/*!********************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/@danfoss/mosaic/css/mosaic.css ***!
  \********************************************************************************************/
.df-body,body{background-color:var(--df-color-primary, #fff);color:var(--df-color-secondary, #303030)}.df-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle}.df-site{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}.df-main-content{margin-top:72px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media(max-width: 599.5px){.df-main-content{margin-top:52px}}.df-main-content:focus{outline:none}.df-main-content.with-sticky-navigation{margin-top:128px}@media(max-width: 1023.5px){.df-main-content.with-sticky-navigation{margin-top:72px}}@media(max-width: 599.5px){.df-main-content.with-sticky-navigation{margin-top:52px}}@media(min-width: 1023.5px){.df-main-content.with-navigation{margin-top:0}}.with-sticky-navigation{margin-top:56px}@media(max-width: 1023.5px){.with-sticky-navigation{margin-top:0}}.full-height{height:100%}.full-width{width:100%}.auto-width{max-width:100% !important;min-width:auto !important;width:auto !important}.warning{color:var(--df-color-warning, #fa0)}[aria-invalid=true],.error{color:var(--df-color-error, #e2000f)}fieldset.df-form-field{border:0}.df-field-label{font-weight:600;font-size:1rem;line-height:1.5rem;color:var(--df-color-secondary, #303030);display:inline-block;margin-bottom:4px}.df-field-label .df-icon{display:inline-block}.df-helper-text{font-size:.875rem;line-height:1.25rem;font-weight:400;display:inline-block;margin-top:8px}.df-sidebar{background-color:var(--df-color-primary, #fff);bottom:0;left:0;overflow-x:hidden;position:fixed;right:0;top:0;z-index:6}.df-backdrop-bg{background-color:var(--df-color-surface-strong, rgba(72, 72, 72, 0.35))}@media(min-width: 1023.5px){.df-hidden-lg{display:none}}@media(max-width: 1023.5px){.df-hidden-md{display:none !important}}@media(max-width: 719.5px){.df-hidden-sm{display:none !important}}@media(max-width: 599.5px){.df-hidden-xs{display:none !important}}.text-center{text-align:center}.text-right{text-align:right}.text-nowrap{white-space:nowrap}.break-word{word-break:break-word}.lock-scroll{overflow:hidden}.df-end{margin-left:auto}.df-text-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.align-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-around{-ms-flex-pack:distribute;justify-content:space-around}.flex-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.df-link-base{color:inherit;cursor:pointer;font-weight:inherit;text-decoration:none}.df-link-base:hover,.df-link-base:focus{text-decoration:none}.df-link-base::after,.df-link-base::before{-webkit-filter:none;filter:none}.df-screen-reader-only{clip:rect(1px 1px 1px 1px);font-size:0;height:1px;opacity:0;overflow:hidden;position:absolute;width:1px;z-index:-1}@-webkit-keyframes spin-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-animation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes ball-beat-animation{30%{opacity:.6;-webkit-transform:scale(0.875);transform:scale(0.875)}60%{opacity:.3;-webkit-transform:scale(0.75);transform:scale(0.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes ball-beat-animation{30%{opacity:.6;-webkit-transform:scale(0.875);transform:scale(0.875)}60%{opacity:.3;-webkit-transform:scale(0.75);transform:scale(0.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes hide-scroll-animation{from,to{overflow:hidden}}@keyframes hide-scroll-animation{from,to{overflow:hidden}}.df-container{margin-left:auto;margin-right:auto;max-width:1608px;padding-left:44px;padding-right:44px;width:100%}@media(max-width: 1023.5px){.df-container{padding-left:20px;padding-right:20px}}@media(max-width: 719.5px){.df-container{padding-left:20px;padding-right:20px}}@media(max-width: 599.5px){.df-container{padding-left:12px;padding-right:12px}}.df-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-0.75rem;margin-right:-0.75rem}@media(max-width: 719.5px){.df-row{margin-left:-0.5rem;margin-right:-0.5rem}}.df-row>*{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;max-width:100%;padding-left:.75rem;padding-right:.75rem;width:100%}@media(max-width: 719.5px){.df-row>*{padding-left:.5rem;padding-right:.5rem}}.df-col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.df-col-1{width:8.3333333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.df-col-2{width:16.6666666667%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.df-col-3{width:25%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.df-col-4{width:33.3333333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.df-col-5{width:41.6666666667%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.df-col-6{width:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.df-col-7{width:58.3333333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.df-col-8{width:66.6666666667%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.df-col-9{width:75%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.df-col-10{width:83.3333333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.df-col-11{width:91.6666666667%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.df-col-12{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(max-width: 1023.5px){.df-col-md-1{width:12.5%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 1023.5px){.df-col-md-2{width:25%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 1023.5px){.df-col-md-3{width:37.5%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 1023.5px){.df-col-md-4{width:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 1023.5px){.df-col-md-5{width:62.5%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 1023.5px){.df-col-md-6{width:75%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 1023.5px){.df-col-md-7{width:87.5%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 1023.5px){.df-col-md-8{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 719.5px){.df-col-sm-1{width:12.5%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 719.5px){.df-col-sm-2{width:25%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 719.5px){.df-col-sm-3{width:37.5%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 719.5px){.df-col-sm-4{width:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 719.5px){.df-col-sm-5{width:62.5%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 719.5px){.df-col-sm-6{width:75%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 719.5px){.df-col-sm-7{width:87.5%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 719.5px){.df-col-sm-8{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 599.5px){.df-col-xs-1{width:25%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 599.5px){.df-col-xs-2{width:50%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 599.5px){.df-col-xs-3{width:75%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 599.5px){.df-col-xs-4{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.df-offset-0{margin-left:0%}.df-offset-1{margin-left:8.3333333333%}.df-offset-2{margin-left:16.6666666667%}.df-offset-3{margin-left:25%}.df-offset-4{margin-left:33.3333333333%}.df-offset-5{margin-left:41.6666666667%}.df-offset-6{margin-left:50%}.df-offset-7{margin-left:58.3333333333%}.df-offset-8{margin-left:66.6666666667%}.df-offset-9{margin-left:75%}.df-offset-10{margin-left:83.3333333333%}.df-offset-11{margin-left:91.6666666667%}.df-offset-12{margin-left:100%}@media(max-width: 1023.5px){.df-offset-md-0{margin-left:0%}}@media(max-width: 1023.5px){.df-offset-md-1{margin-left:12.5%}}@media(max-width: 1023.5px){.df-offset-md-2{margin-left:25%}}@media(max-width: 1023.5px){.df-offset-md-3{margin-left:37.5%}}@media(max-width: 1023.5px){.df-offset-md-4{margin-left:50%}}@media(max-width: 1023.5px){.df-offset-md-5{margin-left:62.5%}}@media(max-width: 1023.5px){.df-offset-md-6{margin-left:75%}}@media(max-width: 1023.5px){.df-offset-md-7{margin-left:87.5%}}@media(max-width: 1023.5px){.df-offset-md-8{margin-left:100%}}@media(max-width: 719.5px){.df-offset-sm-0{margin-left:0%}}@media(max-width: 719.5px){.df-offset-sm-1{margin-left:12.5%}}@media(max-width: 719.5px){.df-offset-sm-2{margin-left:25%}}@media(max-width: 719.5px){.df-offset-sm-3{margin-left:37.5%}}@media(max-width: 719.5px){.df-offset-sm-4{margin-left:50%}}@media(max-width: 719.5px){.df-offset-sm-5{margin-left:62.5%}}@media(max-width: 719.5px){.df-offset-sm-6{margin-left:75%}}@media(max-width: 719.5px){.df-offset-sm-7{margin-left:87.5%}}@media(max-width: 719.5px){.df-offset-sm-8{margin-left:100%}}@media(max-width: 599.5px){.df-offset-xs-0{margin-left:0%}}@media(max-width: 599.5px){.df-offset-xs-1{margin-left:25%}}@media(max-width: 599.5px){.df-offset-xs-2{margin-left:50%}}@media(max-width: 599.5px){.df-offset-xs-3{margin-left:75%}}@media(max-width: 599.5px){.df-offset-xs-4{margin-left:100%}}.df-color-primary{color:var(--df-color-primary, #fff)}.df-bg-color-primary{background-color:var(--df-color-primary, #fff)}.df-color-secondary{color:var(--df-color-secondary, #303030)}.df-bg-color-secondary{background-color:var(--df-color-secondary, #303030)}.df-color-tertiary{color:var(--df-color-tertiary, #fff)}.df-bg-color-tertiary{background-color:var(--df-color-tertiary, #fff)}.df-color-accent{color:var(--df-color-accent, #e2000f)}.df-bg-color-accent{background-color:var(--df-color-accent, #e2000f)}.df-color-accent-weak{color:var(--df-color-accent-weak, #e2000f)}.df-bg-color-accent-weak{background-color:var(--df-color-accent-weak, #e2000f)}.df-color-active{color:var(--df-color-active, #b6000f)}.df-bg-color-active{background-color:var(--df-color-active, #b6000f)}.df-color-active-weak{color:var(--df-color-active-weak, #b6000f)}.df-bg-color-active-weak{background-color:var(--df-color-active-weak, #b6000f)}.df-color-active-strong{color:var(--df-color-active-strong, #b6000f)}.df-bg-color-active-strong{background-color:var(--df-color-active-strong, #b6000f)}.df-color-neutral{color:var(--df-color-neutral, #bfbebe)}.df-bg-color-neutral{background-color:var(--df-color-neutral, #bfbebe)}.df-color-neutral-strong{color:var(--df-color-neutral-strong, #969696)}.df-bg-color-neutral-strong{background-color:var(--df-color-neutral-strong, #969696)}.df-color-neutral-stronger{color:var(--df-color-neutral-stronger, #484848)}.df-bg-color-neutral-stronger{background-color:var(--df-color-neutral-stronger, #484848)}.df-color-neutral-weak{color:var(--df-color-neutral-weak, #f4f4f4)}.df-bg-color-neutral-weak{background-color:var(--df-color-neutral-weak, #f4f4f4)}.df-color-info{color:var(--df-color-info, #46b9f3)}.df-bg-color-info{background-color:var(--df-color-info, #46b9f3)}.df-color-success{color:var(--df-color-success, #14c510)}.df-bg-color-success{background-color:var(--df-color-success, #14c510)}.df-color-warning{color:var(--df-color-warning, #fa0)}.df-bg-color-warning{background-color:var(--df-color-warning, #fa0)}.df-color-error{color:var(--df-color-error, #e2000f)}.df-bg-color-error{background-color:var(--df-color-error, #e2000f)}.df-color-surface{color:var(--df-color-surface, #f4f4f4)}.df-bg-color-surface{background-color:var(--df-color-surface, #f4f4f4)}.df-color-surface-strong{color:var(--df-color-surface-strong, rgba(72, 72, 72, 0.35))}.df-bg-color-surface-strong{background-color:var(--df-color-surface-strong, rgba(72, 72, 72, 0.35))}.df-color-surface-weak{color:var(--df-color-surface-weak, rgba(255, 255, 255, 0.85))}.df-bg-color-surface-weak{background-color:var(--df-color-surface-weak, rgba(255, 255, 255, 0.85))}.df-color-surface-inverse{color:var(--df-color-surface-inverse, #303030)}.df-bg-color-surface-inverse{background-color:var(--df-color-surface-inverse, #303030)}.df-color-surface-header{color:var(--df-color-surface-header, #d71920)}.df-bg-color-surface-header{background-color:var(--df-color-surface-header, #d71920)}.df-color-text{color:var(--df-color-text, #bfbebe)}.df-bg-color-text{background-color:var(--df-color-text, #bfbebe)}.df-color-text-strong{color:var(--df-color-text-strong, #686868)}.df-bg-color-text-strong{background-color:var(--df-color-text-strong, #686868)}.df-color-text-active{color:var(--df-color-text-active, #b6000f)}.df-bg-color-text-active{background-color:var(--df-color-text-active, #b6000f)}.df-color-outline{color:var(--df-color-outline, #d8d8d9)}.df-bg-color-outline{background-color:var(--df-color-outline, #d8d8d9)}.df-color-outline-strong{color:var(--df-color-outline-strong, #484848)}.df-bg-color-outline-strong{background-color:var(--df-color-outline-strong, #484848)}.df-color-outline-stronger{color:var(--df-color-outline-stronger, #303030)}.df-bg-color-outline-stronger{background-color:var(--df-color-outline-stronger, #303030)}.df-color-object{color:var(--df-color-object, #686868)}.df-bg-color-object{background-color:var(--df-color-object, #686868)}.df-color-object-weak{color:var(--df-color-object-weak, #969696)}.df-bg-color-object-weak{background-color:var(--df-color-object-weak, #969696)}.df-color-object-weaker{color:var(--df-color-object-weaker, #d8d8d9)}.df-bg-color-object-weaker{background-color:var(--df-color-object-weaker, #d8d8d9)}.df-color-object-strong{color:var(--df-color-object-strong, #686868)}.df-bg-color-object-strong{background-color:var(--df-color-object-strong, #686868)}.df-color-object-stronger{color:var(--df-color-object-stronger, #484848)}.df-bg-color-object-stronger{background-color:var(--df-color-object-stronger, #484848)}.df-color-object-strongest{color:var(--df-color-object-strongest, #303030)}.df-bg-color-object-strongest{background-color:var(--df-color-object-strongest, #303030)}.df-color-object-active{color:var(--df-color-object-active, rgba(226, 0, 15, 0.5))}.df-bg-color-object-active{background-color:var(--df-color-object-active, rgba(226, 0, 15, 0.5))}.df-color-object-inactive{color:var(--df-color-object-inactive, #630304)}.df-bg-color-object-inactive{background-color:var(--df-color-object-inactive, #630304)}.df-box-shadow{-webkit-box-shadow:var(--df-box-shadow, 0px 1px 1px rgba(0, 0, 0, 14%), 0px 1px 3px rgba(0, 0, 0, 20%));box-shadow:var(--df-box-shadow, 0px 1px 1px rgba(0, 0, 0, 14%), 0px 1px 3px rgba(0, 0, 0, 20%))}.df-box-shadow-strong{-webkit-box-shadow:var(--df-box-shadow-strong, 0px 2px 20px rgba(0, 0, 0, 12%));box-shadow:var(--df-box-shadow-strong, 0px 2px 20px rgba(0, 0, 0, 12%))}.df-box-shadow-stronger{-webkit-box-shadow:var(--df-box-shadow-stronger, 0px 8px 32px rgba(0, 0, 0, 16%));box-shadow:var(--df-box-shadow-stronger, 0px 8px 32px rgba(0, 0, 0, 16%))}*{font-family:"myriad-pro","Source Sans Pro",sans-serif,system-ui;-webkit-box-sizing:border-box;box-sizing:border-box}[hidden],.hidden{display:none !important}[aria-invalid=true],.error{color:var(--df-color-error, #e2000f)}main{display:block}fieldset{border:0;margin:0;padding:0}ul,ol{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p{margin:0}figure{text-align:center}.p-0{padding:0rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-14{padding:3.5rem}.p-16{padding:4rem}.p-18{padding:4.5rem}.p-20{padding:5rem}.p-22{padding:5.5rem}.p-24{padding:6rem}.px-0{padding-left:0rem;padding-right:0rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-12{padding-left:3rem;padding-right:3rem}.px-14{padding-left:3.5rem;padding-right:3.5rem}.px-16{padding-left:4rem;padding-right:4rem}.px-18{padding-left:4.5rem;padding-right:4.5rem}.px-20{padding-left:5rem;padding-right:5rem}.px-22{padding-left:5.5rem;padding-right:5.5rem}.px-24{padding-left:6rem;padding-right:6rem}.py-0{padding-top:0rem;padding-bottom:0rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-18{padding-top:4.5rem;padding-bottom:4.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-22{padding-top:5.5rem;padding-bottom:5.5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.pt-0{padding-top:0rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-18{padding-top:4.5rem}.pt-20{padding-top:5rem}.pt-22{padding-top:5.5rem}.pt-24{padding-top:6rem}.pb-0{padding-bottom:0rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-18{padding-bottom:4.5rem}.pb-20{padding-bottom:5rem}.pb-22{padding-bottom:5.5rem}.pb-24{padding-bottom:6rem}.pl-0{padding-left:0rem}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-10{padding-left:2.5rem}.pl-12{padding-left:3rem}.pl-14{padding-left:3.5rem}.pl-16{padding-left:4rem}.pl-18{padding-left:4.5rem}.pl-20{padding-left:5rem}.pl-22{padding-left:5.5rem}.pl-24{padding-left:6rem}.pr-0{padding-right:0rem}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pr-8{padding-right:2rem}.pr-10{padding-right:2.5rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-16{padding-right:4rem}.pr-18{padding-right:4.5rem}.pr-20{padding-right:5rem}.pr-22{padding-right:5.5rem}.pr-24{padding-right:6rem}.m-0{margin:0rem}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.m-6{margin:1.5rem}.m-8{margin:2rem}.m-10{margin:2.5rem}.m-12{margin:3rem}.m-14{margin:3.5rem}.m-16{margin:4rem}.m-18{margin:4.5rem}.m-20{margin:5rem}.m-22{margin:5.5rem}.m-24{margin:6rem}.mx-0{margin-left:0rem;margin-right:0rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-10{margin-left:2.5rem;margin-right:2.5rem}.mx-12{margin-left:3rem;margin-right:3rem}.mx-14{margin-left:3.5rem;margin-right:3.5rem}.mx-16{margin-left:4rem;margin-right:4rem}.mx-18{margin-left:4.5rem;margin-right:4.5rem}.mx-20{margin-left:5rem;margin-right:5rem}.mx-22{margin-left:5.5rem;margin-right:5.5rem}.mx-24{margin-left:6rem;margin-right:6rem}.my-0{margin-top:0rem;margin-bottom:0rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-8{margin-top:2rem;margin-bottom:2rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-14{margin-top:3.5rem;margin-bottom:3.5rem}.my-16{margin-top:4rem;margin-bottom:4rem}.my-18{margin-top:4.5rem;margin-bottom:4.5rem}.my-20{margin-top:5rem;margin-bottom:5rem}.my-22{margin-top:5.5rem;margin-bottom:5.5rem}.my-24{margin-top:6rem;margin-bottom:6rem}.mt-0{margin-top:0rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-18{margin-top:4.5rem}.mt-20{margin-top:5rem}.mt-22{margin-top:5.5rem}.mt-24{margin-top:6rem}.mb-0{margin-bottom:0rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-18{margin-bottom:4.5rem}.mb-20{margin-bottom:5rem}.mb-22{margin-bottom:5.5rem}.mb-24{margin-bottom:6rem}.ml-0{margin-left:0rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.ml-10{margin-left:2.5rem}.ml-12{margin-left:3rem}.ml-14{margin-left:3.5rem}.ml-16{margin-left:4rem}.ml-18{margin-left:4.5rem}.ml-20{margin-left:5rem}.ml-22{margin-left:5.5rem}.ml-24{margin-left:6rem}.mr-0{margin-right:0rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.25rem}.mr-6{margin-right:1.5rem}.mr-8{margin-right:2rem}.mr-10{margin-right:2.5rem}.mr-12{margin-right:3rem}.mr-14{margin-right:3.5rem}.mr-16{margin-right:4rem}.mr-18{margin-right:4.5rem}.mr-20{margin-right:5rem}.mr-22{margin-right:5.5rem}.mr-24{margin-right:6rem}.h-0{height:0rem}.h-1{height:.25rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-18{height:4.5rem}.h-20{height:5rem}.h-22{height:5.5rem}.h-24{height:6rem}h1,.df-heading-1{font-size:2.75rem;line-height:3.5rem;font-weight:700}h2,.df-heading-2{font-size:2.25rem;line-height:3rem;font-weight:700}h3,.df-heading-3{font-size:1.75rem;line-height:2.5rem;font-weight:700}h4,.df-heading-4{font-size:1.5rem;line-height:2rem;font-weight:700}@media(max-width: 599.5px){h1,.df-heading-1{font-size:1.75rem;line-height:2.5rem}h2,h3,.df-heading-2,.df-heading-3{font-size:1.5rem;line-height:2rem}}h5,.df-heading-5{font-size:1.125rem;line-height:1.75rem;font-weight:700}p,.df-paragraph{font-size:1rem;line-height:1.5rem}label,.df-label{font-size:.875rem;line-height:1.25rem}.df-article,article{font-size:1rem;line-height:1.875rem}.df-text-strong,strong{font-weight:700}.df-text-regular{font-weight:400}.df-text-semibold{font-weight:600}.df-text-bold{font-weight:700}.df-text-italic{font-style:italic}.df-typography-default-container h1,.df-typography-default-container h2,.df-typography-default-container h3,.df-typography-default-container h4,.df-typography-default-container h5,.df-typography-default-container h6,.df-typography-default-container p,.df-typography-default-container blockquote{margin-bottom:.5rem}.df-typography-default-container ul,.df-typography-default-container ol{-webkit-margin-after:1rem;margin-block-end:1rem;-webkit-margin-before:1rem;margin-block-start:1rem;-webkit-padding-start:40px;padding-inline-start:40px}.df-typography-default-container ul{list-style-type:disc}.df-typography-default-container ol{list-style-type:decimal}.df-text-limitation{max-width:950px}.df-accordion-header{background:none;border:0;padding:0;font-size:1rem;line-height:1.5rem;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:16px;position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.df-accordion-header:hover{color:var(--df-color-text-strong, #686868)}.df-accordion-header:hover::after{background-color:var(--df-color-object, #686868)}.df-accordion-header:disabled{color:var(--df-color-text, #bfbebe);cursor:default}.df-accordion-header:disabled::after{background-color:var(--df-color-neutral, #bfbebe)}.df-accordion-header::after{background-color:var(--df-color-secondary, #303030);content:"";display:block;height:24px;margin-right:4px;-webkit-mask:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.59 8.58997L12 13.17L7.41 8.58997L6 9.99997L12 16L18 9.99997L16.59 8.58997Z" fill="currentColor"/></svg>');mask:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16.59 8.58997L12 13.17L7.41 8.58997L6 9.99997L12 16L18 9.99997L16.59 8.58997Z" fill="currentColor"/></svg>');-webkit-mask-position:0 1px;mask-position:0 1px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;right:5px;width:24px}.df-accordion-header.inline{padding-right:0}.df-accordion-header.inline::after{margin-left:4px;position:static;right:0}.df-accordion-header.with-divider{border-top:1px solid var(--df-color-neutral, #bfbebe);height:48px}.df-accordion-header.with-divider:hover:not([disabled]){background-color:var(--df-color-surface, #f4f4f4);color:var(--df-color-secondary, #303030)}.df-accordion-header[aria-expanded=true]::after{-webkit-mask-position:0 -2px;mask-position:0 -2px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.df-accordion-header[aria-expanded=true]~.df-accordion-content{-webkit-animation:hide-scroll-animation .35s backwards;animation:hide-scroll-animation .35s backwards;max-height:100vh;overflow:initial;visibility:visible}.df-accordion-header[aria-expanded=true]~.df-accordion-content.no-animation{-webkit-animation:unset;animation:unset}.df-accordion-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:0;overflow:hidden;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:max-height,visibility;transition-property:max-height,visibility;-webkit-transition-timing-function:cubic-bezier(0, 1, 0, 1);transition-timing-function:cubic-bezier(0, 1, 0, 1);visibility:hidden;width:100%}.df-accordion-content.no-animation{-webkit-transition-duration:unset;transition-duration:unset;-webkit-transition-property:unset;transition-property:unset;-webkit-transition-timing-function:unset;transition-timing-function:unset}.df-accordion-content .df-accordion-content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.df-accordion-content .items-container{font-size:1rem;line-height:1.5rem;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--df-color-surface, #f4f4f4);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 8px}.df-accordion-content .items-container>*{margin:12px 16px}.df-alert{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:var(--df-color-primary, #fff);border:2px solid rgba(0,0,0,0);border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:62px;padding:20px 24px;position:relative;right:0;width:100%}.df-alert.with-shadow{-webkit-box-shadow:var(--df-box-shadow-stronger, 0px 8px 32px rgba(0, 0, 0, 16%));box-shadow:var(--df-box-shadow-stronger, 0px 8px 32px rgba(0, 0, 0, 16%))}.df-alert.alert-info{background-color:var(--df-color-primary, #fff);border-color:var(--df-color-info, #46b9f3)}.df-alert.alert-info .df-alert-icon{color:var(--df-color-info, #46b9f3)}.df-alert.alert-success{background-color:var(--df-color-primary, #fff);border-color:var(--df-color-success, #14c510)}.df-alert.alert-success .df-alert-icon{color:var(--df-color-success, #14c510)}.df-alert.alert-warning{background-color:var(--df-color-primary, #fff);border-color:var(--df-color-warning, #fa0)}.df-alert.alert-warning .df-alert-icon{color:var(--df-color-warning, #fa0)}.df-alert.alert-error{background-color:var(--df-color-primary, #fff);border-color:var(--df-color-error, #e2000f)}.df-alert.alert-error .df-alert-icon{color:var(--df-color-error, #e2000f)}.df-alert .df-alert-icon{margin-right:12px}.df-alert.with-close-btn{padding-right:48px}.df-alert-message{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-4px;word-break:break-word}.df-alert-message>*{margin-left:4px;margin-right:4px}.df-alert-message .alert-heading{font-weight:700}.df-alert-message .alert-subheading{color:var(--df-color-text, #bfbebe)}.df-alert-message .full-width{width:100%}.df-system-alert{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:var(--df-color-neutral-stronger, #484848);border:0;color:var(--df-color-tertiary, #fff);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0;padding-bottom:12px;padding-top:12px;width:100%}.df-system-alert.align-left{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.df-system-alert.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df-system-alert .df-alert-icon{color:var(--df-color-tertiary, #fff);margin-right:8px}.df-alert-close-btn{background:none;border:0;padding:0;color:var(--df-color-secondary, #303030);position:absolute;right:calc(24px - 4px);top:20px}.df-backdrop{bottom:0;height:100%;left:0;position:fixed;right:0;top:0;z-index:4;background-color:var(--df-color-surface-strong, rgba(72, 72, 72, 0.35));display:block;opacity:0;visibility:hidden;width:100%}.df-backdrop.open{opacity:1;visibility:visible}.df-backdrop.animated{-webkit-transition-duration:.3s;transition-duration:.3s}.df-breadcrumbs li{font-size:1rem;line-height:1.5rem;color:var(--df-color-text-strong, #686868);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.df-breadcrumbs li a{font-weight:400;color:var(--df-color-text-strong, #686868);text-decoration:none}.df-breadcrumbs li a:hover,.df-breadcrumbs li a:focus{text-decoration:underline}.df-breadcrumbs li:not(:last-child)::after{content:"/";padding-left:8px;padding-right:8px}.df-breadcrumb{margin-bottom:8px}button,input[type=button],input[type=reset],input[type=submit]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:button;-moz-appearance:button;appearance:button;border-radius:2px;border-style:solid;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-touch-action:manipulation;touch-action:manipulation;font-weight:600;font-size:1.125rem;line-height:1.75rem}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){button,input[type=button],input[type=reset],input[type=submit]{height:1px}}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:default}button .df-addon-start,input[type=button] .df-addon-start,input[type=reset] .df-addon-start,input[type=submit] .df-addon-start{margin-right:8px}button.loading .df-icon,input[type=button].loading .df-icon,input[type=reset].loading .df-icon,input[type=submit].loading .df-icon{-webkit-animation:spin-animation 1s linear infinite;animation:spin-animation 1s linear infinite;margin-right:8px;margin-top:1px}button,input[type=reset]{border-color:rgba(0,0,0,0);color:var(--df-color-secondary, #303030)}.df-btn,.df-btn-primary,.df-btn-secondary{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:button;-moz-appearance:button;appearance:button;border-radius:2px;border-style:solid;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-touch-action:manipulation;touch-action:manipulation;font-weight:600;font-size:1.125rem;line-height:1.75rem;border-width:2px;min-height:40px;padding:4px 24px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.df-btn,.df-btn-primary,.df-btn-secondary{height:1px}}.df-btn:disabled,.df-btn-primary:disabled,.df-btn-secondary:disabled{cursor:default}@media(max-width: 599.5px){.df-btn,.df-btn-primary,.df-btn-secondary{width:100%}}.df-btn .df-addon-start,.df-btn-primary .df-addon-start,.df-btn-secondary .df-addon-start{margin-right:8px}.df-btn.loading .df-icon,.df-btn-primary.loading .df-icon,.df-btn-secondary.loading .df-icon{-webkit-animation:spin-animation 1s linear infinite;animation:spin-animation 1s linear infinite;margin-right:8px;margin-top:1px}.df-btn-large{min-height:56px;min-width:56px}.df-btn-small{min-height:32px;padding:0 24px}.df-btn-icon-only{padding:4px 8px}.df-btn-transparent{background:none;border:0;padding:0;background-color:rgba(0,0,0,0)}.df-btn-primary{background-color:var(--df-color-accent, #e2000f);border-color:var(--df-color-accent, #e2000f);color:var(--df-color-tertiary, #fff)}.df-btn-primary.loading,.df-btn-primary:hover,.df-btn-primary:active,.df-btn-primary:focus{background-color:var(--df-color-active-strong, #b6000f);border-color:var(--df-color-active-strong, #b6000f)}.df-btn-primary:disabled{background-color:var(--df-color-neutral, #bfbebe);border-color:var(--df-color-neutral, #bfbebe)}.df-btn-secondary{background-color:rgba(0,0,0,0);border-color:var(--df-color-accent-weak, #e2000f);color:var(--df-color-accent-weak, #e2000f)}.df-btn-secondary.loading,.df-btn-secondary:hover,.df-btn-secondary:active,.df-btn-secondary:focus{border-color:var(--df-color-active-weak, #b6000f);color:var(--df-color-active-weak, #b6000f)}.df-btn-secondary:disabled{border-color:var(--df-color-neutral, #bfbebe);color:var(--df-color-text, #bfbebe)}.df-text-btn{background-color:rgba(0,0,0,0);border:0;min-height:24px;padding:0}.df-text-btn-primary{color:var(--df-color-accent-weak, #e2000f)}.df-text-btn-primary:hover,.df-text-btn-primary:active,.df-text-btn-primary:focus{color:var(--df-color-active-weak, #b6000f)}.df-text-btn-primary:disabled{border-color:var(--df-color-neutral-strong, #969696);color:var(--df-color-neutral-strong, #969696)}.df-text-btn-secondary{color:var(--df-color-secondary, #303030)}.df-text-btn-secondary:hover,.df-text-btn-secondary:active,.df-text-btn-secondary:focus{color:var(--df-color-text-active, #b6000f)}.df-text-btn-secondary:disabled{border-color:var(--df-color-neutral-strong, #969696);color:var(--df-color-neutral-strong, #969696)}.df-btn-file{height:0;opacity:0;position:absolute;width:0}.df-btn-file:focus-visible+label{outline:-webkit-focus-ring-color auto 1px}.df-btn-file+label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-appearance:button;-moz-appearance:button;appearance:button;border-radius:2px;border-style:solid;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-touch-action:manipulation;touch-action:manipulation;font-weight:700;font-size:1rem;line-height:1.5rem;background-color:rgba(0,0,0,0);border:0;color:var(--df-color-accent, #e2000f);min-height:24px;padding:0 8px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.df-btn-file+label{height:1px}}.df-btn-file+label:disabled{cursor:default}.df-btn-file+label:hover,.df-btn-file+label:active,.df-btn-file+label:focus{color:var(--df-color-active, #b6000f)}.df-btn-file+label:disabled{border-color:var(--df-color-neutral-strong, #969696);color:var(--df-color-neutral-strong, #969696)}.df-button-group{display:-webkit-box;display:-ms-flexbox;display:flex}.df-button-group button{background-color:var(--df-color-primary, #fff);border-color:var(--df-color-neutral, #bfbebe);border-radius:0;-webkit-box-sizing:content-box;box-sizing:content-box;color:var(--df-color-text-strong, #686868);height:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:auto;padding:4px 16px;width:160px}.df-button-group button:not(:last-child){border-right:0}.df-button-group button:first-child{border-radius:2px 0 0 2px}.df-button-group button:last-child{border-radius:0 2px 2px 0}.df-button-group button:focus:not(:focus-visible){outline:none}.df-button-group button.selected{background-color:var(--df-color-accent, #e2000f);border-color:var(--df-color-accent, #e2000f);border-right:2px solid var(--df-color-accent, #e2000f);color:var(--df-color-tertiary, #fff)}.df-button-group button.selected:hover{cursor:default}.df-button-group button.selected+button{border-left:0}.df-checkbox-group{display:-webkit-box;display:-ms-flexbox;display:flex}.df-checkbox-group label,.df-checkbox-group .df-checkbox-content{font-size:1rem;line-height:1.5rem;cursor:pointer;margin-right:48px;margin-top:-4px;padding-left:12px}.df-checkbox-group input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--df-color-outline-stronger, #303030);border-radius:2px;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:1rem;margin:0;width:1rem}.df-checkbox-group input[type=checkbox]:focus:not(:focus-visible){-webkit-box-shadow:0 0 0 2px var(--df-color-neutral, #bfbebe);box-shadow:0 0 0 2px var(--df-color-neutral, #bfbebe)}.df-checkbox-group input[type=checkbox]:hover{border-color:var(--df-color-object-strong, #686868)}.df-checkbox-group input[type=checkbox]:checked{background-color:var(--df-color-outline-stronger, #303030);background-image:url('data:image/svg+xml;utf8,<svg width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M3.33333 8L0 4.66667L1.33333 3.33333L3.33333 5.33333L8.66667 0L10 1.33333L3.33333 8Z" fill="rgb(255, 255, 255)"/></svg>');background-position:50% 50%;background-repeat:no-repeat;border-color:var(--df-color-outline-stronger, #303030)}.df-checkbox-group input[type=checkbox]:checked:hover{background-color:var(--df-color-object-strong, #686868);border-color:var(--df-color-object-strong, #686868)}.df-checkbox-group input[type=checkbox]:disabled,.df-checkbox-group input[type=checkbox] :disabled:hover{background-color:rgba(0,0,0,0);border-color:var(--df-color-neutral, #bfbebe);cursor:default}.df-checkbox-group input[type=checkbox]:disabled:checked,.df-checkbox-group input[type=checkbox] :disabled:checked:hover{background-color:var(--df-color-neutral, #bfbebe);border-color:var(--df-color-neutral, #bfbebe)}.df-checkbox-group input[type=checkbox]:disabled+label,.df-checkbox-group input[type=checkbox]:disabled+.df-checkbox-content{color:var(--df-color-neutral, #bfbebe);cursor:default}.df-checkbox-group input[type=checkbox].df-checkbox-intermediate:checked{background-image:url('data:image/svg+xml;utf8,<svg width="8" height="2" viewBox="0 0 8 2" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="8" height="2" fill="rgb(255, 255, 255)"/></svg>')}.df-checkbox-group[aria-invalid=true] input[type=checkbox],.df-checkbox-group.error input[type=checkbox]{border-color:var(--df-color-error, #e2000f)}.df-checkbox-group[aria-invalid=true] input[type=checkbox]:hover,.df-checkbox-group.error input[type=checkbox]:hover{border-color:var(--df-color-error, #e2000f)}.df-checkbox-group[aria-invalid=true] input[type=checkbox]:checked,.df-checkbox-group.error input[type=checkbox]:checked{background-color:var(--df-color-error, #e2000f)}.df-checkbox-group[aria-invalid=true] label,.df-checkbox-group.error label{color:var(--df-color-error, #e2000f)}.df-context-menu-container{display:inline-block;position:relative}.df-context-menu-button{color:var(--df-color-secondary, #303030);cursor:pointer}.df-context-menu-options{background-color:var(--df-color-primary, #fff);border-radius:2px;-webkit-box-shadow:var(--df-box-shadow-strong, 0px 2px 20px rgba(0, 0, 0, 12%));box-shadow:var(--df-box-shadow-strong, 0px 2px 20px rgba(0, 0, 0, 12%));max-height:260px;max-width:250px;min-width:170px;overflow-y:auto;padding-bottom:8px;padding-top:8px;position:absolute;right:0;top:calc(100% + 4px);z-index:9}.df-context-menu{opacity:1;position:absolute;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .2s ease-in,visibility .2s ease-in,-webkit-transform .2s ease-in;transition:opacity .2s ease-in,visibility .2s ease-in,-webkit-transform .2s ease-in;transition:opacity .2s ease-in,visibility .2s ease-in,transform .2s ease-in;transition:opacity .2s ease-in,visibility .2s ease-in,transform .2s ease-in,-webkit-transform .2s ease-in}.df-context-menu [id=context-menu].df-context-menu-options{position:static;right:auto;top:auto}.df-context-menu-overlay{background-clip:padding-box;background-color:var(--df-color-primary, #fff);border-radius:2px;display:none;font-size:14px;left:0;list-style:none;min-height:72px;min-width:200px;padding:24px;position:absolute;text-align:left;top:100%;z-index:9}.df-context-menu-overlay.align-right{right:1px}.df-divider{background-color:var(--df-color-neutral, #bfbebe);border:0 none;color:var(--df-color-neutral, #bfbebe);height:1px}.df-divider.divider-light{background-color:var(--df-color-object-weaker, #d8d8d9);color:var(--df-color-object-weaker, #d8d8d9)}.df-divider.divider-heavy{background-color:var(--df-color-secondary, #303030);color:var(--df-color-secondary, #303030);height:2px}.df-file-drop{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px dashed var(--df-color-neutral-strong, #969696);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:600px;min-height:136px}.df-file-drop>p{position:relative;text-align:center}.df-file-drop>p .df-icon{display:inline-block;margin-right:8px;margin-top:4px}.df-file-drop.drag{background-color:var(--df-color-surface, #f4f4f4);border-color:var(--df-color-secondary, #303030)}.df-file-progress-group h3{font-size:1.125rem;line-height:1.75rem;font-weight:600;margin-top:32px}.df-file-progress-group>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:24px}.df-file-progress-group>div:last-child{margin-top:32px}.df-file-progress-item span{margin-right:8px}.df-file-progress-item .df-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:auto}.df-file-progress-item .df-progress-bar{margin-top:12px}.df-footer{font-weight:400;font-size:1rem;line-height:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:72px;position:relative;width:100%;z-index:3}.df-footer ul{list-style-type:none;margin:0}.df-footer.with-cookies-icon nav:last-child{padding-bottom:24px}.df-footer .df-cookies-button{background-color:var(--df-color-primary, #fff);border-top-right-radius:50%;bottom:0;height:60px;left:0;padding:10px;position:absolute;-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:all .3s ease;transition:all .3s ease;width:60px;z-index:10}.df-footer .df-cookies-button:hover{-webkit-transform:scale(1);transform:scale(1)}.df-footer-alternative .df-container,.df-footer-default .df-container{margin-left:-12px;margin-right:-12px}.df-footer-alternative nav,.df-footer-default nav{padding-bottom:20px;padding-top:20px}.df-footer-alternative nav::after,.df-footer-default nav::after{clear:both;content:"";display:block}.df-footer-alternative ul,.df-footer-default ul{padding:20px 12px}.df-footer-alternative li,.df-footer-default li{padding-bottom:16px}.df-footer-alternative li:last-child,.df-footer-default li:last-child{padding-bottom:0}.df-footer-alternative .df-footer-label-link,.df-footer-default .df-footer-label-link{font-weight:700;font-size:1.125rem;line-height:1.75rem}.df-footer-column{float:left;width:16.6667%}@media(max-width: 1023.5px){.df-footer-column{width:50%}.df-footer-column:nth-child(2n+1){float:left}.df-footer-column:nth-child(2n){float:right}}@media(max-width: 599.5px){.df-footer-column{width:100%}}.df-footer-default{background-color:var(--df-color-object-stronger, #484848)}.df-footer-disclaimers{background-color:var(--df-color-surface-inverse, #303030)}.df-footer-disclaimers ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:24px 0 0}.df-footer-disclaimers ul li{display:inline-block;padding-bottom:24px;padding-right:40px}.df-footer-disclaimers ul li:last-child{padding-right:0}.df-footer-alternative{background-color:var(--df-color-surface-inverse, #303030)}.df-footer-alternative nav{border-bottom:1px solid var(--df-color-object, #686868)}header.df-header{background-color:var(--df-color-surface-header, #d71920);display:-webkit-box;display:-ms-flexbox;display:flex;height:72px;left:0;position:fixed;top:0;width:100%;z-index:5}@media(max-width: 1023.5px){header.df-header a.df-link-tertiary:not(.single) .df-addon-start{margin-right:0}header.df-header a.df-link-tertiary:not(.single) .df-link-text{display:none}}@media(max-width: 599.5px){header.df-header{height:52px}}header.df-header .df-search-icon{color:var(--df-color-tertiary, #fff);cursor:pointer;display:none}@media(max-width: 1023.5px){header.df-header .df-search-icon{display:-webkit-box;display:-ms-flexbox;display:flex}}header.df-header a.df-link-tertiary{white-space:nowrap}header.df-header a.df-link-tertiary:focus-visible{outline-offset:-2px}@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none) and (stroke-color: transparent){header.df-header a.df-link-tertiary:focus{outline-offset:-5px}}}header.df-header a.df-link-tertiary:not(:first-child){margin-left:24px}header.df-header .df-link-text{border-right:2px solid rgba(0,0,0,0)}header.df-header .df-nav-item.open .df-context-menu-overlay{display:block}header.df-header .df-nav-item .df-context-menu-overlay{left:inherit;margin:0;top:100%;z-index:5}@media(max-width: 1023.5px){header.df-header .df-nav-item .df-context-menu-overlay{left:0;position:fixed;top:72px;width:100%}}@media(max-width: 599.5px){header.df-header .df-nav-item .df-context-menu-overlay{top:52px}}.df-header-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.df-header-container .df-logo-container{margin-right:40px}@media(max-width: 359.5px){.df-header-container .df-logo-container{margin-right:20px}}.df-header-container .df-header-search-input-container{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:40px;max-width:500px;min-width:230px;position:relative}@media(max-width: 1023.5px){.df-header-container .df-header-search-input-container{left:0;margin:0;max-width:100%;min-width:auto;position:fixed;top:72px;width:100%}}@media(max-width: 599.5px){.df-header-container .df-header-search-input-container{top:52px}}.df-header-container .header-nav-container>ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.df-header-container .header-nav-container .header-menu-icon-item{margin-left:0}.df-header-container .df-menu-icon{color:var(--df-color-tertiary, #fff);cursor:pointer;display:none;margin-left:24px;min-width:24px}@media(max-width: 1023.5px){.df-header-container .df-menu-icon{display:-webkit-box;display:-ms-flexbox;display:flex}}.header-nav-container>ul>li,.header-nav-container .df-nav-item,.header-nav-container df-header-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-nav-container>ul>li:not(:first-child),.header-nav-container .df-nav-item:not(:first-child),.header-nav-container df-header-link:not(:first-child){margin-left:24px}.df-skip-navigation,button.df-skip-navigation{display:none}@media(min-width: 1023.5px){.df-skip-navigation,button.df-skip-navigation{display:block;opacity:0;pointer-events:none;position:absolute;top:100%;z-index:-1}.df-skip-navigation:focus,button.df-skip-navigation:focus{margin-top:80px;opacity:1;pointer-events:auto;z-index:10}}.df-hero-card{width:83.3333333333%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background-color:var(--df-color-primary, #fff);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(var(--df-box-shadow-strong, 0px 2px 20px rgba(0, 0, 0, 12%)));filter:drop-shadow(var(--df-box-shadow-strong, 0px 2px 20px rgba(0, 0, 0, 12%)));-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding:48px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.df-hero-card{-webkit-box-shadow:var(--df-box-shadow-strong, 0px 2px 20px rgba(0, 0, 0, 12%));box-shadow:var(--df-box-shadow-strong, 0px 2px 20px rgba(0, 0, 0, 12%))}}@media(min-width: 1919.5px){.df-hero-card{width:66.6666666667%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media(max-width: 1023.5px){.df-hero-card{width:100%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 40px}}@media(max-width: 719.5px){.df-hero-card{padding:32px}}@media(max-width: 599.5px){.df-hero-card{padding:32px 24px}}.df-hero-card-main-content,.df-hero-card-side-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df-hero-card-main-content{padding-right:48px;width:65%}@media(max-width: 1023.5px){.df-hero-card-main-content{margin-bottom:24px;padding-right:0;width:100%}}.df-hero-card-side-content{border-left:solid var(--df-color-neutral, #bfbebe) 1px;padding-left:48px;width:35%}@media(max-width: 1023.5px){.df-hero-card-side-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:0;width:100%}}@media(max-width: 599.5px){.df-hero-card-side-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.df-inline-notification{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--df-color-primary, #fff);border:2px solid var(--df-color-warning, #fa0);border-radius:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px;position:relative}.df-inline-notification.with-shadow{-webkit-box-shadow:var(--df-box-shadow-stronger, 0px 8px 32px rgba(0, 0, 0, 16%));box-shadow:var(--df-box-shadow-stronger, 0px 8px 32px rgba(0, 0, 0, 16%))}.df-inline-notification .df-inline-notification-message{font-weight:700;font-size:.875rem;line-height:1.25rem;color:var(--df-color-secondary, #303030)}.df-inline-notification .df-inline-notification-icon{color:var(--df-color-warning, #fa0);display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:10px}.df-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.df-input-container .df-addon-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute}.df-input-container .df-icon{color:var(--df-color-object, #686868)}.df-input-container:hover .df-icon{color:var(--df-color-secondary, #303030)}.df-input-container.disabled .df-icon{color:var(--df-color-neutral, #bfbebe)}.df-input-container.df-addon-start .df-input{padding-left:48px}.df-input-container.df-addon-start .df-addon-content{left:16px}.df-input-container.df-addon-end .df-input{padding-right:48px}.df-input-container.df-addon-end .df-addon-content{right:16px}.df-input{font-weight:400;font-size:1rem;line-height:1.5rem;background-color:var(--df-color-primary, #fff);border-color:var(--df-color-neutral, #bfbebe);border-radius:2px;border-style:solid;border-width:1px;color:var(--df-color-secondary, #303030);height:40px;padding:4px 16px 6px;width:100%}.df-input:-moz-read-only{background-color:var(--df-color-surface, #f4f4f4);cursor:default}.df-input:read-only{background-color:var(--df-color-surface, #f4f4f4);cursor:default}.df-input::-webkit-input-placeholder{color:var(--df-color-neutral-strong, #969696)}.df-input::-moz-placeholder{color:var(--df-color-neutral-strong, #969696)}.df-input:-ms-input-placeholder{color:var(--df-color-neutral-strong, #969696)}.df-input::-ms-input-placeholder{color:var(--df-color-neutral-strong, #969696)}.df-input::placeholder{color:var(--df-color-neutral-strong, #969696)}.df-input:hover,.df-input:focus,.df-input:active{border-color:var(--df-color-outline-strong, #484848)}.df-input:focus{-webkit-box-shadow:0 0 0 2px var(--df-color-neutral, #bfbebe);box-shadow:0 0 0 2px var(--df-color-neutral, #bfbebe);outline:none}.df-input:disabled{background-color:var(--df-color-primary, #fff) !important;border-color:var(--df-color-outline, #d8d8d9);color:var(--df-color-text, #bfbebe);cursor:default}.df-input:disabled::-webkit-input-placeholder{color:var(--df-color-text, #bfbebe)}.df-input:disabled::-moz-placeholder{color:var(--df-color-text, #bfbebe)}.df-input:disabled:-ms-input-placeholder{color:var(--df-color-text, #bfbebe)}.df-input:disabled::-ms-input-placeholder{color:var(--df-color-text, #bfbebe)}.df-input:disabled::placeholder{color:var(--df-color-text, #bfbebe)}.df-input.warning{border-color:var(--df-color-warning, #fa0)}.df-input[aria-invalid=true],.df-input.error{border-color:var(--df-color-error, #e2000f);color:var(--df-color-error, #e2000f)}input[type=range].df-input:focus{-webkit-box-shadow:none;box-shadow:none}input[type=file]{display:-webkit-box;display:-ms-flexbox;display:flex;font:400 1rem "myriad-pro","Source Sans Pro",sans-serif,system-ui;height:100%;line-height:1.75rem;vertical-align:middle}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{background-clip:padding-box}input::-webkit-calendar-picker-indicator{-webkit-filter:invert(50%);filter:invert(50%)}input:hover::-webkit-calendar-picker-indicator{-webkit-filter:invert(10%);filter:invert(10%)}.df-input-group{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.df-input-group .df-input{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.df-input-group .df-select{background-color:var(--df-color-surface, #f4f4f4);padding-left:12px;padding-right:36px}.df-input-group .df-select:focus,.df-input-group .df-select:hover{z-index:1}.df-input-group df-select .df-select-main-control{background-color:var(--df-color-surface, #f4f4f4)}.df-input-group df-select .df-select-value-container{max-width:calc(100% - 6px);padding-left:12px;padding-right:6px}.df-input-group df-select .df-select-menu-list{padding-bottom:4px;padding-top:4px}.df-input-group df-select .df-select-option{padding:4px 8px}.df-input-group>.df-input,.df-input-group-addon-content{border-radius:2px}.df-input-group>.df-input:not(:first-child),.df-input-group-addon-end>*:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.df-input-group>.df-input:not(:last-child),.df-input-group-addon-start>*:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.df-input-group-addon-start,.df-input-group-addon-end{font-size:1rem;line-height:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.df-input-group-addon-start{margin-right:-1px}.df-input-group-addon-end{margin-left:-1px}.df-input-group-addon-content{font-size:1rem;line-height:1.5rem;background-color:var(--df-color-surface, #f4f4f4);border:1px solid var(--df-color-neutral, #bfbebe);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:38px;padding:7px 8px}input[type=range]{background-color:rgba(0,0,0,0);border:0;padding-left:0;padding-right:0}input[type=range]:-moz-read-only{background-color:rgba(0,0,0,0)}input[type=range]:read-only{background-color:rgba(0,0,0,0)}a{font-size:1rem;line-height:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--df-color-accent, #e2000f);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:underline}a:hover,a:focus{text-decoration:none}a.disabled{color:var(--df-color-text, #bfbebe);cursor:default;pointer-events:none}a.external::after{background-color:var(--df-color-accent, #e2000f)}a.inactive .df-icon{color:var(--df-color-object-inactive, #630304)}a.no-underline{text-decoration:none}a.no-underline:hover,a.no-underline:focus{text-decoration:underline}a .df-icon.df-addon-start{margin-right:8px}a .df-icon.df-addon-end{margin-left:8px}.df-link-primary{font-size:1rem;line-height:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--df-color-accent, #e2000f);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:underline}.df-link-primary:hover,.df-link-primary:focus{text-decoration:none}.df-link-primary.disabled{color:var(--df-color-text, #bfbebe);cursor:default;pointer-events:none}.df-link-primary.external::after{background-color:var(--df-color-accent, #e2000f)}.df-link-primary.inactive .df-icon{color:var(--df-color-object-inactive, #630304)}.df-link-primary.no-underline{text-decoration:none}.df-link-primary.no-underline:hover,.df-link-primary.no-underline:focus{text-decoration:underline}.df-link-primary .df-icon.df-addon-start{margin-right:8px}.df-link-primary .df-icon.df-addon-end{margin-left:8px}.df-link-secondary{font-size:1rem;line-height:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--df-color-secondary, #303030);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none}.df-link-secondary:hover,.df-link-secondary:focus{text-decoration:underline}.df-link-secondary.disabled{color:var(--df-color-text, #bfbebe);cursor:default;pointer-events:none}.df-link-secondary.external::after{background-color:var(--df-color-secondary, #303030)}.df-link-secondary.inactive .df-icon{color:var(--df-color-object-inactive, #630304)}.df-link-secondary.with-underline{text-decoration:underline}.df-link-secondary.with-underline:hover,.df-link-secondary.with-underline:focus{text-decoration:none}.df-link-secondary .df-icon.df-addon-start{margin-right:8px}.df-link-secondary .df-icon.df-addon-end{margin-left:8px}.df-link-tertiary{font-size:1rem;line-height:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--df-color-tertiary, #fff);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none}.df-link-tertiary:hover,.df-link-tertiary:focus{text-decoration:underline}.df-link-tertiary.disabled{color:var(--df-color-text, #bfbebe);cursor:default;pointer-events:none}.df-link-tertiary.external::after{background-color:var(--df-color-tertiary, #fff)}.df-link-tertiary.inactive .df-icon{color:var(--df-color-object-inactive, #630304)}.df-link-tertiary.with-underline{text-decoration:underline}.df-link-tertiary.with-underline:hover,.df-link-tertiary.with-underline:focus{text-decoration:none}.df-link-tertiary .df-icon.df-addon-start{margin-right:8px}.df-link-tertiary .df-icon.df-addon-end{margin-left:8px}.external::after{content:"";height:20px;margin-left:8px;-webkit-mask:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" id="external"><path d="M15.8333 15.8333H4.16667V4.16667H10V2.5H4.16667C3.24167 2.5 2.5 3.25 2.5 4.16667V15.8333C2.5 16.75 3.24167 17.5 4.16667 17.5H15.8333C16.75 17.5 17.5 16.75 17.5 15.8333V10H15.8333V15.8333ZM11.6667 2.5V4.16667H14.6583L6.46667 12.3583L7.64167 13.5333L15.8333 5.34167V8.33333H17.5V2.5H11.6667Z" fill="currentColor" /></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg" id="external"><path d="M15.8333 15.8333H4.16667V4.16667H10V2.5H4.16667C3.24167 2.5 2.5 3.25 2.5 4.16667V15.8333C2.5 16.75 3.24167 17.5 4.16667 17.5H15.8333C16.75 17.5 17.5 16.75 17.5 15.8333V10H15.8333V15.8333ZM11.6667 2.5V4.16667H14.6583L6.46667 12.3583L7.64167 13.5333L15.8333 5.34167V8.33333H17.5V2.5H11.6667Z" fill="currentColor" /></svg>') no-repeat 50% 50%;white-space:nowrap;width:20px}.df-loader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--df-color-surface-weak, rgba(255, 255, 255, 0.85));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.df-loader.transparent{background-color:rgba(0,0,0,0)}.df-loader.global{max-height:100vh;position:fixed;z-index:1}.df-loader>.df-loader-circle{-webkit-animation:ball-beat-animation 1s 0s infinite linear;animation:ball-beat-animation 1s 0s infinite linear;background-color:var(--df-color-accent, #e2000f);border-radius:100%;display:inline-block;height:16px;margin:16px;width:16px}.df-loader>.df-loader-circle:nth-child(2n-1){-webkit-animation-delay:-0.5s !important;animation-delay:-0.5s !important}.df-logo-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.df-logo-container:focus-visible{outline-offset:-2px}.df-logo{line-height:0;margin-left:-12px}.df-logo img{height:41px;margin-left:4px}@media(min-width: 599.5px){.df-logo img{height:55px;margin-left:0}}.df-mega-menu{position:relative;z-index:4}.df-mega-menu .df-mega-menu-overlay{left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.df-mega-menu .df-mega-menu-overlay.sticky{position:fixed;top:125px}.df-mega-menu-container{background-color:var(--df-color-primary, #fff);max-height:calc(100vh - 148px);min-height:70px;overflow:auto;padding-left:24px;padding-right:24px;padding-top:22px}@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none) and (stroke-color: transparent){.df-mega-menu-container{padding-top:19px}}}.df-mega-menu-nav-main{height:100%;min-height:1px;width:100%}.df-nav-main-column{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;display:grid;padding-bottom:28px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.df-nav-main-column{display:inline-block}}.df-nav-main-column-list{margin-top:2px}@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none) and (stroke-color: transparent){.df-nav-main-column-list{margin-top:5px}}}.df-nav-main-column-list .df-nav-main-item{font-weight:400;font-size:1rem;line-height:1.5rem;margin-bottom:12px;max-width:286px}.df-nav-main-column-list .df-nav-main-item>a{font-weight:400}.df-nav-main-column-list .df-nav-main-item.title,.df-nav-main-column-list .df-nav-main-item.title>a{font-weight:700}.df-mega-menu-nav-static{border-top:1px solid var(--df-color-outline, #d8d8d9);padding-top:16px}@media(max-width: 1023.5px){.df-mega-menu-nav-static{padding-top:24px}}.df-mega-menu-nav-static ul{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-20px;word-break:break-word}@media(max-width: 1023.5px){.df-mega-menu-nav-static ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.df-nav-static-item{font-weight:700;font-size:1rem;line-height:1.5rem;margin:0 20px;padding-bottom:16px;vertical-align:top;word-break:break-word}@media(max-width: 1023.5px){.df-nav-static-item{padding-bottom:24px}}.df-mega-menu-nav-main.with-columns{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.df-mega-menu-nav-main.columns-1{-webkit-column-count:1;-moz-column-count:1;column-count:1;width:25%}.df-mega-menu-nav-main.columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2;width:50%}.df-mega-menu-nav-main.columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3;width:75%}.df-mega-menu-nav-main.columns-4{-webkit-column-count:4;-moz-column-count:4;column-count:4;width:100%}.df-mega-menu-container.with-illustrations{padding-top:24px}@media(max-width: 1439.5px){.df-mega-menu-container.with-illustrations{padding-left:12px;padding-right:12px}}.df-mega-menu-container.with-illustrations .df-mega-menu-nav-main{margin-bottom:24px}.df-nav-main-items-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-4px -12px}@media(max-width: 719.5px){.df-nav-main-items-list{margin:-4px -8px}}@media(max-width: 599.5px){.df-nav-main-items-list{margin:0}}.df-nav-main-items-list .df-nav-main-item a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;padding:16px}@media(max-width: 599.5px){.df-nav-main-items-list .df-nav-main-item a{padding:0}}.df-nav-main-items-list .df-nav-main-item a:hover{background-color:var(--df-color-surface, #f4f4f4)}@media(max-width: 599.5px){.df-nav-main-items-list .df-nav-main-item a:hover{background-color:initial}}.df-nav-main-items-list .df-nav-main-item.df-item .item-illustration{height:64px;margin-bottom:16px;width:64px}@media(max-width: 599.5px){.df-nav-main-items-list .df-nav-main-item.df-item .item-illustration{display:none}}.df-nav-main-items-list .df-nav-main-item.df-item .item-title{font-weight:700;font-size:1rem;line-height:1.5rem;margin-bottom:4px}@media(max-width: 599.5px){.df-nav-main-items-list .df-nav-main-item.df-item .item-title{margin-bottom:0}}.df-nav-main-items-list .df-nav-main-item.df-item .item-description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;max-height:72px;overflow:hidden;text-overflow:ellipsis;width:100%;word-break:break-word}@media(max-width: 599.5px){.df-nav-main-items-list .df-nav-main-item.df-item .item-description{display:none}}.df-nav-main-items-list .item-illustration img{max-height:100%;max-width:100%}.df-mega-menu-nav-main .df-nav-main-items-list .df-nav-main-item{min-height:100%;padding:4px 12px;width:25%}@media(max-width: 1439.5px){.df-mega-menu-nav-main .df-nav-main-items-list .df-nav-main-item{width:33.333%}}@media(max-width: 719.5px){.df-mega-menu-nav-main .df-nav-main-items-list .df-nav-main-item{margin-top:0;padding:4px 8px;width:50%}}@media(max-width: 599.5px){.df-mega-menu-nav-main .df-nav-main-items-list .df-nav-main-item{margin-bottom:24px;padding:0;width:100%}}.df-mobile-menu-header,.df-mobile-menu-body{padding:20px 20px}@media(max-width: 599.5px){.df-mobile-menu-header,.df-mobile-menu-body{padding-left:12px;padding-right:12px}}.df-mobile-mega-menu{margin-top:72px}@media(max-width: 599.5px){.df-mobile-mega-menu{margin-top:52px}}.df-mobile-mega-menu .df-mega-menu-overlay{background-color:var(--df-color-primary, #fff);position:absolute;width:100%}.df-mobile-mega-menu.no-header{margin-top:0}.df-mobile-menu-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--df-color-outline, #d8d8d9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:64px;padding:20px 20px;position:relative}@media(max-width: 599.5px){.df-mobile-menu-header{min-height:56px;padding:16px 12px}}.df-mobile-menu-header .df-mobile-menu-header-icon-link{left:20px;position:absolute;top:calc(50% - 12px);-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media(max-width: 599.5px){.df-mobile-menu-header .df-mobile-menu-header-icon-link{left:12px}}.df-mobile-menu-header .df-mobile-menu-header-title{font-weight:700;font-size:1rem;line-height:1.5rem;margin:0 24px;text-align:center}.df-mobile-menu-body .df-mobile-menu-item{margin-bottom:24px}.df-mobile-menu-body .df-nav-main-column-list{margin-top:0}.df-mobile-menu-body .df-nav-main-item{margin-bottom:0;margin-top:16px;max-width:100%}.df-mobile-menu-body .df-mega-menu-nav-static{margin-left:-20px;margin-right:-20px;padding-left:20px}@media(max-width: 599.5px){.df-mobile-menu-body .df-mega-menu-nav-static{margin-left:-12px;margin-right:-12px;padding-left:12px}}.df-menu-item{font-weight:400;font-size:1rem;line-height:1.5rem;cursor:pointer;padding:8px 16px;width:100%}.df-menu-item:focus-visible{outline-offset:-2px}@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none) and (stroke-color: transparent){.df-menu-item:focus{outline-offset:-5px}}}.df-menu-item:hover{background-color:var(--df-color-surface, #f4f4f4);text-decoration:none}.df-menu-item.with-separator{border-bottom:1px solid var(--df-color-outline, #d8d8d9)}.df-menu-item.disabled{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.df-menu-item[separator]>.df-menu-item{border-bottom:1px solid var(--df-color-outline, #d8d8d9)}.df-menu-item[disabled]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.df-modal{bottom:0;height:100%;left:0;position:fixed;right:0;top:0;z-index:5;display:block;opacity:0;outline:0;overflow-x:hidden;overflow-y:auto;visibility:hidden}.df-modal.open{opacity:1;visibility:visible}.df-modal.animated{-webkit-transition:opacity .3s linear,-webkit-transform .15s linear;transition:opacity .3s linear,-webkit-transform .15s linear;transition:transform .15s linear,opacity .3s linear;transition:transform .15s linear,opacity .3s linear,-webkit-transform .15s linear}.df-modal-container{background-color:var(--df-color-primary, #fff);border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:2rem 12px;min-height:1px}@media(min-width: 599.5px){.df-modal-container{margin:2rem}}@media(min-width: 719.5px){.df-modal-container{margin-left:auto;margin-right:auto;max-width:680px;min-width:320px;width:85%}}@media(min-width: 719.5px){.df-modal-container-small{max-width:336px}}@media(min-width: 719.5px){.df-modal-container-medium{max-width:680px}}@media(min-width: 719.5px){.df-modal-container-large{max-width:1056px}}.df-modal-header{background-color:var(--df-color-primary, #fff);border-top-left-radius:2px;border-top-right-radius:2px;min-height:72px;padding:24px 16px;padding-bottom:8px;position:relative}@media(min-width: 599.5px){.df-modal-header{min-height:88px;padding-left:40px;padding-right:40px;padding-top:40px}}.df-modal-title{font-size:1.75rem;line-height:2.5rem;margin:0;margin-right:48px}@media(min-width: 599.5px){.df-modal-title{margin-right:24px}}.df-modal-close-btn{background:none;border:0;padding:0;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:12px;top:12px;width:40px}.df-modal-body{background-color:var(--df-color-primary, #fff);margin-left:16px;margin-right:16px;padding-bottom:16px}@media(min-width: 599.5px){.df-modal-body{margin-left:40px;margin-right:40px}}.df-modal-footer{background-color:var(--df-color-primary, #fff);border-bottom-left-radius:2px;border-bottom-right-radius:2px;padding:24px 16px}@media(min-width: 599.5px){.df-modal-footer{padding:24px 40px;padding-bottom:40px}}.df-modal-footer button,.df-modal-footer input{margin-right:32px;width:auto}.df-modal-footer button:last-child,.df-modal-footer input:last-child{margin-right:0}.df-modal.body-overflow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.df-modal.body-overflow .df-modal-container{max-height:calc(100% - (2 * 2rem))}.df-modal.body-overflow .df-modal-body{overflow-x:hidden;overflow-y:auto;padding-right:20px}@-moz-document url-prefix(){.df-modal.body-overflow .df-modal-body{padding-bottom:0}.df-modal.body-overflow .df-modal-body>:last-child{margin-bottom:16px}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.df-modal.body-overflow .df-modal-body{padding-bottom:0}.df-modal.body-overflow .df-modal-body>:last-child{margin-bottom:16px}}.df-modal-container>div:last-child{margin-bottom:40px}.df-modal-container>div:first-child{margin-top:40px}.df-modal-header+.df-modal-footer{padding-top:16px}.df-modal-element::slotted(*){visibility:hidden}.df-nav{background-color:var(--df-color-primary, #fff);margin-top:72px;min-height:56px;z-index:4}@media(max-width: 1023.5px){.df-nav{background-color:var(--df-color-primary, #fff);display:none}.df-nav.open{display:block;height:100%;left:0;max-height:100vh;overflow-y:auto;position:fixed;top:0;width:100%}}@media(max-width: 1023.5px)and (max-width: 599.5px){.df-nav.open:not(.no-header){max-height:calc(100vh - 52px)}}@media(max-width: 1023.5px){.df-nav.open:not(.no-header){max-height:calc(100vh - 72px)}}@media(max-width: 1023.5px){.df-nav .df-container{padding:0}}@media(max-width: 599.5px){.df-nav{margin-top:52px;min-height:52px}}.df-nav.sticky{left:0;position:fixed;top:0;width:100%}.df-nav.no-header{margin-top:0}.df-nav .df-navbar-main{overflow-x:auto}.df-nav .df-nav-item{padding:6px 0}@media(min-width: 1023.5px){.df-nav .df-nav-item.with-arrow a .df-icon{display:none}}.df-nav .df-nav-item a{font-weight:700;font-size:1rem;line-height:1.5rem;color:var(--df-color-secondary, #303030);overflow:hidden;padding:6px 0;text-align:center;text-decoration:none;width:100%}.df-nav .df-nav-item a:hover{cursor:pointer}.df-nav .df-nav-item.with-arrow a{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.df-nav .df-nav-item.with-arrow a .df-icon{margin-left:4px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.df-nav .df-side-navbar-global,.df-nav .df-navbar-main{padding:8px 20px}@media(max-width: 599.5px){.df-nav .df-side-navbar-global,.df-nav .df-navbar-main{padding-left:12px;padding-right:12px}}.df-nav .df-side-navbar-global{border-bottom:1px solid var(--df-color-outline, #d8d8d9)}@media(min-width: 1023.5px){.df-nav{border-bottom:1px solid var(--df-color-outline, #d8d8d9)}.df-nav .df-nav-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-color:var(--df-color-primary, #fff);border-bottom-style:solid;border-bottom-width:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:inherit;margin-right:8px;max-width:296px;padding:0}.df-nav .df-nav-item:last-child{margin-right:0}.df-nav .df-nav-item:hover{border-bottom-color:var(--df-color-accent, #e2000f);color:var(--df-color-accent, #e2000f)}.df-nav .df-nav-item a{color:var(--df-color-secondary, #303030);padding:14px 16px}.df-nav .df-nav-item a:focus-visible{outline-offset:-2px}@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none) and (stroke-color: transparent){.df-nav .df-nav-item a:focus{outline-offset:-5px}}}.df-nav .df-nav-item.active{border-bottom-color:var(--df-color-accent, #e2000f)}.df-nav .df-nav-item.active a{color:var(--df-color-secondary, #303030)}.df-nav .df-side-navbar-global,.df-nav .df-navbar-main{padding:0}.df-nav .df-side-navbar-global{display:none}.df-nav .df-navbar-main{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.df-nav .df-navbar-main .df-icon{display:inline-block;margin-right:4px;margin-top:3px}}.df-vertical-nav ul{margin-top:16px}.df-vertical-nav .df-nav-item{margin-bottom:16px;margin-left:12px}.df-vertical-nav .df-nav-item a{color:var(--df-color-secondary, #303030);padding-left:9px;position:relative;text-decoration:none}.df-vertical-nav .df-nav-item a:hover,.df-vertical-nav .df-nav-item a:focus{text-decoration:underline}.df-vertical-nav .df-nav-item a::before{background-color:var(--df-color-secondary, #303030);content:"";display:block;height:9px;left:0;-webkit-mask:url('data:image/svg+xml;utf8,<svg width="5" height="9" viewBox="0 0 5 9" fill="none" xmlns="http://www.w3.org/2000/svg" id="chevron"><path d="M2.35294 9L5 4.51181L2.35294 0H0L2.69231 4.51181L0 9H2.35294Z" fill="currentColor"/></svg>') no-repeat 50% 50%;mask:url('data:image/svg+xml;utf8,<svg width="5" height="9" viewBox="0 0 5 9" fill="none" xmlns="http://www.w3.org/2000/svg" id="chevron"><path d="M2.35294 9L5 4.51181L2.35294 0H0L2.69231 4.51181L0 9H2.35294Z" fill="currentColor"/></svg>') no-repeat 50% 50%;position:absolute;top:9px;width:5px}.df-vertical-nav .df-nav-item a:hover::before{border-left:4px solid var(--df-color-accent, #e2000f);height:100%;-webkit-mask:none;mask:none;position:absolute;top:0;width:0}.df-vertical-nav .df-nav-item.active>a::before{border-left:4px solid var(--df-color-accent, #e2000f);height:100%;-webkit-mask:none;mask:none;position:absolute;top:0;width:0}.df-vertical-nav-heading{font-size:1.5rem;line-height:2rem;border-left:4px solid var(--df-color-accent, #e2000f);margin:0;padding-left:8px}.df-pagination-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.df-pagination-container .df-pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid var(--df-color-neutral, #bfbebe);border-right:1px solid var(--df-color-neutral, #bfbebe);display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 16px 0 8px;padding:0 16px}@media(max-width: 719.5px){.df-pagination-container .df-pagination{border:0;border-bottom:1px solid var(--df-color-neutral, #bfbebe);-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 10px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 0 10px}}.df-pagination-container .df-pagination .df-pagination-text{margin:0 16px}@media(max-width: 719.5px){.df-pagination-container .df-pagination-rows-per-page{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;white-space:nowrap}}.df-pagination-container .df-pagination-rows-per-page label{margin-right:4px}@media(max-width: 719.5px){.df-pagination-container .df-pagination-goto-page{border-left:1px solid var(--df-color-neutral, #bfbebe);margin-left:8px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-left:16px;white-space:nowrap}}@media(max-width: 599.5px){.df-pagination-container .df-pagination-goto-page{border:0;margin:0}}.df-pagination-container .df-pagination-goto-page label{margin-right:4px}.df-pagination-container .df-pagination-arrow{color:var(--df-color-secondary, #303030)}.df-pagination-container .df-pagination-arrow:hover,.df-pagination-container .df-pagination-arrow:active,.df-pagination-container .df-pagination-arrow:focus{color:var(--df-color-object, #686868)}.df-pagination-container .df-pagination-arrow.disabled{color:var(--df-color-neutral, #bfbebe);cursor:default;pointer-events:none}.df-progress-bar{background-color:var(--df-color-object-weaker, #d8d8d9);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;height:4px;width:100%}.df-progress-bar>div{background-color:var(--df-color-object, #686868);border-radius:4px}.df-progress-steps-horizontal{background-color:var(--df-color-primary, #fff);display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px}.df-progress-steps-horizontal .df-progress-steps-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.df-progress-steps-horizontal .df-progress-steps-item::before{background-color:var(--df-color-primary, #fff);border:3px solid var(--df-color-accent, #e2000f);border-radius:50%;content:"";display:block;height:14px;margin:0 auto 1rem;width:14px}.df-progress-steps-horizontal .df-progress-steps-item:not(:last-child)::after{background-color:var(--df-color-neutral, #bfbebe);content:"";height:1px;left:calc(50% + 18px);-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;position:relative;top:10px;width:calc(100% - 14px - 3px - 4px - 16px)}.df-progress-steps-horizontal .df-progress-steps-item.completed{cursor:pointer}.df-progress-steps-horizontal .df-progress-steps-item.completed::before{background-color:var(--df-color-accent, #e2000f);background-image:url('data:image/svg+xml;utf8,<svg width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.54545 5.74627L1.63636 3.86567L1 4.49254L3.54545 7L9 1.62687L8.36364 1L3.54545 5.74627Z" fill="white" stroke="white"/></svg>');background-position:50% 50%;background-repeat:no-repeat}.df-progress-steps-horizontal .df-progress-steps-item.completed:hover::before{outline:4px solid var(--df-color-object-active, rgba(226, 0, 15, 0.5))}.df-progress-steps-horizontal .df-progress-steps-item.disabled{color:var(--df-color-neutral, #bfbebe);cursor:default}.df-progress-steps-horizontal .df-progress-steps-item.disabled .df-progress-steps-title{color:var(--df-color-neutral, #bfbebe);cursor:default}.df-progress-steps-horizontal .df-progress-steps-item.disabled::before{border-color:var(--df-color-neutral, #bfbebe);border-width:3px}.df-progress-steps-horizontal .df-progress-steps-item.active::before{outline:4px solid var(--df-color-object-active, rgba(226, 0, 15, 0.5))}.df-progress-steps-horizontal a.df-progress-steps-title,.df-progress-steps-horizontal .df-progress-steps-title{font-weight:700;font-size:1.125rem;line-height:1.75rem;color:var(--df-color-secondary, #303030);display:block;text-decoration:none}.df-progress-steps-vertical{background-color:var(--df-color-primary, #fff)}.df-progress-steps-vertical .df-progress-steps-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;padding-bottom:2rem;position:relative}.df-progress-steps-vertical .df-progress-steps-item.mobile{gap:.5rem;padding-bottom:1.5rem}.df-progress-steps-vertical .df-progress-steps-item.mobile::after{display:none}.df-progress-steps-vertical .df-progress-steps-item.mobile .df-progress-steps-title{font-size:.875rem;line-height:1.25rem}.df-progress-steps-vertical .df-progress-steps-item::before{background-color:var(--df-color-primary, #fff);border:3px solid var(--df-color-accent, #e2000f);border-radius:50%;content:"";-webkit-box-flex:0;-ms-flex:0 0 14px;flex:0 0 14px;height:14px}.df-progress-steps-vertical .df-progress-steps-item:not(:last-child)::after{background-color:var(--df-color-neutral, #bfbebe);bottom:4px;content:"";left:0;position:absolute;top:32px;-webkit-transform:translateX(10px);transform:translateX(10px);width:1px}.df-progress-steps-vertical .df-progress-steps-item.completed{cursor:pointer}.df-progress-steps-vertical .df-progress-steps-item.completed::before{background-color:var(--df-color-accent, #e2000f);background-image:url('data:image/svg+xml;utf8,<svg width="10" height="8" viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3.54545 5.74627L1.63636 3.86567L1 4.49254L3.54545 7L9 1.62687L8.36364 1L3.54545 5.74627Z" fill="white" stroke="white"/></svg>');background-position:50% 50%;background-repeat:no-repeat}.df-progress-steps-vertical .df-progress-steps-item.completed:hover::before{outline:4px solid var(--df-color-object-active, rgba(226, 0, 15, 0.5))}.df-progress-steps-vertical .df-progress-steps-item.disabled{color:var(--df-color-neutral, #bfbebe);cursor:default}.df-progress-steps-vertical .df-progress-steps-item.disabled .df-progress-steps-title{color:var(--df-color-neutral, #bfbebe);cursor:default}.df-progress-steps-vertical .df-progress-steps-item.disabled::before{border-color:var(--df-color-neutral, #bfbebe);border-width:3px}.df-progress-steps-vertical .df-progress-steps-item.active::before{outline:4px solid var(--df-color-object-active, rgba(226, 0, 15, 0.5))}.df-progress-steps-vertical .df-progress-steps-title{font-weight:700;font-size:1.125rem;line-height:1.75rem;color:var(--df-color-secondary, #303030);display:block;text-decoration:none}.df-progress-steps-mobile{background-color:var(--df-color-primary, #fff);position:relative;width:100%;z-index:5}.df-progress-steps-mobile .df-progress-steps-current-step{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--df-color-primary, #fff);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:20px;padding-bottom:16px;padding-left:12px;padding-top:16px;width:100%}.df-progress-steps-mobile .df-progress-steps-current-step .df-progress-steps-title{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:14px;font-weight:700}.df-progress-steps-mobile .df-progress-steps-current-step .df-progress-steps-progress{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:14px;font-weight:400;padding-right:22px;text-align:end}.df-progress-steps-mobile .df-progress-steps-progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.df-progress-steps-mobile .df-progress-steps-progress-bar .df-progress-steps-status.completed{background-color:var(--df-color-accent, #e2000f);-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:4px}.df-progress-steps-mobile .df-progress-steps-progress-bar .df-progress-steps-status.active{background-color:var(--df-color-object-active, rgba(226, 0, 15, 0.5));-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:4px}.df-progress-steps-mobile .df-progress-steps-progress-bar .df-progress-steps-status.disabled{background-color:var(--df-color-object-weaker, #d8d8d9);-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;height:4px}.df-progress-steps-mobile-overlay{background-color:var(--df-color-primary, #fff);padding:24px 16px 0;position:absolute;width:100%}.df-inline-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.df-radio-group{display:-webkit-box;display:-ms-flexbox;display:flex}.df-radio-group input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid currentcolor;border-radius:8px;color:var(--df-color-outline-stronger, #303030);cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:1rem;margin:0;position:relative;width:1rem}.df-radio-group input[type=radio]:hover{color:var(--df-color-object-strong, #686868)}.df-radio-group input[type=radio]:disabled,.df-radio-group input[type=radio]:disabled:checked,.df-radio-group input[type=radio]:disabled+label{color:var(--df-color-neutral, #bfbebe);cursor:default}.df-radio-group input[type=radio]:checked{border-color:var(--df-color-outline-stronger, #303030)}.df-radio-group input[type=radio]:checked::after{background-color:var(--df-color-outline-stronger, #303030);border-radius:8px;content:"";display:inline-block;height:.5rem;left:2px;position:absolute;top:2px;width:.5rem}.df-radio-group input[type=radio]:checked:hover{border-color:var(--df-color-object-strong, #686868)}.df-radio-group input[type=radio]:checked:hover::after{background-color:var(--df-color-object-strong, #686868)}.df-radio-group input[type=radio]:focus:not(:focus-visible){-webkit-box-shadow:0 0 0 2px var(--df-color-neutral, #bfbebe);box-shadow:0 0 0 2px var(--df-color-neutral, #bfbebe)}.df-radio-group label{font-size:1rem;line-height:1.5rem;cursor:pointer;margin-bottom:12px;margin-right:48px;margin-top:-4px;padding-left:12px}.df-radio-group[aria-invalid=true] input[type=radio],.df-radio-group.error input[type=radio]{color:var(--df-color-error, #e2000f)}.df-radio-group[aria-invalid=true] input[type=radio]:checked,.df-radio-group.error input[type=radio]:checked{border-color:var(--df-color-error, #e2000f);color:var(--df-color-error, #e2000f)}.df-radio-group[aria-invalid=true] input[type=radio]:checked::after,.df-radio-group.error input[type=radio]:checked::after{background-color:var(--df-color-error, #e2000f)}.df-radio-group[aria-invalid=true] label,.df-radio-group.error label{color:var(--df-color-error, #e2000f)}.df-search-input-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:5}.df-search-input-container .df-search-input-search-btn{background-color:var(--df-color-primary, #fff);border-color:var(--df-color-primary, #fff)}@media(max-width: 1023.5px){.df-search-input-container .df-search-input-search-btn{padding-left:16px;padding-right:16px}}.df-search-input-container .df-search-input-search-btn:hover{background-color:var(--df-color-object-weaker, #d8d8d9);border-color:var(--df-color-neutral, #bfbebe)}.df-search-input-container .df-search-input-clear-btn-container{display:none;height:100%;position:absolute;right:40px}@media(max-width: 1023.5px){.df-search-input-container .df-search-input-clear-btn-container{right:56px}}.df-search-input-container .df-search-input-clear-btn-container.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.df-search-input-container .df-search-input-clear-btn-container .df-clear-btn{padding:8px 7px}@media(max-width: 1023.5px){.df-search-input-container .df-search-input-clear-btn-container .df-clear-btn{padding-left:16px;padding-right:16px}}.df-search-input-container .df-search-input-clear-btn-container .df-tooltip-content{padding:2px 8px;top:100%}@media(max-width: 1023.5px){.df-search-input-container .df-search-input-clear-btn-container .df-tooltip-content{display:none}}.df-search-input-container.with-outline .df-search-input{border-color:var(--df-color-neutral, #bfbebe)}.df-search-input-container.with-outline .df-search-input-search-btn{border-color:var(--df-color-neutral, #bfbebe)}.df-search-input-with-tooltip[data-tooltip][data-placement=bottom]{width:100%}.df-search-input-with-tooltip[data-tooltip][data-placement=bottom] .df-tooltip-content{left:75%;min-width:100%;padding:8px;text-align:left}@media(max-width: 1023.5px){.df-search-input-with-tooltip[data-tooltip][data-placement=bottom] .df-tooltip-content{left:calc(50% + 16px)}}.df-search-input-text-ellipsis{left:0;position:absolute;right:0;z-index:1}.df-search-input-text-ellipsis .left-ellipsis,.df-search-input-text-ellipsis .right-ellipsis{display:none;line-height:1.5rem;padding-top:7px;pointer-events:none;position:absolute}@media(max-width: 1023.5px){.df-search-input-text-ellipsis .left-ellipsis,.df-search-input-text-ellipsis .right-ellipsis{padding-top:15px}}.df-search-input-text-ellipsis .left-ellipsis{left:16px}.df-search-input-text-ellipsis .right-ellipsis{right:34px}@media(max-width: 1023.5px){.df-search-input-text-ellipsis .right-ellipsis{right:50px}}.df-search-input-text-ellipsis.right-ellipsis-visible .right-ellipsis{display:inline-block}.df-search-input-text-ellipsis.left-ellipsis-visible .left-ellipsis{display:inline-block}.left-ellipsis-visible+.df-search-input{padding-left:28px}.right-ellipsis-visible+.df-search-input{padding-right:46px}@media(max-width: 1023.5px){.right-ellipsis-visible+.df-search-input{padding-right:62px}}.df-search-input{border-bottom-right-radius:0;border-color:var(--df-color-primary, #fff);border-right-color:var(--df-color-neutral, #bfbebe);border-top-right-radius:0;color:var(--df-color-secondary, #303030);height:40px;padding-right:34px}@media(max-width: 1023.5px){.df-search-input{background-color:var(--df-color-primary, #fff);border-radius:0;height:56px;padding:15px 50px 17px 20px;width:100%}}.df-search-input:hover,.df-search-input:focus{border-color:var(--df-color-primary, #fff);border-right-color:var(--df-color-neutral, #bfbebe);-webkit-box-shadow:none;box-shadow:none}.df-search-suggestions-container{background-color:var(--df-color-primary, #fff);border-bottom-left-radius:2px;border-bottom-right-radius:2px;-webkit-filter:drop-shadow(var(--df-box-shadow-strong, 0px 2px 20px rgba(0, 0, 0, 12%)));filter:drop-shadow(var(--df-box-shadow-strong, 0px 2px 20px rgba(0, 0, 0, 12%)));position:absolute;top:calc(100% - 2px);width:100%}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.df-search-suggestions-container{-webkit-box-shadow:var(--df-box-shadow-strong, 0px 2px 20px rgba(0, 0, 0, 12%));box-shadow:var(--df-box-shadow-strong, 0px 2px 20px rgba(0, 0, 0, 12%))}}.df-search-suggestions-list{border-top:1px solid var(--df-color-outline, #d8d8d9);margin-top:2px;max-height:320px;overflow:auto;padding-bottom:8px;padding-top:6px}.df-search-suggestions-list .df-search-suggestion-option{font-size:1rem;line-height:1.5rem;cursor:pointer;padding:8px 16px}.df-search-suggestions-list .df-search-suggestion-option:hover{background-color:var(--df-color-surface, #f4f4f4)}.df-select{font-weight:400;font-size:1rem;line-height:1.5rem;background-color:var(--df-color-primary, #fff);border-color:var(--df-color-neutral, #bfbebe);border-radius:2px;border-style:solid;border-width:1px;color:var(--df-color-secondary, #303030);height:40px;padding:4px 16px 6px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="arrow"><path d="M16.59 8.58997L12 13.17L7.41 8.58997L6 9.99997L12 16L18 9.99997L16.59 8.58997Z" fill="rgb(104, 104, 104)"/></svg>');background-position-x:calc(100% - 9px);background-position-y:8px;background-repeat:no-repeat;min-width:80px;padding-right:40px;text-overflow:ellipsis}.df-select::-webkit-input-placeholder{color:var(--df-color-neutral-strong, #969696)}.df-select::-moz-placeholder{color:var(--df-color-neutral-strong, #969696)}.df-select:-ms-input-placeholder{color:var(--df-color-neutral-strong, #969696)}.df-select::-ms-input-placeholder{color:var(--df-color-neutral-strong, #969696)}.df-select::placeholder{color:var(--df-color-neutral-strong, #969696)}.df-select:hover,.df-select:focus,.df-select:active{border-color:var(--df-color-outline-strong, #484848)}.df-select:focus{-webkit-box-shadow:0 0 0 2px var(--df-color-neutral, #bfbebe);box-shadow:0 0 0 2px var(--df-color-neutral, #bfbebe);outline:none}.df-select:disabled{background-color:var(--df-color-primary, #fff) !important;border-color:var(--df-color-outline, #d8d8d9);color:var(--df-color-text, #bfbebe);cursor:default}.df-select:disabled::-webkit-input-placeholder{color:var(--df-color-text, #bfbebe)}.df-select:disabled::-moz-placeholder{color:var(--df-color-text, #bfbebe)}.df-select:disabled:-ms-input-placeholder{color:var(--df-color-text, #bfbebe)}.df-select:disabled::-ms-input-placeholder{color:var(--df-color-text, #bfbebe)}.df-select:disabled::placeholder{color:var(--df-color-text, #bfbebe)}.df-select.warning{border-color:var(--df-color-warning, #fa0)}.df-select[aria-invalid=true],.df-select.error{border-color:var(--df-color-error, #e2000f);color:var(--df-color-error, #e2000f)}.df-select:active:not(:disabled){-webkit-box-shadow:var(--df-box-shadow-strong, 0px 2px 20px rgba(0, 0, 0, 12%));box-shadow:var(--df-box-shadow-strong, 0px 2px 20px rgba(0, 0, 0, 12%))}.df-select:disabled{opacity:1}.df-select:disabled,.df-select.read-only:disabled{background-image:url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="arrow"><path d="M16.59 8.58997L12 13.17L7.41 8.58997L6 9.99997L12 16L18 9.99997L16.59 8.58997Z" fill="rgb(191, 190, 190)"/></svg>')}.df-select.read-only:disabled{background-color:var(--df-color-surface, #f4f4f4);border-color:var(--df-color-neutral-weak, #f4f4f4);color:var(--df-color-secondary, #303030);cursor:default}.df-select[aria-invalid=true] option,.df-select.error option{color:var(--df-color-secondary, #303030)}.df-select.light{background-color:rgba(0,0,0,0);background-position-x:calc(100% - 2px);background-position-y:4px;height:32px;padding:2px 8px;padding-right:32px}.df-select.light.read-only:disabled{background-color:rgba(0,0,0,0)}.df-select.light:not(.warning):not(.error){border-color:rgba(0,0,0,0)}.df-status-label{font-size:1rem;line-height:1.5rem}.df-status-label[data-status=success]::before{background-color:var(--df-color-success, #14c510)}.df-status-label[data-status=warning]::before{background-color:var(--df-color-warning, #fa0)}.df-status-label[data-status=danger]::before{background-color:var(--df-color-error, #e2000f)}.df-status-label[data-status]::before{border-radius:100%;content:"";display:inline-block;height:8px;margin-right:8px;width:8px}.df-switch{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1px 0}.df-switch input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:0;margin:0;opacity:0;width:0}.df-switch input[type=checkbox]:focus{height:20px;margin:4px 0;opacity:1;position:absolute;width:36px}.df-switch input[type=checkbox]:checked+label::before{background:var(--df-color-object-strongest, #303030)}.df-switch input[type=checkbox]:checked+label::after{-webkit-transform:translate(18px, 6px);transform:translate(18px, 6px)}.df-switch input[type=checkbox]:disabled+label{color:var(--df-color-neutral, #bfbebe);cursor:default}.df-switch input[type=checkbox]:disabled+label::before{background:var(--df-color-object-weaker, #d8d8d9)}.df-switch input[type=checkbox]:disabled+label::after{background:var(--df-color-neutral-weak, #f4f4f4)}.df-switch input[type=checkbox]:checked:disabled+label::before{background:var(--df-color-object-weak, #969696)}.df-switch input[type=checkbox]:checked:disabled+label::after{background:var(--df-color-object-weaker, #d8d8d9)}.df-switch label{font-size:1rem;line-height:1.5rem;cursor:pointer;position:relative}.df-switch label::before{background:var(--df-color-neutral, #bfbebe);border-radius:11px;content:"";cursor:pointer;display:inline-block;height:20px;left:0;margin-right:12px;position:absolute;position:relative;top:4px;width:36px;will-change:transform}.df-switch label::after{background:var(--df-color-tertiary, #fff);border-radius:100%;content:"";height:16px;left:0;position:absolute;-webkit-transform:translate(2px, 6px);transform:translate(2px, 6px);-webkit-transition:.3s;transition:.3s;width:16px;will-change:transform}.df-switch.no-label label::before{margin-right:0}.df-textarea{font-weight:400;font-size:1rem;line-height:1.5rem;background-color:var(--df-color-primary, #fff);border-color:var(--df-color-neutral, #bfbebe);border-radius:2px;border-style:solid;border-width:1px;color:var(--df-color-secondary, #303030);height:40px;padding:4px 16px 6px;width:100%;background-clip:padding-box;display:block;height:auto;min-height:40px;resize:vertical}.df-textarea:-moz-read-only{background-color:var(--df-color-surface, #f4f4f4);cursor:default}.df-textarea:read-only{background-color:var(--df-color-surface, #f4f4f4);cursor:default}.df-textarea::-webkit-input-placeholder{color:var(--df-color-neutral-strong, #969696)}.df-textarea::-moz-placeholder{color:var(--df-color-neutral-strong, #969696)}.df-textarea:-ms-input-placeholder{color:var(--df-color-neutral-strong, #969696)}.df-textarea::-ms-input-placeholder{color:var(--df-color-neutral-strong, #969696)}.df-textarea::placeholder{color:var(--df-color-neutral-strong, #969696)}.df-textarea:hover,.df-textarea:focus,.df-textarea:active{border-color:var(--df-color-outline-strong, #484848)}.df-textarea:focus{-webkit-box-shadow:0 0 0 2px var(--df-color-neutral, #bfbebe);box-shadow:0 0 0 2px var(--df-color-neutral, #bfbebe);outline:none}.df-textarea:disabled{background-color:var(--df-color-primary, #fff) !important;border-color:var(--df-color-outline, #d8d8d9);color:var(--df-color-text, #bfbebe);cursor:default}.df-textarea:disabled::-webkit-input-placeholder{color:var(--df-color-text, #bfbebe)}.df-textarea:disabled::-moz-placeholder{color:var(--df-color-text, #bfbebe)}.df-textarea:disabled:-ms-input-placeholder{color:var(--df-color-text, #bfbebe)}.df-textarea:disabled::-ms-input-placeholder{color:var(--df-color-text, #bfbebe)}.df-textarea:disabled::placeholder{color:var(--df-color-text, #bfbebe)}.df-textarea.warning{border-color:var(--df-color-warning, #fa0)}.df-textarea[aria-invalid=true],.df-textarea.error{border-color:var(--df-color-error, #e2000f);color:var(--df-color-error, #e2000f)}.df-tile{background-color:var(--df-color-primary, #fff);border-radius:4px;padding:1.25rem;width:100%}@media(max-width: 719.5px){.df-tile{padding:.5rem .5rem 1rem}}a:focus>.df-tile,div:focus>.df-tile,.df-tile:hover,.df-tile:active{background-color:var(--df-color-surface, #f4f4f4)}a:focus>.df-tile .df-tile-image img,div:focus>.df-tile .df-tile-image img,.df-tile:hover .df-tile-image img,.df-tile:active .df-tile-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.df-tile-header{font-weight:600;margin-bottom:.5rem;opacity:.8}.df-tile-content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;margin-bottom:1rem}@media(max-width: 719.5px){.df-tile-content{margin-bottom:.5rem}}.df-tile-title,.df-tile-description{word-break:break-word;z-index:2}.df-tile-description{margin-top:.5rem;opacity:.8}.df-tile-image{margin-bottom:1rem;overflow:hidden}.df-tile-image img{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.df-tile-link{color:var(--df-color-accent, #e2000f);text-decoration:underline}.df-tile-link:hover,.df-tile-link:active{text-decoration:none}.df-tile-product{padding:.75rem}@media(max-width: 719.5px){.df-tile-product{padding:.5rem .5rem .75rem}}.df-tile-product .df-tile-image{margin-bottom:.75rem}.df-tile-product .df-tile-content{margin-bottom:.75rem}@media(max-width: 719.5px){.df-tile-product .df-tile-content{margin-bottom:.5rem}}.df-tile-product .df-tile-description{opacity:1}div.df-responsive-table{overflow-x:auto}.df-table{background-color:var(--df-color-primary, #fff);border-collapse:collapse;border-spacing:0;width:100%}.df-table th,.df-table td{font-size:1rem;line-height:1.5rem;color:var(--df-color-secondary, #303030);padding:8px 16px;text-align:left;vertical-align:baseline}.df-table th.selectable-cell,.df-table td.selectable-cell{border-right:0;padding-right:2px;width:35px}.df-table th.selectable-cell{padding-top:12px}.df-table td.selectable-cell{padding-top:16px}.df-table thead{background-color:var(--df-color-primary, #fff);width:100%}.df-table thead th,.df-table thead td{font-weight:700;border:1px solid var(--df-color-neutral-stronger, #484848)}.df-table thead th.selectable-cell+th,.df-table thead th.selectable-cell+td,.df-table thead td.selectable-cell+th,.df-table thead td.selectable-cell+td{border-left:0}.df-table thead .df-table-sort{cursor:pointer;padding-right:33px;position:relative}.df-table thead .df-table-sort::after{background-image:url('data:image/svg+xml;utf8,<svg width="9" height="16" viewBox="0 0 9 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M9 10H0L4.5 16L9 10Z" fill="rgb(216, 216, 217)"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0 6L9 6L4.5 0L0 6Z" fill="rgb(216, 216, 217)"/></svg>');background-repeat:no-repeat;content:"";display:block;height:16px;position:absolute;right:16px;top:12px;width:9px}.df-table thead .df-table-sort.sort-asc::after{background-image:url('data:image/svg+xml;utf8,<svg width="9" height="16" viewBox="0 0 9 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M9 10H0L4.5 16L9 10Z" fill="rgb(216, 216, 217)"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0 6L9 6L4.5 0L0 6Z" fill="rgb(48, 48, 48)"/></svg>')}.df-table thead .df-table-sort.sort-desc::after{background-image:url('data:image/svg+xml;utf8,<svg width="9" height="16" viewBox="0 0 9 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M9 10H0L4.5 16L9 10Z" fill="rgb(48, 48, 48)"/><path fill-rule="evenodd" clip-rule="evenodd" d="M0 6L9 6L4.5 0L0 6Z" fill="rgb(216, 216, 217)"/></svg>')}.df-table tbody{overflow-x:hidden;overflow-y:auto}.df-table tbody tr{border-bottom:1px solid var(--df-color-outline, #d8d8d9)}.df-table tbody tr.selected{background-color:var(--df-color-neutral, #bfbebe);cursor:default}.df-table tbody tr.selected td{border-color:var(--df-color-neutral, #bfbebe)}.df-table tbody td{font-weight:400;border-color:var(--df-color-primary, #fff)}.df-table tbody td:not(.selectable-cell){padding:12px 16px}.df-table:not(.light) tbody tr:nth-child(odd){background-color:var(--df-color-surface, #f4f4f4)}.df-table:not(.light) tbody tr:nth-child(odd) td{border-color:var(--df-color-surface, #f4f4f4)}.df-table:not(.light) tbody tr:nth-child(odd).selected{background-color:var(--df-color-neutral, #bfbebe);cursor:default}.df-table:not(.light) tbody tr:nth-child(odd).selected td{border-color:var(--df-color-neutral, #bfbebe)}tr.clickable-row{cursor:pointer}tr.selected{background-color:var(--df-color-neutral, #bfbebe);cursor:default}tr.selected td{border-color:var(--df-color-neutral, #bfbebe)}.df-tabs{position:relative;width:100%}.horizontal .df-tabs-nav{border-bottom:1px solid var(--df-color-neutral, #bfbebe)}.horizontal.solid .df-tabs-nav{border-bottom-style:none;border-top-left-radius:2px;border-top-right-radius:2px}.df-tabs-nav{background-color:var(--df-color-primary, #fff);position:relative}.df-tabs-nav.sticky{position:sticky;top:0;width:100%}.df-tabs-nav.solid{background-color:var(--df-color-surface, #f4f4f4)}.df-tabs-list-container{overflow:hidden}.df-tabs-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;width:100%}.horizontal .df-tabs-list{height:48px;-ms-overflow-style:none;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.horizontal .df-tabs-list::-webkit-scrollbar{display:none}.vertical .df-tabs-nav{background-color:rgba(0,0,0,0)}.vertical.solid .df-tabs-list{background-color:var(--df-color-surface, #f4f4f4);border-bottom-color:var(--df-color-neutral-weak, #f4f4f4)}.vertical .df-tabs-list{background-color:var(--df-color-primary, #fff);border-bottom:1px solid var(--df-color-neutral, #bfbebe);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.df-tabs-arrow{color:var(--df-color-primary, #fff);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:0;width:24px}.df-tabs-arrow.arrow-prev{background-image:radial-gradient(ellipse farthest-side at 0% 50%, var(--df-color-object-weaker, #d8d8d9), transparent);left:0}.df-tabs-arrow.arrow-next{background-image:radial-gradient(ellipse farthest-side at 100% 50%, var(--df-color-object-weaker, #d8d8d9), transparent);right:0}.df-tab-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.df-tab-header.selected>.df-tab{background-color:var(--df-color-primary, #fff);color:var(--df-color-secondary, #303030)}.horizontal .df-tab-header{border-bottom:4px solid rgba(0,0,0,0);height:48px;text-align:center}.horizontal .df-tab-header:hover,.horizontal .df-tab-header.selected{border-bottom-color:var(--df-color-accent, #e2000f)}@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none) and (stroke-color: transparent){.horizontal .df-tab-header:hover{border-bottom-color:rgba(0,0,0,0)}.horizontal .df-tab-header.selected,.horizontal .df-tab-header.selected:hover{border-bottom-color:var(--df-color-accent, #e2000f)}}}.solid.horizontal .df-tab-header{border-top:4px solid rgba(0,0,0,0)}.solid.horizontal .df-tab-header:hover{border-bottom-color:var(--df-color-surface, #f4f4f4);border-top-color:var(--df-color-accent, #e2000f)}.solid.horizontal .df-tab-header.selected{border-bottom-color:var(--df-color-primary, #fff);border-top-color:var(--df-color-accent, #e2000f)}.vertical .df-tab-header{border-left:4px solid rgba(0,0,0,0);border-top:1px solid var(--df-color-neutral, #bfbebe)}.vertical .df-tab-header:hover,.vertical .df-tab-header.selected{border-left-color:var(--df-color-accent, #e2000f)}@media not all and (-webkit-min-device-pixel-ratio: 0), not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none) and (stroke-color: transparent){.vertical .df-tab-header:hover{border-left-color:rgba(0,0,0,0)}.vertical .df-tab-header.selected,.vertical .df-tab-header.selected:hover{border-left-color:var(--df-color-accent, #e2000f)}}}.df-tab{font-weight:700;font-size:1.125rem;line-height:1.75rem;color:var(--df-color-text-strong, #686868);height:100%;text-decoration:none}.df-tab:focus-visible{outline-offset:-1px}.df-tab:hover{color:var(--df-color-secondary, #303030);cursor:pointer}.horizontal .df-tab,.horizontal .df-tab-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 24px 6px;white-space:nowrap}.vertical .df-tab,.vertical .df-tab-header-container{padding:9px 12px 10px 16px;width:100%}.df-tab-header-container{font-size:16px}.df-tab-header-container:focus-visible{outline-offset:-1px}.selected>.df-tab-header-link{background-color:var(--df-color-primary, #fff);color:var(--df-color-secondary, #303030)}.df-tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--df-color-surface-inverse, #303030);border-radius:2px;color:var(--df-color-tertiary, #fff);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:32px;padding:4px 8px}.df-tag svg{color:var(--df-color-tertiary, #fff)}.df-tag-content{font-size:1rem;line-height:1.5rem;margin-top:-2px}.df-tooltip-reference{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.df-tooltip-content{font-weight:400;font-size:1rem;line-height:1.5rem;background-color:var(--df-color-object-stronger, #484848);border-radius:2px;color:var(--df-color-tertiary, #fff);max-width:280px;padding:12px 16px;text-align:center;z-index:10}.df-tooltip[data-tooltip]{cursor:pointer;display:inline-block;position:relative}.df-tooltip[data-tooltip] .df-tooltip-content{bottom:calc(100% + 3px + 6px);content:attr(data-tooltip);left:0;opacity:0;pointer-events:none;position:absolute;visibility:hidden}.df-tooltip[data-tooltip] .df-tooltip-content::before{content:"";height:0;position:absolute;width:0;z-index:10}.df-tooltip[data-tooltip]:hover .df-tooltip-content{opacity:1;pointer-events:auto;visibility:visible}.df-tooltip[data-tooltip][data-placement=top] .df-tooltip-content::before,.df-tooltip[data-tooltip][data-placement=bottom] .df-tooltip-content::before{border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0)}.df-tooltip[data-tooltip][data-placement=top] .df-tooltip-content,.df-tooltip[data-tooltip][data-placement=bottom] .df-tooltip-content{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.df-tooltip[data-tooltip][data-placement=top] .df-tooltip-content{bottom:calc(100% + 3px + 6px);top:auto}.df-tooltip[data-tooltip][data-placement=top] .df-tooltip-content::before{border-top:6px solid var(--df-color-object-stronger, #484848);bottom:-6px;left:calc(50% - 6px)}.df-tooltip[data-tooltip][data-placement=top] .df-tooltip-content.no-offset{bottom:calc(100% + 6px)}.df-tooltip[data-tooltip][data-placement=bottom] .df-tooltip-content{bottom:auto;top:calc(100% + 3px + 6px)}.df-tooltip[data-tooltip][data-placement=bottom] .df-tooltip-content::before{border-bottom:6px solid var(--df-color-object-stronger, #484848);left:calc(50% - 6px);top:-6px}.df-tooltip[data-tooltip][data-placement=bottom] .df-tooltip-content.no-offset{top:calc(100% + 6px)}.df-tooltip[data-tooltip][data-placement=left] .df-tooltip-content::before,.df-tooltip[data-tooltip][data-placement=right] .df-tooltip-content::before{border-bottom:6px solid rgba(0,0,0,0);border-top:6px solid rgba(0,0,0,0)}.df-tooltip[data-tooltip][data-placement=left] .df-tooltip-content,.df-tooltip[data-tooltip][data-placement=right] .df-tooltip-content{bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}.df-tooltip[data-tooltip][data-placement=left] .df-tooltip-content{left:auto;right:calc(100% + 3px + 6px)}.df-tooltip[data-tooltip][data-placement=left] .df-tooltip-content::before{border-left:6px solid var(--df-color-object-stronger, #484848);left:100%;top:calc(50% - 6px)}.df-tooltip[data-tooltip][data-placement=left] .df-tooltip-content.no-offset{right:calc(100% + 6px)}.df-tooltip[data-tooltip][data-placement=right] .df-tooltip-content{left:calc(100% + 3px + 6px)}.df-tooltip[data-tooltip][data-placement=right] .df-tooltip-content::before{border-right:6px solid var(--df-color-object-stronger, #484848);right:100%;top:calc(50% - 6px)}.df-tooltip[data-tooltip][data-placement=right] .df-tooltip-content.no-offset{left:calc(100% + 6px)}.df-tooltip[data-tooltip][data-placement=top][data-tooltip-arrow-placement=start] .df-tooltip-content,.df-tooltip[data-tooltip][data-placement=bottom][data-tooltip-arrow-placement=start] .df-tooltip-content{left:0;-webkit-transform:initial;transform:initial}.df-tooltip[data-tooltip][data-placement=top][data-tooltip-arrow-placement=start] .df-tooltip-content::before,.df-tooltip[data-tooltip][data-placement=bottom][data-tooltip-arrow-placement=start] .df-tooltip-content::before{left:var(--tooltip-arrow-offset, 1px)}.df-tooltip[data-tooltip][data-placement=top][data-tooltip-arrow-placement=end] .df-tooltip-content,.df-tooltip[data-tooltip][data-placement=bottom][data-tooltip-arrow-placement=end] .df-tooltip-content{left:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.df-tooltip[data-tooltip][data-placement=top][data-tooltip-arrow-placement=end] .df-tooltip-content::before,.df-tooltip[data-tooltip][data-placement=bottom][data-tooltip-arrow-placement=end] .df-tooltip-content::before{left:calc(100% - var(--tooltip-arrow-offset, 13px))}.df-tooltip[data-tooltip][data-placement=right][data-tooltip-arrow-placement=start] .df-tooltip-content,.df-tooltip[data-tooltip][data-placement=left][data-tooltip-arrow-placement=start] .df-tooltip-content{bottom:100%;-webkit-transform:translateY(100%);transform:translateY(100%)}.df-tooltip[data-tooltip][data-placement=right][data-tooltip-arrow-placement=start] .df-tooltip-content::before,.df-tooltip[data-tooltip][data-placement=left][data-tooltip-arrow-placement=start] .df-tooltip-content::before{top:var(--tooltip-arrow-offset, 1px)}.df-tooltip[data-tooltip][data-placement=left][data-tooltip-arrow-placement=end] .df-tooltip-content,.df-tooltip[data-tooltip][data-placement=right][data-tooltip-arrow-placement=end] .df-tooltip-content{bottom:0;-webkit-transform:initial;transform:initial}.df-tooltip[data-tooltip][data-placement=left][data-tooltip-arrow-placement=end] .df-tooltip-content::before,.df-tooltip[data-tooltip][data-placement=right][data-tooltip-arrow-placement=end] .df-tooltip-content::before{top:calc(100% - var(--tooltip-arrow-offset, 13px))}.df-timeline-steps{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.df-timeline-steps:not(:last-of-type) .df-timeline-content{padding-bottom:48px}.df-timeline-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.df-timeline-title{text-align:right;width:130px}.df-timeline{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;height:100%;width:28px}.df-timeline-circle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--df-color-neutral, #bfbebe);border:2px solid var(--df-color-object-weak, #969696);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;height:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px}.df-timeline-circle::before{background-color:var(--df-color-outline, #d8d8d9);border:3px solid var(--df-color-object-weak, #969696);border-radius:50%;content:"";height:14px;width:14px}.df-timeline-line{-ms-flex-item-align:center;align-self:center;background-color:var(--df-color-neutral-strong, #969696);height:calc(100% - 28px - 24px);width:2px}.df-timeline-steps:last-of-type .df-timeline-line{height:calc(100% - 28px - 24px + 12px)}.df-maintenance-page{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.df-maintenance-page-main{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--df-color-surface, #f4f4f4);border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:616px;padding:24px;width:100%}@media(min-width: 599.5px){.df-maintenance-page-main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:56px 24px}}@media(min-width: 1023.5px){.df-maintenance-page-main{padding:56px 40px}}@media(min-width: 1439.5px){.df-maintenance-page-main{max-width:840px;padding:56px 64px}}.df-maintenance-page-main .df-maintenance-info{margin-top:24px}@media(min-width: 599.5px){.df-maintenance-page-main .df-maintenance-info{margin-left:32px;margin-top:0}}.df-page-not-found{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:88px 0}@media(max-width: 599.5px){.df-page-not-found{margin:64px 0}}.df-page-not-found-main{margin-bottom:56px;max-width:560px;position:relative;text-align:center;width:100%}@media(max-width: 719.5px){.df-page-not-found-main{margin-bottom:64px}}@media(max-width: 599.5px){.df-page-not-found-main{margin-bottom:32px}}.df-page-not-found-main .df-title{margin-bottom:24px}@media(min-width: 599.5px){.df-page-not-found-main .df-title{margin-bottom:32px}}.df-page-not-found-main .df-illustration{display:none}@media(min-width: 599.5px){.df-page-not-found-main .df-illustration{bottom:-4px;display:block;position:absolute;right:0;z-index:-1}}.df-page-not-found-main .df-description{margin-bottom:24px;text-align:center}@media(min-width: 599.5px){.df-page-not-found-main .df-description{margin-bottom:196px}}.df-static-page-instructions{max-width:584px;width:100%}@media(max-width: 719.5px){.df-static-page-instructions{padding:0 10px}}@media(max-width: 599.5px){.df-static-page-instructions{padding:0}}.df-static-page-instructions .df-options-list{list-style:outside;margin-bottom:24px;margin-left:17px}.df-static-page-instructions .df-options-list li{font-size:1rem;line-height:1.5rem;padding-top:24px}.df-cta-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}@media(max-width: 599.5px){.df-cta-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.df-server-error-page{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:100px 0}@media(max-width: 1023.5px){.df-server-error-page{margin:56px 0}}@media(max-width: 599.5px){.df-server-error-page{margin:48px 0}}.df-server-error-page-main{margin-bottom:64px;max-width:810px}@media(max-width: 599.5px){.df-server-error-page-main{margin-bottom:48px}}.df-server-error-page-footer{margin-top:40px;max-width:584px;width:100%}.df-contacts-page{margin-bottom:92px;padding-top:32px}@media(max-width: 719.5px){.df-contacts-page{padding-top:16px}}.df-contacts-section{margin-top:24px}@media(max-width: 1023.5px){.df-contacts-section{margin-top:32px}}@media(max-width: 719.5px){.df-contacts-section{margin-top:20px}}.df-contacts-section .df-filters-section{margin-bottom:20px}@media(max-width: 1023.5px){.df-contacts-section .df-filters-section{margin-bottom:8px}}@media(max-width: 719.5px){.df-contacts-section .df-filters-section{margin-bottom:40px}}.df-contacts-section .df-location-filter{margin-bottom:24px}@media(max-width: 1023.5px){.df-contacts-section .df-location-filter{margin-bottom:16px}}@media(max-width: 1023.5px){.df-contacts-section .df-selected-filters{margin-top:28px}}@media(max-width: 719.5px){.df-contacts-section .df-selected-filters{margin-top:8px}}.df-contacts-list{overflow-y:auto;padding-right:8px}@media(max-width: 719.5px){.df-contacts-list{padding-right:0}}.df-contact-card{border-bottom:1px solid var(--df-color-object-weaker, #d8d8d9);cursor:pointer}.df-contact-card:first-of-type{border-top:1px solid var(--df-color-object-weaker, #d8d8d9)}.df-contact-card.active{background-color:var(--df-color-surface, #f4f4f4)}.df-contact-card-description,.df-contact-card-title{-ms-flex-preferred-size:70%;flex-basis:70%}@media(max-width: 1023.5px){.df-contact-card-description,.df-contact-card-title{-ms-flex-preferred-size:100%;flex-basis:100%}}@media(max-width: 719.5px){.df-contact-card-description,.df-contact-card-title{-ms-flex-preferred-size:70%;flex-basis:70%}}.df-contact-card-description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden}.df-contact-card-link{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-preferred-size:30%;flex-basis:30%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 1023.5px){.df-contact-card-link{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:8px}}@media(max-width: 719.5px){.df-contact-card-link{-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0}}.df-contact-details{background-color:var(--df-color-surface, #f4f4f4);height:100%;overflow:auto;padding:32px 24px 24px;position:relative}.df-contact-details .df-close-button{background:none;border:0;padding:0;background-color:rgba(0,0,0,0);position:absolute;right:18px;top:18px}.df-contact-details .df-contact-fields-section{margin-bottom:24px;margin-top:24px}.df-contact-details .df-contact-field{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.df-contact-details .df-label-box{margin-right:24px;width:40%}.df-contact-details .df-value-box{width:60%}

/*!*******************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Styles/main.scss ***!
  \*******************************************************************************************************************************************************************************/
@font-face {
  font-family: "webex";
  src: url("/static/fonts/webex.ttf?c4xj83") format("truetype"), url("/static/fonts/webex.woff?c4xj83") format("woff"), url("/static/fonts/webex.svg?c4xj83#webex") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "icomoon";
  src: url("/static/fonts/icomoon.eot?hgdjoz");
  src: url("/static/fonts/icomoon.eot?hgdjoz#iefix") format("embedded-opentype"), url("/static/fonts//icomoon.ttf?hgdjoz") format("truetype"), url("/static/fonts/icomoon.woff?hgdjoz") format("woff"), url("/static/fonts/icomoon.svg?hgdjoz#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
i {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "webex" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-facebook:before {
  content: "\E919";
}

.icon-instagram:before {
  content: "\E91A";
}

.icon-linkedin:before {
  content: "\E91B";
}

.icon-naver:before {
  content: "\E91C";
}

.icon-tencent:before {
  content: "\E91D";
}

.icon-twitter:before {
  content: "\E91E";
}

.icon-vk:before {
  content: "\E91F";
}

.icon-weibo:before {
  content: "\E920";
}

.icon-youku:before {
  content: "\E921";
}

.icon-youtube:before {
  content: "\E922";
}

.icon-info:before {
  content: "\E914";
}

.icon-arrow-right-no-circle:before {
  content: "\E915";
}

.icon-arrow-right:before {
  content: "\E900";
}

.icon-calendar:before {
  content: "\E901";
}

.icon-cancel:before {
  content: "\E902";
}

.icon-chevron-down-small:before {
  content: "\E903";
}

.icon-chevron-left:before {
  content: "\E904";
}

.icon-chevron-right:before {
  content: "\E905";
}

.icon-chevron-up-small:before {
  content: "\E906";
}

.icon-download:before {
  content: "\E907";
}

.icon-email:before {
  content: "\E908";
}

.icon-external-link:before {
  content: "\E909";
}

.icon-filter:before {
  content: "\E90A";
}

.icon-global:before {
  content: "\E90B";
}

.icon-hamburger:before {
  content: "\E90C";
}

.icon-location:before {
  content: "\E90D";
}

.icon-minus:before {
  content: "\E90E";
}

.icon-play:before {
  content: "\E90F";
}

.icon-plus:before {
  content: "\E910";
}

.icon-search:before {
  content: "\E911";
}

.icon-shopping-cart:before {
  content: "\E912";
}

.icon-tick:before {
  content: "\E913";
}

.icon-exclamation-triangle:before {
  content: "\E917";
}

.icon-info-inverted:before {
  content: "\E918";
}

.icon-applications:before {
  content: "\E916";
}

.icon-phone:before {
  content: "\E942";
}

.icon-printer:before {
  content: "\E954";
}

.icon-refresh:before {
  content: "\E971";
}

.icon-user:before {
  font-family: "icomoon";
  content: "\E971";
}

table {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgb(104, 104, 104);
  width: 100% !important;
  height: auto !important;
  overflow: hidden;
  overflow-x: scroll;
}
table:not([class]) {
  margin-bottom: 24px;
}
table th, table td {
  padding: 12px 10px;
  position: relative;
  vertical-align: baseline;
}
table th *, table td * {
  vertical-align: baseline;
  font-size: 16px;
  line-height: 24px;
}
table th:first-of-type, table td:first-of-type {
  padding-left: 20px;
}
table th:last-of-type, table td:last-of-type {
  padding-right: 20px;
}
table tr th,
table tr td {
  background-clip: padding-box;
}
table[border] th:after {
  display: none;
}
table thead {
  font-weight: bold;
  position: relative;
  color: rgb(48, 56, 68);
  text-align: left;
}
table thead th, table thead td {
  height: 100%;
  background-color: rgb(255, 255, 255);
}
table thead th:not(:last-of-type):after,
table thead td:not(:last-of-type):after {
  content: "";
  border-right: 1px solid rgb(235, 235, 235);
  width: 1px;
  position: absolute;
  right: 0;
  top: 14px;
  bottom: 14px;
}
table tbody tr:nth-child(odd) td {
  background-color: #f4f4f4;
}
table tbody tr:nth-child(even) td {
  background-color: rgb(255, 255, 255);
}
table tbody td {
  vertical-align: top;
}

.no-touchevents .ie-active table thead th:not(:last-child),
.no-touchevents .ie-active table thead td:not(:last-child) {
  border-right: 1px solid rgb(235, 235, 235);
}
.no-touchevents .ie-active table thead th:after,
.no-touchevents .ie-active table thead td:after {
  display: none;
}

h2.rte, h3.rte, h4.rte {
  font-weight: 700;
  letter-spacing: 0.005em;
  color: rgb(48, 56, 68);
}

/**umb_name:Heading 2*/
h2.rte {
  font-weight: 700;
  font-size: 28px;
  line-height: 48px;
}

/**umb_name:Heading 3*/
h3.rte {
  font-weight: 700;
  font-size: 24px;
  line-height: 36px;
}

/**umb_name:Heading 4*/
h4.rte {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
}

@media only screen and (max-width: 480px) {
  h2.rte {
    font-weight: 700;
    font-size: 24px;
    line-height: 36px;
  }
  h3.rte {
    font-weight: 700;
    font-size: 20px;
    line-height: 24px;
  }
  h4.rte {
    font-weight: 700;
    font-size: 18px;
    line-height: 24px;
  }
}
/**umb_name:Font 20*/
.normal-20 {
  font-size: 20px;
}

/**umb_name:Font 18*/
.normal-18 {
  font-size: 18px;
}

/**umb_name:Font 16*/
.rte-text {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #686868;
  letter-spacing: 0.01em;
}

/**umb_name:Font 14*/
.normal-14 {
  font-size: 14px;
}

/**umb_name:Font 12*/
.normal-12 {
  font-size: 12px;
}

h1, h2, h3, h4, h5, h6, p {
  margin-bottom: 8px;
}
/*!**********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/CheckBox/style.scss ***!
  \**********************************************************************************************************************************************************************************************************/
.checkbox-wrapper {
  position: relative;
  display: inline-block;
  cursor: pointer;
  color: rgb(104, 104, 104);
  margin-bottom: 24px;
}
.checkbox-wrapper input[type=checkbox] {
  position: absolute;
  opacity: 0;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.checkbox-wrapper .checkbox-control {
  position: relative;
  display: inline-block;
  height: 13px;
  width: 13px;
  margin-top: 5px;
  margin-right: 10px;
  border: 1px solid rgb(104, 104, 104);
  background-color: rgb(255, 255, 255);
  border-radius: 2px;
}
.checkbox-wrapper .checkbox-control:before {
  content: "\E902";
  position: absolute;
  top: -3.7px;
  left: -4px;
  right: 0;
  bottom: 0;
  text-align: center;
  font-family: "webex" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(255, 255, 255);
  font-size: 19px;
}
.checkbox-wrapper .checkbox-control.checked-true {
  background: rgb(48, 56, 68);
}
.checkbox-wrapper .checkbox-control.checked-true:before {
  content: "";
}
.checkbox-wrapper .has-error {
  font-size: 14px;
  line-height: 24px;
  color: rgb(182, 0, 15);
}

.no-touchevents .checkbox-wrapper:not(.umbraco-forms-label):hover .checkbox-control:not(.checked-true) {
  border-color: rgb(226, 0, 15);
}
.no-touchevents .checkbox-wrapper:not(.umbraco-forms-label):hover .checkbox-control:not(.checked-true) + .checkbox-title {
  color: rgb(226, 0, 15);
}
.no-touchevents .checkbox-wrapper:not(.umbraco-forms-label):hover .checkbox-control.checked-true:before {
  content: "\E902";
}

.touchevents .checkbox-wrapper:not(.umbraco-forms-label) .checkbox-control.checked-true:before {
  content: "\E902";
}
/*!*****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/CTA/style.scss ***!
  \*****************************************************************************************************************************************************************************************************/
.cta {
  box-sizing: border-box;
  position: relative;
  display: inline-block;
  border: none;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  outline: none;
  background-image: none;
  border-radius: 4px;
  text-transform: none;
  overflow: visible;
  margin: 0;
  text-decoration: none !important;
  text-align: left;
  padding-left: 4px;
  padding-right: 4px;
  font-weight: 600;
  letter-spacing: 0.03em;
  font-size: 18px;
  line-height: 24px;
}
@media only screen and (max-width: 767px) {
  .cta {
    letter-spacing: 0.015em;
    font-size: 16px;
    line-height: 24px;
  }
}
.cta.text-center {
  text-align: center;
}
.cta i[class=""] {
  display: none;
}
.cta--alpha, .cta--alpha-inverted, .cta--beta, .cta--gamma {
  transition: all 0.3s ease;
  text-align: center;
}
.cta--alpha {
  border: 1px solid rgb(226, 0, 15);
  border-top-width: 1px;
  border-top-style: solid;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 5px;
  background-color: rgb(226, 0, 15);
  color: rgb(255, 255, 255);
}
.cta--alpha .cta-content {
  color: rgb(255, 255, 255);
}
.cta--alpha:active {
  border: 1px solid #b5000c;
  border-top-width: 1px;
  border-top-style: solid;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 5px;
  background-color: #b5000c;
  color: rgb(255, 255, 255);
}
.cta--alpha[disabled], .cta--alpha.disabled {
  color: rgb(255, 255, 255);
  border: 1px solid #f5a6ab;
  border-top-width: 1px;
  border-top-style: solid;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 5px;
  background-color: #f5a6ab;
}
.cta--alpha-inverted {
  border: 1px solid rgb(255, 255, 255);
  border-top-width: 1px;
  border-top-style: solid;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 5px;
  background-color: rgb(255, 255, 255);
  color: rgb(48, 56, 68);
}
.cta--alpha-inverted .cta-content {
  color: rgb(48, 56, 68);
}
.cta--alpha-inverted:active {
  border: 1px solid #e5e5e5;
  border-top-width: 1px;
  border-top-style: solid;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 5px;
  background-color: #e5e5e5;
  color: rgb(48, 56, 68);
}
.cta--alpha-inverted[disabled], .cta--alpha-inverted.disabled {
  color: rgb(48, 56, 68);
  border: 1px solid #787d85;
  border-top-width: 1px;
  border-top-style: solid;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 5px;
  background-color: #787d85;
}
.cta--beta {
  border: 1px solid rgb(48, 56, 68);
  border-top-width: 1px;
  border-top-style: solid;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 5px;
  background-color: rgb(48, 56, 68);
  color: rgb(255, 255, 255);
}
.cta--beta .cta-content {
  color: rgb(255, 255, 255);
}
.cta--beta:active {
  border: 1px solid #262d36;
  border-top-width: 1px;
  border-top-style: solid;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 5px;
  background-color: #262d36;
  color: rgb(255, 255, 255);
}
.cta--beta[disabled], .cta--beta.disabled {
  color: rgb(255, 255, 255);
  border: 1px solid #b7babe;
  border-top-width: 1px;
  border-top-style: solid;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 5px;
  background-color: #b7babe;
}
.cta--gamma {
  background-color: rgb(255, 255, 255);
  border: 1px solid rgb(216, 216, 217);
  border-top-width: 1px;
  border-top-style: solid;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 5px;
  color: rgb(48, 56, 68);
}
.cta--gamma .cta-content {
  color: rgb(48, 56, 68);
}
.cta--gamma:active {
  background-color: rgb(255, 255, 255);
  border-color: #adadae;
}
.cta--gamma[disabled], .cta--gamma.disabled {
  border: 1px solid #f1f1f2;
  border-top-width: 1px;
  border-top-style: solid;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 5px;
  background-color: #f1f1f2;
}
.cta--delta {
  line-height: 36px;
  box-sizing: border-box;
  padding-left: 0;
  padding-right: 0;
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid rgba(0, 0, 0, 0);
  border-top-width: 1px;
  border-top-style: solid;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 5px;
}
.cta--delta .cta-content {
  box-sizing: border-box;
  position: relative;
  padding-left: 35px;
}
.cta--delta .cta-content-text {
  color: rgb(48, 56, 68);
}
.cta--delta .cta-content i[class^=icon-] {
  transition: all 0.3s ease;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-transform: inherit;
          transform: inherit;
  color: rgb(226, 0, 15);
  font-size: 34px;
  line-height: 48px;
  line-height: inherit;
}
.cta--delta:active .cta-content i[class^=icon-] {
  left: 4px;
  color: #262d36;
}
.cta-content {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
}
.cta-content i {
  font-size: 22px;
  line-height: 12px;
  position: absolute;
  left: 0;
  top: 0;
  width: 30px;
  text-align: center;
}
.cta-content-text {
  display: block;
  word-wrap: break-word;
}
.cta--with-icon .cta-content {
  padding-left: 30px;
  min-height: 12px;
}
.cta--play-video {
  position: absolute;
  top: 50%;
  left: 50%;
}
.cta--large .cta-content i, .cta--small .cta-content i, .cta--block .cta-content i {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.cta--large {
  line-height: 48px;
  min-width: 120px;
  min-height: 48px;
  padding-left: 30px;
  padding-right: 30px;
}
@media only screen and (max-width: 767px) {
  .cta--large {
    line-height: 36px;
    min-height: 36px;
    padding-left: 20px;
    padding-right: 20px;
  }
}
.cta--large .cta-content {
  line-height: 24px;
  padding-top: 6px;
  padding-bottom: 6px;
}
.cta--large.cta--with-icon .cta-content {
  padding-left: 36px;
}
@media only screen and (max-width: 767px) {
  .cta--large.cta--with-icon .cta-content {
    padding-left: 32px;
  }
}
.cta--large i {
  font-size: 32px;
  line-height: 24px;
}
@media only screen and (max-width: 767px) {
  .cta--large i {
    font-size: 26px;
    line-height: 24px;
  }
}
.cta--small {
  min-width: 100px;
  min-height: 48px;
  letter-spacing: 0.02em;
  font-size: 16px;
  line-height: 36px;
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (max-width: 767px) {
  .cta--small {
    padding-left: 15px;
    padding-right: 15px;
    letter-spacing: 0.015em;
    font-size: 14px;
    line-height: 24px;
    min-height: 36px;
  }
}
.cta--small.cta--with-icon .cta-content {
  padding-left: 30px;
  min-height: 24px;
  line-height: 24px;
}
@media only screen and (max-width: 767px) {
  .cta--small.cta--with-icon .cta-content {
    padding-left: 28px;
  }
}
.cta--small i {
  font-size: 24px;
  line-height: 48px;
}
@media only screen and (max-width: 767px) {
  .cta--small i {
    font-size: 20px;
    line-height: 24px;
    width: 25px;
  }
}
.cta--xsmall {
  min-width: 100px;
  min-height: 48px;
  letter-spacing: 0.02em;
  font-size: 12px;
  line-height: 36px;
  padding-left: 13px;
  padding-right: 13px;
}
@media only screen and (max-width: 767px) {
  .cta--xsmall {
    padding-left: 13px;
    padding-right: 13px;
    letter-spacing: 0.015em;
    font-size: 14px;
    line-height: 24px;
    min-height: 36px;
  }
}
.cta--xsmall.cta--with-icon .cta-content {
  padding-left: 30px;
  min-height: 24px;
  line-height: 24px;
}
@media only screen and (max-width: 767px) {
  .cta--xsmall.cta--with-icon .cta-content {
    padding-left: 28px;
  }
}
.cta--xsmall i {
  font-size: 24px;
  line-height: 48px;
}
@media only screen and (max-width: 767px) {
  .cta--xsmall i {
    font-size: 20px;
    line-height: 24px;
    width: 25px;
  }
}
.cta--block {
  display: block;
  text-align: center;
  width: 100%;
}
@media only screen and (max-width: 767px) {
  .cta--mobile-block {
    width: 100%;
  }
}
.cta--icon-red {
  transition: all 0.3s ease;
  color: rgb(226, 0, 15);
}
.cta--icon-blue {
  transition: all 0.3s ease;
  color: rgb(48, 56, 68);
}
.cta--icon-white {
  transition: all 0.3s ease;
  color: rgb(255, 255, 255);
}
.cta--icon-small {
  font-size: 14px;
  line-height: 48px;
}
.cta--icon-medium {
  font-size: 24px;
  line-height: 48px;
}
.cta--icon-large {
  font-size: 34px;
  line-height: 48px;
}
.cta--filter-sort {
  text-align: left;
}
.cta--filter-sort .sort-icons {
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.cta--filter-sort .sort-icons i {
  display: block;
  position: relative;
  top: inherit;
  -webkit-transform: none;
          transform: none;
  line-height: 10px;
  width: 25px;
}
.cta__link-button {
  margin-bottom: 48px;
}

.no-touchevents .cta--alpha:not([disabled]):hover {
  color: rgb(255, 255, 255);
  background-color: #b5000c;
  border-color: #b5000c;
}
.no-touchevents .cta--alpha-inverted:not([disabled]):hover {
  border: 1px solid #e5e5e5;
  border-top-width: 1px;
  border-top-style: solid;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 5px;
  background-color: #e5e5e5;
  color: rgb(48, 56, 68);
}
.no-touchevents .cta--beta:not([disabled]):hover {
  border: 1px solid #262d36;
  border-top-width: 1px;
  border-top-style: solid;
  padding-top: 5px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 5px;
  background-color: #262d36;
  color: rgb(255, 255, 255);
}
.no-touchevents .cta--gamma:not([disabled]):hover {
  background-color: rgb(255, 255, 255);
  border-color: #adadae;
}
.no-touchevents .cta--delta:hover .cta-content i[class^=icon-] {
  left: 4px;
  color: #262d36;
}
/*!************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/DTCSection/style.scss ***!
  \************************************************************************************************************************************************************************************************************/
.df-mosaic .dtc-box {
  width: 940px;
  margin: auto;
  position: relative;
  padding-bottom: 30px;
  margin-top: 60px;
}

.dtc-box .dtc-img-bg {
  width: 500px;
  height: 440px;
}

.mb-60 {
  margin-bottom: 60px;
}

.dtc-box .dtc-img-bg picture {
  height: 400px;
  display: inline-block;
  width: 100%;
}

.dtc-box .dtc-img-bg img {
  margin-bottom: 0px;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  max-height: inherit;
  -o-object-position: center center;
     object-position: center center;
}

.dtc-box .dtc-detail-box {
  position: absolute;
  right: 0px;
  top: 50px;
}

.dtc-box .dtc-detail-box .df-hero-card {
  width: 540px;
  display: block;
}

.dtc-box .dtc-button-container-side {
  text-align: center;
  margin-top: -50px;
  position: relative;
  top: 75px;
}

.dtc-box .df-btn-primary {
  display: block;
  line-height: 44px;
  text-decoration: none;
}

.mb-12 {
  margin-bottom: 12px !important;
}

@media (max-width: 1110px) {
  .df-mosaic .dtc-box {
    width: 100%;
    margin: auto;
    position: relative;
  }
  .dtc-box .dtc-section-container.dtc-technicians-container {
    padding-top: 0px;
  }
  .dtc-box .dtc-img-bg {
    width: 100%;
    height: 400px;
    margin: auto;
  }
  .dtc-box .dtc-detail-box {
    position: relative;
    right: 0px;
    top: -100px;
    margin-bottom: -80px;
  }
  .dtc-box .dtc-detail-box .df-hero-card {
    width: 80%;
  }
}
.banner-box-position .df-hero-card-main-content {
  flex: 1;
  padding-right: 0px;
}
.banner-box-position .df-hero-card-side-content {
  margin-left: 48px;
}

@media (max-width: 1023.5px) {
  .dtc-box .dtc-button-container-side {
    top: 60px;
  }
  .df-hero-card .df-hero-card-side-content {
    display: block;
  }
  .banner-box-position .df-hero-card-side-content {
    margin-left: 0px;
  }
  div.header__menu-btn {
    display: inline-block;
    position: absolute;
    width: 28px;
    height: 28px;
    padding: 5px;
    right: -1px;
    top: 12px;
  }
}
/*!****************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/ExpandCollapse/style.scss ***!
  \****************************************************************************************************************************************************************************************************************/
.expand-collapse-elem > .item-content {
  margin-top: 12px;
}
.expand-collapse-elem > .item-title {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: rgb(48, 56, 68);
}
.expand-collapse-elem .expand-collapse-item {
  overflow-x: auto;
  overflow-y: hidden;
  margin-bottom: -1px;
}
.expand-collapse-elem .expand-collapse-item table {
  overflow: auto;
}
.expand-collapse-elem .expand-collapse-item--opened .item-title__arrow-more {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.expand-collapse-elem .expand-collapse-item-img {
  line-height: 24px;
  max-width: 60%;
}
@media only screen and (max-width: 768px) {
  .expand-collapse-elem .expand-collapse-item-img {
    max-width: 100%;
  }
}
.expand-collapse-elem .expand-collapse-item-img-wrapper {
  position: relative;
  line-height: 0;
  text-align: center;
}
.expand-collapse-elem .expand-collapse-item-img-wrapper .img-empty-wrapper {
  margin: auto;
  margin-top: 24px;
}
.expand-collapse-elem .expand-collapse-item .item-title {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  overflow: hidden;
  padding-right: 48px;
  padding-top: 12px;
  padding-bottom: 12px;
}
.expand-collapse-elem .expand-collapse-item .item-title:active .item-title__text, .expand-collapse-elem .expand-collapse-item .item-title:active .item-title__arrow-more {
  color: rgb(226, 0, 15);
}
.expand-collapse-elem .expand-collapse-item .item-title__arrow-more {
  font-size: 28px;
  line-height: 48px;
  position: absolute;
  right: 9px;
  top: 2px;
  color: rgb(0, 0, 0);
  font-weight: bold;
  transition: -webkit-transform 0.5s ease-out;
  transition: transform 0.5s ease-out;
  transition: transform 0.5s ease-out, -webkit-transform 0.5s ease-out;
}
.expand-collapse-elem .expand-collapse-item .item-title__arrow-more i {
  line-height: 48px;
}
.expand-collapse-elem .expand-collapse-item .item-title__text {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: rgb(48, 56, 68);
}
.expand-collapse-elem .expand-collapse-item .item-content {
  display: none;
  color: rgb(104, 104, 104);
  padding-bottom: 24px;
}
.expand-collapse-elem .expand-collapse-item .item-content p:last-of-type {
  margin-bottom: 0px;
}
.expand-collapse-elem .expand-collapse-item .item-content p + table {
  margin-top: 24px;
}
.expand-collapse-elem .expand-collapse-item .item-content ol, .expand-collapse-elem .expand-collapse-item .item-content ul {
  margin: 0;
}
.expand-collapse-elem .expand-collapse-item .item-content ol li {
  list-style-type: none;
  counter-increment: list;
  position: relative;
}
.expand-collapse-elem .expand-collapse-item .item-content ol {
  padding-left: 20px;
}
.expand-collapse-elem .expand-collapse-item .item-content ul {
  list-style: none;
}
.expand-collapse-elem .expand-collapse-item .item-content div:not(:first-child) .img-wrapper,
.expand-collapse-elem .expand-collapse-item .item-content picture:not(:first-child) .img-wrapper {
  margin-top: 24px;
}

.ie-active .expand-collapse-item .item-title__arrow-more {
  margin-top: -24px;
}

@media only screen and (max-device-width: 1023.5px) {
  .expand-collapse-item .item-content ol {
    padding-left: 20px;
  }
}
.no-touchevents .expand-collapse-item .item-title:hover .item-title__text, .no-touchevents .expand-collapse-item .item-title:hover .item-title__arrow-more {
  color: rgb(226, 0, 15);
}

.expand-collapse-elem.bulletins-accordian .item-title {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
  padding-top: 12px !important;
}

.expand-collapse-elem.bulletins-accordian .item-title.with-divider {
  padding-left: 0rem !important;
}

.expand-collapse-elem.bulletins-accordian .item-content ul {
  padding-top: 1.5rem;
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}
/*!********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/Footer/style.scss ***!
  \********************************************************************************************************************************************************************************************************/
.footer {
  background-color: #444c56;
}
.footer__social {
  background-color: rgb(216, 216, 217);
  padding: 24px 0;
}
@media only screen and (max-width: 767px) {
  .footer__social {
    padding-bottom: 12px;
  }
}
.footer__social .newsletter {
  background-color: rgba(0, 0, 0, 0);
  padding: 0;
}
@media only screen and (max-width: 480px) {
  .footer__social .newsletter {
    margin-top: 12px;
  }
}
@media only screen and (max-width: 767px) {
  .footer__social .col-mobile-12 {
    float: right;
  }
  .footer__social .social__links {
    float: left;
  }
}
@media only screen and (max-width: 480px) {
  .footer__social .col-mobile-12 {
    width: 100%;
  }
}
.footer__social .social__links {
  position: relative;
  line-height: 0;
}
@media only screen and (max-width: 767px) {
  .footer__social .social__links {
    top: -5px;
  }
}
.footer__social .social__links i {
  font-size: 48px;
  line-height: 48px;
}
@media only screen and (max-width: 767px) {
  .footer__social .social__links i {
    font-size: 36px;
  }
}
.footer__social .social__links a {
  color: rgb(48, 56, 68);
  margin-right: 5px;
  line-height: 0;
}
.footer__social .social__links a:last-child {
  margin-right: 0;
}
.footer__social .social__links__title {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgb(104, 104, 104);
  color: rgb(48, 56, 68);
  margin-bottom: 12px;
}
@media only screen and (max-width: 480px) {
  .footer__social .social__links, .footer__social .social__links__title {
    text-align: center;
  }
}
.footer__primary {
  padding-top: 48px;
  padding-bottom: 24px;
}
@media only screen and (max-width: 991px) {
  .footer__primary {
    padding-top: 24px;
    padding-bottom: 24px;
  }
}
.footer__primary .primary__list {
  list-style-type: none;
  padding: 0 15px;
  margin: 0;
  flex: 1 0 0;
}
.footer__primary .primary__list-item {
  letter-spacing: 0.01em;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgb(104, 104, 104);
  color: rgb(255, 255, 255);
}
.footer__primary .primary__list-item-link {
  color: rgb(255, 255, 255);
}
.footer__primary .primary__list-item-link:active {
  color: rgb(134, 144, 152);
}
.footer__primary .primary__list-item--header {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: rgb(48, 56, 68);
  letter-spacing: 0.01em;
  margin-bottom: 24px;
  color: rgb(255, 255, 255);
}
.footer__primary .primary__list-wrapper {
  display: flex;
  margin-right: -15px;
  margin-left: -15px;
}
.footer__primary .primary__list-wrapper:before, .footer__primary .primary__list-wrapper:after {
  display: table;
  content: " ";
}
.footer__primary .primary__list-wrapper:after {
  clear: both;
}
.footer__secondary {
  background-color: rgb(48, 56, 68);
  padding-top: 24px;
  padding-bottom: 24px;
  min-height: 72px;
  display: flex;
  align-items: center;
}
.footer__secondary > * {
  flex: 1 0 auto;
  width: 100%;
}
.footer__secondary .secondary-wrap {
  display: flex;
  align-items: center;
}
.footer__secondary .secondary__global {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: rgb(48, 56, 68);
  text-align: right;
  line-height: 24px;
  letter-spacing: 0.005em;
  align-self: flex-start;
}
@media only screen and (max-width: 767px) {
  .footer__secondary .secondary__global:first-child {
    margin-top: 0;
    border: none;
  }
}
.footer__secondary .secondary__global .icon-global {
  position: absolute;
  font-size: 32px;
  line-height: 24px;
}
.footer__secondary .secondary__global-link {
  color: rgb(255, 255, 255);
  position: relative;
}
.footer__secondary .secondary__global-link-text {
  padding-left: 32px;
}
.footer__secondary .secondary__global-link:active {
  color: rgb(134, 144, 152);
}
.footer__secondary .secondary__list {
  list-style-type: none;
  flex-grow: 2;
  padding: 0 20px 0 0;
  margin: 0 0 0 -30px;
  color: rgb(255, 255, 255);
}
.footer__secondary .secondary__list-item {
  display: inline-block;
  padding-left: 30px;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgb(104, 104, 104);
  letter-spacing: 0.005em;
}
.footer__secondary .secondary__list-item-link {
  color: rgb(255, 255, 255);
  vertical-align: top;
}
.footer__secondary .secondary__list-item-link .icon-arrow-right {
  display: none;
}
.footer__secondary .secondary__list-item-link:active {
  color: rgb(134, 144, 152);
}

@media only screen and (max-width: 768px) {
  .footer__primary {
    display: none;
  }
  .footer__secondary {
    padding-top: 24px;
    padding-bottom: 12px;
  }
  .footer__secondary .secondary-wrap {
    display: block;
  }
  .footer__secondary .secondary__list {
    padding: 0;
    margin-left: 0;
  }
  .footer__secondary .secondary__list-item {
    display: block;
    padding-left: 0;
    margin-bottom: 12px;
  }
  .footer__secondary .secondary__list-item-text {
    letter-spacing: 0em;
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
    color: rgb(104, 104, 104);
    color: rgb(255, 255, 255);
  }
  .footer__secondary .secondary__list-item-link {
    display: inline-flex;
    position: relative;
  }
  .footer__secondary .secondary__list-item-link .icon-arrow-right {
    display: block;
    position: absolute;
    font-size: 18px;
    line-height: 24px;
    top: 1px;
  }
  .footer__secondary .secondary__global {
    text-align: left;
    padding-left: 15px;
    margin-top: 24px;
    padding-top: 24px;
    padding-bottom: 12px;
    border-top: 1px solid rgb(104, 104, 104);
    border-top-width: 1px;
    border-top-style: solid;
    padding-top: 23px;
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
    color: rgb(104, 104, 104);
  }
  .footer__secondary .secondary__global-link {
    display: inline-flex;
    margin-left: -15px;
  }
  .footer__secondary .secondary__global-link-text {
    padding-left: 26px;
    font-weight: 600;
    letter-spacing: 0em;
    font-size: 15px;
    line-height: 24px;
  }
  .footer__secondary .secondary__global-link .icon-global {
    font-size: 26px;
    line-height: 24px;
  }
}
.no-touchevents .footer .primary__list-item-link:hover {
  color: rgb(134, 144, 152);
}
.no-touchevents .footer .secondary__list-item-link:hover, .no-touchevents .footer .secondary__global-link:hover {
  color: rgb(134, 144, 152);
}

@media only screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .footer__secondary .secondary__global .icon-global {
    top: -1px;
  }
}
element.style {
  color: inherit;
}

.df-link-tertiary:hover, .df-link-tertiary:focus {
  text-decoration: underline;
}

a:hover, a:focus {
  text-decoration: none;
}

a:hover, a:focus {
  text-decoration: none;
}

.df-footer-disclaimers .df-link-tertiary:hover {
  color: inherit;
}

.df-footer-default .socialFont {
  margin: 0px 10px 0px 0px;
}
.df-footer-default .socialFont:hover {
  opacity: 0.9;
  color: inherit;
}
/*!*******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/Forms/alert.scss ***!
  \*******************************************************************************************************************************************************************************************************/
.alert {
  text-align: center;
  padding-top: 24px;
  padding-bottom: 24px;
  margin-bottom: 24px;
  border-top-width: 1px;
  border-top-style: solid;
  padding-top: 23px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 23px;
  position: relative;
}
.alert .icon-cancel {
  line-height: 48px;
  font-size: 34px;
}
.alert__body-text-wrapper {
  position: relative;
  display: inline-block;
  padding-right: 25px;
}
@media only screen and (max-width: 480px) {
  .alert__body-text-wrapper {
    padding-right: 15px;
  }
}
.alert__body-icon {
  position: absolute;
  top: 50%;
  line-height: 48px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  color: rgb(208, 168, 109);
}
.alert__body-icon .icon-exclamation-triangle {
  line-height: 24px;
  font-size: 34px;
  position: relative;
  top: 10px;
}
@media only screen and (max-width: 480px) {
  .alert__body-icon {
    position: relative;
    top: 20px;
  }
}
.alert__body-text {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgb(104, 104, 104);
  display: inline-block;
  padding-left: 50px;
}
@media only screen and (max-width: 480px) {
  .alert__body-text {
    padding-left: 0;
  }
}
.alert .close,
.alert .close:focus,
.alert .close:hover {
  outline: none;
  border: none;
}
.alert button.close {
  position: absolute;
  cursor: pointer;
  right: 5px;
  top: 10px;
  -webkit-appearance: none;
  padding: 0;
  background: 0 0;
  border: 0;
  color: rgb(216, 216, 217);
  z-index: 1;
}
/*!*************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/Forms/confirm-box.scss ***!
  \*************************************************************************************************************************************************************************************************************/
.confirm {
  text-align: center;
  padding-top: 120px;
  padding-bottom: 120px;
}
@media only screen and (max-width: 767px) {
  .confirm {
    padding-top: 48px;
    padding-bottom: 48px;
  }
}
.confirm__icon {
  font-size: 60px;
  line-height: 72px;
  color: rgb(66, 168, 22);
}
.confirm__body {
  margin-bottom: 24px;
}
.confirm .paragraph-link {
  cursor: pointer;
}
/*!*******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/Forms/style.scss ***!
  \*******************************************************************************************************************************************************************************************************/
.alert {
  text-align: center;
  padding-top: 24px;
  padding-bottom: 24px;
  margin-bottom: 24px;
  border-top-width: 1px;
  border-top-style: solid;
  padding-top: 23px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 23px;
  position: relative;
}
.alert .icon-cancel {
  line-height: 48px;
  font-size: 34px;
}
.alert__body-text-wrapper {
  position: relative;
  display: inline-block;
  padding-right: 25px;
}
@media only screen and (max-width: 480px) {
  .alert__body-text-wrapper {
    padding-right: 15px;
  }
}
.alert__body-icon {
  position: absolute;
  top: 50%;
  line-height: 48px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  color: rgb(208, 168, 109);
}
.alert__body-icon .icon-exclamation-triangle {
  line-height: 24px;
  font-size: 34px;
  position: relative;
  top: 10px;
}
@media only screen and (max-width: 480px) {
  .alert__body-icon {
    position: relative;
    top: 20px;
  }
}
.alert__body-text {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgb(104, 104, 104);
  display: inline-block;
  padding-left: 50px;
}
@media only screen and (max-width: 480px) {
  .alert__body-text {
    padding-left: 0;
  }
}
.alert .close,
.alert .close:focus,
.alert .close:hover {
  outline: none;
  border: none;
}
.alert button.close {
  position: absolute;
  cursor: pointer;
  right: 5px;
  top: 10px;
  -webkit-appearance: none;
  padding: 0;
  background: 0 0;
  border: 0;
  color: rgb(216, 216, 217);
  z-index: 1;
}

.confirm {
  text-align: center;
  padding-top: 120px;
  padding-bottom: 120px;
}
@media only screen and (max-width: 767px) {
  .confirm {
    padding-top: 48px;
    padding-bottom: 48px;
  }
}
.confirm__icon {
  font-size: 60px;
  line-height: 72px;
  color: rgb(66, 168, 22);
}
.confirm__body {
  margin-bottom: 24px;
}
.confirm .paragraph-link {
  cursor: pointer;
}

form > .row {
  margin-top: 5px;
}

.form-label {
  display: inline-block;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgb(104, 104, 104);
  max-width: calc(100% - 30px);
  margin-bottom: 6px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.form-label-wrapper {
  height: 24px;
  cursor: default;
}
.form-label-required {
  color: rgb(182, 0, 15);
  vertical-align: top;
}
.form-control {
  width: 100%;
  border: none;
  background: #f4f4f4;
  border-radius: 2px;
  height: 36px;
  padding: 6px 16px;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgb(104, 104, 104);
  /*       .form-select {

             &:focus,
             &:active {
                 outline: none;

                 &~label:after {
                     content: "";
                     display: block;
                     position: absolute;
                     top: 0;
                     right: 0;
                     left: 0;
                     bottom: 0;
                     @include focused-form-control-outline ();
                 }
             }
         }*/
}
@media only screen and (max-width: 1200px) {
  .form-control {
    padding-left: 12px;
    padding-right: 12px;
  }
}
@media only screen and (max-width: 991px) {
  .form-control {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media only screen and (max-width: 767px) {
  .form-control {
    padding-left: 8px;
    padding-right: 8px;
    font-size: 14px;
    line-height: 24px;
    font-weight: 400;
    color: rgb(104, 104, 104);
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .form-control {
    /* Prevent auto zoom on iOS */
    font-size: 16px;
  }
}
.form-control::-webkit-input-placeholder {
  /* Chrome */
  color: #b7babe;
}
.form-control:-ms-input-placeholder {
  /* IE 10+ */
  color: #b7babe;
}
.form-control::-moz-placeholder {
  /* Firefox 19+ */
  color: #b7babe;
  opacity: 1;
}
.form-control-disabled {
  opacity: 0.5;
}
.form-control-readonly {
  opacity: 0.5;
}
.form-control.form-textarea:focus, .form-control.form-textarea:active, .form-control.form-input:focus, .form-control.form-input:active {
  outline: none;
  -webkit-appearance: none;
  box-shadow: inset 0 0 0 1px #9fbede, 0 0 5px #578cee;
}
.form-control .placeholder-style {
  color: rgb(134, 144, 152);
}
.form-input-wrapper {
  position: relative;
  margin-bottom: 12px;
}
.form-input-value {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgb(104, 104, 104);
  font-weight: 600;
}
.form-textarea {
  resize: none;
  height: 108px;
  width: 100%;
  float: left;
}
@media only screen and (max-width: 991px) {
  .form-textarea {
    height: 120px;
    margin-bottom: 0;
  }
}
.form-message__error {
  font-size: 14px;
  line-height: 24px;
  color: rgb(182, 0, 15);
  text-align: left;
  display: none;
}
.form-select {
  position: absolute;
  width: 100%;
  height: 36px;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  opacity: 0;
  z-index: 1;
  padding-left: 16px;
}
.form-select-wrapper {
  position: relative;
  margin-bottom: 12px;
}
.form-select-wrapper .form-control:after {
  position: absolute;
  content: "\E903";
  font-family: "webex";
  right: 5px;
  top: 7px;
  font-size: 30px;
  color: rgb(104, 104, 104);
  pointer-events: none;
}
@media only screen and (max-width: 1200px) {
  .form-select-wrapper .form-control:after {
    right: 0;
  }
}
.form-select--gamma .form-control {
  background: rgb(255, 255, 255);
  border: 1px solid rgb(216, 216, 217);
}
.form-error {
  margin-bottom: 0;
}
.form-error .form-message__error {
  display: block;
}
.form-error .form-control {
  border: 1px solid rgb(226, 0, 15);
}
.form-selected-item {
  display: inline-block;
  max-height: 24px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: calc(100% - 15px);
}
.form-info-icon {
  position: absolute;
  display: inline-block;
  top: 1px;
  font-size: 12px;
  margin-left: 5px;
}
.form-info-icon i {
  color: rgb(134, 144, 152);
}
.form-info-icon i:hover {
  color: #444c56;
}
.form-info-icon .hint {
  padding: 18px 20px;
  max-width: 165px;
  top: 20px;
  left: 0;
}
.form-autocomplete .Select-arrow-zone {
  position: static;
  height: 34px;
  line-height: 0;
}
.form-autocomplete .Select-arrow-zone i {
  font-size: 32px;
  color: rgb(104, 104, 104);
  line-height: 34px;
}
.form-autocomplete .Select-control {
  height: 36px;
  border: 1px solid rgb(216, 216, 217);
  border-radius: 2px;
}
.form-autocomplete .Select-placeholder, .form-autocomplete .Select-value-label {
  line-height: 34px;
  color: #b7babe;
}
.form-autocomplete .Select-input {
  width: 100%;
  height: 34px;
  color: rgb(104, 104, 104);
}
.form-autocomplete .Select-input > input {
  height: 20px;
  padding: 7px 0;
  margin-left: -2px;
  line-height: 22px;
  width: 100% !important;
}
.form-autocomplete.Select.has-value > .Select-control .Select-value .Select-value-label {
  color: rgb(104, 104, 104);
}
.form-autocomplete.Select.has-value.is-clearable.Select--single > .Select-control .Select-value {
  padding-right: 52px;
}
.form-autocomplete-dark > .Select-control, .form-autocomplete-dark.is-focused > .Select-control {
  background-color: rgb(235, 235, 235) !important;
  color: rgb(104, 104, 104);
  border: none;
}
/*!*********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/Header/header.scss ***!
  \*********************************************************************************************************************************************************************************************************/
#coiOverlay {
  display: none;
}

.mb-15 {
  margin-bottom: 15px;
}

.link-wrapper .paragraph-link {
  margin: 0px !important;
}

section .df-modal-container {
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  margin: 0px;
  position: absolute;
  top: 50%;
  left: 50%;
}

.header__primary-menu .df-nav .df-container {
  padding: 4px 22px;
}

@media (min-width: 1400px) {
  .df-mosaic .df-hero-card {
    width: 83.3333333333%;
    flex: 0 0 auto;
  }
}
.hero-banner .hero-banner__img__wrapper {
  margin-top: 121px;
}

.mt-180 {
  margin-top: 180px;
}

@media (max-width: 1023.5px) {
  .mt-180 {
    margin-top: 40px;
  }
  .hero-banner .hero-banner__img__wrapper {
    margin-top: -1px;
  }
  .df-mosaic .df-row div.df-col-12 {
    width: 94%;
    flex: 0 0 auto;
    margin-left: auto;
    margin-right: auto;
  }
}
.card-list {
  gap: 25px;
  margin-bottom: 60px;
}

.card-list .df-hero-card {
  width: 32%;
  margin: 0px;
}

.card-list .df-link-base {
  font-size: 35px;
  color: #e2000f;
  position: absolute;
  top: 0;
  width: 100%;
  left: 0;
  height: 100%;
  padding-left: 20px;
}

.card-list .df-link-base:hover .df-tile-link {
  color: #e2000f;
}

.card-list .df-tile-link {
  color: #000;
  margin-left: 10px;
  margin-bottom: 0px;
  text-decoration: none;
}

@media (max-width: 1110px) {
  .card-list .df-hero-card {
    width: 48%;
  }
}
@media (max-width: 768px) {
  section .df-modal-container {
    width: 98%;
  }
  .card-list .df-hero-card {
    width: 100%;
  }
}
.header {
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
  z-index: 4;
  transition: top 200ms linear;
}
.header.sticky-tabs {
  box-shadow: none;
}
.header--sticky {
  /* sticky header*/
  position: fixed;
  max-width: 100%;
  display: block;
  top: 0;
  left: 0;
  right: 0;
}
.header--sticky-hidden {
  top: -60px;
}
.header.sidebar-open {
  z-index: 0;
}
.header__row {
  display: flex;
  height: 72px;
}
.header__row > * {
  display: flex;
  flex: 1 1 auto;
  align-items: center;
}
.header__primary-menu {
  background: rgb(226, 0, 15);
  color: white;
}
.header__logo-wrapper {
  display: flex;
  align-items: center;
  flex: 1 0 auto;
}
.header__logo__title {
  display: inline-block;
  padding-left: 5px;
  text-transform: uppercase;
  vertical-align: middle;
  letter-spacing: 1px;
  line-height: 13px;
  font-size: 14px;
}
.header__logo__title span {
  font-weight: 700;
  letter-spacing: 1.6px;
  margin-left: 1px;
}
.header__logo__link {
  text-decoration: none;
  margin-left: -5px;
  font-size: 0;
  line-height: 0;
}
@media only screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .header__logo__link {
    flex-basis: 145px;
  }
}
.header__logo__link > img {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgb(104, 104, 104);
  height: 60px;
  margin-left: -1px;
}
.header__search-wrapper {
  position: relative;
  display: inline-block;
  align-items: center;
  width: 100%;
}
@media only screen and (max-width: 767px) {
  .header__search-wrapper {
    margin-top: 6px;
    margin-bottom: 6px;
  }
}
.header__search-input {
  width: 100%;
  height: 48px;
  padding-left: 45px;
  border: none;
  border-radius: 4px;
  color: rgb(48, 56, 68);
  font-size: 18px;
  line-height: 48px;
  letter-spacing: 0.4px;
}
.header__search-input:focus {
  outline: none;
}
.header__menu-wrapper {
  color: rgb(255, 255, 255);
  display: flex;
  justify-content: flex-end;
  align-items: center;
  flex: 1 1 auto;
}
.header__menu__item {
  display: inline-block;
  padding-left: 35px;
  margin-left: 30px;
  font-size: 18px;
  line-height: 24px;
  letter-spacing: 0.5px;
}
.header__menu__item__link {
  text-decoration: none;
  color: rgb(255, 255, 255);
  position: relative;
}
.header__menu__item__link:hover, .header__menu__item__link:focus {
  text-decoration: none;
  color: rgb(255, 255, 255);
}
.header__menu__item__link .icon-shopping-cart,
.header__menu__item__link .icon-global {
  font-size: 30px;
  position: absolute;
  line-height: 24px;
  left: -32px;
}
.header__menu__item__link .icon-applications {
  line-height: 24px;
  vertical-align: text-top;
}
.header__menu__item--app__switcher .header__menu__item__link {
  cursor: pointer;
  color: rgb(255, 255, 255);
  text-decoration: none;
}
.header__menu__item--app__switcher .not-link {
  cursor: default;
}
.header__menu__login-wrapper {
  position: relative;
  float: right;
  padding: 12px 5px 12px 24px;
}
.header__menu__login-wrapper .divided {
  border-left: 1px solid rgb(216, 216, 217);
}
.header__menu__login-item {
  padding: 0 12px 0 12px;
  cursor: pointer;
}
.header__menu__login-name {
  padding-right: 12px;
  cursor: default;
}
.header__menu__btn-wrapper {
  display: flex;
  flex: 1 1 auto;
  justify-content: flex-end;
}
.header__menu-btn {
  display: none;
}
.header__menu--fade-enter {
  opacity: 0;
}
.header__menu--fade-enter.header__menu--fade-enter-active {
  opacity: 1;
  transition: opacity 200ms ease;
}
.header__menu--fade-exit {
  opacity: 0;
  transition: opacity 200ms ease;
}
.header__mobile-menu__btn-wrapper {
  display: flex;
  flex: 1 1 auto;
  justify-content: flex-end;
}
.header__first-level-menu {
  display: block;
  z-index: 4;
  background-color: rgb(255, 255, 255);
}
.header__first-level-menu__control {
  display: none;
}
.header__first-level-menu .header__menu__logo .logo {
  height: 22px;
  cursor: pointer;
}
.header__first-level-menu .header__menu__logo-wrapper {
  position: relative;
  float: left;
  padding: 10px 10px 10px 15px;
  width: auto;
}
.header__first-level-menu__opened .header__first-level-menu__wrapper {
  background-color: rgb(255, 255, 255);
  position: relative;
  z-index: 5;
}
.header__first-level-menu__opened .overlay {
  top: 72px;
}
.header__first-level-menu__opened .header__first-level-menu__separator {
  border-bottom: 1px solid rgb(216, 216, 217);
}
.header__next-levels-menu {
  padding-top: 24px;
  padding-bottom: 48px;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: stretch;
  align-content: stretch;
}
.header__next-levels-column {
  display: flex;
  flex-direction: column;
  flex: 0 0 auto;
}
.header__next-levels__title__link {
  display: inline-block;
  padding: 12px 15px;
  color: rgb(48, 56, 68);
  font-size: 14px;
  line-height: 24px;
  font-weight: 700;
}
.header__next-levels__title__link:focus {
  color: rgb(48, 56, 68);
}
.header__next-levels__title__link:hover {
  cursor: pointer;
  color: rgb(226, 0, 15);
}
.header__second-level-menu, .header__third-level-menu, .header__fourth-level-menu {
  display: block;
  list-style: none;
  margin: 0;
}
.header__second-level-menu-item__link, .header__third-level-menu-item__link, .header__fourth-level-menu-item__link {
  font-size: 14px;
  line-height: 24px;
}
.header__second-level-menu {
  display: none;
  position: absolute;
  top: 58px;
  width: 100%;
  left: 0px;
}
.header__second-level-menu .df-container {
  background-color: rgb(255, 255, 255);
  /* transform: translateX(-50%);*/
  padding: 0px 12px;
  width: 1520px;
  max-width: 96%;
  /* display: flex;
  flex-wrap: wrap;*/
}
.header__second-level-menu-item {
  position: relative;
}
.header__second-level-menu-item:hover {
  color: rgb(226, 0, 15);
}
.header__second-level-menu-item .icon-chevron-down-small {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: rotate(-90deg) translateX(50%);
          transform: rotate(-90deg) translateX(50%);
  font-size: 32px;
  color: rgb(112, 118, 126);
  z-index: -1;
}
.header__second-level-menu-item:last-child {
  padding-bottom: 12px;
}
.header__second-level-menu-item__link {
  display: block;
  color: rgb(48, 56, 68);
  padding: 6px 15px;
  font-weight: 600;
  cursor: pointer;
}
.header__second-level-menu-item__link:focus {
  color: rgb(48, 56, 68);
}
.header__second-level-menu-item__link--active:before {
  background-color: rgb(216, 216, 217);
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: -2;
}
.header__second-level-menu-item__link:not(.header__second-level-menu-item__link--active):hover {
  color: rgb(226, 0, 15);
}
.header__second-level-menu-item__link:not(.header__second-level-menu-item__link--active):hover ~ .icon-chevron-down-small {
  color: rgb(226, 0, 15);
}
.header__second-level-column {
  position: relative;
  width: 25%;
}
.header__second-level-column:after {
  content: "";
  position: absolute;
  display: block;
  width: 0;
  top: -24px;
  bottom: 0;
  right: 0;
  border-right: 1px solid rgb(216, 216, 217);
}
.header__third-level-column {
  padding-left: 15px;
  width: 75%;
}
.header__third-level-menu-item {
  margin-bottom: 24px;
}
.header__third-level-menu-item__link {
  font-weight: 600;
}
.header__third-level__subtitle {
  position: relative;
  color: #c3c6ca;
  padding: 12px 15px;
  font-size: 14px;
  line-height: 24px;
}
.header__third-level__subtitle:after {
  content: "";
  position: absolute;
  height: 0;
  width: 30px;
  border-bottom: 2px solid rgb(216, 216, 217);
  left: 15px;
  bottom: 10px;
}
.header__third-level-menu, .header__fourth-level-menu {
  padding-left: 0;
}
.header__third-level-menu-item__link, .header__fourth-level-menu-item__link {
  display: block;
  color: rgb(112, 118, 126);
  padding: 0 15px;
}
.header__third-level-menu-item__link:focus, .header__fourth-level-menu-item__link:focus {
  color: rgb(112, 118, 126);
}
.header__third-level-menu-item__link:hover, .header__fourth-level-menu-item__link:hover {
  color: rgb(226, 0, 15);
}
.header__fourth-level-menu-item__link {
  font-weight: 400;
}
.header__menu__list {
  padding: 0 15px;
  margin: 0;
  list-style: none;
  color: rgb(0, 0, 0);
  margin-left: -22px;
  width: auto;
}
.header__menu__list-item {
  display: inline-block;
  position: relative;
}
.header__menu__list-item__link {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: rgb(48, 56, 68);
  line-height: 28px;
  text-decoration: none;
  display: block;
  padding: 10px 12px 10px 10px;
  cursor: pointer;
}
.header__menu__list-item__link--active + .header__second-level-menu {
  display: block;
  max-height: 70vh;
  z-index: 2000;
}
.header__menu__list-item__link:hover {
  color: rgb(182, 0, 15);
}
.header__menu__list-item__link:focus {
  color: rgb(0, 0, 0);
}
.header .Select-control {
  height: 48px;
  border-color: rgb(216, 216, 217);
  padding-left: 45px;
}
.header .Select-control .Select-value-label {
  padding-left: 35px;
}
.header .Select-control .Select-value-label {
  line-height: 48px;
}
@media only screen and (max-width: 767px) {
  .header .Select-control .Select-value-label {
    line-height: 36px;
  }
}
@media only screen and (max-width: 767px) {
  .header .Select-control {
    height: inherit;
  }
}
@media only screen and (max-width: 480px) {
  .header .Select-control {
    padding-left: 30px;
  }
}
.header .Select-placeholder {
  padding-left: 47px;
  line-height: 48px;
  height: 48px;
}
@media only screen and (max-width: 767px) {
  .header .Select-placeholder {
    height: 36px;
    line-height: 36px;
  }
}
@media only screen and (max-width: 480px) {
  .header .Select-placeholder {
    padding-left: 32px;
  }
}
.header .Select-input {
  height: 48px;
  width: 100%;
  padding-left: 0;
}
.header .Select-input > input {
  line-height: 36px;
  height: 36px;
  font-size: 18px;
  padding: 6px 0;
  max-width: 100%;
  width: 100% !important;
}
@media only screen and (max-width: 767px) {
  .header .Select-input > input {
    padding: 0;
  }
}
@media only screen and (max-width: 767px) {
  .header .Select-input {
    height: 36px;
  }
}
.header .Select-menu-outer {
  max-height: 500px;
}
@media only screen and (min-width: 768px) {
  .header .Select-menu-outer {
    margin-top: 6px;
    border-radius: 4px;
  }
}
.header .Select-menu {
  max-height: 498px;
}
.header .Select.is-open > .Select-control {
  border-color: rgb(216, 216, 217);
}
@media only screen and (min-width: 768px) {
  .header .Select.is-open > .Select-control {
    border-radius: 4px;
  }
}
.header .Select.is-focused:not(.is-open) > .Select-control {
  border-color: rgb(216, 216, 217);
  box-shadow: none;
}
.header .Select .Select-loading-zone {
  display: none !important;
}
@media only screen and (max-width: 480px) {
  .header .Select-control > *:last-child {
    padding: 0;
  }
}
.header__app-switcher__wrapper {
  position: relative;
}
.header__app-switcher__content-wrapper {
  position: absolute;
  top: -10px;
  right: 0;
  background: rgb(255, 255, 255);
  padding: 12px 0;
  border-radius: 3px;
  max-width: 220px;
  box-shadow: 0 0 5px 0 #b7babe;
  z-index: 10;
}
.header__app-switcher__content-wrapper:after {
  content: "";
  position: absolute;
  top: -8px;
  right: 15px;
  width: 0;
  height: 0;
  border-bottom: 10px solid rgb(255, 255, 255);
  border-left: 10px solid rgba(0, 0, 0, 0);
  border-right: 10px solid rgba(0, 0, 0, 0);
}
.header__app-switcher__content-wrapper .switcher-items {
  list-style-type: none;
  margin-bottom: 0;
}
.header__app-switcher__content-wrapper .switcher-item {
  padding-left: 0;
}
.header__app-switcher__content-wrapper .switcher-item:not(:last-child) {
  margin-bottom: 24px;
}
.header__app-switcher__content-wrapper .switcher-item:not(:last-child):after {
  content: "";
  position: absolute;
  bottom: -13px;
  left: 0;
  border-bottom: 1px solid rgb(216, 216, 217);
  width: 100%;
}
.header__app-switcher__content-wrapper a {
  position: relative;
  display: block;
  padding-left: 48px;
  padding-right: 48px;
  color: rgb(104, 104, 104);
}
.header__app-switcher__content-wrapper a:hover {
  color: rgb(182, 0, 15);
}
.header__app-switcher__content-wrapper a .image {
  left: 20px;
}

.justify-content-end {
  justify-content: end;
}

.mt-100 {
  margin-top: 100px;
}

.mb-80 {
  margin-bottom: 80px;
}

.with-cookies-icon .df-footer-column {
  padding-bottom: 10px;
}

@media only screen and (max-width: 1023.5px) {
  .df-link-tertiary {
    margin: 0px 10px 5px 0px;
  }
  .mt-100 {
    margin-top: 0px;
  }
  .user-welcome-container, .header__menu__item {
    display: none;
  }
  .header__menu-wrapper {
    display: none;
  }
  .header .sidebar {
    display: block;
    width: 100%;
    max-width: 320px;
    left: auto;
    right: 0;
  }
  .header__first-level-menu {
    display: none;
  }
  .header__menu-btn {
    display: inline-block;
    position: absolute;
    width: 28px;
    height: 28px;
    padding: 5px;
    margin-top: 9px;
    right: 20px;
  }
  .header__menu-btn__item {
    margin-top: 5px;
    border: 1px solid #fff;
    transition: -webkit-transform ease-out 0.3s;
    transition: transform ease-out 0.3s;
    transition: transform ease-out 0.3s, -webkit-transform ease-out 0.3s;
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  .header__menu-btn:hover {
    cursor: pointer;
  }
  .header__menu__list {
    background: rgb(235, 235, 235);
    padding-top: 22px;
    padding-bottom: 15px;
    margin: 0;
  }
  .header__menu__list-item {
    display: block;
  }
  .header__menu__list-item__link {
    padding: 10px 0;
    font-size: 15px;
    line-height: 16px;
    display: inline-block;
    position: relative;
  }
  .header__menu__list-item__link--active:after {
    height: 2px;
    width: 100%;
    left: 0;
    right: 0;
    bottom: 7px;
  }
  .header__menu__list-item--active:after {
    left: -10px;
    top: 2px;
    height: auto;
    width: 2px;
  }
  .header__menu__list-item + .header__menu__list-item {
    margin-top: 5px;
  }
  .header__menu__list-item:first-child:after {
    left: -10px;
  }
  .header .mobile-menu__login-wrapper {
    position: relative;
    float: right;
    padding: 12px 5px 12px 20px;
    border-bottom: 2px solid rgb(235, 235, 235);
  }
  .header .mobile-menu__login-item {
    padding: 0 12px 0 0;
    cursor: pointer;
  }
  .header .mobile-menu__login-item:not(:last-child) {
    border-right: 1px solid rgb(216, 216, 217);
  }
  .header .mobile-menu__login-item:not(:first-child) {
    padding: 0 12px 0 12px;
  }
  .header .mobile-menu__login-item-wrapper {
    padding-top: 6px;
  }
  .header .mobile-menu__login-name {
    display: flex;
    padding-right: 12px;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: rgb(104, 104, 104);
  }
  .header .mobile-menu-wrapper {
    display: inline-block;
    width: calc(100% - 40px);
  }
  .header .mobile-menu-wrapper .header__menu__logo .logo {
    height: 22px;
    cursor: pointer;
  }
  .header .mobile-menu-wrapper .header__menu__logo-wrapper {
    position: relative;
    float: left;
    padding-left: 20px;
  }
  .header .mobile-menu__items-wrapper {
    flex-direction: column;
    display: flex;
    height: 100%;
  }
  .header .mobile-menu__header {
    display: flex;
    flex-direction: row;
    flex-shrink: 0;
    background-color: rgb(48, 56, 68);
    height: 80px;
    align-items: center;
  }
  .header .mobile-menu__header .header__menu-btn--close {
    margin-top: -2px;
  }
  .header .mobile-menu__header .header__menu-btn__item:first-child {
    -webkit-transform: rotate(45deg);
            transform: rotate(45deg);
    margin-top: 10px;
  }
  .header .mobile-menu__header .header__menu-btn__item:nth-child(2) {
    display: none;
  }
  .header .mobile-menu__header .header__menu-btn__item:last-child {
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    margin-top: -2px;
  }
  .header .mobile-menu__item {
    display: inline-block;
    padding: 0 0 0 65px;
    line-height: 24px;
    position: relative;
  }
  .header .mobile-menu__item .icon-shopping-cart,
  .header .mobile-menu__item .icon-global {
    color: rgb(226, 0, 15);
    font-size: 28px;
    line-height: 24px;
    position: absolute;
  }
  .header .mobile-menu__item__link {
    text-decoration: none;
    color: rgb(255, 255, 255);
  }
  .header .mobile-menu__item__link .icon-applications {
    font-size: 16px;
  }
  .header .mobile-menu__item__link .control-button-text {
    display: inline-block;
    padding-left: 30px;
    font-size: 15px;
    vertical-align: bottom;
  }
  .header .mobile-menu__body {
    flex-basis: 100%;
    overflow: hidden;
    position: relative;
  }
  .header .mobile-menu__body .sidebar-page-wrapper {
    width: 100%;
  }
  .header .mobile-menu__body .menu-group .menu-back {
    font-weight: 600;
    font-size: 18px;
    line-height: 24px;
    color: rgb(48, 56, 68);
    display: flex;
    flex-shrink: 0;
    align-items: center;
    padding: 4px 15px;
    min-height: 48px;
    margin: 0;
    border-bottom: 2px solid rgb(235, 235, 235);
  }
  .header .mobile-menu__body .menu-group .menu-back:active {
    color: rgb(226, 0, 15);
  }
  .header .mobile-menu__body .menu-group .menu-back i {
    position: relative;
    left: 5px;
    font-size: 32px;
    top: auto;
    color: rgb(226, 0, 15);
    -webkit-transform: rotate(90deg);
            transform: rotate(90deg);
    margin-left: -17px;
    margin-right: 7px;
    margin-top: 1px;
  }
  .header .mobile-menu__body .menu-group .menu-back i:hover,
  .header .mobile-menu__body .menu-group .menu-back .menu__header-label:hover {
    cursor: pointer;
  }
  .header .mobile-menu__body .menu-group .menu-items {
    padding-left: 15px;
    margin: 0;
  }
  .header .mobile-menu__body .menu-group .menu-items .item--active {
    color: rgb(226, 0, 15);
  }
  .header .mobile-menu__body .menu-group__item {
    margin-top: 12px;
  }
  .header .mobile-menu__body .menu-group__item:last-child {
    margin-bottom: 12px;
  }
  .header .mobile-menu__body .menu-group__item a {
    font-size: 16px;
    color: rgb(48, 56, 68);
  }
  .header .mobile-menu__body .menu-group__item a:active {
    color: rgb(226, 0, 15);
  }
  .header .mobile-menu__body .menu-group .switcher-item {
    padding-left: 24px;
  }
}
@media only screen and (min-width: 768px) {
  .header__menu__list-item {
    float: left;
  }
}
@media only screen and (max-width: 767px) {
  .header__row,
  .header .mobile-menu__header {
    height: 48px;
  }
  .header__logo__link img {
    height: 36px;
    margin-left: 2px;
  }
  .header__logo__title {
    display: none;
  }
  .header__search-input {
    padding-left: 40px;
    font-size: 14px;
    line-height: 36px;
    height: 36px;
  }
}
.icon-search {
  z-index: 1;
  font-size: 32px;
  position: absolute;
  line-height: 48px;
  color: rgb(226, 0, 15);
  left: 8px;
  top: 12px;
}
@media only screen and (max-width: 767px) {
  .icon-search {
    top: 0;
  }
}
@media only screen and (max-width: 480px) {
  .icon-search {
    left: inherit;
  }
}

@media only screen and (max-width: 480px) {
  .header .header__row [class^=col-] {
    width: auto;
  }
  .header .header__row .flex-row--row {
    margin-right: 0;
    margin-left: 0;
  }
  .header .header__row .header__col--logo {
    width: 115px;
    flex: 0 115px;
  }
  .header .header__row .header__col--search {
    flex-grow: 1;
    flex-shrink: 2;
    padding-left: 10px;
    padding-right: 10px;
  }
  .header .header__row .header__col--menu {
    width: 60px;
    flex: 0 60px;
  }
}
.ff-active .header__menu__item__link i {
  top: 0;
  bottom: 0;
}
.ff-active .header__menu__item__link > * {
  vertical-align: baseline;
}

.touchevents .header__menu__list-item__link:hover, .touchevents .header__menu__list-item__link:focus, .touchevents .header__menu__list-item__link:visited {
  color: rgb(0, 0, 0);
}
.touchevents .header__menu__list-item__link:active {
  color: rgb(182, 0, 15);
}

.iphone-active .header__search-input {
  font-size: 16px;
}

.all-results-label {
  color: rgb(226, 0, 15);
}

.switcher-items li {
  position: relative;
}
.switcher-items li span {
  vertical-align: top;
}
.switcher-items .image {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  max-width: 24px;
  max-height: 24px;
}
.switcher-items img {
  width: 16px;
}

.user-welcome-container {
  position: relative;
  z-index: 11;
}

.user-welcome {
  cursor: pointer;
  display: flex;
}

#dvWelcomeUserMenu {
  position: absolute;
  background: #ffffff;
  border: 1px solid #d6d6d6;
  border-radius: 5px;
  box-shadow: 0 0 5px 0 #b7babe;
  width: 150px;
  top: 31px;
  display: none;
}

.dvWelcomeUserMenu {
  display: block !important;
}

#dvWelcomeUserMenu:after, #dvWelcomeUserMenu:before {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

#dvWelcomeUserMenu:after {
  border-color: rgba(136, 183, 213, 0);
  border-bottom-color: #ffffff;
  border-width: 9px;
  margin-left: -68px;
}

#dvWelcomeUserMenu ul {
  margin: 0px;
  padding: 0px;
}

#dvWelcomeUserMenu ul li {
  list-style: none;
}

#dvWelcomeUserMenu ul li a {
  display: block;
  color: #686868;
  text-decoration: none;
  padding: 10px 8px;
  border-bottom: 1px solid #d8d8d9;
  font-size: 16px;
}

#dvWelcomeUserMenu ul li:last-child a {
  border-bottom: 0px;
}

#dvWelcomeUserMenu ul li a:hover {
  color: #e2000f;
}

.justify-content-end {
  justify-content: end;
}

.user-icon i {
  font-size: 30px;
  position: relative;
  top: -3px;
}

.dispay-flex-box {
  display: flex;
  margin-left: 5px;
}

.dispay-flex-box strong {
  margin-right: 5px;
}

.flaot-left {
  float: left;
}

.userProfielshow {
  display: block !important;
}
.userProfielshow .df-context-menu-overlay {
  display: block;
  box-shadow: 0 0 5px 0 #b7babe;
}

.df-footer .df-container {
  margin-left: auto;
  margin-right: auto;
  color: #fff;
}

.df-footer-disclaimers ul li {
  padding-bottom: 0px;
}

.df-cookies-button svg path {
  fill: #e2000f !important;
}

.df-flex {
  display: flex;
}

.header__first-level-menu__wrapper .df-nav {
  margin-top: 0px;
}

.header__second-level-menu .header__second-level-menu-item a {
  text-align: left;
  font-weight: 400;
}

h2, .df-heading-2m, p, .df-paragraph {
  color: #000;
}

html body {
  color: #000;
}

.df-form-control {
  height: 45px;
  overflow: hidden;
}

#dtcTechRoot {
  position: relative;
  top: 0px;
  padding-top: 50px;
}
#dtcTechRoot .df-alert {
  margin-bottom: 20px;
}

.df-btn-primary:hover {
  color: #fff;
}

.mt-60 {
  margin-top: 60px;
}

.main-content {
  margin-top: 60px !important;
}

.hero-banner-row {
  margin-top: 70px;
}

.expand-collapse-item .df-accordion-header::after {
  display: none;
}

.header-nav-container .sc-df-header:hover {
  color: #fff;
}

.hero-banner__info .banner-overlay {
  margin: auto;
  position: relative;
}

@media (max-width: 1023.5px) {
  .hero-banner-row {
    margin-top: 0px;
  }
}
@media (max-width: 576px) {
  .hero-banner__info .banner-overlay {
    margin: auto 15px;
  }
}
.vertical-navigation {
  margin: 0px;
  padding-top: 15px;
}
.vertical-navigation ul {
  margin: 0px;
  padding: 0px;
}
.vertical-navigation ul li {
  list-style: none;
}
.vertical-navigation ul li a {
  display: block;
  text-decoration: none;
  color: #000;
  padding: 6px 0px 6px 20px;
  margin-top: 2px;
  opacity: 0.7;
  position: relative;
}
.vertical-navigation ul li a:before {
  content: "";
  position: absolute;
  width: 14px;
  height: 14px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABE0lEQVR4nO2ZQUrEQBBFnwMGPbDoKjhH0IW78TJ6Cp2LDARKArMoZMDprkoqyH9Qm0Cn+pFP0lRACHEN98AeOAITYI11Al6AHUWb/+zY9KU6VEjskzZfJnF0zR+A28b15RKTazx0rC9/EuYquv5QIWGJAjfA269r70tLZApQIWHJAqtL2AICq0rYQgIzq0hEBf56De+WfjtFBfyH8LFCwoICz4Fjx+sWBCKHwdMWBGbugBH47jiOh0m9WUVPk0A7pifgUIQ6MEXIoQh1YIqQQxHqwBQhhyLUgSlCDkWoA1OEEsfrrQyu39w7zDVznSwG4Mn1+8q4aWSuE61xaz/5WurjPI5JITLXaanp3GPM3LwQ/5kfn7GkApTkdIQAAAAASUVORK5CYII=);
  background-size: 100% 100%;
  left: 0px;
  top: 12px;
  opacity: 0.8;
}
.vertical-navigation ul li a:hover {
  opacity: 1;
}

.header__primary-menu {
  width: 100%;
}

/*.header__primary-menu .df-container {
    display: flex;
    justify-content: space-between;
    padding: 4px 22px;
}
*/
header.df-header {
  height: auto;
}

.header__primary-menu .header-nav-container {
  display: flex;
}

.header__primary-menu .df-nav .df-nav-item a {
  padding: 10px 16px;
}

.header__first-level-menu__wrapper .df-flex {
  margin-left: 20px;
}

.mb-40 {
  margin-bottom: 40px;
}

.df-mosaic .df-nav {
  min-height: auto !important;
}
.df-mosaic .socialFont {
  font-size: 30px;
  color: #fff;
  margin-left: 15px;
  text-decoration: none;
}
.df-mosaic .socialFont:hover {
  color: #e2000f;
}
.df-mosaic .df-footer.with-cookies-icon .df-container {
  margin-left: auto;
  margin-right: auto;
}

.page-not-found-info {
  width: 450px;
  margin-left: auto;
  margin-right: auto;
  max-width: 96%;
}

#profile-form .col-md-12 {
  width: 100%;
}

.df-mosaic .df-typography-default-container .m-0-under p, .df-mosaic .df-typography-default-container .m-0-under h2, .df-mosaic .df-typography-default-container .m-0-under h3, .df-mosaic .df-typography-default-container .m-0-under h4, .df-mosaic .df-typography-default-container .m-0-under h5, .df-mosaic .df-typography-default-container .m-0-under h6 {
  margin-bottom: 0px;
}
/*!************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/HeroBanner/style.scss ***!
  \************************************************************************************************************************************************************************************************************/
body {
  margin: 0px;
  background-color: #fff;
}

.hero-banner__img__wrapper .hero-banner__img {
  width: 100%;
  max-height: 420px;
}

.banner-box-position {
  margin-top: -158px;
  margin-bottom: 70px;
}

.hero-register {
  text-align: center;
  margin-top: 15px;
}

.hero-register img {
  margin-right: 10px;
}

.df-hero-card-side-content {
  text-align: center;
}

.with-navigation .df-main-content.with-sticky-navigation {
  margin-top: 0px;
}

@media (max-width: 1110px) {
  .hero-banner__img__wrapper .hero-banner__img {
    height: 270px;
  }
  .banner-box-position {
    margin-top: -100px;
    padding: 0px 20px;
    width: 100%;
  }
}
.hero-banner__info_more_read-less {
  display: none;
}

.hero-banner__info_more_read-less, .hero-banner__info_more_read-more {
  font-weight: 600;
  margin-left: 30px;
}

.hero-banner__info_more {
  box-shadow: 0 -15px 14px 10px #fff;
  position: relative;
  margin-top: 3px;
  display: none;
}

.hero-banner__info_more_arrow {
  position: absolute;
  top: 0px;
  font-size: 32px;
  color: #b6000f;
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: none;
          transform: none;
}

.hero-banner__info_is-opened + div .hero-banner__info_more_read-less {
  display: block;
}

.hero-banner__info_is-opened + div .hero-banner__info_more_arrow {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
  top: -2px;
}

.hero-banner__info_is-opened + div .hero-banner__info_more_read-more {
  display: none;
}

.read-more-row span {
  cursor: pointer;
}

@media only screen and (max-width: 767px) {
  .hero-banner__info_is-big {
    max-height: 130px;
    overflow: hidden;
  }
  .df-mosaic .df-main-content {
    margin-top: 49px;
  }
  div.header__menu-btn {
    top: -2px !important;
  }
  .hero-banner__info_is-big.hero-banner__info_is-opened {
    max-height: inherit;
    transition: height 2s;
    margin-bottom: 10px;
  }
  .hero-banner__info_more {
    display: block;
  }
}
@media only screen and (max-width: 479px) {
  .hero-banner__img__wrapper .hero-banner__img {
    height: 180px;
  }
  .banner-box-position {
    margin-top: -90px;
  }
}
/*!******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/Hint/style.scss ***!
  \******************************************************************************************************************************************************************************************************/
.hint {
  position: absolute;
  z-index: 5;
  top: 75%;
  left: -50px;
  width: 70vw;
  background-color: rgb(255, 255, 255);
  box-shadow: 0 0 15px rgb(216, 216, 217);
  padding: 24px 20px;
  font-size: 13px;
  max-width: 350px;
  color: rgb(112, 118, 126);
  line-height: 18px;
}
.hint-close {
  display: none;
}
@media only screen and (max-width: 1200px) {
  .hint {
    max-width: 300px;
  }
}
@media only screen and (max-width: 768px) {
  .hint {
    right: 0;
    left: auto;
    max-width: 250px;
  }
}
@media only screen and (max-width: 480px) {
  .hint {
    top: 130%;
    right: 0;
    left: auto;
    width: 200px;
  }
}

.touchevents .hint {
  padding-right: 30px;
}
.touchevents .hint-close {
  display: block;
  box-sizing: border-box;
  position: absolute;
  top: 0;
  right: 0;
  left: auto;
  width: 35px;
  height: 35px;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0;
  outline: none;
  z-index: 1;
}
.touchevents .hint-close:before, .touchevents .hint-close:after {
  content: "";
  position: absolute;
  box-sizing: border-box;
  display: block;
  width: 15px;
  height: 2px;
  border: none;
  background-color: rgb(226, 0, 15);
  top: 18px;
  left: 9px;
}
.touchevents .hint-close:before {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.touchevents .hint-close:after {
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
/*!******************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/Link/style.scss ***!
  \******************************************************************************************************************************************************************************************************/
.link {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: rgb(48, 56, 68);
}
.link:hover, .link:focus {
  color: rgb(48, 56, 68);
}
.link:active {
  color: rgb(226, 0, 15);
}

.no-touchevents .link:hover {
  color: rgb(226, 0, 15);
}
/*!**********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/LinkList/style.scss ***!
  \**********************************************************************************************************************************************************************************************************/

/*!***********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/LoginForm/style.scss ***!
  \***********************************************************************************************************************************************************************************************************/
.login-form {
  margin-bottom: 24px;
}
@media only screen and (min-width: 992px) {
  .login-form {
    padding-right: 12px;
  }
}
.login-form__content {
  margin-bottom: 24px;
}
.login-form-error-message {
  margin-bottom: -12px;
}
.login-form-error-message .form-message__error {
  font-size: 16px;
  line-height: 24px;
}
.login-form form .cta {
  margin-top: 24px;
}
.login-form .forgot-link {
  margin-top: 12px;
}

.border-radius-5 {
  border-radius: 5px !important;
}
/*!*************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/ProfileForm/style.scss ***!
  \*************************************************************************************************************************************************************************************************************/
@media only screen and (max-width: 991px) {
  .profile-form {
    margin-bottom: 12px;
  }
}
.profile-form .general-error {
  color: rgb(182, 0, 15);
}
.profile-form .general-error a {
  color: rgb(182, 0, 15);
  text-decoration: underline;
}
.profile-form .contact-form-wrapper__submit-button {
  margin-right: 15px;
}
.profile-form a {
  color: rgb(226, 0, 15);
}
.profile-form a:hover {
  color: rgb(182, 0, 15);
  border-bottom: 1px solid rgb(182, 0, 15);
}
.profile-form .reset-btn {
  margin-left: 10px;
}
/*!*********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/Sidebar/style.scss ***!
  \*********************************************************************************************************************************************************************************************************/
.overlay {
  content: "";
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.7);
  z-index: 4;
}

.sidebar {
  position: fixed;
  z-index: 5;
  top: 0;
  bottom: 0;
  left: 30px;
  width: calc(100% - 30px);
  background-color: rgb(255, 255, 255);
  display: none;
}
@media only screen and (max-width: 480px) {
  .sidebar {
    display: block;
  }
}
.sidebar--slide-enter {
  -webkit-transform: translate(100%);
          transform: translate(100%);
}
.sidebar--slide-enter.sidebar--slide-enter-active {
  -webkit-transform: translate(0%);
          transform: translate(0%);
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}
.sidebar--slide-exit.sidebar--slide-exit-active {
  -webkit-transform: translate(100%);
          transform: translate(100%);
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}
/*!**************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/SidebarPages/style.scss ***!
  \**************************************************************************************************************************************************************************************************************/
.sidebar-page--slide-next-enter, .sidebar-page--slide-next-enter.sidebar-page--slide-next-enter-active, .sidebar-page--slide-next-exit.sidebar-page--slide-next-exit-active, .sidebar-page--slide-next-exit.sidebar-page--slide-previous-exit-active, .sidebar-page--slide-next-enter.sidebar-page--slide-previous-enter-active, .sidebar-page--slide-next-exit,
.sidebar-page--slide-previous-enter,
.sidebar-page--slide-previous-enter.sidebar-page--slide-next-enter-active,
.sidebar-page--slide-previous-exit.sidebar-page--slide-next-exit-active,
.sidebar-page--slide-previous-exit.sidebar-page--slide-previous-exit-active,
.sidebar-page--slide-previous-enter.sidebar-page--slide-previous-enter-active,
.sidebar-page--slide-previous-exit {
  position: absolute;
  transition: left 300ms ease;
  overflow: hidden;
}

.sidebar-page--slide-next-enter, .sidebar-page--slide-next-exit.sidebar-page--slide-next-exit-active {
  left: 100%;
}
.sidebar-page--slide-next-enter.sidebar-page--slide-next-enter-active, .sidebar-page--slide-next-exit {
  left: 0;
}
.sidebar-page--slide-next-enter.sidebar-page--slide-next-enter-active + .sidebar-page--slide-next-exit-active, .sidebar-page--slide-next-exit + .sidebar-page--slide-next-exit-active {
  left: -100%;
}

.sidebar-page--slide-previous-enter, .sidebar-page--slide-previous-exit.sidebar-page--slide-previous-exit-active {
  left: -100%;
}
.sidebar-page--slide-previous-enter.sidebar-page--slide-previous-enter-active, .sidebar-page--slide-previous-exit {
  left: 0;
}

.sidebar-page-wrapper {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  overflow-y: auto;
}
.sidebar-page-wrapper .group-list-items {
  padding: 0;
  margin: 0;
  list-style: none;
  width: 100%;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgb(104, 104, 104);
}
.sidebar-page-wrapper .group-list-items .group-list-item:not(:last-child) .group:after {
  display: block;
  content: "";
  position: absolute;
  left: 20px;
  right: 20px;
  bottom: 0;
  border-bottom: 1px solid rgb(235, 235, 235);
}
.sidebar-page-wrapper .group-list-items .group {
  position: relative;
  padding: 12px 20px;
  display: flex;
  align-items: center;
}
.sidebar-page-wrapper .group-list-items .group-wrapper {
  position: relative;
  display: flex;
  flex-direction: column;
}
.sidebar-page-wrapper .group-list-items .group__heading {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: rgb(48, 56, 68);
  padding: 0 0 0 20px;
  margin-bottom: 0;
  display: flex;
  align-items: center;
  position: relative;
  cursor: pointer;
}
.sidebar-page-wrapper .group-list-items .group__heading:active {
  color: rgb(226, 0, 15);
}
.sidebar-page-wrapper .group-list-items .group__items {
  padding-top: 15px;
  overflow-y: scroll;
  height: calc(100vh - 135px);
}
.sidebar-page-wrapper .group-list-items .group__item {
  padding: 0;
  margin-bottom: 15px;
}
.sidebar-page-wrapper .group-list-items .group i {
  left: -12px;
  top: 50%;
  -webkit-transform: rotate(-90deg) translateX(50%);
          transform: rotate(-90deg) translateX(50%);
  position: absolute;
  font-size: 32px;
  color: rgb(226, 0, 15);
}
/*!*********************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/Spinner/style.scss ***!
  \*********************************************************************************************************************************************************************************************************/
.spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -12px 0 0 -32px;
}
.spinner > div {
  background-color: rgb(226, 0, 15);
  border-radius: 100%;
  width: 15px;
  height: 15px;
  margin: 2px;
  display: inline-block;
  -webkit-animation: ball-beat 0.7s 0s infinite linear;
          animation: ball-beat 0.7s 0s infinite linear;
}
.spinner > div:nth-child(2n-1) {
  -webkit-animation-delay: -0.35s !important;
          animation-delay: -0.35s !important;
}
/*!*****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/index.js!./node_modules/postcss-loader/lib/index.js??ruleSet[1].rules[4].use[2]!./node_modules/sass-loader/dist/cjs.js!./Views/Shared/Components/Tile/tile.scss ***!
  \*****************************************************************************************************************************************************************************************************/
.tile {
  margin-bottom: 12px;
  padding-bottom: 12px;
}
.tile:active .tile__text-title:not(.clickable) {
  color: rgb(226, 0, 15);
}
.tile a.tile__text-title {
  display: inline-block;
}
.tile__image {
  position: relative;
  display: block;
  min-height: 72px;
  text-align: center;
  line-height: 0;
  font-size: 0;
}
.tile__text i {
  position: relative;
  display: inline-block;
  font-size: 32px;
  top: 1px;
  color: rgb(226, 0, 15);
  line-height: 23px;
  float: left;
  margin-right: 5px;
}
.tile__text i.icon-external-link, .tile__text i.icon-download {
  left: -5px;
}
.tile__text-title {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: rgb(48, 56, 68);
  margin-bottom: 12px;
}
.tile__text-details_item {
  display: inline-block;
  margin-right: 15px;
}
@media only screen and (max-width: 480px) {
  .tile__text-description {
    display: none;
  }
}
.tile__descriptive-text {
  color: rgb(48, 56, 68);
}
.tile__descriptive-text ul {
  list-style: none;
  margin-bottom: 0;
}
.tile__descriptive-text ul ul {
  display: inline;
}
.tile__descriptive-text ul li {
  margin-bottom: 0;
}
.tile__descriptive-text li {
  display: inline-block;
  padding-right: 15px;
  border-bottom: none !important;
}
.tile:not(:last-child) {
  border-bottom: 1px solid rgb(216, 216, 217);
}

.tile-group {
  list-style: none;
  padding: 0;
  margin-top: 0;
  margin-bottom: 0;
}
.tile-group .tile {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.tile-group-wide .tile {
  display: block;
}
.tile-group-wide .tile:last-child {
  margin-bottom: 0px;
  padding-bottom: 0px;
}
.tile-group-wide .tile__image {
  position: relative;
  min-height: 0;
}
.tile-group-wide .tile__image-link {
  position: relative;
  z-index: 1;
}
@media only screen and (min-width: 768px) {
  .tile-group-wide .tile__image {
    width: 226px;
    float: left;
    margin-right: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .tile-group-wide .tile__image {
    display: block;
    width: 100%;
  }
}
.tile-group-wide .tile__image img {
  width: 100%;
}
.tile-group-wide .tile__text {
  flex-grow: 2;
  position: relative;
}
.tile-group-wide .tile__text-details {
  color: rgb(134, 144, 152);
  font-size: 14px;
  line-height: 24px;
  margin-bottom: 12px;
}
@media only screen and (max-width: 480px) {
  .tile-group-wide .tile__text-details {
    margin-bottom: 12px;
  }
}
.tile-group-wide .tile__text-description {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgb(104, 104, 104);
}
@media only screen and (max-width: 768px) {
  .tile-group-wide .tile__text-description {
    margin-top: 0;
    margin-bottom: 24px;
  }
}
.tile-group-wide .tile__text-description > :first-child {
  margin-top: 0;
}
.tile-group-wide .tile__text-description > :last-child {
  margin-bottom: 0;
}
.tile-group-wide .tile__text-contacts {
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: rgb(104, 104, 104);
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.tile-group-wide .tile__text__location {
  max-width: 65%;
  padding-right: 20px;
}
.tile-group-wide .tile__text__location-label {
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: rgb(48, 56, 68);
}
.tile-group-wide .tile__text__link {
  max-width: 35%;
  align-self: flex-end;
  margin-top: 24px;
}
@media only screen and (max-width: 991px) {
  .tile-group-wide .tile__text-contacts {
    justify-content: space-between;
  }
}
@media only screen and (max-width: 768px) {
  .tile-group-wide .tile__text__location {
    max-width: 100%;
    width: 100%;
    padding-right: 0;
  }
  .tile-group-wide .tile__text__link {
    max-width: 100%;
    width: 100%;
  }
}
@media only screen and (max-width: 767px) {
  .tile-group-wide .tile__text {
    padding-top: 12px;
  }
}

.link-wrapper .paragraph-link a {
  color: rgb(226, 0, 15);
  word-break: break-all;
}

.no-touchevents .tile:hover .tile__text-title:not(.clickable),
.no-touchevents .tile .tile__text-title.clickable:hover {
  color: rgb(226, 0, 15);
}
.no-touchevents .coming-soon a:hover {
  color: rgb(182, 0, 15);
}

.tile__link.clickable {
  display: block;
  text-decoration: none;
}

.paragraph-link .clickable {
  text-decoration: none;
}

.paragraph-link .clickable:hover {
  text-decoration: underline;
}

.coming-soon {
  position: relative;
  background-color: #f4f4f4;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 24px;
  padding-bottom: 24px;
  margin-top: 24px;
  margin-bottom: 48px;
}
@media only screen and (max-width: 480px) {
  .coming-soon {
    margin-bottom: 24px;
  }
}
.coming-soon h3 {
  margin-top: 0;
  margin-bottom: 0;
}
.coming-soon a {
  color: rgb(226, 0, 15);
}
.coming-soon p {
  margin-bottom: 0;
}
.coming-soon p:first-child {
  margin-top: 0;
}
