/*
	CSS Reset
*/
* {border:0; font-size:100%; vertical-align:baseline; background:transparent; margin:0; padding:0;}
html {min-height:100%; height:100%; text-rendering:optimizeLegibility; scroll-behavior: smooth;}
body {min-height:100%; position:relative; z-index:1;}
ol,ul {list-style:none;}
a img {border:0;}
img {vertical-align:top;}
del {text-decoration:line-through;}
table {border-collapse:collapse; border-spacing:0; table-layout:fixed; vertical-align:top;}
td th {vertical-align:top;}
a,ins {text-decoration:none;}
hr {border:1px solid #000; margin:1em 0;}
button::-moz-focus-inner {border:0; padding:0;}
textarea, input {outline: none;}
sup, sub {font-size:80%; line-height:0; position:relative; vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}


/*
	HTML5
*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}

/*
	Helper classes
*/
.clearfix:after {clear:both; display:table; content:"";}
.clear {clear:both;}
.hidden {display: none;}
.relative {position:relative;}
.absolute {position:absolute;}
.fixed {position:fixed;}
.static {position:static;}

/*
	Font sizes
*/
h1, h2, h3, h4, h5, h6 {}
h1 {font-size:3em;}
h2 {font-size:2.6em;}
h3 {font-size:2.2em;}
h4 {font-size:1.8em;}
h5 {font-size:1.4em;}
h6 {font-size:1.1em;}
small {font-size:.75em;}

html  {overflow-y:scroll; overflow-y:-moz-scrollbars-vertical; min-height:100%; font-size:15px;}
body {background:#fff; color:"#333"; font-size:1rem; line-height:normal;}

.container {box-sizing: border-box; width: 100%; max-width: 1920px; margin: 0 auto;}
.container-fluid {box-sizing: border-box; width: 100%; margin: 0 auto;}

._box {z-index:1000; position:relative; box-sizing: border-box; border-left:0px !important; border-right:0px !important;}
._box > ._content {z-index:200; position:relative;}
._box > ._bg {position:absolute; left:0; top:0; width:100%; height:100%; z-index:1;}

._static, ._static > ._content {position:static;}

.space {clear:both; min-height:1px; position:relative; top:-1px;}
.space.height-of {min-height: 0; will-change:auto;}

.match-height {box-sizing: border-box;}

.img-fluid, .img-responsive {max-width: 100%; width: auto; height: auto;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	._box ._bg {background-attachment:scroll !important;}
}

/*
	Grid
*/
._grid {display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-direction:row; flex-direction:row;}
._grid ._item {min-height:1px; -o-box-sizing:border-box; box-sizing:border-box; width:100%; display: flex;}
._grid > ._item > ._inner { -o-box-sizing:border-box; box-sizing:border-box; min-height:100%; 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%;}
._grid > ._item > ._inner ._inner-flex {display: block;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	._grid > ._item > ._inner ._inner-flex {flex-shrink: 0;}
}

/*
	Row
*/
._row {display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-orient:horizontal; -webkit-box-direction:normal; -ms-flex-direction:row; flex-direction:row;}
._col {min-height:1px; -o-box-sizing:border-box; box-sizing:border-box; width:100%; display: flex;}
._row ._col > ._inner { -o-box-sizing:border-box; box-sizing:border-box; min-height:100%; 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%;}
._row ._col > ._inner ._inner-flex {display: block;}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	._row ._col > ._inner ._inner-flex {flex-shrink: 0;}
}

.auto-pad-h-10 {padding-left: 10px; padding-right: 10px;}
.auto-pad-h-20 {padding-left: 20px; padding-right: 20px;}
.auto-pad-h-30 {padding-left: 30px; padding-right: 30px;}
.auto-pad-h-40 {padding-left: 40px; padding-right: 40px;}
.auto-pad-h-50 {padding-left: 50px; padding-right: 50px;}
.auto-pad-h-60 {padding-left: 60px; padding-right: 60px;}
.auto-pad-h-70 {padding-left: 70px; padding-right: 70px;}
.auto-pad-h-80 {padding-left: 80px; padding-right: 80px;}
.auto-pad-h-90 {padding-left: 90px; padding-right: 90px;}
.auto-pad-h-100 {padding-left: 100px; padding-right: 100px;}

.auto-pad-v-10 {padding-top: 10px; padding-bottom: 10px;}
.auto-pad-v-20 {padding-top: 20px; padding-bottom: 20px;}
.auto-pad-v-30 {padding-top: 30px; padding-bottom: 30px;}
.auto-pad-v-40 {padding-top: 40px; padding-bottom: 40px;}
.auto-pad-v-50 {padding-top: 50px; padding-bottom: 50px;}
.auto-pad-v-60 {padding-top: 60px; padding-bottom: 60px;}
.auto-pad-v-70 {padding-top: 70px; padding-bottom: 70px;}
.auto-pad-v-80 {padding-top: 80px; padding-bottom: 80px;}
.auto-pad-v-90 {padding-top: 90px; padding-bottom: 90px;}
.auto-pad-v-100 {padding-top: 100px; padding-bottom: 100px;}

@media (max-width:599px){
    .xs-show{
        display:inherit
    }
    .xs-hide{
        display:none
    }
    .xs-col-0{width:0; height: 0; display: none;}
}
@media (min-width:600px) and (max-width:960px){
    .sm-show{
        display:inherit
    }
    .sm-hide{
        display:none
    }
    .sm-col-0{width:0; height: 0; display: none;}
}
@media (min-width:960px) and (max-width:1200px){
    .md-show{
        display:inherit
    }
    .md-hide{
        display:none
    }
    .md-col-0{width:0; height: 0; display: none;}
}
@media (min-width:1200px) and (max-width:1660px){
    .lg-show{
        display:inherit
    }
    .lg-hide{
        display:none
    }
    .lg-col-0{width:0; height: 0; display: none;}
}
@media (min-width:1660px){
    .xl-show{
        display:inherit
    }
    .xl-hide{
        display:none
    }
    .xl-col-0{width:0; height: 0; display: none;}
}
@media (min-width:1921px){
    .xxl-show{
        display:inherit;
    }
    .xxl-hide{
        display:none;
    }
}
@media (min-width:2560px){
    .xxxl-show{
        display:inherit;
    }
    .xxxl-hide{
        display:none;
    }
}

@media (min-width:1921px) and (max-width:2560px){
    body .bg-xxl{
        display:inherit
    }
    body .bg-xl{
        display:none
    }
}
@media (min-width:2560px){
    body .bg-xxxl{
        display:inherit
    }
    body .bg-xxl{
        display:none
    }
    body .bg-xl{
        display:none
    }
}

.xs-col-a{width:auto;-ms-flex-preferred-size:auto;flex-basis:auto}
.xs-col-1{width:4.16666667%;}
.xs-col-2{width:8.33333333%;}
.xs-col-3{width:12.5%;}
.xs-col-4{width:16.66666667%;}
.xs-col-5{width:20.83333333%;}
.xs-col-6{width:25%;}
.xs-col-7{width:29.16666667%;}
.xs-col-8{width:33.33333333%;}
.xs-col-9{width:37.5%;}
.xs-col-10{width:41.66666667%;}
.xs-col-11{width:45.83333333%;}
.xs-col-12{width:50%;}
.xs-col-13{width:54.16666667%;}
.xs-col-14{width:58.33333333%;}
.xs-col-15{width:62.5%;}
.xs-col-16{width:66.66666667%;}
.xs-col-17{width:70.83333333%;}
.xs-col-18{width:75%;}
.xs-col-19{width:79.16666667%;}
.xs-col-20{width:83.33333333%;}
.xs-col-21{width:87.5%;}
.xs-col-22{width:91.66666667%;}
.xs-col-23{width:95.83333333%;}
.xs-col-24{width:100%;}

.xs-grid-1>._item{width:100%;}
.xs-grid-2>._item{width:50%;}
.xs-grid-3>._item{width:33.3335%;}
.xs-grid-4>._item{width:25%;}
.xs-grid-5>._item{width:20%;}
.xs-grid-6>._item{width:16.66667%;}
.xs-grid-7>._item{width:14.28571%;}
.xs-grid-8>._item{width:12.5%;}
.xs-grid-9>._item{width:11.11111%;}
.xs-grid-10>._item{width:10%;}

.xs-order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
.xs-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.xs-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
.xs-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
.xs-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}
.xs-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}
.xs-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}

.xs-gap-0_5 {margin:-0.5px;}
.xs-gap-0_5 > ._col, .xs-gap-0_5 > ._item {padding: 0.5px;}
.xs-gap-1 {margin:-1px;}
.xs-gap-1 > ._col, .xs-gap-1 > ._item {padding: 1px;}
.xs-gap-2 {margin:-2px;}
.xs-gap-2 > ._col, .xs-gap-2 > ._item {padding: 2px;}
.xs-gap-5 {margin:-5px;}
.xs-gap-2 > ._col, .xs-gap-2 > ._item {padding: 5px;}
.xs-gap-10 {margin:-10px;}
.xs-gap-10 > ._col, .xs-gap-10 > ._item {padding: 10px;}
.xs-gap-15 {margin:-15px;}
.xs-gap-15 > ._col, .xs-gap-15 > ._item {padding: 15px;}
.xs-gap-20 {margin:-20px;}
.xs-gap-20 > ._col, .xs-gap-20 > ._item {padding: 20px;}
.xs-gap-25 {margin:-25px;}
.xs-gap-25 > ._col, .xs-gap-25 > ._item {padding: 25px;}
.xs-gap-30 {margin:-30px;}
.xs-gap-30 > ._col, .xs-gap-30 > ._item {padding: 30px;}
.xs-gap-40 {margin:-40px;}
.xs-gap-40 > ._col, .xs-gap-40 > ._item {padding: 40px;}
.xs-gap-50 {margin:-50px;}
.xs-gap-50 > ._col, .xs-gap-50 > ._item {padding: 50px;}
.xs-gap-60 {margin:-60px;}
.xs-gap-60 > ._col, .xs-gap-60 > ._item {padding: 60px;}

.xs-no-gap-v {margin-top: 0; margin-bottom: 0;}
.xs-no-gap-h {margin-left: 0; margin-right: 0;}
.xs-no-gap-v > ._col, .xs-no-gap-v > ._item {padding-top: 0; padding-bottom: 0;}
.xs-no-gap-h > ._col, .xs-no-gap-h > ._item {padding-left: 0; padding-right: 0;}

.xs-height-0 {height: 0px;}
.xs-height-10 {height: 10px;}
.xs-height-20 {height: 20px;}
.xs-height-30 {height: 30px;}
.xs-height-40 {height: 40px;}
.xs-height-50 {height: 50px;}
.xs-height-60 {height: 60px;}
.xs-height-70 {height: 70px;}
.xs-height-80 {height: 80px;}
.xs-height-90 {height: 90px;}
.xs-height-100 {height: 100px;}

.xs-pad-h-0 {padding-left: 0px; padding-right: 0px;}
.xs-pad-h-10 {padding-left: 10px; padding-right: 10px;}
.xs-pad-h-20 {padding-left: 20px; padding-right: 20px;}
.xs-pad-h-30 {padding-left: 30px; padding-right: 30px;}
.xs-pad-h-40 {padding-left: 40px; padding-right: 40px;}
.xs-pad-h-50 {padding-left: 50px; padding-right: 50px;}
.xs-pad-h-60 {padding-left: 60px; padding-right: 60px;}
.xs-pad-h-70 {padding-left: 70px; padding-right: 70px;}
.xs-pad-h-80 {padding-left: 80px; padding-right: 80px;}
.xs-pad-h-90 {padding-left: 90px; padding-right: 90px;}
.xs-pad-h-100 {padding-left: 100px; padding-right: 100px;}

.xs-pad-v-0 {padding-top: 0px; padding-bottom: 0px;}
.xs-pad-v-10 {padding-top: 10px; padding-bottom: 10px;}
.xs-pad-v-20 {padding-top: 20px; padding-bottom: 20px;}
.xs-pad-v-30 {padding-top: 30px; padding-bottom: 30px;}
.xs-pad-v-40 {padding-top: 40px; padding-bottom: 40px;}
.xs-pad-v-50 {padding-top: 50px; padding-bottom: 50px;}
.xs-pad-v-60 {padding-top: 60px; padding-bottom: 60px;}
.xs-pad-v-70 {padding-top: 70px; padding-bottom: 70px;}
.xs-pad-v-80 {padding-top: 80px; padding-bottom: 80px;}
.xs-pad-v-90 {padding-top: 90px; padding-bottom: 90px;}
.xs-pad-v-100 {padding-top: 100px; padding-bottom: 100px;}

.xs-pad-t-0 {padding-top: 0px;}
.xs-pad-t-10 {padding-top: 10px;}
.xs-pad-t-20 {padding-top: 20px;}
.xs-pad-t-30 {padding-top: 30px;}
.xs-pad-t-40 {padding-top: 40px;}
.xs-pad-t-50 {padding-top: 50px;}
.xs-pad-t-60 {padding-top: 60px;}
.xs-pad-t-70 {padding-top: 70px;}
.xs-pad-t-80 {padding-top: 80px;}
.xs-pad-t-90 {padding-top: 90px;}
.xs-pad-t-100 {padding-top: 100px;}

.xs-pad-b-0 {padding-bottom: 0px;}
.xs-pad-b-10 {padding-bottom: 10px;}
.xs-pad-b-20 {padding-bottom: 20px;}
.xs-pad-b-30 {padding-bottom: 30px;}
.xs-pad-b-40 {padding-bottom: 40px;}
.xs-pad-b-50 {padding-bottom: 50px;}
.xs-pad-b-60 {padding-bottom: 60px;}
.xs-pad-b-70 {padding-bottom: 70px;}
.xs-pad-b-80 {padding-bottom: 80px;}
.xs-pad-b-90 {padding-bottom: 90px;}
.xs-pad-b-100 {padding-bottom: 100px;}

.xs-align-v-initial {justify-content: initial;}
.xs-align-v-start {justify-content: flex-start;}
.xs-align-v-end {justify-content: flex-end;}
.xs-align-v-center {justify-content: center;}
.xs-align-v-stretch {justify-content: stretch;}

.xs-align-h-initial {align-items: initial;}
.xs-align-h-start {align-items: flex-start;}
.xs-align-h-end {align-items: flex-end;}
.xs-align-h-center {align-items: center;}
.xs-align-h-stretch {align-items: stretch;}

.xs-text-left {text-align: left;}
.xs-text-center {text-align: center;}
.xs-text-right {text-align: right;}
.xs-text-justify {text-align: justify;}

.auto-pad-h-10 {padding-left: 10px; padding-right: 10px;}
.auto-pad-h-20 {padding-left: 20px; padding-right: 20px;}
.auto-pad-h-30 {padding-left: 20px; padding-right: 20px;}
.auto-pad-h-40 {padding-left: 20px; padding-right: 20px;}
.auto-pad-h-50 {padding-left: 20px; padding-right: 20px;}
.auto-pad-h-60 {padding-left: 30px; padding-right: 30px;}
.auto-pad-h-10x2 {padding-left: 20px; padding-right: 20px;}
.auto-pad-h-20x2 {padding-left: 40px; padding-right: 40px;}
.auto-pad-h-30x2 {padding-left: 40px; padding-right: 40px;}
.auto-pad-h-40x2 {padding-left: 40px; padding-right: 40px;}
.auto-pad-h-50x2 {padding-left: 40px; padding-right: 40px;}
.auto-pad-h-60x2 {padding-left: 60px; padding-right: 60px;}

.auto-pad-v-10 {padding-top: 10px; padding-bottom: 10px;}
.auto-pad-v-20 {padding-top: 20px; padding-bottom: 20px;}
.auto-pad-v-30 {padding-top: 20px; padding-bottom: 20px;}
.auto-pad-v-40 {padding-top: 20px; padding-bottom: 20px;}
.auto-pad-v-50 {padding-top: 20px; padding-bottom: 20px;}
.auto-pad-v-60 {padding-top: 30px; padding-bottom: 30px;}
.auto-pad-v-10x2 {padding-top: 20px; padding-bottom: 20px;}
.auto-pad-v-20x2 {padding-top: 40px; padding-bottom: 40px;}
.auto-pad-v-30x2 {padding-top: 40px; padding-bottom: 40px;}
.auto-pad-v-40x2 {padding-top: 40px; padding-bottom: 40px;}
.auto-pad-v-50x2 {padding-top: 40px; padding-bottom: 40px;}
.auto-pad-v-60x2 {padding-top: 60px; padding-bottom: 60px;}

@media (min-width:600px){

    .sm-col-a{width:auto;-ms-flex-preferred-size:auto;flex-basis:auto}
    .sm-col-1{width:4.16666667%;}
    .sm-col-2{width:8.33333333%;}
    .sm-col-3{width:12.5%;}
    .sm-col-4{width:16.66666667%;}
    .sm-col-5{width:20.83333333%;}
    .sm-col-6{width:25%;}
    .sm-col-7{width:29.16666667%;}
    .sm-col-8{width:33.33333333%;}
    .sm-col-9{width:37.5%;}
    .sm-col-10{width:41.66666667%;}
    .sm-col-11{width:45.83333333%;}
    .sm-col-12{width:50%;}
    .sm-col-13{width:54.16666667%;}
    .sm-col-14{width:58.33333333%;}
    .sm-col-15{width:62.5%;}
    .sm-col-16{width:66.66666667%;}
    .sm-col-17{width:70.83333333%;}
    .sm-col-18{width:75%;}
    .sm-col-19{width:79.16666667%;}
    .sm-col-20{width:83.33333333%;}
    .sm-col-21{width:87.5%;}
    .sm-col-22{width:91.66666667%;}
    .sm-col-23{width:95.83333333%;}
    .sm-col-24{width:100%;}

    .sm-grid-1>._item{width:100%;}
    .sm-grid-2>._item{width:50%;}
    .sm-grid-3>._item{width:33.3335%;}
    .sm-grid-4>._item{width:25%;}
    .sm-grid-5>._item{width:20%;}
    .sm-grid-6>._item{width:16.66667%;}
    .sm-grid-7>._item{width:14.28571%;}
    .sm-grid-8>._item{width:12.5%;}
    .sm-grid-9>._item{width:11.11111%;}
    .sm-grid-10>._item{width:10%;}

    .sm-order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
    .sm-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
    .sm-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
    .sm-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
    .sm-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}
    .sm-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}
    .sm-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}

    .sm-gap-0_5 {margin:-0.5px;}
    .sm-gap-0_5 > ._col, .sm-gap-0_5 > ._item {padding: 0.5px;}
    .sm-gap-1 {margin:-1px;}
    .sm-gap-1 > ._col, .sm-gap-1 > ._item {padding: 1px;}
    .sm-gap-2 {margin:-2px;}
    .sm-gap-2 > ._col, .sm-gap-2 > ._item {padding: 2px;}
    .sm-gap-5 {margin:-5px;}
    .sm-gap-2 > ._col, .sm-gap-2 > ._item {padding: 5px;}
    .sm-gap-10 {margin:-10px;}
    .sm-gap-10 > ._col, .sm-gap-10 > ._item {padding: 10px;}
    .sm-gap-15 {margin:-15px;}
    .sm-gap-15 > ._col, .sm-gap-15 > ._item {padding: 15px;}
    .sm-gap-20 {margin:-20px;}
    .sm-gap-20 > ._col, .sm-gap-20 > ._item {padding: 20px;}
    .sm-gap-25 {margin:-25px;}
    .sm-gap-25 > ._col, .sm-gap-25 > ._item {padding: 25px;}
    .sm-gap-30 {margin:-30px;}
    .sm-gap-30 > ._col, .sm-gap-30 > ._item {padding: 30px;}
    .sm-gap-40 {margin:-40px;}
    .sm-gap-40 > ._col, .sm-gap-40 > ._item {padding: 40px;}
    .sm-gap-50 {margin:-50px;}
    .sm-gap-50 > ._col, .sm-gap-50 > ._item {padding: 50px;}
    .sm-gap-60 {margin:-60px;}
    .sm-gap-60 > ._col, .sm-gap-60 > ._item {padding: 60px;}

    .sm-no-gap-v {margin-top: 0; margin-bottom: 0;}
    .sm-no-gap-h {margin-left: 0; margin-right: 0;}
    .sm-no-gap-v > ._col, .sm-no-gap-v > ._item {padding-top: 0; padding-bottom: 0;}
    .sm-no-gap-h > ._col, .sm-no-gap-h > ._item {padding-left: 0; padding-right: 0;}

    .sm-height-0 {height: 0px;}
    .sm-height-10 {height: 10px;}
    .sm-height-20 {height: 20px;}
    .sm-height-30 {height: 30px;}
    .sm-height-40 {height: 40px;}
    .sm-height-50 {height: 50px;}
    .sm-height-60 {height: 60px;}
    .sm-height-70 {height: 70px;}
    .sm-height-80 {height: 80px;}
    .sm-height-90 {height: 90px;}
    .sm-height-100 {height: 100px;}

    .sm-pad-h-0 {padding-left: 0px; padding-right: 0px;}
    .sm-pad-h-10 {padding-left: 10px; padding-right: 10px;}
    .sm-pad-h-20 {padding-left: 20px; padding-right: 20px;}
    .sm-pad-h-30 {padding-left: 30px; padding-right: 30px;}
    .sm-pad-h-40 {padding-left: 40px; padding-right: 40px;}
    .sm-pad-h-50 {padding-left: 50px; padding-right: 50px;}
    .sm-pad-h-60 {padding-left: 60px; padding-right: 60px;}
    .sm-pad-h-70 {padding-left: 70px; padding-right: 70px;}
    .sm-pad-h-80 {padding-left: 80px; padding-right: 80px;}
    .sm-pad-h-90 {padding-left: 90px; padding-right: 90px;}
    .sm-pad-h-100 {padding-left: 100px; padding-right: 100px;}

    .sm-pad-v-0 {padding-top: 0px; padding-bottom: 0px;}
    .sm-pad-v-10 {padding-top: 10px; padding-bottom: 10px;}
    .sm-pad-v-20 {padding-top: 20px; padding-bottom: 20px;}
    .sm-pad-v-30 {padding-top: 30px; padding-bottom: 30px;}
    .sm-pad-v-40 {padding-top: 40px; padding-bottom: 40px;}
    .sm-pad-v-50 {padding-top: 50px; padding-bottom: 50px;}
    .sm-pad-v-60 {padding-top: 60px; padding-bottom: 60px;}
    .sm-pad-v-70 {padding-top: 70px; padding-bottom: 70px;}
    .sm-pad-v-80 {padding-top: 80px; padding-bottom: 80px;}
    .sm-pad-v-90 {padding-top: 90px; padding-bottom: 90px;}
    .sm-pad-v-100 {padding-top: 100px; padding-bottom: 100px;}

    .sm-pad-t-0 {padding-top: 0px;}
    .sm-pad-t-10 {padding-top: 10px;}
    .sm-pad-t-20 {padding-top: 20px;}
    .sm-pad-t-30 {padding-top: 30px;}
    .sm-pad-t-40 {padding-top: 40px;}
    .sm-pad-t-50 {padding-top: 50px;}
    .sm-pad-t-60 {padding-top: 60px;}
    .sm-pad-t-70 {padding-top: 70px;}
    .sm-pad-t-80 {padding-top: 80px;}
    .sm-pad-t-90 {padding-top: 90px;}
    .sm-pad-t-100 {padding-top: 100px;}

    .sm-pad-b-0 {padding-bottom: 0px;}
    .sm-pad-b-10 {padding-bottom: 10px;}
    .sm-pad-b-20 {padding-bottom: 20px;}
    .sm-pad-b-30 {padding-bottom: 30px;}
    .sm-pad-b-40 {padding-bottom: 40px;}
    .sm-pad-b-50 {padding-bottom: 50px;}
    .sm-pad-b-60 {padding-bottom: 60px;}
    .sm-pad-b-70 {padding-bottom: 70px;}
    .sm-pad-b-80 {padding-bottom: 80px;}
    .sm-pad-b-90 {padding-bottom: 90px;}
    .sm-pad-b-100 {padding-bottom: 100px;}

    .sm-align-v-initial {justify-content: initial;}
    .sm-align-v-start {justify-content: flex-start;}
    .sm-align-v-end {justify-content: flex-end;}
    .sm-align-v-center {justify-content: center;}
    .sm-align-v-stretch {justify-content: stretch;}

    .sm-align-v-initial {align-items: initial;}
    .sm-align-h-start {align-items: flex-start;}
    .sm-align-h-end {align-items: flex-end;}
    .sm-align-h-center {align-items: center;}
    .sm-align-h-stretch {align-items: stretch;}

    .sm-text-left {text-align: left;}
    .sm-text-center {text-align: center;}
    .sm-text-right {text-align: right;}
    .sm-text-justify {text-align: justify;}

    .auto-pad-h-30 {padding-left: 30px; padding-right: 30px;}
    .auto-pad-h-40 {padding-left: 30px; padding-right: 30px;}
    .auto-pad-h-50 {padding-left: 30px; padding-right: 30px;}
    .auto-pad-h-60 {padding-left: 40px; padding-right: 40px;}

    .auto-pad-h-30x2 {padding-left: 60px; padding-right: 60px;}
    .auto-pad-h-40x2 {padding-left: 60px; padding-right: 60px;}
    .auto-pad-h-50x2 {padding-left: 60px; padding-right: 60px;}
    .auto-pad-h-60x2 {padding-left: 80px; padding-right: 80px;}

    .auto-pad-v-30 {padding-top: 30px; padding-bottom: 30px;}
    .auto-pad-v-40 {padding-top: 30px; padding-bottom: 30px;}
    .auto-pad-v-50 {padding-top: 30px; padding-bottom: 30px;}
    .auto-pad-v-60 {padding-top: 40px; padding-bottom: 40px;}

    .auto-pad-v-30x2 {padding-top: 60px; padding-bottom: 60px;}
    .auto-pad-v-40x2 {padding-top: 60px; padding-bottom: 60px;}
    .auto-pad-v-50x2 {padding-top: 60px; padding-bottom: 60px;}
    .auto-pad-v-60x2 {padding-top: 80px; padding-bottom: 80px;}

}
@media (min-width:960px){

    .md-col-a{width:auto;-ms-flex-preferred-size:auto;flex-basis:auto}
    .md-col-1{width:4.16666667%;}
    .md-col-2{width:8.33333333%;}
    .md-col-3{width:12.5%;}
    .md-col-4{width:16.66666667%;}
    .md-col-5{width:20.83333333%;}
    .md-col-6{width:25%;}
    .md-col-7{width:29.16666667%;}
    .md-col-8{width:33.33333333%;}
    .md-col-9{width:37.5%;}
    .md-col-10{width:41.66666667%;}
    .md-col-11{width:45.83333333%;}
    .md-col-12{width:50%;}
    .md-col-13{width:54.16666667%;}
    .md-col-14{width:58.33333333%;}
    .md-col-15{width:62.5%;}
    .md-col-16{width:66.66666667%;}
    .md-col-17{width:70.83333333%;}
    .md-col-18{width:75%;}
    .md-col-19{width:79.16666667%;}
    .md-col-20{width:83.33333333%;}
    .md-col-21{width:87.5%;}
    .md-col-22{width:91.66666667%;}
    .md-col-23{width:95.83333333%;}
    .md-col-24{width:100%;}

    .md-grid-1>._item{width:100%;}
    .md-grid-2>._item{width:50%;}
    .md-grid-3>._item{width:33.3335%;}
    .md-grid-4>._item{width:25%;}
    .md-grid-5>._item{width:20%;}
    .md-grid-6>._item{width:16.66667%;}
    .md-grid-7>._item{width:14.28571%;}
    .md-grid-8>._item{width:12.5%;}
    .md-grid-9>._item{width:11.11111%;}
    .md-grid-10>._item{width:10%;}

    .md-order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
    .md-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
    .md-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
    .md-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
    .md-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}
    .md-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}
    .md-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}

    .md-gap-0_5 {margin:-0.5px;}
    .md-gap-0_5 > ._col, .md-gap-0_5 > ._item {padding: 0.5px;}
    .md-gap-1 {margin:-1px;}
    .md-gap-1 > ._col, .md-gap-1 > ._item {padding: 1px;}
    .md-gap-2 {margin:-2px;}
    .md-gap-2 > ._col, .md-gap-2 > ._item {padding: 2px;}
    .md-gap-5 {margin:-5px;}
    .md-gap-2 > ._col, .md-gap-2 > ._item {padding: 5px;}
    .md-gap-10 {margin:-10px;}
    .md-gap-10 > ._col, .md-gap-10 > ._item {padding: 10px;}
    .md-gap-15 {margin:-15px;}
    .md-gap-15 > ._col, .md-gap-15 > ._item {padding: 15px;}
    .md-gap-20 {margin:-20px;}
    .md-gap-20 > ._col, .md-gap-20 > ._item {padding: 20px;}
    .md-gap-25 {margin:-25px;}
    .md-gap-25 > ._col, .md-gap-25 > ._item {padding: 25px;}
    .md-gap-30 {margin:-30px;}
    .md-gap-30 > ._col, .md-gap-30 > ._item {padding: 30px;}
    .md-gap-40 {margin:-40px;}
    .md-gap-40 > ._col, .md-gap-40 > ._item {padding: 40px;}
    .md-gap-50 {margin:-50px;}
    .md-gap-50 > ._col, .md-gap-50 > ._item {padding: 50px;}
    .md-gap-60 {margin:-60px;}
    .md-gap-60 > ._col, .md-gap-60 > ._item {padding: 60px;}

    .md-no-gap-v {margin-top: 0; margin-bottom: 0;}
    .md-no-gap-h {margin-left: 0; margin-right: 0;}
    .md-no-gap-v > ._col, .md-no-gap-v > ._item {padding-top: 0; padding-bottom: 0;}
    .md-no-gap-h > ._col, .md-no-gap-h > ._item {padding-left: 0; padding-right: 0;}

    .md-height-0 {height: 0px;}
    .md-height-10 {height: 10px;}
    .md-height-20 {height: 20px;}
    .md-height-30 {height: 30px;}
    .md-height-40 {height: 40px;}
    .md-height-50 {height: 50px;}
    .md-height-60 {height: 60px;}
    .md-height-70 {height: 70px;}
    .md-height-80 {height: 80px;}
    .md-height-90 {height: 90px;}
    .md-height-100 {height: 100px;}

    .md-pad-h-0 {padding-left: 0px; padding-right: 0px;}
    .md-pad-h-10 {padding-left: 10px; padding-right: 10px;}
    .md-pad-h-20 {padding-left: 20px; padding-right: 20px;}
    .md-pad-h-30 {padding-left: 30px; padding-right: 30px;}
    .md-pad-h-40 {padding-left: 40px; padding-right: 40px;}
    .md-pad-h-50 {padding-left: 50px; padding-right: 50px;}
    .md-pad-h-60 {padding-left: 60px; padding-right: 60px;}
    .md-pad-h-70 {padding-left: 70px; padding-right: 70px;}
    .md-pad-h-80 {padding-left: 80px; padding-right: 80px;}
    .md-pad-h-90 {padding-left: 90px; padding-right: 90px;}
    .md-pad-h-100 {padding-left: 100px; padding-right: 100px;}

    .md-pad-v-0 {padding-top: 0px; padding-bottom: 0px;}
    .md-pad-v-10 {padding-top: 10px; padding-bottom: 10px;}
    .md-pad-v-20 {padding-top: 20px; padding-bottom: 20px;}
    .md-pad-v-30 {padding-top: 30px; padding-bottom: 30px;}
    .md-pad-v-40 {padding-top: 40px; padding-bottom: 40px;}
    .md-pad-v-50 {padding-top: 50px; padding-bottom: 50px;}
    .md-pad-v-60 {padding-top: 60px; padding-bottom: 60px;}
    .md-pad-v-70 {padding-top: 70px; padding-bottom: 70px;}
    .md-pad-v-80 {padding-top: 80px; padding-bottom: 80px;}
    .md-pad-v-90 {padding-top: 90px; padding-bottom: 90px;}
    .md-pad-v-100 {padding-top: 100px; padding-bottom: 100px;}

    .md-pad-t-0 {padding-top: 0px;}
    .md-pad-t-10 {padding-top: 10px;}
    .md-pad-t-20 {padding-top: 20px;}
    .md-pad-t-30 {padding-top: 30px;}
    .md-pad-t-40 {padding-top: 40px;}
    .md-pad-t-50 {padding-top: 50px;}
    .md-pad-t-60 {padding-top: 60px;}
    .md-pad-t-70 {padding-top: 70px;}
    .md-pad-t-80 {padding-top: 80px;}
    .md-pad-t-90 {padding-top: 90px;}
    .md-pad-t-100 {padding-top: 100px;}

    .md-pad-b-0 {padding-bottom: 0px;}
    .md-pad-b-10 {padding-bottom: 10px;}
    .md-pad-b-20 {padding-bottom: 20px;}
    .md-pad-b-30 {padding-bottom: 30px;}
    .md-pad-b-40 {padding-bottom: 40px;}
    .md-pad-b-50 {padding-bottom: 50px;}
    .md-pad-b-60 {padding-bottom: 60px;}
    .md-pad-b-70 {padding-bottom: 70px;}
    .md-pad-b-80 {padding-bottom: 80px;}
    .md-pad-b-90 {padding-bottom: 90px;}
    .md-pad-b-100 {padding-bottom: 100px;}

    .md-align-v-initial {justify-content: initial;}
    .md-align-v-start {justify-content: flex-start;}
    .md-align-v-end {justify-content: flex-end;}
    .md-align-v-center {justify-content: center;}
    .md-align-v-stretch {justify-content: stretch;}

    .md-align-h-initial {align-items: initial;}
    .md-align-h-start {align-items: flex-start;}
    .md-align-h-end {align-items: flex-end;}
    .md-align-h-center {align-items: center;}
    .md-align-h-stretch {align-items: stretch;}

    .md-text-left {text-align: left;}
    .md-text-center {text-align: center;}
    .md-text-right {text-align: right;}
    .md-text-justify {text-align: justify;}

    .auto-pad-h-40 {padding-left: 40px; padding-right: 40px;}
    .auto-pad-h-50 {padding-left: 40px; padding-right: 40px;}
    .auto-pad-h-60 {padding-left: 50px; padding-right: 50px;}

    .auto-pad-h-40x2 {padding-left: 80px; padding-right: 80px;}
    .auto-pad-h-50x2 {padding-left: 80px; padding-right: 80px;}
    .auto-pad-h-60x2 {padding-left: 100px; padding-right: 100px;}

    .auto-pad-v-40 {padding-top: 40px; padding-bottom: 40px;}
    .auto-pad-v-50 {padding-top: 40px; padding-bottom: 40px;}
    .auto-pad-v-60 {padding-top: 50px; padding-bottom: 50px;}

    .auto-pad-v-40x2 {padding-top: 80px; padding-bottom: 80px;}
    .auto-pad-v-50x2 {padding-top: 80px; padding-bottom: 80px;}
    .auto-pad-v-60x2 {padding-top: 100px; padding-bottom: 100px;}

}
@media (min-width:1200px){

    .lg-col-a{width:auto;-ms-flex-preferred-size:auto;flex-basis:auto}
    .lg-col-1{width:4.16666667%;}
    .lg-col-2{width:8.33333333%;}
    .lg-col-3{width:12.5%;}
    .lg-col-4{width:16.66666667%;}
    .lg-col-5{width:20.83333333%;}
    .lg-col-6{width:25%;}
    .lg-col-7{width:29.16666667%;}
    .lg-col-8{width:33.33333333%;}
    .lg-col-9{width:37.5%;}
    .lg-col-10{width:41.66666667%;}
    .lg-col-11{width:45.83333333%;}
    .lg-col-12{width:50%;}
    .lg-col-13{width:54.16666667%;}
    .lg-col-14{width:58.33333333%;}
    .lg-col-15{width:62.5%;}
    .lg-col-16{width:66.66666667%;}
    .lg-col-17{width:70.83333333%;}
    .lg-col-18{width:75%;}
    .lg-col-19{width:79.16666667%;}
    .lg-col-20{width:83.33333333%;}
    .lg-col-21{width:87.5%;}
    .lg-col-22{width:91.66666667%;}
    .lg-col-23{width:95.83333333%;}
    .lg-col-24{width:100%;}

    .lg-grid-1>._item{width:100%;}
    .lg-grid-2>._item{width:50%;}
    .lg-grid-3>._item{width:33.3335%;}
    .lg-grid-4>._item{width:25%;}
    .lg-grid-5>._item{width:20%;}
    .lg-grid-6>._item{width:16.66667%;}
    .lg-grid-7>._item{width:14.28571%;}
    .lg-grid-8>._item{width:12.5%;}
    .lg-grid-9>._item{width:11.11111%;}
    .lg-grid-10>._item{width:10%;}

    .lg-order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
    .lg-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
    .lg-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
    .lg-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
    .lg-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}
    .lg-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}
    .lg-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}

    .lg-gap-0_5 {margin:-0.5px;}
    .lg-gap-0_5 > ._col, .lg-gap-0_5 > ._item {padding: 0.5px;}
    .lg-gap-1 {margin:-1px;}
    .lg-gap-1 > ._col, .lg-gap-1 > ._item {padding: 1px;}
    .lg-gap-2 {margin:-2px;}
    .lg-gap-2 > ._col, .lg-gap-2 > ._item {padding: 2px;}
    .lg-gap-5 {margin:-5px;}
    .lg-gap-2 > ._col, .lg-gap-2 > ._item {padding: 5px;}
    .lg-gap-10 {margin:-10px;}
    .lg-gap-10 > ._col, .lg-gap-10 > ._item {padding: 10px;}
    .lg-gap-15 {margin:-15px;}
    .lg-gap-15 > ._col, .lg-gap-15 > ._item {padding: 15px;}
    .lg-gap-20 {margin:-20px;}
    .lg-gap-20 > ._col, .lg-gap-20 > ._item {padding: 20px;}
    .lg-gap-25 {margin:-25px;}
    .lg-gap-25 > ._col, .lg-gap-25 > ._item {padding: 25px;}
    .lg-gap-30 {margin:-30px;}
    .lg-gap-30 > ._col, .lg-gap-30 > ._item {padding: 30px;}
    .lg-gap-40 {margin:-40px;}
    .lg-gap-40 > ._col, .lg-gap-40 > ._item {padding: 40px;}
    .lg-gap-50 {margin:-50px;}
    .lg-gap-50 > ._col, .lg-gap-50 > ._item {padding: 50px;}
    .lg-gap-60 {margin:-60px;}
    .lg-gap-60 > ._col, .lg-gap-60 > ._item {padding: 60px;}

    .lg-no-gap-v {margin-top: 0; margin-bottom: 0;}
    .lg-no-gap-h {margin-left: 0; margin-right: 0;}
    .lg-no-gap-v > ._col, .lg-no-gap-v > ._item {padding-top: 0; padding-bottom: 0;}
    .lg-no-gap-h > ._col, .lg-no-gap-h > ._item {padding-left: 0; padding-right: 0;}

    .lg-height-0 {height: 0px;}
    .lg-height-10 {height: 10px;}
    .lg-height-20 {height: 20px;}
    .lg-height-30 {height: 30px;}
    .lg-height-40 {height: 40px;}
    .lg-height-50 {height: 50px;}
    .lg-height-60 {height: 60px;}
    .lg-height-70 {height: 70px;}
    .lg-height-80 {height: 80px;}
    .lg-height-90 {height: 90px;}
    .lg-height-100 {height: 100px;}

    .lg-pad-h-0 {padding-left: 0px; padding-right: 0px;}
    .lg-pad-h-10 {padding-left: 10px; padding-right: 10px;}
    .lg-pad-h-20 {padding-left: 20px; padding-right: 20px;}
    .lg-pad-h-30 {padding-left: 30px; padding-right: 30px;}
    .lg-pad-h-40 {padding-left: 40px; padding-right: 40px;}
    .lg-pad-h-50 {padding-left: 50px; padding-right: 50px;}
    .lg-pad-h-60 {padding-left: 60px; padding-right: 60px;}
    .lg-pad-h-70 {padding-left: 70px; padding-right: 70px;}
    .lg-pad-h-80 {padding-left: 80px; padding-right: 80px;}
    .lg-pad-h-90 {padding-left: 90px; padding-right: 90px;}
    .lg-pad-h-100 {padding-left: 100px; padding-right: 100px;}

    .lg-pad-v-0 {padding-top: 0px; padding-bottom: 0px;}
    .lg-pad-v-10 {padding-top: 10px; padding-bottom: 10px;}
    .lg-pad-v-20 {padding-top: 20px; padding-bottom: 20px;}
    .lg-pad-v-30 {padding-top: 30px; padding-bottom: 30px;}
    .lg-pad-v-40 {padding-top: 40px; padding-bottom: 40px;}
    .lg-pad-v-50 {padding-top: 50px; padding-bottom: 50px;}
    .lg-pad-v-60 {padding-top: 60px; padding-bottom: 60px;}
    .lg-pad-v-70 {padding-top: 70px; padding-bottom: 70px;}
    .lg-pad-v-80 {padding-top: 80px; padding-bottom: 80px;}
    .lg-pad-v-90 {padding-top: 90px; padding-bottom: 90px;}
    .lg-pad-v-100 {padding-top: 100px; padding-bottom: 100px;}

    .lg-pad-t-0 {padding-top: 0px;}
    .lg-pad-t-10 {padding-top: 10px;}
    .lg-pad-t-20 {padding-top: 20px;}
    .lg-pad-t-30 {padding-top: 30px;}
    .lg-pad-t-40 {padding-top: 40px;}
    .lg-pad-t-50 {padding-top: 50px;}
    .lg-pad-t-60 {padding-top: 60px;}
    .lg-pad-t-70 {padding-top: 70px;}
    .lg-pad-t-80 {padding-top: 80px;}
    .lg-pad-t-90 {padding-top: 90px;}
    .lg-pad-t-100 {padding-top: 100px;}

    .lg-pad-b-0 {padding-bottom: 0px;}
    .lg-pad-b-10 {padding-bottom: 10px;}
    .lg-pad-b-20 {padding-bottom: 20px;}
    .lg-pad-b-30 {padding-bottom: 30px;}
    .lg-pad-b-40 {padding-bottom: 40px;}
    .lg-pad-b-50 {padding-bottom: 50px;}
    .lg-pad-b-60 {padding-bottom: 60px;}
    .lg-pad-b-70 {padding-bottom: 70px;}
    .lg-pad-b-80 {padding-bottom: 80px;}
    .lg-pad-b-90 {padding-bottom: 90px;}
    .lg-pad-b-100 {padding-bottom: 100px;}

    .lg-align-v-initial {justify-content: initial;}
    .lg-align-v-start {justify-content: flex-start;}
    .lg-align-v-end {justify-content: flex-end;}
    .lg-align-v-center {justify-content: center;}
    .lg-align-v-stretch {justify-content: stretch;}

    .lg-align-h-initial {align-items: initial;}
    .lg-align-h-start {align-items: flex-start;}
    .lg-align-h-end {align-items: flex-end;}
    .lg-align-h-center {align-items: center;}
    .lg-align-h-stretch {align-items: stretch;}

    .lg-text-left {text-align: left;}
    .lg-text-center {text-align: center;}
    .lg-text-right {text-align: right;}
    .lg-text-justify {text-align: justify;}

    .auto-pad-h-50 {padding-left: 50px; padding-right: 50px;}
    .auto-pad-h-60 {padding-left: 50px; padding-right: 50px;}

    .auto-pad-h-50x2 {padding-left: 100px; padding-right: 100px;}
    .auto-pad-h-60x2 {padding-left: 100px; padding-right: 100px;}

    .auto-pad-v-50 {padding-top: 50px; padding-bottom: 50px;}
    .auto-pad-v-60 {padding-top: 50px; padding-bottom: 50px;}

    .auto-pad-v-50x2 {padding-top: 100px; padding-bottom: 100px;}
    .auto-pad-v-60x2 {padding-top: 100px; padding-bottom: 100px;}

}
@media (min-width:1660px){

    .xl-col-a{width:auto;-ms-flex-preferred-size:auto;flex-basis:auto}
    .xl-col-1{width:4.16666667%;}
    .xl-col-2{width:8.33333333%;}
    .xl-col-3{width:12.5%;}
    .xl-col-4{width:16.66666667%;}
    .xl-col-5{width:20.83333333%;}
    .xl-col-6{width:25%;}
    .xl-col-7{width:29.16666667%;}
    .xl-col-8{width:33.33333333%;}
    .xl-col-9{width:37.5%;}
    .xl-col-10{width:41.66666667%;}
    .xl-col-11{width:45.83333333%;}
    .xl-col-12{width:50%;}
    .xl-col-13{width:54.16666667%;}
    .xl-col-14{width:58.33333333%;}
    .xl-col-15{width:62.5%;}
    .xl-col-16{width:66.66666667%;}
    .xl-col-17{width:70.83333333%;}
    .xl-col-18{width:75%;}
    .xl-col-19{width:79.16666667%;}
    .xl-col-20{width:83.33333333%;}
    .xl-col-21{width:87.5%;}
    .xl-col-22{width:91.66666667%;}
    .xl-col-23{width:95.83333333%;}
    .xl-col-24{width:100%;}

    .xl-grid-1>._item{width:100%;}
    .xl-grid-2>._item{width:50%;}
    .xl-grid-3>._item{width:33.3335%;}
    .xl-grid-4>._item{width:25%;}
    .xl-grid-5>._item{width:20%;}
    .xl-grid-6>._item{width:16.66667%;}
    .xl-grid-7>._item{width:14.28571%;}
    .xl-grid-8>._item{width:12.5%;}
    .xl-grid-9>._item{width:11.11111%;}
    .xl-grid-10>._item{width:10%;}

    .xl-order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
    .xl-order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
    .xl-order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
    .xl-order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
    .xl-order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}
    .xl-order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;}
    .xl-order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6;}

    .xl-gap-0_5 {margin:-0.5px;}
    .xl-gap-0_5 > ._col, .xl-gap-0_5 > ._item {padding: 0.5px;}
    .xl-gap-1 {margin:-1px;}
    .xl-gap-1 > ._col, .xl-gap-1 > ._item {padding: 1px;}
    .xl-gap-2 {margin:-2px;}
    .xl-gap-2 > ._col, .xl-gap-2 > ._item {padding: 2px;}
    .xl-gap-5 {margin:-5px;}
    .xl-gap-2 > ._col, .xl-gap-2 > ._item {padding: 5px;}
    .xl-gap-10 {margin:-10px;}
    .xl-gap-10 > ._col, .xl-gap-10 > ._item {padding: 10px;}
    .xl-gap-15 {margin:-15px;}
    .xl-gap-15 > ._col, .xl-gap-15 > ._item {padding: 15px;}
    .xl-gap-20 {margin:-20px;}
    .xl-gap-20 > ._col, .xl-gap-20 > ._item {padding: 20px;}
    .xl-gap-25 {margin:-25px;}
    .xl-gap-25 > ._col, .xl-gap-25 > ._item {padding: 25px;}
    .xl-gap-30 {margin:-30px;}
    .xl-gap-30 > ._col, .xl-gap-30 > ._item {padding: 30px;}
    .xl-gap-40 {margin:-40px;}
    .xl-gap-40 > ._col, .xl-gap-40 > ._item {padding: 40px;}
    .xl-gap-50 {margin:-50px;}
    .xl-gap-50 > ._col, .xl-gap-50 > ._item {padding: 50px;}
    .xl-gap-60 {margin:-60px;}
    .xl-gap-60 > ._col, .xl-gap-60 > ._item {padding: 60px;}

    .xl-no-gap-v {margin-top: 0; margin-bottom: 0;}
    .xl-no-gap-h {margin-left: 0; margin-right: 0;}
    .xl-no-gap-v > ._col, .xl-no-gap-v > ._item {padding-top: 0; padding-bottom: 0;}
    .xl-no-gap-h > ._col, .xl-no-gap-h > ._item {padding-left: 0; padding-right: 0;}

    .xl-height-0 {height: 0px;}
    .xl-height-10 {height: 10px;}
    .xl-height-20 {height: 20px;}
    .xl-height-30 {height: 30px;}
    .xl-height-40 {height: 40px;}
    .xl-height-50 {height: 50px;}
    .xl-height-60 {height: 60px;}
    .xl-height-70 {height: 70px;}
    .xl-height-80 {height: 80px;}
    .xl-height-90 {height: 90px;}
    .xl-height-100 {height: 100px;}

    .xl-pad-h-0 {padding-left: 0px; padding-right: 0px;}
    .xl-pad-h-10 {padding-left: 10px; padding-right: 10px;}
    .xl-pad-h-20 {padding-left: 20px; padding-right: 20px;}
    .xl-pad-h-30 {padding-left: 30px; padding-right: 30px;}
    .xl-pad-h-40 {padding-left: 40px; padding-right: 40px;}
    .xl-pad-h-50 {padding-left: 50px; padding-right: 50px;}
    .xl-pad-h-60 {padding-left: 60px; padding-right: 60px;}
    .xl-pad-h-70 {padding-left: 70px; padding-right: 70px;}
    .xl-pad-h-80 {padding-left: 80px; padding-right: 80px;}
    .xl-pad-h-90 {padding-left: 90px; padding-right: 90px;}
    .xl-pad-h-100 {padding-left: 100px; padding-right: 100px;}

    .xl-pad-v-0 {padding-top: 0px; padding-bottom: 0px;}
    .xl-pad-v-10 {padding-top: 10px; padding-bottom: 10px;}
    .xl-pad-v-20 {padding-top: 20px; padding-bottom: 20px;}
    .xl-pad-v-30 {padding-top: 30px; padding-bottom: 30px;}
    .xl-pad-v-40 {padding-top: 40px; padding-bottom: 40px;}
    .xl-pad-v-50 {padding-top: 50px; padding-bottom: 50px;}
    .xl-pad-v-60 {padding-top: 60px; padding-bottom: 60px;}
    .xl-pad-v-70 {padding-top: 70px; padding-bottom: 70px;}
    .xl-pad-v-80 {padding-top: 80px; padding-bottom: 80px;}
    .xl-pad-v-90 {padding-top: 90px; padding-bottom: 90px;}
    .xl-pad-v-100 {padding-top: 100px; padding-bottom: 100px;}

    .xl-pad-t-0 {padding-top: 0px;}
    .xl-pad-t-10 {padding-top: 10px;}
    .xl-pad-t-20 {padding-top: 20px;}
    .xl-pad-t-30 {padding-top: 30px;}
    .xl-pad-t-40 {padding-top: 40px;}
    .xl-pad-t-50 {padding-top: 50px;}
    .xl-pad-t-60 {padding-top: 60px;}
    .xl-pad-t-70 {padding-top: 70px;}
    .xl-pad-t-80 {padding-top: 80px;}
    .xl-pad-t-90 {padding-top: 90px;}
    .xl-pad-t-100 {padding-top: 100px;}

    .xl-pad-b-0 {padding-bottom: 0px;}
    .xl-pad-b-10 {padding-bottom: 10px;}
    .xl-pad-b-20 {padding-bottom: 20px;}
    .xl-pad-b-30 {padding-bottom: 30px;}
    .xl-pad-b-40 {padding-bottom: 40px;}
    .xl-pad-b-50 {padding-bottom: 50px;}
    .xl-pad-b-60 {padding-bottom: 60px;}
    .xl-pad-b-70 {padding-bottom: 70px;}
    .xl-pad-b-80 {padding-bottom: 80px;}
    .xl-pad-b-90 {padding-bottom: 90px;}
    .xl-pad-b-100 {padding-bottom: 100px;}

    .xl-align-v-initial {justify-content: initial;}
    .xl-align-v-start {justify-content: flex-start;}
    .xl-align-v-end {justify-content: flex-end;}
    .xl-align-v-center {justify-content: center;}
    .xl-align-v-stretch {justify-content: stretch;}

    .xl-align-h-initial {align-items: initial;}
    .xl-align-h-start {align-items: flex-start;}
    .xl-align-h-end {align-items: flex-end;}
    .xl-align-h-center {align-items: center;}
    .xl-align-h-stretch {align-items: stretch;}

    .xl-text-left {text-align: left;}
    .xl-text-center {text-align: center;}
    .xl-text-right {text-align: right;}
    .xl-text-justify {text-align: justify;}

    .auto-pad-h-60 {padding-left: 60px; padding-right: 60px;}
    .auto-pad-h-60x2 {padding-left: 120px; padding-right: 120px;}

    .auto-pad-v-60 {padding-top: 60px; padding-bottom: 60px;}
    .auto-pad-v-60x2 {padding-top: 120px; padding-bottom: 120px;}

}
