@import"https://fonts.googleapis.com/css?family=Noto+Serif+JP&display=swap";

.hover-scale{
    overflow:hidden
}
.hover-scale>img{
    -webkit-transition:all .25s 0s linear;
    transition:all .25s 0s linear
}
.hover-scale:hover>img{
    -webkit-transform:scale(1.15);
    transform:scale(1.15)
}
.u-none{
    display:none
}
.award2__list{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    flex-diretion:row;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    -webkit-box-pack:start;
    -webkit-justify-content:flex-start;
    -ms-flex-pack:start;
    justify-content:flex-start
}
.award1__link{
    margin-top:30px
}
@media only screen and (max-width: 767px){
    .award1__link{
        margin-top:15px
    }
}
.award1__link+.award1__link{
    margin-top:30px
}
.award1__link-main{
    display:block;
    background-color:#c0a500;
    padding:5px 0;
    text-align:center;
    color:#fff;
    font-size:14px;
    border-radius:5px;
    max-width:300px;
    margin:auto;
    padding-left:20px
}
.award1__link-main>span{
    position:relative
}
.award1__link-main>span::before{
    content:url(/images/feature/award/2019/icon-threeline.svg);
    position:absolute;
    top:-4px;
    left:-20px
}
.award1__link-main:hover{
    text-decoration:none;
    color:#fff
}
.award1__link-main--archive{
    background-color:#1e1a1a
}
.award1__link-main--archive>span{
    position:relative
}
.award1__link-main--archive>span::before{
    content:url(/images/feature/award/2019/icon-archive.svg);
    position:absolute;
    top:0px;
    left:-24px
}
.award1__remarks{
    text-align:right;
    font-size:14px
}
@media only screen and (max-width: 767px){
    .award1__remarks{
        font-size:12px
    }
}
.sns-btn ul{
    text-align:center
}
.sns-btn ul li{
    display:inline-block;
    line-height:0 !important;
    letter-spacing:0;
    vertical-align:bottom
}
.lead-wrap{
    padding:60px 30px 60px;
    background:url(/images/feature/award/2018/bg_gold.jpg) no-repeat center bottom;
    background-size:650px
}
.lead__text{
    margin-top:45px;
    font-size:81.3%;
    text-align:center
}
.mv__main{
    width:100%
}
.sns-sp__wrap{
    margin-top:15px
}
ul.sns-sp__btn{
    padding:10px;
    text-align:center
}
ul.sns-sp__btn li{
    display:inline-block;
    min-height:30px;
    line-height:0 !important;
    letter-spacing:0;
    vertical-align:bottom
}
ul.sns-sp__btn li img{
    vertical-align:top
}
ul.sns-sp__btn li.last,ul.sns-sp__btn li:last-child{
    margin-right:0
}
.lead-sp__wrap{
    padding:30px 15px 30px 15px;
    background:url(/images/feature/award/2018/bg_gold.jpg) no-repeat center bottom;
    background-size:cover
}
.lead-sp__text{
    margin-top:25px;
    font-size:1.2rem
}
.award-bg--salon{
    background:url(/images/feature/award/2022/bg-salon.jpg) repeat center top;
    background-size:2000px
}
.award-bg--catalog{
    background:url(/images/feature/award/2022/bg-catalog.jpg) repeat center top;
    background-size:2000px
}
.award1{
    margin-top:-1px;
    padding:30px
}
@media only screen and (max-width: 575px){
    .award1{
        padding:30px 15px 15px 15px
    }
}
.award1__main{
    margin-top:20px
}
.award1__list{
    max-width:750px;
    margin:auto
}
.award1__list-item:not(:last-child){
    margin-bottom:30px
}
.award1__subttl{
    background-color:#c0a500;
    color:#fff;
    text-align:center;
    padding:2px 0
}
.award1__subttl--silver{
    background-color:#a0a39b
}
.award1__subttl--catalog{
    background-color:#e64e70
}
.award1__subttl-main{
    font-family:"Noto Serif JP",serif;
    display:inline-block;
    padding-left:60px;
    position:relative
}
.award1__subttl-main--l{
    font-size:18px;
    display:block
}
@media only screen and (max-width: 575px){
    .award1__subttl-main--l{
        font-size:12px
    }
}
.award1__subttl-main--s{
    font-size:15px;
    display:block;
    margin-top:-7px
}
@media only screen and (max-width: 575px){
    .award1__subttl-main--s{
        font-size:11px;
        margin-top:0
    }
}
.award1__subttl-main::after{
    content:"";
    width:60px;
    height:48px;
    background-image:url(/images/feature/award/2022/icon-trophy.svg);
    background-position:center;
    background-size:contain;
    background-repeat:no-repeat;
    position:absolute;
    top:0;
    right:calc(100% - 50px)
}
@media only screen and (max-width: 767px){
    .award1__subttl-main::after{
        width:60px;
        height:48px;
        top:-5px
    }
}
@media only screen and (max-width: 575px){
    .award1__subttl-main::after{
        top:0;
        width:40px;
        height:31.5px;
        background-image:url(/images/feature/award/2022/icon-trophy--s.svg)
    }
}
.award1__cat-ttl{
    font-family:"Noto Serif JP",serif;
    font-size:24px;
    position:relative;
    margin-bottom:30px
}
.award1__cat-ttl::before{
    content:"";
    height:3px;
    width:100%;
    background-color:silver;
    position:absolute;
    bottom:0;
    left:0
}
@media only screen and (max-width: 575px){
    .award1__cat-ttl::before{
        bottom:-2px
    }
}
.award1__cat-ttl::after{
    content:"";
    height:3px;
    width:165px;
    background-color:#c0a500;
    position:absolute;
    bottom:0;
    left:0
}
@media only screen and (max-width: 575px){
    .award1__cat-ttl::after{
        bottom:-2px;
        width:100px
    }
}
.award1__cat-block:not(:last-child){
    margin-bottom:50px
}
@media only screen and (max-width: 767px){
    .award1__cat-block:not(:last-child){
        margin-bottom:50px
    }
}
.award1__cat{
    background-color:#fff;
    padding:30px 15px 50px 15px
}
.award1__shop{
    display:block;
    padding:10px;
    margin:-10px
}
.award1__shop::after{
    content:"";
    display:block;
    clear:both
}
.award1__shop-sub{
    float:left;
    width:280px
}
@media only screen and (max-width: 767px){
    .award1__shop-sub{
        width:100%
    }
}
.award1__shop-main{
    float:left;
    width:calc(100% - 280px - 15px);
    padding-left:15px
}
@media only screen and (max-width: 767px){
    .award1__shop-main{
        width:100%;
        padding:0;
        margin-top:10px
    }
}
.award1__shop-name{
    font-size:18px;
    line-height:1.5;
    margin-top:-2px
}
.award1__shop-location{
    font-size:12px
}
.award1__shop-location--gold{
    color:#c0a500
}
.award1__shop-location--catalog{
    color:#e64e70
}
.award1__shop-text{
    font-size:12px;
    margin-top:10px
}
.award1__shop-img{
    max-width:100%;
    height:auto
}
.award1__shop-img-wrapper{
    width:100%;
    height:210px;
    background-size:cover;
    background-position:center
}
.award1__shop-reply-button{
    font-size:10px;
    color:#9bb9a3;
    text-align:right;
    cursor:pointer;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
    font-weight:bold
}
.award1__shop-reply{
    font-size:12px;
    margin-top:20px;
    background:#9bb9a3;
    position:relative;
    color:#fff;
    border-radius:10px;
    padding:10px;
    clear:both
}
.award1__shop-reply::after{
    border-left:solid 10px rgba(0,0,0,0);
    border-right:solid 10px rgba(0,0,0,0);
    border-bottom:solid 18px #9bb9a3;
    top:-18px;
    content:"";
    display:block;
    height:0;
    left:30px;
    margin-left:0;
    position:absolute;
    width:0
}
.award1__shop-reply .tanto{
    display:block;
    text-align:right
}
.award1__read{
    text-align:center;
    font-size:25px;
    font-family:"Noto Serif JP",serif;
    margin:30px 0 40px 0;
    background-color:#fdfdfd;
    margin:30px -30px;
    padding:10px;
    border-top:1px solid #c0a500;
    border-bottom:1px solid #c0a500;
    display:none
}
@media only screen and (max-width: 767px){
    .award1__read{
        font-size:21px
    }
}
@media only screen and (min-width: 768px){
    .award1__read--pc{
        display:block
    }
}
@media only screen and (max-width: 767px){
    .award1__read--sp{
        display:block
    }
}
.award1__read-icon{
    color:#c0a500;
    font-size:21px
}
@media only screen and (max-width: 767px){
    .award1__read-icon{
        font-size:18px
    }
}
.award1__read-sub{
    font-size:21px
}
@media only screen and (max-width: 767px){
    .award1__read-sub{
        display:block;
        font-size:18px
    }
}
.award2__shop{
    display:block;
    padding:10px;
    margin:-10px
}
.award2__shop-main{
    margin-top:5px
}
.award2__shop-name{
    font-size:12px;
    line-height:1.5
}
.award2__shop-location{
    font-size:12px
}
.award2__shop-location--silver{
    color:#a0a39b
}
@media only screen and (max-width: 575px){
    .award2__shop-location{
        font-size:12px
    }
}
.award2__shop-text{
    font-size:13px;
    margin-top:10px
}
.award2__shop-img{
    max-width:100%
}
.award2__list{
    margin:0 -5px
}
.award2__list-item{
    padding:0 5px;
    margin-bottom:15px;
    width:calc(33.3333333333% - 10px)
}
@media only screen and (max-width: 575px){
    .award2__list-item{
        width:50%
    }
}
.award2__shop-img-wrapper{
    background-image:url(/images/shop/noimage02.jpg);
    width:100%;
    height:180px;
    background-size:cover;
    background-position:center
}
.award2__shop-img-wrapper--wide{
    background-size:contain;
    background-color:rgba(160,163,155,.1882352941);
    background-repeat:no-repeat
}
.header-sp{
    margin-top:55px
}
.lead-sp__img-main{
    max-width:100%
}
.p-award1__ttl{
    position:relative;
    height:50px;
    font-size:26px
}
.p-award1__ttl-inner{
    font-size:100%
}
@media only screen and (max-width: 767px){
    .p-award1__ttl-inner{
        font-size:70%
    }
}
@media only screen and (max-width: 575px){
    .p-award1__ttl-inner{
        font-size:60%
    }
}
@media only screen and (max-width: 767px){
    .p-award1__ttl--sp-large .p-award1__ttl-inner{
        font-size:80%
    }
}
@media only screen and (max-width: 575px){
    .p-award1__ttl--sp-large .p-award1__ttl-inner{
        font-size:70%
    }
}
.p-award1__ttl-1{
    position:absolute;
    width:calc(50% - 5em);
    height:100%;
    left:0;
    background-image:url(/images/feature/award/2022/title-icon-left.svg);
    background-repeat:no-repeat;
    background-position:left center
}
.p-award1__ttl-2{
    position:absolute;
    width:calc(50% - 5em);
    height:100%;
    right:0;
    background-image:url(/images/feature/award/2022/title-icon-right.svg);
    background-repeat:no-repeat;
    background-position:right center
}
.p-award1__ttl-block{
    position:absolute;
    width:100%;
    height:100%;
    text-align:center
}
.p-award1__ttl-block-inner{
    line-height:1.1em;
    font-family:"Noto Serif JP",serif
}
.p-award1__ttl--bg-white .p-award1__ttl-block-inner{
    background-color:#fff
}
.p-award1__ttl-main{
    display:block;
    font-size:100%
}
.p-award1__ttl-sub{
    display:block;
    font-size:70%
}
.c-award-tab__btn{
    height:56px;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    position:relative
}
@media only screen and (max-width: 991px){
    .c-award-tab__btn{
        height:50px
    }
}
.c-award-tab__btn-main{
    display:block;
    width:50%;
    border-radius:6px 6px 0 0;
    border:1px solid #ebebeb;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    text-decoration:none;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    height:100%
}
.c-award-tab__btn-main--active{
    color:#fff;
    text-decoration:none;
    border:1px solid rgba(0,0,0,0)
}
.c-award-tab__btn-main--salon.c-award-tab__btn-main--active{
    background-color:#c0a500
}
.c-award-tab__btn-main--catalog.c-award-tab__btn-main--active{
    background-color:#e64e70
}
.c-award-tab__btn-main:hover{
    color:#fff;
    text-decoration:none;
    border:1px solid rgba(0,0,0,0)
}
.c-award-tab__btn-main--active:hover{
    color:#fff
}
.c-award-tab__btn-main--salon:hover{
    background-color:#c0a500
}
.c-award-tab__btn-main--catalog:hover{
    background-color:#e64e70
}
.p-award-pagination{
    text-align:center;
    margin-top:50px;
    font-size:16px
}
.p-award-pagination__ttl{
    margin-bottom:.5em
}
.p-award-pagination__list{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    margin:0 -5px;
    max-width: 430px;
    margin: 0 auto;
}
.p-award-pagination__item{
  padding:0 5px;
  margin: 5px 0;
}
.p-award-pagination__link{
    width:133px;
    height:52px;
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center;
    -webkit-box-align:center;
    -webkit-align-items:center;
    -ms-flex-align:center;
    align-items:center;
    color:#fff;
    background-image:url(/images/feature/award/2022/pagination-bg.svg);
    background-repeat:no-repeat
}
.p-award-pagination__link:hover{
    color:#fff;
    text-decoration:none
}
.award1__shop__under-shop-name{
    line-height:1.1em
}
.award1__shop-stylist{
    font-size:12px;
    display:block;
    margin-top:-0.3em
}
.award1__shop-lead{
    font-size:15px;
    font-family:"Noto Serif JP",serif;
    display:block;
    margin-top:.5em;
    position:relative;
    padding-left:.7em;
    color:#e64e70;
    position:relative;
    line-height:1.4
}
.award1__shop-lead::after{
    content:"";
    width:3px;
    height:calc(100% - 6px);
    background-color:#e64e70;
    position:absolute;
    left:0;
    top:3px
}
.p-award-catalog{
    font-size:14px
}
.p-award-catalog__list{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-flex-wrap:wrap;
    -ms-flex-wrap:wrap;
    flex-wrap:wrap;
    margin:0 -7.5px;
    margin-top:-15px
}
.p-award-catalog__item{
    width:33.3333333333%;
    padding:0 7.5px;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
    margin-top:15px
}
@media only screen and (max-width: 575px){
    .p-award-catalog__item{
        width:50%
    }
}
.p-award-catalog__img{
    max-width:100%
}
.p-award-catalog__block{
    display:block;
    line-height:1.5
}
.p-award-catalog__block:hover{
    text-decoration:none
}
.p-award-catalog__ttl{
    font-size:13px;
    display:block;
    margin-top:.5em;
    padding-left:.7em;
    color:#e64e70;
    position:relative
}
.p-award-catalog__ttl::after{
    content:"";
    width:3px;
    height:calc(100% - 6px);
    background-color:#e64e70;
    position:absolute;
    left:0;
    top:3px
}
.p-award-catalog__area{
    margin-top:.5em;
    font-size:87%;
    color:#a0a39b
}
.p-award-catalog__nailist{
    font-size:87%
}
.p-award-sns__list{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-pack:center;
    -webkit-justify-content:center;
    -ms-flex-pack:center;
    justify-content:center
}
.c-award-img{
    width:100%;
    padding-bottom:65%;
    position:relative
}
.c-award-img__inner{
    position:absolute;
    width:100%;
    height:100%;
    background-size:cover;
    background-position:center
}
.c-award-img-v{
    width:100%;
    padding-bottom:122%;
    position:relative
}
.c-award-img-v__inner{
    position:absolute;
    width:100%;
    height:100%;
    background-size:cover;
    background-position:center
}
@media only screen and (min-width: 992px){
    .p-award-main{
        margin-top:50px
    }
}
@media only screen and (max-width: 991px){
    .p-award-main{
        margin-top:30px
    }
}
@media only screen and (max-width: 767px){
    .p-award-main{
        margin-top:15px
    }
}


.mt-0{
    margin-top:0px
}
.mt-5{
    margin-top:5px
}
.mt-10{
    margin-top:10px
}
.mt-15{
    margin-top:15px
}
.mt-20{
    margin-top:20px
}
.mt-25{
    margin-top:25px
}
.mt-30{
    margin-top:30px
}
.mt-35{
    margin-top:35px
}
.mt-40{
    margin-top:40px
}
.mt-45{
    margin-top:45px
}
.mt-50{
    margin-top:50px
}
.mt-55{
    margin-top:55px
}
.mt-60{
    margin-top:60px
}
.mt-65{
    margin-top:65px
}
.mt-70{
    margin-top:70px
}
.mt-75{
    margin-top:75px
}
.mt-80{
    margin-top:80px
}
.mt-85{
    margin-top:85px
}
.mt-90{
    margin-top:90px
}
.mt-95{
    margin-top:95px
}
.mt-100{
    margin-top:100px
}
.mb-0{
    margin-bottom:0px
}
.mb-5{
    margin-bottom:5px
}
.mb-10{
    margin-bottom:10px
}
.mb-15{
    margin-bottom:15px
}
.mb-20{
    margin-bottom:20px
}
.mb-25{
    margin-bottom:25px
}
.mb-30{
    margin-bottom:30px
}
.mb-35{
    margin-bottom:35px
}
.mb-40{
    margin-bottom:40px
}
.mb-45{
    margin-bottom:45px
}
.mb-50{
    margin-bottom:50px
}
.mb-55{
    margin-bottom:55px
}
.mb-60{
    margin-bottom:60px
}
.mb-65{
    margin-bottom:65px
}
.mb-70{
    margin-bottom:70px
}
.mb-75{
    margin-bottom:75px
}
.mb-80{
    margin-bottom:80px
}
.mb-85{
    margin-bottom:85px
}
.mb-90{
    margin-bottom:90px
}
.mb-95{
    margin-bottom:95px
}
.mb-100{
    margin-bottom:100px
}
.ml-0{
    margin-left:0px
}
.ml-5{
    margin-left:5px
}
.ml-10{
    margin-left:10px
}
.ml-15{
    margin-left:15px
}
.ml-20{
    margin-left:20px
}
.ml-25{
    margin-left:25px
}
.ml-30{
    margin-left:30px
}
.ml-35{
    margin-left:35px
}
.ml-40{
    margin-left:40px
}
.ml-45{
    margin-left:45px
}
.ml-50{
    margin-left:50px
}
.ml-55{
    margin-left:55px
}
.ml-60{
    margin-left:60px
}
.ml-65{
    margin-left:65px
}
.ml-70{
    margin-left:70px
}
.ml-75{
    margin-left:75px
}
.ml-80{
    margin-left:80px
}
.ml-85{
    margin-left:85px
}
.ml-90{
    margin-left:90px
}
.ml-95{
    margin-left:95px
}
.ml-100{
    margin-left:100px
}
.mr-0{
    margin-right:0px
}
.mr-5{
    margin-right:5px
}
.mr-10{
    margin-right:10px
}
.mr-15{
    margin-right:15px
}
.mr-20{
    margin-right:20px
}
.mr-25{
    margin-right:25px
}
.mr-30{
    margin-right:30px
}
.mr-35{
    margin-right:35px
}
.mr-40{
    margin-right:40px
}
.mr-45{
    margin-right:45px
}
.mr-50{
    margin-right:50px
}
.mr-55{
    margin-right:55px
}
.mr-60{
    margin-right:60px
}
.mr-65{
    margin-right:65px
}
.mr-70{
    margin-right:70px
}
.mr-75{
    margin-right:75px
}
.mr-80{
    margin-right:80px
}
.mr-85{
    margin-right:85px
}
.mr-90{
    margin-right:90px
}
.mr-95{
    margin-right:95px
}
.mr-100{
    margin-right:100px
}
.pt-0{
    padding-top:0px
}
.pt-5{
    padding-top:5px
}
.pt-10{
    padding-top:10px
}
.pt-15{
    padding-top:15px
}
.pt-20{
    padding-top:20px
}
.pt-25{
    padding-top:25px
}
.pt-30{
    padding-top:30px
}
.pt-35{
    padding-top:35px
}
.pt-40{
    padding-top:40px
}
.pt-45{
    padding-top:45px
}
.pt-50{
    padding-top:50px
}
.pt-55{
    padding-top:55px
}
.pt-60{
    padding-top:60px
}
.pt-65{
    padding-top:65px
}
.pt-70{
    padding-top:70px
}
.pt-75{
    padding-top:75px
}
.pt-80{
    padding-top:80px
}
.pt-85{
    padding-top:85px
}
.pt-90{
    padding-top:90px
}
.pt-95{
    padding-top:95px
}
.pt-100{
    padding-top:100px
}
.pb-0{
    padding-bottom:0px
}
.pb-5{
    padding-bottom:5px
}
.pb-10{
    padding-bottom:10px
}
.pb-15{
    padding-bottom:15px
}
.pb-20{
    padding-bottom:20px
}
.pb-25{
    padding-bottom:25px
}
.pb-30{
    padding-bottom:30px
}
.pb-35{
    padding-bottom:35px
}
.pb-40{
    padding-bottom:40px
}
.pb-45{
    padding-bottom:45px
}
.pb-50{
    padding-bottom:50px
}
.pb-55{
    padding-bottom:55px
}
.pb-60{
    padding-bottom:60px
}
.pb-65{
    padding-bottom:65px
}
.pb-70{
    padding-bottom:70px
}
.pb-75{
    padding-bottom:75px
}
.pb-80{
    padding-bottom:80px
}
.pb-85{
    padding-bottom:85px
}
.pb-90{
    padding-bottom:90px
}
.pb-95{
    padding-bottom:95px
}
.pb-100{
    padding-bottom:100px
}
.pl-0{
    padding-left:0px
}
.pl-5{
    padding-left:5px
}
.pl-10{
    padding-left:10px
}
.pl-15{
    padding-left:15px
}
.pl-20{
    padding-left:20px
}
.pl-25{
    padding-left:25px
}
.pl-30{
    padding-left:30px
}
.pl-35{
    padding-left:35px
}
.pl-40{
    padding-left:40px
}
.pl-45{
    padding-left:45px
}
.pl-50{
    padding-left:50px
}
.pl-55{
    padding-left:55px
}
.pl-60{
    padding-left:60px
}
.pl-65{
    padding-left:65px
}
.pl-70{
    padding-left:70px
}
.pl-75{
    padding-left:75px
}
.pl-80{
    padding-left:80px
}
.pl-85{
    padding-left:85px
}
.pl-90{
    padding-left:90px
}
.pl-95{
    padding-left:95px
}
.pl-100{
    padding-left:100px
}
.pr-0{
    padding-right:0px
}
.pr-5{
    padding-right:5px
}
.pr-10{
    padding-right:10px
}
.pr-15{
    padding-right:15px
}
.pr-20{
    padding-right:20px
}
.pr-25{
    padding-right:25px
}
.pr-30{
    padding-right:30px
}
.pr-35{
    padding-right:35px
}
.pr-40{
    padding-right:40px
}
.pr-45{
    padding-right:45px
}
.pr-50{
    padding-right:50px
}
.pr-55{
    padding-right:55px
}
.pr-60{
    padding-right:60px
}
.pr-65{
    padding-right:65px
}
.pr-70{
    padding-right:70px
}
.pr-75{
    padding-right:75px
}
.pr-80{
    padding-right:80px
}
.pr-85{
    padding-right:85px
}
.pr-90{
    padding-right:90px
}
.pr-95{
    padding-right:95px
}
.pr-100{
    padding-right:100px
}
@media(min-width: 0px){
    .mt-xs-0{
        margin-top:0px
    }
    .mt-xs-5{
        margin-top:5px
    }
    .mt-xs-10{
        margin-top:10px
    }
    .mt-xs-15{
        margin-top:15px
    }
    .mt-xs-20{
        margin-top:20px
    }
    .mt-xs-25{
        margin-top:25px
    }
    .mt-xs-30{
        margin-top:30px
    }
    .mt-xs-35{
        margin-top:35px
    }
    .mt-xs-40{
        margin-top:40px
    }
    .mt-xs-45{
        margin-top:45px
    }
    .mt-xs-50{
        margin-top:50px
    }
    .mt-xs-55{
        margin-top:55px
    }
    .mt-xs-60{
        margin-top:60px
    }
    .mt-xs-65{
        margin-top:65px
    }
    .mt-xs-70{
        margin-top:70px
    }
    .mt-xs-75{
        margin-top:75px
    }
    .mt-xs-80{
        margin-top:80px
    }
    .mt-xs-85{
        margin-top:85px
    }
    .mt-xs-90{
        margin-top:90px
    }
    .mt-xs-95{
        margin-top:95px
    }
    .mt-xs-100{
        margin-top:100px
    }
    .mb-xs-0{
        margin-bottom:0px
    }
    .mb-xs-5{
        margin-bottom:5px
    }
    .mb-xs-10{
        margin-bottom:10px
    }
    .mb-xs-15{
        margin-bottom:15px
    }
    .mb-xs-20{
        margin-bottom:20px
    }
    .mb-xs-25{
        margin-bottom:25px
    }
    .mb-xs-30{
        margin-bottom:30px
    }
    .mb-xs-35{
        margin-bottom:35px
    }
    .mb-xs-40{
        margin-bottom:40px
    }
    .mb-xs-45{
        margin-bottom:45px
    }
    .mb-xs-50{
        margin-bottom:50px
    }
    .mb-xs-55{
        margin-bottom:55px
    }
    .mb-xs-60{
        margin-bottom:60px
    }
    .mb-xs-65{
        margin-bottom:65px
    }
    .mb-xs-70{
        margin-bottom:70px
    }
    .mb-xs-75{
        margin-bottom:75px
    }
    .mb-xs-80{
        margin-bottom:80px
    }
    .mb-xs-85{
        margin-bottom:85px
    }
    .mb-xs-90{
        margin-bottom:90px
    }
    .mb-xs-95{
        margin-bottom:95px
    }
    .mb-xs-100{
        margin-bottom:100px
    }
    .ml-xs-0{
        margin-left:0px
    }
    .ml-xs-5{
        margin-left:5px
    }
    .ml-xs-10{
        margin-left:10px
    }
    .ml-xs-15{
        margin-left:15px
    }
    .ml-xs-20{
        margin-left:20px
    }
    .ml-xs-25{
        margin-left:25px
    }
    .ml-xs-30{
        margin-left:30px
    }
    .ml-xs-35{
        margin-left:35px
    }
    .ml-xs-40{
        margin-left:40px
    }
    .ml-xs-45{
        margin-left:45px
    }
    .ml-xs-50{
        margin-left:50px
    }
    .ml-xs-55{
        margin-left:55px
    }
    .ml-xs-60{
        margin-left:60px
    }
    .ml-xs-65{
        margin-left:65px
    }
    .ml-xs-70{
        margin-left:70px
    }
    .ml-xs-75{
        margin-left:75px
    }
    .ml-xs-80{
        margin-left:80px
    }
    .ml-xs-85{
        margin-left:85px
    }
    .ml-xs-90{
        margin-left:90px
    }
    .ml-xs-95{
        margin-left:95px
    }
    .ml-xs-100{
        margin-left:100px
    }
    .mr-xs-0{
        margin-right:0px
    }
    .mr-xs-5{
        margin-right:5px
    }
    .mr-xs-10{
        margin-right:10px
    }
    .mr-xs-15{
        margin-right:15px
    }
    .mr-xs-20{
        margin-right:20px
    }
    .mr-xs-25{
        margin-right:25px
    }
    .mr-xs-30{
        margin-right:30px
    }
    .mr-xs-35{
        margin-right:35px
    }
    .mr-xs-40{
        margin-right:40px
    }
    .mr-xs-45{
        margin-right:45px
    }
    .mr-xs-50{
        margin-right:50px
    }
    .mr-xs-55{
        margin-right:55px
    }
    .mr-xs-60{
        margin-right:60px
    }
    .mr-xs-65{
        margin-right:65px
    }
    .mr-xs-70{
        margin-right:70px
    }
    .mr-xs-75{
        margin-right:75px
    }
    .mr-xs-80{
        margin-right:80px
    }
    .mr-xs-85{
        margin-right:85px
    }
    .mr-xs-90{
        margin-right:90px
    }
    .mr-xs-95{
        margin-right:95px
    }
    .mr-xs-100{
        margin-right:100px
    }
    .pt-xs-0{
        padding-top:0px
    }
    .pt-xs-5{
        padding-top:5px
    }
    .pt-xs-10{
        padding-top:10px
    }
    .pt-xs-15{
        padding-top:15px
    }
    .pt-xs-20{
        padding-top:20px
    }
    .pt-xs-25{
        padding-top:25px
    }
    .pt-xs-30{
        padding-top:30px
    }
    .pt-xs-35{
        padding-top:35px
    }
    .pt-xs-40{
        padding-top:40px
    }
    .pt-xs-45{
        padding-top:45px
    }
    .pt-xs-50{
        padding-top:50px
    }
    .pt-xs-55{
        padding-top:55px
    }
    .pt-xs-60{
        padding-top:60px
    }
    .pt-xs-65{
        padding-top:65px
    }
    .pt-xs-70{
        padding-top:70px
    }
    .pt-xs-75{
        padding-top:75px
    }
    .pt-xs-80{
        padding-top:80px
    }
    .pt-xs-85{
        padding-top:85px
    }
    .pt-xs-90{
        padding-top:90px
    }
    .pt-xs-95{
        padding-top:95px
    }
    .pt-xs-100{
        padding-top:100px
    }
    .pb-xs-0{
        padding-bottom:0px
    }
    .pb-xs-5{
        padding-bottom:5px
    }
    .pb-xs-10{
        padding-bottom:10px
    }
    .pb-xs-15{
        padding-bottom:15px
    }
    .pb-xs-20{
        padding-bottom:20px
    }
    .pb-xs-25{
        padding-bottom:25px
    }
    .pb-xs-30{
        padding-bottom:30px
    }
    .pb-xs-35{
        padding-bottom:35px
    }
    .pb-xs-40{
        padding-bottom:40px
    }
    .pb-xs-45{
        padding-bottom:45px
    }
    .pb-xs-50{
        padding-bottom:50px
    }
    .pb-xs-55{
        padding-bottom:55px
    }
    .pb-xs-60{
        padding-bottom:60px
    }
    .pb-xs-65{
        padding-bottom:65px
    }
    .pb-xs-70{
        padding-bottom:70px
    }
    .pb-xs-75{
        padding-bottom:75px
    }
    .pb-xs-80{
        padding-bottom:80px
    }
    .pb-xs-85{
        padding-bottom:85px
    }
    .pb-xs-90{
        padding-bottom:90px
    }
    .pb-xs-95{
        padding-bottom:95px
    }
    .pb-xs-100{
        padding-bottom:100px
    }
    .pl-xs-0{
        padding-left:0px
    }
    .pl-xs-5{
        padding-left:5px
    }
    .pl-xs-10{
        padding-left:10px
    }
    .pl-xs-15{
        padding-left:15px
    }
    .pl-xs-20{
        padding-left:20px
    }
    .pl-xs-25{
        padding-left:25px
    }
    .pl-xs-30{
        padding-left:30px
    }
    .pl-xs-35{
        padding-left:35px
    }
    .pl-xs-40{
        padding-left:40px
    }
    .pl-xs-45{
        padding-left:45px
    }
    .pl-xs-50{
        padding-left:50px
    }
    .pl-xs-55{
        padding-left:55px
    }
    .pl-xs-60{
        padding-left:60px
    }
    .pl-xs-65{
        padding-left:65px
    }
    .pl-xs-70{
        padding-left:70px
    }
    .pl-xs-75{
        padding-left:75px
    }
    .pl-xs-80{
        padding-left:80px
    }
    .pl-xs-85{
        padding-left:85px
    }
    .pl-xs-90{
        padding-left:90px
    }
    .pl-xs-95{
        padding-left:95px
    }
    .pl-xs-100{
        padding-left:100px
    }
    .pr-xs-0{
        padding-right:0px
    }
    .pr-xs-5{
        padding-right:5px
    }
    .pr-xs-10{
        padding-right:10px
    }
    .pr-xs-15{
        padding-right:15px
    }
    .pr-xs-20{
        padding-right:20px
    }
    .pr-xs-25{
        padding-right:25px
    }
    .pr-xs-30{
        padding-right:30px
    }
    .pr-xs-35{
        padding-right:35px
    }
    .pr-xs-40{
        padding-right:40px
    }
    .pr-xs-45{
        padding-right:45px
    }
    .pr-xs-50{
        padding-right:50px
    }
    .pr-xs-55{
        padding-right:55px
    }
    .pr-xs-60{
        padding-right:60px
    }
    .pr-xs-65{
        padding-right:65px
    }
    .pr-xs-70{
        padding-right:70px
    }
    .pr-xs-75{
        padding-right:75px
    }
    .pr-xs-80{
        padding-right:80px
    }
    .pr-xs-85{
        padding-right:85px
    }
    .pr-xs-90{
        padding-right:90px
    }
    .pr-xs-95{
        padding-right:95px
    }
    .pr-xs-100{
        padding-right:100px
    }
}
@media(min-width: 576px){
    .mt-sm-0{
        margin-top:0px
    }
    .mt-sm-5{
        margin-top:5px
    }
    .mt-sm-10{
        margin-top:10px
    }
    .mt-sm-15{
        margin-top:15px
    }
    .mt-sm-20{
        margin-top:20px
    }
    .mt-sm-25{
        margin-top:25px
    }
    .mt-sm-30{
        margin-top:30px
    }
    .mt-sm-35{
        margin-top:35px
    }
    .mt-sm-40{
        margin-top:40px
    }
    .mt-sm-45{
        margin-top:45px
    }
    .mt-sm-50{
        margin-top:50px
    }
    .mt-sm-55{
        margin-top:55px
    }
    .mt-sm-60{
        margin-top:60px
    }
    .mt-sm-65{
        margin-top:65px
    }
    .mt-sm-70{
        margin-top:70px
    }
    .mt-sm-75{
        margin-top:75px
    }
    .mt-sm-80{
        margin-top:80px
    }
    .mt-sm-85{
        margin-top:85px
    }
    .mt-sm-90{
        margin-top:90px
    }
    .mt-sm-95{
        margin-top:95px
    }
    .mt-sm-100{
        margin-top:100px
    }
    .mb-sm-0{
        margin-bottom:0px
    }
    .mb-sm-5{
        margin-bottom:5px
    }
    .mb-sm-10{
        margin-bottom:10px
    }
    .mb-sm-15{
        margin-bottom:15px
    }
    .mb-sm-20{
        margin-bottom:20px
    }
    .mb-sm-25{
        margin-bottom:25px
    }
    .mb-sm-30{
        margin-bottom:30px
    }
    .mb-sm-35{
        margin-bottom:35px
    }
    .mb-sm-40{
        margin-bottom:40px
    }
    .mb-sm-45{
        margin-bottom:45px
    }
    .mb-sm-50{
        margin-bottom:50px
    }
    .mb-sm-55{
        margin-bottom:55px
    }
    .mb-sm-60{
        margin-bottom:60px
    }
    .mb-sm-65{
        margin-bottom:65px
    }
    .mb-sm-70{
        margin-bottom:70px
    }
    .mb-sm-75{
        margin-bottom:75px
    }
    .mb-sm-80{
        margin-bottom:80px
    }
    .mb-sm-85{
        margin-bottom:85px
    }
    .mb-sm-90{
        margin-bottom:90px
    }
    .mb-sm-95{
        margin-bottom:95px
    }
    .mb-sm-100{
        margin-bottom:100px
    }
    .ml-sm-0{
        margin-left:0px
    }
    .ml-sm-5{
        margin-left:5px
    }
    .ml-sm-10{
        margin-left:10px
    }
    .ml-sm-15{
        margin-left:15px
    }
    .ml-sm-20{
        margin-left:20px
    }
    .ml-sm-25{
        margin-left:25px
    }
    .ml-sm-30{
        margin-left:30px
    }
    .ml-sm-35{
        margin-left:35px
    }
    .ml-sm-40{
        margin-left:40px
    }
    .ml-sm-45{
        margin-left:45px
    }
    .ml-sm-50{
        margin-left:50px
    }
    .ml-sm-55{
        margin-left:55px
    }
    .ml-sm-60{
        margin-left:60px
    }
    .ml-sm-65{
        margin-left:65px
    }
    .ml-sm-70{
        margin-left:70px
    }
    .ml-sm-75{
        margin-left:75px
    }
    .ml-sm-80{
        margin-left:80px
    }
    .ml-sm-85{
        margin-left:85px
    }
    .ml-sm-90{
        margin-left:90px
    }
    .ml-sm-95{
        margin-left:95px
    }
    .ml-sm-100{
        margin-left:100px
    }
    .mr-sm-0{
        margin-right:0px
    }
    .mr-sm-5{
        margin-right:5px
    }
    .mr-sm-10{
        margin-right:10px
    }
    .mr-sm-15{
        margin-right:15px
    }
    .mr-sm-20{
        margin-right:20px
    }
    .mr-sm-25{
        margin-right:25px
    }
    .mr-sm-30{
        margin-right:30px
    }
    .mr-sm-35{
        margin-right:35px
    }
    .mr-sm-40{
        margin-right:40px
    }
    .mr-sm-45{
        margin-right:45px
    }
    .mr-sm-50{
        margin-right:50px
    }
    .mr-sm-55{
        margin-right:55px
    }
    .mr-sm-60{
        margin-right:60px
    }
    .mr-sm-65{
        margin-right:65px
    }
    .mr-sm-70{
        margin-right:70px
    }
    .mr-sm-75{
        margin-right:75px
    }
    .mr-sm-80{
        margin-right:80px
    }
    .mr-sm-85{
        margin-right:85px
    }
    .mr-sm-90{
        margin-right:90px
    }
    .mr-sm-95{
        margin-right:95px
    }
    .mr-sm-100{
        margin-right:100px
    }
    .pt-sm-0{
        padding-top:0px
    }
    .pt-sm-5{
        padding-top:5px
    }
    .pt-sm-10{
        padding-top:10px
    }
    .pt-sm-15{
        padding-top:15px
    }
    .pt-sm-20{
        padding-top:20px
    }
    .pt-sm-25{
        padding-top:25px
    }
    .pt-sm-30{
        padding-top:30px
    }
    .pt-sm-35{
        padding-top:35px
    }
    .pt-sm-40{
        padding-top:40px
    }
    .pt-sm-45{
        padding-top:45px
    }
    .pt-sm-50{
        padding-top:50px
    }
    .pt-sm-55{
        padding-top:55px
    }
    .pt-sm-60{
        padding-top:60px
    }
    .pt-sm-65{
        padding-top:65px
    }
    .pt-sm-70{
        padding-top:70px
    }
    .pt-sm-75{
        padding-top:75px
    }
    .pt-sm-80{
        padding-top:80px
    }
    .pt-sm-85{
        padding-top:85px
    }
    .pt-sm-90{
        padding-top:90px
    }
    .pt-sm-95{
        padding-top:95px
    }
    .pt-sm-100{
        padding-top:100px
    }
    .pb-sm-0{
        padding-bottom:0px
    }
    .pb-sm-5{
        padding-bottom:5px
    }
    .pb-sm-10{
        padding-bottom:10px
    }
    .pb-sm-15{
        padding-bottom:15px
    }
    .pb-sm-20{
        padding-bottom:20px
    }
    .pb-sm-25{
        padding-bottom:25px
    }
    .pb-sm-30{
        padding-bottom:30px
    }
    .pb-sm-35{
        padding-bottom:35px
    }
    .pb-sm-40{
        padding-bottom:40px
    }
    .pb-sm-45{
        padding-bottom:45px
    }
    .pb-sm-50{
        padding-bottom:50px
    }
    .pb-sm-55{
        padding-bottom:55px
    }
    .pb-sm-60{
        padding-bottom:60px
    }
    .pb-sm-65{
        padding-bottom:65px
    }
    .pb-sm-70{
        padding-bottom:70px
    }
    .pb-sm-75{
        padding-bottom:75px
    }
    .pb-sm-80{
        padding-bottom:80px
    }
    .pb-sm-85{
        padding-bottom:85px
    }
    .pb-sm-90{
        padding-bottom:90px
    }
    .pb-sm-95{
        padding-bottom:95px
    }
    .pb-sm-100{
        padding-bottom:100px
    }
    .pl-sm-0{
        padding-left:0px
    }
    .pl-sm-5{
        padding-left:5px
    }
    .pl-sm-10{
        padding-left:10px
    }
    .pl-sm-15{
        padding-left:15px
    }
    .pl-sm-20{
        padding-left:20px
    }
    .pl-sm-25{
        padding-left:25px
    }
    .pl-sm-30{
        padding-left:30px
    }
    .pl-sm-35{
        padding-left:35px
    }
    .pl-sm-40{
        padding-left:40px
    }
    .pl-sm-45{
        padding-left:45px
    }
    .pl-sm-50{
        padding-left:50px
    }
    .pl-sm-55{
        padding-left:55px
    }
    .pl-sm-60{
        padding-left:60px
    }
    .pl-sm-65{
        padding-left:65px
    }
    .pl-sm-70{
        padding-left:70px
    }
    .pl-sm-75{
        padding-left:75px
    }
    .pl-sm-80{
        padding-left:80px
    }
    .pl-sm-85{
        padding-left:85px
    }
    .pl-sm-90{
        padding-left:90px
    }
    .pl-sm-95{
        padding-left:95px
    }
    .pl-sm-100{
        padding-left:100px
    }
    .pr-sm-0{
        padding-right:0px
    }
    .pr-sm-5{
        padding-right:5px
    }
    .pr-sm-10{
        padding-right:10px
    }
    .pr-sm-15{
        padding-right:15px
    }
    .pr-sm-20{
        padding-right:20px
    }
    .pr-sm-25{
        padding-right:25px
    }
    .pr-sm-30{
        padding-right:30px
    }
    .pr-sm-35{
        padding-right:35px
    }
    .pr-sm-40{
        padding-right:40px
    }
    .pr-sm-45{
        padding-right:45px
    }
    .pr-sm-50{
        padding-right:50px
    }
    .pr-sm-55{
        padding-right:55px
    }
    .pr-sm-60{
        padding-right:60px
    }
    .pr-sm-65{
        padding-right:65px
    }
    .pr-sm-70{
        padding-right:70px
    }
    .pr-sm-75{
        padding-right:75px
    }
    .pr-sm-80{
        padding-right:80px
    }
    .pr-sm-85{
        padding-right:85px
    }
    .pr-sm-90{
        padding-right:90px
    }
    .pr-sm-95{
        padding-right:95px
    }
    .pr-sm-100{
        padding-right:100px
    }
}
@media(min-width: 768px){
    .mt-md-0{
        margin-top:0px
    }
    .mt-md-5{
        margin-top:5px
    }
    .mt-md-10{
        margin-top:10px
    }
    .mt-md-15{
        margin-top:15px
    }
    .mt-md-20{
        margin-top:20px
    }
    .mt-md-25{
        margin-top:25px
    }
    .mt-md-30{
        margin-top:30px
    }
    .mt-md-35{
        margin-top:35px
    }
    .mt-md-40{
        margin-top:40px
    }
    .mt-md-45{
        margin-top:45px
    }
    .mt-md-50{
        margin-top:50px
    }
    .mt-md-55{
        margin-top:55px
    }
    .mt-md-60{
        margin-top:60px
    }
    .mt-md-65{
        margin-top:65px
    }
    .mt-md-70{
        margin-top:70px
    }
    .mt-md-75{
        margin-top:75px
    }
    .mt-md-80{
        margin-top:80px
    }
    .mt-md-85{
        margin-top:85px
    }
    .mt-md-90{
        margin-top:90px
    }
    .mt-md-95{
        margin-top:95px
    }
    .mt-md-100{
        margin-top:100px
    }
    .mb-md-0{
        margin-bottom:0px
    }
    .mb-md-5{
        margin-bottom:5px
    }
    .mb-md-10{
        margin-bottom:10px
    }
    .mb-md-15{
        margin-bottom:15px
    }
    .mb-md-20{
        margin-bottom:20px
    }
    .mb-md-25{
        margin-bottom:25px
    }
    .mb-md-30{
        margin-bottom:30px
    }
    .mb-md-35{
        margin-bottom:35px
    }
    .mb-md-40{
        margin-bottom:40px
    }
    .mb-md-45{
        margin-bottom:45px
    }
    .mb-md-50{
        margin-bottom:50px
    }
    .mb-md-55{
        margin-bottom:55px
    }
    .mb-md-60{
        margin-bottom:60px
    }
    .mb-md-65{
        margin-bottom:65px
    }
    .mb-md-70{
        margin-bottom:70px
    }
    .mb-md-75{
        margin-bottom:75px
    }
    .mb-md-80{
        margin-bottom:80px
    }
    .mb-md-85{
        margin-bottom:85px
    }
    .mb-md-90{
        margin-bottom:90px
    }
    .mb-md-95{
        margin-bottom:95px
    }
    .mb-md-100{
        margin-bottom:100px
    }
    .ml-md-0{
        margin-left:0px
    }
    .ml-md-5{
        margin-left:5px
    }
    .ml-md-10{
        margin-left:10px
    }
    .ml-md-15{
        margin-left:15px
    }
    .ml-md-20{
        margin-left:20px
    }
    .ml-md-25{
        margin-left:25px
    }
    .ml-md-30{
        margin-left:30px
    }
    .ml-md-35{
        margin-left:35px
    }
    .ml-md-40{
        margin-left:40px
    }
    .ml-md-45{
        margin-left:45px
    }
    .ml-md-50{
        margin-left:50px
    }
    .ml-md-55{
        margin-left:55px
    }
    .ml-md-60{
        margin-left:60px
    }
    .ml-md-65{
        margin-left:65px
    }
    .ml-md-70{
        margin-left:70px
    }
    .ml-md-75{
        margin-left:75px
    }
    .ml-md-80{
        margin-left:80px
    }
    .ml-md-85{
        margin-left:85px
    }
    .ml-md-90{
        margin-left:90px
    }
    .ml-md-95{
        margin-left:95px
    }
    .ml-md-100{
        margin-left:100px
    }
    .mr-md-0{
        margin-right:0px
    }
    .mr-md-5{
        margin-right:5px
    }
    .mr-md-10{
        margin-right:10px
    }
    .mr-md-15{
        margin-right:15px
    }
    .mr-md-20{
        margin-right:20px
    }
    .mr-md-25{
        margin-right:25px
    }
    .mr-md-30{
        margin-right:30px
    }
    .mr-md-35{
        margin-right:35px
    }
    .mr-md-40{
        margin-right:40px
    }
    .mr-md-45{
        margin-right:45px
    }
    .mr-md-50{
        margin-right:50px
    }
    .mr-md-55{
        margin-right:55px
    }
    .mr-md-60{
        margin-right:60px
    }
    .mr-md-65{
        margin-right:65px
    }
    .mr-md-70{
        margin-right:70px
    }
    .mr-md-75{
        margin-right:75px
    }
    .mr-md-80{
        margin-right:80px
    }
    .mr-md-85{
        margin-right:85px
    }
    .mr-md-90{
        margin-right:90px
    }
    .mr-md-95{
        margin-right:95px
    }
    .mr-md-100{
        margin-right:100px
    }
    .pt-md-0{
        padding-top:0px
    }
    .pt-md-5{
        padding-top:5px
    }
    .pt-md-10{
        padding-top:10px
    }
    .pt-md-15{
        padding-top:15px
    }
    .pt-md-20{
        padding-top:20px
    }
    .pt-md-25{
        padding-top:25px
    }
    .pt-md-30{
        padding-top:30px
    }
    .pt-md-35{
        padding-top:35px
    }
    .pt-md-40{
        padding-top:40px
    }
    .pt-md-45{
        padding-top:45px
    }
    .pt-md-50{
        padding-top:50px
    }
    .pt-md-55{
        padding-top:55px
    }
    .pt-md-60{
        padding-top:60px
    }
    .pt-md-65{
        padding-top:65px
    }
    .pt-md-70{
        padding-top:70px
    }
    .pt-md-75{
        padding-top:75px
    }
    .pt-md-80{
        padding-top:80px
    }
    .pt-md-85{
        padding-top:85px
    }
    .pt-md-90{
        padding-top:90px
    }
    .pt-md-95{
        padding-top:95px
    }
    .pt-md-100{
        padding-top:100px
    }
    .pb-md-0{
        padding-bottom:0px
    }
    .pb-md-5{
        padding-bottom:5px
    }
    .pb-md-10{
        padding-bottom:10px
    }
    .pb-md-15{
        padding-bottom:15px
    }
    .pb-md-20{
        padding-bottom:20px
    }
    .pb-md-25{
        padding-bottom:25px
    }
    .pb-md-30{
        padding-bottom:30px
    }
    .pb-md-35{
        padding-bottom:35px
    }
    .pb-md-40{
        padding-bottom:40px
    }
    .pb-md-45{
        padding-bottom:45px
    }
    .pb-md-50{
        padding-bottom:50px
    }
    .pb-md-55{
        padding-bottom:55px
    }
    .pb-md-60{
        padding-bottom:60px
    }
    .pb-md-65{
        padding-bottom:65px
    }
    .pb-md-70{
        padding-bottom:70px
    }
    .pb-md-75{
        padding-bottom:75px
    }
    .pb-md-80{
        padding-bottom:80px
    }
    .pb-md-85{
        padding-bottom:85px
    }
    .pb-md-90{
        padding-bottom:90px
    }
    .pb-md-95{
        padding-bottom:95px
    }
    .pb-md-100{
        padding-bottom:100px
    }
    .pl-md-0{
        padding-left:0px
    }
    .pl-md-5{
        padding-left:5px
    }
    .pl-md-10{
        padding-left:10px
    }
    .pl-md-15{
        padding-left:15px
    }
    .pl-md-20{
        padding-left:20px
    }
    .pl-md-25{
        padding-left:25px
    }
    .pl-md-30{
        padding-left:30px
    }
    .pl-md-35{
        padding-left:35px
    }
    .pl-md-40{
        padding-left:40px
    }
    .pl-md-45{
        padding-left:45px
    }
    .pl-md-50{
        padding-left:50px
    }
    .pl-md-55{
        padding-left:55px
    }
    .pl-md-60{
        padding-left:60px
    }
    .pl-md-65{
        padding-left:65px
    }
    .pl-md-70{
        padding-left:70px
    }
    .pl-md-75{
        padding-left:75px
    }
    .pl-md-80{
        padding-left:80px
    }
    .pl-md-85{
        padding-left:85px
    }
    .pl-md-90{
        padding-left:90px
    }
    .pl-md-95{
        padding-left:95px
    }
    .pl-md-100{
        padding-left:100px
    }
    .pr-md-0{
        padding-right:0px
    }
    .pr-md-5{
        padding-right:5px
    }
    .pr-md-10{
        padding-right:10px
    }
    .pr-md-15{
        padding-right:15px
    }
    .pr-md-20{
        padding-right:20px
    }
    .pr-md-25{
        padding-right:25px
    }
    .pr-md-30{
        padding-right:30px
    }
    .pr-md-35{
        padding-right:35px
    }
    .pr-md-40{
        padding-right:40px
    }
    .pr-md-45{
        padding-right:45px
    }
    .pr-md-50{
        padding-right:50px
    }
    .pr-md-55{
        padding-right:55px
    }
    .pr-md-60{
        padding-right:60px
    }
    .pr-md-65{
        padding-right:65px
    }
    .pr-md-70{
        padding-right:70px
    }
    .pr-md-75{
        padding-right:75px
    }
    .pr-md-80{
        padding-right:80px
    }
    .pr-md-85{
        padding-right:85px
    }
    .pr-md-90{
        padding-right:90px
    }
    .pr-md-95{
        padding-right:95px
    }
    .pr-md-100{
        padding-right:100px
    }
}
@media(min-width: 992px){
    .mt-lg-0{
        margin-top:0px
    }
    .mt-lg-5{
        margin-top:5px
    }
    .mt-lg-10{
        margin-top:10px
    }
    .mt-lg-15{
        margin-top:15px
    }
    .mt-lg-20{
        margin-top:20px
    }
    .mt-lg-25{
        margin-top:25px
    }
    .mt-lg-30{
        margin-top:30px
    }
    .mt-lg-35{
        margin-top:35px
    }
    .mt-lg-40{
        margin-top:40px
    }
    .mt-lg-45{
        margin-top:45px
    }
    .mt-lg-50{
        margin-top:50px
    }
    .mt-lg-55{
        margin-top:55px
    }
    .mt-lg-60{
        margin-top:60px
    }
    .mt-lg-65{
        margin-top:65px
    }
    .mt-lg-70{
        margin-top:70px
    }
    .mt-lg-75{
        margin-top:75px
    }
    .mt-lg-80{
        margin-top:80px
    }
    .mt-lg-85{
        margin-top:85px
    }
    .mt-lg-90{
        margin-top:90px
    }
    .mt-lg-95{
        margin-top:95px
    }
    .mt-lg-100{
        margin-top:100px
    }
    .mb-lg-0{
        margin-bottom:0px
    }
    .mb-lg-5{
        margin-bottom:5px
    }
    .mb-lg-10{
        margin-bottom:10px
    }
    .mb-lg-15{
        margin-bottom:15px
    }
    .mb-lg-20{
        margin-bottom:20px
    }
    .mb-lg-25{
        margin-bottom:25px
    }
    .mb-lg-30{
        margin-bottom:30px
    }
    .mb-lg-35{
        margin-bottom:35px
    }
    .mb-lg-40{
        margin-bottom:40px
    }
    .mb-lg-45{
        margin-bottom:45px
    }
    .mb-lg-50{
        margin-bottom:50px
    }
    .mb-lg-55{
        margin-bottom:55px
    }
    .mb-lg-60{
        margin-bottom:60px
    }
    .mb-lg-65{
        margin-bottom:65px
    }
    .mb-lg-70{
        margin-bottom:70px
    }
    .mb-lg-75{
        margin-bottom:75px
    }
    .mb-lg-80{
        margin-bottom:80px
    }
    .mb-lg-85{
        margin-bottom:85px
    }
    .mb-lg-90{
        margin-bottom:90px
    }
    .mb-lg-95{
        margin-bottom:95px
    }
    .mb-lg-100{
        margin-bottom:100px
    }
    .ml-lg-0{
        margin-left:0px
    }
    .ml-lg-5{
        margin-left:5px
    }
    .ml-lg-10{
        margin-left:10px
    }
    .ml-lg-15{
        margin-left:15px
    }
    .ml-lg-20{
        margin-left:20px
    }
    .ml-lg-25{
        margin-left:25px
    }
    .ml-lg-30{
        margin-left:30px
    }
    .ml-lg-35{
        margin-left:35px
    }
    .ml-lg-40{
        margin-left:40px
    }
    .ml-lg-45{
        margin-left:45px
    }
    .ml-lg-50{
        margin-left:50px
    }
    .ml-lg-55{
        margin-left:55px
    }
    .ml-lg-60{
        margin-left:60px
    }
    .ml-lg-65{
        margin-left:65px
    }
    .ml-lg-70{
        margin-left:70px
    }
    .ml-lg-75{
        margin-left:75px
    }
    .ml-lg-80{
        margin-left:80px
    }
    .ml-lg-85{
        margin-left:85px
    }
    .ml-lg-90{
        margin-left:90px
    }
    .ml-lg-95{
        margin-left:95px
    }
    .ml-lg-100{
        margin-left:100px
    }
    .mr-lg-0{
        margin-right:0px
    }
    .mr-lg-5{
        margin-right:5px
    }
    .mr-lg-10{
        margin-right:10px
    }
    .mr-lg-15{
        margin-right:15px
    }
    .mr-lg-20{
        margin-right:20px
    }
    .mr-lg-25{
        margin-right:25px
    }
    .mr-lg-30{
        margin-right:30px
    }
    .mr-lg-35{
        margin-right:35px
    }
    .mr-lg-40{
        margin-right:40px
    }
    .mr-lg-45{
        margin-right:45px
    }
    .mr-lg-50{
        margin-right:50px
    }
    .mr-lg-55{
        margin-right:55px
    }
    .mr-lg-60{
        margin-right:60px
    }
    .mr-lg-65{
        margin-right:65px
    }
    .mr-lg-70{
        margin-right:70px
    }
    .mr-lg-75{
        margin-right:75px
    }
    .mr-lg-80{
        margin-right:80px
    }
    .mr-lg-85{
        margin-right:85px
    }
    .mr-lg-90{
        margin-right:90px
    }
    .mr-lg-95{
        margin-right:95px
    }
    .mr-lg-100{
        margin-right:100px
    }
    .pt-lg-0{
        padding-top:0px
    }
    .pt-lg-5{
        padding-top:5px
    }
    .pt-lg-10{
        padding-top:10px
    }
    .pt-lg-15{
        padding-top:15px
    }
    .pt-lg-20{
        padding-top:20px
    }
    .pt-lg-25{
        padding-top:25px
    }
    .pt-lg-30{
        padding-top:30px
    }
    .pt-lg-35{
        padding-top:35px
    }
    .pt-lg-40{
        padding-top:40px
    }
    .pt-lg-45{
        padding-top:45px
    }
    .pt-lg-50{
        padding-top:50px
    }
    .pt-lg-55{
        padding-top:55px
    }
    .pt-lg-60{
        padding-top:60px
    }
    .pt-lg-65{
        padding-top:65px
    }
    .pt-lg-70{
        padding-top:70px
    }
    .pt-lg-75{
        padding-top:75px
    }
    .pt-lg-80{
        padding-top:80px
    }
    .pt-lg-85{
        padding-top:85px
    }
    .pt-lg-90{
        padding-top:90px
    }
    .pt-lg-95{
        padding-top:95px
    }
    .pt-lg-100{
        padding-top:100px
    }
    .pb-lg-0{
        padding-bottom:0px
    }
    .pb-lg-5{
        padding-bottom:5px
    }
    .pb-lg-10{
        padding-bottom:10px
    }
    .pb-lg-15{
        padding-bottom:15px
    }
    .pb-lg-20{
        padding-bottom:20px
    }
    .pb-lg-25{
        padding-bottom:25px
    }
    .pb-lg-30{
        padding-bottom:30px
    }
    .pb-lg-35{
        padding-bottom:35px
    }
    .pb-lg-40{
        padding-bottom:40px
    }
    .pb-lg-45{
        padding-bottom:45px
    }
    .pb-lg-50{
        padding-bottom:50px
    }
    .pb-lg-55{
        padding-bottom:55px
    }
    .pb-lg-60{
        padding-bottom:60px
    }
    .pb-lg-65{
        padding-bottom:65px
    }
    .pb-lg-70{
        padding-bottom:70px
    }
    .pb-lg-75{
        padding-bottom:75px
    }
    .pb-lg-80{
        padding-bottom:80px
    }
    .pb-lg-85{
        padding-bottom:85px
    }
    .pb-lg-90{
        padding-bottom:90px
    }
    .pb-lg-95{
        padding-bottom:95px
    }
    .pb-lg-100{
        padding-bottom:100px
    }
    .pl-lg-0{
        padding-left:0px
    }
    .pl-lg-5{
        padding-left:5px
    }
    .pl-lg-10{
        padding-left:10px
    }
    .pl-lg-15{
        padding-left:15px
    }
    .pl-lg-20{
        padding-left:20px
    }
    .pl-lg-25{
        padding-left:25px
    }
    .pl-lg-30{
        padding-left:30px
    }
    .pl-lg-35{
        padding-left:35px
    }
    .pl-lg-40{
        padding-left:40px
    }
    .pl-lg-45{
        padding-left:45px
    }
    .pl-lg-50{
        padding-left:50px
    }
    .pl-lg-55{
        padding-left:55px
    }
    .pl-lg-60{
        padding-left:60px
    }
    .pl-lg-65{
        padding-left:65px
    }
    .pl-lg-70{
        padding-left:70px
    }
    .pl-lg-75{
        padding-left:75px
    }
    .pl-lg-80{
        padding-left:80px
    }
    .pl-lg-85{
        padding-left:85px
    }
    .pl-lg-90{
        padding-left:90px
    }
    .pl-lg-95{
        padding-left:95px
    }
    .pl-lg-100{
        padding-left:100px
    }
    .pr-lg-0{
        padding-right:0px
    }
    .pr-lg-5{
        padding-right:5px
    }
    .pr-lg-10{
        padding-right:10px
    }
    .pr-lg-15{
        padding-right:15px
    }
    .pr-lg-20{
        padding-right:20px
    }
    .pr-lg-25{
        padding-right:25px
    }
    .pr-lg-30{
        padding-right:30px
    }
    .pr-lg-35{
        padding-right:35px
    }
    .pr-lg-40{
        padding-right:40px
    }
    .pr-lg-45{
        padding-right:45px
    }
    .pr-lg-50{
        padding-right:50px
    }
    .pr-lg-55{
        padding-right:55px
    }
    .pr-lg-60{
        padding-right:60px
    }
    .pr-lg-65{
        padding-right:65px
    }
    .pr-lg-70{
        padding-right:70px
    }
    .pr-lg-75{
        padding-right:75px
    }
    .pr-lg-80{
        padding-right:80px
    }
    .pr-lg-85{
        padding-right:85px
    }
    .pr-lg-90{
        padding-right:90px
    }
    .pr-lg-95{
        padding-right:95px
    }
    .pr-lg-100{
        padding-right:100px
    }
}
@media(min-width: 1200px){
    .mt-xl-0{
        margin-top:0px
    }
    .mt-xl-5{
        margin-top:5px
    }
    .mt-xl-10{
        margin-top:10px
    }
    .mt-xl-15{
        margin-top:15px
    }
    .mt-xl-20{
        margin-top:20px
    }
    .mt-xl-25{
        margin-top:25px
    }
    .mt-xl-30{
        margin-top:30px
    }
    .mt-xl-35{
        margin-top:35px
    }
    .mt-xl-40{
        margin-top:40px
    }
    .mt-xl-45{
        margin-top:45px
    }
    .mt-xl-50{
        margin-top:50px
    }
    .mt-xl-55{
        margin-top:55px
    }
    .mt-xl-60{
        margin-top:60px
    }
    .mt-xl-65{
        margin-top:65px
    }
    .mt-xl-70{
        margin-top:70px
    }
    .mt-xl-75{
        margin-top:75px
    }
    .mt-xl-80{
        margin-top:80px
    }
    .mt-xl-85{
        margin-top:85px
    }
    .mt-xl-90{
        margin-top:90px
    }
    .mt-xl-95{
        margin-top:95px
    }
    .mt-xl-100{
        margin-top:100px
    }
    .mb-xl-0{
        margin-bottom:0px
    }
    .mb-xl-5{
        margin-bottom:5px
    }
    .mb-xl-10{
        margin-bottom:10px
    }
    .mb-xl-15{
        margin-bottom:15px
    }
    .mb-xl-20{
        margin-bottom:20px
    }
    .mb-xl-25{
        margin-bottom:25px
    }
    .mb-xl-30{
        margin-bottom:30px
    }
    .mb-xl-35{
        margin-bottom:35px
    }
    .mb-xl-40{
        margin-bottom:40px
    }
    .mb-xl-45{
        margin-bottom:45px
    }
    .mb-xl-50{
        margin-bottom:50px
    }
    .mb-xl-55{
        margin-bottom:55px
    }
    .mb-xl-60{
        margin-bottom:60px
    }
    .mb-xl-65{
        margin-bottom:65px
    }
    .mb-xl-70{
        margin-bottom:70px
    }
    .mb-xl-75{
        margin-bottom:75px
    }
    .mb-xl-80{
        margin-bottom:80px
    }
    .mb-xl-85{
        margin-bottom:85px
    }
    .mb-xl-90{
        margin-bottom:90px
    }
    .mb-xl-95{
        margin-bottom:95px
    }
    .mb-xl-100{
        margin-bottom:100px
    }
    .ml-xl-0{
        margin-left:0px
    }
    .ml-xl-5{
        margin-left:5px
    }
    .ml-xl-10{
        margin-left:10px
    }
    .ml-xl-15{
        margin-left:15px
    }
    .ml-xl-20{
        margin-left:20px
    }
    .ml-xl-25{
        margin-left:25px
    }
    .ml-xl-30{
        margin-left:30px
    }
    .ml-xl-35{
        margin-left:35px
    }
    .ml-xl-40{
        margin-left:40px
    }
    .ml-xl-45{
        margin-left:45px
    }
    .ml-xl-50{
        margin-left:50px
    }
    .ml-xl-55{
        margin-left:55px
    }
    .ml-xl-60{
        margin-left:60px
    }
    .ml-xl-65{
        margin-left:65px
    }
    .ml-xl-70{
        margin-left:70px
    }
    .ml-xl-75{
        margin-left:75px
    }
    .ml-xl-80{
        margin-left:80px
    }
    .ml-xl-85{
        margin-left:85px
    }
    .ml-xl-90{
        margin-left:90px
    }
    .ml-xl-95{
        margin-left:95px
    }
    .ml-xl-100{
        margin-left:100px
    }
    .mr-xl-0{
        margin-right:0px
    }
    .mr-xl-5{
        margin-right:5px
    }
    .mr-xl-10{
        margin-right:10px
    }
    .mr-xl-15{
        margin-right:15px
    }
    .mr-xl-20{
        margin-right:20px
    }
    .mr-xl-25{
        margin-right:25px
    }
    .mr-xl-30{
        margin-right:30px
    }
    .mr-xl-35{
        margin-right:35px
    }
    .mr-xl-40{
        margin-right:40px
    }
    .mr-xl-45{
        margin-right:45px
    }
    .mr-xl-50{
        margin-right:50px
    }
    .mr-xl-55{
        margin-right:55px
    }
    .mr-xl-60{
        margin-right:60px
    }
    .mr-xl-65{
        margin-right:65px
    }
    .mr-xl-70{
        margin-right:70px
    }
    .mr-xl-75{
        margin-right:75px
    }
    .mr-xl-80{
        margin-right:80px
    }
    .mr-xl-85{
        margin-right:85px
    }
    .mr-xl-90{
        margin-right:90px
    }
    .mr-xl-95{
        margin-right:95px
    }
    .mr-xl-100{
        margin-right:100px
    }
    .pt-xl-0{
        padding-top:0px
    }
    .pt-xl-5{
        padding-top:5px
    }
    .pt-xl-10{
        padding-top:10px
    }
    .pt-xl-15{
        padding-top:15px
    }
    .pt-xl-20{
        padding-top:20px
    }
    .pt-xl-25{
        padding-top:25px
    }
    .pt-xl-30{
        padding-top:30px
    }
    .pt-xl-35{
        padding-top:35px
    }
    .pt-xl-40{
        padding-top:40px
    }
    .pt-xl-45{
        padding-top:45px
    }
    .pt-xl-50{
        padding-top:50px
    }
    .pt-xl-55{
        padding-top:55px
    }
    .pt-xl-60{
        padding-top:60px
    }
    .pt-xl-65{
        padding-top:65px
    }
    .pt-xl-70{
        padding-top:70px
    }
    .pt-xl-75{
        padding-top:75px
    }
    .pt-xl-80{
        padding-top:80px
    }
    .pt-xl-85{
        padding-top:85px
    }
    .pt-xl-90{
        padding-top:90px
    }
    .pt-xl-95{
        padding-top:95px
    }
    .pt-xl-100{
        padding-top:100px
    }
    .pb-xl-0{
        padding-bottom:0px
    }
    .pb-xl-5{
        padding-bottom:5px
    }
    .pb-xl-10{
        padding-bottom:10px
    }
    .pb-xl-15{
        padding-bottom:15px
    }
    .pb-xl-20{
        padding-bottom:20px
    }
    .pb-xl-25{
        padding-bottom:25px
    }
    .pb-xl-30{
        padding-bottom:30px
    }
    .pb-xl-35{
        padding-bottom:35px
    }
    .pb-xl-40{
        padding-bottom:40px
    }
    .pb-xl-45{
        padding-bottom:45px
    }
    .pb-xl-50{
        padding-bottom:50px
    }
    .pb-xl-55{
        padding-bottom:55px
    }
    .pb-xl-60{
        padding-bottom:60px
    }
    .pb-xl-65{
        padding-bottom:65px
    }
    .pb-xl-70{
        padding-bottom:70px
    }
    .pb-xl-75{
        padding-bottom:75px
    }
    .pb-xl-80{
        padding-bottom:80px
    }
    .pb-xl-85{
        padding-bottom:85px
    }
    .pb-xl-90{
        padding-bottom:90px
    }
    .pb-xl-95{
        padding-bottom:95px
    }
    .pb-xl-100{
        padding-bottom:100px
    }
    .pl-xl-0{
        padding-left:0px
    }
    .pl-xl-5{
        padding-left:5px
    }
    .pl-xl-10{
        padding-left:10px
    }
    .pl-xl-15{
        padding-left:15px
    }
    .pl-xl-20{
        padding-left:20px
    }
    .pl-xl-25{
        padding-left:25px
    }
    .pl-xl-30{
        padding-left:30px
    }
    .pl-xl-35{
        padding-left:35px
    }
    .pl-xl-40{
        padding-left:40px
    }
    .pl-xl-45{
        padding-left:45px
    }
    .pl-xl-50{
        padding-left:50px
    }
    .pl-xl-55{
        padding-left:55px
    }
    .pl-xl-60{
        padding-left:60px
    }
    .pl-xl-65{
        padding-left:65px
    }
    .pl-xl-70{
        padding-left:70px
    }
    .pl-xl-75{
        padding-left:75px
    }
    .pl-xl-80{
        padding-left:80px
    }
    .pl-xl-85{
        padding-left:85px
    }
    .pl-xl-90{
        padding-left:90px
    }
    .pl-xl-95{
        padding-left:95px
    }
    .pl-xl-100{
        padding-left:100px
    }
    .pr-xl-0{
        padding-right:0px
    }
    .pr-xl-5{
        padding-right:5px
    }
    .pr-xl-10{
        padding-right:10px
    }
    .pr-xl-15{
        padding-right:15px
    }
    .pr-xl-20{
        padding-right:20px
    }
    .pr-xl-25{
        padding-right:25px
    }
    .pr-xl-30{
        padding-right:30px
    }
    .pr-xl-35{
        padding-right:35px
    }
    .pr-xl-40{
        padding-right:40px
    }
    .pr-xl-45{
        padding-right:45px
    }
    .pr-xl-50{
        padding-right:50px
    }
    .pr-xl-55{
        padding-right:55px
    }
    .pr-xl-60{
        padding-right:60px
    }
    .pr-xl-65{
        padding-right:65px
    }
    .pr-xl-70{
        padding-right:70px
    }
    .pr-xl-75{
        padding-right:75px
    }
    .pr-xl-80{
        padding-right:80px
    }
    .pr-xl-85{
        padding-right:85px
    }
    .pr-xl-90{
        padding-right:90px
    }
    .pr-xl-95{
        padding-right:95px
    }
    .pr-xl-100{
        padding-right:100px
    }
}
.u-none{
    display:none
}
