.cookiefirst-root{
    align-content:stretch;
    align-items:stretch;
    align-self:auto;
    animation-delay:0s;
    animation-direction:normal;
    animation-duration:0s;
    animation-fill-mode:none;
    animation-iteration-count:1;
    animation-name:none;
    animation-play-state:running;
    animation-timing-function:ease;
    azimuth:center;
    -webkit-backface-visibility:visible;
    backface-visibility:visible;
    background-attachment:scroll;
    background-blend-mode:normal;
    background-clip:border-box;
    background-color:transparent;
    background-image:none;
    background-origin:padding-box;
    background-position:0 0;
    background-repeat:repeat;
    background-size:auto auto;
    block-size:auto;
    border-block-end-color:currentcolor;
    border-block-end-style:none;
    border-block-end-width:medium;
    border-block-start-color:currentcolor;
    border-block-start-style:none;
    border-block-start-width:medium;
    border-bottom-left-radius:0;
    border-bottom-right-radius:0;
    border-collapse:separate;
    border-image-outset:0s;
    border-image-repeat:stretch;
    border-image-slice:100%;
    border-image-source:none;
    border-image-width:1;
    border-inline-end-color:currentcolor;
    border-inline-end-style:none;
    border-inline-end-width:medium;
    border-inline-start-color:currentcolor;
    border-inline-start-style:none;
    border-inline-start-width:medium;
    border-spacing:0;
    border-top-left-radius:0;
    border-top-right-radius:0;
    border:none;
    bottom:auto;
    -webkit-box-decoration-break:slice;
    box-decoration-break:slice;
    box-shadow:none;
    box-sizing:content-box;
    -webkit-column-break-after:auto;
    break-after:auto;
    -webkit-column-break-before:auto;
    break-before:auto;
    -webkit-column-break-inside:auto;
    break-inside:auto;
    caption-side:top;
    caret-color:auto;
    clear:none;
    clip:auto;
    -webkit-clip-path:none;
    clip-path:none;
    color:#000;
    color:initial;
    -webkit-column-count:auto;
    -webkit-column-fill:balance;
    column-fill:balance;
    grid-column-gap:normal;
    -webkit-column-gap:normal;
    column-gap:normal;
    -webkit-column-rule-color:currentcolor;
    column-rule-color:currentcolor;
    -webkit-column-rule-style:none;
    column-rule-style:none;
    -webkit-column-rule-width:medium;
    column-rule-width:medium;
    -webkit-column-span:none;
    column-span:none;
    -webkit-column-width:auto;
    columns:auto;
    content:normal;
    counter-increment:none;
    counter-reset:none;
    cursor:auto;
    display:inline;
    empty-cells:show;
    -webkit-filter:none;
    filter:none;
    flex-basis:auto;
    flex-direction:row;
    flex-grow:0;
    flex-shrink:1;
    flex-wrap:nowrap;
    float:none;
    font-family:inherit;
    font-feature-settings:normal,auto,normal,normal,normal,normal,"subs" off,"sups" off;
    -webkit-font-kerning:auto;
    font-kerning:auto;
    font-language-override:normal;
    font-size:medium;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-synthesis:weight style;
    font-variant:normal;
    font-variant-alternates:normal;
    font-variant-caps:normal;
    font-variant-east-asian:normal;
    font-variant-ligatures:normal;
    font-variant-numeric:normal;
    font-variant-position:normal;
    font-weight:400;
    grid-auto-columns:auto;
    grid-auto-flow:row;
    grid-auto-rows:auto;
    grid-column-end:auto;
    grid-column-gap:0;
    grid-column-start:auto;
    grid-row-end:auto;
    grid-row-gap:0;
    grid-row-start:auto;
    grid-template-areas:none;
    grid-template-columns:none;
    grid-template-rows:none;
    height:auto;
    -webkit-hyphens:manual;
    -ms-hyphens:manual;
    hyphens:manual;
    image-orientation:0deg;
    image-rendering:auto;
    image-resolution:1dppx;
    ime-mode:auto;
    inline-size:auto;
    isolation:auto;
    justify-content:flex-start;
    left:auto;
    letter-spacing:normal;
    line-break:auto;
    line-height:normal;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:disc;
    -webkit-margin-after:0;
    margin-block-end:0;
    -webkit-margin-before:0;
    margin-block-start:0;
    -webkit-margin-end:0;
    margin-inline-end:0;
    -webkit-margin-start:0;
    margin-inline-start:0;
    margin:0;
    -webkit-mask-clip:border-box;
    mask-clip:border-box;
    -webkit-mask-composite:source-over;
    mask-composite:add;
    -webkit-mask-image:none;
    mask-image:none;
    mask-mode:match-source;
    -webkit-mask-origin:border-box;
    mask-origin:border-box;
    -webkit-mask-position:0 0;
    mask-position:0 0;
    -webkit-mask-repeat:repeat;
    mask-repeat:repeat;
    -webkit-mask-size:auto;
    mask-size:auto;
    mask-type:luminance;
    max-height:none;
    max-width:none;
    min-block-size:0;
    min-height:0;
    min-inline-size:0;
    min-width:0;
    mix-blend-mode:normal;
    object-fit:fill;
    object-position:50% 50%;
    offset-block-end:auto;
    offset-block-start:auto;
    offset-inline-end:auto;
    offset-inline-start:auto;
    opacity:1;
    order:0;
    orphans:2;
    outline-color:invert;
    outline-color:initial;
    outline-offset:0;
    outline-style:none;
    outline-width:medium;
    overflow:visible;
    overflow-wrap:normal;
    overflow-x:visible;
    overflow-y:visible;
    -webkit-padding-after:0;
    padding-block-end:0;
    -webkit-padding-before:0;
    padding-block-start:0;
    -webkit-padding-end:0;
    padding-inline-end:0;
    -webkit-padding-start:0;
    padding-inline-start:0;
    padding:0;
    page-break-after:auto;
    page-break-before:auto;
    page-break-inside:auto;
    perspective:none;
    perspective-origin:50% 50%;
    pointer-events:auto;
    position:static;
    quotes:“ ” ‘ ’;
    quotes:initial;
    resize:none;
    right:auto;
    ruby-align:space-around;
    ruby-merge:separate;
    ruby-position:over;
    scroll-behavior:auto;
    -webkit-scroll-snap-coordinate:none;
    -ms-scroll-snap-coordinate:none;
    scroll-snap-coordinate:none;
    -webkit-scroll-snap-destination:0 0;
    -ms-scroll-snap-destination:0 0;
    scroll-snap-destination:0 0;
    -webkit-scroll-snap-points-x:none;
    -ms-scroll-snap-points-x:none;
    scroll-snap-points-x:none;
    -webkit-scroll-snap-points-y:none;
    -ms-scroll-snap-points-y:none;
    scroll-snap-points-y:none;
    -webkit-scroll-snap-type:none;
    -ms-scroll-snap-type:none;
    scroll-snap-type:none;
    -webkit-shape-image-threshold:0;
    shape-image-threshold:0;
    -webkit-shape-margin:0;
    shape-margin:0;
    -webkit-shape-outside:none;
    shape-outside:none;
    -moz-tab-size:8;
    tab-size:8;
    table-layout:auto;
    text-align:left;
    text-align:initial;
    text-align-last:auto;
    text-combine-upright:none;
    -webkit-text-decoration-color:currentcolor;
    text-decoration-color:currentcolor;
    -webkit-text-decoration-line:none;
    text-decoration-line:none;
    -webkit-text-decoration-style:solid;
    text-decoration-style:solid;
    -webkit-text-emphasis-color:currentcolor;
    text-emphasis-color:currentcolor;
    -webkit-text-emphasis-position:over;
    text-emphasis-position:over right;
    -webkit-text-emphasis-style:none;
    text-emphasis-style:none;
    text-indent:0;
    text-justify:auto;
    -webkit-text-orientation:mixed;
    text-orientation:mixed;
    text-overflow:clip;
    text-rendering:auto;
    text-shadow:none;
    text-transform:none;
    text-underline-position:auto;
    top:auto;
    touch-action:auto;
    transform:none;
    transform-box:border-box;
    transform-origin:50% 50% 0;
    transform-style:flat;
    transition-delay:0s;
    transition-duration:0s;
    transition-property:all;
    transition-timing-function:ease;
    vertical-align:baseline;
    visibility:visible;
    white-space:normal;
    widows:2;
    width:auto;
    will-change:auto;
    word-break:normal;
    word-spacing:normal;
    word-wrap:normal;
    -webkit-writing-mode:horizontal-tb;
    -ms-writing-mode:lr-tb;
    writing-mode:horizontal-tb;
    z-index:auto;
    -webkit-appearance:none;
    -moz-appearance:none;
    -ms-appearance:none;
    appearance:none;
    font-size:16px;
    line-height:1.5;
    -webkit-overflow-scrolling:touch
}
.cookiefirst-root *,.cookiefirst-root:after,.cookiefirst-root:before{
    font-family:inherit!important;
    color:inherit;
    box-sizing:border-box;
    -webkit-overflow-scrolling:touch
}
.cookiefirst-root svg{
    height:1em!important;
    width:1em!important
}
[data-cookiefirst-widget]{
    background:#fff
}
[data-cookie-element][dir=rtl] *,[data-cookiefirst-widget][dir=rtl] *{
    direction:rtl
}
[data-cookie-element][dir=rtl] div:not([dir=rtl]),[data-cookiefirst-widget][dir=rtl] div:not([dir=rtl]){
    direction:ltr
}
[data-cookiefirst-bg-color]{
    background:#fff
}
[data-cookiefirst-accent-color]{
    color:#0d56c9
}
[data-cookiefirst-widget=modal]{
    border-radius:15px
}
[data-cookiefirst-button]{
    border:1px solid;
    border-radius:50px;
    background:none;
    box-shadow:none;
    transition:all .2s ease-in-out
}
@media (prefers-reduced-motion:reduce){
    [data-cookiefirst-button]{
        transition:none
    }
}
[data-cookiefirst-button=primary]{
    border-color:#0d56c9;
    background:#0d56c9;
    color:#fff
}
@media (min-width:768px){
    [data-cookiefirst-button=primary]:hover{
        background:#0a4299;
        color:#fff
    }
}
[data-cookiefirst-button=secondary]{
    border-color:#0d56c9;
    background:transparent;
    color:#0d56c9
}
@media (min-width:768px){
    [data-cookiefirst-button=secondary]:hover{
        background:#0d56c9;
        color:#fff
    }
}
.cookiefirst-disabled-resource{
    display:none
}
[data-cookiefirst-category][data-src]+.cookiefirst-disabled-resource{
    display:block
}
.cf2Yyp{
    float:right;
    font-size:1.5rem;
    font-weight:700;
    line-height:1;
    color:#000;
    text-shadow:0 1px 0 #fff;
    opacity:.5
}
.cf2Yyp:hover{
    color:#000;
    text-decoration:none
}
.cf2Yyp:not(:disabled):not(.cf3IZ1):focus,.cf2Yyp:not(:disabled):not(.cf3IZ1):hover{
    opacity:.75
}
button.cf2Yyp{
    padding:0;
    background-color:transparent;
    border:0
}
a.cf2Yyp.cf3IZ1{
    pointer-events:none
}
.cf3f6s{
    overflow:hidden
}
.cf3f6s .cf14al{
    overflow-x:hidden;
    overflow-y:auto
}
.cf14al{
    position:fixed;
    top:0;
    left:0;
    z-index:999999920;
    display:none;
    width:100%;
    height:100%;
    overflow:hidden;
    outline:0
}
.cfHy0W{
    position:relative;
    width:auto;
    margin:.5rem;
    pointer-events:none
}
.cf14al.cf3iDf .cfHy0W{
    transition:transform .3s ease-out;
    transform:translateY(-50px)
}
@media (prefers-reduced-motion:reduce){
    .cf14al.cf3iDf .cfHy0W{
        transition:none
    }
}
.cf14al.cf19Bv .cfHy0W{
    transform:none
}
.cf14al.cf2Uvv .cfHy0W{
    transform:scale(1.02)
}
.cf1Xbv{
    display:flex;
    max-height:calc(100% - 1rem)
}
.cf1Xbv .cf3q5G{
    max-height:calc(100vh - 1rem);
    overflow:hidden
}
.cf1Xbv .cf1_JJ,.cf1Xbv .cf2J2x{
    flex-shrink:0
}
.cf1Xbv .cf2ars{
    overflow-y:auto
}
.cf3UyL{
    display:flex;
    align-items:center;
    min-height:calc(100% - 1rem)
}
.cf3UyL:before{
    display:block;
    height:calc(100vh - 1rem);
    height:-webkit-min-content;
    height:-moz-min-content;
    height:min-content;
    content:""
}
.cf3UyL.cf1Xbv{
    flex-direction:column;
    justify-content:center;
    height:100%
}
.cf3UyL.cf1Xbv .cf3q5G{
    max-height:none
}
.cf3UyL.cf1Xbv:before{
    content:none
}
.cf3q5G{
    position:relative;
    display:flex;
    flex-direction:column;
    width:100%;
    pointer-events:auto;
    background-color:#fff;
    background-clip:padding-box;
    border:1px solid rgba(0,0,0,.2);
    border-radius:.3rem;
    outline:0
}
.cf26vr{
    position:fixed;
    top:0;
    left:0;
    z-index:999999910;
    width:100vw;
    height:100vh;
    background-color:#000
}
.cf26vr.cf3iDf{
    opacity:0
}
.cf26vr.cf19Bv{
    opacity:.5
}
.cf1_JJ{
    display:flex;
    align-items:flex-start;
    justify-content:space-between;
    padding:1rem;
    border-bottom:1px solid #dee2e6;
    border-top-left-radius:calc(.3rem - 1px);
    border-top-right-radius:calc(.3rem - 1px)
}
.cf1_JJ .cf2Yyp{
    padding:1rem;
    margin:-1rem -1rem -1rem auto
}
.cf2e1p{
    margin-bottom:0;
    line-height:1.5
}
.cf2ars{
    position:relative;
    flex:1 1 auto;
    padding:1rem
}
.cf2J2x{
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    justify-content:flex-end;
    padding:.75rem;
    border-top:1px solid #dee2e6;
    border-bottom-right-radius:calc(.3rem - 1px);
    border-bottom-left-radius:calc(.3rem - 1px)
}
.cf2J2x>*{
    margin:.25rem
}
.cf1xoW{
    position:absolute;
    top:-9999px;
    width:50px;
    height:50px;
    overflow:scroll
}
@media (min-width:576px){
    .cfHy0W{
        max-width:500px;
        margin:1.75rem auto
    }
    .cf1Xbv{
        max-height:calc(100% - 3.5rem)
    }
    .cf1Xbv .cf3q5G{
        max-height:calc(100vh - 3.5rem)
    }
    .cf3UyL{
        min-height:calc(100% - 3.5rem)
    }
    .cf3UyL:before{
        height:calc(100vh - 3.5rem);
        height:-webkit-min-content;
        height:-moz-min-content;
        height:min-content
    }
    .cf3y2K{
        max-width:300px
    }
}
@media (min-width:992px){
    .cf3epO,.cf3Myd{
        max-width:800px
    }
}
@media (min-width:1200px){
    .cf3Myd{
        max-width:1140px
    }
}
.cf2ppA{
    text-align:left
}
.cf2gRz{
    text-align:center
}
.cf1JQt{
    text-align:right
}
.cf1Rhi{
    font-weight:700
}
.cf2s7h{
    display:none!important
}
.cfV1xx{
    margin:0!important
}
.cf1BT5,.cf3qTu{
    margin-top:0!important
}
.cf1mKG,.cf2_ci{
    margin-right:0!important
}
.cf1BT5,.cf1Uwx{
    margin-bottom:0!important
}
.cf1mKG,.cfh3aY{
    margin-left:0!important
}
.cf2wzo{
    margin:4px!important
}
.cf1iCI,.cf2k6r{
    margin-top:4px!important
}
.cf2F-q,.cf36BR{
    margin-right:4px!important
}
.cf2k6r,.cf3zAS{
    margin-bottom:4px!important
}
.cf2F-q,.cfORM0{
    margin-left:4px!important
}
.cf2V5X{
    margin:8px!important
}
.cf2o6w,.cf3DZO{
    margin-top:8px!important
}
.cf1c7k,.cf1f8N{
    margin-right:8px!important
}
.cf2o6w,.cfT5lw{
    margin-bottom:8px!important
}
.cf1c7k,.cf1TrN{
    margin-left:8px!important
}
.cf1ZP4{
    margin:16px!important
}
.cf3CaA,.cfqGd9{
    margin-top:16px!important
}
.cf3zls,.cf37o3{
    margin-right:16px!important
}
.cf-Lt-,.cfqGd9{
    margin-bottom:16px!important
}
.cf1zcj,.cf3zls{
    margin-left:16px!important
}
.cf1kfv{
    margin:24px!important
}
.cf2fzS,.cf8_sf{
    margin-top:24px!important
}
.cf1t2R,.cfb5uK{
    margin-right:24px!important
}
.cf2RHJ,.cf8_sf{
    margin-bottom:24px!important
}
.cf2aLM,.cfb5uK{
    margin-left:24px!important
}
.cf1sdn{
    margin:48px!important
}
.cf2Vnx,.cfS00j{
    margin-top:48px!important
}
.cf3DcB,.cf16oh{
    margin-right:48px!important
}
.cf13YT,.cfS00j{
    margin-bottom:48px!important
}
.cf1gwP,.cf3DcB{
    margin-left:48px!important
}
.cf1gOb{
    padding:0!important
}
.cf1NFS,.cf2HQd{
    padding-top:0!important
}
.cf1h9L,.cfWs9U{
    padding-right:0!important
}
.cf2DNL,.cf2HQd{
    padding-bottom:0!important
}
.cf1wJl,.cfWs9U{
    padding-left:0!important
}
.cf1PDY{
    padding:4px!important
}
.cf1_2x,.cfs1_G{
    padding-top:4px!important
}
.cf1-wE,.cf2nLI{
    padding-right:4px!important
}
.cfFzWx,.cfs1_G{
    padding-bottom:4px!important
}
.cf1yl5,.cf2nLI{
    padding-left:4px!important
}
.cf3xpd{
    padding:8px!important
}
.cf243P,.cfLurW{
    padding-top:8px!important
}
.cf1d1P,.cfCtuI{
    padding-right:8px!important
}
.cfaR15,.cfLurW{
    padding-bottom:8px!important
}
.cf1sMT,.cfCtuI{
    padding-left:8px!important
}
.cf3iWU{
    padding:16px!important
}
.cf1P6A,.cf2JM3{
    padding-top:16px!important
}
.cf3OqZ,.cfj7P1{
    padding-right:16px!important
}
.cf1Fgt,.cf1P6A{
    padding-bottom:16px!important
}
.cf3OqZ,.cfpwD3{
    padding-left:16px!important
}
.cfTyBD{
    padding:24px!important
}
.cf2y-G,.cf3sn7{
    padding-top:24px!important
}
.cf1BRq,.cf1QDY{
    padding-right:24px!important
}
.cf2W4j,.cf3sn7{
    padding-bottom:24px!important
}
.cf1BRq,.cf8r8V{
    padding-left:24px!important
}
.cfQiju{
    padding:48px!important
}
.cf37hO,.cf38BB{
    padding-top:48px!important
}
.cf21bW,.cf43-K{
    padding-right:48px!important
}
.cf3bBp,.cf37hO{
    padding-bottom:48px!important
}
.cf3qWI,.cf21bW{
    padding-left:48px!important
}
.cfjWLD{
    margin:-4px!important
}
.cf1TV8,.cf2NpD{
    margin-top:-4px!important
}
.cf2Ejz,.cf3O_y{
    margin-right:-4px!important
}
.cf1TV8,.cf3CVP{
    margin-bottom:-4px!important
}
.cf1L15,.cf3O_y{
    margin-left:-4px!important
}
.cf3AJP{
    margin:-8px!important
}
.cf3_4L,.cfxItx{
    margin-top:-8px!important
}
.cf1_Dx,.cf1nJb{
    margin-right:-8px!important
}
.cf2HXO,.cf3_4L{
    margin-bottom:-8px!important
}
.cf1_Dx,.cfv1Q0{
    margin-left:-8px!important
}
.cf2qVQ{
    margin:-16px!important
}
.cf3IXe,.cf7cpb{
    margin-top:-16px!important
}
.cf2lUm,.cf2Rze{
    margin-right:-16px!important
}
.cf7cpb,.cf32UI{
    margin-bottom:-16px!important
}
.cf2Rze,.cf3Al8{
    margin-left:-16px!important
}
.cf37wi{
    margin:-24px!important
}
.cf3ui9,.cf31kh{
    margin-top:-24px!important
}
.cf1FAN,.cf24T7{
    margin-right:-24px!important
}
.cf2fEQ,.cf3ui9{
    margin-bottom:-24px!important
}
.cf24T7,.cfGCFV{
    margin-left:-24px!important
}
.cf2htM{
    margin:-48px!important
}
.cfB7q9,.cfzci9{
    margin-top:-48px!important
}
.cf2Fab,.cfzP3h{
    margin-right:-48px!important
}
.cf2Hbc,.cfB7q9{
    margin-bottom:-48px!important
}
.cf1wDZ,.cfzP3h{
    margin-left:-48px!important
}
.cf24au{
    margin:auto!important
}
.cf3B0e,.cf3ggV{
    margin-top:auto!important
}
.cf1nF7,.cf2hQP{
    margin-right:auto!important
}
.cf3ggV,.cfA6O0{
    margin-bottom:auto!important
}
.cf1_Mf,.cf1nF7{
    margin-left:auto!important
}
@media (min-width:576px){
    .cfLLJd{
        margin:0!important
    }
    .cf2NHc,.cf18TP{
        margin-top:0!important
    }
    .cf2_ab,.cf3oaW{
        margin-right:0!important
    }
    .cf2IoU,.cf18TP{
        margin-bottom:0!important
    }
    .cf1lRn,.cf2_ab{
        margin-left:0!important
    }
    .cf2o7J{
        margin:4px!important
    }
    .cf1DUx,.cf2VOU{
        margin-top:4px!important
    }
    .cf2ff9,.cfjfxE{
        margin-right:4px!important
    }
    .cf2aP1,.cf2VOU{
        margin-bottom:4px!important
    }
    .cf1mjp,.cf2ff9{
        margin-left:4px!important
    }
    .cf1YiD{
        margin:8px!important
    }
    .cf2zqk,.cf3zMO{
        margin-top:8px!important
    }
    .cf2Hu0,.cf3PEk{
        margin-right:8px!important
    }
    .cf1FyI,.cf3zMO{
        margin-bottom:8px!important
    }
    .cf2d0M,.cf2Hu0{
        margin-left:8px!important
    }
    .cf1I2E{
        margin:16px!important
    }
    .cf2Y3o,.cf3WAe{
        margin-top:16px!important
    }
    .cf1EtV,.cf3LkC{
        margin-right:16px!important
    }
    .cf2do_,.cf2Y3o{
        margin-bottom:16px!important
    }
    .cf2GNk,.cf3LkC{
        margin-left:16px!important
    }
    .cf3oUR{
        margin:24px!important
    }
    .cf3bwX,.cf2558{
        margin-top:24px!important
    }
    .cf2pdf,.cf2PrK{
        margin-right:24px!important
    }
    .cf2558,.cfMKwd{
        margin-bottom:24px!important
    }
    .cf2pdf,.cfc3jd{
        margin-left:24px!important
    }
    .cf43pk{
        margin:48px!important
    }
    .cf31AT,.cfdamO{
        margin-top:48px!important
    }
    .cf2H_J,.cftKqR{
        margin-right:48px!important
    }
    .cf3NQz,.cfdamO{
        margin-bottom:48px!important
    }
    .cftKqR,.cfyjZ9{
        margin-left:48px!important
    }
    .cf2jbn{
        padding:0!important
    }
    .cf171x,.cfgEDq{
        padding-top:0!important
    }
    .cf1AqM,.cf1ERj{
        padding-right:0!important
    }
    .cf2CDe,.cf171x{
        padding-bottom:0!important
    }
    .cf1AqM,.cf23uk{
        padding-left:0!important
    }
    .cf1o8n{
        padding:4px!important
    }
    .cf1tHR,.cf20wf{
        padding-top:4px!important
    }
    .cf2u7_,.cf3V6u{
        padding-right:4px!important
    }
    .cf20wf,.cf_HJU{
        padding-bottom:4px!important
    }
    .cf2u7_,.cf32fV{
        padding-left:4px!important
    }
    .cf3Jkm{
        padding:8px!important
    }
    .cf25Am,.cfO1v_{
        padding-top:8px!important
    }
    .cf26IN,.cfOlVy{
        padding-right:8px!important
    }
    .cf25Am,.cfaYiL{
        padding-bottom:8px!important
    }
    .cf1OQN,.cfOlVy{
        padding-left:8px!important
    }
    .cf16v4{
        padding:16px!important
    }
    .cf1boj,.cf2rax{
        padding-top:16px!important
    }
    .cf3z1i,.cf14cq{
        padding-right:16px!important
    }
    .cf1boj,.cf1cih{
        padding-bottom:16px!important
    }
    .cf1WH8,.cf3z1i{
        padding-left:16px!important
    }
    .cfPi2F{
        padding:24px!important
    }
    .cf2Tz2,.cf20Of{
        padding-top:24px!important
    }
    .cfEeRZ,.cfY4tX{
        padding-right:24px!important
    }
    .cf2Tz2,.cf3U_i{
        padding-bottom:24px!important
    }
    .cf12ub,.cfEeRZ{
        padding-left:24px!important
    }
    .cfpXrd{
        padding:48px!important
    }
    .cf14qU,.cfSBkS{
        padding-top:48px!important
    }
    .cf1ydw,.cf3Ryg{
        padding-right:48px!important
    }
    .cf2m2J,.cf14qU{
        padding-bottom:48px!important
    }
    .cf3Ryg,.cf8itJ{
        padding-left:48px!important
    }
    .cf3r2A{
        margin:-4px!important
    }
    .cf1gLI,.cf3IiA{
        margin-top:-4px!important
    }
    .cf1tZT,.cfnFz_{
        margin-right:-4px!important
    }
    .cf1gLI,.cf2y5f{
        margin-bottom:-4px!important
    }
    .cf3wkE,.cfnFz_{
        margin-left:-4px!important
    }
    .cf2fvh{
        margin:-8px!important
    }
    .cf1QTX,.cf2EZj{
        margin-top:-8px!important
    }
    .cf3EeH,.cf3hry{
        margin-right:-8px!important
    }
    .cf1rLF,.cf2EZj{
        margin-bottom:-8px!important
    }
    .cf1gxD,.cf3hry{
        margin-left:-8px!important
    }
    .cf1BLN{
        margin:-16px!important
    }
    .cf1iEA,.cfSudJ{
        margin-top:-16px!important
    }
    .cf2Sjq,.cf3lAV{
        margin-right:-16px!important
    }
    .cf20oY,.cfSudJ{
        margin-bottom:-16px!important
    }
    .cf2Sjq,.cf3tYQ{
        margin-left:-16px!important
    }
    .cf15MS{
        margin:-24px!important
    }
    .cf3g6S,.cf30CR{
        margin-top:-24px!important
    }
    .cf3mqN,.cfQOpT{
        margin-right:-24px!important
    }
    .cf1Va2,.cf3g6S{
        margin-bottom:-24px!important
    }
    .cf3mqN,.cf3V01{
        margin-left:-24px!important
    }
    .cf3EMi{
        margin:-48px!important
    }
    .cf2cAN,.cfxxeg{
        margin-top:-48px!important
    }
    .cf2KaK,.cf3Zel{
        margin-right:-48px!important
    }
    .cf2cAN,.cf2nai{
        margin-bottom:-48px!important
    }
    .cf1zMV,.cf2KaK{
        margin-left:-48px!important
    }
    .cf7GSr{
        margin:auto!important
    }
    .cf3wbc,.cf3Xxr{
        margin-top:auto!important
    }
    .cf1i7i,.cf3E-m{
        margin-right:auto!important
    }
    .cf1sSE,.cf3Xxr{
        margin-bottom:auto!important
    }
    .cf2bpw,.cf3E-m{
        margin-left:auto!important
    }
}
@media (min-width:768px){
    .cf1cIw{
        margin:0!important
    }
    .cfNqxE,.cfPFZn{
        margin-top:0!important
    }
    .cf1DMp,.cfOxhO{
        margin-right:0!important
    }
    .cf15_t,.cfNqxE{
        margin-bottom:0!important
    }
    .cf393l,.cfOxhO{
        margin-left:0!important
    }
    .cf1T3b{
        margin:4px!important
    }
    .cf3nxP,.cf3TfM{
        margin-top:4px!important
    }
    .cf1Y7D,.cfa0sY{
        margin-right:4px!important
    }
    .cf3nxP,.cfNs_f{
        margin-bottom:4px!important
    }
    .cf1Y7D,.cf2nDq{
        margin-left:4px!important
    }
    .cf12oI{
        margin:8px!important
    }
    .cf1AxB,.cf2eA6{
        margin-top:8px!important
    }
    .cf3XfO,.cf34_e{
        margin-right:8px!important
    }
    .cf1AxB,.cf12wL{
        margin-bottom:8px!important
    }
    .cf3l0o,.cf3XfO{
        margin-left:8px!important
    }
    .cfbBWa{
        margin:16px!important
    }
    .cf1BRI,.cfVJWd{
        margin-top:16px!important
    }
    .cf3_bK,.cfsxz2{
        margin-right:16px!important
    }
    .cf1BRI,.cf881P{
        margin-bottom:16px!important
    }
    .cf1dNV,.cf3_bK{
        margin-left:16px!important
    }
    .cfxvED{
        margin:24px!important
    }
    .cf3Abb,.cfbJA6{
        margin-top:24px!important
    }
    .cf1QPb,.cf3iDx{
        margin-right:24px!important
    }
    .cf1X1U,.cf3Abb{
        margin-bottom:24px!important
    }
    .cf3iDx,.cfATfZ{
        margin-left:24px!important
    }
    .cf2ZqM{
        margin:48px!important
    }
    .cf2-mu,.cf1055{
        margin-top:48px!important
    }
    .cf1UBH,.cf3k_U{
        margin-right:48px!important
    }
    .cf1055,.cfTzO5{
        margin-bottom:48px!important
    }
    .cf1UBH,.cf2z2o{
        margin-left:48px!important
    }
    .cf1ttv{
        padding:0!important
    }
    .cf1Xcs,.cf3Kc2{
        padding-top:0!important
    }
    .cf21-b,.cf143_{
        padding-right:0!important
    }
    .cf2lFB,.cf3Kc2{
        padding-bottom:0!important
    }
    .cf2E8E,.cf21-b{
        padding-left:0!important
    }
    .cf1Q48{
        padding:4px!important
    }
    .cf2Pyq,.cf2xnR{
        padding-top:4px!important
    }
    .cf1Gwm,.cf3SjG{
        padding-right:4px!important
    }
    .cf2xnR,.cfA1hg{
        padding-bottom:4px!important
    }
    .cf1df8,.cf3SjG{
        padding-left:4px!important
    }
    .cf1OZk{
        padding:8px!important
    }
    .cf5vL6,.cfuRrQ{
        padding-top:8px!important
    }
    .cf36Gf,.cfaJHR{
        padding-right:8px!important
    }
    .cf2yHF,.cf5vL6{
        padding-bottom:8px!important
    }
    .cf3hzh,.cfaJHR{
        padding-left:8px!important
    }
    .cf1hJi{
        padding:16px!important
    }
    .cf1X15,.cf2kBA{
        padding-top:16px!important
    }
    .cf2FSH,.cf3jpN{
        padding-right:16px!important
    }
    .cf1zoH,.cf2kBA{
        padding-bottom:16px!important
    }
    .cf2FSH,.cf2KNL{
        padding-left:16px!important
    }
    .cfSRQg{
        padding:24px!important
    }
    .cffKZE,.cfn3--{
        padding-top:24px!important
    }
    .cf1EQX,.cfNktG{
        padding-right:24px!important
    }
    .cf1-ci,.cfn3--{
        padding-bottom:24px!important
    }
    .cfHEb0,.cfNktG{
        padding-left:24px!important
    }
    .cf2zyr{
        padding:48px!important
    }
    .cf1Cg9,.cf3tm7{
        padding-top:48px!important
    }
    .cf1oc7,.cf2qZr{
        padding-right:48px!important
    }
    .cf3tm7,.cfK2c8{
        padding-bottom:48px!important
    }
    .cf2qZr,.cf2vcE{
        padding-left:48px!important
    }
    .cfGRDq{
        margin:-4px!important
    }
    .cf3iyt,.cf36YP{
        margin-top:-4px!important
    }
    .cf1SaJ,.cf34-t{
        margin-right:-4px!important
    }
    .cf1R8l,.cf3iyt{
        margin-bottom:-4px!important
    }
    .cf1zXj,.cf34-t{
        margin-left:-4px!important
    }
    .cf14Yl{
        margin:-8px!important
    }
    .cf2Wv-,.cf29P-{
        margin-top:-8px!important
    }
    .cf2Ljo,.cf15O6{
        margin-right:-8px!important
    }
    .cf2Wv-,.cfP_Q5{
        margin-bottom:-8px!important
    }
    .cf4t5L,.cf15O6{
        margin-left:-8px!important
    }
    .cf1CoF{
        margin:-16px!important
    }
    .cf1BcH,.cf2M85{
        margin-top:-16px!important
    }
    .cf2Bj3,.cfjact{
        margin-right:-16px!important
    }
    .cf2M85,.cf3rgm{
        margin-bottom:-16px!important
    }
    .cf1DDI,.cfjact{
        margin-left:-16px!important
    }
    .cf2Dkc{
        margin:-24px!important
    }
    .cf1g2I,.cf29aT{
        margin-top:-24px!important
    }
    .cf2kNn,.cf187e{
        margin-right:-24px!important
    }
    .cf29aT,.cft6rX{
        margin-bottom:-24px!important
    }
    .cf1y0T,.cf187e{
        margin-left:-24px!important
    }
    .cf2a8-{
        margin:-48px!important
    }
    .cf3qar,.cfyrDq{
        margin-top:-48px!important
    }
    .cf21pG,.cfTxHG{
        margin-right:-48px!important
    }
    .cf3LAI,.cfyrDq{
        margin-bottom:-48px!important
    }
    .cf1iMG,.cfTxHG{
        margin-left:-48px!important
    }
    .cf2Mev{
        margin:auto!important
    }
    .cf1zbq,.cf2ZF1{
        margin-top:auto!important
    }
    .cf2B3G,.cfOrq6{
        margin-right:auto!important
    }
    .cf1bId,.cf1zbq{
        margin-bottom:auto!important
    }
    .cf2B3G,.cfTdhX{
        margin-left:auto!important
    }
}
@media (min-width:992px){
    .cf1X0N{
        margin:0!important
    }
    .cf2AwL,.cf2Dd2{
        margin-top:0!important
    }
    .cf1wse,.cfa1O8{
        margin-right:0!important
    }
    .cf1Rqk,.cf2AwL{
        margin-bottom:0!important
    }
    .cf1wse,.cfHV-f{
        margin-left:0!important
    }
    .cf3SUH{
        margin:4px!important
    }
    .cf1QBH,.cf12Pl{
        margin-top:4px!important
    }
    .cf37CZ,.cf3989{
        margin-right:4px!important
    }
    .cf12Pl,.cfTeQO{
        margin-bottom:4px!important
    }
    .cf37CZ,.cfq1Ic{
        margin-left:4px!important
    }
    .cf2ddy{
        margin:8px!important
    }
    .cf26yg,.cf3792{
        margin-top:8px!important
    }
    .cf2aHP,.cf2M6G{
        margin-right:8px!important
    }
    .cf9pHn,.cf26yg{
        margin-bottom:8px!important
    }
    .cf1kWO,.cf2M6G{
        margin-left:8px!important
    }
    .cf3Dnf{
        margin:16px!important
    }
    .cf2OsR,.cf3gSk{
        margin-top:16px!important
    }
    .cf1ckU,.cf3Ueu{
        margin-right:16px!important
    }
    .cf2OsR,.cf3-0R{
        margin-bottom:16px!important
    }
    .cf3Ueu,.cfMfnl{
        margin-left:16px!important
    }
    .cf-z4Y{
        margin:24px!important
    }
    .cf1V9w,.cf3toh{
        margin-top:24px!important
    }
    .cf1LXt,.cf2xBN{
        margin-right:24px!important
    }
    .cf1V9w,.cfMzEh{
        margin-bottom:24px!important
    }
    .cf1pOM,.cf2xBN{
        margin-left:24px!important
    }
    .cf34Nv{
        margin:48px!important
    }
    .cf2lPS,.cfZMEp{
        margin-top:48px!important
    }
    .cf2vms,.cf2XkQ{
        margin-right:48px!important
    }
    .cf1Lw5,.cfZMEp{
        margin-bottom:48px!important
    }
    .cf2Onj,.cf2XkQ{
        margin-left:48px!important
    }
    .cf2moW{
        padding:0!important
    }
    .cf2bjX,.cf3xnH{
        padding-top:0!important
    }
    .cf1taV,.cf3_hG{
        padding-right:0!important
    }
    .cf2bjX,.cf3ire{
        padding-bottom:0!important
    }
    .cf1taV,.cf3HZn{
        padding-left:0!important
    }
    .cf19S3{
        padding:4px!important
    }
    .cf1Kmb,.cf2C57{
        padding-top:4px!important
    }
    .cf2iWp,.cf226c{
        padding-right:4px!important
    }
    .cf2C57,.cf2Z9c{
        padding-bottom:4px!important
    }
    .cf2iWp,.cf52jq{
        padding-left:4px!important
    }
    .cf1zHX{
        padding:8px!important
    }
    .cf1FtG,.cfPMwV{
        padding-top:8px!important
    }
    .cf2c2M,.cfaOhX{
        padding-right:8px!important
    }
    .cf1FtG,.cf2mC5{
        padding-bottom:8px!important
    }
    .cf2c2M,.cf16Sa{
        padding-left:8px!important
    }
    .cf1xzB{
        padding:16px!important
    }
    .cf1pYM,.cf46lP{
        padding-top:16px!important
    }
    .cfL8bV,.cfX9fu{
        padding-right:16px!important
    }
    .cf1pYM,.cf3-Y8{
        padding-bottom:16px!important
    }
    .cf1mgp,.cfL8bV{
        padding-left:16px!important
    }
    .cf1dI0{
        padding:24px!important
    }
    .cf1Ovt,.cf3Ygv{
        padding-top:24px!important
    }
    .cf2bHQ,.cf3Fdq{
        padding-right:24px!important
    }
    .cf1Ovt,.cf2Q4w{
        padding-bottom:24px!important
    }
    .cf3Fdq,.cf148l{
        padding-left:24px!important
    }
    .cf1b5i{
        padding:48px!important
    }
    .cf16Mv,.cfylgG{
        padding-top:48px!important
    }
    .cf1P6g,.cf3QuL{
        padding-right:48px!important
    }
    .cf2h6i,.cf16Mv{
        padding-bottom:48px!important
    }
    .cf2tLd,.cf3QuL{
        padding-left:48px!important
    }
    .cf1_DR{
        margin:-4px!important
    }
    .cf1rvO,.cfXtH_{
        margin-top:-4px!important
    }
    .cf1xrN,.cf3WBU{
        margin-right:-4px!important
    }
    .cf2OL2,.cfXtH_{
        margin-bottom:-4px!important
    }
    .cf2q4j,.cf3WBU{
        margin-left:-4px!important
    }
    .cf3zgc{
        margin:-8px!important
    }
    .cf3v8j,.cfGrFg{
        margin-top:-8px!important
    }
    .cf1mNT,.cf2Suy{
        margin-right:-8px!important
    }
    .cf3FsW,.cf3v8j{
        margin-bottom:-8px!important
    }
    .cf1WSw,.cf2Suy{
        margin-left:-8px!important
    }
    .cf2JUV{
        margin:-16px!important
    }
    .cf1jD_,.cf3IQ5{
        margin-top:-16px!important
    }
    .cf1PQ5,.cf2WR7{
        margin-right:-16px!important
    }
    .cf2tOi,.cf3IQ5{
        margin-bottom:-16px!important
    }
    .cf1PQ5,.cf3zHt{
        margin-left:-16px!important
    }
    .cf3C2q{
        margin:-24px!important
    }
    .cf1gAv,.cfz431{
        margin-top:-24px!important
    }
    .cf2wFV,.cf35kg{
        margin-right:-24px!important
    }
    .cf1gAv,.cf3Bbg{
        margin-bottom:-24px!important
    }
    .cf2wFV,.cf3NWj{
        margin-left:-24px!important
    }
    .cf2zC0{
        margin:-48px!important
    }
    .cf1UX_,.cf1uYM{
        margin-top:-48px!important
    }
    .cf2fqb,.cf2Y1p{
        margin-right:-48px!important
    }
    .cf1UX_,.cfgaEu{
        margin-bottom:-48px!important
    }
    .cf2fqb,.cfzo_4{
        margin-left:-48px!important
    }
    .cf3Xyu{
        margin:auto!important
    }
    .cf1E2p,.cf2IRb{
        margin-top:auto!important
    }
    .cf1U60,.cf29_R{
        margin-right:auto!important
    }
    .cf1E2p,.cfMWRm{
        margin-bottom:auto!important
    }
    .cf7zlF,.cf29_R{
        margin-left:auto!important
    }
}
@media (min-width:1200px){
    .cf3X3-{
        margin:0!important
    }
    .cf3_yT,.cf3fy_{
        margin-top:0!important
    }
    .cf3vbC,.cf3Y4l{
        margin-right:0!important
    }
    .cf2YwG,.cf3_yT{
        margin-bottom:0!important
    }
    .cf1Brr,.cf3vbC{
        margin-left:0!important
    }
    .cf2Pot{
        margin:4px!important
    }
    .cf1Lby,.cfVv_l{
        margin-top:4px!important
    }
    .cf1NrQ,.cf10je{
        margin-right:4px!important
    }
    .cf3vQh,.cfVv_l{
        margin-bottom:4px!important
    }
    .cf1NrQ,.cf2Vma{
        margin-left:4px!important
    }
    .cf4UFB{
        margin:8px!important
    }
    .cf3j8o,.cfofjs{
        margin-top:8px!important
    }
    .cf3WmY,.cfZuTQ{
        margin-right:8px!important
    }
    .cf3j8o,.cf_jut{
        margin-bottom:8px!important
    }
    .cf2PSF,.cf3WmY{
        margin-left:8px!important
    }
    .cf3zzb{
        margin:16px!important
    }
    .cf1fc7,.cf3W2d{
        margin-top:16px!important
    }
    .cf2F2z,.cfCBeF{
        margin-right:16px!important
    }
    .cf3W2d,.cf31yA{
        margin-bottom:16px!important
    }
    .cf1kvz,.cfCBeF{
        margin-left:16px!important
    }
    .cf1iIj{
        margin:24px!important
    }
    .cf1OVu,.cf3vCh{
        margin-top:24px!important
    }
    .cf1GjR,.cf3Qs6{
        margin-right:24px!important
    }
    .cf3vCh,.cf3ySd{
        margin-bottom:24px!important
    }
    .cf3Qs6,.cf27vx{
        margin-left:24px!important
    }
    .cfKeH0{
        margin:48px!important
    }
    .cf1PeW,.cf3qUU{
        margin-top:48px!important
    }
    .cf1Yne,.cf28gN{
        margin-right:48px!important
    }
    .cf1PeW,.cf2RdK{
        margin-bottom:48px!important
    }
    .cf2COO,.cf28gN{
        margin-left:48px!important
    }
    .cf31Jw{
        padding:0!important
    }
    .cf3ME9,.cf3xlx{
        padding-top:0!important
    }
    .cf2hUU,.cf4HQH{
        padding-right:0!important
    }
    .cf3ME9,.cf17UL{
        padding-bottom:0!important
    }
    .cf1mCJ,.cf2hUU{
        padding-left:0!important
    }
    .cf1AE7{
        padding:4px!important
    }
    .cf1CyC,.cf2koD{
        padding-top:4px!important
    }
    .cf2JFx,.cfikz6{
        padding-right:4px!important
    }
    .cf2bSI,.cf2koD{
        padding-bottom:4px!important
    }
    .cf2JFx,.cfls3g{
        padding-left:4px!important
    }
    .cf1Yuz{
        padding:8px!important
    }
    .cf1BqI,.cf1W-Y{
        padding-top:8px!important
    }
    .cf2Hv0,.cfvSIj{
        padding-right:8px!important
    }
    .cf1BqI,.cf58jo{
        padding-bottom:8px!important
    }
    .cf1CU_,.cf2Hv0{
        padding-left:8px!important
    }
    .cftInl{
        padding:16px!important
    }
    .cf2eL4,.cfK3rN{
        padding-top:16px!important
    }
    .cfHYDS,.cfRC-w{
        padding-right:16px!important
    }
    .cf2eL4,.cf2tL_{
        padding-bottom:16px!important
    }
    .cf3u5Y,.cfRC-w{
        padding-left:16px!important
    }
    .cf3_Qp{
        padding:24px!important
    }
    .cf2dEX,.cf2s2u{
        padding-top:24px!important
    }
    .cf1pP6,.cf2Thv{
        padding-right:24px!important
    }
    .cf2s2u,.cf3PIg{
        padding-bottom:24px!important
    }
    .cf2Thv,.cf3TbV{
        padding-left:24px!important
    }
    .cfcR_b{
        padding:48px!important
    }
    .cf1mwQ,.cfQMV4{
        padding-top:48px!important
    }
    .cf1JlO,.cflGGU{
        padding-right:48px!important
    }
    .cf1mwQ,.cfckNm{
        padding-bottom:48px!important
    }
    .cf1JlO,.cffoI-{
        padding-left:48px!important
    }
    .cf2EwY{
        margin:-4px!important
    }
    .cf1_hL,.cf246Y{
        margin-top:-4px!important
    }
    .cf1j32,.cf1414{
        margin-right:-4px!important
    }
    .cf1_hL,.cf3WlO{
        margin-bottom:-4px!important
    }
    .cf1j32,.cf3aGt{
        margin-left:-4px!important
    }
    .cf_HCs{
        margin:-8px!important
    }
    .cf1-KA,.cfOKNM{
        margin-top:-8px!important
    }
    .cf2Exk,.cf12KZ{
        margin-right:-8px!important
    }
    .cfEGBj,.cfOKNM{
        margin-bottom:-8px!important
    }
    .cf2Exk,.cf3ylr{
        margin-left:-8px!important
    }
    .cf4E5I{
        margin:-16px!important
    }
    .cf3IDV,.cfH6lp{
        margin-top:-16px!important
    }
    .cf1wJb,.cfzoDq{
        margin-right:-16px!important
    }
    .cf3sAR,.cfH6lp{
        margin-bottom:-16px!important
    }
    .cf2Vrm,.cfzoDq{
        margin-left:-16px!important
    }
    .cf6kqH{
        margin:-24px!important
    }
    .cf1TzZ,.cf2M-V{
        margin-top:-24px!important
    }
    .cf2k3y,.cf33Hl{
        margin-right:-24px!important
    }
    .cf2M-V,.cf2vAI{
        margin-bottom:-24px!important
    }
    .cf1etP,.cf33Hl{
        margin-left:-24px!important
    }
    .cf2rrR{
        margin:-48px!important
    }
    .cf2vSY,.cf3eOL{
        margin-top:-48px!important
    }
    .cf1zfC,.cfgecp{
        margin-right:-48px!important
    }
    .cf2vSY,.cfLxex{
        margin-bottom:-48px!important
    }
    .cf1zfC,.cf3h2j{
        margin-left:-48px!important
    }
    .cf14z0{
        margin:auto!important
    }
    .cf3Us-,.cf310a{
        margin-top:auto!important
    }
    .cf15ag,.cfzrii{
        margin-right:auto!important
    }
    .cf3Us-,.cfugzQ{
        margin-bottom:auto!important
    }
    .cf2VH5,.cfzrii{
        margin-left:auto!important
    }
}
.cfAdwL{
    display:flex;
    flex-wrap:wrap;
    margin-right:-15px;
    margin-left:-15px
}
.cf1_QZ,.cf1a8_,.cf1B9y,.cf1BBL,.cf1EJH,.cf1Fue,.cf1g_e,.cf1hKP,.cf1Iot,.cf1ivV,.cf1Nm7,.cf1SrI,.cf1TzS,.cf1uV3,.cf1wcb,.cf1wnJ,.cf2-cK,.cf2bEZ,.cf2e5r,.cf2EGJ,.cf2f_U,.cf2G6S,.cf2Gow,.cf2j9P,.cf2klk,.cf2KlQ,.cf2L3T,.cf2Ljn,.cf2MAH,.cf2mE1,.cf2Mph,.cf2NCD,.cf2pec,.cf2pxF,.cf2qVD,.cf2yju,.cf2zhX,.cf3_kr,.cf3a88,.cf3F26,.cf3fgI,.cf3fzJ,.cf3hUX,.cf3iAt,.cf3ItN,.cf3j5o,.cf3jxq,.cf3l36,.cf3r0U,.cf3V9v,.cf4mTd,.cf7sH5,.cf32pS,.cf39fF,.cf39Ot,.cf236n,.cfCse-,.cfJ25r,.cfJipg,.cfk061,.cfLJLj,.cfMLfu,.cfsHZA,.cfUHe9,.cfWjPQ,.cfxS6D,.cfy6UP,.cfY8sv,.cfysV4,.cfYZ7n{
    position:relative;
    width:100%;
    padding-right:15px;
    padding-left:15px
}
.cf3F26{
    flex-basis:0;
    flex-grow:1;
    max-width:100%
}
.cf25nS>*{
    flex:0 0 100%;
    max-width:100%
}
.cfd_rY>*{
    flex:0 0 50%;
    max-width:50%
}
.cf25dz>*{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.cfzUNI>*{
    flex:0 0 25%;
    max-width:25%
}
.cftB4h>*{
    flex:0 0 20%;
    max-width:20%
}
.cf3ewp>*{
    flex:0 0 16.66667%;
    max-width:16.66667%
}
.cfY8sv{
    flex:0 0 auto;
    width:auto;
    max-width:100%
}
.cfMLfu{
    flex:0 0 8.33333%;
    max-width:8.33333%
}
.cf1Fue{
    flex:0 0 16.66667%;
    max-width:16.66667%
}
.cfxS6D{
    flex:0 0 25%;
    max-width:25%
}
.cf3V9v{
    flex:0 0 33.33333%;
    max-width:33.33333%
}
.cf3a88{
    flex:0 0 41.66667%;
    max-width:41.66667%
}
.cf2MAH{
    flex:0 0 50%;
    max-width:50%
}
.cfk061{
    flex:0 0 58.33333%;
    max-width:58.33333%
}
.cf1ivV{
    flex:0 0 66.66667%;
    max-width:66.66667%
}
.cfUHe9{
    flex:0 0 75%;
    max-width:75%
}
.cfy6UP{
    flex:0 0 83.33333%;
    max-width:83.33333%
}
.cfWjPQ{
    flex:0 0 91.66667%;
    max-width:91.66667%
}
.cf2L3T{
    flex:0 0 100%;
    max-width:100%
}
.cf2eZm{
    order:-1
}
.cf1wsz{
    order:13
}
.cf3GyJ{
    order:0
}
.cf3GCF{
    order:1
}
.cf3moo{
    order:2
}
.cf3PQ_{
    order:3
}
.cf1NSf{
    order:4
}
.cf11f-{
    order:5
}
.cfcHuO{
    order:6
}
.cf3UXK{
    order:7
}
.cf1LkI{
    order:8
}
.cf2wuz{
    order:9
}
.cf192U{
    order:10
}
.cf25xg{
    order:11
}
.cf1szl{
    order:12
}
.cf1Rkv{
    margin-left:8.33333%
}
.cf3XX2{
    margin-left:16.66667%
}
.cf15wQ{
    margin-left:25%
}
.cf3XZz{
    margin-left:33.33333%
}
.cf1dOf{
    margin-left:41.66667%
}
.cf1YWo{
    margin-left:50%
}
.cf224b{
    margin-left:58.33333%
}
.cf2rlO{
    margin-left:66.66667%
}
.cf1jmI{
    margin-left:75%
}
.cf2fFL{
    margin-left:83.33333%
}
.cfZElf{
    margin-left:91.66667%
}
@media (min-width:576px){
    .cf2KlQ{
        flex-basis:0;
        flex-grow:1;
        max-width:100%
    }
    .cfvDEI>*{
        flex:0 0 100%;
        max-width:100%
    }
    .cf2rPg>*{
        flex:0 0 50%;
        max-width:50%
    }
    .cf4xvJ>*{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .cf1-to>*{
        flex:0 0 25%;
        max-width:25%
    }
    .cf3tGJ>*{
        flex:0 0 20%;
        max-width:20%
    }
    .cf1qj2>*{
        flex:0 0 16.66667%;
        max-width:16.66667%
    }
    .cf2Ljn{
        flex:0 0 auto;
        width:auto;
        max-width:100%
    }
    .cf1wnJ{
        flex:0 0 8.33333%;
        max-width:8.33333%
    }
    .cfJ25r{
        flex:0 0 16.66667%;
        max-width:16.66667%
    }
    .cf1BBL{
        flex:0 0 25%;
        max-width:25%
    }
    .cf1Iot{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .cf2zhX{
        flex:0 0 41.66667%;
        max-width:41.66667%
    }
    .cf4mTd{
        flex:0 0 50%;
        max-width:50%
    }
    .cf2Gow{
        flex:0 0 58.33333%;
        max-width:58.33333%
    }
    .cf2f_U{
        flex:0 0 66.66667%;
        max-width:66.66667%
    }
    .cf3fgI{
        flex:0 0 75%;
        max-width:75%
    }
    .cf7sH5{
        flex:0 0 83.33333%;
        max-width:83.33333%
    }
    .cf3hUX{
        flex:0 0 91.66667%;
        max-width:91.66667%
    }
    .cf1a8_{
        flex:0 0 100%;
        max-width:100%
    }
    .cf1UN8{
        order:-1
    }
    .cfmu8R{
        order:13
    }
    .cf183N{
        order:0
    }
    .cfmysE{
        order:1
    }
    .cf2BRF{
        order:2
    }
    .cf1KTu{
        order:3
    }
    .cf3b_t{
        order:4
    }
    .cf1J_b{
        order:5
    }
    .cf1OBh{
        order:6
    }
    .cfH9Gg{
        order:7
    }
    .cf3tSc{
        order:8
    }
    .cfACxn{
        order:9
    }
    .cf3ElU{
        order:10
    }
    .cf3pCe{
        order:11
    }
    .cf2Fd6{
        order:12
    }
    .cf3WoZ{
        margin-left:0
    }
    .cfqzWw{
        margin-left:8.33333%
    }
    .cfCMBo{
        margin-left:16.66667%
    }
    .cfzvtQ{
        margin-left:25%
    }
    .cf2avZ{
        margin-left:33.33333%
    }
    .cf2jAj{
        margin-left:41.66667%
    }
    .cf2Ziu{
        margin-left:50%
    }
    .cfsP2f{
        margin-left:58.33333%
    }
    .cf1MZm{
        margin-left:66.66667%
    }
    .cfS3ko{
        margin-left:75%
    }
    .cf3vzJ{
        margin-left:83.33333%
    }
    .cf3Pw-{
        margin-left:91.66667%
    }
}
@media (min-width:768px){
    .cf3ItN{
        flex-basis:0;
        flex-grow:1;
        max-width:100%
    }
    .cfPWQ_>*{
        flex:0 0 100%;
        max-width:100%
    }
    .cf1zjV>*{
        flex:0 0 50%;
        max-width:50%
    }
    .cf38OO>*{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .cf1PUw>*{
        flex:0 0 25%;
        max-width:25%
    }
    .cf1nS7>*{
        flex:0 0 20%;
        max-width:20%
    }
    .cf1QDa>*{
        flex:0 0 16.66667%;
        max-width:16.66667%
    }
    .cf3iAt{
        flex:0 0 auto;
        width:auto;
        max-width:100%
    }
    .cf1Nm7{
        flex:0 0 8.33333%;
        max-width:8.33333%
    }
    .cf1uV3{
        flex:0 0 16.66667%;
        max-width:16.66667%
    }
    .cf1_QZ{
        flex:0 0 25%;
        max-width:25%
    }
    .cf39Ot{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .cf1SrI{
        flex:0 0 41.66667%;
        max-width:41.66667%
    }
    .cf2bEZ{
        flex:0 0 50%;
        max-width:50%
    }
    .cf1B9y{
        flex:0 0 58.33333%;
        max-width:58.33333%
    }
    .cf39fF{
        flex:0 0 66.66667%;
        max-width:66.66667%
    }
    .cf2pxF{
        flex:0 0 75%;
        max-width:75%
    }
    .cfsHZA{
        flex:0 0 83.33333%;
        max-width:83.33333%
    }
    .cf2Mph{
        flex:0 0 91.66667%;
        max-width:91.66667%
    }
    .cf3r0U{
        flex:0 0 100%;
        max-width:100%
    }
    .cf2u-L{
        order:-1
    }
    .cf3Jtp{
        order:13
    }
    .cf2Rl5{
        order:0
    }
    .cf1CQk{
        order:1
    }
    .cf178o{
        order:2
    }
    .cfHPRj{
        order:3
    }
    .cf1FgQ{
        order:4
    }
    .cf1zlt{
        order:5
    }
    .cf12dQ{
        order:6
    }
    .cf4ft9{
        order:7
    }
    .cf3pXK{
        order:8
    }
    .cfuvaL{
        order:9
    }
    .cf1f-w{
        order:10
    }
    .cf1lJS{
        order:11
    }
    .cf173o{
        order:12
    }
    .cf3jKh{
        margin-left:0
    }
    .cf1PPT{
        margin-left:8.33333%
    }
    .cfiqQc{
        margin-left:16.66667%
    }
    .cf1Mi4{
        margin-left:25%
    }
    .cf3EFF{
        margin-left:33.33333%
    }
    .cf2z_S{
        margin-left:41.66667%
    }
    .cfuvcB{
        margin-left:50%
    }
    .cf3D8c{
        margin-left:58.33333%
    }
    .cf2HMB{
        margin-left:66.66667%
    }
    .cf3QuJ{
        margin-left:75%
    }
    .cf3MB3{
        margin-left:83.33333%
    }
    .cf2cE_{
        margin-left:91.66667%
    }
}
@media (min-width:992px){
    .cf2pec{
        flex-basis:0;
        flex-grow:1;
        max-width:100%
    }
    .cfICMW>*{
        flex:0 0 100%;
        max-width:100%
    }
    .cfvbMs>*{
        flex:0 0 50%;
        max-width:50%
    }
    .cf1ihi>*{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .cf1rDq>*{
        flex:0 0 25%;
        max-width:25%
    }
    .cf2t1n>*{
        flex:0 0 20%;
        max-width:20%
    }
    .cf1i3t>*{
        flex:0 0 16.66667%;
        max-width:16.66667%
    }
    .cf2EGJ{
        flex:0 0 auto;
        width:auto;
        max-width:100%
    }
    .cf3j5o{
        flex:0 0 8.33333%;
        max-width:8.33333%
    }
    .cfLJLj{
        flex:0 0 16.66667%;
        max-width:16.66667%
    }
    .cf32pS{
        flex:0 0 25%;
        max-width:25%
    }
    .cf2j9P{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .cf1EJH{
        flex:0 0 41.66667%;
        max-width:41.66667%
    }
    .cfysV4{
        flex:0 0 50%;
        max-width:50%
    }
    .cf2klk{
        flex:0 0 58.33333%;
        max-width:58.33333%
    }
    .cf2e5r{
        flex:0 0 66.66667%;
        max-width:66.66667%
    }
    .cf2-cK{
        flex:0 0 75%;
        max-width:75%
    }
    .cfCse-{
        flex:0 0 83.33333%;
        max-width:83.33333%
    }
    .cf2yju{
        flex:0 0 91.66667%;
        max-width:91.66667%
    }
    .cfYZ7n{
        flex:0 0 100%;
        max-width:100%
    }
    .cf2hab{
        order:-1
    }
    .cfr4iK{
        order:13
    }
    .cf2p9z{
        order:0
    }
    .cfppyc{
        order:1
    }
    .cf36Em{
        order:2
    }
    .cfKsCD{
        order:3
    }
    .cf1yVw{
        order:4
    }
    .cf1iQQ{
        order:5
    }
    .cf3RBl{
        order:6
    }
    .cf3glw{
        order:7
    }
    .cf3zIN{
        order:8
    }
    .cf3NIE{
        order:9
    }
    .cf3VWV{
        order:10
    }
    .cfUbrc{
        order:11
    }
    .cf1MGn{
        order:12
    }
    .cf2occ{
        margin-left:0
    }
    .cf36K0{
        margin-left:8.33333%
    }
    .cf3wXI{
        margin-left:16.66667%
    }
    .cf3gZX{
        margin-left:25%
    }
    .cfwlLq{
        margin-left:33.33333%
    }
    .cf1kEj{
        margin-left:41.66667%
    }
    .cfWhAx{
        margin-left:50%
    }
    .cfZ9T7{
        margin-left:58.33333%
    }
    .cf3CGB{
        margin-left:66.66667%
    }
    .cfSd6Q{
        margin-left:75%
    }
    .cf1bIC{
        margin-left:83.33333%
    }
    .cf1PwD{
        margin-left:91.66667%
    }
}
@media (min-width:1200px){
    .cf3jxq{
        flex-basis:0;
        flex-grow:1;
        max-width:100%
    }
    .cf3FGx>*{
        flex:0 0 100%;
        max-width:100%
    }
    .cf1P2v>*{
        flex:0 0 50%;
        max-width:50%
    }
    .cf7h7g>*{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .cf2FhK>*{
        flex:0 0 25%;
        max-width:25%
    }
    .cf189M>*{
        flex:0 0 20%;
        max-width:20%
    }
    .cf3DYK>*{
        flex:0 0 16.66667%;
        max-width:16.66667%
    }
    .cf236n{
        flex:0 0 auto;
        width:auto;
        max-width:100%
    }
    .cf3fzJ{
        flex:0 0 8.33333%;
        max-width:8.33333%
    }
    .cf1TzS{
        flex:0 0 16.66667%;
        max-width:16.66667%
    }
    .cf3l36{
        flex:0 0 25%;
        max-width:25%
    }
    .cf2NCD{
        flex:0 0 33.33333%;
        max-width:33.33333%
    }
    .cf2mE1{
        flex:0 0 41.66667%;
        max-width:41.66667%
    }
    .cf1wcb{
        flex:0 0 50%;
        max-width:50%
    }
    .cf2G6S{
        flex:0 0 58.33333%;
        max-width:58.33333%
    }
    .cf1g_e{
        flex:0 0 66.66667%;
        max-width:66.66667%
    }
    .cf3_kr{
        flex:0 0 75%;
        max-width:75%
    }
    .cf2qVD{
        flex:0 0 83.33333%;
        max-width:83.33333%
    }
    .cf1hKP{
        flex:0 0 91.66667%;
        max-width:91.66667%
    }
    .cfJipg{
        flex:0 0 100%;
        max-width:100%
    }
    .cf1yAL{
        order:-1
    }
    .cf1UWh{
        order:13
    }
    .cf2sPb{
        order:0
    }
    .cfXYOj{
        order:1
    }
    .cf2_OM{
        order:2
    }
    .cfDi31{
        order:3
    }
    .cf1c3s{
        order:4
    }
    .cf3gC8{
        order:5
    }
    .cf3uyu{
        order:6
    }
    .cfU1h3{
        order:7
    }
    .cf2c7_{
        order:8
    }
    .cf2E1Z{
        order:9
    }
    .cf3yhr{
        order:10
    }
    .cfji6A{
        order:11
    }
    .cf1lsv{
        order:12
    }
    .cf237Z{
        margin-left:0
    }
    .cf3SHi{
        margin-left:8.33333%
    }
    .cf3vRJ{
        margin-left:16.66667%
    }
    .cf3nZl{
        margin-left:25%
    }
    .cf3QQO{
        margin-left:33.33333%
    }
    .cf24T4{
        margin-left:41.66667%
    }
    .cf8pIp{
        margin-left:50%
    }
    .cf2pyF{
        margin-left:58.33333%
    }
    .cfVbH6{
        margin-left:66.66667%
    }
    .cfW6vx{
        margin-left:75%
    }
    .cf1wlv{
        margin-left:83.33333%
    }
    .cf2pl-{
        margin-left:91.66667%
    }
}
.cf1IKf{
    display:flex;
    flex-wrap:wrap;
    margin-right:-5px;
    margin-left:-5px
}
.cf2OTb{
    width:100%;
    margin-bottom:16px;
    color:#212529
}
.cf2OTb th{
    white-space:nowrap
}
.cf2OTb td,.cf2OTb th{
    padding:.3rem;
    vertical-align:top;
    text-align:left;
    border-top:1px solid #dee2e6
}
[dir=rtl] .cf2OTb td,[dir=rtl] .cf2OTb th{
    text-align:right
}
.cf2OTb thead th{
    vertical-align:bottom;
    border-bottom:2px solid #dee2e6
}
.cf2OTb tbody+tbody{
    border-top:2px solid #dee2e6
}
@media (max-width:991.98px){
    .cf1Hdl{
        display:block;
        width:100%;
        overflow-x:auto;
        -webkit-overflow-scrolling:touch
    }
}
.cf11wW>.cflmka{
    display:none
}
.cf11wW>.cf2Ma-{
    display:block
}
.cf3qpw{
    margin:10px auto;
    font-size:5px;
    position:relative;
    text-indent:-9999em;
    border:1.1em solid hsla(0,0%,100%,.2);
    border-left-color:currentcolor;
    transform:translateZ(0);
    animation:cfexvr 1.1s linear infinite
}
.cf3qpw,.cf3qpw:after{
    border-radius:50%;
    width:10em;
    height:10em
}
@keyframes cfexvr{
    0%{
        transform:rotate(0deg)
    }
    to{
        transform:rotate(1turn)
    }
}
.cf2Lf6{
    position:relative;
    text-align:center;
    font-size:14px;
    cursor:pointer;
    padding:4px 12px!important;
    margin-top:0;
    margin-bottom:0;
    border:1px solid;
    background:none;
    box-shadow:none!important;
    text-decoration:none!important;
    display:inline-block;
    line-height:1.5;
    transition:all .2s ease-in-out
}
@media (prefers-reduced-motion:reduce){
    .cf2Lf6{
        transition:none
    }
}
.cf2Lf6[disabled]{
    opacity:.6;
    cursor:not-allowed
}
.cf2Lf6:after,.cf2Lf6:before{
    display:none!important
}
.cf1Sq8{
    position:absolute;
    font-size:.15em;
    top:calc(50% - 5em);
    left:calc(50% - 5em);
    color:inherit;
    margin:0
}
.cf1Sq8+.cf1y60{
    opacity:0
}
.cf1y60{
    display:inline-flex;
    align-items:center;
    font-weight:300
}
.cfKr8E{
    border-width:0!important
}
.cf2r_J{
    overflow-y:hidden;
    transform:translateZ(999999940px)
}
.cf2EfR{
    position:absolute;
    width:auto;
    top:5px;
    right:5px;
    background:none!important;
    margin-bottom:0;
    margin-top:0;
    border:0!important;
    font-size:28px;
    padding:0;
    line-height:1!important;
    cursor:pointer;
    box-shadow:none!important;
    text-decoration:none!important;
    color:#6c757d
}
.cf2EfR:focus,.cf2EfR:hover{
    color:#6c757d!important;
    opacity:.5!important;
    background:none!important
}
.cf2EfR:after,.cf2EfR:before{
    display:none!important
}
.cf3qKS{
    overflow:hidden;
    max-height:85vh;
    margin:10px auto
}
@media (min-width:576px){
    .cf3qKS{
        max-height:calc(100vh - 3.5rem)
    }
}
.cf3qKS[dir=rtl] .cf2EfR{
    right:auto;
    left:5px
}
.cf1AP_{
    border:0;
    background:none;
    display:block;
    max-height:85vh
}
@media (min-width:576px){
    .cf1AP_{
        max-height:calc(100vh - 3.5rem)
    }
}
.cf3F2u{
    padding:35px 10px 20px;
    display:flex;
    flex-direction:column;
    align-items:stretch;
    max-height:85vh
}
@media screen and (min-width:375px){
    .cf3F2u{
        padding:35px 15px 20px
    }
}
@media (min-width:576px){
    .cf3F2u{
        max-height:calc(100vh - 3.5rem)
    }
}
@media (min-width:768px){
    .cf3F2u{
        padding:35px 20px
    }
}
.cf3lYD .cf1AP_,.cf3lYD .cf3F2u,.cf3lYD .cf3qKS{
    height:100vh
}
.cf18ST{
    display:inline-flex;
    align-items:center;
    white-space:nowrap;
    color:inherit;
    text-decoration:none;
    margin-left:5px
}
.cf18ST:hover{
    text-decoration:underline
}
.cfQ8Z9{
    height:1.5em!important;
    width:auto!important;
    display:inline-block!important;
    vertical-align:middle;
    margin:0 5px
}
.cfzBWk{
    display:inline-flex;
    align-items:center;
    font-size:12px
}
.cfzBWk,.cfzBWk *{
    direction:ltr!important
}
.cfBoOG{
    display:flex;
    align-items:center;
    justify-content:space-between;
    margin:15px -4px 0
}
.cfBoOG button{
    width:50%;
    margin:0 4px
}
@media (min-width:576px){
    .cfBoOG button{
        width:auto
    }
}
.cf1tXD{
    position:relative
}
.cf1tXD .cfMKVG{
    position:absolute;
    top:0;
    left:15px;
    font-size:30px;
    width:1em;
    height:1em;
    transition:all .2s ease-in-out
}
@media (prefers-reduced-motion:reduce){
    .cf1tXD .cfMKVG{
        transition:none
    }
}
@media (min-width:992px){
    .cf1tXD .cfMKVG{
        display:none
    }
}
.cf1tXD .cfMKVG{
    animation:cf-move-hand 2s linear infinite
}
.cf1tXD h4{
    font-weight:700;
    font-size:1.2em;
    margin-top:0
}
@media (max-width:991.98px){
    .cf1M40{
        min-width:991.98px
    }
}
.cf1M40 td:nth-child(2),.cf1M40 th:nth-child(2){
    min-width:400px
}
.cf1M40 tbody td[colspan]{
    border-top:0
}
@keyframes cf-move-hand{
    0%{
        opacity:0;
        transform:translateX(0)
    }
    30%{
        opacity:1
    }
    50%{
        transform:translateX(100%)
    }
    70%{
        opacity:1
    }
    to{
        opacity:0;
        transform:translateX(0)
    }
}
.cfAycx{
    font-size:1.4em;
    margin-top:0;
    line-height:1;
    margin-bottom:16px
}
.cf1uwo{
    overflow-x:hidden
}
.cf1uwo *{
    direction:inherit!important
}
.cf3Nn5{
    margin-bottom:16px
}
.cf3Nn5,.cf3Nn5 *{
    font-size:inherit
}
.cf2-DL{
    font-style:italic
}
.cf3HEe{
    margin:0
}