/*
sm: 576px
md: 768px
lg: 992px
xl: 1200px

sm: 600px
md: 960px
lg: 1280px
xl: 1920px
*/

.initial-loading{
    /*width: 100%;*/
    /*position: absolute;*/
    /*top: 50%;*/
    /*margin-top: -80px;*/
    /*text-align: center;*/
    /*font-size: 70px;*/
    /*overflow: hidden;*/


}

.initial-loading{
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -80px;
    margin-left: -25px;
    font-size: 70px;

}

html{
    font-size: 90% !important;
}

#app{
display: flex;
min-height: 100%;
}

.rtl{direction: rtl !important;}
.ltr{direction: ltr !important;}

.bg-white{background-color: #fff;}
.bg-gray{background-color: #F8FBFD;}
.bg-gray-medium{background-color: #eff2f4;}

.border-none{border:none!important;}

.mw-100p{max-width: 100%;}
@media (max-width: 599px) {.mw-xs-100p{max-width: 100%;}}
@media (min-width: 600px) and (max-width:959px) {.mw-sm-100p{max-width: 100%;}}
@media (min-width: 960px) and (max-width: 1279px) {.mw-md-100p{max-width: 100%;}}
@media (min-width: 1280px) and (max-width: 1919px) {.mw-lg-100p{max-width: 100%;}}
@media (min-width: 1920px) {.mw-xl-100p{max-width: 100%;}}

/*@media(min-width:600px) {.mw-sm-default {max-width: 540px}}*/
/*@media(min-width:960px) {.mw-md-default {max-width: 720px}}*/
/*@media(min-width:1280px) {.mw-lg-default {max-width: 960px}}*/
/*@media(min-width:1920px) {.mw-xl-default {max-width: 1140px}}*/

.text-light{color: #fff!important;}
.text-primary{color: #049688!important;}
.text-secondary{color: #038573!important;}
.text-muted{color: #868d93!important;}
.text-dark{color: #000!important;}
.text-gray{color: #757575 !important;}
.text-darkGray{color: #4e4e4e !important;}

.text-decoration-none {text-decoration: none!important}

.scale-01 {transform: scale(0.1);}
.scale-02 {transform: scale(0.2);}
.scale-03 {transform: scale(0.3);}
.scale-04 {transform: scale(0.4);}
.scale-05 {transform: scale(0.5);}
.scale-06 {transform: scale(0.6);}
.scale-07 {transform: scale(0.7);}
.scale-08 {transform: scale(0.8);}
.scale-09 {transform: scale(0.9);}
.scale-1  {transform: scale(1);}
.scale-2  {transform: scale(2);}
.scale-3  {transform: scale(3);}
.scale-4  {transform: scale(4);}
.scale-5  {transform: scale(5);}

.display-1  {font-size: 6rem;}
.display-2  {font-size: 5.5rem;}
.display-3  {font-size: 4.5rem;}
.display-4  {font-size: 3.5rem;}
.display-5  {font-size: 2.8rem;}
.display-6  {font-size: 2.5rem;}
.display-7  {font-size: 2.2rem;}
.display-8  {font-size: 2rem;}
.display-9  {font-size: 1.8rem;}
.display-10 {font-size: 1.5rem;}
.display-11 {font-size: 1.4rem;}
.display-12 {font-size: 1.3rem;}
.display-13 {font-size: 1.2rem;}
.display-14 {font-size: 1.1rem;}
.display-15 {font-size: 1.05rem;}

.z-0     {z-index: 0;}
.z-1     {z-index: 1;}
.z-10    {z-index: 10;}
.z-20    {z-index: 20;}
.z-30    {z-index: 30;}
.z-40    {z-index: 40;}
.z-50    {z-index: 50;}
.z-60    {z-index: 60;}
.z-70    {z-index: 70;}
.z-80    {z-index: 80;}
.z-90    {z-index: 90;}
.z-100   {z-index: 100;}
.z-200   {z-index: 200;}
.z-300   {z-index: 300;}
.z-500   {z-index: 500;}
.z-1000  {z-index: 1000;}
.z-2000  {z-index: 2000;}
.z-3000  {z-index: 3000;}
.z-4000  {z-index: 4000;}
.z-5000  {z-index: 5000;}
.z-6000  {z-index: 6000;}
.z-7000  {z-index: 7000;}
.z-8000  {z-index: 8000;}
.z-9000  {z-index: 9000;}
.z-10000 {z-index: 10000;}

.z-n0     {z-index: -0;}
.z-n1     {z-index: -1;}
.z-n10    {z-index: -10;}
.z-n20    {z-index: -20;}
.z-n30    {z-index: -30;}
.z-n40    {z-index: -40;}
.z-n50    {z-index: -50;}
.z-n60    {z-index: -60;}
.z-n70    {z-index: -70;}
.z-n80    {z-index: -80;}
.z-n90    {z-index: -90;}
.z-n100   {z-index: -100;}
.z-n200   {z-index: -200;}
.z-n300   {z-index: -300;}
.z-n500   {z-index: -500;}
.z-n1000  {z-index: -1000;}
.z-n2000  {z-index: -2000;}
.z-n3000  {z-index: -3000;}
.z-n4000  {z-index: -4000;}
.z-n5000  {z-index: -5000;}
.z-n6000  {z-index: -6000;}
.z-n7000  {z-index: -7000;}
.z-n8000  {z-index: -8000;}
.z-n9000  {z-index: -9000;}
.z-n10000 {z-index: -10000;}

.mb-n8,  .my-n8  {margin-bottom: -7rem!important}
.mb-n9,  .my-n9  {margin-bottom: -8rem!important}
.mb-n10, .my-n10 {margin-bottom: -9rem!important}
.mb-n15, .my-n15 {margin-bottom: -14rem!important}
.mb-n20, .my-n20 {margin-bottom: -19rem!important}
.mb-n25, .my-n25 {margin-bottom: -24rem!important}
.mb-n30, .my-n30 {margin-bottom: -29rem!important}
.mb-n32, .my-n32 {margin-bottom: -32rem!important}
.mb-n34, .my-n34 {margin-bottom: -34rem!important}
.mb-n36, .my-n36 {margin-bottom: -36rem!important}
.mb-n40, .my-n40 {margin-bottom: -39rem!important}
.mb-n50, .my-n50 {margin-bottom: -49rem!important}

.mt-n8,  .my-n8  {margin-top: -7rem!important}
.mt-n9,  .my-n9  {margin-top: -8rem!important}
.mt-n10, .my-n10 {margin-top: -9rem!important}
.mt-n15, .my-n15 {margin-top: -14rem!important}
.mt-n20, .my-n20 {margin-top: -19rem!important}
.mt-n25, .my-n25 {margin-top: -24rem!important}
.mt-n30, .my-n30 {margin-top: -29rem!important}
.mt-n32, .my-n32 {margin-top: -32rem!important}
.mt-n34, .my-n34 {margin-top: -34rem!important}
.mt-n36, .my-n36 {margin-top: -36rem!important}
.mt-n40, .my-n40 {margin-top: -39rem!important}
.mt-n50, .my-n50 {margin-top: -49rem!important}

.mb-8,  .my-8  {margin-bottom: 7rem!important}
.mb-9,  .my-9  {margin-bottom: 8rem!important}
.mb-10, .my-10 {margin-bottom: 9rem!important}
.mb-15, .my-15 {margin-bottom: 14rem!important}
.mb-20, .my-20 {margin-bottom: 19rem!important}
.mb-25, .my-25 {margin-bottom: 24rem!important}
.mb-30, .my-30 {margin-bottom: 29rem!important}
.mb-32, .my-32 {margin-bottom: 32rem!important}
.mb-34, .my-34 {margin-bottom: 34rem!important}
.mb-36, .my-36 {margin-bottom: 36rem!important}
.mb-40, .my-40 {margin-bottom: 39rem!important}
.mb-50, .my-50 {margin-bottom: 49rem!important}

.mt-8,  .my-8  {margin-top: 7rem!important}
.mt-9,  .my-9  {margin-top: 8rem!important}
.mt-10, .my-10 {margin-top: 9rem!important}
.mt-15, .my-15 {margin-top: 14rem!important}
.mt-20, .my-20 {margin-top: 19rem!important}
.mt-25, .my-25 {margin-top: 24rem!important}
.mt-30, .my-30 {margin-top: 29rem!important}
.mt-32, .my-32 {margin-top: 32rem!important}
.mt-34, .my-34 {margin-top: 34rem!important}
.mt-36, .my-36 {margin-top: 36rem!important}
.mt-40, .my-40 {margin-top: 39rem!important}
.mt-50, .my-50 {margin-top: 49rem!important}

.pb-8,  .py-8  {padding-bottom: 7rem!important}
.pb-9,  .py-9  {padding-bottom: 8rem!important}
.pb-10, .py-10 {padding-bottom: 9rem!important}
.pb-15, .py-15 {padding-bottom: 14rem!important}
.pb-20, .py-20 {padding-bottom: 19rem!important}
.pb-25, .py-25 {padding-bottom: 24rem!important}
.pb-30, .py-30 {padding-bottom: 29rem!important}
.pb-32, .py-32 {padding-bottom: 32rem!important}
.pb-34, .py-34 {padding-bottom: 34rem!important}
.pb-36, .py-36 {padding-bottom: 36rem!important}
.pb-40, .py-40 {padding-bottom: 39rem!important}
.pb-50, .py-50 {padding-bottom: 49rem!important}

.pt-8,  .py-8  {padding-top: 7rem!important}
.pt-9,  .py-9  {padding-top: 8rem!important}
.pt-10, .py-10 {padding-top: 9rem!important}
.pt-15, .py-15 {padding-top: 14rem!important}
.pt-20, .py-20 {padding-top: 19rem!important}
.pt-25, .py-25 {padding-top: 24rem!important}
.pt-30, .py-30 {padding-top: 29rem!important}
.pt-32, .py-32 {padding-top: 32rem!important}
.pt-34, .py-34 {padding-top: 34rem!important}
.pt-36, .py-36 {padding-top: 36rem!important}
.pt-40, .py-40 {padding-top: 39rem!important}
.pt-50, .py-50 {padding-top: 49rem!important}

.text-medium {font-size: 1rem!important;}
.text-small {font-size: .875rem!important;}
.text-smaller {font-size: .750rem!important;}
.text-smallest {font-size: .6rem!important;}
.text-large   {font-size: 1.15rem!important;}
.text-larger  {font-size: 1.25rem!important;}
.text-largest {font-size: 1.4rem!important;}

.width-auto   {width: auto;}

.width-0   {width: 0;}
.width-10  {width: 10%;}
.width-20  {width: 20%;}
.width-30  {width: 30%;}
.width-40  {width: 40%;}
.width-50  {width: 50%;}
.width-60  {width: 60%;}
.width-70  {width: 70%;}
.width-80  {width: 80%;}
.width-90  {width: 90%;}
.width-100 {width: 100%;}

.height-0   {height: 0;}
.height-10  {height: 10%;}
.height-20  {height: 20%;}
.height-30  {height: 30%;}
.height-40  {height: 40%;}
.height-50  {height: 50%;}
.height-60  {height: 60%;}
.height-70  {height: 70%;}
.height-80  {height: 80%;}
.height-90  {height: 90%;}
.height-100 {height: 100%;}

@media (min-width:600px) {
    .width-sm-0 {width: 0;}.width-sm-10 {width: 10%;}.width-sm-20 {width: 20%;}.width-sm-30 {width: 30%;}.width-sm-40 {width: 40%;}.width-sm-50 {width: 50%;}.width-sm-60 {width: 60%;}.width-sm-70 {width: 70%;}.width-sm-80 {width: 80%;}.width-sm-90 {width: 90%;}.width-sm-100 {width: 100%;}
    .height-sm-0 {height: 0;}.height-sm-10 {height: 10%;}.height-sm-20 {height: 20%;}.height-sm-30 {height: 30%;}.height-sm-40 {height: 40%;}.height-sm-50 {height: 50%;}.height-sm-60 {height: 60%;}.height-sm-70 {height: 70%;}.height-sm-80 {height: 80%;}.height-sm-90 {height: 90%;}.height-sm-100 {height: 100%;}
}

@media (min-width:960px) {
    .width-md-0 {width: 0;}.width-md-10 {width: 10%;}.width-md-20 {width: 20%;}.width-md-30 {width: 30%;}.width-md-40 {width: 40%;}.width-md-50 {width: 50%;}.width-md-60 {width: 60%;}.width-md-70 {width: 70%;}.width-md-80 {width: 80%;}.width-md-90 {width: 90%;}.width-md-100 {width: 100%;}
    .height-md-0 {height: 0;}.height-md-10 {height: 10%;}.height-md-20 {height: 20%;}.height-md-30 {height: 30%;}.height-md-40 {height: 40%;}.height-md-50 {height: 50%;}.height-md-60 {height: 60%;}.height-md-70 {height: 70%;}.height-md-80 {height: 80%;}.height-md-90 {height: 90%;}.height-md-100 {height: 100%;}
}

@media (min-width: 1280px){
    .width-lg-0 {width: 0;}.width-lg-10 {width: 10%;}.width-lg-20 {width: 20%;}.width-lg-30 {width: 30%;}.width-lg-40 {width: 40%;}.width-lg-50 {width: 50%;}.width-lg-60 {width: 60%;}.width-lg-70 {width: 70%;}.width-lg-80 {width: 80%;}.width-lg-90 {width: 90%;}.width-lg-100 {width: 100%;}
    .height-lg-0 {height: 0;}.height-lg-10 {height: 10%;}.height-lg-20 {height: 20%;}.height-lg-30 {height: 30%;}.height-lg-40 {height: 40%;}.height-lg-50 {height: 50%;}.height-lg-60 {height: 60%;}.height-lg-70 {height: 70%;}.height-lg-80 {height: 80%;}.height-lg-90 {height: 90%;}.height-lg-100 {height: 100%;}
}

@media (min-width: 1920px){
    .width-xl-0 {width: 0;}.width-xl-10 {width: 10%;}.width-xl-20 {width: 20%;}.width-xl-30 {width: 30%;}.width-xl-40 {width: 40%;}.width-xl-50 {width: 50%;}.width-xl-60 {width: 60%;}.width-xl-70 {width: 70%;}.width-xl-80 {width: 80%;}.width-xl-90 {width: 90%;}.width-xl-100 {width: 100%;}
    .height-xl-0 {height: 0;}.height-xl-10 {height: 10%;}.height-xl-20 {height: 20%;}.height-xl-30 {height: 30%;}.height-xl-40 {height: 40%;}.height-xl-50 {height: 50%;}.height-xl-60 {height: 60%;}.height-xl-70 {height: 70%;}.height-xl-80 {height: 80%;}.height-xl-90 {height: 90%;}.height-xl-100 {height: 100%;}
}

.scrollbar-invisible::-webkit-scrollbar {
    width: 0px;
    background: transparent;
}

.f-right{float: right;}
.f-left{float: left;}
.f-none{float: none;}

.rotate-90{transform: rotate(90deg)}
.rotate-n90{transform: rotate(-90deg)}
.rotate-180{transform: rotate(180deg)}

















.m-0 {margin: 0!important}
.mt-0,.my-0 {margin-top: 0!important}
.mr-0,.mx-0 {margin-right: 0!important}
.mb-0,.my-0 {margin-bottom: 0!important}
.ml-0,.mx-0 {margin-left: 0!important}

.m-1 {margin: .375rem!important}
.mt-1,.my-1 {margin-top: .375rem!important}
.mr-1,.mx-1 {margin-right: .375rem!important}
.mb-1,.my-1 {margin-bottom: .375rem!important}
.ml-1,.mx-1 {margin-left: .375rem!important}

.m-2 {margin: .75rem!important}
.mt-2,.my-2 {margin-top: .75rem!important}
.mr-2,.mx-2 {margin-right: .75rem!important}
.mb-2,.my-2 {margin-bottom: .75rem!important}
.ml-2,.mx-2 {margin-left: .75rem!important}

.m-3 {margin: 1.5rem!important}
.mt-3,.my-3 {margin-top: 1.5rem!important}
.mr-3,.mx-3 {margin-right: 1.5rem!important}
.mb-3,.my-3 {margin-bottom: 1.5rem!important}
.ml-3,.mx-3 {margin-left: 1.5rem!important}

.m-4 {margin: 2.25rem!important}
.mt-4,.my-4 {margin-top: 2.25rem!important}
.mr-4,.mx-4 {margin-right: 2.25rem!important}
.mb-4,.my-4 {margin-bottom: 2.25rem!important}
.ml-4,.mx-4 {margin-left: 2.25rem!important}

.m-5 {margin: 3rem!important}
.mt-5,.my-5 {margin-top: 3rem!important}
.mr-5,.mx-5 {margin-right: 3rem!important}
.mb-5,.my-5 {margin-bottom: 3rem!important}
.ml-5,.mx-5 {margin-left: 3rem!important}

.m-6 {margin: 4.5rem!important}
.mt-6,.my-6 {margin-top: 4.5rem!important}
.mr-6,.mx-6 {margin-right: 4.5rem!important}
.mb-6,.my-6 {margin-bottom: 4.5rem!important}
.ml-6,.mx-6 {margin-left: 4.5rem!important}

.m-7 {margin: 6rem!important}
.mt-7,.my-7 {margin-top: 6rem!important}
.mr-7,.mx-7 {margin-right: 6rem!important}
.mb-7,.my-7 {margin-bottom: 6rem!important}
.ml-7,.mx-7 {margin-left: 6rem!important}

.p-0 {padding: 0!important}
.pt-0,.py-0 {padding-top: 0!important}
.pr-0,.px-0 {padding-right: 0!important}
.pb-0,.py-0 {padding-bottom: 0!important}
.pl-0,.px-0 {padding-left: 0!important}

.p-1 {padding: .375rem!important}
.pt-1,.py-1 {padding-top: .375rem!important}
.pr-1,.px-1 {padding-right: .375rem!important}
.pb-1,.py-1 {padding-bottom: .375rem!important}
.pl-1,.px-1 {padding-left: .375rem!important}

.p-2 {padding: .75rem!important}
.pt-2,.py-2 {padding-top: .75rem!important}
.pr-2,.px-2 {padding-right: .75rem!important}
.pb-2,.py-2 {padding-bottom: .75rem!important}
.pl-2,.px-2 {padding-left: .75rem!important}

.p-3 {padding: 1.5rem!important}
.pt-3,.py-3 {padding-top: 1.5rem!important}
.pr-3,.px-3 {padding-right: 1.5rem!important}
.pb-3,.py-3 {padding-bottom: 1.5rem!important}
.pl-3,.px-3 {padding-left: 1.5rem!important}

.p-4 {padding: 2.25rem!important}
.pt-4,.py-4 {padding-top: 2.25rem!important}
.pr-4,.px-4 {padding-right: 2.25rem!important}
.pb-4,.py-4 {padding-bottom: 2.25rem!important}
.pl-4,.px-4 {padding-left: 2.25rem!important}

.p-5 {padding: 3rem!important}
.pt-5,.py-5 {padding-top: 3rem!important}
.pr-5,.px-5 {padding-right: 3rem!important}
.pb-5,.py-5 {padding-bottom: 3rem!important}
.pl-5,.px-5 {padding-left: 3rem!important}

.p-6 {padding: 4.5rem!important}
.pt-6,.py-6 {padding-top: 4.5rem!important}
.pr-6,.px-6 {padding-right: 4.5rem!important}
.pb-6,.py-6 {padding-bottom: 4.5rem!important}
.pl-6,.px-6 {padding-left: 4.5rem!important}

.p-7 {padding: 6rem!important}
.pt-7,.py-7 {padding-top: 6rem!important}
.pr-7,.px-7 {padding-right: 6rem!important}
.pb-7,.py-7 {padding-bottom: 6rem!important}
.pl-7,.px-7 {padding-left: 6rem!important}

.m-n1 {margin: -.375rem!important}
.mt-n1,.my-n1 {margin-top: -.375rem!important}
.mr-n1,.mx-n1 {margin-right: -.375rem!important}
.mb-n1,.my-n1 {margin-bottom: -.375rem!important}
.ml-n1,.mx-n1 {margin-left: -.375rem!important}

.m-n2 {margin: -.75rem!important}
.mt-n2,.my-n2 {margin-top: -.75rem!important}
.mr-n2,.mx-n2 {margin-right: -.75rem!important}
.mb-n2,.my-n2 {margin-bottom: -.75rem!important}
.ml-n2,.mx-n2 {margin-left: -.75rem!important}

.m-n3 {margin: -1.5rem!important}
.mt-n3,.my-n3 {margin-top: -1.5rem!important}
.mr-n3,.mx-n3 {margin-right: -1.5rem!important}
.mb-n3,.my-n3 {margin-bottom: -1.5rem!important}
.ml-n3,.mx-n3 {margin-left: -1.5rem!important}

.m-n4 {margin: -2.25rem!important}
.mt-n4,.my-n4 {margin-top: -2.25rem!important}
.mr-n4,.mx-n4 {margin-right: -2.25rem!important}
.mb-n4,.my-n4 {margin-bottom: -2.25rem!important}
.ml-n4,.mx-n4 {margin-left: -2.25rem!important}

.m-n5 {margin: -3rem!important}
.mt-n5,.my-n5 {margin-top: -3rem!important}
.mr-n5,.mx-n5 {margin-right: -3rem!important}
.mb-n5,.my-n5 {margin-bottom: -3rem!important}
.ml-n5,.mx-n5 {margin-left: -3rem!important}

.m-n6 {margin: -4.5rem!important}
.mt-n6,.my-n6 {margin-top: -4.5rem!important}
.mr-n6,.mx-n6 {margin-right: -4.5rem!important}
.mb-n6,.my-n6 {margin-bottom: -4.5rem!important}
.ml-n6,.mx-n6 {margin-left: -4.5rem!important}

.m-n7 {margin: -6rem!important}
.mt-n7,.my-n7 {margin-top: -6rem!important}
.mr-n7,.mx-n7 {margin-right: -6rem!important}
.mb-n7,.my-n7 {margin-bottom: -6rem!important}
.ml-n7,.mx-n7 {margin-left: -6rem!important}

.m-auto {margin: auto!important}
.mt-auto,.my-auto {margin-top: auto!important}
.mr-auto,.mx-auto {margin-right: auto!important}
.mb-auto,.my-auto {margin-bottom: auto!important}
.ml-auto,.mx-auto {margin-left: auto!important}

@media (min-width:600px) {
    .m-sm-0 {margin: 0!important}
    .mt-sm-0, .my-sm-0 {margin-top: 0!important}
    .mr-sm-0, .mx-sm-0 {margin-right: 0!important}
    .mb-sm-0, .my-sm-0 {margin-bottom: 0!important}
    .ml-sm-0, .mx-sm-0 {margin-left: 0!important}
    .m-sm-1 {margin: .375rem!important}
    .mt-sm-1, .my-sm-1 {margin-top: .375rem!important}
    .mr-sm-1, .mx-sm-1 {margin-right: .375rem!important}
    .mb-sm-1, .my-sm-1 {margin-bottom: .375rem!important}
    .ml-sm-1, .mx-sm-1 {margin-left: .375rem!important}
    .m-sm-2 {margin: .75rem!important}
    .mt-sm-2, .my-sm-2 {margin-top: .75rem!important}
    .mr-sm-2, .mx-sm-2 {margin-right: .75rem!important}
    .mb-sm-2, .my-sm-2 {margin-bottom: .75rem!important}
    .ml-sm-2, .mx-sm-2 {margin-left: .75rem!important}
    .m-sm-3 {margin: 1.5rem!important}
    .mt-sm-3, .my-sm-3 {margin-top: 1.5rem!important}
    .mr-sm-3, .mx-sm-3 {margin-right: 1.5rem!important}
    .mb-sm-3, .my-sm-3 {margin-bottom: 1.5rem!important}
    .ml-sm-3, .mx-sm-3 {margin-left: 1.5rem!important}
    .m-sm-4 {margin: 2.25rem!important}
    .mt-sm-4, .my-sm-4 {margin-top: 2.25rem!important}
    .mr-sm-4, .mx-sm-4 {margin-right: 2.25rem!important}
    .mb-sm-4, .my-sm-4 {margin-bottom: 2.25rem!important}
    .ml-sm-4, .mx-sm-4 {margin-left: 2.25rem!important}
    .m-sm-5 {margin: 3rem!important}
    .mt-sm-5, .my-sm-5 {margin-top: 3rem!important}
    .mr-sm-5, .mx-sm-5 {margin-right: 3rem!important}
    .mb-sm-5, .my-sm-5 {margin-bottom: 3rem!important}
    .ml-sm-5, .mx-sm-5 {margin-left: 3rem!important}
    .m-sm-6 {margin: 4.5rem!important}
    .mt-sm-6, .my-sm-6 {margin-top: 4.5rem!important}
    .mr-sm-6, .mx-sm-6 {margin-right: 4.5rem!important}
    .mb-sm-6, .my-sm-6 {margin-bottom: 4.5rem!important}
    .ml-sm-6, .mx-sm-6 {margin-left: 4.5rem!important}
    .m-sm-7 {margin: 6rem!important}
    .mt-sm-7, .my-sm-7 {margin-top: 6rem!important}
    .mr-sm-7, .mx-sm-7 {margin-right: 6rem!important}
    .mb-sm-7, .my-sm-7 {margin-bottom: 6rem!important}
    .ml-sm-7, .mx-sm-7 {margin-left: 6rem!important}
    .p-sm-0 {padding: 0!important}
    .pt-sm-0, .py-sm-0 {padding-top: 0!important}
    .pr-sm-0, .px-sm-0 {padding-right: 0!important}
    .pb-sm-0, .py-sm-0 {padding-bottom: 0!important}
    .pl-sm-0, .px-sm-0 {padding-left: 0!important}
    .p-sm-1 {padding: .375rem!important}
    .pt-sm-1, .py-sm-1 {padding-top: .375rem!important}
    .pr-sm-1, .px-sm-1 {padding-right: .375rem!important}
    .pb-sm-1, .py-sm-1 {padding-bottom: .375rem!important}
    .pl-sm-1, .px-sm-1 {padding-left: .375rem!important}
    .p-sm-2 {padding: .75rem!important}
    .pt-sm-2, .py-sm-2 {padding-top: .75rem!important}
    .pr-sm-2, .px-sm-2 {padding-right: .75rem!important}
    .pb-sm-2, .py-sm-2 {padding-bottom: .75rem!important}
    .pl-sm-2, .px-sm-2 {padding-left: .75rem!important}
    .p-sm-3 {padding: 1.5rem!important}
    .pt-sm-3, .py-sm-3 {padding-top: 1.5rem!important}
    .pr-sm-3, .px-sm-3 {padding-right: 1.5rem!important}
    .pb-sm-3, .py-sm-3 {padding-bottom: 1.5rem!important}
    .pl-sm-3, .px-sm-3 {padding-left: 1.5rem!important}
    .p-sm-4 {padding: 2.25rem!important}
    .pt-sm-4, .py-sm-4 {padding-top: 2.25rem!important}
    .pr-sm-4, .px-sm-4 {padding-right: 2.25rem!important}
    .pb-sm-4, .py-sm-4 {padding-bottom: 2.25rem!important}
    .pl-sm-4, .px-sm-4 {padding-left: 2.25rem!important}
    .p-sm-5 {padding: 3rem!important}
    .pt-sm-5, .py-sm-5 {padding-top: 3rem!important}
    .pr-sm-5, .px-sm-5 {padding-right: 3rem!important}
    .pb-sm-5, .py-sm-5 {padding-bottom: 3rem!important}
    .pl-sm-5, .px-sm-5 {padding-left: 3rem!important}
    .p-sm-6 {padding: 4.5rem!important}
    .pt-sm-6, .py-sm-6 {padding-top: 4.5rem!important}
    .pr-sm-6, .px-sm-6 {padding-right: 4.5rem!important}
    .pb-sm-6, .py-sm-6 {padding-bottom: 4.5rem!important}
    .pl-sm-6, .px-sm-6 {padding-left: 4.5rem!important}
    .p-sm-7 {padding: 6rem!important}
    .pt-sm-7, .py-sm-7 {padding-top: 6rem!important}
    .pr-sm-7, .px-sm-7 {padding-right: 6rem!important}
    .pb-sm-7, .py-sm-7 {padding-bottom: 6rem!important}
    .pl-sm-7, .px-sm-7 {padding-left: 6rem!important}
    .m-sm-n1 {margin: -.375rem!important}
    .mt-sm-n1, .my-sm-n1 {margin-top: -.375rem!important}
    .mr-sm-n1, .mx-sm-n1 {margin-right: -.375rem!important}
    .mb-sm-n1, .my-sm-n1 {margin-bottom: -.375rem!important}
    .ml-sm-n1, .mx-sm-n1 {margin-left: -.375rem!important}
    .m-sm-n2 {margin: -.75rem!important}
    .mt-sm-n2, .my-sm-n2 {margin-top: -.75rem!important}
    .mr-sm-n2, .mx-sm-n2 {margin-right: -.75rem!important}
    .mb-sm-n2, .my-sm-n2 {margin-bottom: -.75rem!important}
    .ml-sm-n2, .mx-sm-n2 {margin-left: -.75rem!important}
    .m-sm-n3 {margin: -1.5rem!important}
    .mt-sm-n3, .my-sm-n3 {margin-top: -1.5rem!important}
    .mr-sm-n3, .mx-sm-n3 {margin-right: -1.5rem!important}
    .mb-sm-n3, .my-sm-n3 {margin-bottom: -1.5rem!important}
    .ml-sm-n3, .mx-sm-n3 {margin-left: -1.5rem!important}
    .m-sm-n4 {margin: -2.25rem!important}
    .mt-sm-n4, .my-sm-n4 {margin-top: -2.25rem!important}
    .mr-sm-n4, .mx-sm-n4 {margin-right: -2.25rem!important}
    .mb-sm-n4, .my-sm-n4 {margin-bottom: -2.25rem!important}
    .ml-sm-n4, .mx-sm-n4 {margin-left: -2.25rem!important}
    .m-sm-n5 {margin: -3rem!important}
    .mt-sm-n5, .my-sm-n5 {margin-top: -3rem!important}
    .mr-sm-n5, .mx-sm-n5 {margin-right: -3rem!important}
    .mb-sm-n5, .my-sm-n5 {margin-bottom: -3rem!important}
    .ml-sm-n5, .mx-sm-n5 {margin-left: -3rem!important}
    .m-sm-n6 {margin: -4.5rem!important}
    .mt-sm-n6, .my-sm-n6 {margin-top: -4.5rem!important}
    .mr-sm-n6, .mx-sm-n6 {margin-right: -4.5rem!important}
    .mb-sm-n6, .my-sm-n6 {margin-bottom: -4.5rem!important}
    .ml-sm-n6, .mx-sm-n6 {margin-left: -4.5rem!important}
    .m-sm-n7 {margin: -6rem!important}
    .mt-sm-n7, .my-sm-n7 {margin-top: -6rem!important}
    .mr-sm-n7, .mx-sm-n7 {margin-right: -6rem!important}
    .mb-sm-n7, .my-sm-n7 {margin-bottom: -6rem!important}
    .ml-sm-n7, .mx-sm-n7 {margin-left: -6rem!important}
    .m-sm-auto {margin: auto!important}
    .mt-sm-auto, .my-sm-auto {margin-top: auto!important}
    .mr-sm-auto, .mx-sm-auto {margin-right: auto!important}
    .mb-sm-auto, .my-sm-auto {margin-bottom: auto!important}
    .ml-sm-auto, .mx-sm-auto {margin-left: auto!important}
}

@media (min-width:960px) {
    .m-md-0 {margin: 0!important}
    .mt-md-0, .my-md-0 {margin-top: 0!important}
    .mr-md-0, .mx-md-0 {margin-right: 0!important}
    .mb-md-0, .my-md-0 {margin-bottom: 0!important}
    .ml-md-0, .mx-md-0 {margin-left: 0!important}
    .m-md-1 {margin: .375rem!important}
    .mt-md-1, .my-md-1 {margin-top: .375rem!important}
    .mr-md-1, .mx-md-1 {margin-right: .375rem!important}
    .mb-md-1, .my-md-1 {margin-bottom: .375rem!important}
    .ml-md-1, .mx-md-1 {margin-left: .375rem!important}
    .m-md-2 {margin: .75rem!important}
    .mt-md-2, .my-md-2 {margin-top: .75rem!important}
    .mr-md-2, .mx-md-2 {margin-right: .75rem!important}
    .mb-md-2, .my-md-2 {margin-bottom: .75rem!important}
    .ml-md-2, .mx-md-2 {margin-left: .75rem!important}
    .m-md-3 {margin: 1.5rem!important}
    .mt-md-3, .my-md-3 {margin-top: 1.5rem!important}
    .mr-md-3, .mx-md-3 {margin-right: 1.5rem!important}
    .mb-md-3, .my-md-3 {margin-bottom: 1.5rem!important}
    .ml-md-3, .mx-md-3 {margin-left: 1.5rem!important}
    .m-md-4 {margin: 2.25rem!important}
    .mt-md-4, .my-md-4 {margin-top: 2.25rem!important}
    .mr-md-4, .mx-md-4 {margin-right: 2.25rem!important}
    .mb-md-4, .my-md-4 {margin-bottom: 2.25rem!important}
    .ml-md-4, .mx-md-4 {margin-left: 2.25rem!important}
    .m-md-5 {margin: 3rem!important}
    .mt-md-5, .my-md-5 {margin-top: 3rem!important}
    .mr-md-5, .mx-md-5 {margin-right: 3rem!important}
    .mb-md-5, .my-md-5 {margin-bottom: 3rem!important}
    .ml-md-5, .mx-md-5 {margin-left: 3rem!important}
    .m-md-6 {margin: 4.5rem!important}
    .mt-md-6, .my-md-6 {margin-top: 4.5rem!important}
    .mr-md-6, .mx-md-6 {margin-right: 4.5rem!important}
    .mb-md-6, .my-md-6 {margin-bottom: 4.5rem!important}
    .ml-md-6, .mx-md-6 {margin-left: 4.5rem!important}
    .m-md-7 {margin: 6rem!important}
    .mt-md-7, .my-md-7 {margin-top: 6rem!important}
    .mr-md-7, .mx-md-7 {margin-right: 6rem!important}
    .mb-md-7, .my-md-7 {margin-bottom: 6rem!important}
    .ml-md-7, .mx-md-7 {margin-left: 6rem!important}
    .p-md-0 {padding: 0!important}
    .pt-md-0, .py-md-0 {padding-top: 0!important}
    .pr-md-0, .px-md-0 {padding-right: 0!important}
    .pb-md-0, .py-md-0 {padding-bottom: 0!important}
    .pl-md-0, .px-md-0 {padding-left: 0!important}
    .p-md-1 {padding: .375rem!important}
    .pt-md-1, .py-md-1 {padding-top: .375rem!important}
    .pr-md-1, .px-md-1 {padding-right: .375rem!important}
    .pb-md-1, .py-md-1 {padding-bottom: .375rem!important}
    .pl-md-1, .px-md-1 {padding-left: .375rem!important}
    .p-md-2 {padding: .75rem!important}
    .pt-md-2, .py-md-2 {padding-top: .75rem!important}
    .pr-md-2, .px-md-2 {padding-right: .75rem!important}
    .pb-md-2, .py-md-2 {padding-bottom: .75rem!important}
    .pl-md-2, .px-md-2 {padding-left: .75rem!important}
    .p-md-3 {padding: 1.5rem!important}
    .pt-md-3, .py-md-3 {padding-top: 1.5rem!important}
    .pr-md-3, .px-md-3 {padding-right: 1.5rem!important}
    .pb-md-3, .py-md-3 {padding-bottom: 1.5rem!important}
    .pl-md-3, .px-md-3 {padding-left: 1.5rem!important}
    .p-md-4 {padding: 2.25rem!important}
    .pt-md-4, .py-md-4 {padding-top: 2.25rem!important}
    .pr-md-4, .px-md-4 {padding-right: 2.25rem!important}
    .pb-md-4, .py-md-4 {padding-bottom: 2.25rem!important}
    .pl-md-4, .px-md-4 {padding-left: 2.25rem!important}
    .p-md-5 {padding: 3rem!important}
    .pt-md-5, .py-md-5 {padding-top: 3rem!important}
    .pr-md-5, .px-md-5 {padding-right: 3rem!important}
    .pb-md-5, .py-md-5 {padding-bottom: 3rem!important}
    .pl-md-5, .px-md-5 {padding-left: 3rem!important}
    .p-md-6 {padding: 4.5rem!important}
    .pt-md-6, .py-md-6 {padding-top: 4.5rem!important}
    .pr-md-6, .px-md-6 {padding-right: 4.5rem!important}
    .pb-md-6, .py-md-6 {padding-bottom: 4.5rem!important}
    .pl-md-6, .px-md-6 {padding-left: 4.5rem!important}
    .p-md-7 {padding: 6rem!important}
    .pt-md-7, .py-md-7 {padding-top: 6rem!important}
    .pr-md-7, .px-md-7 {padding-right: 6rem!important}
    .pb-md-7, .py-md-7 {padding-bottom: 6rem!important}
    .pl-md-7, .px-md-7 {padding-left: 6rem!important}
    .m-md-n1 {margin: -.375rem!important}
    .mt-md-n1, .my-md-n1 {margin-top: -.375rem!important}
    .mr-md-n1, .mx-md-n1 {margin-right: -.375rem!important}
    .mb-md-n1, .my-md-n1 {margin-bottom: -.375rem!important}
    .ml-md-n1, .mx-md-n1 {margin-left: -.375rem!important}
    .m-md-n2 {margin: -.75rem!important}
    .mt-md-n2, .my-md-n2 {margin-top: -.75rem!important}
    .mr-md-n2, .mx-md-n2 {margin-right: -.75rem!important}
    .mb-md-n2, .my-md-n2 {margin-bottom: -.75rem!important}
    .ml-md-n2, .mx-md-n2 {margin-left: -.75rem!important}
    .m-md-n3 {margin: -1.5rem!important}
    .mt-md-n3, .my-md-n3 {margin-top: -1.5rem!important}
    .mr-md-n3, .mx-md-n3 {margin-right: -1.5rem!important}
    .mb-md-n3, .my-md-n3 {margin-bottom: -1.5rem!important}
    .ml-md-n3, .mx-md-n3 {margin-left: -1.5rem!important}
    .m-md-n4 {margin: -2.25rem!important}
    .mt-md-n4, .my-md-n4 {margin-top: -2.25rem!important}
    .mr-md-n4, .mx-md-n4 {margin-right: -2.25rem!important}
    .mb-md-n4, .my-md-n4 {margin-bottom: -2.25rem!important}
    .ml-md-n4, .mx-md-n4 {margin-left: -2.25rem!important}
    .m-md-n5 {margin: -3rem!important}
    .mt-md-n5, .my-md-n5 {margin-top: -3rem!important}
    .mr-md-n5, .mx-md-n5 {margin-right: -3rem!important}
    .mb-md-n5, .my-md-n5 {margin-bottom: -3rem!important}
    .ml-md-n5, .mx-md-n5 {margin-left: -3rem!important}
    .m-md-n6 {margin: -4.5rem!important}
    .mt-md-n6, .my-md-n6 {margin-top: -4.5rem!important}
    .mr-md-n6, .mx-md-n6 {margin-right: -4.5rem!important}
    .mb-md-n6, .my-md-n6 {margin-bottom: -4.5rem!important}
    .ml-md-n6, .mx-md-n6 {margin-left: -4.5rem!important}
    .m-md-n7 {margin: -6rem!important}
    .mt-md-n7, .my-md-n7 {margin-top: -6rem!important}
    .mr-md-n7, .mx-md-n7 {margin-right: -6rem!important}
    .mb-md-n7, .my-md-n7 {margin-bottom: -6rem!important}
    .ml-md-n7, .mx-md-n7 {margin-left: -6rem!important}
    .m-md-auto {margin: auto!important}
    .mt-md-auto, .my-md-auto {margin-top: auto!important}
    .mr-md-auto, .mx-md-auto {margin-right: auto!important}
    .mb-md-auto, .my-md-auto {margin-bottom: auto!important}
    .ml-md-auto, .mx-md-auto {margin-left: auto!important}
}

@media (min-width:1280px) {
    .m-lg-0 {margin: 0!important}
    .mt-lg-0, .my-lg-0 {margin-top: 0!important}
    .mr-lg-0, .mx-lg-0 {margin-right: 0!important}
    .mb-lg-0, .my-lg-0 {margin-bottom: 0!important}
    .ml-lg-0, .mx-lg-0 {margin-left: 0!important}
    .m-lg-1 {margin: .375rem!important}
    .mt-lg-1, .my-lg-1 {margin-top: .375rem!important}
    .mr-lg-1, .mx-lg-1 {margin-right: .375rem!important}
    .mb-lg-1, .my-lg-1 {margin-bottom: .375rem!important}
    .ml-lg-1, .mx-lg-1 {margin-left: .375rem!important}
    .m-lg-2 {margin: .75rem!important}
    .mt-lg-2, .my-lg-2 {margin-top: .75rem!important}
    .mr-lg-2, .mx-lg-2 {margin-right: .75rem!important}
    .mb-lg-2, .my-lg-2 {margin-bottom: .75rem!important}
    .ml-lg-2, .mx-lg-2 {margin-left: .75rem!important}
    .m-lg-3 {margin: 1.5rem!important}
    .mt-lg-3, .my-lg-3 {margin-top: 1.5rem!important}
    .mr-lg-3, .mx-lg-3 {margin-right: 1.5rem!important}
    .mb-lg-3, .my-lg-3 {margin-bottom: 1.5rem!important}
    .ml-lg-3, .mx-lg-3 {margin-left: 1.5rem!important}
    .m-lg-4 {margin: 2.25rem!important}
    .mt-lg-4, .my-lg-4 {margin-top: 2.25rem!important}
    .mr-lg-4, .mx-lg-4 {margin-right: 2.25rem!important}
    .mb-lg-4, .my-lg-4 {margin-bottom: 2.25rem!important}
    .ml-lg-4, .mx-lg-4 {margin-left: 2.25rem!important}
    .m-lg-5 {margin: 3rem!important}
    .mt-lg-5, .my-lg-5 {margin-top: 3rem!important}
    .mr-lg-5, .mx-lg-5 {margin-right: 3rem!important}
    .mb-lg-5, .my-lg-5 {margin-bottom: 3rem!important}
    .ml-lg-5, .mx-lg-5 {margin-left: 3rem!important}
    .m-lg-6 {margin: 4.5rem!important}
    .mt-lg-6, .my-lg-6 {margin-top: 4.5rem!important}
    .mr-lg-6, .mx-lg-6 {margin-right: 4.5rem!important}
    .mb-lg-6, .my-lg-6 {margin-bottom: 4.5rem!important}
    .ml-lg-6, .mx-lg-6 {margin-left: 4.5rem!important}
    .m-lg-7 {margin: 6rem!important}
    .mt-lg-7, .my-lg-7 {margin-top: 6rem!important}
    .mr-lg-7, .mx-lg-7 {margin-right: 6rem!important}
    .mb-lg-7, .my-lg-7 {margin-bottom: 6rem!important}
    .ml-lg-7, .mx-lg-7 {margin-left: 6rem!important}
    .p-lg-0 {padding: 0!important}
    .pt-lg-0, .py-lg-0 {padding-top: 0!important}
    .pr-lg-0, .px-lg-0 {padding-right: 0!important}
    .pb-lg-0, .py-lg-0 {padding-bottom: 0!important}
    .pl-lg-0, .px-lg-0 {padding-left: 0!important}
    .p-lg-1 {padding: .375rem!important}
    .pt-lg-1, .py-lg-1 {padding-top: .375rem!important}
    .pr-lg-1, .px-lg-1 {padding-right: .375rem!important}
    .pb-lg-1, .py-lg-1 {padding-bottom: .375rem!important}
    .pl-lg-1, .px-lg-1 {padding-left: .375rem!important}
    .p-lg-2 {padding: .75rem!important}
    .pt-lg-2, .py-lg-2 {padding-top: .75rem!important}
    .pr-lg-2, .px-lg-2 {padding-right: .75rem!important}
    .pb-lg-2, .py-lg-2 {padding-bottom: .75rem!important}
    .pl-lg-2, .px-lg-2 {padding-left: .75rem!important}
    .p-lg-3 {padding: 1.5rem!important}
    .pt-lg-3, .py-lg-3 {padding-top: 1.5rem!important}
    .pr-lg-3, .px-lg-3 {padding-right: 1.5rem!important}
    .pb-lg-3, .py-lg-3 {padding-bottom: 1.5rem!important}
    .pl-lg-3, .px-lg-3 {padding-left: 1.5rem!important}
    .p-lg-4 {padding: 2.25rem!important}
    .pt-lg-4, .py-lg-4 {padding-top: 2.25rem!important}
    .pr-lg-4, .px-lg-4 {padding-right: 2.25rem!important}
    .pb-lg-4, .py-lg-4 {padding-bottom: 2.25rem!important}
    .pl-lg-4, .px-lg-4 {padding-left: 2.25rem!important}
    .p-lg-5 {padding: 3rem!important}
    .pt-lg-5, .py-lg-5 {padding-top: 3rem!important}
    .pr-lg-5, .px-lg-5 {padding-right: 3rem!important}
    .pb-lg-5, .py-lg-5 {padding-bottom: 3rem!important}
    .pl-lg-5, .px-lg-5 {padding-left: 3rem!important}
    .p-lg-6 {padding: 4.5rem!important}
    .pt-lg-6, .py-lg-6 {padding-top: 4.5rem!important}
    .pr-lg-6, .px-lg-6 {padding-right: 4.5rem!important}
    .pb-lg-6, .py-lg-6 {padding-bottom: 4.5rem!important}
    .pl-lg-6, .px-lg-6 {padding-left: 4.5rem!important}
    .p-lg-7 {padding: 6rem!important}
    .pt-lg-7, .py-lg-7 {padding-top: 6rem!important}
    .pr-lg-7, .px-lg-7 {padding-right: 6rem!important}
    .pb-lg-7, .py-lg-7 {padding-bottom: 6rem!important}
    .pl-lg-7, .px-lg-7 {padding-left: 6rem!important}
    .m-lg-n1 {margin: -.375rem!important}
    .mt-lg-n1, .my-lg-n1 {margin-top: -.375rem!important}
    .mr-lg-n1, .mx-lg-n1 {margin-right: -.375rem!important}
    .mb-lg-n1, .my-lg-n1 {margin-bottom: -.375rem!important}
    .ml-lg-n1, .mx-lg-n1 {margin-left: -.375rem!important}
    .m-lg-n2 {margin: -.75rem!important}
    .mt-lg-n2, .my-lg-n2 {margin-top: -.75rem!important}
    .mr-lg-n2, .mx-lg-n2 {margin-right: -.75rem!important}
    .mb-lg-n2, .my-lg-n2 {margin-bottom: -.75rem!important}
    .ml-lg-n2, .mx-lg-n2 {margin-left: -.75rem!important}
    .m-lg-n3 {margin: -1.5rem!important}
    .mt-lg-n3, .my-lg-n3 {margin-top: -1.5rem!important}
    .mr-lg-n3, .mx-lg-n3 {margin-right: -1.5rem!important}
    .mb-lg-n3, .my-lg-n3 {margin-bottom: -1.5rem!important}
    .ml-lg-n3, .mx-lg-n3 {margin-left: -1.5rem!important}
    .m-lg-n4 {margin: -2.25rem!important}
    .mt-lg-n4, .my-lg-n4 {margin-top: -2.25rem!important}
    .mr-lg-n4, .mx-lg-n4 {margin-right: -2.25rem!important}
    .mb-lg-n4, .my-lg-n4 {margin-bottom: -2.25rem!important}
    .ml-lg-n4, .mx-lg-n4 {margin-left: -2.25rem!important}
    .m-lg-n5 {margin: -3rem!important}
    .mt-lg-n5, .my-lg-n5 {margin-top: -3rem!important}
    .mr-lg-n5, .mx-lg-n5 {margin-right: -3rem!important}
    .mb-lg-n5, .my-lg-n5 {margin-bottom: -3rem!important}
    .ml-lg-n5, .mx-lg-n5 {margin-left: -3rem!important}
    .m-lg-n6 {margin: -4.5rem!important}
    .mt-lg-n6, .my-lg-n6 {margin-top: -4.5rem!important}
    .mr-lg-n6, .mx-lg-n6 {margin-right: -4.5rem!important}
    .mb-lg-n6, .my-lg-n6 {margin-bottom: -4.5rem!important}
    .ml-lg-n6, .mx-lg-n6 {margin-left: -4.5rem!important}
    .m-lg-n7 {margin: -6rem!important}
    .mt-lg-n7, .my-lg-n7 {margin-top: -6rem!important}
    .mr-lg-n7, .mx-lg-n7 {margin-right: -6rem!important}
    .mb-lg-n7, .my-lg-n7 {margin-bottom: -6rem!important}
    .ml-lg-n7, .mx-lg-n7 {margin-left: -6rem!important}
    .m-lg-auto {margin: auto!important}
    .mt-lg-auto, .my-lg-auto {margin-top: auto!important}
    .mr-lg-auto, .mx-lg-auto {margin-right: auto!important}
    .mb-lg-auto, .my-lg-auto {margin-bottom: auto!important}
    .ml-lg-auto, .mx-lg-auto {margin-left: auto!important}
}

@media (min-width:1920px) {
    .m-xl-0 {margin: 0!important}
    .mt-xl-0, .my-xl-0 {margin-top: 0!important}
    .mr-xl-0, .mx-xl-0 {margin-right: 0!important}
    .mb-xl-0, .my-xl-0 {margin-bottom: 0!important}
    .ml-xl-0, .mx-xl-0 {margin-left: 0!important}
    .m-xl-1 {margin: .375rem!important}
    .mt-xl-1, .my-xl-1 {margin-top: .375rem!important}
    .mr-xl-1, .mx-xl-1 {margin-right: .375rem!important}
    .mb-xl-1, .my-xl-1 {margin-bottom: .375rem!important}
    .ml-xl-1, .mx-xl-1 {margin-left: .375rem!important}
    .m-xl-2 {margin: .75rem!important}
    .mt-xl-2, .my-xl-2 {margin-top: .75rem!important}
    .mr-xl-2, .mx-xl-2 {margin-right: .75rem!important}
    .mb-xl-2, .my-xl-2 {margin-bottom: .75rem!important}
    .ml-xl-2, .mx-xl-2 {margin-left: .75rem!important}
    .m-xl-3 {margin: 1.5rem!important}
    .mt-xl-3, .my-xl-3 {margin-top: 1.5rem!important}
    .mr-xl-3, .mx-xl-3 {margin-right: 1.5rem!important}
    .mb-xl-3, .my-xl-3 {margin-bottom: 1.5rem!important}
    .ml-xl-3, .mx-xl-3 {margin-left: 1.5rem!important}
    .m-xl-4 {margin: 2.25rem!important}
    .mt-xl-4, .my-xl-4 {margin-top: 2.25rem!important}
    .mr-xl-4, .mx-xl-4 {margin-right: 2.25rem!important}
    .mb-xl-4, .my-xl-4 {margin-bottom: 2.25rem!important}
    .ml-xl-4, .mx-xl-4 {margin-left: 2.25rem!important}
    .m-xl-5 {margin: 3rem!important}
    .mt-xl-5, .my-xl-5 {margin-top: 3rem!important}
    .mr-xl-5, .mx-xl-5 {margin-right: 3rem!important}
    .mb-xl-5, .my-xl-5 {margin-bottom: 3rem!important}
    .ml-xl-5, .mx-xl-5 {margin-left: 3rem!important}
    .m-xl-6 {margin: 4.5rem!important}
    .mt-xl-6, .my-xl-6 {margin-top: 4.5rem!important}
    .mr-xl-6, .mx-xl-6 {margin-right: 4.5rem!important}
    .mb-xl-6, .my-xl-6 {margin-bottom: 4.5rem!important}
    .ml-xl-6, .mx-xl-6 {margin-left: 4.5rem!important}
    .m-xl-7 {margin: 6rem!important}
    .mt-xl-7, .my-xl-7 {margin-top: 6rem!important}
    .mr-xl-7, .mx-xl-7 {margin-right: 6rem!important}
    .mb-xl-7, .my-xl-7 {margin-bottom: 6rem!important}
    .ml-xl-7, .mx-xl-7 {margin-left: 6rem!important}
    .p-xl-0 {padding: 0!important}
    .pt-xl-0, .py-xl-0 {padding-top: 0!important}
    .pr-xl-0, .px-xl-0 {padding-right: 0!important}
    .pb-xl-0, .py-xl-0 {padding-bottom: 0!important}
    .pl-xl-0, .px-xl-0 {padding-left: 0!important}
    .p-xl-1 {padding: .375rem!important}
    .pt-xl-1, .py-xl-1 {padding-top: .375rem!important}
    .pr-xl-1, .px-xl-1 {padding-right: .375rem!important}
    .pb-xl-1, .py-xl-1 {padding-bottom: .375rem!important}
    .pl-xl-1, .px-xl-1 {padding-left: .375rem!important}
    .p-xl-2 {padding: .75rem!important}
    .pt-xl-2, .py-xl-2 {padding-top: .75rem!important}
    .pr-xl-2, .px-xl-2 {padding-right: .75rem!important}
    .pb-xl-2, .py-xl-2 {padding-bottom: .75rem!important}
    .pl-xl-2, .px-xl-2 {padding-left: .75rem!important}
    .p-xl-3 {padding: 1.5rem!important}
    .pt-xl-3, .py-xl-3 {padding-top: 1.5rem!important}
    .pr-xl-3, .px-xl-3 {padding-right: 1.5rem!important}
    .pb-xl-3, .py-xl-3 {padding-bottom: 1.5rem!important}
    .pl-xl-3, .px-xl-3 {padding-left: 1.5rem!important}
    .p-xl-4 {padding: 2.25rem!important}
    .pt-xl-4, .py-xl-4 {padding-top: 2.25rem!important}
    .pr-xl-4, .px-xl-4 {padding-right: 2.25rem!important}
    .pb-xl-4, .py-xl-4 {padding-bottom: 2.25rem!important}
    .pl-xl-4, .px-xl-4 {padding-left: 2.25rem!important}
    .p-xl-5 {padding: 3rem!important}
    .pt-xl-5, .py-xl-5 {padding-top: 3rem!important}
    .pr-xl-5, .px-xl-5 {padding-right: 3rem!important}
    .pb-xl-5, .py-xl-5 {padding-bottom: 3rem!important}
    .pl-xl-5, .px-xl-5 {padding-left: 3rem!important}
    .p-xl-6 {padding: 4.5rem!important}
    .pt-xl-6, .py-xl-6 {padding-top: 4.5rem!important}
    .pr-xl-6, .px-xl-6 {padding-right: 4.5rem!important}
    .pb-xl-6, .py-xl-6 {padding-bottom: 4.5rem!important}
    .pl-xl-6, .px-xl-6 {padding-left: 4.5rem!important}
    .p-xl-7 {padding: 6rem!important}
    .pt-xl-7, .py-xl-7 {padding-top: 6rem!important}
    .pr-xl-7, .px-xl-7 {padding-right: 6rem!important}
    .pb-xl-7, .py-xl-7 {padding-bottom: 6rem!important}
    .pl-xl-7, .px-xl-7 {padding-left: 6rem!important}
    .m-xl-n1 {margin: -.375rem!important}
    .mt-xl-n1, .my-xl-n1 {margin-top: -.375rem!important}
    .mr-xl-n1, .mx-xl-n1 {margin-right: -.375rem!important}
    .mb-xl-n1, .my-xl-n1 {margin-bottom: -.375rem!important}
    .ml-xl-n1, .mx-xl-n1 {margin-left: -.375rem!important}
    .m-xl-n2 {margin: -.75rem!important}
    .mt-xl-n2, .my-xl-n2 {margin-top: -.75rem!important}
    .mr-xl-n2, .mx-xl-n2 {margin-right: -.75rem!important}
    .mb-xl-n2, .my-xl-n2 {margin-bottom: -.75rem!important}
    .ml-xl-n2, .mx-xl-n2 {margin-left: -.75rem!important}
    .m-xl-n3 {margin: -1.5rem!important}
    .mt-xl-n3, .my-xl-n3 {margin-top: -1.5rem!important}
    .mr-xl-n3, .mx-xl-n3 {margin-right: -1.5rem!important}
    .mb-xl-n3, .my-xl-n3 {margin-bottom: -1.5rem!important}
    .ml-xl-n3, .mx-xl-n3 {margin-left: -1.5rem!important}
    .m-xl-n4 {margin: -2.25rem!important}
    .mt-xl-n4, .my-xl-n4 {margin-top: -2.25rem!important}
    .mr-xl-n4, .mx-xl-n4 {margin-right: -2.25rem!important}
    .mb-xl-n4, .my-xl-n4 {margin-bottom: -2.25rem!important}
    .ml-xl-n4, .mx-xl-n4 {margin-left: -2.25rem!important}
    .m-xl-n5 {margin: -3rem!important}
    .mt-xl-n5, .my-xl-n5 {margin-top: -3rem!important}
    .mr-xl-n5, .mx-xl-n5 {margin-right: -3rem!important}
    .mb-xl-n5, .my-xl-n5 {margin-bottom: -3rem!important}
    .ml-xl-n5, .mx-xl-n5 {margin-left: -3rem!important}
    .m-xl-n6 {margin: -4.5rem!important}
    .mt-xl-n6, .my-xl-n6 {margin-top: -4.5rem!important}
    .mr-xl-n6, .mx-xl-n6 {margin-right: -4.5rem!important}
    .mb-xl-n6, .my-xl-n6 {margin-bottom: -4.5rem!important}
    .ml-xl-n6, .mx-xl-n6 {margin-left: -4.5rem!important}
    .m-xl-n7 {margin: -6rem!important}
    .mt-xl-n7, .my-xl-n7 {margin-top: -6rem!important}
    .mr-xl-n7, .mx-xl-n7 {margin-right: -6rem!important}
    .mb-xl-n7, .my-xl-n7 {margin-bottom: -6rem!important}
    .ml-xl-n7, .mx-xl-n7 {margin-left: -6rem!important}
    .m-xl-auto {margin: auto!important}
    .mt-xl-auto, .my-xl-auto {margin-top: auto!important}
    .mr-xl-auto, .mx-xl-auto {margin-right: auto!important}
    .mb-xl-auto, .my-xl-auto {margin-bottom: auto!important}
    .ml-xl-auto, .mx-xl-auto {margin-left: auto!important}
}

.text-justify {text-align: justify!important}
.text-wrap {white-space: normal!important}
.text-nowrap {white-space: nowrap!important}
.text-truncate {overflow: hidden;text-overflow: ellipsis;white-space: nowrap}

.text-left {text-align: left!important}
.text-right {text-align: right!important}
.text-center {text-align: center!important}

@media (min-width:600px) {
    .text-sm-left {text-align: left!important}
    .text-sm-right {text-align: right!important}
    .text-sm-center {text-align: center!important}
}

@media (min-width:960px) {
    .text-md-left {text-align: left!important}
    .text-md-right {text-align: right!important}
    .text-md-center {text-align: center!important}
}

@media (min-width:1280px) {
    .text-lg-left {text-align: left!important}
    .text-lg-right {text-align: right!important}
    .text-lg-center {text-align: center!important}
}

@media (min-width:1920px) {
    .text-xl-left {text-align: left!important}
    .text-xl-right {text-align: right!important}
    .text-xl-center {text-align: center!important}
}

.d-none {display: none!important}
.d-inline {display: inline!important}
.d-inline-block {display: inline-block!important}
.d-block {display: block!important}
.d-table {display: table!important}
.d-table-row {display: table-row!important}
.d-table-cell {display: table-cell!important}
.d-flex {display: flex!important}
.d-inline-flex {display: inline-flex!important}

.flex-row {flex-direction: row!important}
.flex-column {flex-direction: column!important}
.flex-row-reverse {flex-direction: row-reverse!important}
.flex-column-reverse {flex-direction: column-reverse!important}
.flex-wrap {flex-wrap: wrap!important}
.flex-nowrap {flex-wrap: nowrap!important}
.flex-wrap-reverse {flex-wrap: wrap-reverse!important}
.flex-fill {flex: 1 1 auto!important}
.flex-grow-0 {flex-grow: 0!important}
.flex-grow-1 {flex-grow: 1!important}
.flex-shrink-0 {flex-shrink: 0!important}
.flex-shrink-1 {flex-shrink: 1!important}
.justify-content-start {justify-content: flex-start!important}
.justify-content-end {justify-content: flex-end!important}
.justify-content-center {justify-content: center!important}
.justify-content-between {justify-content: space-between!important}
.justify-content-around {justify-content: space-around!important}
.align-items-start {align-items: flex-start!important}
.align-items-end {align-items: flex-end!important}
.align-items-center {align-items: center!important}
.align-items-baseline {align-items: baseline!important}
.align-items-stretch {align-items: stretch!important}
.align-content-start {align-content: flex-start!important}
.align-content-end {align-content: flex-end!important}
.align-content-center {align-content: center!important}
.align-content-between {align-content: space-between!important}
.align-content-around {align-content: space-around!important}
.align-content-stretch {align-content: stretch!important}
.align-self-auto {align-self: auto!important}
.align-self-start {align-self: flex-start!important}
.align-self-end {align-self: flex-end!important}
.align-self-center {align-self: center!important}
.align-self-baseline {align-self: baseline!important}
.align-self-stretch {align-self: stretch!important}

.opacity-0 {opacity:0!important;}
.opacity-10 {opacity:.1!important;}
.opacity-20 {opacity:.2!important;}
.opacity-30 {opacity:.3!important;}
.opacity-40 {opacity:.4!important;}
.opacity-50 {opacity:.5!important;}
.opacity-60 {opacity:.6!important;}
.opacity-70 {opacity:.7!important;}
.opacity-80 {opacity:.8!important;}
.opacity-90 {opacity:.9!important;}

.radius-0 {border-radius:0%!important;}
.radius-10 {border-radius:10%!important;}
.radius-20 {border-radius:20%!important;}
.radius-30 {border-radius:30%!important;}
.radius-40 {border-radius:40%!important;}
.radius-50 {border-radius:50%!important;}
.radius-60 {border-radius:60%!important;}
.radius-70 {border-radius:70%!important;}
.radius-80 {border-radius:80%!important;}
.radius-90 {border-radius:90%!important;}

.radius-10p {border-radius:10px!important;}
.radius-20p {border-radius:20px!important;}
.radius-30p {border-radius:30px!important;}
.radius-40p {border-radius:40px!important;}
.radius-50p {border-radius:50px!important;}
.radius-60p {border-radius:60px!important;}
.radius-70p {border-radius:70px!important;}
.radius-80p {border-radius:80px!important;}
.radius-90p {border-radius:90px!important;}
.radius-100p {border-radius:100px!important;}

.text-lowercase {text-transform: lowercase!important}
.text-uppercase {text-transform: uppercase!important}
.text-capitalize {text-transform: capitalize!important}
.font-weight-light {font-weight: 300!important}
.font-weight-lighter {font-weight: lighter!important}
.font-weight-normal {font-weight: 400!important}
.font-weight-bold {font-weight: 600!important}
.font-weight-bolder {font-weight: bolder!important}
.font-italic {font-style: italic!important}


.text-danger {color: #dc3545!important}

.icon-danger {color: #dc3545!important}

.btn-info{background-color: #17a2b8!important;color: #fff!important;}
.btn-info:hover{background-color: #138496!important}

.btn-warning{background-color: #17a2b8!important;color: #fff!important;}
.btn-warning:hover{background-color: #138496!important}

.btn-danger{background-color: #dc3545!important;color: #fff!important;}
.btn-danger:hover{background-color: #c82333!important}

.btn-blue{background-color: #2c7be5!important;color: #fff!important;}
.btn-blue:hover{background-color: #1a68d1!important}

.btn-dark{background-color: #dc3545!important;color: #fff!important;}
.btn-dark:hover{background-color: #c82333!important}

.shadow-none{box-shadow: none!important;}

overflow-hidden{overflow:hidden}
overflow-scroll{overflow:scroll}

.text-decoration-none{text-decoration: none!important}
.text-decoration-lineThrough{text-decoration: line-through!important}
.text-decoration-underline{text-decoration: underline!important}
.text-decoration-overline{text-decoration: overline!important}

.icon-lg{font-size:3rem!important}
.icon-xl{font-size:4rem!important}
.icon-xxl{font-size:5rem!important}
.icon-xxxl{font-size:6rem!important}

#printWindow{left:auto!important;right:-1000px!important;direction:rtl!important;}
