@charset "UTF-8";

:root { --maxWidth:1440px; --minWidth:600px; }

@media all and (min-width:1440px) {

	/*Margins*/
	.m-0_25 { margin:calc(0.25 / 100 * var(--maxWidth)); }
	.m-0_5 { margin:calc(0.5 / 100 * var(--maxWidth)); }
	.m-0_75 { margin:calc(0.75 / 100 * var(--maxWidth)); }
	.m-1 { margin:calc(1 / 100 * var(--maxWidth)); }
	.m-1_5 { margin:calc(1.5 / 100 * var(--maxWidth)); }
	.m-2 { margin:calc(2 / 100 * var(--maxWidth)); }
	.m-3 { margin:calc(3 / 100 * var(--maxWidth)); }
	.m-4 { margin:calc(4 / 100 * var(--maxWidth)); }
	.m-5 { margin:calc(5 / 100 * var(--maxWidth)); }
	.m-6 { margin:calc(6 / 100 * var(--maxWidth)); }
	.m-7 { margin:calc(7 / 100 * var(--maxWidth)); }
	.m-8 { margin:calc(8 / 100 * var(--maxWidth)); }
	.m-9 { margin:calc(9 / 100 * var(--maxWidth)); }
	.m-10 { margin:calc(10 / 100 * var(--maxWidth)); }
	.m-11 { margin:calc(11 / 100 * var(--maxWidth)); }
	.m-12 { margin:calc(12 / 100 * var(--maxWidth)); }
	.m-13 { margin:calc(13 / 100 * var(--maxWidth)); }
	.m-14 { margin:calc(14 / 100 * var(--maxWidth)); }
	.m-15 { margin:calc(15 / 100 * var(--maxWidth)); }
	.m-16 { margin:calc(16 / 100 * var(--maxWidth)); }
	.m-17 { margin:calc(17 / 100 * var(--maxWidth)); }
	.m-18 { margin:calc(18 / 100 * var(--maxWidth)); }
	.m-19 { margin:calc(19 / 100 * var(--maxWidth)); }
	.m-20 { margin:calc(20 / 100 * var(--maxWidth)); }
	.mt-0_25, .my-0_25 { margin-top:calc(0.25 / 100 * var(--maxWidth)); }
	.mt-0_5, .my-0_5 { margin-top:calc(0.5 / 100 * var(--maxWidth)); }
	.mt-0_75, .my-0_75 { margin-top:calc(0.75 / 100 * var(--maxWidth)); }
	.mt-1, .my-1 { margin-top:calc(1 / 100 * var(--maxWidth)); }
	.mt-1_5, .my-1_5 { margin-top:calc(1.5 / 100 * var(--maxWidth)); }
	.mt-2, .my-2 { margin-top:calc(2 / 100 * var(--maxWidth)); }
	.mt-3, .my-3 { margin-top:calc(3 / 100 * var(--maxWidth)); }
	.mt-4, .my-4 { margin-top:calc(4 / 100 * var(--maxWidth)); }
	.mt-5, .my-5 { margin-top:calc(5 / 100 * var(--maxWidth)); }
	.mt-6, .my-6 { margin-top:calc(6 / 100 * var(--maxWidth)); }
	.mt-7, .my-7 { margin-top:calc(7 / 100 * var(--maxWidth)); }
	.mt-8, .my-8 { margin-top:calc(8 / 100 * var(--maxWidth)); }
	.mt-9, .my-9 { margin-top:calc(9 / 100 * var(--maxWidth)); }
	.mt-10, .my-10 { margin-top:calc(10 / 100 * var(--maxWidth)); }
	.mt-11, .my-11 { margin-top:calc(11 / 100 * var(--maxWidth)); }
	.mt-12, .my-12 { margin-top:calc(12 / 100 * var(--maxWidth)); }
	.mt-13, .my-13 { margin-top:calc(13 / 100 * var(--maxWidth)); }
	.mt-14, .my-14 { margin-top:calc(14 / 100 * var(--maxWidth)); }
	.mt-15, .my-15 { margin-top:calc(15 / 100 * var(--maxWidth)); }
	.mt-16, .my-16 { margin-top:calc(16 / 100 * var(--maxWidth)); }
	.mt-17, .my-17 { margin-top:calc(17 / 100 * var(--maxWidth)); }
	.mt-18, .my-18 { margin-top:calc(18 / 100 * var(--maxWidth)); }
	.mt-19, .my-19 { margin-top:calc(19 / 100 * var(--maxWidth)); }
	.mt-20, .my-20 { margin-top:calc(20 / 100 * var(--maxWidth)); }
	.mb-0_25, .my-0_25 { margin-bottom:calc(0.25 / 100 * var(--maxWidth)); }
	.mb-0_5, .my-0_5 { margin-bottom:calc(0.5 / 100 * var(--maxWidth)); }
	.mb-0__75, .my-0_75 { margin-bottom:calc(0.75 / 100 * var(--maxWidth)); }
	.mb-1, .my-1 { margin-bottom:calc(1 / 100 * var(--maxWidth)); }
	.mb-1_5, .my-1_5 { margin-bottom:calc(1.5 / 100 * var(--maxWidth)); }
	.mb-2, .my-2 { margin-bottom:calc(2 / 100 * var(--maxWidth)); }
	.mb-3, .my-3 { margin-bottom:calc(3 / 100 * var(--maxWidth)); }
	.mb-4, .my-4 { margin-bottom:calc(4 / 100 * var(--maxWidth)); }
	.mb-5, .my-5 { margin-bottom:calc(5 / 100 * var(--maxWidth)); }
	.mb-6, .my-6 { margin-bottom:calc(6 / 100 * var(--maxWidth)); }
	.mb-7, .my-7 { margin-bottom:calc(7 / 100 * var(--maxWidth)); }
	.mb-8, .my-8 { margin-bottom:calc(8 / 100 * var(--maxWidth)); }
	.mb-9, .my-9 { margin-bottom:calc(9 / 100 * var(--maxWidth)); }
	.mb-10, .my-10 { margin-bottom:calc(10 / 100 * var(--maxWidth)); }
	.mb-11, .my-11 { margin-bottom:calc(11 / 100 * var(--maxWidth)); }
	.mb-12, .my-12 { margin-bottom:calc(12 / 100 * var(--maxWidth)); }
	.mb-13, .my-13 { margin-bottom:calc(13 / 100 * var(--maxWidth)); }
	.mb-14, .my-14 { margin-bottom:calc(14 / 100 * var(--maxWidth)); }
	.mb-15, .my-15 { margin-bottom:calc(15 / 100 * var(--maxWidth)); }
	.mb-16, .my-16 { margin-bottom:calc(16 / 100 * var(--maxWidth)); }
	.mb-17, .my-17 { margin-bottom:calc(17 / 100 * var(--maxWidth)); }
	.mb-18, .my-18 { margin-bottom:calc(18 / 100 * var(--maxWidth)); }
	.mb-19, .my-19 { margin-bottom:calc(19 / 100 * var(--maxWidth)); }
	.mb-20, .my-20 { margin-bottom:calc(20 / 100 * var(--maxWidth)); }
	.ml-0_25, .mx-0_25 { margin-left:calc(0.25 / 100 * var(--maxWidth)); }
	.ml-0_5, .mx-0_5 { margin-left:calc(0.5 / 100 * var(--maxWidth)); }
	.ml-0_75, .mx-0_75 { margin-left:calc(0.75 / 100 * var(--maxWidth)); }
	.ml-1, .mx-1 { margin-left:calc(1 / 100 * var(--maxWidth)); }
	.ml-1_5, .mx-1_5 { margin-left:calc(1.5 / 100 * var(--maxWidth)); }
	.ml-2, .mx-2 { margin-left:calc(2 / 100 * var(--maxWidth)); }
	.ml-3, .mx-3 { margin-left:calc(3 / 100 * var(--maxWidth)); }
	.ml-4, .mx-4 { margin-left:calc(4 / 100 * var(--maxWidth)); }
	.ml-5, .mx-5 { margin-left:calc(5 / 100 * var(--maxWidth)); }
	.ml-6, .mx-6 { margin-left:calc(6 / 100 * var(--maxWidth)); }
	.ml-7, .mx-7 { margin-left:calc(7 / 100 * var(--maxWidth)); }
	.ml-8, .mx-8 { margin-left:calc(8 / 100 * var(--maxWidth)); }
	.ml-9, .mx-9 { margin-left:calc(9 / 100 * var(--maxWidth)); }
	.ml-10, .mx-10 { margin-left:calc(10 / 100 * var(--maxWidth)); }
	.ml-11, .mx-11 { margin-left:calc(11 / 100 * var(--maxWidth)); }
	.ml-12, .mx-12 { margin-left:calc(12 / 100 * var(--maxWidth)); }
	.ml-13, .mx-13 { margin-left:calc(13 / 100 * var(--maxWidth)); }
	.ml-14, .mx-14 { margin-left:calc(14 / 100 * var(--maxWidth)); }
	.ml-15, .mx-15 { margin-left:calc(15 / 100 * var(--maxWidth)); }
	.ml-16, .mx-16 { margin-left:calc(16 / 100 * var(--maxWidth)); }
	.ml-17, .mx-17 { margin-left:calc(17 / 100 * var(--maxWidth)); }
	.ml-18, .mx-18 { margin-left:calc(18 / 100 * var(--maxWidth)); }
	.ml-19, .mx-19 { margin-left:calc(19 / 100 * var(--maxWidth)); }
	.ml-20, .mx-20 { margin-left:calc(20 / 100 * var(--maxWidth)); }
	.ml-30, .mx-30 { margin-left:calc(30 / 100 * var(--maxWidth)); }
	.mr-0_25, .mx-0_25 { margin-right:calc(0.25 / 100 * var(--maxWidth)); }
	.mr-0_5, .mx-0_5 { margin-right:calc(0.5 / 100 * var(--maxWidth)); }
	.mr-0_75, .mx-0_75 { margin-right:calc(0.75 / 100 * var(--maxWidth)); }
	.mr-1, .mx-1 { margin-right:calc(1 / 100 * var(--maxWidth)); }
	.mr-1_5, .mx-1_5 { margin-right:calc(1.5 / 100 * var(--maxWidth)); }
	.mr-2, .mx-2 { margin-right:calc(2 / 100 * var(--maxWidth)); }
	.mr-3, .mx-3 { margin-right:calc(3 / 100 * var(--maxWidth)); }
	.mr-4, .mx-4 { margin-right:calc(4 / 100 * var(--maxWidth)); }
	.mr-5, .mx-5 { margin-right:calc(5 / 100 * var(--maxWidth)); }
	.mr-6, .mx-6 { margin-right:calc(6 / 100 * var(--maxWidth)); }
	.mr-7, .mx-7 { margin-right:calc(7 / 100 * var(--maxWidth)); }
	.mr-8, .mx-8 { margin-right:calc(8 / 100 * var(--maxWidth)); }
	.mr-9, .mx-9 { margin-right:calc(9 / 100 * var(--maxWidth)); }
	.mr-10, .mx-10 { margin-right:calc(10 / 100 * var(--maxWidth)); }
	.mr-11, .mx-11 { margin-right:calc(11 / 100 * var(--maxWidth)); }
	.mr-12, .mx-12 { margin-right:calc(12 / 100 * var(--maxWidth)); }
	.mr-13, .mx-13 { margin-right:calc(13 / 100 * var(--maxWidth)); }
	.mr-14, .mx-14 { margin-right:calc(14 / 100 * var(--maxWidth)); }
	.mr-15, .mx-15 { margin-right:calc(15 / 100 * var(--maxWidth)); }
	.mr-16, .mx-16 { margin-right:calc(16 / 100 * var(--maxWidth)); }
	.mr-17, .mx-17 { margin-right:calc(17 / 100 * var(--maxWidth)); }
	.mr-18, .mx-18 { margin-right:calc(18 / 100 * var(--maxWidth)); }
	.mr-19, .mx-19 { margin-right:calc(19 / 100 * var(--maxWidth)); }
	.mr-20, .mx-20 { margin-right:calc(20 / 100 * var(--maxWidth)); }
	.mr-30, .mx-30 { margin-right:calc(30 / 100 * var(--maxWidth)); }

	/*Paddings*/
	.p-0_25 { padding:calc(0.25 / 100 * var(--maxWidth)); }
	.p-0_5 { padding:calc(0.5 / 100 * var(--maxWidth)); }
	.p-0_75 { padding:calc(0.75 / 100 * var(--maxWidth)); }
	.p-1 { padding:calc(1 / 100 * var(--maxWidth)); }
	.p-1_5 { padding:calc(1.5 / 100 * var(--maxWidth)); }
	.p-2 { padding:calc(2 / 100 * var(--maxWidth)); }
	.p-2_5 { padding:calc(2.5 / 100 * var(--maxWidth)); }
	.p-3 { padding:calc(3 / 100 * var(--maxWidth)); }
	.p-4 { padding:calc(4 / 100 * var(--maxWidth)); }
	.p-5 { padding:calc(5 / 100 * var(--maxWidth)); }
	.p-6 { padding:calc(6 / 100 * var(--maxWidth)); }
	.p-7 { padding:calc(7 / 100 * var(--maxWidth)); }
	.p-8 { padding:calc(8 / 100 * var(--maxWidth)); }
	.p-9 { padding:calc(9 / 100 * var(--maxWidth)); }
	.p-10 { padding:calc(10 / 100 * var(--maxWidth)); }
	.p-11 { padding:calc(11 / 100 * var(--maxWidth)); }
	.p-12 { padding:calc(12 / 100 * var(--maxWidth)); }
	.p-13 { padding:calc(13 / 100 * var(--maxWidth)); }
	.p-14 { padding:calc(14 / 100 * var(--maxWidth)); }
	.p-15 { padding:calc(15 / 100 * var(--maxWidth)); }
	.p-16 { padding:calc(16 / 100 * var(--maxWidth)); }
	.p-17 { padding:calc(17 / 100 * var(--maxWidth)); }
	.p-18 { padding:calc(18 / 100 * var(--maxWidth)); }
	.p-19 { padding:calc(19 / 100 * var(--maxWidth)); }
	.p-20 { padding:calc(20 / 100 * var(--maxWidth)); }
	.pt-0_25, .py-0_25 { padding-top:calc(0.25 / 100 * var(--maxWidth)); }
	.pt-0_5, .py-0_5 { padding-top:calc(0.5 / 100 * var(--maxWidth)); }
	.pt-0_75, .py-0_75 { padding-top:calc(0.75 / 100 * var(--maxWidth)); }
	.pt-1, .py-1 { padding-top:calc(1 / 100 * var(--maxWidth)); }
	.pt-1_5, .py-1_5 { padding-top:calc(1.5 / 100 * var(--maxWidth)); }
	.pt-2, .py-2 { padding-top:calc(2 / 100 * var(--maxWidth)); }
	.pt-2_5, .py-2_5 { padding-top:calc(2.5 / 100 * var(--maxWidth)); }
	.pt-3, .py-3 { padding-top:calc(3 / 100 * var(--maxWidth)); }
	.pt-4, .py-4 { padding-top:calc(4 / 100 * var(--maxWidth)); }
	.pt-5, .py-5 { padding-top:calc(5 / 100 * var(--maxWidth)); }
	.pt-6, .py-6 { padding-top:calc(6 / 100 * var(--maxWidth)); }
	.pt-7, .py-7 { padding-top:calc(7 / 100 * var(--maxWidth)); }
	.pt-8, .py-8 { padding-top:calc(8 / 100 * var(--maxWidth)); }
	.pt-9, .py-9 { padding-top:calc(9 / 100 * var(--maxWidth)); }
	.pt-10, .py-10 { padding-top:calc(10 / 100 * var(--maxWidth)); }
	.pt-11, .py-11 { padding-top:calc(11 / 100 * var(--maxWidth)); }
	.pt-12, .py-12 { padding-top:calc(12 / 100 * var(--maxWidth)); }
	.pt-13, .py-13 { padding-top:calc(13 / 100 * var(--maxWidth)); }
	.pt-14, .py-14 { padding-top:calc(14 / 100 * var(--maxWidth)); }
	.pt-15, .py-15 { padding-top:calc(15 / 100 * var(--maxWidth)); }
	.pt-16, .py-16 { padding-top:calc(16 / 100 * var(--maxWidth)); }
	.pt-17, .py-17 { padding-top:calc(17 / 100 * var(--maxWidth)); }
	.pt-18, .py-18 { padding-top:calc(18 / 100 * var(--maxWidth)); }
	.pt-19, .py-19 { padding-top:calc(19 / 100 * var(--maxWidth)); }
	.pt-20, .py-20 { padding-top:calc(20 / 100 * var(--maxWidth)); }
	.pb-0_25, .py-0_25 { padding-bottom:calc(0.25 / 100 * var(--maxWidth)); }
	.pb-0_5, .py-0_5 { padding-bottom:calc(0.5 / 100 * var(--maxWidth)); }
	.pb-0_75, .py-0_75 { padding-bottom:calc(0.75 / 100 * var(--maxWidth)); }
	.pb-1, .py-1 { padding-bottom:calc(1 / 100 * var(--maxWidth)); }
	.pb-1_5, .py-1_5 { padding-bottom:calc(1.5 / 100 * var(--maxWidth)); }
	.pb-2, .py-2 { padding-bottom:calc(2 / 100 * var(--maxWidth)); }
	.pb-2_5, .py-2_5 { padding-bottom:calc(2.5 / 100 * var(--maxWidth)); }
	.pb-3, .py-3 { padding-bottom:calc(3 / 100 * var(--maxWidth)); }
	.pb-4, .py-4 { padding-bottom:calc(4 / 100 * var(--maxWidth)); }
	.pb-5, .py-5 { padding-bottom:calc(5 / 100 * var(--maxWidth)); }
	.pb-6, .py-6 { padding-bottom:calc(6 / 100 * var(--maxWidth)); }
	.pb-7, .py-7 { padding-bottom:calc(7 / 100 * var(--maxWidth)); }
	.pb-8, .py-8 { padding-bottom:calc(8 / 100 * var(--maxWidth)); }
	.pb-9, .py-9 { padding-bottom:calc(9 / 100 * var(--maxWidth)); }
	.pb-10, .py-10 { padding-bottom:calc(10 / 100 * var(--maxWidth)); }
	.pb-11, .py-11 { padding-bottom:calc(11 / 100 * var(--maxWidth)); }
	.pb-12, .py-12 { padding-bottom:calc(12 / 100 * var(--maxWidth)); }
	.pb-13, .py-13 { padding-bottom:calc(13 / 100 * var(--maxWidth)); }
	.pb-14, .py-14 { padding-bottom:calc(14 / 100 * var(--maxWidth)); }
	.pb-15, .py-15 { padding-bottom:calc(15 / 100 * var(--maxWidth)); }
	.pb-16, .py-16 { padding-bottom:calc(16 / 100 * var(--maxWidth)); }
	.pb-17, .py-17 { padding-bottom:calc(17 / 100 * var(--maxWidth)); }
	.pb-18, .py-18 { padding-bottom:calc(18 / 100 * var(--maxWidth)); }
	.pb-19, .py-19 { padding-bottom:calc(19 / 100 * var(--maxWidth)); }
	.pb-20, .py-20 { padding-bottom:calc(20 / 100 * var(--maxWidth)); }
	.pl-0_25, .px-0_25 { padding-left:calc(0.25 / 100 * var(--maxWidth)); }
	.pl-0_5, .px-0_5 { padding-left:calc(0.5 / 100 * var(--maxWidth)); }
	.pl-0_75, .px-0_75 { padding-left:calc(0.75 / 100 * var(--maxWidth)); }
	.pl-1, .px-1 { padding-left:calc(1 / 100 * var(--maxWidth)); }
	.pl-1_5, .px-1_5 { padding-left:calc(1.5 / 100 * var(--maxWidth)); }
	.pl-2, .px-2 { padding-left:calc(2 / 100 * var(--maxWidth)); }
	.pl-2_5, .px-2_5 { padding-left:calc(2.5 / 100 * var(--maxWidth)); }
	.pl-3, .px-3 { padding-left:calc(3 / 100 * var(--maxWidth)); }
	.pl-4, .px-4 { padding-left:calc(4 / 100 * var(--maxWidth)); }
	.pl-5, .px-5 { padding-left:calc(5 / 100 * var(--maxWidth)); }
	.pl-6, .px-6 { padding-left:calc(6 / 100 * var(--maxWidth)); }
	.pl-7, .px-7 { padding-left:calc(7 / 100 * var(--maxWidth)); }
	.pl-8, .px-8 { padding-left:calc(8 / 100 * var(--maxWidth)); }
	.pl-9, .px-9 { padding-left:calc(9 / 100 * var(--maxWidth)); }
	.pl-10, .px-10 { padding-left:calc(10 / 100 * var(--maxWidth)); }
	.pl-11, .px-11 { padding-left:calc(11 / 100 * var(--maxWidth)); }
	.pl-12, .px-12 { padding-left:calc(12 / 100 * var(--maxWidth)); }
	.pl-13, .px-13 { padding-left:calc(13 / 100 * var(--maxWidth)); }
	.pl-14, .px-14 { padding-left:calc(14 / 100 * var(--maxWidth)); }
	.pl-15, .px-15 { padding-left:calc(15 / 100 * var(--maxWidth)); }
	.pl-16, .px-16 { padding-left:calc(16 / 100 * var(--maxWidth)); }
	.pl-17, .px-17 { padding-left:calc(17 / 100 * var(--maxWidth)); }
	.pl-18, .px-18 { padding-left:calc(18 / 100 * var(--maxWidth)); }
	.pl-19, .px-19 { padding-left:calc(19 / 100 * var(--maxWidth)); }
	.pl-20, .px-20 { padding-left:calc(20 / 100 * var(--maxWidth)); }
	.pr-0_25, .px-0_25 { padding-right:calc(0.25 / 100 * var(--maxWidth)); }
	.pr-0_5, .px-0_5 { padding-right:calc(0.5 / 100 * var(--maxWidth)); }
	.pr-0_75, .px-0_75 { padding-right:calc(0.75 / 100 * var(--maxWidth)); }
	.pr-1, .px-1 { padding-right:calc(1 / 100 * var(--maxWidth)); }
	.pr-1_5, .px-1_5 { padding-right:calc(1.5 / 100 * var(--maxWidth)); }
	.pr-2, .px-2 { padding-right:calc(2 / 100 * var(--maxWidth)); }
	.pr-2_5, .px-2_5 { padding-right:calc(2.5 / 100 * var(--maxWidth)); }
	.pr-3, .px-3 { padding-right:calc(3 / 100 * var(--maxWidth)); }
	.pr-4, .px-4 { padding-right:calc(4 / 100 * var(--maxWidth)); }
	.pr-5, .px-5 { padding-right:calc(5 / 100 * var(--maxWidth)); }
	.pr-6, .px-6 { padding-right:calc(6 / 100 * var(--maxWidth)); }
	.pr-7, .px-7 { padding-right:calc(7 / 100 * var(--maxWidth)); }
	.pr-8, .px-8 { padding-right:calc(8 / 100 * var(--maxWidth)); }
	.pr-9, .px-9 { padding-right:calc(9 / 100 * var(--maxWidth)); }
	.pr-10, .px-10 { padding-right:calc(10 / 100 * var(--maxWidth)); }
	.pr-11, .px-11 { padding-right:calc(11 / 100 * var(--maxWidth)); }
	.pr-12, .px-12 { padding-right:calc(12 / 100 * var(--maxWidth)); }
	.pr-13, .px-13 { padding-right:calc(13 / 100 * var(--maxWidth)); }
	.pr-14, .px-14 { padding-right:calc(14 / 100 * var(--maxWidth)); }
	.pr-15, .px-15 { padding-right:calc(15 / 100 * var(--maxWidth)); }
	.pr-16, .px-16 { padding-right:calc(16 / 100 * var(--maxWidth)); }
	.pr-17, .px-17 { padding-right:calc(17 / 100 * var(--maxWidth)); }
	.pr-18, .px-18 { padding-right:calc(18 / 100 * var(--maxWidth)); }
	.pr-19, .px-19 { padding-right:calc(19 / 100 * var(--maxWidth)); }
	.pr-20, .px-20 { padding-right:calc(20 / 100 * var(--maxWidth)); }

	/*Widths*/
	.w-1 { width:calc(1 / 100 * var(--maxWidth)); }
	.w-2 { width:calc(2 / 100 * var(--maxWidth)); }
	.w-3 { width:calc(3 / 100 * var(--maxWidth)); }
	.w-4 { width:calc(4 / 100 * var(--maxWidth)); }
	.w-5 { width:calc(5 / 100 * var(--maxWidth)); }
	.w-6 { width:calc(6 / 100 * var(--maxWidth)); }
	.w-7 { width:calc(7 / 100 * var(--maxWidth)); }
	.w-8 { width:calc(8 / 100 * var(--maxWidth)); }
	.w-9 { width:calc(9 / 100 * var(--maxWidth)); }
	.w-10 { width:calc(10 / 100 * var(--maxWidth)); }
	.w-11 { width:calc(11 / 100 * var(--maxWidth)); }
	.w-12 { width:calc(12 / 100 * var(--maxWidth)); }
	.w-13 { width:calc(13 / 100 * var(--maxWidth)); }
	.w-14 { width:calc(14 / 100 * var(--maxWidth)); }
	.w-15 { width:calc(15 / 100 * var(--maxWidth)); }
	.w-16 { width:calc(16 / 100 * var(--maxWidth)); }
	.w-17 { width:calc(17 / 100 * var(--maxWidth)); }
	.w-18 { width:calc(18 / 100 * var(--maxWidth)); }
	.w-19 { width:calc(19 / 100 * var(--maxWidth)); }
	.w-20 { width:calc(20 / 100 * var(--maxWidth)); }
	.w-25 { width:calc(25 / 100 * var(--maxWidth)); }
	.w-30 { width:calc(30 / 100 * var(--maxWidth)); }
	.w-35 { width:calc(35 / 100 * var(--maxWidth)); }
	.w-40 { width:calc(40 / 100 * var(--maxWidth)); }
	.w-45 { width:calc(45 / 100 * var(--maxWidth)); }
	.w-50 { width:calc(50 / 100 * var(--maxWidth)); }
	.w-55 { width:calc(55 / 100 * var(--maxWidth)); }
	.w-60 { width:calc(60 / 100 * var(--maxWidth)); }
	.w-65 { width:calc(65 / 100 * var(--maxWidth)); }
	.w-70 { width:calc(70 / 100 * var(--maxWidth)); }
	.w-75 { width:calc(75 / 100 * var(--maxWidth)); }
	.w-80 { width:calc(80 / 100 * var(--maxWidth)); }
	.w-85 { width:calc(85 / 100 * var(--maxWidth)); }
	.w-90 { width:calc(90 / 100 * var(--maxWidth)); }
	.w-95 { width:calc(95 / 100 * var(--maxWidth)); }
	.w-100 { width:calc(100 / 100 * var(--maxWidth)); }

	/*Heights*/
	.h-1 { height:calc(1 / 100 * var(--maxWidth)); }
	.h-2 { height:calc(2 / 100 * var(--maxWidth)); }
	.h-3 { height:calc(3 / 100 * var(--maxWidth)); }
	.h-4 { height:calc(4 / 100 * var(--maxWidth)); }
	.h-5 { height:calc(5 / 100 * var(--maxWidth)); }
	.h-6 { height:calc(6 / 100 * var(--maxWidth)); }
	.h-7 { height:calc(7 / 100 * var(--maxWidth)); }
	.h-8 { height:calc(8 / 100 * var(--maxWidth)); }
	.h-9 { height:calc(9 / 100 * var(--maxWidth)); }
	.h-10 { height:calc(10 / 100 * var(--maxWidth)); }
	.h-11 { height:calc(11 / 100 * var(--maxWidth)); }
	.h-12 { height:calc(12 / 100 * var(--maxWidth)); }
	.h-13 { height:calc(13 / 100 * var(--maxWidth)); }
	.h-14 { height:calc(14 / 100 * var(--maxWidth)); }
	.h-15 { height:calc(15 / 100 * var(--maxWidth)); }
	.h-20 { height:calc(20 / 100 * var(--maxWidth)); }
	.h-25 { height:calc(25 / 100 * var(--maxWidth)); }
	.h-30 { height:calc(30 / 100 * var(--maxWidth)); }
	.h-35 { height:calc(35 / 100 * var(--maxWidth)); }
	.h-40 { height:calc(40 / 100 * var(--maxWidth)); }
	.h-40 { height:calc(40 / 100 * var(--maxWidth)); }
	.h-45 { height:calc(45 / 100 * var(--maxWidth)); }
	.h-50 { height:calc(50 / 100 * var(--maxWidth)); }

	/*Visual styles*/
	.textShadow { text-shadow:0 0 calc(1 / 100 * var(--maxWidth)) #000000b3; }
	/*Other*/
	.cg-1 { column-gap:calc(1 / 100 * var(--maxWidth)); }
	.cg-2 { column-gap:calc(2 / 100 * var(--maxWidth)); }
	.cg-3 { column-gap:calc(2 / 100 * var(--maxWidth)); }
	.cg-4 { column-gap:calc(3 / 100 * var(--maxWidth)); }

}