.px-6{
    padding-left:3.5rem!important;
    padding-right:3.5rem!important
}
.px-7{
    padding-left:4rem!important;
    padding-right:4rem!important
}
.px-8{
    padding-left:2.5rem!important;
    padding-right:2.5rem!important
}
.px-9{
    padding-left:5rem!important;
    padding-right:5rem!important
}
.py-6{
    padding-bottom:3.5rem!important;
    padding-top:3.5rem!important
}
.py-7{
    padding-bottom:4rem!important;
    padding-top:4rem!important
}
.py-8{
    padding-bottom:4.5rem!important;
    padding-top:4.5rem!important
}
.py-9{
    padding-bottom:5rem!important;
    padding-top:5rem!important
}
.mb-6{
    margin-bottom:3.5rem!important
}
.mb-7{
    margin-bottom:4rem!important
}
.mb-8{
    margin-bottom:4.5rem!important
}
.mb-9{
    margin-bottom:5rem!important
}
.mb-auto{
    margin-bottom:auto!important
}
@media(min-width:576px){
    .px-sm-6{
        padding-left:3.5rem!important;
        padding-right:3.5rem!important
    }
    .px-sm-7{
        padding-left:4rem!important;
        padding-right:4rem!important
    }
    .px-sm-8{
        padding-left:4.5rem!important;
        padding-right:4.5rem!important
    }
    .px-sm-9{
        padding-left:5rem!important;
        padding-right:5rem!important
    }
    .py-sm-6{
        padding-bottom:3.5rem!important;
        padding-top:3.5rem!important
    }
    .py-sm-7{
        padding-bottom:4rem!important;
        padding-top:4rem!important
    }
    .py-sm-8{
        padding-bottom:4.5rem!important;
        padding-top:4.5rem!important
    }
    .py-sm-9{
        padding-bottom:5rem!important;
        padding-top:5rem!important
    }
    .mb-sm-6{
        margin-bottom:3.5rem!important
    }
    .mb-sm-7{
        margin-bottom:4rem!important
    }
    .mb-sm-8{
        margin-bottom:4.5rem!important
    }
    .mb-sm-9{
        margin-bottom:5rem!important
    }
    .mb-sm-auto{
        margin-bottom:auto!important
    }
}
@media(min-width:768px){
    .px-md-6{
        padding-left:3.5rem!important;
        padding-right:3.5rem!important
    }
    .px-md-7{
        padding-left:4rem!important;
        padding-right:4rem!important
    }
    .px-md-8{
        padding-left:4.5rem!important;
        padding-right:4.5rem!important
    }
    .px-md-9{
        padding-left:5rem!important;
        padding-right:5rem!important
    }
    .py-md-6{
        padding-bottom:3.5rem!important;
        padding-top:3.5rem!important
    }
    .py-md-7{
        padding-bottom:4rem!important;
        padding-top:4rem!important
    }
    .py-md-8{
        padding-bottom:4.5rem!important;
        padding-top:4.5rem!important
    }
    .py-md-9{
        padding-bottom:5rem!important;
        padding-top:5rem!important
    }
    .mb-md-6{
        margin-bottom:3.5rem!important
    }
    .mb-md-7{
        margin-bottom:4rem!important
    }
    .mb-md-8{
        margin-bottom:4.5rem!important
    }
    .mb-md-9{
        margin-bottom:5rem!important
    }
    .mb-md-auto{
        margin-bottom:auto!important
    }
}
@media(min-width:992px){
    .px-lg-6{
        padding-left:3.5rem!important;
        padding-right:3.5rem!important
    }
    .px-lg-7{
        padding-left:4rem!important;
        padding-right:4rem!important
    }
    .px-lg-8{
        padding-left:2.5rem!important;
        padding-right:2.5rem!important
    }
    .px-lg-9{
        padding-left:3rem!important;
        padding-right:3rem!important
    }
    .py-lg-6{
        padding-bottom:3.5rem!important;
        padding-top:3.5rem!important
    }
    .py-lg-7{
        padding-bottom:4rem!important;
        padding-top:4rem!important
    }
    .py-lg-8{
        padding-bottom:4.5rem!important;
        padding-top:4.5rem!important
    }
    .py-lg-9{
        padding-bottom:5rem!important;
        padding-top:5rem!important
    }
    .mb-lg-6{
        margin-bottom:3.5rem!important
    }
    .mb-lg-7{
        margin-bottom:4rem!important
    }
    .mb-lg-8{
        margin-bottom:4.5rem!important
    }
    .mb-lg-9{
        margin-bottom:5rem!important
    }
    .mb-lg-auto{
        margin-bottom:auto!important
    }
}
@media(min-width:1200px){
    .px-xl-6{
        padding-left:3.5rem!important;
        padding-right:3.5rem!important
    }
    .px-xl-7{
        padding-left:4rem!important;
        padding-right:4rem!important
    }
    .px-xl-8{
        padding-left:2.5rem!important;
        padding-right:2.5rem!important
    }
    .px-xl-9{
        padding-left:5rem!important;
        padding-right:5rem!important
    }
    .py-xl-6{
        padding-bottom:3.5rem!important;
        padding-top:3.5rem!important
    }
    .py-xl-7{
        padding-bottom:4rem!important;
        padding-top:4rem!important
    }
    .py-xl-8{
        padding-bottom:4.5rem!important;
        padding-top:4.5rem!important
    }
    .py-xl-9{
        padding-bottom:5rem!important;
        padding-top:5rem!important
    }
    .mb-xl-6{
        margin-bottom:3.5rem!important
    }
    .mb-xl-7{
        margin-bottom:4rem!important
    }
    .mb-xl-8{
        margin-bottom:4.5rem!important
    }
    .mb-xl-9{
        margin-bottom:5rem!important
    }
    .mb-xl-auto{
        margin-bottom:auto!important
    }
}
@media(min-width:1400px){
    .px-xxl-6{
        padding-left:3.5rem!important;
        padding-right:3.5rem!important
    }
    .px-xxl-7{
        padding-left:4rem!important;
        padding-right:4rem!important
    }
    .px-xxl-8{
        padding-left:2.5rem!important;
        padding-right:2.5rem!important
    }
    .px-xxl-9{
        padding-left:5rem!important;
        padding-right:5rem!important
    }
    .py-xxl-6{
        padding-bottom:3.5rem!important;
        padding-top:3.5rem!important
    }
    .py-xxl-7{
        padding-bottom:4rem!important;
        padding-top:4rem!important
    }
    .py-xxl-8{
        padding-bottom:4.5rem!important;
        padding-top:4.5rem!important
    }
    .py-xxl-9{
        padding-bottom:5rem!important;
        padding-top:5rem!important
    }
    .mb-xxl-6{
        margin-bottom:3.5rem!important
    }
    .mb-xxl-7{
        margin-bottom:4rem!important
    }
    .mb-xxl-8{
        margin-bottom:4.5rem!important
    }
    .mb-xxl-9{
        margin-bottom:5rem!important
    }
    .mb-xxl-auto{
        margin-bottom:auto!important
    }
}
.bsb-swiper-ticker{
    transition-timing-function:linear!important
}
a.sldr div:hover {
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
}
a.sldr div {
    -webkit-transition: transform 0.5s ease;
    -o-transition: transform 0.5s ease;
    transition: transform 0.5s ease;
}
