body.compensate-for-scrollbar {
    overflow: hidden
}

.fancybox-active {
    height: auto
}

.fancybox-is-hidden {
    left: -9999px;
    margin: 0;
    position: absolute !important;
    top: -9999px;
    visibility: hidden
}

.fancybox-container {
    -webkit-backface-visibility: hidden;
    height: 100%;
    left: 0;
    outline: none;
    position: fixed;
    -webkit-tap-highlight-color: transparent;
    top: 0;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    transform: translateZ(0);
    width: 100%;
    z-index: 99992
}

.fancybox-container * {
    box-sizing: border-box
}

.fancybox-bg,
.fancybox-inner,
.fancybox-outer,
.fancybox-stage {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.fancybox-outer {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto
}

.fancybox-bg {
    background: #1e1e1e;
    opacity: 0;
    transition-duration: inherit;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.47, 0, .74, .71)
}

.fancybox-is-open .fancybox-bg {
    opacity: .9;
    transition-timing-function: cubic-bezier(.22, .61, .36, 1)
}

.fancybox-caption,
.fancybox-infobar,
.fancybox-navigation .fancybox-button,
.fancybox-toolbar {
    direction: ltr;
    opacity: 0;
    position: absolute;
    transition: opacity .25s ease, visibility 0s ease .25s;
    visibility: hidden;
    z-index: 99997
}

.fancybox-show-caption .fancybox-caption,
.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-nav .fancybox-navigation .fancybox-button,
.fancybox-show-toolbar .fancybox-toolbar {
    opacity: 1;
    transition: opacity .25s ease 0s, visibility 0s ease 0s;
    visibility: visible
}

.fancybox-infobar {
    color: #ccc;
    font-size: 13px;
    -webkit-font-smoothing: subpixel-antialiased;
    height: 44px;
    left: 0;
    line-height: 44px;
    min-width: 44px;
    mix-blend-mode: difference;
    padding: 0 10px;
    pointer-events: none;
    top: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.fancybox-toolbar {
    right: 0;
    top: 0
}

.fancybox-stage {
    direction: ltr;
    overflow: visible;
    transform: translateZ(0);
    z-index: 99994
}

.fancybox-is-open .fancybox-stage {
    overflow: hidden
}

.fancybox-slide {
    -webkit-backface-visibility: hidden;
    display: none;
    height: 100%;
    left: 0;
    outline: none;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: absolute;
    text-align: center;
    top: 0;
    transition-property: transform, opacity;
    white-space: normal;
    width: 100%;
    z-index: 99994
}

.fancybox-slide:before {
    content: "";
    display: inline-block;
    font-size: 0;
    height: 100%;
    vertical-align: middle;
    width: 0
}

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--current,
.fancybox-slide--next,
.fancybox-slide--previous {
    display: block
}

.fancybox-slide--image {
    overflow: hidden;
    padding: 44px 0
}

.fancybox-slide--image:before {
    display: none
}

.fancybox-slide--html {
    padding: 6px
}

.fancybox-content {
    background: #fff;
    display: inline-block;
    margin: 0;
    max-width: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: relative;
    text-align: left;
    vertical-align: middle
}

.fancybox-slide--image .fancybox-content {
    animation-timing-function: cubic-bezier(.5, 0, .14, 1);
    -webkit-backface-visibility: hidden;
    background: transparent;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 0;
    max-width: none;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: 0;
    transform-origin: top left;
    transition-property: transform, opacity;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 99995
}

.fancybox-can-zoomOut .fancybox-content {
    cursor: zoom-out
}

.fancybox-can-zoomIn .fancybox-content {
    cursor: zoom-in
}

.fancybox-can-pan .fancybox-content,
.fancybox-can-swipe .fancybox-content {
    cursor: grab
}

.fancybox-is-grabbing .fancybox-content {
    cursor: grabbing
}

.fancybox-container [data-selectable=true] {
    cursor: text
}

.fancybox-image,
.fancybox-spaceball {
    background: transparent;
    border: 0;
    height: 100%;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none;
    padding: 0;
    position: absolute;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%
}

.fancybox-spaceball {
    z-index: 1
}

.fancybox-slide--iframe .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--video .fancybox-content {
    height: 100%;
    overflow: visible;
    padding: 0;
    width: 100%
}

.fancybox-slide--video .fancybox-content {
    background: #000
}

.fancybox-slide--map .fancybox-content {
    background: #e5e3df
}

.fancybox-slide--iframe .fancybox-content {
    background: #fff
}

.fancybox-iframe,
.fancybox-video {
    background: transparent;
    border: 0;
    display: block;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%
}

.fancybox-iframe {
    left: 0;
    position: absolute;
    top: 0
}

.fancybox-error {
    background: #fff;
    cursor: default;
    max-width: 400px;
    padding: 40px;
    width: 100%
}

.fancybox-error p {
    color: #444;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    padding: 0
}

.fancybox-button {
    background: rgba(30, 30, 30, .6);
    border: 0;
    border-radius: 0;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    height: 44px;
    margin: 0;
    padding: 10px;
    position: relative;
    transition: color .2s;
    vertical-align: top;
    visibility: inherit;
    width: 44px
}

.fancybox-button,
.fancybox-button:link,
.fancybox-button:visited {
    color: #ccc
}

.fancybox-button:hover {
    color: #fff
}

.fancybox-button:focus {
    outline: none
}

.fancybox-button.fancybox-focus {
    outline: 1px dotted
}

.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
    color: #888;
    cursor: default;
    outline: none
}

.fancybox-button div {
    height: 100%
}

.fancybox-button svg {
    display: block;
    height: 100%;
    overflow: visible;
    position: relative;
    width: 100%
}

.fancybox-button svg path {
    fill: currentColor;
    stroke-width: 0
}

.fancybox-button--fsenter svg:nth-child(2),
.fancybox-button--fsexit svg:first-child,
.fancybox-button--pause svg:first-child,
.fancybox-button--play svg:nth-child(2) {
    display: none
}

.fancybox-progress {
    background: #ff5268;
    height: 2px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    transform: scaleX(0);
    transform-origin: 0;
    transition-property: transform;
    transition-timing-function: linear;
    z-index: 99998
}

.fancybox-close-small {
    background: transparent;
    border: 0;
    border-radius: 0;
    color: #ccc;
    cursor: pointer;
    opacity: .8;
    padding: 8px;
    position: absolute;
    right: -12px;
    top: -44px;
    z-index: 401
}

.fancybox-close-small:hover {
    color: #fff;
    opacity: 1
}

.fancybox-slide--html .fancybox-close-small {
    color: currentColor;
    padding: 10px;
    right: 0;
    top: 0
}

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
    overflow: hidden
}

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
    display: none
}

.fancybox-navigation .fancybox-button {
    background-clip: content-box;
    height: 100px;
    opacity: 0;
    position: absolute;
    top: calc(50% - 50px);
    width: 70px
}

.fancybox-navigation .fancybox-button div {
    padding: 7px
}

.fancybox-navigation .fancybox-button--arrow_left {
    left: 0;
    left: env(safe-area-inset-left);
    padding: 31px 26px 31px 6px
}

.fancybox-navigation .fancybox-button--arrow_right {
    padding: 31px 6px 31px 26px;
    right: 0;
    right: env(safe-area-inset-right)
}

.fancybox-caption {
    background: linear-gradient(0deg, rgba(0, 0, 0, .85), rgba(0, 0, 0, .3) 50%, rgba(0, 0, 0, .15) 65%, rgba(0, 0, 0, .075) 75.5%, rgba(0, 0, 0, .037) 82.85%, rgba(0, 0, 0, .019) 88%, transparent);
    bottom: 0;
    color: #eee;
    font-size: 14px;
    font-weight: 400;
    left: 0;
    line-height: 1.5;
    padding: 75px 44px 25px;
    pointer-events: none;
    right: 0;
    text-align: center;
    z-index: 99996
}

@supports (padding:max(0px)) {
    .fancybox-caption {
        padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left))
    }
}

.fancybox-caption--separate {
    margin-top: -50px
}

.fancybox-caption__body {
    max-height: 50vh;
    overflow: auto;
    pointer-events: all
}

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
    color: #ccc;
    text-decoration: none
}

.fancybox-caption a:hover {
    color: #fff;
    text-decoration: underline
}

.fancybox-loading {
    animation: a 1s linear infinite;
    background: transparent;
    border: 4px solid;
    border-color: #888 #888 #fff;
    border-radius: 50%;
    height: 50px;
    left: 50%;
    margin: -25px 0 0 -25px;
    opacity: .7;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 50px;
    z-index: 99999
}

@keyframes a {
    to {
        transform: rotate(1turn)
    }
}

.fancybox-animated {
    transition-timing-function: cubic-bezier(0, 0, .25, 1)
}

.fancybox-fx-slide.fancybox-slide--previous {
    opacity: 0;
    transform: translate3d(-100%, 0, 0)
}

.fancybox-fx-slide.fancybox-slide--next {
    opacity: 0;
    transform: translate3d(100%, 0, 0)
}

.fancybox-fx-slide.fancybox-slide--current {
    opacity: 1;
    transform: translateZ(0)
}

.fancybox-fx-fade.fancybox-slide--next,
.fancybox-fx-fade.fancybox-slide--previous {
    opacity: 0;
    transition-timing-function: cubic-bezier(.19, 1, .22, 1)
}

.fancybox-fx-fade.fancybox-slide--current {
    opacity: 1
}

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(1.5, 1.5, 1.5)
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(.5, .5, .5)
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
    opacity: 1;
    transform: scaleX(1)
}

.fancybox-fx-rotate.fancybox-slide--previous {
    opacity: 0;
    transform: rotate(-1turn)
}

.fancybox-fx-rotate.fancybox-slide--next {
    opacity: 0;
    transform: rotate(1turn)
}

.fancybox-fx-rotate.fancybox-slide--current {
    opacity: 1;
    transform: rotate(0deg)
}

.fancybox-fx-circular.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0)
}

.fancybox-fx-circular.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0)
}

.fancybox-fx-circular.fancybox-slide--current {
    opacity: 1;
    transform: scaleX(1) translateZ(0)
}

.fancybox-fx-tube.fancybox-slide--previous {
    transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg)
}

.fancybox-fx-tube.fancybox-slide--next {
    transform: translate3d(100%, 0, 0) scale(.1) skew(10deg)
}

.fancybox-fx-tube.fancybox-slide--current {
    transform: translateZ(0) scale(1)
}

@media (max-height:576px) {
    .fancybox-slide {
        padding-left: 6px;
        padding-right: 6px
    }
    .fancybox-slide--image {
        padding: 6px 0
    }
    .fancybox-close-small {
        right: -6px
    }
    .fancybox-slide--image .fancybox-close-small {
        background: #4e4e4e;
        color: #f2f4f6;
        height: 36px;
        opacity: 1;
        padding: 6px;
        right: 0;
        top: 0;
        width: 36px
    }
    .fancybox-caption {
        padding-left: 12px;
        padding-right: 12px
    }
    @supports (padding:max(0px)) {
        .fancybox-caption {
            padding-left: max(12px, env(safe-area-inset-left));
            padding-right: max(12px, env(safe-area-inset-right))
        }
    }
}

.fancybox-share {
    background: #f4f4f4;
    border-radius: 3px;
    max-width: 90%;
    padding: 30px;
    text-align: center
}

.fancybox-share h1 {
    color: #222;
    font-size: 35px;
    font-weight: 700;
    margin: 0 0 20px
}

.fancybox-share p {
    margin: 0;
    padding: 0
}

.fancybox-share__button {
    border: 0;
    border-radius: 3px;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 40px;
    margin: 0 5px 10px;
    min-width: 130px;
    padding: 0 15px;
    text-decoration: none;
    transition: all .2s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap
}

.fancybox-share__button:link,
.fancybox-share__button:visited {
    color: #fff
}

.fancybox-share__button:hover {
    text-decoration: none
}

.fancybox-share__button--fb {
    background: #3b5998
}

.fancybox-share__button--fb:hover {
    background: #344e86
}

.fancybox-share__button--pt {
    background: #bd081d
}

.fancybox-share__button--pt:hover {
    background: #aa0719
}

.fancybox-share__button--tw {
    background: #1da1f2
}

.fancybox-share__button--tw:hover {
    background: #0d95e8
}

.fancybox-share__button svg {
    height: 25px;
    margin-right: 7px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 25px
}

.fancybox-share__button svg path {
    fill: #fff
}

.fancybox-share__input {
    background: transparent;
    border: 0;
    border-bottom: 1px solid #d7d7d7;
    border-radius: 0;
    color: #5d5b5b;
    font-size: 14px;
    margin: 10px 0 0;
    outline: none;
    padding: 10px 15px;
    width: 100%
}

.fancybox-thumbs {
    background: #ddd;
    bottom: 0;
    display: none;
    margin: 0;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    padding: 2px 2px 4px;
    position: absolute;
    right: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    top: 0;
    width: 212px;
    z-index: 99995
}

.fancybox-thumbs-x {
    overflow-x: auto;
    overflow-y: hidden
}

.fancybox-show-thumbs .fancybox-thumbs {
    display: block
}

.fancybox-show-thumbs .fancybox-inner {
    right: 212px
}

.fancybox-thumbs__list {
    font-size: 0;
    height: 100%;
    list-style: none;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    position: absolute;
    position: relative;
    white-space: nowrap;
    width: 100%
}

.fancybox-thumbs-x .fancybox-thumbs__list {
    overflow: hidden
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
    width: 7px
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .3)
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
    background: #2a2a2a;
    border-radius: 10px
}

.fancybox-thumbs__list a {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-color: rgba(0, 0, 0, .1);
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
    float: left;
    height: 75px;
    margin: 2px;
    max-height: calc(100% - 8px);
    max-width: calc(50% - 4px);
    outline: none;
    overflow: hidden;
    padding: 0;
    position: relative;
    -webkit-tap-highlight-color: transparent;
    width: 100px
}

.fancybox-thumbs__list a:before {
    border: 6px solid #ff5268;
    bottom: 0;
    content: "";
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .2s cubic-bezier(.25, .46, .45, .94);
    z-index: 99991
}

.fancybox-thumbs__list a:focus:before {
    opacity: .5
}

.fancybox-thumbs__list a.fancybox-thumbs-active:before {
    opacity: 1
}

@media (max-width:576px) {
    .fancybox-thumbs {
        width: 110px
    }
    .fancybox-show-thumbs .fancybox-inner {
        right: 110px
    }
    .fancybox-thumbs__list a {
        max-width: calc(100% - 10px)
    }
}

.slide-in-down.mui-enter {
    backface-visibility: hidden;
    transform: translateY(-100%);
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.slide-in-down.mui-enter.mui-enter-active {
    transform: translateY(0)
}

.slide-in-left.mui-enter {
    backface-visibility: hidden;
    transform: translateX(-100%);
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.slide-in-left.mui-enter.mui-enter-active {
    transform: translateX(0)
}

.slide-in-up.mui-enter {
    backface-visibility: hidden;
    transform: translateY(100%);
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.slide-in-up.mui-enter.mui-enter-active {
    transform: translateY(0)
}

.slide-in-right.mui-enter {
    backface-visibility: hidden;
    transform: translateX(100%);
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.slide-in-right.mui-enter.mui-enter-active {
    transform: translateX(0)
}

.slide-out-down.mui-leave {
    backface-visibility: hidden;
    transform: translateY(0);
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.slide-out-down.mui-leave.mui-leave-active {
    transform: translateY(100%)
}

.slide-out-right.mui-leave {
    backface-visibility: hidden;
    transform: translateX(0);
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.slide-out-right.mui-leave.mui-leave-active {
    transform: translateX(100%)
}

.slide-out-up.mui-leave {
    backface-visibility: hidden;
    transform: translateY(0);
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.slide-out-up.mui-leave.mui-leave-active {
    transform: translateY(-100%)
}

.slide-out-left.mui-leave {
    backface-visibility: hidden;
    transform: translateX(0);
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.slide-out-left.mui-leave.mui-leave-active {
    transform: translateX(-100%)
}

.fade-in.mui-enter {
    opacity: 0;
    transition-duration: .5s;
    transition-property: opacity;
    transition-timing-function: linear
}

.fade-in.mui-enter.mui-enter-active {
    opacity: 1
}

.fade-out.mui-leave {
    opacity: 1;
    transition-duration: .5s;
    transition-property: opacity;
    transition-timing-function: linear
}

.fade-out.mui-leave.mui-leave-active {
    opacity: 0
}

.hinge-in-from-top.mui-enter {
    opacity: 0;
    transform: perspective(2000px) rotateX(-90deg);
    transform-origin: top;
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.hinge-in-from-top.mui-enter.mui-enter-active {
    opacity: 1;
    transform: perspective(2000px) rotate(0deg)
}

.hinge-in-from-right.mui-enter {
    opacity: 0;
    transform: perspective(2000px) rotateY(-90deg);
    transform-origin: right;
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.hinge-in-from-right.mui-enter.mui-enter-active {
    opacity: 1;
    transform: perspective(2000px) rotate(0deg)
}

.hinge-in-from-bottom.mui-enter {
    opacity: 0;
    transform: perspective(2000px) rotateX(90deg);
    transform-origin: bottom;
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.hinge-in-from-bottom.mui-enter.mui-enter-active {
    opacity: 1;
    transform: perspective(2000px) rotate(0deg)
}

.hinge-in-from-left.mui-enter {
    opacity: 0;
    transform: perspective(2000px) rotateY(90deg);
    transform-origin: left;
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.hinge-in-from-left.mui-enter.mui-enter-active {
    opacity: 1;
    transform: perspective(2000px) rotate(0deg)
}

.hinge-in-from-middle-x.mui-enter {
    opacity: 0;
    transform: perspective(2000px) rotateX(-90deg);
    transform-origin: center;
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.hinge-in-from-middle-x.mui-enter.mui-enter-active {
    opacity: 1;
    transform: perspective(2000px) rotate(0deg)
}

.hinge-in-from-middle-y.mui-enter {
    opacity: 0;
    transform: perspective(2000px) rotateY(-90deg);
    transform-origin: center;
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.hinge-in-from-middle-y.mui-enter.mui-enter-active,
.hinge-out-from-top.mui-leave {
    opacity: 1;
    transform: perspective(2000px) rotate(0deg)
}

.hinge-out-from-top.mui-leave {
    transform-origin: top;
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.hinge-out-from-top.mui-leave.mui-leave-active {
    opacity: 0;
    transform: perspective(2000px) rotateX(90deg)
}

.hinge-out-from-right.mui-leave {
    opacity: 1;
    transform: perspective(2000px) rotate(0deg);
    transform-origin: right;
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.hinge-out-from-right.mui-leave.mui-leave-active {
    opacity: 0;
    transform: perspective(2000px) rotateY(90deg)
}

.hinge-out-from-bottom.mui-leave {
    opacity: 1;
    transform: perspective(2000px) rotate(0deg);
    transform-origin: bottom;
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.hinge-out-from-bottom.mui-leave.mui-leave-active {
    opacity: 0;
    transform: perspective(2000px) rotateX(-90deg)
}

.hinge-out-from-left.mui-leave {
    opacity: 1;
    transform: perspective(2000px) rotate(0deg);
    transform-origin: left;
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.hinge-out-from-left.mui-leave.mui-leave-active {
    opacity: 0;
    transform: perspective(2000px) rotateY(-90deg)
}

.hinge-out-from-middle-x.mui-leave {
    opacity: 1;
    transform: perspective(2000px) rotate(0deg);
    transform-origin: center;
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.hinge-out-from-middle-x.mui-leave.mui-leave-active {
    opacity: 0;
    transform: perspective(2000px) rotateX(90deg)
}

.hinge-out-from-middle-y.mui-leave {
    opacity: 1;
    transform: perspective(2000px) rotate(0deg);
    transform-origin: center;
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.hinge-out-from-middle-y.mui-leave.mui-leave-active {
    opacity: 0;
    transform: perspective(2000px) rotateY(90deg)
}

.scale-in-up.mui-enter {
    opacity: 0;
    transform: scale(.5);
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.scale-in-up.mui-enter.mui-enter-active {
    opacity: 1;
    transform: scale(1)
}

.scale-in-down.mui-enter {
    opacity: 0;
    transform: scale(1.5);
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.scale-in-down.mui-enter.mui-enter-active,
.scale-out-up.mui-leave {
    opacity: 1;
    transform: scale(1)
}

.scale-out-up.mui-leave {
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.scale-out-up.mui-leave.mui-leave-active {
    opacity: 0;
    transform: scale(1.5)
}

.scale-out-down.mui-leave {
    opacity: 1;
    transform: scale(1);
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.scale-out-down.mui-leave.mui-leave-active {
    opacity: 0;
    transform: scale(.5)
}

.spin-in.mui-enter {
    opacity: 0;
    transform: rotate(-270deg);
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.spin-in.mui-enter.mui-enter-active,
.spin-out.mui-leave {
    opacity: 1;
    transform: rotate(0)
}

.spin-out.mui-leave {
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.spin-in-ccw.mui-enter,
.spin-out.mui-leave.mui-leave-active {
    opacity: 0;
    transform: rotate(270deg)
}

.spin-in-ccw.mui-enter {
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.spin-in-ccw.mui-enter.mui-enter-active,
.spin-out-ccw.mui-leave {
    opacity: 1;
    transform: rotate(0)
}

.spin-out-ccw.mui-leave {
    transition-duration: .5s;
    transition-property: transform, opacity;
    transition-timing-function: linear
}

.spin-out-ccw.mui-leave.mui-leave-active {
    opacity: 0;
    transform: rotate(-270deg)
}

.slow {
    transition-duration: .75s !important
}

.fast {
    transition-duration: .25s !important
}

.linear {
    transition-timing-function: linear !important
}

.ease {
    transition-timing-function: ease !important
}

.ease-in {
    transition-timing-function: ease-in !important
}

.ease-out {
    transition-timing-function: ease-out !important
}

.ease-in-out {
    transition-timing-function: ease-in-out !important
}

.bounce-in {
    transition-timing-function: cubic-bezier(.485, .155, .24, 1.245) !important
}

.bounce-out {
    transition-timing-function: cubic-bezier(.485, .155, .515, .845) !important
}

.bounce-in-out {
    transition-timing-function: cubic-bezier(.76, -.245, .24, 1.245) !important
}

.short-delay {
    transition-delay: .3s !important
}

.long-delay {
    transition-delay: .7s !important
}

.shake {
    animation-name: shake-7
}

@keyframes shake-7 {
    0%,
    10%,
    20%,
    30%,
    40%,
    50%,
    60%,
    70%,
    80%,
    90% {
        transform: translateX(7%)
    }
    15%,
    25%,
    35%,
    45%,
    5%,
    55%,
    65%,
    75%,
    85%,
    95% {
        transform: translateX(-7%)
    }
}

.spin-cw {
    animation-name: spin-cw-1turn
}

@keyframes spin-cw-1turn {
    0% {
        transform: rotate(-1turn)
    }
    to {
        transform: rotate(0)
    }
}

.spin-ccw {
    animation-name: spin-ccw-1turn
}

@keyframes spin-ccw-1turn {
    0% {
        transform: rotate(0)
    }
    to {
        transform: rotate(-1turn)
    }
}

.wiggle {
    animation-name: wiggle-7deg
}

@keyframes wiggle-7deg {
    40%,
    50%,
    60% {
        transform: rotate(7deg)
    }
    35%,
    45%,
    55%,
    65% {
        transform: rotate(-7deg)
    }
    0%,
    30%,
    70%,
    to {
        transform: rotate(0)
    }
}

.shake,
.spin-ccw,
.spin-cw,
.wiggle {
    animation-duration: .5s
}

.infinite {
    animation-iteration-count: infinite
}

.slow {
    animation-duration: .75s !important
}

.fast {
    animation-duration: .25s !important
}

.linear {
    animation-timing-function: linear !important
}

.ease {
    animation-timing-function: ease !important
}

.ease-in {
    animation-timing-function: ease-in !important
}

.ease-out {
    animation-timing-function: ease-out !important
}

.ease-in-out {
    animation-timing-function: ease-in-out !important
}

.bounce-in {
    animation-timing-function: cubic-bezier(.485, .155, .24, 1.245) !important
}

.bounce-out {
    animation-timing-function: cubic-bezier(.485, .155, .515, .845) !important
}

.bounce-in-out {
    animation-timing-function: cubic-bezier(.76, -.245, .24, 1.245) !important
}

.short-delay {
    animation-delay: .3s !important
}

.long-delay {
    animation-delay: .7s !important
}

@font-face {
    font-display: swap;
    font-family: TTFirsNeue;
    font-weight: 400;
    src: url(../fonts/TTFirsNeue-Regular.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: TTFirsNeue;
    font-weight: 400;
    src: url(../fonts/TTFirsNeue-Regular.woff2) format("woff2")
}

@font-face {
    font-display: swap;
    font-family: TTFirsNeue;
    font-weight: 500;
    src: url(../fonts/TTFirsNeue-Medium.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: TTFirsNeue;
    font-weight: 500;
    src: url(../fonts/TTFirsNeue-Medium.woff2) format("woff2")
}

@font-face {
    font-display: swap;
    font-family: TTFirsNeue;
    font-weight: 600;
    src: url(../fonts/TTFirsNeue-DemiBold.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: TTFirsNeue;
    font-weight: 600;
    src: url(../fonts/TTFirsNeue-DemiBold.woff2) format("woff2")
}

@font-face {
    font-display: swap;
    font-family: CoFoSans;
    font-weight: 400;
    src: url(../fonts/CoFoSansRegular.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: CoFoSans;
    font-weight: 500;
    src: url(../fonts/CoFoSansMedium.woff) format("woff")
}

@font-face {
    font-display: swap;
    font-family: CoFoSans;
    font-weight: 700;
    src: url(../fonts/CoFoSansBold.woff) format("woff")
}

@media print,
screen and (min-width:40em) {
    .reveal,
    .reveal.large,
    .reveal.small,
    .reveal.tiny {
        left: auto;
        margin: 0 auto;
        right: auto
    }
}

/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */

html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

hr {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    overflow: visible
}

pre {
    font-family: monospace, monospace;
    font-size: 1em
}

a {
    background-color: transparent
}

abbr[title] {
    border-bottom: 0;
    text-decoration: underline;
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

b,
strong {
    font-weight: bolder
}

code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none
}

button,
input,
optgroup,
select,
textarea {
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button,
input {
    overflow: visible
}

button,
select {
    text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}



[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

details {
    display: block
}

summary {
    display: list-item
}

[hidden],
template {
    display: none
}

[data-whatinput=mouse] *,
[data-whatinput=mouse] :focus,
[data-whatinput=touch] *,
[data-whatinput=touch] :focus,
[data-whatintent=mouse] *,
[data-whatintent=mouse] :focus,
[data-whatintent=touch] *,
[data-whatintent=touch] :focus {
    outline: none
}

[draggable=false] {
    -webkit-touch-callout: none;
    -webkit-user-select: none
}

.foundation-mq {
    font-family: "small=0em&medium=40em&large=60em&xlarge=75em&xxlarge=90em&xxxlarge=120em&giant=160em"
}

html {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

*,
:after,
:before {
    -webkit-box-sizing: inherit;
    box-sizing: inherit
}

body {
    background: #f6f7fa;
    color: #13141c;
    font-family: TTFirsNeue, sans-serif;
    font-weight: 400;
    line-height: 1.5;
    margin: 0;
    padding: 0;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

img {
    display: inline-block;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
    -ms-interpolation-mode: bicubic
}

textarea {
    height: auto;
    min-height: 50px
}

select,
textarea {
    border-radius: .25rem
}

select {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%
}

.map_canvas embed,
.map_canvas img,
.map_canvas object,
.mqa-display embed,
.mqa-display img,
.mqa-display object {
    max-width: none !important
}

button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: transparent;
    border: 0;
    border-radius: .25rem;
    cursor: auto;
    line-height: 1;
    padding: 0
}

[data-whatinput=mouse] button {
    outline: 0
}

pre {
    overflow: auto;
    -webkit-overflow-scrolling: touch
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit
}

.is-visible {
    display: block !important
}

.is-hidden {
    display: none !important
}

blockquote,
dd,
div,
dl,
dt,
form,
h1,
h2,
h3,
h4,
h5,
h6,
li,
ol,
p,
pre,
td,
th,
ul {
    margin: 0;
    padding: 0
}

p {
    font-size: inherit;
    line-height: 1.6;
    margin-bottom: 1rem;
    text-rendering: optimizeLegibility
}

em,
i {
    font-style: italic
}

b,
em,
i,
strong {
    line-height: inherit
}

b,
strong {
    font-weight: 700
}

small {
    font-size: 80%;
    line-height: inherit
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: TTFirsNeue, sans-serif;
    font-weight: 400;
    text-rendering: optimizeLegibility
}

.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
    color: #cacaca;
    line-height: 0
}

.h1,
h1 {
    font-size: 1.5rem
}

.h1,
.h2,
h1,
h2 {
    line-height: 1.4;
    margin-bottom: .5rem;
    margin-top: 0
}

.h2,
h2 {
    font-size: 1.25rem
}

.h3,
h3 {
    font-size: 1.1875rem
}

.h3,
.h4,
h3,
h4 {
    line-height: 1.4;
    margin-bottom: .5rem;
    margin-top: 0
}

.h4,
h4 {
    font-size: 1.125rem
}

.h5,
h5 {
    font-size: 1.0625rem
}

.h5,
.h6,
h5,
h6 {
    margin-bottom: .5rem;
    margin-top: 0
}

.h6,
h6 {
    font-size: 1rem;
    line-height: 1.4
}

@media print,
screen and (min-width:40em) {
    .h1,
    h1 {
        font-size: 3rem
    }
    .h2,
    h2 {
        font-size: 2.5rem
    }
    .h3,
    h3 {
        font-size: 1.9375rem
    }
    .h4,
    h4 {
        font-size: 1.5625rem
    }
    .h5,
    h5 {
        font-size: 1.25rem
    }
    .h6,
    h6 {
        font-size: 1rem
    }
}

a {
    color: #ed1b2f;
    cursor: pointer;
    line-height: inherit;
    -webkit-text-decoration: none;
    text-decoration: none
}

a:focus,
a:hover {
    color: #d21123
}

a img,
hr {
    border: 0
}

hr {
    border-bottom: 1px solid #cacaca;
    clear: both;
    height: 0;
    margin: 1.25rem auto;
    max-width: 82rem
}

dl,
ol,
ul {
    line-height: 1.6;
    list-style-position: outside;
    margin-bottom: 1rem
}

li {
    font-size: inherit
}

ul {
    list-style-type: disc
}

ol,
ul {
    margin-left: 1.25rem
}

ol ol,
ol ul,
ul ol,
ul ul {
    margin-bottom: 0;
    margin-left: 1.25rem
}

dl {
    margin-bottom: 1rem
}

dl dt {
    font-weight: 700;
    margin-bottom: .3rem
}

blockquote {
    border-left: 1px solid #cacaca;
    margin: 0 0 1rem;
    padding: .5625rem 1.25rem 0 1.1875rem
}

blockquote,
blockquote p {
    color: #8a8a8a;
    line-height: 1.6
}

abbr,
abbr[title] {
    border-bottom: 1px dotted #444;
    cursor: help;
    -webkit-text-decoration: none;
    text-decoration: none
}

figure,
kbd {
    margin: 0
}

kbd {
    background-color: #e6e6e6;
    border-radius: .25rem;
    color: #444;
    font-family: Consolas, Liberation Mono, Courier, monospace;
    padding: .125rem .25rem 0
}

.subheader {
    color: #8a8a8a;
    font-weight: 400;
    line-height: 1.4;
    margin-bottom: .5rem;
    margin-top: .2rem
}

.lead {
    font-size: 20px;
    line-height: 1.6
}

.stat {
    font-size: 2.5rem;
    line-height: 1
}

p+.stat {
    margin-top: -1rem
}

ol.no-bullet,
ul.no-bullet {
    list-style: none;
    margin-left: 0
}

.cite-block,
cite {
    color: #8a8a8a;
    display: block;
    font-size: .8125rem
}

.cite-block:before,
cite:before {
    content: "— "
}

.code-inline,
code {
    display: inline;
    max-width: 100%;
    word-wrap: break-word;
    padding: .125rem .3125rem .0625rem
}

.code-block,
.code-inline,
code {
    background-color: #e6e6e6;
    border: 1px solid #cacaca;
    color: #444;
    font-family: Consolas, Liberation Mono, Courier, monospace;
    font-weight: 400
}

.code-block {
    display: block;
    margin-bottom: 1.5rem;
    overflow: auto;
    padding: 1rem;
    white-space: pre
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.text-center {
    text-align: center
}

.text-justify {
    text-align: justify
}

@media print,
screen and (min-width:40em) {
    .medium-text-left {
        text-align: left
    }
    .medium-text-right {
        text-align: right
    }
    .medium-text-center {
        text-align: center
    }
    .medium-text-justify {
        text-align: justify
    }
}

@media print,
screen and (min-width:60em) {
    .large-text-left {
        text-align: left
    }
    .large-text-right {
        text-align: right
    }
    .large-text-center {
        text-align: center
    }
    .large-text-justify {
        text-align: justify
    }
}

@media screen and (min-width:75em) {
    .xlarge-text-left {
        text-align: left
    }
    .xlarge-text-right {
        text-align: right
    }
    .xlarge-text-center {
        text-align: center
    }
    .xlarge-text-justify {
        text-align: justify
    }
}

.show-for-print {
    display: none !important
}

@media print {
    * {
        background: transparent !important;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        color: #000 !important;
        -webkit-print-color-adjust: economy;
        print-color-adjust: economy;
        text-shadow: none !important
    }
    .show-for-print {
        display: block !important
    }
    .hide-for-print {
        display: none !important
    }
    table.show-for-print {
        display: table !important
    }
    thead.show-for-print {
        display: table-header-group !important
    }
    tbody.show-for-print {
        display: table-row-group !important
    }
    tr.show-for-print {
        display: table-row !important
    }
    td.show-for-print,
    th.show-for-print {
        display: table-cell !important
    }
    a,
    a:visited {
        -webkit-text-decoration: underline;
        text-decoration: underline
    }
    a[href]:after {
        content: " (" attr(href) ")"
    }
    .ir a:after,
    a[href^="#"]:after,
    a[href^="javascript:"]:after {
        content: ""
    }
    abbr[title]:after {
        content: " (" attr(title) ")"
    }
    blockquote,
    pre {
        border: 1px solid #8a8a8a;
        page-break-inside: avoid
    }
    thead {
        display: table-header-group
    }
    img,
    tr {
        page-break-inside: avoid
    }
    img {
        max-width: 100% !important
    }
    @page {
        margin: .5cm
    }
    h2,
    h3,
    p {
        orphans: 3;
        widows: 3
    }
    h2,
    h3 {
        page-break-after: avoid
    }
    .print-break-inside {
        page-break-inside: auto
    }
}

.grid-container {
    margin-left: auto;
    margin-right: auto;
    max-width: 82rem;
    padding-left: .5rem;
    padding-right: .5rem
}

@media print,
screen and (min-width:40em) {
    .grid-container {
        padding-left: .5rem;
        padding-right: .5rem
    }
}

.grid-container.fluid {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    padding-left: .5rem;
    padding-right: .5rem
}

@media print,
screen and (min-width:40em) {
    .grid-container.fluid {
        padding-left: .5rem;
        padding-right: .5rem
    }
}

.grid-container.full {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    padding-left: 0;
    padding-right: 0
}

.grid-x {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

.cell {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    min-height: 0;
    min-width: 0;
    width: 100%
}

.cell.auto {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0
}

.cell.shrink {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.grid-x>.auto,
.grid-x>.shrink {
    width: auto
}

.grid-x>.small-1,
.grid-x>.small-10,
.grid-x>.small-11,
.grid-x>.small-12,
.grid-x>.small-13,
.grid-x>.small-14,
.grid-x>.small-15,
.grid-x>.small-16,
.grid-x>.small-17,
.grid-x>.small-18,
.grid-x>.small-19,
.grid-x>.small-2,
.grid-x>.small-20,
.grid-x>.small-21,
.grid-x>.small-22,
.grid-x>.small-23,
.grid-x>.small-24,
.grid-x>.small-25,
.grid-x>.small-26,
.grid-x>.small-27,
.grid-x>.small-28,
.grid-x>.small-29,
.grid-x>.small-3,
.grid-x>.small-30,
.grid-x>.small-31,
.grid-x>.small-32,
.grid-x>.small-33,
.grid-x>.small-34,
.grid-x>.small-35,
.grid-x>.small-36,
.grid-x>.small-37,
.grid-x>.small-38,
.grid-x>.small-39,
.grid-x>.small-4,
.grid-x>.small-40,
.grid-x>.small-41,
.grid-x>.small-42,
.grid-x>.small-43,
.grid-x>.small-44,
.grid-x>.small-45,
.grid-x>.small-46,
.grid-x>.small-47,
.grid-x>.small-48,
.grid-x>.small-5,
.grid-x>.small-6,
.grid-x>.small-7,
.grid-x>.small-8,
.grid-x>.small-9,
.grid-x>.small-full,
.grid-x>.small-shrink {
    -ms-flex-preferred-size: auto;
    flex-basis: auto
}

@media print,
screen and (min-width:40em) {
    .grid-x>.medium-1,
    .grid-x>.medium-10,
    .grid-x>.medium-11,
    .grid-x>.medium-12,
    .grid-x>.medium-13,
    .grid-x>.medium-14,
    .grid-x>.medium-15,
    .grid-x>.medium-16,
    .grid-x>.medium-17,
    .grid-x>.medium-18,
    .grid-x>.medium-19,
    .grid-x>.medium-2,
    .grid-x>.medium-20,
    .grid-x>.medium-21,
    .grid-x>.medium-22,
    .grid-x>.medium-23,
    .grid-x>.medium-24,
    .grid-x>.medium-25,
    .grid-x>.medium-26,
    .grid-x>.medium-27,
    .grid-x>.medium-28,
    .grid-x>.medium-29,
    .grid-x>.medium-3,
    .grid-x>.medium-30,
    .grid-x>.medium-31,
    .grid-x>.medium-32,
    .grid-x>.medium-33,
    .grid-x>.medium-34,
    .grid-x>.medium-35,
    .grid-x>.medium-36,
    .grid-x>.medium-37,
    .grid-x>.medium-38,
    .grid-x>.medium-39,
    .grid-x>.medium-4,
    .grid-x>.medium-40,
    .grid-x>.medium-41,
    .grid-x>.medium-42,
    .grid-x>.medium-43,
    .grid-x>.medium-44,
    .grid-x>.medium-45,
    .grid-x>.medium-46,
    .grid-x>.medium-47,
    .grid-x>.medium-48,
    .grid-x>.medium-5,
    .grid-x>.medium-6,
    .grid-x>.medium-7,
    .grid-x>.medium-8,
    .grid-x>.medium-9,
    .grid-x>.medium-full,
    .grid-x>.medium-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

@media print,
screen and (min-width:60em) {
    .grid-x>.large-1,
    .grid-x>.large-10,
    .grid-x>.large-11,
    .grid-x>.large-12,
    .grid-x>.large-13,
    .grid-x>.large-14,
    .grid-x>.large-15,
    .grid-x>.large-16,
    .grid-x>.large-17,
    .grid-x>.large-18,
    .grid-x>.large-19,
    .grid-x>.large-2,
    .grid-x>.large-20,
    .grid-x>.large-21,
    .grid-x>.large-22,
    .grid-x>.large-23,
    .grid-x>.large-24,
    .grid-x>.large-25,
    .grid-x>.large-26,
    .grid-x>.large-27,
    .grid-x>.large-28,
    .grid-x>.large-29,
    .grid-x>.large-3,
    .grid-x>.large-30,
    .grid-x>.large-31,
    .grid-x>.large-32,
    .grid-x>.large-33,
    .grid-x>.large-34,
    .grid-x>.large-35,
    .grid-x>.large-36,
    .grid-x>.large-37,
    .grid-x>.large-38,
    .grid-x>.large-39,
    .grid-x>.large-4,
    .grid-x>.large-40,
    .grid-x>.large-41,
    .grid-x>.large-42,
    .grid-x>.large-43,
    .grid-x>.large-44,
    .grid-x>.large-45,
    .grid-x>.large-46,
    .grid-x>.large-47,
    .grid-x>.large-48,
    .grid-x>.large-5,
    .grid-x>.large-6,
    .grid-x>.large-7,
    .grid-x>.large-8,
    .grid-x>.large-9,
    .grid-x>.large-full,
    .grid-x>.large-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

@media screen and (min-width:75em) {
    .grid-x>.xlarge-1,
    .grid-x>.xlarge-10,
    .grid-x>.xlarge-11,
    .grid-x>.xlarge-12,
    .grid-x>.xlarge-13,
    .grid-x>.xlarge-14,
    .grid-x>.xlarge-15,
    .grid-x>.xlarge-16,
    .grid-x>.xlarge-17,
    .grid-x>.xlarge-18,
    .grid-x>.xlarge-19,
    .grid-x>.xlarge-2,
    .grid-x>.xlarge-20,
    .grid-x>.xlarge-21,
    .grid-x>.xlarge-22,
    .grid-x>.xlarge-23,
    .grid-x>.xlarge-24,
    .grid-x>.xlarge-25,
    .grid-x>.xlarge-26,
    .grid-x>.xlarge-27,
    .grid-x>.xlarge-28,
    .grid-x>.xlarge-29,
    .grid-x>.xlarge-3,
    .grid-x>.xlarge-30,
    .grid-x>.xlarge-31,
    .grid-x>.xlarge-32,
    .grid-x>.xlarge-33,
    .grid-x>.xlarge-34,
    .grid-x>.xlarge-35,
    .grid-x>.xlarge-36,
    .grid-x>.xlarge-37,
    .grid-x>.xlarge-38,
    .grid-x>.xlarge-39,
    .grid-x>.xlarge-4,
    .grid-x>.xlarge-40,
    .grid-x>.xlarge-41,
    .grid-x>.xlarge-42,
    .grid-x>.xlarge-43,
    .grid-x>.xlarge-44,
    .grid-x>.xlarge-45,
    .grid-x>.xlarge-46,
    .grid-x>.xlarge-47,
    .grid-x>.xlarge-48,
    .grid-x>.xlarge-5,
    .grid-x>.xlarge-6,
    .grid-x>.xlarge-7,
    .grid-x>.xlarge-8,
    .grid-x>.xlarge-9,
    .grid-x>.xlarge-full,
    .grid-x>.xlarge-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

.grid-x>.small-1,
.grid-x>.small-10,
.grid-x>.small-11,
.grid-x>.small-12,
.grid-x>.small-13,
.grid-x>.small-14,
.grid-x>.small-15,
.grid-x>.small-16,
.grid-x>.small-17,
.grid-x>.small-18,
.grid-x>.small-19,
.grid-x>.small-2,
.grid-x>.small-20,
.grid-x>.small-21,
.grid-x>.small-22,
.grid-x>.small-23,
.grid-x>.small-24,
.grid-x>.small-25,
.grid-x>.small-26,
.grid-x>.small-27,
.grid-x>.small-28,
.grid-x>.small-29,
.grid-x>.small-3,
.grid-x>.small-30,
.grid-x>.small-31,
.grid-x>.small-32,
.grid-x>.small-33,
.grid-x>.small-34,
.grid-x>.small-35,
.grid-x>.small-36,
.grid-x>.small-37,
.grid-x>.small-38,
.grid-x>.small-39,
.grid-x>.small-4,
.grid-x>.small-40,
.grid-x>.small-41,
.grid-x>.small-42,
.grid-x>.small-43,
.grid-x>.small-44,
.grid-x>.small-45,
.grid-x>.small-46,
.grid-x>.small-47,
.grid-x>.small-48,
.grid-x>.small-5,
.grid-x>.small-6,
.grid-x>.small-7,
.grid-x>.small-8,
.grid-x>.small-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.grid-x>.small-1 {
    width: 2.0833333333%
}

.grid-x>.small-2 {
    width: 4.1666666667%
}

.grid-x>.small-3 {
    width: 6.25%
}

.grid-x>.small-4 {
    width: 8.3333333333%
}

.grid-x>.small-5 {
    width: 10.4166666667%
}

.grid-x>.small-6 {
    width: 12.5%
}

.grid-x>.small-7 {
    width: 14.5833333333%
}

.grid-x>.small-8 {
    width: 16.6666666667%
}

.grid-x>.small-9 {
    width: 18.75%
}

.grid-x>.small-10 {
    width: 20.8333333333%
}

.grid-x>.small-11 {
    width: 22.9166666667%
}

.grid-x>.small-12 {
    width: 25%
}

.grid-x>.small-13 {
    width: 27.0833333333%
}

.grid-x>.small-14 {
    width: 29.1666666667%
}

.grid-x>.small-15 {
    width: 31.25%
}

.grid-x>.small-16 {
    width: 33.3333333333%
}

.grid-x>.small-17 {
    width: 35.4166666667%
}

.grid-x>.small-18 {
    width: 37.5%
}

.grid-x>.small-19 {
    width: 39.5833333333%
}

.grid-x>.small-20 {
    width: 41.6666666667%
}

.grid-x>.small-21 {
    width: 43.75%
}

.grid-x>.small-22 {
    width: 45.8333333333%
}

.grid-x>.small-23 {
    width: 47.9166666667%
}

.grid-x>.small-24 {
    width: 50%
}

.grid-x>.small-25 {
    width: 52.0833333333%
}

.grid-x>.small-26 {
    width: 54.1666666667%
}

.grid-x>.small-27 {
    width: 56.25%
}

.grid-x>.small-28 {
    width: 58.3333333333%
}

.grid-x>.small-29 {
    width: 60.4166666667%
}

.grid-x>.small-30 {
    width: 62.5%
}

.grid-x>.small-31 {
    width: 64.5833333333%
}

.grid-x>.small-32 {
    width: 66.6666666667%
}

.grid-x>.small-33 {
    width: 68.75%
}

.grid-x>.small-34 {
    width: 70.8333333333%
}

.grid-x>.small-35 {
    width: 72.9166666667%
}

.grid-x>.small-36 {
    width: 75%
}

.grid-x>.small-37 {
    width: 77.0833333333%
}

.grid-x>.small-38 {
    width: 79.1666666667%
}

.grid-x>.small-39 {
    width: 81.25%
}

.grid-x>.small-40 {
    width: 83.3333333333%
}

.grid-x>.small-41 {
    width: 85.4166666667%
}

.grid-x>.small-42 {
    width: 87.5%
}

.grid-x>.small-43 {
    width: 89.5833333333%
}

.grid-x>.small-44 {
    width: 91.6666666667%
}

.grid-x>.small-45 {
    width: 93.75%
}

.grid-x>.small-46 {
    width: 95.8333333333%
}

.grid-x>.small-47 {
    width: 97.9166666667%
}

.grid-x>.small-48 {
    width: 100%
}

@media print,
screen and (min-width:40em) {
    .grid-x>.medium-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0;
        width: auto
    }
    .grid-x>.medium-1,
    .grid-x>.medium-10,
    .grid-x>.medium-11,
    .grid-x>.medium-12,
    .grid-x>.medium-13,
    .grid-x>.medium-14,
    .grid-x>.medium-15,
    .grid-x>.medium-16,
    .grid-x>.medium-17,
    .grid-x>.medium-18,
    .grid-x>.medium-19,
    .grid-x>.medium-2,
    .grid-x>.medium-20,
    .grid-x>.medium-21,
    .grid-x>.medium-22,
    .grid-x>.medium-23,
    .grid-x>.medium-24,
    .grid-x>.medium-25,
    .grid-x>.medium-26,
    .grid-x>.medium-27,
    .grid-x>.medium-28,
    .grid-x>.medium-29,
    .grid-x>.medium-3,
    .grid-x>.medium-30,
    .grid-x>.medium-31,
    .grid-x>.medium-32,
    .grid-x>.medium-33,
    .grid-x>.medium-34,
    .grid-x>.medium-35,
    .grid-x>.medium-36,
    .grid-x>.medium-37,
    .grid-x>.medium-38,
    .grid-x>.medium-39,
    .grid-x>.medium-4,
    .grid-x>.medium-40,
    .grid-x>.medium-41,
    .grid-x>.medium-42,
    .grid-x>.medium-43,
    .grid-x>.medium-44,
    .grid-x>.medium-45,
    .grid-x>.medium-46,
    .grid-x>.medium-47,
    .grid-x>.medium-48,
    .grid-x>.medium-5,
    .grid-x>.medium-6,
    .grid-x>.medium-7,
    .grid-x>.medium-8,
    .grid-x>.medium-9,
    .grid-x>.medium-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }
    .grid-x>.medium-shrink {
        width: auto
    }
    .grid-x>.medium-1 {
        width: 2.0833333333%
    }
    .grid-x>.medium-2 {
        width: 4.1666666667%
    }
    .grid-x>.medium-3 {
        width: 6.25%
    }
    .grid-x>.medium-4 {
        width: 8.3333333333%
    }
    .grid-x>.medium-5 {
        width: 10.4166666667%
    }
    .grid-x>.medium-6 {
        width: 12.5%
    }
    .grid-x>.medium-7 {
        width: 14.5833333333%
    }
    .grid-x>.medium-8 {
        width: 16.6666666667%
    }
    .grid-x>.medium-9 {
        width: 18.75%
    }
    .grid-x>.medium-10 {
        width: 20.8333333333%
    }
    .grid-x>.medium-11 {
        width: 22.9166666667%
    }
    .grid-x>.medium-12 {
        width: 25%
    }
    .grid-x>.medium-13 {
        width: 27.0833333333%
    }
    .grid-x>.medium-14 {
        width: 29.1666666667%
    }
    .grid-x>.medium-15 {
        width: 31.25%
    }
    .grid-x>.medium-16 {
        width: 33.3333333333%
    }
    .grid-x>.medium-17 {
        width: 35.4166666667%
    }
    .grid-x>.medium-18 {
        width: 37.5%
    }
    .grid-x>.medium-19 {
        width: 39.5833333333%
    }
    .grid-x>.medium-20 {
        width: 41.6666666667%
    }
    .grid-x>.medium-21 {
        width: 43.75%
    }
    .grid-x>.medium-22 {
        width: 45.8333333333%
    }
    .grid-x>.medium-23 {
        width: 47.9166666667%
    }
    .grid-x>.medium-24 {
        width: 50%
    }
    .grid-x>.medium-25 {
        width: 52.0833333333%
    }
    .grid-x>.medium-26 {
        width: 54.1666666667%
    }
    .grid-x>.medium-27 {
        width: 56.25%
    }
    .grid-x>.medium-28 {
        width: 58.3333333333%
    }
    .grid-x>.medium-29 {
        width: 60.4166666667%
    }
    .grid-x>.medium-30 {
        width: 62.5%
    }
    .grid-x>.medium-31 {
        width: 64.5833333333%
    }
    .grid-x>.medium-32 {
        width: 66.6666666667%
    }
    .grid-x>.medium-33 {
        width: 68.75%
    }
    .grid-x>.medium-34 {
        width: 70.8333333333%
    }
    .grid-x>.medium-35 {
        width: 72.9166666667%
    }
    .grid-x>.medium-36 {
        width: 75%
    }
    .grid-x>.medium-37 {
        width: 77.0833333333%
    }
    .grid-x>.medium-38 {
        width: 79.1666666667%
    }
    .grid-x>.medium-39 {
        width: 81.25%
    }
    .grid-x>.medium-40 {
        width: 83.3333333333%
    }
    .grid-x>.medium-41 {
        width: 85.4166666667%
    }
    .grid-x>.medium-42 {
        width: 87.5%
    }
    .grid-x>.medium-43 {
        width: 89.5833333333%
    }
    .grid-x>.medium-44 {
        width: 91.6666666667%
    }
    .grid-x>.medium-45 {
        width: 93.75%
    }
    .grid-x>.medium-46 {
        width: 95.8333333333%
    }
    .grid-x>.medium-47 {
        width: 97.9166666667%
    }
    .grid-x>.medium-48 {
        width: 100%
    }
}

@media print,
screen and (min-width:60em) {
    .grid-x>.large-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0;
        width: auto
    }
    .grid-x>.large-1,
    .grid-x>.large-10,
    .grid-x>.large-11,
    .grid-x>.large-12,
    .grid-x>.large-13,
    .grid-x>.large-14,
    .grid-x>.large-15,
    .grid-x>.large-16,
    .grid-x>.large-17,
    .grid-x>.large-18,
    .grid-x>.large-19,
    .grid-x>.large-2,
    .grid-x>.large-20,
    .grid-x>.large-21,
    .grid-x>.large-22,
    .grid-x>.large-23,
    .grid-x>.large-24,
    .grid-x>.large-25,
    .grid-x>.large-26,
    .grid-x>.large-27,
    .grid-x>.large-28,
    .grid-x>.large-29,
    .grid-x>.large-3,
    .grid-x>.large-30,
    .grid-x>.large-31,
    .grid-x>.large-32,
    .grid-x>.large-33,
    .grid-x>.large-34,
    .grid-x>.large-35,
    .grid-x>.large-36,
    .grid-x>.large-37,
    .grid-x>.large-38,
    .grid-x>.large-39,
    .grid-x>.large-4,
    .grid-x>.large-40,
    .grid-x>.large-41,
    .grid-x>.large-42,
    .grid-x>.large-43,
    .grid-x>.large-44,
    .grid-x>.large-45,
    .grid-x>.large-46,
    .grid-x>.large-47,
    .grid-x>.large-48,
    .grid-x>.large-5,
    .grid-x>.large-6,
    .grid-x>.large-7,
    .grid-x>.large-8,
    .grid-x>.large-9,
    .grid-x>.large-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }
    .grid-x>.large-shrink {
        width: auto
    }
    .grid-x>.large-1 {
        width: 2.0833333333%
    }
    .grid-x>.large-2 {
        width: 4.1666666667%
    }
    .grid-x>.large-3 {
        width: 6.25%
    }
    .grid-x>.large-4 {
        width: 8.3333333333%
    }
    .grid-x>.large-5 {
        width: 10.4166666667%
    }
    .grid-x>.large-6 {
        width: 12.5%
    }
    .grid-x>.large-7 {
        width: 14.5833333333%
    }
    .grid-x>.large-8 {
        width: 16.6666666667%
    }
    .grid-x>.large-9 {
        width: 18.75%
    }
    .grid-x>.large-10 {
        width: 20.8333333333%
    }
    .grid-x>.large-11 {
        width: 22.9166666667%
    }
    .grid-x>.large-12 {
        width: 25%
    }
    .grid-x>.large-13 {
        width: 27.0833333333%
    }
    .grid-x>.large-14 {
        width: 29.1666666667%
    }
    .grid-x>.large-15 {
        width: 31.25%
    }
    .grid-x>.large-16 {
        width: 33.3333333333%
    }
    .grid-x>.large-17 {
        width: 35.4166666667%
    }
    .grid-x>.large-18 {
        width: 37.5%
    }
    .grid-x>.large-19 {
        width: 39.5833333333%
    }
    .grid-x>.large-20 {
        width: 41.6666666667%
    }
    .grid-x>.large-21 {
        width: 43.75%
    }
    .grid-x>.large-22 {
        width: 45.8333333333%
    }
    .grid-x>.large-23 {
        width: 47.9166666667%
    }
    .grid-x>.large-24 {
        width: 50%
    }
    .grid-x>.large-25 {
        width: 52.0833333333%
    }
    .grid-x>.large-26 {
        width: 54.1666666667%
    }
    .grid-x>.large-27 {
        width: 56.25%
    }
    .grid-x>.large-28 {
        width: 58.3333333333%
    }
    .grid-x>.large-29 {
        width: 60.4166666667%
    }
    .grid-x>.large-30 {
        width: 62.5%
    }
    .grid-x>.large-31 {
        width: 64.5833333333%
    }
    .grid-x>.large-32 {
        width: 66.6666666667%
    }
    .grid-x>.large-33 {
        width: 68.75%
    }
    .grid-x>.large-34 {
        width: 70.8333333333%
    }
    .grid-x>.large-35 {
        width: 72.9166666667%
    }
    .grid-x>.large-36 {
        width: 75%
    }
    .grid-x>.large-37 {
        width: 77.0833333333%
    }
    .grid-x>.large-38 {
        width: 79.1666666667%
    }
    .grid-x>.large-39 {
        width: 81.25%
    }
    .grid-x>.large-40 {
        width: 83.3333333333%
    }
    .grid-x>.large-41 {
        width: 85.4166666667%
    }
    .grid-x>.large-42 {
        width: 87.5%
    }
    .grid-x>.large-43 {
        width: 89.5833333333%
    }
    .grid-x>.large-44 {
        width: 91.6666666667%
    }
    .grid-x>.large-45 {
        width: 93.75%
    }
    .grid-x>.large-46 {
        width: 95.8333333333%
    }
    .grid-x>.large-47 {
        width: 97.9166666667%
    }
    .grid-x>.large-48 {
        width: 100%
    }
}

@media screen and (min-width:75em) {
    .grid-x>.xlarge-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0;
        width: auto
    }
    .grid-x>.xlarge-1,
    .grid-x>.xlarge-10,
    .grid-x>.xlarge-11,
    .grid-x>.xlarge-12,
    .grid-x>.xlarge-13,
    .grid-x>.xlarge-14,
    .grid-x>.xlarge-15,
    .grid-x>.xlarge-16,
    .grid-x>.xlarge-17,
    .grid-x>.xlarge-18,
    .grid-x>.xlarge-19,
    .grid-x>.xlarge-2,
    .grid-x>.xlarge-20,
    .grid-x>.xlarge-21,
    .grid-x>.xlarge-22,
    .grid-x>.xlarge-23,
    .grid-x>.xlarge-24,
    .grid-x>.xlarge-25,
    .grid-x>.xlarge-26,
    .grid-x>.xlarge-27,
    .grid-x>.xlarge-28,
    .grid-x>.xlarge-29,
    .grid-x>.xlarge-3,
    .grid-x>.xlarge-30,
    .grid-x>.xlarge-31,
    .grid-x>.xlarge-32,
    .grid-x>.xlarge-33,
    .grid-x>.xlarge-34,
    .grid-x>.xlarge-35,
    .grid-x>.xlarge-36,
    .grid-x>.xlarge-37,
    .grid-x>.xlarge-38,
    .grid-x>.xlarge-39,
    .grid-x>.xlarge-4,
    .grid-x>.xlarge-40,
    .grid-x>.xlarge-41,
    .grid-x>.xlarge-42,
    .grid-x>.xlarge-43,
    .grid-x>.xlarge-44,
    .grid-x>.xlarge-45,
    .grid-x>.xlarge-46,
    .grid-x>.xlarge-47,
    .grid-x>.xlarge-48,
    .grid-x>.xlarge-5,
    .grid-x>.xlarge-6,
    .grid-x>.xlarge-7,
    .grid-x>.xlarge-8,
    .grid-x>.xlarge-9,
    .grid-x>.xlarge-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }
    .grid-x>.xlarge-shrink {
        width: auto
    }
    .grid-x>.xlarge-1 {
        width: 2.0833333333%
    }
    .grid-x>.xlarge-2 {
        width: 4.1666666667%
    }
    .grid-x>.xlarge-3 {
        width: 6.25%
    }
    .grid-x>.xlarge-4 {
        width: 8.3333333333%
    }
    .grid-x>.xlarge-5 {
        width: 10.4166666667%
    }
    .grid-x>.xlarge-6 {
        width: 12.5%
    }
    .grid-x>.xlarge-7 {
        width: 14.5833333333%
    }
    .grid-x>.xlarge-8 {
        width: 16.6666666667%
    }
    .grid-x>.xlarge-9 {
        width: 18.75%
    }
    .grid-x>.xlarge-10 {
        width: 20.8333333333%
    }
    .grid-x>.xlarge-11 {
        width: 22.9166666667%
    }
    .grid-x>.xlarge-12 {
        width: 25%
    }
    .grid-x>.xlarge-13 {
        width: 27.0833333333%
    }
    .grid-x>.xlarge-14 {
        width: 29.1666666667%
    }
    .grid-x>.xlarge-15 {
        width: 31.25%
    }
    .grid-x>.xlarge-16 {
        width: 33.3333333333%
    }
    .grid-x>.xlarge-17 {
        width: 35.4166666667%
    }
    .grid-x>.xlarge-18 {
        width: 37.5%
    }
    .grid-x>.xlarge-19 {
        width: 39.5833333333%
    }
    .grid-x>.xlarge-20 {
        width: 41.6666666667%
    }
    .grid-x>.xlarge-21 {
        width: 43.75%
    }
    .grid-x>.xlarge-22 {
        width: 45.8333333333%
    }
    .grid-x>.xlarge-23 {
        width: 47.9166666667%
    }
    .grid-x>.xlarge-24 {
        width: 50%
    }
    .grid-x>.xlarge-25 {
        width: 52.0833333333%
    }
    .grid-x>.xlarge-26 {
        width: 54.1666666667%
    }
    .grid-x>.xlarge-27 {
        width: 56.25%
    }
    .grid-x>.xlarge-28 {
        width: 58.3333333333%
    }
    .grid-x>.xlarge-29 {
        width: 60.4166666667%
    }
    .grid-x>.xlarge-30 {
        width: 62.5%
    }
    .grid-x>.xlarge-31 {
        width: 64.5833333333%
    }
    .grid-x>.xlarge-32 {
        width: 66.6666666667%
    }
    .grid-x>.xlarge-33 {
        width: 68.75%
    }
    .grid-x>.xlarge-34 {
        width: 70.8333333333%
    }
    .grid-x>.xlarge-35 {
        width: 72.9166666667%
    }
    .grid-x>.xlarge-36 {
        width: 75%
    }
    .grid-x>.xlarge-37 {
        width: 77.0833333333%
    }
    .grid-x>.xlarge-38 {
        width: 79.1666666667%
    }
    .grid-x>.xlarge-39 {
        width: 81.25%
    }
    .grid-x>.xlarge-40 {
        width: 83.3333333333%
    }
    .grid-x>.xlarge-41 {
        width: 85.4166666667%
    }
    .grid-x>.xlarge-42 {
        width: 87.5%
    }
    .grid-x>.xlarge-43 {
        width: 89.5833333333%
    }
    .grid-x>.xlarge-44 {
        width: 91.6666666667%
    }
    .grid-x>.xlarge-45 {
        width: 93.75%
    }
    .grid-x>.xlarge-46 {
        width: 95.8333333333%
    }
    .grid-x>.xlarge-47 {
        width: 97.9166666667%
    }
    .grid-x>.xlarge-48 {
        width: 100%
    }
}

.grid-margin-x:not(.grid-x)>.cell {
    width: auto
}

.grid-margin-y:not(.grid-y)>.cell {
    height: auto
}

.grid-margin-x {
    margin-left: -.5rem;
    margin-right: -.5rem
}

@media print,
screen and (min-width:40em) {
    .grid-margin-x {
        margin-left: -.5rem;
        margin-right: -.5rem
    }
}

.grid-margin-x>.cell {
    margin-left: .5rem;
    margin-right: .5rem;
    width: calc(100% - 1rem)
}

@media print,
screen and (min-width:40em) {
    .grid-margin-x>.cell {
        margin-left: .5rem;
        margin-right: .5rem;
        width: calc(100% - 1rem)
    }
}

.grid-margin-x>.auto,
.grid-margin-x>.shrink {
    width: auto
}

.grid-margin-x>.small-1 {
    width: calc(2.08333% - 1rem)
}

.grid-margin-x>.small-2 {
    width: calc(4.16667% - 1rem)
}

.grid-margin-x>.small-3 {
    width: calc(6.25% - 1rem)
}

.grid-margin-x>.small-4 {
    width: calc(8.33333% - 1rem)
}

.grid-margin-x>.small-5 {
    width: calc(10.41667% - 1rem)
}

.grid-margin-x>.small-6 {
    width: calc(12.5% - 1rem)
}

.grid-margin-x>.small-7 {
    width: calc(14.58333% - 1rem)
}

.grid-margin-x>.small-8 {
    width: calc(16.66667% - 1rem)
}

.grid-margin-x>.small-9 {
    width: calc(18.75% - 1rem)
}

.grid-margin-x>.small-10 {
    width: calc(20.83333% - 1rem)
}

.grid-margin-x>.small-11 {
    width: calc(22.91667% - 1rem)
}

.grid-margin-x>.small-12 {
    width: calc(25% - 1rem)
}

.grid-margin-x>.small-13 {
    width: calc(27.08333% - 1rem)
}

.grid-margin-x>.small-14 {
    width: calc(29.16667% - 1rem)
}

.grid-margin-x>.small-15 {
    width: calc(31.25% - 1rem)
}

.grid-margin-x>.small-16 {
    width: calc(33.33333% - 1rem)
}

.grid-margin-x>.small-17 {
    width: calc(35.41667% - 1rem)
}

.grid-margin-x>.small-18 {
    width: calc(37.5% - 1rem)
}

.grid-margin-x>.small-19 {
    width: calc(39.58333% - 1rem)
}

.grid-margin-x>.small-20 {
    width: calc(41.66667% - 1rem)
}

.grid-margin-x>.small-21 {
    width: calc(43.75% - 1rem)
}

.grid-margin-x>.small-22 {
    width: calc(45.83333% - 1rem)
}

.grid-margin-x>.small-23 {
    width: calc(47.91667% - 1rem)
}

.grid-margin-x>.small-24 {
    width: calc(50% - 1rem)
}

.grid-margin-x>.small-25 {
    width: calc(52.08333% - 1rem)
}

.grid-margin-x>.small-26 {
    width: calc(54.16667% - 1rem)
}

.grid-margin-x>.small-27 {
    width: calc(56.25% - 1rem)
}

.grid-margin-x>.small-28 {
    width: calc(58.33333% - 1rem)
}

.grid-margin-x>.small-29 {
    width: calc(60.41667% - 1rem)
}

.grid-margin-x>.small-30 {
    width: calc(62.5% - 1rem)
}

.grid-margin-x>.small-31 {
    width: calc(64.58333% - 1rem)
}

.grid-margin-x>.small-32 {
    width: calc(66.66667% - 1rem)
}

.grid-margin-x>.small-33 {
    width: calc(68.75% - 1rem)
}

.grid-margin-x>.small-34 {
    width: calc(70.83333% - 1rem)
}

.grid-margin-x>.small-35 {
    width: calc(72.91667% - 1rem)
}

.grid-margin-x>.small-36 {
    width: calc(75% - 1rem)
}

.grid-margin-x>.small-37 {
    width: calc(77.08333% - 1rem)
}

.grid-margin-x>.small-38 {
    width: calc(79.16667% - 1rem)
}

.grid-margin-x>.small-39 {
    width: calc(81.25% - 1rem)
}

.grid-margin-x>.small-40 {
    width: calc(83.33333% - 1rem)
}

.grid-margin-x>.small-41 {
    width: calc(85.41667% - 1rem)
}

.grid-margin-x>.small-42 {
    width: calc(87.5% - 1rem)
}

.grid-margin-x>.small-43 {
    width: calc(89.58333% - 1rem)
}

.grid-margin-x>.small-44 {
    width: calc(91.66667% - 1rem)
}

.grid-margin-x>.small-45 {
    width: calc(93.75% - 1rem)
}

.grid-margin-x>.small-46 {
    width: calc(95.83333% - 1rem)
}

.grid-margin-x>.small-47 {
    width: calc(97.91667% - 1rem)
}

.grid-margin-x>.small-48 {
    width: calc(100% - 1rem)
}

@media print,
screen and (min-width:40em) {
    .grid-margin-x>.auto,
    .grid-margin-x>.shrink {
        width: auto
    }
    .grid-margin-x>.small-1 {
        width: calc(2.08333% - 1rem)
    }
    .grid-margin-x>.small-2 {
        width: calc(4.16667% - 1rem)
    }
    .grid-margin-x>.small-3 {
        width: calc(6.25% - 1rem)
    }
    .grid-margin-x>.small-4 {
        width: calc(8.33333% - 1rem)
    }
    .grid-margin-x>.small-5 {
        width: calc(10.41667% - 1rem)
    }
    .grid-margin-x>.small-6 {
        width: calc(12.5% - 1rem)
    }
    .grid-margin-x>.small-7 {
        width: calc(14.58333% - 1rem)
    }
    .grid-margin-x>.small-8 {
        width: calc(16.66667% - 1rem)
    }
    .grid-margin-x>.small-9 {
        width: calc(18.75% - 1rem)
    }
    .grid-margin-x>.small-10 {
        width: calc(20.83333% - 1rem)
    }
    .grid-margin-x>.small-11 {
        width: calc(22.91667% - 1rem)
    }
    .grid-margin-x>.small-12 {
        width: calc(25% - 1rem)
    }
    .grid-margin-x>.small-13 {
        width: calc(27.08333% - 1rem)
    }
    .grid-margin-x>.small-14 {
        width: calc(29.16667% - 1rem)
    }
    .grid-margin-x>.small-15 {
        width: calc(31.25% - 1rem)
    }
    .grid-margin-x>.small-16 {
        width: calc(33.33333% - 1rem)
    }
    .grid-margin-x>.small-17 {
        width: calc(35.41667% - 1rem)
    }
    .grid-margin-x>.small-18 {
        width: calc(37.5% - 1rem)
    }
    .grid-margin-x>.small-19 {
        width: calc(39.58333% - 1rem)
    }
    .grid-margin-x>.small-20 {
        width: calc(41.66667% - 1rem)
    }
    .grid-margin-x>.small-21 {
        width: calc(43.75% - 1rem)
    }
    .grid-margin-x>.small-22 {
        width: calc(45.83333% - 1rem)
    }
    .grid-margin-x>.small-23 {
        width: calc(47.91667% - 1rem)
    }
    .grid-margin-x>.small-24 {
        width: calc(50% - 1rem)
    }
    .grid-margin-x>.small-25 {
        width: calc(52.08333% - 1rem)
    }
    .grid-margin-x>.small-26 {
        width: calc(54.16667% - 1rem)
    }
    .grid-margin-x>.small-27 {
        width: calc(56.25% - 1rem)
    }
    .grid-margin-x>.small-28 {
        width: calc(58.33333% - 1rem)
    }
    .grid-margin-x>.small-29 {
        width: calc(60.41667% - 1rem)
    }
    .grid-margin-x>.small-30 {
        width: calc(62.5% - 1rem)
    }
    .grid-margin-x>.small-31 {
        width: calc(64.58333% - 1rem)
    }
    .grid-margin-x>.small-32 {
        width: calc(66.66667% - 1rem)
    }
    .grid-margin-x>.small-33 {
        width: calc(68.75% - 1rem)
    }
    .grid-margin-x>.small-34 {
        width: calc(70.83333% - 1rem)
    }
    .grid-margin-x>.small-35 {
        width: calc(72.91667% - 1rem)
    }
    .grid-margin-x>.small-36 {
        width: calc(75% - 1rem)
    }
    .grid-margin-x>.small-37 {
        width: calc(77.08333% - 1rem)
    }
    .grid-margin-x>.small-38 {
        width: calc(79.16667% - 1rem)
    }
    .grid-margin-x>.small-39 {
        width: calc(81.25% - 1rem)
    }
    .grid-margin-x>.small-40 {
        width: calc(83.33333% - 1rem)
    }
    .grid-margin-x>.small-41 {
        width: calc(85.41667% - 1rem)
    }
    .grid-margin-x>.small-42 {
        width: calc(87.5% - 1rem)
    }
    .grid-margin-x>.small-43 {
        width: calc(89.58333% - 1rem)
    }
    .grid-margin-x>.small-44 {
        width: calc(91.66667% - 1rem)
    }
    .grid-margin-x>.small-45 {
        width: calc(93.75% - 1rem)
    }
    .grid-margin-x>.small-46 {
        width: calc(95.83333% - 1rem)
    }
    .grid-margin-x>.small-47 {
        width: calc(97.91667% - 1rem)
    }
    .grid-margin-x>.small-48 {
        width: calc(100% - 1rem)
    }
    .grid-margin-x>.medium-auto,
    .grid-margin-x>.medium-shrink {
        width: auto
    }
    .grid-margin-x>.medium-1 {
        width: calc(2.08333% - 1rem)
    }
    .grid-margin-x>.medium-2 {
        width: calc(4.16667% - 1rem)
    }
    .grid-margin-x>.medium-3 {
        width: calc(6.25% - 1rem)
    }
    .grid-margin-x>.medium-4 {
        width: calc(8.33333% - 1rem)
    }
    .grid-margin-x>.medium-5 {
        width: calc(10.41667% - 1rem)
    }
    .grid-margin-x>.medium-6 {
        width: calc(12.5% - 1rem)
    }
    .grid-margin-x>.medium-7 {
        width: calc(14.58333% - 1rem)
    }
    .grid-margin-x>.medium-8 {
        width: calc(16.66667% - 1rem)
    }
    .grid-margin-x>.medium-9 {
        width: calc(18.75% - 1rem)
    }
    .grid-margin-x>.medium-10 {
        width: calc(20.83333% - 1rem)
    }
    .grid-margin-x>.medium-11 {
        width: calc(22.91667% - 1rem)
    }
    .grid-margin-x>.medium-12 {
        width: calc(25% - 1rem)
    }
    .grid-margin-x>.medium-13 {
        width: calc(27.08333% - 1rem)
    }
    .grid-margin-x>.medium-14 {
        width: calc(29.16667% - 1rem)
    }
    .grid-margin-x>.medium-15 {
        width: calc(31.25% - 1rem)
    }
    .grid-margin-x>.medium-16 {
        width: calc(33.33333% - 1rem)
    }
    .grid-margin-x>.medium-17 {
        width: calc(35.41667% - 1rem)
    }
    .grid-margin-x>.medium-18 {
        width: calc(37.5% - 1rem)
    }
    .grid-margin-x>.medium-19 {
        width: calc(39.58333% - 1rem)
    }
    .grid-margin-x>.medium-20 {
        width: calc(41.66667% - 1rem)
    }
    .grid-margin-x>.medium-21 {
        width: calc(43.75% - 1rem)
    }
    .grid-margin-x>.medium-22 {
        width: calc(45.83333% - 1rem)
    }
    .grid-margin-x>.medium-23 {
        width: calc(47.91667% - 1rem)
    }
    .grid-margin-x>.medium-24 {
        width: calc(50% - 1rem)
    }
    .grid-margin-x>.medium-25 {
        width: calc(52.08333% - 1rem)
    }
    .grid-margin-x>.medium-26 {
        width: calc(54.16667% - 1rem)
    }
    .grid-margin-x>.medium-27 {
        width: calc(56.25% - 1rem)
    }
    .grid-margin-x>.medium-28 {
        width: calc(58.33333% - 1rem)
    }
    .grid-margin-x>.medium-29 {
        width: calc(60.41667% - 1rem)
    }
    .grid-margin-x>.medium-30 {
        width: calc(62.5% - 1rem)
    }
    .grid-margin-x>.medium-31 {
        width: calc(64.58333% - 1rem)
    }
    .grid-margin-x>.medium-32 {
        width: calc(66.66667% - 1rem)
    }
    .grid-margin-x>.medium-33 {
        width: calc(68.75% - 1rem)
    }
    .grid-margin-x>.medium-34 {
        width: calc(70.83333% - 1rem)
    }
    .grid-margin-x>.medium-35 {
        width: calc(72.91667% - 1rem)
    }
    .grid-margin-x>.medium-36 {
        width: calc(75% - 1rem)
    }
    .grid-margin-x>.medium-37 {
        width: calc(77.08333% - 1rem)
    }
    .grid-margin-x>.medium-38 {
        width: calc(79.16667% - 1rem)
    }
    .grid-margin-x>.medium-39 {
        width: calc(81.25% - 1rem)
    }
    .grid-margin-x>.medium-40 {
        width: calc(83.33333% - 1rem)
    }
    .grid-margin-x>.medium-41 {
        width: calc(85.41667% - 1rem)
    }
    .grid-margin-x>.medium-42 {
        width: calc(87.5% - 1rem)
    }
    .grid-margin-x>.medium-43 {
        width: calc(89.58333% - 1rem)
    }
    .grid-margin-x>.medium-44 {
        width: calc(91.66667% - 1rem)
    }
    .grid-margin-x>.medium-45 {
        width: calc(93.75% - 1rem)
    }
    .grid-margin-x>.medium-46 {
        width: calc(95.83333% - 1rem)
    }
    .grid-margin-x>.medium-47 {
        width: calc(97.91667% - 1rem)
    }
    .grid-margin-x>.medium-48 {
        width: calc(100% - 1rem)
    }
}

@media print,
screen and (min-width:60em) {
    .grid-margin-x>.large-auto,
    .grid-margin-x>.large-shrink {
        width: auto
    }
    .grid-margin-x>.large-1 {
        width: calc(2.08333% - 1rem)
    }
    .grid-margin-x>.large-2 {
        width: calc(4.16667% - 1rem)
    }
    .grid-margin-x>.large-3 {
        width: calc(6.25% - 1rem)
    }
    .grid-margin-x>.large-4 {
        width: calc(8.33333% - 1rem)
    }
    .grid-margin-x>.large-5 {
        width: calc(10.41667% - 1rem)
    }
    .grid-margin-x>.large-6 {
        width: calc(12.5% - 1rem)
    }
    .grid-margin-x>.large-7 {
        width: calc(14.58333% - 1rem)
    }
    .grid-margin-x>.large-8 {
        width: calc(16.66667% - 1rem)
    }
    .grid-margin-x>.large-9 {
        width: calc(18.75% - 1rem)
    }
    .grid-margin-x>.large-10 {
        width: calc(20.83333% - 1rem)
    }
    .grid-margin-x>.large-11 {
        width: calc(22.91667% - 1rem)
    }
    .grid-margin-x>.large-12 {
        width: calc(25% - 1rem)
    }
    .grid-margin-x>.large-13 {
        width: calc(27.08333% - 1rem)
    }
    .grid-margin-x>.large-14 {
        width: calc(29.16667% - 1rem)
    }
    .grid-margin-x>.large-15 {
        width: calc(31.25% - 1rem)
    }
    .grid-margin-x>.large-16 {
        width: calc(33.33333% - 1rem)
    }
    .grid-margin-x>.large-17 {
        width: calc(35.41667% - 1rem)
    }
    .grid-margin-x>.large-18 {
        width: calc(37.5% - 1rem)
    }
    .grid-margin-x>.large-19 {
        width: calc(39.58333% - 1rem)
    }
    .grid-margin-x>.large-20 {
        width: calc(41.66667% - 1rem)
    }
    .grid-margin-x>.large-21 {
        width: calc(43.75% - 1rem)
    }
    .grid-margin-x>.large-22 {
        width: calc(45.83333% - 1rem)
    }
    .grid-margin-x>.large-23 {
        width: calc(47.91667% - 1rem)
    }
    .grid-margin-x>.large-24 {
        width: calc(50% - 1rem)
    }
    .grid-margin-x>.large-25 {
        width: calc(52.08333% - 1rem)
    }
    .grid-margin-x>.large-26 {
        width: calc(54.16667% - 1rem)
    }
    .grid-margin-x>.large-27 {
        width: calc(56.25% - 1rem)
    }
    .grid-margin-x>.large-28 {
        width: calc(58.33333% - 1rem)
    }
    .grid-margin-x>.large-29 {
        width: calc(60.41667% - 1rem)
    }
    .grid-margin-x>.large-30 {
        width: calc(62.5% - 1rem)
    }
    .grid-margin-x>.large-31 {
        width: calc(64.58333% - 1rem)
    }
    .grid-margin-x>.large-32 {
        width: calc(66.66667% - 1rem)
    }
    .grid-margin-x>.large-33 {
        width: calc(68.75% - 1rem)
    }
    .grid-margin-x>.large-34 {
        width: calc(70.83333% - 1rem)
    }
    .grid-margin-x>.large-35 {
        width: calc(72.91667% - 1rem)
    }
    .grid-margin-x>.large-36 {
        width: calc(75% - 1rem)
    }
    .grid-margin-x>.large-37 {
        width: calc(77.08333% - 1rem)
    }
    .grid-margin-x>.large-38 {
        width: calc(79.16667% - 1rem)
    }
    .grid-margin-x>.large-39 {
        width: calc(81.25% - 1rem)
    }
    .grid-margin-x>.large-40 {
        width: calc(83.33333% - 1rem)
    }
    .grid-margin-x>.large-41 {
        width: calc(85.41667% - 1rem)
    }
    .grid-margin-x>.large-42 {
        width: calc(87.5% - 1rem)
    }
    .grid-margin-x>.large-43 {
        width: calc(89.58333% - 1rem)
    }
    .grid-margin-x>.large-44 {
        width: calc(91.66667% - 1rem)
    }
    .grid-margin-x>.large-45 {
        width: calc(93.75% - 1rem)
    }
    .grid-margin-x>.large-46 {
        width: calc(95.83333% - 1rem)
    }
    .grid-margin-x>.large-47 {
        width: calc(97.91667% - 1rem)
    }
    .grid-margin-x>.large-48 {
        width: calc(100% - 1rem)
    }
}

@media screen and (min-width:75em) {
    .grid-margin-x>.xlarge-auto,
    .grid-margin-x>.xlarge-shrink {
        width: auto
    }
    .grid-margin-x>.xlarge-1 {
        width: calc(2.08333% - 1rem)
    }
    .grid-margin-x>.xlarge-2 {
        width: calc(4.16667% - 1rem)
    }
    .grid-margin-x>.xlarge-3 {
        width: calc(6.25% - 1rem)
    }
    .grid-margin-x>.xlarge-4 {
        width: calc(8.33333% - 1rem)
    }
    .grid-margin-x>.xlarge-5 {
        width: calc(10.41667% - 1rem)
    }
    .grid-margin-x>.xlarge-6 {
        width: calc(12.5% - 1rem)
    }
    .grid-margin-x>.xlarge-7 {
        width: calc(14.58333% - 1rem)
    }
    .grid-margin-x>.xlarge-8 {
        width: calc(16.66667% - 1rem)
    }
    .grid-margin-x>.xlarge-9 {
        width: calc(18.75% - 1rem)
    }
    .grid-margin-x>.xlarge-10 {
        width: calc(20.83333% - 1rem)
    }
    .grid-margin-x>.xlarge-11 {
        width: calc(22.91667% - 1rem)
    }
    .grid-margin-x>.xlarge-12 {
        width: calc(25% - 1rem)
    }
    .grid-margin-x>.xlarge-13 {
        width: calc(27.08333% - 1rem)
    }
    .grid-margin-x>.xlarge-14 {
        width: calc(29.16667% - 1rem)
    }
    .grid-margin-x>.xlarge-15 {
        width: calc(31.25% - 1rem)
    }
    .grid-margin-x>.xlarge-16 {
        width: calc(33.33333% - 1rem)
    }
    .grid-margin-x>.xlarge-17 {
        width: calc(35.41667% - 1rem)
    }
    .grid-margin-x>.xlarge-18 {
        width: calc(37.5% - 1rem)
    }
    .grid-margin-x>.xlarge-19 {
        width: calc(39.58333% - 1rem)
    }
    .grid-margin-x>.xlarge-20 {
        width: calc(41.66667% - 1rem)
    }
    .grid-margin-x>.xlarge-21 {
        width: calc(43.75% - 1rem)
    }
    .grid-margin-x>.xlarge-22 {
        width: calc(45.83333% - 1rem)
    }
    .grid-margin-x>.xlarge-23 {
        width: calc(47.91667% - 1rem)
    }
    .grid-margin-x>.xlarge-24 {
        width: calc(50% - 1rem)
    }
    .grid-margin-x>.xlarge-25 {
        width: calc(52.08333% - 1rem)
    }
    .grid-margin-x>.xlarge-26 {
        width: calc(54.16667% - 1rem)
    }
    .grid-margin-x>.xlarge-27 {
        width: calc(56.25% - 1rem)
    }
    .grid-margin-x>.xlarge-28 {
        width: calc(58.33333% - 1rem)
    }
    .grid-margin-x>.xlarge-29 {
        width: calc(60.41667% - 1rem)
    }
    .grid-margin-x>.xlarge-30 {
        width: calc(62.5% - 1rem)
    }
    .grid-margin-x>.xlarge-31 {
        width: calc(64.58333% - 1rem)
    }
    .grid-margin-x>.xlarge-32 {
        width: calc(66.66667% - 1rem)
    }
    .grid-margin-x>.xlarge-33 {
        width: calc(68.75% - 1rem)
    }
    .grid-margin-x>.xlarge-34 {
        width: calc(70.83333% - 1rem)
    }
    .grid-margin-x>.xlarge-35 {
        width: calc(72.91667% - 1rem)
    }
    .grid-margin-x>.xlarge-36 {
        width: calc(75% - 1rem)
    }
    .grid-margin-x>.xlarge-37 {
        width: calc(77.08333% - 1rem)
    }
    .grid-margin-x>.xlarge-38 {
        width: calc(79.16667% - 1rem)
    }
    .grid-margin-x>.xlarge-39 {
        width: calc(81.25% - 1rem)
    }
    .grid-margin-x>.xlarge-40 {
        width: calc(83.33333% - 1rem)
    }
    .grid-margin-x>.xlarge-41 {
        width: calc(85.41667% - 1rem)
    }
    .grid-margin-x>.xlarge-42 {
        width: calc(87.5% - 1rem)
    }
    .grid-margin-x>.xlarge-43 {
        width: calc(89.58333% - 1rem)
    }
    .grid-margin-x>.xlarge-44 {
        width: calc(91.66667% - 1rem)
    }
    .grid-margin-x>.xlarge-45 {
        width: calc(93.75% - 1rem)
    }
    .grid-margin-x>.xlarge-46 {
        width: calc(95.83333% - 1rem)
    }
    .grid-margin-x>.xlarge-47 {
        width: calc(97.91667% - 1rem)
    }
    .grid-margin-x>.xlarge-48 {
        width: calc(100% - 1rem)
    }
}

.grid-padding-x .grid-padding-x {
    margin-left: -.5rem;
    margin-right: -.5rem
}

@media print,
screen and (min-width:40em) {
    .grid-padding-x .grid-padding-x {
        margin-left: -.5rem;
        margin-right: -.5rem
    }
}

.grid-container:not(.full)>.grid-padding-x {
    margin-left: -.5rem;
    margin-right: -.5rem
}

@media print,
screen and (min-width:40em) {
    .grid-container:not(.full)>.grid-padding-x {
        margin-left: -.5rem;
        margin-right: -.5rem
    }
}

.grid-padding-x>.cell {
    padding-left: .5rem;
    padding-right: .5rem
}

@media print,
screen and (min-width:40em) {
    .grid-padding-x>.cell {
        padding-left: .5rem;
        padding-right: .5rem
    }
}

.small-up-1>.cell {
    width: 100%
}

.small-up-2>.cell {
    width: 50%
}

.small-up-3>.cell {
    width: 33.3333333333%
}

.small-up-4>.cell {
    width: 25%
}

.small-up-5>.cell {
    width: 20%
}

.small-up-6>.cell {
    width: 16.6666666667%
}

.small-up-7>.cell {
    width: 14.2857142857%
}

.small-up-8>.cell {
    width: 12.5%
}

@media print,
screen and (min-width:40em) {
    .medium-up-1>.cell {
        width: 100%
    }
    .medium-up-2>.cell {
        width: 50%
    }
    .medium-up-3>.cell {
        width: 33.3333333333%
    }
    .medium-up-4>.cell {
        width: 25%
    }
    .medium-up-5>.cell {
        width: 20%
    }
    .medium-up-6>.cell {
        width: 16.6666666667%
    }
    .medium-up-7>.cell {
        width: 14.2857142857%
    }
    .medium-up-8>.cell {
        width: 12.5%
    }
}

@media print,
screen and (min-width:60em) {
    .large-up-1>.cell {
        width: 100%
    }
    .large-up-2>.cell {
        width: 50%
    }
    .large-up-3>.cell {
        width: 33.3333333333%
    }
    .large-up-4>.cell {
        width: 25%
    }
    .large-up-5>.cell {
        width: 20%
    }
    .large-up-6>.cell {
        width: 16.6666666667%
    }
    .large-up-7>.cell {
        width: 14.2857142857%
    }
    .large-up-8>.cell {
        width: 12.5%
    }
}

@media screen and (min-width:75em) {
    .xlarge-up-1>.cell {
        width: 100%
    }
    .xlarge-up-2>.cell {
        width: 50%
    }
    .xlarge-up-3>.cell {
        width: 33.3333333333%
    }
    .xlarge-up-4>.cell {
        width: 25%
    }
    .xlarge-up-5>.cell {
        width: 20%
    }
    .xlarge-up-6>.cell {
        width: 16.6666666667%
    }
    .xlarge-up-7>.cell {
        width: 14.2857142857%
    }
    .xlarge-up-8>.cell {
        width: 12.5%
    }
}

.grid-margin-x.small-up-1>.cell {
    width: calc(100% - 1rem)
}

.grid-margin-x.small-up-2>.cell {
    width: calc(50% - 1rem)
}

.grid-margin-x.small-up-3>.cell {
    width: calc(33.33333% - 1rem)
}

.grid-margin-x.small-up-4>.cell {
    width: calc(25% - 1rem)
}

.grid-margin-x.small-up-5>.cell {
    width: calc(20% - 1rem)
}

.grid-margin-x.small-up-6>.cell {
    width: calc(16.66667% - 1rem)
}

.grid-margin-x.small-up-7>.cell {
    width: calc(14.28571% - 1rem)
}

.grid-margin-x.small-up-8>.cell {
    width: calc(12.5% - 1rem)
}

@media print,
screen and (min-width:40em) {
    .grid-margin-x.small-up-1>.cell {
        width: calc(100% - 1rem)
    }
    .grid-margin-x.small-up-2>.cell {
        width: calc(50% - 1rem)
    }
    .grid-margin-x.small-up-3>.cell {
        width: calc(33.33333% - 1rem)
    }
    .grid-margin-x.small-up-4>.cell {
        width: calc(25% - 1rem)
    }
    .grid-margin-x.small-up-5>.cell {
        width: calc(20% - 1rem)
    }
    .grid-margin-x.small-up-6>.cell {
        width: calc(16.66667% - 1rem)
    }
    .grid-margin-x.small-up-7>.cell {
        width: calc(14.28571% - 1rem)
    }
    .grid-margin-x.small-up-8>.cell {
        width: calc(12.5% - 1rem)
    }
    .grid-margin-x.medium-up-1>.cell {
        width: calc(100% - 1rem)
    }
    .grid-margin-x.medium-up-2>.cell {
        width: calc(50% - 1rem)
    }
    .grid-margin-x.medium-up-3>.cell {
        width: calc(33.33333% - 1rem)
    }
    .grid-margin-x.medium-up-4>.cell {
        width: calc(25% - 1rem)
    }
    .grid-margin-x.medium-up-5>.cell {
        width: calc(20% - 1rem)
    }
    .grid-margin-x.medium-up-6>.cell {
        width: calc(16.66667% - 1rem)
    }
    .grid-margin-x.medium-up-7>.cell {
        width: calc(14.28571% - 1rem)
    }
    .grid-margin-x.medium-up-8>.cell {
        width: calc(12.5% - 1rem)
    }
}

@media print,
screen and (min-width:60em) {
    .grid-margin-x.large-up-1>.cell {
        width: calc(100% - 1rem)
    }
    .grid-margin-x.large-up-2>.cell {
        width: calc(50% - 1rem)
    }
    .grid-margin-x.large-up-3>.cell {
        width: calc(33.33333% - 1rem)
    }
    .grid-margin-x.large-up-4>.cell {
        width: calc(25% - 1rem)
    }
    .grid-margin-x.large-up-5>.cell {
        width: calc(20% - 1rem)
    }
    .grid-margin-x.large-up-6>.cell {
        width: calc(16.66667% - 1rem)
    }
    .grid-margin-x.large-up-7>.cell {
        width: calc(14.28571% - 1rem)
    }
    .grid-margin-x.large-up-8>.cell {
        width: calc(12.5% - 1rem)
    }
}

@media screen and (min-width:75em) {
    .grid-margin-x.xlarge-up-1>.cell {
        width: calc(100% - 1rem)
    }
    .grid-margin-x.xlarge-up-2>.cell {
        width: calc(50% - 1rem)
    }
    .grid-margin-x.xlarge-up-3>.cell {
        width: calc(33.33333% - 1rem)
    }
    .grid-margin-x.xlarge-up-4>.cell {
        width: calc(25% - 1rem)
    }
    .grid-margin-x.xlarge-up-5>.cell {
        width: calc(20% - 1rem)
    }
    .grid-margin-x.xlarge-up-6>.cell {
        width: calc(16.66667% - 1rem)
    }
    .grid-margin-x.xlarge-up-7>.cell {
        width: calc(14.28571% - 1rem)
    }
    .grid-margin-x.xlarge-up-8>.cell {
        width: calc(12.5% - 1rem)
    }
}

.small-margin-collapse,
.small-margin-collapse>.cell {
    margin-left: 0;
    margin-right: 0
}

.small-margin-collapse>.small-1 {
    width: 2.0833333333%
}

.small-margin-collapse>.small-2 {
    width: 4.1666666667%
}

.small-margin-collapse>.small-3 {
    width: 6.25%
}

.small-margin-collapse>.small-4 {
    width: 8.3333333333%
}

.small-margin-collapse>.small-5 {
    width: 10.4166666667%
}

.small-margin-collapse>.small-6 {
    width: 12.5%
}

.small-margin-collapse>.small-7 {
    width: 14.5833333333%
}

.small-margin-collapse>.small-8 {
    width: 16.6666666667%
}

.small-margin-collapse>.small-9 {
    width: 18.75%
}

.small-margin-collapse>.small-10 {
    width: 20.8333333333%
}

.small-margin-collapse>.small-11 {
    width: 22.9166666667%
}

.small-margin-collapse>.small-12 {
    width: 25%
}

.small-margin-collapse>.small-13 {
    width: 27.0833333333%
}

.small-margin-collapse>.small-14 {
    width: 29.1666666667%
}

.small-margin-collapse>.small-15 {
    width: 31.25%
}

.small-margin-collapse>.small-16 {
    width: 33.3333333333%
}

.small-margin-collapse>.small-17 {
    width: 35.4166666667%
}

.small-margin-collapse>.small-18 {
    width: 37.5%
}

.small-margin-collapse>.small-19 {
    width: 39.5833333333%
}

.small-margin-collapse>.small-20 {
    width: 41.6666666667%
}

.small-margin-collapse>.small-21 {
    width: 43.75%
}

.small-margin-collapse>.small-22 {
    width: 45.8333333333%
}

.small-margin-collapse>.small-23 {
    width: 47.9166666667%
}

.small-margin-collapse>.small-24 {
    width: 50%
}

.small-margin-collapse>.small-25 {
    width: 52.0833333333%
}

.small-margin-collapse>.small-26 {
    width: 54.1666666667%
}

.small-margin-collapse>.small-27 {
    width: 56.25%
}

.small-margin-collapse>.small-28 {
    width: 58.3333333333%
}

.small-margin-collapse>.small-29 {
    width: 60.4166666667%
}

.small-margin-collapse>.small-30 {
    width: 62.5%
}

.small-margin-collapse>.small-31 {
    width: 64.5833333333%
}

.small-margin-collapse>.small-32 {
    width: 66.6666666667%
}

.small-margin-collapse>.small-33 {
    width: 68.75%
}

.small-margin-collapse>.small-34 {
    width: 70.8333333333%
}

.small-margin-collapse>.small-35 {
    width: 72.9166666667%
}

.small-margin-collapse>.small-36 {
    width: 75%
}

.small-margin-collapse>.small-37 {
    width: 77.0833333333%
}

.small-margin-collapse>.small-38 {
    width: 79.1666666667%
}

.small-margin-collapse>.small-39 {
    width: 81.25%
}

.small-margin-collapse>.small-40 {
    width: 83.3333333333%
}

.small-margin-collapse>.small-41 {
    width: 85.4166666667%
}

.small-margin-collapse>.small-42 {
    width: 87.5%
}

.small-margin-collapse>.small-43 {
    width: 89.5833333333%
}

.small-margin-collapse>.small-44 {
    width: 91.6666666667%
}

.small-margin-collapse>.small-45 {
    width: 93.75%
}

.small-margin-collapse>.small-46 {
    width: 95.8333333333%
}

.small-margin-collapse>.small-47 {
    width: 97.9166666667%
}

.small-margin-collapse>.small-48 {
    width: 100%
}

@media print,
screen and (min-width:40em) {
    .small-margin-collapse>.medium-1 {
        width: 2.0833333333%
    }
    .small-margin-collapse>.medium-2 {
        width: 4.1666666667%
    }
    .small-margin-collapse>.medium-3 {
        width: 6.25%
    }
    .small-margin-collapse>.medium-4 {
        width: 8.3333333333%
    }
    .small-margin-collapse>.medium-5 {
        width: 10.4166666667%
    }
    .small-margin-collapse>.medium-6 {
        width: 12.5%
    }
    .small-margin-collapse>.medium-7 {
        width: 14.5833333333%
    }
    .small-margin-collapse>.medium-8 {
        width: 16.6666666667%
    }
    .small-margin-collapse>.medium-9 {
        width: 18.75%
    }
    .small-margin-collapse>.medium-10 {
        width: 20.8333333333%
    }
    .small-margin-collapse>.medium-11 {
        width: 22.9166666667%
    }
    .small-margin-collapse>.medium-12 {
        width: 25%
    }
    .small-margin-collapse>.medium-13 {
        width: 27.0833333333%
    }
    .small-margin-collapse>.medium-14 {
        width: 29.1666666667%
    }
    .small-margin-collapse>.medium-15 {
        width: 31.25%
    }
    .small-margin-collapse>.medium-16 {
        width: 33.3333333333%
    }
    .small-margin-collapse>.medium-17 {
        width: 35.4166666667%
    }
    .small-margin-collapse>.medium-18 {
        width: 37.5%
    }
    .small-margin-collapse>.medium-19 {
        width: 39.5833333333%
    }
    .small-margin-collapse>.medium-20 {
        width: 41.6666666667%
    }
    .small-margin-collapse>.medium-21 {
        width: 43.75%
    }
    .small-margin-collapse>.medium-22 {
        width: 45.8333333333%
    }
    .small-margin-collapse>.medium-23 {
        width: 47.9166666667%
    }
    .small-margin-collapse>.medium-24 {
        width: 50%
    }
    .small-margin-collapse>.medium-25 {
        width: 52.0833333333%
    }
    .small-margin-collapse>.medium-26 {
        width: 54.1666666667%
    }
    .small-margin-collapse>.medium-27 {
        width: 56.25%
    }
    .small-margin-collapse>.medium-28 {
        width: 58.3333333333%
    }
    .small-margin-collapse>.medium-29 {
        width: 60.4166666667%
    }
    .small-margin-collapse>.medium-30 {
        width: 62.5%
    }
    .small-margin-collapse>.medium-31 {
        width: 64.5833333333%
    }
    .small-margin-collapse>.medium-32 {
        width: 66.6666666667%
    }
    .small-margin-collapse>.medium-33 {
        width: 68.75%
    }
    .small-margin-collapse>.medium-34 {
        width: 70.8333333333%
    }
    .small-margin-collapse>.medium-35 {
        width: 72.9166666667%
    }
    .small-margin-collapse>.medium-36 {
        width: 75%
    }
    .small-margin-collapse>.medium-37 {
        width: 77.0833333333%
    }
    .small-margin-collapse>.medium-38 {
        width: 79.1666666667%
    }
    .small-margin-collapse>.medium-39 {
        width: 81.25%
    }
    .small-margin-collapse>.medium-40 {
        width: 83.3333333333%
    }
    .small-margin-collapse>.medium-41 {
        width: 85.4166666667%
    }
    .small-margin-collapse>.medium-42 {
        width: 87.5%
    }
    .small-margin-collapse>.medium-43 {
        width: 89.5833333333%
    }
    .small-margin-collapse>.medium-44 {
        width: 91.6666666667%
    }
    .small-margin-collapse>.medium-45 {
        width: 93.75%
    }
    .small-margin-collapse>.medium-46 {
        width: 95.8333333333%
    }
    .small-margin-collapse>.medium-47 {
        width: 97.9166666667%
    }
    .small-margin-collapse>.medium-48 {
        width: 100%
    }
}

@media print,
screen and (min-width:60em) {
    .small-margin-collapse>.large-1 {
        width: 2.0833333333%
    }
    .small-margin-collapse>.large-2 {
        width: 4.1666666667%
    }
    .small-margin-collapse>.large-3 {
        width: 6.25%
    }
    .small-margin-collapse>.large-4 {
        width: 8.3333333333%
    }
    .small-margin-collapse>.large-5 {
        width: 10.4166666667%
    }
    .small-margin-collapse>.large-6 {
        width: 12.5%
    }
    .small-margin-collapse>.large-7 {
        width: 14.5833333333%
    }
    .small-margin-collapse>.large-8 {
        width: 16.6666666667%
    }
    .small-margin-collapse>.large-9 {
        width: 18.75%
    }
    .small-margin-collapse>.large-10 {
        width: 20.8333333333%
    }
    .small-margin-collapse>.large-11 {
        width: 22.9166666667%
    }
    .small-margin-collapse>.large-12 {
        width: 25%
    }
    .small-margin-collapse>.large-13 {
        width: 27.0833333333%
    }
    .small-margin-collapse>.large-14 {
        width: 29.1666666667%
    }
    .small-margin-collapse>.large-15 {
        width: 31.25%
    }
    .small-margin-collapse>.large-16 {
        width: 33.3333333333%
    }
    .small-margin-collapse>.large-17 {
        width: 35.4166666667%
    }
    .small-margin-collapse>.large-18 {
        width: 37.5%
    }
    .small-margin-collapse>.large-19 {
        width: 39.5833333333%
    }
    .small-margin-collapse>.large-20 {
        width: 41.6666666667%
    }
    .small-margin-collapse>.large-21 {
        width: 43.75%
    }
    .small-margin-collapse>.large-22 {
        width: 45.8333333333%
    }
    .small-margin-collapse>.large-23 {
        width: 47.9166666667%
    }
    .small-margin-collapse>.large-24 {
        width: 50%
    }
    .small-margin-collapse>.large-25 {
        width: 52.0833333333%
    }
    .small-margin-collapse>.large-26 {
        width: 54.1666666667%
    }
    .small-margin-collapse>.large-27 {
        width: 56.25%
    }
    .small-margin-collapse>.large-28 {
        width: 58.3333333333%
    }
    .small-margin-collapse>.large-29 {
        width: 60.4166666667%
    }
    .small-margin-collapse>.large-30 {
        width: 62.5%
    }
    .small-margin-collapse>.large-31 {
        width: 64.5833333333%
    }
    .small-margin-collapse>.large-32 {
        width: 66.6666666667%
    }
    .small-margin-collapse>.large-33 {
        width: 68.75%
    }
    .small-margin-collapse>.large-34 {
        width: 70.8333333333%
    }
    .small-margin-collapse>.large-35 {
        width: 72.9166666667%
    }
    .small-margin-collapse>.large-36 {
        width: 75%
    }
    .small-margin-collapse>.large-37 {
        width: 77.0833333333%
    }
    .small-margin-collapse>.large-38 {
        width: 79.1666666667%
    }
    .small-margin-collapse>.large-39 {
        width: 81.25%
    }
    .small-margin-collapse>.large-40 {
        width: 83.3333333333%
    }
    .small-margin-collapse>.large-41 {
        width: 85.4166666667%
    }
    .small-margin-collapse>.large-42 {
        width: 87.5%
    }
    .small-margin-collapse>.large-43 {
        width: 89.5833333333%
    }
    .small-margin-collapse>.large-44 {
        width: 91.6666666667%
    }
    .small-margin-collapse>.large-45 {
        width: 93.75%
    }
    .small-margin-collapse>.large-46 {
        width: 95.8333333333%
    }
    .small-margin-collapse>.large-47 {
        width: 97.9166666667%
    }
    .small-margin-collapse>.large-48 {
        width: 100%
    }
}

@media screen and (min-width:75em) {
    .small-margin-collapse>.xlarge-1 {
        width: 2.0833333333%
    }
    .small-margin-collapse>.xlarge-2 {
        width: 4.1666666667%
    }
    .small-margin-collapse>.xlarge-3 {
        width: 6.25%
    }
    .small-margin-collapse>.xlarge-4 {
        width: 8.3333333333%
    }
    .small-margin-collapse>.xlarge-5 {
        width: 10.4166666667%
    }
    .small-margin-collapse>.xlarge-6 {
        width: 12.5%
    }
    .small-margin-collapse>.xlarge-7 {
        width: 14.5833333333%
    }
    .small-margin-collapse>.xlarge-8 {
        width: 16.6666666667%
    }
    .small-margin-collapse>.xlarge-9 {
        width: 18.75%
    }
    .small-margin-collapse>.xlarge-10 {
        width: 20.8333333333%
    }
    .small-margin-collapse>.xlarge-11 {
        width: 22.9166666667%
    }
    .small-margin-collapse>.xlarge-12 {
        width: 25%
    }
    .small-margin-collapse>.xlarge-13 {
        width: 27.0833333333%
    }
    .small-margin-collapse>.xlarge-14 {
        width: 29.1666666667%
    }
    .small-margin-collapse>.xlarge-15 {
        width: 31.25%
    }
    .small-margin-collapse>.xlarge-16 {
        width: 33.3333333333%
    }
    .small-margin-collapse>.xlarge-17 {
        width: 35.4166666667%
    }
    .small-margin-collapse>.xlarge-18 {
        width: 37.5%
    }
    .small-margin-collapse>.xlarge-19 {
        width: 39.5833333333%
    }
    .small-margin-collapse>.xlarge-20 {
        width: 41.6666666667%
    }
    .small-margin-collapse>.xlarge-21 {
        width: 43.75%
    }
    .small-margin-collapse>.xlarge-22 {
        width: 45.8333333333%
    }
    .small-margin-collapse>.xlarge-23 {
        width: 47.9166666667%
    }
    .small-margin-collapse>.xlarge-24 {
        width: 50%
    }
    .small-margin-collapse>.xlarge-25 {
        width: 52.0833333333%
    }
    .small-margin-collapse>.xlarge-26 {
        width: 54.1666666667%
    }
    .small-margin-collapse>.xlarge-27 {
        width: 56.25%
    }
    .small-margin-collapse>.xlarge-28 {
        width: 58.3333333333%
    }
    .small-margin-collapse>.xlarge-29 {
        width: 60.4166666667%
    }
    .small-margin-collapse>.xlarge-30 {
        width: 62.5%
    }
    .small-margin-collapse>.xlarge-31 {
        width: 64.5833333333%
    }
    .small-margin-collapse>.xlarge-32 {
        width: 66.6666666667%
    }
    .small-margin-collapse>.xlarge-33 {
        width: 68.75%
    }
    .small-margin-collapse>.xlarge-34 {
        width: 70.8333333333%
    }
    .small-margin-collapse>.xlarge-35 {
        width: 72.9166666667%
    }
    .small-margin-collapse>.xlarge-36 {
        width: 75%
    }
    .small-margin-collapse>.xlarge-37 {
        width: 77.0833333333%
    }
    .small-margin-collapse>.xlarge-38 {
        width: 79.1666666667%
    }
    .small-margin-collapse>.xlarge-39 {
        width: 81.25%
    }
    .small-margin-collapse>.xlarge-40 {
        width: 83.3333333333%
    }
    .small-margin-collapse>.xlarge-41 {
        width: 85.4166666667%
    }
    .small-margin-collapse>.xlarge-42 {
        width: 87.5%
    }
    .small-margin-collapse>.xlarge-43 {
        width: 89.5833333333%
    }
    .small-margin-collapse>.xlarge-44 {
        width: 91.6666666667%
    }
    .small-margin-collapse>.xlarge-45 {
        width: 93.75%
    }
    .small-margin-collapse>.xlarge-46 {
        width: 95.8333333333%
    }
    .small-margin-collapse>.xlarge-47 {
        width: 97.9166666667%
    }
    .small-margin-collapse>.xlarge-48 {
        width: 100%
    }
}

.small-padding-collapse {
    margin-left: 0;
    margin-right: 0
}

.small-padding-collapse>.cell {
    padding-left: 0;
    padding-right: 0
}

@media print,
screen and (min-width:40em) {
    .medium-margin-collapse,
    .medium-margin-collapse>.cell {
        margin-left: 0;
        margin-right: 0
    }
    .medium-margin-collapse>.small-1 {
        width: 2.0833333333%
    }
    .medium-margin-collapse>.small-2 {
        width: 4.1666666667%
    }
    .medium-margin-collapse>.small-3 {
        width: 6.25%
    }
    .medium-margin-collapse>.small-4 {
        width: 8.3333333333%
    }
    .medium-margin-collapse>.small-5 {
        width: 10.4166666667%
    }
    .medium-margin-collapse>.small-6 {
        width: 12.5%
    }
    .medium-margin-collapse>.small-7 {
        width: 14.5833333333%
    }
    .medium-margin-collapse>.small-8 {
        width: 16.6666666667%
    }
    .medium-margin-collapse>.small-9 {
        width: 18.75%
    }
    .medium-margin-collapse>.small-10 {
        width: 20.8333333333%
    }
    .medium-margin-collapse>.small-11 {
        width: 22.9166666667%
    }
    .medium-margin-collapse>.small-12 {
        width: 25%
    }
    .medium-margin-collapse>.small-13 {
        width: 27.0833333333%
    }
    .medium-margin-collapse>.small-14 {
        width: 29.1666666667%
    }
    .medium-margin-collapse>.small-15 {
        width: 31.25%
    }
    .medium-margin-collapse>.small-16 {
        width: 33.3333333333%
    }
    .medium-margin-collapse>.small-17 {
        width: 35.4166666667%
    }
    .medium-margin-collapse>.small-18 {
        width: 37.5%
    }
    .medium-margin-collapse>.small-19 {
        width: 39.5833333333%
    }
    .medium-margin-collapse>.small-20 {
        width: 41.6666666667%
    }
    .medium-margin-collapse>.small-21 {
        width: 43.75%
    }
    .medium-margin-collapse>.small-22 {
        width: 45.8333333333%
    }
    .medium-margin-collapse>.small-23 {
        width: 47.9166666667%
    }
    .medium-margin-collapse>.small-24 {
        width: 50%
    }
    .medium-margin-collapse>.small-25 {
        width: 52.0833333333%
    }
    .medium-margin-collapse>.small-26 {
        width: 54.1666666667%
    }
    .medium-margin-collapse>.small-27 {
        width: 56.25%
    }
    .medium-margin-collapse>.small-28 {
        width: 58.3333333333%
    }
    .medium-margin-collapse>.small-29 {
        width: 60.4166666667%
    }
    .medium-margin-collapse>.small-30 {
        width: 62.5%
    }
    .medium-margin-collapse>.small-31 {
        width: 64.5833333333%
    }
    .medium-margin-collapse>.small-32 {
        width: 66.6666666667%
    }
    .medium-margin-collapse>.small-33 {
        width: 68.75%
    }
    .medium-margin-collapse>.small-34 {
        width: 70.8333333333%
    }
    .medium-margin-collapse>.small-35 {
        width: 72.9166666667%
    }
    .medium-margin-collapse>.small-36 {
        width: 75%
    }
    .medium-margin-collapse>.small-37 {
        width: 77.0833333333%
    }
    .medium-margin-collapse>.small-38 {
        width: 79.1666666667%
    }
    .medium-margin-collapse>.small-39 {
        width: 81.25%
    }
    .medium-margin-collapse>.small-40 {
        width: 83.3333333333%
    }
    .medium-margin-collapse>.small-41 {
        width: 85.4166666667%
    }
    .medium-margin-collapse>.small-42 {
        width: 87.5%
    }
    .medium-margin-collapse>.small-43 {
        width: 89.5833333333%
    }
    .medium-margin-collapse>.small-44 {
        width: 91.6666666667%
    }
    .medium-margin-collapse>.small-45 {
        width: 93.75%
    }
    .medium-margin-collapse>.small-46 {
        width: 95.8333333333%
    }
    .medium-margin-collapse>.small-47 {
        width: 97.9166666667%
    }
    .medium-margin-collapse>.small-48 {
        width: 100%
    }
    .medium-margin-collapse>.medium-1 {
        width: 2.0833333333%
    }
    .medium-margin-collapse>.medium-2 {
        width: 4.1666666667%
    }
    .medium-margin-collapse>.medium-3 {
        width: 6.25%
    }
    .medium-margin-collapse>.medium-4 {
        width: 8.3333333333%
    }
    .medium-margin-collapse>.medium-5 {
        width: 10.4166666667%
    }
    .medium-margin-collapse>.medium-6 {
        width: 12.5%
    }
    .medium-margin-collapse>.medium-7 {
        width: 14.5833333333%
    }
    .medium-margin-collapse>.medium-8 {
        width: 16.6666666667%
    }
    .medium-margin-collapse>.medium-9 {
        width: 18.75%
    }
    .medium-margin-collapse>.medium-10 {
        width: 20.8333333333%
    }
    .medium-margin-collapse>.medium-11 {
        width: 22.9166666667%
    }
    .medium-margin-collapse>.medium-12 {
        width: 25%
    }
    .medium-margin-collapse>.medium-13 {
        width: 27.0833333333%
    }
    .medium-margin-collapse>.medium-14 {
        width: 29.1666666667%
    }
    .medium-margin-collapse>.medium-15 {
        width: 31.25%
    }
    .medium-margin-collapse>.medium-16 {
        width: 33.3333333333%
    }
    .medium-margin-collapse>.medium-17 {
        width: 35.4166666667%
    }
    .medium-margin-collapse>.medium-18 {
        width: 37.5%
    }
    .medium-margin-collapse>.medium-19 {
        width: 39.5833333333%
    }
    .medium-margin-collapse>.medium-20 {
        width: 41.6666666667%
    }
    .medium-margin-collapse>.medium-21 {
        width: 43.75%
    }
    .medium-margin-collapse>.medium-22 {
        width: 45.8333333333%
    }
    .medium-margin-collapse>.medium-23 {
        width: 47.9166666667%
    }
    .medium-margin-collapse>.medium-24 {
        width: 50%
    }
    .medium-margin-collapse>.medium-25 {
        width: 52.0833333333%
    }
    .medium-margin-collapse>.medium-26 {
        width: 54.1666666667%
    }
    .medium-margin-collapse>.medium-27 {
        width: 56.25%
    }
    .medium-margin-collapse>.medium-28 {
        width: 58.3333333333%
    }
    .medium-margin-collapse>.medium-29 {
        width: 60.4166666667%
    }
    .medium-margin-collapse>.medium-30 {
        width: 62.5%
    }
    .medium-margin-collapse>.medium-31 {
        width: 64.5833333333%
    }
    .medium-margin-collapse>.medium-32 {
        width: 66.6666666667%
    }
    .medium-margin-collapse>.medium-33 {
        width: 68.75%
    }
    .medium-margin-collapse>.medium-34 {
        width: 70.8333333333%
    }
    .medium-margin-collapse>.medium-35 {
        width: 72.9166666667%
    }
    .medium-margin-collapse>.medium-36 {
        width: 75%
    }
    .medium-margin-collapse>.medium-37 {
        width: 77.0833333333%
    }
    .medium-margin-collapse>.medium-38 {
        width: 79.1666666667%
    }
    .medium-margin-collapse>.medium-39 {
        width: 81.25%
    }
    .medium-margin-collapse>.medium-40 {
        width: 83.3333333333%
    }
    .medium-margin-collapse>.medium-41 {
        width: 85.4166666667%
    }
    .medium-margin-collapse>.medium-42 {
        width: 87.5%
    }
    .medium-margin-collapse>.medium-43 {
        width: 89.5833333333%
    }
    .medium-margin-collapse>.medium-44 {
        width: 91.6666666667%
    }
    .medium-margin-collapse>.medium-45 {
        width: 93.75%
    }
    .medium-margin-collapse>.medium-46 {
        width: 95.8333333333%
    }
    .medium-margin-collapse>.medium-47 {
        width: 97.9166666667%
    }
    .medium-margin-collapse>.medium-48 {
        width: 100%
    }
}

@media print,
screen and (min-width:60em) {
    .medium-margin-collapse>.large-1 {
        width: 2.0833333333%
    }
    .medium-margin-collapse>.large-2 {
        width: 4.1666666667%
    }
    .medium-margin-collapse>.large-3 {
        width: 6.25%
    }
    .medium-margin-collapse>.large-4 {
        width: 8.3333333333%
    }
    .medium-margin-collapse>.large-5 {
        width: 10.4166666667%
    }
    .medium-margin-collapse>.large-6 {
        width: 12.5%
    }
    .medium-margin-collapse>.large-7 {
        width: 14.5833333333%
    }
    .medium-margin-collapse>.large-8 {
        width: 16.6666666667%
    }
    .medium-margin-collapse>.large-9 {
        width: 18.75%
    }
    .medium-margin-collapse>.large-10 {
        width: 20.8333333333%
    }
    .medium-margin-collapse>.large-11 {
        width: 22.9166666667%
    }
    .medium-margin-collapse>.large-12 {
        width: 25%
    }
    .medium-margin-collapse>.large-13 {
        width: 27.0833333333%
    }
    .medium-margin-collapse>.large-14 {
        width: 29.1666666667%
    }
    .medium-margin-collapse>.large-15 {
        width: 31.25%
    }
    .medium-margin-collapse>.large-16 {
        width: 33.3333333333%
    }
    .medium-margin-collapse>.large-17 {
        width: 35.4166666667%
    }
    .medium-margin-collapse>.large-18 {
        width: 37.5%
    }
    .medium-margin-collapse>.large-19 {
        width: 39.5833333333%
    }
    .medium-margin-collapse>.large-20 {
        width: 41.6666666667%
    }
    .medium-margin-collapse>.large-21 {
        width: 43.75%
    }
    .medium-margin-collapse>.large-22 {
        width: 45.8333333333%
    }
    .medium-margin-collapse>.large-23 {
        width: 47.9166666667%
    }
    .medium-margin-collapse>.large-24 {
        width: 50%
    }
    .medium-margin-collapse>.large-25 {
        width: 52.0833333333%
    }
    .medium-margin-collapse>.large-26 {
        width: 54.1666666667%
    }
    .medium-margin-collapse>.large-27 {
        width: 56.25%
    }
    .medium-margin-collapse>.large-28 {
        width: 58.3333333333%
    }
    .medium-margin-collapse>.large-29 {
        width: 60.4166666667%
    }
    .medium-margin-collapse>.large-30 {
        width: 62.5%
    }
    .medium-margin-collapse>.large-31 {
        width: 64.5833333333%
    }
    .medium-margin-collapse>.large-32 {
        width: 66.6666666667%
    }
    .medium-margin-collapse>.large-33 {
        width: 68.75%
    }
    .medium-margin-collapse>.large-34 {
        width: 70.8333333333%
    }
    .medium-margin-collapse>.large-35 {
        width: 72.9166666667%
    }
    .medium-margin-collapse>.large-36 {
        width: 75%
    }
    .medium-margin-collapse>.large-37 {
        width: 77.0833333333%
    }
    .medium-margin-collapse>.large-38 {
        width: 79.1666666667%
    }
    .medium-margin-collapse>.large-39 {
        width: 81.25%
    }
    .medium-margin-collapse>.large-40 {
        width: 83.3333333333%
    }
    .medium-margin-collapse>.large-41 {
        width: 85.4166666667%
    }
    .medium-margin-collapse>.large-42 {
        width: 87.5%
    }
    .medium-margin-collapse>.large-43 {
        width: 89.5833333333%
    }
    .medium-margin-collapse>.large-44 {
        width: 91.6666666667%
    }
    .medium-margin-collapse>.large-45 {
        width: 93.75%
    }
    .medium-margin-collapse>.large-46 {
        width: 95.8333333333%
    }
    .medium-margin-collapse>.large-47 {
        width: 97.9166666667%
    }
    .medium-margin-collapse>.large-48 {
        width: 100%
    }
}

@media screen and (min-width:75em) {
    .medium-margin-collapse>.xlarge-1 {
        width: 2.0833333333%
    }
    .medium-margin-collapse>.xlarge-2 {
        width: 4.1666666667%
    }
    .medium-margin-collapse>.xlarge-3 {
        width: 6.25%
    }
    .medium-margin-collapse>.xlarge-4 {
        width: 8.3333333333%
    }
    .medium-margin-collapse>.xlarge-5 {
        width: 10.4166666667%
    }
    .medium-margin-collapse>.xlarge-6 {
        width: 12.5%
    }
    .medium-margin-collapse>.xlarge-7 {
        width: 14.5833333333%
    }
    .medium-margin-collapse>.xlarge-8 {
        width: 16.6666666667%
    }
    .medium-margin-collapse>.xlarge-9 {
        width: 18.75%
    }
    .medium-margin-collapse>.xlarge-10 {
        width: 20.8333333333%
    }
    .medium-margin-collapse>.xlarge-11 {
        width: 22.9166666667%
    }
    .medium-margin-collapse>.xlarge-12 {
        width: 25%
    }
    .medium-margin-collapse>.xlarge-13 {
        width: 27.0833333333%
    }
    .medium-margin-collapse>.xlarge-14 {
        width: 29.1666666667%
    }
    .medium-margin-collapse>.xlarge-15 {
        width: 31.25%
    }
    .medium-margin-collapse>.xlarge-16 {
        width: 33.3333333333%
    }
    .medium-margin-collapse>.xlarge-17 {
        width: 35.4166666667%
    }
    .medium-margin-collapse>.xlarge-18 {
        width: 37.5%
    }
    .medium-margin-collapse>.xlarge-19 {
        width: 39.5833333333%
    }
    .medium-margin-collapse>.xlarge-20 {
        width: 41.6666666667%
    }
    .medium-margin-collapse>.xlarge-21 {
        width: 43.75%
    }
    .medium-margin-collapse>.xlarge-22 {
        width: 45.8333333333%
    }
    .medium-margin-collapse>.xlarge-23 {
        width: 47.9166666667%
    }
    .medium-margin-collapse>.xlarge-24 {
        width: 50%
    }
    .medium-margin-collapse>.xlarge-25 {
        width: 52.0833333333%
    }
    .medium-margin-collapse>.xlarge-26 {
        width: 54.1666666667%
    }
    .medium-margin-collapse>.xlarge-27 {
        width: 56.25%
    }
    .medium-margin-collapse>.xlarge-28 {
        width: 58.3333333333%
    }
    .medium-margin-collapse>.xlarge-29 {
        width: 60.4166666667%
    }
    .medium-margin-collapse>.xlarge-30 {
        width: 62.5%
    }
    .medium-margin-collapse>.xlarge-31 {
        width: 64.5833333333%
    }
    .medium-margin-collapse>.xlarge-32 {
        width: 66.6666666667%
    }
    .medium-margin-collapse>.xlarge-33 {
        width: 68.75%
    }
    .medium-margin-collapse>.xlarge-34 {
        width: 70.8333333333%
    }
    .medium-margin-collapse>.xlarge-35 {
        width: 72.9166666667%
    }
    .medium-margin-collapse>.xlarge-36 {
        width: 75%
    }
    .medium-margin-collapse>.xlarge-37 {
        width: 77.0833333333%
    }
    .medium-margin-collapse>.xlarge-38 {
        width: 79.1666666667%
    }
    .medium-margin-collapse>.xlarge-39 {
        width: 81.25%
    }
    .medium-margin-collapse>.xlarge-40 {
        width: 83.3333333333%
    }
    .medium-margin-collapse>.xlarge-41 {
        width: 85.4166666667%
    }
    .medium-margin-collapse>.xlarge-42 {
        width: 87.5%
    }
    .medium-margin-collapse>.xlarge-43 {
        width: 89.5833333333%
    }
    .medium-margin-collapse>.xlarge-44 {
        width: 91.6666666667%
    }
    .medium-margin-collapse>.xlarge-45 {
        width: 93.75%
    }
    .medium-margin-collapse>.xlarge-46 {
        width: 95.8333333333%
    }
    .medium-margin-collapse>.xlarge-47 {
        width: 97.9166666667%
    }
    .medium-margin-collapse>.xlarge-48 {
        width: 100%
    }
}

@media print,
screen and (min-width:40em) {
    .medium-padding-collapse {
        margin-left: 0;
        margin-right: 0
    }
    .medium-padding-collapse>.cell {
        padding-left: 0;
        padding-right: 0
    }
}

@media print,
screen and (min-width:60em) {
    .large-margin-collapse,
    .large-margin-collapse>.cell {
        margin-left: 0;
        margin-right: 0
    }
    .large-margin-collapse>.small-1 {
        width: 2.0833333333%
    }
    .large-margin-collapse>.small-2 {
        width: 4.1666666667%
    }
    .large-margin-collapse>.small-3 {
        width: 6.25%
    }
    .large-margin-collapse>.small-4 {
        width: 8.3333333333%
    }
    .large-margin-collapse>.small-5 {
        width: 10.4166666667%
    }
    .large-margin-collapse>.small-6 {
        width: 12.5%
    }
    .large-margin-collapse>.small-7 {
        width: 14.5833333333%
    }
    .large-margin-collapse>.small-8 {
        width: 16.6666666667%
    }
    .large-margin-collapse>.small-9 {
        width: 18.75%
    }
    .large-margin-collapse>.small-10 {
        width: 20.8333333333%
    }
    .large-margin-collapse>.small-11 {
        width: 22.9166666667%
    }
    .large-margin-collapse>.small-12 {
        width: 25%
    }
    .large-margin-collapse>.small-13 {
        width: 27.0833333333%
    }
    .large-margin-collapse>.small-14 {
        width: 29.1666666667%
    }
    .large-margin-collapse>.small-15 {
        width: 31.25%
    }
    .large-margin-collapse>.small-16 {
        width: 33.3333333333%
    }
    .large-margin-collapse>.small-17 {
        width: 35.4166666667%
    }
    .large-margin-collapse>.small-18 {
        width: 37.5%
    }
    .large-margin-collapse>.small-19 {
        width: 39.5833333333%
    }
    .large-margin-collapse>.small-20 {
        width: 41.6666666667%
    }
    .large-margin-collapse>.small-21 {
        width: 43.75%
    }
    .large-margin-collapse>.small-22 {
        width: 45.8333333333%
    }
    .large-margin-collapse>.small-23 {
        width: 47.9166666667%
    }
    .large-margin-collapse>.small-24 {
        width: 50%
    }
    .large-margin-collapse>.small-25 {
        width: 52.0833333333%
    }
    .large-margin-collapse>.small-26 {
        width: 54.1666666667%
    }
    .large-margin-collapse>.small-27 {
        width: 56.25%
    }
    .large-margin-collapse>.small-28 {
        width: 58.3333333333%
    }
    .large-margin-collapse>.small-29 {
        width: 60.4166666667%
    }
    .large-margin-collapse>.small-30 {
        width: 62.5%
    }
    .large-margin-collapse>.small-31 {
        width: 64.5833333333%
    }
    .large-margin-collapse>.small-32 {
        width: 66.6666666667%
    }
    .large-margin-collapse>.small-33 {
        width: 68.75%
    }
    .large-margin-collapse>.small-34 {
        width: 70.8333333333%
    }
    .large-margin-collapse>.small-35 {
        width: 72.9166666667%
    }
    .large-margin-collapse>.small-36 {
        width: 75%
    }
    .large-margin-collapse>.small-37 {
        width: 77.0833333333%
    }
    .large-margin-collapse>.small-38 {
        width: 79.1666666667%
    }
    .large-margin-collapse>.small-39 {
        width: 81.25%
    }
    .large-margin-collapse>.small-40 {
        width: 83.3333333333%
    }
    .large-margin-collapse>.small-41 {
        width: 85.4166666667%
    }
    .large-margin-collapse>.small-42 {
        width: 87.5%
    }
    .large-margin-collapse>.small-43 {
        width: 89.5833333333%
    }
    .large-margin-collapse>.small-44 {
        width: 91.6666666667%
    }
    .large-margin-collapse>.small-45 {
        width: 93.75%
    }
    .large-margin-collapse>.small-46 {
        width: 95.8333333333%
    }
    .large-margin-collapse>.small-47 {
        width: 97.9166666667%
    }
    .large-margin-collapse>.small-48 {
        width: 100%
    }
    .large-margin-collapse>.medium-1 {
        width: 2.0833333333%
    }
    .large-margin-collapse>.medium-2 {
        width: 4.1666666667%
    }
    .large-margin-collapse>.medium-3 {
        width: 6.25%
    }
    .large-margin-collapse>.medium-4 {
        width: 8.3333333333%
    }
    .large-margin-collapse>.medium-5 {
        width: 10.4166666667%
    }
    .large-margin-collapse>.medium-6 {
        width: 12.5%
    }
    .large-margin-collapse>.medium-7 {
        width: 14.5833333333%
    }
    .large-margin-collapse>.medium-8 {
        width: 16.6666666667%
    }
    .large-margin-collapse>.medium-9 {
        width: 18.75%
    }
    .large-margin-collapse>.medium-10 {
        width: 20.8333333333%
    }
    .large-margin-collapse>.medium-11 {
        width: 22.9166666667%
    }
    .large-margin-collapse>.medium-12 {
        width: 25%
    }
    .large-margin-collapse>.medium-13 {
        width: 27.0833333333%
    }
    .large-margin-collapse>.medium-14 {
        width: 29.1666666667%
    }
    .large-margin-collapse>.medium-15 {
        width: 31.25%
    }
    .large-margin-collapse>.medium-16 {
        width: 33.3333333333%
    }
    .large-margin-collapse>.medium-17 {
        width: 35.4166666667%
    }
    .large-margin-collapse>.medium-18 {
        width: 37.5%
    }
    .large-margin-collapse>.medium-19 {
        width: 39.5833333333%
    }
    .large-margin-collapse>.medium-20 {
        width: 41.6666666667%
    }
    .large-margin-collapse>.medium-21 {
        width: 43.75%
    }
    .large-margin-collapse>.medium-22 {
        width: 45.8333333333%
    }
    .large-margin-collapse>.medium-23 {
        width: 47.9166666667%
    }
    .large-margin-collapse>.medium-24 {
        width: 50%
    }
    .large-margin-collapse>.medium-25 {
        width: 52.0833333333%
    }
    .large-margin-collapse>.medium-26 {
        width: 54.1666666667%
    }
    .large-margin-collapse>.medium-27 {
        width: 56.25%
    }
    .large-margin-collapse>.medium-28 {
        width: 58.3333333333%
    }
    .large-margin-collapse>.medium-29 {
        width: 60.4166666667%
    }
    .large-margin-collapse>.medium-30 {
        width: 62.5%
    }
    .large-margin-collapse>.medium-31 {
        width: 64.5833333333%
    }
    .large-margin-collapse>.medium-32 {
        width: 66.6666666667%
    }
    .large-margin-collapse>.medium-33 {
        width: 68.75%
    }
    .large-margin-collapse>.medium-34 {
        width: 70.8333333333%
    }
    .large-margin-collapse>.medium-35 {
        width: 72.9166666667%
    }
    .large-margin-collapse>.medium-36 {
        width: 75%
    }
    .large-margin-collapse>.medium-37 {
        width: 77.0833333333%
    }
    .large-margin-collapse>.medium-38 {
        width: 79.1666666667%
    }
    .large-margin-collapse>.medium-39 {
        width: 81.25%
    }
    .large-margin-collapse>.medium-40 {
        width: 83.3333333333%
    }
    .large-margin-collapse>.medium-41 {
        width: 85.4166666667%
    }
    .large-margin-collapse>.medium-42 {
        width: 87.5%
    }
    .large-margin-collapse>.medium-43 {
        width: 89.5833333333%
    }
    .large-margin-collapse>.medium-44 {
        width: 91.6666666667%
    }
    .large-margin-collapse>.medium-45 {
        width: 93.75%
    }
    .large-margin-collapse>.medium-46 {
        width: 95.8333333333%
    }
    .large-margin-collapse>.medium-47 {
        width: 97.9166666667%
    }
    .large-margin-collapse>.medium-48 {
        width: 100%
    }
    .large-margin-collapse>.large-1 {
        width: 2.0833333333%
    }
    .large-margin-collapse>.large-2 {
        width: 4.1666666667%
    }
    .large-margin-collapse>.large-3 {
        width: 6.25%
    }
    .large-margin-collapse>.large-4 {
        width: 8.3333333333%
    }
    .large-margin-collapse>.large-5 {
        width: 10.4166666667%
    }
    .large-margin-collapse>.large-6 {
        width: 12.5%
    }
    .large-margin-collapse>.large-7 {
        width: 14.5833333333%
    }
    .large-margin-collapse>.large-8 {
        width: 16.6666666667%
    }
    .large-margin-collapse>.large-9 {
        width: 18.75%
    }
    .large-margin-collapse>.large-10 {
        width: 20.8333333333%
    }
    .large-margin-collapse>.large-11 {
        width: 22.9166666667%
    }
    .large-margin-collapse>.large-12 {
        width: 25%
    }
    .large-margin-collapse>.large-13 {
        width: 27.0833333333%
    }
    .large-margin-collapse>.large-14 {
        width: 29.1666666667%
    }
    .large-margin-collapse>.large-15 {
        width: 31.25%
    }
    .large-margin-collapse>.large-16 {
        width: 33.3333333333%
    }
    .large-margin-collapse>.large-17 {
        width: 35.4166666667%
    }
    .large-margin-collapse>.large-18 {
        width: 37.5%
    }
    .large-margin-collapse>.large-19 {
        width: 39.5833333333%
    }
    .large-margin-collapse>.large-20 {
        width: 41.6666666667%
    }
    .large-margin-collapse>.large-21 {
        width: 43.75%
    }
    .large-margin-collapse>.large-22 {
        width: 45.8333333333%
    }
    .large-margin-collapse>.large-23 {
        width: 47.9166666667%
    }
    .large-margin-collapse>.large-24 {
        width: 50%
    }
    .large-margin-collapse>.large-25 {
        width: 52.0833333333%
    }
    .large-margin-collapse>.large-26 {
        width: 54.1666666667%
    }
    .large-margin-collapse>.large-27 {
        width: 56.25%
    }
    .large-margin-collapse>.large-28 {
        width: 58.3333333333%
    }
    .large-margin-collapse>.large-29 {
        width: 60.4166666667%
    }
    .large-margin-collapse>.large-30 {
        width: 62.5%
    }
    .large-margin-collapse>.large-31 {
        width: 64.5833333333%
    }
    .large-margin-collapse>.large-32 {
        width: 66.6666666667%
    }
    .large-margin-collapse>.large-33 {
        width: 68.75%
    }
    .large-margin-collapse>.large-34 {
        width: 70.8333333333%
    }
    .large-margin-collapse>.large-35 {
        width: 72.9166666667%
    }
    .large-margin-collapse>.large-36 {
        width: 75%
    }
    .large-margin-collapse>.large-37 {
        width: 77.0833333333%
    }
    .large-margin-collapse>.large-38 {
        width: 79.1666666667%
    }
    .large-margin-collapse>.large-39 {
        width: 81.25%
    }
    .large-margin-collapse>.large-40 {
        width: 83.3333333333%
    }
    .large-margin-collapse>.large-41 {
        width: 85.4166666667%
    }
    .large-margin-collapse>.large-42 {
        width: 87.5%
    }
    .large-margin-collapse>.large-43 {
        width: 89.5833333333%
    }
    .large-margin-collapse>.large-44 {
        width: 91.6666666667%
    }
    .large-margin-collapse>.large-45 {
        width: 93.75%
    }
    .large-margin-collapse>.large-46 {
        width: 95.8333333333%
    }
    .large-margin-collapse>.large-47 {
        width: 97.9166666667%
    }
    .large-margin-collapse>.large-48 {
        width: 100%
    }
}

@media screen and (min-width:75em) {
    .large-margin-collapse>.xlarge-1 {
        width: 2.0833333333%
    }
    .large-margin-collapse>.xlarge-2 {
        width: 4.1666666667%
    }
    .large-margin-collapse>.xlarge-3 {
        width: 6.25%
    }
    .large-margin-collapse>.xlarge-4 {
        width: 8.3333333333%
    }
    .large-margin-collapse>.xlarge-5 {
        width: 10.4166666667%
    }
    .large-margin-collapse>.xlarge-6 {
        width: 12.5%
    }
    .large-margin-collapse>.xlarge-7 {
        width: 14.5833333333%
    }
    .large-margin-collapse>.xlarge-8 {
        width: 16.6666666667%
    }
    .large-margin-collapse>.xlarge-9 {
        width: 18.75%
    }
    .large-margin-collapse>.xlarge-10 {
        width: 20.8333333333%
    }
    .large-margin-collapse>.xlarge-11 {
        width: 22.9166666667%
    }
    .large-margin-collapse>.xlarge-12 {
        width: 25%
    }
    .large-margin-collapse>.xlarge-13 {
        width: 27.0833333333%
    }
    .large-margin-collapse>.xlarge-14 {
        width: 29.1666666667%
    }
    .large-margin-collapse>.xlarge-15 {
        width: 31.25%
    }
    .large-margin-collapse>.xlarge-16 {
        width: 33.3333333333%
    }
    .large-margin-collapse>.xlarge-17 {
        width: 35.4166666667%
    }
    .large-margin-collapse>.xlarge-18 {
        width: 37.5%
    }
    .large-margin-collapse>.xlarge-19 {
        width: 39.5833333333%
    }
    .large-margin-collapse>.xlarge-20 {
        width: 41.6666666667%
    }
    .large-margin-collapse>.xlarge-21 {
        width: 43.75%
    }
    .large-margin-collapse>.xlarge-22 {
        width: 45.8333333333%
    }
    .large-margin-collapse>.xlarge-23 {
        width: 47.9166666667%
    }
    .large-margin-collapse>.xlarge-24 {
        width: 50%
    }
    .large-margin-collapse>.xlarge-25 {
        width: 52.0833333333%
    }
    .large-margin-collapse>.xlarge-26 {
        width: 54.1666666667%
    }
    .large-margin-collapse>.xlarge-27 {
        width: 56.25%
    }
    .large-margin-collapse>.xlarge-28 {
        width: 58.3333333333%
    }
    .large-margin-collapse>.xlarge-29 {
        width: 60.4166666667%
    }
    .large-margin-collapse>.xlarge-30 {
        width: 62.5%
    }
    .large-margin-collapse>.xlarge-31 {
        width: 64.5833333333%
    }
    .large-margin-collapse>.xlarge-32 {
        width: 66.6666666667%
    }
    .large-margin-collapse>.xlarge-33 {
        width: 68.75%
    }
    .large-margin-collapse>.xlarge-34 {
        width: 70.8333333333%
    }
    .large-margin-collapse>.xlarge-35 {
        width: 72.9166666667%
    }
    .large-margin-collapse>.xlarge-36 {
        width: 75%
    }
    .large-margin-collapse>.xlarge-37 {
        width: 77.0833333333%
    }
    .large-margin-collapse>.xlarge-38 {
        width: 79.1666666667%
    }
    .large-margin-collapse>.xlarge-39 {
        width: 81.25%
    }
    .large-margin-collapse>.xlarge-40 {
        width: 83.3333333333%
    }
    .large-margin-collapse>.xlarge-41 {
        width: 85.4166666667%
    }
    .large-margin-collapse>.xlarge-42 {
        width: 87.5%
    }
    .large-margin-collapse>.xlarge-43 {
        width: 89.5833333333%
    }
    .large-margin-collapse>.xlarge-44 {
        width: 91.6666666667%
    }
    .large-margin-collapse>.xlarge-45 {
        width: 93.75%
    }
    .large-margin-collapse>.xlarge-46 {
        width: 95.8333333333%
    }
    .large-margin-collapse>.xlarge-47 {
        width: 97.9166666667%
    }
    .large-margin-collapse>.xlarge-48 {
        width: 100%
    }
}

@media print,
screen and (min-width:60em) {
    .large-padding-collapse {
        margin-left: 0;
        margin-right: 0
    }
    .large-padding-collapse>.cell {
        padding-left: 0;
        padding-right: 0
    }
}

@media screen and (min-width:75em) {
    .xlarge-margin-collapse,
    .xlarge-margin-collapse>.cell {
        margin-left: 0;
        margin-right: 0
    }
    .xlarge-margin-collapse>.small-1 {
        width: 2.0833333333%
    }
    .xlarge-margin-collapse>.small-2 {
        width: 4.1666666667%
    }
    .xlarge-margin-collapse>.small-3 {
        width: 6.25%
    }
    .xlarge-margin-collapse>.small-4 {
        width: 8.3333333333%
    }
    .xlarge-margin-collapse>.small-5 {
        width: 10.4166666667%
    }
    .xlarge-margin-collapse>.small-6 {
        width: 12.5%
    }
    .xlarge-margin-collapse>.small-7 {
        width: 14.5833333333%
    }
    .xlarge-margin-collapse>.small-8 {
        width: 16.6666666667%
    }
    .xlarge-margin-collapse>.small-9 {
        width: 18.75%
    }
    .xlarge-margin-collapse>.small-10 {
        width: 20.8333333333%
    }
    .xlarge-margin-collapse>.small-11 {
        width: 22.9166666667%
    }
    .xlarge-margin-collapse>.small-12 {
        width: 25%
    }
    .xlarge-margin-collapse>.small-13 {
        width: 27.0833333333%
    }
    .xlarge-margin-collapse>.small-14 {
        width: 29.1666666667%
    }
    .xlarge-margin-collapse>.small-15 {
        width: 31.25%
    }
    .xlarge-margin-collapse>.small-16 {
        width: 33.3333333333%
    }
    .xlarge-margin-collapse>.small-17 {
        width: 35.4166666667%
    }
    .xlarge-margin-collapse>.small-18 {
        width: 37.5%
    }
    .xlarge-margin-collapse>.small-19 {
        width: 39.5833333333%
    }
    .xlarge-margin-collapse>.small-20 {
        width: 41.6666666667%
    }
    .xlarge-margin-collapse>.small-21 {
        width: 43.75%
    }
    .xlarge-margin-collapse>.small-22 {
        width: 45.8333333333%
    }
    .xlarge-margin-collapse>.small-23 {
        width: 47.9166666667%
    }
    .xlarge-margin-collapse>.small-24 {
        width: 50%
    }
    .xlarge-margin-collapse>.small-25 {
        width: 52.0833333333%
    }
    .xlarge-margin-collapse>.small-26 {
        width: 54.1666666667%
    }
    .xlarge-margin-collapse>.small-27 {
        width: 56.25%
    }
    .xlarge-margin-collapse>.small-28 {
        width: 58.3333333333%
    }
    .xlarge-margin-collapse>.small-29 {
        width: 60.4166666667%
    }
    .xlarge-margin-collapse>.small-30 {
        width: 62.5%
    }
    .xlarge-margin-collapse>.small-31 {
        width: 64.5833333333%
    }
    .xlarge-margin-collapse>.small-32 {
        width: 66.6666666667%
    }
    .xlarge-margin-collapse>.small-33 {
        width: 68.75%
    }
    .xlarge-margin-collapse>.small-34 {
        width: 70.8333333333%
    }
    .xlarge-margin-collapse>.small-35 {
        width: 72.9166666667%
    }
    .xlarge-margin-collapse>.small-36 {
        width: 75%
    }
    .xlarge-margin-collapse>.small-37 {
        width: 77.0833333333%
    }
    .xlarge-margin-collapse>.small-38 {
        width: 79.1666666667%
    }
    .xlarge-margin-collapse>.small-39 {
        width: 81.25%
    }
    .xlarge-margin-collapse>.small-40 {
        width: 83.3333333333%
    }
    .xlarge-margin-collapse>.small-41 {
        width: 85.4166666667%
    }
    .xlarge-margin-collapse>.small-42 {
        width: 87.5%
    }
    .xlarge-margin-collapse>.small-43 {
        width: 89.5833333333%
    }
    .xlarge-margin-collapse>.small-44 {
        width: 91.6666666667%
    }
    .xlarge-margin-collapse>.small-45 {
        width: 93.75%
    }
    .xlarge-margin-collapse>.small-46 {
        width: 95.8333333333%
    }
    .xlarge-margin-collapse>.small-47 {
        width: 97.9166666667%
    }
    .xlarge-margin-collapse>.small-48 {
        width: 100%
    }
    .xlarge-margin-collapse>.medium-1 {
        width: 2.0833333333%
    }
    .xlarge-margin-collapse>.medium-2 {
        width: 4.1666666667%
    }
    .xlarge-margin-collapse>.medium-3 {
        width: 6.25%
    }
    .xlarge-margin-collapse>.medium-4 {
        width: 8.3333333333%
    }
    .xlarge-margin-collapse>.medium-5 {
        width: 10.4166666667%
    }
    .xlarge-margin-collapse>.medium-6 {
        width: 12.5%
    }
    .xlarge-margin-collapse>.medium-7 {
        width: 14.5833333333%
    }
    .xlarge-margin-collapse>.medium-8 {
        width: 16.6666666667%
    }
    .xlarge-margin-collapse>.medium-9 {
        width: 18.75%
    }
    .xlarge-margin-collapse>.medium-10 {
        width: 20.8333333333%
    }
    .xlarge-margin-collapse>.medium-11 {
        width: 22.9166666667%
    }
    .xlarge-margin-collapse>.medium-12 {
        width: 25%
    }
    .xlarge-margin-collapse>.medium-13 {
        width: 27.0833333333%
    }
    .xlarge-margin-collapse>.medium-14 {
        width: 29.1666666667%
    }
    .xlarge-margin-collapse>.medium-15 {
        width: 31.25%
    }
    .xlarge-margin-collapse>.medium-16 {
        width: 33.3333333333%
    }
    .xlarge-margin-collapse>.medium-17 {
        width: 35.4166666667%
    }
    .xlarge-margin-collapse>.medium-18 {
        width: 37.5%
    }
    .xlarge-margin-collapse>.medium-19 {
        width: 39.5833333333%
    }
    .xlarge-margin-collapse>.medium-20 {
        width: 41.6666666667%
    }
    .xlarge-margin-collapse>.medium-21 {
        width: 43.75%
    }
    .xlarge-margin-collapse>.medium-22 {
        width: 45.8333333333%
    }
    .xlarge-margin-collapse>.medium-23 {
        width: 47.9166666667%
    }
    .xlarge-margin-collapse>.medium-24 {
        width: 50%
    }
    .xlarge-margin-collapse>.medium-25 {
        width: 52.0833333333%
    }
    .xlarge-margin-collapse>.medium-26 {
        width: 54.1666666667%
    }
    .xlarge-margin-collapse>.medium-27 {
        width: 56.25%
    }
    .xlarge-margin-collapse>.medium-28 {
        width: 58.3333333333%
    }
    .xlarge-margin-collapse>.medium-29 {
        width: 60.4166666667%
    }
    .xlarge-margin-collapse>.medium-30 {
        width: 62.5%
    }
    .xlarge-margin-collapse>.medium-31 {
        width: 64.5833333333%
    }
    .xlarge-margin-collapse>.medium-32 {
        width: 66.6666666667%
    }
    .xlarge-margin-collapse>.medium-33 {
        width: 68.75%
    }
    .xlarge-margin-collapse>.medium-34 {
        width: 70.8333333333%
    }
    .xlarge-margin-collapse>.medium-35 {
        width: 72.9166666667%
    }
    .xlarge-margin-collapse>.medium-36 {
        width: 75%
    }
    .xlarge-margin-collapse>.medium-37 {
        width: 77.0833333333%
    }
    .xlarge-margin-collapse>.medium-38 {
        width: 79.1666666667%
    }
    .xlarge-margin-collapse>.medium-39 {
        width: 81.25%
    }
    .xlarge-margin-collapse>.medium-40 {
        width: 83.3333333333%
    }
    .xlarge-margin-collapse>.medium-41 {
        width: 85.4166666667%
    }
    .xlarge-margin-collapse>.medium-42 {
        width: 87.5%
    }
    .xlarge-margin-collapse>.medium-43 {
        width: 89.5833333333%
    }
    .xlarge-margin-collapse>.medium-44 {
        width: 91.6666666667%
    }
    .xlarge-margin-collapse>.medium-45 {
        width: 93.75%
    }
    .xlarge-margin-collapse>.medium-46 {
        width: 95.8333333333%
    }
    .xlarge-margin-collapse>.medium-47 {
        width: 97.9166666667%
    }
    .xlarge-margin-collapse>.medium-48 {
        width: 100%
    }
    .xlarge-margin-collapse>.large-1 {
        width: 2.0833333333%
    }
    .xlarge-margin-collapse>.large-2 {
        width: 4.1666666667%
    }
    .xlarge-margin-collapse>.large-3 {
        width: 6.25%
    }
    .xlarge-margin-collapse>.large-4 {
        width: 8.3333333333%
    }
    .xlarge-margin-collapse>.large-5 {
        width: 10.4166666667%
    }
    .xlarge-margin-collapse>.large-6 {
        width: 12.5%
    }
    .xlarge-margin-collapse>.large-7 {
        width: 14.5833333333%
    }
    .xlarge-margin-collapse>.large-8 {
        width: 16.6666666667%
    }
    .xlarge-margin-collapse>.large-9 {
        width: 18.75%
    }
    .xlarge-margin-collapse>.large-10 {
        width: 20.8333333333%
    }
    .xlarge-margin-collapse>.large-11 {
        width: 22.9166666667%
    }
    .xlarge-margin-collapse>.large-12 {
        width: 25%
    }
    .xlarge-margin-collapse>.large-13 {
        width: 27.0833333333%
    }
    .xlarge-margin-collapse>.large-14 {
        width: 29.1666666667%
    }
    .xlarge-margin-collapse>.large-15 {
        width: 31.25%
    }
    .xlarge-margin-collapse>.large-16 {
        width: 33.3333333333%
    }
    .xlarge-margin-collapse>.large-17 {
        width: 35.4166666667%
    }
    .xlarge-margin-collapse>.large-18 {
        width: 37.5%
    }
    .xlarge-margin-collapse>.large-19 {
        width: 39.5833333333%
    }
    .xlarge-margin-collapse>.large-20 {
        width: 41.6666666667%
    }
    .xlarge-margin-collapse>.large-21 {
        width: 43.75%
    }
    .xlarge-margin-collapse>.large-22 {
        width: 45.8333333333%
    }
    .xlarge-margin-collapse>.large-23 {
        width: 47.9166666667%
    }
    .xlarge-margin-collapse>.large-24 {
        width: 50%
    }
    .xlarge-margin-collapse>.large-25 {
        width: 52.0833333333%
    }
    .xlarge-margin-collapse>.large-26 {
        width: 54.1666666667%
    }
    .xlarge-margin-collapse>.large-27 {
        width: 56.25%
    }
    .xlarge-margin-collapse>.large-28 {
        width: 58.3333333333%
    }
    .xlarge-margin-collapse>.large-29 {
        width: 60.4166666667%
    }
    .xlarge-margin-collapse>.large-30 {
        width: 62.5%
    }
    .xlarge-margin-collapse>.large-31 {
        width: 64.5833333333%
    }
    .xlarge-margin-collapse>.large-32 {
        width: 66.6666666667%
    }
    .xlarge-margin-collapse>.large-33 {
        width: 68.75%
    }
    .xlarge-margin-collapse>.large-34 {
        width: 70.8333333333%
    }
    .xlarge-margin-collapse>.large-35 {
        width: 72.9166666667%
    }
    .xlarge-margin-collapse>.large-36 {
        width: 75%
    }
    .xlarge-margin-collapse>.large-37 {
        width: 77.0833333333%
    }
    .xlarge-margin-collapse>.large-38 {
        width: 79.1666666667%
    }
    .xlarge-margin-collapse>.large-39 {
        width: 81.25%
    }
    .xlarge-margin-collapse>.large-40 {
        width: 83.3333333333%
    }
    .xlarge-margin-collapse>.large-41 {
        width: 85.4166666667%
    }
    .xlarge-margin-collapse>.large-42 {
        width: 87.5%
    }
    .xlarge-margin-collapse>.large-43 {
        width: 89.5833333333%
    }
    .xlarge-margin-collapse>.large-44 {
        width: 91.6666666667%
    }
    .xlarge-margin-collapse>.large-45 {
        width: 93.75%
    }
    .xlarge-margin-collapse>.large-46 {
        width: 95.8333333333%
    }
    .xlarge-margin-collapse>.large-47 {
        width: 97.9166666667%
    }
    .xlarge-margin-collapse>.large-48 {
        width: 100%
    }
    .xlarge-margin-collapse>.xlarge-1 {
        width: 2.0833333333%
    }
    .xlarge-margin-collapse>.xlarge-2 {
        width: 4.1666666667%
    }
    .xlarge-margin-collapse>.xlarge-3 {
        width: 6.25%
    }
    .xlarge-margin-collapse>.xlarge-4 {
        width: 8.3333333333%
    }
    .xlarge-margin-collapse>.xlarge-5 {
        width: 10.4166666667%
    }
    .xlarge-margin-collapse>.xlarge-6 {
        width: 12.5%
    }
    .xlarge-margin-collapse>.xlarge-7 {
        width: 14.5833333333%
    }
    .xlarge-margin-collapse>.xlarge-8 {
        width: 16.6666666667%
    }
    .xlarge-margin-collapse>.xlarge-9 {
        width: 18.75%
    }
    .xlarge-margin-collapse>.xlarge-10 {
        width: 20.8333333333%
    }
    .xlarge-margin-collapse>.xlarge-11 {
        width: 22.9166666667%
    }
    .xlarge-margin-collapse>.xlarge-12 {
        width: 25%
    }
    .xlarge-margin-collapse>.xlarge-13 {
        width: 27.0833333333%
    }
    .xlarge-margin-collapse>.xlarge-14 {
        width: 29.1666666667%
    }
    .xlarge-margin-collapse>.xlarge-15 {
        width: 31.25%
    }
    .xlarge-margin-collapse>.xlarge-16 {
        width: 33.3333333333%
    }
    .xlarge-margin-collapse>.xlarge-17 {
        width: 35.4166666667%
    }
    .xlarge-margin-collapse>.xlarge-18 {
        width: 37.5%
    }
    .xlarge-margin-collapse>.xlarge-19 {
        width: 39.5833333333%
    }
    .xlarge-margin-collapse>.xlarge-20 {
        width: 41.6666666667%
    }
    .xlarge-margin-collapse>.xlarge-21 {
        width: 43.75%
    }
    .xlarge-margin-collapse>.xlarge-22 {
        width: 45.8333333333%
    }
    .xlarge-margin-collapse>.xlarge-23 {
        width: 47.9166666667%
    }
    .xlarge-margin-collapse>.xlarge-24 {
        width: 50%
    }
    .xlarge-margin-collapse>.xlarge-25 {
        width: 52.0833333333%
    }
    .xlarge-margin-collapse>.xlarge-26 {
        width: 54.1666666667%
    }
    .xlarge-margin-collapse>.xlarge-27 {
        width: 56.25%
    }
    .xlarge-margin-collapse>.xlarge-28 {
        width: 58.3333333333%
    }
    .xlarge-margin-collapse>.xlarge-29 {
        width: 60.4166666667%
    }
    .xlarge-margin-collapse>.xlarge-30 {
        width: 62.5%
    }
    .xlarge-margin-collapse>.xlarge-31 {
        width: 64.5833333333%
    }
    .xlarge-margin-collapse>.xlarge-32 {
        width: 66.6666666667%
    }
    .xlarge-margin-collapse>.xlarge-33 {
        width: 68.75%
    }
    .xlarge-margin-collapse>.xlarge-34 {
        width: 70.8333333333%
    }
    .xlarge-margin-collapse>.xlarge-35 {
        width: 72.9166666667%
    }
    .xlarge-margin-collapse>.xlarge-36 {
        width: 75%
    }
    .xlarge-margin-collapse>.xlarge-37 {
        width: 77.0833333333%
    }
    .xlarge-margin-collapse>.xlarge-38 {
        width: 79.1666666667%
    }
    .xlarge-margin-collapse>.xlarge-39 {
        width: 81.25%
    }
    .xlarge-margin-collapse>.xlarge-40 {
        width: 83.3333333333%
    }
    .xlarge-margin-collapse>.xlarge-41 {
        width: 85.4166666667%
    }
    .xlarge-margin-collapse>.xlarge-42 {
        width: 87.5%
    }
    .xlarge-margin-collapse>.xlarge-43 {
        width: 89.5833333333%
    }
    .xlarge-margin-collapse>.xlarge-44 {
        width: 91.6666666667%
    }
    .xlarge-margin-collapse>.xlarge-45 {
        width: 93.75%
    }
    .xlarge-margin-collapse>.xlarge-46 {
        width: 95.8333333333%
    }
    .xlarge-margin-collapse>.xlarge-47 {
        width: 97.9166666667%
    }
    .xlarge-margin-collapse>.xlarge-48 {
        width: 100%
    }
    .xlarge-padding-collapse {
        margin-left: 0;
        margin-right: 0
    }
    .xlarge-padding-collapse>.cell {
        padding-left: 0;
        padding-right: 0
    }
}

.small-offset-0 {
    margin-left: 0
}

.grid-margin-x>.small-offset-0 {
    margin-left: .5rem
}

.small-offset-1 {
    margin-left: 2.0833333333%
}

.grid-margin-x>.small-offset-1 {
    margin-left: calc(2.08333% + .5rem)
}

.small-offset-2 {
    margin-left: 4.1666666667%
}

.grid-margin-x>.small-offset-2 {
    margin-left: calc(4.16667% + .5rem)
}

.small-offset-3 {
    margin-left: 6.25%
}

.grid-margin-x>.small-offset-3 {
    margin-left: calc(6.25% + .5rem)
}

.small-offset-4 {
    margin-left: 8.3333333333%
}

.grid-margin-x>.small-offset-4 {
    margin-left: calc(8.33333% + .5rem)
}

.small-offset-5 {
    margin-left: 10.4166666667%
}

.grid-margin-x>.small-offset-5 {
    margin-left: calc(10.41667% + .5rem)
}

.small-offset-6 {
    margin-left: 12.5%
}

.grid-margin-x>.small-offset-6 {
    margin-left: calc(12.5% + .5rem)
}

.small-offset-7 {
    margin-left: 14.5833333333%
}

.grid-margin-x>.small-offset-7 {
    margin-left: calc(14.58333% + .5rem)
}

.small-offset-8 {
    margin-left: 16.6666666667%
}

.grid-margin-x>.small-offset-8 {
    margin-left: calc(16.66667% + .5rem)
}

.small-offset-9 {
    margin-left: 18.75%
}

.grid-margin-x>.small-offset-9 {
    margin-left: calc(18.75% + .5rem)
}

.small-offset-10 {
    margin-left: 20.8333333333%
}

.grid-margin-x>.small-offset-10 {
    margin-left: calc(20.83333% + .5rem)
}

.small-offset-11 {
    margin-left: 22.9166666667%
}

.grid-margin-x>.small-offset-11 {
    margin-left: calc(22.91667% + .5rem)
}

.small-offset-12 {
    margin-left: 25%
}

.grid-margin-x>.small-offset-12 {
    margin-left: calc(25% + .5rem)
}

.small-offset-13 {
    margin-left: 27.0833333333%
}

.grid-margin-x>.small-offset-13 {
    margin-left: calc(27.08333% + .5rem)
}

.small-offset-14 {
    margin-left: 29.1666666667%
}

.grid-margin-x>.small-offset-14 {
    margin-left: calc(29.16667% + .5rem)
}

.small-offset-15 {
    margin-left: 31.25%
}

.grid-margin-x>.small-offset-15 {
    margin-left: calc(31.25% + .5rem)
}

.small-offset-16 {
    margin-left: 33.3333333333%
}

.grid-margin-x>.small-offset-16 {
    margin-left: calc(33.33333% + .5rem)
}

.small-offset-17 {
    margin-left: 35.4166666667%
}

.grid-margin-x>.small-offset-17 {
    margin-left: calc(35.41667% + .5rem)
}

.small-offset-18 {
    margin-left: 37.5%
}

.grid-margin-x>.small-offset-18 {
    margin-left: calc(37.5% + .5rem)
}

.small-offset-19 {
    margin-left: 39.5833333333%
}

.grid-margin-x>.small-offset-19 {
    margin-left: calc(39.58333% + .5rem)
}

.small-offset-20 {
    margin-left: 41.6666666667%
}

.grid-margin-x>.small-offset-20 {
    margin-left: calc(41.66667% + .5rem)
}

.small-offset-21 {
    margin-left: 43.75%
}

.grid-margin-x>.small-offset-21 {
    margin-left: calc(43.75% + .5rem)
}

.small-offset-22 {
    margin-left: 45.8333333333%
}

.grid-margin-x>.small-offset-22 {
    margin-left: calc(45.83333% + .5rem)
}

.small-offset-23 {
    margin-left: 47.9166666667%
}

.grid-margin-x>.small-offset-23 {
    margin-left: calc(47.91667% + .5rem)
}

.small-offset-24 {
    margin-left: 50%
}

.grid-margin-x>.small-offset-24 {
    margin-left: calc(50% + .5rem)
}

.small-offset-25 {
    margin-left: 52.0833333333%
}

.grid-margin-x>.small-offset-25 {
    margin-left: calc(52.08333% + .5rem)
}

.small-offset-26 {
    margin-left: 54.1666666667%
}

.grid-margin-x>.small-offset-26 {
    margin-left: calc(54.16667% + .5rem)
}

.small-offset-27 {
    margin-left: 56.25%
}

.grid-margin-x>.small-offset-27 {
    margin-left: calc(56.25% + .5rem)
}

.small-offset-28 {
    margin-left: 58.3333333333%
}

.grid-margin-x>.small-offset-28 {
    margin-left: calc(58.33333% + .5rem)
}

.small-offset-29 {
    margin-left: 60.4166666667%
}

.grid-margin-x>.small-offset-29 {
    margin-left: calc(60.41667% + .5rem)
}

.small-offset-30 {
    margin-left: 62.5%
}

.grid-margin-x>.small-offset-30 {
    margin-left: calc(62.5% + .5rem)
}

.small-offset-31 {
    margin-left: 64.5833333333%
}

.grid-margin-x>.small-offset-31 {
    margin-left: calc(64.58333% + .5rem)
}

.small-offset-32 {
    margin-left: 66.6666666667%
}

.grid-margin-x>.small-offset-32 {
    margin-left: calc(66.66667% + .5rem)
}

.small-offset-33 {
    margin-left: 68.75%
}

.grid-margin-x>.small-offset-33 {
    margin-left: calc(68.75% + .5rem)
}

.small-offset-34 {
    margin-left: 70.8333333333%
}

.grid-margin-x>.small-offset-34 {
    margin-left: calc(70.83333% + .5rem)
}

.small-offset-35 {
    margin-left: 72.9166666667%
}

.grid-margin-x>.small-offset-35 {
    margin-left: calc(72.91667% + .5rem)
}

.small-offset-36 {
    margin-left: 75%
}

.grid-margin-x>.small-offset-36 {
    margin-left: calc(75% + .5rem)
}

.small-offset-37 {
    margin-left: 77.0833333333%
}

.grid-margin-x>.small-offset-37 {
    margin-left: calc(77.08333% + .5rem)
}

.small-offset-38 {
    margin-left: 79.1666666667%
}

.grid-margin-x>.small-offset-38 {
    margin-left: calc(79.16667% + .5rem)
}

.small-offset-39 {
    margin-left: 81.25%
}

.grid-margin-x>.small-offset-39 {
    margin-left: calc(81.25% + .5rem)
}

.small-offset-40 {
    margin-left: 83.3333333333%
}

.grid-margin-x>.small-offset-40 {
    margin-left: calc(83.33333% + .5rem)
}

.small-offset-41 {
    margin-left: 85.4166666667%
}

.grid-margin-x>.small-offset-41 {
    margin-left: calc(85.41667% + .5rem)
}

.small-offset-42 {
    margin-left: 87.5%
}

.grid-margin-x>.small-offset-42 {
    margin-left: calc(87.5% + .5rem)
}

.small-offset-43 {
    margin-left: 89.5833333333%
}

.grid-margin-x>.small-offset-43 {
    margin-left: calc(89.58333% + .5rem)
}

.small-offset-44 {
    margin-left: 91.6666666667%
}

.grid-margin-x>.small-offset-44 {
    margin-left: calc(91.66667% + .5rem)
}

.small-offset-45 {
    margin-left: 93.75%
}

.grid-margin-x>.small-offset-45 {
    margin-left: calc(93.75% + .5rem)
}

.small-offset-46 {
    margin-left: 95.8333333333%
}

.grid-margin-x>.small-offset-46 {
    margin-left: calc(95.83333% + .5rem)
}

.small-offset-47 {
    margin-left: 97.9166666667%
}

.grid-margin-x>.small-offset-47 {
    margin-left: calc(97.91667% + .5rem)
}

@media print,
screen and (min-width:40em) {
    .medium-offset-0 {
        margin-left: 0
    }
    .grid-margin-x>.medium-offset-0 {
        margin-left: .5rem
    }
    .medium-offset-1 {
        margin-left: 2.0833333333%
    }
    .grid-margin-x>.medium-offset-1 {
        margin-left: calc(2.08333% + .5rem)
    }
    .medium-offset-2 {
        margin-left: 4.1666666667%
    }
    .grid-margin-x>.medium-offset-2 {
        margin-left: calc(4.16667% + .5rem)
    }
    .medium-offset-3 {
        margin-left: 6.25%
    }
    .grid-margin-x>.medium-offset-3 {
        margin-left: calc(6.25% + .5rem)
    }
    .medium-offset-4 {
        margin-left: 8.3333333333%
    }
    .grid-margin-x>.medium-offset-4 {
        margin-left: calc(8.33333% + .5rem)
    }
    .medium-offset-5 {
        margin-left: 10.4166666667%
    }
    .grid-margin-x>.medium-offset-5 {
        margin-left: calc(10.41667% + .5rem)
    }
    .medium-offset-6 {
        margin-left: 12.5%
    }
    .grid-margin-x>.medium-offset-6 {
        margin-left: calc(12.5% + .5rem)
    }
    .medium-offset-7 {
        margin-left: 14.5833333333%
    }
    .grid-margin-x>.medium-offset-7 {
        margin-left: calc(14.58333% + .5rem)
    }
    .medium-offset-8 {
        margin-left: 16.6666666667%
    }
    .grid-margin-x>.medium-offset-8 {
        margin-left: calc(16.66667% + .5rem)
    }
    .medium-offset-9 {
        margin-left: 18.75%
    }
    .grid-margin-x>.medium-offset-9 {
        margin-left: calc(18.75% + .5rem)
    }
    .medium-offset-10 {
        margin-left: 20.8333333333%
    }
    .grid-margin-x>.medium-offset-10 {
        margin-left: calc(20.83333% + .5rem)
    }
    .medium-offset-11 {
        margin-left: 22.9166666667%
    }
    .grid-margin-x>.medium-offset-11 {
        margin-left: calc(22.91667% + .5rem)
    }
    .medium-offset-12 {
        margin-left: 25%
    }
    .grid-margin-x>.medium-offset-12 {
        margin-left: calc(25% + .5rem)
    }
    .medium-offset-13 {
        margin-left: 27.0833333333%
    }
    .grid-margin-x>.medium-offset-13 {
        margin-left: calc(27.08333% + .5rem)
    }
    .medium-offset-14 {
        margin-left: 29.1666666667%
    }
    .grid-margin-x>.medium-offset-14 {
        margin-left: calc(29.16667% + .5rem)
    }
    .medium-offset-15 {
        margin-left: 31.25%
    }
    .grid-margin-x>.medium-offset-15 {
        margin-left: calc(31.25% + .5rem)
    }
    .medium-offset-16 {
        margin-left: 33.3333333333%
    }
    .grid-margin-x>.medium-offset-16 {
        margin-left: calc(33.33333% + .5rem)
    }
    .medium-offset-17 {
        margin-left: 35.4166666667%
    }
    .grid-margin-x>.medium-offset-17 {
        margin-left: calc(35.41667% + .5rem)
    }
    .medium-offset-18 {
        margin-left: 37.5%
    }
    .grid-margin-x>.medium-offset-18 {
        margin-left: calc(37.5% + .5rem)
    }
    .medium-offset-19 {
        margin-left: 39.5833333333%
    }
    .grid-margin-x>.medium-offset-19 {
        margin-left: calc(39.58333% + .5rem)
    }
    .medium-offset-20 {
        margin-left: 41.6666666667%
    }
    .grid-margin-x>.medium-offset-20 {
        margin-left: calc(41.66667% + .5rem)
    }
    .medium-offset-21 {
        margin-left: 43.75%
    }
    .grid-margin-x>.medium-offset-21 {
        margin-left: calc(43.75% + .5rem)
    }
    .medium-offset-22 {
        margin-left: 45.8333333333%
    }
    .grid-margin-x>.medium-offset-22 {
        margin-left: calc(45.83333% + .5rem)
    }
    .medium-offset-23 {
        margin-left: 47.9166666667%
    }
    .grid-margin-x>.medium-offset-23 {
        margin-left: calc(47.91667% + .5rem)
    }
    .medium-offset-24 {
        margin-left: 50%
    }
    .grid-margin-x>.medium-offset-24 {
        margin-left: calc(50% + .5rem)
    }
    .medium-offset-25 {
        margin-left: 52.0833333333%
    }
    .grid-margin-x>.medium-offset-25 {
        margin-left: calc(52.08333% + .5rem)
    }
    .medium-offset-26 {
        margin-left: 54.1666666667%
    }
    .grid-margin-x>.medium-offset-26 {
        margin-left: calc(54.16667% + .5rem)
    }
    .medium-offset-27 {
        margin-left: 56.25%
    }
    .grid-margin-x>.medium-offset-27 {
        margin-left: calc(56.25% + .5rem)
    }
    .medium-offset-28 {
        margin-left: 58.3333333333%
    }
    .grid-margin-x>.medium-offset-28 {
        margin-left: calc(58.33333% + .5rem)
    }
    .medium-offset-29 {
        margin-left: 60.4166666667%
    }
    .grid-margin-x>.medium-offset-29 {
        margin-left: calc(60.41667% + .5rem)
    }
    .medium-offset-30 {
        margin-left: 62.5%
    }
    .grid-margin-x>.medium-offset-30 {
        margin-left: calc(62.5% + .5rem)
    }
    .medium-offset-31 {
        margin-left: 64.5833333333%
    }
    .grid-margin-x>.medium-offset-31 {
        margin-left: calc(64.58333% + .5rem)
    }
    .medium-offset-32 {
        margin-left: 66.6666666667%
    }
    .grid-margin-x>.medium-offset-32 {
        margin-left: calc(66.66667% + .5rem)
    }
    .medium-offset-33 {
        margin-left: 68.75%
    }
    .grid-margin-x>.medium-offset-33 {
        margin-left: calc(68.75% + .5rem)
    }
    .medium-offset-34 {
        margin-left: 70.8333333333%
    }
    .grid-margin-x>.medium-offset-34 {
        margin-left: calc(70.83333% + .5rem)
    }
    .medium-offset-35 {
        margin-left: 72.9166666667%
    }
    .grid-margin-x>.medium-offset-35 {
        margin-left: calc(72.91667% + .5rem)
    }
    .medium-offset-36 {
        margin-left: 75%
    }
    .grid-margin-x>.medium-offset-36 {
        margin-left: calc(75% + .5rem)
    }
    .medium-offset-37 {
        margin-left: 77.0833333333%
    }
    .grid-margin-x>.medium-offset-37 {
        margin-left: calc(77.08333% + .5rem)
    }
    .medium-offset-38 {
        margin-left: 79.1666666667%
    }
    .grid-margin-x>.medium-offset-38 {
        margin-left: calc(79.16667% + .5rem)
    }
    .medium-offset-39 {
        margin-left: 81.25%
    }
    .grid-margin-x>.medium-offset-39 {
        margin-left: calc(81.25% + .5rem)
    }
    .medium-offset-40 {
        margin-left: 83.3333333333%
    }
    .grid-margin-x>.medium-offset-40 {
        margin-left: calc(83.33333% + .5rem)
    }
    .medium-offset-41 {
        margin-left: 85.4166666667%
    }
    .grid-margin-x>.medium-offset-41 {
        margin-left: calc(85.41667% + .5rem)
    }
    .medium-offset-42 {
        margin-left: 87.5%
    }
    .grid-margin-x>.medium-offset-42 {
        margin-left: calc(87.5% + .5rem)
    }
    .medium-offset-43 {
        margin-left: 89.5833333333%
    }
    .grid-margin-x>.medium-offset-43 {
        margin-left: calc(89.58333% + .5rem)
    }
    .medium-offset-44 {
        margin-left: 91.6666666667%
    }
    .grid-margin-x>.medium-offset-44 {
        margin-left: calc(91.66667% + .5rem)
    }
    .medium-offset-45 {
        margin-left: 93.75%
    }
    .grid-margin-x>.medium-offset-45 {
        margin-left: calc(93.75% + .5rem)
    }
    .medium-offset-46 {
        margin-left: 95.8333333333%
    }
    .grid-margin-x>.medium-offset-46 {
        margin-left: calc(95.83333% + .5rem)
    }
    .medium-offset-47 {
        margin-left: 97.9166666667%
    }
    .grid-margin-x>.medium-offset-47 {
        margin-left: calc(97.91667% + .5rem)
    }
}

@media print,
screen and (min-width:60em) {
    .large-offset-0 {
        margin-left: 0
    }
    .grid-margin-x>.large-offset-0 {
        margin-left: .5rem
    }
    .large-offset-1 {
        margin-left: 2.0833333333%
    }
    .grid-margin-x>.large-offset-1 {
        margin-left: calc(2.08333% + .5rem)
    }
    .large-offset-2 {
        margin-left: 4.1666666667%
    }
    .grid-margin-x>.large-offset-2 {
        margin-left: calc(4.16667% + .5rem)
    }
    .large-offset-3 {
        margin-left: 6.25%
    }
    .grid-margin-x>.large-offset-3 {
        margin-left: calc(6.25% + .5rem)
    }
    .large-offset-4 {
        margin-left: 8.3333333333%
    }
    .grid-margin-x>.large-offset-4 {
        margin-left: calc(8.33333% + .5rem)
    }
    .large-offset-5 {
        margin-left: 10.4166666667%
    }
    .grid-margin-x>.large-offset-5 {
        margin-left: calc(10.41667% + .5rem)
    }
    .large-offset-6 {
        margin-left: 12.5%
    }
    .grid-margin-x>.large-offset-6 {
        margin-left: calc(12.5% + .5rem)
    }
    .large-offset-7 {
        margin-left: 14.5833333333%
    }
    .grid-margin-x>.large-offset-7 {
        margin-left: calc(14.58333% + .5rem)
    }
    .large-offset-8 {
        margin-left: 16.6666666667%
    }
    .grid-margin-x>.large-offset-8 {
        margin-left: calc(16.66667% + .5rem)
    }
    .large-offset-9 {
        margin-left: 18.75%
    }
    .grid-margin-x>.large-offset-9 {
        margin-left: calc(18.75% + .5rem)
    }
    .large-offset-10 {
        margin-left: 20.8333333333%
    }
    .grid-margin-x>.large-offset-10 {
        margin-left: calc(20.83333% + .5rem)
    }
    .large-offset-11 {
        margin-left: 22.9166666667%
    }
    .grid-margin-x>.large-offset-11 {
        margin-left: calc(22.91667% + .5rem)
    }
    .large-offset-12 {
        margin-left: 25%
    }
    .grid-margin-x>.large-offset-12 {
        margin-left: calc(25% + .5rem)
    }
    .large-offset-13 {
        margin-left: 27.0833333333%
    }
    .grid-margin-x>.large-offset-13 {
        margin-left: calc(27.08333% + .5rem)
    }
    .large-offset-14 {
        margin-left: 29.1666666667%
    }
    .grid-margin-x>.large-offset-14 {
        margin-left: calc(29.16667% + .5rem)
    }
    .large-offset-15 {
        margin-left: 31.25%
    }
    .grid-margin-x>.large-offset-15 {
        margin-left: calc(31.25% + .5rem)
    }
    .large-offset-16 {
        margin-left: 33.3333333333%
    }
    .grid-margin-x>.large-offset-16 {
        margin-left: calc(33.33333% + .5rem)
    }
    .large-offset-17 {
        margin-left: 35.4166666667%
    }
    .grid-margin-x>.large-offset-17 {
        margin-left: calc(35.41667% + .5rem)
    }
    .large-offset-18 {
        margin-left: 37.5%
    }
    .grid-margin-x>.large-offset-18 {
        margin-left: calc(37.5% + .5rem)
    }
    .large-offset-19 {
        margin-left: 39.5833333333%
    }
    .grid-margin-x>.large-offset-19 {
        margin-left: calc(39.58333% + .5rem)
    }
    .large-offset-20 {
        margin-left: 41.6666666667%
    }
    .grid-margin-x>.large-offset-20 {
        margin-left: calc(41.66667% + .5rem)
    }
    .large-offset-21 {
        margin-left: 43.75%
    }
    .grid-margin-x>.large-offset-21 {
        margin-left: calc(43.75% + .5rem)
    }
    .large-offset-22 {
        margin-left: 45.8333333333%
    }
    .grid-margin-x>.large-offset-22 {
        margin-left: calc(45.83333% + .5rem)
    }
    .large-offset-23 {
        margin-left: 47.9166666667%
    }
    .grid-margin-x>.large-offset-23 {
        margin-left: calc(47.91667% + .5rem)
    }
    .large-offset-24 {
        margin-left: 50%
    }
    .grid-margin-x>.large-offset-24 {
        margin-left: calc(50% + .5rem)
    }
    .large-offset-25 {
        margin-left: 52.0833333333%
    }
    .grid-margin-x>.large-offset-25 {
        margin-left: calc(52.08333% + .5rem)
    }
    .large-offset-26 {
        margin-left: 54.1666666667%
    }
    .grid-margin-x>.large-offset-26 {
        margin-left: calc(54.16667% + .5rem)
    }
    .large-offset-27 {
        margin-left: 56.25%
    }
    .grid-margin-x>.large-offset-27 {
        margin-left: calc(56.25% + .5rem)
    }
    .large-offset-28 {
        margin-left: 58.3333333333%
    }
    .grid-margin-x>.large-offset-28 {
        margin-left: calc(58.33333% + .5rem)
    }
    .large-offset-29 {
        margin-left: 60.4166666667%
    }
    .grid-margin-x>.large-offset-29 {
        margin-left: calc(60.41667% + .5rem)
    }
    .large-offset-30 {
        margin-left: 62.5%
    }
    .grid-margin-x>.large-offset-30 {
        margin-left: calc(62.5% + .5rem)
    }
    .large-offset-31 {
        margin-left: 64.5833333333%
    }
    .grid-margin-x>.large-offset-31 {
        margin-left: calc(64.58333% + .5rem)
    }
    .large-offset-32 {
        margin-left: 66.6666666667%
    }
    .grid-margin-x>.large-offset-32 {
        margin-left: calc(66.66667% + .5rem)
    }
    .large-offset-33 {
        margin-left: 68.75%
    }
    .grid-margin-x>.large-offset-33 {
        margin-left: calc(68.75% + .5rem)
    }
    .large-offset-34 {
        margin-left: 70.8333333333%
    }
    .grid-margin-x>.large-offset-34 {
        margin-left: calc(70.83333% + .5rem)
    }
    .large-offset-35 {
        margin-left: 72.9166666667%
    }
    .grid-margin-x>.large-offset-35 {
        margin-left: calc(72.91667% + .5rem)
    }
    .large-offset-36 {
        margin-left: 75%
    }
    .grid-margin-x>.large-offset-36 {
        margin-left: calc(75% + .5rem)
    }
    .large-offset-37 {
        margin-left: 77.0833333333%
    }
    .grid-margin-x>.large-offset-37 {
        margin-left: calc(77.08333% + .5rem)
    }
    .large-offset-38 {
        margin-left: 79.1666666667%
    }
    .grid-margin-x>.large-offset-38 {
        margin-left: calc(79.16667% + .5rem)
    }
    .large-offset-39 {
        margin-left: 81.25%
    }
    .grid-margin-x>.large-offset-39 {
        margin-left: calc(81.25% + .5rem)
    }
    .large-offset-40 {
        margin-left: 83.3333333333%
    }
    .grid-margin-x>.large-offset-40 {
        margin-left: calc(83.33333% + .5rem)
    }
    .large-offset-41 {
        margin-left: 85.4166666667%
    }
    .grid-margin-x>.large-offset-41 {
        margin-left: calc(85.41667% + .5rem)
    }
    .large-offset-42 {
        margin-left: 87.5%
    }
    .grid-margin-x>.large-offset-42 {
        margin-left: calc(87.5% + .5rem)
    }
    .large-offset-43 {
        margin-left: 89.5833333333%
    }
    .grid-margin-x>.large-offset-43 {
        margin-left: calc(89.58333% + .5rem)
    }
    .large-offset-44 {
        margin-left: 91.6666666667%
    }
    .grid-margin-x>.large-offset-44 {
        margin-left: calc(91.66667% + .5rem)
    }
    .large-offset-45 {
        margin-left: 93.75%
    }
    .grid-margin-x>.large-offset-45 {
        margin-left: calc(93.75% + .5rem)
    }
    .large-offset-46 {
        margin-left: 95.8333333333%
    }
    .grid-margin-x>.large-offset-46 {
        margin-left: calc(95.83333% + .5rem)
    }
    .large-offset-47 {
        margin-left: 97.9166666667%
    }
    .grid-margin-x>.large-offset-47 {
        margin-left: calc(97.91667% + .5rem)
    }
}

@media screen and (min-width:75em) {
    .xlarge-offset-0 {
        margin-left: 0
    }
    .grid-margin-x>.xlarge-offset-0 {
        margin-left: .5rem
    }
    .xlarge-offset-1 {
        margin-left: 2.0833333333%
    }
    .grid-margin-x>.xlarge-offset-1 {
        margin-left: calc(2.08333% + .5rem)
    }
    .xlarge-offset-2 {
        margin-left: 4.1666666667%
    }
    .grid-margin-x>.xlarge-offset-2 {
        margin-left: calc(4.16667% + .5rem)
    }
    .xlarge-offset-3 {
        margin-left: 6.25%
    }
    .grid-margin-x>.xlarge-offset-3 {
        margin-left: calc(6.25% + .5rem)
    }
    .xlarge-offset-4 {
        margin-left: 8.3333333333%
    }
    .grid-margin-x>.xlarge-offset-4 {
        margin-left: calc(8.33333% + .5rem)
    }
    .xlarge-offset-5 {
        margin-left: 10.4166666667%
    }
    .grid-margin-x>.xlarge-offset-5 {
        margin-left: calc(10.41667% + .5rem)
    }
    .xlarge-offset-6 {
        margin-left: 12.5%
    }
    .grid-margin-x>.xlarge-offset-6 {
        margin-left: calc(12.5% + .5rem)
    }
    .xlarge-offset-7 {
        margin-left: 14.5833333333%
    }
    .grid-margin-x>.xlarge-offset-7 {
        margin-left: calc(14.58333% + .5rem)
    }
    .xlarge-offset-8 {
        margin-left: 16.6666666667%
    }
    .grid-margin-x>.xlarge-offset-8 {
        margin-left: calc(16.66667% + .5rem)
    }
    .xlarge-offset-9 {
        margin-left: 18.75%
    }
    .grid-margin-x>.xlarge-offset-9 {
        margin-left: calc(18.75% + .5rem)
    }
    .xlarge-offset-10 {
        margin-left: 20.8333333333%
    }
    .grid-margin-x>.xlarge-offset-10 {
        margin-left: calc(20.83333% + .5rem)
    }
    .xlarge-offset-11 {
        margin-left: 22.9166666667%
    }
    .grid-margin-x>.xlarge-offset-11 {
        margin-left: calc(22.91667% + .5rem)
    }
    .xlarge-offset-12 {
        margin-left: 25%
    }
    .grid-margin-x>.xlarge-offset-12 {
        margin-left: calc(25% + .5rem)
    }
    .xlarge-offset-13 {
        margin-left: 27.0833333333%
    }
    .grid-margin-x>.xlarge-offset-13 {
        margin-left: calc(27.08333% + .5rem)
    }
    .xlarge-offset-14 {
        margin-left: 29.1666666667%
    }
    .grid-margin-x>.xlarge-offset-14 {
        margin-left: calc(29.16667% + .5rem)
    }
    .xlarge-offset-15 {
        margin-left: 31.25%
    }
    .grid-margin-x>.xlarge-offset-15 {
        margin-left: calc(31.25% + .5rem)
    }
    .xlarge-offset-16 {
        margin-left: 33.3333333333%
    }
    .grid-margin-x>.xlarge-offset-16 {
        margin-left: calc(33.33333% + .5rem)
    }
    .xlarge-offset-17 {
        margin-left: 35.4166666667%
    }
    .grid-margin-x>.xlarge-offset-17 {
        margin-left: calc(35.41667% + .5rem)
    }
    .xlarge-offset-18 {
        margin-left: 37.5%
    }
    .grid-margin-x>.xlarge-offset-18 {
        margin-left: calc(37.5% + .5rem)
    }
    .xlarge-offset-19 {
        margin-left: 39.5833333333%
    }
    .grid-margin-x>.xlarge-offset-19 {
        margin-left: calc(39.58333% + .5rem)
    }
    .xlarge-offset-20 {
        margin-left: 41.6666666667%
    }
    .grid-margin-x>.xlarge-offset-20 {
        margin-left: calc(41.66667% + .5rem)
    }
    .xlarge-offset-21 {
        margin-left: 43.75%
    }
    .grid-margin-x>.xlarge-offset-21 {
        margin-left: calc(43.75% + .5rem)
    }
    .xlarge-offset-22 {
        margin-left: 45.8333333333%
    }
    .grid-margin-x>.xlarge-offset-22 {
        margin-left: calc(45.83333% + .5rem)
    }
    .xlarge-offset-23 {
        margin-left: 47.9166666667%
    }
    .grid-margin-x>.xlarge-offset-23 {
        margin-left: calc(47.91667% + .5rem)
    }
    .xlarge-offset-24 {
        margin-left: 50%
    }
    .grid-margin-x>.xlarge-offset-24 {
        margin-left: calc(50% + .5rem)
    }
    .xlarge-offset-25 {
        margin-left: 52.0833333333%
    }
    .grid-margin-x>.xlarge-offset-25 {
        margin-left: calc(52.08333% + .5rem)
    }
    .xlarge-offset-26 {
        margin-left: 54.1666666667%
    }
    .grid-margin-x>.xlarge-offset-26 {
        margin-left: calc(54.16667% + .5rem)
    }
    .xlarge-offset-27 {
        margin-left: 56.25%
    }
    .grid-margin-x>.xlarge-offset-27 {
        margin-left: calc(56.25% + .5rem)
    }
    .xlarge-offset-28 {
        margin-left: 58.3333333333%
    }
    .grid-margin-x>.xlarge-offset-28 {
        margin-left: calc(58.33333% + .5rem)
    }
    .xlarge-offset-29 {
        margin-left: 60.4166666667%
    }
    .grid-margin-x>.xlarge-offset-29 {
        margin-left: calc(60.41667% + .5rem)
    }
    .xlarge-offset-30 {
        margin-left: 62.5%
    }
    .grid-margin-x>.xlarge-offset-30 {
        margin-left: calc(62.5% + .5rem)
    }
    .xlarge-offset-31 {
        margin-left: 64.5833333333%
    }
    .grid-margin-x>.xlarge-offset-31 {
        margin-left: calc(64.58333% + .5rem)
    }
    .xlarge-offset-32 {
        margin-left: 66.6666666667%
    }
    .grid-margin-x>.xlarge-offset-32 {
        margin-left: calc(66.66667% + .5rem)
    }
    .xlarge-offset-33 {
        margin-left: 68.75%
    }
    .grid-margin-x>.xlarge-offset-33 {
        margin-left: calc(68.75% + .5rem)
    }
    .xlarge-offset-34 {
        margin-left: 70.8333333333%
    }
    .grid-margin-x>.xlarge-offset-34 {
        margin-left: calc(70.83333% + .5rem)
    }
    .xlarge-offset-35 {
        margin-left: 72.9166666667%
    }
    .grid-margin-x>.xlarge-offset-35 {
        margin-left: calc(72.91667% + .5rem)
    }
    .xlarge-offset-36 {
        margin-left: 75%
    }
    .grid-margin-x>.xlarge-offset-36 {
        margin-left: calc(75% + .5rem)
    }
    .xlarge-offset-37 {
        margin-left: 77.0833333333%
    }
    .grid-margin-x>.xlarge-offset-37 {
        margin-left: calc(77.08333% + .5rem)
    }
    .xlarge-offset-38 {
        margin-left: 79.1666666667%
    }
    .grid-margin-x>.xlarge-offset-38 {
        margin-left: calc(79.16667% + .5rem)
    }
    .xlarge-offset-39 {
        margin-left: 81.25%
    }
    .grid-margin-x>.xlarge-offset-39 {
        margin-left: calc(81.25% + .5rem)
    }
    .xlarge-offset-40 {
        margin-left: 83.3333333333%
    }
    .grid-margin-x>.xlarge-offset-40 {
        margin-left: calc(83.33333% + .5rem)
    }
    .xlarge-offset-41 {
        margin-left: 85.4166666667%
    }
    .grid-margin-x>.xlarge-offset-41 {
        margin-left: calc(85.41667% + .5rem)
    }
    .xlarge-offset-42 {
        margin-left: 87.5%
    }
    .grid-margin-x>.xlarge-offset-42 {
        margin-left: calc(87.5% + .5rem)
    }
    .xlarge-offset-43 {
        margin-left: 89.5833333333%
    }
    .grid-margin-x>.xlarge-offset-43 {
        margin-left: calc(89.58333% + .5rem)
    }
    .xlarge-offset-44 {
        margin-left: 91.6666666667%
    }
    .grid-margin-x>.xlarge-offset-44 {
        margin-left: calc(91.66667% + .5rem)
    }
    .xlarge-offset-45 {
        margin-left: 93.75%
    }
    .grid-margin-x>.xlarge-offset-45 {
        margin-left: calc(93.75% + .5rem)
    }
    .xlarge-offset-46 {
        margin-left: 95.8333333333%
    }
    .grid-margin-x>.xlarge-offset-46 {
        margin-left: calc(95.83333% + .5rem)
    }
    .xlarge-offset-47 {
        margin-left: 97.9166666667%
    }
    .grid-margin-x>.xlarge-offset-47 {
        margin-left: calc(97.91667% + .5rem)
    }
}

.grid-y {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap
}

.grid-y>.cell {
    height: auto;
    max-height: none
}

.grid-y>.auto,
.grid-y>.shrink {
    height: auto
}

.grid-y>.small-1,
.grid-y>.small-10,
.grid-y>.small-11,
.grid-y>.small-12,
.grid-y>.small-13,
.grid-y>.small-14,
.grid-y>.small-15,
.grid-y>.small-16,
.grid-y>.small-17,
.grid-y>.small-18,
.grid-y>.small-19,
.grid-y>.small-2,
.grid-y>.small-20,
.grid-y>.small-21,
.grid-y>.small-22,
.grid-y>.small-23,
.grid-y>.small-24,
.grid-y>.small-25,
.grid-y>.small-26,
.grid-y>.small-27,
.grid-y>.small-28,
.grid-y>.small-29,
.grid-y>.small-3,
.grid-y>.small-30,
.grid-y>.small-31,
.grid-y>.small-32,
.grid-y>.small-33,
.grid-y>.small-34,
.grid-y>.small-35,
.grid-y>.small-36,
.grid-y>.small-37,
.grid-y>.small-38,
.grid-y>.small-39,
.grid-y>.small-4,
.grid-y>.small-40,
.grid-y>.small-41,
.grid-y>.small-42,
.grid-y>.small-43,
.grid-y>.small-44,
.grid-y>.small-45,
.grid-y>.small-46,
.grid-y>.small-47,
.grid-y>.small-48,
.grid-y>.small-5,
.grid-y>.small-6,
.grid-y>.small-7,
.grid-y>.small-8,
.grid-y>.small-9,
.grid-y>.small-full,
.grid-y>.small-shrink {
    -ms-flex-preferred-size: auto;
    flex-basis: auto
}

@media print,
screen and (min-width:40em) {
    .grid-y>.medium-1,
    .grid-y>.medium-10,
    .grid-y>.medium-11,
    .grid-y>.medium-12,
    .grid-y>.medium-13,
    .grid-y>.medium-14,
    .grid-y>.medium-15,
    .grid-y>.medium-16,
    .grid-y>.medium-17,
    .grid-y>.medium-18,
    .grid-y>.medium-19,
    .grid-y>.medium-2,
    .grid-y>.medium-20,
    .grid-y>.medium-21,
    .grid-y>.medium-22,
    .grid-y>.medium-23,
    .grid-y>.medium-24,
    .grid-y>.medium-25,
    .grid-y>.medium-26,
    .grid-y>.medium-27,
    .grid-y>.medium-28,
    .grid-y>.medium-29,
    .grid-y>.medium-3,
    .grid-y>.medium-30,
    .grid-y>.medium-31,
    .grid-y>.medium-32,
    .grid-y>.medium-33,
    .grid-y>.medium-34,
    .grid-y>.medium-35,
    .grid-y>.medium-36,
    .grid-y>.medium-37,
    .grid-y>.medium-38,
    .grid-y>.medium-39,
    .grid-y>.medium-4,
    .grid-y>.medium-40,
    .grid-y>.medium-41,
    .grid-y>.medium-42,
    .grid-y>.medium-43,
    .grid-y>.medium-44,
    .grid-y>.medium-45,
    .grid-y>.medium-46,
    .grid-y>.medium-47,
    .grid-y>.medium-48,
    .grid-y>.medium-5,
    .grid-y>.medium-6,
    .grid-y>.medium-7,
    .grid-y>.medium-8,
    .grid-y>.medium-9,
    .grid-y>.medium-full,
    .grid-y>.medium-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

@media print,
screen and (min-width:60em) {
    .grid-y>.large-1,
    .grid-y>.large-10,
    .grid-y>.large-11,
    .grid-y>.large-12,
    .grid-y>.large-13,
    .grid-y>.large-14,
    .grid-y>.large-15,
    .grid-y>.large-16,
    .grid-y>.large-17,
    .grid-y>.large-18,
    .grid-y>.large-19,
    .grid-y>.large-2,
    .grid-y>.large-20,
    .grid-y>.large-21,
    .grid-y>.large-22,
    .grid-y>.large-23,
    .grid-y>.large-24,
    .grid-y>.large-25,
    .grid-y>.large-26,
    .grid-y>.large-27,
    .grid-y>.large-28,
    .grid-y>.large-29,
    .grid-y>.large-3,
    .grid-y>.large-30,
    .grid-y>.large-31,
    .grid-y>.large-32,
    .grid-y>.large-33,
    .grid-y>.large-34,
    .grid-y>.large-35,
    .grid-y>.large-36,
    .grid-y>.large-37,
    .grid-y>.large-38,
    .grid-y>.large-39,
    .grid-y>.large-4,
    .grid-y>.large-40,
    .grid-y>.large-41,
    .grid-y>.large-42,
    .grid-y>.large-43,
    .grid-y>.large-44,
    .grid-y>.large-45,
    .grid-y>.large-46,
    .grid-y>.large-47,
    .grid-y>.large-48,
    .grid-y>.large-5,
    .grid-y>.large-6,
    .grid-y>.large-7,
    .grid-y>.large-8,
    .grid-y>.large-9,
    .grid-y>.large-full,
    .grid-y>.large-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

@media screen and (min-width:75em) {
    .grid-y>.xlarge-1,
    .grid-y>.xlarge-10,
    .grid-y>.xlarge-11,
    .grid-y>.xlarge-12,
    .grid-y>.xlarge-13,
    .grid-y>.xlarge-14,
    .grid-y>.xlarge-15,
    .grid-y>.xlarge-16,
    .grid-y>.xlarge-17,
    .grid-y>.xlarge-18,
    .grid-y>.xlarge-19,
    .grid-y>.xlarge-2,
    .grid-y>.xlarge-20,
    .grid-y>.xlarge-21,
    .grid-y>.xlarge-22,
    .grid-y>.xlarge-23,
    .grid-y>.xlarge-24,
    .grid-y>.xlarge-25,
    .grid-y>.xlarge-26,
    .grid-y>.xlarge-27,
    .grid-y>.xlarge-28,
    .grid-y>.xlarge-29,
    .grid-y>.xlarge-3,
    .grid-y>.xlarge-30,
    .grid-y>.xlarge-31,
    .grid-y>.xlarge-32,
    .grid-y>.xlarge-33,
    .grid-y>.xlarge-34,
    .grid-y>.xlarge-35,
    .grid-y>.xlarge-36,
    .grid-y>.xlarge-37,
    .grid-y>.xlarge-38,
    .grid-y>.xlarge-39,
    .grid-y>.xlarge-4,
    .grid-y>.xlarge-40,
    .grid-y>.xlarge-41,
    .grid-y>.xlarge-42,
    .grid-y>.xlarge-43,
    .grid-y>.xlarge-44,
    .grid-y>.xlarge-45,
    .grid-y>.xlarge-46,
    .grid-y>.xlarge-47,
    .grid-y>.xlarge-48,
    .grid-y>.xlarge-5,
    .grid-y>.xlarge-6,
    .grid-y>.xlarge-7,
    .grid-y>.xlarge-8,
    .grid-y>.xlarge-9,
    .grid-y>.xlarge-full,
    .grid-y>.xlarge-shrink {
        -ms-flex-preferred-size: auto;
        flex-basis: auto
    }
}

.grid-y>.small-1,
.grid-y>.small-10,
.grid-y>.small-11,
.grid-y>.small-12,
.grid-y>.small-13,
.grid-y>.small-14,
.grid-y>.small-15,
.grid-y>.small-16,
.grid-y>.small-17,
.grid-y>.small-18,
.grid-y>.small-19,
.grid-y>.small-2,
.grid-y>.small-20,
.grid-y>.small-21,
.grid-y>.small-22,
.grid-y>.small-23,
.grid-y>.small-24,
.grid-y>.small-25,
.grid-y>.small-26,
.grid-y>.small-27,
.grid-y>.small-28,
.grid-y>.small-29,
.grid-y>.small-3,
.grid-y>.small-30,
.grid-y>.small-31,
.grid-y>.small-32,
.grid-y>.small-33,
.grid-y>.small-34,
.grid-y>.small-35,
.grid-y>.small-36,
.grid-y>.small-37,
.grid-y>.small-38,
.grid-y>.small-39,
.grid-y>.small-4,
.grid-y>.small-40,
.grid-y>.small-41,
.grid-y>.small-42,
.grid-y>.small-43,
.grid-y>.small-44,
.grid-y>.small-45,
.grid-y>.small-46,
.grid-y>.small-47,
.grid-y>.small-48,
.grid-y>.small-5,
.grid-y>.small-6,
.grid-y>.small-7,
.grid-y>.small-8,
.grid-y>.small-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.grid-y>.small-1 {
    height: 2.0833333333%
}

.grid-y>.small-2 {
    height: 4.1666666667%
}

.grid-y>.small-3 {
    height: 6.25%
}

.grid-y>.small-4 {
    height: 8.3333333333%
}

.grid-y>.small-5 {
    height: 10.4166666667%
}

.grid-y>.small-6 {
    height: 12.5%
}

.grid-y>.small-7 {
    height: 14.5833333333%
}

.grid-y>.small-8 {
    height: 16.6666666667%
}

.grid-y>.small-9 {
    height: 18.75%
}

.grid-y>.small-10 {
    height: 20.8333333333%
}

.grid-y>.small-11 {
    height: 22.9166666667%
}

.grid-y>.small-12 {
    height: 25%
}

.grid-y>.small-13 {
    height: 27.0833333333%
}

.grid-y>.small-14 {
    height: 29.1666666667%
}

.grid-y>.small-15 {
    height: 31.25%
}

.grid-y>.small-16 {
    height: 33.3333333333%
}

.grid-y>.small-17 {
    height: 35.4166666667%
}

.grid-y>.small-18 {
    height: 37.5%
}

.grid-y>.small-19 {
    height: 39.5833333333%
}

.grid-y>.small-20 {
    height: 41.6666666667%
}

.grid-y>.small-21 {
    height: 43.75%
}

.grid-y>.small-22 {
    height: 45.8333333333%
}

.grid-y>.small-23 {
    height: 47.9166666667%
}

.grid-y>.small-24 {
    height: 50%
}

.grid-y>.small-25 {
    height: 52.0833333333%
}

.grid-y>.small-26 {
    height: 54.1666666667%
}

.grid-y>.small-27 {
    height: 56.25%
}

.grid-y>.small-28 {
    height: 58.3333333333%
}

.grid-y>.small-29 {
    height: 60.4166666667%
}

.grid-y>.small-30 {
    height: 62.5%
}

.grid-y>.small-31 {
    height: 64.5833333333%
}

.grid-y>.small-32 {
    height: 66.6666666667%
}

.grid-y>.small-33 {
    height: 68.75%
}

.grid-y>.small-34 {
    height: 70.8333333333%
}

.grid-y>.small-35 {
    height: 72.9166666667%
}

.grid-y>.small-36 {
    height: 75%
}

.grid-y>.small-37 {
    height: 77.0833333333%
}

.grid-y>.small-38 {
    height: 79.1666666667%
}

.grid-y>.small-39 {
    height: 81.25%
}

.grid-y>.small-40 {
    height: 83.3333333333%
}

.grid-y>.small-41 {
    height: 85.4166666667%
}

.grid-y>.small-42 {
    height: 87.5%
}

.grid-y>.small-43 {
    height: 89.5833333333%
}

.grid-y>.small-44 {
    height: 91.6666666667%
}

.grid-y>.small-45 {
    height: 93.75%
}

.grid-y>.small-46 {
    height: 95.8333333333%
}

.grid-y>.small-47 {
    height: 97.9166666667%
}

.grid-y>.small-48 {
    height: 100%
}

@media print,
screen and (min-width:40em) {
    .grid-y>.medium-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0;
        height: auto
    }
    .grid-y>.medium-1,
    .grid-y>.medium-10,
    .grid-y>.medium-11,
    .grid-y>.medium-12,
    .grid-y>.medium-13,
    .grid-y>.medium-14,
    .grid-y>.medium-15,
    .grid-y>.medium-16,
    .grid-y>.medium-17,
    .grid-y>.medium-18,
    .grid-y>.medium-19,
    .grid-y>.medium-2,
    .grid-y>.medium-20,
    .grid-y>.medium-21,
    .grid-y>.medium-22,
    .grid-y>.medium-23,
    .grid-y>.medium-24,
    .grid-y>.medium-25,
    .grid-y>.medium-26,
    .grid-y>.medium-27,
    .grid-y>.medium-28,
    .grid-y>.medium-29,
    .grid-y>.medium-3,
    .grid-y>.medium-30,
    .grid-y>.medium-31,
    .grid-y>.medium-32,
    .grid-y>.medium-33,
    .grid-y>.medium-34,
    .grid-y>.medium-35,
    .grid-y>.medium-36,
    .grid-y>.medium-37,
    .grid-y>.medium-38,
    .grid-y>.medium-39,
    .grid-y>.medium-4,
    .grid-y>.medium-40,
    .grid-y>.medium-41,
    .grid-y>.medium-42,
    .grid-y>.medium-43,
    .grid-y>.medium-44,
    .grid-y>.medium-45,
    .grid-y>.medium-46,
    .grid-y>.medium-47,
    .grid-y>.medium-48,
    .grid-y>.medium-5,
    .grid-y>.medium-6,
    .grid-y>.medium-7,
    .grid-y>.medium-8,
    .grid-y>.medium-9,
    .grid-y>.medium-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }
    .grid-y>.medium-shrink {
        height: auto
    }
    .grid-y>.medium-1 {
        height: 2.0833333333%
    }
    .grid-y>.medium-2 {
        height: 4.1666666667%
    }
    .grid-y>.medium-3 {
        height: 6.25%
    }
    .grid-y>.medium-4 {
        height: 8.3333333333%
    }
    .grid-y>.medium-5 {
        height: 10.4166666667%
    }
    .grid-y>.medium-6 {
        height: 12.5%
    }
    .grid-y>.medium-7 {
        height: 14.5833333333%
    }
    .grid-y>.medium-8 {
        height: 16.6666666667%
    }
    .grid-y>.medium-9 {
        height: 18.75%
    }
    .grid-y>.medium-10 {
        height: 20.8333333333%
    }
    .grid-y>.medium-11 {
        height: 22.9166666667%
    }
    .grid-y>.medium-12 {
        height: 25%
    }
    .grid-y>.medium-13 {
        height: 27.0833333333%
    }
    .grid-y>.medium-14 {
        height: 29.1666666667%
    }
    .grid-y>.medium-15 {
        height: 31.25%
    }
    .grid-y>.medium-16 {
        height: 33.3333333333%
    }
    .grid-y>.medium-17 {
        height: 35.4166666667%
    }
    .grid-y>.medium-18 {
        height: 37.5%
    }
    .grid-y>.medium-19 {
        height: 39.5833333333%
    }
    .grid-y>.medium-20 {
        height: 41.6666666667%
    }
    .grid-y>.medium-21 {
        height: 43.75%
    }
    .grid-y>.medium-22 {
        height: 45.8333333333%
    }
    .grid-y>.medium-23 {
        height: 47.9166666667%
    }
    .grid-y>.medium-24 {
        height: 50%
    }
    .grid-y>.medium-25 {
        height: 52.0833333333%
    }
    .grid-y>.medium-26 {
        height: 54.1666666667%
    }
    .grid-y>.medium-27 {
        height: 56.25%
    }
    .grid-y>.medium-28 {
        height: 58.3333333333%
    }
    .grid-y>.medium-29 {
        height: 60.4166666667%
    }
    .grid-y>.medium-30 {
        height: 62.5%
    }
    .grid-y>.medium-31 {
        height: 64.5833333333%
    }
    .grid-y>.medium-32 {
        height: 66.6666666667%
    }
    .grid-y>.medium-33 {
        height: 68.75%
    }
    .grid-y>.medium-34 {
        height: 70.8333333333%
    }
    .grid-y>.medium-35 {
        height: 72.9166666667%
    }
    .grid-y>.medium-36 {
        height: 75%
    }
    .grid-y>.medium-37 {
        height: 77.0833333333%
    }
    .grid-y>.medium-38 {
        height: 79.1666666667%
    }
    .grid-y>.medium-39 {
        height: 81.25%
    }
    .grid-y>.medium-40 {
        height: 83.3333333333%
    }
    .grid-y>.medium-41 {
        height: 85.4166666667%
    }
    .grid-y>.medium-42 {
        height: 87.5%
    }
    .grid-y>.medium-43 {
        height: 89.5833333333%
    }
    .grid-y>.medium-44 {
        height: 91.6666666667%
    }
    .grid-y>.medium-45 {
        height: 93.75%
    }
    .grid-y>.medium-46 {
        height: 95.8333333333%
    }
    .grid-y>.medium-47 {
        height: 97.9166666667%
    }
    .grid-y>.medium-48 {
        height: 100%
    }
}

@media print,
screen and (min-width:60em) {
    .grid-y>.large-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0;
        height: auto
    }
    .grid-y>.large-1,
    .grid-y>.large-10,
    .grid-y>.large-11,
    .grid-y>.large-12,
    .grid-y>.large-13,
    .grid-y>.large-14,
    .grid-y>.large-15,
    .grid-y>.large-16,
    .grid-y>.large-17,
    .grid-y>.large-18,
    .grid-y>.large-19,
    .grid-y>.large-2,
    .grid-y>.large-20,
    .grid-y>.large-21,
    .grid-y>.large-22,
    .grid-y>.large-23,
    .grid-y>.large-24,
    .grid-y>.large-25,
    .grid-y>.large-26,
    .grid-y>.large-27,
    .grid-y>.large-28,
    .grid-y>.large-29,
    .grid-y>.large-3,
    .grid-y>.large-30,
    .grid-y>.large-31,
    .grid-y>.large-32,
    .grid-y>.large-33,
    .grid-y>.large-34,
    .grid-y>.large-35,
    .grid-y>.large-36,
    .grid-y>.large-37,
    .grid-y>.large-38,
    .grid-y>.large-39,
    .grid-y>.large-4,
    .grid-y>.large-40,
    .grid-y>.large-41,
    .grid-y>.large-42,
    .grid-y>.large-43,
    .grid-y>.large-44,
    .grid-y>.large-45,
    .grid-y>.large-46,
    .grid-y>.large-47,
    .grid-y>.large-48,
    .grid-y>.large-5,
    .grid-y>.large-6,
    .grid-y>.large-7,
    .grid-y>.large-8,
    .grid-y>.large-9,
    .grid-y>.large-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }
    .grid-y>.large-shrink {
        height: auto
    }
    .grid-y>.large-1 {
        height: 2.0833333333%
    }
    .grid-y>.large-2 {
        height: 4.1666666667%
    }
    .grid-y>.large-3 {
        height: 6.25%
    }
    .grid-y>.large-4 {
        height: 8.3333333333%
    }
    .grid-y>.large-5 {
        height: 10.4166666667%
    }
    .grid-y>.large-6 {
        height: 12.5%
    }
    .grid-y>.large-7 {
        height: 14.5833333333%
    }
    .grid-y>.large-8 {
        height: 16.6666666667%
    }
    .grid-y>.large-9 {
        height: 18.75%
    }
    .grid-y>.large-10 {
        height: 20.8333333333%
    }
    .grid-y>.large-11 {
        height: 22.9166666667%
    }
    .grid-y>.large-12 {
        height: 25%
    }
    .grid-y>.large-13 {
        height: 27.0833333333%
    }
    .grid-y>.large-14 {
        height: 29.1666666667%
    }
    .grid-y>.large-15 {
        height: 31.25%
    }
    .grid-y>.large-16 {
        height: 33.3333333333%
    }
    .grid-y>.large-17 {
        height: 35.4166666667%
    }
    .grid-y>.large-18 {
        height: 37.5%
    }
    .grid-y>.large-19 {
        height: 39.5833333333%
    }
    .grid-y>.large-20 {
        height: 41.6666666667%
    }
    .grid-y>.large-21 {
        height: 43.75%
    }
    .grid-y>.large-22 {
        height: 45.8333333333%
    }
    .grid-y>.large-23 {
        height: 47.9166666667%
    }
    .grid-y>.large-24 {
        height: 50%
    }
    .grid-y>.large-25 {
        height: 52.0833333333%
    }
    .grid-y>.large-26 {
        height: 54.1666666667%
    }
    .grid-y>.large-27 {
        height: 56.25%
    }
    .grid-y>.large-28 {
        height: 58.3333333333%
    }
    .grid-y>.large-29 {
        height: 60.4166666667%
    }
    .grid-y>.large-30 {
        height: 62.5%
    }
    .grid-y>.large-31 {
        height: 64.5833333333%
    }
    .grid-y>.large-32 {
        height: 66.6666666667%
    }
    .grid-y>.large-33 {
        height: 68.75%
    }
    .grid-y>.large-34 {
        height: 70.8333333333%
    }
    .grid-y>.large-35 {
        height: 72.9166666667%
    }
    .grid-y>.large-36 {
        height: 75%
    }
    .grid-y>.large-37 {
        height: 77.0833333333%
    }
    .grid-y>.large-38 {
        height: 79.1666666667%
    }
    .grid-y>.large-39 {
        height: 81.25%
    }
    .grid-y>.large-40 {
        height: 83.3333333333%
    }
    .grid-y>.large-41 {
        height: 85.4166666667%
    }
    .grid-y>.large-42 {
        height: 87.5%
    }
    .grid-y>.large-43 {
        height: 89.5833333333%
    }
    .grid-y>.large-44 {
        height: 91.6666666667%
    }
    .grid-y>.large-45 {
        height: 93.75%
    }
    .grid-y>.large-46 {
        height: 95.8333333333%
    }
    .grid-y>.large-47 {
        height: 97.9166666667%
    }
    .grid-y>.large-48 {
        height: 100%
    }
}

@media screen and (min-width:75em) {
    .grid-y>.xlarge-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 0px;
        flex: 1 1 0;
        height: auto
    }
    .grid-y>.xlarge-1,
    .grid-y>.xlarge-10,
    .grid-y>.xlarge-11,
    .grid-y>.xlarge-12,
    .grid-y>.xlarge-13,
    .grid-y>.xlarge-14,
    .grid-y>.xlarge-15,
    .grid-y>.xlarge-16,
    .grid-y>.xlarge-17,
    .grid-y>.xlarge-18,
    .grid-y>.xlarge-19,
    .grid-y>.xlarge-2,
    .grid-y>.xlarge-20,
    .grid-y>.xlarge-21,
    .grid-y>.xlarge-22,
    .grid-y>.xlarge-23,
    .grid-y>.xlarge-24,
    .grid-y>.xlarge-25,
    .grid-y>.xlarge-26,
    .grid-y>.xlarge-27,
    .grid-y>.xlarge-28,
    .grid-y>.xlarge-29,
    .grid-y>.xlarge-3,
    .grid-y>.xlarge-30,
    .grid-y>.xlarge-31,
    .grid-y>.xlarge-32,
    .grid-y>.xlarge-33,
    .grid-y>.xlarge-34,
    .grid-y>.xlarge-35,
    .grid-y>.xlarge-36,
    .grid-y>.xlarge-37,
    .grid-y>.xlarge-38,
    .grid-y>.xlarge-39,
    .grid-y>.xlarge-4,
    .grid-y>.xlarge-40,
    .grid-y>.xlarge-41,
    .grid-y>.xlarge-42,
    .grid-y>.xlarge-43,
    .grid-y>.xlarge-44,
    .grid-y>.xlarge-45,
    .grid-y>.xlarge-46,
    .grid-y>.xlarge-47,
    .grid-y>.xlarge-48,
    .grid-y>.xlarge-5,
    .grid-y>.xlarge-6,
    .grid-y>.xlarge-7,
    .grid-y>.xlarge-8,
    .grid-y>.xlarge-9,
    .grid-y>.xlarge-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }
    .grid-y>.xlarge-shrink {
        height: auto
    }
    .grid-y>.xlarge-1 {
        height: 2.0833333333%
    }
    .grid-y>.xlarge-2 {
        height: 4.1666666667%
    }
    .grid-y>.xlarge-3 {
        height: 6.25%
    }
    .grid-y>.xlarge-4 {
        height: 8.3333333333%
    }
    .grid-y>.xlarge-5 {
        height: 10.4166666667%
    }
    .grid-y>.xlarge-6 {
        height: 12.5%
    }
    .grid-y>.xlarge-7 {
        height: 14.5833333333%
    }
    .grid-y>.xlarge-8 {
        height: 16.6666666667%
    }
    .grid-y>.xlarge-9 {
        height: 18.75%
    }
    .grid-y>.xlarge-10 {
        height: 20.8333333333%
    }
    .grid-y>.xlarge-11 {
        height: 22.9166666667%
    }
    .grid-y>.xlarge-12 {
        height: 25%
    }
    .grid-y>.xlarge-13 {
        height: 27.0833333333%
    }
    .grid-y>.xlarge-14 {
        height: 29.1666666667%
    }
    .grid-y>.xlarge-15 {
        height: 31.25%
    }
    .grid-y>.xlarge-16 {
        height: 33.3333333333%
    }
    .grid-y>.xlarge-17 {
        height: 35.4166666667%
    }
    .grid-y>.xlarge-18 {
        height: 37.5%
    }
    .grid-y>.xlarge-19 {
        height: 39.5833333333%
    }
    .grid-y>.xlarge-20 {
        height: 41.6666666667%
    }
    .grid-y>.xlarge-21 {
        height: 43.75%
    }
    .grid-y>.xlarge-22 {
        height: 45.8333333333%
    }
    .grid-y>.xlarge-23 {
        height: 47.9166666667%
    }
    .grid-y>.xlarge-24 {
        height: 50%
    }
    .grid-y>.xlarge-25 {
        height: 52.0833333333%
    }
    .grid-y>.xlarge-26 {
        height: 54.1666666667%
    }
    .grid-y>.xlarge-27 {
        height: 56.25%
    }
    .grid-y>.xlarge-28 {
        height: 58.3333333333%
    }
    .grid-y>.xlarge-29 {
        height: 60.4166666667%
    }
    .grid-y>.xlarge-30 {
        height: 62.5%
    }
    .grid-y>.xlarge-31 {
        height: 64.5833333333%
    }
    .grid-y>.xlarge-32 {
        height: 66.6666666667%
    }
    .grid-y>.xlarge-33 {
        height: 68.75%
    }
    .grid-y>.xlarge-34 {
        height: 70.8333333333%
    }
    .grid-y>.xlarge-35 {
        height: 72.9166666667%
    }
    .grid-y>.xlarge-36 {
        height: 75%
    }
    .grid-y>.xlarge-37 {
        height: 77.0833333333%
    }
    .grid-y>.xlarge-38 {
        height: 79.1666666667%
    }
    .grid-y>.xlarge-39 {
        height: 81.25%
    }
    .grid-y>.xlarge-40 {
        height: 83.3333333333%
    }
    .grid-y>.xlarge-41 {
        height: 85.4166666667%
    }
    .grid-y>.xlarge-42 {
        height: 87.5%
    }
    .grid-y>.xlarge-43 {
        height: 89.5833333333%
    }
    .grid-y>.xlarge-44 {
        height: 91.6666666667%
    }
    .grid-y>.xlarge-45 {
        height: 93.75%
    }
    .grid-y>.xlarge-46 {
        height: 95.8333333333%
    }
    .grid-y>.xlarge-47 {
        height: 97.9166666667%
    }
    .grid-y>.xlarge-48 {
        height: 100%
    }
}

.grid-padding-y .grid-padding-y {
    margin-bottom: -.5rem;
    margin-top: -.5rem
}

@media print,
screen and (min-width:40em) {
    .grid-padding-y .grid-padding-y {
        margin-bottom: -.5rem;
        margin-top: -.5rem
    }
}

.grid-padding-y>.cell {
    padding-bottom: .5rem;
    padding-top: .5rem
}

@media print,
screen and (min-width:40em) {
    .grid-padding-y>.cell {
        padding-bottom: .5rem;
        padding-top: .5rem
    }
}

.grid-frame {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    overflow: hidden;
    position: relative;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100vw
}

.cell .grid-frame {
    width: 100%
}

.cell-block {
    max-width: 100%;
    overflow-x: auto
}

.cell-block,
.cell-block-y {
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar
}

.cell-block-y {
    max-height: 100%;
    min-height: 100%;
    overflow-y: auto
}

.cell-block-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    max-height: 100%
}

.cell-block-container>.grid-x {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    max-height: 100%
}

@media print,
screen and (min-width:40em) {
    .medium-grid-frame {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow: hidden;
        position: relative;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        width: 100vw
    }
    .cell .medium-grid-frame {
        width: 100%
    }
    .medium-cell-block {
        max-width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }
    .medium-cell-block-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        max-height: 100%
    }
    .medium-cell-block-container>.grid-x {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        max-height: 100%
    }
    .medium-cell-block-y {
        max-height: 100%;
        min-height: 100%;
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }
}

@media print,
screen and (min-width:60em) {
    .large-grid-frame {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow: hidden;
        position: relative;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        width: 100vw
    }
    .cell .large-grid-frame {
        width: 100%
    }
    .large-cell-block {
        max-width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }
    .large-cell-block-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        max-height: 100%
    }
    .large-cell-block-container>.grid-x {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        max-height: 100%
    }
    .large-cell-block-y {
        max-height: 100%;
        min-height: 100%;
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }
}

@media screen and (min-width:75em) {
    .xlarge-grid-frame {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow: hidden;
        position: relative;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        width: 100vw
    }
    .cell .xlarge-grid-frame {
        width: 100%
    }
    .xlarge-cell-block {
        max-width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }
    .xlarge-cell-block-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        max-height: 100%
    }
    .xlarge-cell-block-container>.grid-x {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        max-height: 100%
    }
    .xlarge-cell-block-y {
        max-height: 100%;
        min-height: 100%;
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar
    }
}

.grid-y.grid-frame {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    overflow: hidden;
    position: relative;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    height: 100vh;
    width: auto
}

@media print,
screen and (min-width:40em) {
    .grid-y.medium-grid-frame {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow: hidden;
        position: relative;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        height: 100vh;
        width: auto
    }
}

@media print,
screen and (min-width:60em) {
    .grid-y.large-grid-frame {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow: hidden;
        position: relative;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        height: 100vh;
        width: auto
    }
}

@media screen and (min-width:75em) {
    .grid-y.xlarge-grid-frame {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow: hidden;
        position: relative;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch;
        height: 100vh;
        width: auto
    }
}

.cell .grid-y.grid-frame {
    height: 100%
}

@media print,
screen and (min-width:40em) {
    .cell .grid-y.medium-grid-frame {
        height: 100%
    }
}

@media print,
screen and (min-width:60em) {
    .cell .grid-y.large-grid-frame {
        height: 100%
    }
}

@media screen and (min-width:75em) {
    .cell .grid-y.xlarge-grid-frame {
        height: 100%
    }
}

.grid-margin-y {
    margin-bottom: -.5rem;
    margin-top: -.5rem
}

@media print,
screen and (min-width:40em) {
    .grid-margin-y {
        margin-bottom: -.5rem;
        margin-top: -.5rem
    }
}

.grid-margin-y>.cell {
    height: calc(100% - 1rem);
    margin-bottom: .5rem;
    margin-top: .5rem
}

@media print,
screen and (min-width:40em) {
    .grid-margin-y>.cell {
        height: calc(100% - 1rem);
        margin-bottom: .5rem;
        margin-top: .5rem
    }
}

.grid-margin-y>.auto,
.grid-margin-y>.shrink {
    height: auto
}

.grid-margin-y>.small-1 {
    height: calc(2.08333% - 1rem)
}

.grid-margin-y>.small-2 {
    height: calc(4.16667% - 1rem)
}

.grid-margin-y>.small-3 {
    height: calc(6.25% - 1rem)
}

.grid-margin-y>.small-4 {
    height: calc(8.33333% - 1rem)
}

.grid-margin-y>.small-5 {
    height: calc(10.41667% - 1rem)
}

.grid-margin-y>.small-6 {
    height: calc(12.5% - 1rem)
}

.grid-margin-y>.small-7 {
    height: calc(14.58333% - 1rem)
}

.grid-margin-y>.small-8 {
    height: calc(16.66667% - 1rem)
}

.grid-margin-y>.small-9 {
    height: calc(18.75% - 1rem)
}

.grid-margin-y>.small-10 {
    height: calc(20.83333% - 1rem)
}

.grid-margin-y>.small-11 {
    height: calc(22.91667% - 1rem)
}

.grid-margin-y>.small-12 {
    height: calc(25% - 1rem)
}

.grid-margin-y>.small-13 {
    height: calc(27.08333% - 1rem)
}

.grid-margin-y>.small-14 {
    height: calc(29.16667% - 1rem)
}

.grid-margin-y>.small-15 {
    height: calc(31.25% - 1rem)
}

.grid-margin-y>.small-16 {
    height: calc(33.33333% - 1rem)
}

.grid-margin-y>.small-17 {
    height: calc(35.41667% - 1rem)
}

.grid-margin-y>.small-18 {
    height: calc(37.5% - 1rem)
}

.grid-margin-y>.small-19 {
    height: calc(39.58333% - 1rem)
}

.grid-margin-y>.small-20 {
    height: calc(41.66667% - 1rem)
}

.grid-margin-y>.small-21 {
    height: calc(43.75% - 1rem)
}

.grid-margin-y>.small-22 {
    height: calc(45.83333% - 1rem)
}

.grid-margin-y>.small-23 {
    height: calc(47.91667% - 1rem)
}

.grid-margin-y>.small-24 {
    height: calc(50% - 1rem)
}

.grid-margin-y>.small-25 {
    height: calc(52.08333% - 1rem)
}

.grid-margin-y>.small-26 {
    height: calc(54.16667% - 1rem)
}

.grid-margin-y>.small-27 {
    height: calc(56.25% - 1rem)
}

.grid-margin-y>.small-28 {
    height: calc(58.33333% - 1rem)
}

.grid-margin-y>.small-29 {
    height: calc(60.41667% - 1rem)
}

.grid-margin-y>.small-30 {
    height: calc(62.5% - 1rem)
}

.grid-margin-y>.small-31 {
    height: calc(64.58333% - 1rem)
}

.grid-margin-y>.small-32 {
    height: calc(66.66667% - 1rem)
}

.grid-margin-y>.small-33 {
    height: calc(68.75% - 1rem)
}

.grid-margin-y>.small-34 {
    height: calc(70.83333% - 1rem)
}

.grid-margin-y>.small-35 {
    height: calc(72.91667% - 1rem)
}

.grid-margin-y>.small-36 {
    height: calc(75% - 1rem)
}

.grid-margin-y>.small-37 {
    height: calc(77.08333% - 1rem)
}

.grid-margin-y>.small-38 {
    height: calc(79.16667% - 1rem)
}

.grid-margin-y>.small-39 {
    height: calc(81.25% - 1rem)
}

.grid-margin-y>.small-40 {
    height: calc(83.33333% - 1rem)
}

.grid-margin-y>.small-41 {
    height: calc(85.41667% - 1rem)
}

.grid-margin-y>.small-42 {
    height: calc(87.5% - 1rem)
}

.grid-margin-y>.small-43 {
    height: calc(89.58333% - 1rem)
}

.grid-margin-y>.small-44 {
    height: calc(91.66667% - 1rem)
}

.grid-margin-y>.small-45 {
    height: calc(93.75% - 1rem)
}

.grid-margin-y>.small-46 {
    height: calc(95.83333% - 1rem)
}

.grid-margin-y>.small-47 {
    height: calc(97.91667% - 1rem)
}

.grid-margin-y>.small-48 {
    height: calc(100% - 1rem)
}

@media print,
screen and (min-width:40em) {
    .grid-margin-y>.auto,
    .grid-margin-y>.shrink {
        height: auto
    }
    .grid-margin-y>.small-1 {
        height: calc(2.08333% - 1rem)
    }
    .grid-margin-y>.small-2 {
        height: calc(4.16667% - 1rem)
    }
    .grid-margin-y>.small-3 {
        height: calc(6.25% - 1rem)
    }
    .grid-margin-y>.small-4 {
        height: calc(8.33333% - 1rem)
    }
    .grid-margin-y>.small-5 {
        height: calc(10.41667% - 1rem)
    }
    .grid-margin-y>.small-6 {
        height: calc(12.5% - 1rem)
    }
    .grid-margin-y>.small-7 {
        height: calc(14.58333% - 1rem)
    }
    .grid-margin-y>.small-8 {
        height: calc(16.66667% - 1rem)
    }
    .grid-margin-y>.small-9 {
        height: calc(18.75% - 1rem)
    }
    .grid-margin-y>.small-10 {
        height: calc(20.83333% - 1rem)
    }
    .grid-margin-y>.small-11 {
        height: calc(22.91667% - 1rem)
    }
    .grid-margin-y>.small-12 {
        height: calc(25% - 1rem)
    }
    .grid-margin-y>.small-13 {
        height: calc(27.08333% - 1rem)
    }
    .grid-margin-y>.small-14 {
        height: calc(29.16667% - 1rem)
    }
    .grid-margin-y>.small-15 {
        height: calc(31.25% - 1rem)
    }
    .grid-margin-y>.small-16 {
        height: calc(33.33333% - 1rem)
    }
    .grid-margin-y>.small-17 {
        height: calc(35.41667% - 1rem)
    }
    .grid-margin-y>.small-18 {
        height: calc(37.5% - 1rem)
    }
    .grid-margin-y>.small-19 {
        height: calc(39.58333% - 1rem)
    }
    .grid-margin-y>.small-20 {
        height: calc(41.66667% - 1rem)
    }
    .grid-margin-y>.small-21 {
        height: calc(43.75% - 1rem)
    }
    .grid-margin-y>.small-22 {
        height: calc(45.83333% - 1rem)
    }
    .grid-margin-y>.small-23 {
        height: calc(47.91667% - 1rem)
    }
    .grid-margin-y>.small-24 {
        height: calc(50% - 1rem)
    }
    .grid-margin-y>.small-25 {
        height: calc(52.08333% - 1rem)
    }
    .grid-margin-y>.small-26 {
        height: calc(54.16667% - 1rem)
    }
    .grid-margin-y>.small-27 {
        height: calc(56.25% - 1rem)
    }
    .grid-margin-y>.small-28 {
        height: calc(58.33333% - 1rem)
    }
    .grid-margin-y>.small-29 {
        height: calc(60.41667% - 1rem)
    }
    .grid-margin-y>.small-30 {
        height: calc(62.5% - 1rem)
    }
    .grid-margin-y>.small-31 {
        height: calc(64.58333% - 1rem)
    }
    .grid-margin-y>.small-32 {
        height: calc(66.66667% - 1rem)
    }
    .grid-margin-y>.small-33 {
        height: calc(68.75% - 1rem)
    }
    .grid-margin-y>.small-34 {
        height: calc(70.83333% - 1rem)
    }
    .grid-margin-y>.small-35 {
        height: calc(72.91667% - 1rem)
    }
    .grid-margin-y>.small-36 {
        height: calc(75% - 1rem)
    }
    .grid-margin-y>.small-37 {
        height: calc(77.08333% - 1rem)
    }
    .grid-margin-y>.small-38 {
        height: calc(79.16667% - 1rem)
    }
    .grid-margin-y>.small-39 {
        height: calc(81.25% - 1rem)
    }
    .grid-margin-y>.small-40 {
        height: calc(83.33333% - 1rem)
    }
    .grid-margin-y>.small-41 {
        height: calc(85.41667% - 1rem)
    }
    .grid-margin-y>.small-42 {
        height: calc(87.5% - 1rem)
    }
    .grid-margin-y>.small-43 {
        height: calc(89.58333% - 1rem)
    }
    .grid-margin-y>.small-44 {
        height: calc(91.66667% - 1rem)
    }
    .grid-margin-y>.small-45 {
        height: calc(93.75% - 1rem)
    }
    .grid-margin-y>.small-46 {
        height: calc(95.83333% - 1rem)
    }
    .grid-margin-y>.small-47 {
        height: calc(97.91667% - 1rem)
    }
    .grid-margin-y>.small-48 {
        height: calc(100% - 1rem)
    }
    .grid-margin-y>.medium-auto,
    .grid-margin-y>.medium-shrink {
        height: auto
    }
    .grid-margin-y>.medium-1 {
        height: calc(2.08333% - 1rem)
    }
    .grid-margin-y>.medium-2 {
        height: calc(4.16667% - 1rem)
    }
    .grid-margin-y>.medium-3 {
        height: calc(6.25% - 1rem)
    }
    .grid-margin-y>.medium-4 {
        height: calc(8.33333% - 1rem)
    }
    .grid-margin-y>.medium-5 {
        height: calc(10.41667% - 1rem)
    }
    .grid-margin-y>.medium-6 {
        height: calc(12.5% - 1rem)
    }
    .grid-margin-y>.medium-7 {
        height: calc(14.58333% - 1rem)
    }
    .grid-margin-y>.medium-8 {
        height: calc(16.66667% - 1rem)
    }
    .grid-margin-y>.medium-9 {
        height: calc(18.75% - 1rem)
    }
    .grid-margin-y>.medium-10 {
        height: calc(20.83333% - 1rem)
    }
    .grid-margin-y>.medium-11 {
        height: calc(22.91667% - 1rem)
    }
    .grid-margin-y>.medium-12 {
        height: calc(25% - 1rem)
    }
    .grid-margin-y>.medium-13 {
        height: calc(27.08333% - 1rem)
    }
    .grid-margin-y>.medium-14 {
        height: calc(29.16667% - 1rem)
    }
    .grid-margin-y>.medium-15 {
        height: calc(31.25% - 1rem)
    }
    .grid-margin-y>.medium-16 {
        height: calc(33.33333% - 1rem)
    }
    .grid-margin-y>.medium-17 {
        height: calc(35.41667% - 1rem)
    }
    .grid-margin-y>.medium-18 {
        height: calc(37.5% - 1rem)
    }
    .grid-margin-y>.medium-19 {
        height: calc(39.58333% - 1rem)
    }
    .grid-margin-y>.medium-20 {
        height: calc(41.66667% - 1rem)
    }
    .grid-margin-y>.medium-21 {
        height: calc(43.75% - 1rem)
    }
    .grid-margin-y>.medium-22 {
        height: calc(45.83333% - 1rem)
    }
    .grid-margin-y>.medium-23 {
        height: calc(47.91667% - 1rem)
    }
    .grid-margin-y>.medium-24 {
        height: calc(50% - 1rem)
    }
    .grid-margin-y>.medium-25 {
        height: calc(52.08333% - 1rem)
    }
    .grid-margin-y>.medium-26 {
        height: calc(54.16667% - 1rem)
    }
    .grid-margin-y>.medium-27 {
        height: calc(56.25% - 1rem)
    }
    .grid-margin-y>.medium-28 {
        height: calc(58.33333% - 1rem)
    }
    .grid-margin-y>.medium-29 {
        height: calc(60.41667% - 1rem)
    }
    .grid-margin-y>.medium-30 {
        height: calc(62.5% - 1rem)
    }
    .grid-margin-y>.medium-31 {
        height: calc(64.58333% - 1rem)
    }
    .grid-margin-y>.medium-32 {
        height: calc(66.66667% - 1rem)
    }
    .grid-margin-y>.medium-33 {
        height: calc(68.75% - 1rem)
    }
    .grid-margin-y>.medium-34 {
        height: calc(70.83333% - 1rem)
    }
    .grid-margin-y>.medium-35 {
        height: calc(72.91667% - 1rem)
    }
    .grid-margin-y>.medium-36 {
        height: calc(75% - 1rem)
    }
    .grid-margin-y>.medium-37 {
        height: calc(77.08333% - 1rem)
    }
    .grid-margin-y>.medium-38 {
        height: calc(79.16667% - 1rem)
    }
    .grid-margin-y>.medium-39 {
        height: calc(81.25% - 1rem)
    }
    .grid-margin-y>.medium-40 {
        height: calc(83.33333% - 1rem)
    }
    .grid-margin-y>.medium-41 {
        height: calc(85.41667% - 1rem)
    }
    .grid-margin-y>.medium-42 {
        height: calc(87.5% - 1rem)
    }
    .grid-margin-y>.medium-43 {
        height: calc(89.58333% - 1rem)
    }
    .grid-margin-y>.medium-44 {
        height: calc(91.66667% - 1rem)
    }
    .grid-margin-y>.medium-45 {
        height: calc(93.75% - 1rem)
    }
    .grid-margin-y>.medium-46 {
        height: calc(95.83333% - 1rem)
    }
    .grid-margin-y>.medium-47 {
        height: calc(97.91667% - 1rem)
    }
    .grid-margin-y>.medium-48 {
        height: calc(100% - 1rem)
    }
}

@media print,
screen and (min-width:60em) {
    .grid-margin-y>.large-auto,
    .grid-margin-y>.large-shrink {
        height: auto
    }
    .grid-margin-y>.large-1 {
        height: calc(2.08333% - 1rem)
    }
    .grid-margin-y>.large-2 {
        height: calc(4.16667% - 1rem)
    }
    .grid-margin-y>.large-3 {
        height: calc(6.25% - 1rem)
    }
    .grid-margin-y>.large-4 {
        height: calc(8.33333% - 1rem)
    }
    .grid-margin-y>.large-5 {
        height: calc(10.41667% - 1rem)
    }
    .grid-margin-y>.large-6 {
        height: calc(12.5% - 1rem)
    }
    .grid-margin-y>.large-7 {
        height: calc(14.58333% - 1rem)
    }
    .grid-margin-y>.large-8 {
        height: calc(16.66667% - 1rem)
    }
    .grid-margin-y>.large-9 {
        height: calc(18.75% - 1rem)
    }
    .grid-margin-y>.large-10 {
        height: calc(20.83333% - 1rem)
    }
    .grid-margin-y>.large-11 {
        height: calc(22.91667% - 1rem)
    }
    .grid-margin-y>.large-12 {
        height: calc(25% - 1rem)
    }
    .grid-margin-y>.large-13 {
        height: calc(27.08333% - 1rem)
    }
    .grid-margin-y>.large-14 {
        height: calc(29.16667% - 1rem)
    }
    .grid-margin-y>.large-15 {
        height: calc(31.25% - 1rem)
    }
    .grid-margin-y>.large-16 {
        height: calc(33.33333% - 1rem)
    }
    .grid-margin-y>.large-17 {
        height: calc(35.41667% - 1rem)
    }
    .grid-margin-y>.large-18 {
        height: calc(37.5% - 1rem)
    }
    .grid-margin-y>.large-19 {
        height: calc(39.58333% - 1rem)
    }
    .grid-margin-y>.large-20 {
        height: calc(41.66667% - 1rem)
    }
    .grid-margin-y>.large-21 {
        height: calc(43.75% - 1rem)
    }
    .grid-margin-y>.large-22 {
        height: calc(45.83333% - 1rem)
    }
    .grid-margin-y>.large-23 {
        height: calc(47.91667% - 1rem)
    }
    .grid-margin-y>.large-24 {
        height: calc(50% - 1rem)
    }
    .grid-margin-y>.large-25 {
        height: calc(52.08333% - 1rem)
    }
    .grid-margin-y>.large-26 {
        height: calc(54.16667% - 1rem)
    }
    .grid-margin-y>.large-27 {
        height: calc(56.25% - 1rem)
    }
    .grid-margin-y>.large-28 {
        height: calc(58.33333% - 1rem)
    }
    .grid-margin-y>.large-29 {
        height: calc(60.41667% - 1rem)
    }
    .grid-margin-y>.large-30 {
        height: calc(62.5% - 1rem)
    }
    .grid-margin-y>.large-31 {
        height: calc(64.58333% - 1rem)
    }
    .grid-margin-y>.large-32 {
        height: calc(66.66667% - 1rem)
    }
    .grid-margin-y>.large-33 {
        height: calc(68.75% - 1rem)
    }
    .grid-margin-y>.large-34 {
        height: calc(70.83333% - 1rem)
    }
    .grid-margin-y>.large-35 {
        height: calc(72.91667% - 1rem)
    }
    .grid-margin-y>.large-36 {
        height: calc(75% - 1rem)
    }
    .grid-margin-y>.large-37 {
        height: calc(77.08333% - 1rem)
    }
    .grid-margin-y>.large-38 {
        height: calc(79.16667% - 1rem)
    }
    .grid-margin-y>.large-39 {
        height: calc(81.25% - 1rem)
    }
    .grid-margin-y>.large-40 {
        height: calc(83.33333% - 1rem)
    }
    .grid-margin-y>.large-41 {
        height: calc(85.41667% - 1rem)
    }
    .grid-margin-y>.large-42 {
        height: calc(87.5% - 1rem)
    }
    .grid-margin-y>.large-43 {
        height: calc(89.58333% - 1rem)
    }
    .grid-margin-y>.large-44 {
        height: calc(91.66667% - 1rem)
    }
    .grid-margin-y>.large-45 {
        height: calc(93.75% - 1rem)
    }
    .grid-margin-y>.large-46 {
        height: calc(95.83333% - 1rem)
    }
    .grid-margin-y>.large-47 {
        height: calc(97.91667% - 1rem)
    }
    .grid-margin-y>.large-48 {
        height: calc(100% - 1rem)
    }
}

@media screen and (min-width:75em) {
    .grid-margin-y>.xlarge-auto,
    .grid-margin-y>.xlarge-shrink {
        height: auto
    }
    .grid-margin-y>.xlarge-1 {
        height: calc(2.08333% - 1rem)
    }
    .grid-margin-y>.xlarge-2 {
        height: calc(4.16667% - 1rem)
    }
    .grid-margin-y>.xlarge-3 {
        height: calc(6.25% - 1rem)
    }
    .grid-margin-y>.xlarge-4 {
        height: calc(8.33333% - 1rem)
    }
    .grid-margin-y>.xlarge-5 {
        height: calc(10.41667% - 1rem)
    }
    .grid-margin-y>.xlarge-6 {
        height: calc(12.5% - 1rem)
    }
    .grid-margin-y>.xlarge-7 {
        height: calc(14.58333% - 1rem)
    }
    .grid-margin-y>.xlarge-8 {
        height: calc(16.66667% - 1rem)
    }
    .grid-margin-y>.xlarge-9 {
        height: calc(18.75% - 1rem)
    }
    .grid-margin-y>.xlarge-10 {
        height: calc(20.83333% - 1rem)
    }
    .grid-margin-y>.xlarge-11 {
        height: calc(22.91667% - 1rem)
    }
    .grid-margin-y>.xlarge-12 {
        height: calc(25% - 1rem)
    }
    .grid-margin-y>.xlarge-13 {
        height: calc(27.08333% - 1rem)
    }
    .grid-margin-y>.xlarge-14 {
        height: calc(29.16667% - 1rem)
    }
    .grid-margin-y>.xlarge-15 {
        height: calc(31.25% - 1rem)
    }
    .grid-margin-y>.xlarge-16 {
        height: calc(33.33333% - 1rem)
    }
    .grid-margin-y>.xlarge-17 {
        height: calc(35.41667% - 1rem)
    }
    .grid-margin-y>.xlarge-18 {
        height: calc(37.5% - 1rem)
    }
    .grid-margin-y>.xlarge-19 {
        height: calc(39.58333% - 1rem)
    }
    .grid-margin-y>.xlarge-20 {
        height: calc(41.66667% - 1rem)
    }
    .grid-margin-y>.xlarge-21 {
        height: calc(43.75% - 1rem)
    }
    .grid-margin-y>.xlarge-22 {
        height: calc(45.83333% - 1rem)
    }
    .grid-margin-y>.xlarge-23 {
        height: calc(47.91667% - 1rem)
    }
    .grid-margin-y>.xlarge-24 {
        height: calc(50% - 1rem)
    }
    .grid-margin-y>.xlarge-25 {
        height: calc(52.08333% - 1rem)
    }
    .grid-margin-y>.xlarge-26 {
        height: calc(54.16667% - 1rem)
    }
    .grid-margin-y>.xlarge-27 {
        height: calc(56.25% - 1rem)
    }
    .grid-margin-y>.xlarge-28 {
        height: calc(58.33333% - 1rem)
    }
    .grid-margin-y>.xlarge-29 {
        height: calc(60.41667% - 1rem)
    }
    .grid-margin-y>.xlarge-30 {
        height: calc(62.5% - 1rem)
    }
    .grid-margin-y>.xlarge-31 {
        height: calc(64.58333% - 1rem)
    }
    .grid-margin-y>.xlarge-32 {
        height: calc(66.66667% - 1rem)
    }
    .grid-margin-y>.xlarge-33 {
        height: calc(68.75% - 1rem)
    }
    .grid-margin-y>.xlarge-34 {
        height: calc(70.83333% - 1rem)
    }
    .grid-margin-y>.xlarge-35 {
        height: calc(72.91667% - 1rem)
    }
    .grid-margin-y>.xlarge-36 {
        height: calc(75% - 1rem)
    }
    .grid-margin-y>.xlarge-37 {
        height: calc(77.08333% - 1rem)
    }
    .grid-margin-y>.xlarge-38 {
        height: calc(79.16667% - 1rem)
    }
    .grid-margin-y>.xlarge-39 {
        height: calc(81.25% - 1rem)
    }
    .grid-margin-y>.xlarge-40 {
        height: calc(83.33333% - 1rem)
    }
    .grid-margin-y>.xlarge-41 {
        height: calc(85.41667% - 1rem)
    }
    .grid-margin-y>.xlarge-42 {
        height: calc(87.5% - 1rem)
    }
    .grid-margin-y>.xlarge-43 {
        height: calc(89.58333% - 1rem)
    }
    .grid-margin-y>.xlarge-44 {
        height: calc(91.66667% - 1rem)
    }
    .grid-margin-y>.xlarge-45 {
        height: calc(93.75% - 1rem)
    }
    .grid-margin-y>.xlarge-46 {
        height: calc(95.83333% - 1rem)
    }
    .grid-margin-y>.xlarge-47 {
        height: calc(97.91667% - 1rem)
    }
    .grid-margin-y>.xlarge-48 {
        height: calc(100% - 1rem)
    }
}

.grid-frame.grid-margin-y {
    height: calc(100vh + 1rem)
}

@media print,
screen and (min-width:40em) {
    .grid-frame.grid-margin-y {
        height: calc(100vh + 1rem)
    }
}

@media print,
screen and (min-width:60em) {
    .grid-frame.grid-margin-y {
        height: calc(100vh + 1rem)
    }
}

@media screen and (min-width:75em) {
    .grid-frame.grid-margin-y {
        height: calc(100vh + 1rem)
    }
}

@media print,
screen and (min-width:40em) {
    .grid-margin-y.medium-grid-frame {
        height: calc(100vh + 1rem)
    }
}

@media print,
screen and (min-width:60em) {
    .grid-margin-y.large-grid-frame {
        height: calc(100vh + 1rem)
    }
}

@media screen and (min-width:75em) {
    .grid-margin-y.xlarge-grid-frame {
        height: calc(100vh + 1rem)
    }
}

.button {
    -webkit-appearance: none;
    border: 1px solid transparent;
    border-radius: .25rem;
    font-size: .9rem;
    margin: 0 0 .25rem;
    padding: .85em 1em
}

[data-whatinput=mouse] .button {
    outline: 0
}

.button.tiny {
    font-size: .6rem
}

.button.small {
    font-size: .75rem
}

.button.large {
    font-size: 1.25rem
}

.button.expanded {
    display: block;
    margin-left: 0;
    margin-right: 0;
    width: 100%
}

.button,
.button.disabled,
.button.disabled:focus,
.button.disabled:hover,
.button[disabled],
.button[disabled]:focus,
.button[disabled]:hover {
    background-color: #ed1b2f;
    color: #fff
}

.button:focus,
.button:hover {
    background-color: #d01023;
    color: #fff
}

.button.primary,
.button.primary.disabled,
.button.primary.disabled:focus,
.button.primary.disabled:hover,
.button.primary[disabled],
.button.primary[disabled]:focus,
.button.primary[disabled]:hover {
    background-color: #ed1b2f;
    color: #fff
}

.button.primary:focus,
.button.primary:hover {
    background-color: #c40f21;
    color: #fff
}

.button.secondary,
.button.secondary.disabled,
.button.secondary.disabled:focus,
.button.secondary.disabled:hover,
.button.secondary[disabled],
.button.secondary[disabled]:focus,
.button.secondary[disabled]:hover {
    background-color: #634f8e;
    color: #fff
}

.button.secondary:focus,
.button.secondary:hover {
    background-color: #4f3f72;
    color: #fff
}

.button.success,
.button.success.disabled,
.button.success.disabled:focus,
.button.success.disabled:hover,
.button.success[disabled],
.button.success[disabled]:focus,
.button.success[disabled]:hover {
    background-color: #3adb76;
    color: #444
}

.button.success:focus,
.button.success:hover {
    background-color: #22bb5b;
    color: #444
}

.button.warning,
.button.warning.disabled,
.button.warning.disabled:focus,
.button.warning.disabled:hover,
.button.warning[disabled],
.button.warning[disabled]:focus,
.button.warning[disabled]:hover {
    background-color: #eeb301;
    color: #444
}

.button.warning:focus,
.button.warning:hover {
    background-color: #be8f01;
    color: #444
}

.button.alert,
.button.alert.disabled,
.button.alert.disabled:focus,
.button.alert.disabled:hover,
.button.alert[disabled],
.button.alert[disabled]:focus,
.button.alert[disabled]:hover {
    background-color: #cc4b37;
    color: #fff
}

.button.alert:focus,
.button.alert:hover {
    background-color: #a53b2a;
    color: #fff
}

.button.hollow,
.button.hollow.disabled,
.button.hollow.disabled:focus,
.button.hollow.disabled:hover,
.button.hollow:focus,
.button.hollow:hover,
.button.hollow[disabled],
.button.hollow[disabled]:focus,
.button.hollow[disabled]:hover {
    background-color: transparent
}

.button.hollow,
.button.hollow.disabled,
.button.hollow.disabled:focus,
.button.hollow.disabled:hover,
.button.hollow[disabled],
.button.hollow[disabled]:focus,
.button.hollow[disabled]:hover {
    border: 1px solid #ed1b2f;
    color: #ed1b2f
}

.button.hollow:focus,
.button.hollow:hover {
    border-color: #7a0a14;
    color: #7a0a14
}

.button.hollow.primary,
.button.hollow.primary.disabled,
.button.hollow.primary.disabled:focus,
.button.hollow.primary.disabled:hover,
.button.hollow.primary[disabled],
.button.hollow.primary[disabled]:focus,
.button.hollow.primary[disabled]:hover {
    border: 1px solid #ed1b2f;
    color: #ed1b2f
}

.button.hollow.primary:focus,
.button.hollow.primary:hover {
    border-color: #7a0a14;
    color: #7a0a14
}

.button.hollow.secondary,
.button.hollow.secondary.disabled,
.button.hollow.secondary.disabled:focus,
.button.hollow.secondary.disabled:hover,
.button.hollow.secondary[disabled],
.button.hollow.secondary[disabled]:focus,
.button.hollow.secondary[disabled]:hover {
    border: 1px solid #634f8e;
    color: #634f8e
}

.button.hollow.secondary:focus,
.button.hollow.secondary:hover {
    border-color: #322847;
    color: #322847
}

.button.hollow.success,
.button.hollow.success.disabled,
.button.hollow.success.disabled:focus,
.button.hollow.success.disabled:hover,
.button.hollow.success[disabled],
.button.hollow.success[disabled]:focus,
.button.hollow.success[disabled]:hover {
    border: 1px solid #3adb76;
    color: #3adb76
}

.button.hollow.success:focus,
.button.hollow.success:hover {
    border-color: #157539;
    color: #157539
}

.button.hollow.warning,
.button.hollow.warning.disabled,
.button.hollow.warning.disabled:focus,
.button.hollow.warning.disabled:hover,
.button.hollow.warning[disabled],
.button.hollow.warning[disabled]:focus,
.button.hollow.warning[disabled]:hover {
    border: 1px solid #eeb301;
    color: #eeb301
}

.button.hollow.warning:focus,
.button.hollow.warning:hover {
    border-color: #775a01;
    color: #775a01
}

.button.hollow.alert,
.button.hollow.alert.disabled,
.button.hollow.alert.disabled:focus,
.button.hollow.alert.disabled:hover,
.button.hollow.alert[disabled],
.button.hollow.alert[disabled]:focus,
.button.hollow.alert[disabled]:hover {
    border: 1px solid #cc4b37;
    color: #cc4b37
}

.button.hollow.alert:focus,
.button.hollow.alert:hover {
    border-color: #67251a;
    color: #67251a
}

.button.clear,
.button.clear.disabled,
.button.clear.disabled:focus,
.button.clear.disabled:hover,
.button.clear:focus,
.button.clear:hover,
.button.clear[disabled],
.button.clear[disabled]:focus,
.button.clear[disabled]:hover {
    background-color: transparent;
    border-color: transparent
}

.button.clear,
.button.clear.disabled,
.button.clear.disabled:focus,
.button.clear.disabled:hover,
.button.clear[disabled],
.button.clear[disabled]:focus,
.button.clear[disabled]:hover {
    color: #ed1b2f
}

.button.clear:focus,
.button.clear:hover {
    color: #7a0a14
}

.button.clear.primary,
.button.clear.primary.disabled,
.button.clear.primary.disabled:focus,
.button.clear.primary.disabled:hover,
.button.clear.primary[disabled],
.button.clear.primary[disabled]:focus,
.button.clear.primary[disabled]:hover {
    color: #ed1b2f
}

.button.clear.primary:focus,
.button.clear.primary:hover {
    color: #7a0a14
}

.button.clear.secondary,
.button.clear.secondary.disabled,
.button.clear.secondary.disabled:focus,
.button.clear.secondary.disabled:hover,
.button.clear.secondary[disabled],
.button.clear.secondary[disabled]:focus,
.button.clear.secondary[disabled]:hover {
    color: #634f8e
}

.button.clear.secondary:focus,
.button.clear.secondary:hover {
    color: #322847
}

.button.clear.success,
.button.clear.success.disabled,
.button.clear.success.disabled:focus,
.button.clear.success.disabled:hover,
.button.clear.success[disabled],
.button.clear.success[disabled]:focus,
.button.clear.success[disabled]:hover {
    color: #3adb76
}

.button.clear.success:focus,
.button.clear.success:hover {
    color: #157539
}

.button.clear.warning,
.button.clear.warning.disabled,
.button.clear.warning.disabled:focus,
.button.clear.warning.disabled:hover,
.button.clear.warning[disabled],
.button.clear.warning[disabled]:focus,
.button.clear.warning[disabled]:hover {
    color: #eeb301
}

.button.clear.warning:focus,
.button.clear.warning:hover {
    color: #775a01
}

.button.clear.alert,
.button.clear.alert.disabled,
.button.clear.alert.disabled:focus,
.button.clear.alert.disabled:hover,
.button.clear.alert[disabled],
.button.clear.alert[disabled]:focus,
.button.clear.alert[disabled]:hover {
    color: #cc4b37
}

.button.clear.alert:focus,
.button.clear.alert:hover {
    color: #67251a
}

.button.disabled,
.button[disabled] {
    cursor: not-allowed;
    opacity: .25
}

.button.dropdown:after {
    border-color: #fff transparent transparent;
    border-style: solid;
    border-width: .4em .4em 0;
    content: "";
    display: block;
    display: inline-block;
    float: right;
    height: 0;
    margin-left: 1em;
    position: relative;
    top: .4em;
    width: 0
}

.button.dropdown.clear.primary:after,
.button.dropdown.clear:after,
.button.dropdown.hollow.primary:after,
.button.dropdown.hollow:after {
    border-top-color: #ed1b2f
}

.button.dropdown.clear.secondary:after,
.button.dropdown.hollow.secondary:after {
    border-top-color: #634f8e
}

.button.dropdown.clear.success:after,
.button.dropdown.hollow.success:after {
    border-top-color: #3adb76
}

.button.dropdown.clear.warning:after,
.button.dropdown.hollow.warning:after {
    border-top-color: #eeb301
}

.button.dropdown.clear.alert:after,
.button.dropdown.hollow.alert:after {
    border-top-color: #cc4b37
}

.button.arrow-only:after {
    float: none;
    margin-left: 0;
    top: -.1em
}

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

.close-button {
    color: #8a8a8a;
    cursor: pointer;
    position: absolute;
    z-index: 10
}

[data-whatinput=mouse] .close-button {
    outline: 0
}

.close-button:focus,
.close-button:hover {
    color: #444
}

.close-button.small {
    font-size: 1.5em;
    line-height: 1;
    right: .66rem;
    top: .33em
}

.close-button,
.close-button.medium {
    font-size: 2em;
    line-height: 1;
    right: 1rem;
    top: .5rem
}


.progress {
    background-color: #cacaca;
    border-radius: .25rem;
    height: 1rem;
    margin-bottom: .25rem
}

.progress.primary .progress-meter {
    background-color: #ed1b2f
}

.progress.secondary .progress-meter {
    background-color: #634f8e
}

.progress.success .progress-meter {
    background-color: #3adb76
}

.progress.warning .progress-meter {
    background-color: #eeb301
}

.progress.alert .progress-meter {
    background-color: #cc4b37
}

.progress-meter {
    background-color: #ed1b2f;
    border-radius: .25rem;
    display: block;
    height: 100%;
    position: relative;
    width: 0
}

.progress-meter-text {
    border-radius: .25rem;
    color: #fff;
    font-size: .75rem;
    font-weight: 700;
    left: 50%;
    margin: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    white-space: nowrap
}

.slider {
    background-color: #e6e6e6;
    cursor: pointer;
    height: .5rem;
    margin-bottom: 2.25rem;
    margin-top: 1.25rem;
    position: relative;
    -ms-touch-action: none;
    touch-action: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.slider-fill {
    background-color: #cacaca;
    display: inline-block;
    height: .5rem;
    left: 0;
    max-width: 100%;
    position: absolute;
    top: 0;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.slider-fill.is-dragging {
    -webkit-transition: all 0s linear;
    transition: all 0s linear
}

.slider-handle {
    background-color: #ed1b2f;
    border-radius: .25rem;
    cursor: -webkit-grab;
    cursor: grab;
    display: inline-block;
    height: 1.4rem;
    left: 0;
    position: absolute;
    top: 50%;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    width: 1.4rem;
    z-index: 1
}

[data-whatinput=mouse] .slider-handle {
    outline: 0
}

.slider-handle:hover {
    background-color: #d01023
}

.slider-handle.is-dragging {
    cursor: -webkit-grabbing;
    cursor: grabbing;
    -webkit-transition: all 0s linear;
    transition: all 0s linear
}

.slider.disabled,
.slider[disabled] {
    cursor: not-allowed;
    opacity: .25
}

.slider.vertical {
    display: inline-block;
    height: 12.5rem;
    margin: 0 1.25rem;
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    width: .5rem
}

.slider.vertical .slider-fill {
    max-height: 100%;
    top: 0;
    width: .5rem
}

.slider.vertical .slider-handle {
    height: 1.4rem;
    left: 50%;
    position: absolute;
    top: 0;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 1.4rem
}

.switch {
    color: #fff;
    font-size: .875rem;
    font-weight: 700;
    height: 2rem;
    margin-bottom: .25rem;
    outline: 0;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.switch-input {
    margin-bottom: 0;
    opacity: 0;
    position: absolute
}

.switch-paddle {
    background: #cacaca;
    border-radius: .25rem;
    color: inherit;
    cursor: pointer;
    display: block;
    font-weight: inherit;
    height: 2rem;
    position: relative;
    -webkit-transition: all .25s ease-out;
    transition: all .25s ease-out;
    width: 4rem
}

input+.switch-paddle {
    margin: 0
}

.switch-paddle:after {
    background: #fff;
    border-radius: .25rem;
    content: "";
    display: block;
    height: 1.5rem;
    left: .25rem;
    position: absolute;
    top: .25rem;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-transition: all .25s ease-out;
    transition: all .25s ease-out;
    width: 1.5rem
}

input:checked~.switch-paddle {
    background: #ed1b2f
}

input:checked~.switch-paddle:after {
    left: 2.25rem
}

input:focus-visible~.switch-paddle {
    background: #b6b6b6
}

input:focus-visible~.switch-paddle:after {
    background: #fff
}

input:checked:focus-visible~.switch-paddle {
    background: #d01023
}

input:disabled~.switch-paddle {
    cursor: not-allowed;
    opacity: .5
}

[data-whatinput=mouse] input:focus~.switch-paddle {
    outline: 0
}

.switch-active,
.switch-inactive {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.switch-active {
    display: none;
    left: 8%
}

.switch-inactive {
    right: 15%
}

.switch.tiny {
    height: 1.5rem
}

.switch.tiny .switch-paddle {
    font-size: .625rem;
    height: 1.5rem;
    width: 3rem
}

.switch.tiny .switch-paddle:after {
    height: 1rem;
    left: .25rem;
    top: .25rem;
    width: 1rem
}

.switch.tiny input:checked~.switch-paddle:after {
    left: 1.75rem
}

.switch.small {
    height: 1.75rem
}

.switch.small .switch-paddle {
    font-size: .75rem;
    height: 1.75rem;
    width: 3.5rem
}

.switch.small .switch-paddle:after {
    height: 1.25rem;
    left: .25rem;
    top: .25rem;
    width: 1.25rem
}

.switch.small input:checked~.switch-paddle:after {
    left: 2rem
}

.switch.large {
    height: 2.5rem
}

.switch.large .switch-paddle {
    font-size: 1rem;
    height: 2.5rem;
    width: 5rem
}

.switch.large .switch-paddle:after {
    height: 2rem;
    left: .25rem;
    top: .25rem;
    width: 2rem
}

.switch.large input:checked~.switch-paddle:after {
    left: 2.75rem
}

table {
    margin-bottom: .25rem
}

tbody,
tfoot,
thead {
    background-color: #fff;
    border: 1px solid #f2f2f2
}

caption {
    font-weight: 700;
    padding: .5rem .625rem .625rem
}

thead {
    background: #f9f9f9
}

tfoot,
thead {
    color: #13141c
}

tfoot {
    background: #f2f2f2
}

tfoot td,
tfoot th,
thead td,
thead th {
    padding: .5rem .625rem .625rem;
    text-align: left
}

tbody td,
tbody th {
    padding: .5rem .625rem .625rem
}

tbody tr:nth-child(2n) {
    background-color: #f2f2f2
}

table.unstriped tbody {
    background-color: #fff
}

table.unstriped tbody tr {
    background-color: #fff;
    border-bottom: 1px solid #f2f2f2
}

@media print,
screen and (max-width:59.99875em) {
    table.stack tfoot,
    table.stack thead {
        display: none
    }
    table.stack td,
    table.stack th,
    table.stack tr {
        display: block
    }
    table.stack td {
        border-top: 0
    }
}

table.scroll {
    display: block;
    overflow-x: auto;
    width: 100%
}

table.hover thead tr:hover {
    background-color: #f4f4f4
}

table.hover tfoot tr:hover {
    background-color: #ededed
}

table.hover tbody tr:hover {
    background-color: #fafafa
}

table.hover:not(.unstriped) tr:nth-of-type(2n):hover {
    background-color: #ededed
}

.table-scroll {
    overflow-x: auto
}

.breadcrumbs {
    list-style: none;
    margin: 0 0 .25rem
}

.breadcrumbs:after,
.breadcrumbs:before {
    content: " ";
    display: table;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.breadcrumbs:after {
    clear: both
}

.breadcrumbs li {
    color: #444;
    cursor: default;
    float: left;
    font-size: .6875rem;
    text-transform: uppercase
}

.breadcrumbs li:not(:last-child):after {
    color: #cacaca;
    content: "/";
    margin: 0 .75rem;
    opacity: 1;
    position: relative
}

.breadcrumbs a {
    color: #ed1b2f
}

.breadcrumbs a:hover {
    -webkit-text-decoration: underline;
    text-decoration: underline
}

.breadcrumbs .disabled {
    color: #cacaca;
    cursor: not-allowed
}

.callout {
    background-color: #fff;
    border: 1px solid rgba(68, 68, 68, .25);
    border-radius: .25rem;
    color: #13141c;
    margin: 0 0 1rem;
    padding: 1rem;
    position: relative
}

.callout>:first-child {
    margin-top: 0
}

.callout>:last-child {
    margin-bottom: 0
}

.callout.primary {
    background-color: #fcdde0;
    color: #13141c
}

.callout.secondary {
    background-color: #e7e3f0;
    color: #13141c
}

.callout.success {
    background-color: #e1faea;
    color: #13141c
}

.callout.warning {
    background-color: #fff5d7;
    color: #13141c
}

.callout.alert {
    background-color: #f7e4e1;
    color: #13141c
}

.callout.small {
    padding: .5rem
}

.callout.large {
    padding: 3rem
}

.card {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    background: #fff;
    border: 1px solid #e6e6e6;
    border-radius: .25rem;
    -webkit-box-shadow: none;
    box-shadow: none;
    color: #13141c;
    flex-grow: 1;
    margin-bottom: .25rem;
    overflow: hidden
}

.card>:last-child {
    margin-bottom: 0
}

.card-divider {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 0;
    background: #e6e6e6;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    padding: .25rem
}

.card-divider>:last-child {
    margin-bottom: 0
}

.card-section {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    padding: .25rem
}

.card-section>:last-child {
    margin-bottom: 0
}

.card-image {
    min-height: 1px
}

.dropdown-pane {
    background-color: #f6f7fa;
    border: 1px solid #cacaca;
    border-radius: .25rem;
    display: none;
    font-size: 1rem;
    padding: 1rem;
    position: absolute;
    visibility: hidden;
    width: 300px;
    z-index: 10
}

.dropdown-pane.is-opening {
    display: block
}

.dropdown-pane.is-open {
    display: block;
    visibility: visible
}

.dropdown-pane.tiny {
    width: 100px
}

.dropdown-pane.small {
    width: 200px
}

.dropdown-pane.large {
    width: 400px
}

.pagination {
    margin-bottom: .25rem;
    margin-left: 0
}

.pagination:after,
.pagination:before {
    content: " ";
    display: table;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.pagination:after {
    clear: both
}

.pagination li {
    border-radius: .25rem;
    display: none;
    font-size: .875rem;
    margin-right: .0625rem
}

.pagination li:first-child,
.pagination li:last-child {
    display: inline-block
}

@media print,
screen and (min-width:40em) {
    .pagination li {
        display: inline-block
    }
}

.pagination a,
.pagination button {
    border-radius: .25rem;
    color: #444;
    display: block;
    padding: .1875rem .625rem
}

.pagination a:hover,
.pagination button:hover {
    background: #e6e6e6
}

.pagination .current {
    background: #ed1b2f;
    color: #fff;
    cursor: default;
    padding: .1875rem .625rem
}

.pagination .disabled {
    color: #cacaca;
    cursor: not-allowed;
    padding: .1875rem .625rem
}

.pagination .disabled:hover {
    background: transparent
}

.pagination .ellipsis:after {
    color: #444;
    content: "…";
    padding: .1875rem .625rem
}

.pagination-previous a:before,
.pagination-previous.disabled:before {
    content: "«";
    display: inline-block;
    margin-right: .5rem
}

.pagination-next a:after,
.pagination-next.disabled:after {
    content: "»";
    display: inline-block;
    margin-left: .5rem
}

.has-tip {
    border-bottom: 1px dotted #8a8a8a;
    cursor: help;
    display: inline-block;
    font-weight: 700;
    position: relative
}

.tooltip {
    background-color: #444;
    border-radius: .25rem;
    color: #fff;
    font-size: 80%;
    max-width: 10rem;
    padding: .75rem;
    top: calc(100% + .6495rem);
    z-index: 1200
}

.tooltip,
.tooltip:before {
    position: absolute
}

.tooltip.bottom:before {
    border-color: transparent transparent #444;
    border-style: solid;
    border-width: 0 .75rem .75rem;
    bottom: 100%;
    content: "";
    display: block;
    height: 0;
    width: 0
}

.tooltip.bottom.align-center:before {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.tooltip.top:before {
    border-color: #444 transparent transparent;
    border-style: solid;
    border-width: .75rem .75rem 0;
    bottom: auto;
    content: "";
    display: block;
    height: 0;
    top: 100%;
    width: 0
}

.tooltip.top.align-center:before {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.tooltip.left:before {
    border-color: transparent transparent transparent #444;
    border-style: solid;
    border-width: .75rem 0 .75rem .75rem;
    content: "";
    display: block;
    height: 0;
    left: 100%;
    width: 0
}

.tooltip.left.align-center:before {
    bottom: auto;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.tooltip.right:before {
    border-color: transparent #444 transparent transparent;
    border-style: solid;
    border-width: .75rem .75rem .75rem 0;
    content: "";
    display: block;
    height: 0;
    left: auto;
    right: 100%;
    width: 0
}

.tooltip.right.align-center:before {
    bottom: auto;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.tooltip.align-top:before {
    bottom: auto;
    top: 10%
}

.tooltip.align-bottom:before {
    bottom: 10%;
    top: auto
}

.tooltip.align-left:before {
    left: 10%;
    right: auto
}

.tooltip.align-right:before {
    left: auto;
    right: 10%
}

.accordion {
    background: #fff;
    list-style-type: none;
    margin-left: 0
}

.accordion[disabled] .accordion-title {
    cursor: not-allowed
}

.accordion-item:first-child>:first-child {
    border-radius: .25rem .25rem 0 0
}

.accordion-item:last-child>:last-child {
    border-radius: 0 0 .25rem .25rem
}

.accordion-title {
    border: 1px solid #e6e6e6;
    border-bottom: 0;
    color: #ed1b2f;
    display: block;
    font-size: .75rem;
    line-height: 1;
    padding: 1.25rem 1rem;
    position: relative
}

:last-child:not(.is-active)>.accordion-title {
    border-bottom: 1px solid #e6e6e6;
    border-radius: 0 0 .25rem .25rem
}

.accordion-title:focus,
.accordion-title:hover {
    background-color: #e6e6e6
}

.accordion-title:before {
    content: "+";
    margin-top: -.5rem;
    position: absolute;
    right: 1rem
}

.is-active>.accordion-title:before {
    content: "–"
}

.accordion-content {
    background-color: #fff;
    border: 1px solid #e6e6e6;
    border-bottom: 0;
    color: #13141c;
    display: none;
    padding: 1rem
}

:last-child>.accordion-content:last-child {
    border-bottom: 1px solid #e6e6e6
}

.media-object {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    margin-bottom: .25rem
}

.media-object img {
    max-width: none
}

@media print,
screen and (max-width:39.99875em) {
    .media-object.stack-for-small {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.media-object-section {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto
}

.media-object-section:first-child {
    padding-right: .25rem
}

.media-object-section:last-child:not(:nth-child(2)) {
    padding-left: .25rem
}

.media-object-section>:last-child {
    margin-bottom: 0
}

@media print,
screen and (max-width:39.99875em) {
    .stack-for-small .media-object-section {
        padding: 0 0 .25rem;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%
    }
    .stack-for-small .media-object-section img {
        width: 100%
    }
}

.media-object-section.main-section {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0px
}

.flex-video,
.responsive-embed {
    height: 0;
    margin-bottom: 1rem;
    overflow: hidden;
    padding-bottom: 75%;
    position: relative
}

.flex-video embed,
.flex-video iframe,
.flex-video object,
.flex-video video,
.responsive-embed embed,
.responsive-embed iframe,
.responsive-embed object,
.responsive-embed video {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.flex-video.widescreen,
.responsive-embed.widescreen {
    padding-bottom: 56.25%
}

.tabs {
    background: #fff;
    border: 1px solid #e6e6e6;
    list-style-type: none;
    margin: 0
}

.tabs:after,
.tabs:before {
    content: " ";
    display: table;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.tabs:after {
    clear: both
}

.tabs.vertical>li {
    display: block;
    float: none;
    width: auto
}

.tabs.simple>li>a {
    padding: 0
}

.tabs.simple>li>a:hover {
    background: transparent
}

.tabs.primary {
    background: #ed1b2f
}

.tabs.primary>li>a {
    color: #fff
}

.tabs.primary>li>a:focus,
.tabs.primary>li>a:hover {
    background: #e81227
}

.tabs-title {
    float: left
}

.tabs-title>a {
    color: #ed1b2f;
    display: block;
    font-size: .75rem;
    line-height: 1;
    padding: 1.25rem 1.5rem
}

[data-whatinput=mouse] .tabs-title>a {
    outline: 0
}

.tabs-title>a:hover {
    background: #fff;
    color: #d21123
}

.tabs-title>a:focus,
.tabs-title>a[aria-selected=true] {
    background: #e6e6e6;
    color: #ed1b2f
}

.tabs-content {
    background: #fff;
    border: 1px solid #e6e6e6;
    border-top: 0;
    color: #13141c;
    -webkit-transition: all .5s ease;
    transition: all .5s ease
}

.tabs-content.vertical {
    border: 1px solid #e6e6e6;
    border-left: 0
}

.tabs-panel {
    display: none;
    padding: 1rem
}

.tabs-panel.is-active {
    display: block
}

.thumbnail {
    border: 4px solid #fff;
    border-radius: .25rem;
    -webkit-box-shadow: 0 0 0 1px rgba(68, 68, 68, .2);
    box-shadow: 0 0 0 1px rgba(68, 68, 68, .2);
    display: inline-block;
    line-height: 0;
    margin-bottom: .25rem;
    max-width: 100%
}

a.thumbnail {
    -webkit-transition: -webkit-box-shadow .2s ease-out;
    transition: -webkit-box-shadow .2s ease-out;
    transition: box-shadow .2s ease-out;
    transition: box-shadow .2s ease-out, -webkit-box-shadow .2s ease-out
}

a.thumbnail:focus,
a.thumbnail:hover {
    -webkit-box-shadow: 0 0 6px 1px rgba(237, 27, 47, .5);
    box-shadow: 0 0 6px 1px rgba(237, 27, 47, .5)
}

a.thumbnail image {
    -webkit-box-shadow: none;
    box-shadow: none
}





.no-js [data-responsive-menu] ul {
    display: none
}



.accordion-menu li {
    width: 100%
}

.accordion-menu .is-accordion-submenu a,
.accordion-menu a {
    padding: .7rem 1rem
}

.accordion-menu .nested.is-accordion-submenu {
    margin-left: 1rem;
    margin-right: 0
}

.accordion-menu.align-right .nested.is-accordion-submenu {
    margin-left: 0;
    margin-right: 1rem
}

.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a {
    position: relative
}

.accordion-menu .is-accordion-submenu-parent:not(.has-submenu-toggle)>a:after {
    border-color: #ed1b2f transparent transparent;
    border-style: solid;
    border-width: 6px 6px 0;
    content: "";
    display: block;
    height: 0;
    margin-top: -3px;
    position: absolute;
    right: 1rem;
    top: 50%;
    width: 0
}

.accordion-menu.align-left .is-accordion-submenu-parent>a:after {
    left: auto;
    right: 1rem
}

.accordion-menu.align-right .is-accordion-submenu-parent>a:after {
    left: 1rem;
    right: auto
}

.accordion-menu .is-accordion-submenu-parent[aria-expanded=true]>a:after {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.is-accordion-submenu-parent {
    position: relative
}

.has-submenu-toggle>a {
    margin-right: 40px
}

.submenu-toggle {
    cursor: pointer;
    height: 40px;
    position: absolute;
    right: 0;
    top: 0;
    width: 40px
}

.submenu-toggle:after {
    border-color: #ed1b2f transparent transparent;
    border-style: solid;
    border-width: 6px 6px 0;
    bottom: 0;
    content: "";
    display: block;
    height: 0;
    margin: auto;
    top: 0;
    width: 0
}

.submenu-toggle[aria-expanded=true]:after {
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.submenu-toggle-text {
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    clip: rect(0, 0, 0, 0) !important;
    border: 0 !important;
    white-space: nowrap !important
}

.is-drilldown {
    overflow: hidden;
    position: relative
}

.is-drilldown li {
    display: block
}

.is-drilldown.animate-height {
    -webkit-transition: height .5s;
    transition: height .5s
}

.drilldown a {
    background: #fff;
    padding: .7rem 1rem
}

.drilldown .is-drilldown-submenu {
    background: #fff;
    left: 100%;
    position: absolute;
    top: 0;
    -webkit-transition: -webkit-transform .15s linear;
    transition: -webkit-transform .15s linear;
    transition: transform .15s linear;
    transition: transform .15s linear, -webkit-transform .15s linear;
    width: 100%;
    z-index: -1
}

.drilldown .is-drilldown-submenu.is-active {
    display: block;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    z-index: 1
}

.drilldown .is-drilldown-submenu.is-closing {
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

.drilldown .is-drilldown-submenu a {
    padding: .7rem 1rem
}

.drilldown .nested.is-drilldown-submenu {
    margin-left: 0;
    margin-right: 0
}

.drilldown .drilldown-submenu-cover-previous {
    min-height: 100%
}

.drilldown .is-drilldown-submenu-parent>a {
    position: relative
}

.drilldown .is-drilldown-submenu-parent>a:after {
    margin-top: -6px;
    position: absolute;
    top: 50%
}

.drilldown .is-drilldown-submenu-parent>a:after,
.drilldown.align-left .is-drilldown-submenu-parent>a:after {
    border-color: transparent transparent transparent #ed1b2f;
    border-style: solid;
    border-width: 6px 0 6px 6px;
    content: "";
    display: block;
    height: 0;
    right: 1rem;
    width: 0
}

.drilldown.align-left .is-drilldown-submenu-parent>a:after {
    left: auto
}

.drilldown.align-right .is-drilldown-submenu-parent>a:after {
    left: 1rem;
    right: auto
}

.drilldown .js-drilldown-back>a:before,
.drilldown.align-right .is-drilldown-submenu-parent>a:after {
    border-color: transparent #ed1b2f transparent transparent;
    border-style: solid;
    border-width: 6px 6px 6px 0;
    content: "";
    display: block;
    height: 0;
    width: 0
}

.drilldown .js-drilldown-back>a:before {
    display: inline-block;
    margin-right: .75rem;
    vertical-align: middle
}

.dropdown.menu>li.opens-left>.is-dropdown-submenu {
    left: auto;
    right: 0;
    top: 100%
}

.dropdown.menu>li.opens-right>.is-dropdown-submenu {
    left: 0;
    right: auto;
    top: 100%
}

.dropdown.menu>li.is-dropdown-submenu-parent>a {
    padding-right: 1.5rem;
    position: relative
}

.dropdown.menu>li.is-dropdown-submenu-parent>a:after {
    border-color: #ed1b2f transparent transparent;
    border-style: solid;
    border-width: 6px 6px 0;
    content: "";
    display: block;
    height: 0;
    left: auto;
    margin-top: -3px;
    right: 5px;
    width: 0
}


.dropdown.menu>li>a {
    padding: .7rem 1rem
}

.dropdown.menu>li.is-active>a {
    background: transparent;
    color: #ed1b2f
}


.dropdown.menu.vertical>li .is-dropdown-submenu {
    top: 0
}

.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu {
    left: auto;
    right: 100%;
    top: 0
}

.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu {
    left: 100%;
    right: auto
}

.dropdown.menu.vertical>li>a:after {
    right: 14px
}

.dropdown.menu.vertical>li.opens-left>a:after {
    border-color: transparent #ed1b2f transparent transparent;
    border-style: solid;
    border-width: 6px 6px 6px 0;
    content: "";
    display: block;
    height: 0;
    left: 5px;
    right: auto;
    width: 0
}

.dropdown.menu.vertical>li.opens-right>a:after {
    border-color: transparent transparent transparent #ed1b2f;
    border-style: solid;
    border-width: 6px 0 6px 6px;
    content: "";
    display: block;
    height: 0;
    width: 0
}

@media print,
screen and (min-width:40em) {
    .dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu {
        left: auto;
        right: 0;
        top: 100%
    }
    .dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu {
        left: 0;
        right: auto;
        top: 100%
    }
    .dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a {
        padding-right: 1.5rem;
        position: relative
    }
    .dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a:after {
        border-color: #ed1b2f transparent transparent;
        border-style: solid;
        border-width: 6px 6px 0;
        content: "";
        display: block;
        height: 0;
        left: auto;
        margin-top: -3px;
        right: 5px;
        width: 0
    }
    .dropdown.menu.medium-vertical>li .is-dropdown-submenu {
        top: 0
    }
    .dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu {
        left: auto;
        right: 100%;
        top: 0
    }
    .dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu {
        left: 100%;
        right: auto
    }
    .dropdown.menu.medium-vertical>li>a:after {
        right: 14px
    }
    .dropdown.menu.medium-vertical>li.opens-left>a:after {
        border-color: transparent #ed1b2f transparent transparent;
        border-style: solid;
        border-width: 6px 6px 6px 0;
        content: "";
        display: block;
        height: 0;
        left: 5px;
        right: auto;
        width: 0
    }
    .dropdown.menu.medium-vertical>li.opens-right>a:after {
        border-color: transparent transparent transparent #ed1b2f;
        border-style: solid;
        border-width: 6px 0 6px 6px;
        content: "";
        display: block;
        height: 0;
        width: 0
    }
}

@media print,
screen and (min-width:60em) {
    .dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu {
        left: auto;
        right: 0;
        top: 100%
    }
    .dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu {
        left: 0;
        right: auto;
        top: 100%
    }
    .dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a {
        padding-right: 1.5rem;
        position: relative
    }
    .dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a:after {
        border-color: #ed1b2f transparent transparent;
        border-style: solid;
        border-width: 6px 6px 0;
        content: "";
        display: block;
        height: 0;
        left: auto;
        margin-top: -3px;
        right: 5px;
        width: 0
    }
    .dropdown.menu.large-vertical>li .is-dropdown-submenu {
        top: 0
    }
    .dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu {
        left: auto;
        right: 100%;
        top: 0
    }
    .dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu {
        left: 100%;
        right: auto
    }
    .dropdown.menu.large-vertical>li>a:after {
        right: 14px
    }
    .dropdown.menu.large-vertical>li.opens-left>a:after {
        border-color: transparent #ed1b2f transparent transparent;
        border-style: solid;
        border-width: 6px 6px 6px 0;
        content: "";
        display: block;
        height: 0;
        left: 5px;
        right: auto;
        width: 0
    }
    .dropdown.menu.large-vertical>li.opens-right>a:after {
        border-color: transparent transparent transparent #ed1b2f;
        border-style: solid;
        border-width: 6px 0 6px 6px;
        content: "";
        display: block;
        height: 0;
        width: 0
    }
}

@media screen and (min-width:75em) {
    .dropdown.menu.xlarge-horizontal>li.opens-left>.is-dropdown-submenu {
        left: auto;
        right: 0;
        top: 100%
    }
    .dropdown.menu.xlarge-horizontal>li.opens-right>.is-dropdown-submenu {
        left: 0;
        right: auto;
        top: 100%
    }
    .dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a {
        padding-right: 1.5rem;
        position: relative
    }
    .dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a:after {
        border-color: #ed1b2f transparent transparent;
        border-style: solid;
        border-width: 6px 6px 0;
        content: "";
        display: block;
        height: 0;
        left: auto;
        margin-top: -3px;
        right: 5px;
        width: 0
    }
    .dropdown.menu.xlarge-vertical>li .is-dropdown-submenu {
        top: 0
    }
    .dropdown.menu.xlarge-vertical>li.opens-left>.is-dropdown-submenu {
        left: auto;
        right: 100%;
        top: 0
    }
    .dropdown.menu.xlarge-vertical>li.opens-right>.is-dropdown-submenu {
        left: 100%;
        right: auto
    }
    .dropdown.menu.xlarge-vertical>li>a:after {
        right: 14px
    }
    .dropdown.menu.xlarge-vertical>li.opens-left>a:after {
        border-color: transparent #ed1b2f transparent transparent;
        border-style: solid;
        border-width: 6px 6px 6px 0;
        content: "";
        display: block;
        height: 0;
        left: 5px;
        right: auto;
        width: 0
    }
    .dropdown.menu.xlarge-vertical>li.opens-right>a:after {
        border-color: transparent transparent transparent #ed1b2f;
        border-style: solid;
        border-width: 6px 0 6px 6px;
        content: "";
        display: block;
        height: 0;
        width: 0
    }
}

.dropdown.menu.align-right .is-dropdown-submenu.first-sub {
    left: auto;
    right: 0;
    top: 100%
}

.is-dropdown-menu.vertical {
    width: 100px
}

.is-dropdown-menu.vertical.align-right {
    float: right
}

.is-dropdown-submenu-parent {
    position: relative
}

.is-dropdown-submenu-parent a:after {
    left: auto;
    margin-top: -6px;
    position: absolute;
    right: 5px;
    top: 50%
}

.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu {
    left: auto;
    top: 100%
}

.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu {
    left: auto;
    right: 100%
}

.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu {
    left: 100%;
    right: auto
}

.is-dropdown-submenu {
    background: #fff;
    border: 1px solid #cacaca;
    display: none;
    left: 100%;
    min-width: 200px;
    position: absolute;
    top: 0;
    z-index: 1
}

.dropdown .is-dropdown-submenu a {
    padding: .7rem 1rem
}

.is-dropdown-submenu .is-dropdown-submenu-parent>a:after {
    right: 14px
}

.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a:after {
    border-color: transparent #ed1b2f transparent transparent;
    border-style: solid;
    border-width: 6px 6px 6px 0;
    content: "";
    display: block;
    height: 0;
    left: 5px;
    right: auto;
    width: 0
}

.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a:after {
    border-color: transparent transparent transparent #ed1b2f;
    border-style: solid;
    border-width: 6px 0 6px 6px;
    content: "";
    display: block;
    height: 0;
    width: 0
}

.is-dropdown-submenu .is-dropdown-submenu {
    margin-top: -1px
}

.is-dropdown-submenu>li {
    width: 100%
}

.is-dropdown-submenu.js-dropdown-active {
    display: block
}

.is-off-canvas-open {
    overflow: hidden
}

.js-off-canvas-overlay {
    background: hsla(0, 0%, 100%, .25);
    height: 100%;
    left: 0;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    -webkit-transition: opacity .5s ease, visibility .5s ease;
    transition: opacity .5s ease, visibility .5s ease;
    visibility: hidden;
    width: 100%;
    z-index: 11
}

.js-off-canvas-overlay.is-visible {
    opacity: 1;
    visibility: visible
}

.js-off-canvas-overlay.is-closable {
    cursor: pointer
}

.js-off-canvas-overlay.is-overlay-absolute {
    position: absolute
}

.js-off-canvas-overlay.is-overlay-fixed {
    position: fixed
}

.off-canvas-wrapper {
    overflow: hidden;
    position: relative
}

.off-canvas {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: #e6e6e6;
    position: fixed;
    -webkit-transition: -webkit-transform .5s ease;
    transition: -webkit-transform .5s ease;
    transition: transform .5s ease;
    transition: transform .5s ease, -webkit-transform .5s ease;
    z-index: 12
}

[data-whatinput=mouse] .off-canvas {
    outline: 0
}

.off-canvas.is-transition-push {
    z-index: 12
}

.off-canvas.is-closed {
    visibility: hidden
}

.off-canvas.is-transition-overlap {
    z-index: 13
}

.off-canvas.is-transition-overlap.is-open {
    -webkit-box-shadow: 0 0 10px rgba(68, 68, 68, .7);
    box-shadow: 0 0 10px rgba(68, 68, 68, .7)
}

.off-canvas.is-open {
    -webkit-transform: translate(0);
    transform: translate(0)
}

.off-canvas-absolute {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background: #e6e6e6;
    position: absolute;
    -webkit-transition: -webkit-transform .5s ease;
    transition: -webkit-transform .5s ease;
    transition: transform .5s ease;
    transition: transform .5s ease, -webkit-transform .5s ease;
    z-index: 12
}

[data-whatinput=mouse] .off-canvas-absolute {
    outline: 0
}

.off-canvas-absolute.is-transition-push {
    z-index: 12
}

.off-canvas-absolute.is-closed {
    visibility: hidden
}

.off-canvas-absolute.is-transition-overlap {
    z-index: 13
}

.off-canvas-absolute.is-transition-overlap.is-open {
    -webkit-box-shadow: 0 0 10px rgba(68, 68, 68, .7);
    box-shadow: 0 0 10px rgba(68, 68, 68, .7)
}

.off-canvas-absolute.is-open {
    -webkit-transform: translate(0);
    transform: translate(0)
}

.position-left {
    height: 100%;
    left: 0;
    overflow-y: auto;
    top: 0;
    -webkit-overflow-scrolling: touch;
    width: 250px
}

.off-canvas-content .off-canvas.position-left,
.position-left {
    -webkit-transform: translateX(-250px);
    transform: translateX(-250px)
}

.off-canvas-content .off-canvas.position-left.is-transition-overlap.is-open {
    -webkit-transform: translate(0);
    transform: translate(0)
}

.off-canvas-content.is-open-left.has-transition-push {
    -webkit-transform: translateX(250px);
    transform: translateX(250px)
}

.position-left.is-transition-push {
    -webkit-box-shadow: inset -13px 0 20px -13px rgba(68, 68, 68, .25);
    box-shadow: inset -13px 0 20px -13px rgba(68, 68, 68, .25)
}

.position-right {
    height: 100%;
    overflow-y: auto;
    right: 0;
    top: 0;
    -webkit-overflow-scrolling: touch;
    width: 250px
}

.off-canvas-content .off-canvas.position-right,
.position-right {
    -webkit-transform: translateX(250px);
    transform: translateX(250px)
}

.off-canvas-content .off-canvas.position-right.is-transition-overlap.is-open {
    -webkit-transform: translate(0);
    transform: translate(0)
}

.off-canvas-content.is-open-right.has-transition-push {
    -webkit-transform: translateX(-250px);
    transform: translateX(-250px)
}

.position-right.is-transition-push {
    -webkit-box-shadow: inset 13px 0 20px -13px rgba(68, 68, 68, .25);
    box-shadow: inset 13px 0 20px -13px rgba(68, 68, 68, .25)
}

.position-top {
    left: 0;
    overflow-x: auto;
    top: 0;
    width: 100%;
    -webkit-overflow-scrolling: touch;
    height: 250px
}

.off-canvas-content .off-canvas.position-top,
.position-top {
    -webkit-transform: translateY(-250px);
    transform: translateY(-250px)
}

.off-canvas-content .off-canvas.position-top.is-transition-overlap.is-open {
    -webkit-transform: translate(0);
    transform: translate(0)
}

.off-canvas-content.is-open-top.has-transition-push {
    -webkit-transform: translateY(250px);
    transform: translateY(250px)
}

.position-top.is-transition-push {
    -webkit-box-shadow: inset 0 -13px 20px -13px rgba(68, 68, 68, .25);
    box-shadow: inset 0 -13px 20px -13px rgba(68, 68, 68, .25)
}

.position-bottom {
    bottom: 0;
    left: 0;
    overflow-x: auto;
    width: 100%;
    -webkit-overflow-scrolling: touch;
    height: 250px
}

.off-canvas-content .off-canvas.position-bottom,
.position-bottom {
    -webkit-transform: translateY(250px);
    transform: translateY(250px)
}

.off-canvas-content .off-canvas.position-bottom.is-transition-overlap.is-open {
    -webkit-transform: translate(0);
    transform: translate(0)
}

.off-canvas-content.is-open-bottom.has-transition-push {
    -webkit-transform: translateY(-250px);
    transform: translateY(-250px)
}

.position-bottom.is-transition-push {
    -webkit-box-shadow: inset 0 13px 20px -13px rgba(68, 68, 68, .25);
    box-shadow: inset 0 13px 20px -13px rgba(68, 68, 68, .25)
}

.off-canvas-content {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transform: none;
    transform: none
}

.off-canvas-content.has-transition-overlap,
.off-canvas-content.has-transition-push {
    -webkit-transition: -webkit-transform .5s ease;
    transition: -webkit-transform .5s ease;
    transition: transform .5s ease;
    transition: transform .5s ease, -webkit-transform .5s ease
}

.off-canvas-content .off-canvas.is-open,
.off-canvas-content.has-transition-push {
    -webkit-transform: translate(0);
    transform: translate(0)
}

@media print,
screen and (min-width:40em) {
    .position-left.reveal-for-medium {
        -webkit-transform: none;
        transform: none;
        -webkit-transition: none;
        transition: none;
        visibility: visible;
        z-index: 12
    }
    .position-left.reveal-for-medium .close-button {
        display: none
    }
    .off-canvas-content .position-left.reveal-for-medium {
        -webkit-transform: none;
        transform: none
    }
    .off-canvas-content.has-reveal-left,
    .position-left.reveal-for-medium~.off-canvas-content {
        margin-left: 250px
    }
    .position-right.reveal-for-medium {
        -webkit-transform: none;
        transform: none;
        -webkit-transition: none;
        transition: none;
        visibility: visible;
        z-index: 12
    }
    .position-right.reveal-for-medium .close-button {
        display: none
    }
    .off-canvas-content .position-right.reveal-for-medium {
        -webkit-transform: none;
        transform: none
    }
    .off-canvas-content.has-reveal-right,
    .position-right.reveal-for-medium~.off-canvas-content {
        margin-right: 250px
    }
    .position-top.reveal-for-medium {
        -webkit-transform: none;
        transform: none;
        -webkit-transition: none;
        transition: none;
        visibility: visible;
        z-index: 12
    }
    .position-top.reveal-for-medium .close-button {
        display: none
    }
    .off-canvas-content .position-top.reveal-for-medium {
        -webkit-transform: none;
        transform: none
    }
    .off-canvas-content.has-reveal-top,
    .position-top.reveal-for-medium~.off-canvas-content {
        margin-top: 250px
    }
    .position-bottom.reveal-for-medium {
        -webkit-transform: none;
        transform: none;
        -webkit-transition: none;
        transition: none;
        visibility: visible;
        z-index: 12
    }
    .position-bottom.reveal-for-medium .close-button {
        display: none
    }
    .off-canvas-content .position-bottom.reveal-for-medium {
        -webkit-transform: none;
        transform: none
    }
    .off-canvas-content.has-reveal-bottom,
    .position-bottom.reveal-for-medium~.off-canvas-content {
        margin-bottom: 250px
    }
}

@media print,
screen and (min-width:60em) {
    .position-left.reveal-for-large {
        -webkit-transform: none;
        transform: none;
        -webkit-transition: none;
        transition: none;
        visibility: visible;
        z-index: 12
    }
    .position-left.reveal-for-large .close-button {
        display: none
    }
    .off-canvas-content .position-left.reveal-for-large {
        -webkit-transform: none;
        transform: none
    }
    .off-canvas-content.has-reveal-left,
    .position-left.reveal-for-large~.off-canvas-content {
        margin-left: 250px
    }
    .position-right.reveal-for-large {
        -webkit-transform: none;
        transform: none;
        -webkit-transition: none;
        transition: none;
        visibility: visible;
        z-index: 12
    }
    .position-right.reveal-for-large .close-button {
        display: none
    }
    .off-canvas-content .position-right.reveal-for-large {
        -webkit-transform: none;
        transform: none
    }
    .off-canvas-content.has-reveal-right,
    .position-right.reveal-for-large~.off-canvas-content {
        margin-right: 250px
    }
    .position-top.reveal-for-large {
        -webkit-transform: none;
        transform: none;
        -webkit-transition: none;
        transition: none;
        visibility: visible;
        z-index: 12
    }
    .position-top.reveal-for-large .close-button {
        display: none
    }
    .off-canvas-content .position-top.reveal-for-large {
        -webkit-transform: none;
        transform: none
    }
    .off-canvas-content.has-reveal-top,
    .position-top.reveal-for-large~.off-canvas-content {
        margin-top: 250px
    }
    .position-bottom.reveal-for-large {
        -webkit-transform: none;
        transform: none;
        -webkit-transition: none;
        transition: none;
        visibility: visible;
        z-index: 12
    }
    .position-bottom.reveal-for-large .close-button {
        display: none
    }
    .off-canvas-content .position-bottom.reveal-for-large {
        -webkit-transform: none;
        transform: none
    }
    .off-canvas-content.has-reveal-bottom,
    .position-bottom.reveal-for-large~.off-canvas-content {
        margin-bottom: 250px
    }
}

@media screen and (min-width:75em) {
    .position-left.reveal-for-xlarge {
        -webkit-transform: none;
        transform: none;
        -webkit-transition: none;
        transition: none;
        visibility: visible;
        z-index: 12
    }
    .position-left.reveal-for-xlarge .close-button {
        display: none
    }
    .off-canvas-content .position-left.reveal-for-xlarge {
        -webkit-transform: none;
        transform: none
    }
    .off-canvas-content.has-reveal-left,
    .position-left.reveal-for-xlarge~.off-canvas-content {
        margin-left: 250px
    }
    .position-right.reveal-for-xlarge {
        -webkit-transform: none;
        transform: none;
        -webkit-transition: none;
        transition: none;
        visibility: visible;
        z-index: 12
    }
    .position-right.reveal-for-xlarge .close-button {
        display: none
    }
    .off-canvas-content .position-right.reveal-for-xlarge {
        -webkit-transform: none;
        transform: none
    }
    .off-canvas-content.has-reveal-right,
    .position-right.reveal-for-xlarge~.off-canvas-content {
        margin-right: 250px
    }
    .position-top.reveal-for-xlarge {
        -webkit-transform: none;
        transform: none;
        -webkit-transition: none;
        transition: none;
        visibility: visible;
        z-index: 12
    }
    .position-top.reveal-for-xlarge .close-button {
        display: none
    }
    .off-canvas-content .position-top.reveal-for-xlarge {
        -webkit-transform: none;
        transform: none
    }
    .off-canvas-content.has-reveal-top,
    .position-top.reveal-for-xlarge~.off-canvas-content {
        margin-top: 250px
    }
    .position-bottom.reveal-for-xlarge {
        -webkit-transform: none;
        transform: none;
        -webkit-transition: none;
        transition: none;
        visibility: visible;
        z-index: 12
    }
    .position-bottom.reveal-for-xlarge .close-button {
        display: none
    }
    .off-canvas-content .position-bottom.reveal-for-xlarge {
        -webkit-transform: none;
        transform: none
    }
    .off-canvas-content.has-reveal-bottom,
    .position-bottom.reveal-for-xlarge~.off-canvas-content {
        margin-bottom: 250px
    }
}

@media print,
screen and (min-width:40em) {
    .off-canvas.in-canvas-for-medium {
        background: none;
        height: auto;
        overflow: visible;
        position: static;
        -webkit-transition: none;
        transition: none;
        visibility: visible;
        width: auto
    }
    .off-canvas.in-canvas-for-medium.position-bottom,
    .off-canvas.in-canvas-for-medium.position-left,
    .off-canvas.in-canvas-for-medium.position-right,
    .off-canvas.in-canvas-for-medium.position-top {
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-transform: none;
        transform: none
    }
    .off-canvas.in-canvas-for-medium .close-button {
        display: none
    }
}

@media print,
screen and (min-width:60em) {
    .off-canvas.in-canvas-for-large {
        background: none;
        height: auto;
        overflow: visible;
        position: static;
        -webkit-transition: none;
        transition: none;
        visibility: visible;
        width: auto
    }
    .off-canvas.in-canvas-for-large.position-bottom,
    .off-canvas.in-canvas-for-large.position-left,
    .off-canvas.in-canvas-for-large.position-right,
    .off-canvas.in-canvas-for-large.position-top {
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-transform: none;
        transform: none
    }
    .off-canvas.in-canvas-for-large .close-button {
        display: none
    }
}

@media screen and (min-width:75em) {
    .off-canvas.in-canvas-for-xlarge {
        background: none;
        height: auto;
        overflow: visible;
        position: static;
        -webkit-transition: none;
        transition: none;
        visibility: visible;
        width: auto
    }
    .off-canvas.in-canvas-for-xlarge.position-bottom,
    .off-canvas.in-canvas-for-xlarge.position-left,
    .off-canvas.in-canvas-for-xlarge.position-right,
    .off-canvas.in-canvas-for-xlarge.position-top {
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-transform: none;
        transform: none
    }
    .off-canvas.in-canvas-for-xlarge .close-button {
        display: none
    }
}

html.is-reveal-open {
    overflow-y: hidden;
    position: fixed;
    width: 100%
}

html.is-reveal-open.zf-has-scroll {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch
}

html.is-reveal-open body {
    overflow-y: hidden
}

.reveal-overlay {
    background-color: rgba(68, 68, 68, .45);
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1005
}

.reveal,
.reveal-overlay {
    display: none;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch
}

.reveal {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-color: #fff;
    border: 1px solid #cacaca;
    border-radius: .25rem;
    margin-left: auto;
    margin-right: auto;
    padding: .25rem;
    position: relative;
    top: 100px;
    z-index: 1006
}

[data-whatinput=mouse] .reveal {
    outline: 0
}

@media print,
screen and (min-width:40em) {
    .reveal {
        min-height: 0
    }
}

.reveal .column {
    min-width: 0
}

.reveal>:last-child {
    margin-bottom: 0
}

@media print,
screen and (min-width:40em) {
    .reveal {
        max-width: 82rem;
        width: 600px
    }
}

.reveal.collapse {
    padding: 0
}

@media print,
screen and (min-width:40em) {
    .reveal.tiny {
        max-width: 82rem;
        width: 30%
    }
    .reveal.small {
        max-width: 82rem;
        width: 50%
    }
    .reveal.large {
        max-width: 82rem;
        width: 90%
    }
}

.reveal.full {
    border: 0;
    border-radius: 0;
    bottom: 0;
    height: 100%;
    left: 0;
    margin-left: 0;
    max-width: none;
    min-height: 100%;
    right: 0;
    top: 0;
    width: 100%
}

@media print,
screen and (max-width:39.99875em) {
    .reveal {
        border: 0;
        border-radius: 0;
        bottom: 0;
        height: 100%;
        left: 0;
        margin-left: 0;
        max-width: none;
        min-height: 100%;
        right: 0;
        top: 0;
        width: 100%
    }
}

.reveal.without-overlay {
    position: fixed
}

.sticky,
.sticky-container {
    position: relative
}

.sticky {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    z-index: 0
}

.sticky.is-stuck {
    position: fixed;
    width: 100%;
    z-index: 5
}

.sticky.is-stuck.is-at-top {
    top: 0
}

.sticky.is-stuck.is-at-bottom {
    bottom: 0
}

.sticky.is-anchored {
    left: auto;
    position: relative;
    right: auto
}

.sticky.is-anchored.is-at-bottom {
    bottom: 0
}

.title-bar {
    background: #444;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .5rem;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.title-bar .menu-icon {
    margin-left: .25rem;
    margin-right: .25rem
}

.title-bar-left,
.title-bar-right {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0px
}

.title-bar-right {
    text-align: right
}

.title-bar-title {
    display: inline-block;
    font-weight: 700;
    vertical-align: middle
}

.top-bar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    padding: .5rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.top-bar,
.top-bar ul {
    background-color: #e6e6e6
}

.top-bar input {
    margin-right: 1rem;
    max-width: 200px
}

.top-bar .input-group-field {
    margin-right: 0;
    width: 100%
}

.top-bar input.button {
    width: auto
}

.top-bar {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.top-bar .top-bar-left,
.top-bar .top-bar-right {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

@media print,
screen and (min-width:40em) {
    .top-bar {
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }
    .top-bar .top-bar-left {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
        margin-right: auto
    }
    .top-bar .top-bar-right {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto;
        margin-left: auto
    }
}

@media print,
screen and (max-width:59.99875em) {
    .top-bar.stacked-for-medium {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .top-bar.stacked-for-medium .top-bar-left,
    .top-bar.stacked-for-medium .top-bar-right {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
}

@media print,
screen and (max-width:74.99875em) {
    .top-bar.stacked-for-large {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .top-bar.stacked-for-large .top-bar-left,
    .top-bar.stacked-for-large .top-bar-right {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
}

@media print,
screen and (max-width:89.99875em) {
    .top-bar.stacked-for-xlarge {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .top-bar.stacked-for-xlarge .top-bar-left,
    .top-bar.stacked-for-xlarge .top-bar-right {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
}

.top-bar-title {
    margin: .5rem 1rem .5rem 0
}

.top-bar-left,
.top-bar-right,
.top-bar-title {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.float-left {
    float: left !important
}

.float-right {
    float: right !important
}

.float-center {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.clearfix:after,
.clearfix:before {
    content: " ";
    display: table;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.clearfix:after {
    clear: both
}

.align-left {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.align-right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.align-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.align-justify {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.align-spaced {
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.align-left.vertical.menu>li>a {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.align-right.vertical.menu>li>a {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.align-center.vertical.menu>li>a {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.align-top {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.align-self-top {
    -ms-flex-item-align: start;
    align-self: flex-start
}

.align-bottom {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.align-self-bottom {
    -ms-flex-item-align: end;
    align-self: flex-end
}

.align-middle {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.align-self-middle {
    -ms-flex-item-align: center;
    align-self: center
}

.align-stretch {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.align-self-stretch {
    -ms-flex-item-align: stretch;
    align-self: stretch
}

.align-center-middle {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center
}

.small-order-1 {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.small-order-2 {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

.small-order-3 {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3
}

.small-order-4 {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4
}

.small-order-5 {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5
}

.small-order-6 {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6
}

@media print,
screen and (min-width:40em) {
    .medium-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
    .medium-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
    .medium-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }
    .medium-order-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }
    .medium-order-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }
    .medium-order-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }
}

@media print,
screen and (min-width:60em) {
    .large-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
    .large-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
    .large-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }
    .large-order-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }
    .large-order-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }
    .large-order-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }
}

@media screen and (min-width:75em) {
    .xlarge-order-1 {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
    .xlarge-order-2 {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
    .xlarge-order-3 {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }
    .xlarge-order-4 {
        -webkit-box-ordinal-group: 5;
        -ms-flex-order: 4;
        order: 4
    }
    .xlarge-order-5 {
        -webkit-box-ordinal-group: 6;
        -ms-flex-order: 5;
        order: 5
    }
    .xlarge-order-6 {
        -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
        order: 6
    }
}

.flex-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.flex-child-auto {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.flex-child-grow {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto
}

.flex-child-shrink {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto
}

.flex-dir-row {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.flex-dir-row-reverse {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.flex-dir-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.flex-dir-column-reverse {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

@media print,
screen and (min-width:40em) {
    .medium-flex-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
    .medium-flex-child-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }
    .medium-flex-child-grow {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }
    .medium-flex-child-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }
    .medium-flex-dir-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
    .medium-flex-dir-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }
    .medium-flex-dir-column {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .medium-flex-dir-column-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

@media print,
screen and (min-width:60em) {
    .large-flex-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
    .large-flex-child-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }
    .large-flex-child-grow {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }
    .large-flex-child-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }
    .large-flex-dir-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
    .large-flex-dir-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }
    .large-flex-dir-column {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .large-flex-dir-column-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

@media screen and (min-width:75em) {
    .xlarge-flex-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
    .xlarge-flex-child-auto {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }
    .xlarge-flex-child-grow {
        -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }
    .xlarge-flex-child-shrink {
        -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }
    .xlarge-flex-dir-row {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-direction: row;
        flex-direction: row
    }
    .xlarge-flex-dir-row-reverse {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }
    .xlarge-flex-dir-column {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .xlarge-flex-dir-column-reverse {
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

.hide {
    display: none !important
}

.invisible {
    visibility: hidden
}

.visible {
    visibility: visible
}

@media print,
screen and (max-width:39.99875em) {
    .hide-for-small-only {
        display: none !important
    }
}

@media screen and (max-width:0em),
screen and (min-width:40em) {
    .show-for-small-only {
        display: none !important
    }
}

@media print,
screen and (min-width:40em) {
    .hide-for-medium {
        display: none !important
    }
}

@media screen and (max-width:39.99875em) {
    .show-for-medium {
        display: none !important
    }
}

@media print,
screen and (min-width:40em)and (max-width:59.99875em) {
    .hide-for-medium-only {
        display: none !important
    }
}

@media screen and (max-width:39.99875em),
screen and (min-width:60em) {
    .show-for-medium-only {
        display: none !important
    }
}

@media print,
screen and (min-width:60em) {
    .hide-for-large {
        display: none !important
    }
}

@media screen and (max-width:59.99875em) {
    .show-for-large {
        display: none !important
    }
}

@media print,
screen and (min-width:60em)and (max-width:74.99875em) {
    .hide-for-large-only {
        display: none !important
    }
}

@media screen and (max-width:59.99875em),
screen and (min-width:75em) {
    .show-for-large-only {
        display: none !important
    }
}

@media screen and (min-width:75em) {
    .hide-for-xlarge {
        display: none !important
    }
}

@media screen and (max-width:74.99875em) {
    .show-for-xlarge {
        display: none !important
    }
}

@media screen and (min-width:75em)and (max-width:89.99875em) {
    .hide-for-xlarge-only {
        display: none !important
    }
}

@media screen and (max-width:74.99875em),
screen and (min-width:90em) {
    .show-for-xlarge-only {
        display: none !important
    }
}

.show-for-sr,
.show-on-focus {
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    width: 1px !important;
    clip: rect(0, 0, 0, 0) !important;
    border: 0 !important;
    white-space: nowrap !important
}

.show-on-focus:active,
.show-on-focus:focus {
    height: auto !important;
    overflow: visible !important;
    position: static !important;
    width: auto !important;
    clip: auto !important;
    white-space: normal !important
}

.hide-for-portrait,
.show-for-landscape {
    display: block !important
}

@media screen and (orientation:landscape) {
    .hide-for-portrait,
    .show-for-landscape {
        display: block !important
    }
}

@media screen and (orientation:portrait) {
    .hide-for-portrait,
    .show-for-landscape {
        display: none !important
    }
}

.hide-for-landscape,
.show-for-portrait {
    display: none !important
}

@media screen and (orientation:landscape) {
    .hide-for-landscape,
    .show-for-portrait {
        display: none !important
    }
}

@media screen and (orientation:portrait) {
    .hide-for-landscape,
    .show-for-portrait {
        display: block !important
    }
}

.show-for-dark-mode {
    display: none
}

.hide-for-dark-mode {
    display: block
}

@media screen and (prefers-color-scheme:dark) {
    .show-for-dark-mode {
        display: block !important
    }
    .hide-for-dark-mode {
        display: none !important
    }
}

.show-for-ie {
    display: none
}

@media (-ms-high-contrast:active),
(-ms-high-contrast:none) {
    .show-for-ie {
        display: block !important
    }
    .hide-for-ie {
        display: none !important
    }
}

.show-for-sticky {
    display: none
}

.is-stuck .show-for-sticky {
    display: block
}

.is-stuck .hide-for-sticky {
    display: none
}

.assist__block {
    margin-bottom: .75rem
}

@media print,
screen and (max-width:59.99875em) {
    .assist {
        margin-bottom: 2rem
    }
}

.client__img {
    margin-bottom: 1.5rem
}

.event {
    background: #fff;
    margin-bottom: 1.3125rem
}

.event__date {
    font-weight: 700;
    margin-bottom: .25rem
}

.event__place {
    color: #9bb3be;
    font-weight: 700
}

.event__block {
    background: #fff;
    border-radius: .25rem;
    padding: 1.3125rem
}

.event__block_main {
    background: #fafafa
}

.manager {
    text-align: center
}

.manager__img {
    width: 9.375rem
}

.manager__text {
    font-size: .8125rem;
    font-weight: 700
}

.manager__block {
    font-size: 1.75rem
}

.manager__block,
.object {
    margin-bottom: 1.5rem
}

.object__img {
    width: 4.375rem
}

.serve {
    background: #fafafa;
    padding-top: 2.625rem
}

.serve__text {
    margin-bottom: 1.3125rem
}

.serve__item {
    display: none
}

.serve__item:first-child {
    display: block
}

.services {
    background: #fafafa;
    border-radius: .25rem;
    margin-bottom: 2.5rem;
    padding: 2.625rem 1.3125rem 1.3125rem;
    text-align: center
}

.services__title {
    margin-bottom: .625rem
}

.services__img {
    max-width: 6.125rem
}

.services__block {
    margin-bottom: 1.3125rem
}

.accordion {
    background: none
}

.accordion-title {
    border: none;
    border-radius: 1.25rem;
    color: #13141c;
    font-size: 1.625rem;
    font-weight: 500;
    letter-spacing: -.01em;
    line-height: 1.15385;
    padding: 2rem 5rem 2rem 2rem
}

.accordion-title:focus {
    background: #fff
}

.accordion-title:before {
    content: url(../images/plus.svg);
    line-height: 0;
    margin-top: 0;
    right: 2.1875rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.is-active>.accordion-title:before {
    content: url(../images/minus.svg)
}

.accordion-item:first-child>:first-child {
    border-radius: 1.25rem
}

:last-child:not(.is-active)>.accordion-title {
    border-bottom: none;
    border-radius: 1.25rem
}

.accordion-item {
    background: #fff;
    border-radius: 1.25rem;
    margin-bottom: 1rem
}

.accordion-item:last-child {
    margin-bottom: 0
}

.accordion-content {
    border: none;
    border-radius: 1.25rem;
    color: #82869f;
    line-height: 1.5;
    padding: 0 2rem 2rem
}

.accordion-content a {
    color: #ed1b2f
}

@media print,
screen and (max-width:74.99875em) {
    .accordion-title {
        font-size: 1.375rem
    }
}

@media print,
screen and (max-width:39.99875em) {
    .accordion-title {
        font-size: 1rem;
        padding: 1.25rem 5rem 1.25rem 1.25rem
    }
    .accordion-content {
        font-size: .875rem;
        padding-bottom: 1.25rem;
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }
}

.badge__text {
    align-self: center;
}

.badge_secondary {
    background: #634f8e
}

.badge_tel {
    left: 1.125rem;
    position: absolute;
    top: -.25rem
}

.breadcrumbs {
    margin-bottom: 2rem;
    margin-top: 2rem
}

.breadcrumbs a {
    color: #634f8e;
    font-size: .75rem
}

.button-group {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.button-group .button {
    margin: 0 .0625rem .0625rem 0
}

.button {
    border: .0625rem solid transparent;
    border-radius: .5rem;
    cursor: pointer;
    display: inline-block;
    font-family: inherit;
    font-size: 1rem;
    line-height: 1;
    margin-bottom: 0;
    padding: .9375rem 1.1875rem;
    text-align: center;
    -webkit-transition: background-color .25s ease-out, color .25s ease-out;
    transition: background-color .25s ease-out, color .25s ease-out;
    vertical-align: middle;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.button:active,
.button:focus,
.button:hover {
    background: #cb2a2a
}

.button img {
    margin-left: .25rem
}

.button_small {
    font-size: .875rem;
    padding: .5625rem .9375rem
}

.button_right {
    margin-right: .25rem
}

.button-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 1rem;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.button-group .button {
    margin: 0 .25rem .25rem 0;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.button_input {
    background: #634f8e;
    border-radius: 0 .25rem .25rem 0
}

.button_prod {
    background: none;
    border: .0625rem solid #ed1b2f;
    color: #ed1b2f;
    margin-bottom: 0
}

.button_prod:active,
.button_prod:focus,
.button_prod:hover {
    background: #ed1b2f;
    border-color: #ed1b2f;
    color: #fff
}

.button_large {
    font-size: 1.5rem
}

.button_expanded {
    display: block;
    margin-left: 0;
    margin-right: 0;
    padding-left: .5rem;
    padding-right: .5rem;
    width: 100%
}

.button_light-gray {
    background: #e6e6e6;
    color: #444
}

.button_dropdown:after {
    border-color: #fff transparent transparent;
    border-style: solid inset inset;
    border-width: .4rem .4rem 0;
    content: "";
    display: inline-block;
    float: right;
    height: 0;
    margin-left: 1rem;
    position: relative;
    top: .4rem;
    width: 0
}

.button_hollow {
    background: none;
    border: .0625rem solid #fff;
    color: #fff
}

.button_hollow:active,
.button_hollow:focus,
.button_hollow:hover {
    background: #ed1b2f;
    border-color: #ed1b2f;
    color: #fff
}

.button_hollow.button_dropdown:after {
    border-color: #ed1b2f transparent transparent
}

.button_hollow.button_dropdown:active:after,
.button_hollow.button_dropdown:focus:after,
.button_hollow.button_dropdown:hover:after {
    border-color: #fff transparent transparent
}

.button_warning {
    background: #eeb301;
    color: #fff
}

.button_secondary {
    background: #634f8e;
    color: #fff
}

.button_quaternary {
    background: #48626f;
    color: #fff
}

.callout {
    margin-bottom: 1.5rem;
    padding: 1.5rem
}

.callout_st {
    width: 100%
}

.callout_alert {
    background-color: #f7e4e1
}

.callout_dd {
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.callout_success {
    background-color: #d7f7f6
}

.callout_light-gray {
    background-color: #e6e6e6;
    background-position: 50%;
    background-size: cover
}

.callout__unit {
    color: #e6e6e6
}

.callout__tag,
.callout__unit {
    display: inline-block;
    margin-right: .5rem
}

.callout__tag {
    color: #8a8a8a
}

.callout__link {
    display: inline-block;
    margin-right: .5rem
}

.callout__rss {
    display: block;
    font-size: 1.5rem;
    margin-bottom: 1.25rem
}

.callout__donate {
    color: #cacaca
}

.callout__see {
    color: #8a8a8a;
    margin-left: .25rem
}

.callout__date {
    color: #3adb76;
    margin-bottom: 1.3125rem
}

.callout__bill {
    background: #8a8a8a;
    font-weight: 700;
    height: 9.625rem;
    margin-bottom: 1.3125rem;
    width: 100%
}

.callout__report {
    background: #8a8a8a;
    height: 8.75rem;
    margin-bottom: 1.25rem;
    width: 100%
}

.callout__label {
    margin-bottom: .625rem
}

.callout__dark {
    color: #8a8a8a
}

.callout__include {
    font-size: .6875rem;
    font-style: italic
}

.callout__quest {
    color: #8a8a8a;
    margin-left: .25rem
}

.callout__sum {
    font-size: 1.3125rem
}

.callout__watch {
    display: inline-block;
    margin-right: .25rem
}

.callout__info {
    margin-bottom: 1.25rem
}

.callout__icon {
    max-height: 1.25rem
}

.callout__strong {
    font-weight: 700
}

.callout__block {
    display: block
}

.close-button {
    outline: none
}

.input-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 1rem;
    width: 100%;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}

.input-group-field {
    border-radius: 0;
    margin: 0;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    min-width: 0
}

.input-group>:first-child,
.input-group>:first-child.input-group-button>*,
.input-group>:last-child,
.input-group>:last-child.input-group-button>* {
    border-radius: 0
}

.input-group-button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 0;
    padding-top: 0;
    text-align: center;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin: 0
}

.input-group-button a {
    margin: 0;
    padding-top: .4375rem
}

.pagination {
    margin-bottom: 1.5rem
}

.pagination .current {
    background: #634f8e
}

.reveal {
    outline: none;
    padding: 1.3125rem
}

.reveal__anon {
    color: #8a8a8a
}

.sticky {
    padding-bottom: .0625rem
}

.sticky-container {
    margin-bottom: 1.3125rem
}

.tabs-title>a {
    outline: none;
    padding: 1rem
}

.youtube {
    margin-bottom: 1.25rem
}

.youtube__img {
    cursor: pointer;
    opacity: .7;
    top: -16.82%
}

.youtube__iframe,
.youtube__img {
    left: 0;
    position: absolute;
    width: 100%
}

.youtube__iframe {
    border: 0;
    height: 100%;
    top: 0
}

.youtube__main {
    background-color: #000;
    cursor: pointer;
    overflow: hidden;
    padding-top: 56.25%;
    position: relative
}

.youtube__button {
    background: rgba(0, 0, 0, .6);
    color: #fff;
    cursor: pointer;
    font-size: 3.125rem;
    left: 50%;
    line-height: 1.3;
    padding: .3125rem 1.875rem .3125rem 2.1875rem;
    position: absolute;
    top: 50%;
    -webkit-transform: translate3d(-50%, -50%, 0);
    transform: translate3d(-50%, -50%, 0);
    z-index: 1
}

.art {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    list-style-type: none;
    margin-left: 0
}

.art__item_active {
    font-weight: 700;
    padding: .625rem .875rem
}

.art__link {
    display: block;
    padding: .625rem .875rem;
    -webkit-text-decoration: none;
    text-decoration: none
}

.canv {
    margin-left: .25rem
}

.cat {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    font-weight: 700;
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: relative;
    text-transform: uppercase;
    z-index: 100
}

.cat_top {
    margin-top: .3125rem
}

.cat__link {
    display: block;
    position: relative
}

.cat__link,
.cat__link:active,
.cat__link:focus,
.cat__link:hover {
    color: #634f8e
}

.cat__link:after {
    border-bottom: .125rem solid #eeb301;
    content: " ";
    display: block;
    left: 0;
    position: absolute;
    -webkit-transition: width .3s ease;
    transition: width .3s ease;
    width: 0
}

.cat__item {
    padding-right: 1.875rem;
    position: relative
}

.cat__item:last-child {
    padding-right: 0
}

.cat__item .cat {
    background: #f9f9f9;
    border-bottom: .125rem solid #eeb301;
    display: none;
    font-weight: 400;
    left: 0;
    margin: -.1875rem 0 0 -1rem;
    padding: .5rem 0;
    position: absolute;
    text-transform: none;
    top: 100%;
    width: 13rem
}

.cat__item .cat .cat {
    left: 100%;
    top: 0
}

.cat__item .cat__item {
    padding: 0;
    width: 100%
}

.cat__item .cat__item .cat__link {
    color: #634f8e;
    display: block;
    padding: .5rem 1rem
}

.cat__item .cat__item .cat__link:after {
    display: none
}

.cat__item .cat__item .cat__link:hover {
    background: #f2f2f2;
    color: #634f8e
}

.cat__item:hover>.cat {
    display: block
}

.cat__item:hover>.cat__link:after {
    width: 100%
}

.cat__item .cat .cat__item:hover>.cat {
    display: block
}

@media print,
screen and (max-width:74.99875em) {
    .cat_top {
        margin-top: 0
    }
    .cat__item {
        padding-bottom: .3125rem;
        padding-right: .9375rem;
        padding-top: .3125rem
    }
    .cat__item .cat .cat__item:hover>.cat {
        display: none
    }
}

@media print,
screen and (max-width:59.99875em) {
    .cat {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-top: 1.3125rem
    }
    .cat_top {
        margin-top: 0
    }
    .cat__item:hover>.cat {
        display: none
    }
    .cat__item:hover>.cat__link:after {
        width: 0
    }
}

@media print,
screen and (max-width:39.99875em) {
    .cat__item {
        width: 100%
    }
}

.cities-main-window-list-link {
    float: left;
    font-size: 1rem;
    line-height: 160%;
    padding-bottom: .3rem;
    padding-right: .625rem;
    padding-top: .3rem;
    text-align: left;
    width: 50%
}

.cities {
    display: inline-block;
    margin-bottom: .3125rem
}

.cities-main-window-wrapperlist {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2
}

.cities-main-window {
    width: 100%
}

.cities-main-window-inner-search input {
    color: #444;
    font-size: 1.2rem;
    width: 100%
}

.cities-main-window-inner {
    position: relative
}

.cities-main-window-inner-title {
    color: #444;
    display: inline-block;
    font-size: 1.4rem;
    font-weight: 400;
    margin-bottom: 1.5rem
}

.cities__select {
    color: #fff;
    cursor: pointer;
    margin-right: .5rem
}

.cities__select_black {
    color: #444
}

.cities__general {
    display: inline-block;
    position: relative
}

.cities-container {
    background-color: #fff;
    border-radius: .2rem;
    -webkit-box-shadow: 0 0 .625rem #444;
    box-shadow: 0 0 .625rem #444;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: auto;
    display: none;
    min-width: 19rem;
    padding: 2rem;
    position: absolute;
    right: 0;
    text-align: left;
    top: 3rem;
    width: 31.25rem;
    z-index: 101
}

.cities-container__show {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.cities-container-list {
    -webkit-box-shadow: 0 .4rem .6rem rgba(0, 0, 0, .267);
    box-shadow: 0 .4rem .6rem rgba(0, 0, 0, .267);
    position: relative
}

.cities-container-list-link {
    float: left;
    font-size: 1rem;
    line-height: 2.4rem;
    margin-right: 1rem;
    width: 9rem
}

.cities-container-close {
    cursor: pointer;
    font-size: 2rem;
    opacity: .6;
    position: absolute;
    right: 0;
    top: 0;
    -webkit-transition: all .5s;
    transition: all .5s
}

.cities-container-close svg {
    display: block
}

.cities-container-close:hover {
    opacity: 1
}

.cities-container-region {
    background-color: #fff;
    border-radius: .2rem;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: auto;
    display: none;
    padding: 2rem;
    position: absolute;
    right: 0;
    text-align: left;
    top: 3rem;
    width: 21.875rem;
    z-index: 101
}

.cities-container-region-inner-city {
    display: block;
    font-size: 1.25rem;
    margin-bottom: 1.25rem
}

.overlay_visible {
    background: rgba(0, 0, 0, .6);
    bottom: 0;
    display: inline;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 101
}

.cities-container-region .button-cities-group,
.cities-main-window .cities-message {
    margin: 0
}

@media print,
screen and (max-width:59.99875em) {
    .cities-container {
        left: 0;
        right: auto;
        width: 19.375rem
    }
    .cities-container-region {
        left: 0;
        right: auto
    }
    .cities-main-window-list-link {
        width: 100%
    }
}

@media print,
screen and (max-width:39.99875em) {
    .cities-container-region {
        padding-left: .625rem;
        padding-right: .625rem;
        width: 19.375rem
    }
    .cities__select {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex
    }
    .cities__select i,
    .cities__select svg {
        margin-right: .25rem
    }
    .cities__select i {
        height: 1rem;
        width: .75rem
    }
    .cities__general {
        position: static
    }
}

.contacts {
    background: #0e0bd8;
    font-size: .8125rem;
    padding-bottom: .4375rem;
    padding-top: .8125rem
}

.contacts__icon {
    font-size: 1.0625rem;
    line-height: .75rem;
    margin-right: .25rem
}

.contacts__search {
    color: #fff;
    font-weight: 700
}

.contacts__search:active,
.contacts__search:focus,
.contacts__search:hover {
    color: #cacaca
}

.contacts__block {
    font-size: 1.375rem;
    line-height: 1;
    margin-right: .5rem
}

.contacts__link {
    color: #fff;
    display: inline-block;
    font-weight: 700;
    margin-right: .625rem
}

.contacts__link:active,
.contacts__link:focus,
.contacts__link:hover {
    color: #cacaca
}

.contacts__menu {
    color: #fff;
    cursor: pointer;
    display: none;
    height: 1.1875rem;
    margin-right: .625rem;
    width: .9375rem
}

.contacts__cab,
.contacts__info {
    padding-bottom: .4375rem
}

.contacts__info {
    text-align: right
}

@media print,
screen and (max-width:59.99875em) {
    .contacts,
    .contacts__info {
        text-align: center
    }
}

@media print,
screen and (max-width:39.99875em) {
    .contacts {
        padding-bottom: .0625rem
    }
    .contacts__block_spec {
        display: inline-block;
        width: calc(100% - 1.875rem)
    }
    .contacts__icon {
        display: none
    }
    .contacts__menu {
        display: inline-block;
        height: .9375rem;
        margin-bottom: .375rem
    }
    .contacts__info {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -ms-flex-flow: row wrap;
        flex-flow: row wrap
    }
}

.dd {
    opacity: 0;
    position: relative;
    -webkit-transition: visibility 0s linear .3s, opacity .3s linear;
    transition: visibility 0s linear .3s, opacity .3s linear;
    visibility: hidden;
    z-index: 1000
}

.dd_show {
    opacity: 1;
    -webkit-transition-delay: 0s;
    transition-delay: 0s;
    visibility: visible
}

.dd__content {
    background: #fafafa;
    color: #444;
    left: 0;
    padding: 1.3125rem;
    position: absolute;
    top: 0;
    width: 100%
}

.double {
    margin-left: .25rem;
    margin-right: .25rem
}

.fa-layers {
    vertical-align: middle
}

.header__list {
    margin: 0 !important;
}

.hr {
    margin-bottom: 2.5rem
}

.info {
    margin-bottom: 1.5rem
}

.info_64 {
    margin-bottom: 4rem
}

.info_80 {
    margin-bottom: 5rem
}

.info_top {
    padding-top: 1.5rem
}

.news,
.news__img {
    margin-bottom: 1.5rem
}

.news__title {
    display: block;
    font-size: 1.125rem;
    margin-bottom: .75rem
}

.partners {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap;
    list-style: none;
    margin: 0;
    padding: 0;
    position: relative
}

.partners .partners {
    margin-left: 1.25rem
}

.partners__link {
    display: block;
    line-height: 1;
    padding: .625rem .875rem;
    -webkit-text-decoration: none;
    text-decoration: none
}

.partners__link_active {
    background: #ed1b2f;
    color: #fff
}

.partners__link_active:active,
.partners__link_active:focus,
.partners__link_active:hover {
    color: #fff
}

.picture {
    margin-right: .25rem
}

.project {
    margin-bottom: 2rem
}

.project__img {
    margin-bottom: 1.5rem
}

.project__title {
    font-size: 1.125rem;
    margin-bottom: .75rem
}

.project__views {
    color: #8a8a8a;
    margin-left: .5rem;
    margin-right: 1rem
}

.project__icon {
    color: #8a8a8a
}

.project__info {
    padding-bottom: 1.25rem
}

.project__cat,
.project__text {
    margin-bottom: .75rem
}

.project__cat {
    color: #8a8a8a;
    display: block
}

.promo {
    background: #ed1b2f;
    color: #fff;
    margin-bottom: 2.5rem;
    padding-bottom: 4.375rem;
    padding-top: 4.375rem
}

.promo__img {
    width: 100%
}

@media print,
screen and (max-width:39.99875em) {
    .promo {
        padding-bottom: 1.25rem;
        padding-top: 2.5rem
    }
}

.sect {
    margin-bottom: 1.5rem
}

.sect_iframe {
    border: 0;
    height: 21.875rem;
    width: 100%
}

.sect_col {
    width: 50%
}

.sect_rect {
    margin-bottom: .75rem
}

.sect_primary {
    color: #ed1b2f
}

.sect_big {
    font-size: 1.125rem
}

.sect_type {
    font-weight: 700;
    margin-bottom: .75rem
}

.sect_date {
    color: #634f8e;
    font-weight: 700
}

.sect_time {
    color: #8a8a8a;
    margin-bottom: 0
}

.sect_main {
    background: #fafafa
}

.sect_dib {
    display: inline-block;
    margin-right: .5rem
}

.sect_dark,
.sect_place {
    color: #8a8a8a
}

.sect_place {
    padding-bottom: 2.125rem;
    padding-top: 2.125rem
}

.sect_link {
    margin-right: .5rem
}

.sect_err {
    display: inline-block;
    font-size: 2.125rem;
    font-weight: 300;
    line-height: 1;
    margin-bottom: 0;
    margin-right: .625rem
}

.sect__date,
.sect_err {
    color: #cacaca
}

.sect__svg {
    height: 4.375rem;
    width: 100%
}

.sect__svg use {
    fill: #48626f
}

.share {
    font-size: 1.75rem;
    margin-bottom: 1.5rem
}

.share__text {
    color: #9bb3be
}

.share__enter,
.share__text {
    font-size: .875rem;
    margin-right: .5rem
}

@media print,
screen and (max-width:59.99875em) {
    .share__text {
        display: none
    }
}

.side__block {
    background: #fafafa;
    border-radius: .25rem;
    margin-bottom: 1.5rem;
    padding: 1.3125rem
}

.side__city {
    font-weight: 700;
    margin-left: .25rem;
    margin-right: .25rem
}

.side__place {
    font-size: .9375rem;
    margin-bottom: 1.5rem
}

.side__date {
    color: #634f8e;
    font-size: 1.3125rem;
    margin-bottom: .75rem
}

.slick-slider {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

.slick-list,
.slick-slider {
    display: block;
    position: relative
}

.slick-list {
    margin: 0;
    overflow: hidden;
    padding: 0;
    z-index: 0
}

.slick-list:focus {
    outline: none
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-track {
    display: block;
    left: 0;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    top: 0
}

.slick-track:after,
.slick-track:before {
    content: "";
    display: table
}

.slick-track:after {
    clear: both
}

.slick-loading .slick-track {
    visibility: hidden
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
    outline: none !important
}

.slick-slide img {
    display: block
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide.slick-loading img {
    display: none
}

.slick-slide.dragging img {
    pointer-events: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-loading .slick-slide {
    visibility: hidden
}

.slick-vertical .slick-slide {
    border: .0625rem solid transparent;
    display: block;
    height: auto
}

.slick-arrow.slick-hidden {
    display: none
}

.slick-slide a,
.slick-slide:focus {
    outline: none
}

.slick-slider .slick-list,
.slick-slider .slick-track {
    -webkit-transform: none;
    -webkit-transform: initial;
    transform: none
}

.slick-prev {
    left: 1rem
}

.slick-next {
    right: 1rem
}

.slick-next,
.slick-prev {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: 1;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    background: rgba(0, 0, 0, .133);
    border: none;
    border-radius: .3125rem;
    color: hsla(0, 0%, 100%, .533);
    cursor: pointer;
    height: 3.125rem;
    justify-content: center;
    outline: none;
    padding: 0;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 1.875rem
}

.slick-next svg,
.slick-prev svg {
    height: 2.6875rem;
    width: 1.5625rem
}

.slick-next:focus,
.slick-next:hover,
.slick-prev:focus,
.slick-prev:hover {
    background: rgba(0, 0, 0, .333);
    color: hsla(0, 0%, 100%, .533);
    outline: none
}

.slick-next.slick-disabled,
.slick-prev.slick-disabled {
    background: rgba(0, 0, 0, .067);
    color: hsla(0, 0%, 100%, .533)
}

.slick-dots {
    display: block;
    list-style: none;
    margin: 2rem 0;
    padding: 0;
    text-align: center;
    width: 100%
}

.slick-dots li {
    cursor: pointer;
    display: inline-block;
    margin: 0;
    padding: 0;
    position: relative
}

.slick-dots li.slick-active button {
    background: rgba(0, 0, 0, .2)
}

.slick-dots li button {
    background: rgba(0, 0, 0, .067);
    border: 0;
    border-radius: 50%;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: .625rem;
    line-height: 0;
    margin: 1rem;
    outline: none;
    padding: 0;
    width: .625rem
}

.slick-dots li button:focus,
.slick-dots li button:hover {
    outline: none
}

.soc {
    color: #9bb3be
}

.soc_fb {
    color: #3f619c
}

.soc_vk {
    color: #3e709c
}

.soc_twi {
    color: #2fa4cc
}

.soc_insta {
    color: #000
}

.soc_ok {
    color: #fc6719
}

.step {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 1.5rem
}

.step__label {
    background: url(../images/check.svg) no-repeat left .125rem;
    line-height: 1.3;
    margin-left: 0;
    margin-right: 0;
    padding-left: 1.25rem
}

.step__input {
    display: none;
    margin-bottom: 0;
    margin-top: .125rem
}

.step__input:checked+.step__label {
    background: url(../images/check-square.svg) no-repeat left .125rem
}

.step__input:disabled+.step__label {
    cursor: not-allowed;
    opacity: .7
}

.traffic {
    background: #fafafa;
    margin-bottom: 2.5rem;
    text-align: center;
    visibility: hidden
}

.traffic.slick-initialized {
    visibility: visible
}

.traffic__photo {
    -ms-flex-item-align: center;
    align-self: center
}

.traffic__img {
    margin-bottom: 1.5rem;
    width: 100%
}

.traffic__item {
    background: 50% no-repeat;
    background-size: cover;
    display: none;
    padding: 2rem 3rem;
    position: relative
}

.traffic__item:first-child {
    display: block
}

.traffic__text {
    font-size: .9375rem;
    margin-bottom: 1.3125rem
}

.traffic__content {
    min-height: 25rem
}

.traffic__content_white {
    color: #fff
}

.traffic__darken:before {
    background: rgba(0, 0, 0, .333);
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

@media print,
screen and (max-width:59.99875em) {
    .traffic__content {
        min-height: 18.75rem
    }
}

@media print,
screen and (max-width:39.99875em) {
    .traffic {
        height: 38.5625rem;
        overflow: hidden
    }
    .traffic.slick-initialized {
        height: auto;
        overflow: visible
    }
    .traffic__img {
        display: none
    }
    .traffic__content {
        min-height: 0;
        min-height: auto
    }
    .traffic__photo {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
    .traffic__item {
        padding: 2rem 0
    }
}

.way {
    font-size: .6875rem;
    margin-bottom: 1.5rem
}

.way__pole {
    margin-left: .25rem;
    margin-right: .25rem
}

.brand {
    background: #e6e6e6;
    padding-bottom: 1.3125rem;
    padding-top: 1.3125rem
}

.capt__img {
    height: 3.75rem;
    width: 100%
}

.commodity__img {
    margin-bottom: 1.3125rem
}

.commodity__title {
    display: block;
    font-size: 1rem;
    margin-bottom: .625rem
}

.commodity__old {
    color: #8a8a8a;
    -webkit-text-decoration: line-through;
    text-decoration: line-through
}

.commodity__cost {
    font-size: .875rem
}

.commodity__favor {
    color: #8a8a8a;
    margin-right: .5rem
}

.commodity__small {
    display: block;
    font-size: .6875rem;
    margin-bottom: .1875rem
}

.commodity__price {
    font-size: 1.3125rem;
    font-weight: 700
}

.commodity__price_cost {
    font-size: .875rem
}

.commodity__no {
    color: #8a8a8a;
    font-style: italic
}

.commodity__info {
    margin-bottom: 1.3125rem
}

.commodity__cat {
    color: #8a8a8a;
    display: block;
    font-size: .8125rem;
    font-weight: 400;
    margin-bottom: .625rem
}

@media print,
screen and (max-width:59.99875em) {
    .commodity__small {
        display: inline-block;
        margin-right: .5rem
    }
    .commodity__old {
        margin-bottom: .625rem
    }
}

@media print,
screen and (max-width:39.99875em) {
    .commodity__cat {
        display: none
    }
}

.comp__tr {
    vertical-align: top
}

.comp__small {
    font-size: .875rem
}

.comp__clear {
    color: #8a8a8a;
    white-space: nowrap
}

.duct__img {
    margin-bottom: 1.3125rem
}

.duct__title {
    display: block;
    font-size: 1rem;
    margin-bottom: .625rem
}

.duct__old {
    color: #8a8a8a;
    -webkit-text-decoration: line-through;
    text-decoration: line-through
}

.duct__cost {
    font-size: .875rem
}

.duct__favor {
    color: #8a8a8a;
    margin-right: .5rem
}

.duct__small {
    display: block;
    font-size: .6875rem;
    margin-bottom: .1875rem
}

.duct__price {
    font-size: 1.3125rem;
    font-weight: 700
}

.duct__price_cost {
    font-size: .875rem
}

.duct__no {
    color: #8a8a8a;
    font-style: italic
}

.duct__info {
    margin-bottom: 1.3125rem
}

.duct__cat {
    color: #8a8a8a;
    display: block;
    font-size: .8125rem;
    font-weight: 400;
    margin-bottom: .625rem
}

@media print,
screen and (max-width:59.99875em) {
    .duct__small {
        display: inline-block;
        margin-right: .5rem
    }
    .duct__old {
        margin-bottom: .625rem
    }
}

@media print,
screen and (max-width:39.99875em) {
    .duct__cat {
        display: none
    }
}

.growth__img {
    margin-bottom: 1.3125rem
}

.growth__title {
    display: block;
    font-size: 1rem;
    margin-bottom: .625rem
}

.growth__old {
    color: #8a8a8a;
    -webkit-text-decoration: line-through;
    text-decoration: line-through
}

.growth__cost {
    font-size: .875rem
}

.growth__favor {
    color: #8a8a8a;
    margin-right: .5rem
}

.growth__small {
    display: block;
    font-size: .6875rem;
    margin-bottom: .1875rem
}

.growth__price {
    font-size: 1.3125rem;
    font-weight: 700
}

.growth__price_cost {
    font-size: .875rem
}

.growth__no {
    color: #8a8a8a;
    font-style: italic
}

.growth__info {
    margin-bottom: 1.3125rem
}

.growth__cat {
    color: #8a8a8a;
    display: block;
    font-size: .8125rem;
    font-weight: 400;
    margin-bottom: .625rem
}

@media print,
screen and (max-width:59.99875em) {
    .growth__small {
        display: inline-block;
        margin-right: .5rem
    }
    .growth__old {
        margin-bottom: .625rem
    }
}

@media print,
screen and (max-width:39.99875em) {
    .growth__cat {
        display: none
    }
}

.mark {
    color: #eeb301;
    font-size: 1.125rem;
    line-height: .75;
    margin-bottom: 1.3125rem;
    vertical-align: -.0625rem
}

.menu-top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style-type: none;
    margin: 0;
    padding: 0;
    text-align: left;
    width: 100%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

.menu-top__hamburger {
    margin: 1rem 0
}

.menu-top__item {
    border: solid #e6e6e6;
    border-width: 0 0 0 .0625rem;
    display: block;
    padding: 0 1rem
}

.menu-top__item:first-child {
    border: 0;
    padding-left: 0
}

.menu-top__item:last-child {
    padding-right: 0
}

.menu-top__link {
    color: #fff;
    display: block;
    padding: 0
}

.menu-top__link:hover,
.menu-top__link_active {
    color: #eee
}

.menu-top__link_red {
    color: #ed1b2f
}

@media print,
screen and (max-width:59.99875em) {
    .menu-top {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }
}

@media print,
screen and (max-width:39.99875em) {
    .menu-top {
        -webkit-box-pack: start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }
    .menu-top__item {
        border-width: .0625rem 0 0;
        padding: 0;
        width: 100%
    }
    .menu-top__link {
        padding: .5rem 0
    }
}

.offspring__img {
    margin-bottom: 1.3125rem
}

.offspring__title {
    display: block;
    font-size: 1rem;
    margin-bottom: .625rem
}

.offspring__old {
    color: #8a8a8a;
    -webkit-text-decoration: line-through;
    text-decoration: line-through
}

.offspring__cost {
    font-size: .875rem
}

.offspring__favor {
    color: #8a8a8a;
    margin-right: .5rem
}

.offspring__small {
    display: block;
    font-size: .6875rem;
    margin-bottom: .1875rem
}

.offspring__price {
    font-size: 1.3125rem;
    font-weight: 700
}

.offspring__price_cost {
    font-size: .875rem
}

.offspring__no {
    color: #8a8a8a;
    font-style: italic
}

.offspring__info {
    margin-bottom: 1.3125rem
}

.offspring__cat {
    color: #8a8a8a;
    display: block;
    font-size: .8125rem;
    font-weight: 400;
    margin-bottom: .625rem
}

@media print,
screen and (max-width:59.99875em) {
    .offspring__small {
        display: inline-block;
        margin-right: .5rem
    }
    .offspring__old {
        margin-bottom: .625rem
    }
}

@media print,
screen and (max-width:39.99875em) {
    .offspring__cat {
        display: none
    }
}

.order__meta {
    color: #888
}

.order__subtitle {
    font-size: .75rem;
    font-weight: 700;
    letter-spacing: .05em;
    margin-bottom: .5rem;
    text-transform: uppercase
}

.order__option-switch {
    position: absolute;
    visibility: hidden
}

.order__option-more {
    display: none
}

.order__option-item {
    background-color: #fff;
    border: .0625rem solid rgba(68, 68, 68, .267);
    border-radius: .25rem;
    color: #444;
    margin: 0 0 1.5rem;
    padding: 1.5rem;
    position: relative
}

.order__option-item:hover,
.order__option-switch:checked+.order__option-item {
    border-color: #27bab5;
    -webkit-box-shadow: inset 0 0 0 .0625rem #27bab5;
    box-shadow: inset 0 0 0 .0625rem #27bab5
}

.order__option-switch:checked+.order__option-item .order__option-more {
    display: block
}

.order__option-title {
    cursor: pointer;
    font-size: 1rem;
    margin-bottom: .25rem
}

.order__option-title:hover {
    background-color: #f3f3f3
}

.prod {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.prod__info {
    margin-bottom: 1.5rem
}

.prod__favor {
    color: #8a8a8a;
    margin-right: .625rem
}

.prod__price {
    font-size: .9375rem;
    font-weight: 700;
    margin-right: .25rem
}

.prod__cat,
.prod__old {
    color: #8a8a8a;
    font-size: .8125rem
}

.prod__cat {
    display: block
}

.prod__rub {
    margin-bottom: .75rem
}

.prod__main {
    padding-bottom: .625rem
}

.prod__img {
    margin-bottom: 1.5rem
}

.quant {
    position: relative
}

.quant__input {
    border: .0625rem solid #cacaca;
    border-radius: .25rem 0 0 .25rem;
    height: 2.125rem;
    padding-left: 2.0625rem;
    text-align: right
}

.quant__minus,
.quant__plus {
    border-bottom: .375rem solid #444;
    border-left: .375rem solid transparent;
    border-right: .375rem solid transparent;
    cursor: pointer;
    display: block;
    height: 0;
    left: 1rem;
    position: absolute;
    top: .4375rem;
    width: 0
}

.quant__minus {
    top: 1.5rem;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.radio {
    cursor: pointer;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: .75rem
}

.radio__label {
    background: url(../images/rad.svg) no-repeat left .125rem;
    line-height: 1.3;
    margin-left: 0;
    margin-right: 0;
    padding-left: 1.25rem
}

.radio__input {
    display: none;
    margin-bottom: 0;
    margin-top: .125rem
}

.radio__input:checked+.radio__label {
    background: url(../images/rad-2.svg) no-repeat left .125rem
}

.radio__input:disabled+.radio__label {
    cursor: not-allowed;
    opacity: .7
}

.rating {
    display: inline-block;
    margin-right: .25rem;
    vertical-align: middle
}

.rating:after,
.rating:before {
    content: " ";
    display: table;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.rating:after {
    clear: both
}

.rating__star {
    float: right;
    font-style: normal;
    font-weight: 400;
    margin: 0;
    position: relative
}

.rating__star:hover {
    cursor: pointer
}

.rating__solid {
    color: #777;
    display: block;
    font-size: 1.35rem;
    margin-right: .3125rem;
    position: relative
}

.rating__regular {
    color: #eeb301;
    display: none;
    font-size: 1.35rem;
    left: 0;
    position: absolute;
    top: 0
}

.rating__input {
    display: none
}

.rating:not(:hover) .rating__input:checked .rating__regular,
.rating:not(:hover) .rating__input:checked~.rating__star .rating__regular,
.rating__star:hover .rating__regular,
.rating__star:hover~.rating__star .rating__regular {
    display: block
}

.reg {
    font-size: .6875rem;
    line-height: 1.9
}

.search {
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    width: 100%
}

.search__input {
    border: 0;
    height: 2.125rem;
    line-height: 1.5;
    margin: 0;
    padding: .3125rem;
    width: 100%;
    -webkit-box-flex: 1;
    border-radius: .25rem 0 0 .25rem;
    -ms-flex: 1 1 0px;
    flex: 1 1 0;
    min-width: 0;
    white-space: nowrap
}

.search__input:focus,
.search__input:hover {
    border: 0
}

.search__input_border {
    border: .0625rem solid #cacaca;
    border-right: 0
}

.search__input_border:focus,
.search__input_border:hover {
    border: .0625rem solid #444;
    border-right: 0
}

.search__cont {
    border-radius: .25rem .25rem 0 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    padding-bottom: 0;
    padding-top: 0;
    text-align: center;
    white-space: nowrap;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.search__button {
    background: #fff;
    border: 0;
    color: #634f8e;
    height: 2.125rem;
    margin: 0;
    padding: 0;
    width: 2.125rem;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    border-radius: 0;
    font-size: 1rem
}

@media print,
screen and (max-width:59.99875em) {
    .search {
        margin: 1.5rem 0 0
    }
}

@media print,
screen and (max-width:39.99875em) {
    .search {
        margin: 0
    }
}

.shipment__tell {
    font-size: .875rem;
    margin-right: .5rem
}

.shipment__soc {
    font-size: 1.75rem;
    margin-bottom: 1.5rem
}

.shipment__art {
    color: #8a8a8a
}

.shipment__no {
    color: #cacaca;
    margin-left: .25rem
}

.shipment__num {
    color: #3adb76;
    margin-left: .25rem
}

.shipment__low {
    color: #cc4b37;
    margin-left: .25rem
}

.shipment__mark {
    color: #8a8a8a;
    font-style: italic
}

.shipment__old {
    color: #8a8a8a;
    display: block;
    -webkit-text-decoration: line-through;
    text-decoration: line-through
}

.shipment__compare {
    margin-right: .5rem
}

.shipment__text {
    color: #8a8a8a
}

.shipment__price {
    font-size: 2.1875rem
}

.tile,
.tile__title {
    margin-bottom: .625rem
}

.tile__title {
    display: block
}

.tile__no {
    color: #8a8a8a
}

.tile__price {
    font-weight: 700;
    margin-bottom: .625rem
}

.tile__link {
    display: block;
    margin-bottom: 1.3125rem
}

.tile__img {
    height: 5rem
}

.tile__clear {
    color: #8a8a8a;
    display: block;
    margin-bottom: 1.3125rem;
    white-space: nowrap
}

.calendar {
    text-align: center
}

.calendar__holiday {
    color: #48626f
}

.calendar__strong {
    font-weight: 700
}

.car {
    background-color: #fff;
    border: .0625rem solid rgba(68, 68, 68, .267);
    border-radius: .25rem;
    margin: 0 0 1rem;
    padding: 1.3125rem;
    position: relative
}

.car__anchor {
    display: block;
    margin-bottom: 1.3125rem
}

.car__date {
    color: #cacaca;
    margin-right: .25rem
}

.carousel-news {
    padding: 0 0 1.5rem
}

.carousel-news__item {
    background: #f3f3f3;
    background-position: 50%;
    background-size: cover;
    color: #444;
    display: none;
    min-height: 18.75rem;
    padding: 2rem;
    position: relative
}

.carousel-news__item_medium-gray {
    background: #cacaca
}

.carousel-news__item:first-child {
    display: block
}

.carousel-news__link {
    background: rgba(0, 0, 0, .333);
    bottom: 0;
    color: #fff;
    display: block;
    font-size: 1.2rem;
    left: 0;
    padding: 2rem;
    position: absolute;
    right: 0
}

.carousel-news__link:hover {
    color: #fff
}

.magazine {
    margin-bottom: 1.5rem
}

.magazine__img {
    background: #f3f3f3;
    height: 17.5rem;
    margin-bottom: .75rem;
    width: 100%
}

.rubric {
    background: #fafafa;
    padding-bottom: .625rem;
    padding-top: .625rem
}

.rubric__tgl {
    color: #634f8e;
    cursor: pointer;
    font-size: 1.3125rem
}

.rubric__menu {
    display: inline-block;
    font-weight: 700;
    margin-left: .25rem
}

@media print,
screen and (max-width:39.99875em) {
    .rubric {
        padding-bottom: 0;
        padding-top: 0
    }
}

.user {
    margin-bottom: 1.5rem
}

.user__img {
    background: #bbb;
    width: 2.8125rem
}

.user__title {
    color: #48626f;
    font-weight: 700
}

.user__date {
    color: #8a8a8a
}

a {
    color: #13141c;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none;
    -webkit-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out
}

a:active,
a:focus,
a:hover {
    color: #ed1b2f
}

::-webkit-search-cancel-button,
::-webkit-search-decoration,
::-webkit-search-results-button,
::-webkit-search-results-decoration {
    display: none
}

fieldset {
    margin-bottom: 1.25rem
}

::-ms-clear {
    display: none
}

hr {
    border-bottom: .0625rem solid #c9cddd;
    margin: 2rem auto
}

label {
    border: .0625rem solid #c9cddd;
    border-radius: .5rem;
    display: block;
    line-height: 1;
    margin-bottom: 1rem;
    padding: .5rem 1rem
}

label span {
    color: #82869f;
    display: block;
    font-size: .875rem;
    line-height: 1.42857;
    margin-bottom: .25rem
}

table {
    border-collapse: collapse;
    border-radius: .25rem;
    width: 100%
}

dl,
ol,
p,
table,
ul {
    margin-bottom: 1.5rem
}

dl,
ol,
p,
ul {
    line-height: 1.5
}

blockquote {
    border-left: .125rem solid #ed1b2f
}

blockquote,
blockquote p {
    padding: 0 .875rem
}

tfoot,
thead {
    background: #f2f2f2;
    border: .0625rem solid #f2f2f2
}

tfoot tr,
thead tr {
    background: transparent
}

tfoot td,
tfoot th,
thead td,
thead th {
    font-weight: 700;
    vertical-align: top
}

tbody {
    background: #fff;
    border: .0625rem solid #f2f2f2
}

tbody th {
    font-weight: 700
}

tbody td,
tbody th {
    padding: .5rem .625rem;
    vertical-align: top
}

tbody tr:nth-child(2n) {
    background: #f2f2f2;
    border-bottom: 0
}


select {
    height: 2.125rem;
    padding-bottom: 0;
    padding-top: 0
}

.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
h1,
h2,
h3,
h4,
h5,
h6 {
    color: inherit;
    font-style: normal;
    text-rendering: optimizelegibility
}

.h1,
h1 {
    font-size: 3.375rem;
    line-height: 1;
    margin-bottom: 1.5rem
}

.h2,
h2 {
    font-size: 2.75rem;
    font-weight: 500;
    line-height: 1;
    margin-bottom: 2.5rem
}

.h2_merged {
    margin-bottom: 1.5rem
}

.h3,
h3 {
    font-size: 1.4375rem;
    line-height: 1.2
}

.h3,
.h4,
h3,
h4 {
    margin-bottom: .75rem
}

.h4,
h4 {
    font-size: 1.5rem;
    line-height: 1.3
}

.h5,
h5 {
    font-size: 1.3rem;
    line-height: 1.4
}

.h5,
.h6,
h5,
h6 {
    margin-bottom: .75rem
}

.h6,
h6 {
    font-size: 1.0625rem;
    line-height: 1.5
}

@media print,
screen and (max-width:74.99875em) {
    .h1,
    h1 {
        font-size: 2.5rem
    }
    .h2,
    h2 {
        font-size: 2.125rem
    }
}

@media print,
screen and (max-width:39.99875em) {
    .h1,
    h1 {
        font-size: 1.875rem
    }
    .h2,
    h2 {
        font-size: 1.625rem
    }
    .h3,
    h3 {
        font-size: 1.5rem
    }
    .h4,
    h4 {
        font-size: 1.3rem
    }
    .h5,
    h5 {
        font-size: 1.2rem
    }
    .h6,
    h6 {
        font-size: 1.1rem
    }
}

.svg-inline {
    visibility: hidden
}

.banner {
    background-color: #fff;
    border-radius: 1.25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 5rem;
    overflow: hidden;
    padding-left: 3rem;
    padding-right: 3rem;
    position: relative;
    z-index: 1
}

.banner__abs {
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    z-index: -1
}

.banner__abs img {
    height: 100%
}

.banner__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-bottom: 3rem;
    padding-top: 3rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    gap: 1.5rem;
    justify-content: space-between;
    width: 44%;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.banner__text {
    color: #82869f;
    font-family: CoFoSans, sans-serif;
    font-size: 1.25rem;
    line-height: 1.3
}

.banner__img {
    padding-bottom: 1.125rem;
    padding-top: .4375rem;
    -ms-flex-item-align: center;
    align-self: center
}

.banner__img_bottom {
    padding-bottom: 0;
    -ms-flex-item-align: end;
    align-self: flex-end
}

@media print,
screen and (max-width:74.99875em) {
    .banner__wrap {
        width: 50%
    }
    .banner__text {
        font-size: 1.125rem
    }
}

@media print,
screen and (max-width:59.99875em) {
    .banner {
        padding-left: 1.875rem;
        padding-right: 1.875rem
    }
    .banner__wrap {
        padding-bottom: 1.875rem;
        padding-top: 1.875rem
    }
    .banner__abs {
        right: -12.5rem
    }
}

@media print,
screen and (max-width:39.99875em) {
    .banner__img {
        display: none
    }
    .banner__wrap {
        width: 100%
    }
    .banner__abs {
        display: none
    }
}

.accept {
    background: #fff;
    border-radius: 1.25rem;
    height: 16.25rem;
    margin-bottom: 1rem;
    padding: 2rem;
    position: relative;
    z-index: 1
}

.accept__title {
    font-size: 1.875rem;
    font-weight: 500;
    letter-spacing: -.01em;
    line-height: 1.26667
}

.accept__img {
    bottom: 0;
    position: absolute;
    right: 0;
    z-index: -1
}

@media print,
screen and (max-width:74.99875em) {
    .accept__title {
        font-size: 1.625rem
    }
}

@media print,
screen and (max-width:39.99875em) {
    .accept__title {
        font-size: 1.375rem
    }
}

.advantage {
    background: #fff;
    border-radius: 1.25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: calc(100% - 1rem);
    margin-bottom: 1rem;
    padding: 1.5625rem 2rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 1.5rem
}

.advantage__icon {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.advantage__title {
    font-family: CoFoSans, sans-serif;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.3
}

@media print,
screen and (max-width:74.99875em) {
    .advantage {
        padding: 1.25rem
    }
    .advantage__title {
        font-size: 1.125rem
    }
}

@media print,
screen and (max-width:59.99875em) {
    .advantage {
        gap: 1rem
    }
    .advantage__title {
        font-size: 1rem
    }
}

.connect {
    background: #fff;
    border-radius: 1.25rem;
    height: calc(100% - 1rem);
    margin-bottom: 1rem;
    padding: 2rem
}

.connect_back {
    background-position: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover
}

.connect__title {
    font-size: 1.625rem;
    font-weight: 500;
    letter-spacing: -.01em;
    line-height: 1.15385;
    margin-top: 2rem
}

.connect__title_white {
    color: #fff;
    margin-top: 0
}

@media(max-width:1300px) {
    .connect__title {
        font-size: 1.375rem
    }
}

@media print,
screen and (max-width:74.99875em) {
    .connect__title {
        font-size: 1.125rem
    }
}

@media print,
screen and (max-width:39.99875em) {
    .connect_back {
        height: 12.5rem
    }
}

.solution {
    background: #fff;
    border-radius: 1.25rem;
    height: calc(100% - 1rem);
    margin-bottom: 1rem;
    padding: 2rem;
    position: relative;
    z-index: 1
}

.solution_big {
    padding-bottom: 11rem
}

.solution__abs {
    bottom: 1.25rem;
    position: absolute;
    right: 0;
    top: 1.25rem;
    z-index: -1
}

.solution__abs img {
    height: 100%
}

.solution__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    gap: 1.25rem;
    height: 100%;
    justify-content: space-between
}

.solution__wrap_half {
    height: auto;
    width: 54%
}

.solution__wrap_auto {
    height: auto
}

.solution__title {
    font-size: 1.875rem;
    font-weight: 500;
    letter-spacing: -.01em;
    line-height: 1.26667
}

.solution__text {
    color: #82869f;
    font-family: CoFoSans, sans-serif
}

.solution__cost {
    font-size: 1.625rem;
    margin-top: 2.5625rem
}

.solution__cost,
.solution__help {
    color: #ed1b2f;
    font-weight: 500;
    letter-spacing: -.01em;
    line-height: 1.15385;
    opacity: .7
}

.solution__help {
    font-size: 1rem
}

.solution__number {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 2.5rem;
    width: 2.5rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    background: #ed1b2f;
    border-radius: .5625rem;
    color: #fff;
    font-size: 1.875rem;
    font-weight: 500;
    justify-content: center;
    letter-spacing: -.01em;
    line-height: 1
}

.solution__bottom {
    bottom: 0;
    position: absolute;
    right: 0;
    z-index: -1
}

@media print,
screen and (max-width:74.99875em) {
    .solution__abs {
        text-align: center;
        width: 45%
    }
}

@media print,
screen and (max-width:39.99875em) {
    .solution {
        padding: 1.625rem
    }
    .solution_big {
        padding-bottom: 11rem
    }
    .solution__title {
        font-size: 1.375rem
    }
    .solution__cost {
        font-size: 1.25rem
    }
    .solution__text {
        font-size: .875rem
    }
    .solution__number {
        font-size: 1.5rem
    }
}

.about {
    background: #fff;
    border-radius: 1.25rem;
    height: calc(100% - 1rem);
    margin-bottom: 1rem;
    padding: 3rem
}

.about_small {
    padding: 1.25rem 1.25rem 2rem;
    text-align: center
}

.about__right {
    height: 100%
}

.about__wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    gap: 3rem;
    height: 100%
}

.about__title {
    font-size: 1.875rem;
    font-weight: 500;
    letter-spacing: -.01em;
    line-height: 1.26667;
    margin-bottom: 2rem
}

.about__list {
    color: #82869f;
    font-family: CoFoSans, sans-serif;
    font-size: 1.25rem;
    line-height: 1.3;
    margin-bottom: 0
}

.about__item {
    margin-bottom: .9375rem
}

.about__item:last-child {
    margin-bottom: 0
}

.about__subtitle {
    font-family: CoFoSans, sans-serif;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.3;
    margin-top: .5rem
}

@media print,
screen and (max-width:74.99875em) {
    .about__title {
        font-size: 1.625rem
    }
    .about__subtitle {
        font-size: 1.125rem
    }
}

@media print,
screen and (max-width:39.99875em) {
    .about {
        padding: 1.875rem
    }
    .about_small {
        padding: 1.25rem
    }
    .about__wrap {
        gap: 1.5625rem
    }
    .about__title {
        font-size: 1.25rem;
        margin-bottom: 1.25rem
    }
    .about__item {
        font-size: 1.125rem
    }
}

.carousel-companies {
    background: #fff;
    border-radius: 1.25rem;
    margin-bottom: 5rem;
    padding-bottom: 3rem;
    padding-top: 3rem
}

.carousel-companies .slick-slide {
    margin-left: .5rem;
    margin-right: .5rem
}

.carousel-companies__item {
    background: #f6f7fa;
    border-radius: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 8.4375rem;
    padding: 1.5rem;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.carousel-blog {
    margin-bottom: 5rem
}

.carousel-blog .slick-slide {
    margin-left: .5rem;
    margin-right: .5rem
}

.carousel-blog .slick-list {
    margin-left: -.5rem;
    margin-right: -.5rem
}

.carousel-blog__item {
    border-radius: 1.25rem;
    overflow: hidden
}

.carousel-blog__img {
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: cover;
    display: block;
    height: 13.875rem
}

.carousel-blog__wrap {
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: .5rem 1.5rem 1.5rem;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.carousel-blog__wrap_dark {
    background: #13141c
}

.carousel-blog__top {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: .5rem;
    margin-bottom: .5rem
}

.carousel-blog__tag {
    color: #82869f;
    font-family: CoFoSans, sans-serif
}

.carousel-blog__separ {
    background: #b2b7ca;
    border-radius: 50%;
    height: .25rem;
    width: .25rem
}

.carousel-blog__date {
    color: #82869f;
    font-family: CoFoSans, sans-serif
}

.carousel-blog__title {
    color: #13141c;
    font-size: 1.625rem;
    letter-spacing: -.01em;
    line-height: 1.15385
}

.carousel-blog__title_white {
    color: #fff
}

.carousel-blog__bottom {
    gap: .75rem;
    margin-top: 1rem
}

.carousel-blog__bottom,
.carousel-blog__time {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.carousel-blog__time {
    color: #82869f;
    font-family: CoFoSans, sans-serif;
    gap: .375rem
}

@media print,
screen and (max-width:74.99875em) {
    .carousel-blog__title {
        font-size: 1.375rem
    }
}

.feedback {
    background: #fff;
    border-radius: 1.25rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 5rem;
    padding: 3rem;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    gap: 2.5rem;
    justify-content: space-between
}

.feedback__left {
    width: 42%
}

.feedback__right {
    width: 45%;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.feedback__title {
    font-size: 2.6875rem;
    font-weight: 500;
    letter-spacing: -.01em;
    line-height: 1.25581;
    margin-bottom: .75rem
}

.feedback__text {
    color: #82869f;
    font-family: CoFoSans, sans-serif
}

.feedback__phone {
    color: #13141c;
    font-size: 1.25rem;
    letter-spacing: -.01em;
    line-height: 1.1
}

.feedback__help {
    color: #82869f;
    font-family: CoFoSans, sans-serif;
    font-size: .875rem;
    line-height: 1.14286;
    margin-top: .5rem
}

.feedback__subtitle {
    font-size: 1.25rem;
    letter-spacing: -.01em;
    line-height: 1.1;
    margin-bottom: 1rem
}

.feedback__bottom {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    gap: 1.5rem
}

.feedback__policy {
    color: #82869f;
    font-family: CoFoSans, sans-serif;
    font-size: .875rem;
    line-height: 1.14286
}

.feedback__policy a {
    color: #13141c
}

.feedback__policy a:hover {
    color: #ed1b2f
}

@media print,
screen and (max-width:74.99875em) {
    .feedback__left,
    .feedback__right {
        width: 50%
    }
    .feedback__title {
        font-size: 2rem
    }
}

@media print,
screen and (max-width:59.99875em) {
    .feedback {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
    .feedback__left,
    .feedback__right {
        width: 100%
    }
}

@media print,
screen and (max-width:39.99875em) {
    .feedback {
        padding: 1.5rem
    }
    .feedback__title {
        font-size: 1.5rem
    }
    .feedback__bottom {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.sub {
    color: #82869f;
    font-size: 1.625rem;
    font-weight: 500;
    letter-spacing: -.01em;
    line-height: 1.15385;
    margin-bottom: 2.5rem
}

.sub__link {
    color: #df192c;
    -webkit-text-decoration: underline;
    text-decoration: underline;
    -webkit-text-decoration-skip-ink: none;
    text-decoration-skip-ink: none
}

.sub__link:hover {
    color: #444
}

@media print,
screen and (max-width:74.99875em) {
    .sub {
        font-size: 1.375rem
    }
}

@media print,
screen and (max-width:59.99875em) {
    .sub {
        font-size: 1.25rem
    }
}

@media print,
screen and (max-width:39.99875em) {
    .sub {
        font-size: 1.125rem;
        margin-bottom: 1.875rem
    }
}

.recom {
    background: #fff;
    border-radius: 1.25rem;
    height: calc(100% - 1rem);
    margin-bottom: 1rem;
    padding: 2rem
}

.recom__title {
    font-size: 1.625rem;
    font-weight: 500;
    letter-spacing: -.01em;
    line-height: 1.15385;
    margin-top: 2rem
}

@media print,
screen and (max-width:74.99875em) {
    .recom {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }
    .recom__title {
        font-size: 1.25rem
    }
}

@media print,
screen and (max-width:39.99875em) {
    .recom {
        padding: 1.25rem
    }
    .recom__title {
        margin-top: 1.25rem
    }
}

.wide {
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 1.25rem;
    margin-bottom: 5rem;
    overflow: hidden;
    padding: 4.0625rem 3rem;
    position: relative;
    z-index: 1
}

.wide__text {
    color: #fff;
    font-family: CoFoSans, sans-serif;
    font-size: 1.5rem;
    line-height: 1.33333
}

.wide__title {
    color: #fff;
    font-size: 2.75rem;
    font-weight: 500;
    line-height: 1.22727;
    margin-top: 1rem;
    width: 58%
}

.wide__abs {
    position: absolute;
    right: -6.25rem;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: -1
}

@media print,
screen and (max-width:74.99875em) {
    .wide__title {
        font-size: 2.25rem
    }
    .wide__abs {
        right: -3.125rem;
        width: 40%
    }
}

@media print,
screen and (max-width:59.99875em) {
    .wide {
        padding: 2.5rem
    }
    .wide__text {
        font-size: 1.25rem
    }
    .wide__title {
        font-size: 1.75rem
    }
}

@media print,
screen and (max-width:39.99875em) {
    .wide {
        padding: 1.875rem
    }
    .wide__title {
        font-size: 1.375rem;
        width: 100%
    }
    .wide__text {
        font-size: 1.125rem
    }
    .wide__abs {
        display: none
    }
}

.registerFormIframe .registerForm.registerFormVertical {
    border: none !important;
    width: 100%
}

/*# sourceMappingURL=style.css.map*/


.swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1
}

.swiper-container {
    width: 100%;
    height: 100%
}

.swiper-pagination-bullets {
    bottom: 0
}

.swiper-container-no-flexbox .swiper-slide {
    float: left
}

.swiper-container-vertical>.swiper-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

@media (min-width: 1024px) {
    .swiper-wrapper {
        width: auto;
        height: auto
    }
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
    -webkit-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0)
}

.swiper-container-multirow>.swiper-wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-free-mode>.swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    -webkit-transition-property: -webkit-transform;
    transition-property: -webkit-transform;
    transition-property: transform;
    transition-property: transform, -webkit-transform
}

@media (min-width: 728px) {
    .swiper-slide {
        width: 33%
    }
}

.swiper-invisible-blank-slide {
    visibility: hidden
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
    height: auto
}

.swiper-container-autoheight .swiper-wrapper {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-transition-property: height, -webkit-transform;
    transition-property: height, -webkit-transform;
    transition-property: transform, height;
    transition-property: transform, height, -webkit-transform
}

.swiper-container-3d {
    -webkit-perspective: 1200px;
    perspective: 1200px
}

.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))
}

.swiper-container-wp8-horizontal,
.swiper-container-wp8-horizontal>.swiper-wrapper {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.swiper-container-wp8-vertical,
.swiper-container-wp8-vertical>.swiper-wrapper {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.swiper-button-prev,
.swiper-button-next {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    left: 10px;
    right: auto
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    right: 10px;
    left: auto
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-lock {
    display: none
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: 300ms opacity;
    transition: 300ms opacity;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10
}

@media (min-width: 728px) {
    .swiper-pagination {
        display: none
    }
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal>.swiper-pagination-bullets {
    bottom: 0;
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transform: scale(0.33);
    transform: scale(0.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    -webkit-transform: scale(1);
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    -webkit-transform: scale(0.66);
    transform: scale(0.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    -webkit-transform: scale(0.33);
    transform: scale(0.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    -webkit-transform: scale(0.66);
    transform: scale(0.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    -webkit-transform: scale(0.33);
    transform: scale(0.33)
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: 0.2
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff
}

.swiper-container-vertical>.swiper-pagination-bullets {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0px, -50%, 0);
    transform: translate3d(0px, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 6px 0;
    display: block
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 8px
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    -webkit-transition: 200ms top, 200ms -webkit-transform;
    transition: 200ms top, 200ms -webkit-transform;
    transition: 200ms transform, 200ms top;
    transition: 200ms transform, 200ms top, 200ms -webkit-transform
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 4px
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    white-space: nowrap
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: 200ms left, 200ms -webkit-transform;
    transition: 200ms left, 200ms -webkit-transform;
    transition: 200ms transform, 200ms left;
    transition: 200ms transform, 200ms left, 200ms -webkit-transform
}

.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    -webkit-transition: 200ms right, 200ms -webkit-transform;
    transition: 200ms right, 200ms -webkit-transform;
    transition: 200ms transform, 200ms right;
    transition: 200ms transform, 200ms right, 200ms -webkit-transform
}

.swiper-pagination-progressbar {
    background: rgba(0, 0, 0, 0.25);
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: #007aff;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform: scale(0);
    transform: scale(0);
    -webkit-transform-origin: left top;
    transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    -webkit-transform-origin: right top;
    transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progressbar,
.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: 4px;
    left: 0;
    top: 0
}

.swiper-container-vertical>.swiper-pagination-progressbar,
.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 4px;
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #ffffff
}

.swiper-pagination-progressbar.swiper-pagination-white {
    background: rgba(255, 255, 255, 0.25)
}

.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
    background: #ffffff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000000
}

.swiper-pagination-progressbar.swiper-pagination-black {
    background: rgba(0, 0, 0, 0.25)
}

.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
    background: #000000
}

.swiper-pagination-lock {
    display: none
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, 0.1)
}

.swiper-container-horizontal>.swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-scrollbar-lock {
    display: none
}

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

.swiper-zoom-container>img,
.swiper-zoom-container>svg,
.swiper-zoom-container>canvas {
    max-width: 100%;
    max-height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.swiper-slide-zoomed {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite
}

.swiper-lazy-preloader:after {
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8, %3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    background-size: 100%;
    background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8, %3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
    pointer-events: none;
    -webkit-transition-property: opacity;
    transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube {
    overflow: visible
}

.swiper-container-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    width: 100%;
    height: 100%
}

.swiper-container-cube .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next+.swiper-slide {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0px;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: 0.6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0
}

.swiper-container-flip {
    overflow: visible
}

.swiper-container-flip .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}

.swiper-container-flip .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-coverflow .swiper-wrapper {
    -ms-perspective: 1200px
}



body {
    line-height: 1
}

.wrapper {
    margin: 0 auto;
    max-width: 1345px
}

ol,
ul {
    list-style: none
}

blockquote,
q {
    quotes: none
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: '';
    content: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

.section {
    margin-top: 45px;
    padding: 0 45px
}

.section__title {
    color: #fc1c35;
    font-family: 'Roboto', Arial, sans-serif;
    font-size: 38px;
    font-weight: bold;
    padding-top: 45px;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
    transition: opacity 0.2s ease-out, all 0.3s ease
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section__title {
        font-size: 28px;
        padding-top: 24px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section__title {
        font-size: 18px;
        padding-top: 15px
    }
}

.section__description {
    color: #000;
    font-family: 'Roboto', Arial, sans-serif;
    font-size: 30px;
    margin-top: 45px;
    letter-spacing: 0.6px;
    line-height: 40px;
    -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
    transition: opacity 0.2s ease-out, all 0.3s ease
}

.section__description_how {
    max-width: 470px;
    -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
    transition: opacity 0.2s ease-out, all 0.3s ease
}

@media (min-width: 319px) and (max-width: 727px) {
    .section__description_how {
        display: none
    }
}

.section__description_marketing {
    max-width: 737px;
    -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
    transition: opacity 0.2s ease-out, all 0.3s ease
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section__description {
        font-size: 25px;
        line-height: 32px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section__description {
        font-size: 15px;
        margin-top: 20px;
        line-height: 18px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section__description_get {
        display: none
    }
}

.section_main {
    height: 765px;
    margin-top: 45px;
    position: relative;
    background-color: #343a40;
    background: url(data:image/jpeg;base64,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) no-repeat center center;
    background-size: cover
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .section_main {
        height: 635px
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section_main {
        height: 485px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section_main {
        height: 255px;
        margin-bottom: 150px
    }
}

.section_partner {
    font-family: 'Roboto', Arial, sans-serif;
    -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
    transition: opacity 0.2s ease-out, all 0.3s ease
}

.section_partner #formContainer {
    margin: 42px 0;
    padding: 0 50px 71px
}

@media (min-width: 319px) and (max-width: 727px) {
    .section_partner #formContainer {
        margin: 42px -20px;
        padding: 0 35px 30px;
        -webkit-box-shadow: none;
        box-shadow: none
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section_partner {
        padding: 0;
        overflow: hidden
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section_partner .partnerForm__radio {
        margin-right: 20px
    }
}

.section_someone {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 25px;
    -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
    transition: opacity 0.2s ease-out, all 0.3s ease
}

@media (min-width: 319px) and (max-width: 1024px) {
    .section_someone {
        display: block
    }
}

.section_someone .section-list {
    margin-top: 20px
}

.section_get .section__title {
    margin-bottom: 50px
}

.section_how {
    margin-bottom: 60px
}

.section_with {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 25px;
    -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
    transition: opacity 0.2s ease-out, all 0.3s ease
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section_with {
        display: block
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section_with {
        display: block
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section_hidden .section__title {
        margin: 0;
        padding: 14px 0;
        border-bottom: 1px solid #c7c7c7;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease
    }
    .section_hidden.section_about .section-inner {
        margin: 0;
        padding: 0;
        opacity: 0;
        max-height: 0;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease;
        overflow: hidden
    }
    .section_hidden.section_someone {
        margin-top: 0;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease
    }
    .section_hidden.section_someone .section-images,
    .section_hidden.section_someone .section__description {
        margin: 0;
        padding: 0;
        opacity: 0;
        max-height: 0;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease;
        overflow: hidden
    }
    .section_hidden.section_get .section-inner_get {
        margin: 0;
        padding: 0;
        opacity: 0;
        max-height: 0;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease;
        overflow: hidden
    }
    .section_hidden.section_how {
        margin-bottom: 0;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease
    }
    .section_hidden.section_how .section-inner {
        margin: 0;
        padding: 0;
        opacity: 0;
        max-height: 0;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease;
        overflow: hidden
    }
    .section_hidden.section_with {
        margin-top: 0;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease
    }
    .section_hidden.section_with .swiper-container,
    .section_hidden.section_with .section-images {
        margin: 0;
        padding: 0;
        opacity: 0;
        max-height: 0;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease;
        overflow: hidden
    }
    .section_hidden.section_partner #formContainer {
        margin: 0;
        padding: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease
    }
    .section_hidden.section_partner #formContainerRoot {
        margin: 0;
        padding: 0;
        opacity: 0;
        max-height: 0;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease;
        overflow: hidden
    }
    .section_hidden.section_marketing {
        margin-bottom: 40px;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease
    }
    .section_hidden.section_marketing .section__title {
        border-bottom: 0
    }
    .section_hidden.section_marketing .section-inner {
        margin: 0;
        padding: 0;
        opacity: 0;
        max-height: 0;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease;
        overflow: hidden
    }
}

.section__main-title {
    width: 700px;
    color: #fff;
    font-family: 'Roboto', Arial, sans-serif;
    font-size: 34px;
    font-weight: bold;
    position: absolute;
    bottom: 305px;
    line-height: 40px;
    letter-spacing: 0.7px;
    text-transform: uppercase
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .section__main-title {
        bottom: 185px
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section__main-title {
        width: 580px;
        font-size: 28px;
        bottom: 145px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section__main-title {
        width: auto;
        font-size: 19px;
        bottom: 35px;
        line-height: 23px
    }
}

.section__main-title,
.section-inner_main {
    left: 20%
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .section__main-title,
    .section-inner_main {
        left: 10%
    }
}

@media (min-width: 319px) and (max-width: 1024px) {
    .section__main-title,
    .section-inner_main {
        right: 20px;
        left: 20px
    }
}

.section .section-inner_main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    bottom: 230px
}

.section .section-inner_main .button {
    display: inline-block;
    width: auto;
    margin-right: 15px;
    padding: 15px 35px;
    white-space: nowrap;
    text-decoration: none
}

@media (min-width: 319px) and (max-width: 727px) {
    .section .section-inner_main .button {
        display: block;
        margin-right: 0;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }
    .section .section-inner_main .button_negative-filled {
        margin-bottom: 10px
    }
    .section .section-inner_main .button_negative {
        color: #000;
        background-color: #dcdcdc
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section .section-inner_main .button {
        font-size: 16px
    }
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .section .section-inner_main {
        bottom: 110px
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section .section-inner_main {
        bottom: 70px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section .section-inner_main {
        display: block;
        bottom: -125px
    }
}

.section .section-inner_about {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: -25px;
    margin-left: -25px
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section .section-inner_about {
        margin-right: -20px;
        margin-left: -20px;
        position: relative
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section .section-inner_about {
        display: block;
        margin-right: -20px;
        margin-left: -20px
    }
}

.section-row {
    width: 50%;
    padding: 0 35px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-row .section__description {
        padding-right: 310px;
        min-height: 200px
    }
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .section-row:first-child {
        width: 55%;
        padding-right: 15px
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-row:first-child {
        width: 100%
    }
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .section-row:last-child {
        width: 45%;
        padding-left: 15px
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-row:last-child {
        position: absolute;
        top: 85px;
        right: 0;
        max-width: 345px
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-row {
        padding: 0 20px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-row {
        width: 100%;
        padding: 0 25px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section {
        padding: 0 20px
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section {
        padding: 0 20px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section {
        margin-top: 0
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section.section_about .section-inner {
        max-height: 1500px;
        opacity: 1;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease
    }
    .section.section_someone .section-images,
    .section.section_someone .section__description {
        max-height: 1500px;
        opacity: 1;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease
    }
    .section.section_get .section-inner_get {
        max-height: 1500px;
        opacity: 1;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease
    }
    .section.section_how .section-inner {
        max-height: 1500px;
        opacity: 1;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease
    }
    .section.section_with .swiper-container,
    .section.section_with .section-images {
        max-height: 1500px;
        opacity: 1;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease
    }
    .section.section_partner #formContainerRoot {
        max-height: 1500px;
        opacity: 1;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease
    }
    .section.section_marketing .section-inner {
        max-height: 1500px;
        opacity: 1;
        -webkit-transition: opacity 0.2s ease-out, all 0.3s ease;
        transition: opacity 0.2s ease-out, all 0.3s ease
    }
}

.section-svg_about {
    height: 100%;
    margin-top: -45px;
    max-width: 600px
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-svg_about {
        display: none
    }
}

.section-list {
    margin-top: 50px
}

.section-list_about {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: -15px;
    margin-left: -15px
}

.section-list_about .section__item {
    width: 50%;
    padding: 0 15px;
    letter-spacing: 0.3px;
    line-height: 18px
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-list_about .section__item {
        width: 100%;
        font-size: 14px;
        margin-bottom: 15px;
        padding: 0 15px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        letter-spacing: -0.2px
    }
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .section-list_about {
        margin-top: 30px;
        margin-bottom: 70px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-list_about {
        display: block;
        margin-top: 20px
    }
}

.section-list_someone .section__item {
    margin-bottom: 7px;
    padding-left: 15px;
    position: relative
}

.section-list_someone .section__item:before {
    content: '';
    display: block;
    height: 1px;
    width: 10px;
    position: absolute;
    top: 7px;
    left: 0;
    background-color: #fc1c35
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-list_someone .section__item:nth-child(odd) {
        padding-right: 30px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-list_someone {
        display: none
    }
}

.section-list_marketing {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: -20px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-list_marketing {
        display: block
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-list_marketing {
        display: block
    }
}

.section-list_how {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: -15px;
    margin-left: -15px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-list_how {
        display: block;
        margin-top: 10px;
        position: relative
    }
    .section-list_how:before {
        content: '';
        display: block;
        height: 100%;
        width: 1px;
        position: absolute;
        left: 37px;
        background-color: #fc1c35
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-list_someone .section__item {
        width: 50%;
        -webkit-box-sizing: border-box;
        box-sizing: border-box
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-list_someone {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.section-item_marketing {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 50%;
    font-family: 'Roboto', Arial, sans-serif;
    font-size: 15px;
    margin-bottom: 50px;
    padding-left: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.section-item_marketing .section-item__text {
    padding-left: 30px;
    line-height: 18px
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-item_marketing .section-item__text {
        margin-top: 10px;
        padding-left: 0
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-item_marketing {
        width: 100%
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-item_marketing {
        display: block;
        width: 100%;
        text-align: center
    }
}

.section-item_how {
    width: 24%;
    color: #000;
    font-family: 'Roboto', Arial, sans-serif;
    font-size: 17px;
    padding: 0 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 20px
}

.section-item_how:nth-child(4) {
    position: relative
}

.section-item_how svg {
    margin-top: 50px;
    margin-left: 60px
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-item_how svg {
        margin-top: 30px;
        margin-left: 30px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-item_how svg {
        height: 45px;
        width: 70px;
        margin-top: 10px;
        margin-bottom: 7px;
        margin-left: 60px
    }
}

.section-item_how .section-cloud {
    top: 150px;
    left: 215px
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-item_how .section-cloud:after {
        content: '';
        border: 6px solid transparent;
        border-top: 5px solid #fc1c35;
        border-left: 9px solid #fc1c35;
        position: absolute;
        bottom: -10px;
        left: 0
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-item_how .section-cloud {
        left: 175px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-item_how .section-cloud {
        font-size: 13px;
        padding: 5px 10px;
        top: 40px;
        left: 145px
    }
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .section-item_how {
        width: 33.3%
    }
    .section-item_how:nth-child(4) {
        width: 40%;
        margin-top: 50px
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-item_how {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        width: 50%;
        margin-bottom: 65px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-item_how {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 100%;
        margin-bottom: 15px;
        position: relative;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }
    .section-item_how:nth-child(1):before {
        content: '';
        display: block;
        height: 95%;
        width: 20px;
        position: absolute;
        top: 0;
        left: 30px;
        background-color: #fff
    }
    .section-item_how:nth-child(4) .section-text_how {
        position: relative
    }
    .section-item_how:nth-child(4) .section-text_how:before {
        content: '';
        display: block;
        height: 100%;
        width: 20px;
        position: absolute;
        top: 0;
        left: 20px;
        background-color: #fff
    }
}

.section__item {
    font-family: 'Roboto', Arial, sans-serif;
    font-size: 15px
}

.section-images {
    width: 45%;
    margin-right: 75px;
    margin-left: -45px;
    overflow: hidden
}

.section-images__img_vertical {
    min-width: 100%;
    min-height: 100%;
    float: right
}

@media (min-width: 319px) and (max-width: 1024px) {
    .section-images__img_vertical {
        display: none
    }
}

@media (min-width: 319px) and (max-width: 1024px) {
    .section-images__img_vertical {
        display: none
    }
}

.section-images__img_horizontal {
    display: none
}

@media (min-width: 319px) and (max-width: 1024px) {
    .section-images__img_horizontal {
        display: block;
        width: 100%
    }
}

@media (min-width: 1281px) {
    .section-images {
        width: 40%
    }
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .section-images {
        width: 43%;
        margin-right: 35px
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-images {
        display: block;
        width: calc(100% + 40px);
        margin-right: -20px;
        margin-left: -20px;
        max-width: none
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-images {
        width: calc(100% + 40px);
        margin-right: -20px;
        margin-left: -20px
    }
}

.section-inner_someone {
    width: 55%
}

@media (min-width: 1281px) {
    .section-inner_someone {
        width: 60%
    }
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .section-inner_someone .section__title {
        padding-top: 65px
    }
    .section-inner_someone .section__description {
        margin-top: 35px
    }
    .section-inner_someone .section-list {
        margin-top: 35px
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-inner_someone {
        width: 100%
    }
    .section-inner_someone .section__title {
        padding-top: 40px
    }
    .section-inner_someone .section__description {
        margin-top: 25px
    }
    .section-inner_someone .section-list {
        margin-top: 25px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-inner_someone {
        width: 100%
    }
}

.section-inner_get {
    margin-top: 50px
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .section-inner_get {
        margin-top: 0
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-inner_get {
        margin-top: 0
    }
}

.section-inner_with {
    width: 55%
}

@media (min-width: 1281px) {
    .section-inner_with {
        width: 60%
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-inner_with {
        width: 100%
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-inner_with {
        display: block;
        width: 100%
    }
}

.section-wrap_get {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.section-wrap_get-secondary {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 65px
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-wrap_get-secondary {
        margin-top: 50px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-wrap_get-secondary {
        display: block
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-wrap_get {
        display: block
    }
}

.section-kkt,
.section__description_get {
    width: 50%
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-kkt,
    .section__description_get {
        width: 100%
    }
}

.section-kkt {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.section-kkt__item {
    position: relative
}

.section-kkt__item_primary {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-kkt__item_primary {
        display: block;
        margin-bottom: 20px
    }
}

.section-kkt__item_secondary {
    color: #333;
    font-family: 'Roboto', Arial, sans-serif;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 20px;
    margin-left: 45px;
    max-width: 250px;
    line-height: 18px
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-kkt__item_secondary {
        margin-bottom: 0;
        margin-left: 20px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-kkt__item_secondary {
        margin-left: 0;
        max-width: none
    }
}

.section-kkt__link {
    display: block;
    color: #fc1c35;
    margin-top: 25px
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-kkt__link {
        margin-top: 7px
    }
}

.section-kkt__svg {
    height: 126px;
    width: 154px;
    margin-top: 50px
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-kkt__svg {
        height: 105px;
        width: 128px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-kkt__svg {
        height: 59px;
        width: 71px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-kkt {
        display: block
    }
}

.section-cloud {
    color: #fff;
    font-size: 35.5px;
    font-weight: bold;
    padding: 9px 20px;
    position: absolute;
    top: 30px;
    left: 60px;
    background: #fc1c35;
    letter-spacing: 1px;
    white-space: nowrap;
    text-align: center;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%)
}

.section-cloud:after {
    content: '';
    border: 13px solid transparent;
    border-top: 7px solid #fc1c35;
    border-left: 20px solid #fc1c35;
    position: absolute;
    bottom: -15px;
    left: 0
}

.section-cloud_small {
    font-size: 24.5px
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-cloud_small {
        font-size: 18.5px;
        left: 35px
    }
}

.section-cloud__text {
    font-family: 'Roboto', Arial, sans-serif
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-cloud {
        left: 25px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-cloud {
        font-size: 24.5px;
        left: 85px
    }
}

.section-conditions {
    width: 28%;
    padding-top: 60px;
    position: relative
}

.section-conditions-inner {
    max-width: 235px
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-conditions-inner {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        max-width: none
    }
}

.section-conditions__arrow {
    height: 110px;
    width: 110px;
    position: absolute;
    top: -10px;
    left: 50px;
    overflow: hidden
}

.section-conditions__arrow:after {
    content: '';
    height: 14px;
    width: 14px;
    border-right: 1px solid #fc1c35;
    border-bottom: 1px solid #fc1c35;
    position: absolute;
    right: 4px;
    bottom: 2px;
    -webkit-transform: skewX(30deg);
    transform: skewX(30deg)
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-conditions__arrow:after {
        bottom: 36px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-conditions__arrow:after {
        content: '';
        height: 14px;
        width: 14px;
        border-right: 1px solid #fc1c35;
        border-bottom: 1px solid #fc1c35;
        position: absolute;
        right: 25px;
        bottom: 0;
        -webkit-transform: skewX(30deg);
        transform: skewX(30deg)
    }
}

.section-conditions__arrow:before {
    content: '';
    height: 242px;
    width: 220px;
    border: 1px solid #fc1c35;
    position: absolute;
    top: -125px;
    left: 44px;
    border-radius: 100%
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-conditions__arrow:before {
        top: -160px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-conditions__arrow:before {
        content: '';
        height: 80px;
        width: 80px;
        border: 1px solid #fc1c35;
        position: absolute;
        top: -25px;
        left: 9px;
        border-radius: 100%
    }
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .section-conditions__arrow {
        left: 10px
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-conditions__arrow {
        top: -45px;
        left: -45px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-conditions__arrow {
        height: 50px;
        width: 50px;
        position: absolute;
        top: -40px;
        left: 0;
        overflow: hidden
    }
}

.section-conditions__plus {
    color: #000;
    font-family: 'Roboto', Arial, sans-serif;
    font-size: 16px;
    position: absolute;
    top: 14px;
    left: 130px;
    text-transform: uppercase
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .section-conditions__plus {
        left: 110px
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-conditions__plus {
        font-size: 12.5px;
        top: -30px;
        left: 30px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-conditions__plus {
        color: #000;
        font-family: 'Roboto', Arial, sans-serif;
        font-size: 12.5px;
        position: absolute;
        top: -30px;
        left: 30px;
        text-transform: uppercase
    }
}

.section-conditions_zero {
    width: 16%
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-conditions_zero {
        width: 5%
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-conditions_zero {
        margin-bottom: 0;
        padding-top: 0
    }
}

.section-conditions svg {
    height: 110px
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-conditions svg {
        height: 90px
    }
}

.section-conditions__text {
    color: #333;
    font-family: 'Roboto', Arial, sans-serif;
    font-size: 15px;
    margin-top: 25px;
    line-height: 21px
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-conditions__text {
        margin-top: 15px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-conditions__text {
        margin-left: 10px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-conditions {
        width: 100%;
        margin-bottom: 20px;
        padding-top: 25px
    }
}

.section-aside {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 62px;
    padding: 35px 60px 20px;
    background-color: #f1f1f1
}

.section-aside-wrap {
    width: 75%
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-aside-wrap {
        width: 100%
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-aside-wrap {
        width: 100%
    }
}

.section-aside-button {
    width: 25%;
    padding-left: 40px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center
}

.section-aside-button .button {
    display: inline-block;
    width: auto;
    padding: 15px 35px;
    text-decoration: none;
    white-space: nowrap
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-aside-button {
        margin-top: 30px;
        padding-left: 0
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-aside-button {
        width: auto;
        margin-top: 30px;
        padding-left: 0;
        text-align: left
    }
}

.section-aside__text {
    color: #333;
    font-family: 'Roboto', Arial, sans-serif;
    font-size: 15px;
    margin-bottom: 15px;
    line-height: 18px
}

.section-aside__text span {
    color: #fc1c35
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-aside {
        display: block;
        padding: 40px 30px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-aside {
        display: block;
        margin-top: 30px;
        margin-right: -20px;
        margin-left: -20px;
        padding: 30px
    }
}

.section-text_how {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-text_how {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
}

.section-text__text {
    padding-left: 60px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-text__text {
        font-size: 15px
    }
}

.section-text__link {
    color: #0082a9;
    text-decoration: underline
}

.section-text__description {
    color: #333;
    font-family: 'Roboto', Arial, sans-serif;
    font-size: 15px;
    font-weight: bold;
    margin-top: 40px;
    margin-bottom: 95px
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .section-text__description_how {
        width: 60%
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .section-text__description_how {
        margin-top: 0;
        margin-bottom: 30px;
        padding: 0 15px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-text__description_how {
        display: none
    }
}

.section__text_how {
    margin-top: 7px
}

.section__text_with {
    color: #333;
    font-family: 'Roboto', Arial, sans-serif;
    font-size: 15px;
    font-weight: bold;
    margin-top: 20px;
    text-align: center
}

@media (min-width: 319px) and (max-width: 727px) {
    .section__text_with {
        font-size: 14px
    }
}

.section-icons {
    width: 33.3%;
    margin-bottom: 30px;
    padding: 0 15px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.section-icons-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: -15px;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-icons-list {
        margin: 0;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-icons {
        width: 100%;
        padding: 0 10px
    }
}

.section__title_with {
    margin-top: 40px;
    margin-bottom: 40px
}

@media (min-width: 319px) and (max-width: 727px) {
    .section__title_with {
        margin-top: 0
    }
}

.section__icon {
    width: 100%
}

.section__icon_tele2 {
    width: 70%
}

.section-block_with {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 126px;
    margin: 0 auto;
    border: solid 1px #cdcdcd;
    max-width: 166px;
    vertical-align: middle;
    overflow: hidden
}

@media (min-width: 1281px) {
    .section-block_with {
        height: 170px;
        width: 85%;
        max-width: none
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .section-block_with {
        height: 170px;
        width: 100%;
        max-width: none
    }
}

.section__count {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 45px;
    width: 45px;
    color: #fc1c35;
    font-family: 'Roboto', Arial, sans-serif;
    font-size: 23px;
    border: solid 2px #fc1c35;
    position: absolute;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fff;
    border-radius: 100%;
    letter-spacing: 0.5px
}

@media (min-width: 319px) and (max-width: 727px) {
    .section__count:after,
    .section__count:before {
        content: '';
        height: 8px;
        width: 20px;
        position: absolute;
        background-color: #fff
    }
    .section__count:after {
        bottom: calc(100% + 2px)
    }
    .section__count:before {
        top: calc(100% + 2px)
    }
}
/*
.wrapper_header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 70px
}

@media (min-width: 319px) and (max-width: 769px) {
    .wrapper_header {
        -webkit-box-pack: left;
        -ms-flex-pack: left;
        justify-content: left
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .wrapper_header {
        height: 50px
    }
}

.header {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 100;
    background-color: #fff;
    -webkit-box-shadow: 0 3px 3px 0 rgba(22, 29, 30, 0.24);
    box-shadow: 0 3px 3px 0 rgba(22, 29, 30, 0.24)
}

.logo__link {
    margin-left: 35px
}

@media (min-width: 319px) and (max-width: 727px) {
    .logo__link {
        margin-left: 20px
    }
}

.logo__img {
    width: 126px
}

@media (min-width: 319px) and (max-width: 727px) {
    .logo__img {
        width: 70px
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .logo__img {
        width: 98px
    }
}
*/
/*.header__phone {
    padding-left: 22px;
    display: none
}

.header__phone a {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: bold;
    font-size: 21px;
    line-height: 25px;
    text-decoration: none;
    display: block;
    color: #000
}

@media (min-width: 319px) and (max-width: 727px) {
    .header__phone a {
        font-size: 13px;
        line-height: 15px
    }
}

.header__phone span {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 16px;
    color: #7E7E7E
}

@media (min-width: 319px) and (max-width: 727px) {
    .header__phone span {
        font-size: 9px;
        line-height: 11px
    }
}

@media (min-width: 319px) and (max-width: 769px) {
    .header__phone {
        display: block
    }
}*/
/*
#mobile-toggle-menu {
    position: fixed;
    right: 29px;
    top: 15px;
    display: none;
    z-index: 250
}

#mobile-toggle-menu span {
    background: #EF1137;
    width: 48.39px;
    height: 3.58px;
    margin-bottom: 14px;
    display: block
}

@media (min-width: 319px) and (max-width: 727px) {
    #mobile-toggle-menu span {
        margin-bottom: 8px;
        width: 27px;
        height: 2px
    }
}

#mobile-toggle-menu span:last-of-type {
    margin-bottom: 0
}

@media (min-width: 319px) and (max-width: 769px) {
    #mobile-toggle-menu {
        display: block
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    #mobile-toggle-menu {
        right: 18px;
        top: 14px
    }
}

#mobile-toggle-menu.active span {
    background: #BDBDBD
}

.header-key {
    display: none;
    position: fixed;
    right: 60px;
    top: 14px;
    z-index: 150
}

@media (min-width: 319px) and (max-width: 727px) {
    .header-key {
        display: block
    }
}

.menu {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: 'Roboto', Arial, sans-serif;
    font-size: 14px;
    font-weight: 700;
    margin-right: -15px;
    padding-right: 25px;
    letter-spacing: 0.1px
}

.menu__item {
    display: inline-block;
    color: #000;
    padding: 15px;
    cursor: pointer;
    vertical-align: top;
    text-decoration: none;
    white-space: nowrap
}

@media (min-width: 728px) and (max-width: 1024px) {
    .menu__item {
        padding: 15px 12px
    }
}

@media (min-width: 769px) and (max-width: 1024px) {
    .menu {
        font-size: 13px
    }
}

@media (min-width: 319px) and (max-width: 769px) {
    .menu {
        display: none
    }
}

.mobile-menu {
    position: fixed;
    width: 336px;
    right: 0;
    background: #FFF;
    height: 100%;
    z-index: 200;
    padding: 106px 36px 36px 36px;
    top: 0;
    -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25);
    display: none
}

@media (min-width: 319px) and (max-width: 727px) {
    .mobile-menu {
        width: 230px;
        padding: 68px 17px 17px 17px
    }
}

.mobile-menu__item {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 44px;
    text-transform: uppercase;
    text-decoration: none;
    color: #000000;
    display: block;
    border-bottom: 1px dotted #E2E2E2
}

.mobile-menu__item:last-of-type {
    border-bottom: 0
}

@media (min-width: 319px) and (max-width: 727px) {
    .mobile-menu__item {
        font-size: 14px;
        line-height: 36px
    }
}

.mobile-menu.active {
    display: block
}*/

.footer {
    font-family: 'Roboto', Arial, sans-serif;
    padding: 65px 45px 50px;
    background: #333
}

.footer__telegram {
    text-decoration: none
}

.footer__title {
    color: #fff;
    font-size: 40px;
    font-weight: 300;
    margin-bottom: 45px
}

@media (min-width: 319px) and (max-width: 727px) {
    .footer__title {
        font-size: 18px
    }
}

.footer__text {
    font-size: 17px;
    margin-bottom: 32px
}

.footer-contacts {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    color: #fff;
    font-size: 30px;
    font-weight: 300;
    margin-bottom: 45px;
    padding-bottom: 35px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1)
}

.footer-contacts__inner {
    margin-right: 55px
}

.footer-contacts__inner a {
    text-transform: none
}

.footer-contacts__inner:nth-child(2) {
    margin-right: 0
}

@media (min-width: 319px) and (max-width: 727px) {
    .footer-contacts__inner {
        margin-right: 15px
    }
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .footer-contacts__text {
        font-size: 30px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .footer-contacts {
        font-size: 16px
    }
}

.footer-map {
    display: block;
    margin-top: 18px;
    position: relative
}

.footer-map__logo {
    position: absolute;
    top: 42%;
    left: 49%
}

.footer-address {
    width: 67%;
    color: #fff
}

.footer-address a {
    color: #fff;
    text-decoration: underline
}

@media (min-width: 728px) and (max-width: 1024px) {
    .footer-address {
        width: 100%
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .footer-address {
        width: 100%
    }
}

.footer-inner {
    width: 50%
}

.footer-inner-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0 auto;
    max-width: 1345px
}

@media (min-width: 728px) and (max-width: 1024px) {
    .footer-inner-wrap {
        display: block;
        margin: 0 auto
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .footer-inner-wrap {
        display: block
    }
}

.footer-inner_right {
    padding-left: 20px;
    text-align: right;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.footer-inner_right img {
    width: 100%;
    margin-bottom: 10px
}

@media (min-width: 728px) and (max-width: 1024px) {
    .footer-inner_right {
        width: 100%;
        padding-left: 0
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .footer-inner_right {
        width: calc(100% + 50px);
        margin-right: -25px;
        margin-left: -25px;
        padding-left: 0
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .footer-inner {
        width: 100%
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .footer-inner {
        width: 100%
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .footer-inner_left {
        width: 100%
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .footer {
        padding: 30px 25px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .footer__youtube {
        margin-right: 25px
    }
}

@media (min-width: 319px) and (max-width: 727px) {
    .footer__telegram {
        margin-right: 10px
    }
}

#cookie_notification {
    display: none;
    z-index: 2;
    position: fixed;
    bottom: 15px;
    left: 50%;
    width: 900px;
    max-width: 90%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    padding: 25px;
    font-family: 'Roboto', Arial, sans-serif;
    background-color: white;
    border-radius: 4px;
    -webkit-box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.4);
    box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.4)
}

#cookie_notification p {
    margin: 0;
    text-align: left
}

.cookie_notification_accept {
    float: right;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: 1px;
    color: #ffffff;
    display: inline-block;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 15px 0;
    cursor: pointer;
    border: none;
    border-radius: 22px;
    background-color: mediumseagreen;
    width: 196px;
    text-align: center
}

.cookie_notification_accept:focus {
    outline: none;
    background-color: darkgreen
}

.cookie_notification_close {
    position: absolute;
    top: 10px;
    right: 10px;
    color: #FE595F;
    cursor: pointer;
    font-size: 24px;
    font-weight: bold
}

#cookie_notification.show {
    display: block
}

#cookie_notification.hide {
    display: none
}

.loader {
    text-align: center
}

.loader__icon {
    height: 40px;
    width: 40px;
    -webkit-animation: rotate 2s linear infinite;
    animation: rotate 2s linear infinite;
    -webkit-transform-origin: center;
    transform-origin: center
}

.loader__path {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0;
    -webkit-animation: dash 1.5s ease-in-out infinite;
    animation: dash 1.5s ease-in-out infinite;
    stroke: #828d91;
    stroke-linecap: round
}

.loader__path_status_primary {
    stroke: #358ed7
}

.loader__path_status_positive {
    stroke: #7ed321
}

.loader__path_status_negative {
    stroke: #f01526
}

.loader__path_status_primary-filled,
.loader__path_status_positive-filled,
.loader__path_status_negative-filled {
    stroke: #fff
}

.loader__desc {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.4px;
    margin-top: 14px
}

.loader_isButton {
    height: 16px
}

.loader_isButton .loader__icon {
    width: 18px;
    height: 18px
}

@-webkit-keyframes rotate {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes rotate {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@-webkit-keyframes dash {
    0% {
        stroke-dasharray: 1, 200;
        stroke-dashoffset: 0
    }
    50% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -35px
    }
    100% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -124px
    }
}

@keyframes dash {
    0% {
        stroke-dasharray: 1, 200;
        stroke-dashoffset: 0
    }
    50% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -35px
    }
    100% {
        stroke-dasharray: 89, 200;
        stroke-dashoffset: -124px
    }
}

.overlay {
    height: 100vh;
    width: 100vw;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 109;
    background-color: #36474f;
    opacity: 0;
    -webkit-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in
}

.overlay_active {
    pointer-events: all;
    opacity: 0.4
}

.overlay .loader {
    height: 100px;
    margin: auto;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-transform-origin: center center;
    transform-origin: center center
}

.overlay_theme_white {
    z-index: 110;
    background-color: rgba(255, 255, 255, 0.7);
    -webkit-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in
}

.overlay_theme_white.overlay_active {
    opacity: 1
}

.overlay_theme_transparent {
    opacity: 0
}

.overlay:focus {
    outline: none
}

.overlay_overlayLayer_0 {
    z-index: 109
}

.overlay_overlayLayer_1 {
    z-index: 110
}

.overlay_overlayLayer_2 {
    z-index: 111
}

.overlay_overlayLayer_3 {
    z-index: 112
}

.overlay-blurContent {
    -webkit-transition: -webkit-filter 100ms ease;
    transition: -webkit-filter 100ms ease;
    transition: filter 100ms ease;
    transition: filter 100ms ease, -webkit-filter 100ms ease
}

.overlay-blurContent_active {
    -webkit-filter: blur(0.3em);
    filter: blur(0.3em)
}

.tooltip {
    position: absolute;
    max-width: 320px;
    text-align: center;
    left: 0;
    top: 0;
    z-index: 111;
    -webkit-transition: opacity 0.2s ease;
    transition: opacity 0.2s ease;
    will-change: transform
}

.tooltip-inner {
    -webkit-box-shadow: 3px 4px 17px 0 rgba(0, 0, 0, 0.09);
    box-shadow: 3px 4px 17px 0 rgba(0, 0, 0, 0.09);
    padding: 10px;
    border-radius: 10px;
    background: #fff
}

.tooltip .tooltip-arrow {
    width: 0;
    height: 0;
    border-style: solid;
    position: absolute;
    margin: 10px
}

.tooltip .tooltip-arrow {
    border-color: #fff
}

.tooltip-top {
    padding-bottom: 10px
}

.tooltip-top .tooltip-arrow {
    border-width: 10px 10px 0 10px;
    border-left-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    bottom: 0;
    left: calc(50% - 20px);
    margin-top: 0;
    margin-bottom: 0
}

.tooltip-bottom {
    padding-top: 10px
}

.tooltip-bottom .tooltip-arrow {
    border-width: 0 10px 10px 10px;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: transparent;
    top: 0;
    left: calc(50% - 20px);
    margin-top: 0;
    margin-bottom: 0
}

.tooltip-right {
    padding-left: 10px
}

.tooltip-right .tooltip-arrow {
    border-width: 10px 10px 10px 0;
    border-left-color: transparent;
    border-top-color: transparent;
    border-bottom-color: transparent;
    left: 0;
    top: calc(50% - 20px);
    margin-left: 0;
    margin-right: 0
}

.tooltip-left {
    padding-right: 10px
}

.tooltip-left .tooltip-arrow {
    border-width: 10px 0 10px 10px;
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
    right: 0;
    top: calc(50% - 20px);
    margin-left: 0;
    margin-right: 0
}

.iconButton {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    vertical-align: middle;
    border-radius: 50%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    cursor: pointer
}

.iconButton_large {
    height: 40px;
    width: 40px;
    font-size: 30px;
    line-height: 30px
}

.iconButton_medium {
    height: 30px;
    width: 30px;
    font-size: 30px;
    line-height: 30px
}

.iconButton_small {
    height: 20px;
    width: 20px;
    font-size: 18px;
    line-height: 15px
}

.iconButton .iconFont:before {
    color: #fff
}

.iconButton_positive .iconFont:before {
    color: #7ed321
}

.iconButton_negative .iconFont:before {
    color: #f01526
}

.iconButton_noactive .iconFont:before {
    color: #828d91
}

.iconButton_primary .iconFont:before {
    color: #358ed7
}

.iconButton_warning .iconFont:before {
    color: #f8c51c
}

.iconButton_positive-filled {
    -webkit-box-shadow: 3px 4px 17px 0 rgba(126, 211, 33, 0.55);
    box-shadow: 3px 4px 17px 0 rgba(126, 211, 33, 0.55);
    background: #7ed321
}

.iconButton_negative-filled {
    -webkit-box-shadow: 3px 4px 17px 0 rgba(240, 21, 38, 0.3);
    box-shadow: 3px 4px 17px 0 rgba(240, 21, 38, 0.3);
    background: #f01526
}

.iconButton_noactive-filled {
    background: #c5c5c5
}

.iconButton_primary-filled {
    -webkit-box-shadow: 3px 4px 17px 0 rgba(53, 142, 215, 0.3);
    box-shadow: 3px 4px 17px 0 rgba(53, 142, 215, 0.3);
    background: #358ed7
}

.iconButton_warning-filled {
    -webkit-box-shadow: 3px 4px 17px 0 rgba(248, 197, 28, 0.55);
    box-shadow: 3px 4px 17px 0 rgba(248, 197, 28, 0.55);
    background: #f8c51c
}

.iconButton_disabled {
    cursor: default
}

.iconButton:focus {
    outline: none
}

@font-face {
    font-family: 'atol-icon-font';
    src: url("/fonts/iconFont/atolicon.eot?32423dfs");
    src: url("/fonts/iconFont/atolicon.eot?asdfa12#iefix") format("embedded-opentype"), url("/fonts/iconFont/atolicon.ttf?sdfadf341") format("truetype"), url("/fonts/iconFont/atolicon.woff?asdfasf134") format("woff"), url("/fonts/iconFont/atolicon.svg?asdfa342#atol-icon-font") format("svg");
    font-weight: normal;
    font-style: normal
}

[class^="iconFont_"],
[class*=" iconFont_"] {
    font-family: 'atol-icon-font' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.iconFont_invisible:before {
    content: "\E929"
}

.iconFont_cycle:before {
    content: "\E92A"
}

.iconFont_set:before {
    content: "\E928"
}

.iconFont_attention1:before {
    content: "\E927"
}

.iconFont_sor_2:before {
    content: "\E924"
}

.iconFont_sort_down:before {
    content: "\E925"
}

.iconFont_sort_up:before {
    content: "\E926"
}

.iconFont_ruble:before {
    content: "\E923"
}

.iconFont_cashbox2:before {
    content: "\E922"
}

.iconFont_duplicate:before {
    content: "\E91E"
}

.iconFont_download:before {
    content: "\E91F"
}

.iconFont_market:before {
    content: "\E920"
}

.iconFont_upload:before {
    content: "\E921"
}

.iconFont_upload-catalog:before {
    content: "\E91F"
}

.iconFont_question:before {
    content: "\E91D"
}

.iconFont_input_calendar:before {
    content: "\E91C"
}

.iconFont_eye:before {
    content: "\E91A"
}

.iconFont_key:before {
    content: "\E91B"
}

.iconFont_clear:before {
    content: "\E909"
}

.iconFont_save:before {
    content: "\E919"
}

.iconFont_catalog:before {
    content: "\E90C"
}

.iconFont_arrows_updown:before {
    content: "\E904"
}

.iconFont_file_arrow_add:before {
    content: "\E90D"
}

.iconFont_file_arrow_download:before {
    content: "\E90E"
}

.iconFont_file:before {
    content: "\E915"
}

.iconFont_arrow_down:before {
    content: "\E900"
}

.iconFont_arrow_left:before {
    content: "\E901"
}

.iconFont_arrow_right:before {
    content: "\E902"
}

.iconFont_arrow_up:before {
    content: "\E903"
}

.iconFont_burger:before {
    content: "\E905"
}

.iconFont_calendar:before {
    content: "\E906"
}

.iconFont_cashbox:before {
    content: "\E907"
}

.iconFont_check:before {
    content: "\2713"
}

.iconFont_close:before {
    content: "\E90A"
}

.iconFont_edit:before {
    content: "\E90B"
}

.iconFont_filter:before {
    content: "\E90F"
}

.iconFont_list:before {
    content: "\E910"
}

.iconFont_more_horisontal:before {
    content: "\E911"
}

.iconFont_more_vertical:before {
    content: "\E912"
}

.iconFont_phone:before {
    content: "\E913"
}

.iconFont_plus:before {
    content: "\E914"
}

.iconFont_search:before {
    content: "\E916"
}

.iconFont_settings:before {
    content: "\E917"
}

.iconFont_trash:before {
    content: "\E918"
}

.iconFont {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: middle;
    text-align: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.iconFont:before {
    display: block;
    vertical-align: middle
}

.iconFont_default {
    color: #36474f
}

.iconFont_positive:before {
    color: #7ed321
}

.iconFont_negative:before {
    color: #f01526
}

.iconFont_primary:before {
    color: #358ed7
}

.iconFont_white:before {
    color: #fff
}

.iconFont_disabled:before {
    color: #828d91
}

.iconFont_noactive:before {
    color: #9aa3a7
}

.actionList {
    display: inline-block;
    position: relative
}

.actionList .iconButton {
    margin: 10px
}

.actionList__menu {
    padding: 30px;
    background-color: #fff;
    border-radius: 8px;
    -webkit-box-shadow: 3px 3px 18px 0 rgba(54, 71, 79, 0.3);
    box-shadow: 3px 3px 18px 0 rgba(54, 71, 79, 0.3);
    display: none;
    width: 270px;
    padding: 0;
    position: absolute;
    top: 0;
    right: 0;
    background-color: #fff;
    text-align: left;
    z-index: 108
}

.actionList__menu .iconFont {
    font-size: 26px;
    margin-right: 2px;
    margin-bottom: 5px
}

.actionList__menu_active {
    display: block;
    padding: 18px 0;
    -webkit-animation-duration: 0.2s;
    animation-duration: 0.2s;
    -webkit-animation-name: slidein;
    animation-name: slidein
}

.actionList__value {
    display: block;
    color: #358ed7;
    font-size: 16px;
    padding: 0 20px;
    cursor: pointer;
    white-space: nowrap
}

.actionList__value:hover {
    background-image: linear-gradient(271deg, rgba(53, 142, 215, 0), rgba(53, 142, 215, 0.1))
}

.actionList__value_status_negative {
    color: #f01526
}

.actionList__value_disabled {
    cursor: default;
    opacity: 0.5
}

.actionList__value_disabled:hover {
    background-image: none
}

.actionList__close {
    position: absolute;
    top: 2px;
    right: -4px;
    z-index: 109;
    opacity: 0.7
}

.actionList__close:hover {
    opacity: 1
}

@-webkit-keyframes slidein {
    from {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        opacity: 0;
        display: none
    }
    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
        display: block
    }
}

@keyframes slidein {
    from {
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
        opacity: 0;
        display: none
    }
    to {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
        display: block
    }
}

.iconStatus {
    display: inline-block;
    height: 20px;
    width: 20px;
    background: rgba(255, 255, 255, 0)
}

.iconStatus__icon {
    height: 100%;
    width: 100%
}

.iconStatus__patch_primary {
    stroke: #358ed7
}

.iconStatus__patch_negative {
    stroke: #f01526
}

.iconStatus__patch_positive {
    stroke: #7ed321
}

.iconStatus__patch_noactive {
    stroke: #828d91
}

.iconStatus__patch_warning {
    stroke: #f8c51c
}

.iconStatus__fill_primary {
    fill: #358ed7
}

.iconStatus__fill_negative {
    fill: #f01526
}

.iconStatus__fill_positive {
    fill: #7ed321
}

.iconStatus__fill_noactive {
    fill: #828d91
}

.iconStatus__fill_warning {
    fill: #f8c51c
}

.dropDownList {
    -webkit-box-shadow: 3px 4px 17px 0 rgba(0, 0, 0, 0.09);
    box-shadow: 3px 4px 17px 0 rgba(0, 0, 0, 0.09);
    position: relative;
    z-index: 111;
    border-radius: 8px;
    visibility: hidden;
    overflow: hidden;
    background-color: #fff
}

.dropDownList_active {
    visibility: visible
}

.dropDownList__values {
    list-style: none;
    -webkit-transition: max-height 0.2s ease-in;
    transition: max-height 0.2s ease-in;
    max-height: 0
}

.dropDownList__li {
    background-color: #fff
}

.dropDownList__li:not(.dropDownList__li_disabled):hover,
.dropDownList__li.dropDownList__li_selected {
    background-image: linear-gradient(271deg, rgba(53, 142, 215, 0), rgba(53, 142, 215, 0.1))
}

.dropDownList__value {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0.4px;
    line-height: 1.34;
    padding: 6px 16px;
    position: relative;
    min-height: 16px;
    overflow: hidden;
    cursor: pointer;
    text-overflow: ellipsis
}

.dropDownList__values_active {
    max-height: 310px
}

.dropDownList__li_disabled .dropDownList__value {
    color: #afb5b9;
    pointer-events: none
}

.button:active,
.button_disabled,
.button_isLoad {
    -webkit-box-shadow: inset 0 1px 2px 0 rgba(130, 141, 145, 0.55), 0 0 2px 0 rgba(130, 141, 145, 0.55);
    box-shadow: inset 0 1px 2px 0 rgba(130, 141, 145, 0.55), 0 0 2px 0 rgba(130, 141, 145, 0.55)
}

.button_primary {
    color: #358ed7
}

.button_primary:focus,
.button_primary:hover {
    color: #257dc4
}

.button_positive {
    color: #7ed321
}

.button_positive:focus,
.button_positive:hover {
    color: #71c101
}

.button_negative {
    color: #f01526
}

.button_negative:focus,
.button_negative:hover {
    color: #d50115
}

.button_disabled:focus,
.button_disabled:hover,
.button_disabled {
    color: #828d91;
    cursor: default
}

.button_disabled:active span {
    position: relative;
    top: 0;
    left: 0
}

.button_primary-filled {
    -webkit-box-shadow: 3px 4px 17px 0 rgba(53, 142, 215, 0.3);
    box-shadow: 3px 4px 17px 0 rgba(53, 142, 215, 0.3);
    color: #fff;
    background: #358ed7
}

.button_primary-filled:focus,
.button_primary-filled:hover {
    background: #257dc4
}

.button_primary-filled:active,
.button_primary-filled.button_isLoad {
    -webkit-box-shadow: inset 0 1px 2px 0 rgba(24, 100, 159, 0.55), 0 0 2px 0 rgba(24, 100, 159, 0.55);
    box-shadow: inset 0 1px 2px 0 rgba(24, 100, 159, 0.55), 0 0 2px 0 rgba(24, 100, 159, 0.55)
}

.button_positive-filled {
    -webkit-box-shadow: 3px 4px 17px 0 rgba(126, 211, 33, 0.55);
    box-shadow: 3px 4px 17px 0 rgba(126, 211, 33, 0.55);
    color: #fff;
    background: #7ed321
}

.button_positive-filled:focus,
.button_positive-filled:hover {
    background: #71c101
}

.button_positive-filled.button_isLoad {
    -webkit-box-shadow: inset 0 1px 2px 0 rgba(130, 141, 145, 0.55), 0 0 2px 0 rgba(130, 141, 145, 0.55);
    box-shadow: inset 0 1px 2px 0 rgba(130, 141, 145, 0.55), 0 0 2px 0 rgba(130, 141, 145, 0.55)
}

.button_negative-filled {
    -webkit-box-shadow: 3px 4px 17px 0 rgba(240, 21, 38, 0.3);
    box-shadow: 3px 4px 17px 0 rgba(240, 21, 38, 0.3);
    color: #fff;
    background: #f01526
}

.button_negative-filled:focus,
.button_negative-filled:hover {
    background: #d50115
}

.button_negative-filled:active,
.button_negative-filled.button_isLoad {
    -webkit-box-shadow: inset 0 1px 2px 0 rgba(24, 100, 159, 0.55), 0 0 2px 0 rgba(24, 100, 159, 0.55);
    box-shadow: inset 0 1px 2px 0 rgba(24, 100, 159, 0.55), 0 0 2px 0 rgba(24, 100, 159, 0.55)
}

.button_primary-filled.button_disabled:focus,
.button_primary-filled.button_disabled:hover,
.button_primary-filled.button_disabled,
.button_positive-filled.button_disabled:focus,
.button_positive-filled.button_disabled:hover,
.button_positive-filled.button_disabled,
.button_negative-filled.button_disabled:focus,
.button_negative-filled.button_disabled:hover,
.button_negative-filled.button_disabled {
    -webkit-box-shadow: inset 0 1px 2px 0 rgba(130, 141, 145, 0.55), 0 0 2px 0 rgba(130, 141, 145, 0.55);
    box-shadow: inset 0 1px 2px 0 rgba(130, 141, 145, 0.55), 0 0 2px 0 rgba(130, 141, 145, 0.55);
    color: #fff;
    background: #c5c5c5;
    cursor: default
}

.button:focus {
    outline: none
}

.button_isLoad {
    padding: 8px 0
}

.button__loader_primary-filled .loader__path,
.button__loader_positive-filled .loader__path,
.button__loader_negative-filled .loader__path {
    stroke: #fff
}

.button__loader_primary .loader__path {
    stroke: #358ed7
}

.button__loader_positive .loader__path {
    stroke: #7ed321
}

.button__loader_negative .loader__path {
    stroke: #f01526
}

.button::-moz-focus-inner {
    border: 0
}

.secondaryButton {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 64px;
    position: relative;
    outline: none;
    cursor: pointer
}

.secondaryButton__wrapIcons {
    position: relative
}

.secondaryButton__file {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 30px;
    width: 24px;
    font-size: 50px;
    -ms-transform: translateX(-10px)
}

.secondaryButton__loader {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 16px;
    width: 16px;
    position: absolute;
    top: calc(50% - 8px);
    left: calc(50% - 8px)
}

.secondaryButton__icon {
    height: 30px;
    width: 24px;
    font-size: 26px;
    line-height: 23px
}

.secondaryButton__icon_isFile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 30px;
    width: 24px;
    font-size: 30px;
    position: absolute;
    bottom: 0;
    left: 0;
    text-align: center
}

.secondaryButton__wrapText {
    margin-left: 10px
}

.secondaryButton__desc {
    color: #9aa3a7;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.3px;
    color: #9aa3a7
}

.secondaryButton__desc_disabled {
    color: #828d91
}

.secondaryButton__text {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.5;
    letter-spacing: 0.3px;
    opacity: 0.6;
    opacity: 1;
    line-height: 1;
    display: block;
    color: #358ed7
}

.secondaryButton__text_isTextSingleLine {
    font-size: 16px
}

.secondaryButton__text_disabled {
    color: #828d91
}

.secondaryButton__text_negative {
    color: #f01526
}

.secondaryButton_disabled {
    opacity: 0.6;
    cursor: default
}

.comparisonTable {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap
}

.comparisonTable__tableHeader,
.comparisonTable__tableRow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -ms-flex-line-pack: center;
    align-content: center;
    border-bottom: 1px solid #d7dadc
}

.comparisonTable__tableHeader {
    border-bottom: 2px solid #d7dadc
}

.comparisonTable__titleCell,
.comparisonTable__tableHead,
.comparisonTable__cell {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    line-height: 19px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    padding: 8px
}

.comparisonTable__tableHead {
    color: #5c6a70;
    font-family: "Roboto";
    font-size: 11px;
    line-height: 14px;
    font-weight: 100;
    letter-spacing: 0.8px;
    text-transform: uppercase
}

.comparisonTable__tableHead_isMobileMode {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.comparisonTable__tableHead_emptyHead {
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2
}

.comparisonTable__titleCell {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: start;
    -webkit-box-flex: 2;
    -ms-flex-positive: 2;
    flex-grow: 2;
    text-align: left;
    font-size: 14px;
    line-height: 21px;
    padding-left: 0
}

.comparisonTable__nextColButton {
    display: block;
    width: auto;
    color: #358ed7;
    font-size: 16px;
    margin: 30px auto;
    cursor: pointer;
    text-decoration: underline
}

.arrowCloud:before {
    content: '';
    border: 10px solid transparent;
    border-bottom: 10px solid #fff;
    position: absolute;
    left: 20px;
    z-index: 112
}

.dropDownChildren {
    width: 100%;
    -webkit-transition: max-height 0.3s linear;
    transition: max-height 0.3s linear;
    max-height: 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.dropDownChildren>* {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: 0.4px;
    background-color: #fff;
    overflow: hidden
}

.dropDownChildren__fixed,
.dropDownChildren__scroll {
    -webkit-box-shadow: 3px 4px 17px 0 rgba(0, 0, 0, 0.09);
    box-shadow: 3px 4px 17px 0 rgba(0, 0, 0, 0.09);
    margin-bottom: 100px;
    z-index: 111;
    visibility: hidden;
    overflow: hidden
}

.dropDownChildren__fixed {
    position: absolute
}

.dropDownChildren__fixed_active {
    visibility: visible;
    width: 100%
}

.dropDownChildren__fixed_radius {
    border-radius: 8px
}

.dropDownChildren__fixed_cloud {
    -webkit-transform: translateY(20px);
    transform: translateY(20px)
}

.dropDownChildren__scroll {
    width: 100%;
    position: relative
}

.dropDownChildren__scroll_active {
    visibility: visible
}

.dropDownChildren__scroll_radius {
    border-radius: 8px
}

.dropDownChildren__scroll_cloud {
    -webkit-transform: translateY(20px);
    transform: translateY(20px)
}

.dropDownChildren_active {
    max-height: 400px
}

.informationBlock {
    padding: 20px;
    background-color: #eaeced;
    border-radius: 8px;
    -webkit-transition: padding 0.5s ease-in-out, max-height 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
    transition: padding 0.5s ease-in-out, max-height 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
    transition: padding 0.5s ease-in-out, max-height 0.5s ease-in-out, transform 0.5s ease-in-out;
    transition: padding 0.5s ease-in-out, max-height 0.5s ease-in-out, transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;
    -webkit-transform: scale(0);
    transform: scale(0);
    max-height: 0;
    padding: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.informationBlock_active {
    -webkit-transform: scale(1);
    transform: scale(1);
    max-height: 1000px;
    padding: 20px
}

.informationBlock__closeIcon {
    height: 16px;
    width: 16px;
    color: #afb5b9;
    font-size: 32px;
    cursor: pointer;
    margin-left: 20px
}

.functionBar {
    -webkit-box-shadow: 3px 3px 18px 0 rgba(0, 0, 0, 0.3);
    box-shadow: 3px 3px 18px 0 rgba(0, 0, 0, 0.3);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 0;
    position: fixed;
    right: 40px;
    left: 270px;
    bottom: 0;
    z-index: 109;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fff;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    -webkit-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    opacity: 0
}

.functionBar_menuClosed {
    left: 120px
}

.functionBar_menuHidden {
    left: 40px
}

.functionBar_active {
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 1
}

.swiper {
    position: relative
}

.swiper__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: inherit;
    position: relative;
    overflow: hidden
}

.swiper__content_handCursor {
    cursor: -webkit-grab;
    cursor: grab
}

.swiper__blocks {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    left: 0
}

.swiper__blocks_transitionMove {
    -webkit-transition: left 100ms ease-in-out;
    transition: left 100ms ease-in-out
}

.swiper__block {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.swiper__leftButton,
.swiper__rightButton {
    width: 40px;
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1;
    -webkit-transition: all 500ms ease-in-out;
    transition: all 500ms ease-in-out;
    border-radius: 50%;
    background-image: radial-gradient(circle at 60% 50%, #000, rgba(0, 0, 0, 0));
    opacity: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.swiper__leftButton {
    left: 0;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%)
}

.swiper__rightButton {
    right: 0;
    -webkit-transform: translateX(100%);
    transform: translateX(100%)
}

.swiper__leftButton_active {
    left: 0;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.swiper__rightButton_active {
    right: 0;
    -webkit-transform: translateX(50%);
    transform: translateX(50%)
}

.swiper__leftButton_active,
.swiper__rightButton_active {
    opacity: 0.14
}

.swiper__leftButtonArrow,
.swiper__rightButtonArrow {
    height: 16px;
    width: 16px;
    font-size: 34px;
    position: absolute;
    top: 50%;
    cursor: pointer
}

.swiper__leftButtonArrow {
    left: 0;
    -webkit-transform: translate(-100%, -50%);
    transform: translate(-100%, -50%)
}

.swiper__rightButtonArrow {
    right: 0;
    -webkit-transform: translate(100%, -50%);
    transform: translate(100%, -50%)
}

.flipper {
    -webkit-perspective: 900px;
    perspective: 900px
}

.side-front .flipper .front,
.side-back .flipper .back {
    -webkit-transition-property: opacity, -webkit-transform;
    transition-property: opacity, -webkit-transform;
    transition-property: opacity, transform;
    transition-property: opacity, transform, -webkit-transform;
    -webkit-transition-duration: 0.4s, 0.4s;
    transition-duration: 0.4s, 0.4s;
    -webkit-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    opacity: 0;
    height: 0
}

.side-back .flipper .front,
.side-front .flipper .back {
    -webkit-transition-property: opacity, -webkit-transform;
    transition-property: opacity, -webkit-transform;
    transition-property: opacity, transform;
    transition-property: opacity, transform, -webkit-transform;
    -webkit-transition-duration: 0.4s, 0.4s;
    transition-duration: 0.4s, 0.4s;
    -webkit-transform: rotate3d(1, 0, 0, 0deg);
    transform: rotate3d(1, 0, 0, 0deg);
    opacity: 1
}

.flipper {
    -webkit-transform-style: preserve-3d;
    transform-style: preserve-3d;
    position: relative;
    width: 100%
}

.flipper .front,
.flipper .back {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    width: 100%;
    padding-top: 7px
}

.front h1 {
    font-size: 2rem;
    margin-bottom: 1rem
}

.stickers {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: fixed;
    right: 0;
    top: 50%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.lazyRenderer__reactScroll_hidden>div:last-child {
    display: none
}

.table {
    width: 100%
}

.link {
    color: #358ed7;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0.4px;
    text-decoration: underline;
    display: inline-block
}

.link:hover {
    text-decoration: none
}

.link:focus {
    outline: none
}

.link_disabled {
    cursor: auto
}

.tabs {
    position: relative;
    overflow: hidden
}

.tabs__nav {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: inherit
}

.tabs__nav_underline {
    border-bottom: 1px solid rgba(191, 191, 191, 0.48)
}

.tabs__tabContainer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    overflow: hidden
}

.tabs__tabContainer_checked {
    cursor: default
}

.tabs__tabContainer_checked .tabs__tabText {
    color: #36474f
}

.tabs__tabContainer:first-child .tabs__tabTextWrapper {
    padding-left: 0
}

.tabs__tabContainer:last-child .tabs__tabTextWrapper {
    padding-right: 0
}

.tabs__tabTextWrapper {
    display: inline-block;
    text-align: center;
    padding: 10px 20px;
    position: relative;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none
}

.tabs__tabText {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.4px;
    display: inline;
    color: #9aa3a7;
    -webkit-transition: color 0.3s ease;
    transition: color 0.3s ease
}

.tabs__moveLine {
    height: 2px;
    position: absolute;
    bottom: 0;
    -webkit-transition: left 1s cubic-bezier(0.23, 1, 0.32, 1) 0ms, width 1s cubic-bezier(0.23, 1, 0.32, 1) 0ms, opacity 0.3s ease;
    transition: left 1s cubic-bezier(0.23, 1, 0.32, 1) 0ms, width 1s cubic-bezier(0.23, 1, 0.32, 1) 0ms, opacity 0.3s ease;
    opacity: 0;
    background-color: #358ed7
}

.tabs__moveLine_active {
    opacity: 1
}

.leftPanel {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    z-index: 109;
    overflow: hidden;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#364c59), to(#19252d));
    background-image: linear-gradient(to bottom, #364c59, #19252d);
    -webkit-transition: width 0.5s;
    transition: width 0.5s
}

.leftPanel__logoWrapper {
    position: relative;
    -webkit-transition: -webkit-transform 0.5s;
    transition: -webkit-transform 0.5s;
    transition: transform 0.5s;
    transition: transform 0.5s, -webkit-transform 0.5s;
    -webkit-transform: translateX(-40px);
    transform: translateX(-40px)
}

.leftPanel__logo {
    margin-left: 5px;
    position: absolute;
    opacity: 0;
    -webkit-transition: opacity 0.5s;
    transition: opacity 0.5s
}

.leftPanel__logo img {
    border: none
}

.leftPanel__logo_mini {
    opacity: 1;
    -webkit-transition: opacity 0.5s;
    transition: opacity 0.5s
}

.leftPanel__listWrapper {
    height: calc(100% - 200px);
    width: 250px;
    overflow-x: hidden
}

.leftPanel__linkWrapper {
    color: #828d91;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.15;
    letter-spacing: 0.3px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    padding: 10px 26px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 26px;
    text-decoration: none;
    overflow: hidden
}

.leftPanel__linkWrapper_active {
    position: relative;
    background: -webkit-gradient(linear, left top, right top, from(rgba(249, 47, 78, 0.32)), to(rgba(240, 21, 38, 0)));
    background: linear-gradient(to right, rgba(249, 47, 78, 0.32), rgba(240, 21, 38, 0))
}

.leftPanel__linkWrapper_active:before {
    content: '';
    width: 3px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    background: #f01526
}

.leftPanel__iconWrapper {
    font-size: 26px;
    margin-right: 10px
}

.leftPanel__iconCircle {
    stroke: #f01526
}

.leftPanel__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 10px;
    padding: 30px 20px 20px
}

.leftPanel__footer {
    color: #9aa3a7;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.3px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 250px;
    padding: 10px 15px;
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10;
    background: #36474f;
    opacity: 1
}

.leftPanel__iconWrap {
    margin-top: 5px;
    position: relative
}

.leftPanel__iconWrap .link {
    text-decoration: none
}

.leftPanel__footerIcon {
    font-size: 44px;
    bottom: 10px;
    z-index: 1
}

.leftPanel__footerSecondaryIcon {
    width: 100%;
    font-size: 26px;
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 1;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.leftPanel__footerSecondaryIcon:before {
    text-decoration: none
}

.leftPanel__footerTitle {
    color: #fff;
    opacity: 0;
    line-height: 30px;
    -webkit-transition: opacity 0.5s;
    transition: opacity 0.5s
}

.leftPanel__toggleIcon {
    font-size: 35px;
    cursor: pointer;
    -webkit-transform: translateX(-40px);
    transform: translateX(-40px);
    -webkit-transition: -webkit-transform 0.5s;
    transition: -webkit-transform 0.5s;
    transition: transform 0.5s;
    transition: transform 0.5s, -webkit-transform 0.5s
}

.leftPanel__linkTitle {
    opacity: 0;
    -webkit-transition: opacity 0.5s;
    transition: opacity 0.5s
}

.leftPanel__subTitle {
    color: #9aa3a7;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.3px;
    font-size: 12px
}

.leftPanel_visualize_large {
    width: 230px
}

.leftPanel_visualize_large:not(.leftPanel_active) {
    width: 80px
}

.leftPanel_visualize_large:not(.leftPanel_active) .leftPanel__linkWrapper {
    width: 100vw
}

.leftPanel_visualize_hidden {
    width: 230px;
    z-index: 111
}

.leftPanel_visualize_hidden:not(.leftPanel_active) {
    width: 0
}

.leftPanel_active .leftPanel__linkTitle,
.leftPanel_active .leftPanel__footerTitle,
.leftPanel_active .leftPanel__logo {
    opacity: 1
}

.leftPanel_active .leftPanel__toggleIcon,
.leftPanel_active .leftPanel__logoWrapper {
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.progressLoader {
    display: inline-block
}

.progressLoader__icon {
    height: 18px;
    width: 18px;
    -webkit-transform-origin: center;
    transform-origin: center
}

.progressLoader__path {
    stroke: #d7dadc;
    stroke-linecap: round
}

.progressLoader__loaded {
    stroke: #358ed7;
    stroke-linecap: round;
    -webkit-transition: stroke-dasharray 0.5s;
    transition: stroke-dasharray 0.5s
}

.paginationRow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    white-space: nowrap
}

.paginationRow .selectType__icon {
    -webkit-transform: translateY(-40%);
    transform: translateY(-40%)
}

.paginationRow .selectType__icon_active {
    -webkit-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg)
}

.paginationRow__informationText {
    width: 100%;
    max-width: 200px
}

.paginationRow__button {
    width: 100%;
    max-width: 200px
}

.paginationRow__selectTypeContainer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    max-width: 200px
}

.paginationRow .selectType_active:after {
    content: '';
    width: auto;
    opacity: 1;
    visibility: visible;
    -webkit-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
    margin-left: -5px;
    border: 10px solid transparent;
    border-bottom: 11px solid #fff;
    position: absolute;
    background-color: transparent;
    left: 20px;
    bottom: -20px;
    z-index: 112
}

.paginationRow__selectType {
    width: 100%;
    max-width: 73px;
    min-width: 70px
}

.paginationRow__selectType .baseInput {
    height: 36px;
    border-radius: 20px;
    -webkit-box-shadow: inset 0 0 0 0 #fff;
    box-shadow: inset 0 0 0 0 #fff;
    z-index: 108
}

.paginationRow__selectType .baseInput_focus {
    -webkit-box-shadow: inset 0 0 0 0 #358ed7, 0 0 7px #358ed7;
    box-shadow: inset 0 0 0 0 #358ed7, 0 0 7px #358ed7
}

.paginationRow__selectType .baseInput_selectTypeInput .baseInput__input {
    color: #828d91;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.15;
    letter-spacing: 0.3px;
    height: 36px;
    color: #358ed7;
    padding: 0 25px 0 15px
}

.paginationRow__selectType .selectType__icon {
    right: 6px
}

.paginationRow__selectType .dropDownList {
    margin-top: 20px;
    border-radius: 8px;
    z-index: 3;
    max-width: 50px;
    text-align: center;
    -webkit-box-shadow: 2px -2px 17px 1px rgba(0, 0, 0, 0.09);
    box-shadow: 2px -2px 17px 1px rgba(0, 0, 0, 0.09)
}

.paginationRow__selectType .dropDownList__value {
    color: #828d91;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.15;
    letter-spacing: 0.3px;
    color: #358ed7;
    padding: 4px 10px
}

.paginationRow__selectType .dropDownList__li_disabled .dropDownList__value {
    color: #36474f
}

.paginationRow_size_small {
    display: block
}

.paginationRow_size_small .paginationRow__button {
    margin: 10px 0
}

.decoratedOpacity {
    opacity: 1;
    -webkit-transition: opacity 0.3s ease-in;
    transition: opacity 0.3s ease-in
}

.decoratedOpacity__opacity_transparent {
    opacity: 0
}

.scrollWrapper {
    position: relative
}

.scrollWrapper:before,
.scrollWrapper:after {
    content: '';
    opacity: 0;
    height: 90px;
    position: absolute;
    right: 0;
    left: 0;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
    pointer-events: none
}

.scrollWrapper:before {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, 0)), to(white));
    background-image: linear-gradient(to top, rgba(255, 255, 255, 0), white);
    top: 0;
    z-index: 1
}

.scrollWrapper:after {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white));
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), white);
    bottom: 0;
    z-index: 1
}

.scrollWrapper_topOverlap:before {
    content: '';
    opacity: 1
}

.scrollWrapper_bottomOverlap:after {
    content: '';
    opacity: 1
}

.popup {
    padding: 30px;
    background-color: #fff;
    border-radius: 8px;
    -webkit-box-shadow: 2px 6px 16px 0 rgba(54, 71, 79, 0.55);
    box-shadow: 2px 6px 16px 0 rgba(54, 71, 79, 0.55);
    width: calc(100% - 40px);
    margin: auto;
    position: absolute;
    top: 50%;
    right: 0;
    left: 0;
    z-index: 110;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    background-color: #fff;
    opacity: 0;
    -webkit-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
    border-radius: 8px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.popup__wrapper {
    height: 100%;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 110
}

.popup__inner {
    height: 100%;
    width: 100%;
    position: relative;
    overflow: auto
}

.popup:focus {
    outline: none
}

.popup_large {
    max-width: 1208px
}

.popup_medium {
    max-width: 916px
}

.popup_small {
    max-width: 624px
}

.popup_active {
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    opacity: 1
}

.popup_isBiggerThanWindow {
    margin: 20px auto;
    top: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.popup_blockBodyOverflow {
    overflow: hidden
}

.popup__close {
    margin: 10px;
    position: absolute;
    top: -30px;
    right: -30px
}

.popup__title {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: 0.7px;
    margin-bottom: 20px
}

.congratulation__description {
    font-size: 30px;
    font-weight: 100;
    color: #000;
    margin-top: 20px
}

.congratulation {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    opacity: 0;
    position: relative;
    margin-top: 45px
}

.congratulation svg {
    width: 35%;
    height: 34%;
    max-width: 400px;
    max-height: 400px
}

.congratulation_active {
    opacity: 1
}

.congratulation-block {
    width: 50%;
    margin-right: 150px
}

.congratulation-block .formContainer__title {
    padding-top: 0
}

.congratulation__close {
    position: absolute;
    right: -20px;
    top: -20px;
    cursor: pointer;
    width: 30px;
    z-index: 1000;
    height: 30px;
    overflow: hidden
}

.congratulation__close svg {
    width: 50px;
    height: 50px
}

@media (min-width: 320px) and (max-width: 1023px) {
    .congratulation {
        display: block
    }
    .congratulation-block {
        width: 100%
    }
    .congratulation__description {
        margin-bottom: 50px
    }
    .congratulation-block__svg {
        width: 100%
    }
}

.congratulation__text a {
    color: #DF192C;
    text-decoration: underline
}

.congratulation__text a:hover {
    color: #DF192C;
    text-decoration: none
}

.fail__description {
    font-size: 30px;
    font-weight: 100;
    color: #000;
    margin-top: 20px
}

.fail {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    position: relative;
    margin-top: 45px
}

.fail svg {
    width: 30%;
    height: 30%;
    max-width: 300px;
    max-height: 300px
}

.fail-block {
    width: 50%;
    margin-right: 150px
}

.fail-block .formContainer__title {
    padding-top: 0
}

.fail__close {
    position: absolute;
    right: -20px;
    top: -20px;
    cursor: pointer;
    width: 30px;
    z-index: 1000;
    height: 30px;
    overflow: hidden
}

.fail__close svg {
    width: 50px;
    height: 50px
}

@media (min-width: 320px) and (max-width: 1023px) {
    .fail {
        display: block
    }
    .fail-block {
        width: 100%
    }
    .fail__description {
        margin-bottom: 50px
    }
    .fail-block__svg {
        width: 100%
    }
}

#formContainer {
    -webkit-box-shadow: 0px 5px 54px 0 rgba(22, 29, 30, 0.3);
    box-shadow: 0px 5px 54px 0 rgba(22, 29, 30, 0.3);
    margin: 42px;
    padding: 71px 64px;
    max-width: 100%;
    overflow: hidden
}

.formContainer__title {
    font-size: 38px;
    text-transform: uppercase;
    font-weight: bold;
    color: #fc1c35
}

@media (min-width: 319px) and (max-width: 727px) {
    .formContainer__title {
        font-size: 18px;
        padding-top: 15px
    }
}

.formContainer__description {
    font-size: 15px;
    line-height: 21px;
    margin: 31px 0 37px 0;
    color: #333333
}

.formContainer__link {
    color: #0082a9;
    cursor: pointer;
    text-decoration: underline;
    display: inline;
    position: relative;
    z-index: 1
}

.formContainer .baseInput {
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}

.formContainer .baseInput__title {
    margin-top: -40px;
    margin-bottom: 40px;
    margin-left: -20px;
    color: #333333;
    font-size: 15px;
    white-space: normal;
    text-overflow: inherit;
    overflow: visible
}

.formContainer .baseInput__title span {
    font-style: italic
}

.formContainer .baseInput__input {
    border: solid 1px #cdcdcd
}

.formContainer .baseInput__input_text {
    color: #333333;
    padding: 5px 20px 0
}

.formContainer .row {
    margin-top: 20px
}

.formContainer .checkbox__label {
    display: inline-block;
    vertical-align: top;
    color: #333333;
    font-size: 13px;
    line-height: 17px
}

.formContainer .checkbox {
    height: auto;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.formContainer .checkbox__iconWrap {
    margin-right: 17px;
    margin-top: 3px
}

.formContainer .checkbox__iconWrap .checkboxIcon {
    border: solid 1px #cdcdcd
}

.formContainer .button_primary {
    background-color: #fc1c35;
    color: #fff;
    height: 100%;
    font-size: 16px
}

.formContainer .button_primary:focus,
.formContainer .button_primary:hover {
    color: #fff
}

.formContainer .button_primary.button_disabled {
    background-color: #dfdfdf
}

.formContainer form {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-left: -20px
}

.formContainer-cell {
    padding-left: 20px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 45px
}

@media (min-width: 319px) and (max-width: 727px) {
    .formContainer-cell {
        width: 100% !important
    }
}

.side-front .formContainer-cell_inn {
    width: 30%
}

.formContainer-cell_radioButtons {
    width: 28%
}

@media (min-width: 319px) and (max-width: 727px) {
    .formContainer-cell_radioButtons {
        margin-top: 0
    }
}

.formContainer-cell_name {
    width: 27%
}

.formContainer-cell_ogrn,
.formContainer-cell_inn,
.formContainer-cell_kpp {
    width: 15%
}

.formContainer-cell_ofertaAgreement {
    width: 28%
}

@media (min-width: 319px) and (max-width: 727px) {
    .formContainer-cell_ofertaAgreement {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
}

.formContainer-cell_contactPerson,
.formContainer-cell_phone,
.formContainer-cell_email {
    width: 24%
}

.formContainer-cell_agreement {
    width: 28%
}

.formContainer-cell_aferta {
    width: 45%
}

@media (min-width: 319px) and (max-width: 727px) {
    .formContainer-cell_aferta {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
}

.formContainer-cell_button {
    width: 24%
}

@media (min-width: 319px) and (max-width: 727px) {
    .formContainer-cell_button {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
}

@media (min-width: 1025px) and (max-width: 1280px) {
    .formContainer-cell_radioButtons {
        width: 40%
    }
    .formContainer-cell_name {
        width: 30%
    }
    .formContainer-cell_ogrn {
        width: 30%
    }
    .formContainer-cell_ofertaAgreement {
        -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
        order: 0;
        width: 40%
    }
    .formContainer-cell_inn,
    .formContainer-cell_kpp {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        width: 30%
    }
    .side-front .formContainer-cell_inn {
        width: 60%
    }
    .formContainer-cell_contactPerson,
    .formContainer-cell_phone,
    .formContainer-cell_email {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2
    }
    .formContainer-cell_agreement {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        width: 40%
    }
    .formContainer-cell_contactPerson {
        width: 60%
    }
    .formContainer-cell_phone {
        width: 30%;
        margin-left: 40%
    }
    .formContainer-cell_email {
        width: 30%
    }
    .formContainer-cell_aferta,
    .formContainer-cell_button {
        -webkit-box-ordinal-group: 4;
        -ms-flex-order: 3;
        order: 3
    }
    .formContainer-cell_aferta {
        margin-left: 20%;
        width: 40%
    }
    .formContainer-cell_button {
        width: 30%
    }
}

@media (min-width: 728px) and (max-width: 1024px) {
    .formContainer-cell_radioButtons {
        width: 100%;
        margin-top: 0
    }
    .formContainer-radioButtons {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex
    }
    .partnerForm__radio:first {
        padding-right: 20px
    }
    .formContainer-cell_name {
        width: 50%
    }
    .formContainer-cell_ogrn {
        width: 25%
    }
    .formContainer-cell_inn {
        width: 25%
    }
    .side-front .formContainer-cell_inn {
        width: 25%
    }
    .formContainer-cell_kpp {
        width: 50%
    }
    .formContainer-cell_contactPerson {
        width: 50%
    }
    .side-front .formContainer-cell_contactPerson {
        width: 100%
    }
    .formContainer-cell_phone {
        width: 50%
    }
    .formContainer-cell_email {
        width: 50%
    }
    .formContainer-cell_agreement {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        width: 50%
    }
    .formContainer-cell_ofertaAgreement {
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        width: 50%
    }
    .formContainer-cell_aferta,
    .formContainer-cell_button {
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
        width: 50%
    }
}

.checkbox_error .checkbox__iconWrap .checkboxIcon {
    border: 2px solid #f9a1a8
}

.autocomplete {
    position: relative
}

.autocomplete__values {
    width: 100%;
    position: absolute
}

.baseInput {
    height: 64px;
    padding: 10px 20px;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fff;
    border-radius: 8px;
    -webkit-box-shadow: inset 0 0 0 2px #d7dadc;
    box-shadow: inset 0 0 0 2px #d7dadc
}

.baseInput_focus {
    -webkit-box-shadow: inset 0 0 0 2px #b9d8f1, 0 0 7px #b9d8f1;
    box-shadow: inset 0 0 0 2px #b9d8f1, 0 0 7px #b9d8f1
}

.baseInput_error {
    background-color: #fde7e9;
    -webkit-box-shadow: inset 0 0 0 2px #f9a1a8;
    box-shadow: inset 0 0 0 2px #f9a1a8
}

.baseInput_focus.baseInput_error {
    -webkit-box-shadow: inset 0 0 0 2px #f9a1a8, 0 0 7px 0 #f9a1a8;
    box-shadow: inset 0 0 0 2px #f9a1a8, 0 0 7px 0 #f9a1a8
}

.baseInput_disabled {
    background-color: #eaeced;
    pointer-events: none
}

.baseInput_readOnly {
    cursor: default
}

.baseInput_successful {
    -webkit-box-shadow: inset 0 0 0 2px #b2e47a;
    box-shadow: inset 0 0 0 2px #b2e47a
}

.baseInput_focus.baseInput_successful {
    -webkit-box-shadow: inset 0 0 0 2px #b2e47a, 0 0 7px 0 #b2e47a;
    box-shadow: inset 0 0 0 2px #b2e47a, 0 0 7px 0 #b2e47a
}

.baseInput_noBorder {
    -webkit-box-shadow: none;
    box-shadow: none;
    padding-top: 0;
    padding-left: 0;
    background-color: transparent
}

.baseInput_noBorder .baseInput__input {
    height: 52px;
    font-size: 22px;
    padding-bottom: 12px;
    padding-left: 0
}

.baseInput_noBorder.baseInput_focus.baseInput_error {
    -webkit-box-shadow: none;
    box-shadow: none
}

.baseInput__title {
    color: #9aa3a7;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.3px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-bottom: 6px
}

.baseInput__title_required span::after {
    content: '*';
    display: inline-block;
    color: #f01526;
    padding-left: 2px
}

.baseInput__placeHolder {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0.4px;
    display: inline-block;
    height: 24px;
    width: calc(100% - (2 * 20px));
    position: absolute;
    line-height: 24px;
    pointer-events: none;
    opacity: 0.5;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    cursor: default
}

.baseInput__placeHolder_hidden {
    display: none
}

.baseInput__input {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0.4px;
    height: 64px;
    width: 100%;
    padding: 20px 20px 0 20px;
    border: 0;
    line-height: 24px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-overflow: ellipsis;
    outline: none;
    background-color: transparent;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.baseInput__input::-ms-clear {
    display: none
}

.baseInput__input:focus {
    outline: none
}

.baseInput__input:-webkit-autofill {
    -webkit-animation-duration: 5000s;
    animation-duration: 5000s;
    -webkit-animation-name: hideAutocompleteBackground;
    animation-name: hideAutocompleteBackground;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    animation-direction: alternate
}

.baseInput__input_error {
    color: #f01526
}

.baseInput__input_readOnly {
    cursor: default
}

.baseInput__helperText {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.4px
}

.baseInput__errorText {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.4px;
    color: #f01526
}

.baseInput__icon {
    height: 20px;
    width: 20px;
    margin: 0;
    min-width: 20px;
    min-height: 20px;
    position: absolute;
    top: 50%;
    right: 20px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer
}

.baseInput__helperIcon {
    font-size: 26px
}

.baseInput__helperIcon svg {
    display: block
}

.baseInput_selectTypeInput .baseInput__input,
.baseInput_helper .baseInput__input,
.baseInput_loading .baseInput__input,
.baseInput_successful .baseInput__input,
.baseInput_error .baseInput__input {
    padding: 20px 45px 0 20px
}

.baseInput_selectTypeInput .baseInput__placeHolder,
.baseInput_helper .baseInput__placeHolder,
.baseInput_loading .baseInput__placeHolder,
.baseInput_successful .baseInput__placeHolder,
.baseInput_error .baseInput__placeHolder {
    width: calc(100% - (2 * 35px))
}

.baseInput_isMiniSize {
    height: 34px;
    padding: 4px 20px
}

.baseInput_isMiniSize .baseInput__title {
    display: none
}

.baseInput_isMiniSize .baseInput__input {
    height: 34px;
    padding: 0 25px 0 20px
}

.baseInput_isMiniSize .baseInput__icon {
    right: 10px
}

@-webkit-keyframes hideAutocompleteBackground {
    from {
        background-color: transparent
    }
    to {
        background-color: transparent
    }
}

@keyframes hideAutocompleteBackground {
    from {
        background-color: transparent
    }
    to {
        background-color: transparent
    }
}

.switchInput__title {
    color: #9aa3a7;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.3px;
    margin-bottom: 6px
}

.switchInput__switcher {
    display: inline-block;
    height: 28px;
    width: 55px;
    position: relative;
    -webkit-box-shadow: inset 0 0 0 2px #d7dadc;
    box-shadow: inset 0 0 0 2px #d7dadc;
    vertical-align: middle;
    border-radius: 34px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    outline: none;
    background-color: transparent;
    -webkit-transition: background-color 0.4s ease-in;
    transition: background-color 0.4s ease-in
}

.switchInput__switcher:before {
    -webkit-box-shadow: 3px 4px 17px 0 rgba(53, 142, 215, 0.3);
    box-shadow: 3px 4px 17px 0 rgba(53, 142, 215, 0.3);
    content: '';
    height: 20px;
    width: 20px;
    position: absolute;
    top: 4px;
    left: 4px;
    border-radius: 22px;
    background-color: #358ed7;
    -webkit-transition: left 0.2s ease-in, background-color 0.4s ease-in;
    transition: left 0.2s ease-in, background-color 0.4s ease-in
}

.switchInput__switcher_active:before {
    left: calc(100% - 24px);
    -webkit-transition: left 0.2s ease-in, background-color 0.4s ease-in;
    transition: left 0.2s ease-in, background-color 0.4s ease-in
}

.switchInput__switcher_coloredTheme.switchInput__switcher_active {
    background-color: #358ed7;
    -webkit-box-shadow: inset 0 1px 1px 0 #18649f, inset 0 0 0 2px #358ed7;
    box-shadow: inset 0 1px 1px 0 #18649f, inset 0 0 0 2px #358ed7;
    -webkit-transition: background-color 0.4s ease-in;
    transition: background-color 0.4s ease-in
}

.switchInput__switcher_coloredTheme.switchInput__switcher_active:before {
    background: #fff
}

.switchInput__switcher_disabled:before {
    background-color: #828d91
}

.switchInput__leftLabel {
    margin-right: 10px
}

.switchInput__rightLabel {
    margin-left: 10px
}

.switchInput__leftLabel,
.switchInput__rightLabel {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0.4px;
    display: inline-block;
    color: #828d91;
    cursor: pointer;
    outline: none
}

.switchInput__leftLabel_active,
.switchInput__rightLabel_active {
    color: #36474f
}

.switchInput_disabled {
    opacity: 0.7
}

.switchInput_size_small .switchInput__switcher {
    height: 21px;
    width: 39px
}

.switchInput_size_small .switchInput__switcher:before {
    height: 15px;
    width: 15px;
    top: 3px
}

.switchInput_size_small .switchInput__leftLabel,
.switchInput_size_small .switchInput__rightLabel {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.4px;
    color: #828d91
}

.switchInput_size_small .switchInput__leftLabel_active,
.switchInput_size_small .switchInput__rightLabel_active {
    color: #36474f
}

.switchInput_size_small .switchInput__switcher_active:before {
    left: calc(100% - 19px)
}

.checkbox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 64px;
    position: relative;
    min-height: 64px
}

.checkbox__iconWrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 8px
}

.checkbox__icon {
    display: inline-block;
    height: 18px;
    width: 18px;
    border: 2px solid #c5c5c5;
    margin-right: 8px;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 2px;
    vertical-align: middle
}

.checkbox__iconFont {
    font-size: 20px;
    font-weight: bold;
    position: absolute;
    top: calc(50% - 15px);
    left: calc(50% - 10px)
}

.checkbox__label {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    min-height: 64px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-overflow: ellipsis
}

.checkbox__input {
    height: 64px;
    width: 100%;
    position: absolute;
    left: 0;
    opacity: 0;
    cursor: pointer;
    clip: inherit;
}

.checkbox_checked .checkbox__icon,
.checkbox_focus .checkbox__icon {
    border: 2px solid #358ed7
}

.checkbox_disabled {
    pointer-events: none
}

.checkbox_disabled .checkbox__icon {
    border: 2px solid #c5c5c5;
    background: #eaeced
}

.checkbox_disabled .checkbox__label {
    color: #c5c5c5
}

.checkbox_error .checkbox__icon {
    border: 2px solid #f9a1a8;
    background: #fde7e9
}

.checkbox_error .checkbox__label {
    color: #f01526
}

.datePicker {
    position: relative
}

.datePicker__icon {
    height: 30px;
    width: 30px;
    font-size: 30px;
    position: absolute;
    top: 50%;
    right: 20px;
    cursor: pointer;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.datePicker .dropDownChildren__scroll_cloud {
    border-radius: 5px
}

.datePickerRange {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative
}

.datePickerRange .datePicker__content {
    position: absolute;
    right: 0;
    left: 0
}

.datePickerRange__dateTo .arrowCloud:before {
    content: '';
    border: 10px solid transparent;
    border-bottom: 10px solid #fff;
    position: absolute;
    right: 20px;
    left: auto;
    z-index: 112
}

.datePickerRange__inputs {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.datePickerRange__dateFrom.datePicker,
.datePickerRange__dateTo.datePicker {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    position: static;
    min-width: auto
}

.datePickerRange__dateFrom.datePicker .baseInput__input,
.datePickerRange__dateTo.datePicker .baseInput__input {
    padding-right: 40px
}

.datePickerRange__icon {
    height: 30px;
    width: 30px;
    font-size: 30px;
    position: absolute;
    top: 50%;
    right: 20px;
    cursor: pointer;
    -webkit-transform: translateY(-50%) translateX(10px);
    transform: translateY(-50%) translateX(10px)
}

.datePickerRange__divider {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 24px;
    color: #5c6a70
}

.datePickerRange .dropDownChildren__scroll_cloud {
    border-radius: 5px
}

.dayPickerSingle {
    position: relative
}

.dayPickerSingle .dropDownChildren__fixed_active {
    max-width: 438px;
    min-width: 355px
}

.dayPickerSingle__icon {
    height: 30px;
    width: 30px;
    margin: 0;
    position: absolute;
    top: 50%;
    right: 20px;
    min-width: 30px;
    min-height: 30px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer
}

.dayPickerSingle .iconFont:before {
    vertical-align: top
}

.dayPickerSingle .baseInput_isMiniSize .dayPickerRange__icon {
    right: 5px
}

.selectType {
    position: relative
}

.selectType__values {
    width: 100%;
    position: absolute
}

.selectType__icon {
    height: 30px;
    width: 30px;
    font-size: 25px;
    font-weight: bold;
    position: absolute;
    top: 50%;
    right: 20px;
    max-height: 30px;
    max-width: 30px;
    -webkit-transition: -webkit-transform 0.2s ease-in;
    transition: -webkit-transform 0.2s ease-in;
    transition: transform 0.2s ease-in;
    transition: transform 0.2s ease-in, -webkit-transform 0.2s ease-in;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    pointer-events: none
}

.selectType__icon:before {
    color: #358ed7
}

.selectType__icon_active {
    -webkit-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg)
}

.selectType__icon_successful:before {
    color: #7ed321
}

.selectType__icon_disabled:before {
    color: #9aa3a7
}

.selectType__icon_error:before {
    color: #f01526
}

.dayPickerRange {
    position: relative
}

.dayPickerRange__dropDownWrap_cloud:after {
    content: '';
    width: auto;
    margin-top: 20px;
    margin-left: -12px;
    border: 20px solid transparent;
    border-bottom: 20px solid #fff;
    position: absolute;
    left: 50%;
    z-index: 112;
    opacity: 1;
    visibility: visible;
    -webkit-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
    background-color: transparent;
    -webkit-transform: translate(20px, -40px);
    transform: translate(20px, -40px)
}

.dayPickerRange .dropDownChildren_active {
    max-height: 465px
}

.dayPickerRange .dropDownChildren__fixed {
    overflow: visible
}

.dayPickerRange .dropDownChildren__fixed_active {
    max-width: 438px;
    min-width: 355px;
    margin-top: 20px;
    -webkit-box-shadow: 3px -3px 31px 3px rgba(54, 71, 79, 0.2);
    box-shadow: 3px -3px 31px 3px rgba(54, 71, 79, 0.2)
}

.dayPickerRange__icon {
    height: 30px;
    width: 30px;
    margin: 0;
    position: absolute;
    top: 50%;
    right: 20px;
    min-width: 30px;
    min-height: 30px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    cursor: pointer
}

.dayPickerRange__calendarWrap {
    max-width: 659px;
    min-width: 320px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: visible
}

.dayPickerRange .dayPickerRange__initial {
    overflow: initial
}

.dayPickerRange .dropDownChildren__fixed_active {
    max-width: 659px;
    min-width: 320px
}

.dayPickerRange .DayPicker__Component_range {
    width: 100%;
    min-width: 320px
}

.dayPickerRange__timeWrap {
    width: 45%;
    padding: 20px;
    border-left: 2px solid #d7dadc
}

.dayPickerRange__timeWrap .selectType {
    padding-bottom: 20px
}

.dayPickerRange__timeWrap_title {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: 0.4px;
    padding-bottom: 20px
}

.dayPickerRange__buttonsWrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 20px;
    border-top: 2px solid #d7dadc
}

.dayPickerRange__buttonsWrap .button:first-child {
    max-width: 100px
}

.dayPickerRange__buttonsWrap .button:last-child {
    max-width: 112px
}

.dayPickerRange .iconFont:before {
    vertical-align: top
}

.dayPickerRange_pickerState_min .dropDownChildren__fixed_active {
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%)
}

.dayPickerRange_pickerState_min .dayPickerRange__calendarWrap {
    display: block
}

.dayPickerRange_pickerState_min .dayPickerRange__timeWrap {
    width: 100%;
    border-top: 2px solid #d7dadc;
    border-left: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.dayPickerRange_pickerState_min .dayPickerRange__dropDownWrap_cloud:after {
    left: 20px
}

.dayPickerRange_pickerState_move {
    position: static
}

.dayPickerRange_pickerState_move .dayPickerRange__dropDownWrap_cloud:after {
    left: auto
}

.dayPickerRange_pickerState_min.dayPickerRange .dropDownChildren_active {
    max-height: 710px
}

.baseInput_isMiniSize .dayPickerRange__icon {
    right: 5px
}

.dropDownCheckboxes {
    position: relative
}

.dropDownCheckboxes__icon {
    height: 30px;
    width: 30px;
    font-size: 25px;
    font-weight: bold;
    position: absolute;
    top: 50%;
    right: 20px;
    max-height: 30px;
    max-width: 30px;
    -webkit-transition: -webkit-transform 0.2s ease-in;
    transition: -webkit-transform 0.2s ease-in;
    transition: transform 0.2s ease-in;
    transition: transform 0.2s ease-in, -webkit-transform 0.2s ease-in;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    pointer-events: none
}

.dropDownCheckboxes__icon:before {
    color: #358ed7
}

.dropDownCheckboxes__icon_active {
    -webkit-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg)
}

.dropDownCheckboxes__icon_successful:before {
    color: #7ed321
}

.dropDownCheckboxes__icon_disabled:before {
    color: #9aa3a7
}

.dropDownCheckboxes__icon_error:before {
    color: #f01526
}

.dragAndDropFile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 20px;
    border: 2px dashed #d7dadc;
    position: relative;
    border-radius: 8px
}

.dragAndDropFile__title {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: 0.4px;
    width: 100%;
    position: absolute;
    top: 20px;
    left: 20px;
    line-height: 1.5;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.dragAndDropFile__content {
    color: #9aa3a7;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.3px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    margin-top: 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
    position: relative
}

.dragAndDropFile__error {
    border: 2px dashed #f9a1a8;
    background-color: #fde7e9
}

.dragAndDropFile__icon {
    position: absolute;
    right: 5px;
    top: 5px
}

.dragAndDropFile__button {
    z-index: 1
}

.dragAndDropFile_input {
    display: none
}

.dragAndDropFile-notificationContainer {
    position: fixed;
    z-index: 100
}

.dragAndDropFile__notificationDesc {
    padding: 30px;
    background-color: #fff;
    border-radius: 8px;
    -webkit-box-shadow: 2px 6px 16px 0 rgba(54, 71, 79, 0.55);
    box-shadow: 2px 6px 16px 0 rgba(54, 71, 79, 0.55);
    padding: 10px 20px;
    white-space: nowrap;
    position: relative
}

.dragAndDropFile__notificationDesc_error {
    -webkit-box-shadow: 2px 6px 16px 0 rgba(249, 161, 168, 0.55);
    box-shadow: 2px 6px 16px 0 rgba(249, 161, 168, 0.55)
}

.dragAndDropFile-notificationMessage {
    position: relative;
    pointer-events: none
}

.dragAndDropFile-notificationMessageContent {
    -webkit-animation: move linear 2s;
    animation: move linear 2s;
    opacity: 0;
    position: absolute;
    left: 50%;
    z-index: 200;
    -webkit-transform: translate(-50%, -120%);
    transform: translate(-50%, -120%)
}

.dragAndDropFile-notificationMessageContent:after {
    content: '';
    margin-left: -12px;
    border: 12px solid transparent;
    border-top: 12px solid #fff;
    position: absolute;
    bottom: -20px;
    left: 50%;
    -webkit-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
    background-color: transparent
}

@-webkit-keyframes move {
    0% {
        top: 0;
        opacity: 1
    }
    50% {
        top: 0;
        opacity: 1
    }
    100% {
        top: -60px;
        opacity: 0
    }
}

@keyframes move {
    0% {
        top: 0;
        opacity: 1
    }
    50% {
        top: 0;
        opacity: 1
    }
    100% {
        top: -60px;
        opacity: 0
    }
}

.fileUpload {
    position: relative
}

.fileUpload__input {
    display: block;
    height: 100%;
    width: 100%;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    cursor: pointer
}

.fileUpload_error {
    background-color: #fde7e9;
    -webkit-box-shadow: inset 0 0 0 2px #f9a1a8;
    box-shadow: inset 0 0 0 2px #f9a1a8;
    border-radius: 8px
}

.row {
    margin-left: -10px;
    margin-right: -10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.select-multiple__item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 6px 16px;
    min-height: 6px 16px;
    overflow: hidden;
    cursor: pointer
}

.select-multiple__item .checkboxIcon {
    margin-right: 10px
}

.select-multiple__item:hover,
.select-multiple__item.dropDownList__value_selected {
    background-image: linear-gradient(271deg, rgba(53, 142, 215, 0), rgba(53, 142, 215, 0.1))
}

@-webkit-keyframes slideInOpacity {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@keyframes slideInOpacity {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes slideOutOpacity {
    from {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@keyframes slideOutOpacity {
    from {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@-webkit-keyframes slideInWidth {
    from {
        width: 0
    }
    to {
        width: 40px
    }
}

@keyframes slideInWidth {
    from {
        width: 0
    }
    to {
        width: 40px
    }
}

@-webkit-keyframes slideOutWidth {
    from {
        width: 40px
    }
    to {
        width: 0
    }
}

@keyframes slideOutWidth {
    from {
        width: 40px
    }
    to {
        width: 0
    }
}

.sticker {
    width: 40px;
    font-weight: bold;
    margin-bottom: 36px;
    overflow: hidden;
    -webkit-transition: width 0.3s ease-in;
    transition: width 0.3s ease-in;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-name: slideInWidth;
    animation-name: slideInWidth
}

.sticker__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    white-space: nowrap;
    cursor: pointer;
    height: 40px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom-left-radius: 30px;
    border-top-left-radius: 30px
}

.sticker__inner_warning {
    color: #36474f;
    background: #ffc000
}

.sticker__inner_positive {
    color: #fff;
    background: #71c101
}

.sticker__inner_positive .sticker__iconClose {
    color: #fff
}

.sticker__inner_negative {
    color: #fff;
    background: #d50115
}

.sticker__inner_negative .sticker__iconClose {
    color: #fff
}

.sticker__inner_primary {
    color: #fff;
    background: #358ed7
}

.sticker__inner_primary .sticker__iconClose {
    color: #fff
}

.sticker__text {
    opacity: 0;
    display: none;
    padding: 10px 10px 10px 20px;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-name: slideInOpacity;
    animation-name: slideInOpacity
}

.sticker__iconClose {
    opacity: 0;
    display: none;
    padding-right: 10px;
    font-size: 18px;
    font-weight: bold;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-name: slideInOpacity;
    animation-name: slideInOpacity
}

.sticker__iconPreview {
    color: #fff;
    font-size: 30px;
    padding: 10px;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-name: slideInOpacity;
    animation-name: slideInOpacity
}

.sticker:not(.sticker_slideOut):hover {
    width: 200px
}

.sticker:not(.sticker_slideOut):hover .sticker__iconPreview {
    display: none;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-name: slideOutOpacity;
    animation-name: slideOutOpacity
}

.sticker:not(.sticker_slideOut):hover .sticker__text,
.sticker:not(.sticker_slideOut):hover .sticker__iconClose {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    opacity: 1;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-name: slideInOpacity;
    animation-name: slideInOpacity
}

.sticker_slideOut {
    width: 0;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-name: slideOutWidth;
    animation-name: slideOutWidth
}

.cell_xs,
.cell_sm,
.cell_md,
.cell_lg,
.cell_xl,
.cell_xs_1,
.cell_xs_2,
.cell_xs_3,
.cell_xs_4,
.cell_sm_1,
.cell_sm_2,
.cell_sm_3,
.cell_sm_4,
.cell_sm_5,
.cell_sm_6,
.cell_sm_7,
.cell_sm_8,
.cell_md_1,
.cell_md_2,
.cell_md_3,
.cell_md_4,
.cell_md_5,
.cell_md_6,
.cell_md_7,
.cell_md_8,
.cell_md_9,
.cell_md_10,
.cell_md_11,
.cell_md_12,
.cell_lg_1,
.cell_lg_2,
.cell_lg_3,
.cell_lg_4,
.cell_lg_5,
.cell_lg_6,
.cell_lg_7,
.cell_lg_8,
.cell_lg_9,
.cell_lg_10,
.cell_lg_11,
.cell_lg_12,
.cell_xl_1,
.cell_xl_2,
.cell_xl_3,
.cell_xl_4,
.cell_xl_5,
.cell_xl_6,
.cell_xl_7,
.cell_xl_8,
.cell_xl_9,
.cell_xl_10,
.cell_xl_11,
.cell_xl_12 {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    min-height: 1px;
    max-width: 100%;
    padding-left: 10px;
    padding-right: 10px
}

.cell_xs,
.cell_sm,
.cell_md,
.cell_lg,
.cell_xl {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    max-width: 100%
}

@media only screen and (min-width: 0) and (max-width: 960px) {
    .cell_xs_1 {
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%
    }
    .cell_offset_xs_1 {
        margin-left: 25%
    }
    .cell_margin_xs_1 {
        margin-right: 25%
    }
    .cell_xs_2 {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%
    }
    .cell_offset_xs_2 {
        margin-left: 50%
    }
    .cell_margin_xs_2 {
        margin-right: 50%
    }
    .cell_xs_3 {
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
        max-width: 75%
    }
    .cell_offset_xs_3 {
        margin-left: 75%
    }
    .cell_margin_xs_3 {
        margin-right: 75%
    }
    .cell_xs_4 {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%
    }
    .offset_cell_reset {
        margin-left: 0
    }
    .margin_cell_reset {
        margin-right: 0
    }
}

@media only screen and (min-width: 960px) and (max-width: 1280px) {
    .cell_sm_1 {
        -ms-flex-preferred-size: 12.5%;
        flex-basis: 12.5%;
        max-width: 12.5%
    }
    .cell_offset_sm_1 {
        margin-left: 12.5%
    }
    .cell_margin_sm_1 {
        margin-right: 12.5%
    }
    .cell_sm_2 {
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%
    }
    .cell_offset_sm_2 {
        margin-left: 25%
    }
    .cell_margin_sm_2 {
        margin-right: 25%
    }
    .cell_sm_3 {
        -ms-flex-preferred-size: 37.5%;
        flex-basis: 37.5%;
        max-width: 37.5%
    }
    .cell_offset_sm_3 {
        margin-left: 37.5%
    }
    .cell_margin_sm_3 {
        margin-right: 37.5%
    }
    .cell_sm_4 {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%
    }
    .cell_offset_sm_4 {
        margin-left: 50%
    }
    .cell_margin_sm_4 {
        margin-right: 50%
    }
    .cell_sm_5 {
        -ms-flex-preferred-size: 62.5%;
        flex-basis: 62.5%;
        max-width: 62.5%
    }
    .cell_offset_sm_5 {
        margin-left: 62.5%
    }
    .cell_margin_sm_5 {
        margin-right: 62.5%
    }
    .cell_sm_6 {
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
        max-width: 75%
    }
    .cell_offset_sm_6 {
        margin-left: 75%
    }
    .cell_margin_sm_6 {
        margin-right: 75%
    }
    .cell_sm_7 {
        -ms-flex-preferred-size: 87.5%;
        flex-basis: 87.5%;
        max-width: 87.5%
    }
    .cell_offset_sm_7 {
        margin-left: 87.5%
    }
    .cell_margin_sm_7 {
        margin-right: 87.5%
    }
    .cell_sm_8 {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%
    }
    .offset_cell_reset {
        margin-left: 0
    }
    .margin_cell_reset {
        margin-right: 0
    }
}

@media only screen and (min-width: 1280px) and (max-width: 1400px) {
    .cell_md_1 {
        -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
        max-width: 8.33333%
    }
    .cell_offset_md_1 {
        margin-left: 8.33333%
    }
    .cell_margin_md_1 {
        margin-right: 8.33333%
    }
    .cell_md_2 {
        -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
        max-width: 16.66667%
    }
    .cell_offset_md_2 {
        margin-left: 16.66667%
    }
    .cell_margin_md_2 {
        margin-right: 16.66667%
    }
    .cell_md_3 {
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%
    }
    .cell_offset_md_3 {
        margin-left: 25%
    }
    .cell_margin_md_3 {
        margin-right: 25%
    }
    .cell_md_4 {
        -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
        max-width: 33.33333%
    }
    .cell_offset_md_4 {
        margin-left: 33.33333%
    }
    .cell_margin_md_4 {
        margin-right: 33.33333%
    }
    .cell_md_5 {
        -ms-flex-preferred-size: 41.66667%;
        flex-basis: 41.66667%;
        max-width: 41.66667%
    }
    .cell_offset_md_5 {
        margin-left: 41.66667%
    }
    .cell_margin_md_5 {
        margin-right: 41.66667%
    }
    .cell_md_6 {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%
    }
    .cell_offset_md_6 {
        margin-left: 50%
    }
    .cell_margin_md_6 {
        margin-right: 50%
    }
    .cell_md_7 {
        -ms-flex-preferred-size: 58.33333%;
        flex-basis: 58.33333%;
        max-width: 58.33333%
    }
    .cell_offset_md_7 {
        margin-left: 58.33333%
    }
    .cell_margin_md_7 {
        margin-right: 58.33333%
    }
    .cell_md_8 {
        -ms-flex-preferred-size: 66.66667%;
        flex-basis: 66.66667%;
        max-width: 66.66667%
    }
    .cell_offset_md_8 {
        margin-left: 66.66667%
    }
    .cell_margin_md_8 {
        margin-right: 66.66667%
    }
    .cell_md_9 {
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
        max-width: 75%
    }
    .cell_offset_md_9 {
        margin-left: 75%
    }
    .cell_margin_md_9 {
        margin-right: 75%
    }
    .cell_md_10 {
        -ms-flex-preferred-size: 83.33333%;
        flex-basis: 83.33333%;
        max-width: 83.33333%
    }
    .cell_offset_md_10 {
        margin-left: 83.33333%
    }
    .cell_margin_md_10 {
        margin-right: 83.33333%
    }
    .cell_md_11 {
        -ms-flex-preferred-size: 91.66667%;
        flex-basis: 91.66667%;
        max-width: 91.66667%
    }
    .cell_offset_md_11 {
        margin-left: 91.66667%
    }
    .cell_margin_md_11 {
        margin-right: 91.66667%
    }
    .cell_md_12 {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%
    }
    .offset_cell_reset {
        margin-left: 0
    }
    .margin_cell_reset {
        margin-right: 0
    }
}

@media only screen and (min-width: 1400px) and (max-width: 1600px) {
    .cell_lg_1 {
        -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
        max-width: 8.33333%
    }
    .cell_offset_lg_1 {
        margin-left: 8.33333%
    }
    .cell_margin_lg_1 {
        margin-right: 8.33333%
    }
    .cell_lg_2 {
        -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
        max-width: 16.66667%
    }
    .cell_offset_lg_2 {
        margin-left: 16.66667%
    }
    .cell_margin_lg_2 {
        margin-right: 16.66667%
    }
    .cell_lg_3 {
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%
    }
    .cell_offset_lg_3 {
        margin-left: 25%
    }
    .cell_margin_lg_3 {
        margin-right: 25%
    }
    .cell_lg_4 {
        -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
        max-width: 33.33333%
    }
    .cell_offset_lg_4 {
        margin-left: 33.33333%
    }
    .cell_margin_lg_4 {
        margin-right: 33.33333%
    }
    .cell_lg_5 {
        -ms-flex-preferred-size: 41.66667%;
        flex-basis: 41.66667%;
        max-width: 41.66667%
    }
    .cell_offset_lg_5 {
        margin-left: 41.66667%
    }
    .cell_margin_lg_5 {
        margin-right: 41.66667%
    }
    .cell_lg_6 {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%
    }
    .cell_offset_lg_6 {
        margin-left: 50%
    }
    .cell_margin_lg_6 {
        margin-right: 50%
    }
    .cell_lg_7 {
        -ms-flex-preferred-size: 58.33333%;
        flex-basis: 58.33333%;
        max-width: 58.33333%
    }
    .cell_offset_lg_7 {
        margin-left: 58.33333%
    }
    .cell_margin_lg_7 {
        margin-right: 58.33333%
    }
    .cell_lg_8 {
        -ms-flex-preferred-size: 66.66667%;
        flex-basis: 66.66667%;
        max-width: 66.66667%
    }
    .cell_offset_lg_8 {
        margin-left: 66.66667%
    }
    .cell_margin_lg_8 {
        margin-right: 66.66667%
    }
    .cell_lg_9 {
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
        max-width: 75%
    }
    .cell_offset_lg_9 {
        margin-left: 75%
    }
    .cell_margin_lg_9 {
        margin-right: 75%
    }
    .cell_lg_10 {
        -ms-flex-preferred-size: 83.33333%;
        flex-basis: 83.33333%;
        max-width: 83.33333%
    }
    .cell_offset_lg_10 {
        margin-left: 83.33333%
    }
    .cell_margin_lg_10 {
        margin-right: 83.33333%
    }
    .cell_lg_11 {
        -ms-flex-preferred-size: 91.66667%;
        flex-basis: 91.66667%;
        max-width: 91.66667%
    }
    .cell_offset_lg_11 {
        margin-left: 91.66667%
    }
    .cell_margin_lg_11 {
        margin-right: 91.66667%
    }
    .cell_lg_12 {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%
    }
    .offset_cell_reset {
        margin-left: 0
    }
    .margin_cell_reset {
        margin-right: 0
    }
}

@media only screen and (min-width: 1600px) and (max-width: 3200px) {
    .cell_xl_1 {
        -ms-flex-preferred-size: 8.33333%;
        flex-basis: 8.33333%;
        max-width: 8.33333%
    }
    .cell_offset_xl_1 {
        margin-left: 8.33333%
    }
    .cell_margin_xl_1 {
        margin-right: 8.33333%
    }
    .cell_xl_2 {
        -ms-flex-preferred-size: 16.66667%;
        flex-basis: 16.66667%;
        max-width: 16.66667%
    }
    .cell_offset_xl_2 {
        margin-left: 16.66667%
    }
    .cell_margin_xl_2 {
        margin-right: 16.66667%
    }
    .cell_xl_3 {
        -ms-flex-preferred-size: 25%;
        flex-basis: 25%;
        max-width: 25%
    }
    .cell_offset_xl_3 {
        margin-left: 25%
    }
    .cell_margin_xl_3 {
        margin-right: 25%
    }
    .cell_xl_4 {
        -ms-flex-preferred-size: 33.33333%;
        flex-basis: 33.33333%;
        max-width: 33.33333%
    }
    .cell_offset_xl_4 {
        margin-left: 33.33333%
    }
    .cell_margin_xl_4 {
        margin-right: 33.33333%
    }
    .cell_xl_5 {
        -ms-flex-preferred-size: 41.66667%;
        flex-basis: 41.66667%;
        max-width: 41.66667%
    }
    .cell_offset_xl_5 {
        margin-left: 41.66667%
    }
    .cell_margin_xl_5 {
        margin-right: 41.66667%
    }
    .cell_xl_6 {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        max-width: 50%
    }
    .cell_offset_xl_6 {
        margin-left: 50%
    }
    .cell_margin_xl_6 {
        margin-right: 50%
    }
    .cell_xl_7 {
        -ms-flex-preferred-size: 58.33333%;
        flex-basis: 58.33333%;
        max-width: 58.33333%
    }
    .cell_offset_xl_7 {
        margin-left: 58.33333%
    }
    .cell_margin_xl_7 {
        margin-right: 58.33333%
    }
    .cell_xl_8 {
        -ms-flex-preferred-size: 66.66667%;
        flex-basis: 66.66667%;
        max-width: 66.66667%
    }
    .cell_offset_xl_8 {
        margin-left: 66.66667%
    }
    .cell_margin_xl_8 {
        margin-right: 66.66667%
    }
    .cell_xl_9 {
        -ms-flex-preferred-size: 75%;
        flex-basis: 75%;
        max-width: 75%
    }
    .cell_offset_xl_9 {
        margin-left: 75%
    }
    .cell_margin_xl_9 {
        margin-right: 75%
    }
    .cell_xl_10 {
        -ms-flex-preferred-size: 83.33333%;
        flex-basis: 83.33333%;
        max-width: 83.33333%
    }
    .cell_offset_xl_10 {
        margin-left: 83.33333%
    }
    .cell_margin_xl_10 {
        margin-right: 83.33333%
    }
    .cell_xl_11 {
        -ms-flex-preferred-size: 91.66667%;
        flex-basis: 91.66667%;
        max-width: 91.66667%
    }
    .cell_offset_xl_11 {
        margin-left: 91.66667%
    }
    .cell_margin_xl_11 {
        margin-right: 91.66667%
    }
    .cell_xl_12 {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%
    }
    .offset_cell_reset {
        margin-left: 0
    }
    .margin_cell_reset {
        margin-right: 0
    }
}

.cell {
    margin-top: 20px
}

.partnerForm__radio {
    padding-left: 40px;
    position: relative;
    margin-bottom: 20px;
    cursor: pointer;
    font-size: 14px;
    padding-top: 3px;
    font-family: 'Roboto', Arial, sans-serif
}

.partnerForm__radio:after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    border: 1px solid #dfdfdf;
    border-radius: 50%;
    width: 25px;
    height: 25px;
    top: 0
}

.partnerForm__radio_active:before {
    content: "";
    display: block;
    position: absolute;
    left: 8px;
    top: 8px;
    border-radius: 50%;
    background-color: #fc1c35;
    width: 11px;
    height: 11px
}

.partnerForm__conflict {
    color: #fc1c35;
    font-size: 21px;
    margin-top: 15px
}

.formContainer_aferta span,
.formContainer_aferta a {
    font-family: Roboto;
    font-size: 15px;
    font-weight: normal;
    font-style: italic;
    font-stretch: normal;
    line-height: normal;
    text-align: left
}

@media (min-width: 319px) and (max-width: 727px) {
    .formContainer_aferta p,
    .formContainer_aferta a {
        margin: auto
    }
}

@media (min-width: 1025px) and (max-width: 1279px) {
    .formContainer-cell.formContainer-cell_aferta {
        margin-left: 40%;
        width: 30%
    }
}

.formContainer .baseInput__title span {
    font-style: normal !important;
    font-family: "Roboto", Arial, sans-serif !important
}

.formContainer_aferta span,
.formContainer_aferta a {
    font-style: normal !important;
    font-family: "Roboto", Arial, sans-serif !important
}

.tbody {
    width: 100%
}

.thead {
    width: 100%
}

.tr {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    width: 100%;
    padding: 2px 20px 8px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.tr .tr__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%
}

.tr_inThead {
    padding-top: 0;
    padding-bottom: 0
}

.tr_inTbody .tr__inner {
    background: #fff;
    border-radius: 8px;
    -webkit-box-shadow: 6px 6px 18px 0 rgba(0, 0, 0, 0.09);
    box-shadow: 6px 6px 18px 0 rgba(0, 0, 0, 0.09)
}

.tr__checkboxCell {
    width: 46px;
    padding-left: 20px
}

.tr__checkbox {
    height: 16px;
    width: 16px
}

.td {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: inherit;
    padding: 10px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-align: left;
    overflow: hidden
}

.td_inThead {
    color: #5c6a70;
    font-family: "Roboto";
    font-size: 11px;
    line-height: 14px;
    font-weight: 100;
    letter-spacing: 0.8px;
    text-transform: uppercase
}

.td_sort {
    cursor: pointer
}

.td_sort:hover .td__sortIcon {
    opacity: 1
}

.td_currentSort .td__sortIcon {
    opacity: 1
}

.td__stringWrap {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.td__sortIcon {
    opacity: 0;
    height: 16px;
    width: 16px;
    font-size: 16px;
    line-height: 12px;
    -webkit-transition: 0.2s ease-in;
    transition: 0.2s ease-in
}

.td__sortIcon_increase {
    -webkit-transform: rotate(0);
    transform: rotate(0)
}

.td__sortIcon_decrease {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.tabCloud {
    padding: 30px;
    background-color: #fff;
    border-radius: 8px;
    -webkit-box-shadow: 2px 2px 6px 0 rgba(54, 71, 79, 0.09);
    box-shadow: 2px 2px 6px 0 rgba(54, 71, 79, 0.09);
    display: block;
    height: 100%;
    padding: 12px 20px;
    position: relative;
    opacity: 0.6;
    cursor: pointer;
    outline: none
}

.tabCloud:after {
    content: '';
    margin-left: -12px;
    border: 12px solid transparent;
    border-top: 12px solid #fff;
    position: absolute;
    bottom: 0;
    left: 50%;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
    background-color: transparent
}

.tabCloud:hover {
    opacity: 1
}

.tabCloud_active {
    padding: 30px;
    background-color: #fff;
    border-radius: 8px;
    -webkit-box-shadow: 6px 6px 18px 0 rgba(54, 71, 79, 0.09);
    box-shadow: 6px 6px 18px 0 rgba(54, 71, 79, 0.09);
    padding: 12px 20px;
    position: relative;
    opacity: 1
}

.tabCloud_active:after {
    width: auto;
    bottom: -24px;
    opacity: 1;
    visibility: visible;
    -webkit-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in
}

.dialog-popup {
    width: calc(100% - 40px);
    max-width: 624px
}

.dialog-popup__content {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.4px;
    margin-bottom: 25px;
    line-height: 1.56
}

.notification {
    width: 100%;
    margin-right: 54px;
    padding: 20px 60px 20px 20px;
    position: fixed;
    max-width: 418px;
    right: 0;
    -webkit-transition: opacity 0.2s ease-out, top 0.5s ease-in, -webkit-transform 0.5s ease-in;
    transition: opacity 0.2s ease-out, top 0.5s ease-in, -webkit-transform 0.5s ease-in;
    transition: opacity 0.2s ease-out, top 0.5s ease-in, transform 0.5s ease-in;
    transition: opacity 0.2s ease-out, top 0.5s ease-in, transform 0.5s ease-in, -webkit-transform 0.5s ease-in;
    background-color: #fff;
    border-radius: 0 0 8px 8px;
    opacity: 0;
    -webkit-box-shadow: 6px 6px 18px 0 rgba(0, 0, 0, 0.09);
    box-shadow: 6px 6px 18px 0 rgba(0, 0, 0, 0.09)
}

.notification__content {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.4px;
    line-height: 1.25
}

.notification__close {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 20px;
    width: 20px;
    margin: 20px;
    position: absolute;
    right: 0;
    top: 0
}

.notification__close .iconFont_close {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font-size: 20px
}

.DayPicker__Component {
    display: block;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 8px;
    background: #fff
}

.DayPicker__Component .iconButton {
    margin: 0
}

.DayPicker__Component_hidden {
    display: none
}

.DayPicker-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #36474f;
    background-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.DayPicker-Months {
    width: 100%
}

.DayPicker-Weekdays {
    font-size: 12px;
    padding: 5px 0;
    background: #d7dadc
}

.DayPicker-WeekdaysRow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.DayPicker-Week {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.DayPicker-Day {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 20px;
    width: 20px;
    margin: 3px;
    padding: 3px;
    text-align: center;
    cursor: pointer;
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0.4px
}

.DayPicker-Footer {
    display: table-caption;
    caption-side: bottom;
    padding-top: 0.5rem
}

.DayPicker-Day--today {
    background-color: #d7dadc;
    font-weight: 500;
    border-radius: 50%
}

.DayPicker-Day--disabled {
    color: #d7dadc;
    cursor: default
}

.DayPicker-Day--outside {
    cursor: default;
    color: #9aa3a7;
    opacity: 0.5
}

.DayPicker-Day--sunday:not(.DayPicker-Day--today) {
    color: #9aa3a7
}

.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside) {
    color: #fff;
    background-color: #358ed7;
    border-radius: 50%
}

.DayPicker__footer {
    background: #d7dadc;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 36px;
    border-radius: 0 0 8px 8px
}

.DayPicker-Day--outside {
    cursor: pointer
}

.DayPicker-Day--disabled {
    color: #f9a1a8
}

.DayPicker__Component_range .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside) {
    color: #fff;
    background-color: #358ed7;
    border-radius: 0
}

.DayPicker__Component_range .DayPicker-Day.DayPicker-Day--start:not(.DayPicker-Day--selected) {
    border-top-left-radius: 74px !important;
    border-bottom-left-radius: 74px !important;
    background-color: #358ed7
}

.DayPicker__Component_range .DayPicker-Day.DayPicker-Day--end:not(.DayPicker-Day--selected) {
    border-top-right-radius: 74px !important;
    border-bottom-right-radius: 74px !important;
    background-color: #358ed7
}

.DayPicker__Component_range .DayPicker-Day--selected.DayPicker-Day--start {
    border-top-left-radius: 74px !important;
    border-bottom-left-radius: 74px !important
}

.DayPicker__Component_range .DayPicker-Day--selected.DayPicker-Day--end {
    border-top-right-radius: 74px !important;
    border-bottom-right-radius: 74px !important
}

.DayPicker__Component_range .DayPicker-Day {
    height: 45px;
    width: calc(100% / 6);
    margin: 2px 0;
    padding: 0 3px;
    background-color: transparent
}

.DayPicker__Component_range .DayPicker-Day.DayPicker-Day--today:not(.DayPicker-Day--selected):not(.DayPicker-Day--start) {
    border-top-left-radius: 74px !important;
    border-bottom-left-radius: 74px !important;
    border-top-right-radius: 74px !important;
    border-bottom-right-radius: 74px !important;
    background-color: #d7dadc;
    height: 40px;
    width: 48px;
    margin: 6px 2% 3px
}

.iconFont_input_calendar {
    font-size: 30px
}

.checkboxIcon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 18px;
    width: 18px;
    border: 2px solid #c5c5c5;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 2px;
    cursor: pointer
}

.checkboxIcon__icon {
    font-size: 20px;
    font-weight: bold;
    -ms-transform: translateX(-4px)
}

.checkboxIcon_checked,
.checkboxIcon_focused {
    border: 2px solid #358ed7
}

.checkboxIcon_disabled {
    border: 2px solid #c5c5c5;
    pointer-events: none;
    background: #eaeced
}

.checkboxIcon_errored {
    border: 2px solid #f9a1a8;
    background: #fde7e9
}

.calendar {
    min-width: 330px;
    font-weight: normal;
    padding: 19px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-style: normal;
    font-stretch: normal;
    min-height: 250px
}

.calendar__description {
    color: #36474f;
    font-size: 14px;
    position: absolute;
    top: 12px;
    opacity: 0.5;
    line-height: 1.5
}

.calendar__head {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-top: 20px
}

.calendar__head__month {
    color: #257dc4;
    font-size: 18px;
    font-weight: 500;
    margin-right: 35px;
    letter-spacing: normal;
    cursor: pointer
}

.calendar__head__month .calendar__icon-arrow {
    -webkit-transition: 0.3s -webkit-transform linear;
    transition: 0.3s -webkit-transform linear;
    transition: 0.3s transform linear;
    transition: 0.3s transform linear, 0.3s -webkit-transform linear;
    -webkit-transform: rotate(0);
    transform: rotate(0)
}

.calendar__head__month_activeMonth {
    color: #36474f
}

.calendar__head__month_activeMonth .calendar__icon-arrow {
    -webkit-transition: 0.3s -webkit-transform linear;
    transition: 0.3s -webkit-transform linear;
    transition: 0.3s transform linear;
    transition: 0.3s transform linear, 0.3s -webkit-transform linear;
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg)
}

.calendar__head__year {
    color: #257dc4;
    font-size: 18px;
    font-weight: 500;
    letter-spacing: normal;
    cursor: pointer
}

.calendar__head__year .calendar__icon-arrow {
    -webkit-transition: 0.3s -webkit-transform linear;
    transition: 0.3s -webkit-transform linear;
    transition: 0.3s transform linear;
    transition: 0.3s transform linear, 0.3s -webkit-transform linear;
    -webkit-transform: rotate(0);
    transform: rotate(0)
}

.calendar__head__year_activeYear {
    color: #36474f
}

.calendar__head__year_activeYear .calendar__icon-arrow {
    -webkit-transition: 0.3s -webkit-transform linear;
    transition: 0.3s -webkit-transform linear;
    transition: 0.3s transform linear;
    transition: 0.3s transform linear, 0.3s -webkit-transform linear;
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg)
}

.radio {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    min-height: 64px
}

.radio__iconWrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 8px
}

.radio__icon {
    display: inline-block;
    -ms-flex-preferred-size: 18px;
    flex-basis: 18px;
    height: 18px;
    width: 18px;
    -webkit-box-shadow: inset 0 0 0 2px #c5c5c5;
    box-shadow: inset 0 0 0 2px #c5c5c5;
    position: relative;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 50%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0
}

.radio__label {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 16px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.4px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    min-height: 64px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    text-overflow: ellipsis
}

.radio__input {
    height: 64px;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    cursor: pointer
}

.radio_checked .radio__icon,
.radio_focus .radio__icon {
    -webkit-box-shadow: inset 0 0 0 2px #358ed7;
    box-shadow: inset 0 0 0 2px #358ed7
}

.radio_checked .radio__icon:after {
    content: '';
    height: 8px;
    width: 8px;
    position: absolute;
    top: calc(50% - 4px);
    left: calc(50% - 4px);
    border-radius: 100%;
    background-color: #36474f
}

.radio_error .radio__icon {
    -webkit-box-shadow: inset 0 0 0 2px #f9a1a8;
    box-shadow: inset 0 0 0 2px #f9a1a8;
    background: #fde7e9
}

.radio_error .radio__label {
    color: #f01526
}

.radio_disabled {
    pointer-events: none
}

.radio_disabled .radio__icon {
    -webkit-box-shadow: inset 0 0 0 2px #c5c5c5;
    box-shadow: inset 0 0 0 2px #c5c5c5;
    background: #eaeced
}

.radio_disabled .radio__icon:after {
    background-color: 2px
}

.radio_disabled .radio__label {
    color: #c5c5c5
}

.checkboxesForm__checkbox {
    margin: 0 20px;
    min-height: 0;
    cursor: pointer
}

.checkboxesForm .checkbox__label {
    color: #828d91;
    min-height: 0;
    padding: 8px 0
}

.dayPickerHeader {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    padding: 24px 0
}

.dayPickerHeader__arrows,
.dayPickerHeader__button {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.dayPickerHeader .iconFont {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 15px;
    width: 15px;
    cursor: pointer;
    font-size: 30px
}

.dayPickerHeader .iconFont_arrow_left {
    margin-right: 20px
}

.dayPickerHeader .iconFont_arrow_right {
    margin-left: 20px
}

.dayPickerHeader__monthLabel,
.dayPickerHeader__yearLabel {
    padding-right: 5px;
    color: #9aa3a7;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.3px
}

.dayPickerHeader__monthLabel_active,
.dayPickerHeader__yearLabel_active {
    color: #36474f;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-size: 16px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: 1;
    letter-spacing: 0.4px;
    opacity: 1
}

.dayPickerHeader .switchInput {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.calendar-days__grid {
    position: relative
}

.calendar-days__grid__cell {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 40px;
    width: 40px;
    color: #36474f;
    font-size: 12px;
    line-height: 1;
    letter-spacing: 0.3px
}

.calendar-days__grid__cell_holiday {
    opacity: 0.5
}

.calendar-days__grid-row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.calendar-days__rows {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.calendar-days__day {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 40px;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #36474f;
    font-size: 18px;
    line-height: 1.33;
    text-align: center;
    cursor: pointer
}

.calendar-days__day_holiday {
    color: rgba(54, 71, 79, 0.5)
}

.calendar-days__day_empty {
    cursor: default
}

.calendar-days__day_today {
    -webkit-box-shadow: inset 0 0 0 2px #257dc4;
    box-shadow: inset 0 0 0 2px #257dc4;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.calendar-days__day_checked {
    background-color: #d7e8f7
}

.calendar-days__day_disabled {
    cursor: default;
    opacity: 0.5
}

.datePickerRange-months__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 40px;
    position: absolute;
    top: 70px;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #f6f6f7;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.datePickerRange-months__monthName {
    -ms-flex-preferred-size: 33%;
    flex-basis: 33%;
    color: #36474f;
    font-size: 18px;
    padding: 10px 20px;
    line-height: 1.33;
    text-align: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.datePickerRange-months__monthName_checked {
    border-radius: 4px;
    background-color: #d7e8f7
}

.datePickerRange-months__monthName_disabled {
    opacity: 0.5;
    cursor: default
}

.calendar-years__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 40px;
    position: absolute;
    top: 70px;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #f6f6f7;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.calendar-years__yearName {
    -ms-flex-preferred-size: 33%;
    flex-basis: 33%;
    color: #36474f;
    font-size: 18px;
    padding: 10px 20px;
    line-height: 1.33;
    text-align: center;
    cursor: pointer;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.calendar-years__yearName_checked {
    border-radius: 4px;
    background-color: #d7e8f7
}

.calendar-years__yearName_disabled {
    cursor: default;
    opacity: 0.5
}

.calendar-years__icon__arrow {
    font-size: 36px;
    position: absolute;
    cursor: pointer
}

.calendar-years__icon__arrow_right {
    right: 19px
}

.calendar-years__icon__arrow_left {
    left: 19px
}

.page-main {
    padding-top: 50px;
}


.menu__item .h4 {
    font-size: 1rem;
    line-height: 1.2;
    font-weight: 600;
    font-family: TT Firs Neue, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica Neue, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
    margin: 0;
}
@media (min-width: 640px) {
    .menu__item .h4 {
        font-size: 1.25rem;
        line-height: 1.3;
    }
}