.m-0 {
	margin: 0px !important;
}
.mt-0 {
	margin-top: 0px !important;
}
.mb-0 {
	margin-bottom: 0px !important;
}
.ml-0 {
	margin-left: 0px !important;
}
.mr-0 {
	margin-right: 0px !important;
}
.mx-0 {
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.my-0 {
	margin-top: 0px !important;
	margin-bottom: 0px !important;
}
.m-1 {
	margin: 10px !important;
}
.mt-1 {
	margin-top: 10px !important;
}
.mb-1 {
	margin-bottom: 10px !important;
}
.ml-1 {
	margin-left: 10px !important;
}
.mr-1 {
	margin-right: 10px !important;
}
.mx-1 {
	margin-left: 10px !important;
	margin-right: 10px !important;
}
.my-1 {
	margin-top: 10px !important;
	margin-bottom: 10px !important;
}
.m-2 {
	margin: 20px !important;
}
.mt-2 {
	margin-top: 20px !important;
}
.mb-2 {
	margin-bottom: 20px !important;
}
.ml-2 {
	margin-left: 20px !important;
}
.mr-2 {
	margin-right: 20px !important;
}
.mx-2 {
	margin-left: 20px !important;
	margin-right: 20px !important;
}
.my-2 {
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}
.m-3 {
	margin: 30px !important;
}
.mt-3 {
	margin-top: 30px !important;
}
.mb-3 {
	margin-bottom: 30px !important;
}
.ml-3 {
	margin-left: 30px !important;
}
.mr-3 {
	margin-right: 30px !important;
}
.mx-3 {
	margin-left: 30px !important;
	margin-right: 30px !important;
}
.my-3 {
	margin-top: 30px !important;
	margin-bottom: 30px !important;
}
.m-4 {
	margin: 40px !important;
}
.mt-4 {
	margin-top: 40px !important;
}
.mb-4 {
	margin-bottom: 40px !important;
}
.ml-4 {
	margin-left: 40px !important;
}
.mr-4 {
	margin-right: 40px !important;
}
.mx-4 {
	margin-left: 40px !important;
	margin-right: 40px !important;
}
.my-4 {
	margin-top: 40px !important;
	margin-bottom: 40px !important;
}
.m-5 {
	margin: 50px !important;
}
.mt-5 {
	margin-top: 50px !important;
}
.mb-5 {
	margin-bottom: 50px !important;
}
.ml-5 {
	margin-left: 50px !important;
}
.mr-5 {
	margin-right: 50px !important;
}
.mx-5 {
	margin-left: 50px !important;
	margin-right: 50px !important;
}
.my-5 {
	margin-top: 50px !important;
	margin-bottom: 50px !important;
}
.m-6 {
	margin: 60px !important;
}
.mt-6 {
	margin-top: 60px !important;
}
.mb-6 {
	margin-bottom: 60px !important;
}
.ml-6 {
	margin-left: 60px !important;
}
.mr-6 {
	margin-right: 60px !important;
}
.mx-6 {
	margin-left: 60px !important;
	margin-right: 60px !important;
}
.my-6 {
	margin-top: 60px !important;
	margin-bottom: 60px !important;
}
.m-7 {
	margin: 70px !important;
}
.mt-7 {
	margin-top: 70px !important;
}
.mb-7 {
	margin-bottom: 70px !important;
}
.ml-7 {
	margin-left: 70px !important;
}
.mr-7 {
	margin-right: 70px !important;
}
.mx-7 {
	margin-left: 70px !important;
	margin-right: 70px !important;
}
.my-7 {
	margin-top: 70px !important;
	margin-bottom: 70px !important;
}
.m-8 {
	margin: 80px !important;
}
.mt-8 {
	margin-top: 80px !important;
}
.mb-8 {
	margin-bottom: 80px !important;
}
.ml-8 {
	margin-left: 80px !important;
}
.mr-8 {
	margin-right: 80px !important;
}
.mx-8 {
	margin-left: 80px !important;
	margin-right: 80px !important;
}
.my-8 {
	margin-top: 80px !important;
	margin-bottom: 80px !important;
}
.m-9 {
	margin: 90px !important;
}
.mt-9 {
	margin-top: 90px !important;
}
.mb-9 {
	margin-bottom: 90px !important;
}
.ml-9 {
	margin-left: 90px !important;
}
.mr-9 {
	margin-right: 90px !important;
}
.mx-9 {
	margin-left: 90px !important;
	margin-right: 90px !important;
}
.my-9 {
	margin-top: 90px !important;
	margin-bottom: 90px !important;
}
.m-10 {
	margin: 100px !important;
}
.mt-10 {
	margin-top: 100px !important;
}
.mb-10 {
	margin-bottom: 100px !important;
}
.ml-10 {
	margin-left: 100px !important;
}
.mr-10 {
	margin-right: 100px !important;
}
.mx-10 {
	margin-left: 100px !important;
	margin-right: 100px !important;
}
.my-10 {
	margin-top: 100px !important;
	margin-bottom: 100px !important;
}
.p-0 {
	padding: 0px !important;
}
.pt-0 {
	padding-top: 0px !important;
}
.pb-0 {
	padding-bottom: 0px !important;
}
.pl-0 {
	padding-left: 0px !important;
}
.pr-0 {
	padding-right: 0px !important;
}
.px-0 {
	padding-left: 0px !important;
	padding-right: 0px !important;
}
.py-0 {
	padding-top: 0px !important;
	padding-bottom: 0px !important;
}
.p-1 {
	padding: 10px !important;
}
.pt-1 {
	padding-top: 10px !important;
}
.pb-1 {
	padding-bottom: 10px !important;
}
.pl-1 {
	padding-left: 10px !important;
}
.pr-1 {
	padding-right: 10px !important;
}
.px-1 {
	padding-left: 10px !important;
	padding-right: 10px !important;
}
.py-1 {
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}
.p-2 {
	padding: 20px !important;
}
.pt-2 {
	padding-top: 20px !important;
}
.pb-2 {
	padding-bottom: 20px !important;
}
.pl-2 {
	padding-left: 20px !important;
}
.pr-2 {
	padding-right: 20px !important;
}
.px-2 {
	padding-left: 20px !important;
	padding-right: 20px !important;
}
.py-2 {
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}
.p-3 {
	padding: 30px !important;
}
.pt-3 {
	padding-top: 30px !important;
}
.pb-3 {
	padding-bottom: 30px !important;
}
.pl-3 {
	padding-left: 30px !important;
}
.pr-3 {
	padding-right: 30px !important;
}
.px-3 {
	padding-left: 30px !important;
	padding-right: 30px !important;
}
.py-3 {
	padding-top: 30px !important;
	padding-bottom: 30px !important;
}
.p-4 {
	padding: 40px !important;
}
.pt-4 {
	padding-top: 40px !important;
}
.pb-4 {
	padding-bottom: 40px !important;
}
.pl-4 {
	padding-left: 40px !important;
}
.pr-4 {
	padding-right: 40px !important;
}
.px-4 {
	padding-left: 40px !important;
	padding-right: 40px !important;
}
.py-4 {
	padding-top: 40px !important;
	padding-bottom: 40px !important;
}
.p-5 {
	padding: 50px !important;
}
.pt-5 {
	padding-top: 50px !important;
}
.pb-5 {
	padding-bottom: 50px !important;
}
.pl-5 {
	padding-left: 50px !important;
}
.pr-5 {
	padding-right: 50px !important;
}
.px-5 {
	padding-left: 50px !important;
	padding-right: 50px !important;
}
.py-5 {
	padding-top: 50px !important;
	padding-bottom: 50px !important;
}
.p-6 {
	padding: 60px !important;
}
.pt-6 {
	padding-top: 60px !important;
}
.pb-6 {
	padding-bottom: 60px !important;
}
.pl-6 {
	padding-left: 60px !important;
}
.pr-6 {
	padding-right: 60px !important;
}
.px-6 {
	padding-left: 60px !important;
	padding-right: 60px !important;
}
.py-6 {
	padding-top: 60px !important;
	padding-bottom: 60px !important;
}
.p-7 {
	padding: 70px !important;
}
.pt-7 {
	padding-top: 70px !important;
}
.pb-7 {
	padding-bottom: 70px !important;
}
.pl-7 {
	padding-left: 70px !important;
}
.pr-7 {
	padding-right: 70px !important;
}
.px-7 {
	padding-left: 70px !important;
	padding-right: 70px !important;
}
.py-7 {
	padding-top: 70px !important;
	padding-bottom: 70px !important;
}
.p-8 {
	padding: 80px !important;
}
.pt-8 {
	padding-top: 80px !important;
}
.pb-8 {
	padding-bottom: 80px !important;
}
.pl-8 {
	padding-left: 80px !important;
}
.pr-8 {
	padding-right: 80px !important;
}
.px-8 {
	padding-left: 80px !important;
	padding-right: 80px !important;
}
.py-8 {
	padding-top: 80px !important;
	padding-bottom: 80px !important;
}
.p-9 {
	padding: 90px !important;
}
.pt-9 {
	padding-top: 90px !important;
}
.pb-9 {
	padding-bottom: 90px !important;
}
.pl-9 {
	padding-left: 90px !important;
}
.pr-9 {
	padding-right: 90px !important;
}
.px-9 {
	padding-left: 90px !important;
	padding-right: 90px !important;
}
.py-9 {
	padding-top: 90px !important;
	padding-bottom: 90px !important;
}
.p-10 {
	padding: 100px !important;
}
.pt-10 {
	padding-top: 100px !important;
}
.pb-10 {
	padding-bottom: 100px !important;
}
.pl-10 {
	padding-left: 100px !important;
}
.pr-10 {
	padding-right: 100px !important;
}
.px-10 {
	padding-left: 100px !important;
	padding-right: 100px !important;
}
.py-10 {
	padding-top: 100px !important;
	padding-bottom: 100px !important;
}
:root {
	--rem-base: 10px;
	--base-font-size: 16px;
	--base-line-height: 1.5;
	--vertical-rhythm: calc(var(--base-line-height) * 1em);
	--font-satoshi: "Satoshi";
	--font-satoshi-variable: "Satoshi Variable";
	--font-tt: "TT Commons Pro";
	--base-main-font: var(--font-satoshi);
	--base-font-sans-serif: "Arial", "Helvetica Neue", "Helvetica", sans-serif;
	--base-font-serif: "Times New Roman", "Times", "Baskerville", "Georgia", serif;
	--base-font: var(--base-main-font), var(--base-font-sans-serif);
	--accent-font: var(--font-satoshi-variable), var(--base-font);
	--animation-duration: 0.3s;
	--animation-timing-function: ease;
	--container: 1620px;
	--container-small: 1260px;
	--gutter: 25px;
	--color-white: #fff;
	--color-white--rgb: 255, 255, 255;
	--color-white--hover: #ccc;
	--color-white--lighten: white;
	--color-black: #000;
	--color-black--rgb: 0, 0, 0;
	--color-black--hover: black;
	--color-black--lighten: rgb(63.75, 63.75, 63.75);
	--color-orange: #f80;
	--color-orange--rgb: 255, 136, 0;
	--color-orange--hover: rgb(153, 81.6, 0);
	--color-orange--lighten: rgb(255, 195.5, 127.5);
	--color-orange-light: #ffebd4;
	--color-orange-light--rgb: 255, 235, 212;
	--color-orange-light--hover: rgb(255, 187.5581395349, 110);
	--color-orange-light--lighten: white;
	--color-blue: #3ba7ff;
	--color-blue--rgb: 59, 167, 255;
	--color-blue--hover: rgb(0, 116.8163265306, 212);
	--color-blue--lighten: rgb(186.5, 224.2448979592, 255);
	--color-blue-light: #e6f4ff;
	--color-blue-light--rgb: 230, 244, 255;
	--color-blue-light--hover: rgb(128, 199.12, 255);
	--color-blue-light--lighten: white;
	--color-highlight-blue: #73c0ff;
	--color-highlight-blue--rgb: 115, 192, 255;
	--color-highlight-blue--hover: rgb(13, 146.1, 255);
	--color-highlight-blue--lighten: rgb(242.5, 249.375, 255);
	--color-light: #f8faff;
	--color-light--rgb: 248, 250, 255;
	--color-light--hover: rgb(146, 177.1428571429, 255);
	--color-light--lighten: white;
	--color-light-2: #e4e9f3;
	--color-light-2--rgb: 228, 233, 243;
	--color-light-2--hover: rgb(157.3846153846, 175.4615384615, 211.6153846154);
	--color-light-2--lighten: white;
	--color-purple: #5972de;
	--color-purple--rgb: 89, 114, 222;
	--color-purple--hover: rgb(34.6582914573, 60.9145728643, 174.3417085427);
	--color-purple--lighten: rgb(195.3567839196, 204.3391959799, 243.1432160804);
	--color-highlight-purple: #b7c5ff;
	--color-highlight-purple--rgb: 183, 197, 255;
	--color-highlight-purple--hover: rgb(81, 114.8333333333, 255);
	--color-highlight-purple--lighten: white;
	--color-purple-light: #e8edff;
	--color-purple-light--rgb: 232, 237, 255;
	--color-purple-light--hover: rgb(130, 157.1739130435, 255);
	--color-purple-light--lighten: white;
	--color-green: #16c8ae;
	--color-green--rgb: 22, 200, 174;
	--color-green--hover: rgb(11.8918918919, 108.1081081081, 94.0540540541);
	--color-green--lighten: rgb(110.4054054054, 239.0945945946, 220.2972972973);
	--color-highlight-green: #8fe6d9;
	--color-highlight-green--rgb: 143, 230, 217;
	--color-highlight-green--hover: rgb(59.6131386861, 211.3868613139, 188.7080291971);
	--color-highlight-green--lighten: rgb(247.2335766423, 253.2664233577, 252.3649635036);
	--color-green-light: #ecffef;
	--color-green-light--rgb: 236, 255, 239;
	--color-green-light--hover: rgb(134, 255, 153.1052631579);
	--color-green-light--lighten: white;
	--color-green-success: #d9f1ec;
	--color-green-success--rgb: 217, 241, 236;
	--color-green-success--hover: rgb(142.4615384615, 213.5384615385, 198.7307692308);
	--color-green-success--lighten: white;
	--color-green-success-light: #f0fffc;
	--color-green-success-light--rgb: 240, 255, 252;
	--color-green-success-light--hover: rgb(138, 255, 231.6);
	--color-green-success-light--lighten: white;
	--color-yellow: #ffd854;
	--color-yellow--rgb: 255, 216, 84;
	--color-yellow--hover: rgb(237, 182.9473684211, 0);
	--color-yellow--lighten: rgb(255, 245.0789473684, 211.5);
	--color-red: #e14323;
	--color-red--rgb: 225, 67, 35;
	--color-red--hover: rgb(139.04, 39.184, 18.96);
	--color-red--lighten: rgb(240.3, 162.88, 147.2);
	--color-dark: #242629;
	--color-dark--rgb: 36, 38, 41;
	--color-dark--hover: black;
	--color-dark--lighten: rgb(95.6103896104, 100.9220779221, 108.8896103896);
	--color-dark-2: #0f172a;
	--color-dark-2--rgb: 15, 23, 42;
	--color-dark-2--hover: black;
	--color-dark-2--lighten: rgb(48.5526315789, 74.4473684211, 135.9473684211);
	--color-text: #434353;
	--color-text--rgb: 67, 67, 83;
	--color-text--hover: rgb(21.44, 21.44, 26.56);
	--color-text--lighten: rgb(126.35, 126.35, 151.15);
	--color-gray: #9194ad;
	--color-gray--rgb: 145, 148, 173;
	--color-gray--hover: rgb(92.25, 95.625, 123.75);
	--color-gray--lighten: rgb(218.046875, 219.0546875, 227.453125);
	--color-gray-2: #9292b8;
	--color-gray-2--rgb: 146, 146, 184;
	--color-gray-2--hover: rgb(89.9333333333, 89.9333333333, 138.0666666667);
	--color-gray-2--lighten: rgb(223.2083333333, 223.2083333333, 234.2916666667);
	--color-medium: #434353;
	--color-medium--rgb: 67, 67, 83;
	--color-medium--hover: rgb(21.44, 21.44, 26.56);
	--color-medium--lighten: rgb(126.35, 126.35, 151.15);
	--color-medium-2: #9194ad;
	--color-medium-2--rgb: 145, 148, 173;
	--color-medium-2--hover: rgb(92.25, 95.625, 123.75);
	--color-medium-2--lighten: rgb(218.046875, 219.0546875, 227.453125);
	--color-heading: #242629;
	--color-heading--rgb: 36, 38, 41;
	--color-heading--hover: black;
	--color-heading--lighten: rgb(95.6103896104, 100.9220779221, 108.8896103896);
	--color-border: #cad9e0;
	--color-border--rgb: 202, 217, 224;
	--color-border--hover: rgb(137.6428571429, 170.8571428571, 186.3571428571);
	--color-border--lighten: white;
	--error-color: var(--color-red);
	--error-bg-color: var(--color-red);
	--form-col-gutter: 30px;
	--form-row-margin: var(--form-col-gutter) * 1.5;
	--h1: clamp(30px, 4.5rem, 45px);
	--h2: clamp(24px, 3.6rem, 36px);
	--h3: clamp(22px, 3rem, 30px);
	--h4: clamp(20px, 2.8rem, 28px);
	--h5: clamp(18px, 2.4rem, 24px);
	--h6: clamp(16px, 2rem, 20px);
}
@media (max-width: 666px) {
	:root {
		--gutter: 20px;
	}
}
@media (min-width: 812px) and (max-height: 414px) and (orientation: landscape) {
	:root {
		--gutter: 50px;
	}
}
@media (min-width: 1024px) {
	.m-lg-0 {
		margin: 0px !important;
	}
	.mt-lg-0 {
		margin-top: 0px !important;
	}
	.mb-lg-0 {
		margin-bottom: 0px !important;
	}
	.ml-lg-0 {
		margin-left: 0px !important;
	}
	.mr-lg-0 {
		margin-right: 0px !important;
	}
	.mx-lg-0 {
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
	.my-lg-0 {
		margin-top: 0px !important;
		margin-bottom: 0px !important;
	}
	.m-lg-1 {
		margin: 10px !important;
	}
	.mt-lg-1 {
		margin-top: 10px !important;
	}
	.mb-lg-1 {
		margin-bottom: 10px !important;
	}
	.ml-lg-1 {
		margin-left: 10px !important;
	}
	.mr-lg-1 {
		margin-right: 10px !important;
	}
	.mx-lg-1 {
		margin-left: 10px !important;
		margin-right: 10px !important;
	}
	.my-lg-1 {
		margin-top: 10px !important;
		margin-bottom: 10px !important;
	}
	.m-lg-2 {
		margin: 20px !important;
	}
	.mt-lg-2 {
		margin-top: 20px !important;
	}
	.mb-lg-2 {
		margin-bottom: 20px !important;
	}
	.ml-lg-2 {
		margin-left: 20px !important;
	}
	.mr-lg-2 {
		margin-right: 20px !important;
	}
	.mx-lg-2 {
		margin-left: 20px !important;
		margin-right: 20px !important;
	}
	.my-lg-2 {
		margin-top: 20px !important;
		margin-bottom: 20px !important;
	}
	.m-lg-3 {
		margin: 30px !important;
	}
	.mt-lg-3 {
		margin-top: 30px !important;
	}
	.mb-lg-3 {
		margin-bottom: 30px !important;
	}
	.ml-lg-3 {
		margin-left: 30px !important;
	}
	.mr-lg-3 {
		margin-right: 30px !important;
	}
	.mx-lg-3 {
		margin-left: 30px !important;
		margin-right: 30px !important;
	}
	.my-lg-3 {
		margin-top: 30px !important;
		margin-bottom: 30px !important;
	}
	.m-lg-4 {
		margin: 40px !important;
	}
	.mt-lg-4 {
		margin-top: 40px !important;
	}
	.mb-lg-4 {
		margin-bottom: 40px !important;
	}
	.ml-lg-4 {
		margin-left: 40px !important;
	}
	.mr-lg-4 {
		margin-right: 40px !important;
	}
	.mx-lg-4 {
		margin-left: 40px !important;
		margin-right: 40px !important;
	}
	.my-lg-4 {
		margin-top: 40px !important;
		margin-bottom: 40px !important;
	}
	.m-lg-5 {
		margin: 50px !important;
	}
	.mt-lg-5 {
		margin-top: 50px !important;
	}
	.mb-lg-5 {
		margin-bottom: 50px !important;
	}
	.ml-lg-5 {
		margin-left: 50px !important;
	}
	.mr-lg-5 {
		margin-right: 50px !important;
	}
	.mx-lg-5 {
		margin-left: 50px !important;
		margin-right: 50px !important;
	}
	.my-lg-5 {
		margin-top: 50px !important;
		margin-bottom: 50px !important;
	}
	.m-lg-6 {
		margin: 60px !important;
	}
	.mt-lg-6 {
		margin-top: 60px !important;
	}
	.mb-lg-6 {
		margin-bottom: 60px !important;
	}
	.ml-lg-6 {
		margin-left: 60px !important;
	}
	.mr-lg-6 {
		margin-right: 60px !important;
	}
	.mx-lg-6 {
		margin-left: 60px !important;
		margin-right: 60px !important;
	}
	.my-lg-6 {
		margin-top: 60px !important;
		margin-bottom: 60px !important;
	}
	.m-lg-7 {
		margin: 70px !important;
	}
	.mt-lg-7 {
		margin-top: 70px !important;
	}
	.mb-lg-7 {
		margin-bottom: 70px !important;
	}
	.ml-lg-7 {
		margin-left: 70px !important;
	}
	.mr-lg-7 {
		margin-right: 70px !important;
	}
	.mx-lg-7 {
		margin-left: 70px !important;
		margin-right: 70px !important;
	}
	.my-lg-7 {
		margin-top: 70px !important;
		margin-bottom: 70px !important;
	}
	.m-lg-8 {
		margin: 80px !important;
	}
	.mt-lg-8 {
		margin-top: 80px !important;
	}
	.mb-lg-8 {
		margin-bottom: 80px !important;
	}
	.ml-lg-8 {
		margin-left: 80px !important;
	}
	.mr-lg-8 {
		margin-right: 80px !important;
	}
	.mx-lg-8 {
		margin-left: 80px !important;
		margin-right: 80px !important;
	}
	.my-lg-8 {
		margin-top: 80px !important;
		margin-bottom: 80px !important;
	}
	.m-lg-9 {
		margin: 90px !important;
	}
	.mt-lg-9 {
		margin-top: 90px !important;
	}
	.mb-lg-9 {
		margin-bottom: 90px !important;
	}
	.ml-lg-9 {
		margin-left: 90px !important;
	}
	.mr-lg-9 {
		margin-right: 90px !important;
	}
	.mx-lg-9 {
		margin-left: 90px !important;
		margin-right: 90px !important;
	}
	.my-lg-9 {
		margin-top: 90px !important;
		margin-bottom: 90px !important;
	}
	.m-lg-10 {
		margin: 100px !important;
	}
	.mt-lg-10 {
		margin-top: 100px !important;
	}
	.mb-lg-10 {
		margin-bottom: 100px !important;
	}
	.ml-lg-10 {
		margin-left: 100px !important;
	}
	.mr-lg-10 {
		margin-right: 100px !important;
	}
	.mx-lg-10 {
		margin-left: 100px !important;
		margin-right: 100px !important;
	}
	.my-lg-10 {
		margin-top: 100px !important;
		margin-bottom: 100px !important;
	}
	.p-lg-0 {
		padding: 0px !important;
	}
	.pt-lg-0 {
		padding-top: 0px !important;
	}
	.pb-lg-0 {
		padding-bottom: 0px !important;
	}
	.pl-lg-0 {
		padding-left: 0px !important;
	}
	.pr-lg-0 {
		padding-right: 0px !important;
	}
	.px-lg-0 {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.py-lg-0 {
		padding-top: 0px !important;
		padding-bottom: 0px !important;
	}
	.p-lg-1 {
		padding: 10px !important;
	}
	.pt-lg-1 {
		padding-top: 10px !important;
	}
	.pb-lg-1 {
		padding-bottom: 10px !important;
	}
	.pl-lg-1 {
		padding-left: 10px !important;
	}
	.pr-lg-1 {
		padding-right: 10px !important;
	}
	.px-lg-1 {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	.py-lg-1 {
		padding-top: 10px !important;
		padding-bottom: 10px !important;
	}
	.p-lg-2 {
		padding: 20px !important;
	}
	.pt-lg-2 {
		padding-top: 20px !important;
	}
	.pb-lg-2 {
		padding-bottom: 20px !important;
	}
	.pl-lg-2 {
		padding-left: 20px !important;
	}
	.pr-lg-2 {
		padding-right: 20px !important;
	}
	.px-lg-2 {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}
	.py-lg-2 {
		padding-top: 20px !important;
		padding-bottom: 20px !important;
	}
	.p-lg-3 {
		padding: 30px !important;
	}
	.pt-lg-3 {
		padding-top: 30px !important;
	}
	.pb-lg-3 {
		padding-bottom: 30px !important;
	}
	.pl-lg-3 {
		padding-left: 30px !important;
	}
	.pr-lg-3 {
		padding-right: 30px !important;
	}
	.px-lg-3 {
		padding-left: 30px !important;
		padding-right: 30px !important;
	}
	.py-lg-3 {
		padding-top: 30px !important;
		padding-bottom: 30px !important;
	}
	.p-lg-4 {
		padding: 40px !important;
	}
	.pt-lg-4 {
		padding-top: 40px !important;
	}
	.pb-lg-4 {
		padding-bottom: 40px !important;
	}
	.pl-lg-4 {
		padding-left: 40px !important;
	}
	.pr-lg-4 {
		padding-right: 40px !important;
	}
	.px-lg-4 {
		padding-left: 40px !important;
		padding-right: 40px !important;
	}
	.py-lg-4 {
		padding-top: 40px !important;
		padding-bottom: 40px !important;
	}
	.p-lg-5 {
		padding: 50px !important;
	}
	.pt-lg-5 {
		padding-top: 50px !important;
	}
	.pb-lg-5 {
		padding-bottom: 50px !important;
	}
	.pl-lg-5 {
		padding-left: 50px !important;
	}
	.pr-lg-5 {
		padding-right: 50px !important;
	}
	.px-lg-5 {
		padding-left: 50px !important;
		padding-right: 50px !important;
	}
	.py-lg-5 {
		padding-top: 50px !important;
		padding-bottom: 50px !important;
	}
	.p-lg-6 {
		padding: 60px !important;
	}
	.pt-lg-6 {
		padding-top: 60px !important;
	}
	.pb-lg-6 {
		padding-bottom: 60px !important;
	}
	.pl-lg-6 {
		padding-left: 60px !important;
	}
	.pr-lg-6 {
		padding-right: 60px !important;
	}
	.px-lg-6 {
		padding-left: 60px !important;
		padding-right: 60px !important;
	}
	.py-lg-6 {
		padding-top: 60px !important;
		padding-bottom: 60px !important;
	}
	.p-lg-7 {
		padding: 70px !important;
	}
	.pt-lg-7 {
		padding-top: 70px !important;
	}
	.pb-lg-7 {
		padding-bottom: 70px !important;
	}
	.pl-lg-7 {
		padding-left: 70px !important;
	}
	.pr-lg-7 {
		padding-right: 70px !important;
	}
	.px-lg-7 {
		padding-left: 70px !important;
		padding-right: 70px !important;
	}
	.py-lg-7 {
		padding-top: 70px !important;
		padding-bottom: 70px !important;
	}
	.p-lg-8 {
		padding: 80px !important;
	}
	.pt-lg-8 {
		padding-top: 80px !important;
	}
	.pb-lg-8 {
		padding-bottom: 80px !important;
	}
	.pl-lg-8 {
		padding-left: 80px !important;
	}
	.pr-lg-8 {
		padding-right: 80px !important;
	}
	.px-lg-8 {
		padding-left: 80px !important;
		padding-right: 80px !important;
	}
	.py-lg-8 {
		padding-top: 80px !important;
		padding-bottom: 80px !important;
	}
	.p-lg-9 {
		padding: 90px !important;
	}
	.pt-lg-9 {
		padding-top: 90px !important;
	}
	.pb-lg-9 {
		padding-bottom: 90px !important;
	}
	.pl-lg-9 {
		padding-left: 90px !important;
	}
	.pr-lg-9 {
		padding-right: 90px !important;
	}
	.px-lg-9 {
		padding-left: 90px !important;
		padding-right: 90px !important;
	}
	.py-lg-9 {
		padding-top: 90px !important;
		padding-bottom: 90px !important;
	}
	.p-lg-10 {
		padding: 100px !important;
	}
	.pt-lg-10 {
		padding-top: 100px !important;
	}
	.pb-lg-10 {
		padding-bottom: 100px !important;
	}
	.pl-lg-10 {
		padding-left: 100px !important;
	}
	.pr-lg-10 {
		padding-right: 100px !important;
	}
	.px-lg-10 {
		padding-left: 100px !important;
		padding-right: 100px !important;
	}
	.py-lg-10 {
		padding-top: 100px !important;
		padding-bottom: 100px !important;
	}
}
