.padding {
    padding: 0px !important
}
.ptb-5 {
    padding-left: 8px !important;
    padding-right: 8px !important
}
.ptb-10 {
    padding-top: 15px !important;
    padding-bottom: 15px !important
}
.plr-15 {
    padding-left: 15px !important;
    padding-right: 15px !important
}
.pt-10 {
    padding-top: 10px !important
}

.pt-20 {
    padding-top: 10px !important
}

.pt-30 {
    padding-top: 10px !important
}

.pb-10 {
    padding-bottom: 10px !important
}

.pb-20 {
    padding-bottom: 20px !important
}

.pb-30 {
	padding-bottom: 30px !important
}

.mb-5 {
    margin-bottom: 5px !important
}
.mb-10 {
    margin-bottom: 10px !important
}
.mb-15 {
    margin-bottom: 15px !important
}
.mb-20 {
    margin-bottom: 20px !important
}
.mb-30 {
    margin-bottom: 30px !important
}
.mb-40 {
    margin-bottom: 40px !important
}
.mb-50 {
    margin-bottom: 50px !important
}
.mb-60 {
    margin-bottom: 60px !important
}
.mb-65 {
    margin-bottom: 65px !important
}
.mb-70 {
    margin-bottom: 70px !important
}
.mb-80 {
    margin-bottom: 80px !important
}
.mb-90 {
    margin-bottom: 90px !important
}
.mb-100 {
    margin-bottom: 100px !important
}
.mt-1 {
    margin-top: 1px !important
}
.mt-7 {
    margin-top: 7px !important
}
.mt-10 {
    margin-top: 10px !important
}
.mt-15 {
    margin-top: 15px !important
}
.mt-20 {
    margin-top: 20px !important
}
.mt-30 {
    margin-top: 30px !important
}
.mt-40 {
    margin-top: 40px !important
}
.mt-50 {
    margin-top: 50px !important
}
.mt-60 {
    margin-top: 60px !important
}
.mt-70 {
    margin-top: 70px !important
}
.mt-80 {
    margin-top: 80px !important
}
.mt-90 {
    margin-top: 90px !important
}
.mt-100 {
    margin-top: 100px !important
}
.hd-mot-off{
display: block;	
}
.hd-mot-on{
display: none;	
}
.link a {
    color: #fff !important;
    text-decoration: none;
}
.link :hover {
    text-decoration: none;
}

.red{
color: #ed1c24 !important;
}

.full-white{
color: #ffffff !important;
}
.white{
color: #ffffff !important;
text-shadow: 0px 1px 0px rgba(0,0,0,0.96);
}
.white-bg{
padding: 50px 50px 50px 50px;
background-color: #ffffff;
box-shadow: rgba(17, 17, 26, 0.1) 0px 8px 24px, rgba(17, 17, 26, 0.1) 0px 16px 56px, rgba(17, 17, 26, 0.1) 0px 24px 80px;
border-radius: 2px;
}
.white-havcbg{
padding:80px 0px 70px 0px !important;
background-color: #fff !important;
}

.ab-bg{
padding: 25px 25px 25px 25px;
background-color: #ffffff;
box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px, rgba(10, 37, 64, 0.35) 0px -2px 6px 0px inset;
border-radius: 2px;
}

.font-14{
font-size: 13px !important;
line-height: 19px !important;
}

.h2 {
    font-size: 28px !important;
    font-family: "Oswald", sans-serif !important;
}

.h22 {
    font-size: 35px !important;
    font-family: "Oswald", sans-serif !important;
}

@media only screen and (min-width:250px) and (max-width:1399px) {
	.hd-mot-off{
	display: none;	
	}
	.hd-mot-on{
	display: block;	
	}
}

@media only screen and (min-width:1024px) and (max-width:1399px) {
	.hd-mot-off-td{
	display: block;	
	}
	.hd-mot-on-td{
	display: none;	
	}
}