
@media (min-width: 992px) {
	.container {
		max-width: 960px;
	}
	
	.container, .container-xs, .container-sm, .container-md, .container-lg {
		max-width: 960px;
	}
	
	.col-lg {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		min-width: 0;
		max-width: 100%;
	}
	
	.row-cols-lg-1>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	
	.row-cols-lg-2>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	
	.row-cols-lg-3>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.33333%;
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	
	.row-cols-lg-4>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	
	.row-cols-lg-5>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
	}
	
	.row-cols-lg-6>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.66667%;
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	
	.col-lg-auto {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto;
		max-width: 100%;
	}
	
	.col-lg-1 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 4.16667%;
		flex: 0 0 4.16667%;
		max-width: 4.16667%;
	}
	
	.col-lg-2 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 8.33333%;
		flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}
	
	.col-lg-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 12.5%;
		flex: 0 0 12.5%;
		max-width: 12.5%;
	}
	
	.col-lg-4 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.66667%;
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	
	.col-lg-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 20.83333%;
		flex: 0 0 20.83333%;
		max-width: 20.83333%;
	}
	
	.col-lg-6 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	
	.col-lg-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 29.16667%;
		flex: 0 0 29.16667%;
		max-width: 29.16667%;
	}
	
	.col-lg-8 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.33333%;
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	
	.col-lg-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 37.5%;
		flex: 0 0 37.5%;
		max-width: 37.5%;
	}
	
	.col-lg-10 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 41.66667%;
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}
	
	.col-lg-11 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 45.83333%;
		flex: 0 0 45.83333%;
		max-width: 45.83333%;
	}
	
	.col-lg-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	
	.col-lg-13 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 54.16667%;
		flex: 0 0 54.16667%;
		max-width: 54.16667%;
	}
	
	.col-lg-14 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 58.33333%;
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}
	
	.col-lg-15 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 62.5%;
		flex: 0 0 62.5%;
		max-width: 62.5%;
	}
	
	.col-lg-16 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 66.66667%;
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}
	
	.col-lg-17 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 70.83333%;
		flex: 0 0 70.83333%;
		max-width: 70.83333%;
	}
	
	.col-lg-18 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%;
	}
	
	.col-lg-19 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 79.16667%;
		flex: 0 0 79.16667%;
		max-width: 79.16667%;
	}
	
	.col-lg-20 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 83.33333%;
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}
	
	.col-lg-21 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 87.5%;
		flex: 0 0 87.5%;
		max-width: 87.5%;
	}
	
	.col-lg-22 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 91.66667%;
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}
	
	.col-lg-23 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 95.83333%;
		flex: 0 0 95.83333%;
		max-width: 95.83333%;
	}
	
	.col-lg-24 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	
	.order-lg-first {
		-webkit-box-ordinal-group: 0;
		-ms-flex-order: -1;
		order: -1;
	}
	
	.order-lg-last {
		-webkit-box-ordinal-group: 26;
		-ms-flex-order: 25;
		order: 25;
	}
	
	.order-lg-0 {
		-webkit-box-ordinal-group: 1;
		-ms-flex-order: 0;
		order: 0;
	}
	
	.order-lg-1 {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1;
	}
	
	.order-lg-2 {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
	}
	
	.order-lg-3 {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3;
	}
	
	.order-lg-4 {
		-webkit-box-ordinal-group: 5;
		-ms-flex-order: 4;
		order: 4;
	}
	
	.order-lg-5 {
		-webkit-box-ordinal-group: 6;
		-ms-flex-order: 5;
		order: 5;
	}
	
	.order-lg-6 {
		-webkit-box-ordinal-group: 7;
		-ms-flex-order: 6;
		order: 6;
	}
	
	.order-lg-7 {
		-webkit-box-ordinal-group: 8;
		-ms-flex-order: 7;
		order: 7;
	}
	
	.order-lg-8 {
		-webkit-box-ordinal-group: 9;
		-ms-flex-order: 8;
		order: 8;
	}
	
	.order-lg-9 {
		-webkit-box-ordinal-group: 10;
		-ms-flex-order: 9;
		order: 9;
	}
	
	.order-lg-10 {
		-webkit-box-ordinal-group: 11;
		-ms-flex-order: 10;
		order: 10;
	}
	
	.order-lg-11 {
		-webkit-box-ordinal-group: 12;
		-ms-flex-order: 11;
		order: 11;
	}
	
	.order-lg-12 {
		-webkit-box-ordinal-group: 13;
		-ms-flex-order: 12;
		order: 12;
	}
	
	.order-lg-13 {
		-webkit-box-ordinal-group: 14;
		-ms-flex-order: 13;
		order: 13;
	}
	
	.order-lg-14 {
		-webkit-box-ordinal-group: 15;
		-ms-flex-order: 14;
		order: 14;
	}
	
	.order-lg-15 {
		-webkit-box-ordinal-group: 16;
		-ms-flex-order: 15;
		order: 15;
	}
	
	.order-lg-16 {
		-webkit-box-ordinal-group: 17;
		-ms-flex-order: 16;
		order: 16;
	}
	
	.order-lg-17 {
		-webkit-box-ordinal-group: 18;
		-ms-flex-order: 17;
		order: 17;
	}
	
	.order-lg-18 {
		-webkit-box-ordinal-group: 19;
		-ms-flex-order: 18;
		order: 18;
	}
	
	.order-lg-19 {
		-webkit-box-ordinal-group: 20;
		-ms-flex-order: 19;
		order: 19;
	}
	
	.order-lg-20 {
		-webkit-box-ordinal-group: 21;
		-ms-flex-order: 20;
		order: 20;
	}
	
	.order-lg-21 {
		-webkit-box-ordinal-group: 22;
		-ms-flex-order: 21;
		order: 21;
	}
	
	.order-lg-22 {
		-webkit-box-ordinal-group: 23;
		-ms-flex-order: 22;
		order: 22;
	}
	
	.order-lg-23 {
		-webkit-box-ordinal-group: 24;
		-ms-flex-order: 23;
		order: 23;
	}
	
	.order-lg-24 {
		-webkit-box-ordinal-group: 25;
		-ms-flex-order: 24;
		order: 24;
	}
	
	.offset-lg-0 {
		margin-left: 0;
	}
	
	.offset-lg-1 {
		margin-left: 4.16667%;
	}
	
	.offset-lg-2 {
		margin-left: 8.33333%;
	}
	
	.offset-lg-3 {
		margin-left: 12.5%;
	}
	
	.offset-lg-4 {
		margin-left: 16.66667%;
	}
	
	.offset-lg-5 {
		margin-left: 20.83333%;
	}
	
	.offset-lg-6 {
		margin-left: 25%;
	}
	
	.offset-lg-7 {
		margin-left: 29.16667%;
	}
	
	.offset-lg-8 {
		margin-left: 33.33333%;
	}
	
	.offset-lg-9 {
		margin-left: 37.5%;
	}
	
	.offset-lg-10 {
		margin-left: 41.66667%;
	}
	
	.offset-lg-11 {
		margin-left: 45.83333%;
	}
	
	.offset-lg-12 {
		margin-left: 50%;
	}
	
	.offset-lg-13 {
		margin-left: 54.16667%;
	}
	
	.offset-lg-14 {
		margin-left: 58.33333%;
	}
	
	.offset-lg-15 {
		margin-left: 62.5%;
	}
	
	.offset-lg-16 {
		margin-left: 66.66667%;
	}
	
	.offset-lg-17 {
		margin-left: 70.83333%;
	}
	
	.offset-lg-18 {
		margin-left: 75%;
	}
	
	.offset-lg-19 {
		margin-left: 79.16667%;
	}
	
	.offset-lg-20 {
		margin-left: 83.33333%;
	}
	
	.offset-lg-21 {
		margin-left: 87.5%;
	}
	
	.offset-lg-22 {
		margin-left: 91.66667%;
	}
	
	.offset-lg-23 {
		margin-left: 95.83333%;
	}
	
	.dropdown-menu-lg-left {
		right: auto;
		left: 0;
	}
	
	.dropdown-menu-lg-right {
		right: 0;
		left: auto;
	}
	
	.navbar-expand-lg {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-flow: row nowrap;
		flex-flow: row nowrap;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	
	.navbar-expand-lg .navbar-nav {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	
	.navbar-expand-lg .navbar-nav .dropdown-menu {
		position: absolute;
	}
	
	.navbar-expand-lg .navbar-nav .nav-link {
		padding-right: .5rem;
		padding-left: .5rem;
	}
	
	.navbar-expand-lg>.container, .navbar-expand-lg>.container-fluid, .navbar-expand-lg>.container-xs, .navbar-expand-lg>.container-sm, .navbar-expand-lg>.container-md, .navbar-expand-lg>.container-lg, .navbar-expand-lg>.container-xl, .navbar-expand-lg>.container-xxl, .navbar-expand-lg>.container-xxxl, .social-wrapper .navbar-expand-lg>.social-inner {
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
	}
	
	.navbar-expand-lg .navbar-collapse {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
	}
	
	.navbar-expand-lg .navbar-toggler {
		display: none;
	}
	
	.list-group-horizontal-lg {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	
	.list-group-horizontal-lg>.list-group-item:first-child {
		border-bottom-left-radius: .25rem;
		border-top-right-radius: 0;
	}
	
	.list-group-horizontal-lg>.list-group-item:last-child {
		border-top-right-radius: .25rem;
		border-bottom-left-radius: 0;
	}
	
	.list-group-horizontal-lg>.list-group-item.active {
		margin-top: 0;
	}
	
	.list-group-horizontal-lg>.list-group-item+.list-group-item {
		border-top-width: 1px;
		border-left-width: 0;
	}
	
	.list-group-horizontal-lg>.list-group-item+.list-group-item.active {
		margin-left: -1px;
		border-left-width: 1px;
	}
	
	.modal-lg, .modal-xl {
		max-width: 800px;
	}
	
	.d-lg-none {
		display: none !important;
	}
	
	.d-lg-inline {
		display: inline !important;
	}
	
	.d-lg-inline-block {
		display: inline-block !important;
	}
	
	.d-lg-block {
		display: block !important;
	}
	
	.d-lg-table {
		display: table !important;
	}
	
	.d-lg-table-row {
		display: table-row !important;
	}
	
	.d-lg-table-cell {
		display: table-cell !important;
	}
	
	.d-lg-flex {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}
	
	.d-lg-inline-flex {
		display: -webkit-inline-box !important;
		display: -ms-inline-flexbox !important;
		display: inline-flex !important;
	}
	
	.flex-lg-row {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: row !important;
		flex-direction: row !important;
	}
	
	.flex-lg-column {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: column !important;
		flex-direction: column !important;
	}
	
	.flex-lg-row-reverse {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: row-reverse !important;
		flex-direction: row-reverse !important;
	}
	
	.flex-lg-column-reverse {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: column-reverse !important;
		flex-direction: column-reverse !important;
	}
	
	.flex-lg-wrap {
		-ms-flex-wrap: wrap !important;
		flex-wrap: wrap !important;
	}
	
	.flex-lg-nowrap {
		-ms-flex-wrap: nowrap !important;
		flex-wrap: nowrap !important;
	}
	
	.flex-lg-wrap-reverse {
		-ms-flex-wrap: wrap-reverse !important;
		flex-wrap: wrap-reverse !important;
	}
	
	.flex-lg-fill {
		-webkit-box-flex: 1 !important;
		-ms-flex: 1 1 auto !important;
		flex: 1 1 auto !important;
	}
	
	.flex-lg-grow-0 {
		-webkit-box-flex: 0 !important;
		-ms-flex-positive: 0 !important;
		flex-grow: 0 !important;
	}
	
	.flex-lg-grow-1 {
		-webkit-box-flex: 1 !important;
		-ms-flex-positive: 1 !important;
		flex-grow: 1 !important;
	}
	
	.flex-lg-shrink-0 {
		-ms-flex-negative: 0 !important;
		flex-shrink: 0 !important;
	}
	
	.flex-lg-shrink-1 {
		-ms-flex-negative: 1 !important;
		flex-shrink: 1 !important;
	}
	
	.justify-content-lg-start {
		-webkit-box-pack: start !important;
		-ms-flex-pack: start !important;
		justify-content: flex-start !important;
	}
	
	.justify-content-lg-end {
		-webkit-box-pack: end !important;
		-ms-flex-pack: end !important;
		justify-content: flex-end !important;
	}
	
	.justify-content-lg-center {
		-webkit-box-pack: center !important;
		-ms-flex-pack: center !important;
		justify-content: center !important;
	}
	
	.justify-content-lg-between {
		-webkit-box-pack: justify !important;
		-ms-flex-pack: justify !important;
		justify-content: space-between !important;
	}
	
	.justify-content-lg-around {
		-ms-flex-pack: distribute !important;
		justify-content: space-around !important;
	}
	
	.align-items-lg-start {
		-webkit-box-align: start !important;
		-ms-flex-align: start !important;
		align-items: flex-start !important;
	}
	
	.align-items-lg-end {
		-webkit-box-align: end !important;
		-ms-flex-align: end !important;
		align-items: flex-end !important;
	}
	
	.align-items-lg-center {
		-webkit-box-align: center !important;
		-ms-flex-align: center !important;
		align-items: center !important;
	}
	
	.align-items-lg-baseline {
		-webkit-box-align: baseline !important;
		-ms-flex-align: baseline !important;
		align-items: baseline !important;
	}
	
	.align-items-lg-stretch {
		-webkit-box-align: stretch !important;
		-ms-flex-align: stretch !important;
		align-items: stretch !important;
	}
	
	.align-content-lg-start {
		-ms-flex-line-pack: start !important;
		align-content: flex-start !important;
	}
	
	.align-content-lg-end {
		-ms-flex-line-pack: end !important;
		align-content: flex-end !important;
	}
	
	.align-content-lg-center {
		-ms-flex-line-pack: center !important;
		align-content: center !important;
	}
	
	.align-content-lg-between {
		-ms-flex-line-pack: justify !important;
		align-content: space-between !important;
	}
	
	.align-content-lg-around {
		-ms-flex-line-pack: distribute !important;
		align-content: space-around !important;
	}
	
	.align-content-lg-stretch {
		-ms-flex-line-pack: stretch !important;
		align-content: stretch !important;
	}
	
	.align-self-lg-auto {
		-ms-flex-item-align: auto !important;
		align-self: auto !important;
	}
	
	.align-self-lg-start {
		-ms-flex-item-align: start !important;
		align-self: flex-start !important;
	}
	
	.align-self-lg-end {
		-ms-flex-item-align: end !important;
		align-self: flex-end !important;
	}
	
	.align-self-lg-center {
		-ms-flex-item-align: center !important;
		align-self: center !important;
	}
	
	.align-self-lg-baseline {
		-ms-flex-item-align: baseline !important;
		align-self: baseline !important;
	}
	
	.align-self-lg-stretch {
		-ms-flex-item-align: stretch !important;
		align-self: stretch !important;
	}
	
	.float-lg-left {
		float: left !important;
	}
	
	.float-lg-right {
		float: right !important;
	}
	
	.float-lg-none {
		float: none !important;
	}
	
	.m-lg-0 {
		margin: 0 !important;
	}
	
	.mt-lg-0, .my-lg-0 {
		margin-top: 0 !important;
	}
	
	.mr-lg-0, .mx-lg-0 {
		margin-right: 0 !important;
	}
	
	.mb-lg-0, .my-lg-0 {
		margin-bottom: 0 !important;
	}
	
	.ml-lg-0, .mx-lg-0 {
		margin-left: 0 !important;
	}
	
	.m-lg-1 {
		margin: .25rem !important;
	}
	
	.mt-lg-1, .my-lg-1 {
		margin-top: .25rem !important;
	}
	
	.mr-lg-1, .mx-lg-1 {
		margin-right: .25rem !important;
	}
	
	.mb-lg-1, .my-lg-1 {
		margin-bottom: .25rem !important;
	}
	
	.ml-lg-1, .mx-lg-1 {
		margin-left: .25rem !important;
	}
	
	.m-lg-2 {
		margin: .5rem !important;
	}
	
	.mt-lg-2, .my-lg-2 {
		margin-top: .5rem !important;
	}
	
	.mr-lg-2, .mx-lg-2 {
		margin-right: .5rem !important;
	}
	
	.mb-lg-2, .my-lg-2 {
		margin-bottom: .5rem !important;
	}
	
	.ml-lg-2, .mx-lg-2 {
		margin-left: .5rem !important;
	}
	
	.m-lg-3 {
		margin: 1rem !important;
	}
	
	.mt-lg-3, .my-lg-3 {
		margin-top: 1rem !important;
	}
	
	.mr-lg-3, .mx-lg-3 {
		margin-right: 1rem !important;
	}
	
	.mb-lg-3, .my-lg-3 {
		margin-bottom: 1rem !important;
	}
	
	.ml-lg-3, .mx-lg-3 {
		margin-left: 1rem !important;
	}
	
	.m-lg-4 {
		margin: 1.5rem !important;
	}
	
	.mt-lg-4, .my-lg-4 {
		margin-top: 1.5rem !important;
	}
	
	.mr-lg-4, .mx-lg-4 {
		margin-right: 1.5rem !important;
	}
	
	.mb-lg-4, .my-lg-4 {
		margin-bottom: 1.5rem !important;
	}
	
	.ml-lg-4, .mx-lg-4 {
		margin-left: 1.5rem !important;
	}
	
	.m-lg-5 {
		margin: 3rem !important;
	}
	
	.mt-lg-5, .my-lg-5 {
		margin-top: 3rem !important;
	}
	
	.mr-lg-5, .mx-lg-5 {
		margin-right: 3rem !important;
	}
	
	.mb-lg-5, .my-lg-5 {
		margin-bottom: 3rem !important;
	}
	
	.ml-lg-5, .mx-lg-5 {
		margin-left: 3rem !important;
	}
	
	.p-lg-0 {
		padding: 0 !important;
	}
	
	.pt-lg-0, .py-lg-0 {
		padding-top: 0 !important;
	}
	
	.pr-lg-0, .px-lg-0 {
		padding-right: 0 !important;
	}
	
	.pb-lg-0, .py-lg-0 {
		padding-bottom: 0 !important;
	}
	
	.pl-lg-0, .px-lg-0 {
		padding-left: 0 !important;
	}
	
	.p-lg-1 {
		padding: .25rem !important;
	}
	
	.pt-lg-1, .py-lg-1 {
		padding-top: .25rem !important;
	}
	
	.pr-lg-1, .px-lg-1 {
		padding-right: .25rem !important;
	}
	
	.pb-lg-1, .py-lg-1 {
		padding-bottom: .25rem !important;
	}
	
	.pl-lg-1, .px-lg-1 {
		padding-left: .25rem !important;
	}
	
	.p-lg-2 {
		padding: .5rem !important;
	}
	
	.pt-lg-2, .py-lg-2 {
		padding-top: .5rem !important;
	}
	
	.pr-lg-2, .px-lg-2 {
		padding-right: .5rem !important;
	}
	
	.pb-lg-2, .py-lg-2 {
		padding-bottom: .5rem !important;
	}
	
	.pl-lg-2, .px-lg-2 {
		padding-left: .5rem !important;
	}
	
	.p-lg-3 {
		padding: 1rem !important;
	}
	
	.pt-lg-3, .py-lg-3 {
		padding-top: 1rem !important;
	}
	
	.pr-lg-3, .px-lg-3 {
		padding-right: 1rem !important;
	}
	
	.pb-lg-3, .py-lg-3 {
		padding-bottom: 1rem !important;
	}
	
	.pl-lg-3, .px-lg-3 {
		padding-left: 1rem !important;
	}
	
	.p-lg-4 {
		padding: 1.5rem !important;
	}
	
	.pt-lg-4, .py-lg-4 {
		padding-top: 1.5rem !important;
	}
	
	.pr-lg-4, .px-lg-4 {
		padding-right: 1.5rem !important;
	}
	
	.pb-lg-4, .py-lg-4 {
		padding-bottom: 1.5rem !important;
	}
	
	.pl-lg-4, .px-lg-4 {
		padding-left: 1.5rem !important;
	}
	
	.p-lg-5 {
		padding: 3rem !important;
	}
	
	.pt-lg-5, .py-lg-5 {
		padding-top: 3rem !important;
	}
	
	.pr-lg-5, .px-lg-5 {
		padding-right: 3rem !important;
	}
	
	.pb-lg-5, .py-lg-5 {
		padding-bottom: 3rem !important;
	}
	
	.pl-lg-5, .px-lg-5 {
		padding-left: 3rem !important;
	}
	
	.m-lg-n1 {
		margin: -.25rem !important;
	}
	
	.mt-lg-n1, .my-lg-n1 {
		margin-top: -.25rem !important;
	}
	
	.mr-lg-n1, .mx-lg-n1 {
		margin-right: -.25rem !important;
	}
	
	.mb-lg-n1, .my-lg-n1 {
		margin-bottom: -.25rem !important;
	}
	
	.ml-lg-n1, .mx-lg-n1 {
		margin-left: -.25rem !important;
	}
	
	.m-lg-n2 {
		margin: -.5rem !important;
	}
	
	.mt-lg-n2, .my-lg-n2 {
		margin-top: -.5rem !important;
	}
	
	.mr-lg-n2, .mx-lg-n2 {
		margin-right: -.5rem !important;
	}
	
	.mb-lg-n2, .my-lg-n2 {
		margin-bottom: -.5rem !important;
	}
	
	.ml-lg-n2, .mx-lg-n2 {
		margin-left: -.5rem !important;
	}
	
	.m-lg-n3 {
		margin: -1rem !important;
	}
	
	.mt-lg-n3, .my-lg-n3 {
		margin-top: -1rem !important;
	}
	
	.mr-lg-n3, .mx-lg-n3 {
		margin-right: -1rem !important;
	}
	
	.mb-lg-n3, .my-lg-n3 {
		margin-bottom: -1rem !important;
	}
	
	.ml-lg-n3, .mx-lg-n3 {
		margin-left: -1rem !important;
	}
	
	.m-lg-n4 {
		margin: -1.5rem !important;
	}
	
	.mt-lg-n4, .my-lg-n4 {
		margin-top: -1.5rem !important;
	}
	
	.mr-lg-n4, .mx-lg-n4 {
		margin-right: -1.5rem !important;
	}
	
	.mb-lg-n4, .my-lg-n4 {
		margin-bottom: -1.5rem !important;
	}
	
	.ml-lg-n4, .mx-lg-n4 {
		margin-left: -1.5rem !important;
	}
	
	.m-lg-n5 {
		margin: -3rem !important;
	}
	
	.mt-lg-n5, .my-lg-n5 {
		margin-top: -3rem !important;
	}
	
	.mr-lg-n5, .mx-lg-n5 {
		margin-right: -3rem !important;
	}
	
	.mb-lg-n5, .my-lg-n5 {
		margin-bottom: -3rem !important;
	}
	
	.ml-lg-n5, .mx-lg-n5 {
		margin-left: -3rem !important;
	}
	
	.m-lg-auto {
		margin: auto !important;
	}
	
	.mt-lg-auto, .my-lg-auto {
		margin-top: auto !important;
	}
	
	.mr-lg-auto, .mx-lg-auto {
		margin-right: auto !important;
	}
	
	.mb-lg-auto, .my-lg-auto {
		margin-bottom: auto !important;
	}
	
	.ml-lg-auto, .mx-lg-auto {
		margin-left: auto !important;
	}
	
	.text-lg-left {
		text-align: left !important;
	}
	
	.text-lg-right {
		text-align: right !important;
	}
	
	.text-lg-center {
		text-align: center !important;
	}
	
	.container-left {
		margin-left: 0;
		margin-right: calc(50vw - 48rem);
	}
	
	.container-right {
		margin-right: 0;
		margin-left: calc(50vw - 48rem);
	}
	
	.social-wrapper .social-inner .social-network a.tinysocial {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 calc(16.66667% - 1rem);
		flex: 0 0 calc(16.66667% - 1rem);
		max-width: calc(16.66667% - 1rem);
	}
	
	body .gform_wrapper form .gform_body ul.gform_fields li.gfield h2.gsection_title {
		font-size: 3rem;
	}
	
	body .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error.gf_left_half, body .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error.gf_right_half {
		max-width: 50% !important;
	}
	
	body .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_radio ul li label, body .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul li label {
		font-size: 1.6rem;
	}
	
	.btn, body .gform_wrapper form .gform_footer .gform_button {
		min-width: 24rem;
	}
	
	.btn, body .gform_wrapper form .gform_footer .gform_button {
		font-size: 1.4rem;
	}
	
	body:not(.home) #content-wrapper article h2 {
		font-size: 3.6rem;
	}
	
	body:not(.home) #content-wrapper article h3 {
		font-size: 2.6rem;
	}
	
	body:not(.home) #content-wrapper article h3 a {
		font-size: 2.6rem;
	}
	
	body:not(.home) #content-wrapper article h3 a {
		font-size: 2.6rem;
	}
	
	h1 {
		font-size: 1.6rem;
	}
	
	h2 {
		font-size: 3.4rem;
	}
	
	h3 {
		font-size: 3rem;
	}
	
	h4 {
		font-size: 1.8rem;
	}
	
	h5 {
		font-size: 1.6rem;
	}
	
	h6 {
		font-size: 1.6rem;
	}
	
	p {
		font-size: 1.6rem;
	}
	
	a {
		font-size: 1.6rem;
	}
	
	article ol li {
		font-size: 1.6rem;
	}
	
	article ul li {
		font-size: 1.6rem;
	}
}

@media (min-width: 992px) {
	.container {
		max-width: 960px;
	}
	
	.container, .container-xs, .container-sm, .container-md, .container-lg {
		max-width: 960px;
	}
	
	.col-lg {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		min-width: 0;
		max-width: 100%;
	}
	
	.row-cols-lg-1>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	
	.row-cols-lg-2>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	
	.row-cols-lg-3>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.33333%;
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	
	.row-cols-lg-4>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	
	.row-cols-lg-5>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
	}
	
	.row-cols-lg-6>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.66667%;
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	
	.col-lg-auto {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto;
		max-width: 100%;
	}
	
	.col-lg-1 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 4.16667%;
		flex: 0 0 4.16667%;
		max-width: 4.16667%;
	}
	
	.col-lg-2 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 8.33333%;
		flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}
	
	.col-lg-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 12.5%;
		flex: 0 0 12.5%;
		max-width: 12.5%;
	}
	
	.col-lg-4 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.66667%;
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	
	.col-lg-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 20.83333%;
		flex: 0 0 20.83333%;
		max-width: 20.83333%;
	}
	
	.col-lg-6 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	
	.col-lg-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 29.16667%;
		flex: 0 0 29.16667%;
		max-width: 29.16667%;
	}
	
	.col-lg-8 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.33333%;
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	
	.col-lg-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 37.5%;
		flex: 0 0 37.5%;
		max-width: 37.5%;
	}
	
	.col-lg-10 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 41.66667%;
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}
	
	.col-lg-11 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 45.83333%;
		flex: 0 0 45.83333%;
		max-width: 45.83333%;
	}
	
	.col-lg-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	
	.col-lg-13 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 54.16667%;
		flex: 0 0 54.16667%;
		max-width: 54.16667%;
	}
	
	.col-lg-14 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 58.33333%;
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}
	
	.col-lg-15 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 62.5%;
		flex: 0 0 62.5%;
		max-width: 62.5%;
	}
	
	.col-lg-16 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 66.66667%;
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}
	
	.col-lg-17 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 70.83333%;
		flex: 0 0 70.83333%;
		max-width: 70.83333%;
	}
	
	.col-lg-18 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%;
	}
	
	.col-lg-19 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 79.16667%;
		flex: 0 0 79.16667%;
		max-width: 79.16667%;
	}
	
	.col-lg-20 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 83.33333%;
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}
	
	.col-lg-21 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 87.5%;
		flex: 0 0 87.5%;
		max-width: 87.5%;
	}
	
	.col-lg-22 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 91.66667%;
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}
	
	.col-lg-23 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 95.83333%;
		flex: 0 0 95.83333%;
		max-width: 95.83333%;
	}
	
	.col-lg-24 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	
	.order-lg-first {
		-webkit-box-ordinal-group: 0;
		-ms-flex-order: -1;
		order: -1;
	}
	
	.order-lg-last {
		-webkit-box-ordinal-group: 26;
		-ms-flex-order: 25;
		order: 25;
	}
	
	.order-lg-0 {
		-webkit-box-ordinal-group: 1;
		-ms-flex-order: 0;
		order: 0;
	}
	
	.order-lg-1 {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1;
	}
	
	.order-lg-2 {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
	}
	
	.order-lg-3 {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3;
	}
	
	.order-lg-4 {
		-webkit-box-ordinal-group: 5;
		-ms-flex-order: 4;
		order: 4;
	}
	
	.order-lg-5 {
		-webkit-box-ordinal-group: 6;
		-ms-flex-order: 5;
		order: 5;
	}
	
	.order-lg-6 {
		-webkit-box-ordinal-group: 7;
		-ms-flex-order: 6;
		order: 6;
	}
	
	.order-lg-7 {
		-webkit-box-ordinal-group: 8;
		-ms-flex-order: 7;
		order: 7;
	}
	
	.order-lg-8 {
		-webkit-box-ordinal-group: 9;
		-ms-flex-order: 8;
		order: 8;
	}
	
	.order-lg-9 {
		-webkit-box-ordinal-group: 10;
		-ms-flex-order: 9;
		order: 9;
	}
	
	.order-lg-10 {
		-webkit-box-ordinal-group: 11;
		-ms-flex-order: 10;
		order: 10;
	}
	
	.order-lg-11 {
		-webkit-box-ordinal-group: 12;
		-ms-flex-order: 11;
		order: 11;
	}
	
	.order-lg-12 {
		-webkit-box-ordinal-group: 13;
		-ms-flex-order: 12;
		order: 12;
	}
	
	.order-lg-13 {
		-webkit-box-ordinal-group: 14;
		-ms-flex-order: 13;
		order: 13;
	}
	
	.order-lg-14 {
		-webkit-box-ordinal-group: 15;
		-ms-flex-order: 14;
		order: 14;
	}
	
	.order-lg-15 {
		-webkit-box-ordinal-group: 16;
		-ms-flex-order: 15;
		order: 15;
	}
	
	.order-lg-16 {
		-webkit-box-ordinal-group: 17;
		-ms-flex-order: 16;
		order: 16;
	}
	
	.order-lg-17 {
		-webkit-box-ordinal-group: 18;
		-ms-flex-order: 17;
		order: 17;
	}
	
	.order-lg-18 {
		-webkit-box-ordinal-group: 19;
		-ms-flex-order: 18;
		order: 18;
	}
	
	.order-lg-19 {
		-webkit-box-ordinal-group: 20;
		-ms-flex-order: 19;
		order: 19;
	}
	
	.order-lg-20 {
		-webkit-box-ordinal-group: 21;
		-ms-flex-order: 20;
		order: 20;
	}
	
	.order-lg-21 {
		-webkit-box-ordinal-group: 22;
		-ms-flex-order: 21;
		order: 21;
	}
	
	.order-lg-22 {
		-webkit-box-ordinal-group: 23;
		-ms-flex-order: 22;
		order: 22;
	}
	
	.order-lg-23 {
		-webkit-box-ordinal-group: 24;
		-ms-flex-order: 23;
		order: 23;
	}
	
	.order-lg-24 {
		-webkit-box-ordinal-group: 25;
		-ms-flex-order: 24;
		order: 24;
	}
	
	.offset-lg-0 {
		margin-left: 0;
	}
	
	.offset-lg-1 {
		margin-left: 4.16667%;
	}
	
	.offset-lg-2 {
		margin-left: 8.33333%;
	}
	
	.offset-lg-3 {
		margin-left: 12.5%;
	}
	
	.offset-lg-4 {
		margin-left: 16.66667%;
	}
	
	.offset-lg-5 {
		margin-left: 20.83333%;
	}
	
	.offset-lg-6 {
		margin-left: 25%;
	}
	
	.offset-lg-7 {
		margin-left: 29.16667%;
	}
	
	.offset-lg-8 {
		margin-left: 33.33333%;
	}
	
	.offset-lg-9 {
		margin-left: 37.5%;
	}
	
	.offset-lg-10 {
		margin-left: 41.66667%;
	}
	
	.offset-lg-11 {
		margin-left: 45.83333%;
	}
	
	.offset-lg-12 {
		margin-left: 50%;
	}
	
	.offset-lg-13 {
		margin-left: 54.16667%;
	}
	
	.offset-lg-14 {
		margin-left: 58.33333%;
	}
	
	.offset-lg-15 {
		margin-left: 62.5%;
	}
	
	.offset-lg-16 {
		margin-left: 66.66667%;
	}
	
	.offset-lg-17 {
		margin-left: 70.83333%;
	}
	
	.offset-lg-18 {
		margin-left: 75%;
	}
	
	.offset-lg-19 {
		margin-left: 79.16667%;
	}
	
	.offset-lg-20 {
		margin-left: 83.33333%;
	}
	
	.offset-lg-21 {
		margin-left: 87.5%;
	}
	
	.offset-lg-22 {
		margin-left: 91.66667%;
	}
	
	.offset-lg-23 {
		margin-left: 95.83333%;
	}
	
	.dropdown-menu-lg-left {
		right: auto;
		left: 0;
	}
	
	.dropdown-menu-lg-right {
		right: 0;
		left: auto;
	}
	
	.navbar-expand-lg {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-flow: row nowrap;
		flex-flow: row nowrap;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	
	.navbar-expand-lg .navbar-nav {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	
	.navbar-expand-lg .navbar-nav .dropdown-menu {
		position: absolute;
	}
	
	.navbar-expand-lg .navbar-nav .nav-link {
		padding-right: .5rem;
		padding-left: .5rem;
	}
	
	.navbar-expand-lg>.container, .navbar-expand-lg>.container-fluid, .navbar-expand-lg>.container-xs, .navbar-expand-lg>.container-sm, .navbar-expand-lg>.container-md, .navbar-expand-lg>.container-lg, .navbar-expand-lg>.container-xl, .navbar-expand-lg>.container-xxl, .navbar-expand-lg>.container-xxxl, .social-wrapper .navbar-expand-lg>.social-inner {
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
	}
	
	.navbar-expand-lg .navbar-collapse {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
	}
	
	.navbar-expand-lg .navbar-toggler {
		display: none;
	}
	
	.list-group-horizontal-lg {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	
	.list-group-horizontal-lg>.list-group-item:first-child {
		border-bottom-left-radius: .25rem;
		border-top-right-radius: 0;
	}
	
	.list-group-horizontal-lg>.list-group-item:last-child {
		border-top-right-radius: .25rem;
		border-bottom-left-radius: 0;
	}
	
	.list-group-horizontal-lg>.list-group-item.active {
		margin-top: 0;
	}
	
	.list-group-horizontal-lg>.list-group-item+.list-group-item {
		border-top-width: 1px;
		border-left-width: 0;
	}
	
	.list-group-horizontal-lg>.list-group-item+.list-group-item.active {
		margin-left: -1px;
		border-left-width: 1px;
	}
	
	.modal-lg, .modal-xl {
		max-width: 800px;
	}
	
	.d-lg-none {
		display: none !important;
	}
	
	.d-lg-inline {
		display: inline !important;
	}
	
	.d-lg-inline-block {
		display: inline-block !important;
	}
	
	.d-lg-block {
		display: block !important;
	}
	
	.d-lg-table {
		display: table !important;
	}
	
	.d-lg-table-row {
		display: table-row !important;
	}
	
	.d-lg-table-cell {
		display: table-cell !important;
	}
	
	.d-lg-flex {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}
	
	.d-lg-inline-flex {
		display: -webkit-inline-box !important;
		display: -ms-inline-flexbox !important;
		display: inline-flex !important;
	}
	
	.flex-lg-row {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: row !important;
		flex-direction: row !important;
	}
	
	.flex-lg-column {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: column !important;
		flex-direction: column !important;
	}
	
	.flex-lg-row-reverse {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: row-reverse !important;
		flex-direction: row-reverse !important;
	}
	
	.flex-lg-column-reverse {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: column-reverse !important;
		flex-direction: column-reverse !important;
	}
	
	.flex-lg-wrap {
		-ms-flex-wrap: wrap !important;
		flex-wrap: wrap !important;
	}
	
	.flex-lg-nowrap {
		-ms-flex-wrap: nowrap !important;
		flex-wrap: nowrap !important;
	}
	
	.flex-lg-wrap-reverse {
		-ms-flex-wrap: wrap-reverse !important;
		flex-wrap: wrap-reverse !important;
	}
	
	.flex-lg-fill {
		-webkit-box-flex: 1 !important;
		-ms-flex: 1 1 auto !important;
		flex: 1 1 auto !important;
	}
	
	.flex-lg-grow-0 {
		-webkit-box-flex: 0 !important;
		-ms-flex-positive: 0 !important;
		flex-grow: 0 !important;
	}
	
	.flex-lg-grow-1 {
		-webkit-box-flex: 1 !important;
		-ms-flex-positive: 1 !important;
		flex-grow: 1 !important;
	}
	
	.flex-lg-shrink-0 {
		-ms-flex-negative: 0 !important;
		flex-shrink: 0 !important;
	}
	
	.flex-lg-shrink-1 {
		-ms-flex-negative: 1 !important;
		flex-shrink: 1 !important;
	}
	
	.justify-content-lg-start {
		-webkit-box-pack: start !important;
		-ms-flex-pack: start !important;
		justify-content: flex-start !important;
	}
	
	.justify-content-lg-end {
		-webkit-box-pack: end !important;
		-ms-flex-pack: end !important;
		justify-content: flex-end !important;
	}
	
	.justify-content-lg-center {
		-webkit-box-pack: center !important;
		-ms-flex-pack: center !important;
		justify-content: center !important;
	}
	
	.justify-content-lg-between {
		-webkit-box-pack: justify !important;
		-ms-flex-pack: justify !important;
		justify-content: space-between !important;
	}
	
	.justify-content-lg-around {
		-ms-flex-pack: distribute !important;
		justify-content: space-around !important;
	}
	
	.align-items-lg-start {
		-webkit-box-align: start !important;
		-ms-flex-align: start !important;
		align-items: flex-start !important;
	}
	
	.align-items-lg-end {
		-webkit-box-align: end !important;
		-ms-flex-align: end !important;
		align-items: flex-end !important;
	}
	
	.align-items-lg-center {
		-webkit-box-align: center !important;
		-ms-flex-align: center !important;
		align-items: center !important;
	}
	
	.align-items-lg-baseline {
		-webkit-box-align: baseline !important;
		-ms-flex-align: baseline !important;
		align-items: baseline !important;
	}
	
	.align-items-lg-stretch {
		-webkit-box-align: stretch !important;
		-ms-flex-align: stretch !important;
		align-items: stretch !important;
	}
	
	.align-content-lg-start {
		-ms-flex-line-pack: start !important;
		align-content: flex-start !important;
	}
	
	.align-content-lg-end {
		-ms-flex-line-pack: end !important;
		align-content: flex-end !important;
	}
	
	.align-content-lg-center {
		-ms-flex-line-pack: center !important;
		align-content: center !important;
	}
	
	.align-content-lg-between {
		-ms-flex-line-pack: justify !important;
		align-content: space-between !important;
	}
	
	.align-content-lg-around {
		-ms-flex-line-pack: distribute !important;
		align-content: space-around !important;
	}
	
	.align-content-lg-stretch {
		-ms-flex-line-pack: stretch !important;
		align-content: stretch !important;
	}
	
	.align-self-lg-auto {
		-ms-flex-item-align: auto !important;
		align-self: auto !important;
	}
	
	.align-self-lg-start {
		-ms-flex-item-align: start !important;
		align-self: flex-start !important;
	}
	
	.align-self-lg-end {
		-ms-flex-item-align: end !important;
		align-self: flex-end !important;
	}
	
	.align-self-lg-center {
		-ms-flex-item-align: center !important;
		align-self: center !important;
	}
	
	.align-self-lg-baseline {
		-ms-flex-item-align: baseline !important;
		align-self: baseline !important;
	}
	
	.align-self-lg-stretch {
		-ms-flex-item-align: stretch !important;
		align-self: stretch !important;
	}
	
	.float-lg-left {
		float: left !important;
	}
	
	.float-lg-right {
		float: right !important;
	}
	
	.float-lg-none {
		float: none !important;
	}
	
	.m-lg-0 {
		margin: 0 !important;
	}
	
	.mt-lg-0, .my-lg-0 {
		margin-top: 0 !important;
	}
	
	.mr-lg-0, .mx-lg-0 {
		margin-right: 0 !important;
	}
	
	.mb-lg-0, .my-lg-0 {
		margin-bottom: 0 !important;
	}
	
	.ml-lg-0, .mx-lg-0 {
		margin-left: 0 !important;
	}
	
	.m-lg-1 {
		margin: .25rem !important;
	}
	
	.mt-lg-1, .my-lg-1 {
		margin-top: .25rem !important;
	}
	
	.mr-lg-1, .mx-lg-1 {
		margin-right: .25rem !important;
	}
	
	.mb-lg-1, .my-lg-1 {
		margin-bottom: .25rem !important;
	}
	
	.ml-lg-1, .mx-lg-1 {
		margin-left: .25rem !important;
	}
	
	.m-lg-2 {
		margin: .5rem !important;
	}
	
	.mt-lg-2, .my-lg-2 {
		margin-top: .5rem !important;
	}
	
	.mr-lg-2, .mx-lg-2 {
		margin-right: .5rem !important;
	}
	
	.mb-lg-2, .my-lg-2 {
		margin-bottom: .5rem !important;
	}
	
	.ml-lg-2, .mx-lg-2 {
		margin-left: .5rem !important;
	}
	
	.m-lg-3 {
		margin: 1rem !important;
	}
	
	.mt-lg-3, .my-lg-3 {
		margin-top: 1rem !important;
	}
	
	.mr-lg-3, .mx-lg-3 {
		margin-right: 1rem !important;
	}
	
	.mb-lg-3, .my-lg-3 {
		margin-bottom: 1rem !important;
	}
	
	.ml-lg-3, .mx-lg-3 {
		margin-left: 1rem !important;
	}
	
	.m-lg-4 {
		margin: 1.5rem !important;
	}
	
	.mt-lg-4, .my-lg-4 {
		margin-top: 1.5rem !important;
	}
	
	.mr-lg-4, .mx-lg-4 {
		margin-right: 1.5rem !important;
	}
	
	.mb-lg-4, .my-lg-4 {
		margin-bottom: 1.5rem !important;
	}
	
	.ml-lg-4, .mx-lg-4 {
		margin-left: 1.5rem !important;
	}
	
	.m-lg-5 {
		margin: 3rem !important;
	}
	
	.mt-lg-5, .my-lg-5 {
		margin-top: 3rem !important;
	}
	
	.mr-lg-5, .mx-lg-5 {
		margin-right: 3rem !important;
	}
	
	.mb-lg-5, .my-lg-5 {
		margin-bottom: 3rem !important;
	}
	
	.ml-lg-5, .mx-lg-5 {
		margin-left: 3rem !important;
	}
	
	.p-lg-0 {
		padding: 0 !important;
	}
	
	.pt-lg-0, .py-lg-0 {
		padding-top: 0 !important;
	}
	
	.pr-lg-0, .px-lg-0 {
		padding-right: 0 !important;
	}
	
	.pb-lg-0, .py-lg-0 {
		padding-bottom: 0 !important;
	}
	
	.pl-lg-0, .px-lg-0 {
		padding-left: 0 !important;
	}
	
	.p-lg-1 {
		padding: .25rem !important;
	}
	
	.pt-lg-1, .py-lg-1 {
		padding-top: .25rem !important;
	}
	
	.pr-lg-1, .px-lg-1 {
		padding-right: .25rem !important;
	}
	
	.pb-lg-1, .py-lg-1 {
		padding-bottom: .25rem !important;
	}
	
	.pl-lg-1, .px-lg-1 {
		padding-left: .25rem !important;
	}
	
	.p-lg-2 {
		padding: .5rem !important;
	}
	
	.pt-lg-2, .py-lg-2 {
		padding-top: .5rem !important;
	}
	
	.pr-lg-2, .px-lg-2 {
		padding-right: .5rem !important;
	}
	
	.pb-lg-2, .py-lg-2 {
		padding-bottom: .5rem !important;
	}
	
	.pl-lg-2, .px-lg-2 {
		padding-left: .5rem !important;
	}
	
	.p-lg-3 {
		padding: 1rem !important;
	}
	
	.pt-lg-3, .py-lg-3 {
		padding-top: 1rem !important;
	}
	
	.pr-lg-3, .px-lg-3 {
		padding-right: 1rem !important;
	}
	
	.pb-lg-3, .py-lg-3 {
		padding-bottom: 1rem !important;
	}
	
	.pl-lg-3, .px-lg-3 {
		padding-left: 1rem !important;
	}
	
	.p-lg-4 {
		padding: 1.5rem !important;
	}
	
	.pt-lg-4, .py-lg-4 {
		padding-top: 1.5rem !important;
	}
	
	.pr-lg-4, .px-lg-4 {
		padding-right: 1.5rem !important;
	}
	
	.pb-lg-4, .py-lg-4 {
		padding-bottom: 1.5rem !important;
	}
	
	.pl-lg-4, .px-lg-4 {
		padding-left: 1.5rem !important;
	}
	
	.p-lg-5 {
		padding: 3rem !important;
	}
	
	.pt-lg-5, .py-lg-5 {
		padding-top: 3rem !important;
	}
	
	.pr-lg-5, .px-lg-5 {
		padding-right: 3rem !important;
	}
	
	.pb-lg-5, .py-lg-5 {
		padding-bottom: 3rem !important;
	}
	
	.pl-lg-5, .px-lg-5 {
		padding-left: 3rem !important;
	}
	
	.m-lg-n1 {
		margin: -.25rem !important;
	}
	
	.mt-lg-n1, .my-lg-n1 {
		margin-top: -.25rem !important;
	}
	
	.mr-lg-n1, .mx-lg-n1 {
		margin-right: -.25rem !important;
	}
	
	.mb-lg-n1, .my-lg-n1 {
		margin-bottom: -.25rem !important;
	}
	
	.ml-lg-n1, .mx-lg-n1 {
		margin-left: -.25rem !important;
	}
	
	.m-lg-n2 {
		margin: -.5rem !important;
	}
	
	.mt-lg-n2, .my-lg-n2 {
		margin-top: -.5rem !important;
	}
	
	.mr-lg-n2, .mx-lg-n2 {
		margin-right: -.5rem !important;
	}
	
	.mb-lg-n2, .my-lg-n2 {
		margin-bottom: -.5rem !important;
	}
	
	.ml-lg-n2, .mx-lg-n2 {
		margin-left: -.5rem !important;
	}
	
	.m-lg-n3 {
		margin: -1rem !important;
	}
	
	.mt-lg-n3, .my-lg-n3 {
		margin-top: -1rem !important;
	}
	
	.mr-lg-n3, .mx-lg-n3 {
		margin-right: -1rem !important;
	}
	
	.mb-lg-n3, .my-lg-n3 {
		margin-bottom: -1rem !important;
	}
	
	.ml-lg-n3, .mx-lg-n3 {
		margin-left: -1rem !important;
	}
	
	.m-lg-n4 {
		margin: -1.5rem !important;
	}
	
	.mt-lg-n4, .my-lg-n4 {
		margin-top: -1.5rem !important;
	}
	
	.mr-lg-n4, .mx-lg-n4 {
		margin-right: -1.5rem !important;
	}
	
	.mb-lg-n4, .my-lg-n4 {
		margin-bottom: -1.5rem !important;
	}
	
	.ml-lg-n4, .mx-lg-n4 {
		margin-left: -1.5rem !important;
	}
	
	.m-lg-n5 {
		margin: -3rem !important;
	}
	
	.mt-lg-n5, .my-lg-n5 {
		margin-top: -3rem !important;
	}
	
	.mr-lg-n5, .mx-lg-n5 {
		margin-right: -3rem !important;
	}
	
	.mb-lg-n5, .my-lg-n5 {
		margin-bottom: -3rem !important;
	}
	
	.ml-lg-n5, .mx-lg-n5 {
		margin-left: -3rem !important;
	}
	
	.m-lg-auto {
		margin: auto !important;
	}
	
	.mt-lg-auto, .my-lg-auto {
		margin-top: auto !important;
	}
	
	.mr-lg-auto, .mx-lg-auto {
		margin-right: auto !important;
	}
	
	.mb-lg-auto, .my-lg-auto {
		margin-bottom: auto !important;
	}
	
	.ml-lg-auto, .mx-lg-auto {
		margin-left: auto !important;
	}
	
	.text-lg-left {
		text-align: left !important;
	}
	
	.text-lg-right {
		text-align: right !important;
	}
	
	.text-lg-center {
		text-align: center !important;
	}
	
	.container-left {
		margin-left: 0;
		margin-right: calc(50vw - 48rem);
	}
	
	.container-right {
		margin-right: 0;
		margin-left: calc(50vw - 48rem);
	}
	
	.container {
		max-width: 960px;
	}
	
	.container, .container-xs, .container-sm, .container-md, .container-lg {
		max-width: 960px;
	}
	
	.col-lg {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-webkit-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		min-width: 0;
		max-width: 100%;
	}
	
	.row-cols-lg-1>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	
	.row-cols-lg-2>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	
	.row-cols-lg-3>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.33333%;
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	
	.row-cols-lg-4>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	
	.row-cols-lg-5>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
	}
	
	.row-cols-lg-6>* {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.66667%;
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	
	.col-lg-auto {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 auto;
		flex: 0 0 auto;
		width: auto;
		max-width: 100%;
	}
	
	.col-lg-1 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 4.16667%;
		flex: 0 0 4.16667%;
		max-width: 4.16667%;
	}
	
	.col-lg-2 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 8.33333%;
		flex: 0 0 8.33333%;
		max-width: 8.33333%;
	}
	
	.col-lg-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 12.5%;
		flex: 0 0 12.5%;
		max-width: 12.5%;
	}
	
	.col-lg-4 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 16.66667%;
		flex: 0 0 16.66667%;
		max-width: 16.66667%;
	}
	
	.col-lg-5 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 20.83333%;
		flex: 0 0 20.83333%;
		max-width: 20.83333%;
	}
	
	.col-lg-6 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	
	.col-lg-7 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 29.16667%;
		flex: 0 0 29.16667%;
		max-width: 29.16667%;
	}
	
	.col-lg-8 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 33.33333%;
		flex: 0 0 33.33333%;
		max-width: 33.33333%;
	}
	
	.col-lg-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 37.5%;
		flex: 0 0 37.5%;
		max-width: 37.5%;
	}
	
	.col-lg-10 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 41.66667%;
		flex: 0 0 41.66667%;
		max-width: 41.66667%;
	}
	
	.col-lg-11 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 45.83333%;
		flex: 0 0 45.83333%;
		max-width: 45.83333%;
	}
	
	.col-lg-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 50%;
		flex: 0 0 50%;
		max-width: 50%;
	}
	
	.col-lg-13 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 54.16667%;
		flex: 0 0 54.16667%;
		max-width: 54.16667%;
	}
	
	.col-lg-14 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 58.33333%;
		flex: 0 0 58.33333%;
		max-width: 58.33333%;
	}
	
	.col-lg-15 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 62.5%;
		flex: 0 0 62.5%;
		max-width: 62.5%;
	}
	
	.col-lg-16 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 66.66667%;
		flex: 0 0 66.66667%;
		max-width: 66.66667%;
	}
	
	.col-lg-17 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 70.83333%;
		flex: 0 0 70.83333%;
		max-width: 70.83333%;
	}
	
	.col-lg-18 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%;
	}
	
	.col-lg-19 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 79.16667%;
		flex: 0 0 79.16667%;
		max-width: 79.16667%;
	}
	
	.col-lg-20 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 83.33333%;
		flex: 0 0 83.33333%;
		max-width: 83.33333%;
	}
	
	.col-lg-21 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 87.5%;
		flex: 0 0 87.5%;
		max-width: 87.5%;
	}
	
	.col-lg-22 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 91.66667%;
		flex: 0 0 91.66667%;
		max-width: 91.66667%;
	}
	
	.col-lg-23 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 95.83333%;
		flex: 0 0 95.83333%;
		max-width: 95.83333%;
	}
	
	.col-lg-24 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	
	.order-lg-first {
		-webkit-box-ordinal-group: 0;
		-ms-flex-order: -1;
		order: -1;
	}
	
	.order-lg-last {
		-webkit-box-ordinal-group: 26;
		-ms-flex-order: 25;
		order: 25;
	}
	
	.order-lg-0 {
		-webkit-box-ordinal-group: 1;
		-ms-flex-order: 0;
		order: 0;
	}
	
	.order-lg-1 {
		-webkit-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1;
	}
	
	.order-lg-2 {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
	}
	
	.order-lg-3 {
		-webkit-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3;
	}
	
	.order-lg-4 {
		-webkit-box-ordinal-group: 5;
		-ms-flex-order: 4;
		order: 4;
	}
	
	.order-lg-5 {
		-webkit-box-ordinal-group: 6;
		-ms-flex-order: 5;
		order: 5;
	}
	
	.order-lg-6 {
		-webkit-box-ordinal-group: 7;
		-ms-flex-order: 6;
		order: 6;
	}
	
	.order-lg-7 {
		-webkit-box-ordinal-group: 8;
		-ms-flex-order: 7;
		order: 7;
	}
	
	.order-lg-8 {
		-webkit-box-ordinal-group: 9;
		-ms-flex-order: 8;
		order: 8;
	}
	
	.order-lg-9 {
		-webkit-box-ordinal-group: 10;
		-ms-flex-order: 9;
		order: 9;
	}
	
	.order-lg-10 {
		-webkit-box-ordinal-group: 11;
		-ms-flex-order: 10;
		order: 10;
	}
	
	.order-lg-11 {
		-webkit-box-ordinal-group: 12;
		-ms-flex-order: 11;
		order: 11;
	}
	
	.order-lg-12 {
		-webkit-box-ordinal-group: 13;
		-ms-flex-order: 12;
		order: 12;
	}
	
	.order-lg-13 {
		-webkit-box-ordinal-group: 14;
		-ms-flex-order: 13;
		order: 13;
	}
	
	.order-lg-14 {
		-webkit-box-ordinal-group: 15;
		-ms-flex-order: 14;
		order: 14;
	}
	
	.order-lg-15 {
		-webkit-box-ordinal-group: 16;
		-ms-flex-order: 15;
		order: 15;
	}
	
	.order-lg-16 {
		-webkit-box-ordinal-group: 17;
		-ms-flex-order: 16;
		order: 16;
	}
	
	.order-lg-17 {
		-webkit-box-ordinal-group: 18;
		-ms-flex-order: 17;
		order: 17;
	}
	
	.order-lg-18 {
		-webkit-box-ordinal-group: 19;
		-ms-flex-order: 18;
		order: 18;
	}
	
	.order-lg-19 {
		-webkit-box-ordinal-group: 20;
		-ms-flex-order: 19;
		order: 19;
	}
	
	.order-lg-20 {
		-webkit-box-ordinal-group: 21;
		-ms-flex-order: 20;
		order: 20;
	}
	
	.order-lg-21 {
		-webkit-box-ordinal-group: 22;
		-ms-flex-order: 21;
		order: 21;
	}
	
	.order-lg-22 {
		-webkit-box-ordinal-group: 23;
		-ms-flex-order: 22;
		order: 22;
	}
	
	.order-lg-23 {
		-webkit-box-ordinal-group: 24;
		-ms-flex-order: 23;
		order: 23;
	}
	
	.order-lg-24 {
		-webkit-box-ordinal-group: 25;
		-ms-flex-order: 24;
		order: 24;
	}
	
	.offset-lg-0 {
		margin-left: 0;
	}
	
	.offset-lg-1 {
		margin-left: 4.16667%;
	}
	
	.offset-lg-2 {
		margin-left: 8.33333%;
	}
	
	.offset-lg-3 {
		margin-left: 12.5%;
	}
	
	.offset-lg-4 {
		margin-left: 16.66667%;
	}
	
	.offset-lg-5 {
		margin-left: 20.83333%;
	}
	
	.offset-lg-6 {
		margin-left: 25%;
	}
	
	.offset-lg-7 {
		margin-left: 29.16667%;
	}
	
	.offset-lg-8 {
		margin-left: 33.33333%;
	}
	
	.offset-lg-9 {
		margin-left: 37.5%;
	}
	
	.offset-lg-10 {
		margin-left: 41.66667%;
	}
	
	.offset-lg-11 {
		margin-left: 45.83333%;
	}
	
	.offset-lg-12 {
		margin-left: 50%;
	}
	
	.offset-lg-13 {
		margin-left: 54.16667%;
	}
	
	.offset-lg-14 {
		margin-left: 58.33333%;
	}
	
	.offset-lg-15 {
		margin-left: 62.5%;
	}
	
	.offset-lg-16 {
		margin-left: 66.66667%;
	}
	
	.offset-lg-17 {
		margin-left: 70.83333%;
	}
	
	.offset-lg-18 {
		margin-left: 75%;
	}
	
	.offset-lg-19 {
		margin-left: 79.16667%;
	}
	
	.offset-lg-20 {
		margin-left: 83.33333%;
	}
	
	.offset-lg-21 {
		margin-left: 87.5%;
	}
	
	.offset-lg-22 {
		margin-left: 91.66667%;
	}
	
	.offset-lg-23 {
		margin-left: 95.83333%;
	}
	
	.dropdown-menu-lg-left {
		right: auto;
		left: 0;
	}
	
	.dropdown-menu-lg-right {
		right: 0;
		left: auto;
	}
	
	.navbar-expand-lg {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-flow: row nowrap;
		flex-flow: row nowrap;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	
	.navbar-expand-lg .navbar-nav {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	
	.navbar-expand-lg .navbar-nav .dropdown-menu {
		position: absolute;
	}
	
	.navbar-expand-lg .navbar-nav .nav-link {
		padding-right: .5rem;
		padding-left: .5rem;
	}
	
	.navbar-expand-lg>.container, .navbar-expand-lg>.container-fluid, .navbar-expand-lg>.container-xs, .navbar-expand-lg>.container-sm, .navbar-expand-lg>.container-md, .navbar-expand-lg>.container-lg, .navbar-expand-lg>.container-xl, .navbar-expand-lg>.container-xxl, .navbar-expand-lg>.container-xxxl, .social-wrapper .navbar-expand-lg>.social-inner {
		-ms-flex-wrap: nowrap;
		flex-wrap: nowrap;
	}
	
	.navbar-expand-lg .navbar-collapse {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
	}
	
	.navbar-expand-lg .navbar-toggler {
		display: none;
	}
	
	.list-group-horizontal-lg {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
	}
	
	.list-group-horizontal-lg>.list-group-item:first-child {
		border-bottom-left-radius: .25rem;
		border-top-right-radius: 0;
	}
	
	.list-group-horizontal-lg>.list-group-item:last-child {
		border-top-right-radius: .25rem;
		border-bottom-left-radius: 0;
	}
	
	.list-group-horizontal-lg>.list-group-item.active {
		margin-top: 0;
	}
	
	.list-group-horizontal-lg>.list-group-item+.list-group-item {
		border-top-width: 1px;
		border-left-width: 0;
	}
	
	.list-group-horizontal-lg>.list-group-item+.list-group-item.active {
		margin-left: -1px;
		border-left-width: 1px;
	}
	
	.modal-lg, .modal-xl {
		max-width: 800px;
	}
	
	.d-lg-none {
		display: none !important;
	}
	
	.d-lg-inline {
		display: inline !important;
	}
	
	.d-lg-inline-block {
		display: inline-block !important;
	}
	
	.d-lg-block {
		display: block !important;
	}
	
	.d-lg-table {
		display: table !important;
	}
	
	.d-lg-table-row {
		display: table-row !important;
	}
	
	.d-lg-table-cell {
		display: table-cell !important;
	}
	
	.d-lg-flex {
		display: -webkit-box !important;
		display: -ms-flexbox !important;
		display: flex !important;
	}
	
	.d-lg-inline-flex {
		display: -webkit-inline-box !important;
		display: -ms-inline-flexbox !important;
		display: inline-flex !important;
	}
	
	.flex-lg-row {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: row !important;
		flex-direction: row !important;
	}
	
	.flex-lg-column {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: normal !important;
		-ms-flex-direction: column !important;
		flex-direction: column !important;
	}
	
	.flex-lg-row-reverse {
		-webkit-box-orient: horizontal !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: row-reverse !important;
		flex-direction: row-reverse !important;
	}
	
	.flex-lg-column-reverse {
		-webkit-box-orient: vertical !important;
		-webkit-box-direction: reverse !important;
		-ms-flex-direction: column-reverse !important;
		flex-direction: column-reverse !important;
	}
	
	.flex-lg-wrap {
		-ms-flex-wrap: wrap !important;
		flex-wrap: wrap !important;
	}
	
	.flex-lg-nowrap {
		-ms-flex-wrap: nowrap !important;
		flex-wrap: nowrap !important;
	}
	
	.flex-lg-wrap-reverse {
		-ms-flex-wrap: wrap-reverse !important;
		flex-wrap: wrap-reverse !important;
	}
	
	.flex-lg-fill {
		-webkit-box-flex: 1 !important;
		-ms-flex: 1 1 auto !important;
		flex: 1 1 auto !important;
	}
	
	.flex-lg-grow-0 {
		-webkit-box-flex: 0 !important;
		-ms-flex-positive: 0 !important;
		flex-grow: 0 !important;
	}
	
	.flex-lg-grow-1 {
		-webkit-box-flex: 1 !important;
		-ms-flex-positive: 1 !important;
		flex-grow: 1 !important;
	}
	
	.flex-lg-shrink-0 {
		-ms-flex-negative: 0 !important;
		flex-shrink: 0 !important;
	}
	
	.flex-lg-shrink-1 {
		-ms-flex-negative: 1 !important;
		flex-shrink: 1 !important;
	}
	
	.justify-content-lg-start {
		-webkit-box-pack: start !important;
		-ms-flex-pack: start !important;
		justify-content: flex-start !important;
	}
	
	.justify-content-lg-end {
		-webkit-box-pack: end !important;
		-ms-flex-pack: end !important;
		justify-content: flex-end !important;
	}
	
	.justify-content-lg-center {
		-webkit-box-pack: center !important;
		-ms-flex-pack: center !important;
		justify-content: center !important;
	}
	
	.justify-content-lg-between {
		-webkit-box-pack: justify !important;
		-ms-flex-pack: justify !important;
		justify-content: space-between !important;
	}
	
	.justify-content-lg-around {
		-ms-flex-pack: distribute !important;
		justify-content: space-around !important;
	}
	
	.align-items-lg-start {
		-webkit-box-align: start !important;
		-ms-flex-align: start !important;
		align-items: flex-start !important;
	}
	
	.align-items-lg-end {
		-webkit-box-align: end !important;
		-ms-flex-align: end !important;
		align-items: flex-end !important;
	}
	
	.align-items-lg-center {
		-webkit-box-align: center !important;
		-ms-flex-align: center !important;
		align-items: center !important;
	}
	
	.align-items-lg-baseline {
		-webkit-box-align: baseline !important;
		-ms-flex-align: baseline !important;
		align-items: baseline !important;
	}
	
	.align-items-lg-stretch {
		-webkit-box-align: stretch !important;
		-ms-flex-align: stretch !important;
		align-items: stretch !important;
	}
	
	.align-content-lg-start {
		-ms-flex-line-pack: start !important;
		align-content: flex-start !important;
	}
	
	.align-content-lg-end {
		-ms-flex-line-pack: end !important;
		align-content: flex-end !important;
	}
	
	.align-content-lg-center {
		-ms-flex-line-pack: center !important;
		align-content: center !important;
	}
	
	.align-content-lg-between {
		-ms-flex-line-pack: justify !important;
		align-content: space-between !important;
	}
	
	.align-content-lg-around {
		-ms-flex-line-pack: distribute !important;
		align-content: space-around !important;
	}
	
	.align-content-lg-stretch {
		-ms-flex-line-pack: stretch !important;
		align-content: stretch !important;
	}
	
	.align-self-lg-auto {
		-ms-flex-item-align: auto !important;
		align-self: auto !important;
	}
	
	.align-self-lg-start {
		-ms-flex-item-align: start !important;
		align-self: flex-start !important;
	}
	
	.align-self-lg-end {
		-ms-flex-item-align: end !important;
		align-self: flex-end !important;
	}
	
	.align-self-lg-center {
		-ms-flex-item-align: center !important;
		align-self: center !important;
	}
	
	.align-self-lg-baseline {
		-ms-flex-item-align: baseline !important;
		align-self: baseline !important;
	}
	
	.align-self-lg-stretch {
		-ms-flex-item-align: stretch !important;
		align-self: stretch !important;
	}
	
	.float-lg-left {
		float: left !important;
	}
	
	.float-lg-right {
		float: right !important;
	}
	
	.float-lg-none {
		float: none !important;
	}
	
	.m-lg-0 {
		margin: 0 !important;
	}
	
	.mt-lg-0, .my-lg-0 {
		margin-top: 0 !important;
	}
	
	.mr-lg-0, .mx-lg-0 {
		margin-right: 0 !important;
	}
	
	.mb-lg-0, .my-lg-0 {
		margin-bottom: 0 !important;
	}
	
	.ml-lg-0, .mx-lg-0 {
		margin-left: 0 !important;
	}
	
	.m-lg-1 {
		margin: .25rem !important;
	}
	
	.mt-lg-1, .my-lg-1 {
		margin-top: .25rem !important;
	}
	
	.mr-lg-1, .mx-lg-1 {
		margin-right: .25rem !important;
	}
	
	.mb-lg-1, .my-lg-1 {
		margin-bottom: .25rem !important;
	}
	
	.ml-lg-1, .mx-lg-1 {
		margin-left: .25rem !important;
	}
	
	.m-lg-2 {
		margin: .5rem !important;
	}
	
	.mt-lg-2, .my-lg-2 {
		margin-top: .5rem !important;
	}
	
	.mr-lg-2, .mx-lg-2 {
		margin-right: .5rem !important;
	}
	
	.mb-lg-2, .my-lg-2 {
		margin-bottom: .5rem !important;
	}
	
	.ml-lg-2, .mx-lg-2 {
		margin-left: .5rem !important;
	}
	
	.m-lg-3 {
		margin: 1rem !important;
	}
	
	.mt-lg-3, .my-lg-3 {
		margin-top: 1rem !important;
	}
	
	.mr-lg-3, .mx-lg-3 {
		margin-right: 1rem !important;
	}
	
	.mb-lg-3, .my-lg-3 {
		margin-bottom: 1rem !important;
	}
	
	.ml-lg-3, .mx-lg-3 {
		margin-left: 1rem !important;
	}
	
	.m-lg-4 {
		margin: 1.5rem !important;
	}
	
	.mt-lg-4, .my-lg-4 {
		margin-top: 1.5rem !important;
	}
	
	.mr-lg-4, .mx-lg-4 {
		margin-right: 1.5rem !important;
	}
	
	.mb-lg-4, .my-lg-4 {
		margin-bottom: 1.5rem !important;
	}
	
	.ml-lg-4, .mx-lg-4 {
		margin-left: 1.5rem !important;
	}
	
	.m-lg-5 {
		margin: 3rem !important;
	}
	
	.mt-lg-5, .my-lg-5 {
		margin-top: 3rem !important;
	}
	
	.mr-lg-5, .mx-lg-5 {
		margin-right: 3rem !important;
	}
	
	.mb-lg-5, .my-lg-5 {
		margin-bottom: 3rem !important;
	}
	
	.ml-lg-5, .mx-lg-5 {
		margin-left: 3rem !important;
	}
	
	.p-lg-0 {
		padding: 0 !important;
	}
	
	.pt-lg-0, .py-lg-0 {
		padding-top: 0 !important;
	}
	
	.pr-lg-0, .px-lg-0 {
		padding-right: 0 !important;
	}
	
	.pb-lg-0, .py-lg-0 {
		padding-bottom: 0 !important;
	}
	
	.pl-lg-0, .px-lg-0 {
		padding-left: 0 !important;
	}
	
	.p-lg-1 {
		padding: .25rem !important;
	}
	
	.pt-lg-1, .py-lg-1 {
		padding-top: .25rem !important;
	}
	
	.pr-lg-1, .px-lg-1 {
		padding-right: .25rem !important;
	}
	
	.pb-lg-1, .py-lg-1 {
		padding-bottom: .25rem !important;
	}
	
	.pl-lg-1, .px-lg-1 {
		padding-left: .25rem !important;
	}
	
	.p-lg-2 {
		padding: .5rem !important;
	}
	
	.pt-lg-2, .py-lg-2 {
		padding-top: .5rem !important;
	}
	
	.pr-lg-2, .px-lg-2 {
		padding-right: .5rem !important;
	}
	
	.pb-lg-2, .py-lg-2 {
		padding-bottom: .5rem !important;
	}
	
	.pl-lg-2, .px-lg-2 {
		padding-left: .5rem !important;
	}
	
	.p-lg-3 {
		padding: 1rem !important;
	}
	
	.pt-lg-3, .py-lg-3 {
		padding-top: 1rem !important;
	}
	
	.pr-lg-3, .px-lg-3 {
		padding-right: 1rem !important;
	}
	
	.pb-lg-3, .py-lg-3 {
		padding-bottom: 1rem !important;
	}
	
	.pl-lg-3, .px-lg-3 {
		padding-left: 1rem !important;
	}
	
	.p-lg-4 {
		padding: 1.5rem !important;
	}
	
	.pt-lg-4, .py-lg-4 {
		padding-top: 1.5rem !important;
	}
	
	.pr-lg-4, .px-lg-4 {
		padding-right: 1.5rem !important;
	}
	
	.pb-lg-4, .py-lg-4 {
		padding-bottom: 1.5rem !important;
	}
	
	.pl-lg-4, .px-lg-4 {
		padding-left: 1.5rem !important;
	}
	
	.p-lg-5 {
		padding: 3rem !important;
	}
	
	.pt-lg-5, .py-lg-5 {
		padding-top: 3rem !important;
	}
	
	.pr-lg-5, .px-lg-5 {
		padding-right: 3rem !important;
	}
	
	.pb-lg-5, .py-lg-5 {
		padding-bottom: 3rem !important;
	}
	
	.pl-lg-5, .px-lg-5 {
		padding-left: 3rem !important;
	}
	
	.m-lg-n1 {
		margin: -.25rem !important;
	}
	
	.mt-lg-n1, .my-lg-n1 {
		margin-top: -.25rem !important;
	}
	
	.mr-lg-n1, .mx-lg-n1 {
		margin-right: -.25rem !important;
	}
	
	.mb-lg-n1, .my-lg-n1 {
		margin-bottom: -.25rem !important;
	}
	
	.ml-lg-n1, .mx-lg-n1 {
		margin-left: -.25rem !important;
	}
	
	.m-lg-n2 {
		margin: -.5rem !important;
	}
	
	.mt-lg-n2, .my-lg-n2 {
		margin-top: -.5rem !important;
	}
	
	.mr-lg-n2, .mx-lg-n2 {
		margin-right: -.5rem !important;
	}
	
	.mb-lg-n2, .my-lg-n2 {
		margin-bottom: -.5rem !important;
	}
	
	.ml-lg-n2, .mx-lg-n2 {
		margin-left: -.5rem !important;
	}
	
	.m-lg-n3 {
		margin: -1rem !important;
	}
	
	.mt-lg-n3, .my-lg-n3 {
		margin-top: -1rem !important;
	}
	
	.mr-lg-n3, .mx-lg-n3 {
		margin-right: -1rem !important;
	}
	
	.mb-lg-n3, .my-lg-n3 {
		margin-bottom: -1rem !important;
	}
	
	.ml-lg-n3, .mx-lg-n3 {
		margin-left: -1rem !important;
	}
	
	.m-lg-n4 {
		margin: -1.5rem !important;
	}
	
	.mt-lg-n4, .my-lg-n4 {
		margin-top: -1.5rem !important;
	}
	
	.mr-lg-n4, .mx-lg-n4 {
		margin-right: -1.5rem !important;
	}
	
	.mb-lg-n4, .my-lg-n4 {
		margin-bottom: -1.5rem !important;
	}
	
	.ml-lg-n4, .mx-lg-n4 {
		margin-left: -1.5rem !important;
	}
	
	.m-lg-n5 {
		margin: -3rem !important;
	}
	
	.mt-lg-n5, .my-lg-n5 {
		margin-top: -3rem !important;
	}
	
	.mr-lg-n5, .mx-lg-n5 {
		margin-right: -3rem !important;
	}
	
	.mb-lg-n5, .my-lg-n5 {
		margin-bottom: -3rem !important;
	}
	
	.ml-lg-n5, .mx-lg-n5 {
		margin-left: -3rem !important;
	}
	
	.m-lg-auto {
		margin: auto !important;
	}
	
	.mt-lg-auto, .my-lg-auto {
		margin-top: auto !important;
	}
	
	.mr-lg-auto, .mx-lg-auto {
		margin-right: auto !important;
	}
	
	.mb-lg-auto, .my-lg-auto {
		margin-bottom: auto !important;
	}
	
	.ml-lg-auto, .mx-lg-auto {
		margin-left: auto !important;
	}
	
	.text-lg-left {
		text-align: left !important;
	}
	
	.text-lg-right {
		text-align: right !important;
	}
	
	.text-lg-center {
		text-align: center !important;
	}
	
	.container-left {
		margin-left: 0;
		margin-right: calc(50vw - 48rem);
	}
	
	.container-right {
		margin-right: 0;
		margin-left: calc(50vw - 48rem);
	}
	
	.social-wrapper .social-inner .social-network a.tinysocial {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 calc(16.66667% - 1rem);
		flex: 0 0 calc(16.66667% - 1rem);
		max-width: calc(16.66667% - 1rem);
	}
	
	body .gform_wrapper form .gform_body ul.gform_fields li.gfield h2.gsection_title {
		font-size: 3rem;
	}
	
	body .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error.gf_left_half, body .gform_wrapper form .gform_body ul.gform_fields li.gfield.gfield_error.gf_right_half {
		max-width: 50% !important;
	}
	
	body .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_radio ul li label, body .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container.ginput_container_checkbox ul li label {
		font-size: 1.6rem;
	}
	
	.btn, body .gform_wrapper form .gform_footer .gform_button, .cta-form .section-form .gform_wrapper .gform_footer .gform_button, .job-register-form .ap-form-wrapper .ap-pro-front-form-wrapper form.ap-pro-front-form .ap-pro-form-field-wrapper .ap-pro-submit-btn, .sidebar-wrapper-block.dark-theme .sidebar-content .section-body .job-register-form-block .job-register-form .ap-form-wrapper .ap-pro-front-form-wrapper form.ap-pro-front-form .ap-pro-form-field-wrapper .ap-pro-submit-btn {
		min-width: 24rem;
	}
	
	.btn, body .gform_wrapper form .gform_footer .gform_button, .cta-form .section-form .gform_wrapper .gform_footer .gform_button, .job-register-form .ap-form-wrapper .ap-pro-front-form-wrapper form.ap-pro-front-form .ap-pro-form-field-wrapper .ap-pro-submit-btn, .sidebar-wrapper-block.dark-theme .sidebar-content .section-body .job-register-form-block .job-register-form .ap-form-wrapper .ap-pro-front-form-wrapper form.ap-pro-front-form .ap-pro-form-field-wrapper .ap-pro-submit-btn {
		font-size: 1.4rem;
	}
	
	body:not(.home) #content-wrapper article h2 {
		font-size: 3.6rem;
	}
	
	body:not(.home) #content-wrapper article h3 {
		font-size: 2.6rem;
	}
	
	body:not(.home) #content-wrapper article h3 a {
		font-size: 2.6rem;
	}
	
	body:not(.home) #content-wrapper article h3 a {
		font-size: 2.6rem;
	}
	
	h1 {
		font-size: 1.6rem;
	}
	
	h2 {
		font-size: 3.4rem;
	}
	
	h3 {
		font-size: 3rem;
	}
	
	h4 {
		font-size: 1.8rem;
	}
	
	h5 {
		font-size: 1.6rem;
	}
	
	h6 {
		font-size: 1.6rem;
	}
	
	p {
		font-size: 1.6rem;
	}
	
	a {
		font-size: 1.6rem;
	}
	
	article ol li {
		font-size: 1.6rem;
	}
	
	article ul li {
		font-size: 1.6rem;
	}
	
	.accordion-block .accordion {
		margin: 5rem 0;
	}
	
	.accordion-block .accordion .section-accordion .panel-group .panel .panel-collapse .panel-body {
		padding: 5rem 0;
	}
	
	.app-download-information-block .app-download-information {
		margin: 6rem 0;
	}
	
	.app-download-information-block .app-download-information .section-body .section-left .section-appointment {
		border-top-left-radius: 1rem;
		border-top-right-radius: 0;
		border-bottom-left-radius: 1rem;
		border-bottom-right-radius: 0;
	}
	
	.app-download-information-block .app-download-information .section-body .section-middle .section-download {
		border-radius: 1rem;
	}
	
	.app-download-information-block .app-download-information .section-body .section-middle .section-download .section-header {
		border-top-left-radius: 1rem;
		border-top-right-radius: 1rem;
	}
	
	.app-download-information-block .app-download-information .section-body .section-middle .section-download .section-body {
		padding: 4rem 2rem 2rem 2rem;
	}
	
	.app-download-information-block .app-download-information .section-body .section-middle .section-download .section-image {
		border-bottom-left-radius: 1rem;
		border-bottom-right-radius: 1rem;
		display: block;
	}
	
	.app-download-information-block .app-download-information .section-body .section-right .section-contact {
		border-top-left-radius: 0;
		border-top-right-radius: 1rem;
		border-bottom-left-radius: 0;
		border-bottom-right-radius: 1rem;
	}
	
	.career-cards {
		padding: 5rem 0;
	}
	
	.career-cards .section-header .section-title h3 {
		font-size: 4.8rem;
		text-align: left;
	}
	
	.career-cards .section-header .section-content p {
		-moz-text-align-last: left;
		text-align-last: left;
	}
	
	.career-cards .section-cards {
		margin: 6rem 0;
	}
	
	.career-cards .section-cards .slick-cards .slick-list {
		padding: 0 25rem;
	}
	
	.career-pathways .section-large-title {
		margin: 5rem 0;
	}
	
	.career-pathways .section-pathways .container-left .pathway-wrapper .section-body .section-title {
		margin: 4rem 0;
	}
	
	.career-pathways .section-pathways .container-left .pathway-wrapper .section-body .slick-pathways .pathway-slide {
		padding: 0;
	}
	
	.career-pathways .section-pathways .container-left .pathway-wrapper .section-body .slick-pathways .pathway-slide .section-icon {
		min-width: 15rem;
	}
	
	body.home .career-pathways:after {
		height: 21.3rem;
	}
	
	.contact-details-and-form {
		padding: 5rem 0;
	}
	
	.contact-details-and-form .section-form {
		margin-bottom: 0;
	}
	
	.course-grid {
		margin: 5rem 0;
	}
	
	.course-grid .section-header .section-title {
		text-align: left;
	}
	
	.course-grid .section-grid .grid-wrapper .grid-filter {
		margin: 5rem 0;
	}
	
	.course-grid .section-grid .grid-wrapper .grid-filter form#grid-form-filter ul.navbar-nav li.nav-item {
		padding: 0 1rem;
	}
	
	.course-grid .section-grid .grid-wrapper .grid-markup #grid-load .section-boxes {
		margin: 5rem 0;
	}
	
	.cta-form {
		padding: 5rem 0;
	}
	
	.cta-form {
		margin: 5rem 0;
	}
	
	.cta-form .section-header {
		margin: 5rem 0;
	}
	
	.cta-form .section-header .background-wrapper img {
		-o-object-position: center;
		object-position: center;
	}
	
	.cta-form.style-alternative .section-header .background-wrapper img {
		-o-object-position: center;
		object-position: center;
	}
	
	.cta-form.style-alternative .section-header .content-wrapper {
		padding: 5rem 0;
	}
	
	.disclaimer .disclaimer-wrapper {
		margin: 5rem 0;
	}
	
	.disclaimer .disclaimer-wrapper {
		padding: 5rem 0;
	}
	
	.disclaimer .disclaimer-wrapper .section-content {
		padding: 2rem 5rem;
	}
	
	.downloadable-guides {
		margin: 5rem 0;
	}
	
	.feature-carousel {
		margin: 5rem 0;
	}
	
	.feature-carousel .section-header {
		margin: 5rem 0;
	}
	
	.feature-carousel .section-feature-carousel .slick-featured .slick-list {
		padding: 0 30rem;
	}
	
	.feature-carousel .section-feature-carousel .slick-featured .slick-list .slick-track .slick-slide .section-bottom, .feature-carousel .section-feature-carousel .slick-featured .slick-list .slick-track .slick-slide[aria-hidden="true"]:not(.slick-cloned) ~ .slick-cloned[aria-hidden="true"] .section-bottom {
		display: block;
	}
	
	.feature-carousel .section-feature-carousel .slick-featured .slick-list .slick-track .slick-slide .section-bottom .section-title h3, .feature-carousel .section-feature-carousel .slick-featured .slick-list .slick-track .slick-slide[aria-hidden="true"]:not(.slick-cloned) ~ .slick-cloned[aria-hidden="true"] .section-bottom .section-title h3 {
		font-size: 3rem !important;
	}
	
	.feature-carousel .section-feature-carousel .slick-featured .slick-list .slick-track .slick-slide .slide-wrapper .section-body .section-title h3, .feature-carousel .section-feature-carousel .slick-featured .slick-list .slick-track .slick-slide[aria-hidden="true"]:not(.slick-cloned) ~ .slick-cloned[aria-hidden="true"] .slide-wrapper .section-body .section-title h3 {
		font-size: 3rem !important;
	}
	
	.fees-table {
		margin: 5rem 0;
	}
	
	.footer-menu {
		padding: 5rem 0;
	}
	
	.footer-menu .section-left {
		padding-right: 3rem;
		border-right: .1rem solid #606678;
	}
	
	.footer-menu .section-left .section-branding .section-logo {
		margin: 0 0 2rem 0;
		text-align: left;
	}
	
	.footer-menu .section-left .section-branding .section-rto-details {
		text-align: left;
	}
	
	.footer-menu .section-left .section-branding .section-secondary-logo {
		text-align: left;
		margin: 0 0 2rem 0;
	}
	
	.footer-menu .section-right {
		border-left: .1rem solid #606678;
		padding-left: 3rem;
	}
	
	.footer-menu .section-right .menu-left nav ul, .footer-menu .section-right .menu-middle nav ul, .footer-menu .section-right .menu-right nav ul {
		text-align: left;
	}
	
	.footer-menu .section-icons {
		padding: 5rem 0;
	}
	
	.footer-menu .section-icons .icon {
		margin-bottom: 0;
	}
	
	.funding-cards .section-options .load-option {
		margin: 0 1rem 1rem 0;
		padding: 0 4rem 0 0;
	}
	
	.funding-cards .section-options .load-option .section-front .section-title h3 {
		font-size: 4rem;
	}
	
	.funding-cards .section-funding .funding-content {
		padding: 8rem 10rem;
	}
	
	.gallery-block .gallery {
		margin: 5rem 0;
	}
	
	.gallery-block .gallery .section-gallery .gallery-image .image-slide .section-image {
		padding: 6rem;
	}
	
	.hover-boxes {
		margin: 5rem 0;
	}
	
	.hover-boxes .section-large-title {
		margin: 6rem 0;
	}
	
	.hover-boxes .hover-box .hover-box-wrapper .section-body .content-wrapper {
		padding: 5rem 2rem 4rem;
	}
	
	body.home .hover-boxes-block .hover-boxes {
		margin: 5rem 0;
	}
	
	body.home .hover-boxes-block .hover-boxes {
		padding: 5rem 0;
	}
	
	.inline-cta .content-wrapper {
		padding: 5rem 0;
	}
	
	.inline-cta .content-wrapper {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		padding: 0;
	}
	
	.inline-cta .content-wrapper .section-title {
		margin: 0;
		text-align: left;
	}
	
	.inline-cta .content-wrapper .section-title h3 {
		font-size: 4.5rem !important;
	}
	
	.job-grid {
		margin: 5rem 0;
	}
	
	.job-grid .section-header .section-title {
		text-align: left;
	}
	
	.job-grid .section-grid .grid-wrapper .grid-filter {
		margin: 5rem 0;
	}
	
	.job-grid .section-grid .grid-wrapper .grid-filter form#grid-form-filter ul.navbar-nav {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	
	.job-grid .section-grid .grid-wrapper .grid-filter form#grid-form-filter ul.navbar-nav li.nav-item {
		padding: 0 1rem;
	}
	
	.job-grid .section-grid .grid-wrapper .grid-filter form#grid-form-filter ul.navbar-nav li.nav-item label.filter-label {
		padding: 0 1rem 0 0;
		min-width: auto;
	}
	
	.job-grid .section-grid .grid-wrapper .grid-markup #grid-load .section-boxes {
		margin: 5rem 0;
	}
	
	.location-accordion {
		padding: 5rem 0;
	}
	
	.location-accordion .section-locations .single-location-wrapper {
		padding: 5rem;
	}
	
	.location-accordion .section-locations .panel-group .panel .panel-collapse .panel-body {
		padding: 5rem;
	}
	
	.location-accordion .section-cta {
		padding: 5rem 0;
	}
	
	.newsletter-subscription {
		padding: 5rem 0;
	}
	
	.newsletter-subscription .subscription-wrapper .section-form .gform_body {
		display: table-cell;
		vertical-align: middle;
		margin: 0;
		padding: 0 7rem 0 0;
		position: relative;
	}
	
	.newsletter-subscription .subscription-wrapper .section-form .gform_body .gform_fields .gfield {
		display: table-cell;
	}
	
	.newsletter-subscription .subscription-wrapper .section-form .gform_body .ginput_container {
		width: 20rem !important;
	}
	
	.newsletter-subscription .subscription-wrapper .section-form .gform_body .ginput_container input {
		width: 20rem !important;
		text-align: left;
	}
	
	.newsletter-subscription .subscription-wrapper .section-form .gform_footer {
		display: table-cell !important;
		vertical-align: middle;
		margin: 0;
		padding: 0;
		position: relative;
		max-width: 25% !important;
	}
	
	.page-intro {
		padding: 5rem 0;
	}
	
	.page-intro .section-logo {
		margin: 0;
		max-width: 100%;
	}
	
	.page-menu {
		margin: 5rem 0;
	}
	
	.partners {
		margin: 5rem 0;
	}
	
	.partners .section-title {
		text-align: left;
	}
	
	.partners .section-content {
		-moz-text-align-last: left;
		text-align-last: left;
	}
	
	.post-grid {
		margin: 5rem 0;
	}
	
	.post-grid .section-header .section-title {
		text-align: left;
	}
	
	.post-grid .section-grid .grid-wrapper .grid-filter {
		margin: 5rem 0;
	}
	
	.post-grid .section-grid .grid-wrapper .grid-filter form#grid-form-filter ul.navbar-nav {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	
	.post-grid .section-grid .grid-wrapper .grid-filter form#grid-form-filter ul.navbar-nav li.nav-item {
		padding: 0 1rem;
	}
	
	.post-grid .section-grid .grid-wrapper .grid-filter form#grid-form-filter ul.navbar-nav li.nav-item label.filter-label {
		padding: 0 1rem 0 0;
		min-width: auto;
	}
	
	.post-grid .section-grid .grid-wrapper .grid-markup #grid-load .section-boxes {
		margin: 5rem 0;
	}
	
	.quote {
		margin: 5rem 0;
	}
	
	body.home .quote {
		padding: 5rem 0;
	}
	
	.sidebar-wrapper-block:not(.dark-theme) {
		padding: 5rem 0;
	}
	
	.sidebar-wrapper-block.dark-theme {
		padding: 5rem 0;
	}
	
	.sidebar-wrapper-block.dark-theme .sidebar-content .header-wrapper {
		padding: 5rem 0;
	}
	
	.sidebar-wrapper-block.dark-theme .sidebar-content .header-wrapper:before {
		left: 25.5%;
	}
	
	.sidebar-wrapper-block.dark-theme .sidebar-content .section-body {
		padding: 5rem 0;
	}
	
	.sidebar-wrapper-block.dark-theme .sidebar-content .section-body>.downloadable-guides-block-1:first-child:before {
		left: 25.5%;
	}
	
	.sidebar-wrapper-block.dark-theme .sidebar-content .section-body>.hover-boxes-block-1:first-child:before {
		left: 25.5%;
	}
	
	.sidebar-wrapper-block.dark-theme .sidebar-content .section-body>.hover-boxes-block-1:first-child .hover-boxes {
		margin: -5rem 0 0 !important;
	}
	
	.sidebar-wrapper-block.dark-theme .sidebar-content .section-body .page-menu-block .page-menu {
		padding: 5rem 0;
	}
	
	.sidebar-wrapper-block.dark-theme .sidebar-content .section-body .video-block .video {
		margin: 5rem 0;
	}
	
	.location-accordion {
		padding: 5rem 0;
	}
	
	.location-accordion .section-locations .single-location-wrapper {
		padding: 5rem;
	}
	
	.location-accordion .section-locations .panel-group .panel .panel-collapse .panel-body {
		padding: 5rem;
	}
	
	.location-accordion .section-cta {
		padding: 5rem 0;
	}
	
	.summary-tabs {
		margin: 5rem 0;
	}
	
	.summary-tabs .section-summary .tab-accordion-wrapper .tab-content .tab-pane .panel-collapse .panel-body {
		padding: 5rem;
	}
	
	.table-creator {
		margin: 5rem 0;
	}
	
	.testimonial-grid {
		margin: 5rem 0;
	}
	
	.testimonial-grid .section-header .section-title {
		text-align: left;
	}
	
	.testimonial-grid .section-grid .grid-wrapper .grid-filter {
		margin: 5rem 0;
	}
	
	.testimonial-grid .section-grid .grid-wrapper .grid-filter form#grid-form-filter ul.navbar-nav {
		-webkit-box-orient: horizontal;
		-webkit-box-direction: normal;
		-ms-flex-direction: row;
		flex-direction: row;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
	}
	
	.testimonial-grid .section-grid .grid-wrapper .grid-filter form#grid-form-filter ul.navbar-nav li.nav-item {
		padding: 0 1rem;
	}
	
	.testimonial-grid .section-grid .grid-wrapper .grid-filter form#grid-form-filter ul.navbar-nav li.nav-item label.filter-label {
		padding: 0 1rem 0 0;
		min-width: auto;
	}
	
	.testimonial-grid .section-grid .grid-wrapper .grid-markup #grid-load .section-boxes {
		margin: 5rem 0;
	}
	
	.vertical-tabs .section-tabs {
		margin: -36rem 0 0 0;
	}
	
	.vertical-tabs .section-tabs .section-title h3 {
		font-size: 6rem;
	}
	
	.vertical-tabs .section-tabs .tab-accordion-wrapper .nav-tabs .nav-item .selector-wrapper .selector-title h5 {
		letter-spacing: .2rem;
	}
	
	.vertical-tabs .section-tabs .tab-accordion-wrapper .tab-content {
		opacity: 1 !important;
		display: block !important;
	}
	
	.vertical-tabs .section-tabs .tab-accordion-wrapper .tab-content .tab-pane:not(.active) {
		display: none;
		opacity: 0;
	}
	
	.vertical-tabs .section-tabs .tab-accordion-wrapper .tab-content .tab-pane .panel-heading {
		display: none;
	}
	
	.vertical-tabs .section-tabs .tab-accordion-wrapper .tab-content .tab-pane .panel-collapse {
		display: block;
		height: 100%;
	}
	
	.vertical-tabs .section-tabs .tab-accordion-wrapper .tab-content .tab-pane .panel-collapse .panel-body {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: flex-start;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	
	.vertical-tabs .section-tabs .tab-accordion-wrapper .tab-content .tab-pane .panel-collapse .panel-body .body-wrapper .section-title {
		display: block;
	}
	
	.vertical-tabs .section-tabs .tab-accordion-wrapper .tab-content .tab-pane .panel-collapse .panel-body .body-wrapper .section-button .button-row {
		-webkit-box-pack: start !important;
		-ms-flex-pack: start !important;
		justify-content: flex-start !important;
	}
	
	body.home .vertical-tabs:before {
		height: 60rem;
		top: 51rem;
	}
	
	.video-block .video {
		margin: 5rem 0;
	}
	
	.why-slider {
		padding: 5rem 0;
	}
	
	.why-slider .section-header {
		margin: -10rem 0 0 0 !important;
	}
	
	.why-slider .section-why {
		margin: 6rem 0;
	}
	
	.why-slider .section-why .slick-why .slick-list {
		padding: 0rem;
	}
	
	.why-slider .icon-overlay {
		top: -25rem;
	}
	
	.why-slider .icon-overlay .overlay-wrapper {
		right: -26rem;
	}
	
	.banner-content .slick-content-banner .content-slide .section-left .content-wrapper {
		min-height: 65rem;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
		padding: 0;
	}
	
	.banner-content .slick-content-banner .content-slide .section-left .content-wrapper .content-inner {
		margin-right: 10rem;
	}
	
	.banner-content .slick-content-banner .content-slide .section-left .content-wrapper .content-inner .section-small-title h5 {
		text-align: left;
	}
	
	.banner-content .slick-content-banner .content-slide .section-left .content-wrapper .content-inner .section-title h3 {
		text-align: left;
	}
	
	.banner-content .slick-content-banner .content-slide .section-left .content-wrapper .content-inner .section-content {
		padding: 0 10rem 0 0;
		-moz-text-align-last: left;
		text-align-last: left;
	}
	
	.banner-content .slick-content-banner .content-slide .section-left .content-wrapper .content-inner .section-button .button-row {
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start;
	}
	
	.banner-content .slick-content-banner .content-slide .section-right .cta-wrapper {
		position: absolute;
		top: 0;
		right: 20%;
		bottom: 0;
		left: 20%;
		padding: 0;
	}
	
	.desktop-header .top-bar .section-right .section-button a {
		padding: 0 2rem;
	}
	
	.page-seo-wrapper h1.seo-title {
		font-size: 1.6rem;
	}
}
