/** Shopify CDN: Minification failed

Line 22993:18 Unexpected "{"

**/
@import url(https://fonts.googleapis.com/css?family=Rubik:300,300i,400,400i,500,500i,700,700i,900);
@import url(https://fonts.googleapis.com/css?family=Oswald:300,400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Karla:400,400i,700,700i);
@import url(https://fonts.googleapis.com/css?family=Playfair+Display:400,400i,700,700i,900);
.method-notice,ul{
    list-style:none
}
body,p{
    line-height:20px
}
*,ul{
    margin:0
}
#scrollUp,a{
    transition:.4s
}
.btn,.product-details-modal .product-details-slider .single-slide img,body{
    width:100%
}
#scrollUp,[class*=btn],button{
    cursor:pointer
}
*{
    padding:0;
    box-sizing:border-box
}
body{
    font-family:Rubik,sans-serif;
    font-weight:400;
    color:#555;
    font-size:14px
}
.site-wrapper{
    position:relative
}
h1,h2,h3,h4,h5,h6{
    margin-bottom:.5rem;
    padding:0;
    line-height:1.1;
    font-weight:500
}
#scrollUp,.btn{
    font-weight:600
}
a,span{
    display:inline-block
}
a{
    color:inherit
}
a:focus{
    outline:0!important
}
a:hover,a:visited{
    text-decoration:none
}
img{
    max-width:100%
}
.btn:active,.btn:focus{
    box-shadow:none;
    border-color:transparent
}
button{
    background:0 0;
    border:0
}
button:focus{
    outline:0
}
.icon i{
    font-size:inherit
}
.card{
    border:0;
    border-radius:0
}
.slick-slide:focus,.slick-slide:focus a:focus{
    outline:0
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{
    -webkit-appearance:none;
    margin:0
}
input[type=number]{
    -moz-appearance:textfield
}
@media (min-width:992px){
    .no-gutters-lg>.col,.no-gutters-lg>[class*=col-]{
        padding-right:0;
        padding-left:0
    }
}
@media (min-width:1200px){
    .no-gutters-lg>.col,.no-gutters-lg>[class*=col-]{
        padding-right:0;
        padding-left:0
    }
}
@media (min-width:1500px){
    .no-gutters-lg>.col,.no-gutters-lg>[class*=col-]{
        padding-right:0;
        padding-left:0
    }
}
.shop-product-wrap.list [class*=col]{
    flex:100%;
    max-width:100%
}
.nice-select{
    display:flex;
    align-items:center;
    float:none
}
#scrollUp{
    bottom:80px;
    right:10px;
    padding:10px 15px;
    text-align:center;
    border:2px solid #ebebeb;
    color:#292929;
    -webkit-transform:rotate(-90deg);
    transform:rotate(-90deg);
    text-transform:uppercase;
    background:rgba(255,255,255,.9);
    z-index:9;
    font-size:12px
}
#scrollUp span{
    margin-right:15px;
    display:none
}
#scrollUp:hover{
    color:#fff;
    background:#e33;
    border-color:#e33
}
.space-db--0{
    margin-bottom:0
}
.space-db--5{
    margin-bottom:-5px
}
.space-db--10{
    margin-bottom:-10px
}
.space-db--15{
    margin-bottom:-15px
}
.space-db--20{
    margin-bottom:-20px
}
.space-db--25{
    margin-bottom:-25px
}
.space-db--30{
    margin-bottom:-30px
}
.space-db--35{
    margin-bottom:-35px
}
.space-db--40{
    margin-bottom:-40px
}
.space-db--45{
    margin-bottom:-45px
}
.space-db--50{
    margin-bottom:-50px
}
.space-db--55{
    margin-bottom:-55px
}
.space-db--60{
    margin-bottom:-60px
}
.space-db--65{
    margin-bottom:-65px
}
.space-db--70{
    margin-bottom:-70px
}
.space-db--75{
    margin-bottom:-75px
}
.space-db--80{
    margin-bottom:-80px
}
.space-db--85{
    margin-bottom:-85px
}
.space-db--90{
    margin-bottom:-90px
}
.space-db--95{
    margin-bottom:-95px
}
.space-db--100{
    margin-bottom:-100px
}
.space-db--105{
    margin-bottom:-105px
}
.space-db--110{
    margin-bottom:-110px
}
.space-db--115{
    margin-bottom:-115px
}
.space-db--120{
    margin-bottom:-120px
}
.space-db--125{
    margin-bottom:-125px
}
.space-db--130{
    margin-bottom:-130px
}
.space-db--135{
    margin-bottom:-135px
}
.space-db--140{
    margin-bottom:-140px
}
.space-db--145{
    margin-bottom:-145px
}
.space-db--150{
    margin-bottom:-150px
}
.space-dt--0{
    margin-top:0
}
.space-dt--5{
    margin-top:-5px
}
.space-dt--10{
    margin-top:-10px
}
.space-dt--15{
    margin-top:-15px
}
.space-dt--20{
    margin-top:-20px
}
.space-dt--25{
    margin-top:-25px
}
.space-dt--30{
    margin-top:-30px
}
.space-dt--35{
    margin-top:-35px
}
.space-dt--40{
    margin-top:-40px
}
.space-dt--45{
    margin-top:-45px
}
.space-dt--50{
    margin-top:-50px
}
.space-dt--55{
    margin-top:-55px
}
.space-dt--60{
    margin-top:-60px
}
.space-dt--65{
    margin-top:-65px
}
.space-dt--70{
    margin-top:-70px
}
.space-dt--75{
    margin-top:-75px
}
.space-dt--80{
    margin-top:-80px
}
.space-dt--85{
    margin-top:-85px
}
.space-dt--90{
    margin-top:-90px
}
.space-dt--95{
    margin-top:-95px
}
.space-dt--100{
    margin-top:-100px
}
.space-dt--105{
    margin-top:-105px
}
.space-dt--110{
    margin-top:-110px
}
.space-dt--115{
    margin-top:-115px
}
.space-dt--120{
    margin-top:-120px
}
.space-dt--125{
    margin-top:-125px
}
.space-dt--130{
    margin-top:-130px
}
.space-dt--135{
    margin-top:-135px
}
.space-dt--140{
    margin-top:-140px
}
.space-dt--145{
    margin-top:-145px
}
.space-dt--150{
    margin-top:-150px
}
@media (min-width:576px){
    .space-dt-sm-0{
        margin-top:0!important
    }
}
@media (min-width:768px){
    #scrollUp{
        right:-40px;
        padding:10px 20px 10px 10px
    }
    #scrollUp span{
        display:inline-block
    }
    .space-dt-sm-0{
        margin-top:0
    }
}
@media (min-width:576px){
    .space-dt-sm-5{
        margin-top:-5px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-5{
        margin-top:-5px
    }
}
@media (min-width:576px){
    .space-dt-sm-10{
        margin-top:-10px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-10{
        margin-top:-10px
    }
}
@media (min-width:576px){
    .space-dt-sm-15{
        margin-top:-15px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-15{
        margin-top:-15px
    }
}
@media (min-width:576px){
    .space-dt-sm-20{
        margin-top:-20px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-20{
        margin-top:-20px
    }
}
@media (min-width:576px){
    .space-dt-sm-25{
        margin-top:-25px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-25{
        margin-top:-25px
    }
}
@media (min-width:576px){
    .space-dt-sm-30{
        margin-top:-30px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-30{
        margin-top:-30px
    }
}
@media (min-width:576px){
    .space-dt-sm-35{
        margin-top:-35px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-35{
        margin-top:-35px
    }
}
@media (min-width:576px){
    .space-dt-sm-40{
        margin-top:-40px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-40{
        margin-top:-40px
    }
}
@media (min-width:576px){
    .space-dt-sm-45{
        margin-top:-45px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-45{
        margin-top:-45px
    }
}
@media (min-width:576px){
    .space-dt-sm-50{
        margin-top:-50px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-50{
        margin-top:-50px
    }
}
@media (min-width:576px){
    .space-dt-sm-55{
        margin-top:-55px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-55{
        margin-top:-55px
    }
}
@media (min-width:576px){
    .space-dt-sm-60{
        margin-top:-60px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-60{
        margin-top:-60px
    }
}
@media (min-width:576px){
    .space-dt-sm-65{
        margin-top:-65px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-65{
        margin-top:-65px
    }
}
@media (min-width:576px){
    .space-dt-sm-70{
        margin-top:-70px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-70{
        margin-top:-70px
    }
}
@media (min-width:576px){
    .space-dt-sm-75{
        margin-top:-75px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-75{
        margin-top:-75px
    }
}
@media (min-width:576px){
    .space-dt-sm-80{
        margin-top:-80px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-80{
        margin-top:-80px
    }
}
@media (min-width:576px){
    .space-dt-sm-85{
        margin-top:-85px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-85{
        margin-top:-85px
    }
}
@media (min-width:576px){
    .space-dt-sm-90{
        margin-top:-90px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-90{
        margin-top:-90px
    }
}
@media (min-width:576px){
    .space-dt-sm-95{
        margin-top:-95px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-95{
        margin-top:-95px
    }
}
@media (min-width:576px){
    .space-dt-sm-100{
        margin-top:-100px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-100{
        margin-top:-100px
    }
}
@media (min-width:576px){
    .space-dt-sm-105{
        margin-top:-105px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-105{
        margin-top:-105px
    }
}
@media (min-width:576px){
    .space-dt-sm-110{
        margin-top:-110px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-110{
        margin-top:-110px
    }
}
@media (min-width:576px){
    .space-dt-sm-115{
        margin-top:-115px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-115{
        margin-top:-115px
    }
}
@media (min-width:576px){
    .space-dt-sm-120{
        margin-top:-120px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-120{
        margin-top:-120px
    }
}
@media (min-width:576px){
    .space-dt-sm-125{
        margin-top:-125px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-125{
        margin-top:-125px
    }
}
@media (min-width:576px){
    .space-dt-sm-130{
        margin-top:-130px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-130{
        margin-top:-130px
    }
}
@media (min-width:576px){
    .space-dt-sm-135{
        margin-top:-135px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-135{
        margin-top:-135px
    }
}
@media (min-width:576px){
    .space-dt-sm-140{
        margin-top:-140px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-140{
        margin-top:-140px
    }
}
@media (min-width:576px){
    .space-dt-sm-145{
        margin-top:-145px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-145{
        margin-top:-145px
    }
}
@media (min-width:576px){
    .space-dt-sm-150{
        margin-top:-150px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-150{
        margin-top:-150px
    }
}
@media (min-width:576px){
    .space-dt-sm-155{
        margin-top:-155px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-155{
        margin-top:-155px
    }
}
@media (min-width:576px){
    .space-dt-sm-160{
        margin-top:-160px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-160{
        margin-top:-160px
    }
}
@media (min-width:576px){
    .space-dt-sm-165{
        margin-top:-165px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-165{
        margin-top:-165px
    }
}
@media (min-width:576px){
    .space-dt-sm-170{
        margin-top:-170px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-170{
        margin-top:-170px
    }
}
@media (min-width:576px){
    .space-dt-sm-175{
        margin-top:-175px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-175{
        margin-top:-175px
    }
}
@media (min-width:576px){
    .space-dt-sm-180{
        margin-top:-180px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-180{
        margin-top:-180px
    }
}
@media (min-width:576px){
    .space-dt-sm-185{
        margin-top:-185px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-185{
        margin-top:-185px
    }
}
@media (min-width:576px){
    .space-dt-sm-190{
        margin-top:-190px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-190{
        margin-top:-190px
    }
}
@media (min-width:576px){
    .space-dt-sm-195{
        margin-top:-195px!important
    }
}
@media (min-width:768px){
    .space-dt-sm-195{
        margin-top:-195px
    }
}
@media (min-width:576px){
    .space-dt-sm-200{
        margin-top:-200px!important
    }
    .space-db-sm-0{
        margin-bottom:0!important
    }
}
@media (min-width:768px){
    .space-dt-sm-200{
        margin-top:-200px
    }
    .space-dt-md-0{
        margin-top:0!important
    }
}
@media (min-width:992px){
    .space-dt-md-0{
        margin-top:0
    }
}
@media (min-width:768px){
    .space-dt-md-5{
        margin-top:-5px!important
    }
}
@media (min-width:992px){
    .space-dt-md-5{
        margin-top:-5px
    }
}
@media (min-width:768px){
    .space-dt-md-10{
        margin-top:-10px!important
    }
}
@media (min-width:992px){
    .space-dt-md-10{
        margin-top:-10px
    }
}
@media (min-width:768px){
    .space-dt-md-15{
        margin-top:-15px!important
    }
}
@media (min-width:992px){
    .space-dt-md-15{
        margin-top:-15px
    }
}
@media (min-width:768px){
    .space-dt-md-20{
        margin-top:-20px!important
    }
}
@media (min-width:992px){
    .space-dt-md-20{
        margin-top:-20px
    }
}
@media (min-width:768px){
    .space-dt-md-25{
        margin-top:-25px!important
    }
}
@media (min-width:992px){
    .space-dt-md-25{
        margin-top:-25px
    }
}
@media (min-width:768px){
    .space-dt-md-30{
        margin-top:-30px!important
    }
}
@media (min-width:992px){
    .space-dt-md-30{
        margin-top:-30px
    }
}
@media (min-width:768px){
    .space-dt-md-35{
        margin-top:-35px!important
    }
}
@media (min-width:992px){
    .space-dt-md-35{
        margin-top:-35px
    }
}
@media (min-width:768px){
    .space-dt-md-40{
        margin-top:-40px!important
    }
}
@media (min-width:992px){
    .space-dt-md-40{
        margin-top:-40px
    }
}
@media (min-width:768px){
    .space-dt-md-45{
        margin-top:-45px!important
    }
}
@media (min-width:992px){
    .space-dt-md-45{
        margin-top:-45px
    }
}
@media (min-width:768px){
    .space-dt-md-50{
        margin-top:-50px!important
    }
}
@media (min-width:992px){
    .space-dt-md-50{
        margin-top:-50px
    }
}
@media (min-width:768px){
    .space-dt-md-55{
        margin-top:-55px!important
    }
}
@media (min-width:992px){
    .space-dt-md-55{
        margin-top:-55px
    }
}
@media (min-width:768px){
    .space-dt-md-60{
        margin-top:-60px!important
    }
}
@media (min-width:992px){
    .space-dt-md-60{
        margin-top:-60px
    }
}
@media (min-width:768px){
    .space-dt-md-65{
        margin-top:-65px!important
    }
}
@media (min-width:992px){
    .space-dt-md-65{
        margin-top:-65px
    }
}
@media (min-width:768px){
    .space-dt-md-70{
        margin-top:-70px!important
    }
}
@media (min-width:992px){
    .space-dt-md-70{
        margin-top:-70px
    }
}
@media (min-width:768px){
    .space-dt-md-75{
        margin-top:-75px!important
    }
}
@media (min-width:992px){
    .space-dt-md-75{
        margin-top:-75px
    }
}
@media (min-width:768px){
    .space-dt-md-80{
        margin-top:-80px!important
    }
}
@media (min-width:992px){
    .space-dt-md-80{
        margin-top:-80px
    }
}
@media (min-width:768px){
    .space-dt-md-85{
        margin-top:-85px!important
    }
}
@media (min-width:992px){
    .space-dt-md-85{
        margin-top:-85px
    }
}
@media (min-width:768px){
    .space-dt-md-90{
        margin-top:-90px!important
    }
}
@media (min-width:992px){
    .space-dt-md-90{
        margin-top:-90px
    }
}
@media (min-width:768px){
    .space-dt-md-95{
        margin-top:-95px!important
    }
}
@media (min-width:992px){
    .space-dt-md-95{
        margin-top:-95px
    }
}
@media (min-width:768px){
    .space-dt-md-100{
        margin-top:-100px!important
    }
}
@media (min-width:992px){
    .space-dt-md-100{
        margin-top:-100px
    }
}
@media (min-width:768px){
    .space-dt-md-105{
        margin-top:-105px!important
    }
}
@media (min-width:992px){
    .space-dt-md-105{
        margin-top:-105px
    }
}
@media (min-width:768px){
    .space-dt-md-110{
        margin-top:-110px!important
    }
}
@media (min-width:992px){
    .space-dt-md-110{
        margin-top:-110px
    }
}
@media (min-width:768px){
    .space-dt-md-115{
        margin-top:-115px!important
    }
}
@media (min-width:992px){
    .space-dt-md-115{
        margin-top:-115px
    }
}
@media (min-width:768px){
    .space-dt-md-120{
        margin-top:-120px!important
    }
}
@media (min-width:992px){
    .space-dt-md-120{
        margin-top:-120px
    }
}
@media (min-width:768px){
    .space-dt-md-125{
        margin-top:-125px!important
    }
}
@media (min-width:992px){
    .space-dt-md-125{
        margin-top:-125px
    }
}
@media (min-width:768px){
    .space-dt-md-130{
        margin-top:-130px!important
    }
}
@media (min-width:992px){
    .space-dt-md-130{
        margin-top:-130px
    }
}
@media (min-width:768px){
    .space-dt-md-135{
        margin-top:-135px!important
    }
}
@media (min-width:992px){
    .space-dt-md-135{
        margin-top:-135px
    }
}
@media (min-width:768px){
    .space-dt-md-140{
        margin-top:-140px!important
    }
}
@media (min-width:992px){
    .space-dt-md-140{
        margin-top:-140px
    }
}
@media (min-width:768px){
    .space-dt-md-145{
        margin-top:-145px!important
    }
}
@media (min-width:992px){
    .space-dt-md-145{
        margin-top:-145px
    }
}
@media (min-width:768px){
    .space-dt-md-150{
        margin-top:-150px!important
    }
}
@media (min-width:992px){
    .space-dt-md-150{
        margin-top:-150px
    }
}
@media (min-width:768px){
    .space-dt-md-155{
        margin-top:-155px!important
    }
}
@media (min-width:992px){
    .space-dt-md-155{
        margin-top:-155px
    }
}
@media (min-width:768px){
    .space-dt-md-160{
        margin-top:-160px!important
    }
}
@media (min-width:992px){
    .space-dt-md-160{
        margin-top:-160px
    }
}
@media (min-width:768px){
    .space-dt-md-165{
        margin-top:-165px!important
    }
}
@media (min-width:992px){
    .space-dt-md-165{
        margin-top:-165px
    }
}
@media (min-width:768px){
    .space-dt-md-170{
        margin-top:-170px!important
    }
}
@media (min-width:992px){
    .space-dt-md-170{
        margin-top:-170px
    }
}
@media (min-width:768px){
    .space-dt-md-175{
        margin-top:-175px!important
    }
}
@media (min-width:992px){
    .space-dt-md-175{
        margin-top:-175px
    }
}
@media (min-width:768px){
    .space-dt-md-180{
        margin-top:-180px!important
    }
}
@media (min-width:992px){
    .space-dt-md-180{
        margin-top:-180px
    }
}
@media (min-width:768px){
    .space-dt-md-185{
        margin-top:-185px!important
    }
}
@media (min-width:992px){
    .space-dt-md-185{
        margin-top:-185px
    }
}
@media (min-width:768px){
    .space-dt-md-190{
        margin-top:-190px!important
    }
}
@media (min-width:992px){
    .space-dt-md-190{
        margin-top:-190px
    }
}
@media (min-width:768px){
    .space-dt-md-195{
        margin-top:-195px!important
    }
}
@media (min-width:992px){
    .space-dt-md-195{
        margin-top:-195px
    }
}
@media (min-width:768px){
    .space-dt-md-200{
        margin-top:-200px!important
    }
}
@media (min-width:992px){
    .space-dt-md-200{
        margin-top:-200px
    }
    .space-dt-lg-0{
        margin-top:0!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-0{
        margin-top:0
    }
}
@media (min-width:992px){
    .space-dt-lg-5{
        margin-top:-5px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-5{
        margin-top:-5px
    }
}
@media (min-width:992px){
    .space-dt-lg-10{
        margin-top:-10px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-10{
        margin-top:-10px
    }
}
@media (min-width:992px){
    .space-dt-lg-15{
        margin-top:-15px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-15{
        margin-top:-15px
    }
}
@media (min-width:992px){
    .space-dt-lg-20{
        margin-top:-20px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-20{
        margin-top:-20px
    }
}
@media (min-width:992px){
    .space-dt-lg-25{
        margin-top:-25px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-25{
        margin-top:-25px
    }
}
@media (min-width:992px){
    .space-dt-lg-30{
        margin-top:-30px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-30{
        margin-top:-30px
    }
}
@media (min-width:992px){
    .space-dt-lg-35{
        margin-top:-35px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-35{
        margin-top:-35px
    }
}
@media (min-width:992px){
    .space-dt-lg-40{
        margin-top:-40px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-40{
        margin-top:-40px
    }
}
@media (min-width:992px){
    .space-dt-lg-45{
        margin-top:-45px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-45{
        margin-top:-45px
    }
}
@media (min-width:992px){
    .space-dt-lg-50{
        margin-top:-50px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-50{
        margin-top:-50px
    }
}
@media (min-width:992px){
    .space-dt-lg-55{
        margin-top:-55px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-55{
        margin-top:-55px
    }
}
@media (min-width:992px){
    .space-dt-lg-60{
        margin-top:-60px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-60{
        margin-top:-60px
    }
}
@media (min-width:992px){
    .space-dt-lg-65{
        margin-top:-65px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-65{
        margin-top:-65px
    }
}
@media (min-width:992px){
    .space-dt-lg-70{
        margin-top:-70px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-70{
        margin-top:-70px
    }
}
@media (min-width:992px){
    .space-dt-lg-75{
        margin-top:-75px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-75{
        margin-top:-75px
    }
}
@media (min-width:992px){
    .space-dt-lg-80{
        margin-top:-80px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-80{
        margin-top:-80px
    }
}
@media (min-width:992px){
    .space-dt-lg-85{
        margin-top:-85px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-85{
        margin-top:-85px
    }
}
@media (min-width:992px){
    .space-dt-lg-90{
        margin-top:-90px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-90{
        margin-top:-90px
    }
}
@media (min-width:992px){
    .space-dt-lg-95{
        margin-top:-95px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-95{
        margin-top:-95px
    }
}
@media (min-width:992px){
    .space-dt-lg-100{
        margin-top:-100px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-100{
        margin-top:-100px
    }
}
@media (min-width:992px){
    .space-dt-lg-105{
        margin-top:-105px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-105{
        margin-top:-105px
    }
}
@media (min-width:992px){
    .space-dt-lg-110{
        margin-top:-110px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-110{
        margin-top:-110px
    }
}
@media (min-width:992px){
    .space-dt-lg-115{
        margin-top:-115px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-115{
        margin-top:-115px
    }
}
@media (min-width:992px){
    .space-dt-lg-120{
        margin-top:-120px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-120{
        margin-top:-120px
    }
}
@media (min-width:992px){
    .space-dt-lg-125{
        margin-top:-125px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-125{
        margin-top:-125px
    }
}
@media (min-width:992px){
    .space-dt-lg-130{
        margin-top:-130px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-130{
        margin-top:-130px
    }
}
@media (min-width:992px){
    .space-dt-lg-135{
        margin-top:-135px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-135{
        margin-top:-135px
    }
}
@media (min-width:992px){
    .space-dt-lg-140{
        margin-top:-140px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-140{
        margin-top:-140px
    }
}
@media (min-width:992px){
    .space-dt-lg-145{
        margin-top:-145px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-145{
        margin-top:-145px
    }
}
@media (min-width:992px){
    .space-dt-lg-150{
        margin-top:-150px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-150{
        margin-top:-150px
    }
}
@media (min-width:992px){
    .space-dt-lg-155{
        margin-top:-155px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-155{
        margin-top:-155px
    }
}
@media (min-width:992px){
    .space-dt-lg-160{
        margin-top:-160px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-160{
        margin-top:-160px
    }
}
@media (min-width:992px){
    .space-dt-lg-165{
        margin-top:-165px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-165{
        margin-top:-165px
    }
}
@media (min-width:992px){
    .space-dt-lg-170{
        margin-top:-170px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-170{
        margin-top:-170px
    }
}
@media (min-width:992px){
    .space-dt-lg-175{
        margin-top:-175px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-175{
        margin-top:-175px
    }
}
@media (min-width:992px){
    .space-dt-lg-180{
        margin-top:-180px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-180{
        margin-top:-180px
    }
}
@media (min-width:992px){
    .space-dt-lg-185{
        margin-top:-185px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-185{
        margin-top:-185px
    }
}
@media (min-width:992px){
    .space-dt-lg-190{
        margin-top:-190px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-190{
        margin-top:-190px
    }
}
@media (min-width:992px){
    .space-dt-lg-195{
        margin-top:-195px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-195{
        margin-top:-195px
    }
}
@media (min-width:992px){
    .space-dt-lg-200{
        margin-top:-200px!important
    }
}
@media (min-width:1200px){
    .space-dt-lg-200{
        margin-top:-200px
    }
    .space-dt-xl-0{
        margin-top:0!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-0{
        margin-top:0
    }
}
@media (min-width:1200px){
    .space-dt-xl-5{
        margin-top:-5px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-5{
        margin-top:-5px
    }
}
@media (min-width:1200px){
    .space-dt-xl-10{
        margin-top:-10px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-10{
        margin-top:-10px
    }
}
@media (min-width:1200px){
    .space-dt-xl-15{
        margin-top:-15px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-15{
        margin-top:-15px
    }
}
@media (min-width:1200px){
    .space-dt-xl-20{
        margin-top:-20px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-20{
        margin-top:-20px
    }
}
@media (min-width:1200px){
    .space-dt-xl-25{
        margin-top:-25px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-25{
        margin-top:-25px
    }
}
@media (min-width:1200px){
    .space-dt-xl-30{
        margin-top:-30px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-30{
        margin-top:-30px
    }
}
@media (min-width:1200px){
    .space-dt-xl-35{
        margin-top:-35px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-35{
        margin-top:-35px
    }
}
@media (min-width:1200px){
    .space-dt-xl-40{
        margin-top:-40px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-40{
        margin-top:-40px
    }
}
@media (min-width:1200px){
    .space-dt-xl-45{
        margin-top:-45px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-45{
        margin-top:-45px
    }
}
@media (min-width:1200px){
    .space-dt-xl-50{
        margin-top:-50px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-50{
        margin-top:-50px
    }
}
@media (min-width:1200px){
    .space-dt-xl-55{
        margin-top:-55px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-55{
        margin-top:-55px
    }
}
@media (min-width:1200px){
    .space-dt-xl-60{
        margin-top:-60px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-60{
        margin-top:-60px
    }
}
@media (min-width:1200px){
    .space-dt-xl-65{
        margin-top:-65px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-65{
        margin-top:-65px
    }
}
@media (min-width:1200px){
    .space-dt-xl-70{
        margin-top:-70px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-70{
        margin-top:-70px
    }
}
@media (min-width:1200px){
    .space-dt-xl-75{
        margin-top:-75px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-75{
        margin-top:-75px
    }
}
@media (min-width:1200px){
    .space-dt-xl-80{
        margin-top:-80px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-80{
        margin-top:-80px
    }
}
@media (min-width:1200px){
    .space-dt-xl-85{
        margin-top:-85px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-85{
        margin-top:-85px
    }
}
@media (min-width:1200px){
    .space-dt-xl-90{
        margin-top:-90px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-90{
        margin-top:-90px
    }
}
@media (min-width:1200px){
    .space-dt-xl-95{
        margin-top:-95px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-95{
        margin-top:-95px
    }
}
@media (min-width:1200px){
    .space-dt-xl-100{
        margin-top:-100px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-100{
        margin-top:-100px
    }
}
@media (min-width:1200px){
    .space-dt-xl-105{
        margin-top:-105px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-105{
        margin-top:-105px
    }
}
@media (min-width:1200px){
    .space-dt-xl-110{
        margin-top:-110px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-110{
        margin-top:-110px
    }
}
@media (min-width:1200px){
    .space-dt-xl-115{
        margin-top:-115px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-115{
        margin-top:-115px
    }
}
@media (min-width:1200px){
    .space-dt-xl-120{
        margin-top:-120px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-120{
        margin-top:-120px
    }
}
@media (min-width:1200px){
    .space-dt-xl-125{
        margin-top:-125px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-125{
        margin-top:-125px
    }
}
@media (min-width:1200px){
    .space-dt-xl-130{
        margin-top:-130px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-130{
        margin-top:-130px
    }
}
@media (min-width:1200px){
    .space-dt-xl-135{
        margin-top:-135px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-135{
        margin-top:-135px
    }
}
@media (min-width:1200px){
    .space-dt-xl-140{
        margin-top:-140px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-140{
        margin-top:-140px
    }
}
@media (min-width:1200px){
    .space-dt-xl-145{
        margin-top:-145px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-145{
        margin-top:-145px
    }
}
@media (min-width:1200px){
    .space-dt-xl-150{
        margin-top:-150px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-150{
        margin-top:-150px
    }
}
@media (min-width:1200px){
    .space-dt-xl-155{
        margin-top:-155px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-155{
        margin-top:-155px
    }
}
@media (min-width:1200px){
    .space-dt-xl-160{
        margin-top:-160px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-160{
        margin-top:-160px
    }
}
@media (min-width:1200px){
    .space-dt-xl-165{
        margin-top:-165px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-165{
        margin-top:-165px
    }
}
@media (min-width:1200px){
    .space-dt-xl-170{
        margin-top:-170px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-170{
        margin-top:-170px
    }
}
@media (min-width:1200px){
    .space-dt-xl-175{
        margin-top:-175px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-175{
        margin-top:-175px
    }
}
@media (min-width:1200px){
    .space-dt-xl-180{
        margin-top:-180px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-180{
        margin-top:-180px
    }
}
@media (min-width:1200px){
    .space-dt-xl-185{
        margin-top:-185px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-185{
        margin-top:-185px
    }
}
@media (min-width:1200px){
    .space-dt-xl-190{
        margin-top:-190px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-190{
        margin-top:-190px
    }
}
@media (min-width:1200px){
    .space-dt-xl-195{
        margin-top:-195px!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-195{
        margin-top:-195px
    }
}
@media (min-width:1200px){
    .space-dt-xl-200{
        margin-top:-200px!important
    }
}
@media (min-width:768px){
    .space-db-sm-0{
        margin-bottom:0
    }
}
@media (min-width:576px){
    .space-db-sm-5{
        margin-bottom:-5px!important
    }
}
@media (min-width:768px){
    .space-db-sm-5{
        margin-bottom:-5px
    }
}
@media (min-width:576px){
    .space-db-sm-10{
        margin-bottom:-10px!important
    }
}
@media (min-width:768px){
    .space-db-sm-10{
        margin-bottom:-10px
    }
}
@media (min-width:576px){
    .space-db-sm-15{
        margin-bottom:-15px!important
    }
}
@media (min-width:768px){
    .space-db-sm-15{
        margin-bottom:-15px
    }
}
@media (min-width:576px){
    .space-db-sm-20{
        margin-bottom:-20px!important
    }
}
@media (min-width:768px){
    .space-db-sm-20{
        margin-bottom:-20px
    }
}
@media (min-width:576px){
    .space-db-sm-25{
        margin-bottom:-25px!important
    }
}
@media (min-width:768px){
    .space-db-sm-25{
        margin-bottom:-25px
    }
}
@media (min-width:576px){
    .space-db-sm-30{
        margin-bottom:-30px!important
    }
}
@media (min-width:768px){
    .space-db-sm-30{
        margin-bottom:-30px
    }
}
@media (min-width:576px){
    .space-db-sm-35{
        margin-bottom:-35px!important
    }
}
@media (min-width:768px){
    .space-db-sm-35{
        margin-bottom:-35px
    }
}
@media (min-width:576px){
    .space-db-sm-40{
        margin-bottom:-40px!important
    }
}
@media (min-width:768px){
    .space-db-sm-40{
        margin-bottom:-40px
    }
}
@media (min-width:576px){
    .space-db-sm-45{
        margin-bottom:-45px!important
    }
}
@media (min-width:768px){
    .space-db-sm-45{
        margin-bottom:-45px
    }
}
@media (min-width:576px){
    .space-db-sm-50{
        margin-bottom:-50px!important
    }
}
@media (min-width:768px){
    .space-db-sm-50{
        margin-bottom:-50px
    }
}
@media (min-width:576px){
    .space-db-sm-55{
        margin-bottom:-55px!important
    }
}
@media (min-width:768px){
    .space-db-sm-55{
        margin-bottom:-55px
    }
}
@media (min-width:576px){
    .space-db-sm-60{
        margin-bottom:-60px!important
    }
}
@media (min-width:768px){
    .space-db-sm-60{
        margin-bottom:-60px
    }
}
@media (min-width:576px){
    .space-db-sm-65{
        margin-bottom:-65px!important
    }
}
@media (min-width:768px){
    .space-db-sm-65{
        margin-bottom:-65px
    }
}
@media (min-width:576px){
    .space-db-sm-70{
        margin-bottom:-70px!important
    }
}
@media (min-width:768px){
    .space-db-sm-70{
        margin-bottom:-70px
    }
}
@media (min-width:576px){
    .space-db-sm-75{
        margin-bottom:-75px!important
    }
}
@media (min-width:768px){
    .space-db-sm-75{
        margin-bottom:-75px
    }
}
@media (min-width:576px){
    .space-db-sm-80{
        margin-bottom:-80px!important
    }
}
@media (min-width:768px){
    .space-db-sm-80{
        margin-bottom:-80px
    }
}
@media (min-width:576px){
    .space-db-sm-85{
        margin-bottom:-85px!important
    }
}
@media (min-width:768px){
    .space-db-sm-85{
        margin-bottom:-85px
    }
}
@media (min-width:576px){
    .space-db-sm-90{
        margin-bottom:-90px!important
    }
}
@media (min-width:768px){
    .space-db-sm-90{
        margin-bottom:-90px
    }
}
@media (min-width:576px){
    .space-db-sm-95{
        margin-bottom:-95px!important
    }
}
@media (min-width:768px){
    .space-db-sm-95{
        margin-bottom:-95px
    }
}
@media (min-width:576px){
    .space-db-sm-100{
        margin-bottom:-100px!important
    }
}
@media (min-width:768px){
    .space-db-sm-100{
        margin-bottom:-100px
    }
}
@media (min-width:576px){
    .space-db-sm-105{
        margin-bottom:-105px!important
    }
}
@media (min-width:768px){
    .space-db-sm-105{
        margin-bottom:-105px
    }
}
@media (min-width:576px){
    .space-db-sm-110{
        margin-bottom:-110px!important
    }
}
@media (min-width:768px){
    .space-db-sm-110{
        margin-bottom:-110px
    }
}
@media (min-width:576px){
    .space-db-sm-115{
        margin-bottom:-115px!important
    }
}
@media (min-width:768px){
    .space-db-sm-115{
        margin-bottom:-115px
    }
}
@media (min-width:576px){
    .space-db-sm-120{
        margin-bottom:-120px!important
    }
}
@media (min-width:768px){
    .space-db-sm-120{
        margin-bottom:-120px
    }
}
@media (min-width:576px){
    .space-db-sm-125{
        margin-bottom:-125px!important
    }
}
@media (min-width:768px){
    .space-db-sm-125{
        margin-bottom:-125px
    }
}
@media (min-width:576px){
    .space-db-sm-130{
        margin-bottom:-130px!important
    }
}
@media (min-width:768px){
    .space-db-sm-130{
        margin-bottom:-130px
    }
}
@media (min-width:576px){
    .space-db-sm-135{
        margin-bottom:-135px!important
    }
}
@media (min-width:768px){
    .space-db-sm-135{
        margin-bottom:-135px
    }
}
@media (min-width:576px){
    .space-db-sm-140{
        margin-bottom:-140px!important
    }
}
@media (min-width:768px){
    .space-db-sm-140{
        margin-bottom:-140px
    }
}
@media (min-width:576px){
    .space-db-sm-145{
        margin-bottom:-145px!important
    }
}
@media (min-width:768px){
    .space-db-sm-145{
        margin-bottom:-145px
    }
}
@media (min-width:576px){
    .space-db-sm-150{
        margin-bottom:-150px!important
    }
}
@media (min-width:768px){
    .space-db-sm-150{
        margin-bottom:-150px
    }
}
@media (min-width:576px){
    .space-db-sm-155{
        margin-bottom:-155px!important
    }
}
@media (min-width:768px){
    .space-db-sm-155{
        margin-bottom:-155px
    }
}
@media (min-width:576px){
    .space-db-sm-160{
        margin-bottom:-160px!important
    }
}
@media (min-width:768px){
    .space-db-sm-160{
        margin-bottom:-160px
    }
}
@media (min-width:576px){
    .space-db-sm-165{
        margin-bottom:-165px!important
    }
}
@media (min-width:768px){
    .space-db-sm-165{
        margin-bottom:-165px
    }
}
@media (min-width:576px){
    .space-db-sm-170{
        margin-bottom:-170px!important
    }
}
@media (min-width:768px){
    .space-db-sm-170{
        margin-bottom:-170px
    }
}
@media (min-width:576px){
    .space-db-sm-175{
        margin-bottom:-175px!important
    }
}
@media (min-width:768px){
    .space-db-sm-175{
        margin-bottom:-175px
    }
}
@media (min-width:576px){
    .space-db-sm-180{
        margin-bottom:-180px!important
    }
}
@media (min-width:768px){
    .space-db-sm-180{
        margin-bottom:-180px
    }
}
@media (min-width:576px){
    .space-db-sm-185{
        margin-bottom:-185px!important
    }
}
@media (min-width:768px){
    .space-db-sm-185{
        margin-bottom:-185px
    }
}
@media (min-width:576px){
    .space-db-sm-190{
        margin-bottom:-190px!important
    }
}
@media (min-width:768px){
    .space-db-sm-190{
        margin-bottom:-190px
    }
}
@media (min-width:576px){
    .space-db-sm-195{
        margin-bottom:-195px!important
    }
}
@media (min-width:768px){
    .space-db-sm-195{
        margin-bottom:-195px
    }
}
@media (min-width:576px){
    .space-db-sm-200{
        margin-bottom:-200px!important
    }
}
@media (min-width:768px){
    .space-db-sm-200{
        margin-bottom:-200px
    }
    .space-db-md-0{
        margin-bottom:0!important
    }
}
@media (min-width:992px){
    .space-db-md-0{
        margin-bottom:0
    }
}
@media (min-width:768px){
    .space-db-md-5{
        margin-bottom:-5px!important
    }
}
@media (min-width:992px){
    .space-db-md-5{
        margin-bottom:-5px
    }
}
@media (min-width:768px){
    .space-db-md-10{
        margin-bottom:-10px!important
    }
}
@media (min-width:992px){
    .space-db-md-10{
        margin-bottom:-10px
    }
}
@media (min-width:768px){
    .space-db-md-15{
        margin-bottom:-15px!important
    }
}
@media (min-width:992px){
    .space-db-md-15{
        margin-bottom:-15px
    }
}
@media (min-width:768px){
    .space-db-md-20{
        margin-bottom:-20px!important
    }
}
@media (min-width:992px){
    .space-db-md-20{
        margin-bottom:-20px
    }
}
@media (min-width:768px){
    .space-db-md-25{
        margin-bottom:-25px!important
    }
}
@media (min-width:992px){
    .space-db-md-25{
        margin-bottom:-25px
    }
}
@media (min-width:768px){
    .space-db-md-30{
        margin-bottom:-30px!important
    }
}
@media (min-width:992px){
    .space-db-md-30{
        margin-bottom:-30px
    }
}
@media (min-width:768px){
    .space-db-md-35{
        margin-bottom:-35px!important
    }
}
@media (min-width:992px){
    .space-db-md-35{
        margin-bottom:-35px
    }
}
@media (min-width:768px){
    .space-db-md-40{
        margin-bottom:-40px!important
    }
}
@media (min-width:992px){
    .space-db-md-40{
        margin-bottom:-40px
    }
}
@media (min-width:768px){
    .space-db-md-45{
        margin-bottom:-45px!important
    }
}
@media (min-width:992px){
    .space-db-md-45{
        margin-bottom:-45px
    }
}
@media (min-width:768px){
    .space-db-md-50{
        margin-bottom:-50px!important
    }
}
@media (min-width:992px){
    .space-db-md-50{
        margin-bottom:-50px
    }
}
@media (min-width:768px){
    .space-db-md-55{
        margin-bottom:-55px!important
    }
}
@media (min-width:992px){
    .space-db-md-55{
        margin-bottom:-55px
    }
}
@media (min-width:768px){
    .space-db-md-60{
        margin-bottom:-60px!important
    }
}
@media (min-width:992px){
    .space-db-md-60{
        margin-bottom:-60px
    }
}
@media (min-width:768px){
    .space-db-md-65{
        margin-bottom:-65px!important
    }
}
@media (min-width:992px){
    .space-db-md-65{
        margin-bottom:-65px
    }
}
@media (min-width:768px){
    .space-db-md-70{
        margin-bottom:-70px!important
    }
}
@media (min-width:992px){
    .space-db-md-70{
        margin-bottom:-70px
    }
}
@media (min-width:768px){
    .space-db-md-75{
        margin-bottom:-75px!important
    }
}
@media (min-width:992px){
    .space-db-md-75{
        margin-bottom:-75px
    }
}
@media (min-width:768px){
    .space-db-md-80{
        margin-bottom:-80px!important
    }
}
@media (min-width:992px){
    .space-db-md-80{
        margin-bottom:-80px
    }
}
@media (min-width:768px){
    .space-db-md-85{
        margin-bottom:-85px!important
    }
}
@media (min-width:992px){
    .space-db-md-85{
        margin-bottom:-85px
    }
}
@media (min-width:768px){
    .space-db-md-90{
        margin-bottom:-90px!important
    }
}
@media (min-width:992px){
    .space-db-md-90{
        margin-bottom:-90px
    }
}
@media (min-width:768px){
    .space-db-md-95{
        margin-bottom:-95px!important
    }
}
@media (min-width:992px){
    .space-db-md-95{
        margin-bottom:-95px
    }
}
@media (min-width:768px){
    .space-db-md-100{
        margin-bottom:-100px!important
    }
}
@media (min-width:992px){
    .space-db-md-100{
        margin-bottom:-100px
    }
}
@media (min-width:768px){
    .space-db-md-105{
        margin-bottom:-105px!important
    }
}
@media (min-width:992px){
    .space-db-md-105{
        margin-bottom:-105px
    }
}
@media (min-width:768px){
    .space-db-md-110{
        margin-bottom:-110px!important
    }
}
@media (min-width:992px){
    .space-db-md-110{
        margin-bottom:-110px
    }
}
@media (min-width:768px){
    .space-db-md-115{
        margin-bottom:-115px!important
    }
}
@media (min-width:992px){
    .space-db-md-115{
        margin-bottom:-115px
    }
}
@media (min-width:768px){
    .space-db-md-120{
        margin-bottom:-120px!important
    }
}
@media (min-width:992px){
    .space-db-md-120{
        margin-bottom:-120px
    }
}
@media (min-width:768px){
    .space-db-md-125{
        margin-bottom:-125px!important
    }
}
@media (min-width:992px){
    .space-db-md-125{
        margin-bottom:-125px
    }
}
@media (min-width:768px){
    .space-db-md-130{
        margin-bottom:-130px!important
    }
}
@media (min-width:992px){
    .space-db-md-130{
        margin-bottom:-130px
    }
}
@media (min-width:768px){
    .space-db-md-135{
        margin-bottom:-135px!important
    }
}
@media (min-width:992px){
    .space-db-md-135{
        margin-bottom:-135px
    }
}
@media (min-width:768px){
    .space-db-md-140{
        margin-bottom:-140px!important
    }
}
@media (min-width:992px){
    .space-db-md-140{
        margin-bottom:-140px
    }
}
@media (min-width:768px){
    .space-db-md-145{
        margin-bottom:-145px!important
    }
}
@media (min-width:992px){
    .space-db-md-145{
        margin-bottom:-145px
    }
}
@media (min-width:768px){
    .space-db-md-150{
        margin-bottom:-150px!important
    }
}
@media (min-width:992px){
    .space-db-md-150{
        margin-bottom:-150px
    }
}
@media (min-width:768px){
    .space-db-md-155{
        margin-bottom:-155px!important
    }
}
@media (min-width:992px){
    .space-db-md-155{
        margin-bottom:-155px
    }
}
@media (min-width:768px){
    .space-db-md-160{
        margin-bottom:-160px!important
    }
}
@media (min-width:992px){
    .space-db-md-160{
        margin-bottom:-160px
    }
}
@media (min-width:768px){
    .space-db-md-165{
        margin-bottom:-165px!important
    }
}
@media (min-width:992px){
    .space-db-md-165{
        margin-bottom:-165px
    }
}
@media (min-width:768px){
    .space-db-md-170{
        margin-bottom:-170px!important
    }
}
@media (min-width:992px){
    .space-db-md-170{
        margin-bottom:-170px
    }
}
@media (min-width:768px){
    .space-db-md-175{
        margin-bottom:-175px!important
    }
}
@media (min-width:992px){
    .space-db-md-175{
        margin-bottom:-175px
    }
}
@media (min-width:768px){
    .space-db-md-180{
        margin-bottom:-180px!important
    }
}
@media (min-width:992px){
    .space-db-md-180{
        margin-bottom:-180px
    }
}
@media (min-width:768px){
    .space-db-md-185{
        margin-bottom:-185px!important
    }
}
@media (min-width:992px){
    .space-db-md-185{
        margin-bottom:-185px
    }
}
@media (min-width:768px){
    .space-db-md-190{
        margin-bottom:-190px!important
    }
}
@media (min-width:992px){
    .space-db-md-190{
        margin-bottom:-190px
    }
}
@media (min-width:768px){
    .space-db-md-195{
        margin-bottom:-195px!important
    }
}
@media (min-width:992px){
    .space-db-md-195{
        margin-bottom:-195px
    }
}
@media (min-width:768px){
    .space-db-md-200{
        margin-bottom:-200px!important
    }
}
@media (min-width:992px){
    .space-db-md-200{
        margin-bottom:-200px
    }
    .space-db-lg-0{
        margin-bottom:0!important
    }
}
@media (min-width:1200px){
    .space-db-lg-0{
        margin-bottom:0
    }
}
@media (min-width:992px){
    .space-db-lg-5{
        margin-bottom:-5px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-5{
        margin-bottom:-5px
    }
}
@media (min-width:992px){
    .space-db-lg-10{
        margin-bottom:-10px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-10{
        margin-bottom:-10px
    }
}
@media (min-width:992px){
    .space-db-lg-15{
        margin-bottom:-15px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-15{
        margin-bottom:-15px
    }
}
@media (min-width:992px){
    .space-db-lg-20{
        margin-bottom:-20px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-20{
        margin-bottom:-20px
    }
}
@media (min-width:992px){
    .space-db-lg-25{
        margin-bottom:-25px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-25{
        margin-bottom:-25px
    }
}
@media (min-width:992px){
    .space-db-lg-30{
        margin-bottom:-30px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-30{
        margin-bottom:-30px
    }
}
@media (min-width:992px){
    .space-db-lg-35{
        margin-bottom:-35px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-35{
        margin-bottom:-35px
    }
}
@media (min-width:992px){
    .space-db-lg-40{
        margin-bottom:-40px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-40{
        margin-bottom:-40px
    }
}
@media (min-width:992px){
    .space-db-lg-45{
        margin-bottom:-45px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-45{
        margin-bottom:-45px
    }
}
@media (min-width:992px){
    .space-db-lg-50{
        margin-bottom:-50px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-50{
        margin-bottom:-50px
    }
}
@media (min-width:992px){
    .space-db-lg-55{
        margin-bottom:-55px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-55{
        margin-bottom:-55px
    }
}
@media (min-width:992px){
    .space-db-lg-60{
        margin-bottom:-60px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-60{
        margin-bottom:-60px
    }
}
@media (min-width:992px){
    .space-db-lg-65{
        margin-bottom:-65px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-65{
        margin-bottom:-65px
    }
}
@media (min-width:992px){
    .space-db-lg-70{
        margin-bottom:-70px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-70{
        margin-bottom:-70px
    }
}
@media (min-width:992px){
    .space-db-lg-75{
        margin-bottom:-75px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-75{
        margin-bottom:-75px
    }
}
@media (min-width:992px){
    .space-db-lg-80{
        margin-bottom:-80px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-80{
        margin-bottom:-80px
    }
}
@media (min-width:992px){
    .space-db-lg-85{
        margin-bottom:-85px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-85{
        margin-bottom:-85px
    }
}
@media (min-width:992px){
    .space-db-lg-90{
        margin-bottom:-90px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-90{
        margin-bottom:-90px
    }
}
@media (min-width:992px){
    .space-db-lg-95{
        margin-bottom:-95px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-95{
        margin-bottom:-95px
    }
}
@media (min-width:992px){
    .space-db-lg-100{
        margin-bottom:-100px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-100{
        margin-bottom:-100px
    }
}
@media (min-width:992px){
    .space-db-lg-105{
        margin-bottom:-105px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-105{
        margin-bottom:-105px
    }
}
@media (min-width:992px){
    .space-db-lg-110{
        margin-bottom:-110px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-110{
        margin-bottom:-110px
    }
}
@media (min-width:992px){
    .space-db-lg-115{
        margin-bottom:-115px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-115{
        margin-bottom:-115px
    }
}
@media (min-width:992px){
    .space-db-lg-120{
        margin-bottom:-120px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-120{
        margin-bottom:-120px
    }
}
@media (min-width:992px){
    .space-db-lg-125{
        margin-bottom:-125px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-125{
        margin-bottom:-125px
    }
}
@media (min-width:992px){
    .space-db-lg-130{
        margin-bottom:-130px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-130{
        margin-bottom:-130px
    }
}
@media (min-width:992px){
    .space-db-lg-135{
        margin-bottom:-135px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-135{
        margin-bottom:-135px
    }
}
@media (min-width:992px){
    .space-db-lg-140{
        margin-bottom:-140px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-140{
        margin-bottom:-140px
    }
}
@media (min-width:992px){
    .space-db-lg-145{
        margin-bottom:-145px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-145{
        margin-bottom:-145px
    }
}
@media (min-width:992px){
    .space-db-lg-150{
        margin-bottom:-150px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-150{
        margin-bottom:-150px
    }
}
@media (min-width:992px){
    .space-db-lg-155{
        margin-bottom:-155px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-155{
        margin-bottom:-155px
    }
}
@media (min-width:992px){
    .space-db-lg-160{
        margin-bottom:-160px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-160{
        margin-bottom:-160px
    }
}
@media (min-width:992px){
    .space-db-lg-165{
        margin-bottom:-165px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-165{
        margin-bottom:-165px
    }
}
@media (min-width:992px){
    .space-db-lg-170{
        margin-bottom:-170px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-170{
        margin-bottom:-170px
    }
}
@media (min-width:992px){
    .space-db-lg-175{
        margin-bottom:-175px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-175{
        margin-bottom:-175px
    }
}
@media (min-width:992px){
    .space-db-lg-180{
        margin-bottom:-180px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-180{
        margin-bottom:-180px
    }
}
@media (min-width:992px){
    .space-db-lg-185{
        margin-bottom:-185px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-185{
        margin-bottom:-185px
    }
}
@media (min-width:992px){
    .space-db-lg-190{
        margin-bottom:-190px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-190{
        margin-bottom:-190px
    }
}
@media (min-width:992px){
    .space-db-lg-195{
        margin-bottom:-195px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-195{
        margin-bottom:-195px
    }
}
@media (min-width:992px){
    .space-db-lg-200{
        margin-bottom:-200px!important
    }
}
@media (min-width:1200px){
    .space-db-lg-200{
        margin-bottom:-200px
    }
    .space-db-xl-0{
        margin-bottom:0!important
    }
}
@media (min-width:1500px){
    .space-dt-xl-200{
        margin-top:-200px
    }
    .space-db-xl-0{
        margin-bottom:0
    }
}
@media (min-width:1200px){
    .space-db-xl-5{
        margin-bottom:-5px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-5{
        margin-bottom:-5px
    }
}
@media (min-width:1200px){
    .space-db-xl-10{
        margin-bottom:-10px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-10{
        margin-bottom:-10px
    }
}
@media (min-width:1200px){
    .space-db-xl-15{
        margin-bottom:-15px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-15{
        margin-bottom:-15px
    }
}
@media (min-width:1200px){
    .space-db-xl-20{
        margin-bottom:-20px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-20{
        margin-bottom:-20px
    }
}
@media (min-width:1200px){
    .space-db-xl-25{
        margin-bottom:-25px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-25{
        margin-bottom:-25px
    }
}
@media (min-width:1200px){
    .space-db-xl-30{
        margin-bottom:-30px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-30{
        margin-bottom:-30px
    }
}
@media (min-width:1200px){
    .space-db-xl-35{
        margin-bottom:-35px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-35{
        margin-bottom:-35px
    }
}
@media (min-width:1200px){
    .space-db-xl-40{
        margin-bottom:-40px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-40{
        margin-bottom:-40px
    }
}
@media (min-width:1200px){
    .space-db-xl-45{
        margin-bottom:-45px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-45{
        margin-bottom:-45px
    }
}
@media (min-width:1200px){
    .space-db-xl-50{
        margin-bottom:-50px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-50{
        margin-bottom:-50px
    }
}
@media (min-width:1200px){
    .space-db-xl-55{
        margin-bottom:-55px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-55{
        margin-bottom:-55px
    }
}
@media (min-width:1200px){
    .space-db-xl-60{
        margin-bottom:-60px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-60{
        margin-bottom:-60px
    }
}
@media (min-width:1200px){
    .space-db-xl-65{
        margin-bottom:-65px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-65{
        margin-bottom:-65px
    }
}
@media (min-width:1200px){
    .space-db-xl-70{
        margin-bottom:-70px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-70{
        margin-bottom:-70px
    }
}
@media (min-width:1200px){
    .space-db-xl-75{
        margin-bottom:-75px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-75{
        margin-bottom:-75px
    }
}
@media (min-width:1200px){
    .space-db-xl-80{
        margin-bottom:-80px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-80{
        margin-bottom:-80px
    }
}
@media (min-width:1200px){
    .space-db-xl-85{
        margin-bottom:-85px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-85{
        margin-bottom:-85px
    }
}
@media (min-width:1200px){
    .space-db-xl-90{
        margin-bottom:-90px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-90{
        margin-bottom:-90px
    }
}
@media (min-width:1200px){
    .space-db-xl-95{
        margin-bottom:-95px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-95{
        margin-bottom:-95px
    }
}
@media (min-width:1200px){
    .space-db-xl-100{
        margin-bottom:-100px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-100{
        margin-bottom:-100px
    }
}
@media (min-width:1200px){
    .space-db-xl-105{
        margin-bottom:-105px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-105{
        margin-bottom:-105px
    }
}
@media (min-width:1200px){
    .space-db-xl-110{
        margin-bottom:-110px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-110{
        margin-bottom:-110px
    }
}
@media (min-width:1200px){
    .space-db-xl-115{
        margin-bottom:-115px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-115{
        margin-bottom:-115px
    }
}
@media (min-width:1200px){
    .space-db-xl-120{
        margin-bottom:-120px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-120{
        margin-bottom:-120px
    }
}
@media (min-width:1200px){
    .space-db-xl-125{
        margin-bottom:-125px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-125{
        margin-bottom:-125px
    }
}
@media (min-width:1200px){
    .space-db-xl-130{
        margin-bottom:-130px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-130{
        margin-bottom:-130px
    }
}
@media (min-width:1200px){
    .space-db-xl-135{
        margin-bottom:-135px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-135{
        margin-bottom:-135px
    }
}
@media (min-width:1200px){
    .space-db-xl-140{
        margin-bottom:-140px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-140{
        margin-bottom:-140px
    }
}
@media (min-width:1200px){
    .space-db-xl-145{
        margin-bottom:-145px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-145{
        margin-bottom:-145px
    }
}
@media (min-width:1200px){
    .space-db-xl-150{
        margin-bottom:-150px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-150{
        margin-bottom:-150px
    }
}
@media (min-width:1200px){
    .space-db-xl-155{
        margin-bottom:-155px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-155{
        margin-bottom:-155px
    }
}
@media (min-width:1200px){
    .space-db-xl-160{
        margin-bottom:-160px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-160{
        margin-bottom:-160px
    }
}
@media (min-width:1200px){
    .space-db-xl-165{
        margin-bottom:-165px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-165{
        margin-bottom:-165px
    }
}
@media (min-width:1200px){
    .space-db-xl-170{
        margin-bottom:-170px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-170{
        margin-bottom:-170px
    }
}
@media (min-width:1200px){
    .space-db-xl-175{
        margin-bottom:-175px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-175{
        margin-bottom:-175px
    }
}
@media (min-width:1200px){
    .space-db-xl-180{
        margin-bottom:-180px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-180{
        margin-bottom:-180px
    }
}
@media (min-width:1200px){
    .space-db-xl-185{
        margin-bottom:-185px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-185{
        margin-bottom:-185px
    }
}
@media (min-width:1200px){
    .space-db-xl-190{
        margin-bottom:-190px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-190{
        margin-bottom:-190px
    }
}
@media (min-width:1200px){
    .space-db-xl-195{
        margin-bottom:-195px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-195{
        margin-bottom:-195px
    }
}
@media (min-width:1200px){
    .space-db-xl-200{
        margin-bottom:-200px!important
    }
}
@media (min-width:1500px){
    .space-db-xl-200{
        margin-bottom:-200px
    }
}
.pt--0{
    padding-top:0!important
}
.pt--5{
    padding-top:5px!important
}
.pt--10{
    padding-top:10px!important
}
.pt--15{
    padding-top:15px!important
}
.pt--20{
    padding-top:20px!important
}
.pt--25{
    padding-top:25px!important
}
.pt--30{
    padding-top:30px!important
}
.pt--35{
    padding-top:35px!important
}
.pt--40{
    padding-top:40px!important
}
.pt--45{
    padding-top:45px!important
}
.pt--50{
    padding-top:50px!important
}
.pt--55{
    padding-top:55px!important
}
.pt--60{
    padding-top:60px!important
}
.pt--65{
    padding-top:65px!important
}
.pt--70{
    padding-top:70px!important
}
.pt--75{
    padding-top:75px!important
}
.pt--80{
    padding-top:80px!important
}
.pt--85{
    padding-top:85px!important
}
.pt--90{
    padding-top:90px!important
}
.pt--95{
    padding-top:95px!important
}
.pt--100{
    padding-top:100px!important
}
.pt--105{
    padding-top:105px!important
}
.pt--110{
    padding-top:110px!important
}
.pt--115{
    padding-top:115px!important
}
.pt--120{
    padding-top:120px!important
}
.pt--125{
    padding-top:125px!important
}
.pt--130{
    padding-top:130px!important
}
.pt--135{
    padding-top:135px!important
}
.pt--140{
    padding-top:140px!important
}
.pt--145{
    padding-top:145px!important
}
.pt--150{
    padding-top:150px!important
}
.pt--155{
    padding-top:155px!important
}
.pt--160{
    padding-top:160px!important
}
.pt--165{
    padding-top:165px!important
}
.pt--170{
    padding-top:170px!important
}
.pt--175{
    padding-top:175px!important
}
.pt--180{
    padding-top:180px!important
}
.pt--185{
    padding-top:185px!important
}
.pt--190{
    padding-top:190px!important
}
.pt--195{
    padding-top:195px!important
}
.pt--200{
    padding-top:200px!important
}
.pb--0{
    padding-bottom:0!important
}
.pb--5{
    padding-bottom:5px!important
}
.pb--10{
    padding-bottom:10px!important
}
.pb--15{
    padding-bottom:15px!important
}
.pb--20{
    padding-bottom:20px!important
}
.pb--25{
    padding-bottom:25px!important
}
.pb--30{
    padding-bottom:30px!important
}
.pb--35{
    padding-bottom:35px!important
}
.pb--40{
    padding-bottom:40px!important
}
.pb--45{
    padding-bottom:45px!important
}
.pb--50{
    padding-bottom:50px!important
}
.pb--55{
    padding-bottom:55px!important
}
.pb--60{
    padding-bottom:60px!important
}
.pb--65{
    padding-bottom:65px!important
}
.pb--70{
    padding-bottom:70px!important
}
.pb--75{
    padding-bottom:75px!important
}
.pb--80{
    padding-bottom:80px!important
}
.pb--85{
    padding-bottom:85px!important
}
.pb--90{
    padding-bottom:90px!important
}
.pb--95{
    padding-bottom:95px!important
}
.pb--100{
    padding-bottom:100px!important
}
.pb--105{
    padding-bottom:105px!important
}
.pb--110{
    padding-bottom:110px!important
}
.pb--115{
    padding-bottom:115px!important
}
.pb--120{
    padding-bottom:120px!important
}
.pb--125{
    padding-bottom:125px!important
}
.pb--130{
    padding-bottom:130px!important
}
.pb--135{
    padding-bottom:135px!important
}
.pb--140{
    padding-bottom:140px!important
}
.pb--145{
    padding-bottom:145px!important
}
.pb--150{
    padding-bottom:150px!important
}
.pb--155{
    padding-bottom:155px!important
}
.pb--160{
    padding-bottom:160px!important
}
.pb--165{
    padding-bottom:165px!important
}
.pb--170{
    padding-bottom:170px!important
}
.pb--175{
    padding-bottom:175px!important
}
.pb--180{
    padding-bottom:180px!important
}
.pb--185{
    padding-bottom:185px!important
}
.pb--190{
    padding-bottom:190px!important
}
.pb--195{
    padding-bottom:195px!important
}
.pb--200{
    padding-bottom:200px!important
}
.pl--0{
    padding-left:0
}
.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
}
.pl--105{
    padding-left:105px
}
.pl--110{
    padding-left:110px
}
.pl--115{
    padding-left:115px
}
.pl--120{
    padding-left:120px
}
.pl--125{
    padding-left:125px
}
.pl--130{
    padding-left:130px
}
.pl--135{
    padding-left:135px
}
.pl--140{
    padding-left:140px
}
.pl--145{
    padding-left:145px
}
.pl--150{
    padding-left:150px
}
.pl--155{
    padding-left:155px
}
.pl--160{
    padding-left:160px
}
.pl--165{
    padding-left:165px
}
.pl--170{
    padding-left:170px
}
.pl--175{
    padding-left:175px
}
.pl--180{
    padding-left:180px
}
.pl--185{
    padding-left:185px
}
.pl--190{
    padding-left:190px
}
.pl--195{
    padding-left:195px
}
.pl--200{
    padding-left:200px
}
.pr--0{
    padding-right:0
}
.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
}
.pr--105{
    padding-right:105px
}
.pr--110{
    padding-right:110px
}
.pr--115{
    padding-right:115px
}
.pr--120{
    padding-right:120px
}
.pr--125{
    padding-right:125px
}
.pr--130{
    padding-right:130px
}
.pr--135{
    padding-right:135px
}
.pr--140{
    padding-right:140px
}
.pr--145{
    padding-right:145px
}
.pr--150{
    padding-right:150px
}
.pr--155{
    padding-right:155px
}
.pr--160{
    padding-right:160px
}
.pr--165{
    padding-right:165px
}
.pr--170{
    padding-right:170px
}
.pr--175{
    padding-right:175px
}
.pr--180{
    padding-right:180px
}
.pr--185{
    padding-right:185px
}
.pr--190{
    padding-right:190px
}
.pr--195{
    padding-right:195px
}
.pr--200{
    padding-right:200px
}
.px--0{
    padding-left:0!important;
    padding-right:0!important
}
.px--5{
    padding-left:5px!important;
    padding-right:5px!important
}
.px--10{
    padding-left:10px!important;
    padding-right:10px!important
}
.px--15{
    padding-left:15px!important;
    padding-right:15px!important
}
.px--20{
    padding-left:20px!important;
    padding-right:20px!important
}
.px--25{
    padding-left:25px!important;
    padding-right:25px!important
}
.px--30{
    padding-left:30px!important;
    padding-right:30px!important
}
.px--35{
    padding-left:35px!important;
    padding-right:35px!important
}
.px--40{
    padding-left:40px!important;
    padding-right:40px!important
}
.px--45{
    padding-left:45px!important;
    padding-right:45px!important
}
.px--50{
    padding-left:50px!important;
    padding-right:50px!important
}
.px--55{
    padding-left:55px!important;
    padding-right:55px!important
}
.px--60{
    padding-left:60px!important;
    padding-right:60px!important
}
.px--65{
    padding-left:65px!important;
    padding-right:65px!important
}
.px--70{
    padding-left:70px!important;
    padding-right:70px!important
}
.px--75{
    padding-left:75px!important;
    padding-right:75px!important
}
.px--80{
    padding-left:80px!important;
    padding-right:80px!important
}
.px--85{
    padding-left:85px!important;
    padding-right:85px!important
}
.px--90{
    padding-left:90px!important;
    padding-right:90px!important
}
.px--95{
    padding-left:95px!important;
    padding-right:95px!important
}
.px--100{
    padding-left:100px!important;
    padding-right:100px!important
}
.px--105{
    padding-left:105px!important;
    padding-right:105px!important
}
.px--110{
    padding-left:110px!important;
    padding-right:110px!important
}
.px--115{
    padding-left:115px!important;
    padding-right:115px!important
}
.px--120{
    padding-left:120px!important;
    padding-right:120px!important
}
.px--125{
    padding-left:125px!important;
    padding-right:125px!important
}
.px--130{
    padding-left:130px!important;
    padding-right:130px!important
}
.px--135{
    padding-left:135px!important;
    padding-right:135px!important
}
.px--140{
    padding-left:140px!important;
    padding-right:140px!important
}
.px--145{
    padding-left:145px!important;
    padding-right:145px!important
}
.px--150{
    padding-left:150px!important;
    padding-right:150px!important
}
.px--155{
    padding-left:155px!important;
    padding-right:155px!important
}
.px--160{
    padding-left:160px!important;
    padding-right:160px!important
}
.px--165{
    padding-left:165px!important;
    padding-right:165px!important
}
.px--170{
    padding-left:170px!important;
    padding-right:170px!important
}
.px--175{
    padding-left:175px!important;
    padding-right:175px!important
}
.px--180{
    padding-left:180px!important;
    padding-right:180px!important
}
.px--185{
    padding-left:185px!important;
    padding-right:185px!important
}
.px--190{
    padding-left:190px!important;
    padding-right:190px!important
}
.px--195{
    padding-left:195px!important;
    padding-right:195px!important
}
.px--200{
    padding-left:200px!important;
    padding-right:200px!important
}
.py--0{
    padding-top:0!important;
    padding-bottom:0!important
}
.py--5{
    padding-top:5px!important;
    padding-bottom:5px!important
}
.py--10{
    padding-top:10px!important;
    padding-bottom:10px!important
}
.py--15{
    padding-top:15px!important;
    padding-bottom:15px!important
}
.py--20{
    padding-top:20px!important;
    padding-bottom:20px!important
}
.py--25{
    padding-top:25px!important;
    padding-bottom:25px!important
}
.py--30{
    padding-top:30px!important;
    padding-bottom:30px!important
}
.py--35{
    padding-top:35px!important;
    padding-bottom:35px!important
}
.py--40{
    padding-top:40px!important;
    padding-bottom:40px!important
}
.py--45{
    padding-top:45px!important;
    padding-bottom:45px!important
}
.py--50{
    padding-top:50px!important;
    padding-bottom:50px!important
}
.py--55{
    padding-top:55px!important;
    padding-bottom:55px!important
}
.py--60{
    padding-top:60px!important;
    padding-bottom:60px!important
}
.py--65{
    padding-top:65px!important;
    padding-bottom:65px!important
}
.py--70{
    padding-top:70px!important;
    padding-bottom:70px!important
}
.py--75{
    padding-top:75px!important;
    padding-bottom:75px!important
}
.py--80{
    padding-top:80px!important;
    padding-bottom:80px!important
}
.py--85{
    padding-top:85px!important;
    padding-bottom:85px!important
}
.py--90{
    padding-top:90px!important;
    padding-bottom:90px!important
}
.py--95{
    padding-top:95px!important;
    padding-bottom:95px!important
}
.py--100{
    padding-top:100px!important;
    padding-bottom:100px!important
}
.py--105{
    padding-top:105px!important;
    padding-bottom:105px!important
}
.py--110{
    padding-top:110px!important;
    padding-bottom:110px!important
}
.py--115{
    padding-top:115px!important;
    padding-bottom:115px!important
}
.py--120{
    padding-top:120px!important;
    padding-bottom:120px!important
}
.py--125{
    padding-top:125px!important;
    padding-bottom:125px!important
}
.py--130{
    padding-top:130px!important;
    padding-bottom:130px!important
}
.py--135{
    padding-top:135px!important;
    padding-bottom:135px!important
}
.py--140{
    padding-top:140px!important;
    padding-bottom:140px!important
}
.py--145{
    padding-top:145px!important;
    padding-bottom:145px!important
}
.py--150{
    padding-top:150px!important;
    padding-bottom:150px!important
}
.py--155{
    padding-top:155px!important;
    padding-bottom:155px!important
}
.py--160{
    padding-top:160px!important;
    padding-bottom:160px!important
}
.py--165{
    padding-top:165px!important;
    padding-bottom:165px!important
}
.py--170{
    padding-top:170px!important;
    padding-bottom:170px!important
}
.py--175{
    padding-top:175px!important;
    padding-bottom:175px!important
}
.py--180{
    padding-top:180px!important;
    padding-bottom:180px!important
}
.py--185{
    padding-top:185px!important;
    padding-bottom:185px!important
}
.py--190{
    padding-top:190px!important;
    padding-bottom:190px!important
}
.py--195{
    padding-top:195px!important;
    padding-bottom:195px!important
}
.py--200{
    padding-top:200px!important;
    padding-bottom:200px!important
}
.mt--0{
    margin-top:0!important
}
.mt--5{
    margin-top:5px!important
}
.mt--10{
    margin-top:10px!important
}
.mt--15{
    margin-top:15px!important
}
.mt--20{
    margin-top:20px!important
}
.mt--25{
    margin-top:25px!important
}
.mt--30{
    margin-top:30px!important
}
.mt--35{
    margin-top:35px!important
}
.mt--40{
    margin-top:40px!important
}
.mt--45{
    margin-top:45px!important
}
.mt--50{
    margin-top:50px!important
}
.mt--55{
    margin-top:55px!important
}
.mt--60{
    margin-top:60px!important
}
.mt--65{
    margin-top:65px!important
}
.mt--70{
    margin-top:70px!important
}
.mt--75{
    margin-top:75px!important
}
.mt--80{
    margin-top:80px!important
}
.mt--85{
    margin-top:85px!important
}
.mt--90{
    margin-top:90px!important
}
.mt--95{
    margin-top:95px!important
}
.mt--100{
    margin-top:100px!important
}
.mt--105{
    margin-top:105px!important
}
.mt--110{
    margin-top:110px!important
}
.mt--115{
    margin-top:115px!important
}
.mt--120{
    margin-top:120px!important
}
.mt--125{
    margin-top:125px!important
}
.mt--130{
    margin-top:130px!important
}
.mt--135{
    margin-top:135px!important
}
.mt--140{
    margin-top:140px!important
}
.mt--145{
    margin-top:145px!important
}
.mt--150{
    margin-top:150px!important
}
.mt--155{
    margin-top:155px!important
}
.mt--160{
    margin-top:160px!important
}
.mt--165{
    margin-top:165px!important
}
.mt--170{
    margin-top:170px!important
}
.mt--175{
    margin-top:175px!important
}
.mt--180{
    margin-top:180px!important
}
.mt--185{
    margin-top:185px!important
}
.mt--190{
    margin-top:190px!important
}
.mt--195{
    margin-top:195px!important
}
.mt--200{
    margin-top:200px!important
}
.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
}
.mb--105{
    margin-bottom:105px
}
.mb--110{
    margin-bottom:110px
}
.mb--115{
    margin-bottom:115px
}
.mb--120{
    margin-bottom:120px
}
.mb--125{
    margin-bottom:125px
}
.mb--130{
    margin-bottom:130px
}
.mb--135{
    margin-bottom:135px
}
.mb--140{
    margin-bottom:140px
}
.mb--145{
    margin-bottom:145px
}
.mb--150{
    margin-bottom:150px
}
.mb--155{
    margin-bottom:155px
}
.mb--160{
    margin-bottom:160px
}
.mb--165{
    margin-bottom:165px
}
.mb--170{
    margin-bottom:170px
}
.mb--175{
    margin-bottom:175px
}
.mb--180{
    margin-bottom:180px
}
.mb--185{
    margin-bottom:185px
}
.mb--190{
    margin-bottom:190px
}
.mb--195{
    margin-bottom:195px
}
.mb--200{
    margin-bottom:200px
}
.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
}
.ml--105{
    margin-left:105px
}
.ml--110{
    margin-left:110px
}
.ml--115{
    margin-left:115px
}
.ml--120{
    margin-left:120px
}
.ml--125{
    margin-left:125px
}
.ml--130{
    margin-left:130px
}
.ml--135{
    margin-left:135px
}
.ml--140{
    margin-left:140px
}
.ml--145{
    margin-left:145px
}
.ml--150{
    margin-left:150px
}
.ml--155{
    margin-left:155px
}
.ml--160{
    margin-left:160px
}
.ml--165{
    margin-left:165px
}
.ml--170{
    margin-left:170px
}
.ml--175{
    margin-left:175px
}
.ml--180{
    margin-left:180px
}
.ml--185{
    margin-left:185px
}
.ml--190{
    margin-left:190px
}
.ml--195{
    margin-left:195px
}
.ml--200{
    margin-left:200px
}
.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
}
.mr--105{
    margin-right:105px
}
.mr--110{
    margin-right:110px
}
.mr--115{
    margin-right:115px
}
.mr--120{
    margin-right:120px
}
.mr--125{
    margin-right:125px
}
.mr--130{
    margin-right:130px
}
.mr--135{
    margin-right:135px
}
.mr--140{
    margin-right:140px
}
.mr--145{
    margin-right:145px
}
.mr--150{
    margin-right:150px
}
.mr--155{
    margin-right:155px
}
.mr--160{
    margin-right:160px
}
.mr--165{
    margin-right:165px
}
.mr--170{
    margin-right:170px
}
.mr--175{
    margin-right:175px
}
.mr--180{
    margin-right:180px
}
.mr--185{
    margin-right:185px
}
.mr--190{
    margin-right:190px
}
.mr--195{
    margin-right:195px
}
.mr--200{
    margin-right:200px
}
.mx--0{
    margin-left:0!important;
    margin-right:0!important
}
.mx--5{
    margin-left:5px!important;
    margin-right:5px!important
}
.mx--10{
    margin-left:10px!important;
    margin-right:10px!important
}
.mx--15{
    margin-left:15px!important;
    margin-right:15px!important
}
.mx--20{
    margin-left:20px!important;
    margin-right:20px!important
}
.mx--25{
    margin-left:25px!important;
    margin-right:25px!important
}
.mx--30{
    margin-left:30px!important;
    margin-right:30px!important
}
.mx--35{
    margin-left:35px!important;
    margin-right:35px!important
}
.mx--40{
    margin-left:40px!important;
    margin-right:40px!important
}
.mx--45{
    margin-left:45px!important;
    margin-right:45px!important
}
.mx--50{
    margin-left:50px!important;
    margin-right:50px!important
}
.mx--55{
    margin-left:55px!important;
    margin-right:55px!important
}
.mx--60{
    margin-left:60px!important;
    margin-right:60px!important
}
.mx--65{
    margin-left:65px!important;
    margin-right:65px!important
}
.mx--70{
    margin-left:70px!important;
    margin-right:70px!important
}
.mx--75{
    margin-left:75px!important;
    margin-right:75px!important
}
.mx--80{
    margin-left:80px!important;
    margin-right:80px!important
}
.mx--85{
    margin-left:85px!important;
    margin-right:85px!important
}
.mx--90{
    margin-left:90px!important;
    margin-right:90px!important
}
.mx--95{
    margin-left:95px!important;
    margin-right:95px!important
}
.mx--100{
    margin-left:100px!important;
    margin-right:100px!important
}
.mx--105{
    margin-left:105px!important;
    margin-right:105px!important
}
.mx--110{
    margin-left:110px!important;
    margin-right:110px!important
}
.mx--115{
    margin-left:115px!important;
    margin-right:115px!important
}
.mx--120{
    margin-left:120px!important;
    margin-right:120px!important
}
.mx--125{
    margin-left:125px!important;
    margin-right:125px!important
}
.mx--130{
    margin-left:130px!important;
    margin-right:130px!important
}
.mx--135{
    margin-left:135px!important;
    margin-right:135px!important
}
.mx--140{
    margin-left:140px!important;
    margin-right:140px!important
}
.mx--145{
    margin-left:145px!important;
    margin-right:145px!important
}
.mx--150{
    margin-left:150px!important;
    margin-right:150px!important
}
.mx--155{
    margin-left:155px!important;
    margin-right:155px!important
}
.mx--160{
    margin-left:160px!important;
    margin-right:160px!important
}
.mx--165{
    margin-left:165px!important;
    margin-right:165px!important
}
.mx--170{
    margin-left:170px!important;
    margin-right:170px!important
}
.mx--175{
    margin-left:175px!important;
    margin-right:175px!important
}
.mx--180{
    margin-left:180px!important;
    margin-right:180px!important
}
.mx--185{
    margin-left:185px!important;
    margin-right:185px!important
}
.mx--190{
    margin-left:190px!important;
    margin-right:190px!important
}
.mx--195{
    margin-left:195px!important;
    margin-right:195px!important
}
.mx--200{
    margin-left:200px!important;
    margin-right:200px!important
}
.my--0{
    margin-top:0!important;
    margin-bottom:0!important
}
.my--5{
    margin-top:5px!important;
    margin-bottom:5px!important
}
.my--10{
    margin-top:10px!important;
    margin-bottom:10px!important
}
.my--15{
    margin-top:15px!important;
    margin-bottom:15px!important
}
.my--20{
    margin-top:20px!important;
    margin-bottom:20px!important
}
.my--25{
    margin-top:25px!important;
    margin-bottom:25px!important
}
.my--30{
    margin-top:30px!important;
    margin-bottom:30px!important
}
.my--35{
    margin-top:35px!important;
    margin-bottom:35px!important
}
.my--40{
    margin-top:40px!important;
    margin-bottom:40px!important
}
.my--45{
    margin-top:45px!important;
    margin-bottom:45px!important
}
.my--50{
    margin-top:50px!important;
    margin-bottom:50px!important
}
.my--55{
    margin-top:55px!important;
    margin-bottom:55px!important
}
.my--60{
    margin-top:60px!important;
    margin-bottom:60px!important
}
.my--65{
    margin-top:65px!important;
    margin-bottom:65px!important
}
.my--70{
    margin-top:70px!important;
    margin-bottom:70px!important
}
.my--75{
    margin-top:75px!important;
    margin-bottom:75px!important
}
.my--80{
    margin-top:80px!important;
    margin-bottom:80px!important
}
.my--85{
    margin-top:85px!important;
    margin-bottom:85px!important
}
.my--90{
    margin-top:90px!important;
    margin-bottom:90px!important
}
.my--95{
    margin-top:95px!important;
    margin-bottom:95px!important
}
.my--100{
    margin-top:100px!important;
    margin-bottom:100px!important
}
.my--105{
    margin-top:105px!important;
    margin-bottom:105px!important
}
.my--110{
    margin-top:110px!important;
    margin-bottom:110px!important
}
.my--115{
    margin-top:115px!important;
    margin-bottom:115px!important
}
.my--120{
    margin-top:120px!important;
    margin-bottom:120px!important
}
.my--125{
    margin-top:125px!important;
    margin-bottom:125px!important
}
.my--130{
    margin-top:130px!important;
    margin-bottom:130px!important
}
.my--135{
    margin-top:135px!important;
    margin-bottom:135px!important
}
.my--140{
    margin-top:140px!important;
    margin-bottom:140px!important
}
.my--145{
    margin-top:145px!important;
    margin-bottom:145px!important
}
.my--150{
    margin-top:150px!important;
    margin-bottom:150px!important
}
.my--155{
    margin-top:155px!important;
    margin-bottom:155px!important
}
.my--160{
    margin-top:160px!important;
    margin-bottom:160px!important
}
.my--165{
    margin-top:165px!important;
    margin-bottom:165px!important
}
.my--170{
    margin-top:170px!important;
    margin-bottom:170px!important
}
.my--175{
    margin-top:175px!important;
    margin-bottom:175px!important
}
.my--180{
    margin-top:180px!important;
    margin-bottom:180px!important
}
.my--185{
    margin-top:185px!important;
    margin-bottom:185px!important
}
.my--190{
    margin-top:190px!important;
    margin-bottom:190px!important
}
.my--195{
    margin-top:195px!important;
    margin-bottom:195px!important
}
.my--200{
    margin-top:200px!important;
    margin-bottom:200px!important
}
@media (min-width:576px){
    .pt-sm--0{
        padding-top:0!important
    }
}
@media (min-width:768px){
    .pt-sm--0{
        padding-top:0
    }
}
@media (min-width:576px){
    .pt-sm--5{
        padding-top:5px!important
    }
}
@media (min-width:768px){
    .pt-sm--5{
        padding-top:5px
    }
}
@media (min-width:576px){
    .pt-sm--10{
        padding-top:10px!important
    }
}
@media (min-width:768px){
    .pt-sm--10{
        padding-top:10px
    }
}
@media (min-width:576px){
    .pt-sm--15{
        padding-top:15px!important
    }
}
@media (min-width:768px){
    .pt-sm--15{
        padding-top:15px
    }
}
@media (min-width:576px){
    .pt-sm--20{
        padding-top:20px!important
    }
}
@media (min-width:768px){
    .pt-sm--20{
        padding-top:20px
    }
}
@media (min-width:576px){
    .pt-sm--25{
        padding-top:25px!important
    }
}
@media (min-width:768px){
    .pt-sm--25{
        padding-top:25px
    }
}
@media (min-width:576px){
    .pt-sm--30{
        padding-top:30px!important
    }
}
@media (min-width:768px){
    .pt-sm--30{
        padding-top:30px
    }
}
@media (min-width:576px){
    .pt-sm--35{
        padding-top:35px!important
    }
}
@media (min-width:768px){
    .pt-sm--35{
        padding-top:35px
    }
}
@media (min-width:576px){
    .pt-sm--40{
        padding-top:40px!important
    }
}
@media (min-width:768px){
    .pt-sm--40{
        padding-top:40px
    }
}
@media (min-width:576px){
    .pt-sm--45{
        padding-top:45px!important
    }
}
@media (min-width:768px){
    .pt-sm--45{
        padding-top:45px
    }
}
@media (min-width:576px){
    .pt-sm--50{
        padding-top:50px!important
    }
}
@media (min-width:768px){
    .pt-sm--50{
        padding-top:50px
    }
}
@media (min-width:576px){
    .pt-sm--55{
        padding-top:55px!important
    }
}
@media (min-width:768px){
    .pt-sm--55{
        padding-top:55px
    }
}
@media (min-width:576px){
    .pt-sm--60{
        padding-top:60px!important
    }
}
@media (min-width:768px){
    .pt-sm--60{
        padding-top:60px
    }
}
@media (min-width:576px){
    .pt-sm--65{
        padding-top:65px!important
    }
}
@media (min-width:768px){
    .pt-sm--65{
        padding-top:65px
    }
}
@media (min-width:576px){
    .pt-sm--70{
        padding-top:70px!important
    }
}
@media (min-width:768px){
    .pt-sm--70{
        padding-top:70px
    }
}
@media (min-width:576px){
    .pt-sm--75{
        padding-top:75px!important
    }
}
@media (min-width:768px){
    .pt-sm--75{
        padding-top:75px
    }
}
@media (min-width:576px){
    .pt-sm--80{
        padding-top:80px!important
    }
}
@media (min-width:768px){
    .pt-sm--80{
        padding-top:80px
    }
}
@media (min-width:576px){
    .pt-sm--85{
        padding-top:85px!important
    }
}
@media (min-width:768px){
    .pt-sm--85{
        padding-top:85px
    }
}
@media (min-width:576px){
    .pt-sm--90{
        padding-top:90px!important
    }
}
@media (min-width:768px){
    .pt-sm--90{
        padding-top:90px
    }
}
@media (min-width:576px){
    .pt-sm--95{
        padding-top:95px!important
    }
}
@media (min-width:768px){
    .pt-sm--95{
        padding-top:95px
    }
}
@media (min-width:576px){
    .pt-sm--100{
        padding-top:100px!important
    }
}
@media (min-width:768px){
    .pt-sm--100{
        padding-top:100px
    }
}
@media (min-width:576px){
    .pt-sm--105{
        padding-top:105px!important
    }
}
@media (min-width:768px){
    .pt-sm--105{
        padding-top:105px
    }
}
@media (min-width:576px){
    .pt-sm--110{
        padding-top:110px!important
    }
}
@media (min-width:768px){
    .pt-sm--110{
        padding-top:110px
    }
}
@media (min-width:576px){
    .pt-sm--115{
        padding-top:115px!important
    }
}
@media (min-width:768px){
    .pt-sm--115{
        padding-top:115px
    }
}
@media (min-width:576px){
    .pt-sm--120{
        padding-top:120px!important
    }
}
@media (min-width:768px){
    .pt-sm--120{
        padding-top:120px
    }
}
@media (min-width:576px){
    .pt-sm--125{
        padding-top:125px!important
    }
}
@media (min-width:768px){
    .pt-sm--125{
        padding-top:125px
    }
}
@media (min-width:576px){
    .pt-sm--130{
        padding-top:130px!important
    }
}
@media (min-width:768px){
    .pt-sm--130{
        padding-top:130px
    }
}
@media (min-width:576px){
    .pt-sm--135{
        padding-top:135px!important
    }
}
@media (min-width:768px){
    .pt-sm--135{
        padding-top:135px
    }
}
@media (min-width:576px){
    .pt-sm--140{
        padding-top:140px!important
    }
}
@media (min-width:768px){
    .pt-sm--140{
        padding-top:140px
    }
}
@media (min-width:576px){
    .pt-sm--145{
        padding-top:145px!important
    }
}
@media (min-width:768px){
    .pt-sm--145{
        padding-top:145px
    }
}
@media (min-width:576px){
    .pt-sm--150{
        padding-top:150px!important
    }
}
@media (min-width:768px){
    .pt-sm--150{
        padding-top:150px
    }
}
@media (min-width:576px){
    .pt-sm--155{
        padding-top:155px!important
    }
}
@media (min-width:768px){
    .pt-sm--155{
        padding-top:155px
    }
}
@media (min-width:576px){
    .pt-sm--160{
        padding-top:160px!important
    }
}
@media (min-width:768px){
    .pt-sm--160{
        padding-top:160px
    }
}
@media (min-width:576px){
    .pt-sm--165{
        padding-top:165px!important
    }
}
@media (min-width:768px){
    .pt-sm--165{
        padding-top:165px
    }
}
@media (min-width:576px){
    .pt-sm--170{
        padding-top:170px!important
    }
}
@media (min-width:768px){
    .pt-sm--170{
        padding-top:170px
    }
}
@media (min-width:576px){
    .pt-sm--175{
        padding-top:175px!important
    }
}
@media (min-width:768px){
    .pt-sm--175{
        padding-top:175px
    }
}
@media (min-width:576px){
    .pt-sm--180{
        padding-top:180px!important
    }
}
@media (min-width:768px){
    .pt-sm--180{
        padding-top:180px
    }
}
@media (min-width:576px){
    .pt-sm--185{
        padding-top:185px!important
    }
}
@media (min-width:768px){
    .pt-sm--185{
        padding-top:185px
    }
}
@media (min-width:576px){
    .pt-sm--190{
        padding-top:190px!important
    }
}
@media (min-width:768px){
    .pt-sm--190{
        padding-top:190px
    }
}
@media (min-width:576px){
    .pt-sm--195{
        padding-top:195px!important
    }
}
@media (min-width:768px){
    .pt-sm--195{
        padding-top:195px
    }
}
@media (min-width:576px){
    .pt-sm--200{
        padding-top:200px!important
    }
    .pb-sm--0{
        padding-bottom:0!important
    }
}
@media (min-width:768px){
    .pt-sm--200{
        padding-top:200px
    }
    .pt-md--0{
        padding-top:0!important
    }
}
@media (min-width:992px){
    .pt-md--0{
        padding-top:0
    }
}
@media (min-width:768px){
    .pt-md--5{
        padding-top:5px!important
    }
}
@media (min-width:992px){
    .pt-md--5{
        padding-top:5px
    }
}
@media (min-width:768px){
    .pt-md--10{
        padding-top:10px!important
    }
}
@media (min-width:992px){
    .pt-md--10{
        padding-top:10px
    }
}
@media (min-width:768px){
    .pt-md--15{
        padding-top:15px!important
    }
}
@media (min-width:992px){
    .pt-md--15{
        padding-top:15px
    }
}
@media (min-width:768px){
    .pt-md--20{
        padding-top:20px!important
    }
}
@media (min-width:992px){
    .pt-md--20{
        padding-top:20px
    }
}
@media (min-width:768px){
    .pt-md--25{
        padding-top:25px!important
    }
}
@media (min-width:992px){
    .pt-md--25{
        padding-top:25px
    }
}
@media (min-width:768px){
    .pt-md--30{
        padding-top:30px!important
    }
}
@media (min-width:992px){
    .pt-md--30{
        padding-top:30px
    }
}
@media (min-width:768px){
    .pt-md--35{
        padding-top:35px!important
    }
}
@media (min-width:992px){
    .pt-md--35{
        padding-top:35px
    }
}
@media (min-width:768px){
    .pt-md--40{
        padding-top:40px!important
    }
}
@media (min-width:992px){
    .pt-md--40{
        padding-top:40px
    }
}
@media (min-width:768px){
    .pt-md--45{
        padding-top:45px!important
    }
}
@media (min-width:992px){
    .pt-md--45{
        padding-top:45px
    }
}
@media (min-width:768px){
    .pt-md--50{
        padding-top:50px!important
    }
}
@media (min-width:992px){
    .pt-md--50{
        padding-top:50px
    }
}
@media (min-width:768px){
    .pt-md--55{
        padding-top:55px!important
    }
}
@media (min-width:992px){
    .pt-md--55{
        padding-top:55px
    }
}
@media (min-width:768px){
    .pt-md--60{
        padding-top:60px!important
    }
}
@media (min-width:992px){
    .pt-md--60{
        padding-top:60px
    }
}
@media (min-width:768px){
    .pt-md--65{
        padding-top:65px!important
    }
}
@media (min-width:992px){
    .pt-md--65{
        padding-top:65px
    }
}
@media (min-width:768px){
    .pt-md--70{
        padding-top:70px!important
    }
}
@media (min-width:992px){
    .pt-md--70{
        padding-top:70px
    }
}
@media (min-width:768px){
    .pt-md--75{
        padding-top:75px!important
    }
}
@media (min-width:992px){
    .pt-md--75{
        padding-top:75px
    }
}
@media (min-width:768px){
    .pt-md--80{
        padding-top:80px!important
    }
}
@media (min-width:992px){
    .pt-md--80{
        padding-top:80px
    }
}
@media (min-width:768px){
    .pt-md--85{
        padding-top:85px!important
    }
}
@media (min-width:992px){
    .pt-md--85{
        padding-top:85px
    }
}
@media (min-width:768px){
    .pt-md--90{
        padding-top:90px!important
    }
}
@media (min-width:992px){
    .pt-md--90{
        padding-top:90px
    }
}
@media (min-width:768px){
    .pt-md--95{
        padding-top:95px!important
    }
}
@media (min-width:992px){
    .pt-md--95{
        padding-top:95px
    }
}
@media (min-width:768px){
    .pt-md--100{
        padding-top:100px!important
    }
}
@media (min-width:992px){
    .pt-md--100{
        padding-top:100px
    }
}
@media (min-width:768px){
    .pt-md--105{
        padding-top:105px!important
    }
}
@media (min-width:992px){
    .pt-md--105{
        padding-top:105px
    }
}
@media (min-width:768px){
    .pt-md--110{
        padding-top:110px!important
    }
}
@media (min-width:992px){
    .pt-md--110{
        padding-top:110px
    }
}
@media (min-width:768px){
    .pt-md--115{
        padding-top:115px!important
    }
}
@media (min-width:992px){
    .pt-md--115{
        padding-top:115px
    }
}
@media (min-width:768px){
    .pt-md--120{
        padding-top:120px!important
    }
}
@media (min-width:992px){
    .pt-md--120{
        padding-top:120px
    }
}
@media (min-width:768px){
    .pt-md--125{
        padding-top:125px!important
    }
}
@media (min-width:992px){
    .pt-md--125{
        padding-top:125px
    }
}
@media (min-width:768px){
    .pt-md--130{
        padding-top:130px!important
    }
}
@media (min-width:992px){
    .pt-md--130{
        padding-top:130px
    }
}
@media (min-width:768px){
    .pt-md--135{
        padding-top:135px!important
    }
}
@media (min-width:992px){
    .pt-md--135{
        padding-top:135px
    }
}
@media (min-width:768px){
    .pt-md--140{
        padding-top:140px!important
    }
}
@media (min-width:992px){
    .pt-md--140{
        padding-top:140px
    }
}
@media (min-width:768px){
    .pt-md--145{
        padding-top:145px!important
    }
}
@media (min-width:992px){
    .pt-md--145{
        padding-top:145px
    }
}
@media (min-width:768px){
    .pt-md--150{
        padding-top:150px!important
    }
}
@media (min-width:992px){
    .pt-md--150{
        padding-top:150px
    }
}
@media (min-width:768px){
    .pt-md--155{
        padding-top:155px!important
    }
}
@media (min-width:992px){
    .pt-md--155{
        padding-top:155px
    }
}
@media (min-width:768px){
    .pt-md--160{
        padding-top:160px!important
    }
}
@media (min-width:992px){
    .pt-md--160{
        padding-top:160px
    }
}
@media (min-width:768px){
    .pt-md--165{
        padding-top:165px!important
    }
}
@media (min-width:992px){
    .pt-md--165{
        padding-top:165px
    }
}
@media (min-width:768px){
    .pt-md--170{
        padding-top:170px!important
    }
}
@media (min-width:992px){
    .pt-md--170{
        padding-top:170px
    }
}
@media (min-width:768px){
    .pt-md--175{
        padding-top:175px!important
    }
}
@media (min-width:992px){
    .pt-md--175{
        padding-top:175px
    }
}
@media (min-width:768px){
    .pt-md--180{
        padding-top:180px!important
    }
}
@media (min-width:992px){
    .pt-md--180{
        padding-top:180px
    }
}
@media (min-width:768px){
    .pt-md--185{
        padding-top:185px!important
    }
}
@media (min-width:992px){
    .pt-md--185{
        padding-top:185px
    }
}
@media (min-width:768px){
    .pt-md--190{
        padding-top:190px!important
    }
}
@media (min-width:992px){
    .pt-md--190{
        padding-top:190px
    }
}
@media (min-width:768px){
    .pt-md--195{
        padding-top:195px!important
    }
}
@media (min-width:992px){
    .pt-md--195{
        padding-top:195px
    }
}
@media (min-width:768px){
    .pt-md--200{
        padding-top:200px!important
    }
}
@media (min-width:992px){
    .pt-md--200{
        padding-top:200px
    }
    .pt-lg--0{
        padding-top:0!important
    }
}
@media (min-width:1200px){
    .pt-lg--0{
        padding-top:0
    }
}
@media (min-width:992px){
    .pt-lg--5{
        padding-top:5px!important
    }
}
@media (min-width:1200px){
    .pt-lg--5{
        padding-top:5px
    }
}
@media (min-width:992px){
    .pt-lg--10{
        padding-top:10px!important
    }
}
@media (min-width:1200px){
    .pt-lg--10{
        padding-top:10px
    }
}
@media (min-width:992px){
    .pt-lg--15{
        padding-top:15px!important
    }
}
@media (min-width:1200px){
    .pt-lg--15{
        padding-top:15px
    }
}
@media (min-width:992px){
    .pt-lg--20{
        padding-top:20px!important
    }
}
@media (min-width:1200px){
    .pt-lg--20{
        padding-top:20px
    }
}
@media (min-width:992px){
    .pt-lg--25{
        padding-top:25px!important
    }
}
@media (min-width:1200px){
    .pt-lg--25{
        padding-top:25px
    }
}
@media (min-width:992px){
    .pt-lg--30{
        padding-top:30px!important
    }
}
@media (min-width:1200px){
    .pt-lg--30{
        padding-top:30px
    }
}
@media (min-width:992px){
    .pt-lg--35{
        padding-top:35px!important
    }
}
@media (min-width:1200px){
    .pt-lg--35{
        padding-top:35px
    }
}
@media (min-width:992px){
    .pt-lg--40{
        padding-top:40px!important
    }
}
@media (min-width:1200px){
    .pt-lg--40{
        padding-top:40px
    }
}
@media (min-width:992px){
    .pt-lg--45{
        padding-top:45px!important
    }
}
@media (min-width:1200px){
    .pt-lg--45{
        padding-top:45px
    }
}
@media (min-width:992px){
    .pt-lg--50{
        padding-top:50px!important
    }
}
@media (min-width:1200px){
    .pt-lg--50{
        padding-top:50px
    }
}
@media (min-width:992px){
    .pt-lg--55{
        padding-top:55px!important
    }
}
@media (min-width:1200px){
    .pt-lg--55{
        padding-top:55px
    }
}
@media (min-width:992px){
    .pt-lg--60{
        padding-top:60px!important
    }
}
@media (min-width:1200px){
    .pt-lg--60{
        padding-top:60px
    }
}
@media (min-width:992px){
    .pt-lg--65{
        padding-top:65px!important
    }
}
@media (min-width:1200px){
    .pt-lg--65{
        padding-top:65px
    }
}
@media (min-width:992px){
    .pt-lg--70{
        padding-top:70px!important
    }
}
@media (min-width:1200px){
    .pt-lg--70{
        padding-top:70px
    }
}
@media (min-width:992px){
    .pt-lg--75{
        padding-top:75px!important
    }
}
@media (min-width:1200px){
    .pt-lg--75{
        padding-top:75px
    }
}
@media (min-width:992px){
    .pt-lg--80{
        padding-top:80px!important
    }
}
@media (min-width:1200px){
    .pt-lg--80{
        padding-top:80px
    }
}
@media (min-width:992px){
    .pt-lg--85{
        padding-top:85px!important
    }
}
@media (min-width:1200px){
    .pt-lg--85{
        padding-top:85px
    }
}
@media (min-width:992px){
    .pt-lg--90{
        padding-top:90px!important
    }
}
@media (min-width:1200px){
    .pt-lg--90{
        padding-top:90px
    }
}
@media (min-width:992px){
    .pt-lg--95{
        padding-top:95px!important
    }
}
@media (min-width:1200px){
    .pt-lg--95{
        padding-top:95px
    }
}
@media (min-width:992px){
    .pt-lg--100{
        padding-top:100px!important
    }
}
@media (min-width:1200px){
    .pt-lg--100{
        padding-top:100px
    }
}
@media (min-width:992px){
    .pt-lg--105{
        padding-top:105px!important
    }
}
@media (min-width:1200px){
    .pt-lg--105{
        padding-top:105px
    }
}
@media (min-width:992px){
    .pt-lg--110{
        padding-top:110px!important
    }
}
@media (min-width:1200px){
    .pt-lg--110{
        padding-top:110px
    }
}
@media (min-width:992px){
    .pt-lg--115{
        padding-top:115px!important
    }
}
@media (min-width:1200px){
    .pt-lg--115{
        padding-top:115px
    }
}
@media (min-width:992px){
    .pt-lg--120{
        padding-top:120px!important
    }
}
@media (min-width:1200px){
    .pt-lg--120{
        padding-top:120px
    }
}
@media (min-width:992px){
    .pt-lg--125{
        padding-top:125px!important
    }
}
@media (min-width:1200px){
    .pt-lg--125{
        padding-top:125px
    }
}
@media (min-width:992px){
    .pt-lg--130{
        padding-top:130px!important
    }
}
@media (min-width:1200px){
    .pt-lg--130{
        padding-top:130px
    }
}
@media (min-width:992px){
    .pt-lg--135{
        padding-top:135px!important
    }
}
@media (min-width:1200px){
    .pt-lg--135{
        padding-top:135px
    }
}
@media (min-width:992px){
    .pt-lg--140{
        padding-top:140px!important
    }
}
@media (min-width:1200px){
    .pt-lg--140{
        padding-top:140px
    }
}
@media (min-width:992px){
    .pt-lg--145{
        padding-top:145px!important
    }
}
@media (min-width:1200px){
    .pt-lg--145{
        padding-top:145px
    }
}
@media (min-width:992px){
    .pt-lg--150{
        padding-top:150px!important
    }
}
@media (min-width:1200px){
    .pt-lg--150{
        padding-top:150px
    }
}
@media (min-width:992px){
    .pt-lg--155{
        padding-top:155px!important
    }
}
@media (min-width:1200px){
    .pt-lg--155{
        padding-top:155px
    }
}
@media (min-width:992px){
    .pt-lg--160{
        padding-top:160px!important
    }
}
@media (min-width:1200px){
    .pt-lg--160{
        padding-top:160px
    }
}
@media (min-width:992px){
    .pt-lg--165{
        padding-top:165px!important
    }
}
@media (min-width:1200px){
    .pt-lg--165{
        padding-top:165px
    }
}
@media (min-width:992px){
    .pt-lg--170{
        padding-top:170px!important
    }
}
@media (min-width:1200px){
    .pt-lg--170{
        padding-top:170px
    }
}
@media (min-width:992px){
    .pt-lg--175{
        padding-top:175px!important
    }
}
@media (min-width:1200px){
    .pt-lg--175{
        padding-top:175px
    }
}
@media (min-width:992px){
    .pt-lg--180{
        padding-top:180px!important
    }
}
@media (min-width:1200px){
    .pt-lg--180{
        padding-top:180px
    }
}
@media (min-width:992px){
    .pt-lg--185{
        padding-top:185px!important
    }
}
@media (min-width:1200px){
    .pt-lg--185{
        padding-top:185px
    }
}
@media (min-width:992px){
    .pt-lg--190{
        padding-top:190px!important
    }
}
@media (min-width:1200px){
    .pt-lg--190{
        padding-top:190px
    }
}
@media (min-width:992px){
    .pt-lg--195{
        padding-top:195px!important
    }
}
@media (min-width:1200px){
    .pt-lg--195{
        padding-top:195px
    }
}
@media (min-width:992px){
    .pt-lg--200{
        padding-top:200px!important
    }
}
@media (min-width:1200px){
    .pt-lg--200{
        padding-top:200px
    }
    .pt-xl--0{
        padding-top:0!important
    }
}
@media (min-width:1500px){
    .pt-xl--0{
        padding-top:0
    }
}
@media (min-width:1200px){
    .pt-xl--5{
        padding-top:5px!important
    }
}
@media (min-width:1500px){
    .pt-xl--5{
        padding-top:5px
    }
}
@media (min-width:1200px){
    .pt-xl--10{
        padding-top:10px!important
    }
}
@media (min-width:1500px){
    .pt-xl--10{
        padding-top:10px
    }
}
@media (min-width:1200px){
    .pt-xl--15{
        padding-top:15px!important
    }
}
@media (min-width:1500px){
    .pt-xl--15{
        padding-top:15px
    }
}
@media (min-width:1200px){
    .pt-xl--20{
        padding-top:20px!important
    }
}
@media (min-width:1500px){
    .pt-xl--20{
        padding-top:20px
    }
}
@media (min-width:1200px){
    .pt-xl--25{
        padding-top:25px!important
    }
}
@media (min-width:1500px){
    .pt-xl--25{
        padding-top:25px
    }
}
@media (min-width:1200px){
    .pt-xl--30{
        padding-top:30px!important
    }
}
@media (min-width:1500px){
    .pt-xl--30{
        padding-top:30px
    }
}
@media (min-width:1200px){
    .pt-xl--35{
        padding-top:35px!important
    }
}
@media (min-width:1500px){
    .pt-xl--35{
        padding-top:35px
    }
}
@media (min-width:1200px){
    .pt-xl--40{
        padding-top:40px!important
    }
}
@media (min-width:1500px){
    .pt-xl--40{
        padding-top:40px
    }
}
@media (min-width:1200px){
    .pt-xl--45{
        padding-top:45px!important
    }
}
@media (min-width:1500px){
    .pt-xl--45{
        padding-top:45px
    }
}
@media (min-width:1200px){
    .pt-xl--50{
        padding-top:50px!important
    }
}
@media (min-width:1500px){
    .pt-xl--50{
        padding-top:50px
    }
}
@media (min-width:1200px){
    .pt-xl--55{
        padding-top:55px!important
    }
}
@media (min-width:1500px){
    .pt-xl--55{
        padding-top:55px
    }
}
@media (min-width:1200px){
    .pt-xl--60{
        padding-top:60px!important
    }
}
@media (min-width:1500px){
    .pt-xl--60{
        padding-top:60px
    }
}
@media (min-width:1200px){
    .pt-xl--65{
        padding-top:65px!important
    }
}
@media (min-width:1500px){
    .pt-xl--65{
        padding-top:65px
    }
}
@media (min-width:1200px){
    .pt-xl--70{
        padding-top:70px!important
    }
}
@media (min-width:1500px){
    .pt-xl--70{
        padding-top:70px
    }
}
@media (min-width:1200px){
    .pt-xl--75{
        padding-top:75px!important
    }
}
@media (min-width:1500px){
    .pt-xl--75{
        padding-top:75px
    }
}
@media (min-width:1200px){
    .pt-xl--80{
        padding-top:80px!important
    }
}
@media (min-width:1500px){
    .pt-xl--80{
        padding-top:80px
    }
}
@media (min-width:1200px){
    .pt-xl--85{
        padding-top:85px!important
    }
}
@media (min-width:1500px){
    .pt-xl--85{
        padding-top:85px
    }
}
@media (min-width:1200px){
    .pt-xl--90{
        padding-top:90px!important
    }
}
@media (min-width:1500px){
    .pt-xl--90{
        padding-top:90px
    }
}
@media (min-width:1200px){
    .pt-xl--95{
        padding-top:95px!important
    }
}
@media (min-width:1500px){
    .pt-xl--95{
        padding-top:95px
    }
}
@media (min-width:1200px){
    .pt-xl--100{
        padding-top:100px!important
    }
}
@media (min-width:1500px){
    .pt-xl--100{
        padding-top:100px
    }
}
@media (min-width:1200px){
    .pt-xl--105{
        padding-top:105px!important
    }
}
@media (min-width:1500px){
    .pt-xl--105{
        padding-top:105px
    }
}
@media (min-width:1200px){
    .pt-xl--110{
        padding-top:110px!important
    }
}
@media (min-width:1500px){
    .pt-xl--110{
        padding-top:110px
    }
}
@media (min-width:1200px){
    .pt-xl--115{
        padding-top:115px!important
    }
}
@media (min-width:1500px){
    .pt-xl--115{
        padding-top:115px
    }
}
@media (min-width:1200px){
    .pt-xl--120{
        padding-top:120px!important
    }
}
@media (min-width:1500px){
    .pt-xl--120{
        padding-top:120px
    }
}
@media (min-width:1200px){
    .pt-xl--125{
        padding-top:125px!important
    }
}
@media (min-width:1500px){
    .pt-xl--125{
        padding-top:125px
    }
}
@media (min-width:1200px){
    .pt-xl--130{
        padding-top:130px!important
    }
}
@media (min-width:1500px){
    .pt-xl--130{
        padding-top:130px
    }
}
@media (min-width:1200px){
    .pt-xl--135{
        padding-top:135px!important
    }
}
@media (min-width:1500px){
    .pt-xl--135{
        padding-top:135px
    }
}
@media (min-width:1200px){
    .pt-xl--140{
        padding-top:140px!important
    }
}
@media (min-width:1500px){
    .pt-xl--140{
        padding-top:140px
    }
}
@media (min-width:1200px){
    .pt-xl--145{
        padding-top:145px!important
    }
}
@media (min-width:1500px){
    .pt-xl--145{
        padding-top:145px
    }
}
@media (min-width:1200px){
    .pt-xl--150{
        padding-top:150px!important
    }
}
@media (min-width:1500px){
    .pt-xl--150{
        padding-top:150px
    }
}
@media (min-width:1200px){
    .pt-xl--155{
        padding-top:155px!important
    }
}
@media (min-width:1500px){
    .pt-xl--155{
        padding-top:155px
    }
}
@media (min-width:1200px){
    .pt-xl--160{
        padding-top:160px!important
    }
}
@media (min-width:1500px){
    .pt-xl--160{
        padding-top:160px
    }
}
@media (min-width:1200px){
    .pt-xl--165{
        padding-top:165px!important
    }
}
@media (min-width:1500px){
    .pt-xl--165{
        padding-top:165px
    }
}
@media (min-width:1200px){
    .pt-xl--170{
        padding-top:170px!important
    }
}
@media (min-width:1500px){
    .pt-xl--170{
        padding-top:170px
    }
}
@media (min-width:1200px){
    .pt-xl--175{
        padding-top:175px!important
    }
}
@media (min-width:1500px){
    .pt-xl--175{
        padding-top:175px
    }
}
@media (min-width:1200px){
    .pt-xl--180{
        padding-top:180px!important
    }
}
@media (min-width:1500px){
    .pt-xl--180{
        padding-top:180px
    }
}
@media (min-width:1200px){
    .pt-xl--185{
        padding-top:185px!important
    }
}
@media (min-width:1500px){
    .pt-xl--185{
        padding-top:185px
    }
}
@media (min-width:1200px){
    .pt-xl--190{
        padding-top:190px!important
    }
}
@media (min-width:1500px){
    .pt-xl--190{
        padding-top:190px
    }
}
@media (min-width:1200px){
    .pt-xl--195{
        padding-top:195px!important
    }
}
@media (min-width:1500px){
    .pt-xl--195{
        padding-top:195px
    }
}
@media (min-width:1200px){
    .pt-xl--200{
        padding-top:200px!important
    }
}
@media (min-width:768px){
    .pb-sm--0{
        padding-bottom:0
    }
}
@media (min-width:576px){
    .pb-sm--5{
        padding-bottom:5px!important
    }
}
@media (min-width:768px){
    .pb-sm--5{
        padding-bottom:5px
    }
}
@media (min-width:576px){
    .pb-sm--10{
        padding-bottom:10px!important
    }
}
@media (min-width:768px){
    .pb-sm--10{
        padding-bottom:10px
    }
}
@media (min-width:576px){
    .pb-sm--15{
        padding-bottom:15px!important
    }
}
@media (min-width:768px){
    .pb-sm--15{
        padding-bottom:15px
    }
}
@media (min-width:576px){
    .pb-sm--20{
        padding-bottom:20px!important
    }
}
@media (min-width:768px){
    .pb-sm--20{
        padding-bottom:20px
    }
}
@media (min-width:576px){
    .pb-sm--25{
        padding-bottom:25px!important
    }
}
@media (min-width:768px){
    .pb-sm--25{
        padding-bottom:25px
    }
}
@media (min-width:576px){
    .pb-sm--30{
        padding-bottom:30px!important
    }
}
@media (min-width:768px){
    .pb-sm--30{
        padding-bottom:30px
    }
}
@media (min-width:576px){
    .pb-sm--35{
        padding-bottom:35px!important
    }
}
@media (min-width:768px){
    .pb-sm--35{
        padding-bottom:35px
    }
}
@media (min-width:576px){
    .pb-sm--40{
        padding-bottom:40px!important
    }
}
@media (min-width:768px){
    .pb-sm--40{
        padding-bottom:40px
    }
}
@media (min-width:576px){
    .pb-sm--45{
        padding-bottom:45px!important
    }
}
@media (min-width:768px){
    .pb-sm--45{
        padding-bottom:45px
    }
}
@media (min-width:576px){
    .pb-sm--50{
        padding-bottom:50px!important
    }
}
@media (min-width:768px){
    .pb-sm--50{
        padding-bottom:50px
    }
}
@media (min-width:576px){
    .pb-sm--55{
        padding-bottom:55px!important
    }
}
@media (min-width:768px){
    .pb-sm--55{
        padding-bottom:55px
    }
}
@media (min-width:576px){
    .pb-sm--60{
        padding-bottom:60px!important
    }
}
@media (min-width:768px){
    .pb-sm--60{
        padding-bottom:60px
    }
}
@media (min-width:576px){
    .pb-sm--65{
        padding-bottom:65px!important
    }
}
@media (min-width:768px){
    .pb-sm--65{
        padding-bottom:65px
    }
}
@media (min-width:576px){
    .pb-sm--70{
        padding-bottom:70px!important
    }
}
@media (min-width:768px){
    .pb-sm--70{
        padding-bottom:70px
    }
}
@media (min-width:576px){
    .pb-sm--75{
        padding-bottom:75px!important
    }
}
@media (min-width:768px){
    .pb-sm--75{
        padding-bottom:75px
    }
}
@media (min-width:576px){
    .pb-sm--80{
        padding-bottom:80px!important
    }
}
@media (min-width:768px){
    .pb-sm--80{
        padding-bottom:80px
    }
}
@media (min-width:576px){
    .pb-sm--85{
        padding-bottom:85px!important
    }
}
@media (min-width:768px){
    .pb-sm--85{
        padding-bottom:85px
    }
}
@media (min-width:576px){
    .pb-sm--90{
        padding-bottom:90px!important
    }
}
@media (min-width:768px){
    .pb-sm--90{
        padding-bottom:90px
    }
}
@media (min-width:576px){
    .pb-sm--95{
        padding-bottom:95px!important
    }
}
@media (min-width:768px){
    .pb-sm--95{
        padding-bottom:95px
    }
}
@media (min-width:576px){
    .pb-sm--100{
        padding-bottom:100px!important
    }
}
@media (min-width:768px){
    .pb-sm--100{
        padding-bottom:100px
    }
}
@media (min-width:576px){
    .pb-sm--105{
        padding-bottom:105px!important
    }
}
@media (min-width:768px){
    .pb-sm--105{
        padding-bottom:105px
    }
}
@media (min-width:576px){
    .pb-sm--110{
        padding-bottom:110px!important
    }
}
@media (min-width:768px){
    .pb-sm--110{
        padding-bottom:110px
    }
}
@media (min-width:576px){
    .pb-sm--115{
        padding-bottom:115px!important
    }
}
@media (min-width:768px){
    .pb-sm--115{
        padding-bottom:115px
    }
}
@media (min-width:576px){
    .pb-sm--120{
        padding-bottom:120px!important
    }
}
@media (min-width:768px){
    .pb-sm--120{
        padding-bottom:120px
    }
}
@media (min-width:576px){
    .pb-sm--125{
        padding-bottom:125px!important
    }
}
@media (min-width:768px){
    .pb-sm--125{
        padding-bottom:125px
    }
}
@media (min-width:576px){
    .pb-sm--130{
        padding-bottom:130px!important
    }
}
@media (min-width:768px){
    .pb-sm--130{
        padding-bottom:130px
    }
}
@media (min-width:576px){
    .pb-sm--135{
        padding-bottom:135px!important
    }
}
@media (min-width:768px){
    .pb-sm--135{
        padding-bottom:135px
    }
}
@media (min-width:576px){
    .pb-sm--140{
        padding-bottom:140px!important
    }
}
@media (min-width:768px){
    .pb-sm--140{
        padding-bottom:140px
    }
}
@media (min-width:576px){
    .pb-sm--145{
        padding-bottom:145px!important
    }
}
@media (min-width:768px){
    .pb-sm--145{
        padding-bottom:145px
    }
}
@media (min-width:576px){
    .pb-sm--150{
        padding-bottom:150px!important
    }
}
@media (min-width:768px){
    .pb-sm--150{
        padding-bottom:150px
    }
}
@media (min-width:576px){
    .pb-sm--155{
        padding-bottom:155px!important
    }
}
@media (min-width:768px){
    .pb-sm--155{
        padding-bottom:155px
    }
}
@media (min-width:576px){
    .pb-sm--160{
        padding-bottom:160px!important
    }
}
@media (min-width:768px){
    .pb-sm--160{
        padding-bottom:160px
    }
}
@media (min-width:576px){
    .pb-sm--165{
        padding-bottom:165px!important
    }
}
@media (min-width:768px){
    .pb-sm--165{
        padding-bottom:165px
    }
}
@media (min-width:576px){
    .pb-sm--170{
        padding-bottom:170px!important
    }
}
@media (min-width:768px){
    .pb-sm--170{
        padding-bottom:170px
    }
}
@media (min-width:576px){
    .pb-sm--175{
        padding-bottom:175px!important
    }
}
@media (min-width:768px){
    .pb-sm--175{
        padding-bottom:175px
    }
}
@media (min-width:576px){
    .pb-sm--180{
        padding-bottom:180px!important
    }
}
@media (min-width:768px){
    .pb-sm--180{
        padding-bottom:180px
    }
}
@media (min-width:576px){
    .pb-sm--185{
        padding-bottom:185px!important
    }
}
@media (min-width:768px){
    .pb-sm--185{
        padding-bottom:185px
    }
}
@media (min-width:576px){
    .pb-sm--190{
        padding-bottom:190px!important
    }
}
@media (min-width:768px){
    .pb-sm--190{
        padding-bottom:190px
    }
}
@media (min-width:576px){
    .pb-sm--195{
        padding-bottom:195px!important
    }
}
@media (min-width:768px){
    .pb-sm--195{
        padding-bottom:195px
    }
}
@media (min-width:576px){
    .pb-sm--200{
        padding-bottom:200px!important
    }
    .pl-sm--0{
        padding-left:0!important
    }
}
@media (min-width:768px){
    .pb-sm--200{
        padding-bottom:200px
    }
    .pb-md--0{
        padding-bottom:0!important
    }
}
@media (min-width:992px){
    .pb-md--0{
        padding-bottom:0
    }
}
@media (min-width:768px){
    .pb-md--5{
        padding-bottom:5px!important
    }
}
@media (min-width:992px){
    .pb-md--5{
        padding-bottom:5px
    }
}
@media (min-width:768px){
    .pb-md--10{
        padding-bottom:10px!important
    }
}
@media (min-width:992px){
    .pb-md--10{
        padding-bottom:10px
    }
}
@media (min-width:768px){
    .pb-md--15{
        padding-bottom:15px!important
    }
}
@media (min-width:992px){
    .pb-md--15{
        padding-bottom:15px
    }
}
@media (min-width:768px){
    .pb-md--20{
        padding-bottom:20px!important
    }
}
@media (min-width:992px){
    .pb-md--20{
        padding-bottom:20px
    }
}
@media (min-width:768px){
    .pb-md--25{
        padding-bottom:25px!important
    }
}
@media (min-width:992px){
    .pb-md--25{
        padding-bottom:25px
    }
}
@media (min-width:768px){
    .pb-md--30{
        padding-bottom:30px!important
    }
}
@media (min-width:992px){
    .pb-md--30{
        padding-bottom:30px
    }
}
@media (min-width:768px){
    .pb-md--35{
        padding-bottom:35px!important
    }
}
@media (min-width:992px){
    .pb-md--35{
        padding-bottom:35px
    }
}
@media (min-width:768px){
    .pb-md--40{
        padding-bottom:40px!important
    }
}
@media (min-width:992px){
    .pb-md--40{
        padding-bottom:40px
    }
}
@media (min-width:768px){
    .pb-md--45{
        padding-bottom:45px!important
    }
}
@media (min-width:992px){
    .pb-md--45{
        padding-bottom:45px
    }
}
@media (min-width:768px){
    .pb-md--50{
        padding-bottom:50px!important
    }
}
@media (min-width:992px){
    .pb-md--50{
        padding-bottom:50px
    }
}
@media (min-width:768px){
    .pb-md--55{
        padding-bottom:55px!important
    }
}
@media (min-width:992px){
    .pb-md--55{
        padding-bottom:55px
    }
}
@media (min-width:768px){
    .pb-md--60{
        padding-bottom:60px!important
    }
}
@media (min-width:992px){
    .pb-md--60{
        padding-bottom:60px
    }
}
@media (min-width:768px){
    .pb-md--65{
        padding-bottom:65px!important
    }
}
@media (min-width:992px){
    .pb-md--65{
        padding-bottom:65px
    }
}
@media (min-width:768px){
    .pb-md--70{
        padding-bottom:70px!important
    }
}
@media (min-width:992px){
    .pb-md--70{
        padding-bottom:70px
    }
}
@media (min-width:768px){
    .pb-md--75{
        padding-bottom:75px!important
    }
}
@media (min-width:992px){
    .pb-md--75{
        padding-bottom:75px
    }
}
@media (min-width:768px){
    .pb-md--80{
        padding-bottom:80px!important
    }
}
@media (min-width:992px){
    .pb-md--80{
        padding-bottom:80px
    }
}
@media (min-width:768px){
    .pb-md--85{
        padding-bottom:85px!important
    }
}
@media (min-width:992px){
    .pb-md--85{
        padding-bottom:85px
    }
}
@media (min-width:768px){
    .pb-md--90{
        padding-bottom:90px!important
    }
}
@media (min-width:992px){
    .pb-md--90{
        padding-bottom:90px
    }
}
@media (min-width:768px){
    .pb-md--95{
        padding-bottom:95px!important
    }
}
@media (min-width:992px){
    .pb-md--95{
        padding-bottom:95px
    }
}
@media (min-width:768px){
    .pb-md--100{
        padding-bottom:100px!important
    }
}
@media (min-width:992px){
    .pb-md--100{
        padding-bottom:100px
    }
}
@media (min-width:768px){
    .pb-md--105{
        padding-bottom:105px!important
    }
}
@media (min-width:992px){
    .pb-md--105{
        padding-bottom:105px
    }
}
@media (min-width:768px){
    .pb-md--110{
        padding-bottom:110px!important
    }
}
@media (min-width:992px){
    .pb-md--110{
        padding-bottom:110px
    }
}
@media (min-width:768px){
    .pb-md--115{
        padding-bottom:115px!important
    }
}
@media (min-width:992px){
    .pb-md--115{
        padding-bottom:115px
    }
}
@media (min-width:768px){
    .pb-md--120{
        padding-bottom:120px!important
    }
}
@media (min-width:992px){
    .pb-md--120{
        padding-bottom:120px
    }
}
@media (min-width:768px){
    .pb-md--125{
        padding-bottom:125px!important
    }
}
@media (min-width:992px){
    .pb-md--125{
        padding-bottom:125px
    }
}
@media (min-width:768px){
    .pb-md--130{
        padding-bottom:130px!important
    }
}
@media (min-width:992px){
    .pb-md--130{
        padding-bottom:130px
    }
}
@media (min-width:768px){
    .pb-md--135{
        padding-bottom:135px!important
    }
}
@media (min-width:992px){
    .pb-md--135{
        padding-bottom:135px
    }
}
@media (min-width:768px){
    .pb-md--140{
        padding-bottom:140px!important
    }
}
@media (min-width:992px){
    .pb-md--140{
        padding-bottom:140px
    }
}
@media (min-width:768px){
    .pb-md--145{
        padding-bottom:145px!important
    }
}
@media (min-width:992px){
    .pb-md--145{
        padding-bottom:145px
    }
}
@media (min-width:768px){
    .pb-md--150{
        padding-bottom:150px!important
    }
}
@media (min-width:992px){
    .pb-md--150{
        padding-bottom:150px
    }
}
@media (min-width:768px){
    .pb-md--155{
        padding-bottom:155px!important
    }
}
@media (min-width:992px){
    .pb-md--155{
        padding-bottom:155px
    }
}
@media (min-width:768px){
    .pb-md--160{
        padding-bottom:160px!important
    }
}
@media (min-width:992px){
    .pb-md--160{
        padding-bottom:160px
    }
}
@media (min-width:768px){
    .pb-md--165{
        padding-bottom:165px!important
    }
}
@media (min-width:992px){
    .pb-md--165{
        padding-bottom:165px
    }
}
@media (min-width:768px){
    .pb-md--170{
        padding-bottom:170px!important
    }
}
@media (min-width:992px){
    .pb-md--170{
        padding-bottom:170px
    }
}
@media (min-width:768px){
    .pb-md--175{
        padding-bottom:175px!important
    }
}
@media (min-width:992px){
    .pb-md--175{
        padding-bottom:175px
    }
}
@media (min-width:768px){
    .pb-md--180{
        padding-bottom:180px!important
    }
}
@media (min-width:992px){
    .pb-md--180{
        padding-bottom:180px
    }
}
@media (min-width:768px){
    .pb-md--185{
        padding-bottom:185px!important
    }
}
@media (min-width:992px){
    .pb-md--185{
        padding-bottom:185px
    }
}
@media (min-width:768px){
    .pb-md--190{
        padding-bottom:190px!important
    }
}
@media (min-width:992px){
    .pb-md--190{
        padding-bottom:190px
    }
}
@media (min-width:768px){
    .pb-md--195{
        padding-bottom:195px!important
    }
}
@media (min-width:992px){
    .pb-md--195{
        padding-bottom:195px
    }
}
@media (min-width:768px){
    .pb-md--200{
        padding-bottom:200px!important
    }
}
@media (min-width:992px){
    .pb-md--200{
        padding-bottom:200px
    }
    .pb-lg--0{
        padding-bottom:0!important
    }
}
@media (min-width:1200px){
    .pb-lg--0{
        padding-bottom:0
    }
}
@media (min-width:992px){
    .pb-lg--5{
        padding-bottom:5px!important
    }
}
@media (min-width:1200px){
    .pb-lg--5{
        padding-bottom:5px
    }
}
@media (min-width:992px){
    .pb-lg--10{
        padding-bottom:10px!important
    }
}
@media (min-width:1200px){
    .pb-lg--10{
        padding-bottom:10px
    }
}
@media (min-width:992px){
    .pb-lg--15{
        padding-bottom:15px!important
    }
}
@media (min-width:1200px){
    .pb-lg--15{
        padding-bottom:15px
    }
}
@media (min-width:992px){
    .pb-lg--20{
        padding-bottom:20px!important
    }
}
@media (min-width:1200px){
    .pb-lg--20{
        padding-bottom:20px
    }
}
@media (min-width:992px){
    .pb-lg--25{
        padding-bottom:25px!important
    }
}
@media (min-width:1200px){
    .pb-lg--25{
        padding-bottom:25px
    }
}
@media (min-width:992px){
    .pb-lg--30{
        padding-bottom:30px!important
    }
}
@media (min-width:1200px){
    .pb-lg--30{
        padding-bottom:30px
    }
}
@media (min-width:992px){
    .pb-lg--35{
        padding-bottom:35px!important
    }
}
@media (min-width:1200px){
    .pb-lg--35{
        padding-bottom:35px
    }
}
@media (min-width:992px){
    .pb-lg--40{
        padding-bottom:40px!important
    }
}
@media (min-width:1200px){
    .pb-lg--40{
        padding-bottom:40px
    }
}
@media (min-width:992px){
    .pb-lg--45{
        padding-bottom:45px!important
    }
}
@media (min-width:1200px){
    .pb-lg--45{
        padding-bottom:45px
    }
}
@media (min-width:992px){
    .pb-lg--50{
        padding-bottom:50px!important
    }
}
@media (min-width:1200px){
    .pb-lg--50{
        padding-bottom:50px
    }
}
@media (min-width:992px){
    .pb-lg--55{
        padding-bottom:55px!important
    }
}
@media (min-width:1200px){
    .pb-lg--55{
        padding-bottom:55px
    }
}
@media (min-width:992px){
    .pb-lg--60{
        padding-bottom:60px!important
    }
}
@media (min-width:1200px){
    .pb-lg--60{
        padding-bottom:60px
    }
}
@media (min-width:992px){
    .pb-lg--65{
        padding-bottom:65px!important
    }
}
@media (min-width:1200px){
    .pb-lg--65{
        padding-bottom:65px
    }
}
@media (min-width:992px){
    .pb-lg--70{
        padding-bottom:70px!important
    }
}
@media (min-width:1200px){
    .pb-lg--70{
        padding-bottom:70px
    }
}
@media (min-width:992px){
    .pb-lg--75{
        padding-bottom:75px!important
    }
}
@media (min-width:1200px){
    .pb-lg--75{
        padding-bottom:75px
    }
}
@media (min-width:992px){
    .pb-lg--80{
        padding-bottom:80px!important
    }
}
@media (min-width:1200px){
    .pb-lg--80{
        padding-bottom:80px
    }
}
@media (min-width:992px){
    .pb-lg--85{
        padding-bottom:85px!important
    }
}
@media (min-width:1200px){
    .pb-lg--85{
        padding-bottom:85px
    }
}
@media (min-width:992px){
    .pb-lg--90{
        padding-bottom:90px!important
    }
}
@media (min-width:1200px){
    .pb-lg--90{
        padding-bottom:90px
    }
}
@media (min-width:992px){
    .pb-lg--95{
        padding-bottom:95px!important
    }
}
@media (min-width:1200px){
    .pb-lg--95{
        padding-bottom:95px
    }
}
@media (min-width:992px){
    .pb-lg--100{
        padding-bottom:100px!important
    }
}
@media (min-width:1200px){
    .pb-lg--100{
        padding-bottom:100px
    }
}
@media (min-width:992px){
    .pb-lg--105{
        padding-bottom:105px!important
    }
}
@media (min-width:1200px){
    .pb-lg--105{
        padding-bottom:105px
    }
}
@media (min-width:992px){
    .pb-lg--110{
        padding-bottom:110px!important
    }
}
@media (min-width:1200px){
    .pb-lg--110{
        padding-bottom:110px
    }
}
@media (min-width:992px){
    .pb-lg--115{
        padding-bottom:115px!important
    }
}
@media (min-width:1200px){
    .pb-lg--115{
        padding-bottom:115px
    }
}
@media (min-width:992px){
    .pb-lg--120{
        padding-bottom:120px!important
    }
}
@media (min-width:1200px){
    .pb-lg--120{
        padding-bottom:120px
    }
}
@media (min-width:992px){
    .pb-lg--125{
        padding-bottom:125px!important
    }
}
@media (min-width:1200px){
    .pb-lg--125{
        padding-bottom:125px
    }
}
@media (min-width:992px){
    .pb-lg--130{
        padding-bottom:130px!important
    }
}
@media (min-width:1200px){
    .pb-lg--130{
        padding-bottom:130px
    }
}
@media (min-width:992px){
    .pb-lg--135{
        padding-bottom:135px!important
    }
}
@media (min-width:1200px){
    .pb-lg--135{
        padding-bottom:135px
    }
}
@media (min-width:992px){
    .pb-lg--140{
        padding-bottom:140px!important
    }
}
@media (min-width:1200px){
    .pb-lg--140{
        padding-bottom:140px
    }
}
@media (min-width:992px){
    .pb-lg--145{
        padding-bottom:145px!important
    }
}
@media (min-width:1200px){
    .pb-lg--145{
        padding-bottom:145px
    }
}
@media (min-width:992px){
    .pb-lg--150{
        padding-bottom:150px!important
    }
}
@media (min-width:1200px){
    .pb-lg--150{
        padding-bottom:150px
    }
}
@media (min-width:992px){
    .pb-lg--155{
        padding-bottom:155px!important
    }
}
@media (min-width:1200px){
    .pb-lg--155{
        padding-bottom:155px
    }
}
@media (min-width:992px){
    .pb-lg--160{
        padding-bottom:160px!important
    }
}
@media (min-width:1200px){
    .pb-lg--160{
        padding-bottom:160px
    }
}
@media (min-width:992px){
    .pb-lg--165{
        padding-bottom:165px!important
    }
}
@media (min-width:1200px){
    .pb-lg--165{
        padding-bottom:165px
    }
}
@media (min-width:992px){
    .pb-lg--170{
        padding-bottom:170px!important
    }
}
@media (min-width:1200px){
    .pb-lg--170{
        padding-bottom:170px
    }
}
@media (min-width:992px){
    .pb-lg--175{
        padding-bottom:175px!important
    }
}
@media (min-width:1200px){
    .pb-lg--175{
        padding-bottom:175px
    }
}
@media (min-width:992px){
    .pb-lg--180{
        padding-bottom:180px!important
    }
}
@media (min-width:1200px){
    .pb-lg--180{
        padding-bottom:180px
    }
}
@media (min-width:992px){
    .pb-lg--185{
        padding-bottom:185px!important
    }
}
@media (min-width:1200px){
    .pb-lg--185{
        padding-bottom:185px
    }
}
@media (min-width:992px){
    .pb-lg--190{
        padding-bottom:190px!important
    }
}
@media (min-width:1200px){
    .pb-lg--190{
        padding-bottom:190px
    }
}
@media (min-width:992px){
    .pb-lg--195{
        padding-bottom:195px!important
    }
}
@media (min-width:1200px){
    .pb-lg--195{
        padding-bottom:195px
    }
}
@media (min-width:992px){
    .pb-lg--200{
        padding-bottom:200px!important
    }
}
@media (min-width:1200px){
    .pb-lg--200{
        padding-bottom:200px
    }
    .pb-xl--0{
        padding-bottom:0!important
    }
}
@media (min-width:1500px){
    .pt-xl--200{
        padding-top:200px
    }
    .pb-xl--0{
        padding-bottom:0
    }
}
@media (min-width:1200px){
    .pb-xl--5{
        padding-bottom:5px!important
    }
}
@media (min-width:1500px){
    .pb-xl--5{
        padding-bottom:5px
    }
}
@media (min-width:1200px){
    .pb-xl--10{
        padding-bottom:10px!important
    }
}
@media (min-width:1500px){
    .pb-xl--10{
        padding-bottom:10px
    }
}
@media (min-width:1200px){
    .pb-xl--15{
        padding-bottom:15px!important
    }
}
@media (min-width:1500px){
    .pb-xl--15{
        padding-bottom:15px
    }
}
@media (min-width:1200px){
    .pb-xl--20{
        padding-bottom:20px!important
    }
}
@media (min-width:1500px){
    .pb-xl--20{
        padding-bottom:20px
    }
}
@media (min-width:1200px){
    .pb-xl--25{
        padding-bottom:25px!important
    }
}
@media (min-width:1500px){
    .pb-xl--25{
        padding-bottom:25px
    }
}
@media (min-width:1200px){
    .pb-xl--30{
        padding-bottom:30px!important
    }
}
@media (min-width:1500px){
    .pb-xl--30{
        padding-bottom:30px
    }
}
@media (min-width:1200px){
    .pb-xl--35{
        padding-bottom:35px!important
    }
}
@media (min-width:1500px){
    .pb-xl--35{
        padding-bottom:35px
    }
}
@media (min-width:1200px){
    .pb-xl--40{
        padding-bottom:40px!important
    }
}
@media (min-width:1500px){
    .pb-xl--40{
        padding-bottom:40px
    }
}
@media (min-width:1200px){
    .pb-xl--45{
        padding-bottom:45px!important
    }
}
@media (min-width:1500px){
    .pb-xl--45{
        padding-bottom:45px
    }
}
@media (min-width:1200px){
    .pb-xl--50{
        padding-bottom:50px!important
    }
}
@media (min-width:1500px){
    .pb-xl--50{
        padding-bottom:50px
    }
}
@media (min-width:1200px){
    .pb-xl--55{
        padding-bottom:55px!important
    }
}
@media (min-width:1500px){
    .pb-xl--55{
        padding-bottom:55px
    }
}
@media (min-width:1200px){
    .pb-xl--60{
        padding-bottom:60px!important
    }
}
@media (min-width:1500px){
    .pb-xl--60{
        padding-bottom:60px
    }
}
@media (min-width:1200px){
    .pb-xl--65{
        padding-bottom:65px!important
    }
}
@media (min-width:1500px){
    .pb-xl--65{
        padding-bottom:65px
    }
}
@media (min-width:1200px){
    .pb-xl--70{
        padding-bottom:70px!important
    }
}
@media (min-width:1500px){
    .pb-xl--70{
        padding-bottom:70px
    }
}
@media (min-width:1200px){
    .pb-xl--75{
        padding-bottom:75px!important
    }
}
@media (min-width:1500px){
    .pb-xl--75{
        padding-bottom:75px
    }
}
@media (min-width:1200px){
    .pb-xl--80{
        padding-bottom:80px!important
    }
}
@media (min-width:1500px){
    .pb-xl--80{
        padding-bottom:80px
    }
}
@media (min-width:1200px){
    .pb-xl--85{
        padding-bottom:85px!important
    }
}
@media (min-width:1500px){
    .pb-xl--85{
        padding-bottom:85px
    }
}
@media (min-width:1200px){
    .pb-xl--90{
        padding-bottom:90px!important
    }
}
@media (min-width:1500px){
    .pb-xl--90{
        padding-bottom:90px
    }
}
@media (min-width:1200px){
    .pb-xl--95{
        padding-bottom:95px!important
    }
}
@media (min-width:1500px){
    .pb-xl--95{
        padding-bottom:95px
    }
}
@media (min-width:1200px){
    .pb-xl--100{
        padding-bottom:100px!important
    }
}
@media (min-width:1500px){
    .pb-xl--100{
        padding-bottom:100px
    }
}
@media (min-width:1200px){
    .pb-xl--105{
        padding-bottom:105px!important
    }
}
@media (min-width:1500px){
    .pb-xl--105{
        padding-bottom:105px
    }
}
@media (min-width:1200px){
    .pb-xl--110{
        padding-bottom:110px!important
    }
}
@media (min-width:1500px){
    .pb-xl--110{
        padding-bottom:110px
    }
}
@media (min-width:1200px){
    .pb-xl--115{
        padding-bottom:115px!important
    }
}
@media (min-width:1500px){
    .pb-xl--115{
        padding-bottom:115px
    }
}
@media (min-width:1200px){
    .pb-xl--120{
        padding-bottom:120px!important
    }
}
@media (min-width:1500px){
    .pb-xl--120{
        padding-bottom:120px
    }
}
@media (min-width:1200px){
    .pb-xl--125{
        padding-bottom:125px!important
    }
}
@media (min-width:1500px){
    .pb-xl--125{
        padding-bottom:125px
    }
}
@media (min-width:1200px){
    .pb-xl--130{
        padding-bottom:130px!important
    }
}
@media (min-width:1500px){
    .pb-xl--130{
        padding-bottom:130px
    }
}
@media (min-width:1200px){
    .pb-xl--135{
        padding-bottom:135px!important
    }
}
@media (min-width:1500px){
    .pb-xl--135{
        padding-bottom:135px
    }
}
@media (min-width:1200px){
    .pb-xl--140{
        padding-bottom:140px!important
    }
}
@media (min-width:1500px){
    .pb-xl--140{
        padding-bottom:140px
    }
}
@media (min-width:1200px){
    .pb-xl--145{
        padding-bottom:145px!important
    }
}
@media (min-width:1500px){
    .pb-xl--145{
        padding-bottom:145px
    }
}
@media (min-width:1200px){
    .pb-xl--150{
        padding-bottom:150px!important
    }
}
@media (min-width:1500px){
    .pb-xl--150{
        padding-bottom:150px
    }
}
@media (min-width:1200px){
    .pb-xl--155{
        padding-bottom:155px!important
    }
}
@media (min-width:1500px){
    .pb-xl--155{
        padding-bottom:155px
    }
}
@media (min-width:1200px){
    .pb-xl--160{
        padding-bottom:160px!important
    }
}
@media (min-width:1500px){
    .pb-xl--160{
        padding-bottom:160px
    }
}
@media (min-width:1200px){
    .pb-xl--165{
        padding-bottom:165px!important
    }
}
@media (min-width:1500px){
    .pb-xl--165{
        padding-bottom:165px
    }
}
@media (min-width:1200px){
    .pb-xl--170{
        padding-bottom:170px!important
    }
}
@media (min-width:1500px){
    .pb-xl--170{
        padding-bottom:170px
    }
}
@media (min-width:1200px){
    .pb-xl--175{
        padding-bottom:175px!important
    }
}
@media (min-width:1500px){
    .pb-xl--175{
        padding-bottom:175px
    }
}
@media (min-width:1200px){
    .pb-xl--180{
        padding-bottom:180px!important
    }
}
@media (min-width:1500px){
    .pb-xl--180{
        padding-bottom:180px
    }
}
@media (min-width:1200px){
    .pb-xl--185{
        padding-bottom:185px!important
    }
}
@media (min-width:1500px){
    .pb-xl--185{
        padding-bottom:185px
    }
}
@media (min-width:1200px){
    .pb-xl--190{
        padding-bottom:190px!important
    }
}
@media (min-width:1500px){
    .pb-xl--190{
        padding-bottom:190px
    }
}
@media (min-width:1200px){
    .pb-xl--195{
        padding-bottom:195px!important
    }
}
@media (min-width:1500px){
    .pb-xl--195{
        padding-bottom:195px
    }
}
@media (min-width:1200px){
    .pb-xl--200{
        padding-bottom:200px!important
    }
}
@media (min-width:768px){
    .pl-sm--0{
        padding-left:0
    }
}
@media (min-width:576px){
    .pl-sm--5{
        padding-left:5px!important
    }
}
@media (min-width:768px){
    .pl-sm--5{
        padding-left:5px
    }
}
@media (min-width:576px){
    .pl-sm--10{
        padding-left:10px!important
    }
}
@media (min-width:768px){
    .pl-sm--10{
        padding-left:10px
    }
}
@media (min-width:576px){
    .pl-sm--15{
        padding-left:15px!important
    }
}
@media (min-width:768px){
    .pl-sm--15{
        padding-left:15px
    }
}
@media (min-width:576px){
    .pl-sm--20{
        padding-left:20px!important
    }
}
@media (min-width:768px){
    .pl-sm--20{
        padding-left:20px
    }
}
@media (min-width:576px){
    .pl-sm--25{
        padding-left:25px!important
    }
}
@media (min-width:768px){
    .pl-sm--25{
        padding-left:25px
    }
}
@media (min-width:576px){
    .pl-sm--30{
        padding-left:30px!important
    }
}
@media (min-width:768px){
    .pl-sm--30{
        padding-left:30px
    }
}
@media (min-width:576px){
    .pl-sm--35{
        padding-left:35px!important
    }
}
@media (min-width:768px){
    .pl-sm--35{
        padding-left:35px
    }
}
@media (min-width:576px){
    .pl-sm--40{
        padding-left:40px!important
    }
}
@media (min-width:768px){
    .pl-sm--40{
        padding-left:40px
    }
}
@media (min-width:576px){
    .pl-sm--45{
        padding-left:45px!important
    }
}
@media (min-width:768px){
    .pl-sm--45{
        padding-left:45px
    }
}
@media (min-width:576px){
    .pl-sm--50{
        padding-left:50px!important
    }
}
@media (min-width:768px){
    .pl-sm--50{
        padding-left:50px
    }
}
@media (min-width:576px){
    .pl-sm--55{
        padding-left:55px!important
    }
}
@media (min-width:768px){
    .pl-sm--55{
        padding-left:55px
    }
}
@media (min-width:576px){
    .pl-sm--60{
        padding-left:60px!important
    }
}
@media (min-width:768px){
    .pl-sm--60{
        padding-left:60px
    }
}
@media (min-width:576px){
    .pl-sm--65{
        padding-left:65px!important
    }
}
@media (min-width:768px){
    .pl-sm--65{
        padding-left:65px
    }
}
@media (min-width:576px){
    .pl-sm--70{
        padding-left:70px!important
    }
}
@media (min-width:768px){
    .pl-sm--70{
        padding-left:70px
    }
}
@media (min-width:576px){
    .pl-sm--75{
        padding-left:75px!important
    }
}
@media (min-width:768px){
    .pl-sm--75{
        padding-left:75px
    }
}
@media (min-width:576px){
    .pl-sm--80{
        padding-left:80px!important
    }
}
@media (min-width:768px){
    .pl-sm--80{
        padding-left:80px
    }
}
@media (min-width:576px){
    .pl-sm--85{
        padding-left:85px!important
    }
}
@media (min-width:768px){
    .pl-sm--85{
        padding-left:85px
    }
}
@media (min-width:576px){
    .pl-sm--90{
        padding-left:90px!important
    }
}
@media (min-width:768px){
    .pl-sm--90{
        padding-left:90px
    }
}
@media (min-width:576px){
    .pl-sm--95{
        padding-left:95px!important
    }
}
@media (min-width:768px){
    .pl-sm--95{
        padding-left:95px
    }
}
@media (min-width:576px){
    .pl-sm--100{
        padding-left:100px!important
    }
}
@media (min-width:768px){
    .pl-sm--100{
        padding-left:100px
    }
}
@media (min-width:576px){
    .pl-sm--105{
        padding-left:105px!important
    }
}
@media (min-width:768px){
    .pl-sm--105{
        padding-left:105px
    }
}
@media (min-width:576px){
    .pl-sm--110{
        padding-left:110px!important
    }
}
@media (min-width:768px){
    .pl-sm--110{
        padding-left:110px
    }
}
@media (min-width:576px){
    .pl-sm--115{
        padding-left:115px!important
    }
}
@media (min-width:768px){
    .pl-sm--115{
        padding-left:115px
    }
}
@media (min-width:576px){
    .pl-sm--120{
        padding-left:120px!important
    }
}
@media (min-width:768px){
    .pl-sm--120{
        padding-left:120px
    }
}
@media (min-width:576px){
    .pl-sm--125{
        padding-left:125px!important
    }
}
@media (min-width:768px){
    .pl-sm--125{
        padding-left:125px
    }
}
@media (min-width:576px){
    .pl-sm--130{
        padding-left:130px!important
    }
}
@media (min-width:768px){
    .pl-sm--130{
        padding-left:130px
    }
}
@media (min-width:576px){
    .pl-sm--135{
        padding-left:135px!important
    }
}
@media (min-width:768px){
    .pl-sm--135{
        padding-left:135px
    }
}
@media (min-width:576px){
    .pl-sm--140{
        padding-left:140px!important
    }
}
@media (min-width:768px){
    .pl-sm--140{
        padding-left:140px
    }
}
@media (min-width:576px){
    .pl-sm--145{
        padding-left:145px!important
    }
}
@media (min-width:768px){
    .pl-sm--145{
        padding-left:145px
    }
}
@media (min-width:576px){
    .pl-sm--150{
        padding-left:150px!important
    }
}
@media (min-width:768px){
    .pl-sm--150{
        padding-left:150px
    }
}
@media (min-width:576px){
    .pl-sm--155{
        padding-left:155px!important
    }
}
@media (min-width:768px){
    .pl-sm--155{
        padding-left:155px
    }
}
@media (min-width:576px){
    .pl-sm--160{
        padding-left:160px!important
    }
}
@media (min-width:768px){
    .pl-sm--160{
        padding-left:160px
    }
}
@media (min-width:576px){
    .pl-sm--165{
        padding-left:165px!important
    }
}
@media (min-width:768px){
    .pl-sm--165{
        padding-left:165px
    }
}
@media (min-width:576px){
    .pl-sm--170{
        padding-left:170px!important
    }
}
@media (min-width:768px){
    .pl-sm--170{
        padding-left:170px
    }
}
@media (min-width:576px){
    .pl-sm--175{
        padding-left:175px!important
    }
}
@media (min-width:768px){
    .pl-sm--175{
        padding-left:175px
    }
}
@media (min-width:576px){
    .pl-sm--180{
        padding-left:180px!important
    }
}
@media (min-width:768px){
    .pl-sm--180{
        padding-left:180px
    }
}
@media (min-width:576px){
    .pl-sm--185{
        padding-left:185px!important
    }
}
@media (min-width:768px){
    .pl-sm--185{
        padding-left:185px
    }
}
@media (min-width:576px){
    .pl-sm--190{
        padding-left:190px!important
    }
}
@media (min-width:768px){
    .pl-sm--190{
        padding-left:190px
    }
}
@media (min-width:576px){
    .pl-sm--195{
        padding-left:195px!important
    }
}
@media (min-width:768px){
    .pl-sm--195{
        padding-left:195px
    }
}
@media (min-width:576px){
    .pl-sm--200{
        padding-left:200px!important
    }
    .pr-sm--0{
        padding-right:0!important
    }
}
@media (min-width:768px){
    .pl-sm--200{
        padding-left:200px
    }
    .pl-md--0{
        padding-left:0!important
    }
}
@media (min-width:992px){
    .pl-md--0{
        padding-left:0
    }
}
@media (min-width:768px){
    .pl-md--5{
        padding-left:5px!important
    }
}
@media (min-width:992px){
    .pl-md--5{
        padding-left:5px
    }
}
@media (min-width:768px){
    .pl-md--10{
        padding-left:10px!important
    }
}
@media (min-width:992px){
    .pl-md--10{
        padding-left:10px
    }
}
@media (min-width:768px){
    .pl-md--15{
        padding-left:15px!important
    }
}
@media (min-width:992px){
    .pl-md--15{
        padding-left:15px
    }
}
@media (min-width:768px){
    .pl-md--20{
        padding-left:20px!important
    }
}
@media (min-width:992px){
    .pl-md--20{
        padding-left:20px
    }
}
@media (min-width:768px){
    .pl-md--25{
        padding-left:25px!important
    }
}
@media (min-width:992px){
    .pl-md--25{
        padding-left:25px
    }
}
@media (min-width:768px){
    .pl-md--30{
        padding-left:30px!important
    }
}
@media (min-width:992px){
    .pl-md--30{
        padding-left:30px
    }
}
@media (min-width:768px){
    .pl-md--35{
        padding-left:35px!important
    }
}
@media (min-width:992px){
    .pl-md--35{
        padding-left:35px
    }
}
@media (min-width:768px){
    .pl-md--40{
        padding-left:40px!important
    }
}
@media (min-width:992px){
    .pl-md--40{
        padding-left:40px
    }
}
@media (min-width:768px){
    .pl-md--45{
        padding-left:45px!important
    }
}
@media (min-width:992px){
    .pl-md--45{
        padding-left:45px
    }
}
@media (min-width:768px){
    .pl-md--50{
        padding-left:50px!important
    }
}
@media (min-width:992px){
    .pl-md--50{
        padding-left:50px
    }
}
@media (min-width:768px){
    .pl-md--55{
        padding-left:55px!important
    }
}
@media (min-width:992px){
    .pl-md--55{
        padding-left:55px
    }
}
@media (min-width:768px){
    .pl-md--60{
        padding-left:60px!important
    }
}
@media (min-width:992px){
    .pl-md--60{
        padding-left:60px
    }
}
@media (min-width:768px){
    .pl-md--65{
        padding-left:65px!important
    }
}
@media (min-width:992px){
    .pl-md--65{
        padding-left:65px
    }
}
@media (min-width:768px){
    .pl-md--70{
        padding-left:70px!important
    }
}
@media (min-width:992px){
    .pl-md--70{
        padding-left:70px
    }
}
@media (min-width:768px){
    .pl-md--75{
        padding-left:75px!important
    }
}
@media (min-width:992px){
    .pl-md--75{
        padding-left:75px
    }
}
@media (min-width:768px){
    .pl-md--80{
        padding-left:80px!important
    }
}
@media (min-width:992px){
    .pl-md--80{
        padding-left:80px
    }
}
@media (min-width:768px){
    .pl-md--85{
        padding-left:85px!important
    }
}
@media (min-width:992px){
    .pl-md--85{
        padding-left:85px
    }
}
@media (min-width:768px){
    .pl-md--90{
        padding-left:90px!important
    }
}
@media (min-width:992px){
    .pl-md--90{
        padding-left:90px
    }
}
@media (min-width:768px){
    .pl-md--95{
        padding-left:95px!important
    }
}
@media (min-width:992px){
    .pl-md--95{
        padding-left:95px
    }
}
@media (min-width:768px){
    .pl-md--100{
        padding-left:100px!important
    }
}
@media (min-width:992px){
    .pl-md--100{
        padding-left:100px
    }
}
@media (min-width:768px){
    .pl-md--105{
        padding-left:105px!important
    }
}
@media (min-width:992px){
    .pl-md--105{
        padding-left:105px
    }
}
@media (min-width:768px){
    .pl-md--110{
        padding-left:110px!important
    }
}
@media (min-width:992px){
    .pl-md--110{
        padding-left:110px
    }
}
@media (min-width:768px){
    .pl-md--115{
        padding-left:115px!important
    }
}
@media (min-width:992px){
    .pl-md--115{
        padding-left:115px
    }
}
@media (min-width:768px){
    .pl-md--120{
        padding-left:120px!important
    }
}
@media (min-width:992px){
    .pl-md--120{
        padding-left:120px
    }
}
@media (min-width:768px){
    .pl-md--125{
        padding-left:125px!important
    }
}
@media (min-width:992px){
    .pl-md--125{
        padding-left:125px
    }
}
@media (min-width:768px){
    .pl-md--130{
        padding-left:130px!important
    }
}
@media (min-width:992px){
    .pl-md--130{
        padding-left:130px
    }
}
@media (min-width:768px){
    .pl-md--135{
        padding-left:135px!important
    }
}
@media (min-width:992px){
    .pl-md--135{
        padding-left:135px
    }
}
@media (min-width:768px){
    .pl-md--140{
        padding-left:140px!important
    }
}
@media (min-width:992px){
    .pl-md--140{
        padding-left:140px
    }
}
@media (min-width:768px){
    .pl-md--145{
        padding-left:145px!important
    }
}
@media (min-width:992px){
    .pl-md--145{
        padding-left:145px
    }
}
@media (min-width:768px){
    .pl-md--150{
        padding-left:150px!important
    }
}
@media (min-width:992px){
    .pl-md--150{
        padding-left:150px
    }
}
@media (min-width:768px){
    .pl-md--155{
        padding-left:155px!important
    }
}
@media (min-width:992px){
    .pl-md--155{
        padding-left:155px
    }
}
@media (min-width:768px){
    .pl-md--160{
        padding-left:160px!important
    }
}
@media (min-width:992px){
    .pl-md--160{
        padding-left:160px
    }
}
@media (min-width:768px){
    .pl-md--165{
        padding-left:165px!important
    }
}
@media (min-width:992px){
    .pl-md--165{
        padding-left:165px
    }
}
@media (min-width:768px){
    .pl-md--170{
        padding-left:170px!important
    }
}
@media (min-width:992px){
    .pl-md--170{
        padding-left:170px
    }
}
@media (min-width:768px){
    .pl-md--175{
        padding-left:175px!important
    }
}
@media (min-width:992px){
    .pl-md--175{
        padding-left:175px
    }
}
@media (min-width:768px){
    .pl-md--180{
        padding-left:180px!important
    }
}
@media (min-width:992px){
    .pl-md--180{
        padding-left:180px
    }
}
@media (min-width:768px){
    .pl-md--185{
        padding-left:185px!important
    }
}
@media (min-width:992px){
    .pl-md--185{
        padding-left:185px
    }
}
@media (min-width:768px){
    .pl-md--190{
        padding-left:190px!important
    }
}
@media (min-width:992px){
    .pl-md--190{
        padding-left:190px
    }
}
@media (min-width:768px){
    .pl-md--195{
        padding-left:195px!important
    }
}
@media (min-width:992px){
    .pl-md--195{
        padding-left:195px
    }
}
@media (min-width:768px){
    .pl-md--200{
        padding-left:200px!important
    }
}
@media (min-width:992px){
    .pl-md--200{
        padding-left:200px
    }
    .pl-lg--0{
        padding-left:0!important
    }
}
@media (min-width:1200px){
    .pl-lg--0{
        padding-left:0
    }
}
@media (min-width:992px){
    .pl-lg--5{
        padding-left:5px!important
    }
}
@media (min-width:1200px){
    .pl-lg--5{
        padding-left:5px
    }
}
@media (min-width:992px){
    .pl-lg--10{
        padding-left:10px!important
    }
}
@media (min-width:1200px){
    .pl-lg--10{
        padding-left:10px
    }
}
@media (min-width:992px){
    .pl-lg--15{
        padding-left:15px!important
    }
}
@media (min-width:1200px){
    .pl-lg--15{
        padding-left:15px
    }
}
@media (min-width:992px){
    .pl-lg--20{
        padding-left:20px!important
    }
}
@media (min-width:1200px){
    .pl-lg--20{
        padding-left:20px
    }
}
@media (min-width:992px){
    .pl-lg--25{
        padding-left:25px!important
    }
}
@media (min-width:1200px){
    .pl-lg--25{
        padding-left:25px
    }
}
@media (min-width:992px){
    .pl-lg--30{
        padding-left:30px!important
    }
}
@media (min-width:1200px){
    .pl-lg--30{
        padding-left:30px
    }
}
@media (min-width:992px){
    .pl-lg--35{
        padding-left:35px!important
    }
}
@media (min-width:1200px){
    .pl-lg--35{
        padding-left:35px
    }
}
@media (min-width:992px){
    .pl-lg--40{
        padding-left:40px!important
    }
}
@media (min-width:1200px){
    .pl-lg--40{
        padding-left:40px
    }
}
@media (min-width:992px){
    .pl-lg--45{
        padding-left:45px!important
    }
}
@media (min-width:1200px){
    .pl-lg--45{
        padding-left:45px
    }
}
@media (min-width:992px){
    .pl-lg--50{
        padding-left:50px!important
    }
}
@media (min-width:1200px){
    .pl-lg--50{
        padding-left:50px
    }
}
@media (min-width:992px){
    .pl-lg--55{
        padding-left:55px!important
    }
}
@media (min-width:1200px){
    .pl-lg--55{
        padding-left:55px
    }
}
@media (min-width:992px){
    .pl-lg--60{
        padding-left:60px!important
    }
}
@media (min-width:1200px){
    .pl-lg--60{
        padding-left:60px
    }
}
@media (min-width:992px){
    .pl-lg--65{
        padding-left:65px!important
    }
}
@media (min-width:1200px){
    .pl-lg--65{
        padding-left:65px
    }
}
@media (min-width:992px){
    .pl-lg--70{
        padding-left:70px!important
    }
}
@media (min-width:1200px){
    .pl-lg--70{
        padding-left:70px
    }
}
@media (min-width:992px){
    .pl-lg--75{
        padding-left:75px!important
    }
}
@media (min-width:1200px){
    .pl-lg--75{
        padding-left:75px
    }
}
@media (min-width:992px){
    .pl-lg--80{
        padding-left:80px!important
    }
}
@media (min-width:1200px){
    .pl-lg--80{
        padding-left:80px
    }
}
@media (min-width:992px){
    .pl-lg--85{
        padding-left:85px!important
    }
}
@media (min-width:1200px){
    .pl-lg--85{
        padding-left:85px
    }
}
@media (min-width:992px){
    .pl-lg--90{
        padding-left:90px!important
    }
}
@media (min-width:1200px){
    .pl-lg--90{
        padding-left:90px
    }
}
@media (min-width:992px){
    .pl-lg--95{
        padding-left:95px!important
    }
}
@media (min-width:1200px){
    .pl-lg--95{
        padding-left:95px
    }
}
@media (min-width:992px){
    .pl-lg--100{
        padding-left:100px!important
    }
}
@media (min-width:1200px){
    .pl-lg--100{
        padding-left:100px
    }
}
@media (min-width:992px){
    .pl-lg--105{
        padding-left:105px!important
    }
}
@media (min-width:1200px){
    .pl-lg--105{
        padding-left:105px
    }
}
@media (min-width:992px){
    .pl-lg--110{
        padding-left:110px!important
    }
}
@media (min-width:1200px){
    .pl-lg--110{
        padding-left:110px
    }
}
@media (min-width:992px){
    .pl-lg--115{
        padding-left:115px!important
    }
}
@media (min-width:1200px){
    .pl-lg--115{
        padding-left:115px
    }
}
@media (min-width:992px){
    .pl-lg--120{
        padding-left:120px!important
    }
}
@media (min-width:1200px){
    .pl-lg--120{
        padding-left:120px
    }
}
@media (min-width:992px){
    .pl-lg--125{
        padding-left:125px!important
    }
}
@media (min-width:1200px){
    .pl-lg--125{
        padding-left:125px
    }
}
@media (min-width:992px){
    .pl-lg--130{
        padding-left:130px!important
    }
}
@media (min-width:1200px){
    .pl-lg--130{
        padding-left:130px
    }
}
@media (min-width:992px){
    .pl-lg--135{
        padding-left:135px!important
    }
}
@media (min-width:1200px){
    .pl-lg--135{
        padding-left:135px
    }
}
@media (min-width:992px){
    .pl-lg--140{
        padding-left:140px!important
    }
}
@media (min-width:1200px){
    .pl-lg--140{
        padding-left:140px
    }
}
@media (min-width:992px){
    .pl-lg--145{
        padding-left:145px!important
    }
}
@media (min-width:1200px){
    .pl-lg--145{
        padding-left:145px
    }
}
@media (min-width:992px){
    .pl-lg--150{
        padding-left:150px!important
    }
}
@media (min-width:1200px){
    .pl-lg--150{
        padding-left:150px
    }
}
@media (min-width:992px){
    .pl-lg--155{
        padding-left:155px!important
    }
}
@media (min-width:1200px){
    .pl-lg--155{
        padding-left:155px
    }
}
@media (min-width:992px){
    .pl-lg--160{
        padding-left:160px!important
    }
}
@media (min-width:1200px){
    .pl-lg--160{
        padding-left:160px
    }
}
@media (min-width:992px){
    .pl-lg--165{
        padding-left:165px!important
    }
}
@media (min-width:1200px){
    .pl-lg--165{
        padding-left:165px
    }
}
@media (min-width:992px){
    .pl-lg--170{
        padding-left:170px!important
    }
}
@media (min-width:1200px){
    .pl-lg--170{
        padding-left:170px
    }
}
@media (min-width:992px){
    .pl-lg--175{
        padding-left:175px!important
    }
}
@media (min-width:1200px){
    .pl-lg--175{
        padding-left:175px
    }
}
@media (min-width:992px){
    .pl-lg--180{
        padding-left:180px!important
    }
}
@media (min-width:1200px){
    .pl-lg--180{
        padding-left:180px
    }
}
@media (min-width:992px){
    .pl-lg--185{
        padding-left:185px!important
    }
}
@media (min-width:1200px){
    .pl-lg--185{
        padding-left:185px
    }
}
@media (min-width:992px){
    .pl-lg--190{
        padding-left:190px!important
    }
}
@media (min-width:1200px){
    .pl-lg--190{
        padding-left:190px
    }
}
@media (min-width:992px){
    .pl-lg--195{
        padding-left:195px!important
    }
}
@media (min-width:1200px){
    .pl-lg--195{
        padding-left:195px
    }
}
@media (min-width:992px){
    .pl-lg--200{
        padding-left:200px!important
    }
}
@media (min-width:1200px){
    .pl-lg--200{
        padding-left:200px
    }
    .pl-xl--0{
        padding-left:0!important
    }
}
@media (min-width:1500px){
    .pb-xl--200{
        padding-bottom:200px
    }
    .pl-xl--0{
        padding-left:0
    }
}
@media (min-width:1200px){
    .pl-xl--5{
        padding-left:5px!important
    }
}
@media (min-width:1500px){
    .pl-xl--5{
        padding-left:5px
    }
}
@media (min-width:1200px){
    .pl-xl--10{
        padding-left:10px!important
    }
}
@media (min-width:1500px){
    .pl-xl--10{
        padding-left:10px
    }
}
@media (min-width:1200px){
    .pl-xl--15{
        padding-left:15px!important
    }
}
@media (min-width:1500px){
    .pl-xl--15{
        padding-left:15px
    }
}
@media (min-width:1200px){
    .pl-xl--20{
        padding-left:20px!important
    }
}
@media (min-width:1500px){
    .pl-xl--20{
        padding-left:20px
    }
}
@media (min-width:1200px){
    .pl-xl--25{
        padding-left:25px!important
    }
}
@media (min-width:1500px){
    .pl-xl--25{
        padding-left:25px
    }
}
@media (min-width:1200px){
    .pl-xl--30{
        padding-left:30px!important
    }
}
@media (min-width:1500px){
    .pl-xl--30{
        padding-left:30px
    }
}
@media (min-width:1200px){
    .pl-xl--35{
        padding-left:35px!important
    }
}
@media (min-width:1500px){
    .pl-xl--35{
        padding-left:35px
    }
}
@media (min-width:1200px){
    .pl-xl--40{
        padding-left:40px!important
    }
}
@media (min-width:1500px){
    .pl-xl--40{
        padding-left:40px
    }
}
@media (min-width:1200px){
    .pl-xl--45{
        padding-left:45px!important
    }
}
@media (min-width:1500px){
    .pl-xl--45{
        padding-left:45px
    }
}
@media (min-width:1200px){
    .pl-xl--50{
        padding-left:50px!important
    }
}
@media (min-width:1500px){
    .pl-xl--50{
        padding-left:50px
    }
}
@media (min-width:1200px){
    .pl-xl--55{
        padding-left:55px!important
    }
}
@media (min-width:1500px){
    .pl-xl--55{
        padding-left:55px
    }
}
@media (min-width:1200px){
    .pl-xl--60{
        padding-left:60px!important
    }
}
@media (min-width:1500px){
    .pl-xl--60{
        padding-left:60px
    }
}
@media (min-width:1200px){
    .pl-xl--65{
        padding-left:65px!important
    }
}
@media (min-width:1500px){
    .pl-xl--65{
        padding-left:65px
    }
}
@media (min-width:1200px){
    .pl-xl--70{
        padding-left:70px!important
    }
}
@media (min-width:1500px){
    .pl-xl--70{
        padding-left:70px
    }
}
@media (min-width:1200px){
    .pl-xl--75{
        padding-left:75px!important
    }
}
@media (min-width:1500px){
    .pl-xl--75{
        padding-left:75px
    }
}
@media (min-width:1200px){
    .pl-xl--80{
        padding-left:80px!important
    }
}
@media (min-width:1500px){
    .pl-xl--80{
        padding-left:80px
    }
}
@media (min-width:1200px){
    .pl-xl--85{
        padding-left:85px!important
    }
}
@media (min-width:1500px){
    .pl-xl--85{
        padding-left:85px
    }
}
@media (min-width:1200px){
    .pl-xl--90{
        padding-left:90px!important
    }
}
@media (min-width:1500px){
    .pl-xl--90{
        padding-left:90px
    }
}
@media (min-width:1200px){
    .pl-xl--95{
        padding-left:95px!important
    }
}
@media (min-width:1500px){
    .pl-xl--95{
        padding-left:95px
    }
}
@media (min-width:1200px){
    .pl-xl--100{
        padding-left:100px!important
    }
}
@media (min-width:1500px){
    .pl-xl--100{
        padding-left:100px
    }
}
@media (min-width:1200px){
    .pl-xl--105{
        padding-left:105px!important
    }
}
@media (min-width:1500px){
    .pl-xl--105{
        padding-left:105px
    }
}
@media (min-width:1200px){
    .pl-xl--110{
        padding-left:110px!important
    }
}
@media (min-width:1500px){
    .pl-xl--110{
        padding-left:110px
    }
}
@media (min-width:1200px){
    .pl-xl--115{
        padding-left:115px!important
    }
}
@media (min-width:1500px){
    .pl-xl--115{
        padding-left:115px
    }
}
@media (min-width:1200px){
    .pl-xl--120{
        padding-left:120px!important
    }
}
@media (min-width:1500px){
    .pl-xl--120{
        padding-left:120px
    }
}
@media (min-width:1200px){
    .pl-xl--125{
        padding-left:125px!important
    }
}
@media (min-width:1500px){
    .pl-xl--125{
        padding-left:125px
    }
}
@media (min-width:1200px){
    .pl-xl--130{
        padding-left:130px!important
    }
}
@media (min-width:1500px){
    .pl-xl--130{
        padding-left:130px
    }
}
@media (min-width:1200px){
    .pl-xl--135{
        padding-left:135px!important
    }
}
@media (min-width:1500px){
    .pl-xl--135{
        padding-left:135px
    }
}
@media (min-width:1200px){
    .pl-xl--140{
        padding-left:140px!important
    }
}
@media (min-width:1500px){
    .pl-xl--140{
        padding-left:140px
    }
}
@media (min-width:1200px){
    .pl-xl--145{
        padding-left:145px!important
    }
}
@media (min-width:1500px){
    .pl-xl--145{
        padding-left:145px
    }
}
@media (min-width:1200px){
    .pl-xl--150{
        padding-left:150px!important
    }
}
@media (min-width:1500px){
    .pl-xl--150{
        padding-left:150px
    }
}
@media (min-width:1200px){
    .pl-xl--155{
        padding-left:155px!important
    }
}
@media (min-width:1500px){
    .pl-xl--155{
        padding-left:155px
    }
}
@media (min-width:1200px){
    .pl-xl--160{
        padding-left:160px!important
    }
}
@media (min-width:1500px){
    .pl-xl--160{
        padding-left:160px
    }
}
@media (min-width:1200px){
    .pl-xl--165{
        padding-left:165px!important
    }
}
@media (min-width:1500px){
    .pl-xl--165{
        padding-left:165px
    }
}
@media (min-width:1200px){
    .pl-xl--170{
        padding-left:170px!important
    }
}
@media (min-width:1500px){
    .pl-xl--170{
        padding-left:170px
    }
}
@media (min-width:1200px){
    .pl-xl--175{
        padding-left:175px!important
    }
}
@media (min-width:1500px){
    .pl-xl--175{
        padding-left:175px
    }
}
@media (min-width:1200px){
    .pl-xl--180{
        padding-left:180px!important
    }
}
@media (min-width:1500px){
    .pl-xl--180{
        padding-left:180px
    }
}
@media (min-width:1200px){
    .pl-xl--185{
        padding-left:185px!important
    }
}
@media (min-width:1500px){
    .pl-xl--185{
        padding-left:185px
    }
}
@media (min-width:1200px){
    .pl-xl--190{
        padding-left:190px!important
    }
}
@media (min-width:1500px){
    .pl-xl--190{
        padding-left:190px
    }
}
@media (min-width:1200px){
    .pl-xl--195{
        padding-left:195px!important
    }
}
@media (min-width:1500px){
    .pl-xl--195{
        padding-left:195px
    }
}
@media (min-width:1200px){
    .pl-xl--200{
        padding-left:200px!important
    }
}
@media (min-width:768px){
    .pr-sm--0{
        padding-right:0
    }
}
@media (min-width:576px){
    .pr-sm--5{
        padding-right:5px!important
    }
}
@media (min-width:768px){
    .pr-sm--5{
        padding-right:5px
    }
}
@media (min-width:576px){
    .pr-sm--10{
        padding-right:10px!important
    }
}
@media (min-width:768px){
    .pr-sm--10{
        padding-right:10px
    }
}
@media (min-width:576px){
    .pr-sm--15{
        padding-right:15px!important
    }
}
@media (min-width:768px){
    .pr-sm--15{
        padding-right:15px
    }
}
@media (min-width:576px){
    .pr-sm--20{
        padding-right:20px!important
    }
}
@media (min-width:768px){
    .pr-sm--20{
        padding-right:20px
    }
}
@media (min-width:576px){
    .pr-sm--25{
        padding-right:25px!important
    }
}
@media (min-width:768px){
    .pr-sm--25{
        padding-right:25px
    }
}
@media (min-width:576px){
    .pr-sm--30{
        padding-right:30px!important
    }
}
@media (min-width:768px){
    .pr-sm--30{
        padding-right:30px
    }
}
@media (min-width:576px){
    .pr-sm--35{
        padding-right:35px!important
    }
}
@media (min-width:768px){
    .pr-sm--35{
        padding-right:35px
    }
}
@media (min-width:576px){
    .pr-sm--40{
        padding-right:40px!important
    }
}
@media (min-width:768px){
    .pr-sm--40{
        padding-right:40px
    }
}
@media (min-width:576px){
    .pr-sm--45{
        padding-right:45px!important
    }
}
@media (min-width:768px){
    .pr-sm--45{
        padding-right:45px
    }
}
@media (min-width:576px){
    .pr-sm--50{
        padding-right:50px!important
    }
}
@media (min-width:768px){
    .pr-sm--50{
        padding-right:50px
    }
}
@media (min-width:576px){
    .pr-sm--55{
        padding-right:55px!important
    }
}
@media (min-width:768px){
    .pr-sm--55{
        padding-right:55px
    }
}
@media (min-width:576px){
    .pr-sm--60{
        padding-right:60px!important
    }
}
@media (min-width:768px){
    .pr-sm--60{
        padding-right:60px
    }
}
@media (min-width:576px){
    .pr-sm--65{
        padding-right:65px!important
    }
}
@media (min-width:768px){
    .pr-sm--65{
        padding-right:65px
    }
}
@media (min-width:576px){
    .pr-sm--70{
        padding-right:70px!important
    }
}
@media (min-width:768px){
    .pr-sm--70{
        padding-right:70px
    }
}
@media (min-width:576px){
    .pr-sm--75{
        padding-right:75px!important
    }
}
@media (min-width:768px){
    .pr-sm--75{
        padding-right:75px
    }
}
@media (min-width:576px){
    .pr-sm--80{
        padding-right:80px!important
    }
}
@media (min-width:768px){
    .pr-sm--80{
        padding-right:80px
    }
}
@media (min-width:576px){
    .pr-sm--85{
        padding-right:85px!important
    }
}
@media (min-width:768px){
    .pr-sm--85{
        padding-right:85px
    }
}
@media (min-width:576px){
    .pr-sm--90{
        padding-right:90px!important
    }
}
@media (min-width:768px){
    .pr-sm--90{
        padding-right:90px
    }
}
@media (min-width:576px){
    .pr-sm--95{
        padding-right:95px!important
    }
}
@media (min-width:768px){
    .pr-sm--95{
        padding-right:95px
    }
}
@media (min-width:576px){
    .pr-sm--100{
        padding-right:100px!important
    }
}
@media (min-width:768px){
    .pr-sm--100{
        padding-right:100px
    }
}
@media (min-width:576px){
    .pr-sm--105{
        padding-right:105px!important
    }
}
@media (min-width:768px){
    .pr-sm--105{
        padding-right:105px
    }
}
@media (min-width:576px){
    .pr-sm--110{
        padding-right:110px!important
    }
}
@media (min-width:768px){
    .pr-sm--110{
        padding-right:110px
    }
}
@media (min-width:576px){
    .pr-sm--115{
        padding-right:115px!important
    }
}
@media (min-width:768px){
    .pr-sm--115{
        padding-right:115px
    }
}
@media (min-width:576px){
    .pr-sm--120{
        padding-right:120px!important
    }
}
@media (min-width:768px){
    .pr-sm--120{
        padding-right:120px
    }
}
@media (min-width:576px){
    .pr-sm--125{
        padding-right:125px!important
    }
}
@media (min-width:768px){
    .pr-sm--125{
        padding-right:125px
    }
}
@media (min-width:576px){
    .pr-sm--130{
        padding-right:130px!important
    }
}
@media (min-width:768px){
    .pr-sm--130{
        padding-right:130px
    }
}
@media (min-width:576px){
    .pr-sm--135{
        padding-right:135px!important
    }
}
@media (min-width:768px){
    .pr-sm--135{
        padding-right:135px
    }
}
@media (min-width:576px){
    .pr-sm--140{
        padding-right:140px!important
    }
}
@media (min-width:768px){
    .pr-sm--140{
        padding-right:140px
    }
}
@media (min-width:576px){
    .pr-sm--145{
        padding-right:145px!important
    }
}
@media (min-width:768px){
    .pr-sm--145{
        padding-right:145px
    }
}
@media (min-width:576px){
    .pr-sm--150{
        padding-right:150px!important
    }
}
@media (min-width:768px){
    .pr-sm--150{
        padding-right:150px
    }
}
@media (min-width:576px){
    .pr-sm--155{
        padding-right:155px!important
    }
}
@media (min-width:768px){
    .pr-sm--155{
        padding-right:155px
    }
}
@media (min-width:576px){
    .pr-sm--160{
        padding-right:160px!important
    }
}
@media (min-width:768px){
    .pr-sm--160{
        padding-right:160px
    }
}
@media (min-width:576px){
    .pr-sm--165{
        padding-right:165px!important
    }
}
@media (min-width:768px){
    .pr-sm--165{
        padding-right:165px
    }
}
@media (min-width:576px){
    .pr-sm--170{
        padding-right:170px!important
    }
}
@media (min-width:768px){
    .pr-sm--170{
        padding-right:170px
    }
}
@media (min-width:576px){
    .pr-sm--175{
        padding-right:175px!important
    }
}
@media (min-width:768px){
    .pr-sm--175{
        padding-right:175px
    }
}
@media (min-width:576px){
    .pr-sm--180{
        padding-right:180px!important
    }
}
@media (min-width:768px){
    .pr-sm--180{
        padding-right:180px
    }
}
@media (min-width:576px){
    .pr-sm--185{
        padding-right:185px!important
    }
}
@media (min-width:768px){
    .pr-sm--185{
        padding-right:185px
    }
}
@media (min-width:576px){
    .pr-sm--190{
        padding-right:190px!important
    }
}
@media (min-width:768px){
    .pr-sm--190{
        padding-right:190px
    }
}
@media (min-width:576px){
    .pr-sm--195{
        padding-right:195px!important
    }
}
@media (min-width:768px){
    .pr-sm--195{
        padding-right:195px
    }
}
@media (min-width:576px){
    .pr-sm--200{
        padding-right:200px!important
    }
    .mt-sm--0{
        margin-top:0!important
    }
}
@media (min-width:768px){
    .pr-sm--200{
        padding-right:200px
    }
    .pr-md--0{
        padding-right:0!important
    }
}
@media (min-width:992px){
    .pr-md--0{
        padding-right:0
    }
}
@media (min-width:768px){
    .pr-md--5{
        padding-right:5px!important
    }
}
@media (min-width:992px){
    .pr-md--5{
        padding-right:5px
    }
}
@media (min-width:768px){
    .pr-md--10{
        padding-right:10px!important
    }
}
@media (min-width:992px){
    .pr-md--10{
        padding-right:10px
    }
}
@media (min-width:768px){
    .pr-md--15{
        padding-right:15px!important
    }
}
@media (min-width:992px){
    .pr-md--15{
        padding-right:15px
    }
}
@media (min-width:768px){
    .pr-md--20{
        padding-right:20px!important
    }
}
@media (min-width:992px){
    .pr-md--20{
        padding-right:20px
    }
}
@media (min-width:768px){
    .pr-md--25{
        padding-right:25px!important
    }
}
@media (min-width:992px){
    .pr-md--25{
        padding-right:25px
    }
}
@media (min-width:768px){
    .pr-md--30{
        padding-right:30px!important
    }
}
@media (min-width:992px){
    .pr-md--30{
        padding-right:30px
    }
}
@media (min-width:768px){
    .pr-md--35{
        padding-right:35px!important
    }
}
@media (min-width:992px){
    .pr-md--35{
        padding-right:35px
    }
}
@media (min-width:768px){
    .pr-md--40{
        padding-right:40px!important
    }
}
@media (min-width:992px){
    .pr-md--40{
        padding-right:40px
    }
}
@media (min-width:768px){
    .pr-md--45{
        padding-right:45px!important
    }
}
@media (min-width:992px){
    .pr-md--45{
        padding-right:45px
    }
}
@media (min-width:768px){
    .pr-md--50{
        padding-right:50px!important
    }
}
@media (min-width:992px){
    .pr-md--50{
        padding-right:50px
    }
}
@media (min-width:768px){
    .pr-md--55{
        padding-right:55px!important
    }
}
@media (min-width:992px){
    .pr-md--55{
        padding-right:55px
    }
}
@media (min-width:768px){
    .pr-md--60{
        padding-right:60px!important
    }
}
@media (min-width:992px){
    .pr-md--60{
        padding-right:60px
    }
}
@media (min-width:768px){
    .pr-md--65{
        padding-right:65px!important
    }
}
@media (min-width:992px){
    .pr-md--65{
        padding-right:65px
    }
}
@media (min-width:768px){
    .pr-md--70{
        padding-right:70px!important
    }
}
@media (min-width:992px){
    .pr-md--70{
        padding-right:70px
    }
}
@media (min-width:768px){
    .pr-md--75{
        padding-right:75px!important
    }
}
@media (min-width:992px){
    .pr-md--75{
        padding-right:75px
    }
}
@media (min-width:768px){
    .pr-md--80{
        padding-right:80px!important
    }
}
@media (min-width:992px){
    .pr-md--80{
        padding-right:80px
    }
}
@media (min-width:768px){
    .pr-md--85{
        padding-right:85px!important
    }
}
@media (min-width:992px){
    .pr-md--85{
        padding-right:85px
    }
}
@media (min-width:768px){
    .pr-md--90{
        padding-right:90px!important
    }
}
@media (min-width:992px){
    .pr-md--90{
        padding-right:90px
    }
}
@media (min-width:768px){
    .pr-md--95{
        padding-right:95px!important
    }
}
@media (min-width:992px){
    .pr-md--95{
        padding-right:95px
    }
}
@media (min-width:768px){
    .pr-md--100{
        padding-right:100px!important
    }
}
@media (min-width:992px){
    .pr-md--100{
        padding-right:100px
    }
}
@media (min-width:768px){
    .pr-md--105{
        padding-right:105px!important
    }
}
@media (min-width:992px){
    .pr-md--105{
        padding-right:105px
    }
}
@media (min-width:768px){
    .pr-md--110{
        padding-right:110px!important
    }
}
@media (min-width:992px){
    .pr-md--110{
        padding-right:110px
    }
}
@media (min-width:768px){
    .pr-md--115{
        padding-right:115px!important
    }
}
@media (min-width:992px){
    .pr-md--115{
        padding-right:115px
    }
}
@media (min-width:768px){
    .pr-md--120{
        padding-right:120px!important
    }
}
@media (min-width:992px){
    .pr-md--120{
        padding-right:120px
    }
}
@media (min-width:768px){
    .pr-md--125{
        padding-right:125px!important
    }
}
@media (min-width:992px){
    .pr-md--125{
        padding-right:125px
    }
}
@media (min-width:768px){
    .pr-md--130{
        padding-right:130px!important
    }
}
@media (min-width:992px){
    .pr-md--130{
        padding-right:130px
    }
}
@media (min-width:768px){
    .pr-md--135{
        padding-right:135px!important
    }
}
@media (min-width:992px){
    .pr-md--135{
        padding-right:135px
    }
}
@media (min-width:768px){
    .pr-md--140{
        padding-right:140px!important
    }
}
@media (min-width:992px){
    .pr-md--140{
        padding-right:140px
    }
}
@media (min-width:768px){
    .pr-md--145{
        padding-right:145px!important
    }
}
@media (min-width:992px){
    .pr-md--145{
        padding-right:145px
    }
}
@media (min-width:768px){
    .pr-md--150{
        padding-right:150px!important
    }
}
@media (min-width:992px){
    .pr-md--150{
        padding-right:150px
    }
}
@media (min-width:768px){
    .pr-md--155{
        padding-right:155px!important
    }
}
@media (min-width:992px){
    .pr-md--155{
        padding-right:155px
    }
}
@media (min-width:768px){
    .pr-md--160{
        padding-right:160px!important
    }
}
@media (min-width:992px){
    .pr-md--160{
        padding-right:160px
    }
}
@media (min-width:768px){
    .pr-md--165{
        padding-right:165px!important
    }
}
@media (min-width:992px){
    .pr-md--165{
        padding-right:165px
    }
}
@media (min-width:768px){
    .pr-md--170{
        padding-right:170px!important
    }
}
@media (min-width:992px){
    .pr-md--170{
        padding-right:170px
    }
}
@media (min-width:768px){
    .pr-md--175{
        padding-right:175px!important
    }
}
@media (min-width:992px){
    .pr-md--175{
        padding-right:175px
    }
}
@media (min-width:768px){
    .pr-md--180{
        padding-right:180px!important
    }
}
@media (min-width:992px){
    .pr-md--180{
        padding-right:180px
    }
}
@media (min-width:768px){
    .pr-md--185{
        padding-right:185px!important
    }
}
@media (min-width:992px){
    .pr-md--185{
        padding-right:185px
    }
}
@media (min-width:768px){
    .pr-md--190{
        padding-right:190px!important
    }
}
@media (min-width:992px){
    .pr-md--190{
        padding-right:190px
    }
}
@media (min-width:768px){
    .pr-md--195{
        padding-right:195px!important
    }
}
@media (min-width:992px){
    .pr-md--195{
        padding-right:195px
    }
}
@media (min-width:768px){
    .pr-md--200{
        padding-right:200px!important
    }
}
@media (min-width:992px){
    .pr-md--200{
        padding-right:200px
    }
    .pr-lg--0{
        padding-right:0!important
    }
}
@media (min-width:1200px){
    .pr-lg--0{
        padding-right:0
    }
}
@media (min-width:992px){
    .pr-lg--5{
        padding-right:5px!important
    }
}
@media (min-width:1200px){
    .pr-lg--5{
        padding-right:5px
    }
}
@media (min-width:992px){
    .pr-lg--10{
        padding-right:10px!important
    }
}
@media (min-width:1200px){
    .pr-lg--10{
        padding-right:10px
    }
}
@media (min-width:992px){
    .pr-lg--15{
        padding-right:15px!important
    }
}
@media (min-width:1200px){
    .pr-lg--15{
        padding-right:15px
    }
}
@media (min-width:992px){
    .pr-lg--20{
        padding-right:20px!important
    }
}
@media (min-width:1200px){
    .pr-lg--20{
        padding-right:20px
    }
}
@media (min-width:992px){
    .pr-lg--25{
        padding-right:25px!important
    }
}
@media (min-width:1200px){
    .pr-lg--25{
        padding-right:25px
    }
}
@media (min-width:992px){
    .pr-lg--30{
        padding-right:30px!important
    }
}
@media (min-width:1200px){
    .pr-lg--30{
        padding-right:30px
    }
}
@media (min-width:992px){
    .pr-lg--35{
        padding-right:35px!important
    }
}
@media (min-width:1200px){
    .pr-lg--35{
        padding-right:35px
    }
}
@media (min-width:992px){
    .pr-lg--40{
        padding-right:40px!important
    }
}
@media (min-width:1200px){
    .pr-lg--40{
        padding-right:40px
    }
}
@media (min-width:992px){
    .pr-lg--45{
        padding-right:45px!important
    }
}
@media (min-width:1200px){
    .pr-lg--45{
        padding-right:45px
    }
}
@media (min-width:992px){
    .pr-lg--50{
        padding-right:50px!important
    }
}
@media (min-width:1200px){
    .pr-lg--50{
        padding-right:50px
    }
}
@media (min-width:992px){
    .pr-lg--55{
        padding-right:55px!important
    }
}
@media (min-width:1200px){
    .pr-lg--55{
        padding-right:55px
    }
}
@media (min-width:992px){
    .pr-lg--60{
        padding-right:60px!important
    }
}
@media (min-width:1200px){
    .pr-lg--60{
        padding-right:60px
    }
}
@media (min-width:992px){
    .pr-lg--65{
        padding-right:65px!important
    }
}
@media (min-width:1200px){
    .pr-lg--65{
        padding-right:65px
    }
}
@media (min-width:992px){
    .pr-lg--70{
        padding-right:70px!important
    }
}
@media (min-width:1200px){
    .pr-lg--70{
        padding-right:70px
    }
}
@media (min-width:992px){
    .pr-lg--75{
        padding-right:75px!important
    }
}
@media (min-width:1200px){
    .pr-lg--75{
        padding-right:75px
    }
}
@media (min-width:992px){
    .pr-lg--80{
        padding-right:80px!important
    }
}
@media (min-width:1200px){
    .pr-lg--80{
        padding-right:80px
    }
}
@media (min-width:992px){
    .pr-lg--85{
        padding-right:85px!important
    }
}
@media (min-width:1200px){
    .pr-lg--85{
        padding-right:85px
    }
}
@media (min-width:992px){
    .pr-lg--90{
        padding-right:90px!important
    }
}
@media (min-width:1200px){
    .pr-lg--90{
        padding-right:90px
    }
}
@media (min-width:992px){
    .pr-lg--95{
        padding-right:95px!important
    }
}
@media (min-width:1200px){
    .pr-lg--95{
        padding-right:95px
    }
}
@media (min-width:992px){
    .pr-lg--100{
        padding-right:100px!important
    }
}
@media (min-width:1200px){
    .pr-lg--100{
        padding-right:100px
    }
}
@media (min-width:992px){
    .pr-lg--105{
        padding-right:105px!important
    }
}
@media (min-width:1200px){
    .pr-lg--105{
        padding-right:105px
    }
}
@media (min-width:992px){
    .pr-lg--110{
        padding-right:110px!important
    }
}
@media (min-width:1200px){
    .pr-lg--110{
        padding-right:110px
    }
}
@media (min-width:992px){
    .pr-lg--115{
        padding-right:115px!important
    }
}
@media (min-width:1200px){
    .pr-lg--115{
        padding-right:115px
    }
}
@media (min-width:992px){
    .pr-lg--120{
        padding-right:120px!important
    }
}
@media (min-width:1200px){
    .pr-lg--120{
        padding-right:120px
    }
}
@media (min-width:992px){
    .pr-lg--125{
        padding-right:125px!important
    }
}
@media (min-width:1200px){
    .pr-lg--125{
        padding-right:125px
    }
}
@media (min-width:992px){
    .pr-lg--130{
        padding-right:130px!important
    }
}
@media (min-width:1200px){
    .pr-lg--130{
        padding-right:130px
    }
}
@media (min-width:992px){
    .pr-lg--135{
        padding-right:135px!important
    }
}
@media (min-width:1200px){
    .pr-lg--135{
        padding-right:135px
    }
}
@media (min-width:992px){
    .pr-lg--140{
        padding-right:140px!important
    }
}
@media (min-width:1200px){
    .pr-lg--140{
        padding-right:140px
    }
}
@media (min-width:992px){
    .pr-lg--145{
        padding-right:145px!important
    }
}
@media (min-width:1200px){
    .pr-lg--145{
        padding-right:145px
    }
}
@media (min-width:992px){
    .pr-lg--150{
        padding-right:150px!important
    }
}
@media (min-width:1200px){
    .pr-lg--150{
        padding-right:150px
    }
}
@media (min-width:992px){
    .pr-lg--155{
        padding-right:155px!important
    }
}
@media (min-width:1200px){
    .pr-lg--155{
        padding-right:155px
    }
}
@media (min-width:992px){
    .pr-lg--160{
        padding-right:160px!important
    }
}
@media (min-width:1200px){
    .pr-lg--160{
        padding-right:160px
    }
}
@media (min-width:992px){
    .pr-lg--165{
        padding-right:165px!important
    }
}
@media (min-width:1200px){
    .pr-lg--165{
        padding-right:165px
    }
}
@media (min-width:992px){
    .pr-lg--170{
        padding-right:170px!important
    }
}
@media (min-width:1200px){
    .pr-lg--170{
        padding-right:170px
    }
}
@media (min-width:992px){
    .pr-lg--175{
        padding-right:175px!important
    }
}
@media (min-width:1200px){
    .pr-lg--175{
        padding-right:175px
    }
}
@media (min-width:992px){
    .pr-lg--180{
        padding-right:180px!important
    }
}
@media (min-width:1200px){
    .pr-lg--180{
        padding-right:180px
    }
}
@media (min-width:992px){
    .pr-lg--185{
        padding-right:185px!important
    }
}
@media (min-width:1200px){
    .pr-lg--185{
        padding-right:185px
    }
}
@media (min-width:992px){
    .pr-lg--190{
        padding-right:190px!important
    }
}
@media (min-width:1200px){
    .pr-lg--190{
        padding-right:190px
    }
}
@media (min-width:992px){
    .pr-lg--195{
        padding-right:195px!important
    }
}
@media (min-width:1200px){
    .pr-lg--195{
        padding-right:195px
    }
}
@media (min-width:992px){
    .pr-lg--200{
        padding-right:200px!important
    }
}
@media (min-width:768px){
    .mt-sm--0{
        margin-top:0
    }
}
@media (min-width:576px){
    .mt-sm--5{
        margin-top:5px!important
    }
}
@media (min-width:768px){
    .mt-sm--5{
        margin-top:5px
    }
}
@media (min-width:576px){
    .mt-sm--10{
        margin-top:10px!important
    }
}
@media (min-width:768px){
    .mt-sm--10{
        margin-top:10px
    }
}
@media (min-width:576px){
    .mt-sm--15{
        margin-top:15px!important
    }
}
@media (min-width:768px){
    .mt-sm--15{
        margin-top:15px
    }
}
@media (min-width:576px){
    .mt-sm--20{
        margin-top:20px!important
    }
}
@media (min-width:768px){
    .mt-sm--20{
        margin-top:20px
    }
}
@media (min-width:576px){
    .mt-sm--25{
        margin-top:25px!important
    }
}
@media (min-width:768px){
    .mt-sm--25{
        margin-top:25px
    }
}
@media (min-width:576px){
    .mt-sm--30{
        margin-top:30px!important
    }
}
@media (min-width:768px){
    .mt-sm--30{
        margin-top:30px
    }
}
@media (min-width:576px){
    .mt-sm--35{
        margin-top:35px!important
    }
}
@media (min-width:768px){
    .mt-sm--35{
        margin-top:35px
    }
}
@media (min-width:576px){
    .mt-sm--40{
        margin-top:40px!important
    }
}
@media (min-width:768px){
    .mt-sm--40{
        margin-top:40px
    }
}
@media (min-width:576px){
    .mt-sm--45{
        margin-top:45px!important
    }
}
@media (min-width:768px){
    .mt-sm--45{
        margin-top:45px
    }
}
@media (min-width:576px){
    .mt-sm--50{
        margin-top:50px!important
    }
}
@media (min-width:768px){
    .mt-sm--50{
        margin-top:50px
    }
}
@media (min-width:576px){
    .mt-sm--55{
        margin-top:55px!important
    }
}
@media (min-width:768px){
    .mt-sm--55{
        margin-top:55px
    }
}
@media (min-width:576px){
    .mt-sm--60{
        margin-top:60px!important
    }
}
@media (min-width:768px){
    .mt-sm--60{
        margin-top:60px
    }
}
@media (min-width:576px){
    .mt-sm--65{
        margin-top:65px!important
    }
}
@media (min-width:768px){
    .mt-sm--65{
        margin-top:65px
    }
}
@media (min-width:576px){
    .mt-sm--70{
        margin-top:70px!important
    }
}
@media (min-width:768px){
    .mt-sm--70{
        margin-top:70px
    }
}
@media (min-width:576px){
    .mt-sm--75{
        margin-top:75px!important
    }
}
@media (min-width:768px){
    .mt-sm--75{
        margin-top:75px
    }
}
@media (min-width:576px){
    .mt-sm--80{
        margin-top:80px!important
    }
}
@media (min-width:768px){
    .mt-sm--80{
        margin-top:80px
    }
}
@media (min-width:576px){
    .mt-sm--85{
        margin-top:85px!important
    }
}
@media (min-width:768px){
    .mt-sm--85{
        margin-top:85px
    }
}
@media (min-width:576px){
    .mt-sm--90{
        margin-top:90px!important
    }
}
@media (min-width:768px){
    .mt-sm--90{
        margin-top:90px
    }
}
@media (min-width:576px){
    .mt-sm--95{
        margin-top:95px!important
    }
}
@media (min-width:768px){
    .mt-sm--95{
        margin-top:95px
    }
}
@media (min-width:576px){
    .mt-sm--100{
        margin-top:100px!important
    }
}
@media (min-width:768px){
    .mt-sm--100{
        margin-top:100px
    }
}
@media (min-width:576px){
    .mt-sm--105{
        margin-top:105px!important
    }
}
@media (min-width:768px){
    .mt-sm--105{
        margin-top:105px
    }
}
@media (min-width:576px){
    .mt-sm--110{
        margin-top:110px!important
    }
}
@media (min-width:768px){
    .mt-sm--110{
        margin-top:110px
    }
}
@media (min-width:576px){
    .mt-sm--115{
        margin-top:115px!important
    }
}
@media (min-width:768px){
    .mt-sm--115{
        margin-top:115px
    }
}
@media (min-width:576px){
    .mt-sm--120{
        margin-top:120px!important
    }
}
@media (min-width:768px){
    .mt-sm--120{
        margin-top:120px
    }
}
@media (min-width:576px){
    .mt-sm--125{
        margin-top:125px!important
    }
}
@media (min-width:768px){
    .mt-sm--125{
        margin-top:125px
    }
}
@media (min-width:576px){
    .mt-sm--130{
        margin-top:130px!important
    }
}
@media (min-width:768px){
    .mt-sm--130{
        margin-top:130px
    }
}
@media (min-width:576px){
    .mt-sm--135{
        margin-top:135px!important
    }
}
@media (min-width:768px){
    .mt-sm--135{
        margin-top:135px
    }
}
@media (min-width:576px){
    .mt-sm--140{
        margin-top:140px!important
    }
}
@media (min-width:768px){
    .mt-sm--140{
        margin-top:140px
    }
}
@media (min-width:576px){
    .mt-sm--145{
        margin-top:145px!important
    }
}
@media (min-width:768px){
    .mt-sm--145{
        margin-top:145px
    }
}
@media (min-width:576px){
    .mt-sm--150{
        margin-top:150px!important
    }
}
@media (min-width:768px){
    .mt-sm--150{
        margin-top:150px
    }
}
@media (min-width:576px){
    .mt-sm--155{
        margin-top:155px!important
    }
}
@media (min-width:768px){
    .mt-sm--155{
        margin-top:155px
    }
}
@media (min-width:576px){
    .mt-sm--160{
        margin-top:160px!important
    }
}
@media (min-width:768px){
    .mt-sm--160{
        margin-top:160px
    }
}
@media (min-width:576px){
    .mt-sm--165{
        margin-top:165px!important
    }
}
@media (min-width:768px){
    .mt-sm--165{
        margin-top:165px
    }
}
@media (min-width:576px){
    .mt-sm--170{
        margin-top:170px!important
    }
}
@media (min-width:768px){
    .mt-sm--170{
        margin-top:170px
    }
}
@media (min-width:576px){
    .mt-sm--175{
        margin-top:175px!important
    }
}
@media (min-width:768px){
    .mt-sm--175{
        margin-top:175px
    }
}
@media (min-width:576px){
    .mt-sm--180{
        margin-top:180px!important
    }
}
@media (min-width:768px){
    .mt-sm--180{
        margin-top:180px
    }
}
@media (min-width:576px){
    .mt-sm--185{
        margin-top:185px!important
    }
}
@media (min-width:768px){
    .mt-sm--185{
        margin-top:185px
    }
}
@media (min-width:576px){
    .mt-sm--190{
        margin-top:190px!important
    }
}
@media (min-width:768px){
    .mt-sm--190{
        margin-top:190px
    }
}
@media (min-width:576px){
    .mt-sm--195{
        margin-top:195px!important
    }
}
@media (min-width:768px){
    .mt-sm--195{
        margin-top:195px
    }
}
@media (min-width:576px){
    .mt-sm--200{
        margin-top:200px!important
    }
    .mb-sm--0{
        margin-bottom:0!important
    }
}
@media (min-width:768px){
    .mt-sm--200{
        margin-top:200px
    }
    .mt-md--0{
        margin-top:0!important
    }
}
@media (min-width:992px){
    .mt-md--0{
        margin-top:0
    }
}
@media (min-width:768px){
    .mt-md--5{
        margin-top:5px!important
    }
}
@media (min-width:992px){
    .mt-md--5{
        margin-top:5px
    }
}
@media (min-width:768px){
    .mt-md--10{
        margin-top:10px!important
    }
}
@media (min-width:992px){
    .mt-md--10{
        margin-top:10px
    }
}
@media (min-width:768px){
    .mt-md--15{
        margin-top:15px!important
    }
}
@media (min-width:992px){
    .mt-md--15{
        margin-top:15px
    }
}
@media (min-width:768px){
    .mt-md--20{
        margin-top:20px!important
    }
}
@media (min-width:992px){
    .mt-md--20{
        margin-top:20px
    }
}
@media (min-width:768px){
    .mt-md--25{
        margin-top:25px!important
    }
}
@media (min-width:992px){
    .mt-md--25{
        margin-top:25px
    }
}
@media (min-width:768px){
    .mt-md--30{
        margin-top:30px!important
    }
}
@media (min-width:992px){
    .mt-md--30{
        margin-top:30px
    }
}
@media (min-width:768px){
    .mt-md--35{
        margin-top:35px!important
    }
}
@media (min-width:992px){
    .mt-md--35{
        margin-top:35px
    }
}
@media (min-width:768px){
    .mt-md--40{
        margin-top:40px!important
    }
}
@media (min-width:992px){
    .mt-md--40{
        margin-top:40px
    }
}
@media (min-width:768px){
    .mt-md--45{
        margin-top:45px!important
    }
}
@media (min-width:992px){
    .mt-md--45{
        margin-top:45px
    }
}
@media (min-width:768px){
    .mt-md--50{
        margin-top:50px!important
    }
}
@media (min-width:992px){
    .mt-md--50{
        margin-top:50px
    }
}
@media (min-width:768px){
    .mt-md--55{
        margin-top:55px!important
    }
}
@media (min-width:992px){
    .mt-md--55{
        margin-top:55px
    }
}
@media (min-width:768px){
    .mt-md--60{
        margin-top:60px!important
    }
}
@media (min-width:992px){
    .mt-md--60{
        margin-top:60px
    }
}
@media (min-width:768px){
    .mt-md--65{
        margin-top:65px!important
    }
}
@media (min-width:992px){
    .mt-md--65{
        margin-top:65px
    }
}
@media (min-width:768px){
    .mt-md--70{
        margin-top:70px!important
    }
}
@media (min-width:992px){
    .mt-md--70{
        margin-top:70px
    }
}
@media (min-width:768px){
    .mt-md--75{
        margin-top:75px!important
    }
}
@media (min-width:992px){
    .mt-md--75{
        margin-top:75px
    }
}
@media (min-width:768px){
    .mt-md--80{
        margin-top:80px!important
    }
}
@media (min-width:992px){
    .mt-md--80{
        margin-top:80px
    }
}
@media (min-width:768px){
    .mt-md--85{
        margin-top:85px!important
    }
}
@media (min-width:992px){
    .mt-md--85{
        margin-top:85px
    }
}
@media (min-width:768px){
    .mt-md--90{
        margin-top:90px!important
    }
}
@media (min-width:992px){
    .mt-md--90{
        margin-top:90px
    }
}
@media (min-width:768px){
    .mt-md--95{
        margin-top:95px!important
    }
}
@media (min-width:992px){
    .mt-md--95{
        margin-top:95px
    }
}
@media (min-width:768px){
    .mt-md--100{
        margin-top:100px!important
    }
}
@media (min-width:992px){
    .mt-md--100{
        margin-top:100px
    }
}
@media (min-width:768px){
    .mt-md--105{
        margin-top:105px!important
    }
}
@media (min-width:992px){
    .mt-md--105{
        margin-top:105px
    }
}
@media (min-width:768px){
    .mt-md--110{
        margin-top:110px!important
    }
}
@media (min-width:992px){
    .mt-md--110{
        margin-top:110px
    }
}
@media (min-width:768px){
    .mt-md--115{
        margin-top:115px!important
    }
}
@media (min-width:992px){
    .mt-md--115{
        margin-top:115px
    }
}
@media (min-width:768px){
    .mt-md--120{
        margin-top:120px!important
    }
}
@media (min-width:992px){
    .mt-md--120{
        margin-top:120px
    }
}
@media (min-width:768px){
    .mt-md--125{
        margin-top:125px!important
    }
}
@media (min-width:992px){
    .mt-md--125{
        margin-top:125px
    }
}
@media (min-width:768px){
    .mt-md--130{
        margin-top:130px!important
    }
}
@media (min-width:992px){
    .mt-md--130{
        margin-top:130px
    }
}
@media (min-width:768px){
    .mt-md--135{
        margin-top:135px!important
    }
}
@media (min-width:992px){
    .mt-md--135{
        margin-top:135px
    }
}
@media (min-width:768px){
    .mt-md--140{
        margin-top:140px!important
    }
}
@media (min-width:992px){
    .mt-md--140{
        margin-top:140px
    }
}
@media (min-width:768px){
    .mt-md--145{
        margin-top:145px!important
    }
}
@media (min-width:992px){
    .mt-md--145{
        margin-top:145px
    }
}
@media (min-width:768px){
    .mt-md--150{
        margin-top:150px!important
    }
}
@media (min-width:992px){
    .mt-md--150{
        margin-top:150px
    }
}
@media (min-width:768px){
    .mt-md--155{
        margin-top:155px!important
    }
}
@media (min-width:992px){
    .mt-md--155{
        margin-top:155px
    }
}
@media (min-width:768px){
    .mt-md--160{
        margin-top:160px!important
    }
}
@media (min-width:992px){
    .mt-md--160{
        margin-top:160px
    }
}
@media (min-width:768px){
    .mt-md--165{
        margin-top:165px!important
    }
}
@media (min-width:992px){
    .mt-md--165{
        margin-top:165px
    }
}
@media (min-width:768px){
    .mt-md--170{
        margin-top:170px!important
    }
}
@media (min-width:992px){
    .mt-md--170{
        margin-top:170px
    }
}
@media (min-width:768px){
    .mt-md--175{
        margin-top:175px!important
    }
}
@media (min-width:992px){
    .mt-md--175{
        margin-top:175px
    }
}
@media (min-width:768px){
    .mt-md--180{
        margin-top:180px!important
    }
}
@media (min-width:992px){
    .mt-md--180{
        margin-top:180px
    }
}
@media (min-width:768px){
    .mt-md--185{
        margin-top:185px!important
    }
}
@media (min-width:992px){
    .mt-md--185{
        margin-top:185px
    }
}
@media (min-width:768px){
    .mt-md--190{
        margin-top:190px!important
    }
}
@media (min-width:992px){
    .mt-md--190{
        margin-top:190px
    }
}
@media (min-width:768px){
    .mt-md--195{
        margin-top:195px!important
    }
}
@media (min-width:992px){
    .mt-md--195{
        margin-top:195px
    }
}
@media (min-width:768px){
    .mt-md--200{
        margin-top:200px!important
    }
}
@media (min-width:992px){
    .mt-md--200{
        margin-top:200px
    }
    .mt-lg--0{
        margin-top:0!important
    }
}
@media (min-width:1200px){
    .pr-lg--200{
        padding-right:200px
    }
    .mt-lg--0{
        margin-top:0
    }
}
@media (min-width:992px){
    .mt-lg--5{
        margin-top:5px!important
    }
}
@media (min-width:1200px){
    .mt-lg--5{
        margin-top:5px
    }
}
@media (min-width:992px){
    .mt-lg--10{
        margin-top:10px!important
    }
}
@media (min-width:1200px){
    .mt-lg--10{
        margin-top:10px
    }
}
@media (min-width:992px){
    .mt-lg--15{
        margin-top:15px!important
    }
}
@media (min-width:1200px){
    .mt-lg--15{
        margin-top:15px
    }
}
@media (min-width:992px){
    .mt-lg--20{
        margin-top:20px!important
    }
}
@media (min-width:1200px){
    .mt-lg--20{
        margin-top:20px
    }
}
@media (min-width:992px){
    .mt-lg--25{
        margin-top:25px!important
    }
}
@media (min-width:1200px){
    .mt-lg--25{
        margin-top:25px
    }
}
@media (min-width:992px){
    .mt-lg--30{
        margin-top:30px!important
    }
}
@media (min-width:1200px){
    .mt-lg--30{
        margin-top:30px
    }
}
@media (min-width:992px){
    .mt-lg--35{
        margin-top:35px!important
    }
}
@media (min-width:1200px){
    .mt-lg--35{
        margin-top:35px
    }
}
@media (min-width:992px){
    .mt-lg--40{
        margin-top:40px!important
    }
}
@media (min-width:1200px){
    .mt-lg--40{
        margin-top:40px
    }
}
@media (min-width:992px){
    .mt-lg--45{
        margin-top:45px!important
    }
}
@media (min-width:1200px){
    .mt-lg--45{
        margin-top:45px
    }
}
@media (min-width:992px){
    .mt-lg--50{
        margin-top:50px!important
    }
}
@media (min-width:1200px){
    .mt-lg--50{
        margin-top:50px
    }
}
@media (min-width:992px){
    .mt-lg--55{
        margin-top:55px!important
    }
}
@media (min-width:1200px){
    .mt-lg--55{
        margin-top:55px
    }
}
@media (min-width:992px){
    .mt-lg--60{
        margin-top:60px!important
    }
}
@media (min-width:1200px){
    .mt-lg--60{
        margin-top:60px
    }
}
@media (min-width:992px){
    .mt-lg--65{
        margin-top:65px!important
    }
}
@media (min-width:1200px){
    .mt-lg--65{
        margin-top:65px
    }
}
@media (min-width:992px){
    .mt-lg--70{
        margin-top:70px!important
    }
}
@media (min-width:1200px){
    .mt-lg--70{
        margin-top:70px
    }
}
@media (min-width:992px){
    .mt-lg--75{
        margin-top:75px!important
    }
}
@media (min-width:1200px){
    .mt-lg--75{
        margin-top:75px
    }
}
@media (min-width:992px){
    .mt-lg--80{
        margin-top:80px!important
    }
}
@media (min-width:1200px){
    .mt-lg--80{
        margin-top:80px
    }
}
@media (min-width:992px){
    .mt-lg--85{
        margin-top:85px!important
    }
}
@media (min-width:1200px){
    .mt-lg--85{
        margin-top:85px
    }
}
@media (min-width:992px){
    .mt-lg--90{
        margin-top:90px!important
    }
}
@media (min-width:1200px){
    .mt-lg--90{
        margin-top:90px
    }
}
@media (min-width:992px){
    .mt-lg--95{
        margin-top:95px!important
    }
}
@media (min-width:1200px){
    .mt-lg--95{
        margin-top:95px
    }
}
@media (min-width:992px){
    .mt-lg--100{
        margin-top:100px!important
    }
}
@media (min-width:1200px){
    .mt-lg--100{
        margin-top:100px
    }
}
@media (min-width:992px){
    .mt-lg--105{
        margin-top:105px!important
    }
}
@media (min-width:1200px){
    .mt-lg--105{
        margin-top:105px
    }
}
@media (min-width:992px){
    .mt-lg--110{
        margin-top:110px!important
    }
}
@media (min-width:1200px){
    .mt-lg--110{
        margin-top:110px
    }
}
@media (min-width:992px){
    .mt-lg--115{
        margin-top:115px!important
    }
}
@media (min-width:1200px){
    .mt-lg--115{
        margin-top:115px
    }
}
@media (min-width:992px){
    .mt-lg--120{
        margin-top:120px!important
    }
}
@media (min-width:1200px){
    .mt-lg--120{
        margin-top:120px
    }
}
@media (min-width:992px){
    .mt-lg--125{
        margin-top:125px!important
    }
}
@media (min-width:1200px){
    .mt-lg--125{
        margin-top:125px
    }
}
@media (min-width:992px){
    .mt-lg--130{
        margin-top:130px!important
    }
}
@media (min-width:1200px){
    .mt-lg--130{
        margin-top:130px
    }
}
@media (min-width:992px){
    .mt-lg--135{
        margin-top:135px!important
    }
}
@media (min-width:1200px){
    .mt-lg--135{
        margin-top:135px
    }
}
@media (min-width:992px){
    .mt-lg--140{
        margin-top:140px!important
    }
}
@media (min-width:1200px){
    .mt-lg--140{
        margin-top:140px
    }
}
@media (min-width:992px){
    .mt-lg--145{
        margin-top:145px!important
    }
}
@media (min-width:1200px){
    .mt-lg--145{
        margin-top:145px
    }
}
@media (min-width:992px){
    .mt-lg--150{
        margin-top:150px!important
    }
}
@media (min-width:1200px){
    .mt-lg--150{
        margin-top:150px
    }
}
@media (min-width:992px){
    .mt-lg--155{
        margin-top:155px!important
    }
}
@media (min-width:1200px){
    .mt-lg--155{
        margin-top:155px
    }
}
@media (min-width:992px){
    .mt-lg--160{
        margin-top:160px!important
    }
}
@media (min-width:1200px){
    .mt-lg--160{
        margin-top:160px
    }
}
@media (min-width:992px){
    .mt-lg--165{
        margin-top:165px!important
    }
}
@media (min-width:1200px){
    .mt-lg--165{
        margin-top:165px
    }
}
@media (min-width:992px){
    .mt-lg--170{
        margin-top:170px!important
    }
}
@media (min-width:1200px){
    .mt-lg--170{
        margin-top:170px
    }
}
@media (min-width:992px){
    .mt-lg--175{
        margin-top:175px!important
    }
}
@media (min-width:1200px){
    .mt-lg--175{
        margin-top:175px
    }
}
@media (min-width:992px){
    .mt-lg--180{
        margin-top:180px!important
    }
}
@media (min-width:1200px){
    .mt-lg--180{
        margin-top:180px
    }
}
@media (min-width:992px){
    .mt-lg--185{
        margin-top:185px!important
    }
}
@media (min-width:1200px){
    .mt-lg--185{
        margin-top:185px
    }
}
@media (min-width:992px){
    .mt-lg--190{
        margin-top:190px!important
    }
}
@media (min-width:1200px){
    .mt-lg--190{
        margin-top:190px
    }
}
@media (min-width:992px){
    .mt-lg--195{
        margin-top:195px!important
    }
}
@media (min-width:1200px){
    .mt-lg--195{
        margin-top:195px
    }
}
@media (min-width:992px){
    .mt-lg--200{
        margin-top:200px!important
    }
}
@media (min-width:1200px){
    .mt-lg--200{
        margin-top:200px
    }
    .mt-xl--0{
        margin-top:0!important
    }
}
@media (min-width:1500px){
    .pl-xl--200{
        padding-left:200px
    }
    .mt-xl--0{
        margin-top:0
    }
}
@media (min-width:1200px){
    .mt-xl--5{
        margin-top:5px!important
    }
}
@media (min-width:1500px){
    .mt-xl--5{
        margin-top:5px
    }
}
@media (min-width:1200px){
    .mt-xl--10{
        margin-top:10px!important
    }
}
@media (min-width:1500px){
    .mt-xl--10{
        margin-top:10px
    }
}
@media (min-width:1200px){
    .mt-xl--15{
        margin-top:15px!important
    }
}
@media (min-width:1500px){
    .mt-xl--15{
        margin-top:15px
    }
}
@media (min-width:1200px){
    .mt-xl--20{
        margin-top:20px!important
    }
}
@media (min-width:1500px){
    .mt-xl--20{
        margin-top:20px
    }
}
@media (min-width:1200px){
    .mt-xl--25{
        margin-top:25px!important
    }
}
@media (min-width:1500px){
    .mt-xl--25{
        margin-top:25px
    }
}
@media (min-width:1200px){
    .mt-xl--30{
        margin-top:30px!important
    }
}
@media (min-width:1500px){
    .mt-xl--30{
        margin-top:30px
    }
}
@media (min-width:1200px){
    .mt-xl--35{
        margin-top:35px!important
    }
}
@media (min-width:1500px){
    .mt-xl--35{
        margin-top:35px
    }
}
@media (min-width:1200px){
    .mt-xl--40{
        margin-top:40px!important
    }
}
@media (min-width:1500px){
    .mt-xl--40{
        margin-top:40px
    }
}
@media (min-width:1200px){
    .mt-xl--45{
        margin-top:45px!important
    }
}
@media (min-width:1500px){
    .mt-xl--45{
        margin-top:45px
    }
}
@media (min-width:1200px){
    .mt-xl--50{
        margin-top:50px!important
    }
}
@media (min-width:1500px){
    .mt-xl--50{
        margin-top:50px
    }
}
@media (min-width:1200px){
    .mt-xl--55{
        margin-top:55px!important
    }
}
@media (min-width:1500px){
    .mt-xl--55{
        margin-top:55px
    }
}
@media (min-width:1200px){
    .mt-xl--60{
        margin-top:60px!important
    }
}
@media (min-width:1500px){
    .mt-xl--60{
        margin-top:60px
    }
}
@media (min-width:1200px){
    .mt-xl--65{
        margin-top:65px!important
    }
}
@media (min-width:1500px){
    .mt-xl--65{
        margin-top:65px
    }
}
@media (min-width:1200px){
    .mt-xl--70{
        margin-top:70px!important
    }
}
@media (min-width:1500px){
    .mt-xl--70{
        margin-top:70px
    }
}
@media (min-width:1200px){
    .mt-xl--75{
        margin-top:75px!important
    }
}
@media (min-width:1500px){
    .mt-xl--75{
        margin-top:75px
    }
}
@media (min-width:1200px){
    .mt-xl--80{
        margin-top:80px!important
    }
}
@media (min-width:1500px){
    .mt-xl--80{
        margin-top:80px
    }
}
@media (min-width:1200px){
    .mt-xl--85{
        margin-top:85px!important
    }
}
@media (min-width:1500px){
    .mt-xl--85{
        margin-top:85px
    }
}
@media (min-width:1200px){
    .mt-xl--90{
        margin-top:90px!important
    }
}
@media (min-width:1500px){
    .mt-xl--90{
        margin-top:90px
    }
}
@media (min-width:1200px){
    .mt-xl--95{
        margin-top:95px!important
    }
}
@media (min-width:1500px){
    .mt-xl--95{
        margin-top:95px
    }
}
@media (min-width:1200px){
    .mt-xl--100{
        margin-top:100px!important
    }
}
@media (min-width:1500px){
    .mt-xl--100{
        margin-top:100px
    }
}
@media (min-width:1200px){
    .mt-xl--105{
        margin-top:105px!important
    }
}
@media (min-width:1500px){
    .mt-xl--105{
        margin-top:105px
    }
}
@media (min-width:1200px){
    .mt-xl--110{
        margin-top:110px!important
    }
}
@media (min-width:1500px){
    .mt-xl--110{
        margin-top:110px
    }
}
@media (min-width:1200px){
    .mt-xl--115{
        margin-top:115px!important
    }
}
@media (min-width:1500px){
    .mt-xl--115{
        margin-top:115px
    }
}
@media (min-width:1200px){
    .mt-xl--120{
        margin-top:120px!important
    }
}
@media (min-width:1500px){
    .mt-xl--120{
        margin-top:120px
    }
}
@media (min-width:1200px){
    .mt-xl--125{
        margin-top:125px!important
    }
}
@media (min-width:1500px){
    .mt-xl--125{
        margin-top:125px
    }
}
@media (min-width:1200px){
    .mt-xl--130{
        margin-top:130px!important
    }
}
@media (min-width:1500px){
    .mt-xl--130{
        margin-top:130px
    }
}
@media (min-width:1200px){
    .mt-xl--135{
        margin-top:135px!important
    }
}
@media (min-width:1500px){
    .mt-xl--135{
        margin-top:135px
    }
}
@media (min-width:1200px){
    .mt-xl--140{
        margin-top:140px!important
    }
}
@media (min-width:1500px){
    .mt-xl--140{
        margin-top:140px
    }
}
@media (min-width:1200px){
    .mt-xl--145{
        margin-top:145px!important
    }
}
@media (min-width:1500px){
    .mt-xl--145{
        margin-top:145px
    }
}
@media (min-width:1200px){
    .mt-xl--150{
        margin-top:150px!important
    }
}
@media (min-width:1500px){
    .mt-xl--150{
        margin-top:150px
    }
}
@media (min-width:1200px){
    .mt-xl--155{
        margin-top:155px!important
    }
}
@media (min-width:1500px){
    .mt-xl--155{
        margin-top:155px
    }
}
@media (min-width:1200px){
    .mt-xl--160{
        margin-top:160px!important
    }
}
@media (min-width:1500px){
    .mt-xl--160{
        margin-top:160px
    }
}
@media (min-width:1200px){
    .mt-xl--165{
        margin-top:165px!important
    }
}
@media (min-width:1500px){
    .mt-xl--165{
        margin-top:165px
    }
}
@media (min-width:1200px){
    .mt-xl--170{
        margin-top:170px!important
    }
}
@media (min-width:1500px){
    .mt-xl--170{
        margin-top:170px
    }
}
@media (min-width:1200px){
    .mt-xl--175{
        margin-top:175px!important
    }
}
@media (min-width:1500px){
    .mt-xl--175{
        margin-top:175px
    }
}
@media (min-width:1200px){
    .mt-xl--180{
        margin-top:180px!important
    }
}
@media (min-width:1500px){
    .mt-xl--180{
        margin-top:180px
    }
}
@media (min-width:1200px){
    .mt-xl--185{
        margin-top:185px!important
    }
}
@media (min-width:1500px){
    .mt-xl--185{
        margin-top:185px
    }
}
@media (min-width:1200px){
    .mt-xl--190{
        margin-top:190px!important
    }
}
@media (min-width:1500px){
    .mt-xl--190{
        margin-top:190px
    }
}
@media (min-width:1200px){
    .mt-xl--195{
        margin-top:195px!important
    }
}
@media (min-width:1500px){
    .mt-xl--195{
        margin-top:195px
    }
}
@media (min-width:1200px){
    .mt-xl--200{
        margin-top:200px!important
    }
}
@media (min-width:768px){
    .mb-sm--0{
        margin-bottom:0
    }
}
@media (min-width:576px){
    .mb-sm--5{
        margin-bottom:5px!important
    }
}
@media (min-width:768px){
    .mb-sm--5{
        margin-bottom:5px
    }
}
@media (min-width:576px){
    .mb-sm--10{
        margin-bottom:10px!important
    }
}
@media (min-width:768px){
    .mb-sm--10{
        margin-bottom:10px
    }
}
@media (min-width:576px){
    .mb-sm--15{
        margin-bottom:15px!important
    }
}
@media (min-width:768px){
    .mb-sm--15{
        margin-bottom:15px
    }
}
@media (min-width:576px){
    .mb-sm--20{
        margin-bottom:20px!important
    }
}
@media (min-width:768px){
    .mb-sm--20{
        margin-bottom:20px
    }
}
@media (min-width:576px){
    .mb-sm--25{
        margin-bottom:25px!important
    }
}
@media (min-width:768px){
    .mb-sm--25{
        margin-bottom:25px
    }
}
@media (min-width:576px){
    .mb-sm--30{
        margin-bottom:30px!important
    }
}
@media (min-width:768px){
    .mb-sm--30{
        margin-bottom:30px
    }
}
@media (min-width:576px){
    .mb-sm--35{
        margin-bottom:35px!important
    }
}
@media (min-width:768px){
    .mb-sm--35{
        margin-bottom:35px
    }
}
@media (min-width:576px){
    .mb-sm--40{
        margin-bottom:40px!important
    }
}
@media (min-width:768px){
    .mb-sm--40{
        margin-bottom:40px
    }
}
@media (min-width:576px){
    .mb-sm--45{
        margin-bottom:45px!important
    }
}
@media (min-width:768px){
    .mb-sm--45{
        margin-bottom:45px
    }
}
@media (min-width:576px){
    .mb-sm--50{
        margin-bottom:50px!important
    }
}
@media (min-width:768px){
    .mb-sm--50{
        margin-bottom:50px
    }
}
@media (min-width:576px){
    .mb-sm--55{
        margin-bottom:55px!important
    }
}
@media (min-width:768px){
    .mb-sm--55{
        margin-bottom:55px
    }
}
@media (min-width:576px){
    .mb-sm--60{
        margin-bottom:60px!important
    }
}
@media (min-width:768px){
    .mb-sm--60{
        margin-bottom:60px
    }
}
@media (min-width:576px){
    .mb-sm--65{
        margin-bottom:65px!important
    }
}
@media (min-width:768px){
    .mb-sm--65{
        margin-bottom:65px
    }
}
@media (min-width:576px){
    .mb-sm--70{
        margin-bottom:70px!important
    }
}
@media (min-width:768px){
    .mb-sm--70{
        margin-bottom:70px
    }
}
@media (min-width:576px){
    .mb-sm--75{
        margin-bottom:75px!important
    }
}
@media (min-width:768px){
    .mb-sm--75{
        margin-bottom:75px
    }
}
@media (min-width:576px){
    .mb-sm--80{
        margin-bottom:80px!important
    }
}
@media (min-width:768px){
    .mb-sm--80{
        margin-bottom:80px
    }
}
@media (min-width:576px){
    .mb-sm--85{
        margin-bottom:85px!important
    }
}
@media (min-width:768px){
    .mb-sm--85{
        margin-bottom:85px
    }
}
@media (min-width:576px){
    .mb-sm--90{
        margin-bottom:90px!important
    }
}
@media (min-width:768px){
    .mb-sm--90{
        margin-bottom:90px
    }
}
@media (min-width:576px){
    .mb-sm--95{
        margin-bottom:95px!important
    }
}
@media (min-width:768px){
    .mb-sm--95{
        margin-bottom:95px
    }
}
@media (min-width:576px){
    .mb-sm--100{
        margin-bottom:100px!important
    }
}
@media (min-width:768px){
    .mb-sm--100{
        margin-bottom:100px
    }
}
@media (min-width:576px){
    .mb-sm--105{
        margin-bottom:105px!important
    }
}
@media (min-width:768px){
    .mb-sm--105{
        margin-bottom:105px
    }
}
@media (min-width:576px){
    .mb-sm--110{
        margin-bottom:110px!important
    }
}
@media (min-width:768px){
    .mb-sm--110{
        margin-bottom:110px
    }
}
@media (min-width:576px){
    .mb-sm--115{
        margin-bottom:115px!important
    }
}
@media (min-width:768px){
    .mb-sm--115{
        margin-bottom:115px
    }
}
@media (min-width:576px){
    .mb-sm--120{
        margin-bottom:120px!important
    }
}
@media (min-width:768px){
    .mb-sm--120{
        margin-bottom:120px
    }
}
@media (min-width:576px){
    .mb-sm--125{
        margin-bottom:125px!important
    }
}
@media (min-width:768px){
    .mb-sm--125{
        margin-bottom:125px
    }
}
@media (min-width:576px){
    .mb-sm--130{
        margin-bottom:130px!important
    }
}
@media (min-width:768px){
    .mb-sm--130{
        margin-bottom:130px
    }
}
@media (min-width:576px){
    .mb-sm--135{
        margin-bottom:135px!important
    }
}
@media (min-width:768px){
    .mb-sm--135{
        margin-bottom:135px
    }
}
@media (min-width:576px){
    .mb-sm--140{
        margin-bottom:140px!important
    }
}
@media (min-width:768px){
    .mb-sm--140{
        margin-bottom:140px
    }
}
@media (min-width:576px){
    .mb-sm--145{
        margin-bottom:145px!important
    }
}
@media (min-width:768px){
    .mb-sm--145{
        margin-bottom:145px
    }
}
@media (min-width:576px){
    .mb-sm--150{
        margin-bottom:150px!important
    }
}
@media (min-width:768px){
    .mb-sm--150{
        margin-bottom:150px
    }
}
@media (min-width:576px){
    .mb-sm--155{
        margin-bottom:155px!important
    }
}
@media (min-width:768px){
    .mb-sm--155{
        margin-bottom:155px
    }
}
@media (min-width:576px){
    .mb-sm--160{
        margin-bottom:160px!important
    }
}
@media (min-width:768px){
    .mb-sm--160{
        margin-bottom:160px
    }
}
@media (min-width:576px){
    .mb-sm--165{
        margin-bottom:165px!important
    }
}
@media (min-width:768px){
    .mb-sm--165{
        margin-bottom:165px
    }
}
@media (min-width:576px){
    .mb-sm--170{
        margin-bottom:170px!important
    }
}
@media (min-width:768px){
    .mb-sm--170{
        margin-bottom:170px
    }
}
@media (min-width:576px){
    .mb-sm--175{
        margin-bottom:175px!important
    }
}
@media (min-width:768px){
    .mb-sm--175{
        margin-bottom:175px
    }
}
@media (min-width:576px){
    .mb-sm--180{
        margin-bottom:180px!important
    }
}
@media (min-width:768px){
    .mb-sm--180{
        margin-bottom:180px
    }
}
@media (min-width:576px){
    .mb-sm--185{
        margin-bottom:185px!important
    }
}
@media (min-width:768px){
    .mb-sm--185{
        margin-bottom:185px
    }
}
@media (min-width:576px){
    .mb-sm--190{
        margin-bottom:190px!important
    }
}
@media (min-width:768px){
    .mb-sm--190{
        margin-bottom:190px
    }
}
@media (min-width:576px){
    .mb-sm--195{
        margin-bottom:195px!important
    }
}
@media (min-width:768px){
    .mb-sm--195{
        margin-bottom:195px
    }
}
@media (min-width:576px){
    .mb-sm--200{
        margin-bottom:200px!important
    }
    .ml-sm--0{
        margin-left:0!important
    }
}
@media (min-width:768px){
    .mb-sm--200{
        margin-bottom:200px
    }
    .mb-md--0{
        margin-bottom:0!important
    }
}
@media (min-width:992px){
    .mb-md--0{
        margin-bottom:0
    }
}
@media (min-width:768px){
    .mb-md--5{
        margin-bottom:5px!important
    }
}
@media (min-width:992px){
    .mb-md--5{
        margin-bottom:5px
    }
}
@media (min-width:768px){
    .mb-md--10{
        margin-bottom:10px!important
    }
}
@media (min-width:992px){
    .mb-md--10{
        margin-bottom:10px
    }
}
@media (min-width:768px){
    .mb-md--15{
        margin-bottom:15px!important
    }
}
@media (min-width:992px){
    .mb-md--15{
        margin-bottom:15px
    }
}
@media (min-width:768px){
    .mb-md--20{
        margin-bottom:20px!important
    }
}
@media (min-width:992px){
    .mb-md--20{
        margin-bottom:20px
    }
}
@media (min-width:768px){
    .mb-md--25{
        margin-bottom:25px!important
    }
}
@media (min-width:992px){
    .mb-md--25{
        margin-bottom:25px
    }
}
@media (min-width:768px){
    .mb-md--30{
        margin-bottom:30px!important
    }
}
@media (min-width:992px){
    .mb-md--30{
        margin-bottom:30px
    }
}
@media (min-width:768px){
    .mb-md--35{
        margin-bottom:35px!important
    }
}
@media (min-width:992px){
    .mb-md--35{
        margin-bottom:35px
    }
}
@media (min-width:768px){
    .mb-md--40{
        margin-bottom:40px!important
    }
}
@media (min-width:992px){
    .mb-md--40{
        margin-bottom:40px
    }
}
@media (min-width:768px){
    .mb-md--45{
        margin-bottom:45px!important
    }
}
@media (min-width:992px){
    .mb-md--45{
        margin-bottom:45px
    }
}
@media (min-width:768px){
    .mb-md--50{
        margin-bottom:50px!important
    }
}
@media (min-width:992px){
    .mb-md--50{
        margin-bottom:50px
    }
}
@media (min-width:768px){
    .mb-md--55{
        margin-bottom:55px!important
    }
}
@media (min-width:992px){
    .mb-md--55{
        margin-bottom:55px
    }
}
@media (min-width:768px){
    .mb-md--60{
        margin-bottom:60px!important
    }
}
@media (min-width:992px){
    .mb-md--60{
        margin-bottom:60px
    }
}
@media (min-width:768px){
    .mb-md--65{
        margin-bottom:65px!important
    }
}
@media (min-width:992px){
    .mb-md--65{
        margin-bottom:65px
    }
}
@media (min-width:768px){
    .mb-md--70{
        margin-bottom:70px!important
    }
}
@media (min-width:992px){
    .mb-md--70{
        margin-bottom:70px
    }
}
@media (min-width:768px){
    .mb-md--75{
        margin-bottom:75px!important
    }
}
@media (min-width:992px){
    .mb-md--75{
        margin-bottom:75px
    }
}
@media (min-width:768px){
    .mb-md--80{
        margin-bottom:80px!important
    }
}
@media (min-width:992px){
    .mb-md--80{
        margin-bottom:80px
    }
}
@media (min-width:768px){
    .mb-md--85{
        margin-bottom:85px!important
    }
}
@media (min-width:992px){
    .mb-md--85{
        margin-bottom:85px
    }
}
@media (min-width:768px){
    .mb-md--90{
        margin-bottom:90px!important
    }
}
@media (min-width:992px){
    .mb-md--90{
        margin-bottom:90px
    }
}
@media (min-width:768px){
    .mb-md--95{
        margin-bottom:95px!important
    }
}
@media (min-width:992px){
    .mb-md--95{
        margin-bottom:95px
    }
}
@media (min-width:768px){
    .mb-md--100{
        margin-bottom:100px!important
    }
}
@media (min-width:992px){
    .mb-md--100{
        margin-bottom:100px
    }
}
@media (min-width:768px){
    .mb-md--105{
        margin-bottom:105px!important
    }
}
@media (min-width:992px){
    .mb-md--105{
        margin-bottom:105px
    }
}
@media (min-width:768px){
    .mb-md--110{
        margin-bottom:110px!important
    }
}
@media (min-width:992px){
    .mb-md--110{
        margin-bottom:110px
    }
}
@media (min-width:768px){
    .mb-md--115{
        margin-bottom:115px!important
    }
}
@media (min-width:992px){
    .mb-md--115{
        margin-bottom:115px
    }
}
@media (min-width:768px){
    .mb-md--120{
        margin-bottom:120px!important
    }
}
@media (min-width:992px){
    .mb-md--120{
        margin-bottom:120px
    }
}
@media (min-width:768px){
    .mb-md--125{
        margin-bottom:125px!important
    }
}
@media (min-width:992px){
    .mb-md--125{
        margin-bottom:125px
    }
}
@media (min-width:768px){
    .mb-md--130{
        margin-bottom:130px!important
    }
}
@media (min-width:992px){
    .mb-md--130{
        margin-bottom:130px
    }
}
@media (min-width:768px){
    .mb-md--135{
        margin-bottom:135px!important
    }
}
@media (min-width:992px){
    .mb-md--135{
        margin-bottom:135px
    }
}
@media (min-width:768px){
    .mb-md--140{
        margin-bottom:140px!important
    }
}
@media (min-width:992px){
    .mb-md--140{
        margin-bottom:140px
    }
}
@media (min-width:768px){
    .mb-md--145{
        margin-bottom:145px!important
    }
}
@media (min-width:992px){
    .mb-md--145{
        margin-bottom:145px
    }
}
@media (min-width:768px){
    .mb-md--150{
        margin-bottom:150px!important
    }
}
@media (min-width:992px){
    .mb-md--150{
        margin-bottom:150px
    }
}
@media (min-width:768px){
    .mb-md--155{
        margin-bottom:155px!important
    }
}
@media (min-width:992px){
    .mb-md--155{
        margin-bottom:155px
    }
}
@media (min-width:768px){
    .mb-md--160{
        margin-bottom:160px!important
    }
}
@media (min-width:992px){
    .mb-md--160{
        margin-bottom:160px
    }
}
@media (min-width:768px){
    .mb-md--165{
        margin-bottom:165px!important
    }
}
@media (min-width:992px){
    .mb-md--165{
        margin-bottom:165px
    }
}
@media (min-width:768px){
    .mb-md--170{
        margin-bottom:170px!important
    }
}
@media (min-width:992px){
    .mb-md--170{
        margin-bottom:170px
    }
}
@media (min-width:768px){
    .mb-md--175{
        margin-bottom:175px!important
    }
}
@media (min-width:992px){
    .mb-md--175{
        margin-bottom:175px
    }
}
@media (min-width:768px){
    .mb-md--180{
        margin-bottom:180px!important
    }
}
@media (min-width:992px){
    .mb-md--180{
        margin-bottom:180px
    }
}
@media (min-width:768px){
    .mb-md--185{
        margin-bottom:185px!important
    }
}
@media (min-width:992px){
    .mb-md--185{
        margin-bottom:185px
    }
}
@media (min-width:768px){
    .mb-md--190{
        margin-bottom:190px!important
    }
}
@media (min-width:992px){
    .mb-md--190{
        margin-bottom:190px
    }
}
@media (min-width:768px){
    .mb-md--195{
        margin-bottom:195px!important
    }
}
@media (min-width:992px){
    .mb-md--195{
        margin-bottom:195px
    }
}
@media (min-width:768px){
    .mb-md--200{
        margin-bottom:200px!important
    }
}
@media (min-width:992px){
    .mb-md--200{
        margin-bottom:200px
    }
    .mb-lg--0{
        margin-bottom:0!important
    }
}
@media (min-width:1200px){
    .mb-lg--0{
        margin-bottom:0
    }
}
@media (min-width:992px){
    .mb-lg--5{
        margin-bottom:5px!important
    }
}
@media (min-width:1200px){
    .mb-lg--5{
        margin-bottom:5px
    }
}
@media (min-width:992px){
    .mb-lg--10{
        margin-bottom:10px!important
    }
}
@media (min-width:1200px){
    .mb-lg--10{
        margin-bottom:10px
    }
}
@media (min-width:992px){
    .mb-lg--15{
        margin-bottom:15px!important
    }
}
@media (min-width:1200px){
    .mb-lg--15{
        margin-bottom:15px
    }
}
@media (min-width:992px){
    .mb-lg--20{
        margin-bottom:20px!important
    }
}
@media (min-width:1200px){
    .mb-lg--20{
        margin-bottom:20px
    }
}
@media (min-width:992px){
    .mb-lg--25{
        margin-bottom:25px!important
    }
}
@media (min-width:1200px){
    .mb-lg--25{
        margin-bottom:25px
    }
}
@media (min-width:992px){
    .mb-lg--30{
        margin-bottom:30px!important
    }
}
@media (min-width:1200px){
    .mb-lg--30{
        margin-bottom:30px
    }
}
@media (min-width:992px){
    .mb-lg--35{
        margin-bottom:35px!important
    }
}
@media (min-width:1200px){
    .mb-lg--35{
        margin-bottom:35px
    }
}
@media (min-width:992px){
    .mb-lg--40{
        margin-bottom:40px!important
    }
}
@media (min-width:1200px){
    .mb-lg--40{
        margin-bottom:40px
    }
}
@media (min-width:992px){
    .mb-lg--45{
        margin-bottom:45px!important
    }
}
@media (min-width:1200px){
    .mb-lg--45{
        margin-bottom:45px
    }
}
@media (min-width:992px){
    .mb-lg--50{
        margin-bottom:50px!important
    }
}
@media (min-width:1200px){
    .mb-lg--50{
        margin-bottom:50px
    }
}
@media (min-width:992px){
    .mb-lg--55{
        margin-bottom:55px!important
    }
}
@media (min-width:1200px){
    .mb-lg--55{
        margin-bottom:55px
    }
}
@media (min-width:992px){
    .mb-lg--60{
        margin-bottom:60px!important
    }
}
@media (min-width:1200px){
    .mb-lg--60{
        margin-bottom:60px
    }
}
@media (min-width:992px){
    .mb-lg--65{
        margin-bottom:65px!important
    }
}
@media (min-width:1200px){
    .mb-lg--65{
        margin-bottom:65px
    }
}
@media (min-width:992px){
    .mb-lg--70{
        margin-bottom:70px!important
    }
}
@media (min-width:1200px){
    .mb-lg--70{
        margin-bottom:70px
    }
}
@media (min-width:992px){
    .mb-lg--75{
        margin-bottom:75px!important
    }
}
@media (min-width:1200px){
    .mb-lg--75{
        margin-bottom:75px
    }
}
@media (min-width:992px){
    .mb-lg--80{
        margin-bottom:80px!important
    }
}
@media (min-width:1200px){
    .mb-lg--80{
        margin-bottom:80px
    }
}
@media (min-width:992px){
    .mb-lg--85{
        margin-bottom:85px!important
    }
}
@media (min-width:1200px){
    .mb-lg--85{
        margin-bottom:85px
    }
}
@media (min-width:992px){
    .mb-lg--90{
        margin-bottom:90px!important
    }
}
@media (min-width:1200px){
    .mb-lg--90{
        margin-bottom:90px
    }
}
@media (min-width:992px){
    .mb-lg--95{
        margin-bottom:95px!important
    }
}
@media (min-width:1200px){
    .mb-lg--95{
        margin-bottom:95px
    }
}
@media (min-width:992px){
    .mb-lg--100{
        margin-bottom:100px!important
    }
}
@media (min-width:1200px){
    .mb-lg--100{
        margin-bottom:100px
    }
}
@media (min-width:992px){
    .mb-lg--105{
        margin-bottom:105px!important
    }
}
@media (min-width:1200px){
    .mb-lg--105{
        margin-bottom:105px
    }
}
@media (min-width:992px){
    .mb-lg--110{
        margin-bottom:110px!important
    }
}
@media (min-width:1200px){
    .mb-lg--110{
        margin-bottom:110px
    }
}
@media (min-width:992px){
    .mb-lg--115{
        margin-bottom:115px!important
    }
}
@media (min-width:1200px){
    .mb-lg--115{
        margin-bottom:115px
    }
}
@media (min-width:992px){
    .mb-lg--120{
        margin-bottom:120px!important
    }
}
@media (min-width:1200px){
    .mb-lg--120{
        margin-bottom:120px
    }
}
@media (min-width:992px){
    .mb-lg--125{
        margin-bottom:125px!important
    }
}
@media (min-width:1200px){
    .mb-lg--125{
        margin-bottom:125px
    }
}
@media (min-width:992px){
    .mb-lg--130{
        margin-bottom:130px!important
    }
}
@media (min-width:1200px){
    .mb-lg--130{
        margin-bottom:130px
    }
}
@media (min-width:992px){
    .mb-lg--135{
        margin-bottom:135px!important
    }
}
@media (min-width:1200px){
    .mb-lg--135{
        margin-bottom:135px
    }
}
@media (min-width:992px){
    .mb-lg--140{
        margin-bottom:140px!important
    }
}
@media (min-width:1200px){
    .mb-lg--140{
        margin-bottom:140px
    }
}
@media (min-width:992px){
    .mb-lg--145{
        margin-bottom:145px!important
    }
}
@media (min-width:1200px){
    .mb-lg--145{
        margin-bottom:145px
    }
}
@media (min-width:992px){
    .mb-lg--150{
        margin-bottom:150px!important
    }
}
@media (min-width:1200px){
    .mb-lg--150{
        margin-bottom:150px
    }
}
@media (min-width:992px){
    .mb-lg--155{
        margin-bottom:155px!important
    }
}
@media (min-width:1200px){
    .mb-lg--155{
        margin-bottom:155px
    }
}
@media (min-width:992px){
    .mb-lg--160{
        margin-bottom:160px!important
    }
}
@media (min-width:1200px){
    .mb-lg--160{
        margin-bottom:160px
    }
}
@media (min-width:992px){
    .mb-lg--165{
        margin-bottom:165px!important
    }
}
@media (min-width:1200px){
    .mb-lg--165{
        margin-bottom:165px
    }
}
@media (min-width:992px){
    .mb-lg--170{
        margin-bottom:170px!important
    }
}
@media (min-width:1200px){
    .mb-lg--170{
        margin-bottom:170px
    }
}
@media (min-width:992px){
    .mb-lg--175{
        margin-bottom:175px!important
    }
}
@media (min-width:1200px){
    .mb-lg--175{
        margin-bottom:175px
    }
}
@media (min-width:992px){
    .mb-lg--180{
        margin-bottom:180px!important
    }
}
@media (min-width:1200px){
    .mb-lg--180{
        margin-bottom:180px
    }
}
@media (min-width:992px){
    .mb-lg--185{
        margin-bottom:185px!important
    }
}
@media (min-width:1200px){
    .mb-lg--185{
        margin-bottom:185px
    }
}
@media (min-width:992px){
    .mb-lg--190{
        margin-bottom:190px!important
    }
}
@media (min-width:1200px){
    .mb-lg--190{
        margin-bottom:190px
    }
}
@media (min-width:992px){
    .mb-lg--195{
        margin-bottom:195px!important
    }
}
@media (min-width:1200px){
    .mb-lg--195{
        margin-bottom:195px
    }
}
@media (min-width:992px){
    .mb-lg--200{
        margin-bottom:200px!important
    }
}
@media (min-width:1200px){
    .mb-lg--200{
        margin-bottom:200px
    }
    .mb-xl--0{
        margin-bottom:0!important
    }
}
@media (min-width:1500px){
    .mt-xl--200{
        margin-top:200px
    }
    .mb-xl--0{
        margin-bottom:0
    }
}
@media (min-width:1200px){
    .mb-xl--5{
        margin-bottom:5px!important
    }
}
@media (min-width:1500px){
    .mb-xl--5{
        margin-bottom:5px
    }
}
@media (min-width:1200px){
    .mb-xl--10{
        margin-bottom:10px!important
    }
}
@media (min-width:1500px){
    .mb-xl--10{
        margin-bottom:10px
    }
}
@media (min-width:1200px){
    .mb-xl--15{
        margin-bottom:15px!important
    }
}
@media (min-width:1500px){
    .mb-xl--15{
        margin-bottom:15px
    }
}
@media (min-width:1200px){
    .mb-xl--20{
        margin-bottom:20px!important
    }
}
@media (min-width:1500px){
    .mb-xl--20{
        margin-bottom:20px
    }
}
@media (min-width:1200px){
    .mb-xl--25{
        margin-bottom:25px!important
    }
}
@media (min-width:1500px){
    .mb-xl--25{
        margin-bottom:25px
    }
}
@media (min-width:1200px){
    .mb-xl--30{
        margin-bottom:30px!important
    }
}
@media (min-width:1500px){
    .mb-xl--30{
        margin-bottom:30px
    }
}
@media (min-width:1200px){
    .mb-xl--35{
        margin-bottom:35px!important
    }
}
@media (min-width:1500px){
    .mb-xl--35{
        margin-bottom:35px
    }
}
@media (min-width:1200px){
    .mb-xl--40{
        margin-bottom:40px!important
    }
}
@media (min-width:1500px){
    .mb-xl--40{
        margin-bottom:40px
    }
}
@media (min-width:1200px){
    .mb-xl--45{
        margin-bottom:45px!important
    }
}
@media (min-width:1500px){
    .mb-xl--45{
        margin-bottom:45px
    }
}
@media (min-width:1200px){
    .mb-xl--50{
        margin-bottom:50px!important
    }
}
@media (min-width:1500px){
    .mb-xl--50{
        margin-bottom:50px
    }
}
@media (min-width:1200px){
    .mb-xl--55{
        margin-bottom:55px!important
    }
}
@media (min-width:1500px){
    .mb-xl--55{
        margin-bottom:55px
    }
}
@media (min-width:1200px){
    .mb-xl--60{
        margin-bottom:60px!important
    }
}
@media (min-width:1500px){
    .mb-xl--60{
        margin-bottom:60px
    }
}
@media (min-width:1200px){
    .mb-xl--65{
        margin-bottom:65px!important
    }
}
@media (min-width:1500px){
    .mb-xl--65{
        margin-bottom:65px
    }
}
@media (min-width:1200px){
    .mb-xl--70{
        margin-bottom:70px!important
    }
}
@media (min-width:1500px){
    .mb-xl--70{
        margin-bottom:70px
    }
}
@media (min-width:1200px){
    .mb-xl--75{
        margin-bottom:75px!important
    }
}
@media (min-width:1500px){
    .mb-xl--75{
        margin-bottom:75px
    }
}
@media (min-width:1200px){
    .mb-xl--80{
        margin-bottom:80px!important
    }
}
@media (min-width:1500px){
    .mb-xl--80{
        margin-bottom:80px
    }
}
@media (min-width:1200px){
    .mb-xl--85{
        margin-bottom:85px!important
    }
}
@media (min-width:1500px){
    .mb-xl--85{
        margin-bottom:85px
    }
}
@media (min-width:1200px){
    .mb-xl--90{
        margin-bottom:90px!important
    }
}
@media (min-width:1500px){
    .mb-xl--90{
        margin-bottom:90px
    }
}
@media (min-width:1200px){
    .mb-xl--95{
        margin-bottom:95px!important
    }
}
@media (min-width:1500px){
    .mb-xl--95{
        margin-bottom:95px
    }
}
@media (min-width:1200px){
    .mb-xl--100{
        margin-bottom:100px!important
    }
}
@media (min-width:1500px){
    .mb-xl--100{
        margin-bottom:100px
    }
}
@media (min-width:1200px){
    .mb-xl--105{
        margin-bottom:105px!important
    }
}
@media (min-width:1500px){
    .mb-xl--105{
        margin-bottom:105px
    }
}
@media (min-width:1200px){
    .mb-xl--110{
        margin-bottom:110px!important
    }
}
@media (min-width:1500px){
    .mb-xl--110{
        margin-bottom:110px
    }
}
@media (min-width:1200px){
    .mb-xl--115{
        margin-bottom:115px!important
    }
}
@media (min-width:1500px){
    .mb-xl--115{
        margin-bottom:115px
    }
}
@media (min-width:1200px){
    .mb-xl--120{
        margin-bottom:120px!important
    }
}
@media (min-width:1500px){
    .mb-xl--120{
        margin-bottom:120px
    }
}
@media (min-width:1200px){
    .mb-xl--125{
        margin-bottom:125px!important
    }
}
@media (min-width:1500px){
    .mb-xl--125{
        margin-bottom:125px
    }
}
@media (min-width:1200px){
    .mb-xl--130{
        margin-bottom:130px!important
    }
}
@media (min-width:1500px){
    .mb-xl--130{
        margin-bottom:130px
    }
}
@media (min-width:1200px){
    .mb-xl--135{
        margin-bottom:135px!important
    }
}
@media (min-width:1500px){
    .mb-xl--135{
        margin-bottom:135px
    }
}
@media (min-width:1200px){
    .mb-xl--140{
        margin-bottom:140px!important
    }
}
@media (min-width:1500px){
    .mb-xl--140{
        margin-bottom:140px
    }
}
@media (min-width:1200px){
    .mb-xl--145{
        margin-bottom:145px!important
    }
}
@media (min-width:1500px){
    .mb-xl--145{
        margin-bottom:145px
    }
}
@media (min-width:1200px){
    .mb-xl--150{
        margin-bottom:150px!important
    }
}
@media (min-width:1500px){
    .mb-xl--150{
        margin-bottom:150px
    }
}
@media (min-width:1200px){
    .mb-xl--155{
        margin-bottom:155px!important
    }
}
@media (min-width:1500px){
    .mb-xl--155{
        margin-bottom:155px
    }
}
@media (min-width:1200px){
    .mb-xl--160{
        margin-bottom:160px!important
    }
}
@media (min-width:1500px){
    .mb-xl--160{
        margin-bottom:160px
    }
}
@media (min-width:1200px){
    .mb-xl--165{
        margin-bottom:165px!important
    }
}
@media (min-width:1500px){
    .mb-xl--165{
        margin-bottom:165px
    }
}
@media (min-width:1200px){
    .mb-xl--170{
        margin-bottom:170px!important
    }
}
@media (min-width:1500px){
    .mb-xl--170{
        margin-bottom:170px
    }
}
@media (min-width:1200px){
    .mb-xl--175{
        margin-bottom:175px!important
    }
}
@media (min-width:1500px){
    .mb-xl--175{
        margin-bottom:175px
    }
}
@media (min-width:1200px){
    .mb-xl--180{
        margin-bottom:180px!important
    }
}
@media (min-width:1500px){
    .mb-xl--180{
        margin-bottom:180px
    }
}
@media (min-width:1200px){
    .mb-xl--185{
        margin-bottom:185px!important
    }
}
@media (min-width:1500px){
    .mb-xl--185{
        margin-bottom:185px
    }
}
@media (min-width:1200px){
    .mb-xl--190{
        margin-bottom:190px!important
    }
}
@media (min-width:1500px){
    .mb-xl--190{
        margin-bottom:190px
    }
}
@media (min-width:1200px){
    .mb-xl--195{
        margin-bottom:195px!important
    }
}
@media (min-width:1500px){
    .mb-xl--195{
        margin-bottom:195px
    }
}
@media (min-width:1200px){
    .mb-xl--200{
        margin-bottom:200px!important
    }
}
@media (min-width:768px){
    .ml-sm--0{
        margin-left:0
    }
}
@media (min-width:576px){
    .ml-sm--5{
        margin-left:5px!important
    }
}
@media (min-width:768px){
    .ml-sm--5{
        margin-left:5px
    }
}
@media (min-width:576px){
    .ml-sm--10{
        margin-left:10px!important
    }
}
@media (min-width:768px){
    .ml-sm--10{
        margin-left:10px
    }
}
@media (min-width:576px){
    .ml-sm--15{
        margin-left:15px!important
    }
}
@media (min-width:768px){
    .ml-sm--15{
        margin-left:15px
    }
}
@media (min-width:576px){
    .ml-sm--20{
        margin-left:20px!important
    }
}
@media (min-width:768px){
    .ml-sm--20{
        margin-left:20px
    }
}
@media (min-width:576px){
    .ml-sm--25{
        margin-left:25px!important
    }
}
@media (min-width:768px){
    .ml-sm--25{
        margin-left:25px
    }
}
@media (min-width:576px){
    .ml-sm--30{
        margin-left:30px!important
    }
}
@media (min-width:768px){
    .ml-sm--30{
        margin-left:30px
    }
}
@media (min-width:576px){
    .ml-sm--35{
        margin-left:35px!important
    }
}
@media (min-width:768px){
    .ml-sm--35{
        margin-left:35px
    }
}
@media (min-width:576px){
    .ml-sm--40{
        margin-left:40px!important
    }
}
@media (min-width:768px){
    .ml-sm--40{
        margin-left:40px
    }
}
@media (min-width:576px){
    .ml-sm--45{
        margin-left:45px!important
    }
}
@media (min-width:768px){
    .ml-sm--45{
        margin-left:45px
    }
}
@media (min-width:576px){
    .ml-sm--50{
        margin-left:50px!important
    }
}
@media (min-width:768px){
    .ml-sm--50{
        margin-left:50px
    }
}
@media (min-width:576px){
    .ml-sm--55{
        margin-left:55px!important
    }
}
@media (min-width:768px){
    .ml-sm--55{
        margin-left:55px
    }
}
@media (min-width:576px){
    .ml-sm--60{
        margin-left:60px!important
    }
}
@media (min-width:768px){
    .ml-sm--60{
        margin-left:60px
    }
}
@media (min-width:576px){
    .ml-sm--65{
        margin-left:65px!important
    }
}
@media (min-width:768px){
    .ml-sm--65{
        margin-left:65px
    }
}
@media (min-width:576px){
    .ml-sm--70{
        margin-left:70px!important
    }
}
@media (min-width:768px){
    .ml-sm--70{
        margin-left:70px
    }
}
@media (min-width:576px){
    .ml-sm--75{
        margin-left:75px!important
    }
}
@media (min-width:768px){
    .ml-sm--75{
        margin-left:75px
    }
}
@media (min-width:576px){
    .ml-sm--80{
        margin-left:80px!important
    }
}
@media (min-width:768px){
    .ml-sm--80{
        margin-left:80px
    }
}
@media (min-width:576px){
    .ml-sm--85{
        margin-left:85px!important
    }
}
@media (min-width:768px){
    .ml-sm--85{
        margin-left:85px
    }
}
@media (min-width:576px){
    .ml-sm--90{
        margin-left:90px!important
    }
}
@media (min-width:768px){
    .ml-sm--90{
        margin-left:90px
    }
}
@media (min-width:576px){
    .ml-sm--95{
        margin-left:95px!important
    }
}
@media (min-width:768px){
    .ml-sm--95{
        margin-left:95px
    }
}
@media (min-width:576px){
    .ml-sm--100{
        margin-left:100px!important
    }
}
@media (min-width:768px){
    .ml-sm--100{
        margin-left:100px
    }
}
@media (min-width:576px){
    .ml-sm--105{
        margin-left:105px!important
    }
}
@media (min-width:768px){
    .ml-sm--105{
        margin-left:105px
    }
}
@media (min-width:576px){
    .ml-sm--110{
        margin-left:110px!important
    }
}
@media (min-width:768px){
    .ml-sm--110{
        margin-left:110px
    }
}
@media (min-width:576px){
    .ml-sm--115{
        margin-left:115px!important
    }
}
@media (min-width:768px){
    .ml-sm--115{
        margin-left:115px
    }
}
@media (min-width:576px){
    .ml-sm--120{
        margin-left:120px!important
    }
}
@media (min-width:768px){
    .ml-sm--120{
        margin-left:120px
    }
}
@media (min-width:576px){
    .ml-sm--125{
        margin-left:125px!important
    }
}
@media (min-width:768px){
    .ml-sm--125{
        margin-left:125px
    }
}
@media (min-width:576px){
    .ml-sm--130{
        margin-left:130px!important
    }
}
@media (min-width:768px){
    .ml-sm--130{
        margin-left:130px
    }
}
@media (min-width:576px){
    .ml-sm--135{
        margin-left:135px!important
    }
}
@media (min-width:768px){
    .ml-sm--135{
        margin-left:135px
    }
}
@media (min-width:576px){
    .ml-sm--140{
        margin-left:140px!important
    }
}
@media (min-width:768px){
    .ml-sm--140{
        margin-left:140px
    }
}
@media (min-width:576px){
    .ml-sm--145{
        margin-left:145px!important
    }
}
@media (min-width:768px){
    .ml-sm--145{
        margin-left:145px
    }
}
@media (min-width:576px){
    .ml-sm--150{
        margin-left:150px!important
    }
}
@media (min-width:768px){
    .ml-sm--150{
        margin-left:150px
    }
}
@media (min-width:576px){
    .ml-sm--155{
        margin-left:155px!important
    }
}
@media (min-width:768px){
    .ml-sm--155{
        margin-left:155px
    }
}
@media (min-width:576px){
    .ml-sm--160{
        margin-left:160px!important
    }
}
@media (min-width:768px){
    .ml-sm--160{
        margin-left:160px
    }
}
@media (min-width:576px){
    .ml-sm--165{
        margin-left:165px!important
    }
}
@media (min-width:768px){
    .ml-sm--165{
        margin-left:165px
    }
}
@media (min-width:576px){
    .ml-sm--170{
        margin-left:170px!important
    }
}
@media (min-width:768px){
    .ml-sm--170{
        margin-left:170px
    }
}
@media (min-width:576px){
    .ml-sm--175{
        margin-left:175px!important
    }
}
@media (min-width:768px){
    .ml-sm--175{
        margin-left:175px
    }
}
@media (min-width:576px){
    .ml-sm--180{
        margin-left:180px!important
    }
}
@media (min-width:768px){
    .ml-sm--180{
        margin-left:180px
    }
}
@media (min-width:576px){
    .ml-sm--185{
        margin-left:185px!important
    }
}
@media (min-width:768px){
    .ml-sm--185{
        margin-left:185px
    }
}
@media (min-width:576px){
    .ml-sm--190{
        margin-left:190px!important
    }
}
@media (min-width:768px){
    .ml-sm--190{
        margin-left:190px
    }
}
@media (min-width:576px){
    .ml-sm--195{
        margin-left:195px!important
    }
}
@media (min-width:768px){
    .ml-sm--195{
        margin-left:195px
    }
}
@media (min-width:576px){
    .ml-sm--200{
        margin-left:200px!important
    }
    .mr-sm--0{
        margin-right:0!important
    }
}
@media (min-width:768px){
    .ml-sm--200{
        margin-left:200px
    }
    .ml-md--0{
        margin-left:0!important
    }
}
@media (min-width:992px){
    .ml-md--0{
        margin-left:0
    }
}
@media (min-width:768px){
    .ml-md--5{
        margin-left:5px!important
    }
}
@media (min-width:992px){
    .ml-md--5{
        margin-left:5px
    }
}
@media (min-width:768px){
    .ml-md--10{
        margin-left:10px!important
    }
}
@media (min-width:992px){
    .ml-md--10{
        margin-left:10px
    }
}
@media (min-width:768px){
    .ml-md--15{
        margin-left:15px!important
    }
}
@media (min-width:992px){
    .ml-md--15{
        margin-left:15px
    }
}
@media (min-width:768px){
    .ml-md--20{
        margin-left:20px!important
    }
}
@media (min-width:992px){
    .ml-md--20{
        margin-left:20px
    }
}
@media (min-width:768px){
    .ml-md--25{
        margin-left:25px!important
    }
}
@media (min-width:992px){
    .ml-md--25{
        margin-left:25px
    }
}
@media (min-width:768px){
    .ml-md--30{
        margin-left:30px!important
    }
}
@media (min-width:992px){
    .ml-md--30{
        margin-left:30px
    }
}
@media (min-width:768px){
    .ml-md--35{
        margin-left:35px!important
    }
}
@media (min-width:992px){
    .ml-md--35{
        margin-left:35px
    }
}
@media (min-width:768px){
    .ml-md--40{
        margin-left:40px!important
    }
}
@media (min-width:992px){
    .ml-md--40{
        margin-left:40px
    }
}
@media (min-width:768px){
    .ml-md--45{
        margin-left:45px!important
    }
}
@media (min-width:992px){
    .ml-md--45{
        margin-left:45px
    }
}
@media (min-width:768px){
    .ml-md--50{
        margin-left:50px!important
    }
}
@media (min-width:992px){
    .ml-md--50{
        margin-left:50px
    }
}
@media (min-width:768px){
    .ml-md--55{
        margin-left:55px!important
    }
}
@media (min-width:992px){
    .ml-md--55{
        margin-left:55px
    }
}
@media (min-width:768px){
    .ml-md--60{
        margin-left:60px!important
    }
}
@media (min-width:992px){
    .ml-md--60{
        margin-left:60px
    }
}
@media (min-width:768px){
    .ml-md--65{
        margin-left:65px!important
    }
}
@media (min-width:992px){
    .ml-md--65{
        margin-left:65px
    }
}
@media (min-width:768px){
    .ml-md--70{
        margin-left:70px!important
    }
}
@media (min-width:992px){
    .ml-md--70{
        margin-left:70px
    }
}
@media (min-width:768px){
    .ml-md--75{
        margin-left:75px!important
    }
}
@media (min-width:992px){
    .ml-md--75{
        margin-left:75px
    }
}
@media (min-width:768px){
    .ml-md--80{
        margin-left:80px!important
    }
}
@media (min-width:992px){
    .ml-md--80{
        margin-left:80px
    }
}
@media (min-width:768px){
    .ml-md--85{
        margin-left:85px!important
    }
}
@media (min-width:992px){
    .ml-md--85{
        margin-left:85px
    }
}
@media (min-width:768px){
    .ml-md--90{
        margin-left:90px!important
    }
}
@media (min-width:992px){
    .ml-md--90{
        margin-left:90px
    }
}
@media (min-width:768px){
    .ml-md--95{
        margin-left:95px!important
    }
}
@media (min-width:992px){
    .ml-md--95{
        margin-left:95px
    }
}
@media (min-width:768px){
    .ml-md--100{
        margin-left:100px!important
    }
}
@media (min-width:992px){
    .ml-md--100{
        margin-left:100px
    }
}
@media (min-width:768px){
    .ml-md--105{
        margin-left:105px!important
    }
}
@media (min-width:992px){
    .ml-md--105{
        margin-left:105px
    }
}
@media (min-width:768px){
    .ml-md--110{
        margin-left:110px!important
    }
}
@media (min-width:992px){
    .ml-md--110{
        margin-left:110px
    }
}
@media (min-width:768px){
    .ml-md--115{
        margin-left:115px!important
    }
}
@media (min-width:992px){
    .ml-md--115{
        margin-left:115px
    }
}
@media (min-width:768px){
    .ml-md--120{
        margin-left:120px!important
    }
}
@media (min-width:992px){
    .ml-md--120{
        margin-left:120px
    }
}
@media (min-width:768px){
    .ml-md--125{
        margin-left:125px!important
    }
}
@media (min-width:992px){
    .ml-md--125{
        margin-left:125px
    }
}
@media (min-width:768px){
    .ml-md--130{
        margin-left:130px!important
    }
}
@media (min-width:992px){
    .ml-md--130{
        margin-left:130px
    }
}
@media (min-width:768px){
    .ml-md--135{
        margin-left:135px!important
    }
}
@media (min-width:992px){
    .ml-md--135{
        margin-left:135px
    }
}
@media (min-width:768px){
    .ml-md--140{
        margin-left:140px!important
    }
}
@media (min-width:992px){
    .ml-md--140{
        margin-left:140px
    }
}
@media (min-width:768px){
    .ml-md--145{
        margin-left:145px!important
    }
}
@media (min-width:992px){
    .ml-md--145{
        margin-left:145px
    }
}
@media (min-width:768px){
    .ml-md--150{
        margin-left:150px!important
    }
}
@media (min-width:992px){
    .ml-md--150{
        margin-left:150px
    }
}
@media (min-width:768px){
    .ml-md--155{
        margin-left:155px!important
    }
}
@media (min-width:992px){
    .ml-md--155{
        margin-left:155px
    }
}
@media (min-width:768px){
    .ml-md--160{
        margin-left:160px!important
    }
}
@media (min-width:992px){
    .ml-md--160{
        margin-left:160px
    }
}
@media (min-width:768px){
    .ml-md--165{
        margin-left:165px!important
    }
}
@media (min-width:992px){
    .ml-md--165{
        margin-left:165px
    }
}
@media (min-width:768px){
    .ml-md--170{
        margin-left:170px!important
    }
}
@media (min-width:992px){
    .ml-md--170{
        margin-left:170px
    }
}
@media (min-width:768px){
    .ml-md--175{
        margin-left:175px!important
    }
}
@media (min-width:992px){
    .ml-md--175{
        margin-left:175px
    }
}
@media (min-width:768px){
    .ml-md--180{
        margin-left:180px!important
    }
}
@media (min-width:992px){
    .ml-md--180{
        margin-left:180px
    }
}
@media (min-width:768px){
    .ml-md--185{
        margin-left:185px!important
    }
}
@media (min-width:992px){
    .ml-md--185{
        margin-left:185px
    }
}
@media (min-width:768px){
    .ml-md--190{
        margin-left:190px!important
    }
}
@media (min-width:992px){
    .ml-md--190{
        margin-left:190px
    }
}
@media (min-width:768px){
    .ml-md--195{
        margin-left:195px!important
    }
}
@media (min-width:992px){
    .ml-md--195{
        margin-left:195px
    }
}
@media (min-width:768px){
    .ml-md--200{
        margin-left:200px!important
    }
}
@media (min-width:992px){
    .ml-md--200{
        margin-left:200px
    }
    .ml-lg--0{
        margin-left:0!important
    }
}
@media (min-width:1200px){
    .ml-lg--0{
        margin-left:0
    }
}
@media (min-width:992px){
    .ml-lg--5{
        margin-left:5px!important
    }
}
@media (min-width:1200px){
    .ml-lg--5{
        margin-left:5px
    }
}
@media (min-width:992px){
    .ml-lg--10{
        margin-left:10px!important
    }
}
@media (min-width:1200px){
    .ml-lg--10{
        margin-left:10px
    }
}
@media (min-width:992px){
    .ml-lg--15{
        margin-left:15px!important
    }
}
@media (min-width:1200px){
    .ml-lg--15{
        margin-left:15px
    }
}
@media (min-width:992px){
    .ml-lg--20{
        margin-left:20px!important
    }
}
@media (min-width:1200px){
    .ml-lg--20{
        margin-left:20px
    }
}
@media (min-width:992px){
    .ml-lg--25{
        margin-left:25px!important
    }
}
@media (min-width:1200px){
    .ml-lg--25{
        margin-left:25px
    }
}
@media (min-width:992px){
    .ml-lg--30{
        margin-left:30px!important
    }
}
@media (min-width:1200px){
    .ml-lg--30{
        margin-left:30px
    }
}
@media (min-width:992px){
    .ml-lg--35{
        margin-left:35px!important
    }
}
@media (min-width:1200px){
    .ml-lg--35{
        margin-left:35px
    }
}
@media (min-width:992px){
    .ml-lg--40{
        margin-left:40px!important
    }
}
@media (min-width:1200px){
    .ml-lg--40{
        margin-left:40px
    }
}
@media (min-width:992px){
    .ml-lg--45{
        margin-left:45px!important
    }
}
@media (min-width:1200px){
    .ml-lg--45{
        margin-left:45px
    }
}
@media (min-width:992px){
    .ml-lg--50{
        margin-left:50px!important
    }
}
@media (min-width:1200px){
    .ml-lg--50{
        margin-left:50px
    }
}
@media (min-width:992px){
    .ml-lg--55{
        margin-left:55px!important
    }
}
@media (min-width:1200px){
    .ml-lg--55{
        margin-left:55px
    }
}
@media (min-width:992px){
    .ml-lg--60{
        margin-left:60px!important
    }
}
@media (min-width:1200px){
    .ml-lg--60{
        margin-left:60px
    }
}
@media (min-width:992px){
    .ml-lg--65{
        margin-left:65px!important
    }
}
@media (min-width:1200px){
    .ml-lg--65{
        margin-left:65px
    }
}
@media (min-width:992px){
    .ml-lg--70{
        margin-left:70px!important
    }
}
@media (min-width:1200px){
    .ml-lg--70{
        margin-left:70px
    }
}
@media (min-width:992px){
    .ml-lg--75{
        margin-left:75px!important
    }
}
@media (min-width:1200px){
    .ml-lg--75{
        margin-left:75px
    }
}
@media (min-width:992px){
    .ml-lg--80{
        margin-left:80px!important
    }
}
@media (min-width:1200px){
    .ml-lg--80{
        margin-left:80px
    }
}
@media (min-width:992px){
    .ml-lg--85{
        margin-left:85px!important
    }
}
@media (min-width:1200px){
    .ml-lg--85{
        margin-left:85px
    }
}
@media (min-width:992px){
    .ml-lg--90{
        margin-left:90px!important
    }
}
@media (min-width:1200px){
    .ml-lg--90{
        margin-left:90px
    }
}
@media (min-width:992px){
    .ml-lg--95{
        margin-left:95px!important
    }
}
@media (min-width:1200px){
    .ml-lg--95{
        margin-left:95px
    }
}
@media (min-width:992px){
    .ml-lg--100{
        margin-left:100px!important
    }
}
@media (min-width:1200px){
    .ml-lg--100{
        margin-left:100px
    }
}
@media (min-width:992px){
    .ml-lg--105{
        margin-left:105px!important
    }
}
@media (min-width:1200px){
    .ml-lg--105{
        margin-left:105px
    }
}
@media (min-width:992px){
    .ml-lg--110{
        margin-left:110px!important
    }
}
@media (min-width:1200px){
    .ml-lg--110{
        margin-left:110px
    }
}
@media (min-width:992px){
    .ml-lg--115{
        margin-left:115px!important
    }
}
@media (min-width:1200px){
    .ml-lg--115{
        margin-left:115px
    }
}
@media (min-width:992px){
    .ml-lg--120{
        margin-left:120px!important
    }
}
@media (min-width:1200px){
    .ml-lg--120{
        margin-left:120px
    }
}
@media (min-width:992px){
    .ml-lg--125{
        margin-left:125px!important
    }
}
@media (min-width:1200px){
    .ml-lg--125{
        margin-left:125px
    }
}
@media (min-width:992px){
    .ml-lg--130{
        margin-left:130px!important
    }
}
@media (min-width:1200px){
    .ml-lg--130{
        margin-left:130px
    }
}
@media (min-width:992px){
    .ml-lg--135{
        margin-left:135px!important
    }
}
@media (min-width:1200px){
    .ml-lg--135{
        margin-left:135px
    }
}
@media (min-width:992px){
    .ml-lg--140{
        margin-left:140px!important
    }
}
@media (min-width:1200px){
    .ml-lg--140{
        margin-left:140px
    }
}
@media (min-width:992px){
    .ml-lg--145{
        margin-left:145px!important
    }
}
@media (min-width:1200px){
    .ml-lg--145{
        margin-left:145px
    }
}
@media (min-width:992px){
    .ml-lg--150{
        margin-left:150px!important
    }
}
@media (min-width:1200px){
    .ml-lg--150{
        margin-left:150px
    }
}
@media (min-width:992px){
    .ml-lg--155{
        margin-left:155px!important
    }
}
@media (min-width:1200px){
    .ml-lg--155{
        margin-left:155px
    }
}
@media (min-width:992px){
    .ml-lg--160{
        margin-left:160px!important
    }
}
@media (min-width:1200px){
    .ml-lg--160{
        margin-left:160px
    }
}
@media (min-width:992px){
    .ml-lg--165{
        margin-left:165px!important
    }
}
@media (min-width:1200px){
    .ml-lg--165{
        margin-left:165px
    }
}
@media (min-width:992px){
    .ml-lg--170{
        margin-left:170px!important
    }
}
@media (min-width:1200px){
    .ml-lg--170{
        margin-left:170px
    }
}
@media (min-width:992px){
    .ml-lg--175{
        margin-left:175px!important
    }
}
@media (min-width:1200px){
    .ml-lg--175{
        margin-left:175px
    }
}
@media (min-width:992px){
    .ml-lg--180{
        margin-left:180px!important
    }
}
@media (min-width:1200px){
    .ml-lg--180{
        margin-left:180px
    }
}
@media (min-width:992px){
    .ml-lg--185{
        margin-left:185px!important
    }
}
@media (min-width:1200px){
    .ml-lg--185{
        margin-left:185px
    }
}
@media (min-width:992px){
    .ml-lg--190{
        margin-left:190px!important
    }
}
@media (min-width:1200px){
    .ml-lg--190{
        margin-left:190px
    }
}
@media (min-width:992px){
    .ml-lg--195{
        margin-left:195px!important
    }
}
@media (min-width:1200px){
    .ml-lg--195{
        margin-left:195px
    }
}
@media (min-width:992px){
    .ml-lg--200{
        margin-left:200px!important
    }
}
@media (min-width:1200px){
    .ml-lg--200{
        margin-left:200px
    }
    .ml-xl--0{
        margin-left:0!important
    }
}
@media (min-width:1500px){
    .mb-xl--200{
        margin-bottom:200px
    }
    .ml-xl--0{
        margin-left:0
    }
}
@media (min-width:1200px){
    .ml-xl--5{
        margin-left:5px!important
    }
}
@media (min-width:1500px){
    .ml-xl--5{
        margin-left:5px
    }
}
@media (min-width:1200px){
    .ml-xl--10{
        margin-left:10px!important
    }
}
@media (min-width:1500px){
    .ml-xl--10{
        margin-left:10px
    }
}
@media (min-width:1200px){
    .ml-xl--15{
        margin-left:15px!important
    }
}
@media (min-width:1500px){
    .ml-xl--15{
        margin-left:15px
    }
}
@media (min-width:1200px){
    .ml-xl--20{
        margin-left:20px!important
    }
}
@media (min-width:1500px){
    .ml-xl--20{
        margin-left:20px
    }
}
@media (min-width:1200px){
    .ml-xl--25{
        margin-left:25px!important
    }
}
@media (min-width:1500px){
    .ml-xl--25{
        margin-left:25px
    }
}
@media (min-width:1200px){
    .ml-xl--30{
        margin-left:30px!important
    }
}
@media (min-width:1500px){
    .ml-xl--30{
        margin-left:30px
    }
}
@media (min-width:1200px){
    .ml-xl--35{
        margin-left:35px!important
    }
}
@media (min-width:1500px){
    .ml-xl--35{
        margin-left:35px
    }
}
@media (min-width:1200px){
    .ml-xl--40{
        margin-left:40px!important
    }
}
@media (min-width:1500px){
    .ml-xl--40{
        margin-left:40px
    }
}
@media (min-width:1200px){
    .ml-xl--45{
        margin-left:45px!important
    }
}
@media (min-width:1500px){
    .ml-xl--45{
        margin-left:45px
    }
}
@media (min-width:1200px){
    .ml-xl--50{
        margin-left:50px!important
    }
}
@media (min-width:1500px){
    .ml-xl--50{
        margin-left:50px
    }
}
@media (min-width:1200px){
    .ml-xl--55{
        margin-left:55px!important
    }
}
@media (min-width:1500px){
    .ml-xl--55{
        margin-left:55px
    }
}
@media (min-width:1200px){
    .ml-xl--60{
        margin-left:60px!important
    }
}
@media (min-width:1500px){
    .ml-xl--60{
        margin-left:60px
    }
}
@media (min-width:1200px){
    .ml-xl--65{
        margin-left:65px!important
    }
}
@media (min-width:1500px){
    .ml-xl--65{
        margin-left:65px
    }
}
@media (min-width:1200px){
    .ml-xl--70{
        margin-left:70px!important
    }
}
@media (min-width:1500px){
    .ml-xl--70{
        margin-left:70px
    }
}
@media (min-width:1200px){
    .ml-xl--75{
        margin-left:75px!important
    }
}
@media (min-width:1500px){
    .ml-xl--75{
        margin-left:75px
    }
}
@media (min-width:1200px){
    .ml-xl--80{
        margin-left:80px!important
    }
}
@media (min-width:1500px){
    .ml-xl--80{
        margin-left:80px
    }
}
@media (min-width:1200px){
    .ml-xl--85{
        margin-left:85px!important
    }
}
@media (min-width:1500px){
    .ml-xl--85{
        margin-left:85px
    }
}
@media (min-width:1200px){
    .ml-xl--90{
        margin-left:90px!important
    }
}
@media (min-width:1500px){
    .ml-xl--90{
        margin-left:90px
    }
}
@media (min-width:1200px){
    .ml-xl--95{
        margin-left:95px!important
    }
}
@media (min-width:1500px){
    .ml-xl--95{
        margin-left:95px
    }
}
@media (min-width:1200px){
    .ml-xl--100{
        margin-left:100px!important
    }
}
@media (min-width:1500px){
    .ml-xl--100{
        margin-left:100px
    }
}
@media (min-width:1200px){
    .ml-xl--105{
        margin-left:105px!important
    }
}
@media (min-width:1500px){
    .ml-xl--105{
        margin-left:105px
    }
}
@media (min-width:1200px){
    .ml-xl--110{
        margin-left:110px!important
    }
}
@media (min-width:1500px){
    .ml-xl--110{
        margin-left:110px
    }
}
@media (min-width:1200px){
    .ml-xl--115{
        margin-left:115px!important
    }
}
@media (min-width:1500px){
    .ml-xl--115{
        margin-left:115px
    }
}
@media (min-width:1200px){
    .ml-xl--120{
        margin-left:120px!important
    }
}
@media (min-width:1500px){
    .ml-xl--120{
        margin-left:120px
    }
}
@media (min-width:1200px){
    .ml-xl--125{
        margin-left:125px!important
    }
}
@media (min-width:1500px){
    .ml-xl--125{
        margin-left:125px
    }
}
@media (min-width:1200px){
    .ml-xl--130{
        margin-left:130px!important
    }
}
@media (min-width:1500px){
    .ml-xl--130{
        margin-left:130px
    }
}
@media (min-width:1200px){
    .ml-xl--135{
        margin-left:135px!important
    }
}
@media (min-width:1500px){
    .ml-xl--135{
        margin-left:135px
    }
}
@media (min-width:1200px){
    .ml-xl--140{
        margin-left:140px!important
    }
}
@media (min-width:1500px){
    .ml-xl--140{
        margin-left:140px
    }
}
@media (min-width:1200px){
    .ml-xl--145{
        margin-left:145px!important
    }
}
@media (min-width:1500px){
    .ml-xl--145{
        margin-left:145px
    }
}
@media (min-width:1200px){
    .ml-xl--150{
        margin-left:150px!important
    }
}
@media (min-width:1500px){
    .ml-xl--150{
        margin-left:150px
    }
}
@media (min-width:1200px){
    .ml-xl--155{
        margin-left:155px!important
    }
}
@media (min-width:1500px){
    .ml-xl--155{
        margin-left:155px
    }
}
@media (min-width:1200px){
    .ml-xl--160{
        margin-left:160px!important
    }
}
@media (min-width:1500px){
    .ml-xl--160{
        margin-left:160px
    }
}
@media (min-width:1200px){
    .ml-xl--165{
        margin-left:165px!important
    }
}
@media (min-width:1500px){
    .ml-xl--165{
        margin-left:165px
    }
}
@media (min-width:1200px){
    .ml-xl--170{
        margin-left:170px!important
    }
}
@media (min-width:1500px){
    .ml-xl--170{
        margin-left:170px
    }
}
@media (min-width:1200px){
    .ml-xl--175{
        margin-left:175px!important
    }
}
@media (min-width:1500px){
    .ml-xl--175{
        margin-left:175px
    }
}
@media (min-width:1200px){
    .ml-xl--180{
        margin-left:180px!important
    }
}
@media (min-width:1500px){
    .ml-xl--180{
        margin-left:180px
    }
}
@media (min-width:1200px){
    .ml-xl--185{
        margin-left:185px!important
    }
}
@media (min-width:1500px){
    .ml-xl--185{
        margin-left:185px
    }
}
@media (min-width:1200px){
    .ml-xl--190{
        margin-left:190px!important
    }
}
@media (min-width:1500px){
    .ml-xl--190{
        margin-left:190px
    }
}
@media (min-width:1200px){
    .ml-xl--195{
        margin-left:195px!important
    }
}
@media (min-width:1500px){
    .ml-xl--195{
        margin-left:195px
    }
}
@media (min-width:1200px){
    .ml-xl--200{
        margin-left:200px!important
    }
}
@media (min-width:768px){
    .mr-sm--0{
        margin-right:0
    }
}
@media (min-width:576px){
    .mr-sm--5{
        margin-right:5px!important
    }
}
@media (min-width:768px){
    .mr-sm--5{
        margin-right:5px
    }
}
@media (min-width:576px){
    .mr-sm--10{
        margin-right:10px!important
    }
}
@media (min-width:768px){
    .mr-sm--10{
        margin-right:10px
    }
}
@media (min-width:576px){
    .mr-sm--15{
        margin-right:15px!important
    }
}
@media (min-width:768px){
    .mr-sm--15{
        margin-right:15px
    }
}
@media (min-width:576px){
    .mr-sm--20{
        margin-right:20px!important
    }
}
@media (min-width:768px){
    .mr-sm--20{
        margin-right:20px
    }
}
@media (min-width:576px){
    .mr-sm--25{
        margin-right:25px!important
    }
}
@media (min-width:768px){
    .mr-sm--25{
        margin-right:25px
    }
}
@media (min-width:576px){
    .mr-sm--30{
        margin-right:30px!important
    }
}
@media (min-width:768px){
    .mr-sm--30{
        margin-right:30px
    }
}
@media (min-width:576px){
    .mr-sm--35{
        margin-right:35px!important
    }
}
@media (min-width:768px){
    .mr-sm--35{
        margin-right:35px
    }
}
@media (min-width:576px){
    .mr-sm--40{
        margin-right:40px!important
    }
}
@media (min-width:768px){
    .mr-sm--40{
        margin-right:40px
    }
}
@media (min-width:576px){
    .mr-sm--45{
        margin-right:45px!important
    }
}
@media (min-width:768px){
    .mr-sm--45{
        margin-right:45px
    }
}
@media (min-width:576px){
    .mr-sm--50{
        margin-right:50px!important
    }
}
@media (min-width:768px){
    .mr-sm--50{
        margin-right:50px
    }
}
@media (min-width:576px){
    .mr-sm--55{
        margin-right:55px!important
    }
}
@media (min-width:768px){
    .mr-sm--55{
        margin-right:55px
    }
}
@media (min-width:576px){
    .mr-sm--60{
        margin-right:60px!important
    }
}
@media (min-width:768px){
    .mr-sm--60{
        margin-right:60px
    }
}
@media (min-width:576px){
    .mr-sm--65{
        margin-right:65px!important
    }
}
@media (min-width:768px){
    .mr-sm--65{
        margin-right:65px
    }
}
@media (min-width:576px){
    .mr-sm--70{
        margin-right:70px!important
    }
}
@media (min-width:768px){
    .mr-sm--70{
        margin-right:70px
    }
}
@media (min-width:576px){
    .mr-sm--75{
        margin-right:75px!important
    }
}
@media (min-width:768px){
    .mr-sm--75{
        margin-right:75px
    }
}
@media (min-width:576px){
    .mr-sm--80{
        margin-right:80px!important
    }
}
@media (min-width:768px){
    .mr-sm--80{
        margin-right:80px
    }
}
@media (min-width:576px){
    .mr-sm--85{
        margin-right:85px!important
    }
}
@media (min-width:768px){
    .mr-sm--85{
        margin-right:85px
    }
}
@media (min-width:576px){
    .mr-sm--90{
        margin-right:90px!important
    }
}
@media (min-width:768px){
    .mr-sm--90{
        margin-right:90px
    }
}
@media (min-width:576px){
    .mr-sm--95{
        margin-right:95px!important
    }
}
@media (min-width:768px){
    .mr-sm--95{
        margin-right:95px
    }
}
@media (min-width:576px){
    .mr-sm--100{
        margin-right:100px!important
    }
}
@media (min-width:768px){
    .mr-sm--100{
        margin-right:100px
    }
}
@media (min-width:576px){
    .mr-sm--105{
        margin-right:105px!important
    }
}
@media (min-width:768px){
    .mr-sm--105{
        margin-right:105px
    }
}
@media (min-width:576px){
    .mr-sm--110{
        margin-right:110px!important
    }
}
@media (min-width:768px){
    .mr-sm--110{
        margin-right:110px
    }
}
@media (min-width:576px){
    .mr-sm--115{
        margin-right:115px!important
    }
}
@media (min-width:768px){
    .mr-sm--115{
        margin-right:115px
    }
}
@media (min-width:576px){
    .mr-sm--120{
        margin-right:120px!important
    }
}
@media (min-width:768px){
    .mr-sm--120{
        margin-right:120px
    }
}
@media (min-width:576px){
    .mr-sm--125{
        margin-right:125px!important
    }
}
@media (min-width:768px){
    .mr-sm--125{
        margin-right:125px
    }
}
@media (min-width:576px){
    .mr-sm--130{
        margin-right:130px!important
    }
}
@media (min-width:768px){
    .mr-sm--130{
        margin-right:130px
    }
}
@media (min-width:576px){
    .mr-sm--135{
        margin-right:135px!important
    }
}
@media (min-width:768px){
    .mr-sm--135{
        margin-right:135px
    }
}
@media (min-width:576px){
    .mr-sm--140{
        margin-right:140px!important
    }
}
@media (min-width:768px){
    .mr-sm--140{
        margin-right:140px
    }
}
@media (min-width:576px){
    .mr-sm--145{
        margin-right:145px!important
    }
}
@media (min-width:768px){
    .mr-sm--145{
        margin-right:145px
    }
}
@media (min-width:576px){
    .mr-sm--150{
        margin-right:150px!important
    }
}
@media (min-width:768px){
    .mr-sm--150{
        margin-right:150px
    }
}
@media (min-width:576px){
    .mr-sm--155{
        margin-right:155px!important
    }
}
@media (min-width:768px){
    .mr-sm--155{
        margin-right:155px
    }
}
@media (min-width:576px){
    .mr-sm--160{
        margin-right:160px!important
    }
}
@media (min-width:768px){
    .mr-sm--160{
        margin-right:160px
    }
}
@media (min-width:576px){
    .mr-sm--165{
        margin-right:165px!important
    }
}
@media (min-width:768px){
    .mr-sm--165{
        margin-right:165px
    }
}
@media (min-width:576px){
    .mr-sm--170{
        margin-right:170px!important
    }
}
@media (min-width:768px){
    .mr-sm--170{
        margin-right:170px
    }
}
@media (min-width:576px){
    .mr-sm--175{
        margin-right:175px!important
    }
}
@media (min-width:768px){
    .mr-sm--175{
        margin-right:175px
    }
}
@media (min-width:576px){
    .mr-sm--180{
        margin-right:180px!important
    }
}
@media (min-width:768px){
    .mr-sm--180{
        margin-right:180px
    }
}
@media (min-width:576px){
    .mr-sm--185{
        margin-right:185px!important
    }
}
@media (min-width:768px){
    .mr-sm--185{
        margin-right:185px
    }
}
@media (min-width:576px){
    .mr-sm--190{
        margin-right:190px!important
    }
}
@media (min-width:768px){
    .mr-sm--190{
        margin-right:190px
    }
}
@media (min-width:576px){
    .mr-sm--195{
        margin-right:195px!important
    }
}
@media (min-width:768px){
    .mr-sm--195{
        margin-right:195px
    }
}
@media (min-width:576px){
    .mr-sm--200{
        margin-right:200px!important
    }
}
@media (min-width:768px){
    .mr-sm--200{
        margin-right:200px
    }
    .mr-md--0{
        margin-right:0!important
    }
}
@media (min-width:992px){
    .mr-md--0{
        margin-right:0
    }
}
@media (min-width:768px){
    .mr-md--5{
        margin-right:5px!important
    }
}
@media (min-width:992px){
    .mr-md--5{
        margin-right:5px
    }
}
@media (min-width:768px){
    .mr-md--10{
        margin-right:10px!important
    }
}
@media (min-width:992px){
    .mr-md--10{
        margin-right:10px
    }
}
@media (min-width:768px){
    .mr-md--15{
        margin-right:15px!important
    }
}
@media (min-width:992px){
    .mr-md--15{
        margin-right:15px
    }
}
@media (min-width:768px){
    .mr-md--20{
        margin-right:20px!important
    }
}
@media (min-width:992px){
    .mr-md--20{
        margin-right:20px
    }
}
@media (min-width:768px){
    .mr-md--25{
        margin-right:25px!important
    }
}
@media (min-width:992px){
    .mr-md--25{
        margin-right:25px
    }
}
@media (min-width:768px){
    .mr-md--30{
        margin-right:30px!important
    }
}
@media (min-width:992px){
    .mr-md--30{
        margin-right:30px
    }
}
@media (min-width:768px){
    .mr-md--35{
        margin-right:35px!important
    }
}
@media (min-width:992px){
    .mr-md--35{
        margin-right:35px
    }
}
@media (min-width:768px){
    .mr-md--40{
        margin-right:40px!important
    }
}
@media (min-width:992px){
    .mr-md--40{
        margin-right:40px
    }
}
@media (min-width:768px){
    .mr-md--45{
        margin-right:45px!important
    }
}
@media (min-width:992px){
    .mr-md--45{
        margin-right:45px
    }
}
@media (min-width:768px){
    .mr-md--50{
        margin-right:50px!important
    }
}
@media (min-width:992px){
    .mr-md--50{
        margin-right:50px
    }
}
@media (min-width:768px){
    .mr-md--55{
        margin-right:55px!important
    }
}
@media (min-width:992px){
    .mr-md--55{
        margin-right:55px
    }
}
@media (min-width:768px){
    .mr-md--60{
        margin-right:60px!important
    }
}
@media (min-width:992px){
    .mr-md--60{
        margin-right:60px
    }
}
@media (min-width:768px){
    .mr-md--65{
        margin-right:65px!important
    }
}
@media (min-width:992px){
    .mr-md--65{
        margin-right:65px
    }
}
@media (min-width:768px){
    .mr-md--70{
        margin-right:70px!important
    }
}
@media (min-width:992px){
    .mr-md--70{
        margin-right:70px
    }
}
@media (min-width:768px){
    .mr-md--75{
        margin-right:75px!important
    }
}
@media (min-width:992px){
    .mr-md--75{
        margin-right:75px
    }
}
@media (min-width:768px){
    .mr-md--80{
        margin-right:80px!important
    }
}
@media (min-width:992px){
    .mr-md--80{
        margin-right:80px
    }
}
@media (min-width:768px){
    .mr-md--85{
        margin-right:85px!important
    }
}
@media (min-width:992px){
    .mr-md--85{
        margin-right:85px
    }
}
@media (min-width:768px){
    .mr-md--90{
        margin-right:90px!important
    }
}
@media (min-width:992px){
    .mr-md--90{
        margin-right:90px
    }
}
@media (min-width:768px){
    .mr-md--95{
        margin-right:95px!important
    }
}
@media (min-width:992px){
    .mr-md--95{
        margin-right:95px
    }
}
@media (min-width:768px){
    .mr-md--100{
        margin-right:100px!important
    }
}
@media (min-width:992px){
    .mr-md--100{
        margin-right:100px
    }
}
@media (min-width:768px){
    .mr-md--105{
        margin-right:105px!important
    }
}
@media (min-width:992px){
    .mr-md--105{
        margin-right:105px
    }
}
@media (min-width:768px){
    .mr-md--110{
        margin-right:110px!important
    }
}
@media (min-width:992px){
    .mr-md--110{
        margin-right:110px
    }
}
@media (min-width:768px){
    .mr-md--115{
        margin-right:115px!important
    }
}
@media (min-width:992px){
    .mr-md--115{
        margin-right:115px
    }
}
@media (min-width:768px){
    .mr-md--120{
        margin-right:120px!important
    }
}
@media (min-width:992px){
    .mr-md--120{
        margin-right:120px
    }
}
@media (min-width:768px){
    .mr-md--125{
        margin-right:125px!important
    }
}
@media (min-width:992px){
    .mr-md--125{
        margin-right:125px
    }
}
@media (min-width:768px){
    .mr-md--130{
        margin-right:130px!important
    }
}
@media (min-width:992px){
    .mr-md--130{
        margin-right:130px
    }
}
@media (min-width:768px){
    .mr-md--135{
        margin-right:135px!important
    }
}
@media (min-width:992px){
    .mr-md--135{
        margin-right:135px
    }
}
@media (min-width:768px){
    .mr-md--140{
        margin-right:140px!important
    }
}
@media (min-width:992px){
    .mr-md--140{
        margin-right:140px
    }
}
@media (min-width:768px){
    .mr-md--145{
        margin-right:145px!important
    }
}
@media (min-width:992px){
    .mr-md--145{
        margin-right:145px
    }
}
@media (min-width:768px){
    .mr-md--150{
        margin-right:150px!important
    }
}
@media (min-width:992px){
    .mr-md--150{
        margin-right:150px
    }
}
@media (min-width:768px){
    .mr-md--155{
        margin-right:155px!important
    }
}
@media (min-width:992px){
    .mr-md--155{
        margin-right:155px
    }
}
@media (min-width:768px){
    .mr-md--160{
        margin-right:160px!important
    }
}
@media (min-width:992px){
    .mr-md--160{
        margin-right:160px
    }
}
@media (min-width:768px){
    .mr-md--165{
        margin-right:165px!important
    }
}
@media (min-width:992px){
    .mr-md--165{
        margin-right:165px
    }
}
@media (min-width:768px){
    .mr-md--170{
        margin-right:170px!important
    }
}
@media (min-width:992px){
    .mr-md--170{
        margin-right:170px
    }
}
@media (min-width:768px){
    .mr-md--175{
        margin-right:175px!important
    }
}
@media (min-width:992px){
    .mr-md--175{
        margin-right:175px
    }
}
@media (min-width:768px){
    .mr-md--180{
        margin-right:180px!important
    }
}
@media (min-width:992px){
    .mr-md--180{
        margin-right:180px
    }
}
@media (min-width:768px){
    .mr-md--185{
        margin-right:185px!important
    }
}
@media (min-width:992px){
    .mr-md--185{
        margin-right:185px
    }
}
@media (min-width:768px){
    .mr-md--190{
        margin-right:190px!important
    }
}
@media (min-width:992px){
    .mr-md--190{
        margin-right:190px
    }
}
@media (min-width:768px){
    .mr-md--195{
        margin-right:195px!important
    }
}
@media (min-width:992px){
    .mr-md--195{
        margin-right:195px
    }
}
@media (min-width:768px){
    .mr-md--200{
        margin-right:200px!important
    }
}
@media (min-width:992px){
    .mr-md--200{
        margin-right:200px
    }
    .mr-lg--0{
        margin-right:0!important
    }
}
@media (min-width:1200px){
    .mr-lg--0{
        margin-right:0
    }
}
@media (min-width:992px){
    .mr-lg--5{
        margin-right:5px!important
    }
}
@media (min-width:1200px){
    .mr-lg--5{
        margin-right:5px
    }
}
@media (min-width:992px){
    .mr-lg--10{
        margin-right:10px!important
    }
}
@media (min-width:1200px){
    .mr-lg--10{
        margin-right:10px
    }
}
@media (min-width:992px){
    .mr-lg--15{
        margin-right:15px!important
    }
}
@media (min-width:1200px){
    .mr-lg--15{
        margin-right:15px
    }
}
@media (min-width:992px){
    .mr-lg--20{
        margin-right:20px!important
    }
}
@media (min-width:1200px){
    .mr-lg--20{
        margin-right:20px
    }
}
@media (min-width:992px){
    .mr-lg--25{
        margin-right:25px!important
    }
}
@media (min-width:1200px){
    .mr-lg--25{
        margin-right:25px
    }
}
@media (min-width:992px){
    .mr-lg--30{
        margin-right:30px!important
    }
}
@media (min-width:1200px){
    .mr-lg--30{
        margin-right:30px
    }
}
@media (min-width:992px){
    .mr-lg--35{
        margin-right:35px!important
    }
}
@media (min-width:1200px){
    .mr-lg--35{
        margin-right:35px
    }
}
@media (min-width:992px){
    .mr-lg--40{
        margin-right:40px!important
    }
}
@media (min-width:1200px){
    .mr-lg--40{
        margin-right:40px
    }
}
@media (min-width:992px){
    .mr-lg--45{
        margin-right:45px!important
    }
}
@media (min-width:1200px){
    .mr-lg--45{
        margin-right:45px
    }
}
@media (min-width:992px){
    .mr-lg--50{
        margin-right:50px!important
    }
}
@media (min-width:1200px){
    .mr-lg--50{
        margin-right:50px
    }
}
@media (min-width:992px){
    .mr-lg--55{
        margin-right:55px!important
    }
}
@media (min-width:1200px){
    .mr-lg--55{
        margin-right:55px
    }
}
@media (min-width:992px){
    .mr-lg--60{
        margin-right:60px!important
    }
}
@media (min-width:1200px){
    .mr-lg--60{
        margin-right:60px
    }
}
@media (min-width:992px){
    .mr-lg--65{
        margin-right:65px!important
    }
}
@media (min-width:1200px){
    .mr-lg--65{
        margin-right:65px
    }
}
@media (min-width:992px){
    .mr-lg--70{
        margin-right:70px!important
    }
}
@media (min-width:1200px){
    .mr-lg--70{
        margin-right:70px
    }
}
@media (min-width:992px){
    .mr-lg--75{
        margin-right:75px!important
    }
}
@media (min-width:1200px){
    .mr-lg--75{
        margin-right:75px
    }
}
@media (min-width:992px){
    .mr-lg--80{
        margin-right:80px!important
    }
}
@media (min-width:1200px){
    .mr-lg--80{
        margin-right:80px
    }
}
@media (min-width:992px){
    .mr-lg--85{
        margin-right:85px!important
    }
}
@media (min-width:1200px){
    .mr-lg--85{
        margin-right:85px
    }
}
@media (min-width:992px){
    .mr-lg--90{
        margin-right:90px!important
    }
}
@media (min-width:1200px){
    .mr-lg--90{
        margin-right:90px
    }
}
@media (min-width:992px){
    .mr-lg--95{
        margin-right:95px!important
    }
}
@media (min-width:1200px){
    .mr-lg--95{
        margin-right:95px
    }
}
@media (min-width:992px){
    .mr-lg--100{
        margin-right:100px!important
    }
}
@media (min-width:1200px){
    .mr-lg--100{
        margin-right:100px
    }
}
@media (min-width:992px){
    .mr-lg--105{
        margin-right:105px!important
    }
}
@media (min-width:1200px){
    .mr-lg--105{
        margin-right:105px
    }
}
@media (min-width:992px){
    .mr-lg--110{
        margin-right:110px!important
    }
}
@media (min-width:1200px){
    .mr-lg--110{
        margin-right:110px
    }
}
@media (min-width:992px){
    .mr-lg--115{
        margin-right:115px!important
    }
}
@media (min-width:1200px){
    .mr-lg--115{
        margin-right:115px
    }
}
@media (min-width:992px){
    .mr-lg--120{
        margin-right:120px!important
    }
}
@media (min-width:1200px){
    .mr-lg--120{
        margin-right:120px
    }
}
@media (min-width:992px){
    .mr-lg--125{
        margin-right:125px!important
    }
}
@media (min-width:1200px){
    .mr-lg--125{
        margin-right:125px
    }
}
@media (min-width:992px){
    .mr-lg--130{
        margin-right:130px!important
    }
}
@media (min-width:1200px){
    .mr-lg--130{
        margin-right:130px
    }
}
@media (min-width:992px){
    .mr-lg--135{
        margin-right:135px!important
    }
}
@media (min-width:1200px){
    .mr-lg--135{
        margin-right:135px
    }
}
@media (min-width:992px){
    .mr-lg--140{
        margin-right:140px!important
    }
}
@media (min-width:1200px){
    .mr-lg--140{
        margin-right:140px
    }
}
@media (min-width:992px){
    .mr-lg--145{
        margin-right:145px!important
    }
}
@media (min-width:1200px){
    .mr-lg--145{
        margin-right:145px
    }
}
@media (min-width:992px){
    .mr-lg--150{
        margin-right:150px!important
    }
}
@media (min-width:1200px){
    .mr-lg--150{
        margin-right:150px
    }
}
@media (min-width:992px){
    .mr-lg--155{
        margin-right:155px!important
    }
}
@media (min-width:1200px){
    .mr-lg--155{
        margin-right:155px
    }
}
@media (min-width:992px){
    .mr-lg--160{
        margin-right:160px!important
    }
}
@media (min-width:1200px){
    .mr-lg--160{
        margin-right:160px
    }
}
@media (min-width:992px){
    .mr-lg--165{
        margin-right:165px!important
    }
}
@media (min-width:1200px){
    .mr-lg--165{
        margin-right:165px
    }
}
@media (min-width:992px){
    .mr-lg--170{
        margin-right:170px!important
    }
}
@media (min-width:1200px){
    .mr-lg--170{
        margin-right:170px
    }
}
@media (min-width:992px){
    .mr-lg--175{
        margin-right:175px!important
    }
}
@media (min-width:1200px){
    .mr-lg--175{
        margin-right:175px
    }
}
@media (min-width:992px){
    .mr-lg--180{
        margin-right:180px!important
    }
}
@media (min-width:1200px){
    .mr-lg--180{
        margin-right:180px
    }
}
@media (min-width:992px){
    .mr-lg--185{
        margin-right:185px!important
    }
}
@media (min-width:1200px){
    .mr-lg--185{
        margin-right:185px
    }
}
@media (min-width:992px){
    .mr-lg--190{
        margin-right:190px!important
    }
}
@media (min-width:1200px){
    .mr-lg--190{
        margin-right:190px
    }
}
@media (min-width:992px){
    .mr-lg--195{
        margin-right:195px!important
    }
}
@media (min-width:1200px){
    .mr-lg--195{
        margin-right:195px
    }
}
@media (min-width:992px){
    .mr-lg--200{
        margin-right:200px!important
    }
}
@media (min-width:1200px){
    .mr-lg--200{
        margin-right:200px
    }
    .mr-xl--0{
        margin-right:0!important
    }
}
@media (min-width:1500px){
    .ml-xl--200{
        margin-left:200px
    }
    .mr-xl--0{
        margin-right:0
    }
}
@media (min-width:1200px){
    .mr-xl--5{
        margin-right:5px!important
    }
}
@media (min-width:1500px){
    .mr-xl--5{
        margin-right:5px
    }
}
@media (min-width:1200px){
    .mr-xl--10{
        margin-right:10px!important
    }
}
@media (min-width:1500px){
    .mr-xl--10{
        margin-right:10px
    }
}
@media (min-width:1200px){
    .mr-xl--15{
        margin-right:15px!important
    }
}
@media (min-width:1500px){
    .mr-xl--15{
        margin-right:15px
    }
}
@media (min-width:1200px){
    .mr-xl--20{
        margin-right:20px!important
    }
}
@media (min-width:1500px){
    .mr-xl--20{
        margin-right:20px
    }
}
@media (min-width:1200px){
    .mr-xl--25{
        margin-right:25px!important
    }
}
@media (min-width:1500px){
    .mr-xl--25{
        margin-right:25px
    }
}
@media (min-width:1200px){
    .mr-xl--30{
        margin-right:30px!important
    }
}
@media (min-width:1500px){
    .mr-xl--30{
        margin-right:30px
    }
}
@media (min-width:1200px){
    .mr-xl--35{
        margin-right:35px!important
    }
}
@media (min-width:1500px){
    .mr-xl--35{
        margin-right:35px
    }
}
@media (min-width:1200px){
    .mr-xl--40{
        margin-right:40px!important
    }
}
@media (min-width:1500px){
    .mr-xl--40{
        margin-right:40px
    }
}
@media (min-width:1200px){
    .mr-xl--45{
        margin-right:45px!important
    }
}
@media (min-width:1500px){
    .mr-xl--45{
        margin-right:45px
    }
}
@media (min-width:1200px){
    .mr-xl--50{
        margin-right:50px!important
    }
}
@media (min-width:1500px){
    .mr-xl--50{
        margin-right:50px
    }
}
@media (min-width:1200px){
    .mr-xl--55{
        margin-right:55px!important
    }
}
@media (min-width:1500px){
    .mr-xl--55{
        margin-right:55px
    }
}
@media (min-width:1200px){
    .mr-xl--60{
        margin-right:60px!important
    }
}
@media (min-width:1500px){
    .mr-xl--60{
        margin-right:60px
    }
}
@media (min-width:1200px){
    .mr-xl--65{
        margin-right:65px!important
    }
}
@media (min-width:1500px){
    .mr-xl--65{
        margin-right:65px
    }
}
@media (min-width:1200px){
    .mr-xl--70{
        margin-right:70px!important
    }
}
@media (min-width:1500px){
    .mr-xl--70{
        margin-right:70px
    }
}
@media (min-width:1200px){
    .mr-xl--75{
        margin-right:75px!important
    }
}
@media (min-width:1500px){
    .mr-xl--75{
        margin-right:75px
    }
}
@media (min-width:1200px){
    .mr-xl--80{
        margin-right:80px!important
    }
}
@media (min-width:1500px){
    .mr-xl--80{
        margin-right:80px
    }
}
@media (min-width:1200px){
    .mr-xl--85{
        margin-right:85px!important
    }
}
@media (min-width:1500px){
    .mr-xl--85{
        margin-right:85px
    }
}
@media (min-width:1200px){
    .mr-xl--90{
        margin-right:90px!important
    }
}
@media (min-width:1500px){
    .mr-xl--90{
        margin-right:90px
    }
}
@media (min-width:1200px){
    .mr-xl--95{
        margin-right:95px!important
    }
}
@media (min-width:1500px){
    .mr-xl--95{
        margin-right:95px
    }
}
@media (min-width:1200px){
    .mr-xl--100{
        margin-right:100px!important
    }
}
@media (min-width:1500px){
    .mr-xl--100{
        margin-right:100px
    }
}
@media (min-width:1200px){
    .mr-xl--105{
        margin-right:105px!important
    }
}
@media (min-width:1500px){
    .mr-xl--105{
        margin-right:105px
    }
}
@media (min-width:1200px){
    .mr-xl--110{
        margin-right:110px!important
    }
}
@media (min-width:1500px){
    .mr-xl--110{
        margin-right:110px
    }
}
@media (min-width:1200px){
    .mr-xl--115{
        margin-right:115px!important
    }
}
@media (min-width:1500px){
    .mr-xl--115{
        margin-right:115px
    }
}
@media (min-width:1200px){
    .mr-xl--120{
        margin-right:120px!important
    }
}
@media (min-width:1500px){
    .mr-xl--120{
        margin-right:120px
    }
}
@media (min-width:1200px){
    .mr-xl--125{
        margin-right:125px!important
    }
}
@media (min-width:1500px){
    .mr-xl--125{
        margin-right:125px
    }
}
@media (min-width:1200px){
    .mr-xl--130{
        margin-right:130px!important
    }
}
@media (min-width:1500px){
    .mr-xl--130{
        margin-right:130px
    }
}
@media (min-width:1200px){
    .mr-xl--135{
        margin-right:135px!important
    }
}
@media (min-width:1500px){
    .mr-xl--135{
        margin-right:135px
    }
}
@media (min-width:1200px){
    .mr-xl--140{
        margin-right:140px!important
    }
}
@media (min-width:1500px){
    .mr-xl--140{
        margin-right:140px
    }
}
@media (min-width:1200px){
    .mr-xl--145{
        margin-right:145px!important
    }
}
@media (min-width:1500px){
    .mr-xl--145{
        margin-right:145px
    }
}
@media (min-width:1200px){
    .mr-xl--150{
        margin-right:150px!important
    }
}
@media (min-width:1500px){
    .mr-xl--150{
        margin-right:150px
    }
}
@media (min-width:1200px){
    .mr-xl--155{
        margin-right:155px!important
    }
}
@media (min-width:1500px){
    .mr-xl--155{
        margin-right:155px
    }
}
@media (min-width:1200px){
    .mr-xl--160{
        margin-right:160px!important
    }
}
@media (min-width:1500px){
    .mr-xl--160{
        margin-right:160px
    }
}
@media (min-width:1200px){
    .mr-xl--165{
        margin-right:165px!important
    }
}
@media (min-width:1500px){
    .mr-xl--165{
        margin-right:165px
    }
}
@media (min-width:1200px){
    .mr-xl--170{
        margin-right:170px!important
    }
}
@media (min-width:1500px){
    .mr-xl--170{
        margin-right:170px
    }
}
@media (min-width:1200px){
    .mr-xl--175{
        margin-right:175px!important
    }
}
@media (min-width:1500px){
    .mr-xl--175{
        margin-right:175px
    }
}
@media (min-width:1200px){
    .mr-xl--180{
        margin-right:180px!important
    }
}
@media (min-width:1500px){
    .mr-xl--180{
        margin-right:180px
    }
}
@media (min-width:1200px){
    .mr-xl--185{
        margin-right:185px!important
    }
}
@media (min-width:1500px){
    .mr-xl--185{
        margin-right:185px
    }
}
@media (min-width:1200px){
    .mr-xl--190{
        margin-right:190px!important
    }
}
@media (min-width:1500px){
    .mr-xl--190{
        margin-right:190px
    }
}
@media (min-width:1200px){
    .mr-xl--195{
        margin-right:195px!important
    }
}
@media (min-width:1500px){
    .mr-xl--195{
        margin-right:195px
    }
}
@media (min-width:1200px){
    .mr-xl--200{
        margin-right:200px!important
    }
}
@media (min-width:1500px){
    .mr-xl--200{
        margin-right:200px
    }
}
.section-margin{
    margin-bottom:60px
}
.section-margin-top{
    margin-top:60px
}
.section-padding{
    padding-bottom:60px
}
@media (min-width:768px){
    .section-margin{
        margin-bottom:80px
    }
    .section-margin-top{
        margin-top:80px
    }
    .section-padding{
        padding-bottom:80px
    }
}
@media (min-width:992px){
    .section-margin{
        margin-bottom:100px
    }
    .section-margin-top{
        margin-top:100px
    }
    .section-padding{
        padding-bottom:100px
    }
}
.section-padding-top{
    padding-top:60px;
    padding-bottom:60px
}
@media (min-width:768px){
    .section-padding-top{
        padding-top:80px;
        padding-bottom:80px
    }
}
@media (min-width:992px){
    .section-padding-top{
        padding-top:100px;
        padding-bottom:100px
    }
}
.overflow-hidden{
    overflow:hidden!important
}
.inner-page-sec-margin{
    margin-top:50px!important
}
.inner-page-sec-padding{
    padding-top:50px;
    padding-bottom:50px
}
.inner-page-sec-padding-bottom{
    padding-bottom:50px
}
.inner-page-sec-padding-top{
    padding-top:50px
}
.text-primary,.text-primary:hover{
    color:#e33!important
}
.text-white{
    color:#fff
}
.text-black{
    color:#292929
}
.text-black-2{
    color:#1a1f2b
}
.bg-gray,.bg-white,.footer-gray{
    background:#f6f6f6
}
.bg-yellow{
    background:#f1c40f
}
.bg-red{
    background:#f6f6f6
}
.bg-green{
    background:#a0d468
}
.bg-beige{
    background:beige
}
.modal.modal-quick-view{
    display:block;
    opacity:0;
    visibility:hidden;
    z-index:-9999
}
.modal.modal-quick-view .modal-dialog{
    max-width:100%;
    margin:20% auto
}
@media (min-width:768px){
    .modal.modal-quick-view .modal-dialog{
        max-width:700px;
        overflow-x:scroll
    }
}
@media (min-width:992px){
    .modal.modal-quick-view .modal-dialog{
        max-width:900px;
        overflow:unset;
        margin:10% auto
    }
}
@media (min-width:1200px){
    .modal.modal-quick-view .modal-dialog{
        max-width:1100px;
        overflow:unset
    }
}
.modal.modal-quick-view.show{
    opacity:1;
    visibility:visible;
    z-index:9999
}
.modal.modal-quick-view .modal-close-btn{
    position:absolute;
    right:0;
    margin-right:10px;
    top:5px;
    float:none
}
.modal.modal-quick-view .modal-footer{
    display:flex;
    justify-content:flex-start;
    padding-left:30px
}
@media (min-width:992px){
    .modal.modal-quick-view .modal-footer{
        padding-left:60px
    }
}
.modal.modal-quick-view .modal-footer .widget-social-share{
    display:flex;
    align-items:center
}
.btn,.btn-black{
    display:inline-flex;
    font-size:13px;
    text-transform:uppercase
}
.modal.modal-quick-view .modal-footer .widget-social-share .widget-label{
    margin-right:20px
}
.product-details-modal{
    padding:30px
}
@media (min-width:992px){
    .product-details-modal{
        padding:60px
    }
}
.btn{
    justify-content:center;
    align-items:center;
    height:60px;
    max-width:183px;
    border-radius:0
}
.btn-outlined{
    background:0 0;
    border:2px solid #ececec!important
}
.btn-outlined:hover{
    border:2px solid #333!important;
    background:#333;
    color:#fff
}
.btn-outlined--primary{
    background:0 0;
    border:2px solid #e33!important
}
.btn-outlined--primary:hover{
    background:#e33;
    border-color:#e33!important;
    color:#fff
}
.btn-outlined--white{
    background:0 0;
    border:2px solid #fff;
    color:#fff
}
.btn-outlined--white:hover{
    background:#e33;
    border-color:#e33;
    color:#fff
}
.btn-outlined--black{
    background:0 0;
    border:1px solid #333;
    color:#333
}
.btn-outlined--black:hover{
    background:#e33;
    border-color:#e33;
    color:#fff
}
.btn-rounded{
    border-radius:500px
}
.btn-mid{
    height:40px;
    width:195px
}
.btn--primary{
    background:#e33;
    color:#fff
}
.btn--primary:hover,.btn-black{
    background:#333;
    color:#fff
}
.btn-black{
    height:50px;
    padding:0 30px;
    align-items:center;
    font-weight:500;
    font-family:Rubik,Arial,Helvetica,sans-serif;
    box-shadow:none;
    border-radius:3px;
    border:0;
    outline:0;
    text-shadow:none;
    transition:all .3s ease;
    vertical-align:middle;
    white-space:nowrap;
    -webkit-border-radius:3px;
    -moz-border-radius:3px
}
.btn-black:hover{
    background:#e33;
    color:#fff
}
.bg-image{
    background-size:cover;
    background-position:center;
    background-repeat:no-repeat;
    z-index:1
}
.title-sep{
    position:relative;
    z-index:1
}
.title-sep:before{
    width:70%;
    left:0;
    right:0;
    position:absolute;
    background:url(../image/title-sep.png) repeat-x;
    content:"";
    height:5px;
    margin:0 auto;
    top:calc(50% - 5px);
    z-index:-1
}
.hero-slider .slick-arrow.slick-prev,.hero-slider-2 .slick-arrow.slick-prev,.hero-slider-3 .slick-arrow.slick-prev{
    left:20px
}
.arrow-type-two .slick-arrow.slick-next,.hero-slider .slick-arrow.slick-next,.hero-slider-2 .slick-arrow.slick-next,.hero-slider-3 .slick-arrow.slick-next,.hero-slider-4 .slick-arrow.slick-next{
    right:20px
}
.title-sep img{
    background:#fff
}
.border-bottom{
    border-bottom:1px solid #ebebeb
}
.overflow-image{
    overflow:hidden;
    width:100%;
    display:block
}
.overflow-image img{
    -webkit-transform:scale(1);
    transform:scale(1);
    transition:.4s;
    width:100%
}
.overflow-image:hover img{
    -webkit-transform:scale(1.1);
    transform:scale(1.1)
}
.hero-slider .slick-arrow,.hero-slider-2 .slick-arrow{
    -webkit-transform:translateY(-50%);
    z-index:9;
    top:50%;
    transition:all .3s ease-in;
    cursor:pointer;
    text-align:center
}
.font-weight-bold{
    font-weight:700
}
.font-weight-mid{
    font-weight:500
}
.font-weight-normal{
    font-weight:400
}
.font-weight-light{
    font-weight:300
}
.section-title{
    text-align:center;
    margin-top:-8px
}
.section-title h2{
    color:#292929;
    font-weight:700;
    margin:0 0 30px;
    text-transform:capitalize;
    font-family:'Playfair Display',serif;
    font-size:28px;
    line-height:32px
}
@media (min-width:576px){
    .section-title h2{
        font-size:30px;
        line-height:34px
    }
}
.handart-slick-slider{
    position:relative
}
.hero-slider .slick-arrow{
    background:#f7f7f9;
    border:2px solid #e2e2e2;
    color:#a5a5a5;
    font-size:21px;
    position:absolute;
    opacity:0;
    transform:translateY(-50%);
    border-radius:100%;
    width:40px;
    height:40px;
    line-height:40px
}
@media (min-width:768px){
    .hero-slider .slick-arrow{
        width:60px;
        height:60px;
        line-height:55px
    }
}
.hero-slider .slick-arrow:hover{
    background:#292929;
    border-color:#292929;
    color:#fff;
    transition:all .3s ease-in
}
.hero-slider:hover>.slick-arrow{
    opacity:1
}
.hero-slider-2 .slick-arrow{
    background:#f7f7f9;
    border:2px solid #e2e2e2;
    color:#a5a5a5;
    position:absolute;
    opacity:0;
    transform:translateY(-50%);
    border-radius:100%;
    width:40px;
    height:40px;
    line-height:37px;
    font-size:17px
}
@media (min-width:768px){
    .hero-slider-2 .slick-arrow{
        width:60px;
        height:60px;
        line-height:55px;
        font-size:21px
    }
}
.hero-slider-2 .slick-arrow:hover{
    background:#292929;
    border-color:#292929;
    color:#fff;
    transition:all .3s ease-in
}
.hero-slider-2:hover>.slick-arrow{
    opacity:1
}
.hero-slider-3 .slick-arrow{
    background:#f7f7f9;
    border:2px solid #e2e2e2;
    color:#a5a5a5;
    text-align:center;
    position:absolute;
    z-index:9;
    cursor:pointer;
    top:50%;
    opacity:0;
    transition:all .3s ease-in;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    border-radius:100%;
    width:40px;
    height:40px;
    line-height:37px;
    font-size:17px
}
@media (min-width:768px){
    .hero-slider-3 .slick-arrow{
        width:60px;
        height:60px;
        line-height:55px;
        font-size:21px
    }
}
.hero-slider-3 .slick-arrow:hover{
    background:#292929;
    border-color:#292929;
    color:#fff;
    transition:all .3s ease-in
}
.hero-slider-3:hover>.slick-arrow{
    opacity:1
}
.hero-slider-3 .slick-dots{
    position:absolute;
    bottom:0;
    left:50%;
    display:flex;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    margin-bottom:40px
}
.hero-slider-3 .slick-dots li{
    font-size:0;
    width:25px;
    height:3px;
    background:#e1e1e1;
    margin:0 5px;
    cursor:pointer
}
.hero-slider-3 .slick-dots li.slick-active{
    background:#292929
}
.hero-slider-4 .slick-arrow{
    width:60px;
    height:60px;
    line-height:55px;
    background:#f7f7f9;
    border:2px solid #e2e2e2;
    color:#a5a5a5;
    text-align:center;
    font-size:21px;
    position:absolute;
    z-index:9;
    cursor:pointer;
    top:50%;
    opacity:0;
    transition:all .3s ease-in;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    border-radius:100%
}
.hero-slider-4 .slick-arrow.slick-prev{
    left:20px
}
.hero-slider-4 .slick-arrow:hover{
    background:#292929;
    border-color:#292929;
    color:#fff;
    transition:all .3s ease-in
}
.hero-slider-4:hover>.slick-arrow{
    opacity:1
}
.hero-slider-4 .slick-dots{
    position:absolute;
    bottom:0;
    left:50%;
    display:flex;
    -webkit-transform:translateX(-50%);
    transform:translateX(-50%);
    margin-bottom:40px
}
.hero-slider-4 .slick-dots li{
    font-size:0;
    width:25px;
    height:3px;
    background:#e1e1e1;
    margin:0 5px;
    cursor:pointer
}
.hero-slider-4 .slick-dots li.slick-active{
    background:#292929
}
.arrow-type-two .slick-arrow{
    width:50px;
    height:50px;
    display:flex;
    justify-content:center;
    align-items:center;
    border:0;
    border:2px solid #e1e1e1;
    background:#f7f7f9;
    color:#9e9e9e;
    text-align:center;
    position:absolute;
    z-index:9;
    cursor:pointer;
    top:50%;
    opacity:0;
    transition:all .3s ease-in;
    border-radius:100%;
    font-size:14px;
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%)
}
.arrow-type-two .slick-arrow.slick-prev{
    left:20px
}
.product-slider .slick-arrow.slick-prev,.product-slider:hover>.slick-arrow.slick-prev{
    left:0
}
.product-slider .slick-arrow.slick-next,.product-slider:hover>.slick-arrow.slick-next{
    right:0
}
.arrow-type-two .slick-arrow:hover{
    background:#292929;
    border-color:#292929;
    color:#fff;
    transition:all .3s ease-in
}
.arrow-type-two:hover>.slick-arrow{
    opacity:1
}
.product-slider .slick-list{
    margin:0 -15px
}
.product-slider .single-slide{
    margin:0 15px
}
.product-slider .slick-arrow{
    -webkit-transform:translateY(-100%);
    transform:translateY(-100%);
    transition:.4s;
    margin-top:-20px
}
@media (min-width:576px){
    .product-slider:hover>.slick-arrow.slick-prev{
        left:-25px
    }
    .product-slider:hover>.slick-arrow.slick-next{
        right:-25px
    }
}
@media (min-width:992px){
    .product-slider:hover>.slick-arrow.slick-prev{
        left:-10px
    }
}
@media (min-width:992px){
    .product-slider:hover>.slick-arrow.slick-next{
        right:-10px
    }
}
@media (min-width:1200px){
    .product-slider:hover>.slick-arrow.slick-prev{
        left:-25px
    }
    .product-slider:hover>.slick-arrow.slick-next{
        right:-25px
    }
}
.product-slider.two-row .slick-slide>div .product-card{
    margin:10px
}
.product-slider.two-row .slick-slide .single-slide{
    margin:0
}
.product-slider-nav>.slick-list,.product-slider.two-row .slick-list{
    margin:0 -10px
}
.product-slider-nav .single-slide{
    margin:0 10px
}
.product-slider-nav.arrow-type-two .slick-arrow{
    width:40px;
    height:40px;
    left:0
}
.product-slider-nav.arrow-type-two .slick-arrow.slick-next{
    left:auto;
    right:0
}
.blog-gallery-slider .single-image img{
    width:100%
}
.blog-gallery-slider .slick-arrow{
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%);
    position:absolute;
    width:42px;
    height:42px;
    line-height:42px;
    color:#999;
    background:#ececec;
    text-align:center;
    z-index:1;
    transition:all .3s ease;
    border-radius:0
}
.blog-gallery-slider .slick-arrow.slick-prev{
    left:0
}
.blog-gallery-slider .slick-arrow.slick-next{
    right:0
}
.blog-gallery-slider:hover .slick-arrow.slick-prev{
    left:25px
}
.blog-gallery-slider:hover .slick-arrow.slick-next{
    right:25px
}
.blog-slider>.slick-arrow{
    -webkit-transform:translateY(-50%);
    transform:translateY(-50%)
}
.blog-slider>.slick-list{
    margin:0 -15px
}
.blog-slider .single-slide{
    margin:0 15px
}
.blog-slider>.slick-arrow.slick-prev{
    left:0
}
@media (min-width:576px){
    .blog-slider>.slick-arrow.slick-prev{
        left:-23px
    }
}
@media (min-width:992px){
    .blog-slider>.slick-arrow.slick-prev{
        left:-10px
    }
}
.blog-slider>.slick-arrow.slick-next{
    right:0
}
@media (min-width:576px){
    .blog-slider>.slick-arrow.slick-next{
        right:-23px
    }
}
@media (min-width:992px){
    .blog-slider>.slick-arrow.slick-next{
        right:-10px
    }
}
@media (min-width:1200px){
    .blog-slider>.slick-arrow.slick-prev{
        left:-25px
    }
    .blog-slider>.slick-arrow.slick-next{
        right:-25px
    }
}
.herobanner-progress{
    -webkit-animation:initial;
    animation:initial;
    background:rgba(51,51,51,.9);
    height:3px;
    left:0;
    position:absolute;
    top:0;
    width:0;
    z-index:5;
    opacity:.2
}
.slick-current .herobanner-progress{
    -webkit-animation:hoFill 8s ease-in-out s normal;
    animation:hoFill 8s ease-in-out s normal
}
@-webkit-keyframes hoFill{
    0%{
        width:0
    }
    to{
        width:100%
    }
}
@keyframes hoFill{
    0%{
        width:0
    }
    to{
        width:100%
    }
}
.product-slider-nav.vertical-slider.arrow-type-two .slick-arrow{
    position:absolute;
    width:42px;
    height:42px;
    line-height:42px;
    color:#999;
    background:#ececec;
    text-align:center;
    z-index:1;
    transition:all .3s ease
}
.product-slider-nav.vertical-slider.arrow-type-two .slick-arrow:hover{
    color:#292929
}
@media (min-width:576px){
    .product-slider-nav.vertical-slider.arrow-type-two .slick-arrow{
        -webkit-transform:translate(-50%,0);
        transform:translate(-50%,0);
        left:50%
    }
    .product-slider-nav.vertical-slider.arrow-type-two .slick-arrow.slick-prev{
        top:10px
    }
    .product-slider-nav.vertical-slider.arrow-type-two .slick-arrow.slick-prev i:before{
        content:"\f077"
    }
    .product-slider-nav.vertical-slider.arrow-type-two .slick-arrow.slick-next{
        top:auto;
        bottom:10px
    }
    .product-slider-nav.vertical-slider.arrow-type-two .slick-arrow.slick-next i:before{
        content:"\f078"
    }
    .product-slider-nav.vertical-slider.arrow-type-two:hover .slick-arrow.slick-prev{
        top:0
    }
    .product-slider-nav.vertical-slider.arrow-type-two:hover .slick-arrow.slick-next{
        top:auto;
        bottom:0
    }
    .product-slider-nav.vertical-slider>.slick-list{
        margin:0
    }
    .product-slider-nav.vertical-slider .single-slide{
        margin:8px 0
    }
}
.testimonial-slider.arrow-type-two .slick-arrow.slick-prev{
    left:0
}
.testimonial-slider.arrow-type-two .slick-arrow.slick-next{
    right:0
}
@media (min-width:480px){
    .testimonial-slider.arrow-type-two .slick-arrow.slick-prev{
        left:-10px
    }
    .testimonial-slider.arrow-type-two .slick-arrow.slick-next{
        right:-10px
    }
}
@media (min-width:576px){
    .testimonial-slider.arrow-type-two .slick-arrow.slick-prev{
        left:-23px
    }
    .testimonial-slider.arrow-type-two .slick-arrow.slick-next{
        right:-23px
    }
}
@media (min-width:992px){
    .testimonial-slider.arrow-type-two .slick-arrow.slick-prev{
        left:20px
    }
    .testimonial-slider.arrow-type-two .slick-arrow.slick-next{
        right:20px
    }
}
.slick-slide{
    margin-bottom:-7px
}
.slick-slide .blog-card,.slick-slide .product-card{
    margin-bottom:0
}
.rating-block span{
    color:#b6b6b6;
    font-size:16px
}
.rating-block span.star_on{
    color:#f5c60d
}
.product-card{
    margin-bottom:-6px
}
.product-card .image{
    position:relative
}
.product-card .image img{
    display:block;
    width:100%
}
.product-card .description-block{
    padding-top:20px
}
.product-card .description-block.list-description{
    display:none;
    padding-top:20px
}
@media (min-width:576px){
    .product-card .description-block.list-description{
        padding-top:10px
    }
}
.product-card .description-block .description-header{
    display:flex;
    justify-content:space-between;
    align-items:center;
    flex-wrap:wrap;
    margin-bottom:10px
}
.product-card .description-block .description-header .description-tag{
    color:#929292;
    font-size:12px;
    margin-bottom:0;
    font-weight:400
}
.product-card .description-block .description-header .description-tag:hover a{
    color:#e33
}
.product-card .description-block .post-title{
    color:#292929;
    font-size:14px;
    line-height:22px;
    font-weight:400;
    margin-bottom:5px;
    text-transform:capitalize;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
    display:block
}
.product-card .description-block .post-title:hover a{
    color:#e33
}
.product-card .hover-content{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    visibility:hidden;
    opacity:0;
    transition:.4s
}
.product-card .hover-content .hover-image{
    display:block
}
.product-card .hover-content .hover-image img{
    width:100%
}
.product-card .hover-content .hover-btns{
    position:absolute;
    top:50%;
    left:50%;
    -webkit-transform:translate(-50%,-50%);
    transform:translate(-50%,-50%);
    background:#fff;
    max-width:195px;
    width:100%;
    padding:10px 0;
    margin-top:25px
}
.product-card .product-badge,.product-card .product-badge-2{
    position:absolute;
    top:10px;
    z-index:1;
    text-transform:capitalize
}
.product-card.product-type-list .description-header .rating-block,.product-card.product-type-list .price{
    margin-top:18px
}
.product-card .hover-content .hover-btns .sin-btn{
    font-size:0;
    display:inline-block;
    border-left:1px solid #ebebeb;
    padding:0 22px
}
.product-card .hover-content .hover-btns .sin-btn i{
    color:#292929;
    font-size:20px;
    line-height:37px;
    transition:.4s
}
.product-card .hover-content .hover-btns .sin-btn:hover i{
    color:#e33
}
.product-card .product-badge{
    left:10px
}
.product-card .product-badge-2{
    right:10px
}
.product-card:hover .hover-content{
    visibility:visible;
    opacity:1
}
@media (min-width:576px){
    .product-card.product-type-list{
        display:flex
    }
    .product-card.product-type-list .image{
        margin-right:20px;
        min-width:250px
    }
}
.product-card.product-type-list .description-header{
    flex-direction:column;
    align-items:flex-start
}
.product-card.product-type-list .description-block{
    display:none
}
.product-card.product-type-list .description-block.list-description{
    display:block
}
.product-card.product-type-list .product-article{
    padding-top:20px;
    margin-top:20px
}
@media (min-width:768px){
    .product-card.product-type-list .product-article{
        padding-top:30px;
        margin-top:30px
    }
}
.product-card.product-type-list .product-article p{
    display:block;
    color:#707070
}
.product-card.product-type-list .product-article p:last-child{
    margin-bottom:0
}
.price{
    color:#929292;
    font-family:Karla,sans-serif;
    font-size:16px;
    margin-top:12px
}
.price-new{
    color:#e33;
    font-weight:600
}
.product-badge,.product-badge-2{
    padding:0;
    z-index:1;
    font-weight:500;
    height:50px;
    width:50px;
    display:inline-flex;
    border-radius:100%;
    color:#fff;
    font-size:12px
}
.product-badge{
    background:#e33;
    justify-content:center;
    align-items:center
}
.product-badge-2{
    background:#e2bca0;
    justify-content:center;
    align-items:center
}
.product-badge-3{
    min-width:25px;
    line-height:23px;
    border-radius:100%;
    padding:2px 0 0;
    text-align:center;
    background:#e33;
    color:#fff;
    font-size:12px
}
.method-card{
    text-align:center
}
.method-card .icon{
    margin-bottom:25px
}
.method-card .text{
    padding:0 15px
}
@media (min-width:480px){
    .method-card .text{
        padding:0 110px
    }
}
@media (min-width:576px){
    .method-card .text{
        padding:0
    }
}
.method-card .text .method-title{
    font-size:12px;
    color:#292929;
    font-weight:700;
    margin-bottom:22px
}
@media (min-width:992px){
    .method-card .text{
        padding:0 40px
    }
    .method-card .text .method-title{
        margin-bottom:38px
    }
}
.method-card .text .method-title:hover a{
    color:#e33
}
.method-card .text p{
    color:#929292;
    letter-spacing:.025em;
    margin-bottom:16px
}
.method-card .text p:last-child{
    margin-bottom:0!important
}
.blog-card{
    margin-bottom:-8px
}
.blog-card .blog-image{
    position:relative;
    display:block;
    margin-bottom:22px
}
.blog-card .blog-image img{
    width:100%
}
.blog-card .blog-image .plus-icon{
    background:rgba(0,0,0,.4);
    top:0;
    left:0;
    height:100%;
    width:100%;
    position:absolute;
    display:flex;
    align-items:center;
    justify-content:center;
    color:#fff;
    -webkit-transform:scale(.6);
    transform:scale(.6);
    opacity:0;
    transition:.4s
}
.blog-card .blog-image .plus-icon i{
    font-size:22px
}
.blog-card .blog-image:hover .plus-icon{
    opacity:1;
    -webkit-transform:scale(1);
    transform:scale(1)
}
.blog-card .blog-gallery-slider,.blog-card .blog-video{
    position:relative;
    margin-bottom:22px
}
.blog-card .text .blog-title{
    font-size:18px;
    color:#292929;
    text-transform:capitalize;
    font-weight:400;
    margin-bottom:15px;
    font-family:'Playfair Display',serif;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
    display:block
}
.blog-card .text .blog-title:hover a{
    color:#e33
}
.blog-card .text .post-meta{
    margin-right:10px;
    display:block;
    color:#e33;
    font-size:12px;
    line-height:15px;
    margin-bottom:15px
}
.blog-card .text .post-meta i{
    margin-right:10px
}
.blog-card .text p{
    color:#707070;
    line-height:23px
}
.blog-card .text p:last-child{
    margin-bottom:0
}
.blog-card .date-badge{
    background:#fff;
    position:absolute;
    top:20px;
    right:25px;
    text-align:center;
    box-shadow:1px 1px 1px 0 rgba(0,0,0,.1);
    padding:5px 8px 0
}
@media (min-width:576px){
    .blog-card .date-badge{
        padding:10px 8px
    }
}
.blog-card .date-badge .month{
    display:block;
    font-size:12px;
    color:#929292;
    margin-bottom:10px
}
@media (min-width:768px){
    .blog-card.card-style-list .blog-image{
        margin-bottom:0
    }
}
.ha-custom-tab .nav.nav-tabs{
    border-color:transparent;
    justify-content:center;
    margin-bottom:50px
}
.ha-custom-tab .nav.nav-tabs .nav-item{
    text-align:center;
    font-size:12px;
    font-weight:500;
    text-transform:uppercase;
    margin-top:13px;
    margin-right:17px
}
.ha-custom-tab .nav.nav-tabs .nav-item .icon{
    display:flex;
    min-height:48px;
    align-items:flex-end;
    justify-content:center;
    margin-bottom:13px
}
.ha-custom-tab .nav.nav-tabs .nav-item.show .nav-link,.ha-custom-tab .nav.nav-tabs .nav-link.active,.ha-custom-tab .nav.nav-tabs .nav-link:hover{
    border-color:transparent;
    color:#e33
}
.layout-box .mobile-header{
    padding:20px 0
}
.layout-box .mobile-header .site-brand{
    padding:0
}
.site-header{
    transition:.4s padding
}
.site-header.absolute-header{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    z-index:999
}
.site-header.ha-header-2 .header-links .sin-link,.site-header.ha-header-3 .header-links .sin-link,.site-header.ha-header-4 .header-links .sin-link{
    z-index:103
}
.site-header.ha-header-1{
    padding:20px 0
}
.site-header.ha-header-1>.container-fluid{
    padding-right:50px;
    padding-left:50px
}
.site-header.ha-header-1 .main-navigation{
    margin-top:28px
}
.site-header.ha-header-2{
    padding:20px 0
}
.site-header.ha-header-2 .main-navigation{
    margin-top:10px;
    display:flex;
    justify-content:center
}
.site-header.ha-header-2 .main-navigation .main-menu{
    padding:0 225px
}
@media (min-width:992px){
    .site-header.ha-header-2 .main-navigation .main-menu .sub-menu.four-column{
        left:-20%
    }
}
@media (min-width:1200px){
    .site-header.ha-header-2 .main-navigation .main-menu{
        padding:0 100px
    }
    .site-header.ha-header-2 .main-navigation .main-menu .sub-menu.four-column{
        left:-5%
    }
}
@media (min-width:1500px){
    .site-header.ha-header-2 .main-navigation .main-menu .sub-menu.four-column{
        left:0
    }
}
.site-header.ha-header-2 .currency-lan-list{
    margin-top:34px
}
.site-header.ha-header-3{
    padding:15px 0
}
.site-header.ha-header-3>.container-fluid{
    padding-right:45px;
    padding-left:45px
}
.site-header.ha-header-3 .main-navigation{
    margin-top:43px;
    display:flex;
    justify-content:flex-start
}
@media (min-width:992px){
    .site-header.ha-header-3 .has-children.mega-menu>.sub-menu{
        left:-60%
    }
}
@media (min-width:1200px){
    .site-header.ha-header-3 .has-children.mega-menu>.sub-menu{
        left:-5
    }
}
@media (min-width:1500px){
    .site-header.ha-header-3 .has-children.mega-menu>.sub-menu{
        left:0
    }
}
.site-header.ha-header-4{
    padding:20px 55px 0
}
.site-header.ha-header-4 .main-navigation{
    margin-top:10px;
    display:flex
}
@media (min-width:992px){
    .site-header.ha-header-4 .main-navigation .main-menu{
        justify-content:center;
        width:80%;
        margin:0 auto
    }
    .site-header.ha-header-4 .main-navigation .main-menu>li.menu-item{
        padding-top:25px;
        padding-bottom:25px
    }
    .site-header.ha-header-4 .main-navigation .main-menu .sub-menu.four-column{
        left:-20%
    }
}
@media (min-width:1200px){
    .site-header.ha-header-4 .main-navigation .main-menu .sub-menu.four-column{
        left:0
    }
}
.site-header.ha-header-4 .currency-lan-list{
    margin-top:34px
}
.site-header.sticky-header{
    position:fixed;
    padding:0;
    background:rgba(0,0,0,.7)
}
.site-header.sticky-header .site-brand{
    width:125px
}
.site-header.sticky-header .main-navigation{
    margin-top:14px
}
.site-header.sticky-header .header-top-widget{
    margin-top:0
}
.site-header.sticky-header:hover{
    background:#000
}
.site-header.sticky-header .header-links .hamburgur-icon{
    border-color:#fff
}
.site-header.sticky-header .header-links .hamburgur-icon:hover{
    border-color:#e33
}
.common-sticky{
    position:fixed;
    width:100%;
    z-index:180;
    top:0;
    display:none
}
.common-sticky.sticky-header{
    display:block;
    background:rgba(0,0,0,.7);
    -webkit-animation-fill-mode:both;
    animation-fill-mode:both;
    -webkit-animation-duration:1s;
    animation-duration:1s;
    -webkit-animation-name:slideInDown;
    animation-name:slideInDown
}
.common-sticky .site-brand{
    width:125px
}
.common-sticky .main-navigation{
    margin-top:14px
}
.common-sticky .header-top-widget{
    margin-top:0
}
.common-sticky:hover{
    background:#000
}
.common-sticky .header-links .hamburgur-icon{
    border-color:#fff
}
.common-sticky .header-links .hamburgur-icon:hover{
    border-color:#e33
}
@media (min-width:992px){
    ul.main-menu{
        display:flex;
        position:relative;
        transition:.4s
    }
    ul.main-menu>li.menu-item{
        font-size:13px;
        text-transform:uppercase;
        font-weight:500;
        color:#fff;
        padding:20px
    }
    ul.main-menu>li.menu-item>a{
        color:inherit
    }
    ul.main-menu>li.menu-item:hover>a{
        color:#e33
    }
    ul.main-menu>li.menu-item:first-child{
        padding-left:0
    }
    ul.main-menu .sub-menu{
        width:200px;
        position:absolute;
        top:100%;
        left:0;
        visibility:hidden;
        opacity:0;
        pointer-events:none;
        transition:.4s;
        padding:30px;
        background:#fff;
        box-shadow:0 0 6px 1px rgba(0,0,0,.1)
    }
    ul.main-menu .sub-menu li{
        color:#707070;
        text-transform:capitalize;
        font-weight:400;
        font-size:14px;
        margin-bottom:15px
    }
    ul.main-menu .sub-menu li:last-child{
        margin-bottom:0
    }
    ul.main-menu .sub-menu li a{
        color:inherit
    }
    ul.main-menu .sub-menu li:hover>a{
        color:#e33
    }
    ul.main-menu.menu-black .menu-item{
        color:#292929
    }
    .has-children{
        position:relative
    }
    .has-children.mega-menu{
        position:static
    }
    .has-children.mega-menu .menu-title{
        margin-bottom:30px
    }
    .has-children.mega-menu>.sub-menu{
        width:1000px;
        display:flex;
        flex-wrap:wrap
    }
    .has-children.mega-menu>.sub-menu.three-column{
        width:700px
    }
    .has-children.mega-menu>.sub-menu.three-column>li{
        margin-bottom:0;
        width:33.3333%;
        padding-left:20px;
        border-left:1px solid #ebebeb
    }
    .has-children.mega-menu>.sub-menu.three-column>li:first-child{
        padding-left:0;
        border-left:0
    }
    .has-children.mega-menu>.sub-menu.four-column{
        width:900px
    }
    .has-children.mega-menu>.sub-menu.four-column>li{
        margin-bottom:0;
        width:25%;
        padding-left:20px;
        border-left:1px solid #ebebeb
    }
    .has-children.mega-menu>.sub-menu.four-column>li:first-child{
        padding-left:0;
        border-left:0
    }
    .has-children:hover>.sub-menu{
        visibility:visible;
        pointer-events:visible;
        opacity:1;
        z-index:99
    }
    .menu-title{
        font-size:12px;
        text-transform:uppercase
    }
    .menu-title:hover a{
        color:#e33!important
    }
    .header-top-widget{
        margin-top:20px
    }
}
.header-top-widget{
    display:flex;
    justify-content:flex-end;
    transition:.4s
}
.header-top-widget.black-widget .header-links .sin-link .link-icon{
    color:#292929
}
.header-top-widget.black-widget .header-links .sin-link:hover>a{
    color:#e33
}
.header-top-widget.black-widget .header-links .sin-link .hamburgur-icon{
    border-color:#292929
}
.header-top-widget.black-widget .header-links .sin-link .hamburgur-icon:hover{
    color:#e33;
    border-color:#e33
}
.header-top-widget.black-widget .header-links .sin-dropdown{
    border:1px solid rgba(0,0,0,.15)
}
.header-links{
    display:flex;
    align-items:flex-end;
    transition:.4s
}
.header-links .sin-link{
    margin:0 30px 0 0;
    font-size:22px;
    cursor:pointer;
    transition:.4s;
    align-items:center;
    position:relative;
    padding-top:20px;
    padding-bottom:20px
}
.header-links .sin-link:last-child{
    margin-right:0
}
.header-links .sin-link .link-icon{
    transition:.4s;
    color:#fff
}
.header-links .sin-link .link-icon:hover{
    color:#e33
}
.header-links .sin-link:hover .sin-dropdown{
    visibility:visible;
    pointer-events:visible;
    opacity:1
}
.header-links .sin-dropdown{
    position:absolute;
    left:100%;
    -webkit-transform:translateX(-100%);
    transform:translateX(-100%);
    background:#fff;
    top:100%;
    padding:20px;
    visibility:hidden;
    pointer-events:hidden;
    opacity:0;
    transition:.4s;
    box-shadow:0 0 6.65px .35px rgba(0,0,0,.15)
}
.header-links .sin-dropdown.option-dropdown{
    width:295px
}
.cart-dropdown{
    width:320px
}
.cart-dropdown .cart-product{
    padding-bottom:20px;
    margin-bottom:20px;
    border-bottom:1px solid #ebebeb
}
.cart-dropdown .cart-product:last-child{
    padding-bottom:0;
    margin-bottom:0;
    border-bottom:0 solid #ebebeb
}
.cart-dropdown .btn{
    box-shadow:2px 2px 11px 0 rgba(0,0,0,.1);
    background-color:#333;
    border-color:transparent;
    text-transform:uppercase;
    font-weight:600;
    height:38px;
    max-width:100%;
    font-size:16px;
    color:#fff
}
.cart-dropdown .btn:hover{
    background:#e33
}
.cart-dropdown .inner-single-block{
    padding-bottom:20px;
    margin-bottom:20px;
    border-bottom:1px solid #ebebeb
}
.cart-dropdown .inner-single-block:last-child{
    padding-bottom:0;
    margin-bottom:0;
    border-bottom:0 solid #ebebeb
}
.cart-product{
    display:flex;
    position:relative
}
.cart-product .icon{
    margin-right:20px;
    position:relative
}
.cart-product .icon .product-badge-3{
    position:absolute;
    top:5px;
    left:5px
}
.cart-product .description h4{
    display:block;
    overflow:hidden;
    word-wrap:break-word;
    text-overflow:ellipsis;
    white-space:nowrap;
    color:#222;
    text-transform:capitalize;
    font-size:14px;
    font-weight:400;
    line-height:20px
}
.cart-product .description .price{
    display:block;
    margin:10px 0 0;
    color:#e33;
    font-size:16px
}
.cart-product .description .attr-content li{
    display:block;
    font-size:12px;
    color:#666;
    margin:5px 0 0
}
.cart-product .cart-item-cross{
    display:block;
    position:absolute;
    top:0;
    right:0;
    font-size:16px
}
.cart-product .cart-item-cross:hover{
    color:#e33
}
.cart-details li{
    font-weight:500;
    color:#3e3d43;
    font-size:14px;
    line-height:25px;
    display:flex;
    justify-content:space-between
}
.hamburgur-icon{
    font-size:20px;
    color:#fff;
    width:28px;
    height:28px;
    display:inline-flex;
    border:2px solid #5b5049;
    align-items:center;
    justify-content:center;
    cursor:pointer;
    transition:.4s
}
.hamburgur-icon:hover{
    color:#e33;
    border-color:#e33
}
.option-dropdown{
    padding:20px 30px!important
}
.option-dropdown .option-title{
    font-size:12px;
    font-weight:500;
    line-height:35px;
    border-bottom:1px solid rgba(55,55,55,.1);
    text-transform:uppercase;
    display:block;
    cursor:default;
    margin-bottom:10px
}
.option-dropdown .option-list li{
    padding:3px 20px;
    clear:both;
    font-weight:400;
    font-size:12px;
    color:#878787;
    white-space:nowrap;
    line-height:20px;
    text-transform:capitalize
}
.hero-slider .hero-content h1,.hero-slider-2 .hero-content h1,.hero-slider-3 .hero-content h1,.hero-slider-4 .hero-content h1{
    font-weight:700;
    text-transform:capitalize
}
.option-dropdown .option-list li:hover a{
    color:#e33
}
.search-wrapper{
    background:rgba(22,22,27,.97);
    position:fixed;
    width:100%;
    height:100%;
    top:0;
    left:0;
    opacity:0;
    visibility:hidden;
    transition:-webkit-transform .8s ease,transform .8s ease,opacity .5s ease,visibility .5s ease
}
.search-wrapper .search-wrapper-inner{
    display:flex;
    align-items:center;
    justify-content:center;
    height:100%
}
.search-wrapper .search-box{
    position:relative;
    height:60px;
    -webkit-transform:scale(.7);
    transform:scale(.7);
    transition:-webkit-transform .8s ease;
    transition:transform .8s ease;
    transition:transform .8s ease,-webkit-transform .8s ease
}
.search-wrapper .search-box input{
    height:100%;
    padding:10px 55px 10px 10px;
    width:100%;
    border-bottom:1px solid rgba(255,255,255,.5);
    background:0 0;
    border-left:none;
    border-right:none;
    border-top:none;
    color:#fff
}
.search-wrapper .search-box input:focus{
    box-shadow:none;
    outline:0
}
.search-wrapper .search-box button.search-button{
    color:#fff;
    position:absolute;
    top:0;
    right:0;
    height:100%;
    width:50px;
    display:flex;
    align-items:center;
    justify-content:center
}
.search-wrapper .search-dismiss{
    color:#fff;
    position:absolute;
    right:50px;
    top:50px;
    font-size:24px;
    -webkit-transform:scale(.7);
    transform:scale(.7);
    transition:-webkit-transform .6s ease;
    transition:transform .6s ease;
    transition:transform .6s ease,-webkit-transform .6s ease
}
.search-wrapper.open{
    opacity:1;
    visibility:visible;
    z-index:9999
}
.search-wrapper.open .search-box,.search-wrapper.open .search-dismiss{
    -webkit-transform:scale(1);
    transform:scale(1)
}
ul.currency-lan-list{
    color:#fff;
    display:flex;
    font-size:12px
}
ul.currency-lan-list .dropdown-trigger{
    position:relative;
    display:flex;
    margin-right:10px
}
ul.currency-lan-list .dropdown-trigger i{
    margin-left:5px
}
ul.currency-lan-list .dropdown-trigger a{
    padding:10px
}
ul.currency-lan-list .dropdown-trigger a:hover{
    color:#e33
}
ul.currency-lan-list .dropdown-trigger ul.drop-box{
    position:absolute;
    background:#fff;
    color:#000;
    font-size:12px;
    top:100%;
    left:0;
    opacity:0;
    visibility:hidden;
    transition:.4s;
    width:80px;
    z-index:200;
    text-align:center;
    box-shadow:0 0 6.65px .35px rgba(0,0,0,.15)
}
ul.currency-lan-list .dropdown-trigger ul.drop-box li{
    padding:5px 10px;
    border-bottom:1px solid #ecec;
    margin:0 10px;
    cursor:pointer
}
ul.currency-lan-list .dropdown-trigger ul.drop-box li:hover{
    color:#e33
}
ul.currency-lan-list .dropdown-trigger ul.drop-box li:last-child{
    border-bottom:none
}
ul.currency-lan-list .dropdown-trigger:hover .drop-box{
    opacity:1;
    visibility:visible
}
ul.currency-lan-list.list-black{
    color:#292929
}
ul.currency-lan-list.list-black ul.drop-box li{
    padding:5px 7px
}
ul.mobile-menu.currency-menu{
    margin-top:30px
}
ul.mobile-menu.currency-menu>li{
    margin-bottom:15px
}
ul.mobile-menu.currency-menu>li i{
    margin-left:5px
}
ul.mobile-menu.currency-menu .sub-menu{
    padding:10px 0 0 15px
}
ul.mobile-menu.currency-menu .sub-menu li{
    padding-bottom:5px;
    font-size:13.5px
}
ul.mobile-menu.currency-menu li:hover>a{
    color:#e33
}
.mobile-header.absolute-header{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    z-index:99
}
.mobile-header .mobile-top-section{
    padding:7px 0;
    display:flex;
    justify-content:center;
    border-bottom:1px solid #fff
}
.mobile-header .site-brand{
    padding:20px 0 0
}
.mobile-header .header-links .sin-link{
    font-size:25px;
    margin:0 25px 0 0;
    padding-bottom:5px
}
@media (min-width:480px){
    .mobile-header .header-links .sin-link{
        font-size:30px;
        margin:0 30px 0 0;
        padding-bottom:10px
    }
}
.mobile-header .header-links .sin-link:last-child{
    margin-right:0
}
.mobile-header .header-links .hamburgur-icon{
    font-size:25px;
    width:28px;
    height:25px;
    border-color:#fff
}
@media (min-width:480px){
    .mobile-header .header-links .hamburgur-icon{
        font-size:26px;
        width:33px;
        height:33px
    }
}
.mobile-header .header-links .hamburgur-icon:hover{
    border-color:#e33
}
.off-canvas-wrapper{
    top:0;
    right:0;
    height:100vh;
    position:fixed;
    background-color:#fff;
    z-index:9999;
    transition:.4s;
    -webkit-transform:translateX(100%);
    transform:translateX(100%);
    box-shadow:0 0 87px 0 rgba(0,0,0,.09);
    opacity:0;
    visibility:hidden;
    width:250px
}
@media (min-width:480px){
    .off-canvas-wrapper{
        width:300px
    }
}
.off-canvas-wrapper.open{
    -webkit-transform:translateX(0);
    transform:translateX(0);
    opacity:1;
    visibility:visible
}
.off-canvas-wrapper .off-canvas-inner{
    padding-top:30px;
    padding-left:20px;
    padding-right:20px;
    height:100%;
    position:relative;
    overflow-y:scroll
}
.off-canvas-wrapper .btn-close-off-canvas{
    top:0;
    left:-50px;
    width:50px;
    height:50px;
    font-size:30px;
    background-color:#e33;
    color:#fff;
    line-height:50px;
    text-align:center;
    cursor:pointer;
    position:absolute;
    transition:.4s
}
.off-canvas-wrapper .search-box.offcanvas{
    position:relative
}
.off-canvas-wrapper .search-box.offcanvas input{
    width:100%;
    height:40px;
    padding-right:50px;
    text-indent:15px
}
.off-canvas-wrapper .search-box.offcanvas input:focus{
    box-shadow:none;
    outline:0
}
.off-canvas-wrapper .search-box.offcanvas button{
    width:40px;
    height:100%;
    position:absolute;
    top:0;
    right:0;
    font-size:21px;
    background:#e33;
    color:#fff;
    display:flex;
    align-items:center;
    justify-content:center
}
.hero-slider .hero-content.bg-image,.hero-slider-2 .hero-content.bg-image,.hero-slider-3 .hero-content.bg-image,.hero-slider-4 .hero-content.bg-image{
    background-position:bottom center
}
.contact-list a:hover,.mobile-navigation .mobile-menu li:hover>a{
    color:#e33
}
.off-canvas-wrapper .menu-expand{
    display:none
}
.off-canvas-wrapper .header-social .single-icon{
    padding:0 8px
}
.mobile-navigation{
    padding:20px 0
}
.mobile-navigation .mobile-menu>li{
    padding-bottom:13px;
    margin-bottom:13px;
    border-bottom:1px solid #ececec
}
.mobile-navigation .mobile-menu>li .sub-menu>li{
    padding-top:13px;
    margin-top:13px;
    border-top:1px solid #ececec;
    padding-left:10px
}
.mobile-navigation .mobile-menu a{
    display:block
}
.off-canvas-bottom{
    position:static;
    margin-top:60px;
    margin-bottom:30px
}
@media (min-width:768px){
    .off-canvas-bottom{
        margin-top:0;
        position:absolute;
        bottom:0;
        margin-bottom:30px
    }
}
.contact-list{
    display:flex;
    flex-direction:column
}
.contact-list a{
    font-size:12px;
    margin-bottom:5px
}
.contact-list a i{
    margin-right:7px
}
.contact-list a:last-child{
    margin-bottom:0
}
.hero-slider .hero-content{
    display:flex;
    align-items:center;
    color:#fff;
    padding-top:0;
    height:600px
}
.hero-slider .hero-content .icon{
    display:block;
    width:50px;
    margin:0 auto
}
.hero-slider .hero-content h1{
    font-family:'Playfair Display',serif;
    font-size:28px;
    margin-top:15px
}
@media (min-width:480px){
    .hero-slider .hero-content h1{
        font-size:30px
    }
}
@media (min-width:768px){
    .hero-slider .hero-content{
        height:991px;
        padding-top:60px
    }
    .hero-slider .hero-content .icon{
        display:flex;
        justify-content:center;
        width:auto
    }
    .hero-slider .hero-content h1{
        font-size:72px;
        margin-top:0
    }
}
.hero-slider .hero-content p{
    color:#fff;
    text-transform:capitalize;
    font-family:Rubik,sans-serif;
    margin-top:30px;
    margin-bottom:0;
    font-size:14px
}
.hero-slider .hero-content .slider-btn{
    margin-top:40px
}
.hero-slider .hero-content .slider-btn .btn{
    max-width:150px;
    height:40px
}
@media (min-width:768px){
    .hero-slider .hero-content p{
        font-size:16px
    }
    .hero-slider .hero-content .slider-btn{
        margin-top:90px
    }
    .hero-slider .hero-content .slider-btn .btn{
        height:60px;
        width:183px
    }
}
.hero-slider-2 .hero-content{
    display:flex;
    align-items:center;
    color:#292929;
    padding-top:0;
    height:600px
}
.hero-slider-2 .hero-content h1{
    font-family:'Playfair Display',serif;
    font-size:30px
}
@media (min-width:576px){
    .hero-slider-2 .hero-content h1{
        font-size:50px
    }
}
@media (min-width:768px){
    .hero-slider-2 .hero-content{
        height:765px;
        padding-top:100px
    }
    .hero-slider-2 .hero-content h1{
        font-size:70px
    }
    .hero-slider-2 .hero-content h1:first-child{
        margin-bottom:-7px
    }
}
.hero-slider-2 .hero-content p{
    font-size:16px;
    color:#292929;
    text-transform:capitalize;
    font-family:Oswald,sans-serif;
    letter-spacing:.025em;
    margin-bottom:0;
    margin-top:25px
}
@media (min-width:992px){
    .hero-slider-2 .hero-content p{
        margin-top:50px
    }
}
.hero-slider-2 .hero-content .slider-btn{
    margin-top:30px
}
@media (min-width:576px){
    .hero-slider-2 .hero-content .slider-btn{
        margin-top:60px
    }
}
.hero-slider-2 .hero-content .slider-btn .btn{
    border-color:#292929!important;
    color:#292929;
    font-family:Oswald,sans-serif;
    height:40px;
    max-width:150px
}
@media (min-width:768px){
    .hero-slider-2 .hero-content .slider-btn{
        margin-top:90px
    }
    .hero-slider-2 .hero-content .slider-btn .btn{
        height:60px;
        max-width:170px
    }
}
.hero-slider-2 .hero-content .slider-btn .btn:hover{
    color:#fff
}
.hero-slider-3 .hero-content{
    display:flex;
    align-items:center;
    color:#fff;
    height:600px;
    padding-top:60px
}
.hero-slider-3 .hero-content h1{
    font-family:'Playfair Display',serif;
    font-size:30px
}
@media (min-width:480px){
    .hero-slider-3 .hero-content h1{
        font-size:45px
    }
}
@media (min-width:768px){
    .hero-slider-3 .hero-content{
        height:951px;
        padding-top:140px
    }
    .hero-slider-3 .hero-content h1{
        margin-top:15px;
        font-size:72px
    }
}
.hero-slider-3 .hero-content p{
    font-size:16px;
    color:#fff;
    text-transform:capitalize;
    font-family:Rubik,sans-serif;
    margin-top:30px;
    margin-bottom:0;
    line-height:28px
}
.hero-slider-3 .hero-content .slider-btn{
    margin-top:40px
}
.hero-slider-3 .hero-content .slider-btn .btn{
    max-width:150px;
    height:40px
}
@media (min-width:768px){
    .hero-slider-3 .hero-content .slider-btn{
        margin-top:90px
    }
    .hero-slider-3 .hero-content .slider-btn .btn{
        height:60px;
        width:183px
    }
}
.hero-slider-4 .hero-content{
    display:flex;
    align-items:center;
    color:#292929;
    padding-left:15px;
    padding-right:15px;
    margin-top:30px;
    height:450px
}
.hero-slider-4 .hero-content h1{
    font-family:'Playfair Display',serif;
    font-size:30px
}
@media (min-width:576px){
    .hero-slider-4 .hero-content{
        margin-top:50px;
        padding-left:30px;
        padding-right:30px
    }
    .hero-slider-4 .hero-content h1{
        font-size:38px
    }
}
@media (min-width:768px){
    .hero-slider-4 .hero-content{
        height:565px
    }
    .hero-slider-4 .hero-content h1{
        font-size:55px
    }
}
@media (min-width:992px){
    .hero-slider-4 .hero-content{
        padding-left:100px;
        padding-right:100px
    }
    .hero-slider-4 .hero-content h1{
        font-size:60px
    }
    .hero-slider-4 .hero-content h1:first-child{
        margin-bottom:-7px
    }
}
.hero-slider-4 .hero-content p{
    font-size:16px;
    color:#292929;
    text-transform:capitalize;
    font-family:Rubik,sans-serif;
    margin-top:30px;
    margin-bottom:0;
    line-height:28px;
    padding:0 40px 0 0
}
.testimonial-content p,.welcome-content .welcome-description p{
    line-height:30px;
    letter-spacing:.025em
}
.hero-slider-4 .hero-content .slider-btn{
    margin-top:40px
}
@media (min-width:768px){
    .hero-slider-4 .hero-content .slider-btn{
        margin-top:60px
    }
}
@media (min-width:992px){
    .hero-slider-4 .hero-content .slider-btn{
        margin-top:90px
    }
}
.hero-slider-4 .hero-content .slider-btn .btn{
    border-color:#292929!important;
    color:#292929;
    font-family:Oswald,sans-serif;
    max-width:150px;
    height:40px
}
.hero-slider-4 .hero-content .slider-btn .btn:hover{
    color:#fff
}
.welcome-content{
    text-align:center;
    margin-bottom:-8px
}
.welcome-content .title-xs{
    font-size:14px;
    color:#929292;
    font-weight:400
}
.welcome-content .title-sep{
    margin-top:30px
}
@media (min-width:576px){
    .welcome-content .title-sep{
        margin-top:40px
    }
}
.welcome-content .welcome-description{
    margin-top:40px;
    font-size:14px;
    color:#707070
}
@media (min-width:768px){
    .hero-slider-4 .hero-content .slider-btn .btn{
        height:60px;
        width:183px
    }
    .welcome-content .welcome-description{
        margin-top:50px
    }
}
@media (min-width:992px){
    .welcome-content .welcome-description{
        margin-top:60px
    }
}
.welcome-content .author-block{
    width:100%;
    clear:both;
    display:inline-block;
    font-size:14px;
    margin-top:20px
}
@media (min-width:768px){
    .welcome-content .author-block{
        margin-top:30px
    }
}
@media (min-width:992px){
    .welcome-content .author-block{
        margin-top:45px
    }
}
.testimonial-content{
    text-align:center
}
.testimonial-content .testimonial-avatar{
    width:70px;
    height:70px;
    border:2px solid #fff;
    border-radius:100%;
    margin:auto auto 40px;
    position:relative
}
.testimonial-content p{
    font-size:16px;
    color:#777;
    margin:auto;
    padding-bottom:38px;
    font-weight:400;
    font-style:italic
}
.testimonial-content .quote-image{
    margin-bottom:32px;
    display:flex;
    justify-content:center;
    align-items:center
}
.testimonial-content .author{
    font-size:14px;
    color:#292929;
    font-weight:500;
    text-transform:uppercase;
    position:relative
}
.newsletter-section{
    text-align:center
}
.newsletter-section p{
    font-size:14px;
    color:#707070;
    text-transform:capitalize;
    margin-bottom:10px;
    letter-spacing:.025em;
    line-height:28px
}
.newsletter-section .title{
    font-size:30px;
    color:#292929;
    text-transform:capitalize;
    font-weight:700;
    margin-bottom:30px;
    font-family:'Playfair Display',serif
}
.newsletter-section .newsletter-content{
    margin-top:-6px
}
.newsletter-subscription{
    margin-top:33px
}
.newsletter-input{
    max-width:620px;
    margin:0 auto;
    position:relative
}
.newsletter-input input{
    height:55px;
    line-height:27px;
    background:#fff;
    border:2px solid #ebebeb;
    color:#9d9d9d;
    width:100%;
    font-size:10px;
    padding:10px 100px 10px 20px
}
@media (min-width:480px){
    .newsletter-input input{
        font-size:12px;
        padding:10px 190px 10px 20px
    }
}
.newsletter-input input:focus{
    box-shadow:none;
    outline:0
}
.newsletter-input button{
    position:absolute;
    top:0;
    right:0;
    height:100%;
    display:flex;
    align-items:center;
    justify-content:center;
    font-weight:600;
    background:0 0;
    box-shadow:none;
    color:#292929;
    transition:all .3s ease;
    text-transform:uppercase;
    font-size:10px
}
.newsletter-input button span{
    border-left:2px solid #ebebeb;
    padding:0 20px
}
@media (min-width:480px){
    .newsletter-input button{
        font-size:12px
    }
    .newsletter-input button span{
        padding:0 40px
    }
}
@media (min-width:576px){
    .newsletter-input button span{
        padding:0 55px
    }
}
.newsletter-input button:hover{
    color:#e33
}
.copyright{
    padding:40px 0;
    border-top:1px solid #ebebeb
}
.copyright .copyright-text p{
    color:#9e9e9e;
    letter-spacing:.025em;
    display:inline-block
}
@media (min-width:768px){
    .copyright .copyright-text p{
        margin:0
    }
}
.copyright .copyright-text .author,.copyright .copyright-text .author:hover{
    color:#e33
}
.social-normal .single-icon{
    color:#9e9e9e;
    -webkit-transform:translateY(0);
    transform:translateY(0);
    padding:0 15px;
    transition:all .3s ease-in;
    font-family:Oswald,sans-serif
}
.breadcrumb-contents h2,.footer-title,.sidebar-title{
    font-family:'Playfair Display',serif
}
.social-normal .single-icon:hover{
    color:#e33;
    -webkit-transform:translateY(-5px);
    transform:translateY(-5px)
}
.social-normal .single-icon:first-child{
    padding-left:0
}
.social-normal .single-icon:last-child{
    padding-right:0
}
.rounded-icons{
    margin-bottom:-10px
}
.rounded-icons .single-icon{
    display:inline-flex;
    width:35px;
    height:35px;
    border-radius:100%;
    background:#ebebeb;
    justify-content:center;
    align-items:center;
    text-align:center;
    margin-right:7px;
    margin-bottom:10px
}
@media (min-width:480px){
    .rounded-icons .single-icon{
        width:40px;
        height:40px;
        margin-right:10px
    }
}
.rounded-icons .single-icon:hover{
    background:#292929;
    color:#fff
}
.rounded-icons.transparent-bg .single-icon{
    background:0 0;
    border:1px solid #ebebeb;
    color:#b8b8b8
}
.rounded-icons.transparent-bg .single-icon:hover{
    background:#e33;
    color:#fff;
    border-color:#e33
}
.footer-title{
    position:relative;
    text-transform:capitalize;
    color:#292929;
    font-size:18px
}
@media (min-width:992px){
    .brand-footer{
        margin-top:-45px
    }
}
.footer-list li{
    padding:7px 0
}
.footer-list li a{
    transition:all .3s ease
}
.footer-list li:hover a{
    -webkit-transform:translateX(5px);
    transform:translateX(5px);
    color:#e33
}
.footer-list--inline{
    display:flex;
    justify-content:center
}
@media (min-width:768px){
    .footer-list--inline{
        justify-content:flex-end
    }
}
.footer-list--inline li{
    margin:0 6px
}
@media (min-width:480px){
    .footer-list--inline li{
        margin:0 15px
    }
}
.footer-list--inline li:last-child{
    margin-right:0
}
.footer-list--inline li:first-child{
    margin-left:0
}
.footer-list--inline li:hover a{
    color:#e33
}
.footer-gray{
    color:#707070
}
.footer-gray .footer-list a{
    color:#929292
}
.footer-gray .footer-list a:hover{
    color:#e33;
    -webkit-transform:translateX(5px);
    transform:translateX(5px)
}
.footer-gray .footer-list--inline a{
    color:#929292
}
.footer-gray .footer-list--inline a:hover{
    color:#e33
}
.layout-box{
    background:#f4f4f4
}
.layout-box-container{
    width:100%;
    margin-left:auto;
    margin-right:auto;
    padding-right:15px;
    padding-left:15px
}
@media (min-width:576px){
    .layout-box-container{
        padding-right:30px;
        padding-left:30px
    }
}
@media (min-width:992px){
    .layout-box-container{
        padding-right:50px;
        padding-left:50px
    }
}
.layout-box-container-overflow{
    width:100%;
    margin-left:auto;
    margin-right:auto;
    padding-right:10px;
    padding-left:10px;
    overflow:hidden
}
@media (min-width:480px){
    .layout-box-container-overflow{
        padding-right:15px;
        padding-left:15px
    }
}
@media (min-width:576px){
    .layout-box-container-overflow{
        padding-right:30px;
        padding-left:30px
    }
}
@media (min-width:1366px){
    .layout-box-container,.layout-box-container-overflow{
        position:relative;
        max-width:1270px;
        width:100%
    }
}
.breadcrumb-contents{
    height:435px;
    display:flex;
    align-items:center;
    justify-content:center;
    text-align:center;
    color:#fff
}
@media (min-width:992px){
    .layout-box-container-overflow{
        padding-right:50px;
        padding-left:50px
    }
    .breadcrumb-contents{
        height:594px
    }
}
.breadcrumb-contents h2{
    font-size:36px;
    font-weight:700
}
.breadcrumb-contents .breadcrumb{
    background:0 0;
    justify-content:center
}
.breadcrumb-contents .breadcrumb .breadcrumb-item{
    font-size:12px
}
.breadcrumb-contents .breadcrumb .breadcrumb-item a:hover,.breadcrumb-contents .breadcrumb .breadcrumb-item+.breadcrumb-item:before{
    color:#fff
}
.inner-page-sidebar .single-block{
    margin-bottom:30px
}
.inner-page-sidebar .single-block:last-child{
    margin-bottom:0
}
.sidebar-title{
    color:#292929;
    font-size:20px;
    font-weight:500;
    padding-bottom:22px;
    display:block;
    overflow:hidden;
    position:relative;
    margin:0;
    text-transform:capitalize!important
}
.sidebar-accordion{
    background:#fff;
    margin-top:-10px
}
.sidebar-accordion .card-header{
    display:flex;
    justify-content:space-between;
    align-items:center;
    border-bottom:1px solid #ebebeb;
    font-size:12px;
    font-weight:400;
    text-transform:capitalize;
    padding:0;
    line-height:25px;
    background:#fff
}
.sidebar-accordion .card-header h2{
    padding:10px 0;
    font-size:inherit;
    font-weight:inherit;
    width:90%;
    height:100%;
    color:#898989;
    line-height:25px
}
.sidebar-accordion .card-header h2 a{
    display:block
}
.sidebar-accordion .card-header h2 a:hover{
    color:#e33
}
.sidebar-accordion .card-header button{
    font-size:10px
}
.sidebar-accordion .card-header button i{
    position:absolute;
    right:0;
    top:-5px;
    height:100%;
    display:flex;
    align-items:center
}
.sidebar-accordion .card-header button .close-icon{
    display:block
}
.sidebar-accordion .card-header button .open-icon,.sidebar-accordion .card-header button.collapsed .close-icon{
    display:none
}
.sidebar-accordion .card-header button.collapsed .open-icon{
    display:block
}
.sidebar-accordion .card-body{
    padding:0
}
.sidebar-accordion .sidebar-acc-list li{
    font-weight:400;
    font-size:12px;
    text-transform:capitalize;
    margin:10px 0 0;
    color:#898989
}
.sidebar-accordion .sidebar-acc-list li a{
    color:inherit
}
.sidebar-accordion .sidebar-acc-list li a:hover{
    color:#e33
}
.sidebar-list-1 li{
    display:flex;
    align-items:center;
    margin-bottom:10px
}
.sidebar-checkbox-list label,.sidebar-list-1 li:last-child{
    margin-bottom:0
}
.sidebar-list-1 li label{
    margin-bottom:0;
    margin-left:5px
}
.sidebar-list-1 li label i{
    font-size:24px
}
.sidebar-list-1 li label>a{
    position:relative;
    top:-3px;
    margin-left:5px;
    color:#707070
}
.sidebar-list-1 li label>a:hover{
    color:#e33
}
.sidebar-checkbox-list .box-field{
    position:relative;
    cursor:pointer
}
.sidebar-checkbox-list .box-field .checkmark{
    position:absolute;
    top:-3px;
    left:1px;
    display:none;
    font-size:17.6px
}
.sidebar-checkbox-list input:checked~label>.box-field>.checkmark{
    display:block
}
.sidebar-checkbox-list li{
    color:#707070;
    font-size:14px;
    margin-top:10px
}
.sidebar-checkbox-list li a{
    color:inherit
}
.sidebar-checkbox-list .custom-square{
    margin:-3px 3px 0 0;
    width:15px;
    height:15px;
    border:1px solid #dadada;
    display:inline-block;
    position:relative;
    top:2px
}
.sidebar-color-list .color-box{
    box-shadow:0 0 3px 0 rgba(0,0,0,.15);
    width:15px;
    height:15px;
    position:relative;
    top:2px;
    margin-right:5px
}
.sidebar-color-list li{
    margin-bottom:10px;
    color:#707070
}
.sidebar-color-list li a{
    color:inherit
}
.sidebar-color-list li a:hover{
    color:#e33
}
.promo-image.sidebar{
    position:relative
}
.promo-image.sidebar:after,.promo-image.sidebar:before{
    background:rgba(255,255,255,.2);
    content:"";
    position:absolute;
    opacity:1
}
.promo-image.sidebar:before{
    bottom:0;
    left:50%;
    right:51%;
    top:0
}
.promo-image.sidebar:after{
    bottom:50%;
    left:0;
    right:0;
    top:50%
}
.promo-image.sidebar:hover:before{
    left:0;
    right:0;
    opacity:0;
    transition:all .9s ease-in
}
.promo-image.sidebar:hover:after{
    top:0;
    bottom:0;
    opacity:0;
    transition:all .9s ease-in
}
.color-list .color-box{
    width:15px;
    height:15px
}
.comment-block-wrapper h3{
    display:inline-block;
    font-size:17px;
    margin-bottom:20px;
    position:relative;
    text-transform:uppercase;
    color:#333
}
.single-comment{
    border:1px solid #ececec;
    margin:0 0 20px;
    padding:30px;
    width:100%;
    display:flex;
    position:relative
}
.single-comment .comment-avatar{
    margin-right:25px;
    max-width:50px;
    height:50px
}
.single-comment .comment-text .author{
    font-size:14px;
    font-weight:700;
    color:#333;
    margin-bottom:5px
}
.single-comment .comment-text .author a{
    color:inherit
}
.single-comment .comment-text .author a:hover{
    color:#e33
}
.single-comment .comment-text .time{
    color:#999;
    margin:0 0 15px;
    font-size:.93em;
    font-style:italic
}
.single-comment .comment-text p{
    color:#999
}
.single-comment .reply-btn{
    position:absolute;
    bottom:10px;
    font-weight:700;
    color:#e33;
    border:1px solid #e33!important;
    right:10px
}
.single-comment .reply-btn:hover{
    color:#fff
}
@media (min-width:768px){
    .single-comment:nth-child(odd){
        margin-left:15px;
        width:calc(100% - 15px)
    }
}
.single-comment:last-child{
    margin-bottom:0
}
.reply-btn{
    font-size:.8em;
    width:75px;
    height:28px;
    line-height:26px
}
.shop-toolbar{
    border-top:1px solid #ebebeb;
    border-bottom:1px solid #ebebeb;
    padding:8px 15px;
    margin-bottom:30px
}
.product-view-mode .sorting-btn{
    margin-right:7px;
    cursor:pointer;
    font-size:16px;
    color:#878787
}
.product-view-mode .sorting-btn i{
    color:inherit
}
.product-view-mode .sorting-btn.active{
    color:#e33
}
.toolbar-status{
    color:#878787;
    font-size:12px
}
.sorting-selection{
    display:flex;
    align-items:center;
    margin-left:0
}
@media (min-width:992px){
    .sorting-selection{
        margin-left:-15px
    }
}
.sorting-selection span{
    line-height:24px;
    font-size:12px;
    padding:6px 8px 6px 0
}
@media (min-width:576px){
    .single-comment .reply-btn{
        top:20px;
        bottom:auto;
        right:20px
    }
    .sorting-selection span{
        padding:6px 15px 6px 0
    }
}
.sorting-selection .nice-select{
    flex:70%;
    border:1px solid #ebebeb;
    padding:5px 15px;
    border-radius:4px;
    line-height:24px;
    font-size:12px;
    margin:0;
    height:36px
}
@media (min-width:992px){
    .sorting-selection .nice-select{
        margin-right:15px
    }
}
.sorting-selection .nice-select .current{
    color:#9e9d9d
}
.pagination-block{
    font-size:12px;
    font-weight:400;
    border:1px solid #ebebeb;
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    padding:20px 0
}
.pagination-block .pagination-status{
    flex:100%;
    text-align:center;
    margin-bottom:15px
}
@media (min-width:768px){
    .pagination-block .pagination-status{
        margin-bottom:0;
        text-align:left;
        flex:33.333%
    }
}
.pagination-block .pagination-status p{
    margin-bottom:0
}
.pagination-block .pagination-btns{
    display:flex;
    align-items:center;
    justify-content:center;
    flex:100%;
    line-height:28px;
    flex-wrap:wrap
}
@media (min-width:480px){
    .pagination-block{
        padding:20px
    }
    .pagination-block .pagination-btns{
        line-height:auto
    }
}
.pagination-block .pagination-btns .single-btn{
    font-size:14px;
    color:#333;
    margin-right:15px
}
@media (min-width:576px){
    .pagination-block .pagination-btns .single-btn{
        margin-right:25px
    }
}
@media (min-width:768px){
    .pagination-block .pagination-btns{
        flex:50%;
        justify-content:flex-end
    }
    .pagination-block .pagination-btns .single-btn{
        line-height:16px
    }
}
.pagination-block .pagination-btns .single-btn:last-child{
    margin-right:0
}
.pagination-block .pagination-btns .single-btn.current,.pagination-block .pagination-btns .single-btn:hover{
    color:#e33
}
.pagination-block .pagination-btns .single-btn i{
    font-size:18px;
    position:relative;
    top:2px;
    display:inline-block
}
.pagination-block .pagination-btns .single-btn.prev-btn i{
    margin-right:10px
}
.pagination-block .pagination-btns .single-btn.next-btn i{
    margin-left:10px
}
.site-mini-search{
    background:#fff;
    border:1px solid #ececec;
    color:#999;
    font-family:Rubik,Arial,Helvetica,sans-serif;
    position:relative;
    width:100%
}
.site-mini-search input{
    background:0 0;
    border:0;
    height:34px;
    padding:0 40px 0 15px;
    width:100%
}
.site-mini-search input:focus{
    outline:0;
    box-shadow:none
}
.site-mini-search button{
    background:0 0;
    border:0;
    color:#999;
    font-size:14px;
    margin:0;
    outline:0;
    padding:0;
    position:absolute;
    right:0;
    text-align:center;
    top:0;
    width:34px;
    height:100%;
    display:flex;
    align-items:center;
    justify-content:center
}
.site-mini-search button:hover{
    color:#e33
}
.sidebar-list{
    list-style:disc;
    padding-left:15px;
    margin-bottom:-5px
}
.sidebar-list li{
    color:#1a1f2b;
    margin-bottom:8px
}
.sidebar-list li a{
    color:inherit;
    transition:.4s
}
.sidebar-list li:hover{
    color:#e33
}
.sidebar-list li:last-child{
    margin-bottom:0
}
.sidebar-tag-list{
    display:flex;
    flex-wrap:wrap;
    margin-bottom:-10px
}
.sidebar-tag-list a{
    background:#f1f1f1;
    border:0;
    color:#999;
    display:inline-block;
    font-size:1em!important;
    margin:0 5px 10px 0;
    padding:3px 12px;
    text-transform:capitalize;
    transition:all .2s ease;
    border-radius:4px
}
.sidebar-tag-list a:hover{
    background:#e33;
    color:#fff
}
.blog-post .blog-content header{
    margin-bottom:20px
}
.blog-post .blog-content .post-category{
    margin-bottom:10px
}
.blog-post .blog-content .post-category i{
    margin-right:5px
}
.blog-post .blog-content .post-category a:hover{
    color:#e33
}
.blog-post .blog-content .blog-title{
    display:inline-block;
    font-size:25px;
    margin-bottom:16px;
    padding:0
}
.blog-post .blog-content .blog-title a{
    color:#333;
    transition:.4s
}
.blog-post .blog-btn .btn,.blog-post .blog-content .blog-title a:hover{
    color:#e33
}
.blog-post .blog-content .post-meta{
    font-size:13.76px
}
.blog-post .blog-content .post-meta .post-separator{
    margin:0 10px
}
.blog-post .blog-content .post-meta span{
    font-size:13px
}
.blog-post .blog-content .post-meta span i{
    margin-right:5px
}
.blog-post .blog-content article p{
    margin:0;
    padding-bottom:20px;
    line-height:1.65
}
.blog-post .blog-content footer{
    margin-top:20px;
    align-items:center;
    flex-wrap:wrap
}
@media (min-width:480px){
    .blog-post .blog-content footer{
        display:flex
    }
}
.blog-post .blog-content footer div{
    flex:50%;
    display:block;
    margin-bottom:15px
}
@media (min-width:480px){
    .blog-post .blog-content footer div{
        display:static;
        margin-bottom:0
    }
}
@media (min-width:768px) and (max-width:991px){
    .blog-post .blog-btn .btn{
        width:130px
    }
}
.blog-post .blog-btn .btn:hover{
    color:#fff
}
.blog-post.post-details .blog-image img{
    width:100%
}
.blog-post.post-details .blog-title{
    font-size:30px
}
.blog-post.post-details .blog-content{
    margin-top:30px
}
.blog-post.post-details .blog-content header{
    margin-bottom:25px
}
.blog-post.post-details .blog-content blockquote{
    background:#f6f6f6;
    border:1px solid #ececec;
    border-left:5px solid #e33;
    font-size:14px;
    font-style:italic;
    line-height:26px;
    padding:30px 45px 10px
}
@media (min-width:768px){
    .blog-post.post-details .blog-content blockquote{
        margin:30px 0 30px 30px
    }
}
.blog-post.post-details .blog-meta{
    color:#1a1f2b;
    font-size:13px;
    padding:15px 0;
    border-bottom:1px solid #ececec;
    border-top:1px solid #ececec;
    margin-top:10px
}
.blog-post.post-details .blog-meta a{
    color:#e33
}
.blog-post.post-details .blog-meta a:hover{
    text-decoration:underline
}
.share-block{
    text-align:center
}
.share-block h3{
    background:0 0;
    color:#8c8c8c;
    font-size:12px;
    line-height:26px;
    margin:0 20px;
    text-transform:uppercase;
    width:auto
}
.social-links{
    display:flex
}
.social-links .single-social{
    background:#f7f7f7;
    border-radius:100%;
    color:#353535;
    display:inline-block;
    font-size:12px;
    height:26px;
    line-height:26px;
    margin-right:10px;
    text-align:center;
    width:26px
}
.social-links .single-social:hover{
    color:#fff;
    background:#e33
}
.blog-posts-container .blog-post{
    border-bottom:1px solid #ececec;
    margin:0 0 50px;
    padding:0 0 50px;
    width:100%
}
.blog-posts-container .blog-post:last-child{
    padding-bottom:0;
    border:0
}
.related-post-block h3{
    display:inline-block;
    font-size:20px;
    text-transform:uppercase;
    color:#333
}
.related-post .post-date{
    color:#999;
    display:block;
    font-style:italic;
    margin-top:15px;
    font-size:14px;
    font-weight:400;
    margin-bottom:5px
}
.related-post .post-title a,.site-pagination a{
    display:inline-block
}
.related-post .post-title{
    font-size:1.143em;
    color:#333
}
.related-post .post-title:hover a{
    color:#e33
}
.pagination-widget{
    text-align:right
}
.pagination-widget p{
    color:inherit
}
.site-pagination a{
    background:#fff;
    border:1px solid #ececec;
    color:#1a1f2b;
    font-size:12px;
    font-weight:400;
    height:32px;
    line-height:30px;
    margin-right:7px;
    min-width:0;
    padding:0;
    text-align:center;
    width:32px;
    transition:all .2s ease;
    border-radius:4px
}
.site-pagination a.active,.site-pagination a:hover{
    background:#e33;
    border-color:#e33;
    color:#fff
}
.blog-page-section.with-sidebar .single-block{
    margin-bottom:40px
}
.blog-page-section.with-sidebar .single-block:last-child{
    margin-bottom:0
}
.replay-form-wrapper h3{
    font-size:17px;
    margin:20px 0;
    position:relative;
    text-transform:uppercase
}
.replay-form-wrapper p{
    color:#999;
    font-size:12px;
    padding-bottom:10px
}
.blog-image{
    display:block
}
.product-details-description .title{
    font-family:Poppins,sans-serif;
    color:#292929;
    font-size:18px;
    font-weight:500;
    line-height:24px;
    text-transform:capitalize;
    margin-bottom:20px
}
.product-details-description .price-new,.product-details-description .widget-block .review-widget a:hover{
    color:#e33
}
.product-details-description .widget-block{
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    margin-bottom:10px
}
.product-details-description .widget-block .rating-block{
    margin-right:10px;
    margin-bottom:10px
}
.product-details-description .widget-block .rating-block span{
    font-size:20px
}
.product-details-description .widget-block .review-widget{
    margin-bottom:10px
}
.product-details-description .widget-block .review-widget a{
    margin-right:10px
}
.product-details-description .widget-block .review-widget a i{
    margin-right:5px
}
.product-details-description .price{
    font-size:16px;
    font-weight:700
}
.product-details-description .product-details-article{
    padding-top:30px;
    margin-top:30px
}
.product-details-description .product-details-article p{
    font-size:14px;
    color:#707070;
    line-height:30px;
    letter-spacing:.025em
}
.product-details-description .widget-block-2{
    margin-bottom:20px
}
.product-details-description .size-widget{
    margin-bottom:15px
}
.product-details-description .size-widget .widget-label{
    margin-bottom:6px;
    display:block;
    width:100%
}
.product-details-description .size-widget select{
    width:50px;
    height:50px;
    text-indent:8px
}
.product-details-description .color-widget{
    margin-bottom:15px
}
.product-details-description .color-widget .widget-label{
    margin-bottom:6px;
    display:block;
    width:100%
}
.product-details-description .color-widget select{
    width:50px;
    height:50px;
    text-indent:8px
}
.product-details-description .color-list{
    display:flex
}
.product-details-description .color-list .single-color{
    margin-right:10px
}
.product-details-description .color-list .single-color .color-box{
    width:20px;
    height:20px
}
.product-details-description .color-list .single-color .color-box:hover{
    border:2px solid #333
}
.product-details-description .widget-block-3 .widgets{
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    margin-bottom:-10px
}
.product-details-description .widget-block-3 .widgets>div{
    margin-right:10px;
    margin-bottom:10px
}
.product-details-description .widget-block-3 .product-status{
    display:inline-block;
    font-weight:700
}
.product-details-description .widget-block-3 .product-status p{
    display:flex;
    align-items:center;
    margin-bottom:0;
    font-size:14px;
    color:#353535;
    line-height:24px
}
.product-details-description .widget-block-3 .product-status i{
    margin-right:7px;
    font-size:24px;
    color:#333;
    position:relative;
    top:-2px
}
.product-details-description .widget-block-3 .widget-label{
    margin-bottom:10px
}
.product-details-description .widget-social-share{
    display:flex;
    align-items:center;
    margin-top:30px
}
.product-details-description .widget-social-share .widget-label{
    margin-right:10px
}
.product-details-description .policy-block{
    margin-top:32px
}
.product-gallery-image{
    border:1px solid #ebebeb;
    padding:20px
}
.count-input-block{
    display:flex
}
.count-input-block input{
    -webkit-appearance:none!important;
    -moz-appearance:none!important;
    appearance:none!important;
    color:#414141;
    background-color:#fff;
    height:44px;
    padding:2.8px 8px;
    width:48px;
    border-radius:0;
    text-align:center
}
.count-input-block .count-input-btns{
    display:flex;
    flex-direction:column;
    margin-left:5px
}
.count-input-block .count-input-btns .count-btn{
    padding:1px 6px;
    border:1px solid rgba(0,0,0,.15);
    height:22px;
    font-size:16px;
    margin-bottom:1px
}
.count-input-block .count-input-btns .count-btn+.count-btn{
    border-top:none;
    margin-top:-1px
}
.add-cart-btn .btn,.buy-btn .btn{
    font-weight:500;
    border:2px solid #e33;
    box-shadow:none;
    height:44px
}
.add-cart-btn .btn{
    font-size:12px;
    color:#e33;
    background:0 0;
    padding:0 30px
}
.add-cart-btn .btn i{
    font-size:20px;
    margin-right:12px
}
.add-cart-btn .btn:hover{
    color:#fff;
    background:#e33
}
.buy-btn .btn{
    font-size:14px;
    max-width:155px;
    color:#e33;
    background:0 0;
    padding:0 20px
}
.buy-btn .btn i{
    font-size:20px;
    margin-right:12px
}
.buy-btn .btn:hover{
    color:#fff;
    background:#e33
}
.product-group .single-product{
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    margin-bottom:10px;
    padding-bottom:5px;
    border-bottom:1px solid #dee2e6
}
.product-group .single-product .product-image{
    width:60px;
    margin-right:20px;
    padding-bottom:5px
}
.product-group .single-product .product-title{
    margin-right:15px;
    padding-bottom:5px;
    font-size:14px
}
.product-group .single-product .count-input-block{
    margin-right:15px;
    padding-bottom:5px
}
.policy-list{
    box-shadow:2px 2px 11px 0 rgba(0,0,0,.1)
}
.policy-list li{
    display:flex;
    align-items:center;
    padding:16px 24px;
    border-bottom:1px solid rgba(0,0,0,.1)
}
.review-tab .nav-tabs,.review-tab .nav-tabs .nav-item,.review-tab .nav-tabs .nav-link.active,.review-tab .nav-tabs .nav-link:hover{
    border-color:transparent
}
.policy-list li p{
    margin-bottom:0;
    font-weight:700;
    font-size:12px
}
@media (min-width:576px){
    .policy-list li p{
        font-size:13px
    }
}
@media (min-width:768px){
    .policy-list li p{
        font-size:14px
    }
}
.policy-list li .icon{
    margin-right:10px
}
.review-tab .nav-tabs{
    justify-content:center;
    margin-bottom:30px;
    margin-top:-2px;
    flex-direction:column;
    align-items:center
}
.review-tab .nav-tabs .nav-item{
    margin:0 20px
}
@media (min-width:480px){
    .review-tab .nav-tabs{
        flex-direction:row
    }
    .review-tab .nav-tabs .nav-item{
        margin:0 15px
    }
}
.review-tab .nav-tabs .nav-item .nav-link{
    text-transform:capitalize;
    color:#929292;
    padding:0;
    line-height:30px;
    font-weight:500;
    font-family:'Playfair Display',serif;
    font-size:18px
}
@media (min-width:576px){
    .review-tab .nav-tabs .nav-item{
        margin:0 25px
    }
    .review-tab .nav-tabs .nav-item .nav-link{
        font-size:20px
    }
}
@media (min-width:768px){
    .review-tab .nav-tabs .nav-item .nav-link{
        font-size:24px
    }
}
.review-tab .nav-tabs .nav-item .nav-link.active{
    color:#484848
}
.review-tab .tab-content .review-article p{
    font-size:14px;
    color:#898989;
    line-height:30px;
    letter-spacing:.025em
}
.tab-product-details .brand{
    margin-bottom:30px
}
.tab-product-details .meta{
    font-size:16px;
    color:#414141;
    font-weight:700
}
.tab-product-details .meta .small-text{
    font-size:12px;
    text-align:left;
    font-weight:400
}
.product-features{
    margin-top:20px;
    margin-left:5px
}
.product-features .data-sheet{
    display:flex;
    flex-wrap:wrap
}
.product-features>dl.data-sheet dd.value,.product-features>dl.data-sheet dt.name{
    font-weight:400;
    background:#ebebeb;
    padding:.625rem;
    margin-right:.625rem;
    min-height:2.5rem;
    word-break:break-all;
    margin-bottom:.5rem;
    box-flex:1;
    flex:1 0 100%
}
.product-features .title{
    font-weight:700;
    font-size:15px;
    margin-left:-5px
}
.product-features dl{
    margin-left:-5px
}
.product-features>dl.data-sheet dd.value:nth-of-type(even),.product-features>dl.data-sheet dt.name:nth-of-type(even){
    background:#f6f6f6
}
.review-wrapper .title-lg{
    font-size:15px;
    color:#333
}
@media (min-width:768px){
    .product-features>dl.data-sheet dd.value,.product-features>dl.data-sheet dt.name{
        flex:1 0 40%
    }
    .review-wrapper .title-lg{
        font-size:17px
    }
}
.review-comment{
    display:flex
}
.review-comment .avatar{
    width:60px;
    margin-right:10px
}
.review-comment .text{
    border:1px solid #ececec;
    width:calc(100% - 70px);
    padding:1em 1em 0;
    border-radius:3px;
    position:relative
}
.review-comment .text:before{
    background:#fff;
    border-bottom:1px solid #ececec;
    border-left:1px solid #ececec;
    content:'';
    display:block;
    height:10px;
    left:-6px;
    position:absolute;
    top:10px;
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
    width:10px
}
.review-comment .text .author{
    margin-bottom:10px;
    font-size:14px
}
.review-comment .text p{
    padding-bottom:10px
}
.rating-row p{
    margin-right:3px;
    display:inline-block;
    font-weight:500
}
.rating-widget-block label:after,.rating-widget-block label:before{
    content:"\f005";
    font-family:"Font Awesome 5 Free";
    font-size:16px;
    font-weight:900
}
.rating-widget-block{
    -webkit-transform:rotateY(180deg);
    transform:rotateY(180deg)
}
.rating-widget-block input{
    display:none
}
.rating-widget-block label{
    margin-right:10px;
    cursor:pointer;
    position:relative;
    margin-bottom:0;
    display:inline-block
}
.rating-widget-block label:last-child{
    margin-right:0
}
.rating-widget-block label:before{
    position:relative;
    display:block;
    color:#e3e3e3
}
.rating-widget-block label:after{
    position:absolute;
    display:block;
    color:#fec701;
    top:0;
    left:0;
    opacity:0;
    transition:.4s
}
.rating-widget-block input:checked~label:after,.rating-widget-block label:hover:after,.rating-widget-block label:hover~label:after{
    opacity:1
}
.site-form .form-group{
    margin-bottom:20px
}
.site-form .form-control{
    border-radius:0;
    border:1px solid #ececec;
    background:#f4f4f4
}
.site-form .form-control:focus,.site-form textarea.form-control:focus{
    border-color:#f4f4f4;
    box-shadow:none;
    outline:0
}
.site-form .form-control::-webkit-input-placeholder{
    font-weight:400;
    font-size:14px
}
.site-form .form-control:-moz-placeholder{
    font-weight:400;
    font-size:14px
}
.site-form .form-control::-moz-placeholder{
    font-weight:400;
    font-size:14px
}
.site-form .form-control:-ms-input-placeholder{
    font-weight:400;
    font-size:14px
}
.site-form textarea.form-control{
    height:130px;
    width:100%
}
.site-form input.form-control{
    height:50px;
    line-height:50px;
    max-width:100%;
    padding:0 10px
}
.site-form label{
    color:#999;
    display:block;
    margin:0 0 5px
}
.site-form .submit-btn{
    margin-top:15px
}
.site-form.contact-form-2 .form-control{
    background:#e7e7e7
}
.product-details-slider .single-slide img{
    width:100%
}
.checkout-title{
    border-bottom:1px solid #ececec;
    margin:0 0 20px;
    padding-bottom:10px;
    text-transform:none;
    width:100%;
    color:#1a1f2b;
    font-size:20px
}
@media (min-width:480px){
    .checkout-title{
        font-size:28px
    }
}
@media (min-width:992px){
    .checkout-title{
        font-size:34px
    }
}
.checkout-form{
    color:#d4d4d4
}
.checkout-form label{
    color:#1a1f2b;
    font-family:Rubik,Arial,Helvetica,sans-serif;
    margin:0 0 5px
}
.checkout-form .nice-select,.checkout-form input{
    background-color:#f4f4f4;
    line-height:23px;
    padding:10px 20px;
    margin-bottom:15px;
    font-size:14px
}
.checkout-form .nice-select{
    width:100%;
    border:1px solid transparent;
    border-radius:0;
    height:45px;
    color:#14191e
}
.checkout-form .nice-select::after{
    width:6px;
    height:6px;
    border-width:1px;
    right:20px;
    border-color:#565f69
}
.checkout-form .nice-select .current{
    color:#565f69;
    display:block;
    line-height:23px
}
.checkout-form .nice-select .list{
    width:100%
}
.checkout-form input{
    width:100%;
    border:1px solid transparent;
    border-radius:0;
    color:#14191e
}
.checkout-form input[type=checkbox]{
    width:auto
}
.checkout-form input:focus{
    box-shadow:none;
    outline:0;
    border-color:#e33
}
.checkout-form .check-box{
    margin-right:70px
}
.checkout-form .check-box:last-child{
    margin-right:0
}
.checkout-form .check-box input[type=checkbox]{
    display:none
}
.checkout-form .check-box input[type=checkbox]+label{
    position:relative;
    padding-left:30px;
    line-height:20px;
    font-size:14px;
    font-weight:400;
    color:#14191e;
    margin:0
}
.checkout-form .check-box input[type=checkbox]+label::before{
    position:absolute;
    left:0;
    top:0;
    width:20px;
    height:20px;
    display:block;
    border:2px solid #565f69;
    content:"";
    transition:all .3s ease 0s
}
.checkout-form .check-box input[type=checkbox]+label::after{
    position:absolute;
    left:0;
    top:0;
    display:block;
    content:"\f00c";
    font-family:"Font Awesome 5 Free";
    font-weight:900;
    font-size:12px;
    line-height:20px;
    opacity:0;
    color:#333;
    width:20px;
    text-align:center;
    transition:all .3s ease 0s
}
.cart-table .table tbody tr,.place-order{
    transition:.4s
}
.checkout-form .check-box input[type=checkbox]:checked+label::before{
    border:2px solid #565f69
}
.checkout-form .check-box input[type=checkbox]:checked+label::after{
    opacity:1
}
#shipping-form{
    display:none
}
.checkout-cart-total{
    background-color:#f9f9f9;
    color:#333;
    padding:35px 30px
}
.checkout-cart-total .checkout-title{
    border-bottom:1px solid #dfdfdf;
    font-size:24px;
    margin:0 0 20px;
    padding-bottom:10px;
    text-transform:uppercase;
    width:100%
}
@media only screen and (max-width:479px){
    .checkout-cart-total{
        padding:30px
    }
}
.checkout-cart-total h4{
    line-height:23px;
    font-weight:600;
    font-size:18px;
    margin-top:10px
}
@media (max-width:479px){
    .checkout-cart-total h4{
        font-size:19px
    }
}
.checkout-cart-total h4:first-child{
    margin-top:0;
    margin-bottom:25px
}
.checkout-cart-total h4:last-child{
    margin-top:15px;
    margin-bottom:0
}
.checkout-cart-total h4 span{
    float:right;
    display:block
}
.checkout-cart-total ul{
    border-bottom:1px solid #dfdfdf;
    color:#333
}
.checkout-cart-total ul li{
    color:inherit;
    font-size:14px;
    line-height:23px;
    font-weight:500;
    display:block;
    margin-bottom:16px;
    overflow:hidden
}
.checkout-cart-total ul li span{
    color:inherit;
    float:right
}
.checkout-cart-total ul li span.left{
    float:left;
    width:70%
}
.cart-summary,.cart-summary .cart-summary-wrap h2 span,.cart-summary .cart-summary-wrap p span,.checkout-cart-total p span{
    float:right
}
.checkout-cart-total p{
    font-size:14px;
    line-height:30px;
    font-weight:600;
    color:#333;
    padding:10px 0;
    border-bottom:1px solid #dfdfdf;
    margin:0
}
.place-order{
    border-radius:3px;
    height:50px;
    border:0;
    display:flex;
    align-items:center;
    justify-content:center;
    padding:6px 20px;
    font-weight:500;
    font-size:18px;
    text-transform:uppercase;
    color:#fff;
    background-color:#e33
}
.place-order:hover{
    background:#b85e5e;
    border-color:#b85e5e;
    color:#fff
}
.checkout-area.checkout-area-padding{
    padding-top:60px;
    padding-bottom:60px
}
.term-block{
    margin-bottom:10px
}
.method-notice{
    display:flex;
    padding:1em 2em 1em 3.5em;
    margin:0 0 15px;
    position:relative;
    background-color:#f7f6f7;
    color:#515151;
    border-top:3px solid #e33;
    width:auto;
    word-wrap:break-word
}
.method-notice:before{
    font-family:'Font Awesome 5 Free';
    content:'\f249';
    display:inline-block;
    position:absolute;
    top:1em;
    color:#e33;
    left:1.5em
}
.order-note-block label{
    font-family:Rubik,Arial,Helvetica,sans-serif;
    margin:0 0 5px;
    line-height:2;
    color:#666
}
.order-note-block textarea{
    height:100px;
    line-height:1.5;
    padding:10px;
    width:100%;
    background:#f4f4f4;
    border:0
}
.order-note-block textarea::-webkit-input-placeholder{
    color:#666
}
.order-note-block textarea:-moz-placeholder{
    color:#666
}
.order-note-block textarea::-moz-placeholder{
    color:#666
}
.order-note-block textarea:-ms-input-placeholder{
    color:#666
}
.order-note-block textarea:focus{
    box-shadow:none;
    outline:0
}
.block-border{
    border-bottom:1px solid #ececec;
    padding-bottom:16px
}
.checkout-quick-box{
    padding:16px 32px 16px 20px;
    margin:0 0 2em;
    position:relative;
    background-color:#f7f6f7;
    color:#515151;
    border-top:3px solid #e33;
    list-style:none;
    width:auto;
    word-wrap:break-word
}
.checkout-quick-box p{
    margin-bottom:0
}
.checkout-quick-box p i{
    color:#e33;
    margin-right:10px
}
.checkout-quick-box p a{
    color:#b85e5e
}
.checkout-quick-box p a:hover{
    color:#e33
}
.checkout-slidedown-box{
    display:none
}
.quick-login-form{
    background:#fff;
    border:1px solid #ececec;
    border-radius:0;
    padding:20px;
    color:#666;
    margin:0 0 20px
}
.quick-login-form .form-group input{
    margin-bottom:0
}
.quick-login-form label{
    display:block
}
.quick-login-form input{
    border:1px solid #ececec;
    height:36px;
    margin:0 0 14px;
    max-width:100%;
    padding:0 0 0 10px;
    width:370px
}
.pass-lost{
    color:#a43d21
}
.pass-lost:hover{
    color:#e33
}
.checkout_coupon{
    border:1px solid #d3ced2;
    padding:20px;
    margin-bottom:2em;
    text-align:left;
    border-radius:5px
}
.cart_area .page-section-title,.quick-title{
    margin-bottom:40px
}
.checkout_coupon input{
    background:#f4f4f4;
    border:0;
    border-radius:0;
    height:50px;
    line-height:50px;
    max-width:100%;
    padding:0 0 0 10px;
    vertical-align:middle;
    margin-right:10px;
    width:180px
}
.checkout_coupon .btn{
    font-size:14px;
    margin-top:15px
}
@media (min-width:480px){
    .checkout_coupon .btn{
        margin-top:0
    }
}
.quick-title{
    line-height:1.35;
    font-size:28px;
    color:#333
}
@media (min-width:768px){
    .quick-title{
        font-size:36px
    }
}
.check-bx-wrapper{
    display:flex;
    flex-wrap:wrap
}
.check-bx-wrapper .check-box+.check-box{
    margin-top:10px
}
@media (min-width:576px){
    .check-bx-wrapper .check-box+.check-box{
        margin-top:0
    }
}
.cart_area .page-section-title h1{
    font-size:22px
}
@media (min-width:480px){
    .cart_area .page-section-title h1{
        font-size:28px
    }
}
@media (min-width:992px){
    .cart_area .page-section-title h1{
        font-size:34px
    }
}
.cart-table{
    color:#d4d4d4
}
.cart-table .table{
    margin:0;
    border:1px solid rgba(0,0,0,.1)
}
.cart-table .table thead{
    background-color:transparent
}
@media only screen and (max-width:575px){
    .cart-table .table{
        border-top:8px solid #14191e
    }
    .cart-table .table thead{
        display:none
    }
}
.cart-table .table thead tr{
    border-bottom:1px solid #ececec
}
.cart-table .table thead tr th{
    text-align:center;
    border:0;
    text-transform:uppercase;
    font-weight:500;
    color:#333;
    border-right:1px solid #ececec;
    padding:20px 10px;
    font-family:Rubik,Arial,Helvetica,sans-serif;
    font-size:15px
}
.cart-table .table tbody{
    color:#333;
    font-weight:500
}
.cart-table .table tbody tr:not(:last-child):hover{
    background:#f6f6f6
}
.cart-table .table tbody tr td{
    text-align:center;
    border:0;
    padding:20px 10px;
    vertical-align:middle;
    border-top:1px solid #ececec;
    border-right:1px solid #ececec
}
@media only screen and (max-width:575px){
    .cart-table .table tbody tr td{
        display:block;
        width:100%;
        max-width:none;
        padding:15px;
        text-align:left
    }
}
.cart-table .table tbody tr td .coupon-block{
    display:flex;
    border:1px solid #ececec;
    margin:0 0 20px;
    padding:25px!important;
    flex-wrap:wrap
}
.cart-table .table tbody tr td .coupon-block .coupon-text{
    flex:100%
}
.cart-table .table tbody tr td .coupon-block .coupon-text input{
    border:1px solid #ececec;
    height:50px;
    line-height:48px;
    padding:6px 6px 5px;
    background:#f4f4f4;
    font-weight:500;
    width:100%
}
@media (min-width:576px){
    .cart-table .table tbody tr td .coupon-block .coupon-text{
        flex:50%;
        text-align:left
    }
    .cart-table .table tbody tr td .coupon-block .coupon-text input{
        width:auto
    }
}
.cart-table .table tbody tr td .coupon-block .coupon-text input:focus{
    outline:0
}
.cart-table .table tbody tr td .coupon-block .coupon-btn{
    flex:100%;
    margin-top:10px
}
@media (min-width:576px){
    .cart-table .table tbody tr td .coupon-block .coupon-btn{
        flex:50%;
        margin-top:0;
        text-align:right
    }
}
.cart-table .table tbody tr td .coupon-block label{
    display:none
}
.cart-table td.pro-thumbnail,.cart-table th.pro-thumbnail{
    max-width:160px;
    min-width:32px;
    width:160px
}
@media only screen and (max-width:575px){
    .cart-table td.pro-thumbnail a,.cart-table th.pro-thumbnail a{
        width:160px
    }
}
.cart-table td.pro-title,.cart-table th.pro-title{
    min-width:200px
}
.cart-table td.pro-thumbnail a{
    display:block
}
.cart-table td.pro-thumbnail a img{
    width:70px;
    background-color:#f6f7f8
}
.cart-table td.pro-title a{
    font-size:16px;
    color:#333
}
.cart-table td.pro-title a:hover{
    color:#e33
}
.cart-table td.pro-price span{
    display:block;
    font-size:15px
}
.cart-table td.pro-quantity .pro-qty{
    width:50px;
    display:block;
    margin:auto
}
.cart-table td.pro-quantity .pro-qty input{
    padding-right:0;
    font-size:15px;
    border-radius:0;
    background:0 0;
    border:1px solid #ececec;
    color:#333
}
.cart-table td.pro-subtotal span{
    display:block;
    font-size:15px
}
.cart-table td.pro-addtocart button{
    width:140px;
    border-radius:50px;
    height:36px;
    border:1px solid #e33;
    line-height:24px;
    padding:5px 20px;
    font-weight:700;
    text-transform:capitalize;
    color:#fff;
    background-color:#e33
}
.cart-table td.pro-remove a{
    display:block;
    font-weight:600
}
.cart-table td.pro-remove a i{
    font-size:15px
}
.cart-table td.pro-remove a:hover{
    color:#e33
}
@media only screen and (max-width:575px){
    .cart-table td.pro-quantity .pro-qty{
        margin:0
    }
    .cart-table td.pro-remove a{
        width:60px;
        text-align:center
    }
}
.calculate-shipping form .nice-select,.calculate-shipping form input{
    width:100%;
    border-radius:50px;
    background-color:transparent;
    padding:5px 20px;
    height:36px
}
.calculate-shipping{
    margin-bottom:23px
}
.calculate-shipping h4{
    font-size:20px;
    line-height:23px;
    text-transform:capitalize;
    font-weight:700;
    margin-bottom:30px;
    color:#d4d4d4
}
.calculate-shipping form .nice-select{
    border:1px solid #565f69;
    line-height:24px
}
.calculate-shipping form .nice-select::after{
    border-color:#565f69
}
.calculate-shipping form .nice-select .current{
    display:block;
    line-height:24px;
    font-size:14px;
    color:#d4d4d4
}
.calculate-shipping form input{
    border:1px solid #565f69;
    line-height:24px;
    color:#d4d4d4
}
.calculate-shipping form input::-webkit-input-placeholder{
    color:#d4d4d4
}
.calculate-shipping form input:-moz-placeholder{
    color:#d4d4d4
}
.calculate-shipping form input::-moz-placeholder{
    color:#d4d4d4
}
.calculate-shipping form input:-ms-input-placeholder{
    color:#d4d4d4
}
.calculate-shipping form input:focus{
    outline:0;
    box-shadow:none
}
.calculate-shipping form input[type=submit]{
    font-weight:700;
    text-transform:uppercase;
    color:#fff;
    background-color:#e33;
    border-color:#e33;
    width:140px;
    cursor:pointer
}
.discount-coupon h4{
    font-size:20px;
    line-height:23px;
    text-transform:capitalize;
    font-weight:700;
    margin-bottom:30px;
    color:#d4d4d4
}
.discount-coupon form input{
    width:100%;
    border-radius:50px;
    height:36px;
    border:1px solid #565f69;
    line-height:24px;
    padding:5px 20px;
    color:#d4d4d4;
    background-color:transparent
}
.discount-coupon form input::-webkit-input-placeholder{
    color:#d4d4d4
}
.discount-coupon form input:-moz-placeholder{
    color:#d4d4d4
}
.discount-coupon form input::-moz-placeholder{
    color:#d4d4d4
}
.discount-coupon form input:-ms-input-placeholder{
    color:#d4d4d4
}
.discount-coupon form input:focus{
    outline:0;
    box-shadow:none
}
.discount-coupon form input[type=submit]{
    font-weight:700;
    text-transform:uppercase;
    color:#fff;
    background-color:#e33;
    border-color:#e33;
    width:140px;
    line-height:27px;
    cursor:pointer
}
.cart-summary{
    width:100%;
    margin-left:auto
}
@media (min-width:992px){
    .cart-summary{
        padding-left:30px
    }
}
@media only screen and (max-width:767px){
    .cart-summary{
        margin-left:0
    }
}
@media only screen and (max-width:575px){
    .cart-summary{
        margin-left:0
    }
}
.cart-summary .cart-summary-wrap{
    background-color:#fff;
    padding:30px;
    margin-bottom:20px;
    border:1px solid #ececec;
    color:#333
}
@media only screen and (max-width:479px){
    .cart-summary .cart-summary-wrap{
        padding:25px 30px
    }
}
.cart-summary .cart-summary-wrap h4{
    line-height:23px;
    text-transform:capitalize;
    display:block;
    font-size:20px;
    font-weight:500;
    margin:0 0 20px;
    text-align:right
}
.cart-summary .cart-summary-wrap p{
    font-size:14px;
    font-weight:500;
    line-height:23px
}
.cart-summary .cart-summary-wrap h2{
    border-top:1px solid #ececec;
    padding-top:9px;
    font-size:18px;
    line-height:23px;
    font-weight:500;
    margin:0
}
.cart-summary .cart-summary-button{
    overflow:hidden;
    width:100%
}
@media only screen and (max-width:767px){
    .cart-summary .cart-summary-button{
        display:flex;
        justify-content:flex-start
    }
}
@media only screen and (max-width:575px){
    .cart-summary .cart-summary-button{
        display:flex;
        justify-content:flex-start
    }
}
.cart-summary .cart-summary-button .c-btn{
    margin-top:10px;
    width:140px;
    border-radius:50px;
    height:36px;
    border:1px solid #333;
    line-height:initial;
    padding:5px 20px;
    background-color:transparent;
    margin-left:20px;
    float:right;
    color:#333;
    display:flex;
    align-items:center;
    justify-content:center
}
.cart-summary .cart-summary-button .c-btn:last-child{
    margin-left:0
}
.cart-summary .cart-summary-button .c-btn.checkout-btn{
    font-weight:500;
    text-transform:uppercase;
    color:#fff;
    background-color:#e33;
    border-color:#e33
}
@media only screen and (max-width:767px){
    .cart-summary .cart-summary-button .c-btn{
        margin-left:0;
        margin-right:20px
    }
    .cart-summary .cart-summary-button .c-btn:last-child{
        margin-right:0
    }
}
@media only screen and (max-width:575px){
    .cart-summary .cart-summary-button .c-btn{
        margin-left:0;
        margin-right:10px
    }
    .cart-summary .cart-summary-button .c-btn:last-child{
        margin-right:0
    }
}
@media only screen and (max-width:479px){
    .cart-summary .cart-summary-button .c-btn{
        width:130px
    }
}
.cart-block-title h2{
    color:#1a1f2b;
    font-size:24px;
    font-weight:500;
    margin:0 0 35px;
    text-align:center;
    text-transform:uppercase
}
.compare-table{
    color:#333
}
.compare-table::-webkit-scrollbar-thumb{
    background:red;
    border-radius:10px
}
.compare-table .table tbody tr:first-child{
    border-top:1px solid #eee
}
.compare-table .table tbody tr td{
    text-align:center;
    border:0;
    padding:25px 30px;
    vertical-align:middle;
    border-bottom:1px solid #eee;
    border-left:1px solid #eee
}
.compare-table .table tbody tr td:last-child{
    border-right:1px solid #eee
}
.compare-table .table tbody tr td.first-column{
    min-width:170px;
    font-size:18px;
    font-weight:600;
    color:#333;
    margin:0;
    line-height:1
}
.compare-table .table tbody tr td.pro-addtocart .add-to-cart:hover,.compare-table .table tbody tr td.product-image-title .title:hover{
    color:#e33
}
.compare-table .table tbody tr td.product-image-title{
    min-width:310px;
    vertical-align:bottom;
    padding-top:50px
}
.compare-table .table tbody tr td.product-image-title .image{
    clear:both;
    width:100%;
    margin-bottom:40px
}
.compare-table .table tbody tr td.product-image-title .image img{
    max-width:100%
}
.compare-table .table tbody tr td.product-image-title .category{
    clear:both;
    float:left;
    font-size:13px;
    letter-spacing:.5px;
    line-height:15px;
    margin-bottom:7px;
    margin-top:15px;
    text-transform:capitalize
}
.compare-table .table tbody tr td.product-image-title .title{
    float:left;
    clear:both;
    font-size:16px;
    font-weight:600;
    line-height:20px;
    margin-bottom:10px
}
.compare-table .table tbody tr td.pro-desc p{
    text-align:left;
    margin:0
}
.compare-table .table tbody tr td.pro-color,.compare-table .table tbody tr td.pro-price,.compare-table .table tbody tr td.pro-stock{
    font-size:16px;
    font-weight:600
}
.compare-table .table tbody tr td.pro-addtocart .add-to-cart{
    position:relative;
    background-color:#f6f6f6;
    border-radius:50px;
    display:inline-block;
    width:170px;
    padding:10px 25px 10px 56px;
    transition:left .7s cubic-bezier(.77,-1.5,.12,3) 0s,color .4s ease-in
}
.compare-table .table tbody tr td.pro-addtocart .add-to-cart i{
    width:41px;
    height:41px;
    background-color:#fff;
    border-radius:50px;
    display:block;
    float:left;
    font-size:20px;
    text-align:center;
    line-height:41px;
    box-shadow:0 3px 7px rgba(41,41,41,.3);
    transition:left .3s ease 0s,color .4s ease-in;
    position:absolute;
    left:0;
    right:auto;
    top:0
}
.compare-table .table tbody tr td.pro-addtocart .add-to-cart span{
    font-size:13px;
    text-transform:uppercase;
    font-weight:700;
    line-height:21px;
    overflow:hidden;
    display:block;
    text-align:center
}
.compare-table .table tbody tr td.pro-addtocart .add-to-cart.added{
    padding-left:25px;
    padding-right:56px
}
.compare-table .table tbody tr td.pro-addtocart .add-to-cart.added i{
    left:calc(100% - 41px)
}
.compare-table .table tbody tr td.pro-remove button{
    border:0;
    background-color:transparent;
    padding:0;
    color:#333
}
.compare-table .table tbody tr td.pro-remove button i{
    font-size:20px
}
.compare-table .table tbody tr td.pro-ratting i{
    font-size:14px
}
.login-title{
    line-height:23px;
    text-transform:capitalize;
    font-weight:500;
    margin-bottom:30px;
    color:#333
}
@media (min-width:768px){
    .login-title{
        font-size:30px
    }
}
.login-form{
    border:1px solid #d3ced2;
    padding:20px;
    margin:2em 0 0;
    text-align:left;
    border-radius:5px
}
@media (min-width:768px) and (max-width:991px){
    .login-form{
        padding:15px
    }
}
.login-form label{
    display:block;
    font-size:14px;
    margin-bottom:12px;
    font-weight:400;
    text-transform:capitalize
}
.login-form .nice-select{
    width:100%;
    background-color:transparent;
    border:1px solid #565f69;
    border-radius:0;
    line-height:23px;
    padding:10px 20px;
    font-size:14px;
    height:45px;
    color:#d4d4d4;
    margin-bottom:15px
}
.login-form .nice-select::after{
    width:6px;
    height:6px;
    border-width:1px;
    right:20px;
    border-color:#565f69
}
.login-form .nice-select .current{
    color:#555;
    display:block;
    line-height:23px
}
.login-form .nice-select .list{
    width:100%
}
.login-form input{
    background:#f4f4f4;
    border:0;
    border-radius:0;
    height:50px;
    line-height:50px;
    max-width:100%;
    width:100%;
    padding:0 0 0 10px;
    vertical-align:middle
}
.login-form input[type=checkbox]{
    width:auto
}
.login-form input:focus{
    border-color:#e33;
    box-shadow:none;
    outline:0
}
.login-form .check-box{
    float:left;
    margin-right:70px
}
.login-form .check-box:last-child{
    margin-right:0
}
.login-form .check-box input[type=checkbox]{
    display:none
}
.login-form .check-box input[type=checkbox]+label{
    position:relative;
    padding-left:30px;
    line-height:20px;
    font-size:14px;
    font-weight:400;
    color:#d4d4d4;
    margin:0
}
.login-form .check-box input[type=checkbox]+label::before{
    position:absolute;
    left:0;
    top:0;
    width:20px;
    height:20px;
    display:block;
    border:2px solid #565f69;
    content:"";
    transition:all .3s ease 0s
}
.login-form .check-box input[type=checkbox]+label::after{
    position:absolute;
    left:0;
    top:0;
    display:block;
    content:"\f00c";
    font-family:Fontawesome;
    font-size:12px;
    line-height:20px;
    opacity:0;
    color:#d4d4d4;
    width:20px;
    text-align:center;
    transition:all .3s ease 0s
}
.login-form .check-box input[type=checkbox]:checked+label::before{
    border:2px solid #565f69
}
.login-form .check-box input[type=checkbox]:checked+label::after{
    opacity:1
}
.register-button{
    display:block;
    margin-top:40px;
    width:140px;
    height:36px;
    border:0;
    line-height:24px;
    padding:6px 20px;
    float:left;
    font-weight:400;
    text-transform:uppercase;
    color:#fff;
    border-radius:3px
}
.entry-header{
    margin-bottom:40px
}
.entry-header .entry-title{
    font-size:30px;
    line-height:1.35;
    margin:0 0 5px;
    text-transform:uppercase;
    color:#333
}
@media (min-width:992px){
    .entry-header .entry-title{
        font-size:36px
    }
}
.myaccount-tab-menu{
    flex-direction:column
}
.myaccount-tab-menu a{
    border:1px solid #cecece;
    border-bottom:none;
    color:#333;
    font-weight:500;
    font-size:12px;
    display:block;
    padding:15px 15px 13px;
    text-transform:uppercase
}
.myaccount-tab-menu a:last-child{
    border-bottom:1px solid #cecece
}
.myaccount-tab-menu a.active,.myaccount-tab-menu a:hover{
    background-color:#e33;
    color:#fff
}
.myaccount-tab-menu a i{
    font-size:14px;
    text-align:center;
    width:25px
}
.myaccount-content{
    font-size:14px;
    border:1px solid #cecece;
    padding:30px;
    color:#333
}
@media only screen and (max-width:479px){
    .myaccount-content{
        padding:20px 15px
    }
}
.myaccount-content h3{
    border-bottom:1px dashed #cecece;
    padding-bottom:10px;
    margin-bottom:25px
}
.myaccount-content .welcome a{
    color:inherit
}
.myaccount-content .welcome a:hover{
    color:#e33
}
.myaccount-content .welcome strong{
    font-weight:600
}
.myaccount-content a.btn i{
    padding-right:5px
}
.myaccount-content button.save-change-btn{
    background:#555;
    border:0 #555;
    font-weight:400;
    text-transform:uppercase;
    color:#fff;
    width:140px;
    padding:10px 0;
    border-radius:3px
}
.myaccount-content button.save-change-btn:hover{
    background-color:#e33
}
.myaccount-table{
    white-space:nowrap;
    font-size:15px
}
.myaccount-table .table th,.myaccount-table table th{
    padding:10px;
    background:#14191e;
    color:#fff;
    border-color:#565f69
}
.myaccount-table .table td,.myaccount-table table td{
    padding:20px 10px;
    vertical-align:middle;
    border-color:#565f69
}
.myaccount-table .table td a:hover,.myaccount-table table td a:hover{
    color:#e33
}
.saved-message{
    border-top:3px solid #e33;
    border-radius:5px 5px 0 0;
    font-weight:600;
    font-size:13px;
    padding:20px
}
.account-details-form h4{
    margin:0
}
.account-details-form input{
    display:block;
    width:100%;
    border:1px solid #cecece;
    line-height:24px;
    padding:11px 25px;
    color:#333;
    background:0 0;
    border-radius:3px
}
.account-details-form input:focus{
    border-color:#e33;
    box-shadow:none;
    outline:0
}
#googleMap{
    height:550px;
    width:100%
}
.ct_title{
    color:#555;
    font-weight:500;
    margin-bottom:15px
}
.ct_address p{
    color:#555;
    line-height:28px;
    margin-bottom:35px;
    font-size:14px
}
.address_wrapper .address{
    display:flex;
    margin-bottom:15px
}
.address_wrapper .address .icon{
    min-width:35px
}
.address_wrapper .address .icon i{
    color:#555;
    font-size:22px
}
.address_wrapper .address .contact-info-text p{
    color:#555;
    margin:0;
    font-size:14px
}
.address_wrapper .address .contact-info-text p span{
    font-weight:600
}
.contact_form .input_box input{
    background:0 0;
    border:1px solid #ddd;
    border-radius:3px;
    color:#252525;
    height:45px;
    margin-bottom:20px;
    padding:0 20px;
    text-transform:capitalize;
    width:100%
}
.contact_form textarea{
    background:0 0;
    border-radius:3px;
    height:150px;
    margin-bottom:20px;
    padding:10px;
    width:100%
}
p.form-messege{
    margin-top:20px
}
p.form-messege.success{
    color:green
}
p.form-messege.error{
    color:red
}
.contact-form .form-control{
    background:0 0;
    font-size:14px;
    color:#252525
}
.contact-form .form-control:focus{
    outline:0;
    box-shadow:none;
    border-color:#e33
}
.contact-form input{
    border-radius:3px;
    height:45px
}
.contact-form label{
    color:#555
}
.contact-form .form-btn .theme-btn,.contact-form .form-btn .theme-btn-otlined,.contact-form .form-btn a,.contact-form .form-btn button{
    height:50px;
    padding:0 40px
}
/* 1. Definieer het lettertype */
@font-face {
  font-family: "Tan Nimbus";
  src: url("/cdn/shop/files/TAN-NIMBUS.woff2?v=1778145444") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "TN";
  src: url('{{ "\themes\186136166785\perlyv1-0-5\assets\._TAN-NIMBUS.woff2" | asset_url }}') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* 2. Pas het toe op alle titels */
h1, h2, .h1, .h2, {
  font-family: "Tan Nimbus", serif !important;
  text-transform: none; /* Optioneel: Tan Nimbus is van zichzelf al vaak Caps, hiermee voorkom je dubbele styling */
}
@media (max-width: 767px) {
  /* 1. De hoofdcontainer resetten: haalt de witte ruimte bovenaan weg */
  .newsletter_popup_inner {
    position: relative !important; /* Essentieel om het kruisje op de juiste plek te houden */
    padding: 0 !important; /* Haalt standaard witruimte rondom weg */
    height: auto !important;
    max-height: 85vh !important; /* Zorgt dat hij niet groter is dan het scherm */
    overflow-y: auto !important; /* Maakt scrollen mogelijk als het toch te krap is */
    top:50% !important;
    transform: translate(-50%, -50%) !important;
    left:42.5% !important;
  }

  .subscribe_area.area-2 {
    display: flex !important;
    flex-direction: column !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  
  /* 2. Het kruisje zwevend maken OVER de foto heen */
  .popup_off {
    position: absolute !important; /* Haalt hem uit de normale layout-stroom */
    top: 12px !important;
    right: 12px !important;
    background-color: #ffffff !important;
    border-radius: 50% !important;
    width: 32px !important;
    height: 32px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-shadow: 0px 2px 6px rgba(0,0,0,0.2) !important;
    z-index: 100 !important;
    color: #000000 !important;
  }
  
  /* 3. De afbeelding strak bovenaan zetten */
  .subscribe-image {
    display: block !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  
  .subscribe-image img {
    width: 100% !important;
    height: auto !important;
    max-height: 250px !important;
    object-fit: cover !important;
    display: block !important;
  }
  
  /* 4. Tekst en knoppen ademruimte geven */
  .subscribe-content {
    padding: 25px 20px !important; /* Zorgt dat tekst niet tegen de rand plakt */
    text-align: center !important;
  }
}