@CHARSET "UTF-8";
html {
    margin: 0;
    padding: 0;
    border: 0;
}

.page-content {
	min-height: 100%;
}

html, body {
	height: 100%;
}

.w-100 {
 width: 100% !important;
}

.m-x-auto {
 margin-right: auto !important;
 margin-left: auto !important;
}

.m-a-0 {
 margin: 0 0 !important;
}

.m-t-0 {
 margin-top: 0 !important;
}

.m-r-0 {
 margin-right: 0 !important;
}

.m-b-0 {
 margin-bottom: 0 !important;
}

.m-l-0 {
 margin-left: 0 !important;
}

.m-x-0 {
 margin-right: 0 !important;
 margin-left: 0 !important;
}

.m-y-0 {
 margin-top: 0 !important;
 margin-bottom: 0 !important;
}

.m-a-1 {
 margin: 1rem 1rem !important;
}

.m-t-1 {
 margin-top: 1rem !important;
}

.m-r-1 {
 margin-right: 1rem !important;
}

.m-b-1 {
 margin-bottom: 1rem !important;
}

.m-l-1 {
 margin-left: 1rem !important;
}

.m-x-1 {
 margin-right: 1rem !important;
 margin-left: 1rem !important;
}

.m-y-1 {
 margin-top: 1rem !important;
 margin-bottom: 1rem !important;
}

.m-a-2 {
 margin: 1.5rem 1.5rem !important;
}

.m-t-2 {
 margin-top: 1.5rem !important;
}

.m-r-2 {
 margin-right: 1.5rem !important;
}

.m-b-2 {
 margin-bottom: 1.5rem !important;
}

.m-l-2 {
 margin-left: 1.5rem !important;
}

.m-x-2 {
 margin-right: 1.5rem !important;
 margin-left: 1.5rem !important;
}

.m-y-2 {
 margin-top: 1.5rem !important;
 margin-bottom: 1.5rem !important;
}

.m-a-3 {
 margin: 3rem 3rem !important;
}

.m-t-3 {
 margin-top: 3rem !important;
}

.m-r-3 {
 margin-right: 3rem !important;
}

.m-b-3 {
 margin-bottom: 3rem !important;
}

.m-l-3 {
 margin-left: 3rem !important;
}

.m-x-3 {
 margin-right: 3rem !important;
 margin-left: 3rem !important;
}

.m-y-3 {
 margin-top: 3rem !important;
 margin-bottom: 3rem !important;
}

.m-a-4 {
 margin: 4rem 4rem !important;
}

.m-t-4 {
 margin-top: 4rem !important;
}

.m-r-4 {
 margin-right: 4rem !important;
}

.m-b-4 {
 margin-bottom: 4rem !important;
}

.m-l-4 {
 margin-left: 4rem !important;
}

.m-x-4 {
 margin-right: 4rem !important;
 margin-left: 4rem !important;
}

.m-y-4 {
 margin-top: 4rem !important;
 margin-bottom: 4rem !important;
}

.m-a-5 {
 margin: 5rem 5rem !important;
}

.m-t-5 {
 margin-top: 5rem !important;
}

.m-r-5 {
 margin-right: 5rem !important;
}

.m-b-5 {
 margin-bottom: 5rem !important;
}

.m-l-5 {
 margin-left: 5rem !important;
}

.m-x-5 {
 margin-right: 5rem !important;
 margin-left: 5rem !important;
}
.m-y-5 {
 margin-top: 5rem !important;
 margin-bottom: 5rem !important;
}

.m-a-6 {
 margin: 6rem 6rem !important;
}

.m-t-6 {
 margin-top: 6rem !important;
}

.m-r-6 {
 margin-right: 6rem !important;
}

.m-b-6 {
 margin-bottom: 6rem !important;
}

.m-l-6 {
 margin-left: 6rem !important;
}

.m-x-6 {
 margin-right: 6rem !important;
 margin-left: 6rem !important;
}

.m-y-6 {
 margin-top: 6rem !important;
 margin-bottom: 6rem !important;
}

.p-a-0 {
 padding: 0 0 !important;
}

.p-t-0 {
 padding-top: 0 !important;
}

.p-r-0 {
 padding-right: 0 !important;
}

.p-b-0 {
 padding-bottom: 0 !important;
}

.p-l-0 {
 padding-left: 0 !important;
}

.p-x-0 {
 padding-right: 0 !important;
 padding-left: 0 !important;
}

.p-y-0 {
 padding-top: 0 !important;
 padding-bottom: 0 !important;
}

.p-a-1 {
 padding: 1rem 1rem !important;
}

.p-t-1 {
 padding-top: 1rem !important;
}

.p-r-1 {
 padding-right: 1rem !important;
}

.p-b-1 {
 padding-bottom: 1rem !important;
}

.p-l-1 {
 padding-left: 1rem !important;
}

.p-x-1 {
 padding-right: 1rem !important;
 padding-left: 1rem !important;
}

.p-y-1 {
 padding-top: 1rem !important;
 padding-bottom: 1rem !important;
}

.p-a-2 {
 padding: 1.5rem 1.5rem !important;
}

.p-t-2 {
 padding-top: 1.5rem !important;
}

.p-r-2 {
 padding-right: 1.5rem !important;
}

.p-b-2 {
 padding-bottom: 1.5rem !important;
}

.p-l-2 {
 padding-left: 1.5rem !important;
}

.p-x-2 {
 padding-right: 1.5rem !important;
 padding-left: 1.5rem !important;
}

.p-y-2 {
 padding-top: 1.5rem !important;
 padding-bottom: 1.5rem !important;
}

.p-a-3 {
 padding: 3rem 3rem !important;
}

.p-t-3 {
 padding-top: 3rem !important;
}

.p-r-3 {
 padding-right: 3rem !important;
}

.p-b-3 {
 padding-bottom: 3rem !important;
}

.p-l-3 {
 padding-left: 3rem !important;
}

.p-x-3 {
 padding-right: 3rem !important;
 padding-left: 3rem !important;
}

.p-y-3 {
 padding-top: 3rem !important;
 padding-bottom: 3rem !important;
}

.p-a-4 {
 padding: 4rem 4rem !important;
}

.p-t-4 {
 padding-top: 4rem !important;
}

.p-r-4 {
 padding-right: 4rem !important;
}

.p-b-4 {
 padding-bottom: 4rem !important;
}

.p-l-4 {
 padding-left: 4rem !important;
}

.p-x-4 {
 padding-right: 4rem !important;
 padding-left: 4rem !important;
}
.p-y-4 {
 padding-top: 4rem !important;
 padding-bottom: 4rem !important;
}

.p-a-5 {
 padding: 5rem 5rem !important;
}

.p-t-5 {
 padding-top: 5rem !important;
}

.p-r-5 {
 padding-right: 5rem !important;
}

.p-b-5 {
 padding-bottom: 5rem !important;
}

.p-l-5 {
 padding-left: 5rem !important;
}

.p-x-5 {
 padding-right: 5rem !important;
 padding-left: 5rem !important;
}

.p-y-5 {
 padding-top: 5rem !important;
 padding-bottom: 5rem !important;
}

.p-a-6 {
 padding: 6rem 6rem !important;
}

.p-t-6 {
 padding-top: 6rem !important;
}

.p-r-6 {
 padding-right: 6rem !important;
}

.p-b-6 {
 padding-bottom: 6rem !important;
}

.p-l-6 {
 padding-left: 6rem !important;
}

.p-x-6 {
 padding-right: 6rem !important;
 padding-left: 6rem !important;
}

.p-y-6 {
 padding-top: 6rem !important;
 padding-bottom: 6rem !important;
}

.pos-f-t {
 position: fixed;
 top: 0;
 right: 0;
 left: 0;
 z-index: 1030;
}
.v-align-super{
	vertical-align:super;
}

.v-align-sub{
	vertical-align:sub;
}

.align-text-top{
	vertical-align:text-top;
}
.width-100pcnt{
	width: 100% !important;
}

@-ms-viewport{width:auto!important}

.line-height-15{
	line-height:15px;
}

.align-sibling-div{
	display: -webkit-box;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: baseline;
}

.filter-header-background{
	background-color:#f7f7f7;
}

.p-t-12 {
 padding-top: 12rem !important;
}

.p-b-12 {
 padding-bottom: 12rem !important;
}

.p-t-16 {
 padding-top: 16rem !important;
}

.p-b-16 {
 padding-bottom: 16rem !important;
}

.flex-center {
	display: flex;
	justify-content: center;
}


@media (max-width: 767px) {
	.hidden-xs {
		display: none;
	}
	.visible-xs {
		display: inline-block;
	}
	.p-t-xs-0 {
		padding-top: 0 !important;
	}
	.p-t-xs-1 {
		padding-top: 1rem !important;
	}
	.p-t-xs-2 {
		padding-top: 2rem !important;
	}
	.p-t-xs-3 {
		padding-top: 3rem !important;
	}
	.p-t-xs-4 {
		padding-top: 4rem !important;
	}
	.p-t-xs-5 {
		padding-top: 5rem !important;
	}
	.p-t-xs-6 {
		padding-top: 6rem !important;
	}
	.p-b-xs-0 {
		padding-bottom: 0 !important;
	}
	.p-b-xs-1 {
		padding-bottom: 1rem !important;
	}
	.p-b-xs-2 {
		padding-bottom: 2rem !important;
	}
	.p-b-xs-3 {
		padding-bottom: 3rem !important;
	}
	.p-b-xs-4 {
		padding-bottom: 4rem !important;
	}
	.p-b-xs-5 {
		padding-bottom: 5rem !important;
	}
	.p-b-xs-6 {
		padding-bottom: 6rem !important;
	}
	.p-r-xs-0 {
		padding-right: 0 !important;
	}
	.p-r-xs-1 {
		padding-right: 1rem !important;
	}
	.p-r-xs-2 {
		padding-right: 2rem !important;
	}
	.p-r-xs-3 {
		padding-right: 3rem !important;
	}
	.p-r-xs-4 {
		padding-right: 4rem !important;
	}
	.p-r-xs-5 {
		padding-right: 5rem !important;
	}
	.p-r-xs-6 {
		padding-right: 6rem !important;
	}
	.p-l-xs-0 {
		padding-left: 0 !important;
	}
	.p-l-xs-1 {
		padding-left: 1rem !important;
	}
	.p-l-xs-2 {
		padding-left: 2rem !important;
	}
	.p-l-xs-3 {
		padding-left: 3rem !important;
	}
	.p-l-xs-4 {
		padding-left: 4rem !important;
	}
	.p-l-xs-5 {
		padding-left: 5rem !important;
	}
	.p-l-xs-6 {
		padding-left: 6rem !important;
	}
	.p-x-xs-0 {
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.p-x-xs-1 {
		padding-left: 1rem !important;
		padding-right: 1rem !important;
	}
	.p-x-xs-2 {
		padding-left: 2rem !important;
		padding-right: 2rem !important;
	}
	.p-x-xs-3 {
		padding-left: 3rem !important;
		padding-right: 3rem !important;
	}
	.p-x-xs-4 {
		padding-left: 4rem !important;
		padding-right: 4rem !important;
	}
	.p-x-xs-5 {
		padding-left: 5rem !important;
		padding-right: 5rem !important;
	}
	.p-x-xs-6 {
		padding-left: 6rem !important;
		padding-right: 6rem !important;
	}
	.p-y-xs-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.p-y-xs-1 {
		padding-top: 1rem !important;
		padding-bottom: 1rem !important;
	}
	.p-y-xs-2 {
		padding-top: 2rem !important;
		padding-bottom: 2rem !important;
	}
	.p-y-xs-3 {
		padding-top: 3rem !important;
		padding-bottom: 3rem !important;
	}
	.p-y-xs-4 {
		padding-top: 4rem !important;
		padding-bottom: 4rem !important;
	}
	.p-y-xs-5 {
		padding-top: 5rem !important;
		padding-bottom: 5rem !important;
	}
	.p-y-xs-6 {
		padding-top: 6rem !important;
		padding-bottom: 6rem !important;
	}
	.m-t-xs-0 {
		margin-top: 0 !important;
	}
	.m-t-xs-1 {
		margin-top: 1rem !important;
	}
	.m-t-xs-2 {
		margin-top: 2rem !important;
	}
	.m-t-xs-3 {
		margin-top: 3rem !important;
	}
	.m-t-xs-4 {
		margin-top: 4rem !important;
	}
	.m-t-xs-5 {
		margin-top: 5rem !important;
	}
	.m-t-xs-6 {
		margin-top: 6rem !important;
	}
	.m-b-xs-0 {
		margin-bottom: 0 !important;
	}
	.m-b-xs-1 {
		margin-bottom: 1rem !important;
	}
	.m-b-xs-2 {
		margin-bottom: 2rem !important;
	}
	.m-b-xs-3 {
		margin-bottom: 3rem !important;
	}
	.m-b-xs-4 {
		margin-bottom: 4rem !important;
	}
	.m-b-xs-5 {
		margin-bottom: 5rem !important;
	}
	.m-b-xs-6 {
		margin-bottom: 6rem !important;
	}
	.m-r-xs-0 {
		margin-right: 0 !important;
	}
	.m-r-xs-1 {
		margin-right: 1rem !important;
	}
	.m-r-xs-2 {
		margin-right: 2rem !important;
	}
	.m-r-xs-3 {
		margin-right: 3rem !important;
	}
	.m-r-xs-4 {
		margin-right: 4rem !important;
	}
	.m-r-xs-5 {
		margin-right: 5rem !important;
	}
	.m-r-xs-6 {
		margin-right: 6rem !important;
	}
	.m-l-xs-0 {
		margin-left: 0 !important;
	}
	.m-l-xs-1 {
		margin-left: 1rem !important;
	}
	.m-l-xs-2 {
		margin-left: 2rem !important;
	}
	.m-l-xs-3 {
		margin-left: 3rem !important;
	}
	.m-l-xs-4 {
		margin-left: 4rem !important;
	}
	.m-l-xs-5 {
		margin-left: 5rem !important;
	}
	.m-l-xs-6 {
		margin-left: 6rem !important;
	}
	.m-x-xs-0 {
		margin-left: 0 !important;
		margin-right: 0 !important;
	}
	.m-x-xs-1 {
		margin-left: 1rem !important;
		margin-right: 1rem !important;
	}
	.m-x-xs-2 {
		margin-left: 2rem !important;
		margin-right: 2rem !important;
	}
	.m-x-xs-3 {
		margin-left: 3rem !important;
		margin-right: 3rem !important;
	}
	.m-x-xs-4 {
		margin-left: 4rem !important;
		margin-right: 4rem !important;
	}
	.m-x-xs-5 {
		margin-left: 5rem !important;
		margin-right: 5rem !important;
	}
	.m-x-xs-6 {
		margin-left: 6rem !important;
		margin-right: 6rem !important;
	}
	.m-y-xs-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.m-y-xs-1 {
		margin-top: 1rem !important;
		margin-bottom: 1rem !important;
	}
	.m-y-xs-2 {
		margin-top: 2rem !important;
		margin-bottom: 2rem !important;
	}
	.m-y-xs-3 {
		margin-top: 3rem !important;
		margin-bottom: 3rem !important;
	}
	.m-y-xs-4 {
		margin-top: 4rem !important;
		margin-bottom: 4rem !important;
	}
	.m-y-xs-5 {
		margin-top: 5rem !important;
		margin-bottom: 5rem !important;
	}
	.m-y-xs-6 {
		margin-top: 6rem !important;
		margin-bottom: 6rem !important;
	}
}

@media (min-width: 768px) {
    .p-l-sm-0 {
        padding-left: 0 !important;
    }
    .p-t-sm-0 {
        padding-top: 0 !important;
    }
    .p-t-sm-1 {
        padding-top: 1rem !important;
    }
    .p-t-sm-2 {
        padding-top: 2rem !important;
    }
    .p-t-sm-3 {
        padding-top: 3rem !important;
    }
    .p-t-sm-4 {
        padding-top: 4rem !important;
    }
    .p-t-sm-5 {
        padding-top: 5rem !important;
    }
    .p-t-sm-6 {
        padding-top: 6rem !important;
    }
    .p-b-sm-0 {
        padding-bottom: 0 !important;
    }
    .p-b-sm-1 {
        padding-bottom: 1rem !important;
    }
    .p-b-sm-2 {
        padding-bottom: 2rem !important;
    }
    .p-b-sm-3 {
        padding-bottom: 3rem !important;
    }
    .p-b-sm-4 {
        padding-bottom: 4rem !important;
    }
    .p-b-sm-5 {
        padding-bottom: 5rem !important;
    }
    .p-b-sm-6 {
        padding-bottom: 6rem !important;
    }
    .p-r-sm-0 {
        padding-right: 0 !important;
    }
    .p-r-sm-1 {
        padding-right: 1rem !important;
    }
    .p-r-sm-2 {
        padding-right: 2rem !important;
    }
    .p-r-sm-3 {
        padding-right: 3rem !important;
    }
    .p-r-sm-4 {
        padding-right: 4rem !important;
    }
    .p-r-sm-5 {
        padding-right: 5rem !important;
    }
    .p-r-sm-6 {
        padding-right: 6rem !important;
    }
    .p-l-sm-0 {
        padding-left: 0 !important;
    }
    .p-l-sm-1 {
        padding-left: 1rem !important;
    }
    .p-l-sm-2 {
        padding-left: 2rem !important;
    }
    .p-l-sm-3 {
        padding-left: 3rem !important;
    }
    .p-l-sm-4 {
        padding-left: 4rem !important;
    }
    .p-l-sm-5 {
        padding-left: 5rem !important;
    }
    .p-l-sm-6 {
        padding-left: 6rem !important;
    }
    .p-x-sm-0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .p-x-sm-1 {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
    .p-x-sm-2 {
        padding-left: 2rem !important;
        padding-right: 2rem !important;
    }
    .p-x-sm-3 {
        padding-left: 3rem !important;
        padding-right: 3rem !important;
    }
    .p-x-sm-4 {
        padding-left: 4rem !important;
        padding-right: 4rem !important;
    }
    .p-x-sm-5 {
        padding-left: 5rem !important;
        padding-right: 5rem !important;
    }
    .p-x-sm-6 {
        padding-left: 6rem !important;
        padding-right: 6rem !important;
    }
    .p-y-sm-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .p-y-sm-1 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }
    .p-y-sm-2 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important;
    }
    .p-y-sm-3 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }
    .p-y-sm-4 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important;
    }
    .p-y-sm-5 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important;
    }
    .p-y-sm-6 {
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }    

    .m-t-sm-0 {
        margin-top: 0 !important;
    }
    .m-t-sm-1 {
        margin-top: 1rem !important;
    }
    .m-t-sm-2 {
        margin-top: 2rem !important;
    }
    .m-t-sm-3 {
        margin-top: 3rem !important;
    }
    .m-t-sm-4 {
        margin-top: 4rem !important;
    }
    .m-t-sm-5 {
        margin-top: 5rem !important;
    }
    .m-t-sm-6 {
        margin-top: 6rem !important;
    }
    .m-b-sm-0 {
        margin-bottom: 0 !important;
    }
    .m-b-sm-1 {
        margin-bottom: 1rem !important;
    }
    .m-b-sm-2 {
        margin-bottom: 2rem !important;
    }
    .m-b-sm-3 {
        margin-bottom: 3rem !important;
    }
    .m-b-sm-4 {
        margin-bottom: 4rem !important;
    }
    .m-b-sm-5 {
        margin-bottom: 5rem !important;
    }
    .m-b-sm-6 {
        margin-bottom: 6rem !important;
    }
    .m-r-sm-0 {
        margin-right: 0 !important;
    }
    .m-r-sm-1 {
        margin-right: 1rem !important;
    }
    .m-r-sm-2 {
        margin-right: 2rem !important;
    }
    .m-r-sm-3 {
        margin-right: 3rem !important;
    }
    .m-r-sm-4 {
        margin-right: 4rem !important;
    }
    .m-r-sm-5 {
        margin-right: 5rem !important;
    }
    .m-r-sm-6 {
        margin-right: 6rem !important;
    }
    .m-l-sm-0 {
        margin-left: 0 !important;
    }
    .m-l-sm-1 {
        margin-left: 1rem !important;
    }
    .m-l-sm-2 {
        margin-left: 2rem !important;
    }
    .m-l-sm-3 {
        margin-left: 3rem !important;
    }
    .m-l-sm-4 {
        margin-left: 4rem !important;
    }
    .m-l-sm-5 {
        margin-left: 5rem !important;
    }
    .m-l-sm-6 {
        margin-left: 6rem !important;
    }
    .m-x-sm-0 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .m-x-sm-1 {
        margin-left: 1rem !important;
        margin-right: 1rem !important;
    }
    .m-x-sm-2 {
        margin-left: 2rem !important;
        margin-right: 2rem !important;
    }
    .m-x-sm-3 {
        margin-left: 3rem !important;
        margin-right: 3rem !important;
    }
    .m-x-sm-4 {
        margin-left: 4rem !important;
        margin-right: 4rem !important;
    }
    .m-x-sm-5 {
        margin-left: 5rem !important;
        margin-right: 5rem !important;
    }
    .m-x-sm-6 {
        margin-left: 6rem !important;
        margin-right: 6rem !important;
    }
    .m-y-sm-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .m-y-sm-1 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important;
    }
    .m-y-sm-2 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important;
    }
    .m-y-sm-3 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important;
    }
    .m-y-sm-4 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important;
    }
    .m-y-sm-5 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important;
    }
    .m-y-sm-6 {
        margin-top: 6rem !important;
        margin-bottom: 6rem !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
	.hidden-sm {
		display: none;
	}
	.visible-sm {
		display: inline-block;
	}
}

@media (min-width: 992px) {
    .p-t-md-0 {
        padding-top: 0 !important;
    }
    .p-t-md-1 {
        padding-top: 1rem !important;
    }
    .p-t-md-2 {
        padding-top: 2rem !important;
    }
    .p-t-md-3 {
        padding-top: 3rem !important;
    }
    .p-t-md-4 {
        padding-top: 4rem !important;
    }
    .p-t-md-5 {
        padding-top: 5rem !important;
    }
    .p-t-md-6 {
        padding-top: 6rem !important;
    }
    .p-b-md-0 {
        padding-bottom: 0 !important;
    }
    .p-b-md-1 {
        padding-bottom: 1rem !important;
    }
    .p-b-md-2 {
        padding-bottom: 2rem !important;
    }
    .p-b-md-3 {
        padding-bottom: 3rem !important;
    }
    .p-b-md-4 {
        padding-bottom: 4rem !important;
    }
    .p-b-md-5 {
        padding-bottom: 5rem !important;
    }
    .p-b-md-6 {
        padding-bottom: 6rem !important;
    }
    .p-r-md-0 {
        padding-right: 0 !important;
    }
    .p-r-md-1 {
        padding-right: 1rem !important;
    }
    .p-r-md-2 {
        padding-right: 2rem !important;
    }
    .p-r-md-3 {
        padding-right: 3rem !important;
    }
    .p-r-md-4 {
        padding-right: 4rem !important;
    }
    .p-r-md-5 {
        padding-right: 5rem !important;
    }
    .p-r-md-6 {
        padding-right: 6rem !important;
    }
    .p-l-md-0 {
        padding-left: 0 !important;
    }
    .p-l-md-1 {
        padding-left: 1rem !important;
    }
    .p-l-md-2 {
        padding-left: 2rem !important;
    }
    .p-l-md-3 {
        padding-left: 3rem !important;
    }
    .p-l-md-4 {
        padding-left: 4rem !important;
    }
    .p-l-md-5 {
        padding-left: 5rem !important;
    }
    .p-l-md-6 {
        padding-left: 6rem !important;
    }
    .p-x-md-0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .p-x-md-1 {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
    .p-x-md-2 {
        padding-left: 2rem !important;
        padding-right: 2rem !important;
    }
    .p-x-md-3 {
        padding-left: 3rem !important;
        padding-right: 3rem !important;
    }
    .p-x-md-4 {
        padding-left: 4rem !important;
        padding-right: 4rem !important;
    }
    .p-x-md-5 {
        padding-left: 5rem !important;
        padding-right: 5rem !important;
    }
    .p-x-md-6 {
        padding-left: 6rem !important;
        padding-right: 6rem !important;
    }
    .p-x-md-16 {
        padding-left: 16rem !important;
        padding-right: 16rem !important;
    }
    .p-y-md-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .p-y-md-1 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }
    .p-y-md-2 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important;
    }
    .p-y-md-3 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }
    .p-y-md-4 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important;
    }
    .p-y-md-5 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important;
    }
    .p-y-md-6 {
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }
    .m-t-md-0 {
        margin-top: 0 !important;
    }
    .m-t-md-1 {
        margin-top: 1rem !important;
    }
    .m-t-md-2 {
        margin-top: 2rem !important;
    }
    .m-t-md-3 {
        margin-top: 3rem !important;
    }
    .m-t-md-4 {
        margin-top: 4rem !important;
    }
    .m-t-md-5 {
        margin-top: 5rem !important;
    }
    .m-t-md-6 {
        margin-top: 6rem !important;
    }
    .m-b-md-0 {
        margin-bottom: 0 !important;
    }
    .m-b-md-1 {
        margin-bottom: 1rem !important;
    }
    .m-b-md-2 {
        margin-bottom: 2rem !important;
    }
    .m-b-md-3 {
        margin-bottom: 3rem !important;
    }
    .m-b-md-4 {
        margin-bottom: 4rem !important;
    }
    .m-b-md-5 {
        margin-bottom: 5rem !important;
    }
    .m-b-md-6 {
        margin-bottom: 6rem !important;
    }
    .m-r-md-0 {
        margin-right: 0 !important;
    }
    .m-r-md-1 {
        margin-right: 1rem !important;
    }
    .m-r-md-2 {
        margin-right: 2rem !important;
    }
    .m-r-md-3 {
        margin-right: 3rem !important;
    }
    .m-r-md-4 {
        margin-right: 4rem !important;
    }
    .m-r-md-5 {
        margin-right: 5rem !important;
    }
    .m-r-md-6 {
        margin-right: 6rem !important;
    }
    .m-l-md-0 {
        margin-left: 0 !important;
    }
    .m-l-md-1 {
        margin-left: 1rem !important;
    }
    .m-l-md-2 {
        margin-left: 2rem !important;
    }
    .m-l-md-3 {
        margin-left: 3rem !important;
    }
    .m-l-md-4 {
        margin-left: 4rem !important;
    }
    .m-l-md-5 {
        margin-left: 5rem !important;
    }
    .m-l-md-6 {
        margin-left: 6rem !important;
    }
    .m-x-md-0 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .m-x-md-1 {
        margin-left: 1rem !important;
        margin-right: 1rem !important;
    }
    .m-x-md-2 {
        margin-left: 2rem !important;
        margin-right: 2rem !important;
    }
    .m-x-md-3 {
        margin-left: 3rem !important;
        margin-right: 3rem !important;
    }
    .m-x-md-4 {
        margin-left: 4rem !important;
        margin-right: 4rem !important;
    }
    .m-x-md-5 {
        margin-left: 5rem !important;
        margin-right: 5rem !important;
    }
    .m-x-md-6 {
        margin-left: 6rem !important;
        margin-right: 6rem !important;
    }
    .m-y-md-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .m-y-md-1 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important;
    }
    .m-y-md-2 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important;
    }
    .m-y-md-3 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important;
    }
    .m-y-md-4 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important;
    }
    .m-y-md-5 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important;
    }
    .m-y-md-6 {
        margin-top: 6rem !important;
        margin-bottom: 6rem !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
	.hidden-md {
		display: none;
	}
	.visible-md {
		display: inline-block;
	}
}

@media (min-width: 1200px) {
    .p-t-lg-0 {
        padding-top: 0 !important;
    }
    .p-t-lg-1 {
        padding-top: 1rem !important;
    }
    .p-t-lg-2 {
        padding-top: 2rem !important;
    }
    .p-t-lg-3 {
        padding-top: 3rem !important;
    }
    .p-t-lg-4 {
        padding-top: 4rem !important;
    }
    .p-t-lg-5 {
        padding-top: 5rem !important;
    }
    .p-t-lg-6 {
        padding-top: 6rem !important;
    }
    .p-b-lg-0 {
        padding-bottom: 0 !important;
    }
    .p-b-lg-1 {
        padding-bottom: 1rem !important;
    }
    .p-b-lg-2 {
        padding-bottom: 2rem !important;
    }
    .p-b-lg-3 {
        padding-bottom: 3rem !important;
    }
    .p-b-lg-4 {
        padding-bottom: 4rem !important;
    }
    .p-b-lg-5 {
        padding-bottom: 5rem !important;
    }
    .p-b-lg-6 {
        padding-bottom: 6rem !important;
    }
    .p-r-lg-0 {
        padding-right: 0 !important;
    }
    .p-r-lg-1 {
        padding-right: 1rem !important;
    }
    .p-r-lg-2 {
        padding-right: 2rem !important;
    }
    .p-r-lg-3 {
        padding-right: 3rem !important;
    }
    .p-r-lg-4 {
        padding-right: 4rem !important;
    }
    .p-r-lg-5 {
        padding-right: 5rem !important;
    }
    .p-r-lg-6 {
        padding-right: 6rem !important;
    }
    .p-l-lg-0 {
        padding-left: 0 !important;
    }
    .p-l-lg-1 {
        padding-left: 1rem !important;
    }
    .p-l-lg-2 {
        padding-left: 2rem !important;
    }
    .p-l-lg-3 {
        padding-left: 3rem !important;
    }
    .p-l-lg-4 {
        padding-left: 4rem !important;
    }
    .p-l-lg-5 {
        padding-left: 5rem !important;
    }
    .p-l-lg-6 {
        padding-left: 6rem !important;
    }
    .p-x-lg-0 {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .p-x-lg-1 {
        padding-left: 1rem !important;
        padding-right: 1rem !important;
    }
    .p-x-lg-2 {
        padding-left: 2rem !important;
        padding-right: 2rem !important;
    }
    .p-x-lg-3 {
        padding-left: 3rem !important;
        padding-right: 3rem !important;
    }
    .p-x-lg-4 {
        padding-left: 4rem !important;
        padding-right: 4rem !important;
    }
    .p-x-lg-5 {
        padding-left: 5rem !important;
        padding-right: 5rem !important;
    }
    .p-x-lg-6 {
        padding-left: 6rem !important;
        padding-right: 6rem !important;
    }
    .p-y-lg-0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
    .p-y-lg-1 {
        padding-top: 1rem !important;
        padding-bottom: 1rem !important;
    }
    .p-y-lg-2 {
        padding-top: 2rem !important;
        padding-bottom: 2rem !important;
    }
    .p-y-lg-3 {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }
    .p-y-lg-4 {
        padding-top: 4rem !important;
        padding-bottom: 4rem !important;
    }
    .p-y-lg-5 {
        padding-top: 5rem !important;
        padding-bottom: 5rem !important;
    }
    .p-y-lg-6 {
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }
    .m-t-lg-0 {
        margin-top: 0 !important;
    }
    .m-t-lg-1 {
        margin-top: 1rem !important;
    }
    .m-t-lg-2 {
        margin-top: 2rem !important;
    }
    .m-t-lg-3 {
        margin-top: 3rem !important;
    }
    .m-t-lg-4 {
        margin-top: 4rem !important;
    }
    .m-t-lg-5 {
        margin-top: 5rem !important;
    }
    .m-t-lg-6 {
        margin-top: 6rem !important;
    }
    .m-b-lg-0 {
        margin-bottom: 0 !important;
    }
    .m-b-lg-1 {
        margin-bottom: 1rem !important;
    }
    .m-b-lg-2 {
        margin-bottom: 2rem !important;
    }
    .m-b-lg-3 {
        margin-bottom: 3rem !important;
    }
    .m-b-lg-4 {
        margin-bottom: 4rem !important;
    }
    .m-b-lg-5 {
        margin-bottom: 5rem !important;
    }
    .m-b-lg-6 {
        margin-bottom: 6rem !important;
    }
    .m-r-lg-0 {
        margin-right: 0 !important;
    }
    .m-r-lg-1 {
        margin-right: 1rem !important;
    }
    .m-r-lg-2 {
        margin-right: 2rem !important;
    }
    .m-r-lg-3 {
        margin-right: 3rem !important;
    }
    .m-r-lg-4 {
        margin-right: 4rem !important;
    }
    .m-r-lg-5 {
        margin-right: 5rem !important;
    }
    .m-r-lg-6 {
        margin-right: 6rem !important;
    }
    .m-l-lg-0 {
        margin-left: 0 !important;
    }
    .m-l-lg-1 {
        margin-left: 1rem !important;
    }
    .m-l-lg-2 {
        margin-left: 2rem !important;
    }
    .m-l-lg-3 {
        margin-left: 3rem !important;
    }
    .m-l-lg-4 {
        margin-left: 4rem !important;
    }
    .m-l-lg-5 {
        margin-left: 5rem !important;
    }
    .m-l-lg-6 {
        margin-left: 6rem !important;
    }
    .m-x-lg-0 {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .m-x-lg-1 {
        margin-left: 1rem !important;
        margin-right: 1rem !important;
    }
    .m-x-lg-2 {
        margin-left: 2rem !important;
        margin-right: 2rem !important;
    }
    .m-x-lg-3 {
        margin-left: 3rem !important;
        margin-right: 3rem !important;
    }
    .m-x-lg-4 {
        margin-left: 4rem !important;
        margin-right: 4rem !important;
    }
    .m-x-lg-5 {
        margin-left: 5rem !important;
        margin-right: 5rem !important;
    }
    .m-x-lg-6 {
        margin-left: 6rem !important;
        margin-right: 6rem !important;
    }
    .m-y-lg-0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
    .m-y-lg-1 {
        margin-top: 1rem !important;
        margin-bottom: 1rem !important;
    }
    .m-y-lg-2 {
        margin-top: 2rem !important;
        margin-bottom: 2rem !important;
    }
    .m-y-lg-3 {
        margin-top: 3rem !important;
        margin-bottom: 3rem !important;
    }
    .m-y-lg-4 {
        margin-top: 4rem !important;
        margin-bottom: 4rem !important;
    }
    .m-y-lg-5 {
        margin-top: 5rem !important;
        margin-bottom: 5rem !important;
    }
    .m-y-lg-6 {
        margin-top: 6rem !important;
        margin-bottom: 6rem !important;
    }
    .col-lg-w-20 {
        flex: 0 0 20%;
        max-width:20%;
    }
}
