@font-face{font-family:'Barlow';font-style:normal;font-weight:400;src:url('../ttf/barlow-regular-2.ttf') format('truetype')}
@font-face{font-family:'Barlow';font-style:italic;font-weight:400;src:url('../ttf/barlow-italic-2.ttf') format('truetype')}
@font-face{font-family:'Barlow-Medium';font-style:normal;font-weight:500;src:url('../ttf/barlow-medium-2.ttf') format('truetype')}
@font-face{font-family:'Barlow';font-style:italic;font-weight:500;src:url('../ttf/barlow-mediumitalic-2.ttf') format('truetype')}
@font-face{font-family:'Barlow-SemiBold';font-style:normal;font-weight:600;src:url('../ttf/barlow-semibold-2.ttf') format('truetype')}
@font-face{font-family:'Barlow';font-style:normal;font-weight:700;src:url('../ttf/barlow-bold-2.ttf') format('truetype')}
@font-face{font-family:'Barlow';font-style:italic;font-weight:700;src:url('../ttf/barlow-bolditalic-2.ttf') format('truetype')}
@font-face{font-family:'Anton';font-style:normal;font-weight:700;src:url('../ttf/anton-regular-2.ttf') format('truetype')}
.container{padding:0}
@media(min-width:1200px){.container{max-width:1200px;padding:0}
}
:root{--barlow-regular:'Barlow';--barlow-semibold:'Barlow-Medium';--barlow-semibold-2:'Barlow-SemiBold';--anton-regular:'Anton';--color-primary-01:#006ba3;--color-primary-02:#004f78;--color-primary-03:#7fb5d1;--color-primary-04:#d1e3e7;--color-primary-05:#fff;--color-primary-06:#000;--color-secondary-01:#ed1a3b;--color-secondary-02:#3e978b;--color-secondary-03:#f08921;--color-secondary-04:#e9e9e9;--color-system-01:#0a5;--color-system-02:#e65722;--color-system-03:#f22613;--color-background-megamenu:rgba(237,26,59,0.8);--color-background-modal:rgba(237,26,59,0.8);--color-low-turnout:;--color-white:#fff;--color-blue:#02189e;--color-purple:#ee0082;--color-yellow:#fff000;--color-yellow-01:#ffd700;--color-gradient-01:rgba(0,107,163,0.15);--color-gradient-02:rgba(0,107,163,0);--color-font-stepperFunnel:#fff;--gradient-low-background:linear-gradient(112.35deg,#006ba3 0,#3e978b 100%);--gradient-blue-low-background:linear-gradient(112.35deg,#006ba3 0,#3e978b 100%);--gradient-blue-background:linear-gradient(112.35deg,#006ba3 0,#3e978b 100%);--transparent-red-color:rgba(255,72,72,0.2);--transparent-green-background:rgba(13,248,173,0.1);--transparent-gray-background:rgba(33,33,33,0.14);--smooth-white-border:1px solid rgba(255,255,255,0.24);--smooth-gray-border:1px solid #dbdbdb;--right-bottom-shadow-box:0 4px 10px 0 rgba(0,0,0,0.06);--bottom-shadow-box:0 4px 0 0 rgba(0,0,0,0.06);--tag-font-color:#1b1b1b}
.yellow-tag{border-radius:11px 0 11px 0;padding:1px 8px;color:#1b1b1b;font-family:var(--barlow-semibold-2);font-size:12px;letter-spacing:1px;line-height:22px;background-color:var(--color-secondary-02)}
.dsk-white{color:#fff;font-family:var(--anton-regular);font-size:54px;letter-spacing:0;line-height:70px}
.h1wdsk{color:#fff;font-family:var(--anton-regular);font-size:40px;letter-spacing:0;line-height:52px}
.h2wdsk{color:#fff;font-family:var(--anton-regular);font-size:24px;letter-spacing:0;line-height:32px}
.h3wdsk{color:#fff;font-family:var(--barlow-regular);font-size:22px;letter-spacing:0;line-height:30px}
.h3wdsksemi{color:#fff;font-family:var(--barlow-semibold-2);font-size:24px;font-weight:600;letter-spacing:0;line-height:32px}
.h3wdsksub{color:#fff;font-family:var(--anton-regular);font-size:24px;letter-spacing:0;line-height:32px}
.naviwdsk{color:#fff;font-family:var(--barlow-semibold);font-size:16px;font-weight:600;letter-spacing:0;line-height:19px}
.bodywdsk{color:#fff;font-family:var(--barlow-regular);font-size:14px;letter-spacing:0;line-height:24px}
.noteswdsk{color:#fff;font-family:var(--barlow-semibold);font-size:12px;font-weight:600;letter-spacing:1px;line-height:22px}
.itemformbddsknoweight-low{color:#fff;font-family:var(--barlow-semibold);font-size:12px;letter-spacing:0;line-height:22px}
.itemformwdsk{color:#fff;font-family:var(--barlow-regular);font-size:12px;letter-spacing:0;line-height:16px}
.itemformbwdsk{color:#fff;font-family:var(--barlow-semibold);font-size:12px;font-weight:600;letter-spacing:0;line-height:22px}
.secondgatewdsk{color:#fff;font-family:var(--barlow-semibold);font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}
.secondgateswdsk{color:#fff;font-family:var(--barlow-semibold);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px}
.heroddsk{color:#1b1b1b;font-family:var(--anton-regular);font-size:54px;letter-spacing:0;line-height:70px}
.h1ddsk{color:#1b1b1b;font-family:var(--anton-regular);font-size:40px;letter-spacing:0;line-height:52px}
.h2ddsk{color:#1b1b1b;font-family:var(--anton-regular);font-size:24px;letter-spacing:0;line-height:32px}
.h3ddsk{color:#1b1b1b;font-family:var(--barlow-regular);font-size:22px;letter-spacing:0;line-height:30px}
.naviddsk{color:#1b1b1b;font-family:var(--barlow-semibold);font-size:16px;font-weight:600;letter-spacing:0;line-height:19px}
.navisddsk{color:var(--color-blue);font-family:var(--barlow-semibold);font-size:16px;font-weight:600;letter-spacing:0;line-height:19px}
.bodyddsk{color:#1b1b1b;font-family:var(--barlow-regular);font-size:14px;letter-spacing:0;line-height:24px}
.notesddsk{color:#1b1b1b;font-family:var(--barlow-semibold);font-size:12px;font-weight:600;letter-spacing:1px;line-height:22px}
.itemformddsk{color:#1b1b1b;font-family:var(--barlow-regular);font-size:12px;letter-spacing:0;line-height:16px}
.itemformbddsk{color:#1b1b1b;font-family:var(--barlow-semibold);font-size:12px;font-weight:600;letter-spacing:0;line-height:22px}
.itemformbddsknoweight{color:#1b1b1b;font-family:var(--barlow-semibold);font-size:12px;letter-spacing:0;line-height:22px}
.secondgateddsk{color:#1b1b1b;font-family:var(--barlow-semibold);font-size:14px;font-weight:500;letter-spacing:0;line-height:18px}
.secondgatesddsk{color:#1b1b1b;font-family:var(--barlow-semibold);font-size:14px;font-weight:600;letter-spacing:0;line-height:18px}
.labeldsk{font-family:var(--barlow-regular);font-size:16px;font-weight:600;letter-spacing:0;line-height:24px}
.inputdsk{color:#1b1b1b;font-family:var(--barlow-regular);font-size:16px;letter-spacing:0;line-height:24px}
.blue-background-low{background:var(--gradient-blue-low-background)}
.blue-background{background:var(--gradient-blue-background)}
.orange-background-dark{background:var(--color-secondary-01)}
.orange-background-low{background:var(--color-secondary-03)}
.text-grey-medium{color:#1b1b1b;font-family:var(--barlow-regular);font-size:22px;letter-spacing:0;line-height:36px}
.text-grey-small{color:#1b1b1b;font-family:var(--barlow-regular);font-size:14px;letter-spacing:0;line-height:24px;text-shadow:0 2px 50px 0 rgba(0,0,0,0.08)}
a{text-decoration:none;color:inherit}
a:hover{text-decoration:none}
.ca01_button .dark-solid{position:relative;overflow:hidden !important;height:51.2px}
.ca01_button .dark-solid .button01{position:absolute;top:0;bottom:0;width:100%;right:0;height:51.2px !important}
.ca01_button .dark-solid .button01 .cmp-button__text:hover{color:var(--color-primary-06) !important}
.slick-dots li{height:2px;width:19px;opacity:.45;border-radius:1.5px;background:linear-gradient(315deg,#1c78c7 0,#0c4395 100%)}
.slick-dots li.slick-active{opacity:1}
.slick-prev{height:32px;width:32px;border:1.33px solid var(--color-primary-01);border-radius:8px 8px 8px 0}
.slick-prev.slick-disabled{opacity:.25}
.slick-prev::before{color:var(--color-primary-01);opacity:1}
.slick-next{height:32px;width:32px;border:1.33px solid var(--color-primary-01);border-radius:8px 8px 8px 0}
.slick-next.slick-disabled{opacity:.25}
.slick-next::before{color:var(--color-primary-01);opacity:1}
.outer-loader{position:fixed;top:0;left:0;z-index:99999;width:100%;height:100vh;background:rgba(255,255,255,0.8)}
.outer-loader .inner-loader-img{width:100%;height:100vh;margin:300px auto 0}
.outer-loader .inner-loader-img>svg{margin:0 auto;display:block}
.outer-loader .inner-loader-img>svg defs linearGradient .stop0{stop-color:var(--color-primary-02)}
.outer-loader .inner-loader-img>svg defs linearGradient .stop1{stop-color:var(--color-primary-01)}
.background-one{background-color:var(--color-secondary-01)}
.background-two{background-color:var(--color-secondary-02)}
.background-three{background-color:var(--color-secondary-03)}