@import url(https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,300;
0,400;
0,800;
1,300;
1,400;
1,800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,400;
0,700;
1,400;
1,700&display=swap);
body{
    font-weight:400;
    font-family:Archivo,sans-serif;
    color:#222221;
    -moz-osx-font-smoothing:grayscale;
    -webkit-font-smoothing:antialiased
}
@media screen and (min-width:0){
    body{
        font-size:1.4rem;
        line-height:1.375;
        letter-spacing:normal
    }
}
@media screen and (min-width:768px){
    body{
        font-size:1.4rem;
        line-height:1.57143;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    body{
        font-size:1.6rem;
        line-height:1.625;
        letter-spacing:normal
    }
}
html{
    font-size:62.5%
}
.msc-heading,h1{
    font-family:Archivo,sans-serif;
    font-weight:800;
    color:#222221
}
@media screen and (min-width:0){
    .msc-heading,h1{
        font-size:2.9rem;
        line-height:1.1;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-heading,h1{
        font-size:3.9rem;
        line-height:1.1;
        letter-spacing:normal
    }
}
.cyrillic .msc-heading,.cyrillic h1{
    font-family:Noto Sans,sans-serif;
    font-weight:700
}
.msc-heading b,.msc-heading strong,h1 b,h1 strong{
    font-weight:800
}
.msc-heading em,.msc-heading i,h1 em,h1 i{
    font-style:italic
}
.msc-subtitle,h2,h3,h4,h5,h6{
    font-family:Archivo,sans-serif;
    font-weight:800;
    color:#222221
}
@media screen and (min-width:0){
    .msc-subtitle,h2,h3,h4,h5,h6{
        font-size:1.8rem;
        line-height:1.1;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-subtitle,h2,h3,h4,h5,h6{
        font-size:2.2rem;
        line-height:1.1;
        letter-spacing:normal
    }
}
.cyrillic .msc-subtitle,.cyrillic h2,.cyrillic h3,.cyrillic h4,.cyrillic h5,.cyrillic h6{
    font-family:Noto Sans,sans-serif;
    font-weight:700
}
.msc-subtitle b,.msc-subtitle strong,h2 b,h2 strong,h3 b,h3 strong,h4 b,h4 strong,h5 b,h5 strong,h6 b,h6 strong{
    font-weight:800
}
.msc-subtitle em,.msc-subtitle i,h2 em,h2 i,h3 em,h3 i,h4 em,h4 i,h5 em,h5 i,h6 em,h6 i{
    font-style:italic
}
.msc-content-title{
    font-family:Archivo,sans-serif;
    font-weight:800;
    color:#222221
}
@media screen and (min-width:0){
    .msc-content-title{
        font-size:2.2rem;
        line-height:1.1;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-content-title{
        font-size:2.8rem;
        line-height:1.1;
        letter-spacing:normal
    }
}
.cyrillic .msc-content-title{
    font-family:Noto Sans,sans-serif;
    font-weight:700
}
.msc-bodytext,p{
    font-family:Archivo,sans-serif;
    font-weight:400;
    color:#222221
}
@media screen and (min-width:0){
    .msc-bodytext,p{
        font-size:1.4rem;
        line-height:1.375;
        letter-spacing:normal
    }
}
@media screen and (min-width:768px){
    .msc-bodytext,p{
        font-size:1.4rem;
        line-height:1.57143;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-bodytext,p{
        font-size:1.6rem;
        line-height:1.625;
        letter-spacing:normal
    }
}
.msc-bodytext b,.msc-bodytext strong,p b,p strong{
    font-weight:800
}
.msc-bodytext em,.msc-bodytext i,p em,p i{
    font-style:italic
}
.cyrillic .msc-bodytext,.cyrillic p{
    font-family:Noto Sans,sans-serif;
    font-weight:400
}
.cyrillic .msc-bodytext b,.cyrillic .msc-bodytext strong,.cyrillic p b,.cyrillic p strong{
    font-weight:700
}
.msc-bodytext--white,p--white{
    color:#fff
}
.msc-bodytext--black,p--black{
    color:#222221
}
.msc-caption{
    font-family:Archivo,sans-serif;
    font-weight:400;
    color:#8b8178
}
@media screen and (min-width:0){
    .msc-caption{
        font-size:1.8rem;
        line-height:1.05556;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-caption{
        font-size:1.8rem;
        line-height:1.05556;
        letter-spacing:normal
    }
}
.cyrillic .msc-caption{
    font-family:Noto Sans,sans-serif;
    font-weight:400
}
.msc-date{
    font-family:Archivo,sans-serif;
    font-weight:400;
    color:#8b8178
}
@media screen and (min-width:0){
    .msc-date{
        font-size:1.6rem;
        line-height:1.1875;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-date{
        font-size:1.6rem;
        line-height:1.1875;
        letter-spacing:normal
    }
}
.cyrillic .msc-date{
    font-family:Noto Sans,sans-serif;
    font-weight:400
}
.msc-copyright{
    font-family:Archivo,sans-serif;
    font-weight:400;
    color:#222221
}
@media screen and (min-width:0){
    .msc-copyright{
        font-size:2rem;
        line-height:1;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-copyright{
        font-size:2rem;
        line-height:1;
        letter-spacing:normal
    }
}
.cyrillic .msc-copyright{
    font-family:Noto Sans,sans-serif;
    font-weight:400
}
.msc-note{
    font-family:Archivo,sans-serif;
    font-weight:400;
    color:#8b8178
}
@media screen and (min-width:0){
    .msc-note{
        font-size:1.4rem;
        line-height:1.5;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-note{
        font-size:1.4rem;
        line-height:1.5;
        letter-spacing:normal
    }
}
.cyrillic .msc-note{
    font-family:Noto Sans,sans-serif;
    font-weight:400
}
.msc-section-top{
    text-align:center;
    padding-bottom:2rem
}
@media print,screen and (min-width:48em){
    .msc-section-top{
        max-width:50rem;
        padding-bottom:4.6rem;
        margin:0 auto
    }
}
.msc-section-title{
    font-weight:800;
    margin:0
}
@media screen and (min-width:0){
    .msc-section-title{
        font-size:2.9rem;
        line-height:1.1;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-section-title{
        font-size:3.9rem;
        line-height:1.1;
        letter-spacing:normal
    }
}
.msc-section-title:after{
    content:"";
    display:block;
    width:6.2rem;
    height:.6rem;
    background:#eed484;
    border-radius:300px;
    margin:1.6rem auto 0
}
@media screen and (min-width:85.3125em){
    .msc-section-title:after{
        width:10rem;
        margin:2.6rem auto 0
    }
}
.msc-section-title--white{
    color:#fff
}
@media screen and (min-width:0){
    .msc-section-title.big{
        font-size:3.1rem;
        line-height:1.1;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-section-title.big{
        font-size:4.2rem;
        line-height:1.1;
        letter-spacing:normal
    }
}
.msc-section-description{
    padding:2rem 0;
    margin:0
}
@media screen and (min-width:0){
    .msc-section-description{
        font-size:1.4rem;
        line-height:1.375;
        letter-spacing:normal
    }
}
@media screen and (min-width:768px){
    .msc-section-description{
        font-size:1.4rem;
        line-height:1.57143;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-section-description{
        font-size:1.6rem;
        line-height:1.625;
        letter-spacing:normal
    }
}
@media screen and (min-width:85.3125em){
    .msc-section-description{
        padding:4rem 0
    }
}
.msc-section-description--white{
    color:#fff
}
.msc-section-description strong{
    display:block;
    margin:2rem 0 .2rem
}
.msc-section-subtitle{
    font-size:2rem;
    line-height:1.6;
    padding:1.5rem 0;
    margin:0
}
@media screen and (min-width:85.3125em){
    .msc-section-subtitle{
        font-size:2.6rem;
        line-height:1.15385
    }
}
.msc-section-highlight{
    font-size:2.8rem;
    line-height:1.10714;
    font-weight:500;
    padding:3rem 0;
    border-top:2px solid #eed484;
    border-bottom:2px solid #eed484;
    margin:1.5rem 0
}
@media print,screen and (min-width:48em){
    .msc-section-highlight{
        text-align:center
    }
}
@media screen and (min-width:85.3125em){
    .msc-section-highlight{
        font-size:3.2rem;
        line-height:1.25
    }
}
.msc-section-note{
    font-size:1.6rem;
    line-height:1.25;
    color:#8b8178;
    font-style:italic;
    padding:3rem 0;
    margin:0
}
.cyrillic{
    font-family:Noto Sans,sans-serif;
    font-weight:400
}
.text-hide{
    color:transparent;
    text-shadow:none;
    background-color:transparent;
    border:0
}
.visuallyhidden{
    border:0;
    clip:rect(0 0 0 0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    width:1px
}
.relative{
    position:relative
}
.absolute{
    position:absolute
}
.js-focus-visible :focus:not(.focus-visible),.js-focus-visible :focus:not([data-focus-visible-added]){
    outline:none!important
}
[inert]{
    pointer-events:none;
    cursor:default
}
[inert],[inert] *{
    user-select:none;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none
}
.clearfix:after,.clearfix:before{
    content:" ";
    display:table
}
.clearfix:after{
    clear:both
}
.c-primary{
    color:#eed484
}
.c-black{
    color:#222221
}
.c-warm-grey{
    color:#8b8178
}
.c-light-grey{
    color:rgba(0,0,0,.26)
}
.c-white{
    color:#fff
}
.c-light-blue{
    color:#8e9fbc
}
.c-blue{
    color:#135193
}
.c-dark-blue{
    color:#1b365d
}
.c-warm-grey-five{
    color:#aca39a
}
.c-green{
    color:#00685e
}
.c-red{
    color:#a6192e
}
.bg-primary{
    background-color:#eed484
}
.bg-light-grey{
    background-color:rgba(0,0,0,.26)
}
.bg-black{
    background-color:#222221
}
.bg-warm-grey{
    background-color:#8b8178
}
.bg-white{
    background-color:#fff
}
.bg-light-blue{
    background-color:#8e9fbc
}
.bg-blue{
    background-color:#135193
}
.bg-dark-blue{
    background-color:#1b365d
}
.bg-warm-grey-five{
    background-color:#aca39a
}
.bg-green{
    background-color:#00685e
}
.bg-red{
    background-color:#a6192e
}
.h100{
    height:100%
}
.card{
    background-color:#fff;
    box-shadow:0 0 25px rgba(0,0,0,.1607843137254902);
    border-radius:23px 23px 0 0;
    padding:3rem
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .card{
        padding-bottom:2.4rem
    }
}
.dots-separator{
    display:block;
    width:0;
    height:5.5rem;
    border-left:8px dotted #eed484;
    margin:1rem auto
}
@media print,screen and (min-width:48em){
    .dots-separator{
        flex-grow:1;
        width:auto;
        max-width:10rem;
        height:0;
        border-top:8px dotted #eed484;
        margin:0 2rem
    }
}
@media screen and (min-width:120.0625em){
    .dots-separator{
        margin:0 5rem
    }
}
.dots-separator:last-of-type{
    display:none
}
[x-cloak]{
    display:none!important
}
.ima-ar{
    display:block;
    position:relative;
    overflow:hidden
}
.ima-ar.f9x9{
    padding-top:100%
}
.ima-ar img{
    display:block;
    width:100%;
    position:absolute;
    top:0;
    left:0
}
.msc-cta{
    margin:0;
    width:auto;
    overflow:visible;
    background:transparent;
    color:inherit;
    font:inherit;
    line-height:normal;
    -webkit-font-smoothing:inherit;
    -moz-osx-font-smoothing:inherit;
    -webkit-appearance:none;
    cursor:pointer;
    display:inline-flex;
    justify-content:center;
    align-items:center;
    position:relative;
    text-decoration:none;
    min-width:18rem;
    max-width:25rem;
    min-height:5rem;
    color:#222221;
    background:#eed484;
    border:2px solid #eed484;
    padding:0 4rem;
    border-radius:2.6rem;
    transition:background-color .25s ease-in-out,color .25s ease-in-out,border .25s ease-in-out
}
.msc-cta::-moz-focus-inner{
    border:0;
    padding:0
}
@media screen and (min-width:0){
    .msc-cta{
        font-size:1.4rem;
        line-height:1.5;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-cta{
        font-size:1.6rem;
        line-height:5rem;
        letter-spacing:normal
    }
}
.msc-cta:before{
    content:"";
    font-family:msc-icomoon!important;
    transform:rotate(180deg);
    font-size:1rem;
    margin-right:.8rem
}
.msc-cta:not(.msc-cta--static):hover{
    background:#fff;
    color:#222221
}
.msc-cta--black{
    color:#fff;
    background:#222221;
    border:2px solid #222221
}
.msc-cta--black:not(.msc-cta--static):hover,.msc-cta--white{
    color:#222221;
    background:#fff
}
.msc-cta--white{
    border:2px solid #222221
}
.msc-cta--white:not(.msc-cta--static):hover{
    color:#fff;
    background:#222221
}
.msc-cta--red{
    color:#fff;
    background:#a6192e;
    border:2px solid #a6192e
}
.msc-cta--red:not(.msc-cta--static):hover{
    color:#a6192e;
    background:#fff
}
.msc-cta--secondary{
    color:#222221;
    background:#fff;
    border:2px solid #eed484
}
.msc-cta--secondary:not(.msc-cta--static):hover{
    background:#eed484
}
.msc-cta--secondary-grey{
    color:#fff;
    background:#8b8178;
    border:2px solid #8b8178
}
.msc-cta--secondary-grey:not(.msc-cta--static):hover{
    color:#222221;
    background:#fff
}
.msc-cta--secondary-transparent{
    color:#fff;
    background:transparent;
    border:2px solid #fff
}
.msc-cta--secondary-transparent:not(.msc-cta--static):hover{
    color:#222221;
    background:#fff
}
.msc-cta--no-arrow:before{
    display:none
}
.msc-cta--play{
    min-width:0;
    border:0;
    font-size:1.6rem;
    padding:0 2.8rem 0 .8rem
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-cta--play{
        min-height:3.8rem;
        font-size:1.2rem
    }
}
.msc-cta--play:before{
    content:"";
    width:3.4rem;
    height:3.4rem;
    border:1px solid #222221;
    border-radius:50%;
    font-size:1.4rem;
    line-height:3.2rem;
    margin-right:1.2rem;
    transform:none
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-cta--play:before{
        width:2.5rem;
        height:2.5rem;
        font-size:.9rem;
        line-height:2.3rem;
        margin-right:1rem
    }
}
.msc-cta[disabled]{
    cursor:auto
}
.msc-cta-arrow{
    margin:0;
    width:auto;
    overflow:visible;
    color:inherit;
    font:inherit;
    line-height:normal;
    -webkit-font-smoothing:inherit;
    -moz-osx-font-smoothing:inherit;
    -webkit-appearance:none;
    cursor:pointer;
    min-width:5rem;
    max-width:25rem;
    min-height:5rem;
    max-height:5rem;
    display:inline-flex;
    justify-content:space-between;
    align-items:center;
    position:relative;
    background:transparent;
    border:2px solid #222221;
    border-radius:2.6rem;
    transition:padding .25s ease-in-out;
    padding:0 2rem;
    overflow:hidden
}
.msc-cta-arrow::-moz-focus-inner{
    border:0;
    padding:0
}
@media screen and (min-width:0){
    .msc-cta-arrow{
        font-size:1.4rem;
        line-height:1.5;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-cta-arrow{
        font-size:1.6rem;
        line-height:5rem;
        letter-spacing:normal
    }
}
.msc-cta-arrow span{
    width:0;
    opacity:0;
    transform:translateX(-50px);
    white-space:nowrap;
    transition:width .25s ease-in-out,opacity .25s ease-in-out,transform .3s ease-in-out
}
.msc-cta-arrow:before{
    content:"";
    font-family:msc-icomoon!important;
    transform:rotate(180deg);
    font-size:1rem
}
.msc-cta-arrow:hover{
    padding:0 4rem
}
.msc-cta-arrow:hover span{
    width:auto;
    transform:translateX(0);
    margin-left:1rem;
    opacity:1
}
.msc-cta-arrow--simple{
    transition:background-color .25s ease-in-out,color .25s ease-in-out
}
.msc-cta-arrow--simple:hover{
    padding:0 2rem;
    background:#222221;
    color:#fff
}
.msc-cta-arrow--primary{
    background:transparent linear-gradient(180deg,rgba(34,34,33,.4),rgba(34,34,33,0));
    border:2px solid #eed484
}
.msc-cta-arrow[disabled]{
    opacity:.25;
    cursor:auto
}
.msc-cta-arrow[disabled]:hover{
    padding:initial;
    background:initial;
    color:initial
}
.msc-cta-icon{
    margin:0;
    padding:0;
    width:auto;
    overflow:visible;
    color:inherit;
    font:inherit;
    line-height:normal;
    -webkit-font-smoothing:inherit;
    -moz-osx-font-smoothing:inherit;
    -webkit-appearance:none;
    cursor:pointer;
    position:relative;
    width:5rem;
    height:5rem;
    border:2px solid #222221;
    background:transparent;
    border-radius:50%
}
.msc-cta-icon::-moz-focus-inner{
    border:0;
    padding:0
}
.msc-cta-icon [class^=icon-]{
    font-size:2.5rem
}
.msc-cta-icon:hover{
    background:#222221
}
.msc-cta-icon:hover [class^=icon-]{
    color:#fff
}
.msc-cta-icon-label{
    border:none;
    margin:0;
    padding:0;
    width:auto;
    overflow:visible;
    background:transparent;
    color:inherit;
    font:inherit;
    line-height:normal;
    -webkit-font-smoothing:inherit;
    -moz-osx-font-smoothing:inherit;
    -webkit-appearance:none;
    cursor:pointer;
    position:relative;
    min-width:11.5rem;
    height:10.5rem
}
.msc-cta-icon-label::-moz-focus-inner{
    border:0;
    padding:0
}
@media screen and (min-width:0){
    .msc-cta-icon-label{
        font-size:1.4rem;
        line-height:1.5;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-cta-icon-label{
        font-size:1.2rem;
        line-height:1.5;
        letter-spacing:normal
    }
}
.msc-cta-icon-label [class^=icon-]{
    display:block;
    width:2.2rem;
    font-size:2.2rem;
    margin:0 auto .8rem;
    transform-origin:center center;
    transition:transform .15s ease-in-out
}
.msc-cta-icon-label:before{
    display:block;
    position:absolute;
    top:0;
    left:0;
    right:0;
    content:"";
    width:11.5rem;
    height:10.5rem;
    border:1px solid transparent;
    transition:border .15s ease-in-out,height .15s ease-in-out 50ms;
    border-radius:0 0 10px 10px
}
.msc-cta-icon-label:hover [class^=icon-]{
    transform:scale(1.1)
}
.msc-cta-icon-label:hover:before{
    height:115px;
    border:1px solid #aca39a
}
.msc-cta-icon-simple{
    border:none;
    margin:0;
    padding:0;
    width:auto;
    overflow:visible;
    background:transparent;
    color:inherit;
    font:inherit;
    line-height:normal;
    -webkit-font-smoothing:inherit;
    -moz-osx-font-smoothing:inherit;
    -webkit-appearance:none;
    cursor:pointer
}
.msc-cta-icon-simple::-moz-focus-inner{
    border:0;
    padding:0
}
.msc-cta-icon-dropdown{
    transform:rotate(-90deg);
    margin:0 .6rem 0 1.2rem
}
.msc-cta-icon-dropdown.opened{
    transform:rotate(90deg);
    margin-right:0
}
.msc-cta-icon-dropdown>em:before{
    font-size:1.6rem
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-cta-icon-dropdown>em:before{
        font-size:1rem
    }
}
.msc-cta--close{
    position:absolute;
    top:1.8rem;
    right:1.8rem
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-cta--close{
        top:1.6rem;
        right:1.6rem
    }
}
.msc-cta--close>em:before{
    font-size:1.2rem
}
@media screen and (min-width:120.0625em){
    .msc-cta--close>em:before{
        font-size:1.8rem
    }
}
.msc-link{
    color:#222221;
    text-decoration:underline
}
@media screen and (min-width:0){
    .msc-link{
        font-size:1.4rem;
        line-height:1.5;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-link{
        font-size:1.6rem;
        line-height:1.1875;
        letter-spacing:normal
    }
}
.msc-link:hover{
    color:#eed484
}
.msc-link--category{
    font-size:1.4rem;
    font-weight:800;
    text-transform:uppercase;
    background-color:#eed484;
    padding:.2rem 1.4rem;
    border-radius:9px;
    border:2px solid #eed484;
    transition:all .3s ease-in-out
}
.msc-link--category:hover{
    background-color:transparent;
    color:#222221
}
.msc-cta-exchange{
    width:4.2rem;
    min-width:4.2rem;
    height:4.2rem;
    display:flex;
    justify-content:center;
    align-items:center;
    background-color:#eed484;
    border-radius:50%;
    transform:rotate(-90deg);
    transition:all .2s ease-in-out
}
@media print,screen and (min-width:48em){
    .msc-cta-exchange{
        transform:none
    }
}
@media screen and (min-width:85.3125em){
    .msc-cta-exchange{
        width:7.3rem;
        min-width:7.3rem;
        height:7.3rem
    }
}
.msc-cta-exchange [class^=icon-]:before{
    font-size:1.8rem
}
@media screen and (min-width:85.3125em){
    .msc-cta-exchange [class^=icon-]:before{
        font-size:3.2rem
    }
}
.msc-cta-exchange:hover{
    transform:scale(1.1)
}
.msc-link-arrow{
    position:relative;
    color:#222221;
    text-decoration:none;
    padding-left:1.4rem;
    transition:margin .2s ease-in-out
}
@media screen and (min-width:0){
    .msc-link-arrow{
        font-size:1.4rem;
        line-height:1.5;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-link-arrow{
        font-size:1.6rem;
        line-height:1.1875;
        letter-spacing:normal
    }
}
.msc-link-arrow:before{
    position:absolute;
    top:.4rem;
    left:0;
    content:"";
    font-family:msc-icomoon!important;
    transform:rotate(180deg);
    font-size:.8rem;
    color:#eed484
}
.msc-link-arrow:hover{
    margin-left:1.4rem
}
.msc-link-arrow-simple{
    display:inline-block;
    position:relative;
    color:#222221;
    text-transform:uppercase;
    padding-right:2.5rem;
    text-decoration:none;
    transition:padding .2s ease-in-out
}
@media screen and (min-width:0){
    .msc-link-arrow-simple{
        font-size:1rem;
        line-height:1.42857;
        letter-spacing:.1rem
    }
}
@media screen and (min-width:1025px){
    .msc-link-arrow-simple{
        font-size:1.4rem;
        line-height:1.42857;
        letter-spacing:.1rem
    }
}
@media print,screen and (min-width:48em){
    .msc-link-arrow-simple{
        padding-right:3rem
    }
}
.msc-link-arrow-simple:before{
    position:absolute;
    right:0;
    top:0;
    content:"";
    width:1.5rem;
    height:1.5rem;
    border-radius:50%;
    background:#eed484
}
@media print,screen and (min-width:48em){
    .msc-link-arrow-simple:before{
        width:2rem;
        height:2rem
    }
}
.msc-link-arrow-simple:after{
    position:absolute;
    top:.4rem;
    right:.5rem;
    content:"";
    font-family:msc-icomoon!important;
    transform:rotate(180deg);
    font-size:.6rem;
    color:#222221
}
@media print,screen and (min-width:48em){
    .msc-link-arrow-simple:after{
        top:.4rem;
        right:.7rem;
        font-size:.8rem
    }
}
.msc-link-arrow-simple:hover{
    padding-right:4rem
}
.msc-link-arrow-down,.msc-link-arrow-down-icon{
    border:none;
    margin:0;
    padding:0;
    width:auto;
    overflow:visible;
    background:transparent;
    color:inherit;
    font:inherit;
    line-height:normal;
    -webkit-font-smoothing:inherit;
    -moz-osx-font-smoothing:inherit;
    -webkit-appearance:none;
    display:flex;
    align-items:center;
    cursor:pointer
}
.msc-link-arrow-down-icon::-moz-focus-inner,.msc-link-arrow-down::-moz-focus-inner{
    border:0;
    padding:0
}
.msc-link-arrow-down-icon p,.msc-link-arrow-down p{
    font-size:1.6rem;
    text-decoration:underline;
    margin:0 0 0 .5rem
}
.msc-link-arrow-down-icon p:hover,.msc-link-arrow-down p:hover{
    text-decoration:none
}
.msc-link-arrow-down-icon em:last-of-type,.msc-link-arrow-down em:last-of-type{
    margin-left:1rem
}
@media screen and (min-width:120.0625em){
    .msc-link-arrow-down-icon em:last-of-type,.msc-link-arrow-down em:last-of-type{
        margin-left:1.5rem
    }
}
.msc-link-arrow-down-icon em:last-of-type:before,.msc-link-arrow-down em:last-of-type:before{
    display:block;
    font-size:.9rem;
    transform:rotate(-90deg)
}
@media screen and (min-width:120.0625em){
    .msc-link-arrow-down-icon em:last-of-type:before,.msc-link-arrow-down em:last-of-type:before{
        font-size:1.2rem
    }
}
.msc-link-arrow-down-icon:hover span,.msc-link-arrow-down-icon span,.msc-link-arrow-down:hover span{
    text-decoration:none
}
@media screen and (min-width:120.0625em){
    .msc-link-arrow-down-icon em:before{
        font-size:2.3rem
    }
}
.msc-link-arrow-down-icon em:first-of-type{
    margin-right:.7rem
}
@media screen and (min-width:120.0625em){
    .msc-link-arrow-down-icon em:first-of-type{
        font-size:.9rem
    }
}
@media print,screen and (min-width:48em){
    .msc-link-arrow-down-icon:hover span{
        text-decoration:underline
    }
}
.msc-form{
    color:#414141
}
.msc-form label{
    display:block;
    font-size:2rem
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-form label{
        font-size:1.4rem
    }
}
.msc-form .msc-cta{
    width:100%;
    max-width:none
}
.msc-form-group{
    position:relative;
    margin-bottom:2rem
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-form-group{
        margin-bottom:.8rem
    }
}
.msc-form-group:last-of-type{
    margin-bottom:0
}
.msc-form-group__toggle-button{
    display:flex;
    justify-content:space-between;
    align-items:center
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-form-group__toggle-button{
        margin-top:1.2rem
    }
}
.msc-form-group__toggle-button>label{
    width:calc(50% - 4.5rem);
    font-size:1.8rem;
    line-height:.88889
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-form-group__toggle-button>label{
        font-size:1.2rem
    }
}
.msc-form-group__toggle-button>label:last-of-type{
    text-align:right
}
.msc-form-group__toggle-button>label.active{
    font-weight:800
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-form-group__cta{
        margin-top:2rem
    }
}
.msc-select-dropdown{
    width:100%;
    height:5rem;
    display:flex;
    align-items:center;
    background-color:#f2f1ef;
    padding:1rem
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-select-dropdown{
        height:3.6rem
    }
}
.msc-select-dropdown__flag{
    display:block;
    width:2.4rem;
    height:2.4rem;
    border-radius:50%;
    margin-right:1.2rem
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-select-dropdown__flag{
        width:1.8rem;
        height:1.8rem;
        margin-top:-.3rem
    }
}
.msc-select-dropdown__flag>img{
    display:block;
    width:100%
}
.msc-select-dropdown__name{
    flex-grow:1;
    width:calc(100% - 7.2rem);
    font-size:1.8rem
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-select-dropdown__name{
        width:calc(100% - 6.6rem);
        font-size:1.2rem
    }
}
.msc-select-dropdown .msc-cta-icon-simple{
    transform:rotate(-90deg);
    margin:0 .6rem 0 1.2rem
}
.msc-select-dropdown .msc-cta-icon-simple.opened{
    transform:rotate(90deg);
    margin-right:0
}
.msc-select-dropdown .msc-cta-icon-simple>em:before{
    font-size:1.6rem
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-select-dropdown .msc-cta-icon-simple>em:before{
        font-size:1rem
    }
}
.msc-select-dropdown__list{
    width:100%;
    max-height:30rem;
    overflow-y:auto;
    position:absolute;
    z-index:120;
    background-color:#fff;
    border:1px solid #f2f1ef;
    padding:1rem;
    scrollbar-gutter:stable
}
.msc-select-dropdown__list::-webkit-scrollbar{
    width:.5rem
}
.msc-select-dropdown__list::-webkit-scrollbar-track{
    background-color:#ebebeb;
    border-radius:10px
}
.msc-select-dropdown__list::-webkit-scrollbar-thumb{
    background-color:#7c7c7c;
    border-radius:10px
}
.msc-select-dropdown__list ul{
    padding:0;
    margin:0;
    list-style:none
}
.msc-select-dropdown__list ul>li{
    display:flex;
    align-items:center;
    margin-bottom:1rem;
    cursor:pointer
}
.msc-select-dropdown__list ul>li:last-of-type{
    margin-bottom:0
}
.msc-select-dropdown__list ul>li.selected,.msc-select-dropdown__list ul>li:hover{
    font-weight:800
}
.msc-toggle-button{
    width:8rem;
    height:4.1rem;
    position:relative;
    border-radius:23px
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-toggle-button{
        width:5.6rem;
        height:3rem
    }
}
.msc-toggle-button__label{
    width:4.1rem;
    height:4.1rem;
    position:absolute;
    left:0;
    top:0;
    border:.3rem solid #222221;
    border-radius:23px;
    transform:translateX(0);
    transition:all .1s linear;
    cursor:pointer
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-toggle-button__label{
        width:3rem;
        height:3rem
    }
}
.msc-toggle-button__label.active{
    transform:translateX(100%);
    border:.3rem solid #eed484
}
.msc-toggle-button input[type=checkbox]{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background:none;
    border:0;
    outline:0;
    padding:0;
    margin:0
}
.msc-form-control{
    width:100%;
    height:5.4rem;
    background-color:#fff;
    border:0;
    padding:0 1.3rem;
    box-shadow:0 0 25px rgba(0,0,0,.1607843137254902);
    font-size:1.8rem;
    font-weight:800;
    outline:0
}
@media print,screen and (min-width:48em){
    .msc-form-control{
        width:auto
    }
}
@media screen and (min-width:85.3125em){
    .msc-form-control{
        height:11rem;
        padding:0 4.4rem;
        font-size:3rem
    }
}
.msc-form-control::-webkit-input-placeholder{
    font-weight:400
}
.msc-form-control::-moz-placeholder{
    font-weight:400
}
.msc-form-control:-ms-input-placeholder{
    font-weight:400
}
.msc-form-control:-moz-placeholder{
    font-weight:400
}
.msc-form-control-currency{
    width:100%;
    position:relative
}
@media print,screen and (min-width:48em){
    .msc-form-control-currency{
        width:auto
    }
}
.msc-form-control-currency .msc-form-control{
    padding-right:7rem
}
.msc-form-control-currency .text-currency{
    position:absolute;
    top:50%;
    right:2rem;
    transform:translateY(-50%);
    font-size:1.8rem;
    font-weight:800
}
@media screen and (min-width:85.3125em){
    .msc-form-control-currency .text-currency{
        font-size:3rem
    }
}
.msc-search-autocomplete{
    position:relative;
    margin:0 1rem
}
.msc-search-autocomplete__field{
    max-width:50rem;
    flex-grow:1;
    background-color:#f2f2f2;
    display:flex;
    align-items:center;
    padding:0 2rem
}
.msc-search-autocomplete .msc-form-control{
    background-color:transparent;
    box-shadow:none;
    padding-right:0;
    font-weight:400;
    font-size:1.6rem
}
@media print,screen and (min-width:48em){
    .msc-search-autocomplete .msc-form-control{
        width:100%
    }
}
@media screen and (min-width:120.0625em){
    .msc-search-autocomplete .msc-form-control{
        height:5.4rem;
        font-size:1.8rem;
        padding-left:1.2rem
    }
}
.msc-search-autocomplete__results{
    width:100%;
    max-height:30rem;
    overflow-y:auto;
    position:absolute;
    top:5.5rem;
    left:0;
    background-color:#f2f2f2;
    padding:2rem;
    scrollbar-gutter:stable
}
.msc-search-autocomplete__results::-webkit-scrollbar{
    width:.5rem
}
.msc-search-autocomplete__results::-webkit-scrollbar-track{
    background-color:#ebebeb;
    border-radius:10px
}
.msc-search-autocomplete__results::-webkit-scrollbar-thumb{
    background-color:#7c7c7c;
    border-radius:10px
}
.msc-search-autocomplete__results ul{
    padding:0;
    margin:0;
    list-style:none
}
.msc-search-autocomplete__results ul>li{
    font-size:1.4rem;
    margin-bottom:1rem
}
.msc-search-autocomplete__results ul>li:last-of-type{
    margin-bottom:0
}
.msc-search-autocomplete__results ul>li>a{
    display:block;
    cursor:pointer
}
.msc-dropdown-autocomplete{
    position:relative
}
.msc-dropdown-autocomplete .msc-select-dropdown{
    flex-grow:1;
    background-color:#fff;
    display:flex;
    align-items:center
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-dropdown-autocomplete .msc-select-dropdown{
        height:5.4rem
    }
}
.msc-dropdown-autocomplete .msc-form-control{
    background-color:transparent;
    box-shadow:none;
    padding-right:0;
    font-weight:400;
    font-size:1.6rem
}
@media print,screen and (min-width:48em){
    .msc-dropdown-autocomplete .msc-form-control{
        width:100%
    }
}
@media screen and (min-width:120.0625em){
    .msc-dropdown-autocomplete .msc-form-control{
        height:5.4rem;
        font-size:1.8rem;
        padding-left:1.2rem
    }
}
.msc-dropdown-autocomplete__results{
    width:100%;
    max-height:30rem;
    overflow-y:auto;
    position:absolute;
    bottom:5.2rem;
    left:0;
    z-index:100;
    background-color:#fff;
    padding:2rem;
    scrollbar-gutter:stable
}
.msc-dropdown-autocomplete__results::-webkit-scrollbar{
    width:.5rem
}
.msc-dropdown-autocomplete__results::-webkit-scrollbar-track{
    background-color:#ebebeb;
    border-radius:10px
}
.msc-dropdown-autocomplete__results::-webkit-scrollbar-thumb{
    background-color:#7c7c7c;
    border-radius:10px
}
.msc-dropdown-autocomplete__results ul{
    padding:0;
    margin:0;
    list-style:none
}
.msc-dropdown-autocomplete__results ul>li{
    margin-bottom:1rem
}
.msc-dropdown-autocomplete__results ul>li:last-of-type{
    margin-bottom:0
}
.msc-dropdown-autocomplete__results ul>li>a{
    display:block;
    font-size:1.6rem;
    cursor:pointer
}
input[type=checkbox]{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    background-color:#fff;
    margin:0;
    display:flex;
    justify-content:center;
    align-items:center;
    width:2rem;
    height:2rem;
    border:1px solid #8b8178;
    transform:translateY(-.075rem);
    cursor:pointer
}
@media screen and (min-width:85.3125em){
    input[type=checkbox]{
        width:3rem;
        height:3rem
    }
}
input[type=checkbox]:before{
    content:"";
    font-family:msc-icomoon;
    font-size:.9rem;
    line-height:0;
    color:#eed484;
    transform:scale(0);
    transition:transform .12s ease-in-out
}
@media screen and (min-width:85.3125em){
    input[type=checkbox]:before{
        font-size:1.1rem
    }
}
input[type=checkbox]:checked:before{
    transform:scale(1)
}
.flags{
    background:url(/myMSC/Content/site/images/flagSprite.png) no-repeat
}
.flags.globe{
    background:none;
    position:relative;
    top:-.5rem
}
.flags.globe:before{
    content:"";
    font-family:msc-icomoon;
    font-size:2.4rem
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .flags.globe:before{
        font-size:1.8rem
    }
}
.flags.rwa{
    background-position:0 0
}
.flags.sau{
    background-position:0 -34px
}
.flags.sdn{
    background-position:0 -68px
}
.flags.sen{
    background-position:0 -102px
}
.flags.sgp{
    background-position:0 -136px
}
.flags.sgs{
    background-position:0 -170px
}
.flags.shn{
    background-position:0 -204px
}
.flags.sjm{
    background-position:0 -238px
}
.flags.slb{
    background-position:0 -272px
}
.flags.sle{
    background-position:0 -306px
}
.flags.slv{
    background-position:0 -340px
}
.flags.smr{
    background-position:0 -374px
}
.flags.som{
    background-position:0 -408px
}
.flags.spm{
    background-position:0 -442px
}
.flags.srb{
    background-position:0 -476px
}
.flags.ssd{
    background-position:0 -510px
}
.flags.stp{
    background-position:0 -544px
}
.flags.sur{
    background-position:0 -578px
}
.flags.svk{
    background-position:0 -612px
}
.flags.svn{
    background-position:0 -646px
}
.flags.sw{
    background-position:0 -680px
}
.flags.swe{
    background-position:0 -714px
}
.flags.swz{
    background-position:0 -748px
}
.flags.syc{
    background-position:0 -782px
}
.flags.syr{
    background-position:0 -816px
}
.flags.tca{
    background-position:0 -850px
}
.flags.tcd{
    background-position:0 -884px
}
.flags.tgo{
    background-position:0 -918px
}
.flags.tha{
    background-position:0 -952px
}
.flags.tjk{
    background-position:0 -986px
}
.flags.tkl{
    background-position:0 -1020px
}
.flags.tkm{
    background-position:0 -1054px
}
.flags.tls{
    background-position:0 -1088px
}
.flags.ton{
    background-position:0 -1122px
}
.flags.tto{
    background-position:0 -1156px
}
.flags.tun{
    background-position:0 -1190px
}
.flags.tur{
    background-position:0 -1224px
}
.flags.tuv{
    background-position:0 -1258px
}
.flags.twn{
    background-position:0 -1292px
}
.flags.tza{
    background-position:0 -1326px
}
.flags.uga{
    background-position:0 -1360px
}
.flags.ukr{
    background-position:0 -1394px
}
.flags.umi{
    background-position:0 -1428px
}
.flags.ury{
    background-position:0 -1462px
}
.flags.usa{
    background-position:0 -1496px
}
.flags.uzb{
    background-position:0 -1530px
}
.flags.vat{
    background-position:0 -1564px
}
.flags.vct{
    background-position:0 -1598px
}
.flags.ven{
    background-position:0 -1632px
}
.flags.vgb{
    background-position:0 -1666px
}
.flags.vir{
    background-position:0 -1700px
}
.flags.vnm{
    background-position:0 -1734px
}
.flags.vut{
    background-position:0 -1768px
}
.flags.wlf{
    background-position:0 -1802px
}
.flags.wsm{
    background-position:0 -1836px
}
.flags.yem{
    background-position:0 -1870px
}
.flags.zaf{
    background-position:0 -1904px
}
.flags.zmb{
    background-position:0 -1938px
}
.flags.zwe{
    background-position:0 -1972px
}
.flags._AfricanUnion{
    background-position:0 -2006px
}
.flags._Alderney{
    background-position:0 -2040px
}
.flags._ArabLeague{
    background-position:0 -2074px
}
.flags._ASEAN{
    background-position:0 -2108px
}
.flags._BasqueCountry{
    background-position:0 -2142px
}
.flags._CARICOM{
    background-position:0 -2176px
}
.flags._Catalonia{
    background-position:0 -2210px
}
.flags._CIS{
    background-position:0 -2244px
}
.flags._Commonwealth{
    background-position:0 -2278px
}
.flags._England{
    background-position:0 -2312px
}
.flags._EuropeanUnion{
    background-position:0 -2346px
}
.flags._FAO{
    background-position:0 -2380px
}
.flags._Galicia{
    background-position:0 -2414px
}
.flags._IAEA{
    background-position:0 -2448px
}
.flags._IHO{
    background-position:0 -2482px
}
.flags._IslamicConference{
    background-position:0 -2516px
}
.flags._Kosovo{
    background-position:0 -2550px
}
.flags._NATO{
    background-position:0 -2584px
}
.flags._NorthernCyprus{
    background-position:0 -2618px
}
.flags._NorthernIreland{
    background-position:0 -2652px
}
.flags._OAS{
    background-position:0 -2686px
}
.flags._OECD{
    background-position:0 -2720px
}
.flags._OlimpicMovement{
    background-position:0 -2754px
}
.flags._OPEC{
    background-position:0 -2788px
}
.flags._RedCross{
    background-position:0 -2822px
}
.flags._Scotland{
    background-position:0 -2856px
}
.flags._Somaliland{
    background-position:0 -2890px
}
.flags._Tristan-da-Cunha{
    background-position:0 -2924px
}
.flags._UNESCO{
    background-position:0 -2958px
}
.flags._UNICEF{
    background-position:0 -2992px
}
.flags._UnitedNations{
    background-position:0 -3026px
}
.flags._Wales{
    background-position:0 -3060px
}
.flags._WHO{
    background-position:0 -3094px
}
.flags._WTO{
    background-position:0 -3128px
}
.flags.abw{
    background-position:0 -3162px
}
.flags.afg{
    background-position:0 -3196px
}
.flags.ago{
    background-position:0 -3230px
}
.flags.aia{
    background-position:0 -3264px
}
.flags.ala{
    background-position:0 -3298px
}
.flags.alb{
    background-position:0 -3332px
}
.flags.and{
    background-position:0 -3366px
}
.flags.ant{
    background-position:0 -3400px
}
.flags.are{
    background-position:0 -3434px
}
.flags.arg{
    background-position:0 -3468px
}
.flags.arm{
    background-position:0 -3502px
}
.flags.asm{
    background-position:0 -3536px
}
.flags.ata{
    background-position:0 -3570px
}
.flags.atf{
    background-position:0 -3604px
}
.flags.atg{
    background-position:0 -3638px
}
.flags.aus{
    background-position:0 -3672px
}
.flags.aut{
    background-position:0 -3706px
}
.flags.aze{
    background-position:0 -3740px
}
.flags.bdi{
    background-position:0 -3774px
}
.flags.bel{
    background-position:0 -3808px
}
.flags.ben{
    background-position:0 -3842px
}
.flags.bfa{
    background-position:0 -3876px
}
.flags.bgd{
    background-position:0 -3910px
}
.flags.bgr{
    background-position:0 -3944px
}
.flags.bhr{
    background-position:0 -3978px
}
.flags.bhs{
    background-position:0 -4012px
}
.flags.bih{
    background-position:0 -4046px
}
.flags.blm{
    background-position:0 -4080px
}
.flags.blr{
    background-position:0 -4114px
}
.flags.blz{
    background-position:0 -4148px
}
.flags.bmu{
    background-position:0 -4182px
}
.flags.bol{
    background-position:0 -4216px
}
.flags.bra{
    background-position:0 -4250px
}
.flags.brb{
    background-position:0 -4284px
}
.flags.brn{
    background-position:0 -4318px
}
.flags.btn{
    background-position:0 -4352px
}
.flags.bvt{
    background-position:0 -4386px
}
.flags.bwa{
    background-position:0 -4420px
}
.flags.caf{
    background-position:0 -4454px
}
.flags.can{
    background-position:0 -4488px
}
.flags.cck{
    background-position:0 -4522px
}
.flags.che{
    background-position:0 -4556px
}
.flags.chl{
    background-position:0 -4590px
}
.flags.chn{
    background-position:0 -4624px
}
.flags.civ{
    background-position:0 -4658px
}
.flags.cmr{
    background-position:0 -4692px
}
.flags.cod{
    background-position:0 -4726px
}
.flags.cog{
    background-position:0 -4760px
}
.flags.cok{
    background-position:0 -4794px
}
.flags.col{
    background-position:0 -4828px
}
.flags.com{
    background-position:0 -4862px
}
.flags.cpv{
    background-position:0 -4896px
}
.flags.cri{
    background-position:0 -4930px
}
.flags.cub{
    background-position:0 -4964px
}
.flags.cw{
    background-position:0 -4998px
}
.flags.cxr{
    background-position:0 -5032px
}
.flags.cym{
    background-position:0 -5066px
}
.flags.cyp{
    background-position:0 -5100px
}
.flags.cze{
    background-position:0 -5134px
}
.flags.deu{
    background-position:0 -5168px
}
.flags.dji{
    background-position:0 -5202px
}
.flags.dma{
    background-position:0 -5236px
}
.flags.dnk{
    background-position:0 -5270px
}
.flags.dom{
    background-position:0 -5304px
}
.flags.dza{
    background-position:0 -5338px
}
.flags.ecu{
    background-position:0 -5372px
}
.flags.egy{
    background-position:0 -5406px
}
.flags.eri{
    background-position:0 -5440px
}
.flags.esh{
    background-position:0 -5474px
}
.flags.esp{
    background-position:0 -5508px
}
.flags.est{
    background-position:0 -5542px
}
.flags.eth{
    background-position:0 -5576px
}
.flags.fin{
    background-position:0 -5610px
}
.flags.fji{
    background-position:0 -5644px
}
.flags.flk{
    background-position:0 -5678px
}
.flags.fra{
    background-position:0 -5712px
}
.flags.fro{
    background-position:0 -5746px
}
.flags.fsm{
    background-position:0 -5780px
}
.flags.gab{
    background-position:0 -5814px
}
.flags.gbr{
    background-position:0 -5848px
}
.flags.geo{
    background-position:0 -5882px
}
.flags.ggy{
    background-position:0 -5916px
}
.flags.gha{
    background-position:0 -5950px
}
.flags.gib{
    background-position:0 -5984px
}
.flags.gin{
    background-position:0 -6018px
}
.flags.glp{
    background-position:0 -6052px
}
.flags.gmb{
    background-position:0 -6086px
}
.flags.gnb{
    background-position:0 -6120px
}
.flags.gnq{
    background-position:0 -6154px
}
.flags.grc{
    background-position:0 -6188px
}
.flags.grd{
    background-position:0 -6222px
}
.flags.grl{
    background-position:0 -6256px
}
.flags.gtm{
    background-position:0 -6290px
}
.flags.guf{
    background-position:0 -6324px
}
.flags.gum{
    background-position:0 -6358px
}
.flags.guy{
    background-position:0 -6392px
}
.flags.hkg{
    background-position:0 -6426px
}
.flags.hmd{
    background-position:0 -6460px
}
.flags.hnd{
    background-position:0 -6494px
}
.flags.hrv{
    background-position:0 -6528px
}
.flags.hti{
    background-position:0 -6562px
}
.flags.hun{
    background-position:0 -6596px
}
.flags.idn{
    background-position:0 -6630px
}
.flags.imn{
    background-position:0 -6664px
}
.flags.ind{
    background-position:0 -6698px
}
.flags.iot{
    background-position:0 -6732px
}
.flags.irl{
    background-position:0 -6766px
}
.flags.irn{
    background-position:0 -6800px
}
.flags.irq{
    background-position:0 -6834px
}
.flags.isl{
    background-position:0 -6868px
}
.flags.isr{
    background-position:0 -6902px
}
.flags.ita,.flags.spadoni{
    background-position:0 -6936px
}
.flags.jam{
    background-position:0 -6970px
}
.flags.jey{
    background-position:0 -7004px
}
.flags.jor{
    background-position:0 -7038px
}
.flags.jpn{
    background-position:0 -7072px
}
.flags.kaz{
    background-position:0 -7106px
}
.flags.ken{
    background-position:0 -7140px
}
.flags.kgz{
    background-position:0 -7174px
}
.flags.khm{
    background-position:0 -7208px
}
.flags.kir{
    background-position:0 -7242px
}
.flags.kna{
    background-position:0 -7276px
}
.flags.kor{
    background-position:0 -7310px
}
.flags.kwt{
    background-position:0 -7344px
}
.flags.lao{
    background-position:0 -7378px
}
.flags.lbn{
    background-position:0 -7412px
}
.flags.lbr{
    background-position:0 -7446px
}
.flags.lby{
    background-position:0 -7480px
}
.flags.lca{
    background-position:0 -7514px
}
.flags.lie{
    background-position:0 -7548px
}
.flags.lka{
    background-position:0 -7582px
}
.flags.lso{
    background-position:0 -7616px
}
.flags.ltu{
    background-position:0 -7650px
}
.flags.lux{
    background-position:0 -7684px
}
.flags.lva{
    background-position:0 -7718px
}
.flags.mac{
    background-position:0 -7752px
}
.flags.maf{
    background-position:0 -7786px
}
.flags.mar{
    background-position:0 -7820px
}
.flags.mco{
    background-position:0 -7854px
}
.flags.mda{
    background-position:0 -7888px
}
.flags.mdg{
    background-position:0 -7922px
}
.flags.mdv{
    background-position:0 -7956px
}
.flags.mex{
    background-position:0 -7990px
}
.flags.mhl{
    background-position:0 -8024px
}
.flags.mkd{
    background-position:0 -8058px
}
.flags.mli{
    background-position:0 -8092px
}
.flags.mlt{
    background-position:0 -8126px
}
.flags.mmr{
    background-position:0 -8160px
}
.flags.mne{
    background-position:0 -8194px
}
.flags.mng{
    background-position:0 -8228px
}
.flags.mnp{
    background-position:0 -8262px
}
.flags.moz{
    background-position:0 -8296px
}
.flags.mrt{
    background-position:0 -8330px
}
.flags.msr{
    background-position:0 -8364px
}
.flags.mtq{
    background-position:0 -8398px
}
.flags.mus{
    background-position:0 -8432px
}
.flags.mwi{
    background-position:0 -8466px
}
.flags.mys{
    background-position:0 -8500px
}
.flags.myt{
    background-position:0 -8534px
}
.flags.nam{
    background-position:0 -8568px
}
.flags.ncl{
    background-position:0 -8602px
}
.flags.ner{
    background-position:0 -8636px
}
.flags.nfk{
    background-position:0 -8670px
}
.flags.nga{
    background-position:0 -8704px
}
.flags.nic{
    background-position:0 -8738px
}
.flags.niu{
    background-position:0 -8772px
}
.flags.nld{
    background-position:0 -8806px
}
.flags.nor{
    background-position:0 -8840px
}
.flags.npl{
    background-position:0 -8874px
}
.flags.nru{
    background-position:0 -8908px
}
.flags.nzl{
    background-position:0 -8942px
}
.flags.omn{
    background-position:0 -8976px
}
.flags.pak{
    background-position:0 -9010px
}
.flags.pan{
    background-position:0 -9044px
}
.flags.pcn{
    background-position:0 -9078px
}
.flags.per{
    background-position:0 -9112px
}
.flags.phl{
    background-position:0 -9146px
}
.flags.plw{
    background-position:0 -9180px
}
.flags.png{
    background-position:0 -9214px
}
.flags.pol{
    background-position:0 -9248px
}
.flags.pri{
    background-position:0 -9282px
}
.flags.prk{
    background-position:0 -9316px
}
.flags.prt{
    background-position:0 -9350px
}
.flags.pry{
    background-position:0 -9384px
}
.flags.pse{
    background-position:0 -9418px
}
.flags.pyf{
    background-position:0 -9452px
}
.flags.qat{
    background-position:0 -9486px
}
.flags.reu{
    background-position:0 -9520px
}
.flags.rou{
    background-position:0 -9554px
}
.flags.rus{
    background-position:0 -9588px
}
.msc-corporate .grid-container{
    padding-right:1.55rem;
    padding-left:1.55rem;
    max-width:192rem;
    margin-left:auto;
    margin-right:auto
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-container{
        padding-right:1.55rem;
        padding-left:1.55rem
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-container{
        padding-right:3.3rem;
        padding-left:3.3rem
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-container{
        padding-right:3.3rem;
        padding-left:3.3rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-container{
        padding-right:6.6rem;
        padding-left:6.6rem
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-container{
        padding-right:6.6rem;
        padding-left:6.6rem
    }
}
.msc-corporate .grid-container.fluid{
    padding-right:1.55rem;
    padding-left:1.55rem;
    max-width:100%;
    margin-left:auto;
    margin-right:auto
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-container.fluid{
        padding-right:1.55rem;
        padding-left:1.55rem
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-container.fluid{
        padding-right:3.3rem;
        padding-left:3.3rem
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-container.fluid{
        padding-right:3.3rem;
        padding-left:3.3rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-container.fluid{
        padding-right:6.6rem;
        padding-left:6.6rem
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-container.fluid{
        padding-right:6.6rem;
        padding-left:6.6rem
    }
}
.msc-corporate .grid-container.full{
    padding-right:0;
    padding-left:0;
    max-width:100%;
    margin-left:auto;
    margin-right:auto
}
.msc-corporate .grid-x{
    display:flex;
    flex-flow:row wrap
}
.msc-corporate .grid-x>.auto,.msc-corporate .grid-x>.shrink{
    width:auto
}
.msc-corporate .cell{
    flex:0 0 auto;
    min-height:0;
    min-width:0;
    width:100%
}
.msc-corporate .cell.auto{
    flex:1 1 0
}
.msc-corporate .cell.shrink{
    flex:0 0 auto
}
.msc-corporate .grid-x>.small-1,.msc-corporate .grid-x>.small-2,.msc-corporate .grid-x>.small-3,.msc-corporate .grid-x>.small-4,.msc-corporate .grid-x>.small-5,.msc-corporate .grid-x>.small-6,.msc-corporate .grid-x>.small-7,.msc-corporate .grid-x>.small-8,.msc-corporate .grid-x>.small-9,.msc-corporate .grid-x>.small-10,.msc-corporate .grid-x>.small-11,.msc-corporate .grid-x>.small-12,.msc-corporate .grid-x>.small-full,.msc-corporate .grid-x>.small-shrink{
    flex-basis:auto
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-x>.xsmall-1,.msc-corporate .grid-x>.xsmall-2,.msc-corporate .grid-x>.xsmall-3,.msc-corporate .grid-x>.xsmall-4,.msc-corporate .grid-x>.xsmall-5,.msc-corporate .grid-x>.xsmall-6,.msc-corporate .grid-x>.xsmall-7,.msc-corporate .grid-x>.xsmall-8,.msc-corporate .grid-x>.xsmall-9,.msc-corporate .grid-x>.xsmall-10,.msc-corporate .grid-x>.xsmall-11,.msc-corporate .grid-x>.xsmall-12,.msc-corporate .grid-x>.xsmall-full,.msc-corporate .grid-x>.xsmall-shrink{
        flex-basis:auto
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-x>.medium-1,.msc-corporate .grid-x>.medium-2,.msc-corporate .grid-x>.medium-3,.msc-corporate .grid-x>.medium-4,.msc-corporate .grid-x>.medium-5,.msc-corporate .grid-x>.medium-6,.msc-corporate .grid-x>.medium-7,.msc-corporate .grid-x>.medium-8,.msc-corporate .grid-x>.medium-9,.msc-corporate .grid-x>.medium-10,.msc-corporate .grid-x>.medium-11,.msc-corporate .grid-x>.medium-12,.msc-corporate .grid-x>.medium-full,.msc-corporate .grid-x>.medium-shrink{
        flex-basis:auto
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-x>.large-1,.msc-corporate .grid-x>.large-2,.msc-corporate .grid-x>.large-3,.msc-corporate .grid-x>.large-4,.msc-corporate .grid-x>.large-5,.msc-corporate .grid-x>.large-6,.msc-corporate .grid-x>.large-7,.msc-corporate .grid-x>.large-8,.msc-corporate .grid-x>.large-9,.msc-corporate .grid-x>.large-10,.msc-corporate .grid-x>.large-11,.msc-corporate .grid-x>.large-12,.msc-corporate .grid-x>.large-full,.msc-corporate .grid-x>.large-shrink{
        flex-basis:auto
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-x>.xlarge-1,.msc-corporate .grid-x>.xlarge-2,.msc-corporate .grid-x>.xlarge-3,.msc-corporate .grid-x>.xlarge-4,.msc-corporate .grid-x>.xlarge-5,.msc-corporate .grid-x>.xlarge-6,.msc-corporate .grid-x>.xlarge-7,.msc-corporate .grid-x>.xlarge-8,.msc-corporate .grid-x>.xlarge-9,.msc-corporate .grid-x>.xlarge-10,.msc-corporate .grid-x>.xlarge-11,.msc-corporate .grid-x>.xlarge-12,.msc-corporate .grid-x>.xlarge-full,.msc-corporate .grid-x>.xlarge-shrink{
        flex-basis:auto
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-x>.xxlarge-1,.msc-corporate .grid-x>.xxlarge-2,.msc-corporate .grid-x>.xxlarge-3,.msc-corporate .grid-x>.xxlarge-4,.msc-corporate .grid-x>.xxlarge-5,.msc-corporate .grid-x>.xxlarge-6,.msc-corporate .grid-x>.xxlarge-7,.msc-corporate .grid-x>.xxlarge-8,.msc-corporate .grid-x>.xxlarge-9,.msc-corporate .grid-x>.xxlarge-10,.msc-corporate .grid-x>.xxlarge-11,.msc-corporate .grid-x>.xxlarge-12,.msc-corporate .grid-x>.xxlarge-full,.msc-corporate .grid-x>.xxlarge-shrink{
        flex-basis:auto
    }
}
.msc-corporate .grid-x>.small-1,.msc-corporate .grid-x>.small-2,.msc-corporate .grid-x>.small-3,.msc-corporate .grid-x>.small-4,.msc-corporate .grid-x>.small-5,.msc-corporate .grid-x>.small-6,.msc-corporate .grid-x>.small-7,.msc-corporate .grid-x>.small-8,.msc-corporate .grid-x>.small-9,.msc-corporate .grid-x>.small-10,.msc-corporate .grid-x>.small-11,.msc-corporate .grid-x>.small-12{
    flex:0 0 auto
}
.msc-corporate .grid-x>.small-1{
    width:8.33333%
}
.msc-corporate .grid-x>.small-2{
    width:16.66667%
}
.msc-corporate .grid-x>.small-3{
    width:25%
}
.msc-corporate .grid-x>.small-4{
    width:33.33333%
}
.msc-corporate .grid-x>.small-5{
    width:41.66667%
}
.msc-corporate .grid-x>.small-6{
    width:50%
}
.msc-corporate .grid-x>.small-7{
    width:58.33333%
}
.msc-corporate .grid-x>.small-8{
    width:66.66667%
}
.msc-corporate .grid-x>.small-9{
    width:75%
}
.msc-corporate .grid-x>.small-10{
    width:83.33333%
}
.msc-corporate .grid-x>.small-11{
    width:91.66667%
}
.msc-corporate .grid-x>.small-12{
    width:100%
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-x>.xsmall-auto{
        flex:1 1 0;
        width:auto
    }
    .msc-corporate .grid-x>.xsmall-1,.msc-corporate .grid-x>.xsmall-2,.msc-corporate .grid-x>.xsmall-3,.msc-corporate .grid-x>.xsmall-4,.msc-corporate .grid-x>.xsmall-5,.msc-corporate .grid-x>.xsmall-6,.msc-corporate .grid-x>.xsmall-7,.msc-corporate .grid-x>.xsmall-8,.msc-corporate .grid-x>.xsmall-9,.msc-corporate .grid-x>.xsmall-10,.msc-corporate .grid-x>.xsmall-11,.msc-corporate .grid-x>.xsmall-12,.msc-corporate .grid-x>.xsmall-shrink{
        flex:0 0 auto
    }
    .msc-corporate .grid-x>.xsmall-shrink{
        width:auto
    }
    .msc-corporate .grid-x>.xsmall-1{
        width:8.33333%
    }
    .msc-corporate .grid-x>.xsmall-2{
        width:16.66667%
    }
    .msc-corporate .grid-x>.xsmall-3{
        width:25%
    }
    .msc-corporate .grid-x>.xsmall-4{
        width:33.33333%
    }
    .msc-corporate .grid-x>.xsmall-5{
        width:41.66667%
    }
    .msc-corporate .grid-x>.xsmall-6{
        width:50%
    }
    .msc-corporate .grid-x>.xsmall-7{
        width:58.33333%
    }
    .msc-corporate .grid-x>.xsmall-8{
        width:66.66667%
    }
    .msc-corporate .grid-x>.xsmall-9{
        width:75%
    }
    .msc-corporate .grid-x>.xsmall-10{
        width:83.33333%
    }
    .msc-corporate .grid-x>.xsmall-11{
        width:91.66667%
    }
    .msc-corporate .grid-x>.xsmall-12{
        width:100%
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-x>.medium-auto{
        flex:1 1 0;
        width:auto
    }
    .msc-corporate .grid-x>.medium-1,.msc-corporate .grid-x>.medium-2,.msc-corporate .grid-x>.medium-3,.msc-corporate .grid-x>.medium-4,.msc-corporate .grid-x>.medium-5,.msc-corporate .grid-x>.medium-6,.msc-corporate .grid-x>.medium-7,.msc-corporate .grid-x>.medium-8,.msc-corporate .grid-x>.medium-9,.msc-corporate .grid-x>.medium-10,.msc-corporate .grid-x>.medium-11,.msc-corporate .grid-x>.medium-12,.msc-corporate .grid-x>.medium-shrink{
        flex:0 0 auto
    }
    .msc-corporate .grid-x>.medium-shrink{
        width:auto
    }
    .msc-corporate .grid-x>.medium-1{
        width:8.33333%
    }
    .msc-corporate .grid-x>.medium-2{
        width:16.66667%
    }
    .msc-corporate .grid-x>.medium-3{
        width:25%
    }
    .msc-corporate .grid-x>.medium-4{
        width:33.33333%
    }
    .msc-corporate .grid-x>.medium-5{
        width:41.66667%
    }
    .msc-corporate .grid-x>.medium-6{
        width:50%
    }
    .msc-corporate .grid-x>.medium-7{
        width:58.33333%
    }
    .msc-corporate .grid-x>.medium-8{
        width:66.66667%
    }
    .msc-corporate .grid-x>.medium-9{
        width:75%
    }
    .msc-corporate .grid-x>.medium-10{
        width:83.33333%
    }
    .msc-corporate .grid-x>.medium-11{
        width:91.66667%
    }
    .msc-corporate .grid-x>.medium-12{
        width:100%
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-x>.large-auto{
        flex:1 1 0;
        width:auto
    }
    .msc-corporate .grid-x>.large-1,.msc-corporate .grid-x>.large-2,.msc-corporate .grid-x>.large-3,.msc-corporate .grid-x>.large-4,.msc-corporate .grid-x>.large-5,.msc-corporate .grid-x>.large-6,.msc-corporate .grid-x>.large-7,.msc-corporate .grid-x>.large-8,.msc-corporate .grid-x>.large-9,.msc-corporate .grid-x>.large-10,.msc-corporate .grid-x>.large-11,.msc-corporate .grid-x>.large-12,.msc-corporate .grid-x>.large-shrink{
        flex:0 0 auto
    }
    .msc-corporate .grid-x>.large-shrink{
        width:auto
    }
    .msc-corporate .grid-x>.large-1{
        width:8.33333%
    }
    .msc-corporate .grid-x>.large-2{
        width:16.66667%
    }
    .msc-corporate .grid-x>.large-3{
        width:25%
    }
    .msc-corporate .grid-x>.large-4{
        width:33.33333%
    }
    .msc-corporate .grid-x>.large-5{
        width:41.66667%
    }
    .msc-corporate .grid-x>.large-6{
        width:50%
    }
    .msc-corporate .grid-x>.large-7{
        width:58.33333%
    }
    .msc-corporate .grid-x>.large-8{
        width:66.66667%
    }
    .msc-corporate .grid-x>.large-9{
        width:75%
    }
    .msc-corporate .grid-x>.large-10{
        width:83.33333%
    }
    .msc-corporate .grid-x>.large-11{
        width:91.66667%
    }
    .msc-corporate .grid-x>.large-12{
        width:100%
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-x>.xlarge-auto{
        flex:1 1 0;
        width:auto
    }
    .msc-corporate .grid-x>.xlarge-1,.msc-corporate .grid-x>.xlarge-2,.msc-corporate .grid-x>.xlarge-3,.msc-corporate .grid-x>.xlarge-4,.msc-corporate .grid-x>.xlarge-5,.msc-corporate .grid-x>.xlarge-6,.msc-corporate .grid-x>.xlarge-7,.msc-corporate .grid-x>.xlarge-8,.msc-corporate .grid-x>.xlarge-9,.msc-corporate .grid-x>.xlarge-10,.msc-corporate .grid-x>.xlarge-11,.msc-corporate .grid-x>.xlarge-12,.msc-corporate .grid-x>.xlarge-shrink{
        flex:0 0 auto
    }
    .msc-corporate .grid-x>.xlarge-shrink{
        width:auto
    }
    .msc-corporate .grid-x>.xlarge-1{
        width:8.33333%
    }
    .msc-corporate .grid-x>.xlarge-2{
        width:16.66667%
    }
    .msc-corporate .grid-x>.xlarge-3{
        width:25%
    }
    .msc-corporate .grid-x>.xlarge-4{
        width:33.33333%
    }
    .msc-corporate .grid-x>.xlarge-5{
        width:41.66667%
    }
    .msc-corporate .grid-x>.xlarge-6{
        width:50%
    }
    .msc-corporate .grid-x>.xlarge-7{
        width:58.33333%
    }
    .msc-corporate .grid-x>.xlarge-8{
        width:66.66667%
    }
    .msc-corporate .grid-x>.xlarge-9{
        width:75%
    }
    .msc-corporate .grid-x>.xlarge-10{
        width:83.33333%
    }
    .msc-corporate .grid-x>.xlarge-11{
        width:91.66667%
    }
    .msc-corporate .grid-x>.xlarge-12{
        width:100%
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-x>.xxlarge-auto{
        flex:1 1 0;
        width:auto
    }
    .msc-corporate .grid-x>.xxlarge-1,.msc-corporate .grid-x>.xxlarge-2,.msc-corporate .grid-x>.xxlarge-3,.msc-corporate .grid-x>.xxlarge-4,.msc-corporate .grid-x>.xxlarge-5,.msc-corporate .grid-x>.xxlarge-6,.msc-corporate .grid-x>.xxlarge-7,.msc-corporate .grid-x>.xxlarge-8,.msc-corporate .grid-x>.xxlarge-9,.msc-corporate .grid-x>.xxlarge-10,.msc-corporate .grid-x>.xxlarge-11,.msc-corporate .grid-x>.xxlarge-12,.msc-corporate .grid-x>.xxlarge-shrink{
        flex:0 0 auto
    }
    .msc-corporate .grid-x>.xxlarge-shrink{
        width:auto
    }
    .msc-corporate .grid-x>.xxlarge-1{
        width:8.33333%
    }
    .msc-corporate .grid-x>.xxlarge-2{
        width:16.66667%
    }
    .msc-corporate .grid-x>.xxlarge-3{
        width:25%
    }
    .msc-corporate .grid-x>.xxlarge-4{
        width:33.33333%
    }
    .msc-corporate .grid-x>.xxlarge-5{
        width:41.66667%
    }
    .msc-corporate .grid-x>.xxlarge-6{
        width:50%
    }
    .msc-corporate .grid-x>.xxlarge-7{
        width:58.33333%
    }
    .msc-corporate .grid-x>.xxlarge-8{
        width:66.66667%
    }
    .msc-corporate .grid-x>.xxlarge-9{
        width:75%
    }
    .msc-corporate .grid-x>.xxlarge-10{
        width:83.33333%
    }
    .msc-corporate .grid-x>.xxlarge-11{
        width:91.66667%
    }
    .msc-corporate .grid-x>.xxlarge-12{
        width:100%
    }
}
.msc-corporate .grid-margin-x:not(.grid-x)>.cell{
    width:auto
}
.msc-corporate .grid-margin-y:not(.grid-y)>.cell{
    height:auto
}
.msc-corporate .grid-margin-x{
    margin-left:-.5rem;
    margin-right:-.5rem
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-margin-x{
        margin-left:-.5rem;
        margin-right:-.5rem
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-margin-x{
        margin-left:-.5rem;
        margin-right:-.5rem
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-margin-x{
        margin-left:-.8rem;
        margin-right:-.8rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-margin-x{
        margin-left:-.8rem;
        margin-right:-.8rem
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-margin-x{
        margin-left:-.8rem;
        margin-right:-.8rem
    }
}
.msc-corporate .grid-margin-x>.cell{
    width:calc(100% - 1rem);
    margin-left:.5rem;
    margin-right:.5rem
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-margin-x>.cell{
        width:calc(100% - 1rem);
        margin-left:.5rem;
        margin-right:.5rem
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-margin-x>.cell{
        width:calc(100% - 1rem);
        margin-left:.5rem;
        margin-right:.5rem
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-margin-x>.cell{
        width:calc(100% - 1.6rem);
        margin-left:.8rem;
        margin-right:.8rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-margin-x>.cell{
        width:calc(100% - 1.6rem);
        margin-left:.8rem;
        margin-right:.8rem
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-margin-x>.cell{
        width:calc(100% - 1.6rem);
        margin-left:.8rem;
        margin-right:.8rem
    }
}
.msc-corporate .grid-margin-x>.auto,.msc-corporate .grid-margin-x>.shrink{
    width:auto
}
.msc-corporate .grid-margin-x>.small-1{
    width:calc(8.33333% - 1rem)
}
.msc-corporate .grid-margin-x>.small-2{
    width:calc(16.66667% - 1rem)
}
.msc-corporate .grid-margin-x>.small-3{
    width:calc(25% - 1rem)
}
.msc-corporate .grid-margin-x>.small-4{
    width:calc(33.33333% - 1rem)
}
.msc-corporate .grid-margin-x>.small-5{
    width:calc(41.66667% - 1rem)
}
.msc-corporate .grid-margin-x>.small-6{
    width:calc(50% - 1rem)
}
.msc-corporate .grid-margin-x>.small-7{
    width:calc(58.33333% - 1rem)
}
.msc-corporate .grid-margin-x>.small-8{
    width:calc(66.66667% - 1rem)
}
.msc-corporate .grid-margin-x>.small-9{
    width:calc(75% - 1rem)
}
.msc-corporate .grid-margin-x>.small-10{
    width:calc(83.33333% - 1rem)
}
.msc-corporate .grid-margin-x>.small-11{
    width:calc(91.66667% - 1rem)
}
.msc-corporate .grid-margin-x>.small-12{
    width:calc(100% - 1rem)
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-margin-x>.auto,.msc-corporate .grid-margin-x>.shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.small-1{
        width:calc(8.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-2{
        width:calc(16.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-3{
        width:calc(25% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-4{
        width:calc(33.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-5{
        width:calc(41.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-6{
        width:calc(50% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-7{
        width:calc(58.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-8{
        width:calc(66.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-9{
        width:calc(75% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-10{
        width:calc(83.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-11{
        width:calc(91.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-12{
        width:calc(100% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-auto,.msc-corporate .grid-margin-x>.xsmall-shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.xsmall-1{
        width:calc(8.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-2{
        width:calc(16.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-3{
        width:calc(25% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-4{
        width:calc(33.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-5{
        width:calc(41.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-6{
        width:calc(50% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-7{
        width:calc(58.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-8{
        width:calc(66.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-9{
        width:calc(75% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-10{
        width:calc(83.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-11{
        width:calc(91.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-12{
        width:calc(100% - 1rem)
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-margin-x>.auto,.msc-corporate .grid-margin-x>.shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.small-1{
        width:calc(8.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-2{
        width:calc(16.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-3{
        width:calc(25% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-4{
        width:calc(33.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-5{
        width:calc(41.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-6{
        width:calc(50% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-7{
        width:calc(58.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-8{
        width:calc(66.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-9{
        width:calc(75% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-10{
        width:calc(83.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-11{
        width:calc(91.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.small-12{
        width:calc(100% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-auto,.msc-corporate .grid-margin-x>.xsmall-shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.xsmall-1{
        width:calc(8.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-2{
        width:calc(16.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-3{
        width:calc(25% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-4{
        width:calc(33.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-5{
        width:calc(41.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-6{
        width:calc(50% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-7{
        width:calc(58.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-8{
        width:calc(66.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-9{
        width:calc(75% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-10{
        width:calc(83.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-11{
        width:calc(91.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-12{
        width:calc(100% - 1rem)
    }
    .msc-corporate .grid-margin-x>.medium-auto,.msc-corporate .grid-margin-x>.medium-shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.medium-1{
        width:calc(8.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.medium-2{
        width:calc(16.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.medium-3{
        width:calc(25% - 1rem)
    }
    .msc-corporate .grid-margin-x>.medium-4{
        width:calc(33.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.medium-5{
        width:calc(41.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.medium-6{
        width:calc(50% - 1rem)
    }
    .msc-corporate .grid-margin-x>.medium-7{
        width:calc(58.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.medium-8{
        width:calc(66.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.medium-9{
        width:calc(75% - 1rem)
    }
    .msc-corporate .grid-margin-x>.medium-10{
        width:calc(83.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x>.medium-11{
        width:calc(91.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x>.medium-12{
        width:calc(100% - 1rem)
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-margin-x>.auto,.msc-corporate .grid-margin-x>.shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.small-1{
        width:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-2{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-3{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-4{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-5{
        width:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-6{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-7{
        width:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-8{
        width:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-9{
        width:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-10{
        width:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-11{
        width:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-12{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-auto,.msc-corporate .grid-margin-x>.xsmall-shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.xsmall-1{
        width:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-2{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-3{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-4{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-5{
        width:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-6{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-7{
        width:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-8{
        width:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-9{
        width:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-10{
        width:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-11{
        width:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-12{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-auto,.msc-corporate .grid-margin-x>.medium-shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.medium-1{
        width:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-2{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-3{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-4{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-5{
        width:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-6{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-7{
        width:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-8{
        width:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-9{
        width:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-10{
        width:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-11{
        width:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-12{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-auto,.msc-corporate .grid-margin-x>.large-shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.large-1{
        width:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-2{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-3{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-4{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-5{
        width:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-6{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-7{
        width:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-8{
        width:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-9{
        width:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-10{
        width:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-11{
        width:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-12{
        width:calc(100% - 1.6rem)
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-margin-x>.auto,.msc-corporate .grid-margin-x>.shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.small-1{
        width:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-2{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-3{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-4{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-5{
        width:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-6{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-7{
        width:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-8{
        width:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-9{
        width:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-10{
        width:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-11{
        width:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-12{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-auto,.msc-corporate .grid-margin-x>.xsmall-shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.xsmall-1{
        width:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-2{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-3{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-4{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-5{
        width:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-6{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-7{
        width:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-8{
        width:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-9{
        width:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-10{
        width:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-11{
        width:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-12{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-auto,.msc-corporate .grid-margin-x>.medium-shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.medium-1{
        width:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-2{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-3{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-4{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-5{
        width:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-6{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-7{
        width:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-8{
        width:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-9{
        width:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-10{
        width:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-11{
        width:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-12{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-auto,.msc-corporate .grid-margin-x>.large-shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.large-1{
        width:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-2{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-3{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-4{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-5{
        width:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-6{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-7{
        width:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-8{
        width:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-9{
        width:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-10{
        width:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-11{
        width:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-12{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-auto,.msc-corporate .grid-margin-x>.xlarge-shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.xlarge-1{
        width:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-2{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-3{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-4{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-5{
        width:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-6{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-7{
        width:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-8{
        width:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-9{
        width:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-10{
        width:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-11{
        width:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-12{
        width:calc(100% - 1.6rem)
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-margin-x>.auto,.msc-corporate .grid-margin-x>.shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.small-1{
        width:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-2{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-3{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-4{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-5{
        width:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-6{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-7{
        width:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-8{
        width:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-9{
        width:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-10{
        width:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-11{
        width:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.small-12{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-auto,.msc-corporate .grid-margin-x>.xsmall-shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.xsmall-1{
        width:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-2{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-3{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-4{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-5{
        width:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-6{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-7{
        width:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-8{
        width:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-9{
        width:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-10{
        width:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-11{
        width:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xsmall-12{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-auto,.msc-corporate .grid-margin-x>.medium-shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.medium-1{
        width:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-2{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-3{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-4{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-5{
        width:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-6{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-7{
        width:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-8{
        width:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-9{
        width:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-10{
        width:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-11{
        width:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.medium-12{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-auto,.msc-corporate .grid-margin-x>.large-shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.large-1{
        width:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-2{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-3{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-4{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-5{
        width:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-6{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-7{
        width:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-8{
        width:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-9{
        width:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-10{
        width:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-11{
        width:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.large-12{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-auto,.msc-corporate .grid-margin-x>.xlarge-shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.xlarge-1{
        width:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-2{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-3{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-4{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-5{
        width:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-6{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-7{
        width:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-8{
        width:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-9{
        width:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-10{
        width:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-11{
        width:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xlarge-12{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xxlarge-auto,.msc-corporate .grid-margin-x>.xxlarge-shrink{
        width:auto
    }
    .msc-corporate .grid-margin-x>.xxlarge-1{
        width:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xxlarge-2{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xxlarge-3{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xxlarge-4{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xxlarge-5{
        width:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xxlarge-6{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xxlarge-7{
        width:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xxlarge-8{
        width:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xxlarge-9{
        width:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xxlarge-10{
        width:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xxlarge-11{
        width:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x>.xxlarge-12{
        width:calc(100% - 1.6rem)
    }
}
.msc-corporate .grid-padding-x .grid-padding-x{
    margin-right:-.5rem;
    margin-left:-.5rem
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-padding-x .grid-padding-x{
        margin-right:-.5rem;
        margin-left:-.5rem
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-padding-x .grid-padding-x{
        margin-right:-.5rem;
        margin-left:-.5rem
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-padding-x .grid-padding-x{
        margin-right:-.8rem;
        margin-left:-.8rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-padding-x .grid-padding-x{
        margin-right:-.8rem;
        margin-left:-.8rem
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-padding-x .grid-padding-x{
        margin-right:-.8rem;
        margin-left:-.8rem
    }
}
.grid-container:not(.full)>.msc-corporate .grid-padding-x{
    margin-right:-.5rem;
    margin-left:-.5rem
}
@media print,screen and (min-width:30em){
    .grid-container:not(.full)>.msc-corporate .grid-padding-x{
        margin-right:-.5rem;
        margin-left:-.5rem
    }
}
@media print,screen and (min-width:48em){
    .grid-container:not(.full)>.msc-corporate .grid-padding-x{
        margin-right:-.5rem;
        margin-left:-.5rem
    }
}
@media print,screen and (min-width:64.0625em){
    .grid-container:not(.full)>.msc-corporate .grid-padding-x{
        margin-right:-.8rem;
        margin-left:-.8rem
    }
}
@media screen and (min-width:85.3125em){
    .grid-container:not(.full)>.msc-corporate .grid-padding-x{
        margin-right:-.8rem;
        margin-left:-.8rem
    }
}
@media screen and (min-width:120.0625em){
    .grid-container:not(.full)>.msc-corporate .grid-padding-x{
        margin-right:-.8rem;
        margin-left:-.8rem
    }
}
.msc-corporate .grid-padding-x>.cell{
    padding-right:.5rem;
    padding-left:.5rem
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-padding-x>.cell{
        padding-right:.5rem;
        padding-left:.5rem
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-padding-x>.cell{
        padding-right:.5rem;
        padding-left:.5rem
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-padding-x>.cell{
        padding-right:.8rem;
        padding-left:.8rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-padding-x>.cell{
        padding-right:.8rem;
        padding-left:.8rem
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-padding-x>.cell{
        padding-right:.8rem;
        padding-left:.8rem
    }
}
.msc-corporate .small-up-1>.cell{
    width:100%
}
.msc-corporate .small-up-2>.cell{
    width:50%
}
.msc-corporate .small-up-3>.cell{
    width:33.33333%
}
.msc-corporate .small-up-4>.cell{
    width:25%
}
.msc-corporate .small-up-5>.cell{
    width:20%
}
.msc-corporate .small-up-6>.cell{
    width:16.66667%
}
.msc-corporate .small-up-7>.cell{
    width:14.28571%
}
.msc-corporate .small-up-8>.cell{
    width:12.5%
}
@media print,screen and (min-width:30em){
    .msc-corporate .xsmall-up-1>.cell{
        width:100%
    }
    .msc-corporate .xsmall-up-2>.cell{
        width:50%
    }
    .msc-corporate .xsmall-up-3>.cell{
        width:33.33333%
    }
    .msc-corporate .xsmall-up-4>.cell{
        width:25%
    }
    .msc-corporate .xsmall-up-5>.cell{
        width:20%
    }
    .msc-corporate .xsmall-up-6>.cell{
        width:16.66667%
    }
    .msc-corporate .xsmall-up-7>.cell{
        width:14.28571%
    }
    .msc-corporate .xsmall-up-8>.cell{
        width:12.5%
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .medium-up-1>.cell{
        width:100%
    }
    .msc-corporate .medium-up-2>.cell{
        width:50%
    }
    .msc-corporate .medium-up-3>.cell{
        width:33.33333%
    }
    .msc-corporate .medium-up-4>.cell{
        width:25%
    }
    .msc-corporate .medium-up-5>.cell{
        width:20%
    }
    .msc-corporate .medium-up-6>.cell{
        width:16.66667%
    }
    .msc-corporate .medium-up-7>.cell{
        width:14.28571%
    }
    .msc-corporate .medium-up-8>.cell{
        width:12.5%
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .large-up-1>.cell{
        width:100%
    }
    .msc-corporate .large-up-2>.cell{
        width:50%
    }
    .msc-corporate .large-up-3>.cell{
        width:33.33333%
    }
    .msc-corporate .large-up-4>.cell{
        width:25%
    }
    .msc-corporate .large-up-5>.cell{
        width:20%
    }
    .msc-corporate .large-up-6>.cell{
        width:16.66667%
    }
    .msc-corporate .large-up-7>.cell{
        width:14.28571%
    }
    .msc-corporate .large-up-8>.cell{
        width:12.5%
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .xlarge-up-1>.cell{
        width:100%
    }
    .msc-corporate .xlarge-up-2>.cell{
        width:50%
    }
    .msc-corporate .xlarge-up-3>.cell{
        width:33.33333%
    }
    .msc-corporate .xlarge-up-4>.cell{
        width:25%
    }
    .msc-corporate .xlarge-up-5>.cell{
        width:20%
    }
    .msc-corporate .xlarge-up-6>.cell{
        width:16.66667%
    }
    .msc-corporate .xlarge-up-7>.cell{
        width:14.28571%
    }
    .msc-corporate .xlarge-up-8>.cell{
        width:12.5%
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .xxlarge-up-1>.cell{
        width:100%
    }
    .msc-corporate .xxlarge-up-2>.cell{
        width:50%
    }
    .msc-corporate .xxlarge-up-3>.cell{
        width:33.33333%
    }
    .msc-corporate .xxlarge-up-4>.cell{
        width:25%
    }
    .msc-corporate .xxlarge-up-5>.cell{
        width:20%
    }
    .msc-corporate .xxlarge-up-6>.cell{
        width:16.66667%
    }
    .msc-corporate .xxlarge-up-7>.cell{
        width:14.28571%
    }
    .msc-corporate .xxlarge-up-8>.cell{
        width:12.5%
    }
}
.msc-corporate .grid-margin-x.small-up-1>.cell{
    width:calc(100% - 1rem)
}
.msc-corporate .grid-margin-x.small-up-2>.cell{
    width:calc(50% - 1rem)
}
.msc-corporate .grid-margin-x.small-up-3>.cell{
    width:calc(33.33333% - 1rem)
}
.msc-corporate .grid-margin-x.small-up-4>.cell{
    width:calc(25% - 1rem)
}
.msc-corporate .grid-margin-x.small-up-5>.cell{
    width:calc(20% - 1rem)
}
.msc-corporate .grid-margin-x.small-up-6>.cell{
    width:calc(16.66667% - 1rem)
}
.msc-corporate .grid-margin-x.small-up-7>.cell{
    width:calc(14.28571% - 1rem)
}
.msc-corporate .grid-margin-x.small-up-8>.cell{
    width:calc(12.5% - 1rem)
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-margin-x.small-up-1>.cell{
        width:calc(100% - 1rem)
    }
    .msc-corporate .grid-margin-x.small-up-2>.cell{
        width:calc(50% - 1rem)
    }
    .msc-corporate .grid-margin-x.small-up-3>.cell{
        width:calc(33.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x.small-up-4>.cell{
        width:calc(25% - 1rem)
    }
    .msc-corporate .grid-margin-x.small-up-5>.cell{
        width:calc(20% - 1rem)
    }
    .msc-corporate .grid-margin-x.small-up-6>.cell{
        width:calc(16.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x.small-up-7>.cell{
        width:calc(14.28571% - 1rem)
    }
    .msc-corporate .grid-margin-x.small-up-8>.cell{
        width:calc(12.5% - 1rem)
    }
    .msc-corporate .grid-margin-x.xsmall-up-1>.cell{
        width:calc(100% - 1rem)
    }
    .msc-corporate .grid-margin-x.xsmall-up-2>.cell{
        width:calc(50% - 1rem)
    }
    .msc-corporate .grid-margin-x.xsmall-up-3>.cell{
        width:calc(33.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x.xsmall-up-4>.cell{
        width:calc(25% - 1rem)
    }
    .msc-corporate .grid-margin-x.xsmall-up-5>.cell{
        width:calc(20% - 1rem)
    }
    .msc-corporate .grid-margin-x.xsmall-up-6>.cell{
        width:calc(16.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x.xsmall-up-7>.cell{
        width:calc(14.28571% - 1rem)
    }
    .msc-corporate .grid-margin-x.xsmall-up-8>.cell{
        width:calc(12.5% - 1rem)
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-margin-x.small-up-1>.cell,.msc-corporate .grid-margin-x.xsmall-up-1>.cell{
        width:calc(100% - 1rem)
    }
    .msc-corporate .grid-margin-x.small-up-2>.cell,.msc-corporate .grid-margin-x.xsmall-up-2>.cell{
        width:calc(50% - 1rem)
    }
    .msc-corporate .grid-margin-x.small-up-3>.cell,.msc-corporate .grid-margin-x.xsmall-up-3>.cell{
        width:calc(33.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x.small-up-4>.cell,.msc-corporate .grid-margin-x.xsmall-up-4>.cell{
        width:calc(25% - 1rem)
    }
    .msc-corporate .grid-margin-x.small-up-5>.cell,.msc-corporate .grid-margin-x.xsmall-up-5>.cell{
        width:calc(20% - 1rem)
    }
    .msc-corporate .grid-margin-x.small-up-6>.cell,.msc-corporate .grid-margin-x.xsmall-up-6>.cell{
        width:calc(16.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x.small-up-7>.cell,.msc-corporate .grid-margin-x.xsmall-up-7>.cell{
        width:calc(14.28571% - 1rem)
    }
    .msc-corporate .grid-margin-x.small-up-8>.cell,.msc-corporate .grid-margin-x.xsmall-up-8>.cell{
        width:calc(12.5% - 1rem)
    }
    .msc-corporate .grid-margin-x.medium-up-1>.cell{
        width:calc(100% - 1rem)
    }
    .msc-corporate .grid-margin-x.medium-up-2>.cell{
        width:calc(50% - 1rem)
    }
    .msc-corporate .grid-margin-x.medium-up-3>.cell{
        width:calc(33.33333% - 1rem)
    }
    .msc-corporate .grid-margin-x.medium-up-4>.cell{
        width:calc(25% - 1rem)
    }
    .msc-corporate .grid-margin-x.medium-up-5>.cell{
        width:calc(20% - 1rem)
    }
    .msc-corporate .grid-margin-x.medium-up-6>.cell{
        width:calc(16.66667% - 1rem)
    }
    .msc-corporate .grid-margin-x.medium-up-7>.cell{
        width:calc(14.28571% - 1rem)
    }
    .msc-corporate .grid-margin-x.medium-up-8>.cell{
        width:calc(12.5% - 1rem)
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-margin-x.medium-up-1>.cell,.msc-corporate .grid-margin-x.small-up-1>.cell,.msc-corporate .grid-margin-x.xsmall-up-1>.cell{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.medium-up-2>.cell,.msc-corporate .grid-margin-x.small-up-2>.cell,.msc-corporate .grid-margin-x.xsmall-up-2>.cell{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.medium-up-3>.cell,.msc-corporate .grid-margin-x.small-up-3>.cell,.msc-corporate .grid-margin-x.xsmall-up-3>.cell{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.medium-up-4>.cell,.msc-corporate .grid-margin-x.small-up-4>.cell,.msc-corporate .grid-margin-x.xsmall-up-4>.cell{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.medium-up-5>.cell,.msc-corporate .grid-margin-x.small-up-5>.cell,.msc-corporate .grid-margin-x.xsmall-up-5>.cell{
        width:calc(20% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.medium-up-6>.cell,.msc-corporate .grid-margin-x.small-up-6>.cell,.msc-corporate .grid-margin-x.xsmall-up-6>.cell{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.medium-up-7>.cell,.msc-corporate .grid-margin-x.small-up-7>.cell,.msc-corporate .grid-margin-x.xsmall-up-7>.cell{
        width:calc(14.28571% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.medium-up-8>.cell,.msc-corporate .grid-margin-x.small-up-8>.cell,.msc-corporate .grid-margin-x.xsmall-up-8>.cell{
        width:calc(12.5% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-1>.cell{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-2>.cell{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-3>.cell{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-4>.cell{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-5>.cell{
        width:calc(20% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-6>.cell{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-7>.cell{
        width:calc(14.28571% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-8>.cell{
        width:calc(12.5% - 1.6rem)
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-margin-x.large-up-1>.cell,.msc-corporate .grid-margin-x.medium-up-1>.cell,.msc-corporate .grid-margin-x.small-up-1>.cell,.msc-corporate .grid-margin-x.xsmall-up-1>.cell{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-2>.cell,.msc-corporate .grid-margin-x.medium-up-2>.cell,.msc-corporate .grid-margin-x.small-up-2>.cell,.msc-corporate .grid-margin-x.xsmall-up-2>.cell{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-3>.cell,.msc-corporate .grid-margin-x.medium-up-3>.cell,.msc-corporate .grid-margin-x.small-up-3>.cell,.msc-corporate .grid-margin-x.xsmall-up-3>.cell{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-4>.cell,.msc-corporate .grid-margin-x.medium-up-4>.cell,.msc-corporate .grid-margin-x.small-up-4>.cell,.msc-corporate .grid-margin-x.xsmall-up-4>.cell{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-5>.cell,.msc-corporate .grid-margin-x.medium-up-5>.cell,.msc-corporate .grid-margin-x.small-up-5>.cell,.msc-corporate .grid-margin-x.xsmall-up-5>.cell{
        width:calc(20% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-6>.cell,.msc-corporate .grid-margin-x.medium-up-6>.cell,.msc-corporate .grid-margin-x.small-up-6>.cell,.msc-corporate .grid-margin-x.xsmall-up-6>.cell{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-7>.cell,.msc-corporate .grid-margin-x.medium-up-7>.cell,.msc-corporate .grid-margin-x.small-up-7>.cell,.msc-corporate .grid-margin-x.xsmall-up-7>.cell{
        width:calc(14.28571% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-8>.cell,.msc-corporate .grid-margin-x.medium-up-8>.cell,.msc-corporate .grid-margin-x.small-up-8>.cell,.msc-corporate .grid-margin-x.xsmall-up-8>.cell{
        width:calc(12.5% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.xlarge-up-1>.cell{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.xlarge-up-2>.cell{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.xlarge-up-3>.cell{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.xlarge-up-4>.cell{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.xlarge-up-5>.cell{
        width:calc(20% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.xlarge-up-6>.cell{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.xlarge-up-7>.cell{
        width:calc(14.28571% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.xlarge-up-8>.cell{
        width:calc(12.5% - 1.6rem)
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-margin-x.large-up-1>.cell,.msc-corporate .grid-margin-x.medium-up-1>.cell,.msc-corporate .grid-margin-x.small-up-1>.cell,.msc-corporate .grid-margin-x.xlarge-up-1>.cell,.msc-corporate .grid-margin-x.xsmall-up-1>.cell{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-2>.cell,.msc-corporate .grid-margin-x.medium-up-2>.cell,.msc-corporate .grid-margin-x.small-up-2>.cell,.msc-corporate .grid-margin-x.xlarge-up-2>.cell,.msc-corporate .grid-margin-x.xsmall-up-2>.cell{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-3>.cell,.msc-corporate .grid-margin-x.medium-up-3>.cell,.msc-corporate .grid-margin-x.small-up-3>.cell,.msc-corporate .grid-margin-x.xlarge-up-3>.cell,.msc-corporate .grid-margin-x.xsmall-up-3>.cell{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-4>.cell,.msc-corporate .grid-margin-x.medium-up-4>.cell,.msc-corporate .grid-margin-x.small-up-4>.cell,.msc-corporate .grid-margin-x.xlarge-up-4>.cell,.msc-corporate .grid-margin-x.xsmall-up-4>.cell{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-5>.cell,.msc-corporate .grid-margin-x.medium-up-5>.cell,.msc-corporate .grid-margin-x.small-up-5>.cell,.msc-corporate .grid-margin-x.xlarge-up-5>.cell,.msc-corporate .grid-margin-x.xsmall-up-5>.cell{
        width:calc(20% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-6>.cell,.msc-corporate .grid-margin-x.medium-up-6>.cell,.msc-corporate .grid-margin-x.small-up-6>.cell,.msc-corporate .grid-margin-x.xlarge-up-6>.cell,.msc-corporate .grid-margin-x.xsmall-up-6>.cell{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-7>.cell,.msc-corporate .grid-margin-x.medium-up-7>.cell,.msc-corporate .grid-margin-x.small-up-7>.cell,.msc-corporate .grid-margin-x.xlarge-up-7>.cell,.msc-corporate .grid-margin-x.xsmall-up-7>.cell{
        width:calc(14.28571% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.large-up-8>.cell,.msc-corporate .grid-margin-x.medium-up-8>.cell,.msc-corporate .grid-margin-x.small-up-8>.cell,.msc-corporate .grid-margin-x.xlarge-up-8>.cell,.msc-corporate .grid-margin-x.xsmall-up-8>.cell{
        width:calc(12.5% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.xxlarge-up-1>.cell{
        width:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.xxlarge-up-2>.cell{
        width:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.xxlarge-up-3>.cell{
        width:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.xxlarge-up-4>.cell{
        width:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.xxlarge-up-5>.cell{
        width:calc(20% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.xxlarge-up-6>.cell{
        width:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.xxlarge-up-7>.cell{
        width:calc(14.28571% - 1.6rem)
    }
    .msc-corporate .grid-margin-x.xxlarge-up-8>.cell{
        width:calc(12.5% - 1.6rem)
    }
}
.msc-corporate .small-margin-collapse,.msc-corporate .small-margin-collapse>.cell{
    margin-right:0;
    margin-left:0
}
.msc-corporate .small-margin-collapse>.small-1{
    width:8.33333%
}
.msc-corporate .small-margin-collapse>.small-2{
    width:16.66667%
}
.msc-corporate .small-margin-collapse>.small-3{
    width:25%
}
.msc-corporate .small-margin-collapse>.small-4{
    width:33.33333%
}
.msc-corporate .small-margin-collapse>.small-5{
    width:41.66667%
}
.msc-corporate .small-margin-collapse>.small-6{
    width:50%
}
.msc-corporate .small-margin-collapse>.small-7{
    width:58.33333%
}
.msc-corporate .small-margin-collapse>.small-8{
    width:66.66667%
}
.msc-corporate .small-margin-collapse>.small-9{
    width:75%
}
.msc-corporate .small-margin-collapse>.small-10{
    width:83.33333%
}
.msc-corporate .small-margin-collapse>.small-11{
    width:91.66667%
}
.msc-corporate .small-margin-collapse>.small-12{
    width:100%
}
@media print,screen and (min-width:30em){
    .msc-corporate .small-margin-collapse>.xsmall-1{
        width:8.33333%
    }
    .msc-corporate .small-margin-collapse>.xsmall-2{
        width:16.66667%
    }
    .msc-corporate .small-margin-collapse>.xsmall-3{
        width:25%
    }
    .msc-corporate .small-margin-collapse>.xsmall-4{
        width:33.33333%
    }
    .msc-corporate .small-margin-collapse>.xsmall-5{
        width:41.66667%
    }
    .msc-corporate .small-margin-collapse>.xsmall-6{
        width:50%
    }
    .msc-corporate .small-margin-collapse>.xsmall-7{
        width:58.33333%
    }
    .msc-corporate .small-margin-collapse>.xsmall-8{
        width:66.66667%
    }
    .msc-corporate .small-margin-collapse>.xsmall-9{
        width:75%
    }
    .msc-corporate .small-margin-collapse>.xsmall-10{
        width:83.33333%
    }
    .msc-corporate .small-margin-collapse>.xsmall-11{
        width:91.66667%
    }
    .msc-corporate .small-margin-collapse>.xsmall-12{
        width:100%
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .small-margin-collapse>.medium-1{
        width:8.33333%
    }
    .msc-corporate .small-margin-collapse>.medium-2{
        width:16.66667%
    }
    .msc-corporate .small-margin-collapse>.medium-3{
        width:25%
    }
    .msc-corporate .small-margin-collapse>.medium-4{
        width:33.33333%
    }
    .msc-corporate .small-margin-collapse>.medium-5{
        width:41.66667%
    }
    .msc-corporate .small-margin-collapse>.medium-6{
        width:50%
    }
    .msc-corporate .small-margin-collapse>.medium-7{
        width:58.33333%
    }
    .msc-corporate .small-margin-collapse>.medium-8{
        width:66.66667%
    }
    .msc-corporate .small-margin-collapse>.medium-9{
        width:75%
    }
    .msc-corporate .small-margin-collapse>.medium-10{
        width:83.33333%
    }
    .msc-corporate .small-margin-collapse>.medium-11{
        width:91.66667%
    }
    .msc-corporate .small-margin-collapse>.medium-12{
        width:100%
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .small-margin-collapse>.large-1{
        width:8.33333%
    }
    .msc-corporate .small-margin-collapse>.large-2{
        width:16.66667%
    }
    .msc-corporate .small-margin-collapse>.large-3{
        width:25%
    }
    .msc-corporate .small-margin-collapse>.large-4{
        width:33.33333%
    }
    .msc-corporate .small-margin-collapse>.large-5{
        width:41.66667%
    }
    .msc-corporate .small-margin-collapse>.large-6{
        width:50%
    }
    .msc-corporate .small-margin-collapse>.large-7{
        width:58.33333%
    }
    .msc-corporate .small-margin-collapse>.large-8{
        width:66.66667%
    }
    .msc-corporate .small-margin-collapse>.large-9{
        width:75%
    }
    .msc-corporate .small-margin-collapse>.large-10{
        width:83.33333%
    }
    .msc-corporate .small-margin-collapse>.large-11{
        width:91.66667%
    }
    .msc-corporate .small-margin-collapse>.large-12{
        width:100%
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .small-margin-collapse>.xlarge-1{
        width:8.33333%
    }
    .msc-corporate .small-margin-collapse>.xlarge-2{
        width:16.66667%
    }
    .msc-corporate .small-margin-collapse>.xlarge-3{
        width:25%
    }
    .msc-corporate .small-margin-collapse>.xlarge-4{
        width:33.33333%
    }
    .msc-corporate .small-margin-collapse>.xlarge-5{
        width:41.66667%
    }
    .msc-corporate .small-margin-collapse>.xlarge-6{
        width:50%
    }
    .msc-corporate .small-margin-collapse>.xlarge-7{
        width:58.33333%
    }
    .msc-corporate .small-margin-collapse>.xlarge-8{
        width:66.66667%
    }
    .msc-corporate .small-margin-collapse>.xlarge-9{
        width:75%
    }
    .msc-corporate .small-margin-collapse>.xlarge-10{
        width:83.33333%
    }
    .msc-corporate .small-margin-collapse>.xlarge-11{
        width:91.66667%
    }
    .msc-corporate .small-margin-collapse>.xlarge-12{
        width:100%
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .small-margin-collapse>.xxlarge-1{
        width:8.33333%
    }
    .msc-corporate .small-margin-collapse>.xxlarge-2{
        width:16.66667%
    }
    .msc-corporate .small-margin-collapse>.xxlarge-3{
        width:25%
    }
    .msc-corporate .small-margin-collapse>.xxlarge-4{
        width:33.33333%
    }
    .msc-corporate .small-margin-collapse>.xxlarge-5{
        width:41.66667%
    }
    .msc-corporate .small-margin-collapse>.xxlarge-6{
        width:50%
    }
    .msc-corporate .small-margin-collapse>.xxlarge-7{
        width:58.33333%
    }
    .msc-corporate .small-margin-collapse>.xxlarge-8{
        width:66.66667%
    }
    .msc-corporate .small-margin-collapse>.xxlarge-9{
        width:75%
    }
    .msc-corporate .small-margin-collapse>.xxlarge-10{
        width:83.33333%
    }
    .msc-corporate .small-margin-collapse>.xxlarge-11{
        width:91.66667%
    }
    .msc-corporate .small-margin-collapse>.xxlarge-12{
        width:100%
    }
}
.msc-corporate .small-padding-collapse{
    margin-right:0;
    margin-left:0
}
.msc-corporate .small-padding-collapse>.cell{
    padding-right:0;
    padding-left:0
}
@media print,screen and (min-width:30em){
    .msc-corporate .xsmall-margin-collapse,.msc-corporate .xsmall-margin-collapse>.cell{
        margin-right:0;
        margin-left:0
    }
}
@media print,screen and (min-width:30em){
    .msc-corporate .xsmall-margin-collapse>.small-1{
        width:8.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.small-2{
        width:16.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.small-3{
        width:25%
    }
    .msc-corporate .xsmall-margin-collapse>.small-4{
        width:33.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.small-5{
        width:41.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.small-6{
        width:50%
    }
    .msc-corporate .xsmall-margin-collapse>.small-7{
        width:58.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.small-8{
        width:66.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.small-9{
        width:75%
    }
    .msc-corporate .xsmall-margin-collapse>.small-10{
        width:83.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.small-11{
        width:91.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.small-12{
        width:100%
    }
}
@media print,screen and (min-width:30em){
    .msc-corporate .xsmall-margin-collapse>.xsmall-1{
        width:8.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.xsmall-2{
        width:16.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.xsmall-3{
        width:25%
    }
    .msc-corporate .xsmall-margin-collapse>.xsmall-4{
        width:33.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.xsmall-5{
        width:41.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.xsmall-6{
        width:50%
    }
    .msc-corporate .xsmall-margin-collapse>.xsmall-7{
        width:58.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.xsmall-8{
        width:66.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.xsmall-9{
        width:75%
    }
    .msc-corporate .xsmall-margin-collapse>.xsmall-10{
        width:83.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.xsmall-11{
        width:91.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.xsmall-12{
        width:100%
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .xsmall-margin-collapse>.medium-1{
        width:8.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.medium-2{
        width:16.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.medium-3{
        width:25%
    }
    .msc-corporate .xsmall-margin-collapse>.medium-4{
        width:33.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.medium-5{
        width:41.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.medium-6{
        width:50%
    }
    .msc-corporate .xsmall-margin-collapse>.medium-7{
        width:58.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.medium-8{
        width:66.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.medium-9{
        width:75%
    }
    .msc-corporate .xsmall-margin-collapse>.medium-10{
        width:83.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.medium-11{
        width:91.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.medium-12{
        width:100%
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .xsmall-margin-collapse>.large-1{
        width:8.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.large-2{
        width:16.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.large-3{
        width:25%
    }
    .msc-corporate .xsmall-margin-collapse>.large-4{
        width:33.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.large-5{
        width:41.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.large-6{
        width:50%
    }
    .msc-corporate .xsmall-margin-collapse>.large-7{
        width:58.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.large-8{
        width:66.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.large-9{
        width:75%
    }
    .msc-corporate .xsmall-margin-collapse>.large-10{
        width:83.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.large-11{
        width:91.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.large-12{
        width:100%
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .xsmall-margin-collapse>.xlarge-1{
        width:8.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.xlarge-2{
        width:16.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.xlarge-3{
        width:25%
    }
    .msc-corporate .xsmall-margin-collapse>.xlarge-4{
        width:33.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.xlarge-5{
        width:41.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.xlarge-6{
        width:50%
    }
    .msc-corporate .xsmall-margin-collapse>.xlarge-7{
        width:58.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.xlarge-8{
        width:66.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.xlarge-9{
        width:75%
    }
    .msc-corporate .xsmall-margin-collapse>.xlarge-10{
        width:83.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.xlarge-11{
        width:91.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.xlarge-12{
        width:100%
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .xsmall-margin-collapse>.xxlarge-1{
        width:8.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.xxlarge-2{
        width:16.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.xxlarge-3{
        width:25%
    }
    .msc-corporate .xsmall-margin-collapse>.xxlarge-4{
        width:33.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.xxlarge-5{
        width:41.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.xxlarge-6{
        width:50%
    }
    .msc-corporate .xsmall-margin-collapse>.xxlarge-7{
        width:58.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.xxlarge-8{
        width:66.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.xxlarge-9{
        width:75%
    }
    .msc-corporate .xsmall-margin-collapse>.xxlarge-10{
        width:83.33333%
    }
    .msc-corporate .xsmall-margin-collapse>.xxlarge-11{
        width:91.66667%
    }
    .msc-corporate .xsmall-margin-collapse>.xxlarge-12{
        width:100%
    }
}
@media print,screen and (min-width:30em){
    .msc-corporate .xsmall-padding-collapse{
        margin-right:0;
        margin-left:0
    }
    .msc-corporate .xsmall-padding-collapse>.cell{
        padding-right:0;
        padding-left:0
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .medium-margin-collapse,.msc-corporate .medium-margin-collapse>.cell{
        margin-right:0;
        margin-left:0
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .medium-margin-collapse>.small-1{
        width:8.33333%
    }
    .msc-corporate .medium-margin-collapse>.small-2{
        width:16.66667%
    }
    .msc-corporate .medium-margin-collapse>.small-3{
        width:25%
    }
    .msc-corporate .medium-margin-collapse>.small-4{
        width:33.33333%
    }
    .msc-corporate .medium-margin-collapse>.small-5{
        width:41.66667%
    }
    .msc-corporate .medium-margin-collapse>.small-6{
        width:50%
    }
    .msc-corporate .medium-margin-collapse>.small-7{
        width:58.33333%
    }
    .msc-corporate .medium-margin-collapse>.small-8{
        width:66.66667%
    }
    .msc-corporate .medium-margin-collapse>.small-9{
        width:75%
    }
    .msc-corporate .medium-margin-collapse>.small-10{
        width:83.33333%
    }
    .msc-corporate .medium-margin-collapse>.small-11{
        width:91.66667%
    }
    .msc-corporate .medium-margin-collapse>.small-12{
        width:100%
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .medium-margin-collapse>.xsmall-1{
        width:8.33333%
    }
    .msc-corporate .medium-margin-collapse>.xsmall-2{
        width:16.66667%
    }
    .msc-corporate .medium-margin-collapse>.xsmall-3{
        width:25%
    }
    .msc-corporate .medium-margin-collapse>.xsmall-4{
        width:33.33333%
    }
    .msc-corporate .medium-margin-collapse>.xsmall-5{
        width:41.66667%
    }
    .msc-corporate .medium-margin-collapse>.xsmall-6{
        width:50%
    }
    .msc-corporate .medium-margin-collapse>.xsmall-7{
        width:58.33333%
    }
    .msc-corporate .medium-margin-collapse>.xsmall-8{
        width:66.66667%
    }
    .msc-corporate .medium-margin-collapse>.xsmall-9{
        width:75%
    }
    .msc-corporate .medium-margin-collapse>.xsmall-10{
        width:83.33333%
    }
    .msc-corporate .medium-margin-collapse>.xsmall-11{
        width:91.66667%
    }
    .msc-corporate .medium-margin-collapse>.xsmall-12{
        width:100%
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .medium-margin-collapse>.medium-1{
        width:8.33333%
    }
    .msc-corporate .medium-margin-collapse>.medium-2{
        width:16.66667%
    }
    .msc-corporate .medium-margin-collapse>.medium-3{
        width:25%
    }
    .msc-corporate .medium-margin-collapse>.medium-4{
        width:33.33333%
    }
    .msc-corporate .medium-margin-collapse>.medium-5{
        width:41.66667%
    }
    .msc-corporate .medium-margin-collapse>.medium-6{
        width:50%
    }
    .msc-corporate .medium-margin-collapse>.medium-7{
        width:58.33333%
    }
    .msc-corporate .medium-margin-collapse>.medium-8{
        width:66.66667%
    }
    .msc-corporate .medium-margin-collapse>.medium-9{
        width:75%
    }
    .msc-corporate .medium-margin-collapse>.medium-10{
        width:83.33333%
    }
    .msc-corporate .medium-margin-collapse>.medium-11{
        width:91.66667%
    }
    .msc-corporate .medium-margin-collapse>.medium-12{
        width:100%
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .medium-margin-collapse>.large-1{
        width:8.33333%
    }
    .msc-corporate .medium-margin-collapse>.large-2{
        width:16.66667%
    }
    .msc-corporate .medium-margin-collapse>.large-3{
        width:25%
    }
    .msc-corporate .medium-margin-collapse>.large-4{
        width:33.33333%
    }
    .msc-corporate .medium-margin-collapse>.large-5{
        width:41.66667%
    }
    .msc-corporate .medium-margin-collapse>.large-6{
        width:50%
    }
    .msc-corporate .medium-margin-collapse>.large-7{
        width:58.33333%
    }
    .msc-corporate .medium-margin-collapse>.large-8{
        width:66.66667%
    }
    .msc-corporate .medium-margin-collapse>.large-9{
        width:75%
    }
    .msc-corporate .medium-margin-collapse>.large-10{
        width:83.33333%
    }
    .msc-corporate .medium-margin-collapse>.large-11{
        width:91.66667%
    }
    .msc-corporate .medium-margin-collapse>.large-12{
        width:100%
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .medium-margin-collapse>.xlarge-1{
        width:8.33333%
    }
    .msc-corporate .medium-margin-collapse>.xlarge-2{
        width:16.66667%
    }
    .msc-corporate .medium-margin-collapse>.xlarge-3{
        width:25%
    }
    .msc-corporate .medium-margin-collapse>.xlarge-4{
        width:33.33333%
    }
    .msc-corporate .medium-margin-collapse>.xlarge-5{
        width:41.66667%
    }
    .msc-corporate .medium-margin-collapse>.xlarge-6{
        width:50%
    }
    .msc-corporate .medium-margin-collapse>.xlarge-7{
        width:58.33333%
    }
    .msc-corporate .medium-margin-collapse>.xlarge-8{
        width:66.66667%
    }
    .msc-corporate .medium-margin-collapse>.xlarge-9{
        width:75%
    }
    .msc-corporate .medium-margin-collapse>.xlarge-10{
        width:83.33333%
    }
    .msc-corporate .medium-margin-collapse>.xlarge-11{
        width:91.66667%
    }
    .msc-corporate .medium-margin-collapse>.xlarge-12{
        width:100%
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .medium-margin-collapse>.xxlarge-1{
        width:8.33333%
    }
    .msc-corporate .medium-margin-collapse>.xxlarge-2{
        width:16.66667%
    }
    .msc-corporate .medium-margin-collapse>.xxlarge-3{
        width:25%
    }
    .msc-corporate .medium-margin-collapse>.xxlarge-4{
        width:33.33333%
    }
    .msc-corporate .medium-margin-collapse>.xxlarge-5{
        width:41.66667%
    }
    .msc-corporate .medium-margin-collapse>.xxlarge-6{
        width:50%
    }
    .msc-corporate .medium-margin-collapse>.xxlarge-7{
        width:58.33333%
    }
    .msc-corporate .medium-margin-collapse>.xxlarge-8{
        width:66.66667%
    }
    .msc-corporate .medium-margin-collapse>.xxlarge-9{
        width:75%
    }
    .msc-corporate .medium-margin-collapse>.xxlarge-10{
        width:83.33333%
    }
    .msc-corporate .medium-margin-collapse>.xxlarge-11{
        width:91.66667%
    }
    .msc-corporate .medium-margin-collapse>.xxlarge-12{
        width:100%
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .medium-padding-collapse{
        margin-right:0;
        margin-left:0
    }
    .msc-corporate .medium-padding-collapse>.cell{
        padding-right:0;
        padding-left:0
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .large-margin-collapse,.msc-corporate .large-margin-collapse>.cell{
        margin-right:0;
        margin-left:0
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .large-margin-collapse>.small-1{
        width:8.33333%
    }
    .msc-corporate .large-margin-collapse>.small-2{
        width:16.66667%
    }
    .msc-corporate .large-margin-collapse>.small-3{
        width:25%
    }
    .msc-corporate .large-margin-collapse>.small-4{
        width:33.33333%
    }
    .msc-corporate .large-margin-collapse>.small-5{
        width:41.66667%
    }
    .msc-corporate .large-margin-collapse>.small-6{
        width:50%
    }
    .msc-corporate .large-margin-collapse>.small-7{
        width:58.33333%
    }
    .msc-corporate .large-margin-collapse>.small-8{
        width:66.66667%
    }
    .msc-corporate .large-margin-collapse>.small-9{
        width:75%
    }
    .msc-corporate .large-margin-collapse>.small-10{
        width:83.33333%
    }
    .msc-corporate .large-margin-collapse>.small-11{
        width:91.66667%
    }
    .msc-corporate .large-margin-collapse>.small-12{
        width:100%
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .large-margin-collapse>.xsmall-1{
        width:8.33333%
    }
    .msc-corporate .large-margin-collapse>.xsmall-2{
        width:16.66667%
    }
    .msc-corporate .large-margin-collapse>.xsmall-3{
        width:25%
    }
    .msc-corporate .large-margin-collapse>.xsmall-4{
        width:33.33333%
    }
    .msc-corporate .large-margin-collapse>.xsmall-5{
        width:41.66667%
    }
    .msc-corporate .large-margin-collapse>.xsmall-6{
        width:50%
    }
    .msc-corporate .large-margin-collapse>.xsmall-7{
        width:58.33333%
    }
    .msc-corporate .large-margin-collapse>.xsmall-8{
        width:66.66667%
    }
    .msc-corporate .large-margin-collapse>.xsmall-9{
        width:75%
    }
    .msc-corporate .large-margin-collapse>.xsmall-10{
        width:83.33333%
    }
    .msc-corporate .large-margin-collapse>.xsmall-11{
        width:91.66667%
    }
    .msc-corporate .large-margin-collapse>.xsmall-12{
        width:100%
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .large-margin-collapse>.medium-1{
        width:8.33333%
    }
    .msc-corporate .large-margin-collapse>.medium-2{
        width:16.66667%
    }
    .msc-corporate .large-margin-collapse>.medium-3{
        width:25%
    }
    .msc-corporate .large-margin-collapse>.medium-4{
        width:33.33333%
    }
    .msc-corporate .large-margin-collapse>.medium-5{
        width:41.66667%
    }
    .msc-corporate .large-margin-collapse>.medium-6{
        width:50%
    }
    .msc-corporate .large-margin-collapse>.medium-7{
        width:58.33333%
    }
    .msc-corporate .large-margin-collapse>.medium-8{
        width:66.66667%
    }
    .msc-corporate .large-margin-collapse>.medium-9{
        width:75%
    }
    .msc-corporate .large-margin-collapse>.medium-10{
        width:83.33333%
    }
    .msc-corporate .large-margin-collapse>.medium-11{
        width:91.66667%
    }
    .msc-corporate .large-margin-collapse>.medium-12{
        width:100%
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .large-margin-collapse>.large-1{
        width:8.33333%
    }
    .msc-corporate .large-margin-collapse>.large-2{
        width:16.66667%
    }
    .msc-corporate .large-margin-collapse>.large-3{
        width:25%
    }
    .msc-corporate .large-margin-collapse>.large-4{
        width:33.33333%
    }
    .msc-corporate .large-margin-collapse>.large-5{
        width:41.66667%
    }
    .msc-corporate .large-margin-collapse>.large-6{
        width:50%
    }
    .msc-corporate .large-margin-collapse>.large-7{
        width:58.33333%
    }
    .msc-corporate .large-margin-collapse>.large-8{
        width:66.66667%
    }
    .msc-corporate .large-margin-collapse>.large-9{
        width:75%
    }
    .msc-corporate .large-margin-collapse>.large-10{
        width:83.33333%
    }
    .msc-corporate .large-margin-collapse>.large-11{
        width:91.66667%
    }
    .msc-corporate .large-margin-collapse>.large-12{
        width:100%
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .large-margin-collapse>.xlarge-1{
        width:8.33333%
    }
    .msc-corporate .large-margin-collapse>.xlarge-2{
        width:16.66667%
    }
    .msc-corporate .large-margin-collapse>.xlarge-3{
        width:25%
    }
    .msc-corporate .large-margin-collapse>.xlarge-4{
        width:33.33333%
    }
    .msc-corporate .large-margin-collapse>.xlarge-5{
        width:41.66667%
    }
    .msc-corporate .large-margin-collapse>.xlarge-6{
        width:50%
    }
    .msc-corporate .large-margin-collapse>.xlarge-7{
        width:58.33333%
    }
    .msc-corporate .large-margin-collapse>.xlarge-8{
        width:66.66667%
    }
    .msc-corporate .large-margin-collapse>.xlarge-9{
        width:75%
    }
    .msc-corporate .large-margin-collapse>.xlarge-10{
        width:83.33333%
    }
    .msc-corporate .large-margin-collapse>.xlarge-11{
        width:91.66667%
    }
    .msc-corporate .large-margin-collapse>.xlarge-12{
        width:100%
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .large-margin-collapse>.xxlarge-1{
        width:8.33333%
    }
    .msc-corporate .large-margin-collapse>.xxlarge-2{
        width:16.66667%
    }
    .msc-corporate .large-margin-collapse>.xxlarge-3{
        width:25%
    }
    .msc-corporate .large-margin-collapse>.xxlarge-4{
        width:33.33333%
    }
    .msc-corporate .large-margin-collapse>.xxlarge-5{
        width:41.66667%
    }
    .msc-corporate .large-margin-collapse>.xxlarge-6{
        width:50%
    }
    .msc-corporate .large-margin-collapse>.xxlarge-7{
        width:58.33333%
    }
    .msc-corporate .large-margin-collapse>.xxlarge-8{
        width:66.66667%
    }
    .msc-corporate .large-margin-collapse>.xxlarge-9{
        width:75%
    }
    .msc-corporate .large-margin-collapse>.xxlarge-10{
        width:83.33333%
    }
    .msc-corporate .large-margin-collapse>.xxlarge-11{
        width:91.66667%
    }
    .msc-corporate .large-margin-collapse>.xxlarge-12{
        width:100%
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .large-padding-collapse{
        margin-right:0;
        margin-left:0
    }
    .msc-corporate .large-padding-collapse>.cell{
        padding-right:0;
        padding-left:0
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .xlarge-margin-collapse,.msc-corporate .xlarge-margin-collapse>.cell{
        margin-right:0;
        margin-left:0
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .xlarge-margin-collapse>.small-1{
        width:8.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.small-2{
        width:16.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.small-3{
        width:25%
    }
    .msc-corporate .xlarge-margin-collapse>.small-4{
        width:33.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.small-5{
        width:41.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.small-6{
        width:50%
    }
    .msc-corporate .xlarge-margin-collapse>.small-7{
        width:58.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.small-8{
        width:66.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.small-9{
        width:75%
    }
    .msc-corporate .xlarge-margin-collapse>.small-10{
        width:83.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.small-11{
        width:91.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.small-12{
        width:100%
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .xlarge-margin-collapse>.xsmall-1{
        width:8.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.xsmall-2{
        width:16.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.xsmall-3{
        width:25%
    }
    .msc-corporate .xlarge-margin-collapse>.xsmall-4{
        width:33.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.xsmall-5{
        width:41.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.xsmall-6{
        width:50%
    }
    .msc-corporate .xlarge-margin-collapse>.xsmall-7{
        width:58.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.xsmall-8{
        width:66.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.xsmall-9{
        width:75%
    }
    .msc-corporate .xlarge-margin-collapse>.xsmall-10{
        width:83.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.xsmall-11{
        width:91.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.xsmall-12{
        width:100%
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .xlarge-margin-collapse>.medium-1{
        width:8.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.medium-2{
        width:16.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.medium-3{
        width:25%
    }
    .msc-corporate .xlarge-margin-collapse>.medium-4{
        width:33.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.medium-5{
        width:41.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.medium-6{
        width:50%
    }
    .msc-corporate .xlarge-margin-collapse>.medium-7{
        width:58.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.medium-8{
        width:66.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.medium-9{
        width:75%
    }
    .msc-corporate .xlarge-margin-collapse>.medium-10{
        width:83.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.medium-11{
        width:91.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.medium-12{
        width:100%
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .xlarge-margin-collapse>.large-1{
        width:8.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.large-2{
        width:16.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.large-3{
        width:25%
    }
    .msc-corporate .xlarge-margin-collapse>.large-4{
        width:33.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.large-5{
        width:41.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.large-6{
        width:50%
    }
    .msc-corporate .xlarge-margin-collapse>.large-7{
        width:58.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.large-8{
        width:66.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.large-9{
        width:75%
    }
    .msc-corporate .xlarge-margin-collapse>.large-10{
        width:83.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.large-11{
        width:91.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.large-12{
        width:100%
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .xlarge-margin-collapse>.xlarge-1{
        width:8.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.xlarge-2{
        width:16.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.xlarge-3{
        width:25%
    }
    .msc-corporate .xlarge-margin-collapse>.xlarge-4{
        width:33.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.xlarge-5{
        width:41.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.xlarge-6{
        width:50%
    }
    .msc-corporate .xlarge-margin-collapse>.xlarge-7{
        width:58.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.xlarge-8{
        width:66.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.xlarge-9{
        width:75%
    }
    .msc-corporate .xlarge-margin-collapse>.xlarge-10{
        width:83.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.xlarge-11{
        width:91.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.xlarge-12{
        width:100%
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .xlarge-margin-collapse>.xxlarge-1{
        width:8.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.xxlarge-2{
        width:16.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.xxlarge-3{
        width:25%
    }
    .msc-corporate .xlarge-margin-collapse>.xxlarge-4{
        width:33.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.xxlarge-5{
        width:41.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.xxlarge-6{
        width:50%
    }
    .msc-corporate .xlarge-margin-collapse>.xxlarge-7{
        width:58.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.xxlarge-8{
        width:66.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.xxlarge-9{
        width:75%
    }
    .msc-corporate .xlarge-margin-collapse>.xxlarge-10{
        width:83.33333%
    }
    .msc-corporate .xlarge-margin-collapse>.xxlarge-11{
        width:91.66667%
    }
    .msc-corporate .xlarge-margin-collapse>.xxlarge-12{
        width:100%
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .xlarge-padding-collapse{
        margin-right:0;
        margin-left:0
    }
    .msc-corporate .xlarge-padding-collapse>.cell{
        padding-right:0;
        padding-left:0
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .xxlarge-margin-collapse,.msc-corporate .xxlarge-margin-collapse>.cell{
        margin-right:0;
        margin-left:0
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .xxlarge-margin-collapse>.small-1{
        width:8.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.small-2{
        width:16.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.small-3{
        width:25%
    }
    .msc-corporate .xxlarge-margin-collapse>.small-4{
        width:33.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.small-5{
        width:41.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.small-6{
        width:50%
    }
    .msc-corporate .xxlarge-margin-collapse>.small-7{
        width:58.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.small-8{
        width:66.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.small-9{
        width:75%
    }
    .msc-corporate .xxlarge-margin-collapse>.small-10{
        width:83.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.small-11{
        width:91.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.small-12{
        width:100%
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .xxlarge-margin-collapse>.xsmall-1{
        width:8.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.xsmall-2{
        width:16.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.xsmall-3{
        width:25%
    }
    .msc-corporate .xxlarge-margin-collapse>.xsmall-4{
        width:33.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.xsmall-5{
        width:41.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.xsmall-6{
        width:50%
    }
    .msc-corporate .xxlarge-margin-collapse>.xsmall-7{
        width:58.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.xsmall-8{
        width:66.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.xsmall-9{
        width:75%
    }
    .msc-corporate .xxlarge-margin-collapse>.xsmall-10{
        width:83.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.xsmall-11{
        width:91.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.xsmall-12{
        width:100%
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .xxlarge-margin-collapse>.medium-1{
        width:8.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.medium-2{
        width:16.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.medium-3{
        width:25%
    }
    .msc-corporate .xxlarge-margin-collapse>.medium-4{
        width:33.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.medium-5{
        width:41.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.medium-6{
        width:50%
    }
    .msc-corporate .xxlarge-margin-collapse>.medium-7{
        width:58.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.medium-8{
        width:66.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.medium-9{
        width:75%
    }
    .msc-corporate .xxlarge-margin-collapse>.medium-10{
        width:83.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.medium-11{
        width:91.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.medium-12{
        width:100%
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .xxlarge-margin-collapse>.large-1{
        width:8.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.large-2{
        width:16.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.large-3{
        width:25%
    }
    .msc-corporate .xxlarge-margin-collapse>.large-4{
        width:33.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.large-5{
        width:41.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.large-6{
        width:50%
    }
    .msc-corporate .xxlarge-margin-collapse>.large-7{
        width:58.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.large-8{
        width:66.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.large-9{
        width:75%
    }
    .msc-corporate .xxlarge-margin-collapse>.large-10{
        width:83.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.large-11{
        width:91.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.large-12{
        width:100%
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .xxlarge-margin-collapse>.xlarge-1{
        width:8.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.xlarge-2{
        width:16.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.xlarge-3{
        width:25%
    }
    .msc-corporate .xxlarge-margin-collapse>.xlarge-4{
        width:33.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.xlarge-5{
        width:41.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.xlarge-6{
        width:50%
    }
    .msc-corporate .xxlarge-margin-collapse>.xlarge-7{
        width:58.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.xlarge-8{
        width:66.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.xlarge-9{
        width:75%
    }
    .msc-corporate .xxlarge-margin-collapse>.xlarge-10{
        width:83.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.xlarge-11{
        width:91.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.xlarge-12{
        width:100%
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .xxlarge-margin-collapse>.xxlarge-1{
        width:8.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.xxlarge-2{
        width:16.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.xxlarge-3{
        width:25%
    }
    .msc-corporate .xxlarge-margin-collapse>.xxlarge-4{
        width:33.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.xxlarge-5{
        width:41.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.xxlarge-6{
        width:50%
    }
    .msc-corporate .xxlarge-margin-collapse>.xxlarge-7{
        width:58.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.xxlarge-8{
        width:66.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.xxlarge-9{
        width:75%
    }
    .msc-corporate .xxlarge-margin-collapse>.xxlarge-10{
        width:83.33333%
    }
    .msc-corporate .xxlarge-margin-collapse>.xxlarge-11{
        width:91.66667%
    }
    .msc-corporate .xxlarge-margin-collapse>.xxlarge-12{
        width:100%
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .xxlarge-padding-collapse{
        margin-right:0;
        margin-left:0
    }
    .msc-corporate .xxlarge-padding-collapse>.cell{
        padding-right:0;
        padding-left:0
    }
}
.msc-corporate .small-offset-0{
    margin-left:0
}
.msc-corporate .grid-margin-x>.small-offset-0{
    margin-left:.5rem
}
.msc-corporate .small-offset-1{
    margin-left:8.33333%
}
.msc-corporate .grid-margin-x>.small-offset-1{
    margin-left:calc(8.33333% + .5rem)
}
.msc-corporate .small-offset-2{
    margin-left:16.66667%
}
.msc-corporate .grid-margin-x>.small-offset-2{
    margin-left:calc(16.66667% + .5rem)
}
.msc-corporate .small-offset-3{
    margin-left:25%
}
.msc-corporate .grid-margin-x>.small-offset-3{
    margin-left:calc(25% + .5rem)
}
.msc-corporate .small-offset-4{
    margin-left:33.33333%
}
.msc-corporate .grid-margin-x>.small-offset-4{
    margin-left:calc(33.33333% + .5rem)
}
.msc-corporate .small-offset-5{
    margin-left:41.66667%
}
.msc-corporate .grid-margin-x>.small-offset-5{
    margin-left:calc(41.66667% + .5rem)
}
.msc-corporate .small-offset-6{
    margin-left:50%
}
.msc-corporate .grid-margin-x>.small-offset-6{
    margin-left:calc(50% + .5rem)
}
.msc-corporate .small-offset-7{
    margin-left:58.33333%
}
.msc-corporate .grid-margin-x>.small-offset-7{
    margin-left:calc(58.33333% + .5rem)
}
.msc-corporate .small-offset-8{
    margin-left:66.66667%
}
.msc-corporate .grid-margin-x>.small-offset-8{
    margin-left:calc(66.66667% + .5rem)
}
.msc-corporate .small-offset-9{
    margin-left:75%
}
.msc-corporate .grid-margin-x>.small-offset-9{
    margin-left:calc(75% + .5rem)
}
.msc-corporate .small-offset-10{
    margin-left:83.33333%
}
.msc-corporate .grid-margin-x>.small-offset-10{
    margin-left:calc(83.33333% + .5rem)
}
.msc-corporate .small-offset-11{
    margin-left:91.66667%
}
.msc-corporate .grid-margin-x>.small-offset-11{
    margin-left:calc(91.66667% + .5rem)
}
@media print,screen and (min-width:30em){
    .msc-corporate .xsmall-offset-0{
        margin-left:0
    }
    .msc-corporate .grid-margin-x>.xsmall-offset-0{
        margin-left:.5rem
    }
    .msc-corporate .xsmall-offset-1{
        margin-left:8.33333%
    }
    .msc-corporate .grid-margin-x>.xsmall-offset-1{
        margin-left:calc(8.33333% + .5rem)
    }
    .msc-corporate .xsmall-offset-2{
        margin-left:16.66667%
    }
    .msc-corporate .grid-margin-x>.xsmall-offset-2{
        margin-left:calc(16.66667% + .5rem)
    }
    .msc-corporate .xsmall-offset-3{
        margin-left:25%
    }
    .msc-corporate .grid-margin-x>.xsmall-offset-3{
        margin-left:calc(25% + .5rem)
    }
    .msc-corporate .xsmall-offset-4{
        margin-left:33.33333%
    }
    .msc-corporate .grid-margin-x>.xsmall-offset-4{
        margin-left:calc(33.33333% + .5rem)
    }
    .msc-corporate .xsmall-offset-5{
        margin-left:41.66667%
    }
    .msc-corporate .grid-margin-x>.xsmall-offset-5{
        margin-left:calc(41.66667% + .5rem)
    }
    .msc-corporate .xsmall-offset-6{
        margin-left:50%
    }
    .msc-corporate .grid-margin-x>.xsmall-offset-6{
        margin-left:calc(50% + .5rem)
    }
    .msc-corporate .xsmall-offset-7{
        margin-left:58.33333%
    }
    .msc-corporate .grid-margin-x>.xsmall-offset-7{
        margin-left:calc(58.33333% + .5rem)
    }
    .msc-corporate .xsmall-offset-8{
        margin-left:66.66667%
    }
    .msc-corporate .grid-margin-x>.xsmall-offset-8{
        margin-left:calc(66.66667% + .5rem)
    }
    .msc-corporate .xsmall-offset-9{
        margin-left:75%
    }
    .msc-corporate .grid-margin-x>.xsmall-offset-9{
        margin-left:calc(75% + .5rem)
    }
    .msc-corporate .xsmall-offset-10{
        margin-left:83.33333%
    }
    .msc-corporate .grid-margin-x>.xsmall-offset-10{
        margin-left:calc(83.33333% + .5rem)
    }
    .msc-corporate .xsmall-offset-11{
        margin-left:91.66667%
    }
    .msc-corporate .grid-margin-x>.xsmall-offset-11{
        margin-left:calc(91.66667% + .5rem)
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .medium-offset-0{
        margin-left:0
    }
    .msc-corporate .grid-margin-x>.medium-offset-0{
        margin-left:.5rem
    }
    .msc-corporate .medium-offset-1{
        margin-left:8.33333%
    }
    .msc-corporate .grid-margin-x>.medium-offset-1{
        margin-left:calc(8.33333% + .5rem)
    }
    .msc-corporate .medium-offset-2{
        margin-left:16.66667%
    }
    .msc-corporate .grid-margin-x>.medium-offset-2{
        margin-left:calc(16.66667% + .5rem)
    }
    .msc-corporate .medium-offset-3{
        margin-left:25%
    }
    .msc-corporate .grid-margin-x>.medium-offset-3{
        margin-left:calc(25% + .5rem)
    }
    .msc-corporate .medium-offset-4{
        margin-left:33.33333%
    }
    .msc-corporate .grid-margin-x>.medium-offset-4{
        margin-left:calc(33.33333% + .5rem)
    }
    .msc-corporate .medium-offset-5{
        margin-left:41.66667%
    }
    .msc-corporate .grid-margin-x>.medium-offset-5{
        margin-left:calc(41.66667% + .5rem)
    }
    .msc-corporate .medium-offset-6{
        margin-left:50%
    }
    .msc-corporate .grid-margin-x>.medium-offset-6{
        margin-left:calc(50% + .5rem)
    }
    .msc-corporate .medium-offset-7{
        margin-left:58.33333%
    }
    .msc-corporate .grid-margin-x>.medium-offset-7{
        margin-left:calc(58.33333% + .5rem)
    }
    .msc-corporate .medium-offset-8{
        margin-left:66.66667%
    }
    .msc-corporate .grid-margin-x>.medium-offset-8{
        margin-left:calc(66.66667% + .5rem)
    }
    .msc-corporate .medium-offset-9{
        margin-left:75%
    }
    .msc-corporate .grid-margin-x>.medium-offset-9{
        margin-left:calc(75% + .5rem)
    }
    .msc-corporate .medium-offset-10{
        margin-left:83.33333%
    }
    .msc-corporate .grid-margin-x>.medium-offset-10{
        margin-left:calc(83.33333% + .5rem)
    }
    .msc-corporate .medium-offset-11{
        margin-left:91.66667%
    }
    .msc-corporate .grid-margin-x>.medium-offset-11{
        margin-left:calc(91.66667% + .5rem)
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .large-offset-0{
        margin-left:0
    }
    .msc-corporate .grid-margin-x>.large-offset-0{
        margin-left:.8rem
    }
    .msc-corporate .large-offset-1{
        margin-left:8.33333%
    }
    .msc-corporate .grid-margin-x>.large-offset-1{
        margin-left:calc(8.33333% + .8rem)
    }
    .msc-corporate .large-offset-2{
        margin-left:16.66667%
    }
    .msc-corporate .grid-margin-x>.large-offset-2{
        margin-left:calc(16.66667% + .8rem)
    }
    .msc-corporate .large-offset-3{
        margin-left:25%
    }
    .msc-corporate .grid-margin-x>.large-offset-3{
        margin-left:calc(25% + .8rem)
    }
    .msc-corporate .large-offset-4{
        margin-left:33.33333%
    }
    .msc-corporate .grid-margin-x>.large-offset-4{
        margin-left:calc(33.33333% + .8rem)
    }
    .msc-corporate .large-offset-5{
        margin-left:41.66667%
    }
    .msc-corporate .grid-margin-x>.large-offset-5{
        margin-left:calc(41.66667% + .8rem)
    }
    .msc-corporate .large-offset-6{
        margin-left:50%
    }
    .msc-corporate .grid-margin-x>.large-offset-6{
        margin-left:calc(50% + .8rem)
    }
    .msc-corporate .large-offset-7{
        margin-left:58.33333%
    }
    .msc-corporate .grid-margin-x>.large-offset-7{
        margin-left:calc(58.33333% + .8rem)
    }
    .msc-corporate .large-offset-8{
        margin-left:66.66667%
    }
    .msc-corporate .grid-margin-x>.large-offset-8{
        margin-left:calc(66.66667% + .8rem)
    }
    .msc-corporate .large-offset-9{
        margin-left:75%
    }
    .msc-corporate .grid-margin-x>.large-offset-9{
        margin-left:calc(75% + .8rem)
    }
    .msc-corporate .large-offset-10{
        margin-left:83.33333%
    }
    .msc-corporate .grid-margin-x>.large-offset-10{
        margin-left:calc(83.33333% + .8rem)
    }
    .msc-corporate .large-offset-11{
        margin-left:91.66667%
    }
    .msc-corporate .grid-margin-x>.large-offset-11{
        margin-left:calc(91.66667% + .8rem)
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .xlarge-offset-0{
        margin-left:0
    }
    .msc-corporate .grid-margin-x>.xlarge-offset-0{
        margin-left:.8rem
    }
    .msc-corporate .xlarge-offset-1{
        margin-left:8.33333%
    }
    .msc-corporate .grid-margin-x>.xlarge-offset-1{
        margin-left:calc(8.33333% + .8rem)
    }
    .msc-corporate .xlarge-offset-2{
        margin-left:16.66667%
    }
    .msc-corporate .grid-margin-x>.xlarge-offset-2{
        margin-left:calc(16.66667% + .8rem)
    }
    .msc-corporate .xlarge-offset-3{
        margin-left:25%
    }
    .msc-corporate .grid-margin-x>.xlarge-offset-3{
        margin-left:calc(25% + .8rem)
    }
    .msc-corporate .xlarge-offset-4{
        margin-left:33.33333%
    }
    .msc-corporate .grid-margin-x>.xlarge-offset-4{
        margin-left:calc(33.33333% + .8rem)
    }
    .msc-corporate .xlarge-offset-5{
        margin-left:41.66667%
    }
    .msc-corporate .grid-margin-x>.xlarge-offset-5{
        margin-left:calc(41.66667% + .8rem)
    }
    .msc-corporate .xlarge-offset-6{
        margin-left:50%
    }
    .msc-corporate .grid-margin-x>.xlarge-offset-6{
        margin-left:calc(50% + .8rem)
    }
    .msc-corporate .xlarge-offset-7{
        margin-left:58.33333%
    }
    .msc-corporate .grid-margin-x>.xlarge-offset-7{
        margin-left:calc(58.33333% + .8rem)
    }
    .msc-corporate .xlarge-offset-8{
        margin-left:66.66667%
    }
    .msc-corporate .grid-margin-x>.xlarge-offset-8{
        margin-left:calc(66.66667% + .8rem)
    }
    .msc-corporate .xlarge-offset-9{
        margin-left:75%
    }
    .msc-corporate .grid-margin-x>.xlarge-offset-9{
        margin-left:calc(75% + .8rem)
    }
    .msc-corporate .xlarge-offset-10{
        margin-left:83.33333%
    }
    .msc-corporate .grid-margin-x>.xlarge-offset-10{
        margin-left:calc(83.33333% + .8rem)
    }
    .msc-corporate .xlarge-offset-11{
        margin-left:91.66667%
    }
    .msc-corporate .grid-margin-x>.xlarge-offset-11{
        margin-left:calc(91.66667% + .8rem)
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .xxlarge-offset-0{
        margin-left:0
    }
    .msc-corporate .grid-margin-x>.xxlarge-offset-0{
        margin-left:.8rem
    }
    .msc-corporate .xxlarge-offset-1{
        margin-left:8.33333%
    }
    .msc-corporate .grid-margin-x>.xxlarge-offset-1{
        margin-left:calc(8.33333% + .8rem)
    }
    .msc-corporate .xxlarge-offset-2{
        margin-left:16.66667%
    }
    .msc-corporate .grid-margin-x>.xxlarge-offset-2{
        margin-left:calc(16.66667% + .8rem)
    }
    .msc-corporate .xxlarge-offset-3{
        margin-left:25%
    }
    .msc-corporate .grid-margin-x>.xxlarge-offset-3{
        margin-left:calc(25% + .8rem)
    }
    .msc-corporate .xxlarge-offset-4{
        margin-left:33.33333%
    }
    .msc-corporate .grid-margin-x>.xxlarge-offset-4{
        margin-left:calc(33.33333% + .8rem)
    }
    .msc-corporate .xxlarge-offset-5{
        margin-left:41.66667%
    }
    .msc-corporate .grid-margin-x>.xxlarge-offset-5{
        margin-left:calc(41.66667% + .8rem)
    }
    .msc-corporate .xxlarge-offset-6{
        margin-left:50%
    }
    .msc-corporate .grid-margin-x>.xxlarge-offset-6{
        margin-left:calc(50% + .8rem)
    }
    .msc-corporate .xxlarge-offset-7{
        margin-left:58.33333%
    }
    .msc-corporate .grid-margin-x>.xxlarge-offset-7{
        margin-left:calc(58.33333% + .8rem)
    }
    .msc-corporate .xxlarge-offset-8{
        margin-left:66.66667%
    }
    .msc-corporate .grid-margin-x>.xxlarge-offset-8{
        margin-left:calc(66.66667% + .8rem)
    }
    .msc-corporate .xxlarge-offset-9{
        margin-left:75%
    }
    .msc-corporate .grid-margin-x>.xxlarge-offset-9{
        margin-left:calc(75% + .8rem)
    }
    .msc-corporate .xxlarge-offset-10{
        margin-left:83.33333%
    }
    .msc-corporate .grid-margin-x>.xxlarge-offset-10{
        margin-left:calc(83.33333% + .8rem)
    }
    .msc-corporate .xxlarge-offset-11{
        margin-left:91.66667%
    }
    .msc-corporate .grid-margin-x>.xxlarge-offset-11{
        margin-left:calc(91.66667% + .8rem)
    }
}
.msc-corporate .grid-y{
    display:flex;
    flex-flow:column nowrap
}
.msc-corporate .grid-y>.cell{
    height:auto;
    max-height:none
}
.msc-corporate .grid-y>.auto,.msc-corporate .grid-y>.shrink{
    height:auto
}
.msc-corporate .grid-y>.small-1,.msc-corporate .grid-y>.small-2,.msc-corporate .grid-y>.small-3,.msc-corporate .grid-y>.small-4,.msc-corporate .grid-y>.small-5,.msc-corporate .grid-y>.small-6,.msc-corporate .grid-y>.small-7,.msc-corporate .grid-y>.small-8,.msc-corporate .grid-y>.small-9,.msc-corporate .grid-y>.small-10,.msc-corporate .grid-y>.small-11,.msc-corporate .grid-y>.small-12,.msc-corporate .grid-y>.small-full,.msc-corporate .grid-y>.small-shrink{
    flex-basis:auto
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-y>.xsmall-1,.msc-corporate .grid-y>.xsmall-2,.msc-corporate .grid-y>.xsmall-3,.msc-corporate .grid-y>.xsmall-4,.msc-corporate .grid-y>.xsmall-5,.msc-corporate .grid-y>.xsmall-6,.msc-corporate .grid-y>.xsmall-7,.msc-corporate .grid-y>.xsmall-8,.msc-corporate .grid-y>.xsmall-9,.msc-corporate .grid-y>.xsmall-10,.msc-corporate .grid-y>.xsmall-11,.msc-corporate .grid-y>.xsmall-12,.msc-corporate .grid-y>.xsmall-full,.msc-corporate .grid-y>.xsmall-shrink{
        flex-basis:auto
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-y>.medium-1,.msc-corporate .grid-y>.medium-2,.msc-corporate .grid-y>.medium-3,.msc-corporate .grid-y>.medium-4,.msc-corporate .grid-y>.medium-5,.msc-corporate .grid-y>.medium-6,.msc-corporate .grid-y>.medium-7,.msc-corporate .grid-y>.medium-8,.msc-corporate .grid-y>.medium-9,.msc-corporate .grid-y>.medium-10,.msc-corporate .grid-y>.medium-11,.msc-corporate .grid-y>.medium-12,.msc-corporate .grid-y>.medium-full,.msc-corporate .grid-y>.medium-shrink{
        flex-basis:auto
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-y>.large-1,.msc-corporate .grid-y>.large-2,.msc-corporate .grid-y>.large-3,.msc-corporate .grid-y>.large-4,.msc-corporate .grid-y>.large-5,.msc-corporate .grid-y>.large-6,.msc-corporate .grid-y>.large-7,.msc-corporate .grid-y>.large-8,.msc-corporate .grid-y>.large-9,.msc-corporate .grid-y>.large-10,.msc-corporate .grid-y>.large-11,.msc-corporate .grid-y>.large-12,.msc-corporate .grid-y>.large-full,.msc-corporate .grid-y>.large-shrink{
        flex-basis:auto
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-y>.xlarge-1,.msc-corporate .grid-y>.xlarge-2,.msc-corporate .grid-y>.xlarge-3,.msc-corporate .grid-y>.xlarge-4,.msc-corporate .grid-y>.xlarge-5,.msc-corporate .grid-y>.xlarge-6,.msc-corporate .grid-y>.xlarge-7,.msc-corporate .grid-y>.xlarge-8,.msc-corporate .grid-y>.xlarge-9,.msc-corporate .grid-y>.xlarge-10,.msc-corporate .grid-y>.xlarge-11,.msc-corporate .grid-y>.xlarge-12,.msc-corporate .grid-y>.xlarge-full,.msc-corporate .grid-y>.xlarge-shrink{
        flex-basis:auto
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-y>.xxlarge-1,.msc-corporate .grid-y>.xxlarge-2,.msc-corporate .grid-y>.xxlarge-3,.msc-corporate .grid-y>.xxlarge-4,.msc-corporate .grid-y>.xxlarge-5,.msc-corporate .grid-y>.xxlarge-6,.msc-corporate .grid-y>.xxlarge-7,.msc-corporate .grid-y>.xxlarge-8,.msc-corporate .grid-y>.xxlarge-9,.msc-corporate .grid-y>.xxlarge-10,.msc-corporate .grid-y>.xxlarge-11,.msc-corporate .grid-y>.xxlarge-12,.msc-corporate .grid-y>.xxlarge-full,.msc-corporate .grid-y>.xxlarge-shrink{
        flex-basis:auto
    }
}
.msc-corporate .grid-y>.small-1,.msc-corporate .grid-y>.small-2,.msc-corporate .grid-y>.small-3,.msc-corporate .grid-y>.small-4,.msc-corporate .grid-y>.small-5,.msc-corporate .grid-y>.small-6,.msc-corporate .grid-y>.small-7,.msc-corporate .grid-y>.small-8,.msc-corporate .grid-y>.small-9,.msc-corporate .grid-y>.small-10,.msc-corporate .grid-y>.small-11,.msc-corporate .grid-y>.small-12{
    flex:0 0 auto
}
.msc-corporate .grid-y>.small-1{
    height:8.33333%
}
.msc-corporate .grid-y>.small-2{
    height:16.66667%
}
.msc-corporate .grid-y>.small-3{
    height:25%
}
.msc-corporate .grid-y>.small-4{
    height:33.33333%
}
.msc-corporate .grid-y>.small-5{
    height:41.66667%
}
.msc-corporate .grid-y>.small-6{
    height:50%
}
.msc-corporate .grid-y>.small-7{
    height:58.33333%
}
.msc-corporate .grid-y>.small-8{
    height:66.66667%
}
.msc-corporate .grid-y>.small-9{
    height:75%
}
.msc-corporate .grid-y>.small-10{
    height:83.33333%
}
.msc-corporate .grid-y>.small-11{
    height:91.66667%
}
.msc-corporate .grid-y>.small-12{
    height:100%
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-y>.xsmall-auto{
        flex:1 1 0;
        height:auto
    }
    .msc-corporate .grid-y>.xsmall-1,.msc-corporate .grid-y>.xsmall-2,.msc-corporate .grid-y>.xsmall-3,.msc-corporate .grid-y>.xsmall-4,.msc-corporate .grid-y>.xsmall-5,.msc-corporate .grid-y>.xsmall-6,.msc-corporate .grid-y>.xsmall-7,.msc-corporate .grid-y>.xsmall-8,.msc-corporate .grid-y>.xsmall-9,.msc-corporate .grid-y>.xsmall-10,.msc-corporate .grid-y>.xsmall-11,.msc-corporate .grid-y>.xsmall-12,.msc-corporate .grid-y>.xsmall-shrink{
        flex:0 0 auto
    }
    .msc-corporate .grid-y>.xsmall-shrink{
        height:auto
    }
    .msc-corporate .grid-y>.xsmall-1{
        height:8.33333%
    }
    .msc-corporate .grid-y>.xsmall-2{
        height:16.66667%
    }
    .msc-corporate .grid-y>.xsmall-3{
        height:25%
    }
    .msc-corporate .grid-y>.xsmall-4{
        height:33.33333%
    }
    .msc-corporate .grid-y>.xsmall-5{
        height:41.66667%
    }
    .msc-corporate .grid-y>.xsmall-6{
        height:50%
    }
    .msc-corporate .grid-y>.xsmall-7{
        height:58.33333%
    }
    .msc-corporate .grid-y>.xsmall-8{
        height:66.66667%
    }
    .msc-corporate .grid-y>.xsmall-9{
        height:75%
    }
    .msc-corporate .grid-y>.xsmall-10{
        height:83.33333%
    }
    .msc-corporate .grid-y>.xsmall-11{
        height:91.66667%
    }
    .msc-corporate .grid-y>.xsmall-12{
        height:100%
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-y>.medium-auto{
        flex:1 1 0;
        height:auto
    }
    .msc-corporate .grid-y>.medium-1,.msc-corporate .grid-y>.medium-2,.msc-corporate .grid-y>.medium-3,.msc-corporate .grid-y>.medium-4,.msc-corporate .grid-y>.medium-5,.msc-corporate .grid-y>.medium-6,.msc-corporate .grid-y>.medium-7,.msc-corporate .grid-y>.medium-8,.msc-corporate .grid-y>.medium-9,.msc-corporate .grid-y>.medium-10,.msc-corporate .grid-y>.medium-11,.msc-corporate .grid-y>.medium-12,.msc-corporate .grid-y>.medium-shrink{
        flex:0 0 auto
    }
    .msc-corporate .grid-y>.medium-shrink{
        height:auto
    }
    .msc-corporate .grid-y>.medium-1{
        height:8.33333%
    }
    .msc-corporate .grid-y>.medium-2{
        height:16.66667%
    }
    .msc-corporate .grid-y>.medium-3{
        height:25%
    }
    .msc-corporate .grid-y>.medium-4{
        height:33.33333%
    }
    .msc-corporate .grid-y>.medium-5{
        height:41.66667%
    }
    .msc-corporate .grid-y>.medium-6{
        height:50%
    }
    .msc-corporate .grid-y>.medium-7{
        height:58.33333%
    }
    .msc-corporate .grid-y>.medium-8{
        height:66.66667%
    }
    .msc-corporate .grid-y>.medium-9{
        height:75%
    }
    .msc-corporate .grid-y>.medium-10{
        height:83.33333%
    }
    .msc-corporate .grid-y>.medium-11{
        height:91.66667%
    }
    .msc-corporate .grid-y>.medium-12{
        height:100%
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-y>.large-auto{
        flex:1 1 0;
        height:auto
    }
    .msc-corporate .grid-y>.large-1,.msc-corporate .grid-y>.large-2,.msc-corporate .grid-y>.large-3,.msc-corporate .grid-y>.large-4,.msc-corporate .grid-y>.large-5,.msc-corporate .grid-y>.large-6,.msc-corporate .grid-y>.large-7,.msc-corporate .grid-y>.large-8,.msc-corporate .grid-y>.large-9,.msc-corporate .grid-y>.large-10,.msc-corporate .grid-y>.large-11,.msc-corporate .grid-y>.large-12,.msc-corporate .grid-y>.large-shrink{
        flex:0 0 auto
    }
    .msc-corporate .grid-y>.large-shrink{
        height:auto
    }
    .msc-corporate .grid-y>.large-1{
        height:8.33333%
    }
    .msc-corporate .grid-y>.large-2{
        height:16.66667%
    }
    .msc-corporate .grid-y>.large-3{
        height:25%
    }
    .msc-corporate .grid-y>.large-4{
        height:33.33333%
    }
    .msc-corporate .grid-y>.large-5{
        height:41.66667%
    }
    .msc-corporate .grid-y>.large-6{
        height:50%
    }
    .msc-corporate .grid-y>.large-7{
        height:58.33333%
    }
    .msc-corporate .grid-y>.large-8{
        height:66.66667%
    }
    .msc-corporate .grid-y>.large-9{
        height:75%
    }
    .msc-corporate .grid-y>.large-10{
        height:83.33333%
    }
    .msc-corporate .grid-y>.large-11{
        height:91.66667%
    }
    .msc-corporate .grid-y>.large-12{
        height:100%
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-y>.xlarge-auto{
        flex:1 1 0;
        height:auto
    }
    .msc-corporate .grid-y>.xlarge-1,.msc-corporate .grid-y>.xlarge-2,.msc-corporate .grid-y>.xlarge-3,.msc-corporate .grid-y>.xlarge-4,.msc-corporate .grid-y>.xlarge-5,.msc-corporate .grid-y>.xlarge-6,.msc-corporate .grid-y>.xlarge-7,.msc-corporate .grid-y>.xlarge-8,.msc-corporate .grid-y>.xlarge-9,.msc-corporate .grid-y>.xlarge-10,.msc-corporate .grid-y>.xlarge-11,.msc-corporate .grid-y>.xlarge-12,.msc-corporate .grid-y>.xlarge-shrink{
        flex:0 0 auto
    }
    .msc-corporate .grid-y>.xlarge-shrink{
        height:auto
    }
    .msc-corporate .grid-y>.xlarge-1{
        height:8.33333%
    }
    .msc-corporate .grid-y>.xlarge-2{
        height:16.66667%
    }
    .msc-corporate .grid-y>.xlarge-3{
        height:25%
    }
    .msc-corporate .grid-y>.xlarge-4{
        height:33.33333%
    }
    .msc-corporate .grid-y>.xlarge-5{
        height:41.66667%
    }
    .msc-corporate .grid-y>.xlarge-6{
        height:50%
    }
    .msc-corporate .grid-y>.xlarge-7{
        height:58.33333%
    }
    .msc-corporate .grid-y>.xlarge-8{
        height:66.66667%
    }
    .msc-corporate .grid-y>.xlarge-9{
        height:75%
    }
    .msc-corporate .grid-y>.xlarge-10{
        height:83.33333%
    }
    .msc-corporate .grid-y>.xlarge-11{
        height:91.66667%
    }
    .msc-corporate .grid-y>.xlarge-12{
        height:100%
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-y>.xxlarge-auto{
        flex:1 1 0;
        height:auto
    }
    .msc-corporate .grid-y>.xxlarge-1,.msc-corporate .grid-y>.xxlarge-2,.msc-corporate .grid-y>.xxlarge-3,.msc-corporate .grid-y>.xxlarge-4,.msc-corporate .grid-y>.xxlarge-5,.msc-corporate .grid-y>.xxlarge-6,.msc-corporate .grid-y>.xxlarge-7,.msc-corporate .grid-y>.xxlarge-8,.msc-corporate .grid-y>.xxlarge-9,.msc-corporate .grid-y>.xxlarge-10,.msc-corporate .grid-y>.xxlarge-11,.msc-corporate .grid-y>.xxlarge-12,.msc-corporate .grid-y>.xxlarge-shrink{
        flex:0 0 auto
    }
    .msc-corporate .grid-y>.xxlarge-shrink{
        height:auto
    }
    .msc-corporate .grid-y>.xxlarge-1{
        height:8.33333%
    }
    .msc-corporate .grid-y>.xxlarge-2{
        height:16.66667%
    }
    .msc-corporate .grid-y>.xxlarge-3{
        height:25%
    }
    .msc-corporate .grid-y>.xxlarge-4{
        height:33.33333%
    }
    .msc-corporate .grid-y>.xxlarge-5{
        height:41.66667%
    }
    .msc-corporate .grid-y>.xxlarge-6{
        height:50%
    }
    .msc-corporate .grid-y>.xxlarge-7{
        height:58.33333%
    }
    .msc-corporate .grid-y>.xxlarge-8{
        height:66.66667%
    }
    .msc-corporate .grid-y>.xxlarge-9{
        height:75%
    }
    .msc-corporate .grid-y>.xxlarge-10{
        height:83.33333%
    }
    .msc-corporate .grid-y>.xxlarge-11{
        height:91.66667%
    }
    .msc-corporate .grid-y>.xxlarge-12{
        height:100%
    }
}
.msc-corporate .grid-padding-y .grid-padding-y{
    margin-top:-.5rem;
    margin-bottom:-.5rem
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-padding-y .grid-padding-y{
        margin-top:-.5rem;
        margin-bottom:-.5rem
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-padding-y .grid-padding-y{
        margin-top:-.5rem;
        margin-bottom:-.5rem
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-padding-y .grid-padding-y{
        margin-top:-.8rem;
        margin-bottom:-.8rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-padding-y .grid-padding-y{
        margin-top:-.8rem;
        margin-bottom:-.8rem
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-padding-y .grid-padding-y{
        margin-top:-.8rem;
        margin-bottom:-.8rem
    }
}
.msc-corporate .grid-padding-y>.cell{
    padding-top:.5rem;
    padding-bottom:.5rem
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-padding-y>.cell{
        padding-top:.5rem;
        padding-bottom:.5rem
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-padding-y>.cell{
        padding-top:.5rem;
        padding-bottom:.5rem
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-padding-y>.cell{
        padding-top:.8rem;
        padding-bottom:.8rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-padding-y>.cell{
        padding-top:.8rem;
        padding-bottom:.8rem
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-padding-y>.cell{
        padding-top:.8rem;
        padding-bottom:.8rem
    }
}
.msc-corporate .grid-frame{
    overflow:hidden;
    position:relative;
    flex-wrap:nowrap;
    align-items:stretch;
    width:100vw
}
.msc-corporate .cell .grid-frame{
    width:100%
}
.msc-corporate .cell-block{
    overflow-x:auto;
    max-width:100%
}
.msc-corporate .cell-block,.msc-corporate .cell-block-y{
    -webkit-overflow-scrolling:touch;
    -ms-overflow-style:-ms-autohiding-scrollbar
}
.msc-corporate .cell-block-y{
    overflow-y:auto;
    max-height:100%;
    min-height:100%
}
.msc-corporate .cell-block-container{
    display:flex;
    flex-direction:column;
    max-height:100%
}
.msc-corporate .cell-block-container>.grid-x{
    max-height:100%;
    flex-wrap:nowrap
}
@media print,screen and (min-width:30em){
    .msc-corporate .xsmall-grid-frame{
        overflow:hidden;
        position:relative;
        flex-wrap:nowrap;
        align-items:stretch;
        width:100vw
    }
    .msc-corporate .cell .xsmall-grid-frame{
        width:100%
    }
    .msc-corporate .xsmall-cell-block{
        overflow-x:auto;
        max-width:100%;
        -webkit-overflow-scrolling:touch;
        -ms-overflow-style:-ms-autohiding-scrollbar
    }
    .msc-corporate .xsmall-cell-block-container{
        display:flex;
        flex-direction:column;
        max-height:100%
    }
    .msc-corporate .xsmall-cell-block-container>.grid-x{
        max-height:100%;
        flex-wrap:nowrap
    }
    .msc-corporate .xsmall-cell-block-y{
        overflow-y:auto;
        max-height:100%;
        min-height:100%;
        -webkit-overflow-scrolling:touch;
        -ms-overflow-style:-ms-autohiding-scrollbar
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .medium-grid-frame{
        overflow:hidden;
        position:relative;
        flex-wrap:nowrap;
        align-items:stretch;
        width:100vw
    }
    .msc-corporate .cell .medium-grid-frame{
        width:100%
    }
    .msc-corporate .medium-cell-block{
        overflow-x:auto;
        max-width:100%;
        -webkit-overflow-scrolling:touch;
        -ms-overflow-style:-ms-autohiding-scrollbar
    }
    .msc-corporate .medium-cell-block-container{
        display:flex;
        flex-direction:column;
        max-height:100%
    }
    .msc-corporate .medium-cell-block-container>.grid-x{
        max-height:100%;
        flex-wrap:nowrap
    }
    .msc-corporate .medium-cell-block-y{
        overflow-y:auto;
        max-height:100%;
        min-height:100%;
        -webkit-overflow-scrolling:touch;
        -ms-overflow-style:-ms-autohiding-scrollbar
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .large-grid-frame{
        overflow:hidden;
        position:relative;
        flex-wrap:nowrap;
        align-items:stretch;
        width:100vw
    }
    .msc-corporate .cell .large-grid-frame{
        width:100%
    }
    .msc-corporate .large-cell-block{
        overflow-x:auto;
        max-width:100%;
        -webkit-overflow-scrolling:touch;
        -ms-overflow-style:-ms-autohiding-scrollbar
    }
    .msc-corporate .large-cell-block-container{
        display:flex;
        flex-direction:column;
        max-height:100%
    }
    .msc-corporate .large-cell-block-container>.grid-x{
        max-height:100%;
        flex-wrap:nowrap
    }
    .msc-corporate .large-cell-block-y{
        overflow-y:auto;
        max-height:100%;
        min-height:100%;
        -webkit-overflow-scrolling:touch;
        -ms-overflow-style:-ms-autohiding-scrollbar
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .xlarge-grid-frame{
        overflow:hidden;
        position:relative;
        flex-wrap:nowrap;
        align-items:stretch;
        width:100vw
    }
    .msc-corporate .cell .xlarge-grid-frame{
        width:100%
    }
    .msc-corporate .xlarge-cell-block{
        overflow-x:auto;
        max-width:100%;
        -webkit-overflow-scrolling:touch;
        -ms-overflow-style:-ms-autohiding-scrollbar
    }
    .msc-corporate .xlarge-cell-block-container{
        display:flex;
        flex-direction:column;
        max-height:100%
    }
    .msc-corporate .xlarge-cell-block-container>.grid-x{
        max-height:100%;
        flex-wrap:nowrap
    }
    .msc-corporate .xlarge-cell-block-y{
        overflow-y:auto;
        max-height:100%;
        min-height:100%;
        -webkit-overflow-scrolling:touch;
        -ms-overflow-style:-ms-autohiding-scrollbar
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .xxlarge-grid-frame{
        overflow:hidden;
        position:relative;
        flex-wrap:nowrap;
        align-items:stretch;
        width:100vw
    }
    .msc-corporate .cell .xxlarge-grid-frame{
        width:100%
    }
    .msc-corporate .xxlarge-cell-block{
        overflow-x:auto;
        max-width:100%;
        -webkit-overflow-scrolling:touch;
        -ms-overflow-style:-ms-autohiding-scrollbar
    }
    .msc-corporate .xxlarge-cell-block-container{
        display:flex;
        flex-direction:column;
        max-height:100%
    }
    .msc-corporate .xxlarge-cell-block-container>.grid-x{
        max-height:100%;
        flex-wrap:nowrap
    }
    .msc-corporate .xxlarge-cell-block-y{
        overflow-y:auto;
        max-height:100%;
        min-height:100%;
        -webkit-overflow-scrolling:touch;
        -ms-overflow-style:-ms-autohiding-scrollbar
    }
}
.msc-corporate .grid-y.grid-frame{
    width:auto;
    overflow:hidden;
    position:relative;
    flex-wrap:nowrap;
    align-items:stretch;
    height:100vh
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-y.xsmall-grid-frame{
        width:auto;
        overflow:hidden;
        position:relative;
        flex-wrap:nowrap;
        align-items:stretch;
        height:100vh
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-y.medium-grid-frame{
        width:auto;
        overflow:hidden;
        position:relative;
        flex-wrap:nowrap;
        align-items:stretch;
        height:100vh
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-y.large-grid-frame{
        width:auto;
        overflow:hidden;
        position:relative;
        flex-wrap:nowrap;
        align-items:stretch;
        height:100vh
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-y.xlarge-grid-frame{
        width:auto;
        overflow:hidden;
        position:relative;
        flex-wrap:nowrap;
        align-items:stretch;
        height:100vh
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-y.xxlarge-grid-frame{
        width:auto;
        overflow:hidden;
        position:relative;
        flex-wrap:nowrap;
        align-items:stretch;
        height:100vh
    }
}
.msc-corporate .cell .grid-y.grid-frame{
    height:100%
}
@media print,screen and (min-width:30em){
    .msc-corporate .cell .grid-y.xsmall-grid-frame{
        height:100%
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .cell .grid-y.medium-grid-frame{
        height:100%
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .cell .grid-y.large-grid-frame{
        height:100%
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .cell .grid-y.xlarge-grid-frame{
        height:100%
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .cell .grid-y.xxlarge-grid-frame{
        height:100%
    }
}
.msc-corporate .grid-margin-y{
    margin-top:-.5rem;
    margin-bottom:-.5rem
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-margin-y{
        margin-top:-.5rem;
        margin-bottom:-.5rem
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-margin-y{
        margin-top:-.5rem;
        margin-bottom:-.5rem
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-margin-y{
        margin-top:-.8rem;
        margin-bottom:-.8rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-margin-y{
        margin-top:-.8rem;
        margin-bottom:-.8rem
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-margin-y{
        margin-top:-.8rem;
        margin-bottom:-.8rem
    }
}
.msc-corporate .grid-margin-y>.cell{
    height:calc(100% - 1rem);
    margin-top:.5rem;
    margin-bottom:.5rem
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-margin-y>.cell{
        height:calc(100% - 1rem);
        margin-top:.5rem;
        margin-bottom:.5rem
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-margin-y>.cell{
        height:calc(100% - 1rem);
        margin-top:.5rem;
        margin-bottom:.5rem
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-margin-y>.cell{
        height:calc(100% - 1.6rem);
        margin-top:.8rem;
        margin-bottom:.8rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-margin-y>.cell{
        height:calc(100% - 1.6rem);
        margin-top:.8rem;
        margin-bottom:.8rem
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-margin-y>.cell{
        height:calc(100% - 1.6rem);
        margin-top:.8rem;
        margin-bottom:.8rem
    }
}
.msc-corporate .grid-margin-y>.auto,.msc-corporate .grid-margin-y>.shrink{
    height:auto
}
.msc-corporate .grid-margin-y>.small-1{
    height:calc(8.33333% - 1rem)
}
.msc-corporate .grid-margin-y>.small-2{
    height:calc(16.66667% - 1rem)
}
.msc-corporate .grid-margin-y>.small-3{
    height:calc(25% - 1rem)
}
.msc-corporate .grid-margin-y>.small-4{
    height:calc(33.33333% - 1rem)
}
.msc-corporate .grid-margin-y>.small-5{
    height:calc(41.66667% - 1rem)
}
.msc-corporate .grid-margin-y>.small-6{
    height:calc(50% - 1rem)
}
.msc-corporate .grid-margin-y>.small-7{
    height:calc(58.33333% - 1rem)
}
.msc-corporate .grid-margin-y>.small-8{
    height:calc(66.66667% - 1rem)
}
.msc-corporate .grid-margin-y>.small-9{
    height:calc(75% - 1rem)
}
.msc-corporate .grid-margin-y>.small-10{
    height:calc(83.33333% - 1rem)
}
.msc-corporate .grid-margin-y>.small-11{
    height:calc(91.66667% - 1rem)
}
.msc-corporate .grid-margin-y>.small-12{
    height:calc(100% - 1rem)
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-margin-y>.auto,.msc-corporate .grid-margin-y>.shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.small-1{
        height:calc(8.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-2{
        height:calc(16.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-3{
        height:calc(25% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-4{
        height:calc(33.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-5{
        height:calc(41.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-6{
        height:calc(50% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-7{
        height:calc(58.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-8{
        height:calc(66.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-9{
        height:calc(75% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-10{
        height:calc(83.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-11{
        height:calc(91.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-12{
        height:calc(100% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-auto,.msc-corporate .grid-margin-y>.xsmall-shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.xsmall-1{
        height:calc(8.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-2{
        height:calc(16.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-3{
        height:calc(25% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-4{
        height:calc(33.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-5{
        height:calc(41.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-6{
        height:calc(50% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-7{
        height:calc(58.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-8{
        height:calc(66.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-9{
        height:calc(75% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-10{
        height:calc(83.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-11{
        height:calc(91.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-12{
        height:calc(100% - 1rem)
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-margin-y>.auto,.msc-corporate .grid-margin-y>.shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.small-1{
        height:calc(8.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-2{
        height:calc(16.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-3{
        height:calc(25% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-4{
        height:calc(33.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-5{
        height:calc(41.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-6{
        height:calc(50% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-7{
        height:calc(58.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-8{
        height:calc(66.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-9{
        height:calc(75% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-10{
        height:calc(83.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-11{
        height:calc(91.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.small-12{
        height:calc(100% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-auto,.msc-corporate .grid-margin-y>.xsmall-shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.xsmall-1{
        height:calc(8.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-2{
        height:calc(16.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-3{
        height:calc(25% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-4{
        height:calc(33.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-5{
        height:calc(41.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-6{
        height:calc(50% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-7{
        height:calc(58.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-8{
        height:calc(66.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-9{
        height:calc(75% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-10{
        height:calc(83.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-11{
        height:calc(91.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-12{
        height:calc(100% - 1rem)
    }
    .msc-corporate .grid-margin-y>.medium-auto,.msc-corporate .grid-margin-y>.medium-shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.medium-1{
        height:calc(8.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.medium-2{
        height:calc(16.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.medium-3{
        height:calc(25% - 1rem)
    }
    .msc-corporate .grid-margin-y>.medium-4{
        height:calc(33.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.medium-5{
        height:calc(41.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.medium-6{
        height:calc(50% - 1rem)
    }
    .msc-corporate .grid-margin-y>.medium-7{
        height:calc(58.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.medium-8{
        height:calc(66.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.medium-9{
        height:calc(75% - 1rem)
    }
    .msc-corporate .grid-margin-y>.medium-10{
        height:calc(83.33333% - 1rem)
    }
    .msc-corporate .grid-margin-y>.medium-11{
        height:calc(91.66667% - 1rem)
    }
    .msc-corporate .grid-margin-y>.medium-12{
        height:calc(100% - 1rem)
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-margin-y>.auto,.msc-corporate .grid-margin-y>.shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.small-1{
        height:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-2{
        height:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-3{
        height:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-4{
        height:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-5{
        height:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-6{
        height:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-7{
        height:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-8{
        height:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-9{
        height:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-10{
        height:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-11{
        height:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-12{
        height:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-auto,.msc-corporate .grid-margin-y>.xsmall-shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.xsmall-1{
        height:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-2{
        height:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-3{
        height:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-4{
        height:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-5{
        height:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-6{
        height:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-7{
        height:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-8{
        height:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-9{
        height:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-10{
        height:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-11{
        height:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-12{
        height:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-auto,.msc-corporate .grid-margin-y>.medium-shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.medium-1{
        height:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-2{
        height:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-3{
        height:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-4{
        height:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-5{
        height:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-6{
        height:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-7{
        height:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-8{
        height:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-9{
        height:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-10{
        height:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-11{
        height:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-12{
        height:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-auto,.msc-corporate .grid-margin-y>.large-shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.large-1{
        height:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-2{
        height:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-3{
        height:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-4{
        height:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-5{
        height:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-6{
        height:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-7{
        height:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-8{
        height:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-9{
        height:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-10{
        height:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-11{
        height:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-12{
        height:calc(100% - 1.6rem)
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-margin-y>.auto,.msc-corporate .grid-margin-y>.shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.small-1{
        height:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-2{
        height:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-3{
        height:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-4{
        height:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-5{
        height:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-6{
        height:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-7{
        height:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-8{
        height:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-9{
        height:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-10{
        height:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-11{
        height:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-12{
        height:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-auto,.msc-corporate .grid-margin-y>.xsmall-shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.xsmall-1{
        height:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-2{
        height:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-3{
        height:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-4{
        height:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-5{
        height:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-6{
        height:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-7{
        height:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-8{
        height:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-9{
        height:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-10{
        height:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-11{
        height:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-12{
        height:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-auto,.msc-corporate .grid-margin-y>.medium-shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.medium-1{
        height:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-2{
        height:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-3{
        height:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-4{
        height:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-5{
        height:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-6{
        height:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-7{
        height:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-8{
        height:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-9{
        height:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-10{
        height:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-11{
        height:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-12{
        height:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-auto,.msc-corporate .grid-margin-y>.large-shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.large-1{
        height:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-2{
        height:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-3{
        height:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-4{
        height:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-5{
        height:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-6{
        height:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-7{
        height:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-8{
        height:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-9{
        height:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-10{
        height:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-11{
        height:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-12{
        height:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-auto,.msc-corporate .grid-margin-y>.xlarge-shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.xlarge-1{
        height:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-2{
        height:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-3{
        height:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-4{
        height:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-5{
        height:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-6{
        height:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-7{
        height:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-8{
        height:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-9{
        height:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-10{
        height:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-11{
        height:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-12{
        height:calc(100% - 1.6rem)
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-margin-y>.auto,.msc-corporate .grid-margin-y>.shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.small-1{
        height:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-2{
        height:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-3{
        height:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-4{
        height:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-5{
        height:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-6{
        height:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-7{
        height:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-8{
        height:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-9{
        height:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-10{
        height:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-11{
        height:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.small-12{
        height:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-auto,.msc-corporate .grid-margin-y>.xsmall-shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.xsmall-1{
        height:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-2{
        height:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-3{
        height:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-4{
        height:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-5{
        height:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-6{
        height:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-7{
        height:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-8{
        height:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-9{
        height:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-10{
        height:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-11{
        height:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xsmall-12{
        height:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-auto,.msc-corporate .grid-margin-y>.medium-shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.medium-1{
        height:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-2{
        height:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-3{
        height:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-4{
        height:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-5{
        height:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-6{
        height:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-7{
        height:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-8{
        height:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-9{
        height:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-10{
        height:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-11{
        height:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.medium-12{
        height:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-auto,.msc-corporate .grid-margin-y>.large-shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.large-1{
        height:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-2{
        height:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-3{
        height:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-4{
        height:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-5{
        height:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-6{
        height:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-7{
        height:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-8{
        height:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-9{
        height:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-10{
        height:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-11{
        height:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.large-12{
        height:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-auto,.msc-corporate .grid-margin-y>.xlarge-shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.xlarge-1{
        height:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-2{
        height:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-3{
        height:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-4{
        height:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-5{
        height:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-6{
        height:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-7{
        height:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-8{
        height:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-9{
        height:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-10{
        height:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-11{
        height:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xlarge-12{
        height:calc(100% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xxlarge-auto,.msc-corporate .grid-margin-y>.xxlarge-shrink{
        height:auto
    }
    .msc-corporate .grid-margin-y>.xxlarge-1{
        height:calc(8.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xxlarge-2{
        height:calc(16.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xxlarge-3{
        height:calc(25% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xxlarge-4{
        height:calc(33.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xxlarge-5{
        height:calc(41.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xxlarge-6{
        height:calc(50% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xxlarge-7{
        height:calc(58.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xxlarge-8{
        height:calc(66.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xxlarge-9{
        height:calc(75% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xxlarge-10{
        height:calc(83.33333% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xxlarge-11{
        height:calc(91.66667% - 1.6rem)
    }
    .msc-corporate .grid-margin-y>.xxlarge-12{
        height:calc(100% - 1.6rem)
    }
}
.msc-corporate .grid-frame.grid-margin-y{
    height:calc(100vh + 1rem)
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-frame.grid-margin-y{
        height:calc(100vh + 1rem)
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-frame.grid-margin-y{
        height:calc(100vh + 1rem)
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-frame.grid-margin-y{
        height:calc(100vh + 1.6rem)
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-frame.grid-margin-y{
        height:calc(100vh + 1.6rem)
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-frame.grid-margin-y{
        height:calc(100vh + 1.6rem)
    }
}
@media print,screen and (min-width:30em){
    .msc-corporate .grid-margin-y.xsmall-grid-frame{
        height:calc(100vh + 1rem)
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .grid-margin-y.medium-grid-frame{
        height:calc(100vh + 1rem)
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .grid-margin-y.large-grid-frame{
        height:calc(100vh + 1.6rem)
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .grid-margin-y.xlarge-grid-frame{
        height:calc(100vh + 1.6rem)
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .grid-margin-y.xxlarge-grid-frame{
        height:calc(100vh + 1.6rem)
    }
}
.msc-corporate .align-left{
    justify-content:flex-start
}
.msc-corporate .align-right{
    justify-content:flex-end
}
.msc-corporate .align-center{
    justify-content:center
}
.msc-corporate .align-justify{
    justify-content:space-between
}
.msc-corporate .align-spaced{
    justify-content:space-around
}
.msc-corporate .align-left.vertical.menu>li>a{
    justify-content:flex-start
}
.msc-corporate .align-right.vertical.menu>li>a{
    justify-content:flex-end
}
.msc-corporate .align-center.vertical.menu>li>a{
    justify-content:center
}
.msc-corporate .align-top{
    align-items:flex-start
}
.msc-corporate .align-self-top{
    align-self:flex-start
}
.msc-corporate .align-bottom{
    align-items:flex-end
}
.msc-corporate .align-self-bottom{
    align-self:flex-end
}
.msc-corporate .align-middle{
    align-items:center
}
.msc-corporate .align-self-middle{
    align-self:center
}
.msc-corporate .align-stretch{
    align-items:stretch
}
.msc-corporate .align-self-stretch{
    align-self:stretch
}
.msc-corporate .align-center-middle{
    justify-content:center;
    align-items:center;
    align-content:center
}
.msc-corporate .small-order-1{
    order:1
}
.msc-corporate .small-order-2{
    order:2
}
.msc-corporate .small-order-3{
    order:3
}
.msc-corporate .small-order-4{
    order:4
}
.msc-corporate .small-order-5{
    order:5
}
.msc-corporate .small-order-6{
    order:6
}
@media print,screen and (min-width:30em){
    .msc-corporate .xsmall-order-1{
        order:1
    }
    .msc-corporate .xsmall-order-2{
        order:2
    }
    .msc-corporate .xsmall-order-3{
        order:3
    }
    .msc-corporate .xsmall-order-4{
        order:4
    }
    .msc-corporate .xsmall-order-5{
        order:5
    }
    .msc-corporate .xsmall-order-6{
        order:6
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .medium-order-1{
        order:1
    }
    .msc-corporate .medium-order-2{
        order:2
    }
    .msc-corporate .medium-order-3{
        order:3
    }
    .msc-corporate .medium-order-4{
        order:4
    }
    .msc-corporate .medium-order-5{
        order:5
    }
    .msc-corporate .medium-order-6{
        order:6
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .large-order-1{
        order:1
    }
    .msc-corporate .large-order-2{
        order:2
    }
    .msc-corporate .large-order-3{
        order:3
    }
    .msc-corporate .large-order-4{
        order:4
    }
    .msc-corporate .large-order-5{
        order:5
    }
    .msc-corporate .large-order-6{
        order:6
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .xlarge-order-1{
        order:1
    }
    .msc-corporate .xlarge-order-2{
        order:2
    }
    .msc-corporate .xlarge-order-3{
        order:3
    }
    .msc-corporate .xlarge-order-4{
        order:4
    }
    .msc-corporate .xlarge-order-5{
        order:5
    }
    .msc-corporate .xlarge-order-6{
        order:6
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .xxlarge-order-1{
        order:1
    }
    .msc-corporate .xxlarge-order-2{
        order:2
    }
    .msc-corporate .xxlarge-order-3{
        order:3
    }
    .msc-corporate .xxlarge-order-4{
        order:4
    }
    .msc-corporate .xxlarge-order-5{
        order:5
    }
    .msc-corporate .xxlarge-order-6{
        order:6
    }
}
.msc-corporate .flex-container{
    display:flex
}
.msc-corporate .flex-child-auto{
    flex:1 1 auto
}
.msc-corporate .flex-child-grow{
    flex:1 0 auto
}
.msc-corporate .flex-child-shrink{
    flex:0 1 auto
}
.msc-corporate .flex-dir-row{
    flex-direction:row
}
.msc-corporate .flex-dir-row-reverse{
    flex-direction:row-reverse
}
.msc-corporate .flex-dir-column{
    flex-direction:column
}
.msc-corporate .flex-dir-column-reverse{
    flex-direction:column-reverse
}
@media print,screen and (min-width:30em){
    .msc-corporate .xsmall-flex-container{
        display:flex
    }
    .msc-corporate .xsmall-flex-child-auto{
        flex:1 1 auto
    }
    .msc-corporate .xsmall-flex-child-grow{
        flex:1 0 auto
    }
    .msc-corporate .xsmall-flex-child-shrink{
        flex:0 1 auto
    }
    .msc-corporate .xsmall-flex-dir-row{
        flex-direction:row
    }
    .msc-corporate .xsmall-flex-dir-row-reverse{
        flex-direction:row-reverse
    }
    .msc-corporate .xsmall-flex-dir-column{
        flex-direction:column
    }
    .msc-corporate .xsmall-flex-dir-column-reverse{
        flex-direction:column-reverse
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .medium-flex-container{
        display:flex
    }
    .msc-corporate .medium-flex-child-auto{
        flex:1 1 auto
    }
    .msc-corporate .medium-flex-child-grow{
        flex:1 0 auto
    }
    .msc-corporate .medium-flex-child-shrink{
        flex:0 1 auto
    }
    .msc-corporate .medium-flex-dir-row{
        flex-direction:row
    }
    .msc-corporate .medium-flex-dir-row-reverse{
        flex-direction:row-reverse
    }
    .msc-corporate .medium-flex-dir-column{
        flex-direction:column
    }
    .msc-corporate .medium-flex-dir-column-reverse{
        flex-direction:column-reverse
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .large-flex-container{
        display:flex
    }
    .msc-corporate .large-flex-child-auto{
        flex:1 1 auto
    }
    .msc-corporate .large-flex-child-grow{
        flex:1 0 auto
    }
    .msc-corporate .large-flex-child-shrink{
        flex:0 1 auto
    }
    .msc-corporate .large-flex-dir-row{
        flex-direction:row
    }
    .msc-corporate .large-flex-dir-row-reverse{
        flex-direction:row-reverse
    }
    .msc-corporate .large-flex-dir-column{
        flex-direction:column
    }
    .msc-corporate .large-flex-dir-column-reverse{
        flex-direction:column-reverse
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .xlarge-flex-container{
        display:flex
    }
    .msc-corporate .xlarge-flex-child-auto{
        flex:1 1 auto
    }
    .msc-corporate .xlarge-flex-child-grow{
        flex:1 0 auto
    }
    .msc-corporate .xlarge-flex-child-shrink{
        flex:0 1 auto
    }
    .msc-corporate .xlarge-flex-dir-row{
        flex-direction:row
    }
    .msc-corporate .xlarge-flex-dir-row-reverse{
        flex-direction:row-reverse
    }
    .msc-corporate .xlarge-flex-dir-column{
        flex-direction:column
    }
    .msc-corporate .xlarge-flex-dir-column-reverse{
        flex-direction:column-reverse
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .xxlarge-flex-container{
        display:flex
    }
    .msc-corporate .xxlarge-flex-child-auto{
        flex:1 1 auto
    }
    .msc-corporate .xxlarge-flex-child-grow{
        flex:1 0 auto
    }
    .msc-corporate .xxlarge-flex-child-shrink{
        flex:0 1 auto
    }
    .msc-corporate .xxlarge-flex-dir-row{
        flex-direction:row
    }
    .msc-corporate .xxlarge-flex-dir-row-reverse{
        flex-direction:row-reverse
    }
    .msc-corporate .xxlarge-flex-dir-column{
        flex-direction:column
    }
    .msc-corporate .xxlarge-flex-dir-column-reverse{
        flex-direction:column-reverse
    }
}
.msc-corporate .hide{
    display:none!important
}
.msc-corporate .invisible{
    visibility:hidden
}
.msc-corporate .visible{
    visibility:visible
}
@media print,screen and (max-width:29.99875em){
    .msc-corporate .hide-for-small-only{
        display:none!important
    }
}
@media screen and (max-width:0),screen and (min-width:30em){
    .msc-corporate .show-for-small-only{
        display:none!important
    }
}
@media print,screen and (min-width:30em){
    .msc-corporate .hide-for-xsmall{
        display:none!important
    }
}
@media screen and (max-width:29.99875em){
    .msc-corporate .show-for-xsmall{
        display:none!important
    }
}
@media print,screen and (min-width:30em)and (max-width:47.99875em){
    .msc-corporate .hide-for-xsmall-only{
        display:none!important
    }
}
@media screen and (max-width:29.99875em),screen and (min-width:48em){
    .msc-corporate .show-for-xsmall-only{
        display:none!important
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .hide-for-medium{
        display:none!important
    }
}
@media screen and (max-width:47.99875em){
    .msc-corporate .show-for-medium{
        display:none!important
    }
}
@media print,screen and (min-width:48em)and (max-width:64.06125em){
    .msc-corporate .hide-for-medium-only{
        display:none!important
    }
}
@media screen and (max-width:47.99875em),screen and (min-width:64.0625em){
    .msc-corporate .show-for-medium-only{
        display:none!important
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .hide-for-large{
        display:none!important
    }
}
@media screen and (max-width:64.06125em){
    .msc-corporate .show-for-large{
        display:none!important
    }
}
@media print,screen and (min-width:64.0625em)and (max-width:85.31125em){
    .msc-corporate .hide-for-large-only{
        display:none!important
    }
}
@media screen and (max-width:64.06125em),screen and (min-width:85.3125em){
    .msc-corporate .show-for-large-only{
        display:none!important
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .hide-for-xlarge{
        display:none!important
    }
}
@media screen and (max-width:85.31125em){
    .msc-corporate .show-for-xlarge{
        display:none!important
    }
}
@media screen and (min-width:85.3125em)and (max-width:120.06125em){
    .msc-corporate .hide-for-xlarge-only{
        display:none!important
    }
}
@media screen and (max-width:85.31125em),screen and (min-width:120.0625em){
    .msc-corporate .show-for-xlarge-only{
        display:none!important
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .hide-for-xxlarge{
        display:none!important
    }
}
@media screen and (max-width:120.06125em){
    .msc-corporate .show-for-xxlarge{
        display:none!important
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .hide-for-xxlarge-only{
        display:none!important
    }
}
@media screen and (max-width:120.06125em){
    .msc-corporate .show-for-xxlarge-only{
        display:none!important
    }
}
.msc-corporate .show-for-sr,.msc-corporate .show-on-focus{
    position:absolute!important;
    width:1px!important;
    height:1px!important;
    padding:0!important;
    overflow:hidden!important;
    clip:rect(0,0,0,0)!important;
    white-space:nowrap!important;
    border:0!important
}
.msc-corporate .show-on-focus:active,.msc-corporate .show-on-focus:focus{
    position:static!important;
    width:auto!important;
    height:auto!important;
    overflow:visible!important;
    clip:auto!important;
    white-space:normal!important
}
.msc-corporate .hide-for-portrait,.msc-corporate .show-for-landscape{
    display:block!important
}
@media screen and (orientation:landscape){
    .msc-corporate .hide-for-portrait,.msc-corporate .show-for-landscape{
        display:block!important
    }
}
@media screen and (orientation:portrait){
    .msc-corporate .hide-for-portrait,.msc-corporate .show-for-landscape{
        display:none!important
    }
}
.msc-corporate .hide-for-landscape,.msc-corporate .show-for-portrait{
    display:none!important
}
@media screen and (orientation:landscape){
    .msc-corporate .hide-for-landscape,.msc-corporate .show-for-portrait{
        display:none!important
    }
}
@media screen and (orientation:portrait){
    .msc-corporate .hide-for-landscape,.msc-corporate .show-for-portrait{
        display:block!important
    }
}
.msc-corporate .text-left{
    text-align:left
}
.msc-corporate .text-right{
    text-align:right
}
.msc-corporate .text-center{
    text-align:center
}
.msc-corporate .text-justify{
    text-align:justify
}
@media print,screen and (min-width:30em){
    .msc-corporate .xsmall-text-left{
        text-align:left
    }
    .msc-corporate .xsmall-text-right{
        text-align:right
    }
    .msc-corporate .xsmall-text-center{
        text-align:center
    }
    .msc-corporate .xsmall-text-justify{
        text-align:justify
    }
}
@media print,screen and (min-width:48em){
    .msc-corporate .medium-text-left{
        text-align:left
    }
    .msc-corporate .medium-text-right{
        text-align:right
    }
    .msc-corporate .medium-text-center{
        text-align:center
    }
    .msc-corporate .medium-text-justify{
        text-align:justify
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-corporate .large-text-left{
        text-align:left
    }
    .msc-corporate .large-text-right{
        text-align:right
    }
    .msc-corporate .large-text-center{
        text-align:center
    }
    .msc-corporate .large-text-justify{
        text-align:justify
    }
}
@media screen and (min-width:85.3125em){
    .msc-corporate .xlarge-text-left{
        text-align:left
    }
    .msc-corporate .xlarge-text-right{
        text-align:right
    }
    .msc-corporate .xlarge-text-center{
        text-align:center
    }
    .msc-corporate .xlarge-text-justify{
        text-align:justify
    }
}
@media screen and (min-width:120.0625em){
    .msc-corporate .xxlarge-text-left{
        text-align:left
    }
    .msc-corporate .xxlarge-text-right{
        text-align:right
    }
    .msc-corporate .xxlarge-text-center{
        text-align:center
    }
    .msc-corporate .xxlarge-text-justify{
        text-align:justify
    }
}
.msc-styleguide{
    position:relative
}
.msc-styleguide h1{
    font-size:3.9rem
}
.msc-styleguide__nav{
    display:block;
    height:100%;
    left:0;
    min-width:16rem;
    overflow-x:hidden;
    overflow-y:auto;
    padding:3.5rem;
    border-right:2px solid #222221;
    position:fixed;
    top:0;
    width:20vw;
    z-index:1;
    background:#eed484
}
.msc-styleguide__nav-title{
    display:flex;
    align-items:center;
    justify-content:space-between
}
.msc-styleguide__nav a{
    text-decoration:none;
    color:#222221
}
.msc-styleguide__nav ul{
    list-style:none;
    padding:0 0 0 2rem;
    margin:0 0 4rem
}
.msc-styleguide__main{
    padding-top:6rem;
    padding-left:24vw
}
.msc-styleguide__section{
    padding-bottom:18rem
}
.msc-styleguide__logo{
    display:flex;
    align-items:center
}
.msc-styleguide__logo span{
    color:#e5007d
}
.msc-styleguide__logo span.safe-space{
    padding-top:45px
}
.msc-styleguide__logo span.minimum-size{
    margin-left:-60px
}
.msc-styleguide__logo img{
    max-height:250px
}
.msc-styleguide__typography div,.msc-styleguide__typography h1,.msc-styleguide__typography h2,.msc-styleguide__typography p{
    display:block;
    height:12.5rem;
    margin:0;
    padding:0 0 20px
}
.msc-styleguide__typography-text strong{
    display:block
}
.msc-styleguide__typography-text p{
    color:#8b8178;
    font-size:1.4rem
}
.msc-styleguide__color strong{
    display:block
}
.msc-styleguide__color em{
    display:block;
    color:#8b8178;
    font-size:1.2rem
}
.msc-styleguide__color-square{
    width:10rem;
    height:10rem
}
.msc-styleguide__cta{
    margin-bottom:4rem
}
.msc-styleguide__cta-container{
    position:relative;
    display:inline-block
}
.msc-styleguide__cta-container:before{
    display:block;
    content:"";
    position:absolute;
    top:-5px;
    bottom:-5px;
    left:-5px;
    right:-5px;
    background:#8e9fbc
}
.msc-styleguide__icons{
    margin-bottom:5rem
}
.msc-styleguide__icon{
    margin-bottom:2.5rem
}
.msc-styleguide__icon [class^=icon-]{
    font-size:2.5rem
}
.msc-styleguide__icon--cumulus [class^=icon-]{
    font-size:5.5rem
}
.msc-styleguide__animations img{
    max-width:100%;
    border:1px solid #ddd;
    margin-bottom:10px
}
.msc-styleguide__animations p{
    margin:0 0 0 5px
}
.msc-styleguide__animations .info{
    padding:0 20px;
    margin-bottom:20px
}
.msc-header{
    width:100%;
    position:absolute;
    z-index:60
}
@media print{
    .msc-header{
        display:none
    }
}
.msc-header a{
    color:#222221;
    text-decoration:none
}
.msc-header button{
    color:#222221
}
.msc-header ul{
    padding:0;
    margin:0;
    list-style:none
}
.msc-header.c-white:not(.msc-header--sticky) button:not(.msc-header__menu-burger.active):not(.msc-header__nav-item--last):not(.msc-link-arrow-down-icon):not(.msc-menu-track__form-button):not(.msc-navbar__steps-back){
    color:#fff
}
.msc-header.c-white:not(.msc-header--sticky):not(.msc-header--opened) .msc-header__menu-burger span{
    background-color:#fff
}
.msc-header.c-white:not(.msc-header--sticky) .msc-header__nav-item{
    color:#fff
}
.msc-header.c-white:not(.msc-header--sticky) .msc-header__nav-item.msc-header__nav-item--last{
    color:#222221
}
.msc-header.c-white:not(.msc-header--sticky) .msc-header__logo svg path,.msc-header.c-white:not(.msc-header--sticky) .msc-header__menu-burger svg path{
    fill:#fff
}
.msc-header--sticky{
    position:fixed;
    left:0;
    right:0;
    top:0;
    background:#fff
}
.msc-header--sticky .msc-header__logo a{
    margin:auto
}
@media print,screen and (min-width:64.0625em){
    .msc-header--sticky .msc-cta{
        display:flex
    }
}
.msc-header--sticky .msc-header__nav-item{
    min-width:2.6rem;
    width:2.6rem;
    height:2.6rem
}
@media print,screen and (min-width:64.0625em){
    .msc-header--sticky .msc-header__nav-item{
        min-width:7rem;
        width:7rem;
        height:7rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-header--sticky .msc-header__nav-item{
        min-width:8rem;
        width:8rem;
        height:8rem
    }
}
.msc-header--sticky .msc-header__nav-item [class^=icon-]{
    margin-bottom:0
}
.msc-header--sticky .msc-header__nav-item .name{
    display:none
}
.msc-header--sticky .msc-header__nav-item--last{
    min-width:2.6rem;
    width:2.6rem;
    height:2.6rem
}
@media print,screen and (min-width:64.0625em){
    .msc-header--sticky .msc-header__nav-item--last{
        min-width:7rem;
        width:7rem;
        height:7rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-header--sticky .msc-header__nav-item--last{
        min-width:8rem;
        width:8rem;
        height:8rem
    }
}
.msc-header--sticky .msc-header__nav-item--last:before{
    min-width:2.6rem;
    width:2.6rem;
    height:2.6rem;
    border-radius:10px 10px
}
@media print,screen and (min-width:64.0625em){
    .msc-header--sticky .msc-header__nav-item--last:before{
        min-width:7rem;
        width:7rem;
        height:7rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-header--sticky .msc-header__nav-item--last:before{
        min-width:8rem;
        width:8rem;
        height:8rem
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-header--sticky .msc-header__nav-item--last:hover:before{
        height:7.5rem
    }
}
.msc-header--sticky .msc-header__nav-item--last [class^=icon-]{
    font-size:1.4rem
}
@media print,screen and (min-width:64.0625em){
    .msc-header--sticky .msc-header__nav-item--last [class^=icon-]{
        font-size:2.4rem
    }
}
@media print,screen and (min-width:48em){
    .msc-header--opened{
        left:0;
        padding-left:1.8rem
    }
}
.msc-header--opened .msc-header__menu{
    padding-left:.4rem
}
.msc-header--opened .msc-header__menu-burger{
    position:fixed;
    top:1.4rem;
    left:1.4rem;
    z-index:110
}
@media print,screen and (min-width:48em){
    .msc-header--opened .msc-header__menu-burger{
        left:2.4rem
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-header--opened .msc-header__menu-burger{
        top:2.8rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-header--opened .msc-header__menu-burger{
        top:3.8rem;
        left:3.8rem
    }
}
.msc-header--opened .msc-navbar{
    display:block
}
.msc-header__container{
    align-items:center;
    height:47px
}
@media print,screen and (min-width:64.0625em){
    .msc-header__container{
        height:78px
    }
}
@media screen and (min-width:85.3125em){
    .msc-header__container{
        height:109px
    }
}
.msc-header__menu{
    display:flex;
    padding-left:1rem
}
@media print,screen and (min-width:48em){
    .msc-header__menu{
        padding-left:2rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-header__menu{
        padding-left:4rem
    }
}
.msc-header__menu-burger{
    border:none;
    padding:0;
    width:auto;
    overflow:visible;
    background:transparent;
    color:inherit;
    font:inherit;
    line-height:normal;
    -webkit-font-smoothing:inherit;
    -moz-osx-font-smoothing:inherit;
    -webkit-appearance:none;
    cursor:pointer;
    width:30px;
    min-width:30px;
    height:15px;
    position:relative;
    display:block;
    margin:auto 0;
    transform:rotate(0deg);
    transition:.5s ease-in-out
}
.msc-header__menu-burger::-moz-focus-inner{
    border:0;
    padding:0
}
.msc-header__menu-burger:focus{
    outline:0
}
.msc-header__menu-burger span{
    display:block;
    position:absolute;
    height:3px;
    width:100%;
    opacity:1;
    left:0;
    background-color:#222221;
    border-radius:9px;
    transform:rotate(0deg);
    transition:.25s ease-in-out
}
.msc-header__menu-burger span:first-child{
    top:0;
    transform-origin:left center
}
.msc-header__menu-burger span:nth-child(2){
    top:6px;
    transform-origin:left center
}
.msc-header__menu-burger span:nth-child(3){
    top:12px;
    transform-origin:left center
}
.msc-header__menu-burger.active span:first-child{
    transform:rotate(45deg);
    top:-1px;
    left:4px
}
.msc-header__menu-burger.active span:nth-child(2){
    width:0;
    opacity:0
}
.msc-header__menu-burger.active span:nth-child(3){
    transform:rotate(-45deg);
    top:20.5px;
    left:4px
}
.msc-header__menu-cta{
    display:none;
    height:5rem;
    line-height:1;
    -webkit-margin-end:1rem;
    margin-inline-end:1rem;
    -webkit-margin-start:4rem;
    margin-inline-start:4rem
}
.msc-header__menu-cta:last-child{
    -webkit-margin-start:0;
    margin-inline-start:0;
    -webkit-margin-end:0;
    margin-inline-end:0
}
@media print,screen and (min-width:64.0625em)and (max-width:85.31125em){
    .msc-header__menu-cta{
        font-size:1.2rem;
        padding:0 3rem
    }
}
.msc-navbar+.msc-header__menu-cta{
    -webkit-margin-start:4rem;
    margin-inline-start:4rem
}
.msc-header__logo{
    display:flex;
    height:100%
}
.msc-header__logo a{
    display:block;
    text-decoration:none;
    margin:auto
}
.msc-header__logo svg{
    display:block;
    height:2.5rem
}
@media print,screen and (min-width:64.0625em){
    .msc-header__logo svg{
        height:4.2rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-header__logo svg{
        height:5.7rem
    }
}
.msc-header__logo svg path{
    fill:#222221
}
.msc-header__nav{
    -webkit-padding-end:1rem;
    padding-inline-end:1rem;
    text-align:end
}
@media print,screen and (min-width:48em){
    .msc-header__nav{
        -webkit-padding-end:2rem;
        padding-inline-end:2rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-header__nav{
        -webkit-padding-end:4rem;
        padding-inline-end:4rem
    }
}
.msc-header__nav-list{
    padding:0;
    margin:0;
    list-style:none;
    display:flex;
    justify-content:flex-end
}
.msc-header__nav-list>li{
    position:relative
}
.msc-header__nav-item{
    border:none;
    margin:0;
    padding:0;
    width:auto;
    overflow:visible;
    background:transparent;
    color:inherit;
    font:inherit;
    line-height:normal;
    -webkit-font-smoothing:inherit;
    -moz-osx-font-smoothing:inherit;
    -webkit-appearance:none;
    cursor:pointer;
    display:inline-flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    position:relative;
    min-width:2.6rem;
    height:2.6rem;
    text-align:center;
    font-size:0
}
.msc-header__nav-item::-moz-focus-inner{
    border:0;
    padding:0
}
@media print,screen and (min-width:64.0625em){
    .msc-header__nav-item{
        padding:0 1.5rem;
        height:7.8rem
    }
}
@media screen and (min-width:64.0625em)and (min-width:0){
    .msc-header__nav-item{
        font-size:1.4rem;
        line-height:1.5;
        letter-spacing:normal
    }
}
@media screen and (min-width:64.0625em)and (min-width:1025px){
    .msc-header__nav-item{
        font-size:1.2rem;
        line-height:1.5;
        letter-spacing:normal
    }
}
@media screen and (min-width:85.3125em){
    .msc-header__nav-item{
        padding:0 2rem;
        height:10.9rem
    }
}
.msc-header__nav-item [class^=icon-]{
    display:block;
    width:1.4rem;
    font-size:1.4rem
}
@media print,screen and (min-width:64.0625em){
    .msc-header__nav-item [class^=icon-]{
        width:2.2rem;
        font-size:2.2rem;
        margin:0 auto .8rem;
        transform-origin:center center;
        transition:transform .15s ease-in-out
    }
}
@media print,screen and (min-width:48em){
    .msc-header__nav-item:hover [class^=icon-]{
        transform:scale(1.1)
    }
}
.msc-header__nav-item--last{
    position:relative;
    min-width:2.6rem;
    height:2.6rem;
    margin-left:1rem
}
@media print,screen and (min-width:64.0625em){
    .msc-header__nav-item--last{
        min-width:8rem;
        height:7.8rem;
        padding:0
    }
}
@media screen and (min-width:85.3125em){
    .msc-header__nav-item--last{
        min-width:10rem;
        height:10.9rem;
        margin-left:1.5rem
    }
    .msc-header__nav-item--last [class^=icon-]{
        width:3.3rem;
        font-size:3.3rem
    }
}
.msc-header__nav-item--last:before{
    display:block;
    position:absolute;
    z-index:-1;
    left:0;
    right:0;
    top:0;
    content:"";
    min-width:2.6rem;
    height:2.6rem;
    background:#eed484;
    border-radius:.8rem;
    transition:height .15s ease-in-out 50ms
}
@media print,screen and (min-width:64.0625em){
    .msc-header__nav-item--last:before{
        min-width:8.5rem;
        height:7.8rem;
        border-radius:0 0 10px 10px
    }
}
@media screen and (min-width:85.3125em){
    .msc-header__nav-item--last:before{
        min-width:10rem;
        height:10.9rem
    }
}
@media print,screen and (min-width:48em){
    .msc-header__nav-item--last:hover:before{
        height:8.5rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-header__nav-item--last:hover:before{
        height:12rem
    }
}
@media print,screen and (min-width:48em){
    html[dir=rtl] .msc-header--opened{
        left:unset;
        right:0
    }
}
html[dir=rtl] .msc-header--opened .msc-header__menu-burger{
    left:unset;
    right:1.4rem
}
@media print,screen and (min-width:48em){
    html[dir=rtl] .msc-header--opened .msc-header__menu-burger{
        right:2.4rem
    }
}
@media screen and (min-width:85.3125em){
    html[dir=rtl] .msc-header--opened .msc-header__menu-burger{
        right:3.8rem
    }
}
html[dir=rtl] .msc-header__menu-burger span:before{
    left:unset;
    right:0
}
.msc-navbar{
    display:none;
    width:100%;
    height:100%;
    position:fixed;
    top:0;
    left:0;
    z-index:100;
    -webkit-backdrop-filter:blur(10px);
    backdrop-filter:blur(10px)
}
.msc-navbar .h100{
    height:100%
}
.msc-navbar a{
    color:#222221;
    text-decoration:none;
    cursor:pointer
}
.msc-navbar a:hover{
    font-weight:800
}
.msc-navbar p{
    margin:0
}
.msc-navbar__steps .nav-link.active{
    font-weight:800
}
.msc-navbar__steps-back{
    border:none;
    margin:0;
    padding:0;
    width:auto;
    overflow:visible;
    background:transparent;
    color:inherit;
    font:inherit;
    line-height:normal;
    -webkit-font-smoothing:inherit;
    -moz-osx-font-smoothing:inherit;
    -webkit-appearance:none;
    cursor:pointer;
    position:absolute;
    top:2.2rem;
    left:2rem
}
.msc-navbar__steps-back::-moz-focus-inner{
    border:0;
    padding:0
}
@media print,screen and (min-width:48em){
    .msc-navbar__steps-back{
        display:none
    }
}
.msc-navbar__steps-step1{
    width:100%;
    display:flex;
    flex-direction:column;
    justify-content:flex-end;
    position:fixed;
    z-index:1;
    padding:2rem
}
@media print,screen and (min-width:48em){
    .msc-navbar__steps-step1{
        width:28.5rem;
        justify-content:flex-start;
        z-index:50;
        padding:6rem 3.5rem 2rem;
        box-shadow:0 0 20px rgba(0,0,0,.26)
    }
}
@media screen and (min-width:85.3125em){
    .msc-navbar__steps-step1{
        width:42.5rem;
        padding:10rem 5rem 5rem
    }
}
.msc-navbar__steps-step2{
    width:100%;
    position:fixed;
    top:0;
    left:0;
    right:0;
    bottom:0;
    z-index:2;
    background-color:#f2f1ef;
    padding:2rem
}
@media print,screen and (min-width:48em){
    .msc-navbar__steps-step2{
        width:20rem;
        left:28.5rem;
        z-index:5;
        background-color:#fcfcfa;
        padding:4rem;
        box-shadow:inset 0 0 20px rgba(0,0,0,.26)
    }
}
@media screen and (min-width:85.3125em){
    .msc-navbar__steps-step2{
        width:28.5rem;
        left:42.4rem;
        padding:5rem
    }
}
.msc-navbar__steps-step2.active{
    display:block
}
.msc-navbar__steps-step2-content{
    padding:6rem 0 4rem
}
@media print,screen and (min-width:48em){
    .msc-navbar__steps-step2-content{
        padding:2rem 0
    }
}
@media screen and (min-width:85.3125em){
    .msc-navbar__steps-step2-content{
        padding:5rem 0
    }
}
.msc-navbar__steps-step2-content .title{
    font-size:2.5rem;
    line-height:1.12;
    font-weight:800
}
@media print,screen and (min-width:48em){
    .msc-navbar__steps-step2-content .title{
        font-size:1.4rem;
        line-height:1.28571;
        font-weight:400
    }
}
@media screen and (min-width:85.3125em){
    .msc-navbar__steps-step2-content .title{
        font-size:2rem;
        line-height:1.3
    }
}
.msc-navbar__steps-step2-content .description{
    font-size:1.1rem;
    line-height:1.63636
}
@media screen and (min-width:85.3125em){
    .msc-navbar__steps-step2-content .description{
        font-size:1.6rem;
        line-height:1.625
    }
}
.msc-navbar__steps-step2-content .msc-navbar__step2{
    margin:7.8rem 0
}
@media print,screen and (min-width:48em){
    .msc-navbar__steps-step2-content .msc-navbar__step2{
        margin:5.4rem 0
    }
}
.msc-navbar__steps-step2-content .msc-navbar__step2 .nav-item{
    font-size:1.4rem;
    line-height:2.85714;
    margin-bottom:0
}
@media print,screen and (min-width:48em){
    .msc-navbar__steps-step2-content .msc-navbar__step2 .nav-item{
        line-height:2.57143
    }
}
@media screen and (min-width:85.3125em){
    .msc-navbar__steps-step2-content .msc-navbar__step2 .nav-item{
        font-size:2rem;
        line-height:2.6
    }
}
.msc-navbar__steps-step3{
    display:none
}
@media print,screen and (min-width:48em){
    .msc-navbar__steps-step3{
        width:20rem;
        position:fixed;
        top:0;
        left:48.5rem;
        z-index:3;
        padding:2rem;
        background-color:#f2f1ef;
        box-shadow:inset 0 0 20px rgba(0,0,0,.26);
        padding:4rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-navbar__steps-step3{
        width:28.5rem;
        left:70.8rem;
        padding:5rem
    }
}
.msc-navbar__steps-step3.active{
    display:block
}
@media print,screen and (min-width:48em){
    .msc-navbar__steps-step3-content{
        padding:2rem 0
    }
}
@media screen and (min-width:85.3125em){
    .msc-navbar__steps-step3-content{
        padding:5rem 0
    }
}
.msc-navbar__steps-step3-content .msc-navbar__step3{
    padding:0 1rem
}
@media print,screen and (min-width:48em){
    .msc-navbar__steps-step3-content .msc-navbar__step3 .navbar-nav{
        margin-top:-9px
    }
}
.msc-navbar__steps-step3-content .msc-navbar__step3 .nav-item{
    font-size:1.4rem;
    line-height:2.85714
}
@media print,screen and (min-width:48em){
    .msc-navbar__steps-step3-content .msc-navbar__step3 .nav-item{
        line-height:2.57143
    }
}
@media screen and (min-width:85.3125em){
    .msc-navbar__steps-step3-content .msc-navbar__step3 .nav-item{
        font-size:2rem;
        line-height:2.6
    }
}
.msc-navbar__steps-langs{
    width:100%;
    position:absolute;
    z-index:5;
    background-color:#f2f1ef;
    padding:2rem
}
@media print,screen and (min-width:48em){
    .msc-navbar__steps-langs{
        width:48.5rem;
        z-index:5;
        background-color:#fcfcfa;
        box-shadow:0 0 20px rgba(0,0,0,.26)
    }
}
@media screen and (min-width:85.3125em){
    .msc-navbar__steps-langs{
        width:68rem
    }
}
.msc-navbar__steps .msc-navbar__languages{
    margin-top:4rem
}
@media print,screen and (min-width:48em){
    .msc-navbar__steps .msc-navbar__languages{
        display:none
    }
}
.msc-navbar__main .nav-item{
    margin-bottom:3rem
}
@media print,screen and (min-width:48em){
    .msc-navbar__main .nav-item{
        margin-bottom:1.5rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-navbar__main .nav-item{
        margin-bottom:2.5rem
    }
}
.msc-navbar__main .nav-item:last-of-type{
    margin-bottom:0
}
.msc-navbar__main .nav-link__step1{
    font-size:2.5rem;
    line-height:.88;
    color:#e5e5e3;
    font-weight:800
}
@media screen and (min-width:85.3125em){
    .msc-navbar__main .nav-link__step1{
        font-size:3.6rem;
        line-height:1.11111
    }
}
.msc-navbar__main .nav-link.active{
    color:#222221;
    font-weight:800
}
.msc-navbar__small{
    margin-top:40px
}
@media print,screen and (min-width:48em){
    .msc-navbar__small{
        flex-grow:1;
        margin-top:2rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-navbar__small{
        margin-top:4rem
    }
}
.msc-navbar__small .nav-item{
    display:flex;
    align-items:center;
    margin-bottom:25px
}
@media print,screen and (min-width:48em){
    .msc-navbar__small .nav-item{
        margin-bottom:15px
    }
}
@media screen and (min-width:85.3125em){
    .msc-navbar__small .nav-item{
        margin-bottom:21px
    }
}
.msc-navbar__small .nav-item:last-of-type{
    margin-bottom:0
}
.msc-navbar__small .nav-link{
    font-size:1.4rem
}
@media screen and (min-width:85.3125em){
    .msc-navbar__small .nav-link{
        font-size:2rem;
        line-height:1.6
    }
}
.msc-navbar__small-icon{
    text-align:center;
    width:2.1rem;
    height:2.1rem;
    border-radius:50%;
    margin-right:1rem
}
@media screen and (min-width:85.3125em){
    .msc-navbar__small-icon{
        width:3rem;
        height:3rem;
        margin-right:1.2rem
    }
}
.msc-navbar__small-icon [class^=icon-]:before{
    display:block;
    font-size:1.2rem;
    line-height:2.1rem
}
@media screen and (min-width:85.3125em){
    .msc-navbar__small-icon [class^=icon-]:before{
        font-size:1.6rem;
        line-height:3rem
    }
}
.msc-navbar__small-icon [class^=icon-c]:before{
    font-size:1.6rem
}
.msc-navbar__info{
    width:60%;
    margin-top:4rem
}
@media print,screen and (min-width:48em){
    .msc-navbar__info{
        width:100%;
        margin-top:2rem
    }
}
@media screen and (min-width:85.3125em){
    .msc-navbar__info{
        margin-top:4rem
    }
}
.msc-navbar__info .navbar-nav{
    display:flex;
    flex-wrap:wrap
}
.msc-navbar__info .nav-item{
    width:50%
}
@media print,screen and (min-width:48em){
    .msc-navbar__info .nav-item{
        width:100%
    }
}
.msc-navbar__info .nav-item:last-of-type{
    margin-bottom:0
}
.msc-navbar__info .nav-link{
    font-size:1.1rem;
    line-height:3.27273
}
@media print,screen and (min-width:48em){
    .msc-navbar__info .nav-link{
        line-height:2.27273
    }
}
@media screen and (min-width:85.3125em){
    .msc-navbar__info .nav-link{
        font-size:1.6rem;
        line-height:2.25
    }
}
.msc-navbar__languages{
    z-index:1
}
@media print,screen and (max-width:29.99875em){
    .msc-navbar__languages.fixed{
        width:100%;
        height:100%;
        position:fixed;
        top:0;
        left:0;
        z-index:50;
        overflow-y:auto;
        background-color:#fff;
        margin-top:0
    }
}
.msc-navbar__languages.fixed .msc-link-arrow-down-icon{
    height:5.8rem;
    padding:20px
}
.msc-navbar__languages.fixed .msc-link-arrow-down-icon em:last-of-type:before{
    transform:rotate(90deg)
}
.msc-navbar__languages.fixed ul{
    padding:6.5rem 0
}
.msc-navbar__languages.fixed ul>li{
    margin-bottom:2rem
}
@media print,screen and (min-width:48em){
    .msc-navbar__languages{
        position:absolute;
        background-color:#fff;
        box-shadow:0 3px 26px rgba(0,0,0,.29);
        border-radius:10px;
        margin-top:1rem
    }
    .msc-navbar__languages:before{
        content:"";
        width:0;
        display:block;
        position:absolute;
        left:50%;
        top:-1.2rem;
        border-top:0;
        border-left:12px solid transparent;
        border-right:12px solid transparent;
        border-bottom:15px solid #fff;
        transform:translateX(-50%)
    }
}
.msc-navbar__languages ul{
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    padding:1.2rem 0
}
.msc-navbar__languages ul>li{
    display:flex;
    justify-content:center;
    flex-basis:100%;
    text-align:center;
    margin-bottom:.3rem
}
.msc-navbar__languages ul>li:last-of-type{
    margin-bottom:0
}
.msc-navbar__languages ul>li>a{
    display:inline-block;
    font-size:1.4rem;
    line-height:1.42857;
    padding:.4rem 1.4rem;
    border-radius:20px
}
@media print,screen and (min-width:48em){
    .msc-navbar__languages ul>li>a{
        padding:.1rem .9rem
    }
}
.msc-navbar__languages ul>li>a.active,.msc-navbar__languages ul>li>a:hover{
    background-color:#eed484
}
.msc-header__usermenu{
    margin-left:1.5rem;
    min-width:10rem
}
@media print,screen and (min-width:48em){
    .msc-header__usermenu{
        position:absolute;
        background-color:#fff;
        box-shadow:0 3px 26px rgba(0,0,0,.29);
        border-radius:10px;
        margin-top:2rem
    }
    .msc-header__usermenu:before{
        content:"";
        width:0;
        display:block;
        position:absolute;
        left:50%;
        top:-1.2rem;
        border-top:0;
        border-left:12px solid transparent;
        border-right:12px solid transparent;
        border-bottom:15px solid #fff;
        transform:translateX(-50%)
    }
}
.msc-header__usermenu ul{
    display:flex;
    flex-wrap:wrap;
    align-items:center;
    padding:1.2rem 0
}
.msc-header__usermenu ul>li{
    display:flex;
    justify-content:center;
    flex-basis:100%;
    text-align:center;
    margin-bottom:.3rem
}
.msc-header__usermenu ul>li:last-of-type{
    margin-bottom:0
}
.msc-header__usermenu ul>li>a{
    display:inline-block;
    font-size:1.4rem;
    line-height:1.42857;
    padding:.4rem 1.4rem;
    border-radius:20px
}
@media print,screen and (min-width:48em){
    .msc-header__usermenu ul>li>a{
        padding:.1rem .9rem
    }
}
.msc-header__usermenu ul>li>a.active,.msc-header__usermenu ul>li>a:hover{
    background-color:#eed484
}
.msc-footer{
    padding:20px 0 0;
    text-align:center
}
@media print,screen and (min-width:48em){
    .msc-footer{
        position:relative
    }
}
.msc-footer a{
    color:#222221;
    text-decoration:none
}
@media print,screen and (min-width:48em){
    .msc-footer .flex{
        display:flex;
        flex-wrap:wrap;
        position:relative
    }
}
@media screen and (min-width:120.0625em){
    .msc-footer .flex{
        align-items:center
    }
}
@media screen and (min-width:120.0625em){
    .msc-footer.msc-footer-img .footer-menu{
        width:30%;
        justify-content:center
    }
}
@media screen and (min-width:120.0625em){
    .msc-footer.msc-footer-img .footer-social{
        width:100%;
        float:left;
        padding-right:1rem;
        padding-left:1rem;
        display:flex;
        justify-content:center;
        padding-top:1.5rem;
        margin-top:2.5rem
    }
}
@media screen and (min-width:120.0625em)and (min-width:48em){
    .msc-footer.msc-footer-img .footer-social{
        padding-right:1.5rem;
        padding-left:1.5rem
    }
}
@media screen and (min-width:120.0625em){
    .msc-footer.msc-footer-img .footer-social,.msc-footer.msc-footer-img .footer-social:last-child:not(:first-child){
        float:left;
        clear:none
    }
    .msc-footer.msc-footer-img .footer-social:last-child:not(:first-child){
        float:right
    }
}
@media screen and (min-width:120.0625em){
    .msc-footer.msc-footer-img .footer-border{
        display:block
    }
}
@media print,screen and (min-width:48em){
    .msc-footer.msc-footer-img .footer-admin{
        margin-top:15px
    }
}
.msc-footer.msc-footer-img .footer-logo-country{
    display:block
}
@media print,screen and (min-width:48em){
    .msc-footer.msc-footer-img .footer-logo-country{
        display:flex
    }
}
@media print,screen and (min-width:48em){
    .footer-logo{
        order:2;
        width:15%;
        float:left;
        padding-right:1rem;
        padding-left:1rem
    }
}
@media print,screen and (min-width:48em)and (min-width:48em){
    .footer-logo{
        padding-right:1.5rem;
        padding-left:1.5rem
    }
}
@media print,screen and (min-width:48em){
    .footer-logo,.footer-logo:last-child:not(:first-child){
        float:left;
        clear:none
    }
    .footer-logo:last-child:not(:first-child){
        float:right
    }
}
.footer-logo span:before{
    font-size:5rem
}
.footer-menu{
    margin-top:37px
}
@media print,screen and (min-width:48em){
    .footer-menu{
        order:3;
        width:42.5%;
        float:left;
        padding-right:1rem;
        padding-left:1rem;
        display:flex;
        justify-content:flex-end;
        margin-top:0
    }
}
@media print,screen and (min-width:48em)and (min-width:48em){
    .footer-menu{
        padding-right:1.5rem;
        padding-left:1.5rem
    }
}
@media print,screen and (min-width:48em){
    .footer-menu,.footer-menu:last-child:not(:first-child){
        float:left;
        clear:none
    }
    .footer-menu:last-child:not(:first-child){
        float:right
    }
}
@media screen and (min-width:120.0625em){
    .footer-menu{
        width:22.5%;
        float:left;
        padding-right:1rem;
        padding-left:1rem
    }
}
@media screen and (min-width:120.0625em)and (min-width:48em){
    .footer-menu{
        padding-right:1.5rem;
        padding-left:1.5rem
    }
}
@media screen and (min-width:120.0625em){
    .footer-menu,.footer-menu:last-child:not(:first-child){
        float:left;
        clear:none
    }
    .footer-menu:last-child:not(:first-child){
        float:right
    }
}
.footer-menu__links ul{
    padding:0;
    margin:0;
    list-style:none
}
@media print,screen and (min-width:48em){
    .footer-menu__links ul{
        display:flex;
        flex-wrap:wrap;
        justify-content:flex-end
    }
}
@media print,screen and (min-width:48em){
    .footer-menu__links ul>li{
        text-align:left;
        margin-left:5px
    }
}
.footer-menu__links ul>li>a{
    font-size:1.6rem;
    line-height:2.5
}
@media print,screen and (min-width:48em){
    .footer-menu__links ul>li>a:after{
        content:"-";
        margin-left:5px
    }
}
.footer-menu__links ul>li>a:hover span{
    text-decoration:underline
}
@media print,screen and (min-width:48em){
    .footer-menu__links ul>li:last-of-type>a:after{
        content:none;
        margin-left:0
    }
}
.footer-social{
    margin-top:28px
}
@media print,screen and (min-width:48em){
    .footer-social{
        order:5;
        width:100%;
        float:left;
        padding-right:1rem;
        padding-left:1rem;
        display:flex;
        justify-content:center;
        padding-top:1.5rem;
        margin-top:2.5rem
    }
}
@media print,screen and (min-width:48em)and (min-width:48em){
    .footer-social{
        padding-right:1.5rem;
        padding-left:1.5rem
    }
}
@media print,screen and (min-width:48em){
    .footer-social,.footer-social:last-child:not(:first-child){
        float:left;
        clear:none
    }
    .footer-social:last-child:not(:first-child){
        float:right
    }
}
@media screen and (min-width:120.0625em){
    .footer-social{
        width:20%;
        float:left;
        padding-right:1rem;
        padding-left:1rem;
        justify-content:flex-end;
        padding-top:0;
        margin-top:0
    }
}
@media screen and (min-width:120.0625em)and (min-width:48em){
    .footer-social{
        padding-right:1.5rem;
        padding-left:1.5rem
    }
}
@media screen and (min-width:120.0625em){
    .footer-social,.footer-social:last-child:not(:first-child){
        float:left;
        clear:none
    }
    .footer-social:last-child:not(:first-child){
        float:right
    }
}
.footer-social__links ul{
    padding:0;
    margin:0;
    list-style:none;
    display:flex;
    justify-content:center;
    align-items:center
}
.footer-social__links ul>li{
    margin:0 6px
}
.footer-social__links ul>li>a:hover [class^=icon-]{
    transform:scale(1.1)
}
.footer-social__links ul>li>a [class^=icon-]{
    transform-origin:center center;
    transition:transform .15s ease-in-out
}
.footer-social__links .icon{
    display:flex;
    align-items:center;
    justify-content:center;
    width:44px;
    height:44px;
    border-radius:50%;
    border:2px solid #222221
}
@media screen and (min-width:120.0625em){
    .footer-social__links .icon{
        width:56px;
        height:56px
    }
}
.footer-contact{
    margin-top:35px
}
@media print,screen and (min-width:48em){
    .footer-contact{
        order:1;
        width:42.5%;
        float:left;
        padding-right:1rem;
        padding-left:1rem;
        margin-top:0
    }
}
@media print,screen and (min-width:48em)and (min-width:48em){
    .footer-contact{
        padding-right:1.5rem;
        padding-left:1.5rem
    }
}
@media print,screen and (min-width:48em){
    .footer-contact,.footer-contact:last-child:not(:first-child){
        float:left;
        clear:none
    }
    .footer-contact:last-child:not(:first-child){
        float:right
    }
}
.footer-contact__links ul{
    padding:0;
    margin:0;
    list-style:none
}
@media print,screen and (min-width:48em){
    .footer-contact__links ul{
        display:flex;
        flex-wrap:wrap
    }
}
.footer-contact__links ul>li{
    line-height:2.5;
    font-size:1.6rem
}
@media print,screen and (min-width:48em){
    .footer-contact__links ul>li{
        margin-right:15px
    }
}
@media print,screen and (min-width:48em){
    .footer-contact__links ul>li:last-of-type{
        margin-right:0
    }
}
.footer-contact__links ul>li>a{
    text-decoration:underline
}
.footer-contact__links ul>li>a:hover{
    text-decoration:none
}
.footer-contact__links__select{
    display:flex;
    justify-content:center;
    align-items:center
}
.footer-admin{
    background-color:#222221;
    padding:34px 40px 31px;
    margin-top:46px
}
@media print,screen and (min-width:48em){
    .footer-admin{
        padding:18px 40px 13px;
        margin-top:15px
    }
}
@media screen and (min-width:120.0625em){
    .footer-admin{
        margin-top:27px
    }
}
@media print,screen and (min-width:48em){
    .footer-admin__links{
        display:flex;
        justify-content:center
    }
}
.footer-admin__links ul{
    padding:0;
    list-style:none;
    max-width:380px;
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
    margin:0 auto
}
@media print,screen and (min-width:48em){
    .footer-admin__links ul{
        max-width:none
    }
}
.footer-admin__links ul>li>a{
    display:block;
    font-size:1.4rem;
    color:#8b8178;
    line-height:2.14286;
    margin-right:10px
}
@media print,screen and (min-width:48em){
    .footer-admin__links ul>li>a{
        margin-right:5px
    }
}
.footer-admin__links ul>li>a:after{
    content:"|";
    margin-left:10px
}
@media print,screen and (min-width:48em){
    .footer-admin__links ul>li>a:after{
        content:"-";
        margin-left:5px
    }
}
.footer-admin__links ul>li>a:hover span{
    text-decoration:underline
}
.footer-admin__links ul>li:last-of-type>a:after,.footer-admin__links ul>li:nth-of-type(3)>a:after{
    content:none;
    margin-left:0
}
@media print,screen and (min-width:48em){
    .footer-admin__links ul>li:nth-of-type(3)>a:after{
        content:"-";
        margin-left:5px
    }
}
.footer-border{
    display:none;
    width:100%;
    height:1px;
    position:absolute;
    left:0;
    background-color:rgba(139,129,120,.2)
}
@media print,screen and (min-width:48em){
    .footer-border{
        display:block;
        bottom:135px
    }
}
@media screen and (min-width:120.0625em){
    .footer-border{
        display:none;
        bottom:150px
    }
}
.footer-logo-country{
    display:none;
    margin-top:42px
}
@media print,screen and (min-width:48em){
    .footer-logo-country{
        order:4;
        position:absolute;
        bottom:0;
        right:1.5rem;
        margin-top:0
    }
}
@media screen and (min-width:120.0625em){
    .footer-logo-country{
        width:12.5%;
        float:left;
        padding-right:1rem;
        padding-left:1rem;
        position:static;
        justify-content:flex-end
    }
}
@media screen and (min-width:120.0625em)and (min-width:48em){
    .footer-logo-country{
        padding-right:1.5rem;
        padding-left:1.5rem
    }
}
@media screen and (min-width:120.0625em){
    .footer-logo-country,.footer-logo-country:last-child:not(:first-child){
        float:left;
        clear:none
    }
    .footer-logo-country:last-child:not(:first-child){
        float:right
    }
}
.footer-logo-country>img{
    display:block;
    height:53px;
    margin:0 auto
}
@media print,screen and (min-width:48em){
    .footer-logo-country>img{
        height:44px;
        margin:0
    }
}
@media screen and (min-width:120.0625em){
    .footer-logo-country>img{
        height:53px
    }
}
.msc-breadcrumbs{
    padding:15px 0
}
.msc-breadcrumbs--border{
    border-top:1px solid rgba(139,129,120,.2)
}
.msc-breadcrumbs a{
    color:#222221;
    text-decoration:none
}
.msc-breadcrumbs .breadcrumb__list{
    padding:0;
    margin:0;
    list-style:none;
    display:flex
}
.msc-breadcrumbs .breadcrumb__item{
    font-size:1.4rem;
    margin-right:10px
}
.msc-breadcrumbs .breadcrumb__item a{
    display:inline-flex;
    align-items:center
}
.msc-breadcrumbs .breadcrumb__item a:after{
    content:"";
    font-family:msc-icomoon!important;
    font-size:.8rem;
    transform:rotate(180deg);
    margin-left:10px
}
.msc-breadcrumbs .breadcrumb__item a:hover span{
    text-decoration:underline
}
.msc-breadcrumbs .breadcrumb__item--current a{
    color:rgba(34,34,33,.5)
}
.msc-breadcrumbs .breadcrumb__item--current a:after{
    content:none;
    margin-left:0
}
.msc-crisis-banner{
    position:relative;
    padding:8rem .5rem 2.6rem;
    text-align:center
}
@media print,screen and (min-width:48em){
    .msc-crisis-banner{
        padding:3.5rem 0;
        text-align:left
    }
}
.msc-crisis-banner p{
    margin:0
}
.msc-crisis-banner .msc-cta--close{
    top:2rem;
    right:2rem
}
@media print,screen and (min-width:48em){
    .msc-crisis-banner .msc-cta--close{
        top:1.4rem;
        right:1.6rem
    }
}
.msc-crisis-banner .msc-cta--close em:before{
    font-size:1.6rem
}
@media print,screen and (min-width:48em){
    .msc-crisis-banner .msc-cta--close em:before{
        font-size:1.4rem
    }
}
.msc-crisis-banner .title{
    font-weight:800;
    margin-bottom:1rem
}
@media screen and (min-width:0){
    .msc-crisis-banner .title{
        font-size:2.2rem;
        line-height:1.1;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-crisis-banner .title{
        font-size:2.8rem;
        line-height:1.1;
        letter-spacing:normal
    }
}
@media print,screen and (min-width:48em){
    .msc-crisis-banner .title{
        margin-bottom:0
    }
}
.msc-crisis-banner .description{
    max-width:90%;
    margin:0 auto
}
@media screen and (min-width:0){
    .msc-crisis-banner .description{
        font-size:1.4rem;
        line-height:1.375;
        letter-spacing:normal
    }
}
@media screen and (min-width:768px){
    .msc-crisis-banner .description{
        font-size:1.4rem;
        line-height:1.57143;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-crisis-banner .description{
        font-size:1.6rem;
        line-height:1.625;
        letter-spacing:normal
    }
}
@media print,screen and (min-width:48em){
    .msc-crisis-banner .description{
        max-width:none;
        margin:0
    }
}
@media print,screen and (min-width:48em){
    .msc-crisis-banner__cta{
        text-align:right
    }
}
.msc-crisis-banner .msc-cta{
    margin-top:3rem
}
@media print,screen and (min-width:48em){
    .msc-crisis-banner .msc-cta{
        margin-top:0
    }
}
.msc-crisis-banner--small{
    padding:5rem .5rem 4rem
}
@media print,screen and (min-width:48em){
    .msc-crisis-banner--small{
        text-align:center;
        padding:2rem 0
    }
}
@media print,screen and (min-width:48em){
    .msc-crisis-banner--small .msc-cta--close{
        top:1.6rem
    }
}
@media print,screen and (min-width:48em){
    .msc-crisis-banner--small .msc-crisis-banner__info{
        display:flex;
        align-items:center;
        justify-content:center
    }
}
@media screen and (min-width:0){
    .msc-crisis-banner--small .title{
        font-size:1.4rem;
        line-height:1.375;
        letter-spacing:normal
    }
}
@media screen and (min-width:768px){
    .msc-crisis-banner--small .title{
        font-size:1.4rem;
        line-height:1.57143;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-crisis-banner--small .title{
        font-size:1.6rem;
        line-height:1.625;
        letter-spacing:normal
    }
}
@media print,screen and (min-width:48em){
    .msc-crisis-banner--small .title{
        margin-right:.5rem
    }
}
*,:after,:before{
    box-sizing:border-box
}
.msc-main{
    position:relative;
    z-index:10;
    min-height:70vh
}
.p-t-3{
    padding-top:3px!important
}
.ima-ar{
    display:block;
    position:relative;
    overflow:hidden
}
.ima-ar.f9x9{
    padding-top:100%
}
.ima-ar img{
    display:block;
    width:100%;
    position:absolute;
    top:0;
    left:0
}
.k-dialog button,.msc-cta{
    margin:0;
    width:auto;
    overflow:visible;
    background:transparent;
    color:inherit;
    font:inherit;
    line-height:normal;
    -webkit-font-smoothing:inherit;
    -moz-osx-font-smoothing:inherit;
    -webkit-appearance:none;
    cursor:pointer;
    display:inline-flex;
    justify-content:center;
    align-items:center;
    position:relative;
    text-decoration:none;
    min-width:18rem;
    max-width:25rem;
    min-height:5rem;
    color:#222221;
    background:#eed484;
    border:2px solid #eed484;
    padding:0 4rem;
    border-radius:2.6rem;
    transition:background-color .25s ease-in-out,color .25s ease-in-out,border .25s ease-in-out
}
.k-dialog button::-moz-focus-inner,.msc-cta::-moz-focus-inner{
    border:0;
    padding:0
}
@media screen and (min-width:0){
    .k-dialog button,.msc-cta{
        font-size:1.4rem;
        line-height:1.5;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .k-dialog button,.msc-cta{
        font-size:1.6rem;
        line-height:5rem;
        letter-spacing:normal
    }
}
.k-dialog button:before,.msc-cta:before{
    content:"";
    font-family:msc-icomoon!important;
    transform:rotate(180deg);
    font-size:1rem;
    margin-right:.8rem
}
.k-dialog button:not(.msc-cta--static):hover,.msc-cta:not(.msc-cta--static):hover{
    background:#fff;
    color:#222221
}
.msc-cta--black{
    color:#fff;
    background:#222221;
    border:2px solid #222221
}
.msc-cta--black:not(.msc-cta--static):hover,.msc-cta--white{
    color:#222221;
    background:#fff
}
.msc-cta--white{
    border:2px solid #222221
}
.msc-cta--white:not(.msc-cta--static):hover{
    color:#fff;
    background:#222221
}
.msc-cta--red{
    color:#fff;
    background:#a6192e;
    border:2px solid #a6192e
}
.msc-cta--red:not(.msc-cta--static):hover{
    color:#a6192e;
    background:#fff
}
.msc-cta--secondary{
    color:#222221;
    background:#fff;
    border:2px solid #eed484
}
.msc-cta--secondary:not(.msc-cta--static):hover{
    background:#eed484
}
.msc-cta--secondary-grey{
    color:#fff;
    background:#8b8178;
    border:2px solid #8b8178
}
.msc-cta--secondary-grey:not(.msc-cta--static):hover{
    color:#222221;
    background:#fff
}
.msc-cta--secondary-transparent{
    color:#fff;
    background:transparent;
    border:2px solid #fff
}
.msc-cta--secondary-transparent:not(.msc-cta--static):hover{
    color:#222221;
    background:#fff
}
.msc-cta--no-arrow:before{
    display:none
}
.msc-cta--play{
    min-width:0;
    border:0;
    font-size:1.6rem;
    padding:0 2.8rem 0 .8rem
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-cta--play{
        min-height:3.8rem;
        font-size:1.2rem
    }
}
.msc-cta--play:before{
    content:"";
    width:3.4rem;
    height:3.4rem;
    border:1px solid #222221;
    border-radius:50%;
    font-size:1.4rem;
    line-height:3.2rem;
    margin-right:1.2rem;
    transform:none
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-cta--play:before{
        width:2.5rem;
        height:2.5rem;
        font-size:.9rem;
        line-height:2.3rem;
        margin-right:1rem
    }
}
.k-dialog button[disabled],.msc-cta[disabled]{
    cursor:auto
}
.msc-cta-arrow{
    margin:0;
    width:auto;
    overflow:visible;
    color:inherit;
    font:inherit;
    line-height:normal;
    -webkit-font-smoothing:inherit;
    -moz-osx-font-smoothing:inherit;
    -webkit-appearance:none;
    cursor:pointer;
    min-width:5rem;
    max-width:25rem;
    min-height:5rem;
    max-height:5rem;
    display:inline-flex;
    justify-content:space-between;
    align-items:center;
    position:relative;
    background:transparent;
    border:2px solid #222221;
    border-radius:2.6rem;
    transition:padding .25s ease-in-out;
    padding:0 2rem;
    overflow:hidden
}
.msc-cta-arrow::-moz-focus-inner{
    border:0;
    padding:0
}
@media screen and (min-width:0){
    .msc-cta-arrow{
        font-size:1.4rem;
        line-height:1.5;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-cta-arrow{
        font-size:1.6rem;
        line-height:5rem;
        letter-spacing:normal
    }
}
.msc-cta-arrow span{
    width:0;
    opacity:0;
    transform:translateX(-50px);
    white-space:nowrap;
    transition:width .25s ease-in-out,opacity .25s ease-in-out,transform .3s ease-in-out
}
.msc-cta-arrow:before{
    content:"";
    font-family:msc-icomoon!important;
    transform:rotate(180deg);
    font-size:1rem
}
.msc-cta-arrow:hover{
    padding:0 4rem
}
.msc-cta-arrow:hover span{
    width:auto;
    transform:translateX(0);
    margin-left:1rem;
    opacity:1
}
.msc-cta-arrow--simple{
    transition:background-color .25s ease-in-out,color .25s ease-in-out
}
.msc-cta-arrow--simple:hover{
    padding:0 2rem;
    background:#222221;
    color:#fff
}
.msc-cta-arrow--primary{
    background:transparent linear-gradient(180deg,rgba(34,34,33,.4),rgba(34,34,33,0));
    border:2px solid #eed484
}
.msc-cta-arrow[disabled]{
    opacity:.25;
    cursor:auto
}
.msc-cta-arrow[disabled]:hover{
    padding:initial;
    background:initial;
    color:initial
}
.msc-cta-icon,.mymsc-accordion summary .arrow{
    margin:0;
    padding:0;
    width:auto;
    overflow:visible;
    color:inherit;
    font:inherit;
    line-height:normal;
    -webkit-font-smoothing:inherit;
    -moz-osx-font-smoothing:inherit;
    -webkit-appearance:none;
    cursor:pointer;
    position:relative;
    width:5rem;
    height:5rem;
    border:2px solid #222221;
    background:transparent;
    border-radius:50%
}
.msc-cta-icon::-moz-focus-inner,.mymsc-accordion summary .arrow::-moz-focus-inner{
    border:0;
    padding:0
}
.msc-cta-icon [class^=icon-],.mymsc-accordion summary .arrow [class^=icon-]{
    font-size:2.5rem
}
.msc-cta-icon:hover,.mymsc-accordion summary .arrow:hover{
    background:#222221
}
.msc-cta-icon:hover [class^=icon-],.mymsc-accordion summary .arrow:hover [class^=icon-]{
    color:#fff
}
.msc-cta-icon-label{
    border:none;
    margin:0;
    padding:0;
    width:auto;
    overflow:visible;
    background:transparent;
    color:inherit;
    font:inherit;
    line-height:normal;
    -webkit-font-smoothing:inherit;
    -moz-osx-font-smoothing:inherit;
    -webkit-appearance:none;
    cursor:pointer;
    position:relative;
    min-width:11.5rem;
    height:10.5rem
}
.msc-cta-icon-label::-moz-focus-inner{
    border:0;
    padding:0
}
@media screen and (min-width:0){
    .msc-cta-icon-label{
        font-size:1.4rem;
        line-height:1.5;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-cta-icon-label{
        font-size:1.2rem;
        line-height:1.5;
        letter-spacing:normal
    }
}
.msc-cta-icon-label [class^=icon-]{
    display:block;
    width:2.2rem;
    font-size:2.2rem;
    margin:0 auto .8rem;
    transform-origin:center center;
    transition:transform .15s ease-in-out
}
.msc-cta-icon-label:before{
    display:block;
    position:absolute;
    top:0;
    left:0;
    right:0;
    content:"";
    width:11.5rem;
    height:10.5rem;
    border:1px solid transparent;
    transition:border .15s ease-in-out,height .15s ease-in-out 50ms;
    border-radius:0 0 10px 10px
}
.msc-cta-icon-label:hover [class^=icon-]{
    transform:scale(1.1)
}
.msc-cta-icon-label:hover:before{
    height:115px;
    border:1px solid #aca39a
}
.msc-cta-icon-simple{
    border:none;
    margin:0;
    padding:0;
    width:auto;
    overflow:visible;
    background:transparent;
    color:inherit;
    font:inherit;
    line-height:normal;
    -webkit-font-smoothing:inherit;
    -moz-osx-font-smoothing:inherit;
    -webkit-appearance:none;
    cursor:pointer
}
.msc-cta-icon-simple::-moz-focus-inner{
    border:0;
    padding:0
}
.msc-cta-icon-dropdown{
    transform:rotate(-90deg);
    margin:0 .6rem 0 1.2rem
}
.msc-cta-icon-dropdown.opened{
    transform:rotate(90deg);
    margin-right:0
}
.msc-cta-icon-dropdown>em:before{
    font-size:1.6rem
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-cta-icon-dropdown>em:before{
        font-size:1rem
    }
}
.msc-cta--close{
    position:absolute;
    top:1.8rem;
    right:1.8rem
}
@media screen and (min-width:48em)and (max-width:120.06125em){
    .msc-cta--close{
        top:1.6rem;
        right:1.6rem
    }
}
.msc-cta--close>em:before{
    font-size:1.2rem
}
@media screen and (min-width:120.0625em){
    .msc-cta--close>em:before{
        font-size:1.8rem
    }
}
.msc-link{
    color:#222221;
    text-decoration:underline
}
@media screen and (min-width:0){
    .msc-link{
        font-size:1.4rem;
        line-height:1.5;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-link{
        font-size:1.6rem;
        line-height:1.1875;
        letter-spacing:normal
    }
}
.msc-link:hover{
    color:#eed484
}
.msc-link--category{
    font-size:1.4rem;
    font-weight:800;
    text-transform:uppercase;
    background-color:#eed484;
    padding:.2rem 1.4rem;
    border-radius:9px;
    border:2px solid #eed484;
    transition:all .3s ease-in-out
}
.msc-link--category:hover{
    background-color:transparent;
    color:#222221
}
.msc-cta-exchange{
    width:4.2rem;
    min-width:4.2rem;
    height:4.2rem;
    display:flex;
    justify-content:center;
    align-items:center;
    background-color:#eed484;
    border-radius:50%;
    transform:rotate(-90deg);
    transition:all .2s ease-in-out
}
@media print,screen and (min-width:48em){
    .msc-cta-exchange{
        transform:none
    }
}
@media screen and (min-width:85.3125em){
    .msc-cta-exchange{
        width:7.3rem;
        min-width:7.3rem;
        height:7.3rem
    }
}
.msc-cta-exchange [class^=icon-]:before{
    font-size:1.8rem
}
@media screen and (min-width:85.3125em){
    .msc-cta-exchange [class^=icon-]:before{
        font-size:3.2rem
    }
}
.msc-cta-exchange:hover{
    transform:scale(1.1)
}
.msc-link-arrow{
    position:relative;
    color:#222221;
    text-decoration:none;
    padding-left:1.4rem;
    transition:margin .2s ease-in-out
}
@media screen and (min-width:0){
    .msc-link-arrow{
        font-size:1.4rem;
        line-height:1.5;
        letter-spacing:normal
    }
}
@media screen and (min-width:1025px){
    .msc-link-arrow{
        font-size:1.6rem;
        line-height:1.1875;
        letter-spacing:normal
    }
}
.msc-link-arrow:before{
    position:absolute;
    top:.4rem;
    left:0;
    content:"";
    font-family:msc-icomoon!important;
    transform:rotate(180deg);
    font-size:.8rem;
    color:#eed484
}
.msc-link-arrow:hover{
    margin-left:1.4rem
}
.msc-link-arrow-simple{
    display:inline-block;
    position:relative;
    color:#222221;
    text-transform:uppercase;
    padding-right:2.5rem;
    text-decoration:none;
    transition:padding .2s ease-in-out
}
@media screen and (min-width:0){
    .msc-link-arrow-simple{
        font-size:1rem;
        line-height:1.42857;
        letter-spacing:.1rem
    }
}
@media screen and (min-width:1025px){
    .msc-link-arrow-simple{
        font-size:1.4rem;
        line-height:1.42857;
        letter-spacing:.1rem
    }
}
@media print,screen and (min-width:48em){
    .msc-link-arrow-simple{
        padding-right:3rem
    }
}
.msc-link-arrow-simple:before{
    position:absolute;
    right:0;
    top:0;
    content:"";
    width:1.5rem;
    height:1.5rem;
    border-radius:50%;
    background:#eed484
}
@media print,screen and (min-width:48em){
    .msc-link-arrow-simple:before{
        width:2rem;
        height:2rem
    }
}
.msc-link-arrow-simple:after{
    position:absolute;
    top:.4rem;
    right:.5rem;
    content:"";
    font-family:msc-icomoon!important;
    transform:rotate(180deg);
    font-size:.6rem;
    color:#222221
}
@media print,screen and (min-width:48em){
    .msc-link-arrow-simple:after{
        top:.4rem;
        right:.7rem;
        font-size:.8rem
    }
}
.msc-link-arrow-simple:hover{
    padding-right:4rem
}
.msc-link-arrow-down,.msc-link-arrow-down-icon{
    border:none;
    margin:0;
    padding:0;
    width:auto;
    overflow:visible;
    background:transparent;
    color:inherit;
    font:inherit;
    line-height:normal;
    -webkit-font-smoothing:inherit;
    -moz-osx-font-smoothing:inherit;
    -webkit-appearance:none;
    display:flex;
    align-items:center;
    cursor:pointer
}
.msc-link-arrow-down-icon::-moz-focus-inner,.msc-link-arrow-down::-moz-focus-inner{
    border:0;
    padding:0
}
.msc-link-arrow-down-icon p,.msc-link-arrow-down p{
    font-size:1.6rem;
    text-decoration:underline;
    margin:0 0 0 .5rem
}
.msc-link-arrow-down-icon p:hover,.msc-link-arrow-down p:hover{
    text-decoration:none
}
.msc-link-arrow-down-icon em:last-of-type,.msc-link-arrow-down em:last-of-type{
    margin-left:1rem
}
@media screen and (min-width:120.0625em){
    .msc-link-arrow-down-icon em:last-of-type,.msc-link-arrow-down em:last-of-type{
        margin-left:1.5rem
    }
}
.msc-link-arrow-down-icon em:last-of-type:before,.msc-link-arrow-down em:last-of-type:before{
    display:block;
    font-size:.9rem;
    transform:rotate(-90deg)
}
@media screen and (min-width:120.0625em){
    .msc-link-arrow-down-icon em:last-of-type:before,.msc-link-arrow-down em:last-of-type:before{
        font-size:1.2rem
    }
}
.msc-link-arrow-down-icon:hover span,.msc-link-arrow-down-icon span,.msc-link-arrow-down:hover span{
    text-decoration:none
}
@media screen and (min-width:120.0625em){
    .msc-link-arrow-down-icon em:before{
        font-size:2.3rem
    }
}
.msc-link-arrow-down-icon em:first-of-type{
    margin-right:.7rem
}
@media screen and (min-width:120.0625em){
    .msc-link-arrow-down-icon em:first-of-type{
        font-size:.9rem
    }
}
@media print,screen and (min-width:48em){
    .msc-link-arrow-down-icon:hover span{
        text-decoration:underline
    }
}
.k-theme-test-class,.ktb-theme-id-material{
    opacity:0
}
.ktb-var-accent{
    color:#f2f2f2
}
.ktb-var-background,.ktb-var-base,.ktb-var-normal-background{
    color:#fff
}
.ktb-var-normal-gradient{
    background-image:none
}
.ktb-var-normal-text-color{
    color:#444
}
.ktb-var-hover-background{
    color:#ebebeb
}
.ktb-var-hover-gradient{
    background-image:none
}
.ktb-var-hover-text-color{
    color:#444
}
.ktb-var-selected-background{
    color:#eed484
}
.ktb-var-selected-gradient{
    background-image:none
}
.ktb-var-selected-text-color{
    color:#333331
}
.ktb-var-error{
    color:#ffcdd2
}
.ktb-var-warning{
    color:#fdefba
}
.ktb-var-success{
    color:#c8e6c9
}
.ktb-var-info{
    color:#bbdefb
}
.ktb-var-series-a{
    color:#8b8178
}
.ktb-var-series-b{
    color:#03a9f4
}
.ktb-var-series-c{
    color:#4caf50
}
.ktb-var-series-d{
    color:#f9ce1d
}
.ktb-var-series-e{
    color:#ff9800
}
.ktb-var-series-f{
    color:#ff5722
}
.k-grid-norecords-template{
    background-color:#fff;
    border:1px solid #e6e6e6
}
.k-in,.k-item,.k-window-action{
    border-color:transparent
}
.k-widget{
    background-color:#fff;
    border:none!important;
    color:#444;
    box-shadow:none
}
.k-widget .k-status{
    background-color:#f2f2f2
}
.k-widget .k-button:active{
    color:#444;
    background-color:#dbdbdb;
    border-color:#ebebeb
}
.k-widget .k-button:active:hover{
    color:#444;
    border-color:#ebebeb;
    background-color:#ebebeb
}
.k-widget .k-button.k-state-active{
    color:#444;
    background-color:#dbdbdb;
    border-color:#ebebeb
}
.k-widget .k-button.k-state-active:hover{
    color:#444;
    border-color:#ebebeb;
    background-color:#ebebeb
}
.k-block{
    color:#444;
    color:#fff;
    background-color:#f2f2f2
}
.k-block,.k-input{
    border-color:#aca39a
}
.k-input{
    background-color:#fff;
    color:#444
}
.k-content,.k-group{
    border-color:#aca39a;
    color:#444;
    background-color:#fff
}
.k-header{
    color:#222221;
    background-image:none;
    background-position:50% 50%;
    background-color:#f2f2f2;
    font-weight:500
}
.k-filter-row>th,.k-header,.k-header.k-grid-toolbar{
    border-color:#aca39a
}
.k-filter-row .k-dropdown-operator{
    right:.857em!important
}
.k-editable-area{
    border-color:#aca39a;
    background-color:#fff
}
.k-separator{
    border-color:#aca39a;
    background-color:#fafafa
}
.k-autocomplete{
    background-image:none;
    background-position:50% 50%;
    background-color:#f2f2f2!important;
    border:none!important;
    height:4.4rem
}
.k-autocomplete .k-input{
    border-color:#aca39a;
    padding:0!important
}
.k-autocomplete input{
    border:0!important
}
.k-dropdown-wrap .k-input,.k-toolbar{
    border-color:#aca39a
}
.k-toolbar{
    color:#444;
    background-image:none;
    background-position:50% 50%;
    background-color:#fafafa
}
.k-toolbar .k-overflow-anchor.k-state-active,.k-toolbar .k-overflow-anchor.k-state-border-down{
    background-color:#fff
}
.k-toolbar .k-toggle-button:focus{
    background-color:transparent;
    border-color:#b3b3b3
}
.k-toolbar .k-toggle-button:hover{
    background-color:#ebebeb
}
.k-toolbar .k-toggle-button.k-state-active{
    color:#fff;
    background-color:#f2f2f2;
    border-color:#f2f2f2
}
.k-toolbar .k-toggle-button.k-state-active:focus{
    background-color:#f2f2f2;
    border-color:#1d1d1c
}
.k-toolbar .k-toggle-button.k-state-active:hover{
    color:#fff;
    background-color:#2a2a28;
    border-color:#2a2a28
}
.k-toolbar .k-button,.k-toolbar .k-button.k-state-active:hover,.k-toolbar .k-button:active:hover,.k-toolbar .k-button:focus:active:not(.k-state-disabled):not([disabled]),.k-toolbar .k-button:focus:not(.k-state-disabled):not([disabled]){
    box-shadow:none
}
.k-toolbar .k-dropdown-wrap.k-state-default{
    border-color:#fafafa
}
.k-toolbar .k-dropdown-wrap.k-state-hover,.k-toolbar .k-tool.k-state-hover{
    color:#444;
    border-color:#ebebeb;
    box-shadow:none
}
.k-toolbar .k-button-group .k-button.k-state-active{
    box-shadow:none;
    background-color:#dbdbdb;
    border-color:#dbdbdb
}
.k-toolbar .k-button-group .k-button:hover{
    background-color:#ebebeb;
    border-color:#ebebeb
}
.k-group-footer td{
    font-weight:700
}
.k-grid-footer,.k-grid-footer td,.k-group-footer td{
    border-color:#aca39a;
    color:#444;
    background-color:#fafafa
}
.k-grid-footer td{
    font-weight:700
}
.k-footer-template td{
    border-color:#aca39a;
    color:#444;
    background-color:#fafafa
}
.k-state-default,.k-state-default .k-select,.k-state-default>.k-select,.k-state-disabled{
    border-color:#aca39a
}
.k-state-disabled{
    opacity:.7;
    color:#999
}
.k-state-disabled .k-icon{
    opacity:.7
}
.k-state-disabled .k-link{
    color:#999
}
.k-state-disabled .k-button,.k-state-disabled .k-button:active,.k-state-disabled .k-button:hover{
    color:#999;
    border-color:#fafafa;
    background-color:#fafafa;
    background-image:none;
    box-shadow:none
}
.k-state-disabled .k-primary,.k-state-disabled .k-primary:active,.k-state-disabled .k-primary:hover{
    color:#a8a8a8;
    border-color:#eaeaea;
    background-color:#eaeaea;
    background-image:none;
    box-shadow:none
}
.k-grid-header{
    background-image:none;
    background-position:50% 50%;
    border-color:#aca39a;
    color:#444;
    background-color:#fafafa
}
.k-grid-header .k-header{
    background-color:#fafafa;
    color:#777;
    font-weight:400;
    font-family:Archivo,sans-serif
}
.k-grid-header .k-header>.k-link{
    color:#222221
}
.k-grid-header .k-header .k-link,.k-grid-header .k-link,.k-grid-header .k-link:link{
    color:#777;
    font-weight:400;
    font-family:Archivo,sans-serif
}
.k-grid-content-locked,.k-grid-footer-locked,.k-grid-header-locked,.k-grid-header-wrap{
    border-color:#aca39a
}
.k-grid{
    border:1px solid #aca39a!important;
    box-shadow:none
}
.k-grid td{
    border-color:#aca39a
}
.k-grid td.k-state-selected{
    border-color:#aca39a;
    background-color:none!important;
    color:#222221
}
.k-grid td.k-state-selected:hover{
    background-color:#fff
}
.k-grid td.k-state-selected.k-state-focused{
    background-color:#eed484!important
}
.k-grid .k-filter-options{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
}
.k-grid .k-grouping-header{
    border-color:#aca39a;
    color:hsla(0,0%,100%,.5)
}
.k-grid .k-hierarchy-cell .k-icon{
    background-color:transparent
}
.k-grid td.k-state-focused.k-state-selected{
    box-shadow:inset 0 0 0 1px grey
}
.k-grid .k-header .k-button{
    color:#fff;
    background-color:#f2f2f2;
    border-color:#f2f2f2;
    box-shadow:none
}
.k-grid .k-header .k-button:hover{
    background-color:#61615e;
    border-color:#61615e
}
.k-grid .k-alt{
    background-color:#fff
}
.k-grid tr.k-state-selected{
    background-color:#fff!important;
    color:#222221
}
.k-grid tr.k-state-selected>td{
    border-color:#cba200
}
.k-grid tr.k-state-selected:hover{
    background-color:#fff!important
}
.k-grid tr.k-state-selected:hover td,.k-grid tr:hover{
    background-color:#fff
}
.k-grid .k-filter-row:hover{
    background:none
}
.k-grid .k-icon{
    opacity:1!important
}
.k-grid .k-grid-header-locked .k-header{
    border-right:0;
    border-bottom:0;
    border-left:0
}
.k-grid .k-grid-header-locked .k-filter-row th{
    border-left:0
}
.k-grid [class^=icon-]:before,.k-grid [class^=myMSC-icon-]:before{
    font-size:2.2rem!important;
    line-height:3.1rem!important
}
.k-grid-footer-wrap,.k-pager-wrap{
    border-color:#aca39a
}
.k-pager-wrap{
    background-image:none;
    background-position:50% 50%;
    background-color:#fafafa;
    color:#222221
}
.k-pager-wrap .k-link{
    border-color:none;
    cursor:pointer
}
.k-pager-wrap .k-link:hover{
    color:#222221;
    background-image:none;
    background-color:transparent;
    border-color:transparent
}
.k-pager-wrap .k-textbox{
    border-color:#aca39a
}
.k-pager-wrap .k-link.k-state-disabled .k-icon{
    opacity:.25
}
.k-pager-refresh{
    border-color:#aca39a
}
.k-grouping-header{
    border-color:#aca39a;
    background-image:none;
    background-position:50% 50%;
    background-color:#f2f2f2;
    color:#fff
}
.k-grouping-header .k-group-indicator{
    border-color:#aca39a;
    color:#fff;
    background-color:#2a2a28;
    box-shadow:none
}
.k-grouping-header .k-button-icon:hover>.k-icon.k-group-delete,.k-grouping-header .k-button-icon:hover>.k-icon.k-i-group-delete,.k-grouping-header .k-group-delete,.k-grouping-header .k-i-group-delete,.k-grouping-header .k-si-arrow-n{
    opacity:1
}
.k-grouping-header .k-link{
    color:#fff
}
.k-grouping-header .k-link:hover>.k-icon.k-i-sarrow-n,.k-grouping-header .k-link:hover>.k-icon.k-i-sarrow-s,.k-grouping-header .k-link:hover>.k-icon.k-si-arrow-n,.k-grouping-header .k-link:hover>.k-icon.k-si-arrow-s{
    opacity:1
}
.k-grouping-header .k-link:link{
    color:#fff
}
.k-grouping-header .k-i-sarrow-n,.k-grouping-header .k-i-sarrow-s,.k-grouping-header .k-si-arrow-s{
    opacity:1
}
.k-panelbar{
    box-shadow:none;
    background-color:#fafafa
}
.k-panelbar>.k-item>.k-link{
    border-color:#aca39a
}
.k-panelbar>.k-item>.k-state-focused{
    background-image:none
}
.k-panelbar .k-panel{
    background-color:#fff;
    color:#444;
    border-color:#aca39a
}
.k-panelbar .k-content{
    color:#444;
    background-color:#fafafa;
    border-color:#aca39a
}
.k-panelbar>li.k-item{
    background-color:#fff
}
.k-panelbar>li>.k-link{
    color:#444
}
.k-panelbar>li>.k-state-selected{
    color:#333331
}
.k-panelbar>li>.k-state-focused.k-state-hover{
    background:#ebebeb;
    box-shadow:none
}
.k-panelbar>li>.k-state-hover{
    background-color:#ebebeb
}
.k-panelbar>li>.k-state-focused{
    box-shadow:none;
    background-color:#ebebeb
}
.k-panelbar .k-tabstrip-items .k-item{
    background-image:none;
    border-top:none;
    border-left:none;
    border-right:none;
    background-position:50% 50%;
    background-color:#f2f2f2;
    color:#222221
}
.k-panelbar .k-tabstrip-items .k-item.k-state-hover .k-link{
    color:#222221!important
}
.k-panelbar .k-tabstrip-items .k-state-default{
    border-color:transparent
}
.k-panelbar .k-tabstrip-items .k-state-active{
    background-image:none;
    background-color:#fff;
    border-color:#c9c9c9
}
.k-panelbar .k-item{
    background-color:#fff;
    color:#444;
    border-color:#aca39a
}
.k-panelbar>li.k-state-default>.k-link.k-state-selected{
    color:#333331
}
.k-panelbar>li.k-state-default>.k-link,.k-panelbar>li.k-state-default>.k-link.k-state-hover,.k-panelbar>li.k-state-hover>.k-link{
    color:#363636
}
.k-panelbar .k-header,.k-panelbar .k-state-selected{
    background-color:#fafafa
}
.k-panelbar .k-grid-toolbar{
    background-color:#f2f2f2
}
.k-panel>.k-item>.k-link{
    border-color:#aca39a
}
.k-panel>li.k-item{
    background-color:#fafafa
}
.k-panel>.k-state-selected{
    color:#333331;
    background-color:#fff;
    border-color:#fff
}
.k-calendar th,.k-treemap-tile{
    border-color:#aca39a;
    background-color:#f2f2f2
}
.k-calendar .k-link{
    color:#444
}
.k-calendar .k-footer{
    padding:0;
    border-color:#aca39a
}
.k-calendar .k-footer .k-nav-today{
    color:#222221!important;
    text-decoration:none;
    background-color:#fff
}
.k-calendar .k-footer .k-nav-today:hover{
    background-color:#fff;
    text-decoration:underline
}
.k-calendar .k-footer .k-nav-today:active{
    background-color:#fff
}
.k-calendar .k-footer .k-nav-today.k-state-hover{
    background-color:#fff;
    text-decoration:underline
}
.k-calendar .k-link.k-nav-fast{
    color:#444
}
.k-calendar .k-nav-fast.k-state-hover{
    text-decoration:none;
    background-color:#ebebeb;
    color:#444
}
.k-calendar .k-link.k-state-hover{
    box-shadow:none
}
.k-calendar td.k-state-focused,.k-calendar td.k-state-selected.k-state-focused{
    box-shadow:inset 0 0 0 1px grey
}
.k-calendar td.k-state-selected{
    background-color:#eed484;
    box-shadow:none
}
.k-calendar td.k-state-selected.k-state-hover{
    background-color:#f2f2f2
}
.k-calendar .k-state-selected>.k-link{
    color:#222221
}
.k-calendar .k-header .k-link{
    color:#222221;
    border:1px solid #f2f2f2
}
.k-calendar .k-header .k-state-hover{
    border:1px solid #eed484;
    background:#f2f2f2
}
.k-calendar .k-content th{
    background-color:#fff
}
.k-calendar .k-content .k-link{
    min-height:2.571em;
    line-height:2.571em;
    padding:0;
    text-align:center;
    color:#222221
}
.k-calendar .k-content .k-other-month .k-link{
    color:#f2f2f2
}
.k-calendar .k-today{
    background-color:#f2f2f2
}
.k-calendar .k-today .k-link{
    color:#222221!important
}
.k-calendar .k-today.k-state-hover{
    background-color:#eed484
}
.k-slider-track{
    border-color:#aca39a;
    background-color:#e6e6e6;
    background-color:#ccc;
    box-shadow:none
}
.k-splitbar{
    background-color:#fafafa;
    border-color:#fafafa
}
.k-splitbar .k-icon{
    opacity:.7
}
.k-dropzone-active,.k-tiles{
    border-color:#aca39a
}
.k-tiles{
    background-color:#fff
}
.k-tiles li.k-state-hover{
    border-color:#ebebeb
}
.k-tiles li.k-state-selected{
    border-color:#fff
}
.k-tooltip{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
}
.k-button-group .k-tool,.k-tooltip,.k-upload-files{
    border-color:#aca39a
}
.k-upload-files .k-button{
    box-shadow:none
}
.k-upload-files .k-button:focus,.k-upload-files .k-button:focus:not(.k-state-disabled):not([disabled]){
    box-shadow:inset 0 0 0 1px grey
}
.k-popup.k-align .k-list .k-item:last-child{
    border-color:#aca39a
}
.k-dropzone-hovered,.k-widget.k-popup{
    background-color:#f2f2f2
}
.k-grouping-row td{
    font-weight:700;
    color:#444;
    background-color:#fafafa;
    border-color:#aca39a
}
.k-grouping-row .k-state-focused{
    border-color:#67afe9
}
.k-resize-handle-inner,td.k-group-cell{
    color:#444;
    background-color:#fafafa
}
.k-list-container{
    background-color:#fff;
    color:#444;
    border-color:#ebebeb
}
.k-alt,.k-pivot-layout>tbody>tr:first-child>td:first-child,.k-resource.k-alt{
    background-color:#fafafa
}
.k-pivot-rowheaders .k-alt .k-alt{
    background-color:#e6e6e6
}
.k-pivot-rowheaders .k-grid tr:hover{
    background:none
}
.k-header.k-alt{
    background-color:#e6e6e6
}
.k-autocomplete.k-header{
    border-color:#aca39a;
    background-color:#fff
}
.k-dropdown-wrap.k-state-active{
    background-color:#fff
}
.k-dropdown-wrap.k-state-active,.k-picker-wrap.k-state-active{
    background-image:none;
    background-position:50% 50%;
    border-color:#f5f5f5;
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
}
.k-picker-wrap.k-state-active .k-input{
    background-color:#fff
}
.k-numeric-wrap.k-state-active{
    background-color:#fff;
    background-image:none;
    background-position:50% 50%;
    border-color:#f5f5f5;
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
}
.k-numeric-wrap.k-state-active .k-input{
    background-color:#fff
}
.k-autocomplete.k-state-focused{
    background-color:#ebebeb;
    background-image:none;
    background-position:50% 50%;
    border-color:#ebebeb;
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
}
.k-autocomplete.k-state-focused .k-input{
    border-color:#aca39a
}
.k-dropdown-wrap.k-state-focused{
    background-color:#ebebeb;
    background-image:none;
    background-position:50% 50%;
    border-color:#ebebeb;
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
}
.k-dropdown-wrap.k-state-focused .k-input{
    border-color:#aca39a
}
.k-picker-wrap.k-state-focused{
    background-color:#ebebeb;
    background-image:none;
    background-position:50% 50%;
    border-color:#ebebeb;
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
}
.k-picker-wrap.k-state-focused .k-input{
    border-color:#aca39a;
    background-color:#fff
}
.k-picker-wrap.k-state-focused>.k-select{
    border-color:#fff
}
.k-numeric-wrap.k-state-focused{
    background-color:#ebebeb;
    background-image:none;
    background-position:50% 50%;
    border-color:#ebebeb;
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
}
.k-numeric-wrap.k-state-focused .k-input{
    border-color:#aca39a
}
.k-numeric-wrap.k-state-focused>.k-select{
    background-color:#ebebeb
}
.k-multiselect-wrap{
    background-color:#fff;
    color:#444
}
.k-multiselect-wrap>ul>.k-button{
    box-shadow:none
}
.k-input[readonly]{
    background-color:#fff;
    color:#444
}
.k-popup{
    color:#444;
    box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
}
.k-popup>.k-group-header,.k-popup>.k-virtual-wrap>.k-group-header{
    background:#ebebeb;
    color:#333331;
    color:#444
}
.k-popup .k-list .k-item>.k-group{
    background:#ebebeb;
    color:#333331;
    border-bottom-left-radius:1px
}
.k-popup .k-autocomplete.k-state-focused,.k-popup .k-autocomplete.k-state-hover,.k-popup .k-dropdown-wrap.k-state-focused,.k-popup .k-dropdown-wrap.k-state-hover,.k-popup .k-multiselect.k-header.k-state-focused,.k-popup .k-numeric-wrap.k-state-focused,.k-popup .k-numeric-wrap.k-state-hover,.k-popup .k-picker-wrap.k-state-focused,.k-popup .k-picker-wrap.k-state-hover,.k-popup .k-textbox:focus,.k-popup .k-textbox:hover{
    box-shadow:none
}
.k-popup .k-button{
    color:#444;
    background-color:#fafafa;
    border-color:#fafafa;
    box-shadow:none
}
.k-popup .k-button:active:hover,.k-popup .k-button:focus:active:not(.k-state-disabled):not([disabled]){
    box-shadow:none
}
.k-popup .k-primary{
    color:#eed484;
    background-color:#fafafa;
    border-color:#fafafa
}
.k-popup .k-primary:active,.k-popup .k-primary:active:hover{
    color:#444;
    background-color:#fafafa;
    border-color:#fafafa;
    box-shadow:none
}
.k-popup .k-item>.k-group{
    color:#444
}
.k-dropdown{
    background:#f2f2f2!important;
    border:none!important;
    color:#222221
}
.k-dropdown .k-input{
    color:#444
}
.k-dropdown .k-state-focused{
    color:#444;
    background-color:#ebebeb;
    border-color:#ebebeb
}
.k-dropdown .k-state-focused .k-input,.k-dropdown .k-state-hover .k-input{
    color:#444
}
.k-dropdown .k-dropdown-wrap{
    background:#f2f2f2!important;
    border:none!important;
    height:4.4rem
}
.k-dropdown .k-input,.k-dropdown .k-select{
    line-height:4rem
}
.k-inverse{
    color:#fff
}
.k-link:link,.k-link:visited,.k-nav-current.k-state-hover .k-link{
    color:#428bca
}
.k-tabstrip-items{
    border-bottom:1px solid #bfbfbf
}
.k-tabstrip-items .k-link{
    color:#444;
    color:#363636
}
.k-tabstrip-items .k-item{
    background-image:none;
    border-top:none;
    border-left:none;
    border-right:none;
    background-position:50% 50%;
    background-color:#f2f2f2
}
.k-tabstrip-items .k-state-default{
    border-color:transparent
}
.k-tabstrip-items .k-state-default .k-link{
    color:#fff;
    color:#363636
}
.k-tabstrip-items .k-state-hover{
    border-color:#eaeaea
}
.k-tabstrip-items .k-state-hover .k-link{
    color:#444;
    color:#fff;
    color:#363636
}
.k-tabstrip-items .k-state-active{
    background-image:none;
    background-color:#fff;
    border-color:#c9c9c9
}
.k-tabstrip-items .k-item.k-state-hover{
    background:#61615e;
    border-color:#61615e
}
.k-tabstrip-items .k-loading{
    border-color:#fff
}
.k-treemap-title{
    color:#fff
}
.k-picker-wrap{
    border:none!important;
    background:none!important
}
.k-picker-wrap .k-select{
    height:4.4rem;
    width:4.4rem;
    line-height:4rem;
    background:#f2f2f2;
    border-color:#f2f2f2;
    color:#222221
}
.k-numeric-wrap{
    background-image:none;
    background-position:50% 50%;
    background-color:#f2f2f2
}
.k-numeric-wrap .k-link.k-state-selected{
    background-color:#ebebeb
}
.k-button{
    background-position:50% 50%;
    border-color:#fafafa;
    background-color:#fafafa;
    font-weight:500
}
.k-button,.k-button:focus{
    background-image:none;
    color:#444;
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
}
.k-button:focus{
    outline:none;
    background-color:#dbdbdb;
    border-color:#dbdbdb
}
.k-button:focus:not(.k-state-disabled):not([disabled]){
    box-shadow:0 6px 17px 0 #c4c4c4;
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
}
.k-button:focus:active:not(.k-state-disabled):not([disabled]){
    box-shadow:0 6px 17px 0 hsla(0,0%,92.2%,.3)
}
.k-button:hover{
    background-image:none;
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05);
    color:#444;
    border-color:#ebebeb;
    background-color:#ebebeb
}
.k-button:hover .k-icon,.k-button:hover .k-tool-icon{
    opacity:1
}
.k-button:active{
    background-image:none;
    background-position:50% 50%;
    color:#444;
    background-color:#dbdbdb;
    border-color:#dbdbdb
}
.k-button:active:hover{
    box-shadow:0 6px 17px 0 hsla(0,0%,92.2%,.3);
    color:#444;
    border-color:#ebebeb;
    background-color:#ebebeb
}
.k-progressbar{
    background-image:none;
    background-position:50% 50%;
    background-color:#f2f2f2;
    background-color:#fafafa;
    border-color:#fafafa
}
.k-progressbar .k-item,.k-progressbar .k-item.k-state-selected{
    border-color:#fff
}
.k-draghandle,.k-progressbar .k-state-selected{
    background-color:#f2f2f2;
    border-color:#f2f2f2
}
.k-draghandle{
    box-shadow:none
}
.k-draghandle:hover{
    border-color:#f2f2f2;
    background-color:#f2f2f2;
    box-shadow:0 0 0 8px rgba(63,81,181,.3);
    background-image:none
}
.k-state-highlight{
    background:#fff;
    color:#444
}
.km-pane-wrapper>.km-pane>.km-view>.km-content{
    background-image:none;
    background-position:50% 50%;
    color:#f2f2f2;
    background-color:#fff
}
.km-pane-wrapper>.km-pane .km-content .k-mobile-list>ul>li>.k-link{
    color:#f2f2f2
}
.km-pane-wrapper .k-mobile-list input:not([type=checkbox]):not([type=radio]),.km-pane-wrapper .k-mobile-list textarea{
    color:#444
}
.km-pane-wrapper .k-mobile-list .k-item{
    color:#444;
    background-color:#fff;
    border-top:1px solid #e7e7e7
}
.km-pane-wrapper .k-mobile-list .k-item:last-child{
    box-shadow:inset 0 -1px 0 #e7e7e7
}
.km-pane-wrapper .k-mobile-list .k-edit-label{
    color:#444
}
.km-pane-wrapper .k-mobile-list .k-edit-field{
    color:#444;
    background-color:#fff;
    border-top:1px solid #e7e7e7;
    box-shadow:0 1px 1px #e7e7e7
}
.km-pane-wrapper .k-mobile-list .k-edit-field textarea{
    outline-width:0
}
.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check{
    background-color:#fff;
    border-top:1px solid #e7e7e7
}
.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-field .k-check:first-child{
    border-top-color:transparent
}
.km-pane-wrapper .k-mobile-list .k-recur-view>.k-edit-label:nth-child(3){
    color:#9b9b9b
}
.km-pane-wrapper .k-mobile-list .k-item.k-state-selected{
    background-color:#fff;
    border-top-color:#fff
}
.km-pane-wrapper .k-mobile-list>ul>li>.k-link{
    color:#9b9b9b;
    border-bottom:1px solid #e7e7e7
}
.km-pane-wrapper .km-pane .k-mobile-list select:not([multiple]){
    color:#444
}
.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right{
    background:#fff;
    border-color:#aca39a
}
.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right>input{
    background-color:#fff;
    border-color:#f0f0f0
}
.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right>input+.k-i-search:before{
    color:#444
}
.km-pane-wrapper .km-pane .k-mobile-list.k-filter-menu .k-space-right>input:focus{
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
}
.km-pane-wrapper #recurrence .km-scroll-container>.k-edit-label:first-child{
    color:#9b9b9b
}
.km-pane-wrapper .k-scheduler-delete{
    color:#fff;
    border-color:#eed3d7;
    background-color:red;
    background-image:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.15))
}
.km-pane-wrapper .k-scheduler-delete:active{
    background-color:#900
}
.km-pane-wrapper .k-filter-menu .k-button[type=reset]{
    color:#fff;
    border-color:#eed3d7;
    background-color:red;
    background-image:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.15))
}
.km-pane-wrapper .k-filter-menu .k-button[type=reset]:active{
    background-color:#900
}
.km-pane-wrapper .k-header .k-button{
    color:#fff;
    background-color:#f2f2f2;
    border-color:#f2f2f2;
    box-shadow:none
}
.km-pane-wrapper .k-header .k-button:hover{
    background-color:#61615e;
    border-color:#61615e
}
.km-pane-wrapper .k-header .k-button:active:hover{
    color:#fff
}
.km-pane-wrapper .k-grid-header .k-header{
    color:#444;
    background-color:#fafafa
}
.k-widget.k-tooltip{
    background-image:none;
    border-color:hsla(0,0%,39.2%,.9);
    background-color:hsla(0,0%,39.2%,.9);
    color:#fff
}
html .km-pane-wrapper .k-header{
    background-color:#f2f2f2
}
html .km-pane-wrapper .km-widget{
    color:#444
}
html body .k-button-bare.k-state-focused{
    position:relative
}
html body .k-button-bare.k-state-focused:before{
    content:"";
    background-color:currentcolor;
    opacity:.12;
    height:100%;
    width:100%;
    position:absolute;
    left:0;
    top:0
}
html body .k-button-bare:focus{
    position:relative
}
html body .k-button-bare:focus:before{
    content:"";
    background-color:currentcolor;
    opacity:.12;
    height:100%;
    width:100%;
    position:absolute;
    left:0;
    top:0
}
html .k-mediaplayer-toolbar .k-button-bare:active{
    color:#f2f2f2
}
html .k-mediaplayer-toolbar .k-button-bare:active:before{
    opacity:.24
}
html .k-mediaplayer-toolbar .k-button-bare.k-state-active,html .k-mediaplayer-toolbar .k-button-bare.k-state-active:hover{
    color:#f2f2f2
}
html .k-mediaplayer-toolbar .k-button-bare.k-state-active:before,html .k-mediaplayer-toolbar .k-button-bare.k-state-active:hover:before{
    opacity:.24
}
.k-icon{
    opacity:.7;
    border-color:transparent
}
.k-icon:hover{
    opacity:1
}
.k-state-hover{
    color:#444;
    background-color:#ebebeb;
    border-color:#ebebeb;
    background-image:none;
    box-shadow:0 1px 0 hsla(0,0%,100%,.2)
}
.k-state-hover .k-icon{
    opacity:1
}
.k-state-hover .k-i-loading,.k-state-hover .k-loading{
    background-position:50% 50%
}
.k-state-hover:hover{
    color:#444;
    background-color:#ebebeb;
    border-color:#ebebeb;
    background-image:none
}
.k-state-hover>.k-select{
    border-color:#f5f5f5
}
.k-state-hover>.k-link{
    color:#444
}
.k-state-hover .k-tool-icon{
    opacity:1
}
.k-state-selected{
    color:#333331;
    background-color:#fff;
    border-color:#fff;
    background-image:none;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.k-state-selected .k-icon{
    opacity:1
}
.k-state-selected:link,.k-state-selected:visited{
    color:#333331;
    background-color:#fff;
    border-color:#fff
}
.k-state-selected>.k-link{
    color:#333331
}
.k-state-selected .k-task-summary-complete{
    background-color:#f2f2f2;
    border-color:#f2f2f2
}
.k-state-selected .k-tool-icon{
    opacity:1
}
.k-state-selected .k-progress-status{
    color:#fff
}
.k-state-selected .k-spreadsheet-sample{
    color:inherit
}
.k-state-focused{
    border-color:#67afe9;
    box-shadow:inset 0 0 0 1px grey
}
.k-state-focused .k-icon{
    opacity:1
}
.k-state-focused>.k-select{
    border-color:#f5f5f5
}
.k-state-focused .k-tool-icon{
    opacity:1
}
.k-column-menu{
    border-color:#aca39a
}
.k-column-menu .k-state-active .k-sprite,.k-column-menu .k-state-hover .k-sprite{
    opacity:1
}
.k-column-menu .k-sprite{
    opacity:.7;
    border-color:transparent
}
.k-column-menu .k-item{
    border-color:#aca39a
}
.k-column-menu .k-separator{
    border-color:#aca39a;
    background-color:transparent
}
.k-pager-numbers .k-current-page .k-link:hover:after{
    opacity:1
}
.k-pager-numbers .k-current-page .k-link:after{
    opacity:.7;
    border-color:transparent
}
.k-pager-numbers .k-link{
    border-color:transparent
}
.k-pager-numbers .k-state-selected{
    background-color:#fafafa;
    border-color:#333331 transparent transparent;
    box-shadow:none;
    color:#333331
}
.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view.k-state-hover>.k-link:after{
    opacity:1
}
.k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link:after{
    opacity:.7;
    border-color:transparent
}
.k-scheduler-toolbar .k-nav-next,.k-scheduler-toolbar .k-nav-next .k-link,.k-scheduler-toolbar ul+ul li:last-child,.k-scheduler-toolbar ul+ul li:last-child .k-link{
    border-top-right-radius:2px;
    border-bottom-right-radius:2px
}
.k-scheduler-toolbar .k-icon{
    opacity:1
}
.k-scheduler-toolbar>.k-scheduler-views>li.k-state-selected{
    border-bottom-color:#eed484
}
.k-mobile-list .k-check:checked,.k-mobile-list .k-edit-field [type=checkbox]:checked,.k-mobile-list .k-edit-field [type=radio]:checked{
    opacity:.7;
    border-color:transparent
}
.k-mobile-list .k-edit-label.k-check:active,.k-mobile-list .k-item>.k-label:active,.k-mobile-list .k-item>.k-link:active,.k-mobile-list .k-recur-view .k-check:active,.k-mobile-list .k-scheduler-timezones .k-edit-field:nth-child(2):active{
    color:#444;
    background-color:#ebebeb;
    border-color:#ebebeb
}
.k-tool{
    text-align:center;
    vertical-align:middle
}
.k-tool,.k-tool-icon{
    border-color:transparent
}
.k-tool-icon{
    opacity:.7
}
.k-tool-icon:hover{
    opacity:1
}
.k-drop-hint,.k-grid-mobile .k-resize-handle-inner:after,.k-grid-mobile .k-resize-handle-inner:before,.k-grouping-dropclue{
    border-color:transparent
}
.k-grid-mobile .k-column-active+th.k-header{
    border-left-color:#444
}
.k-gantt-views>.k-current-view>.k-link:after{
    border-color:transparent
}
.k-i-loading,.k-loading,.p-i-loading{
    background-position:50% 50%
}
.k-loading-color,.k-scheduler{
    background-color:#fff
}
.k-scheduler{
    color:#fff
}
.k-scheduler .k-scheduler-toolbar .k-state-selected{
    color:#333331;
    background-color:#f2f2f2;
    border-color:#f2f2f2
}
.k-scheduler .k-scheduler-toolbar ul li.k-state-hover{
    color:#444;
    background-color:#f2f2f2;
    border-color:#f2f2f2
}
.k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-hover,.k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-hover .k-link{
    background-color:#61615e;
    border-color:#61615e
}
.k-scheduler .k-scheduler-toolbar .k-scheduler-views li.k-state-selected.k-state-hover{
    border-bottom-color:#eed484
}
.k-scheduler .k-today.k-state-selected{
    color:#333331;
    border-color:#fff;
    background-color:#eed484!important
}
.k-scheduler .k-header .k-button{
    color:#fff;
    background-color:#f2f2f2;
    border-color:#f2f2f2;
    box-shadow:none
}
.k-scheduler .k-header .k-button:hover{
    background-color:#61615e;
    border-color:#61615e
}
.k-scheduler .k-header .k-link,.k-scheduler .k-header li{
    color:#fff;
    background-color:#f2f2f2;
    border-color:#f2f2f2;
    box-shadow:none
}
.k-scheduler-layout{
    color:#444
}
.k-scheduler-layout .k-state-selected{
    background-color:#eed484!important
}
.k-scheduler-datecolumn,.k-scheduler-groupcolumn{
    background-color:#fff;
    color:#444
}
.k-scheduler-table td,.k-scheduler-times,.k-scheduler-times th,.k-scheduler-times tr{
    border-color:#aca39a
}
.k-scheduler-table .k-today{
    background-color:#e9e9e9
}
.k-scheduler-table .k-icon,.k-scheduler-table .k-state-hover .k-icon{
    background-color:transparent
}
.k-scheduler-header{
    background-color:#fafafa;
    color:#777;
    font-weight:400;
    font-family:Archivo,sans-serif
}
.k-scheduler-header-wrap,.k-scheduler-header th{
    border-color:#aca39a
}
.k-nonwork-hour{
    background-color:#fafafa
}
.k-gantt .k-nonwork-hour{
    background-color:rgba(0,0,0,.02)
}
.k-gantt .k-header.k-nonwork-hour{
    background-color:#fafafa
}
.k-gantt .k-treelist{
    background:#fafafa
}
.k-gantt .k-treelist .k-alt{
    background-color:#fafafa
}
.k-gantt .k-treelist tr:hover{
    background-color:#ebebeb
}
.k-gantt .k-treelist .k-alt.k-state-selected,.k-gantt .k-treelist .k-alt.k-state-selected>td,.k-gantt .k-treelist .k-state-selected,.k-gantt .k-treelist .k-state-selected td{
    background-color:#eed484!important
}
.k-gantt .k-treelist .k-alt.k-state-selected:hover,.k-gantt .k-treelist .k-alt.k-state-selected:hover td{
    background-color:#eabb00
}
.k-gantt>.k-header .k-link,.k-gantt>.k-header li{
    color:#fff;
    background-color:#f2f2f2;
    border-color:#f2f2f2;
    box-shadow:none
}
.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover,.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-hover .k-link{
    background-color:#61615e;
    border-color:#61615e
}
.k-gantt .k-gantt-toolbar .k-gantt-views li.k-state-selected.k-state-hover{
    border-bottom-color:#eed484
}
.k-gantt .k-gantt-toolbar .k-button:hover{
    background-color:#61615e;
    border-color:#61615e
}
.k-gantt .k-gantt-toolbar .k-button:active{
    background:#fff;
    box-shadow:none
}
.k-gantt .k-task-draghandle{
    border-color:#f2f2f2
}
.k-today>.k-scheduler-datecolumn,.k-today>.k-scheduler-groupcolumn{
    background-color:#e9e9e9
}
.k-scheduler-now-arrow{
    border-left-color:#eed3d7
}
.k-scheduler-now-line{
    background-color:#eed3d7
}
.k-event{
    border-color:#5e5e5a;
    background:#5e5e5a 0 -257px none repeat-x;
    color:#fff
}
.k-event .k-resize-handle:after{
    background-color:#fff
}
.k-task-complete{
    border-color:#5e5e5a;
    color:#fff;
    background:#eed484 0 -257px none repeat-x
}
.k-event-inverse{
    color:#444
}
.k-event.k-state-selected{
    background-position:0 0;
    box-shadow:0 0 0 2px #444
}
.k-task-single{
    border-color:#5e5e5a;
    color:#fff;
    background-color:#ffe065
}
.k-task-single .k-resize-handle:after{
    background-color:#fff
}
.k-scheduler-marquee:after,.k-scheduler-marquee:before{
    border-color:#fff
}
.k-state-active{
    box-shadow:none
}
.k-state-active,.k-state-active:hover{
    background-color:#fff;
    border-color:#aca39a;
    color:#444;
    background-image:none
}
.k-state-active>.k-link{
    background-image:none
}
.k-active-filter{
    background-color:#fff;
    border-color:#aca39a;
    color:#444
}
.k-tabstrip .k-state-active{
    background-color:#fff;
    border-color:#c9c9c9;
    color:#363636
}
.k-tabstrip:focus{
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05);
    box-shadow:none
}
.k-tabstrip .k-content.k-state-active{
    color:#222221;
    border-color:transparent;
    background-color:#fff;
    overflow:hidden
}
.k-tabstrip .k-tabstrip-items .k-item{
    background-color:#fff
}
.k-tabstrip .k-tabstrip-items .k-state-hover{
    border-color:4px solid #f2f2f2
}
.k-tabstrip .k-tabstrip-items .k-state-hover .k-link{
    color:#222221
}
.k-tabstrip .k-tabstrip-items .k-state-default.k-state-hover{
    border:none!important
}
.k-tabstrip .k-tabstrip-items .k-state-default .k-link{
    font-weight:700;
    color:rgba(0,0,0,.26)
}
.k-tabstrip .k-tabstrip-items .k-state-active{
    border:none
}
.k-tabstrip .k-tabstrip-items .k-state-active .k-link{
    font-weight:700;
    color:#222221;
    border:none
}
.k-tabstrip .k-tabstrip-items .k-state-active .k-link:after{
    content:"";
    display:block;
    width:2.4rem;
    height:.5rem;
    position:absolute;
    bottom:0;
    left:50%;
    margin-left:-1.2rem;
    background-color:#eed484;
    border-radius:20px
}
.k-fieldselector .k-list-container{
    background-color:#fff
}
.k-fieldselector .k-item.k-header{
    color:#444;
    background-color:#fafafa
}
.k-button.k-state-focused{
    background-color:#dbdbdb;
    border-color:#dbdbdb
}
.k-button.k-state-focused,.k-button.k-state-hover{
    background-image:none;
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05);
    color:#444
}
.k-button.k-state-hover{
    border-color:#ebebeb;
    background-color:#ebebeb
}
.k-button.k-state-active{
    background-image:none;
    background-position:50% 50%;
    color:#444;
    background-color:#dbdbdb;
    border-color:#dbdbdb
}
.k-button.k-state-active:hover{
    box-shadow:0 6px 17px 0 hsla(0,0%,92.2%,.3);
    color:#444;
    border-color:#ebebeb;
    background-color:#ebebeb
}
.k-menu{
    color:#444;
    background-color:#fff
}
.k-menu .k-state-hover>.k-state-active{
    background-color:transparent
}
.k-menu .k-menu-group{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
}
.k-menu .k-popup{
    color:#444
}
.k-menu .k-item{
    border-color:#aca39a;
    box-shadow:none
}
.k-menu .k-group{
    color:#444;
    background-color:#fff;
    border-color:#aca39a
}
.k-menu .k-state-active{
    background-color:#ebebeb;
    border-color:#ebebeb
}
.k-mediaplayer-seekbar{
    top:-14px
}
.k-quality-list{
    margin-left:-25px!important
}
.k-window-titlebar .k-link{
    box-shadow:none
}
.k-window-titlebar .k-icon{
    opacity:1
}
.k-window-titlebar .k-state-hover{
    background-color:#61615e;
    border-color:#61615e
}
.k-calendar-container.k-group{
    border-color:rgba(0,0,0,.2)
}
.k-list>.k-state-selected{
    box-shadow:none
}
.k-list>.k-state-highlight,.k-list>.k-state-selected{
    color:#333331;
    background-color:#fff;
    border-color:#fff
}
.k-list>.k-state-focused{
    box-shadow:none;
    color:#444;
    background-color:#fff;
    border-color:#fff
}
.k-list>.k-state-focused.k-state-selected{
    box-shadow:none
}
.k-list>.k-state-selected.k-state-focused{
    box-shadow:none;
    color:#333331;
    background:#aca39a
}
.k-list>.k-state-hover{
    color:#444;
    background-color:#f2f2f2
}
.k-list>.k-state-selected.k-state-hover{
    background-color:#ebebeb;
    border-color:#ebebeb
}
.k-ghost-splitbar-horizontal,.k-ghost-splitbar-vertical{
    color:#333331;
    background-color:#fff;
    border-color:#fff
}
.k-draghandle.k-state-selected,.k-draghandle.k-state-selected:hover{
    background-color:#ccc;
    border-color:#aca39a
}
.k-draghandle.k-state-selected:hover{
    color:#333331;
    background-image:none;
    background-position:50% 50%
}
.k-draghandle.k-state-selected:link{
    background-color:#ccc;
    border-color:#aca39a
}
.k-marquee-color{
    color:#333331;
    border-color:#fff;
    background-color:#eed484!important
}
.k-group-header+.k-list>.k-item.k-first,.k-group-header+div>.k-list>.k-item.k-first:before,.k-static-header+.k-list>.k-item.k-first,.k-virtual-item.k-first{
    border-top-color:#ebebeb
}
.k-marquee-text{
    color:#333331
}
.k-listview>.k-state-focused,.k-listview>.k-state-focused.k-state-selected{
    box-shadow:inset 0 0 0 1px grey
}
.k-listview>.k-state-selected{
    background-color:#eed484!important;
    color:#fff
}
td.k-state-focused{
    box-shadow:inset 0 0 0 1px grey
}
.k-ie8 .k-button.k-state-focused,.k-ie8 .k-button:focus,.k-ie8 .k-grid-header th.k-state-focused,.k-ie8 .k-listview>.k-state-focused,.k-ie8 .k-menu li.k-state-focused,.k-ie8 .k-panelbar span.k-state-focused,.k-ie8 .k-tool.k-state-hover,.k-ie8 td.k-state-focused,.k-state-focused.k-state-selected,td.k-state-focused.k-state-selected{
    box-shadow:none
}
.k-ie8 .k-window-titlebar .k-state-hover{
    border-color:#ebebeb
}
.k-ie8 .k-state-disabled{
    filter:alpha(opacity=70)
}
.k-list-optionlabel.k-state-selected.k-state-focused{
    box-shadow:none
}
.k-filebrowser-dropzone,.k-splitbar-horizontal-hover:hover,.k-splitbar-vertical-hover:hover{
    color:#444;
    background-color:#ebebeb;
    border-color:#ebebeb
}
.k-other-month.k-state-hover .k-link,div.k-filebrowser-dropzone em{
    background-image:none;
    color:#444
}
.k-autocomplete.k-state-active{
    background-color:#fff;
    background-image:none;
    background-position:50% 50%;
    border-color:#f5f5f5;
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
}
.k-autocomplete.k-state-active .k-input{
    background-color:#fff
}
.k-autocomplete.k-state-hover{
    background-image:none;
    background-position:50% 50%;
    background-color:#fff
}
.k-autocomplete.k-state-hover,.k-picker-wrap.k-state-hover{
    border-color:#f5f5f5;
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
}
.k-picker-wrap.k-state-hover{
    background:none!important
}
.k-picker-wrap.k-state-hover>.k-select{
    border-color:#fff
}
.k-picker-wrap.k-state-hover .k-input{
    background:#f2f2f2!important;
    color:#222221
}
.k-numeric-wrap.k-state-hover{
    background-color:#fff;
    border-color:#f5f5f5
}
.k-dropdown-wrap.k-state-hover,.k-numeric-wrap.k-state-hover{
    background-image:none;
    background-position:50% 50%;
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
}
.k-dropdown-wrap.k-state-hover{
    background-color:#eed484;
    border-color:#eed484
}
.k-state-error{
    border-color:#eed3d7;
    background-color:#f2dede;
    color:#b94a48
}
.k-loading-mask.k-state-selected,.k-tile-empty.k-state-selected{
    border-width:0;
    background-image:none;
    background-color:transparent
}
.k-dropzone .k-upload-status,.k-dropzone em,.k-other-month,.k-other-month .k-link,.k-tile-empty strong{
    color:#999
}
.k-slider{
    box-shadow:none
}
.k-slider .k-draghandle{
    color:#999
}
.k-slider .k-button,.k-slider .k-button.k-state-hover,.k-slider .k-button:active,.k-slider .k-button:active:hover,.k-slider .k-button:focus{
    background:none;
    border:none;
    box-shadow:none
}
.k-progressbar-indeterminate .k-progress-status-wrap,.k-progressbar-indeterminate .k-state-selected{
    display:none
}
.k-slider-selection{
    background-color:#f2f2f2;
    border-color:#f2f2f2
}
.k-widget.k-tooltip-validation{
    border-color:#fdefba;
    background-color:#fdefba;
    color:#a6192e;
    box-shadow:none
}
.input-append .k-tooltip-validation,.input-prepend .k-tooltip-validation{
    font-size:12px;
    position:relative;
    top:3px
}
.k-callout-n{
    border-bottom-color:hsla(0,0%,39.2%,.9)
}
.k-callout-w{
    border-right-color:hsla(0,0%,39.2%,.9)
}
.k-callout-s{
    border-top-color:hsla(0,0%,39.2%,.9)
}
.k-callout-e{
    border-left-color:hsla(0,0%,39.2%,.9)
}
.k-tooltip-validation .k-callout-n{
    border-bottom-color:#fdefba
}
.k-tooltip-validation .k-callout-w{
    border-right-color:#fdefba
}
.k-tooltip-validation .k-callout-s{
    border-top-color:#fdefba
}
.k-tooltip-validation .k-callout-e{
    border-left-color:#fdefba
}
.k-restricted-size-horizontal,.k-restricted-size-vertical{
    background-color:#b94a48
}
.k-file{
    background-color:#fff;
    border-color:#aca39a
}
.k-file-progress{
    color:#2b98f3
}
.k-file-progress .k-progress{
    background-color:#bbdefb
}
.k-file-success{
    color:#5fb662
}
.k-file-success .k-progress{
    background-color:#c8e6c9
}
.k-file-error{
    color:#ff3448
}
.k-file-error .k-file-extension-wrapper{
    color:#ff3448;
    border-color:#ff3448
}
.k-file-error .k-file-extension-wrapper:before{
    background-color:#fff;
    border-color:transparent transparent #ff3448 #ff3448
}
.k-file-error .k-multiple-files-extension-wrapper{
    color:#ff3448;
    border-color:#ff3448
}
.k-file-error .k-multiple-files-extension-wrapper:before{
    background-color:#fff;
    border-color:transparent transparent #ff3448 #ff3448
}
.k-file-error .k-progress{
    background-color:#ffcdd2
}
.k-file-extension-wrapper{
    color:#999;
    border-color:#999
}
.k-file-extension-wrapper:before{
    background-color:#fff;
    border-color:transparent transparent #999 #999
}
.k-multiple-files-extension-wrapper{
    color:#999;
    border-color:#999
}
.k-multiple-files-extension-wrapper:before{
    background-color:#fff;
    border-color:transparent transparent #999 #999
}
.k-multiple-files-extension-wrapper:after{
    border-top-color:#999;
    border-left-color:#999
}
.k-file-invalid .k-file-name-invalid{
    color:#ff3448
}
.k-file-invalid-extension-wrapper{
    color:#ff3448;
    border-color:#ff3448
}
.k-file-invalid-extension-wrapper:before{
    background-color:#fff;
    border-color:transparent transparent #ff3448 #ff3448
}
.k-multiple-files-invalid-extension-wrapper{
    color:#ff3448;
    border-color:#ff3448
}
.k-multiple-files-invalid-extension-wrapper:before{
    background-color:#fff;
    border-color:transparent transparent #ff3448 #ff3448
}
.k-multiple-files-invalid-extension-wrapper:after{
    border-top-color:#ff3448;
    border-left-color:#ff3448
}
.k-file-information,.k-file-size,.k-file-validation-message{
    color:#999
}
.k-upload{
    box-shadow:none;
    color:#444;
    background-color:#fff
}
.k-upload .k-upload-selected{
    color:#333331;
    border-color:#aca39a
}
.k-upload .k-upload-selected:hover{
    color:#fff;
    background-color:#333331
}
.k-tile{
    border-color:#fff
}
.k-filebrowser .k-tile .k-file,.k-filebrowser .k-tile .k-folder,.k-filebrowser .k-tile .k-i-file,.k-filebrowser .k-tile .k-i-folder{
    background-size:auto auto
}
.k-filebrowser .k-image{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
}
.k-filebrowser .k-header{
    background-color:#fafafa;
    box-shadow:none;
    color:#444
}
.k-leaf,.k-leaf.k-state-hover:hover{
    color:#fff
}
.k-leaf.k-inverse,.k-leaf.k-inverse.k-state-hover:hover{
    color:#000
}
.k-treeview{
    box-shadow:none
}
.k-treeview .k-in{
    border-color:transparent
}
.k-treeview .k-icon{
    background-color:transparent
}
.k-treeview .k-state-selected{
    box-shadow:none
}
.k-treeview .k-state-focused{
    box-shadow:none;
    background-color:#ebebeb
}
.k-autocomplete.k-state-border-down,.k-autocomplete.k-state-border-up,.k-datepicker-calendar,.k-multiselect.k-state-focused,.k-time-popup{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
}
.k-calendar-container.k-popup{
    box-shadow:0 0 6px 1px rgba(0,0,0,.2)
}
.k-treemap-tile.k-state-hover{
    box-shadow:inset 0 0 0 3px #e6e6e6
}
.k-window{
    border-color:rgba(0,0,0,.2);
    box-shadow:1px 1px 7px 1px hsla(0,0%,50.2%,.2);
    background-color:#fff
}
.k-window.k-state-focused{
    border-color:rgba(0,0,0,.2);
    box-shadow:1px 1px 7px 1px rgba(0,0,0,.2)
}
.k-shadow{
    box-shadow:0 1px 2px 0 rgba(0,0,0,.2)
}
.k-inset{
    box-shadow:inset 0 1px 1px rgba(0,0,0,.2)
}
.k-editor-inline::selection{
    background-color:#f2f2f2;
    text-shadow:none;
    color:#fff
}
.k-editor-inline::-moz-selection{
    background-color:#f2f2f2;
    text-shadow:none;
    color:#fff
}
.k-widget.k-notification.k-notification-info{
    background-color:#bbdefb;
    color:#2b98f3;
    border-color:#bbdefb
}
.k-widget.k-notification.k-notification-info div i{
    font-size:24px;
    float:left;
    margin:10px 10px 0;
    color:#2b98f3
}
.k-widget.k-notification.k-notification-info div p.notificationheader{
    color:#2b98f3
}
.k-widget.k-notification.k-notification-success{
    background-color:#c8e6c9;
    color:#5fb662;
    border-color:#c8e6c9
}
.k-widget.k-notification.k-notification-success div i{
    font-size:24px;
    float:left;
    margin:10px 10px 0;
    color:#5fb662
}
.k-widget.k-notification.k-notification-success div p.notificationheader{
    color:#5fb662
}
.k-widget.k-notification.k-notification-warning{
    background-color:#fdefba;
    color:#f8c70d;
    border-color:#fdefba
}
.k-widget.k-notification.k-notification-warning div i{
    font-size:24px;
    float:left;
    margin:10px 10px 0;
    color:#f8c70d
}
.k-widget.k-notification.k-notification-warning div p.notificationheader{
    color:#f8c70d
}
.k-widget.k-notification.k-notification-error{
    background-color:#ffcdd2;
    color:#ff3448;
    border-color:#ffcdd2
}
.k-widget.k-notification.k-notification-error div i{
    font-size:24px;
    float:left;
    margin:10px 10px 0;
    color:#ff3448
}
.k-widget.k-notification.k-notification-error div p.notificationheader{
    color:#ff3448
}
.k-task-dot:after{
    background-color:#444;
    border-color:#444
}
.k-task-dot:hover:after{
    background-color:#fff
}
.k-task-summary{
    border-color:#85857f;
    background:#85857f
}
.k-task-milestone,.k-task-summary-complete{
    background-color:#f2f2f2;
    border-color:#f2f2f2
}
.k-state-selected.k-task-summary{
    border-color:#85857f;
    background:#85857f
}
.k-state-selected.k-task-milestone{
    background-color:#f2f2f2;
    border-color:#f2f2f2
}
.k-state-selected.k-task-single{
    border-color:#fff
}
.k-line{
    background-color:#444;
    color:#444
}
.k-state-selected.k-line{
    background-color:#eed484!important;
    color:#eed484
}
.k-resource{
    background-color:#fff
}
.k-drag-clue{
    color:#444;
    background-color:#ebebeb;
    border-color:#ebebeb;
    box-shadow:inset 0 0 0 1px grey
}
.k-multiselect{
    background:#f2f2f2;
    border:none!important;
    color:#222221
}
.k-multiselect .k-button:focus:active:not(.k-state-disabled):not([disabled]){
    box-shadow:none
}
.k-multiselect .k-button:active:hover{
    color:#444;
    background-color:#dbdbdb;
    border-color:#dbdbdb
}
.k-multiselect .k-multiselect-wrap{
    background:#f2f2f2!important;
    border:none!important;
    padding:1px
}
.k-multiselect .k-multiselect-wrap .k-input{
    padding:0!important;
    height:4.4rem
}
.k-combobox{
    background-color:#fafafa;
    width:100%;
    border:none!important
}
.k-combobox .k-dropdown-wrap{
    background:#f2f2f2!important;
    border:none!important
}
.k-timepicker{
    width:100%
}
.k-datetimepicker,.k-timepicker,.k-timepicker .k-input{
    background-color:#fafafa
}
.k-datetimepicker{
    width:100%
}
.k-datetimepicker .k-picker-wrap .k-select{
    width:5em
}
.k-notification{
    box-shadow:none
}
.k-notification .k-icon{
    opacity:1
}
.k-numerictextbox{
    width:100%!important
}
.k-numerictextbox .k-select{
    background-color:#fff;
    border-color:#fff
}
.k-numerictextbox .k-numeric-wrap{
    border:none!important
}
.k-numerictextbox .k-numeric-wrap .k-select{
    background:#f2f2f2!important
}
.k-rtl .k-dialog a.k-dialog-action.k-dialog-close{
    left:0
}
.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:first-child{
    border-bottom-right-radius:2px
}
.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:last-child{
    border-bottom-left-radius:2px
}
.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal{
    text-align:left
}
.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button{
    margin-left:0;
    margin-right:.5em
}
.k-rtl .k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button:first-child{
    margin-right:0
}
.k-filter-menu .k-button{
    background:transparent;
    border-color:transparent
}
.k-filter-menu .k-primary{
    border-left-color:#f0f0f0
}
.k-filter-menu>div>div:last-child{
    border-color:#f0f0f0
}
.k-ie .km-pane-wrapper .k-content,.k-ie .km-pane-wrapper .k-group,.k-ie .km-pane-wrapper .k-header,.k-ie .km-pane-wrapper .k-popup-edit-form .k-edit-field .k-button,.k-ie .km-pane-wrapper .k-widget{
    color:#444
}
.k-ie .k-toolbar .k-input{
    height:2.2em
}
.km-actionsheet .k-grid-delete{
    color:#fff;
    border-color:#eed3d7;
    background-color:red;
    background-image:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.15))
}
.km-actionsheet .k-grid-delete:active{
    background-color:#900
}
.km-actionsheet .k-scheduler-delete{
    color:#fff;
    border-color:#eed3d7;
    background-color:red;
    background-image:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.15))
}
.km-actionsheet .k-scheduler-delete:active{
    background-color:#900
}
.k-autocomplete.k-state-default,.k-autocomplete.k-state-disabled{
    width:100%
}
.k-autocomplete.k-state-default,.k-autocomplete.k-state-disabled,.k-picker-wrap.k-state-default{
    background-image:none;
    background-position:50% 50%;
    background-color:#fafafa;
    border-color:#aca39a
}
.k-picker-wrap.k-state-default>.k-select{
    border-color:#fafafa
}
.k-dropdown-wrap.k-state-default,.k-numeric-wrap.k-state-default{
    background-image:none;
    background-position:50% 50%;
    background-color:#fafafa;
    border-color:#aca39a
}
.k-multiselect.k-header{
    border-color:#aca39a
}
.k-multiselect.k-header.k-state-hover{
    border-color:#f5f5f5
}
.k-multiselect.k-header.k-state-focused{
    background-color:#ebebeb;
    background-image:none;
    background-position:50% 50%;
    border-color:#ebebeb;
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
}
.k-nodata{
    color:#999
}
.k-menu.k-header{
    border-color:#aca39a;
    box-shadow:none
}
.k-overflow-container .k-overflow-group{
    border-color:#aca39a;
    box-shadow:inset 0 1px 0 #fff,0 1px 0 #fff
}
.k-overflow-container .k-overflow-group+.k-overflow-group{
    box-shadow:0 1px 0 #fff
}
.k-overflow-container .k-primary{
    color:#fff;
    border-color:#f2f2f2;
    background-image:none;
    background-position:50% 50%;
    background-color:#f2f2f2;
    box-shadow:none
}
.k-overflow-container .k-button{
    background:transparent;
    border-color:transparent;
    text-transform:none
}
.k-overflow-container .k-button:hover{
    background-color:#ebebeb;
    border-color:#ebebeb
}
.k-overflow-container .k-button:focus,.k-overflow-container .k-button:focus:not(.k-state-disabled):not([disabled]){
    color:#f2f2f2;
    box-shadow:none
}
.k-toolbar-first-visible.k-overflow-group{
    box-shadow:0 1px 0 #fff
}
.k-toolbar-last-visible.k-overflow-group{
    box-shadow:inset 0 1px 0 #fff
}
.k-grid-filter.k-state-active{
    background-color:#fff
}
.k-gantt-toolbar .k-state-default{
    border-color:#aca39a
}
.k-gantt-toolbar .k-icon{
    opacity:1
}
.k-gantt-toolbar .k-button{
    color:#fff;
    box-shadow:none;
    background-color:#f2f2f2;
    border-color:#f2f2f2
}
.k-gantt-toolbar .k-button:focus:active:not(.k-state-disabled):not([disabled]),.k-gantt-toolbar .k-button:focus:not(.k-state-disabled):not([disabled]){
    box-shadow:none
}
.k-gantt-toolbar>.k-gantt-views>li.k-state-selected{
    border-bottom-color:#eed484
}
.k-primary{
    border-color:#f2f2f2;
    background-position:50% 50%;
    background-color:#f2f2f2;
    box-shadow:none
}
.k-primary,.k-primary:focus{
    color:#fff;
    background-image:none
}
.k-primary:focus{
    border-color:#283593;
    background-color:#283593
}
.k-primary:focus,.k-primary:focus:active:not(.k-state-disabled):not([disabled]),.k-primary:focus:not(.k-state-disabled):not([disabled]){
    box-shadow:0 6px 17px 0 rgba(0,0,0,.3)
}
.k-primary:hover{
    background-image:none;
    box-shadow:none;
    color:#fff;
    border-color:#5c6bc0;
    background-color:#5c6bc0
}
.k-primary:active{
    color:#fff;
    border-color:#283593;
    background-image:none;
    background-color:#283593;
    box-shadow:0 6px 17px 0 rgba(0,0,0,.3)
}
.k-primary:active:hover{
    color:#fff;
    border-color:#5c6bc0;
    background-color:#5c6bc0
}
.k-primary.k-state-focused{
    color:#fff;
    border-color:#283593;
    background-image:none;
    background-color:#283593;
    box-shadow:0 6px 17px 0 rgba(0,0,0,.3)
}
.k-primary.k-state-disabled,.k-primary.k-state-disabled:active,.k-primary.k-state-disabled:hover{
    color:#a8a8a8;
    border-color:#eaeaea;
    background-color:#eaeaea;
    background-image:none;
    box-shadow:none
}
.k-split-button:focus{
    outline:none;
    background-color:#dbdbdb
}
.k-split-button:focus>.k-button{
    background:transparent;
    border-color:#dbdbdb
}
.k-split-button:focus>.k-button.k-split-button-arrow{
    border-left-color:#fafafa
}
.k-editor .k-tool:focus{
    outline:0;
    border-color:#dbdbdb;
    box-shadow:0 6px 17px 0 #c4c4c4
}
.k-checkbox-label:before{
    border-color:#7f7f7f;
    background:#fff
}
.k-checkbox-label:active:before,.k-checkbox-label:hover:before,.k-checkbox:checked+.k-checkbox-label:hover:before{
    border-color:#7f7f7f;
    box-shadow:none
}
.k-checkbox:checked+.k-checkbox-label:before{
    background-color:#f2f2f2;
    border-color:#f2f2f2;
    color:#fff
}
.k-checkbox:checked+.k-checkbox-label:active:before{
    box-shadow:none;
    border-color:#7f7f7f
}
.k-checkbox:checked+.k-checkbox-label:active:after{
    box-shadow:0 0 0 12px rgba(68,68,65,.3)
}
.k-checkbox:checked:disabled+.k-checkbox-label:active:before,.k-checkbox:checked:disabled+.k-checkbox-label:before,.k-checkbox:checked:disabled+.k-checkbox-label:hover:before{
    color:#999;
    background:#f5f5f5;
    border-color:#bfbfbf
}
.k-checkbox:disabled+.k-checkbox-label{
    color:#999
}
.k-checkbox:disabled+.k-checkbox-label:hover:before{
    box-shadow:none
}
.k-checkbox:disabled+.k-checkbox-label:before{
    color:#999;
    background:#f5f5f5;
    border-color:#bfbfbf
}
.k-checkbox:disabled+.k-checkbox-label:active:after{
    box-shadow:none
}
.k-checkbox:focus+.k-checkbox-label:before{
    border-color:#7f7f7f;
    box-shadow:none
}
.k-checkbox:focus+.k-checkbox-label:after{
    box-shadow:0 0 0 12px hsla(0,0%,92.2%,.3)
}
.k-checkbox:indeterminate+.k-checkbox-label:after{
    background-color:#f2f2f2;
    background-image:none;
    border-color:#f2f2f2
}
.k-checkbox:indeterminate+.k-checkbox-label:before{
    border-color:#f2f2f2
}
.k-checkbox:indeterminate:hover+.k-checkbox-label:after{
    border-color:#f2f2f2;
    background-color:#f2f2f2
}
.k-checkbox+.k-checkbox-label:after{
    content:"";
    position:absolute;
    top:1px;
    left:1px;
    width:1em;
    height:1em
}
.k-checkbox+.k-checkbox-label:active:after{
    box-shadow:0 0 0 12px hsla(0,0%,92.2%,.3)
}
.k-field-actions .k-icon,.k-grid-toolbar .k-button:hover>.k-i-excel,.k-grid-toolbar .k-button:hover>.k-i-pdf,.k-grid-toolbar .k-i-excel,.k-grid-toolbar .k-i-pdf,.k-grid-toolbar .k-icon,.k-scheduler-content .k-icon,.k-scheduler-footer .k-icon,.k-splitbar.k-splitbar-horizontal-hover .k-icon,.k-splitbar.k-splitbar-vertical-hover .k-icon,div.k-splitbar.k-state-focused .k-icon{
    opacity:1
}
.k-pivot-configurator-settings .k-icon{
    opacity:.7
}
.k-pivot-configurator-settings .k-icon:hover{
    opacity:1
}
.k-primary.k-state-active{
    color:#fff;
    border-color:#283593;
    background-image:none;
    background-color:#283593;
    box-shadow:0 6px 17px 0 rgba(0,0,0,.3)
}
.k-primary.k-state-active:hover,.k-primary.k-state-hover{
    color:#fff;
    border-color:#5c6bc0;
    background-color:#5c6bc0
}
.k-button.k-state-disabled,.k-button.k-state-disabled:active,.k-button.k-state-disabled:active:hover,.k-button.k-state-disabled:hover,.k-button[disabled]{
    color:#999;
    border-color:#fafafa;
    background-color:#fafafa;
    background-image:none;
    box-shadow:none
}
span.k-colorpicker{
    background-color:#fafafa
}
.k-multiselect.k-header.k-state-active,.k-overflow-anchor:hover{
    background-color:#fff;
    border-color:#f5f5f5;
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
}
.k-multiselect.k-header.k-state-active{
    background-image:none;
    background-position:50% 50%
}
.k-autocomplete.k-state-disabled,.k-numeric-wrap.k-state-disabled,.k-numeric-wrap.k-state-disabled .k-input,.k-picker-wrap.k-state-disabled{
    background-color:#fafafa
}
.k-numeric-wrap.k-state-disabled .k-select{
    background-color:#fafafa;
    border-color:#fafafa
}
.k-dropdown-wrap.k-state-disabled,.k-multiselect.k-header.k-state-disabled{
    background-color:#fafafa
}
.k-flatcolorpicker.k-group,.k-popup.k-widget.k-context-menu{
    color:#444;
    background-color:#fff
}
.k-popup.k-context-menu.k-group{
    border-color:#aca39a
}
.k-popup.k-context-menu.k-group .k-state-hover{
    background-color:#ebebeb;
    border-color:#ebebeb
}
.k-widget.k-menu-horizontal>.k-item{
    box-shadow:none
}
.k-mediaplayer-toolbar{
    background:hsla(0,0%,98%,.85)
}
.k-pivot-toolbar .k-button{
    color:#fff;
    background-color:#2a2a28;
    border-color:#2a2a28;
    box-shadow:none
}
.k-header.k-scheduler-footer .k-header{
    color:#eed484;
    background-color:#fafafa
}
.k-header.k-scheduler-footer ul.k-header li{
    background-color:#fafafa;
    border-color:#fafafa
}
.k-header.k-scheduler-footer ul.k-header li .k-link{
    color:#eed484;
    background-color:#fafafa
}
.k-editor-toolbar{
    color:#444
}
.k-editor-toolbar .k-tool{
    border-color:#fafafa
}
.k-editor-toolbar .k-dropdown{
    box-shadow:none
}
.k-editor-toolbar .k-dropdown-wrap.k-state-default{
    border-color:#fafafa
}
.k-editor-toolbar .k-tool.k-state-hover{
    background-color:#ebebeb
}
.k-editor-toolbar .k-dropdown-wrap.k-state-hover,.k-editor-toolbar .k-tool.k-state-hover{
    color:#444;
    box-shadow:none;
    border-color:#ebebeb
}
.k-editor-toolbar .k-tool.k-state-selected{
    box-shadow:none;
    background-color:#dbdbdb;
    border-color:#dbdbdb
}
.k-pager-info,.k-scheduler-agendaview .k-scheduler-datecolumn{
    color:#777;
    font-weight:400;
    font-family:Archivo,sans-serif
}
.k-grid-pager .k-link{
    color:#222221;
    border:none
}
.k-grid-pager .k-link:link{
    color:#222221
}
.k-panelbar.k-header{
    border-color:#aca39a
}
.k-splitbar.k-state-focused{
    background-color:#f2f2f2;
    border-color:#f2f2f2;
    box-shadow:none
}
.k-treelist .k-alt.k-state-selected,.k-treelist .k-alt.k-state-selected>td,.k-treelist .k-state-selected,.k-treelist .k-state-selected td{
    background-color:#eed484;
    border-color:#eed484
}
.k-group-indicator .k-button,.k-group-indicator .k-button:focus:active:not(.k-state-disabled):not([disabled]),.k-group-indicator .k-button:focus:not(.k-state-disabled):not([disabled]){
    box-shadow:none
}
table.k-editor{
    border-color:#aca39a
}
.editorToolbarWindow.k-header,.k-editor.k-header{
    background-color:#fafafa;
    box-shadow:none
}
.k-group-start.k-group-end.k-tool{
    border-color:#fafafa
}
.k-grid.k-alt{
    background-color:#fafafa
}
.k-flatcolorpicker .k-slider-horizontal .k-slider-track{
    box-shadow:none
}
.k-flatcolorpicker .k-hue-slider .k-draghandle{
    border-color:#f2f2f2;
    background-color:#f2f2f2;
    box-shadow:none
}
.k-flatcolorpicker .k-hue-slider .k-draghandle:hover{
    border-color:#f2f2f2;
    background-color:#f2f2f2;
    box-shadow:0 0 0 8px rgba(63,81,181,.3)
}
.k-flatcolorpicker .k-hue-slider .k-draghandle.k-state-selected{
    background-color:#ccc;
    border-color:#aca39a
}
.k-flatcolorpicker .k-hue-slider .k-draghandle.k-state-focused,.k-flatcolorpicker .k-transparency-slider .k-draghandle{
    box-shadow:none;
    border-color:#f2f2f2;
    background-color:#f2f2f2
}
.k-flatcolorpicker .k-transparency-slider .k-draghandle:hover{
    border-color:#f2f2f2;
    background-color:#f2f2f2;
    box-shadow:0 0 0 8px rgba(63,81,181,.3)
}
.k-flatcolorpicker .k-transparency-slider .k-draghandle.k-state-selected{
    background-color:#ccc;
    border-color:#aca39a
}
.k-draghandle.k-state-focused,.k-draghandle.k-state-focused:link,.k-flatcolorpicker .k-transparency-slider .k-draghandle.k-state-focused{
    box-shadow:none;
    border-color:#f2f2f2;
    background-color:#f2f2f2
}
.k-edit-form-container .k-edit-buttons{
    background-color:#fafafa
}
.k-edit-form-container .k-button{
    color:#444;
    background-color:#fafafa;
    border-color:#fafafa;
    box-shadow:none
}
.k-edit-form-container .k-button:focus:active:not(.k-state-disabled):not([disabled]){
    box-shadow:none
}
.k-edit-form-container .k-primary{
    color:#eed484;
    background-color:#fafafa;
    border-color:#fafafa
}
.k-edit-form-container .k-primary:active{
    color:#444;
    background-color:#fafafa;
    border-color:#fafafa;
    box-shadow:none
}
.k-edit-form-container .k-scheduler-delete{
    color:#eed484
}
.k-split-wrapper .k-button{
    background:transparent;
    border-color:transparent;
    text-transform:none
}
.k-split-wrapper .k-button:hover{
    background-color:#ebebeb;
    border-color:#ebebeb
}
.k-split-wrapper .k-button:focus,.k-split-wrapper .k-button:focus:not(.k-state-disabled):not([disabled]){
    color:#f2f2f2;
    box-shadow:none
}
div.k-scheduler-marquee:after,div.k-scheduler-marquee:before{
    border-color:#eed484
}
.k-popup.k-context-menu{
    box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
}
.k-chart .k-mask{
    background-color:#fff;
    filter:alpha(opacity=68);
    opacity:.68
}
.k-chart .k-selection{
    border-color:#e5e5e5
}
.k-chart .k-handle{
    width:15px;
    height:15px;
    background-color:#333331
}
.k-chart .k-handle:hover{
    background-color:#eed484;
    border-color:#eed484
}
.k-chart .k-leftHandle{
    left:-8px
}
.k-chart .k-rightHandle{
    right:-8px
}
.k-chart .k-navigator-hint .k-tooltip{
    border:3px solid #fff;
    box-shadow:0 0 0 3px rgba(0,0,0,.2);
    background:#fff;
    color:#242424
}
.k-chart .k-navigator-hint .k-scroll{
    background:#f2f2f2;
    height:4px
}
.k-chart-tooltip{
    background-image:none
}
.k-map .k-attribution{
    color:#666
}
.k-map .k-shadow{
    background-color:#f9f9f9;
    border-color:#f9f9f9
}
.k-map .k-zoom-control{
    border-color:#fff;
    box-shadow:0 1px 2px 0 rgba(0,0,0,.2)
}
.k-map .k-map-controls .k-button{
    box-shadow:none
}
.k-map .k-map-controls .k-button:active,.k-map .k-map-controls .k-button:focus,.k-map .k-map-controls .k-button:focus:active{
    background-color:#d6d6d6;
    border-color:#d6d6d6;
    box-shadow:none
}
.k-button-wrap .k-button{
    font-size:21px;
    padding:7px 13px
}
.k-spreadsheet-column-header,.k-spreadsheet-row-header,.k-spreadsheet-top-corner{
    background-color:#fff;
    background-image:none;
    color:#000;
    border-color:#aca39a
}
.k-spreadsheet-top-corner:after{
    border-color:transparent #ccc #ccc transparent
}
.k-spreadsheet-pane,.k-spreadsheet-pane .k-spreadsheet-column-header,.k-spreadsheet-pane .k-spreadsheet-haxis,.k-spreadsheet-pane .k-spreadsheet-vaxis{
    border-color:#aca39a
}
.k-spreadsheet-pane .k-spreadsheet-column-header .k-selection-full,.k-spreadsheet-pane .k-spreadsheet-column-header .k-selection-partial{
    border-bottom-color:#eed484
}
.k-spreadsheet-pane .k-spreadsheet-row-header{
    border-color:#aca39a
}
.k-spreadsheet-pane .k-spreadsheet-row-header .k-selection-full,.k-spreadsheet-pane .k-spreadsheet-row-header .k-selection-partial{
    border-right-color:#eed484
}
.k-spreadsheet-pane .k-spreadsheet-merged-cell{
    background-color:#fff
}
.k-spreadsheet-pane .k-selection-full,.k-spreadsheet-pane .k-selection-partial{
    border-color:rgba(254,203,0,.2);
    background-color:rgba(254,203,0,.2)
}
.k-spreadsheet-pane .k-filter-range{
    border-color:#eed484
}
.k-auto-fill,.k-spreadsheet-selection{
    border-color:#eed484;
    box-shadow:inset 0 0 0 1px #fff,0 0 0 1px #eed484
}
.k-spreadsheet-selection{
    background-color:rgba(254,203,0,.2)
}
.k-spreadsheet-active-cell{
    border-color:#eed484!important;
    background-color:#fff
}
.k-spreadsheet-active-cell.k-single{
    color:#444;
    background-color:#fff
}
.k-spreadsheet .k-spreadsheet-action-bar{
    background-color:#fff;
    border-color:#aca39a
}
.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-formula-bar:before,.k-spreadsheet .k-spreadsheet-action-bar .k-spreadsheet-name-editor{
    border-color:#aca39a
}
.k-spreadsheet .k-spreadsheet-formula-input{
    background-color:#fff;
    color:#444
}
.k-spreadsheet .k-resize-handle,.k-spreadsheet .k-resize-hint-handle,.k-spreadsheet .k-resize-hint-marker,.k-spreadsheet .k-resize-hint-vertical .k-resize-hint-handle,.k-spreadsheet .k-resize-hint-vertical .k-resize-hint-marker{
    background-color:#eed484
}
.k-spreadsheet .k-single-selection:after{
    background-color:#eed484;
    border-color:#fff
}
.k-spreadsheet .k-auto-fill-punch{
    background-color:hsla(0,0%,100%,.5)
}
.k-spreadsheet .k-single-selection.k-dim-auto-fill-handle:after{
    background-color:rgba(254,203,0,.5)
}
.k-spreadsheet .k-spreadsheet-quick-access-toolbar .k-button{
    box-shadow:none;
    color:#fff;
    line-height:2.6em;
    width:3em
}
.k-spreadsheet .k-spreadsheet-quick-access-toolbar .k-button:hover{
    background-color:#363634;
    border-color:#363634
}
.k-spreadsheet .k-spreadsheet-sheets-bar .k-button{
    box-shadow:none;
    color:#fff;
    width:3em;
    left:0;
    bottom:0;
    padding-top:.5em;
    padding-bottom:.5em;
    line-height:2.2em
}
.k-spreadsheet .k-spreadsheet-sheets-bar .k-button:hover{
    background-color:#363634;
    border-color:#363634
}
.k-spreadsheet .k-spreadsheet-sheets-remove{
    margin:0 0 0 -1em
}
.k-spreadsheet-format-cells .k-spreadsheet-preview{
    border-color:#aca39a
}
.k-spreadsheet-filter{
    background-color:#fff;
    box-shadow:inset 0 0 0 1px #e6e6e6
}
.k-spreadsheet-filter:hover{
    color:#444;
    background:#ebebeb;
    border-color:#d7d7d7
}
.k-spreadsheet-filter.k-state-active{
    color:#333331;
    background-color:#eed484
}
.k-action-window .k-action-buttons{
    border-color:#aca39a
}
.k-spreadsheet-sample{
    color:#919191
}
.k-spreadsheet-window .export-config,.k-spreadsheet-window .k-edit-field>.k-orientation-label,.k-spreadsheet-window .k-list,.k-spreadsheet-window .k-list-wrapper{
    border-color:#aca39a
}
.k-spreadsheet-window .k-edit-field>input[type=radio]:checked+.k-orientation-label{
    background-image:none;
    background-color:#f2f2f2;
    color:#52524f
}
.k-spreadsheet-window .k-page-orientation{
    border-color:#aca39a;
    box-shadow:0 5px 5px 0 rgba(0,0,0,.1)
}
.k-spreadsheet-window .k-page-orientation:before{
    background:#fff;
    border-color:transparent transparent #e6e6e6 #e6e6e6
}
.k-spreadsheet-window .k-margins-horizontal,.k-spreadsheet-window .k-margins-vertical{
    background:transparent;
    border-color:#aca39a
}
.k-spreadsheet-window .hint-wrapper:before{
    background:#e6e6e6
}
.k-spreadsheet-toolbar>.k-button:not(.k-overflow-anchor){
    line-height:2em
}
.k-spreadsheet-toolbar>.k-separator{
    border-color:#aca39a
}
.k-spreadsheet-popup .k-separator{
    background-color:#e6e6e6
}
.k-spreadsheet-popup .k-button{
    background-color:transparent
}
.k-spreadsheet-popup .k-button:hover{
    background-color:#ebebeb
}
.k-spreadsheet-popup .k-state-active{
    background-color:#eed484;
    color:#fff
}
.k-spreadsheet-popup .k-state-active:hover{
    background-color:#cba200
}
.k-spreadsheet-filter-menu .k-details{
    border-color:#aca39a
}
.k-spreadsheet-filter-menu .k-details-content .k-space-right{
    background-color:#fff
}
.k-spreadsheet-filter-menu .k-spreadsheet-value-treeview-wrapper{
    background-color:#fff;
    border-color:#aca39a
}
.k-syntax-ref{
    color:#f82
}
.k-syntax-num{
    color:#09f
}
.k-syntax-func{
    font-weight:700
}
.k-syntax-str{
    color:#38b714
}
.k-syntax-error{
    color:red
}
.k-syntax-bool{
    color:#a9169c
}
.k-syntax-startexp{
    font-weight:700
}
.k-syntax-paren-match{
    background-color:#caf200
}
.k-series-a{
    border-color:#f2f2f2;
    background-color:rgba(68,68,65,.15)
}
.k-series-b{
    border-color:#03a9f4;
    background-color:rgba(3,169,244,.15)
}
.k-series-c{
    border-color:#4caf50;
    background-color:rgba(76,175,80,.15)
}
.k-series-d{
    border-color:#f9ce1d;
    background-color:rgba(249,206,29,.15)
}
.k-series-e{
    border-color:#ff9800;
    background-color:rgba(255,152,0,.15)
}
.k-series-f{
    border-color:#ff5722;
    background-color:rgba(255,87,34,.15)
}
.k-spreadsheet-sheets-remove:hover .k-icon{
    color:#c22
}
.k-spreadsheet-formula-list .k-state-focused{
    background-color:#eed484;
    color:#333331
}
.k-spreadsheet-sheets-items .k-state-default .k-link{
    color:#a2a2a0
}
.k-spreadsheet-sheets-items .k-item.k-state-active,.k-spreadsheet-sheets-items .k-item.k-state-focused,.k-spreadsheet-sheets-items .k-item.k-state-hover{
    background-color:transparent
}
.k-spreadsheet-sheets-items .k-item.k-state-active .k-link,.k-spreadsheet-sheets-items .k-item.k-state-focused .k-link,.k-spreadsheet-sheets-items .k-item.k-state-hover .k-link,.k-spreadsheet-sheets-items .k-state-active .k-link{
    color:#fff
}
.k-spreadsheet-tabstrip .k-state-default .k-link{
    color:#a2a2a0
}
.k-spreadsheet-tabstrip .k-item.k-state-hover{
    background-color:transparent
}
.k-spreadsheet-tabstrip .k-item.k-state-hover .k-link{
    color:#fff
}
.k-spreadsheet-tabstrip .k-item.k-state-active{
    background-color:transparent
}
.k-spreadsheet-tabstrip .k-item.k-state-active .k-link{
    color:#fff
}
.k-spreadsheet-tabstrip .k-item.k-state-focused{
    background-color:transparent
}
.k-spreadsheet-tabstrip .k-item.k-state-focused .k-link,.k-spreadsheet-tabstrip .k-state-active .k-link{
    color:#fff
}
.k-dialog{
    border-radius:1rem;
    max-width:80%
}
.k-dialog .k-content{
    border-bottom-right-radius:2px;
    border-bottom-left-radius:2px
}
.k-dialog .k-window-titlebar{
    border-width:0;
    color:#444
}
.k-dialog .k-header{
    background:none
}
.k-dialog .k-dialog-titlebar{
    padding:.8em .8em 0
}
.k-dialog .k-dialog-titlebar .k-dialog-actions{
    margin:0!important
}
.k-dialog .k-dialog-titlebar .k-dialog-actions a.k-dialog-close{
    top:.5em
}
.k-dialog .k-dialog-buttongroup{
    text-align:center;
    margin:auto auto 5rem;
    padding-bottom:0;
    height:7rem
}
.k-dialog .k-dialog-buttongroup .k-button:active,.k-dialog .k-dialog-buttongroup .k-button:focus,.k-dialog .k-dialog-buttongroup .k-button:focus:active{
    box-shadow:none
}
.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched{
    width:100%
}
.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button{
    display:inline-block;
    padding:1.5em 0;
    border:0!important;
    box-shadow:none;
    color:#222221!important;
    background:#f2f2f2
}
.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button.k-primary{
    background:#eed484!important
}
.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:first-child{
    border-bottom-left-radius:2px;
    border-left:0
}
.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-stretched .k-button:last-child{
    border-bottom-right-radius:2px;
    border-right:0
}
.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal{
    width:auto;
    margin:0;
    padding:1em;
    text-align:right
}
.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button{
    margin-left:.5em;
    background:none;
    border:none;
    box-shadow:none
}
.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button:first-child{
    margin-left:0
}
.k-dialog .k-dialog-buttongroup.k-dialog-button-layout-normal .k-button.k-primary{
    color:#eed484
}
.k-dialog button{
    width:35%!important
}
.k-dialog .k-dialog-content{
    padding:1em 3em;
    font-family:Archivo,sans-serif;
    font-size:1.7rem
}
.k-dialog .k-button-group{
    display:inline-block!important;
    box-shadow:none
}
.k-dialog.k-dialog-titleless .k-content{
    border-top-right-radius:2px;
    border-top-left-radius:2px
}
.k-dialog.k-alert .k-window-titlebar{
    border-bottom:none
}
.k-dialog.k-alert .k-window-titlebar .k-dialog-title{
    color:#444
}
.k-dialog.k-confirm .k-window-titlebar{
    border-bottom:none
}
.k-dialog.k-confirm .k-window-titlebar .k-dialog-title{
    color:#444
}
.k-dialog.k-prompt .k-window-titlebar{
    border-bottom:none
}
.k-dialog.k-prompt .k-window-titlebar .k-dialog-title{
    color:#444
}
.k-tabstrip.k-header{
    background-color:#fff
}
.k-tabstrip-top .k-tabstrip-items .k-state-active{
    padding-bottom:0;
    border-width:0 0 4px
}
.k-widget.k-notification{
    box-shadow:2px 2px 2px 0 rgba(51,51,51,.41)
}
.k-widget.k-notification div p.notificationheader{
    font-size:14px;
    font-weight:700;
    width:100%;
    padding:10px 10px 0 0;
    margin:0;
    float:left
}
.k-widget.k-notification div p{
    font-size:12px;
    color:#363636;
    word-wrap:break-word;
    float:left
}
.k-widget.k-notification div.notificationdiv{
    float:left;
    width:80%
}
.stackbackground{
    background:#fcfcfc;
    border:1px solid #ccc
}
.input-group-addon{
    padding:6px 12px;
    font-size:14px;
    font-weight:400;
    line-height:1;
    color:#555;
    text-align:center;
    background-color:#eee;
    border:1px solid #ccc;
    border-top-left-radius:2px;
    border-top-right-radius:2px;
    border-bottom-right-radius:2px;
    border-bottom-left-radius:2px
}
.usernamestyle{
    list-style-type:none;
    float:right;
    height:50px;
    padding-left:0;
    padding-right:10px;
    margin-top:-10px;
    overflow:unset;
    width:50%
}
.usernamestyle div.itemstyle{
    float:right!important;
    height:16px;
    width:auto
}
@media screen and (-ms-high-contrast:active)and (-ms-high-contrast:none){
    div.km-pane-wrapper a{
        color:#444
    }
}
@media only screen and (-webkit-min-device-pixel-ratio:1.2){
    .k-callout,.k-column-menu .k-sprite,.k-drop-hint,.k-grouping-dropclue,.k-icon:not(.k-loading):not(.k-i-loading),.k-mobile-list .k-check:checked,.k-mobile-list .k-edit-field [type=checkbox]:checked,.k-mobile-list .k-edit-field [type=radio]:checked,.k-state-active.k-state-hover .k-tool-icon,.k-state-active .k-tool-icon,.k-state-hover .k-tool-icon,.k-state-selected.k-state-hover .k-tool-icon,.k-state-selected .k-tool-icon,.k-tool-icon,.p-icon:not(.p-i-loading){
        background-size:340px 336px
    }
    .k-i-kpi-decrease,.k-i-kpi-denied,.k-i-kpi-equal,.k-i-kpi-hold,.k-i-kpi-increase,.k-i-kpi-open{
        background-size:96px 16px
    }
}
@media only screen and (min-device-pixel-ratio:1.2){
    .k-callout,.k-column-menu .k-sprite,.k-drop-hint,.k-grouping-dropclue,.k-icon:not(.k-loading):not(.k-i-loading),.k-mobile-list .k-check:checked,.k-mobile-list .k-edit-field [type=checkbox]:checked,.k-mobile-list .k-edit-field [type=radio]:checked,.k-state-active.k-state-hover .k-tool-icon,.k-state-active .k-tool-icon,.k-state-hover .k-tool-icon,.k-state-selected.k-state-hover .k-tool-icon,.k-state-selected .k-tool-icon,.k-tool-icon,.p-icon:not(.p-i-loading){
        background-size:340px 336px
    }
    .k-i-kpi-decrease,.k-i-kpi-denied,.k-i-kpi-equal,.k-i-kpi-hold,.k-i-kpi-increase,.k-i-kpi-open{
        background-size:96px 16px
    }
}
@media screen and (-ms-high-contrast:active){
    .k-editor-toolbar-wrap .k-button-group .k-tool:focus,.k-editor-toolbar-wrap .k-dropdown-wrap.k-state-focused{
        border-color:#fff
    }
}
@media only screen and (max-width:370px){
    .k-edge .k-pager-refresh,.k-ff .k-pager-refresh,.k-ie11 .k-pager-refresh,.k-safari .k-pager-refresh,.k-webkit .k-pager-refresh{
        display:none
    }
}
@media only screen and (max-width:590px){
    .k-edge .k-pager-refresh,.k-ff .k-pager-refresh,.k-ie11 .k-pager-refresh,.k-safari .k-pager-refresh,.k-webkit .k-pager-refresh{
        margin-right:0
    }
}
@media only screen and (max-width:530px){
    .k-edge .k-pager-sizes,.k-ff .k-pager-sizes,.k-ie11 .k-pager-sizes,.k-safari .k-pager-sizes,.k-webkit .k-pager-sizes{
        display:none
    }
}
@media only screen and (max-width:687px){
    .k-edge .k-pager-info,.k-ff .k-pager-info,.k-ie11 .k-pager-info,.k-safari .k-pager-info,.k-webkit .k-pager-info{
        display:none
    }
}
@media only screen and (max-width:1024px){
    .k-scheduler-toolbar>ul.k-scheduler-views,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views{
        right:13px;
        top:0
    }
    .k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover{
        background-image:none;
        background-position:50% 50%;
        background-color:transparent;
        border-color:transparent;
        text-align:right
    }
    .k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{
        color:#fff;
        min-width:20px
    }
    .k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{
        border:1px solid transparent;
        background-image:none;
        background-color:#f2f2f2;
        box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
    }
    .k-webkit .k-scheduler-views>li.k-state-selected>.k-link:after{
        display:block;
        content:"";
        position:absolute;
        top:50%;
        margin-top:-.5em;
        right:.333em;
        width:1.333em;
        height:1.333em
    }
    .k-webkit .k-pager-wrap{
        min-height:2.56em
    }
    .k-webkit .k-pager-wrap .k-pager-nav{
        display:inline-block;
        vertical-align:top
    }
    .k-webkit .k-pager-wrap .k-pager-numbers .k-link,.k-webkit .k-pager-wrap .k-pager-numbers .k-state-selected{
        display:block;
        margin-top:0;
        margin-right:0;
        padding:1px 5px 1px .8em;
        text-align:left;
        border-top:0
    }
    .k-webkit .k-pager-wrap .k-pager-numbers li:not(.k-current-page) .k-link:hover{
        background-color:#ebebeb
    }
    .k-webkit .k-pager-input{
        display:inline-block;
        vertical-align:top
    }
    .k-webkit .k-pager-numbers{
        position:absolute;
        left:5.6em;
        display:inline-flex;
        flex-direction:column-reverse;
        overflow:visible;
        height:auto
    }
    .k-webkit .k-pager-numbers .k-current-page{
        display:block;
        border-left:0
    }
    .k-webkit .k-pager-numbers .k-current-page .k-link{
        width:3.8em;
        line-height:2.564em;
        padding:0 .429em 0 .8em;
        background-image:none;
        background-position:50% 50%;
        background-color:#fafafa;
        border:1px solid transparent;
        border-top:0;
        box-shadow:0 2px 2px 0 #fafafa
    }
    .k-webkit .k-pager-numbers .k-current-page .k-link:after{
        display:block;
        content:"";
        position:absolute;
        top:50%;
        margin-top:-.6em;
        right:.6em;
        width:1.333em;
        height:1.333em;
        background-position:0 -30px
    }
    .k-webkit .k-pager-numbers .k-current-page:hover .k-link{
        background-color:#fff;
        border:1px solid #ebebeb;
        border-top:0;
        box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
    }
    .k-webkit .k-pager-numbers li:not(.k-current-page){
        display:none
    }
    .k-webkit .k-pager-numbers+.k-link{
        margin-left:5.4em
    }
    .k-webkit .k-grid .k-pager-numbers{
        position:absolute;
        left:5.6em;
        display:inline-flex;
        flex-direction:column-reverse;
        overflow:visible;
        height:auto
    }
    .k-webkit .k-grid .k-pager-numbers .k-current-page{
        display:block;
        border-left:0
    }
    .k-webkit .k-grid .k-pager-numbers.k-state-expanded{
        transform:translatey(-100%)
    }
    .k-webkit .k-pager-numbers.k-state-expanded{
        transform:translatey(-100%);
        box-sizing:border-box;
        padding:2px 0 0;
        border:solid #ebebeb;
        border-width:1px 1px 0;
        background-color:#fff;
        box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
    }
    .k-webkit .k-pager-numbers.k-state-expanded .k-current-page{
        margin:-2.2em -1px 0;
        padding:0
    }
    .k-webkit .k-pager-numbers.k-state-expanded .k-current-page .k-link{
        background-color:#fff;
        border:1px solid #ebebeb;
        border-top:0;
        box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
    }
    .k-webkit .k-pager-numbers.k-state-expanded li{
        display:inline-block
    }
    .k-webkit .km-pane-wrapper .k-pager-numbers{
        position:relative;
        left:50%;
        transform:translate(-50%);
        -webkit-transform:translate(-50%)
    }
    .k-webkit .km-pane-wrapper .k-pager-numbers .k-link,.k-webkit .km-pane-wrapper .k-pager-numbers .k-state-selected{
        padding-top:0;
        padding-bottom:0
    }
    .k-webkit .km-pane-wrapper .k-grid .k-pager-numbers{
        position:relative;
        left:50%;
        transform:translate(-50%);
        -webkit-transform:translate(-50%)
    }
    .k-webkit .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-webkit .km-pane-wrapper .k-pager-numbers.k-state-expanded{
        transform:translate(-50%,-100%)
    }
    .k-webkit .km-pane-wrapper .k-pager-wrap>.k-link,.k-webkit .km-pane-wrapper .k-pager-wrap>.k-pager-info{
        padding-top:0;
        padding-bottom:0
    }
    .k-webkit .k-rtl .k-pager-numbers{
        right:5.6em;
        width:5.15em
    }
    .k-webkit .k-rtl .k-pager-numbers+.k-link{
        margin-right:5.4em;
        margin-left:0
    }
    .k-webkit .k-rtl .k-grid .k-pager-numbers{
        right:5.6em;
        width:5.15em
    }
    .k-webkit .k-gantt-toolbar>ul.k-gantt-views{
        top:0
    }
    .k-ff .k-scheduler-toolbar>ul.k-scheduler-views{
        right:13px;
        top:0
    }
    .k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover{
        background-image:none;
        background-position:50% 50%;
        background-color:transparent;
        border-color:transparent;
        text-align:right
    }
    .k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{
        color:#fff;
        min-width:20px
    }
    .k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{
        border:1px solid transparent;
        background-image:none;
        background-color:#f2f2f2;
        box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
    }
    .k-ff .k-scheduler-views>li.k-state-selected>.k-link:after{
        display:block;
        content:"";
        position:absolute;
        top:50%;
        margin-top:-.5em;
        right:.333em;
        width:1.333em;
        height:1.333em
    }
    .k-ff .k-pager-wrap{
        min-height:2.56em
    }
    .k-ff .k-pager-wrap .k-pager-nav{
        display:inline-block;
        vertical-align:top
    }
    .k-ff .k-pager-wrap .k-pager-numbers .k-link,.k-ff .k-pager-wrap .k-pager-numbers .k-state-selected{
        display:block;
        margin-top:0;
        margin-right:0;
        padding:1px 5px 1px .8em;
        text-align:left;
        border-top:0
    }
    .k-ff .k-pager-wrap .k-pager-numbers li:not(.k-current-page) .k-link:hover{
        background-color:#ebebeb
    }
    .k-ff .k-pager-input{
        display:inline-block;
        vertical-align:top
    }
    .k-ff .k-pager-numbers{
        position:absolute;
        left:5.6em;
        display:inline-flex;
        flex-direction:column-reverse;
        overflow:visible;
        height:auto
    }
    .k-ff .k-pager-numbers .k-current-page{
        display:block;
        border-left:0
    }
    .k-ff .k-pager-numbers .k-current-page .k-link{
        width:3.8em;
        line-height:2.564em;
        padding:0 .429em 0 .8em;
        background-image:none;
        background-position:50% 50%;
        background-color:#fafafa;
        border:1px solid transparent;
        border-top:0;
        box-shadow:0 2px 2px 0 #fafafa
    }
    .k-ff .k-pager-numbers .k-current-page .k-link:after{
        display:block;
        content:"";
        position:absolute;
        top:50%;
        margin-top:-.6em;
        right:.6em;
        width:1.333em;
        height:1.333em;
        background-position:0 -30px
    }
    .k-ff .k-pager-numbers .k-current-page:hover .k-link{
        background-color:#fff;
        border:1px solid #ebebeb;
        border-top:0;
        box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
    }
    .k-ff .k-pager-numbers li:not(.k-current-page){
        display:none
    }
    .k-ff .k-pager-numbers+.k-link{
        margin-left:5.4em
    }
    .k-ff .k-grid .k-pager-numbers{
        position:absolute;
        left:5.6em;
        display:inline-flex;
        flex-direction:column-reverse;
        overflow:visible;
        height:auto
    }
    .k-ff .k-grid .k-pager-numbers .k-current-page{
        display:block;
        border-left:0
    }
    .k-ff .k-grid .k-pager-numbers.k-state-expanded{
        transform:translatey(-100%)
    }
    .k-ff .k-pager-numbers.k-state-expanded{
        transform:translatey(-100%);
        box-sizing:border-box;
        padding:2px 0 0;
        border:solid #ebebeb;
        border-width:1px 1px 0;
        background-color:#fff;
        box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
    }
    .k-ff .k-pager-numbers.k-state-expanded .k-current-page{
        margin:-2.2em -1px 0;
        padding:0
    }
    .k-ff .k-pager-numbers.k-state-expanded .k-current-page .k-link{
        background-color:#fff;
        border:1px solid #ebebeb;
        border-top:0;
        box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
    }
    .k-ff .k-pager-numbers.k-state-expanded li{
        display:inline-block
    }
    .k-ff .km-pane-wrapper .k-pager-numbers{
        position:relative;
        left:50%;
        transform:translate(-50%);
        -webkit-transform:translate(-50%)
    }
    .k-ff .km-pane-wrapper .k-pager-numbers .k-link,.k-ff .km-pane-wrapper .k-pager-numbers .k-state-selected{
        padding-top:0;
        padding-bottom:0
    }
    .k-ff .km-pane-wrapper .k-grid .k-pager-numbers{
        position:relative;
        left:50%;
        transform:translate(-50%);
        -webkit-transform:translate(-50%)
    }
    .k-ff .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-ff .km-pane-wrapper .k-pager-numbers.k-state-expanded{
        transform:translate(-50%,-100%)
    }
    .k-ff .km-pane-wrapper .k-pager-wrap>.k-link,.k-ff .km-pane-wrapper .k-pager-wrap>.k-pager-info{
        padding-top:0;
        padding-bottom:0
    }
    .k-ff .k-rtl .k-pager-numbers{
        right:5.6em;
        width:5.15em
    }
    .k-ff .k-rtl .k-pager-numbers+.k-link{
        margin-right:5.4em;
        margin-left:0
    }
    .k-ff .k-rtl .k-grid .k-pager-numbers{
        right:5.6em;
        width:5.15em
    }
    .k-ff .k-gantt-toolbar>ul.k-gantt-views{
        top:0
    }
    .k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views{
        right:13px;
        top:0
    }
    .k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover{
        background-image:none;
        background-position:50% 50%;
        background-color:transparent;
        border-color:transparent;
        text-align:right
    }
    .k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{
        color:#fff;
        min-width:20px
    }
    .k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{
        border:1px solid transparent;
        background-image:none;
        background-color:#f2f2f2;
        box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
    }
    .k-ie11 .k-scheduler-views>li.k-state-selected>.k-link:after{
        display:block;
        content:"";
        position:absolute;
        top:50%;
        margin-top:-.5em;
        right:.333em;
        width:1.333em;
        height:1.333em
    }
    .k-ie11 .k-pager-wrap{
        min-height:2.56em
    }
    .k-ie11 .k-pager-wrap .k-pager-nav{
        display:inline-block;
        vertical-align:top
    }
    .k-ie11 .k-pager-wrap .k-pager-numbers .k-link,.k-ie11 .k-pager-wrap .k-pager-numbers .k-state-selected{
        display:block;
        margin-top:0;
        margin-right:0;
        padding:1px 5px 1px .8em;
        text-align:left;
        border-top:0
    }
    .k-ie11 .k-pager-wrap .k-pager-numbers li:not(.k-current-page) .k-link:hover{
        background-color:#ebebeb
    }
    .k-ie11 .k-pager-input{
        display:inline-block;
        vertical-align:top
    }
    .k-ie11 .k-pager-numbers{
        position:absolute;
        left:5.6em;
        display:inline-flex;
        flex-direction:column-reverse;
        overflow:visible;
        height:auto
    }
    .k-ie11 .k-pager-numbers .k-current-page{
        display:block;
        border-left:0
    }
    .k-ie11 .k-pager-numbers .k-current-page .k-link{
        width:3.8em;
        line-height:2.564em;
        padding:0 .429em 0 .8em;
        background-image:none;
        background-position:50% 50%;
        background-color:#fafafa;
        border:1px solid transparent;
        border-top:0;
        box-shadow:0 2px 2px 0 #fafafa
    }
    .k-ie11 .k-pager-numbers .k-current-page .k-link:after{
        display:block;
        content:"";
        position:absolute;
        top:50%;
        margin-top:-.6em;
        right:.6em;
        width:1.333em;
        height:1.333em;
        background-position:0 -30px
    }
    .k-ie11 .k-pager-numbers .k-current-page:hover .k-link{
        background-color:#fff;
        border:1px solid #ebebeb;
        border-top:0;
        box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
    }
    .k-ie11 .k-pager-numbers li:not(.k-current-page){
        display:none
    }
    .k-ie11 .k-pager-numbers+.k-link{
        margin-left:5.4em
    }
    .k-ie11 .k-grid .k-pager-numbers{
        position:absolute;
        left:5.6em;
        display:inline-flex;
        flex-direction:column-reverse;
        overflow:visible;
        height:auto
    }
    .k-ie11 .k-grid .k-pager-numbers .k-current-page{
        display:block;
        border-left:0
    }
    .k-ie11 .k-grid .k-pager-numbers.k-state-expanded{
        transform:translatey(-100%)
    }
    .k-ie11 .k-pager-numbers.k-state-expanded{
        transform:translatey(-100%);
        box-sizing:border-box;
        padding:2px 0 0;
        border:solid #ebebeb;
        border-width:1px 1px 0;
        background-color:#fff;
        box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
    }
    .k-ie11 .k-pager-numbers.k-state-expanded .k-current-page{
        margin:-2.2em -1px 0;
        padding:0
    }
    .k-ie11 .k-pager-numbers.k-state-expanded .k-current-page .k-link{
        background-color:#fff;
        border:1px solid #ebebeb;
        border-top:0;
        box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
    }
    .k-ie11 .k-pager-numbers.k-state-expanded li{
        display:inline-block
    }
    .k-ie11 .km-pane-wrapper .k-pager-numbers{
        position:relative;
        left:50%;
        transform:translate(-50%);
        -webkit-transform:translate(-50%)
    }
    .k-ie11 .km-pane-wrapper .k-pager-numbers .k-link,.k-ie11 .km-pane-wrapper .k-pager-numbers .k-state-selected{
        padding-top:0;
        padding-bottom:0
    }
    .k-ie11 .km-pane-wrapper .k-grid .k-pager-numbers{
        position:relative;
        left:50%;
        transform:translate(-50%);
        -webkit-transform:translate(-50%)
    }
    .k-ie11 .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-ie11 .km-pane-wrapper .k-pager-numbers.k-state-expanded{
        transform:translate(-50%,-100%)
    }
    .k-ie11 .km-pane-wrapper .k-pager-wrap>.k-link,.k-ie11 .km-pane-wrapper .k-pager-wrap>.k-pager-info{
        padding-top:0;
        padding-bottom:0
    }
    .k-ie11 .k-rtl .k-pager-numbers{
        right:5.6em;
        width:5.15em
    }
    .k-ie11 .k-rtl .k-pager-numbers+.k-link{
        margin-right:5.4em;
        margin-left:0
    }
    .k-ie11 .k-rtl .k-grid .k-pager-numbers{
        right:5.6em;
        width:5.15em
    }
    .k-ie11 .k-gantt-toolbar>ul.k-gantt-views{
        top:0
    }
    .k-edge .k-scheduler-toolbar>ul.k-scheduler-views{
        right:13px;
        top:0
    }
    .k-edge .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-edge .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover{
        background-image:none;
        background-position:50% 50%;
        background-color:transparent;
        border-color:transparent;
        text-align:right
    }
    .k-edge .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link,.k-edge .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{
        color:#fff;
        min-width:20px
    }
    .k-edge .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{
        border:1px solid transparent;
        background-image:none;
        background-color:#f2f2f2;
        box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
    }
    .k-edge .k-scheduler-views>li.k-state-selected>.k-link:after{
        display:block;
        content:"";
        position:absolute;
        top:50%;
        margin-top:-.5em;
        right:.333em;
        width:1.333em;
        height:1.333em
    }
    .k-edge .k-pager-wrap{
        min-height:2.56em
    }
    .k-edge .k-pager-wrap .k-pager-nav{
        display:inline-block;
        vertical-align:top
    }
    .k-edge .k-pager-wrap .k-pager-numbers .k-link,.k-edge .k-pager-wrap .k-pager-numbers .k-state-selected{
        display:block;
        margin-top:0;
        margin-right:0;
        padding:1px 5px 1px .8em;
        text-align:left;
        border-top:0
    }
    .k-edge .k-pager-wrap .k-pager-numbers li:not(.k-current-page) .k-link:hover{
        background-color:#ebebeb
    }
    .k-edge .k-pager-input{
        display:inline-block;
        vertical-align:top
    }
    .k-edge .k-pager-numbers{
        position:absolute;
        left:5.6em;
        display:inline-flex;
        flex-direction:column-reverse;
        overflow:visible;
        height:auto
    }
    .k-edge .k-pager-numbers .k-current-page{
        display:block;
        border-left:0
    }
    .k-edge .k-pager-numbers .k-current-page .k-link{
        width:3.8em;
        line-height:2.564em;
        padding:0 .429em 0 .8em;
        background-image:none;
        background-position:50% 50%;
        background-color:#fafafa;
        border:1px solid transparent;
        border-top:0;
        box-shadow:0 2px 2px 0 #fafafa
    }
    .k-edge .k-pager-numbers .k-current-page .k-link:after{
        display:block;
        content:"";
        position:absolute;
        top:50%;
        margin-top:-.6em;
        right:.6em;
        width:1.333em;
        height:1.333em;
        background-position:0 -30px
    }
    .k-edge .k-pager-numbers .k-current-page:hover .k-link{
        background-color:#fff;
        border:1px solid #ebebeb;
        border-top:0;
        box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
    }
    .k-edge .k-pager-numbers li:not(.k-current-page){
        display:none
    }
    .k-edge .k-pager-numbers+.k-link{
        margin-left:5.4em
    }
    .k-edge .k-grid .k-pager-numbers{
        position:absolute;
        left:5.6em;
        display:inline-flex;
        flex-direction:column-reverse;
        overflow:visible;
        height:auto
    }
    .k-edge .k-grid .k-pager-numbers .k-current-page{
        display:block;
        border-left:0
    }
    .k-edge .k-grid .k-pager-numbers.k-state-expanded{
        transform:translatey(-100%)
    }
    .k-edge .k-pager-numbers.k-state-expanded{
        transform:translatey(-100%);
        box-sizing:border-box;
        padding:2px 0 0;
        border:solid #ebebeb;
        border-width:1px 1px 0;
        background-color:#fff;
        box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
    }
    .k-edge .k-pager-numbers.k-state-expanded .k-current-page{
        margin:-2.2em -1px 0;
        padding:0
    }
    .k-edge .k-pager-numbers.k-state-expanded .k-current-page .k-link{
        background-color:#fff;
        border:1px solid #ebebeb;
        border-top:0;
        box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
    }
    .k-edge .k-pager-numbers.k-state-expanded li{
        display:inline-block
    }
    .k-edge .km-pane-wrapper .k-pager-numbers{
        position:relative;
        left:50%;
        transform:translate(-50%);
        -webkit-transform:translate(-50%)
    }
    .k-edge .km-pane-wrapper .k-pager-numbers .k-link,.k-edge .km-pane-wrapper .k-pager-numbers .k-state-selected{
        padding-top:0;
        padding-bottom:0
    }
    .k-edge .km-pane-wrapper .k-grid .k-pager-numbers{
        position:relative;
        left:50%;
        transform:translate(-50%);
        -webkit-transform:translate(-50%)
    }
    .k-edge .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-edge .km-pane-wrapper .k-pager-numbers.k-state-expanded{
        transform:translate(-50%,-100%)
    }
    .k-edge .km-pane-wrapper .k-pager-wrap>.k-link,.k-edge .km-pane-wrapper .k-pager-wrap>.k-pager-info{
        padding-top:0;
        padding-bottom:0
    }
    .k-edge .k-rtl .k-pager-numbers{
        right:5.6em;
        width:5.15em
    }
    .k-edge .k-rtl .k-pager-numbers+.k-link{
        margin-right:5.4em;
        margin-left:0
    }
    .k-edge .k-rtl .k-grid .k-pager-numbers{
        right:5.6em;
        width:5.15em
    }
    .k-edge .k-gantt-toolbar>ul.k-gantt-views{
        top:0
    }
    .k-safari .k-scheduler-toolbar>ul.k-scheduler-views{
        right:13px;
        top:0
    }
    .k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover{
        background-image:none;
        background-position:50% 50%;
        background-color:transparent;
        border-color:transparent;
        text-align:right
    }
    .k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view:hover>.k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view>.k-link{
        color:#fff;
        min-width:20px
    }
    .k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{
        border:1px solid transparent;
        background-image:none;
        background-color:#f2f2f2;
        box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
    }
    .k-safari .k-scheduler-views>li.k-state-selected>.k-link:after{
        display:block;
        content:"";
        position:absolute;
        top:50%;
        margin-top:-.5em;
        right:.333em;
        width:1.333em;
        height:1.333em
    }
    .k-safari .k-pager-wrap{
        min-height:2.56em
    }
    .k-safari .k-pager-wrap .k-pager-nav{
        display:inline-block;
        vertical-align:top
    }
    .k-safari .k-pager-wrap .k-pager-numbers .k-link,.k-safari .k-pager-wrap .k-pager-numbers .k-state-selected{
        display:block;
        margin-top:0;
        margin-right:0;
        padding:1px 5px 1px .8em;
        text-align:left;
        border-top:0
    }
    .k-safari .k-pager-wrap .k-pager-numbers li:not(.k-current-page) .k-link:hover{
        background-color:#ebebeb
    }
    .k-safari .k-pager-input{
        display:inline-block;
        vertical-align:top
    }
    .k-safari .k-pager-numbers{
        position:absolute;
        left:5.6em;
        display:inline-flex;
        flex-direction:column-reverse;
        overflow:visible;
        height:auto
    }
    .k-safari .k-pager-numbers .k-current-page{
        display:block;
        border-left:0
    }
    .k-safari .k-pager-numbers .k-current-page .k-link{
        width:3.8em;
        line-height:2.564em;
        padding:0 .429em 0 .8em;
        background-image:none;
        background-position:50% 50%;
        background-color:#fafafa;
        border:1px solid transparent;
        border-top:0;
        box-shadow:0 2px 2px 0 #fafafa
    }
    .k-safari .k-pager-numbers .k-current-page .k-link:after{
        display:block;
        content:"";
        position:absolute;
        top:50%;
        margin-top:-.6em;
        right:.6em;
        width:1.333em;
        height:1.333em;
        background-position:0 -30px
    }
    .k-safari .k-pager-numbers .k-current-page:hover .k-link{
        background-color:#fff;
        border:1px solid #ebebeb;
        border-top:0;
        box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
    }
    .k-safari .k-pager-numbers li:not(.k-current-page){
        display:none
    }
    .k-safari .k-pager-numbers+.k-link{
        margin-left:5.4em
    }
    .k-safari .k-grid .k-pager-numbers{
        position:absolute;
        left:5.6em;
        display:inline-flex;
        flex-direction:column-reverse;
        overflow:visible;
        height:auto
    }
    .k-safari .k-grid .k-pager-numbers .k-current-page{
        display:block;
        border-left:0
    }
    .k-safari .k-grid .k-pager-numbers.k-state-expanded{
        transform:translatey(-100%)
    }
    .k-safari .k-pager-numbers.k-state-expanded{
        transform:translatey(-100%);
        box-sizing:border-box;
        padding:2px 0 0;
        border:solid #ebebeb;
        border-width:1px 1px 0;
        background-color:#fff;
        box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
    }
    .k-safari .k-pager-numbers.k-state-expanded .k-current-page{
        margin:-2.2em -1px 0;
        padding:0
    }
    .k-safari .k-pager-numbers.k-state-expanded .k-current-page .k-link{
        background-color:#fff;
        border:1px solid #ebebeb;
        border-top:0;
        box-shadow:0 2px 2px 0 rgba(0,0,0,.2)
    }
    .k-safari .k-pager-numbers.k-state-expanded li{
        display:inline-block
    }
    .k-safari .km-pane-wrapper .k-pager-numbers{
        position:relative;
        left:50%;
        transform:translate(-50%);
        -webkit-transform:translate(-50%)
    }
    .k-safari .km-pane-wrapper .k-pager-numbers .k-link,.k-safari .km-pane-wrapper .k-pager-numbers .k-state-selected{
        padding-top:0;
        padding-bottom:0
    }
    .k-safari .km-pane-wrapper .k-grid .k-pager-numbers{
        position:relative;
        left:50%;
        transform:translate(-50%);
        -webkit-transform:translate(-50%)
    }
    .k-safari .km-pane-wrapper .k-grid .k-pager-numbers.k-state-expanded,.k-safari .km-pane-wrapper .k-pager-numbers.k-state-expanded{
        transform:translate(-50%,-100%)
    }
    .k-safari .km-pane-wrapper .k-pager-wrap>.k-link,.k-safari .km-pane-wrapper .k-pager-wrap>.k-pager-info{
        padding-top:0;
        padding-bottom:0
    }
    .k-safari .k-rtl .k-pager-numbers{
        right:5.6em;
        width:5.15em
    }
    .k-safari .k-rtl .k-pager-numbers+.k-link{
        margin-right:5.4em;
        margin-left:0
    }
    .k-safari .k-rtl .k-grid .k-pager-numbers{
        right:5.6em;
        width:5.15em
    }
    .k-safari .k-gantt-toolbar>ul.k-gantt-views{
        top:0
    }
}
@media only screen and (max-width:755px){
    .k-edge .k-pager-info,.k-ff .k-pager-info,.k-ie11 .k-pager-info,.k-safari .k-pager-info,.k-webkit .k-pager-info{
        display:none
    }
}
@media only screen and (max-width:572px){
    .k-edge .k-pager-sizes,.k-ff .k-pager-sizes,.k-ie11 .k-pager-sizes,.k-safari .k-pager-sizes,.k-webkit .k-pager-sizes{
        display:none
    }
}
.k-state-focused,.k-state-hover{
    box-shadow:none!important
}
.k-datepicker{
    background:none!important
}
.k-datepicker .k-input{
    width:95%!important;
    background:#f2f2f2
}
.k-dropdown-operator .k-dropdown-wrap.k-state-default{
    height:4.4rem;
    width:4.4rem;
    line-height:4rem;
    background:#f2f2f2;
    border:none!important;
    color:#222221
}
.k-dropdown-operator .k-dropdown-wrap.k-state-default .k-select{
    width:100%
}
.k-dropdown-operator .k-dropdown-wrap.k-state-default .k-input{
    font-size:0
}
.k-dropdown-operator .k-dropdown-wrap.k-state-default.k-state-hover{
    color:#222221
}
.k-dropdown-wrap .k-select,.k-numeric-wrap .k-select,.k-picker-wrap .k-select{
    line-height:3em
}
.k-link-increase{
    margin-top:5px
}
.k-filtercell>span{
    padding-right:3.714em!important
}
.k-filtercell>span .k-button{
    right:.5em!important;
    width:3em;
    height:3em
}
.k-animation-container,.k-animation-container *,.k-animation-container :after,.k-block .k-header,.k-dialog .k-window-content,.k-list-container,.k-widget,.k-widget *,.k-widget :before{
    box-sizing:border-box!important
}
.k-grid td.k-state-selected,.k-grid tr.k-state-selected,.k-listview>.k-state-selected,.k-state-selected .k-progress-status{
    color:#222221
}
#editCargoContainerTabs-1{
    overflow-x:hidden
}
.quantity-details{
    position:relative;
    display:flex;
    flex-wrap:wrap;
    gap:0 3px;
    align-items:center
}
.quantity-details *{
    box-sizing:border-box
}
.quantity-details ::-moz-selection{
    background:transparent!important
}
.quantity-details ::selection{
    background:transparent!important
}
.quantity-details span{
    cursor:pointer
}
.quantity-details .count-btn{
    width:35px;
    height:35px;
    display:inline-block;
    text-align:center;
    vertical-align:middle;
    padding:6px;
    border-radius:30px;
    color:#222221;
    transition:all .1s ease-out;
    background:#f2f2f2;
    position:relative
}
.quantity-details .count-btn:hover{
    transition:all .1s ease-out
}
.quantity-details .count-btn em{
    top:11px;
    position:absolute;
    left:10px
}
.quantity-details em.count-btn{
    line-height:25px!important;
    cursor:pointer
}
.quantity-details .count-value{
    text-align:center;
    font-size:20px;
    vertical-align:middle;
    color:#222221;
    padding:0 10px
}
.quantity-details input.count-value{
    width:50px;
    display:inline-block;
    font-size:18px
}
.quantity-details input.count-value::-webkit-inner-spin-button,.quantity-details input.count-value::-webkit-outer-spin-button{
    -webkit-appearance:none;
    margin:0
}
.quantity-details input.count-value[type=number]{
    -moz-appearance:textfield
}
.quantity-details .count-trash{
    color:#222221;
    font-size:22px;
    vertical-align:middle
}
.quantity-details .k-invalid-msg{
    order:5
}
.mymsc-accordion.grey{
    padding:0!important
}
.mymsc-accordion.grey>summary{
    background:#f2f2f2;
    padding:15px;
    font-weight:700
}
.mymsc-accordion.grey>.mymsc-accordionContent{
    padding:2rem 10px;
    margin-top:0
}
.mymsc-accordion summary{
    font-size:19px;
    text-decoration:none!important;
    vertical-align:middle;
    text-transform:capitalize!important;
    list-style:none
}
.mymsc-accordion summary .arrow{
    text-align:center;
    line-height:2.5rem;
    margin-right:10px
}
.mymsc-accordion summary .arrow:hover{
    color:#fff!important
}
.mymsc-accordion summary .arrow.right{
    display:inline-block!important
}
.mymsc-accordion summary .arrow.top{
    display:none!important
}
.mymsc-accordion .mymsc-accordionContent{
    margin-top:20px
}
.mymsc-accordion[open]>summary .arrow.right{
    display:none!important
}
.mymsc-accordion[open]>summary .arrow.top{
    display:inline-block!important
}
.card.selected,.selected.mymsc-accordion{
    border:4px solid #eed484
}
.divFilterHeaderGroup .btnFilter{
    position:relative;
    height:44px!important;
    margin-bottom:0;
    margin-left:0;
    padding:10px 16px!important;
    border:4px solid #f2f2f2;
    background-color:#f2f2f2;
    box-shadow:0 2px 2px 0 hsla(0,0%,66.3%,.14),0 3px 1px -2px hsla(0,0%,66.3%,.2),0 1px 5px 0 hsla(0,0%,66.3%,.12);
    display:inline-block;
    font-weight:400;
    color:#222221!important;
    text-align:center;
    line-height:18px!important;
    vertical-align:middle;
    white-space:nowrap;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    font-size:14px;
    transition:.2s ease-in;
    flex:0 1 auto;
    -webkit-box-flex:0;
    cursor:pointer
}
.divFilterHeaderGroup .btnFilter:first-child{
    border-top-left-radius:4px;
    border-bottom-left-radius:4px
}
.divFilterHeaderGroup .btnFilter:last-child{
    border-top-right-radius:4px;
    border-bottom-right-radius:4px
}
.divFilterHeaderGroup .btnFilter.active{
    border-color:#eed484;
    background:#eed484
}
.divFilterHeaderGroup .btnFilter [type=radio]{
    position:absolute;
    left:-9999px;
    opacity:0
}
.myMscModal .divContentModal{
    padding:2em 3em
}
.myMscModal .divContentModal .divTitleModal{
    text-align:center;
    font-size:1.2em;
    line-height:1.2em;
    vertical-align:top;
    margin-bottom:20px
}
.myMscModal .divContentModal .divTitleModal h2:after{
    content:"";
    display:block;
    width:6.2rem;
    height:.4rem;
    background:#eed484;
    border-radius:300px;
    margin:1rem auto 0
}
.mymsc-tab--header{
    border-bottom:1px solid #aca39a;
    padding-bottom:2px
}
.mymsc-tab--header button{
    padding:1em;
    border:0;
    background:none;
    font-weight:700;
    color:rgba(0,0,0,.26);
    text-transform:uppercase;
    position:relative;
    cursor:pointer
}
.mymsc-tab--header button.active{
    color:#222221
}
.mymsc-tab--header button.active:after{
    content:"";
    display:block;
    width:2.4rem;
    height:.5rem;
    position:absolute;
    bottom:0;
    left:50%;
    margin-left:-1.2rem;
    background-color:#eed484;
    border-radius:20px
}
.mymsc-tab--content{
    padding:20px
}
.mymsc-tab--content>div{
    display:none;
    opacity:0;
    -webkit-animation:fadeEffect .5s;
    animation:fadeEffect .5s
}
.mymsc-tab--content>div.active{
    display:block;
    opacity:1
}
@-webkit-keyframes fadeEffect{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
@keyframes fadeEffect{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
table.full-table{
    width:100%;
    border:1px solid #f2f2f2!important
}
table.full-table thead tr{
    background:#eed484
}
table.full-table thead tr.thGrey{
    background:#f2f2f2
}
table.full-table thead tr th{
    padding:.786em .6em
}
table.full-table thead tr th,table.full-table tr td{
    border:1px solid #f2f2f2;
    border-collapse:collapse;
    color:#222221
}
table.full-table tr td{
    padding:3px 10px
}
table.full-table tr td.yellow{
    background:#eed484
}
table.full-table tr td.big{
    padding:10px
}
@-webkit-keyframes heartbit{
    0%{
        -webkit-transform:scale(0);
        opacity:0
    }
    25%{
        -webkit-transform:scale(.1);
        opacity:.1
    }
    50%{
        -webkit-transform:scale(.5);
        opacity:.3
    }
    75%{
        -webkit-transform:scale(.8);
        opacity:.5
    }
    to{
        -webkit-transform:scale(1);
        opacity:0
    }
}
@-webkit-keyframes rotate{
    0%{
        -webkit-transform:rotate(0deg)
    }
    to{
        -webkit-transform:rotate(1turn)
    }
}
@keyframes rotate{
    0%{
        transform:rotate(0deg)
    }
    to{
        transform:rotate(1turn)
    }
}
@-webkit-keyframes myanimation{
    0%{
        width:0
    }
}
@keyframes myanimation{
    0%{
        width:0
    }
}
@-webkit-keyframes ripple{
    0%{
        box-shadow:0 0 0 1px transparent
    }
    50%{
        box-shadow:0 0 0 15px rgba(0,0,0,.1)
    }
    to{
        box-shadow:0 0 0 15px transparent
    }
}
@keyframes ripple{
    0%{
        box-shadow:0 0 0 1px transparent
    }
    50%{
        box-shadow:0 0 0 15px rgba(0,0,0,.1)
    }
    to{
        box-shadow:0 0 0 15px transparent
    }
}
@-webkit-keyframes spin{
    0%{
        transform:rotate(0deg)
    }
    to{
        transform:rotate(1turn)
    }
}
@keyframes spin{
    0%{
        transform:rotate(0deg)
    }
    to{
        transform:rotate(1turn)
    }
}
.preloader{
    width:100%;
    height:100%;
    top:0;
    position:fixed;
    z-index:9999;
    background:#fff
}
*{
    outline:none
}
body{
    font-family:Archivo,sans-serif;
    margin:0;
    overflow-x:hidden
}
html{
    position:relative;
    min-height:100%;
    background:#fff
}
html body blockquote{
    border:1px solid hsla(210,8%,51%,.13);
    padding:15px
}
html body .p-0{
    padding:0
}
html body .p-10{
    padding:10px
}
html body .p-30{
    padding:30px
}
html body .p-t-8{
    padding-top:8px
}
html body .m-0{
    margin:0
}
html body .m-b-7{
    margin-bottom:7px
}
html body .accordion .card,html body .accordion .mymsc-accordion{
    margin-bottom:0
}
html body .p-tonly-10{
    padding:0
}
a:focus,a:hover{
    text-decoration:none
}
a.link{
    color:#222221
}
h1{
    line-height:40px
}
h1,h2{
    color:#222221;
    font-family:Archivo,sans-serif;
    font-weight:400
}
h2{
    line-height:36px;
    font-size:22px
}
h3{
    line-height:30px
}
h3,h4{
    color:#222221;
    font-family:Archivo,sans-serif;
    font-weight:400
}
h4{
    line-height:22px;
    font-size:1.6rem
}
h5{
    line-height:13px
}
h5,h6{
    color:#222221;
    font-family:Archivo,sans-serif;
    font-weight:400
}
h6{
    line-height:16px;
    font-size:11px
}
.box{
    border-radius:4px;
    padding:10px
}
.clear{
    clear:both
}
ol li{
    margin:5px 0
}
.hide{
    display:none
}
.radius{
    border-radius:4px
}
.text-success{
    color:#eed484!important
}
.label{
    padding:3px 10px;
    line-height:13px;
    color:#fff;
    border-radius:4px;
    font-size:75%;
    display:inline-block
}
.table-box{
    display:table;
    width:100%
}
.nowrap{
    white-space:nowrap
}
.lite-padding td{
    padding:5px
}

.btn .text-active{
    display:none
}
.btn:hover{
    background:#eed484
}
.cardheaderstyle{
    list-style:none;
    padding-left:10px;
    padding-top:10px;
    padding-right:10px;
    margin:0
}
.btn-group label{
    color:#fff!important;
    margin-bottom:0
}
.btn-group label.btn-secondary{
    color:#8b8178!important
}
.btn-secondary{
    box-shadow:0 2px 2px 0 hsla(0,0%,66.3%,.14),0 3px 1px -2px hsla(0,0%,66.3%,.2),0 1px 5px 0 hsla(0,0%,66.3%,.12);
    transition:.2s ease-in;
    background-color:#fff;
    color:#8b8178;
    border-color:#f2f2f2
}
.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{
    box-shadow:0 14px 26px -12px hsla(0,0%,66.3%,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px hsla(0,0%,66.3%,.2)
}
.btn-secondary.disabled{
    box-shadow:0 2px 2px 0 hsla(0,0%,66.3%,.14),0 3px 1px -2px hsla(0,0%,66.3%,.2),0 1px 5px 0 hsla(0,0%,66.3%,.12);
    transition:.2s ease-in;
    background-color:#fff;
    color:#8b8178;
    border-color:#f2f2f2
}
.btn-secondary.active,.btn-secondary.disabled.active,.btn-secondary.disabled:active,.btn-secondary.disabled:focus,.btn-secondary.disabled:hover{
    box-shadow:0 14px 26px -12px hsla(0,0%,66.3%,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px hsla(0,0%,66.3%,.2)
}
.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{
    background-color:#135193;
    border:1px solid #135193
}
.accordionstyle .nav-accordion .a{
    color:#363636
}
.dropdown-item{
    padding:8px 1rem;
    color:#8b8178
}
textarea{
    resize:none
}
form p{
    margin-bottom:10px;
    text-align:left
}
form p:last-child{
    margin-bottom:0
}
.form-group{
    margin-bottom:15px
}
.form-horizontal label{
    margin-bottom:0;
    padding-top:5px;
    padding-left:15px
}
#main-wrapper{
    width:100%
}
.page-wrapper{
    padding-top:110px;
    margin-left:30px;
    margin-right:30px
}
.container-fluid{
    padding:10px
}
.card,.mymsc-accordion{
    margin-bottom:10px;
    box-shadow:0 1px 4px 0 rgba(0,0,0,.1);
    border-radius:4px
}
.card .card-subtitle,.mymsc-accordion .card-subtitle{
    margin-bottom:10px
}
.btn.active .text-active{
    display:inline-block
}
.btn.active .text{
    display:none
}
.collapsing{
    transition:height .08s ease
}
ul.list-inline li{
    display:inline-block;
    padding:0 8px
}
.chart{
    position:relative;
    display:inline-block;
    width:100px;
    height:100px;
    margin-top:20px;
    margin-bottom:20px;
    text-align:center
}
.chart canvas{
    position:absolute;
    top:0;
    left:0
}
.chart>span>img{
    left:0;
    position:absolute;
    right:0;
    text-align:center;
    top:50%;
    width:60%;
    height:60%;
    transform:translateY(-50%);
    margin:0 auto
}
.bootstrap-select .dropdown-menu li a{
    display:block;
    padding:7px 20px;
    clear:both;
    line-height:1.42857143;
    color:#8b8178;
    white-space:nowrap
}
.bootstrap-select .show>.dropdown-menu{
    display:block
}
.bootstrap-select .dropdown-toggle.bs-placeholder:hover{
    color:#fff
}
.form-material .form-group{
    overflow:hidden
}
.form-group.validate input,.form-group.validate select,.form-group.validate textarea{
    border:1px solid #eed484
}
.form-group.issue .help-block ul{
    padding:0
}
.form-group.issue .help-block ul li{
    list-style:none
}
.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{
    color:#fff
}
.datepicker td,.datepicker th{
    padding:5px 10px
}
.media{
    border:1px solid hsla(210,8%,51%,.13);
    margin-bottom:10px;
    padding:15px
}
.carousel-item-next,.carousel-item-prev,.carousel-item.active,.collapse.in{
    display:block
}
.collapse.in{
    background:#222221
}
.calendar{
    float:left;
    margin-bottom:0
}
pre{
    box-shadow:0 1px 4px 0 rgba(0,0,0,.1)
}
.bootstrap-select.btn-group .dropdown-menu{
    margin-top:-40px;
    box-shadow:0 1px 4px 0 rgba(0,0,0,.1)
}
.card-body{
    border:1px solid #aca39a;
    width:100%;
    background:#fff;
    margin:0 auto;
    border-radius:4px;
    flex:none
}
.card-body,.padding10{
    padding:10px
}
.boxFix *,.boxFix :after,.boxFix :before{
    box-sizing:border-box!important
}
.boxFix .k-tabstrip-wrapper .k-content{
    overflow:hidden
}
.boxFix .k-combobox .k-input{
    height:36px
}
.wizardpagination{
    width:100%;
    list-style-type:none;
    margin-bottom:0
}
.wizardpagination li{
    float:right
}
.preview .form-group{
    margin-bottom:4px
}
p.notes{
    float:right;
    font-weight:700;
    color:#135193;
    line-height:18.2px;
    margin-top:-5px
}
.searchpanel{
    padding-left:15px
}
.searchpanel li{
    float:left
}
button.Mscgridiconbtn{
    color:#222221;
    padding:0 5px;
    background:transparent;
    border:none;
    box-shadow:none;
    cursor:pointer
}
button.Mscgridiconbtn:active,button.Mscgridiconbtn:focus,button.Mscgridiconbtn:hover{
    color:#fff;
    background:#222221
}
.k-grid td{
    padding:3px 10px
}
.k-grid tr td{
    border-style:solid;
    border-width:0 0 1px 1px
}
.k-tabstrip .k-content{
    padding:10px 0 0
}
.listblock{
    list-style-type:none;
    display:inline-block
}
.listblock li{
    width:100%;
    float:left;
    height:40px
}
.listblock li:last-child{
    height:auto
}
.nav .caret{
    border-top-color:#444;
    border-bottom-color:#444
}
.nav a:hover .caret{
    border-top-color:#555;
    border-bottom-color:#555
}
.nav>li>a{
    cursor:pointer
}
.panel-group .panel{
    border-radius:0;
    box-shadow:none;
    border-color:#eee
}
.panel-default>.panel-heading{
    padding:0;
    border-radius:0;
    color:#222221;
    background-color:#f2f2f2;
    border-color:#f2f2f2
}
.panel-default>.panel-heading .panel-collapse>.panel-body{
    border-top-color:#f2f2f2
}
.panel-title{
    margin-bottom:0
}
.panel-title>a{
    display:block;
    padding:15px;
    text-decoration:none;
    color:#222221!important
}
.more-less{
    float:right;
    color:#212121
}
.width100 .k-dropdown{
    width:100%
}
.customtable .table td{
    white-space:normal
}
.loader{
    background-image:url(/myMSC/Content/site/images/Msc-loader--2.gif)!important;
    position:fixed;
    width:256px;
    height:256px;
    margin-top:-128px;
    margin-left:-128px;
    z-index:9999
}
.loader,.wizard-title{
    display:none
}
.customheight .k-dropdown .k-input{
    height:36px
}
.harcode .k-autocomplete .k-input{
    height:32px
}
.k-grid-content{
    min-height:440px!important
}
.k-grid-content-locked tr:last-child>td,.k-grid-content tr:last-child>td{
    border-bottom-width:1px
}
.k-radio:checked .k-radio-label:after{
    top:3px;
    left:3px
}
.k-window-titlebar .k-window-actions{
    top:0!important
}
.k-grid-header th{
    padding-left:10px!important
}
.k-widget.k-tooltip-validation{
    border-color:transparent;
    background-color:transparent;
    padding:3px 5px 0 0
}
.k-autocomplete>.k-i-close{
    top:18px
}
.k-autocomplete .k-i-loading{
    top:11px;
    right:20px
}
.k-i-loading{
    background-image:url(/myMSC/Content/site/images/Msc-loader2.gif)!important
}
.k-loading-image{
    background-image:url(/myMSC/Content/site/images/Msc-loader--2.gif)!important
}
.pull-right{
    float:right!important
}
.pull-left{
    float:left!important
}
.input-group.book-search{
    bottom:-10px;
    width:20%;
    float:right
}
.input-group.book-search input{
    box-shadow:inset 2px 2px 6px #bdbdbd,inset -3px -3px 6px #fff;
    border:none
}
.contact-panel .btn-group label{
    background:#fff;
    border:1px solid #fff;
    color:#6d6d6d!important;
    width:100px;
    box-shadow:-2px 5px 6px #d2d2d2
}
.contact-panel .btn-group label.active{
    color:#fff!important;
    box-shadow:none
}
.contact-quote-list{
    margin-top:30px;
    box-shadow:3px 2px 6px #bdbdbd;
    padding:20px;
    border-radius:10px;
    position:relative;
    font-family:Archivo,sans-serif;
    background:#fff;
    width:100%
}
.iconwrapper.visiblity-hidden{
    visibility:hidden
}
.quote-list.active{
    border:1px solid #1a73e8;
    overflow:hidden
}
.quote-list.active:before{
    content:"";
    position:absolute;
    width:5px;
    border-radius:10px;
    left:3px;
    height:95%;
    background:#1a73e8;
    top:3px;
    display:block
}
.detail-expand{
    padding-top:8px;
    margin-top:8px;
    font-family:Archivo,sans-serif
}
.detail-expand ul{
    margin-bottom:0
}
.detail-expand ul li:first-child{
    width:15%
}
.detail-expand ul li:nth-child(2),.detail-expand ul li:nth-child(3){
    width:10%
}
.detail-expand ul li:nth-child(4){
    width:10%;
    text-align:left
}
.detail-expand ul li:nth-child(5){
    width:10%;
    text-align:right
}
.detail-expand ul li:nth-child(6){
    width:45%;
    text-align:right
}
.detail-expand ul li a.view-icons{
    width:30px;
    height:30px;
    display:inline-block;
    text-align:center;
    vertical-align:middle;
    padding:3px;
    border-radius:30px;
    box-shadow:inset 3px 2px 6px #bdbdbd,inset -3px -3px 6px #fff;
    color:#767575
}
.detail-expand ul li a.view-icons em{
    vertical-align:middle
}
.detail-expand .text-red{
    color:#b34825
}
.text-black{
    color:#222221
}
.contact-title{
    color:#b34825;
    font-weight:700
}
.actions-input-container{
    border:1px solid rgba(0,0,0,.15);
    border-radius:.25rem;
    transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out
}
.actions-input-container:hover{
    background-color:#fff;
    box-shadow:0 2px 6px rgba(0,0,0,.2),0 2px 3px rgba(0,0,0,.05)
}
.actions-input-container input{
    border:0;
    width:80%;
    transition:none!important;
    box-shadow:none!important
}
.actions-input-container_buttons{
    width:20%;
    text-align:right;
    float:right;
    padding-top:6px
}
i.close{
    opacity:.7!important
}
#divBtnEbkCancelReason button{
    width:25%;
    margin:0 5px
}
@media(max-width:767px){
    .hidden-sm-down{
        display:none!important
    }
    .page-wrapper{
        top:73px;
        position:relative
    }
    .footer{
        left:0
    }
    .error-page .footer{
        position:fixed;
        bottom:0;
        z-index:10
    }
    .flex-wrap{
        flex-wrap:wrap!important;
        -webkit-flex-wrap:wrap!important
    }
}
@media(max-width:575px){
    .text-right{
        text-align:left!important
    }
    .hidden-xs-down{
        display:none!important
    }
}
@media(min-width:576px){
    .hidden-sm-up{
        display:none!important
    }
}
@media(min-width:768px){
    .hidden-md-up{
        display:none!important
    }
    .card-group .card:first-child,.card-group .card:not(:first-child):not(:last-child),.card-group .mymsc-accordion:first-child,.card-group .mymsc-accordion:not(:first-child):not(:last-child){
        border-right:1px solid rgba(0,0,0,.03)
    }
    .flex-wrap{
        flex-wrap:nowrap!important;
        -webkit-flex-wrap:nowrap!important
    }
}
@media(max-width:991px){
    .hidden-md-down{
        display:none!important
    }
}
@media(min-width:992px){
    .hidden-lg-up{
        display:none!important
    }
}
@media(max-width:1199px){
    .hidden-lg-down{
        display:none!important
    }
}
@media(min-width:1200px){
    .hidden-xl-up{
        display:none!important
    }
}
@media(min-width:1650px){
    .widget-app-columns{
        -moz-column-count:3;
        column-count:3
    }
    .campaign{
        height:365px!important
    }
}
@media(max-width:1370px){
    .widget-app-columns{
        -moz-column-count:2;
        column-count:2
    }
}
@media(max-width:1023px){
    .widget-app-columns{
        -moz-column-count:1;
        column-count:1
    }
}
@media screen and (max-width:1680px)and (min-width:1283px){
    #tabcontrol li em{
        display:block
    }
}
@media screen and (max-width:1282px)and (min-width:230px){
    #tabcontrol li em{
        display:none
    }
    .wizard-title{
        padding:0 0 0 15px;
        margin:-13px 0 0;
        width:auto;
        height:auto;
        float:left;
        display:block
    }
}
@media only screen and (max-width:767px){
    .loglink div{
        width:33.33%!important;
        text-align:left;
        padding-left:10px;
        padding-bottom:5px;
        font-size:11px
    }
}
@media(max-width:767px){
    .page-wrapper{
        top:30px;
        padding-top:30px
    }
}
@media(max-width:1450px){
    .quote-list ul li:first-child{
        width:18%
    }
    .quote-list ul li:nth-child(3){
        width:7%
    }
    .quote-list ul li b.front{
        width:35%
    }
    .quote-list .iconwrapper:after,.quote-list .iconwrapper:before{
        content:"";
        display:inline-block;
        width:30%;
        height:1px;
        margin:0 5px;
        vertical-align:middle
    }
    .quote-list ul.list-body li span.front{
        width:35%
    }
}
@media(max-width:1280px){
    .contact-quote-list .contact-grid ul li{
        width:17.8%!important
    }
    .contact-quote-list .contact-grid ul li:last-child{
        width:20%!important
    }
    .booking-template-tab ul li{
        width:15%!important
    }
    .booking-template-quote-list .booking-template-grid ul li{
        width:17.8%!important
    }
    .booking-template-quote-list .booking-template-grid ul li:last-child{
        width:20%!important
    }
}
@media(min-width:1290px)and (max-width:1440px){
    .contact-quote-list .contact-grid ul li{
        width:18.8%!important
    }
    .contact-quote-list .contact-grid ul li:last-child{
        width:17%!important
    }
    .booking-template-tab ul li{
        width:15%!important
    }
    .booking-template-quote-list .booking-template-grid ul li{
        width:18.8%!important
    }
    .booking-template-quote-list .booking-template-grid ul li:last-child{
        width:18%!important
    }
}
.select-doc{
    width:50%;
    text-align:center;
    vertical-align:middle
}
.edit-depot{
    resize:none;
    height:225px
}
.fw-bold{
    font-weight:700
}
.ai-dashboard{
    margin:40px auto;
    width:80%
}
.pr-100{
    padding-right:100px
}
#funcGrid>.k-grid-content{
    overflow-x:hidden!important
}
.onfilter{
    height:730px;
    width:100%
}
.norate{
    width:100%;
    border:1px solid rgba(0,0,0,.15);
    margin-left:2px;
    background:rgba(254,203,0,.0784314);
    margin-bottom:0;
    table-layout:fixed
}
.rate-hr{
    height:1px;
    background-color:rgba(0,0,0,.44)
}
.w-10{
    width:10%!important
}
.w-15{
    width:15%!important
}
.w-20{
    width:20%!important
}
.w-25{
    width:25%!important
}
.w-30{
    width:30%!important
}
.w-36{
    width:36%
}
.w-60{
    width:60%
}
.w-70{
    width:70%
}
.w-80{
    width:80%!important
}
.width-100{
    width:100px
}
.weight-charge{
    padding-top:1px;
    padding-left:48px
}
.loading{
    width:100%;
    height:100%;
    overflow:hidden
}
.FileUploadControles{
    background:#135193
}
.height-600{
    height:600px
}
.height-800{
    height:800px
}
.p-l-0{
    padding-left:0!important
}
.p-l-5{
    padding-left:5px!important
}
.p-l-10{
    padding-left:10px!important
}
.p-l-15{
    padding-left:15px!important
}
.p-l-20{
    padding-left:20px!important
}
.p-l-25{
    padding-left:25px!important
}
.p-l-30{
    padding-left:30px!important
}
.p-l-35{
    padding-left:35px!important
}
.p-l-40{
    padding-left:40px!important
}
.p-l-45{
    padding-left:45px!important
}
.p-l-50{
    padding-left:50px!important
}
.p-l-55{
    padding-left:55px!important
}
.p-l-60{
    padding-left:60px!important
}
.p-l-65{
    padding-left:65px!important
}
.p-l-70{
    padding-left:70px!important
}
.p-l-75{
    padding-left:75px!important
}
.p-l-80{
    padding-left:80px!important
}
.p-l-85{
    padding-left:85px!important
}
.p-l-90{
    padding-left:90px!important
}
.p-l-95{
    padding-left:95px!important
}
.p-l-100{
    padding-left:100px!important
}
.p-l-105{
    padding-left:105px!important
}
.p-l-110{
    padding-left:110px!important
}
.p-r-0{
    padding-right:0!important
}
.p-r-5{
    padding-right:5px!important
}
.p-r-10{
    padding-right:10px!important
}
.p-r-15{
    padding-right:15px!important
}
.p-r-20{
    padding-right:20px!important
}
.p-r-25{
    padding-right:25px!important
}
.p-r-30{
    padding-right:30px!important
}
.p-r-35{
    padding-right:35px!important
}
.p-r-40{
    padding-right:40px!important
}
.p-r-45{
    padding-right:45px!important
}
.p-r-50{
    padding-right:50px!important
}
.p-r-55{
    padding-right:55px!important
}
.p-r-60{
    padding-right:60px!important
}
.p-r-65{
    padding-right:65px!important
}
.p-r-70{
    padding-right:70px!important
}
.p-r-75{
    padding-right:75px!important
}
.p-r-80{
    padding-right:80px!important
}
.p-r-85{
    padding-right:85px!important
}
.p-r-90{
    padding-right:90px!important
}
.p-r-95{
    padding-right:95px!important
}
.p-r-100{
    padding-right:100px!important
}
.p-r-105{
    padding-right:105px!important
}
.p-r-110{
    padding-right:110px!important
}
.p-t-0{
    padding-top:0!important
}
.p-t-5{
    padding-top:5px!important
}
.p-t-10{
    padding-top:10px!important
}
.p-t-15{
    padding-top:15px!important
}
.p-t-20{
    padding-top:20px!important
}
.p-t-25{
    padding-top:25px!important
}
.p-t-30{
    padding-top:30px!important
}
.p-t-35{
    padding-top:35px!important
}
.p-t-40{
    padding-top:40px!important
}
.p-t-45{
    padding-top:45px!important
}
.p-t-50{
    padding-top:50px!important
}
.p-t-55{
    padding-top:55px!important
}
.p-t-60{
    padding-top:60px!important
}
.p-t-65{
    padding-top:65px!important
}
.p-t-70{
    padding-top:70px!important
}
.p-t-75{
    padding-top:75px!important
}
.p-t-80{
    padding-top:80px!important
}
.p-t-85{
    padding-top:85px!important
}
.p-t-90{
    padding-top:90px!important
}
.p-t-95{
    padding-top:95px!important
}
.p-t-100{
    padding-top:100px!important
}
.p-t-105{
    padding-top:105px!important
}
.p-t-110{
    padding-top:110px!important
}
.p-b-0{
    padding-bottom:0!important
}
.p-b-5{
    padding-bottom:5px!important
}
.p-b-10{
    padding-bottom:10px!important
}
.p-b-15{
    padding-bottom:15px!important
}
.p-b-20{
    padding-bottom:20px!important
}
.p-b-25{
    padding-bottom:25px!important
}
.p-b-30{
    padding-bottom:30px!important
}
.p-b-35{
    padding-bottom:35px!important
}
.p-b-40{
    padding-bottom:40px!important
}
.p-b-45{
    padding-bottom:45px!important
}
.p-b-50{
    padding-bottom:50px!important
}
.p-b-55{
    padding-bottom:55px!important
}
.p-b-60{
    padding-bottom:60px!important
}
.p-b-65{
    padding-bottom:65px!important
}
.p-b-70{
    padding-bottom:70px!important
}
.p-b-75{
    padding-bottom:75px!important
}
.p-b-80{
    padding-bottom:80px!important
}
.p-b-85{
    padding-bottom:85px!important
}
.p-b-90{
    padding-bottom:90px!important
}
.p-b-95{
    padding-bottom:95px!important
}
.p-b-100{
    padding-bottom:100px!important
}
.p-b-105{
    padding-bottom:105px!important
}
.p-b-110{
    padding-bottom:110px!important
}
.m-l-0{
    margin-left:0!important
}
.m-l-5{
    margin-left:5px!important
}
.m-l-10{
    margin-left:10px!important
}
.m-l-15{
    margin-left:15px!important
}
.m-l-20{
    margin-left:20px!important
}
.m-l-25{
    margin-left:25px!important
}
.m-l-30{
    margin-left:30px!important
}
.m-l-35{
    margin-left:35px!important
}
.m-l-40{
    margin-left:40px!important
}
.m-l-45{
    margin-left:45px!important
}
.m-l-50{
    margin-left:50px!important
}
.m-l-55{
    margin-left:55px!important
}
.m-l-60{
    margin-left:60px!important
}
.m-l-65{
    margin-left:65px!important
}
.m-l-70{
    margin-left:70px!important
}
.m-l-75{
    margin-left:75px!important
}
.m-l-80{
    margin-left:80px!important
}
.m-l-85{
    margin-left:85px!important
}
.m-l-90{
    margin-left:90px!important
}
.m-l-95{
    margin-left:95px!important
}
.m-l-100{
    margin-left:100px!important
}
.m-l-105{
    margin-left:105px!important
}
.m-l-110{
    margin-left:110px!important
}
.m-r-0{
    margin-right:0!important
}
.m-r-5{
    margin-right:5px!important
}
.m-r-10{
    margin-right:10px!important
}
.m-r-15{
    margin-right:15px!important
}
.m-r-20{
    margin-right:20px!important
}
.m-r-25{
    margin-right:25px!important
}
.m-r-30{
    margin-right:30px!important
}
.m-r-35{
    margin-right:35px!important
}
.m-r-40{
    margin-right:40px!important
}
.m-r-45{
    margin-right:45px!important
}
.m-r-50{
    margin-right:50px!important
}
.m-r-55{
    margin-right:55px!important
}
.m-r-60{
    margin-right:60px!important
}
.m-r-65{
    margin-right:65px!important
}
.m-r-70{
    margin-right:70px!important
}
.m-r-75{
    margin-right:75px!important
}
.m-r-80{
    margin-right:80px!important
}
.m-r-85{
    margin-right:85px!important
}
.m-r-90{
    margin-right:90px!important
}
.m-r-95{
    margin-right:95px!important
}
.m-r-100{
    margin-right:100px!important
}
.m-r-105{
    margin-right:105px!important
}
.m-r-110{
    margin-right:110px!important
}
.m-t-0{
    margin-top:0!important
}
.m-t-5{
    margin-top:5px!important
}
.m-t-10{
    margin-top:10px!important
}
.m-t-15{
    margin-top:15px!important
}
.m-t-20{
    margin-top:20px!important
}
.m-t-25{
    margin-top:25px!important
}
.m-t-30{
    margin-top:30px!important
}
.m-t-35{
    margin-top:35px!important
}
.m-t-40{
    margin-top:40px!important
}
.m-t-45{
    margin-top:45px!important
}
.m-t-50{
    margin-top:50px!important
}
.m-t-55{
    margin-top:55px!important
}
.m-t-60{
    margin-top:60px!important
}
.m-t-65{
    margin-top:65px!important
}
.m-t-70{
    margin-top:70px!important
}
.m-t-75{
    margin-top:75px!important
}
.m-t-80{
    margin-top:80px!important
}
.m-t-85{
    margin-top:85px!important
}
.m-t-90{
    margin-top:90px!important
}
.m-t-95{
    margin-top:95px!important
}
.m-t-100{
    margin-top:100px!important
}
.m-t-105{
    margin-top:105px!important
}
.m-t-110{
    margin-top:110px!important
}
.m-b-0{
    margin-bottom:0!important
}
.m-b-5{
    margin-bottom:5px!important
}
.m-b-10{
    margin-bottom:10px!important
}
.m-b-15{
    margin-bottom:15px!important
}
.m-b-20{
    margin-bottom:20px!important
}
.m-b-25{
    margin-bottom:25px!important
}
.m-b-30{
    margin-bottom:30px!important
}
.m-b-35{
    margin-bottom:35px!important
}
.m-b-40{
    margin-bottom:40px!important
}
.m-b-45{
    margin-bottom:45px!important
}
.m-b-50{
    margin-bottom:50px!important
}
.m-b-55{
    margin-bottom:55px!important
}
.m-b-60{
    margin-bottom:60px!important
}
.m-b-65{
    margin-bottom:65px!important
}
.m-b-70{
    margin-bottom:70px!important
}
.m-b-75{
    margin-bottom:75px!important
}
.m-b-80{
    margin-bottom:80px!important
}
.m-b-85{
    margin-bottom:85px!important
}
.m-b-90{
    margin-bottom:90px!important
}
.m-b-95{
    margin-bottom:95px!important
}
.m-b-100{
    margin-bottom:100px!important
}
.m-b-105{
    margin-bottom:105px!important
}
.m-b-110{
    margin-bottom:110px!important
}
body{
    font-size:14px
}
.bg-primary{
    background-color:#eed484!important
}
.iconsMenuWhite{
    background-color:#fff!important;
    border:1px solid #f2f2f2
}
.msc-header{
    position:fixed;
    top:0;
    left:0;
    width:100%;
    background:#eed484;
}
.msc-header__menu .msc-header__menu-burger{
    outline:none!important
}
.msc-header__menu h2{
    padding-left:3rem;
    padding-top:.5rem
}
.msc-header__menu .nav-link:hover{
    color:#222221
}
.msc-header__nav-item{
    justify-content:flex-start
}
.msc-header__nav-item span{
    width:5rem!important
}
.msc-header__nav-item [class^=icon-]{
    height:5rem;
    line-height:7rem
}
.msc-header__nav-item [class^=myMSC-icon]{
    display:block;
    width:1.4rem;
    height:5rem;
    line-height:7rem
}
.msc-header__nav-item:hover [class^=myMSC-icon]{
    transform:scale(1.1)
}
.msc-header__nav-item .iconHeaderBig{
    font-size:4.3rem
}
.msc-header__nav-item .iconHeaderBig.bookMenu,.msc-header__nav-item .iconHeaderBig.homeMenu{
    font-size:3rem;
    line-height:6.6rem
}
.msc-header__nav-item .iconHeaderBig.iqMenu{
    line-height:6.3rem
}
.msc-header__nav-item .iconHeaderBig.helpMenu{
    line-height:5.8rem
}
.msc-header__nav-item #notificationCounter{
    background:#222221;
    width:22px!important;
    height:22px;
    border-radius:100%;
    color:#fff;
    text-align:center;
    line-height:22px;
    font-size:10px;
    position:absolute;
    top:8px;
    right:2px;
    display:none
}
.msc-header #divCloseMenu{
    width:100%;
    height:100%;
    position:fixed
}
.msc-header #divImpersonating{
    background:#a6192e;
    height:25px;
    width:100%;
    line-height:25px;
    color:#fff
}
.msc-header #divImpersonating a{
    color:#fff!important
}
.msc-header #divImpersonating a .icon-close{
    font-size:1rem
}
.msc-navbar__languages ul>li a.active,.msc-navbar__languages ul>li a:hover{
    color:#222221!important
}
.msc-navbar__small-icon [class^=myMSC-icon-]:before{
    display:block;
    font-size:1.2rem;
    line-height:2.1rem
}
.page-wrapper{
    min-height:90.9vh
}
#main-wrapper footer .footer-admin__links ul li span{
    color:#8b8178;
    display:block;
    font-size:1.4rem;
    line-height:2.14286;
    margin-right:5px
}
#main-wrapper footer .footer-admin__links ul li a:after{
    content:none!important
}
#main-wrapper footer .footer-admin__links ul li:not(:last-child) span:after{
    content:"-";
    margin-left:5px
}
#msc-navbar{
    overflow-y:hidden
}
#msc-navbar:active,#msc-navbar:focus,#msc-navbar:hover{
    overflow-y:auto
}
label{
    margin-bottom:0
}
#tabDashboardView{
    border:none!important;
    box-shadow:none!important;
    padding:0!important
}
button:focus{
    outline:none!important
}
.k-dialog button,.msc-cta{
    min-width:10rem!important
}
.card,.mymsc-accordion{
    padding:2rem!important
}
.msc-cta-icon [class^=myMSC-icon-],.mymsc-accordion summary .arrow [class^=myMSC-icon-]{
    font-size:2.5rem
}
.msc-cta-icon:hover [class^=myMSC-icon-],.mymsc-accordion summary .arrow:hover [class^=myMSC-icon-]{
    color:#fff
}
.msc-cta-icon.size2,.mymsc-accordion summary .size2.arrow{
    width:2rem;
    height:2rem
}
.msc-cta-icon.size2 [class^=icon-],.msc-cta-icon.size2 [class^=myMSC-icon-],.mymsc-accordion summary .size2.arrow [class^=icon-],.mymsc-accordion summary .size2.arrow [class^=myMSC-icon-]{
    font-size:1.2rem
}
.msc-cta-icon.size3,.mymsc-accordion summary .arrow{
    width:3rem;
    height:3rem
}
.msc-cta-icon.size3 [class^=icon-],.msc-cta-icon.size3 [class^=myMSC-icon-],.mymsc-accordion summary .arrow [class^=icon-],.mymsc-accordion summary .arrow [class^=myMSC-icon-]{
    font-size:1.7rem
}
.msc-cta-icon.size4,.mymsc-accordion summary .size4.arrow{
    width:4rem;
    height:4rem
}
.msc-cta-icon.size4 [class^=icon-],.msc-cta-icon.size4 [class^=myMSC-icon-],.mymsc-accordion summary .size4.arrow [class^=icon-],.mymsc-accordion summary .size4.arrow [class^=myMSC-icon-]{
    font-size:2.5rem
}
.mymsc-accordion summary .arrow.top,.rotate90{
    transform:rotate(90deg);
    display:inline-flex
}
.mymsc-accordion summary .arrow.right,.rotate180{
    transform:rotate(180deg);
    display:inline-flex;
    margin-top:1px;
    margin-left:2px
}
.rotate-90{
    transform:rotate(-90deg);
    display:inline-flex
}
.checkboxContainer{
    display:flex;
    flex-direction:row;
    align-items:center
}
.checkboxContainer label{
    margin-bottom:0;
    margin-left:10px
}
a{
    color:#222221
}
a:hover{
    color:#eed484
}
a.msc-header__nav-item{
    color:#222221!important
}
a.underline{
    text-decoration:underline
}
.divButtonCtaAndIcon .msc-cta-icon,.divButtonCtaAndIcon .mymsc-accordion summary .arrow,.mymsc-accordion summary .divButtonCtaAndIcon .arrow{
    top:7px
}
.radioButtonContainer{
    line-height:2.5rem;
    min-height:2.5rem!important
}
.radioButtonContainer input{
    padding:0;
    height:auto;
    width:auto;
    margin-bottom:0;
    display:none;
    cursor:pointer
}
.radioButtonContainer input:checked+label:after{
    content:"";
    display:block;
    position:absolute;
    top:4px!important;
    left:3px!important;
    width:.8rem;
    height:.8rem;
    border-radius:50%;
    background:#eed484!important
}
.radioButtonContainer label{
    position:relative!important;
    cursor:pointer;
    padding:0!important
}
.radioButtonContainer label:active:before{
    box-shadow:none!important
}
.radioButtonContainer label:before{
    position:relative;
    display:inline-block;
    content:"";
    width:1.6rem;
    height:1.6rem;
    border-radius:50%;
    border:1px solid #f2f2f2!important;
    margin-top:-1px;
    margin-right:1rem;
    vertical-align:middle;
    cursor:pointer
}
.text-danger{
    color:#a6192e!important
}
.msc-header__usermenu ul>li>a:active,.msc-header__usermenu ul>li>a:hover{
    color:#222221
}
.text-msc{
    color:#eed484!important
}
.siIconMenu:before{
    margin-left:5px
}
.box-title{
    font-weight:400
}
.msc-modal-warning-message{
    margin-top:20px;
    color:red
}
@media print,screen and (max-width:47.99em){
    .msc-navbar__small .nav-item{
        margin-bottom:20px
    }
    .msc-navbar__info .nav-link{
        line-height:2.3
    }
    .msc-header__nav-item--last{
        margin-left:0
    }
    .hide_xs{
        display:none
    }
}
@media print,screen and (min-width:48em){
    .msc-navbar__info{
        margin-top:0!important
    }
    .msc-navbar__info .nav-link{
        line-height:1.75rem!important;
        font-size:1.3rem!important
    }
    .msc-navbar__small{
        margin-top:0!important
    }
    .msc-navbar__small .nav-item{
        margin-bottom:13px!important
    }
    .msc-navbar__small .nav-item .nav-link{
        font-size:1.5rem!important
    }
    .msc-navbar__step2{
        margin:0 0 5.4rem!important
    }
    .msc-navbar__step3{
        margin:.9rem 0 5.4rem!important
    }
    .msc-navbar__small-icon{
        width:3.1rem!important;
        height:3.1rem!important
    }
    .msc-navbar__small-icon [class^=myMSC-icon-]:before{
        font-size:2.2rem!important;
        line-height:3.1rem!important
    }
    .msc-navbar__small-icon [class^=icon-]:not(.icon-hearth):before{
        font-size:2.7rem!important;
        line-height:3.1rem!important
    }
    .msc-header--sticky .msc-header__nav-item{
        width:9rem!important
    }
    .msc-header--sticky .msc-header__nav-item--last{
        width:7rem!important
    }
    .msc-header--opened .msc-header__menu-burger{
        top:1.3rem;
        left:2rem
    }
}
@media print,screen and (max-width:64em){
    .msc-header{
        top:5px
    }
    .msc-header__logo svg{
        height:3.5rem
    }
    .msc-header__nav-list .msc-header__nav-item{
        height:3rem;
        justify-content:center
    }
    .msc-header__nav-list .msc-header__nav-item .icon-globe{
        font-size:2rem
    }
    .msc-header__nav-list .msc-header__nav-item--last{
        height:2.6rem
    }
    .msc-header__nav-list .msc-header__nav-item--last:before,.msc-header__nav-list .msc-header__nav-item--last:hover:before{
        height:4.6rem
    }
    .msc-header__usermenu{
        left:-4rem
    }
    .msc-header__usermenu :before{
        left:74%
    }
    .page-wrapper{
        padding-top:60px
    }
}
@media print,screen and (min-width:64.0625em){
    .msc-header__container{
        height:8rem
    }
    .msc-header__nav-item{
        padding:0
    }
    .msc-header__nav-item [class^=myMSC-icon]{
        width:2.2rem;
        font-size:2.2rem;
        margin:0 auto .8rem;
        transform-origin:center center;
        transition:transform .15s ease-in-out
    }
    .msc-header--opened .msc-header__menu-burger{
        top:3rem;
        left:2.2rem
    }
}
@media screen and (max-width:85em){
    .msc-header__nav-list{
        justify-content:space-between
    }
    .msc-header__usermenu{
        margin-left:0
    }
}
@media screen and (min-width:85.3125em){
    header .grid-x{
        align-content:center
    }
    header .msc-header__nav-list>li{
        padding-left:2rem
    }
    header .msc-header__nav-item--last:before{
        height:8.9rem
    }
    header .msc-header__nav>nav{
        padding-top:25px
    }
    header .msc-navbar__small-icon [class^=myMSC-icon-]:before{
        font-size:1.6rem;
        line-height:3rem
    }
    header .msc-header--opened .msc-header__menu-burger{
        top:4.2rem;
        left:4.1rem
    }
}
@media screen and (min-width:1025px){
    .k-dialog button,.msc-cta{
        line-height:2rem
    }
}
.msc-rq-cta{
    max-width:26rem;
    margin-top:10px;
    font-size:1.5rem
}
