/*
	Autor: 
		PUM! estudio

	Index:
		0 -- Variables
		1 -- Initializers
        2 -- Flex
        3 -- Row / Center
        4 -- Columns
        5 -- Spaces
        6 -- Libraries
*/

@charset "UTF-8";


/* 0 -- Variables */


:root {
	
	/* 1 -- Unit */

	--unit: .4rem; 
	--unit-2: calc(var(--unit) * 2);
	--unit-3: calc(var(--unit) * 3); 
	--unit-4: calc(var(--unit) * 4); 
	--unit-5: calc(var(--unit) * 5); 
	--unit-6: calc(var(--unit) * 6); 
	--unit-7: calc(var(--unit) * 7); 
	--unit-8: calc(var(--unit) * 8); 
	--unit-9: calc(var(--unit) * 9); 
	--unit-10: calc(var(--unit) * 10); 
	--unit-11: calc(var(--unit) * 11); 
	--unit-12: calc(var(--unit) * 12); 
	--unit-13: calc(var(--unit) * 13); 
	--unit-14: calc(var(--unit) * 14); 
	--unit-15: calc(var(--unit) * 15); 
	--unit-16: calc(var(--unit) * 16); 
	--unit-17: calc(var(--unit) * 17); 
	--unit-18: calc(var(--unit) * 18); 
	--unit-19: calc(var(--unit) * 19); 
	--unit-20: calc(var(--unit) * 20);
	--unit-21: calc(var(--unit) * 21); 
	--unit-22: calc(var(--unit) * 22); 
	--unit-23: calc(var(--unit) * 23); 
	--unit-24: calc(var(--unit) * 24); 
	--unit-25: calc(var(--unit) * 25); 
	--unit-26: calc(var(--unit) * 26); 
	--unit-27: calc(var(--unit) * 27); 
	--unit-28: calc(var(--unit) * 28); 
	--unit-29: calc(var(--unit) * 29);
	--unit-30: calc(var(--unit) * 30);
	--unit-31: calc(var(--unit) * 31); 
	--unit-32: calc(var(--unit) * 32); 
	--unit-33: calc(var(--unit) * 33); 
	--unit-34: calc(var(--unit) * 34); 
	--unit-35: calc(var(--unit) * 35); 
	--unit-36: calc(var(--unit) * 36); 
	--unit-37: calc(var(--unit) * 37); 
	--unit-38: calc(var(--unit) * 38); 
	--unit-39: calc(var(--unit) * 39);
	--unit-40: calc(var(--unit) * 40); 
	



	/* 2 -- Space */
	
	--padd: var(--unit-3);
	--padd-s: var(--unit-2);
	--padd-main: var(--unit-13);
	--padd-main-s: var(--unit-4);
	



	/* 3 -- Color */

    --c-black: #141619;
	--c-white: #FFF;
	--c-grey-1: #444B55;
	--c-grey-2: #7A7E85;
	--c-orange: #FF411D;
	--c-yellow: #FFEBC7;

	--c-error: #980300;
	
	--c-txt: var(--c-black);

	--bg-html: var(--c-orange);
	--bg-body: var(--c-orange);




	/* 4 -- Text */

	--font: 'Playfair Display', serif;
	--font-2: 'Alexandria', sans-serif;

	--fw-strong: 700;
	--fw-regular: 300;

	--txt-contact: 16rem;
	--txt-contact-fw: 900;
	--txt-contact-lh: 1.05em;
	--txt-contact-ls: 0;
	--txt-title-xl: 7.2rem;
	--txt-title-xl-fw: 900;
	--txt-title-xl-lh: 1.2em;
	--txt-title-xl-ls: 0;
	--txt-title-l: 4.8rem;
	--txt-title-l-fw: 900;
	--txt-title-l-lh: 1.3em;
	--txt-title-l-ls: 0;
	--txt-title-s: 4rem;
	--txt-title-s-fw: 900;
	--txt-title-s-lh: 1.2em;
	--txt-title-s-ls: 0;
	--txt-body-m: 2.2rem;
	--txt-body-m-fw: 300;
	--txt-body-m-lh: 1.8em;
	--txt-body-m-ls: 0;
	--txt-body-s: 1.8rem;
	--txt-body-s-fw: 300;
	--txt-body-s-lh: 1.8em;
	--txt-body-s-ls: 0;
	--txt-body-xs: 1.6rem;
	--txt-body-xs-fw: 300;
	--txt-body-xs-lh: 1.5em;
	--txt-body-xs-ls: 0;

	--txt-cta: 1.8rem;
	--txt-cta-fw: 700;
	--txt-cta-lh: 1.3em;
	--txt-cta-ls: 0;
	--txt-input: var(--txt-body-s);
	--txt-input-lh: var(--txt-body-s-lh);
	--txt-input-fw: var(--txt-body-s-fw);
	--txt-input-ls: var(--txt-body-s-ls);
	--txt-submit: var(--txt-cta);
	--txt-submit-lh: var(--txt-cta-lh);
	--txt-submit-fw: var(--txt-cta-fw);
	--txt-submit-ls: var(--txt-cta-ls);



	/* 5 -- Icons */
	
	--icon-arrow-r: url(../img/icon/icon-arrow-r.svg);
	--icon-arrow-l: url(../img/icon/icon-arrow-l.svg);
	--icon-arrow-t: url(../img/icon/icon-arrow-t.svg);
	--icon-arrow-b: url(../img/icon/icon-arrow-b.svg);
	--icon-arrow-drop: url(../img/icon/icon-arrow-drop.svg);
	--icon-check: url(../img/icon/icon-check-checked.svg);
	--icon-radio: url(../img/icon/icon-radio-checked.svg);
	--icon-download: url(../img/icon/icon-download.svg);
	--icon-search: url(../img/icon/icon-search.svg);




	/* 6 -- Animation */
	
	--bezier: cubic-bezier(.6,0,.3,1);




	/* 7 -- Effects */

	--border-1-b: .1rem solid var(--c-black);
	--border-1-g: .1rem solid var(--c-grey-2);
	--border-1-w: .1rem solid var(--c-white);
	--border-1-o: .1rem solid var(--c-orange);
	--border-2-o: .2rem solid var(--c-orange);
	--border-rad: var(--unit-4);




	/* 8 -- Inputs */

	/* -- Campos de texto  */

	--input-padd: var(--unit-3) var(--unit-4);
	--input-border: var(--border-1-g);
	--input-border-rad: var(--unit-2);
	--input-color: var(--c-black);
	--input-color-bg: transparent;
 
	/* -- Botón  */

	--submit-padd: var(--unit-4) var(--unit-10);
	--submit-border: none;
	--submit-border-rad: var(--unit-14);
	--submit-color: var(--c-white);
	--submit-color-bg: var(--c-orange);
	--submit-hov-border-color: var(--c-black);
	--submit-hov-color: var(--c-black);
	--submit-hov-color-bg: var(var(--c-white));

	
}


@media ( max-width: 720px) {

	:root {

		/* 4 -- Text */

		--txt-contact: 7.2rem;
		--txt-contact-fw: 900;
		--txt-contact-lh: 1.05em;
		--txt-contact-ls: 0;
		--txt-title-xl: 4rem;
		--txt-title-xl-fw: 900;
		--txt-title-xl-lh: 1.2em;
		--txt-title-xl-ls: 0;
		--txt-title-l: 2.8rem;
		--txt-title-l-fw: 900;
		--txt-title-l-lh: 1.3em;
		--txt-title-l-ls: 0;
		--txt-title-s: 2.4rem;
		--txt-title-s-fw: 900;
		--txt-title-s-lh: 1.2em;
		--txt-title-s-ls: 0;
		--txt-body-m: 1.8rem;
		--txt-body-m-fw: 300;
		--txt-body-m-lh: 1.8em;
		--txt-body-m-ls: 0;
		--txt-body-s: 1.4rem;
		--txt-body-s-fw: 300;
		--txt-body-s-lh: 1.8em;
		--txt-body-s-ls: 0;
		--txt-body-xs: 1.2rem;
		--txt-body-xs-fw: 300;
		--txt-body-xs-lh: 1.5em;
		--txt-body-xs-ls: 0;

		--txt-cta: 1.6rem;
		--txt-cta-fw: 600;
		--txt-cta-lh: 1.4em;
		--txt-cta-ls: 0.02em;
		--txt-input: var(--txt-body-s);
		--txt-input-lh: var(--txt-body-s-lh);
		--txt-input-fw: var(--txt-body-s-fw);
		--txt-input-ls: var(--txt-body-s-ls);
		--txt-submit: var(--txt-cta);
		--txt-submit-lh: var(--txt-cta-lh);
		--txt-submit-fw: var(--txt-cta-fw);
		--txt-submit-ls: var(--txt-cta-ls);

		--submit-padd: var(--unit-3) var(--unit-6);



	}
}


/* 1 -- Initializers */

* { margin: 0; padding: 0; border: 0; outline: 0; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -moz-text-size-adjust: none; -webkit-text-size-adjust: none; -ms-text-size-adjust: none; -webkit-tap-highlight-color: rgba(0,0,0,0); box-sizing: border-box;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section, summary { display:block;}
audio, canvas, video { display:inline-block;}
audio:not([controls]) { display:none;height:0;}
[hidden] { display:none;}
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
a:focus { outline:none;}
a:active, a:hover { outline:0;}
h1, h2, h3, h4, h5, h6, p { font-weight: inherit; font-style: normal;}
h1, h2, h3, h4, h5, h6, p, ol, ul, li, pre, address { font-size: 100%;}
b, strong { font-weight: 700;}
i, em { font-style: italic;}
address { font-style: normal;}
abbr[title] { border-bottom: 1px dotted;}
blockquote { margin: 1rem;}
dfn { font-style: italic;}
mark { background: #ff0; color: #000;}
code, kbd, pre, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 100%;}
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word;}
q { quotes: none;}
q:before, q:after { content:''; content:none;}
small { font-size: 80%;}
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup { top: -0.5em;}
sub { bottom: -0.25em;}
dl, menu, ol, ul, li { margin: 0;}
dd { margin: 0 0 0 1em;}
menu, ol, ul, li { padding: 0;}
nav ul, nav ol { list-style: none; list-style-image: none;}
img { border: 0; -ms-interpolation-mode: bicubic;}
svg:not(:root) { overflow: hidden;}
figure { margin: 0;}
form { margin: 0;}
form, textarea, input, select { outline: none; text-indent: 0; margin: 0; padding: 0; border: 0; white-space: normal;}
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: .35em .625em .75em;}
legend { border: 0; padding: 0; white-space: normal;}
button, input, select, textarea { font-size: 100%; margin: 0; appearance: none; -webkit-appearance: none; border-radius: 0; background: transparent;}
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer;}
button[disabled], input[disabled] { cursor: default;}
input[type="checkbox"], input[type="radio"] { display: inline-block; flex-shrink: 0; padding: 0; border: 1px solid #000; height: 1.6rem; width: 1.6rem; cursor: pointer;}
input[type="radio"] { border-radius: 50%;}
input[type="checkbox"]:checked, input[type="radio"]:checked { background-color: #000;}
input[type="search"]::-webkit-search-cancel-button, 
input[type="search"]::-webkit-search-decoration { appearance: none;}
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0;}
textarea { overflow: auto; vertical-align: top; resize: vertical; -moz-resize: vertical;}
table { border-collapse: collapse; border-spacing: 0; width: 100%;}
select { appearance: none; text-indent: 1px; text-overflow: '';}




/* 2 -- Flex */

.f-row, 
.f-col { display: flex;}
.f-row { flex-direction: row;}
.f-col { flex-direction: column;}

.f-w { flex-wrap: wrap;}

.f-j-s { justify-content: flex-start;}
.f-j-e { justify-content: flex-end;}
.f-j-c { justify-content: center;}
.f-j-b { justify-content: space-between;}
.f-j-a { justify-content: space-around;}
.f-j-ev { justify-content: space-evenly;}

.f-a-s { align-items: flex-start;}
.f-a-e { align-items: flex-end;}
.f-a-c { align-items: center;}
.f-a-b { align-items: baseline;}
.f-a-st { align-items: stretch;}

.f-a-ct-s { align-content: flex-start;}
.f-a-ct-e { align-content: flex-end;}
.f-a-ct-c { align-content: center;}
.f-a-ct-st { align-content: stretch;}
.f-a-ct-b { align-content: space-between;}
.f-a-ct-a { align-content: space-around;}

.f-g-0 { flex-grow: 0;}
.f-g-1 { flex-grow: 1;}
.f-g-2 { flex-grow: 2;}
.f-g-3 { flex-grow: 3;}
.f-g-4 { flex-grow: 4;}
.f-s-0 { flex-shrink: 0;}
.f-s-1 { flex-shrink: 1;}
.f-s-2 { flex-shrink: 2;}
.f-s-3 { flex-shrink: 3;}
.f-s-4 { flex-shrink: 4;}

.f-o-1 { order: -1;}

@media ( max-width: 1280px ) {

	.f-row-l, 
	.f-col-l { display: flex;}
	.f-row-l { flex-direction: row;} .f-col-l { flex-direction: column;}
	.f-w-l { flex-wrap: wrap;}
	.f-j-s-l { justify-content: flex-start;} .f-j-e-l { justify-content: flex-end;} .f-j-c-l { justify-content: center;} .f-j-b-l { justify-content: space-between;} .f-j-a-l { justify-content: space-around;} .f-j-ev-l { justify-content: space-evenly;}
	.f-a-s-l { align-items: flex-start;} .f-a-e-l { align-items: flex-end;} .f-a-c-l { align-items: center;} .f-a-b-l { align-items: baseline;} .f-a-st-l { align-items: stretch;}
	.f-a-ct-s-l { align-content: flex-start;} .f-a-ct-e-l { align-content: flex-end;} .f-a-ct-c-l { align-content: center;} .f-a-ct-st-l { align-content: stretch;} .f-a-ct-b-l { align-content: space-between;} .f-a-ct-a-l { align-content: space-around;}
	.f-g-0-l { flex-grow: 0;} .f-g-1-l { flex-grow: 1;} .f-g-2-l { flex-grow: 2;} .f-g-3-l { flex-grow: 3;} .f-g-4-l { flex-grow: 4;}
	.f-s-0-l { flex-shrink: 0;} .f-s-1-l { flex-shrink: 1;} .f-s-2-l { flex-shrink: 2;} .f-s-3-l { flex-shrink: 3;} .f-s-4-l { flex-shrink: 4;}
	.f-o-1-l { order: -1;}

}

@media ( max-width: 1020px ) {

	.f-row-m, 
	.f-col-m { display: flex;}
	.f-row-m { flex-direction: row;} .f-col-m { flex-direction: column;}
	.f-w-m { flex-wrap: wrap;}
	.f-j-s-m { justify-content: flex-start;} .f-j-e-m { justify-content: flex-end;} .f-j-c-m { justify-content: center;} .f-j-b-m { justify-content: space-between;} .f-j-a-m { justify-content: space-around;} .f-j-ev-m { justify-content: space-evenly;}
	.f-a-s-m { align-items: flex-start;} .f-a-e-m { align-items: flex-end;} .f-a-c-m { align-items: center;} .f-a-b-m { align-items: baseline;} .f-a-st-m { align-items: stretch;}
	.f-a-ct-s-m { align-content: flex-start;} .f-a-ct-e-m { align-content: flex-end;} .f-a-ct-c-m { align-content: center;} .f-a-ct-st-m { align-content: stretch;} .f-a-ct-b-m { align-content: space-between;} .f-a-ct-a-m { align-content: space-around;}
	.f-g-0-m { flex-grow: 0;} .f-g-1-m { flex-grow: 1;} .f-g-2-m { flex-grow: 2;} .f-g-3-m { flex-grow: 3;} .f-g-4-m { flex-grow: 4;}
	.f-s-0-m { flex-shrink: 0;} .f-s-1-m { flex-shrink: 1;} .f-s-2-m { flex-shrink: 2;} .f-s-3-m { flex-shrink: 3;} .f-s-4-m { flex-shrink: 4;}
	.f-o-1-m { order: -1;}

}

@media ( max-width: 720px ) {

	.f-row-s, 
	.f-col-s { display: flex;}
	.f-row-s { flex-direction: row;} .f-col-s { flex-direction: column;}
	.f-w-s { flex-wrap: wrap;}
	.f-j-s-s { justify-content: flex-start;} .f-j-e-s { justify-content: flex-end;} .f-j-c-s { justify-content: center;} .f-j-b-s { justify-content: space-between;} .f-j-a-s { justify-content: space-around;} .f-j-ev-s { justify-content: space-evenly;}
	.f-a-s-s { align-items: flex-start;} .f-a-e-s { align-items: flex-end;} .f-a-c-s { align-items: center;} .f-a-b-s { align-items: baseline;} .f-a-st-s { align-items: stretch;}
	.f-a-ct-s-s { align-content: flex-start;} .f-a-ct-e-s { align-content: flex-end;} .f-a-ct-c-s { align-content: center;} .f-a-ct-st-s { align-content: stretch;} .f-a-ct-b-s { align-content: space-between;} .f-a-ct-a-s { align-content: space-around;}
	.f-g-0-s { flex-grow: 0;} .f-g-1-s { flex-grow: 1;} .f-g-2-s { flex-grow: 2;} .f-g-3-s { flex-grow: 3;} .f-g-4-s { flex-grow: 4;}
	.f-s-0-s { flex-shrink: 0;} .f-s-1-s { flex-shrink: 1;} .f-s-2-s { flex-shrink: 2;} .f-s-3-s { flex-shrink: 3;} .f-s-4-s { flex-shrink: 4;}
	.f-o-1-s { order: -1;}

}



/* 3 -- Row / Center */

.row { width: 100%;}
.center { margin: auto;}



/* 4 -- Columns */

.col1-3 { width: calc(1/3 * 100%);} .col2-3 { width: calc(2/3 * 100%);} .col3-3 { width: calc(3/3 * 100%);}
.col1-4 { width: calc(1/4 * 100%);} .col2-4 { width: calc(2/4 * 100%);} .col3-4 { width: calc(3/4 * 100%);} .col4-4 { width: calc(4/4 * 100%);}
.col1-5 { width: calc(1/5 * 100%);} .col2-5 { width: calc(2/5 * 100%);} .col3-5 { width: calc(3/5 * 100%);} .col4-5 { width: calc(4/5 * 100%);} .col5-5 { width: calc(5/5 * 100%);}
.col1-6 { width: calc(1/6 * 100%);} .col2-6 { width: calc(2/6 * 100%);} .col3-6 { width: calc(3/6 * 100%);} .col4-6 { width: calc(4/6 * 100%);} .col5-6 { width: calc(5/6 * 100%);} .col6-6 { width: calc(6/6 * 100%);}
.col1-7 { width: calc(1/7 * 100%);} .col2-7 { width: calc(2/7 * 100%);} .col3-7 { width: calc(3/7 * 100%);} .col4-7 { width: calc(4/7 * 100%);} .col5-7 { width: calc(5/7 * 100%);} .col6-7 { width: calc(6/7 * 100%);} .col7-7 { width: calc(7/7 * 100%);}
.col1-8 { width: calc(1/8 * 100%);} .col2-8 { width: calc(2/8 * 100%);} .col3-8 { width: calc(3/8 * 100%);} .col4-8 { width: calc(4/8 * 100%);} .col5-8 { width: calc(5/8 * 100%);} .col6-8 { width: calc(6/8 * 100%);} .col7-8 { width: calc(7/8 * 100%);} .col8-8 { width: calc(8/8 * 100%);}
.col1-9 { width: calc(1/9 * 100%);} .col2-9 { width: calc(2/9 * 100%);} .col3-9 { width: calc(3/9 * 100%);} .col4-9 { width: calc(4/9 * 100%);} .col5-9 { width: calc(5/9 * 100%);} .col6-9 { width: calc(6/9 * 100%);} .col7-9 { width: calc(7/9 * 100%);} .col8-9 { width: calc(8/9 * 100%);} .col9-9 { width: calc(9/9 * 100%);}
.col1-10 { width: calc(1/10 * 100%);} .col2-10 { width: calc(2/10 * 100%);} .col3-10 { width: calc(3/10 * 100%);} .col4-10 { width: calc(4/10 * 100%);} .col5-10 { width: calc(5/10 * 100%);} .col6-10 { width: calc(6/10 * 100%);} .col7-10 { width: calc(7/10 * 100%);} .col8-10 { width: calc(8/10 * 100%);} .col9-10 { width: calc(9/10 * 100%);} .col10-10 { width: calc(10/10 * 100%);}
.col1-11 { width: calc(1/11 * 100%);} .col2-11 { width: calc(2/11 * 100%);} .col3-11 { width: calc(3/11 * 100%);} .col4-11 { width: calc(4/11 * 100%);} .col5-11 { width: calc(5/11 * 100%);} .col6-11 { width: calc(6/11 * 100%);} .col7-11 { width: calc(7/11 * 100%);} .col8-11 { width: calc(8/11 * 100%);} .col9-11 { width: calc(9/11 * 100%);} .col10-11 { width: calc(10/11 * 100%);} .col11-11 { width: calc(11/11 * 100%);}
.col1-12 { width: calc(1/12 * 100%);} .col2-12 { width: calc(2/12 * 100%);} .col3-12 { width: calc(3/12 * 100%);} .col4-12 { width: calc(4/12 * 100%);} .col5-12 { width: calc(5/12 * 100%);} .col6-12 { width: calc(6/12 * 100%);} .col7-12 { width: calc(7/12 * 100%);} .col8-12 { width: calc(8/12 * 100%);} .col9-12 { width: calc(9/12 * 100%);} .col10-12 { width: calc(10/12 * 100%);} .col11-12 { width: calc(11/12 * 100%);} .col12-12 { width: calc(12/12 * 100%);}

@media ( max-width: 1280px ) {

	.col1-3-l { width: calc(1/3 * 100%);} .col2-3-l { width: calc(2/3 * 100%);} .col3-3-l { width: calc(3/3 * 100%);}
	.col1-4-l { width: calc(1/4 * 100%);} .col2-4-l { width: calc(2/4 * 100%);} .col3-4-l { width: calc(3/4 * 100%);} .col4-4-l { width: calc(4/4 * 100%);}
	.col1-5-l { width: calc(1/5 * 100%);} .col2-5-l { width: calc(2/5 * 100%);} .col3-5-l { width: calc(3/5 * 100%);} .col4-5-l { width: calc(4/5 * 100%);} .col5-5-l { width: calc(5/5 * 100%);}
	.col1-6-l { width: calc(1/6 * 100%);} .col2-6-l { width: calc(2/6 * 100%);} .col3-6-l { width: calc(3/6 * 100%);} .col4-6-l { width: calc(4/6 * 100%);} .col5-6-l { width: calc(5/6 * 100%);} .col6-6-l { width: calc(6/6 * 100%);}
	.col1-7-l { width: calc(1/7 * 100%);} .col2-7-l { width: calc(2/7 * 100%);} .col3-7-l { width: calc(3/7 * 100%);} .col4-7-l { width: calc(4/7 * 100%);} .col5-7-l { width: calc(5/7 * 100%);} .col6-7-l { width: calc(6/7 * 100%);} .col7-7-l { width: calc(7/7 * 100%);}
	.col1-8-l { width: calc(1/8 * 100%);} .col2-8-l { width: calc(2/8 * 100%);} .col3-8-l { width: calc(3/8 * 100%);} .col4-8-l { width: calc(4/8 * 100%);} .col5-8-l { width: calc(5/8 * 100%);} .col6-8-l { width: calc(6/8 * 100%);} .col7-8-l { width: calc(7/8 * 100%);} .col8-8-l { width: calc(8/8 * 100%);}
	.col1-9-l { width: calc(1/9 * 100%);} .col2-9-l { width: calc(2/9 * 100%);} .col3-9-l { width: calc(3/9 * 100%);} .col4-9-l { width: calc(4/9 * 100%);} .col5-9-l { width: calc(5/9 * 100%);} .col6-9-l { width: calc(6/9 * 100%);} .col7-9-l { width: calc(7/9 * 100%);} .col8-9-l { width: calc(8/9 * 100%);} .col9-9-l { width: calc(9/9 * 100%);}
	.col1-10-l { width: calc(1/10 * 100%);} .col2-10-l { width: calc(2/10 * 100%);} .col3-10-l { width: calc(3/10 * 100%);} .col4-10-l { width: calc(4/10 * 100%);} .col5-10-l { width: calc(5/10 * 100%);} .col6-10-l { width: calc(6/10 * 100%);} .col7-10-l { width: calc(7/10 * 100%);} .col8-10-l { width: calc(8/10 * 100%);} .col9-10-l { width: calc(9/10 * 100%);} .col10-10-l { width: calc(10/10 * 100%);}
	.col1-11-l { width: calc(1/11 * 100%);} .col2-11-l { width: calc(2/11 * 100%);} .col3-11-l { width: calc(3/11 * 100%);} .col4-11-l { width: calc(4/11 * 100%);} .col5-11-l { width: calc(5/11 * 100%);} .col6-11-l { width: calc(6/11 * 100%);} .col7-11-l { width: calc(7/11 * 100%);} .col8-11-l { width: calc(8/11 * 100%);} .col9-11-l { width: calc(9/11 * 100%);} .col10-11-l { width: calc(10/11 * 100%);} .col11-11-l { width: calc(11/11 * 100%);}
	.col1-12-l { width: calc(1/12 * 100%);} .col2-12-l { width: calc(2/12 * 100%);} .col3-12-l { width: calc(3/12 * 100%);} .col4-12-l { width: calc(4/12 * 100%);} .col5-12-l { width: calc(5/12 * 100%);} .col6-12-l { width: calc(6/12 * 100%);} .col7-12-l { width: calc(7/12 * 100%);} .col8-12-l { width: calc(8/12 * 100%);} .col9-12-l { width: calc(9/12 * 100%);} .col10-12-l { width: calc(10/12 * 100%);} .col11-12-l { width: calc(11/12 * 100%);} .col12-12-l { width: calc(12/12 * 100%);}

}

@media ( max-width: 1020px ) {

	.col1-3-m { width: calc(1/3 * 100%);} .col2-3-m { width: calc(2/3 * 100%);} .col3-3-m { width: calc(3/3 * 100%);}
	.col1-4-m { width: calc(1/4 * 100%);} .col2-4-m { width: calc(2/4 * 100%);} .col3-4-m { width: calc(3/4 * 100%);} .col4-4-m { width: calc(4/4 * 100%);}
	.col1-5-m { width: calc(1/5 * 100%);} .col2-5-m { width: calc(2/5 * 100%);} .col3-5-m { width: calc(3/5 * 100%);} .col4-5-m { width: calc(4/5 * 100%);} .col5-5-m { width: calc(5/5 * 100%);}
	.col1-6-m { width: calc(1/6 * 100%);} .col2-6-m { width: calc(2/6 * 100%);} .col3-6-m { width: calc(3/6 * 100%);} .col4-6-m { width: calc(4/6 * 100%);} .col5-6-m { width: calc(5/6 * 100%);} .col6-6-m { width: calc(6/6 * 100%);}
	.col1-7-m { width: calc(1/7 * 100%);} .col2-7-m { width: calc(2/7 * 100%);} .col3-7-m { width: calc(3/7 * 100%);} .col4-7-m { width: calc(4/7 * 100%);} .col5-7-m { width: calc(5/7 * 100%);} .col6-7-m { width: calc(6/7 * 100%);} .col7-7-m { width: calc(7/7 * 100%);}
	.col1-8-m { width: calc(1/8 * 100%);} .col2-8-m { width: calc(2/8 * 100%);} .col3-8-m { width: calc(3/8 * 100%);} .col4-8-m { width: calc(4/8 * 100%);} .col5-8-m { width: calc(5/8 * 100%);} .col6-8-m { width: calc(6/8 * 100%);} .col7-8-m { width: calc(7/8 * 100%);} .col8-8-m { width: calc(8/8 * 100%);}
	.col1-9-m { width: calc(1/9 * 100%);} .col2-9-m { width: calc(2/9 * 100%);} .col3-9-m { width: calc(3/9 * 100%);} .col4-9-m { width: calc(4/9 * 100%);} .col5-9-m { width: calc(5/9 * 100%);} .col6-9-m { width: calc(6/9 * 100%);} .col7-9-m { width: calc(7/9 * 100%);} .col8-9-m { width: calc(8/9 * 100%);} .col9-9-m { width: calc(9/9 * 100%);}
	.col1-10-m { width: calc(1/10 * 100%);} .col2-10-m { width: calc(2/10 * 100%);} .col3-10-m { width: calc(3/10 * 100%);} .col4-10-m { width: calc(4/10 * 100%);} .col5-10-m { width: calc(5/10 * 100%);} .col6-10-m { width: calc(6/10 * 100%);} .col7-10-m { width: calc(7/10 * 100%);} .col8-10-m { width: calc(8/10 * 100%);} .col9-10-m { width: calc(9/10 * 100%);} .col10-10-m { width: calc(10/10 * 100%);}
	.col1-11-m { width: calc(1/11 * 100%);} .col2-11-m { width: calc(2/11 * 100%);} .col3-11-m { width: calc(3/11 * 100%);} .col4-11-m { width: calc(4/11 * 100%);} .col5-11-m { width: calc(5/11 * 100%);} .col6-11-m { width: calc(6/11 * 100%);} .col7-11-m { width: calc(7/11 * 100%);} .col8-11-m { width: calc(8/11 * 100%);} .col9-11-m { width: calc(9/11 * 100%);} .col10-11-m { width: calc(10/11 * 100%);} .col11-11-m { width: calc(11/11 * 100%);}
	.col1-12-m { width: calc(1/12 * 100%);} .col2-12-m { width: calc(2/12 * 100%);} .col3-12-m { width: calc(3/12 * 100%);} .col4-12-m { width: calc(4/12 * 100%);} .col5-12-m { width: calc(5/12 * 100%);} .col6-12-m { width: calc(6/12 * 100%);} .col7-12-m { width: calc(7/12 * 100%);} .col8-12-m { width: calc(8/12 * 100%);} .col9-12-m { width: calc(9/12 * 100%);} .col10-12-m { width: calc(10/12 * 100%);} .col11-12-m { width: calc(11/12 * 100%);} .col12-12-m { width: calc(12/12 * 100%);}

}

@media ( max-width: 720px ) {

	.col1-3-s { width: calc(1/3 * 100%);} .col2-3-s { width: calc(2/3 * 100%);} .col3-3-s { width: calc(3/3 * 100%);}
	.col1-4-s { width: calc(1/4 * 100%);} .col2-4-s { width: calc(2/4 * 100%);} .col3-4-s { width: calc(3/4 * 100%);} .col4-4-s { width: calc(4/4 * 100%);}
	.col1-5-s { width: calc(1/5 * 100%);} .col2-5-s { width: calc(2/5 * 100%);} .col3-5-s { width: calc(3/5 * 100%);} .col4-5-s { width: calc(4/5 * 100%);} .col5-5-s { width: calc(5/5 * 100%);}
	.col1-6-s { width: calc(1/6 * 100%);} .col2-6-s { width: calc(2/6 * 100%);} .col3-6-s { width: calc(3/6 * 100%);} .col4-6-s { width: calc(4/6 * 100%);} .col5-6-s { width: calc(5/6 * 100%);} .col6-6-s { width: calc(6/6 * 100%);}
	.col1-7-s { width: calc(1/7 * 100%);} .col2-7-s { width: calc(2/7 * 100%);} .col3-7-s { width: calc(3/7 * 100%);} .col4-7-s { width: calc(4/7 * 100%);} .col5-7-s { width: calc(5/7 * 100%);} .col6-7-s { width: calc(6/7 * 100%);} .col7-7-s { width: calc(7/7 * 100%);}
	.col1-8-s { width: calc(1/8 * 100%);} .col2-8-s { width: calc(2/8 * 100%);} .col3-8-s { width: calc(3/8 * 100%);} .col4-8-s { width: calc(4/8 * 100%);} .col5-8-s { width: calc(5/8 * 100%);} .col6-8-s { width: calc(6/8 * 100%);} .col7-8-s { width: calc(7/8 * 100%);} .col8-8-s { width: calc(8/8 * 100%);}
	.col1-9-s { width: calc(1/9 * 100%);} .col2-9-s { width: calc(2/9 * 100%);} .col3-9-s { width: calc(3/9 * 100%);} .col4-9-s { width: calc(4/9 * 100%);} .col5-9-s { width: calc(5/9 * 100%);} .col6-9-s { width: calc(6/9 * 100%);} .col7-9-s { width: calc(7/9 * 100%);} .col8-9-s { width: calc(8/9 * 100%);} .col9-9-s { width: calc(9/9 * 100%);}
	.col1-10-s { width: calc(1/10 * 100%);} .col2-10-s { width: calc(2/10 * 100%);} .col3-10-s { width: calc(3/10 * 100%);} .col4-10-s { width: calc(4/10 * 100%);} .col5-10-s { width: calc(5/10 * 100%);} .col6-10-s { width: calc(6/10 * 100%);} .col7-10-s { width: calc(7/10 * 100%);} .col8-10-s { width: calc(8/10 * 100%);} .col9-10-s { width: calc(9/10 * 100%);} .col10-10-s { width: calc(10/10 * 100%);}
	.col1-11-s { width: calc(1/11 * 100%);} .col2-11-s { width: calc(2/11 * 100%);} .col3-11-s { width: calc(3/11 * 100%);} .col4-11-s { width: calc(4/11 * 100%);} .col5-11-s { width: calc(5/11 * 100%);} .col6-11-s { width: calc(6/11 * 100%);} .col7-11-s { width: calc(7/11 * 100%);} .col8-11-s { width: calc(8/11 * 100%);} .col9-11-s { width: calc(9/11 * 100%);} .col10-11-s { width: calc(10/11 * 100%);} .col11-11-s { width: calc(11/11 * 100%);}
	.col1-12-s { width: calc(1/12 * 100%);} .col2-12-s { width: calc(2/12 * 100%);} .col3-12-s { width: calc(3/12 * 100%);} .col4-12-s { width: calc(4/12 * 100%);} .col5-12-s { width: calc(5/12 * 100%);} .col6-12-s { width: calc(6/12 * 100%);} .col7-12-s { width: calc(7/12 * 100%);} .col8-12-s { width: calc(8/12 * 100%);} .col9-12-s { width: calc(9/12 * 100%);} .col10-12-s { width: calc(10/12 * 100%);} .col11-12-s { width: calc(11/12 * 100%);} .col12-12-s { width: calc(12/12 * 100%);}

}



/* 5 -- Spaces */

.p { padding: var(--padd);}
.p-h { padding-left: var(--padd); padding-right: var(--padd);}
.p-v { padding-top: var(--padd); padding-bottom: var(--padd);}

.p-t-1 { padding-top: var(--unit);} .p-t-2 { padding-top: var(--unit-2);} .p-t-3 { padding-top: var(--unit-3);} .p-t-4 { padding-top: var(--unit-4);} .p-t-5 { padding-top: var(--unit-5);} .p-t-6 { padding-top: var(--unit-6);} .p-t-7 { padding-top: var(--unit-7);} .p-t-8 { padding-top: var(--unit-8);} .p-t-9 { padding-top: var(--unit-9);} .p-t-10 { padding-top: var(--unit-10);} .p-t-11 { padding-top: var(--unit-11);} .p-t-12 { padding-top: var(--unit-12);} .p-t-13 { padding-top: var(--unit-13);} .p-t-14 { padding-top: var(--unit-14);} .p-t-15 { padding-top: var(--unit-15);} .p-t-16 { padding-top: var(--unit-16);} .p-t-17 { padding-top: var(--unit-17);} .p-t-18 { padding-top: var(--unit-18);} .p-t-19 { padding-top: var(--unit-19);} .p-t-20 { padding-top: var(--unit-20);} .p-t-21 { padding-top: var(--unit-21);} .p-t-22 { padding-top: var(--unit-22);} .p-t-23 { padding-top: var(--unit-23);} .p-t-24 { padding-top: var(--unit-24);} .p-t-25 { padding-top: var(--unit-25);} .p-t-26 { padding-top: var(--unit-26);} .p-t-27 { padding-top: var(--unit-27);} .p-t-28 { padding-top: var(--unit-28);} .p-t-29 { padding-top: var(--unit-29);} .p-t-30 { padding-top: var(--unit-30);} .p-t-31 { padding-top: var(--unit-31);} .p-t-32 { padding-top: var(--unit-32);} .p-t-33 { padding-top: var(--unit-33);} .p-t-34 { padding-top: var(--unit-34);} .p-t-35 { padding-top: var(--unit-35);} .p-t-36 { padding-top: var(--unit-36);} .p-t-37 { padding-top: var(--unit-37);} .p-t-38 { padding-top: var(--unit-38);} .p-t-39 { padding-top: var(--unit-39);} .p-t-40 { padding-top: var(--unit-40);}
.p-b-1 { padding-bottom: var(--unit);} .p-b-2 { padding-bottom: var(--unit-2);} .p-b-3 { padding-bottom: var(--unit-3);} .p-b-4 { padding-bottom: var(--unit-4);} .p-b-5 { padding-bottom: var(--unit-5);} .p-b-6 { padding-bottom: var(--unit-6);} .p-b-7 { padding-bottom: var(--unit-7);} .p-b-8 { padding-bottom: var(--unit-8);} .p-b-9 { padding-bottom: var(--unit-9);} .p-b-10 { padding-bottom: var(--unit-10);} .p-b-11 { padding-bottom: var(--unit-11);} .p-b-12 { padding-bottom: var(--unit-12);} .p-b-13 { padding-bottom: var(--unit-13);} .p-b-14 { padding-bottom: var(--unit-14);} .p-b-15 { padding-bottom: var(--unit-15);} .p-b-16 { padding-bottom: var(--unit-16);} .p-b-17 { padding-bottom: var(--unit-17);} .p-b-18 { padding-bottom: var(--unit-18);} .p-b-19 { padding-bottom: var(--unit-19);} .p-b-20 { padding-bottom: var(--unit-20);} .p-b-21 { padding-bottom: var(--unit-21);} .p-b-22 { padding-bottom: var(--unit-22);} .p-b-23 { padding-bottom: var(--unit-23);} .p-b-24 { padding-bottom: var(--unit-24);} .p-b-25 { padding-bottom: var(--unit-25);} .p-b-26 { padding-bottom: var(--unit-26);} .p-b-27 { padding-bottom: var(--unit-27);} .p-b-28 { padding-bottom: var(--unit-28);} .p-b-29 { padding-bottom: var(--unit-29);} .p-b-30 { padding-bottom: var(--unit-30);} .p-b-31 { padding-bottom: var(--unit-31);} .p-b-32 { padding-bottom: var(--unit-32);} .p-b-33 { padding-bottom: var(--unit-33);} .p-b-34 { padding-bottom: var(--unit-34);} .p-b-35 { padding-bottom: var(--unit-35);} .p-b-36 { padding-bottom: var(--unit-36);} .p-b-37 { padding-bottom: var(--unit-37);} .p-b-38 { padding-bottom: var(--unit-38);} .p-b-39 { padding-bottom: var(--unit-39);} .p-b-40 { padding-bottom: var(--unit-40);} 
.p-l-1 { padding-left: var(--unit);} .p-l-2 { padding-left: var(--unit-2);} .p-l-3 { padding-left: var(--unit-3);} .p-l-4 { padding-left: var(--unit-4);} .p-l-5 { padding-left: var(--unit-5);} .p-l-6 { padding-left: var(--unit-6);} .p-l-7 { padding-left: var(--unit-7);} .p-l-8 { padding-left: var(--unit-8);} .p-l-9 { padding-left: var(--unit-9);} .p-l-10 { padding-left: var(--unit-10);} .p-l-11 { padding-left: var(--unit-11);} .p-l-12 { padding-left: var(--unit-12);} .p-l-13 { padding-left: var(--unit-13);} .p-l-14 { padding-left: var(--unit-14);} .p-l-15 { padding-left: var(--unit-15);} .p-l-16 { padding-left: var(--unit-16);} .p-l-17 { padding-left: var(--unit-17);} .p-l-18 { padding-left: var(--unit-18);} .p-l-19 { padding-left: var(--unit-19);} .p-l-20 { padding-left: var(--unit-20);} .p-l-21 { padding-left: var(--unit-21);} .p-l-22 { padding-left: var(--unit-22);} .p-l-23 { padding-left: var(--unit-23);} .p-l-24 { padding-left: var(--unit-24);} .p-l-25 { padding-left: var(--unit-25);} .p-l-26 { padding-left: var(--unit-26);} .p-l-27 { padding-left: var(--unit-27);} .p-l-28 { padding-left: var(--unit-28);} .p-l-29 { padding-left: var(--unit-29);} .p-l-30 { padding-left: var(--unit-30);} .p-l-31 { padding-left: var(--unit-31);} .p-l-32 { padding-left: var(--unit-32);} .p-l-33 { padding-left: var(--unit-33);} .p-l-34 { padding-left: var(--unit-34);} .p-l-35 { padding-left: var(--unit-35);} .p-l-36 { padding-left: var(--unit-36);} .p-l-37 { padding-left: var(--unit-37);} .p-l-38 { padding-left: var(--unit-38);} .p-l-39 { padding-left: var(--unit-39);} .p-l-40 { padding-left: var(--unit-40);} 
.p-r-1 { padding-right: var(--unit);} .p-r-2 { padding-right: var(--unit-2);} .p-r-3 { padding-right: var(--unit-3);} .p-r-4 { padding-right: var(--unit-4);} .p-r-5 { padding-right: var(--unit-5);} .p-r-6 { padding-right: var(--unit-6);} .p-r-7 { padding-right: var(--unit-7);} .p-r-8 { padding-right: var(--unit-8);} .p-r-9 { padding-right: var(--unit-9);} .p-r-10 { padding-right: var(--unit-10);} .p-r-11 { padding-right: var(--unit-11);} .p-r-12 { padding-right: var(--unit-12);} .p-r-13 { padding-right: var(--unit-13);} .p-r-14 { padding-right: var(--unit-14);} .p-r-15 { padding-right: var(--unit-15);} .p-r-16 { padding-right: var(--unit-16);} .p-r-17 { padding-right: var(--unit-17);} .p-r-18 { padding-right: var(--unit-18);} .p-r-19 { padding-right: var(--unit-19);} .p-r-20 { padding-right: var(--unit-20);} .p-r-21 { padding-right: var(--unit-21);} .p-r-22 { padding-right: var(--unit-22);} .p-r-23 { padding-right: var(--unit-23);} .p-r-24 { padding-right: var(--unit-24);} .p-r-25 { padding-right: var(--unit-25);} .p-r-26 { padding-right: var(--unit-26);} .p-r-27 { padding-right: var(--unit-27);} .p-r-28 { padding-right: var(--unit-28);} .p-r-29 { padding-right: var(--unit-29);} .p-r-30 { padding-right: var(--unit-30);} .p-r-31 { padding-right: var(--unit-31);} .p-r-32 { padding-right: var(--unit-32);} .p-r-33 { padding-right: var(--unit-33);} .p-r-34 { padding-right: var(--unit-34);} .p-r-35 { padding-right: var(--unit-35);} .p-r-36 { padding-right: var(--unit-36);} .p-r-37 { padding-right: var(--unit-37);} .p-r-38 { padding-right: var(--unit-38);} .p-r-39 { padding-right: var(--unit-39);} .p-r-40 { padding-right: var(--unit-40);}

.m-t-1 { margin-top: var(--unit);} .m-t-2 { margin-top: var(--unit-2);} .m-t-3 { margin-top: var(--unit-3);} .m-t-4 { margin-top: var(--unit-4);} .m-t-5 { margin-top: var(--unit-5);} .m-t-6 { margin-top: var(--unit-6);} .m-t-7 { margin-top: var(--unit-7);} .m-t-8 { margin-top: var(--unit-8);} .m-t-9 { margin-top: var(--unit-9);} .m-t-10 { margin-top: var(--unit-10);} .m-t-11 { margin-top: var(--unit-11);} .m-t-12 { margin-top: var(--unit-12);} .m-t-13 { margin-top: var(--unit-13);} .m-t-14 { margin-top: var(--unit-14);} .m-t-15 { margin-top: var(--unit-15);} .m-t-16 { margin-top: var(--unit-16);} .m-t-17 { margin-top: var(--unit-17);} .m-t-18 { margin-top: var(--unit-18);} .m-t-19 { margin-top: var(--unit-19);} .m-t-20 { margin-top: var(--unit-20);} .m-t-21 { margin-top: var(--unit-21);} .m-t-22 { margin-top: var(--unit-22);} .m-t-23 { margin-top: var(--unit-23);} .m-t-24 { margin-top: var(--unit-24);} .m-t-25 { margin-top: var(--unit-25);} .m-t-26 { margin-top: var(--unit-26);} .m-t-27 { margin-top: var(--unit-27);} .m-t-28 { margin-top: var(--unit-28);} .m-t-29 { margin-top: var(--unit-29);} .m-t-30 { margin-top: var(--unit-30);} .m-t-31 { margin-top: var(--unit-31);} .m-t-32 { margin-top: var(--unit-32);} .m-t-33 { margin-top: var(--unit-33);} .m-t-34 { margin-top: var(--unit-34);} .m-t-35 { margin-top: var(--unit-35);} .m-t-36 { margin-top: var(--unit-36);} .m-t-37 { margin-top: var(--unit-37);} .m-t-38 { margin-top: var(--unit-38);} .m-t-39 { margin-top: var(--unit-39);} .m-t-40 { margin-top: var(--unit-40);}
.m-b-1 { margin-bottom: var(--unit);} .m-b-2 { margin-bottom: var(--unit-2);} .m-b-3 { margin-bottom: var(--unit-3);} .m-b-4 { margin-bottom: var(--unit-4);} .m-b-5 { margin-bottom: var(--unit-5);} .m-b-6 { margin-bottom: var(--unit-6);} .m-b-7 { margin-bottom: var(--unit-7);} .m-b-8 { margin-bottom: var(--unit-8);} .m-b-9 { margin-bottom: var(--unit-9);} .m-b-10 { margin-bottom: var(--unit-10);} .m-b-11 { margin-bottom: var(--unit-11);} .m-b-12 { margin-bottom: var(--unit-12);} .m-b-13 { margin-bottom: var(--unit-13);} .m-b-14 { margin-bottom: var(--unit-14);} .m-b-15 { margin-bottom: var(--unit-15);} .m-b-16 { margin-bottom: var(--unit-16);} .m-b-17 { margin-bottom: var(--unit-17);} .m-b-18 { margin-bottom: var(--unit-18);} .m-b-19 { margin-bottom: var(--unit-19);} .m-b-20 { margin-bottom: var(--unit-20);} .m-b-21 { margin-bottom: var(--unit-21);} .m-b-22 { margin-bottom: var(--unit-22);} .m-b-23 { margin-bottom: var(--unit-23);} .m-b-24 { margin-bottom: var(--unit-24);} .m-b-25 { margin-bottom: var(--unit-25);} .m-b-26 { margin-bottom: var(--unit-26);} .m-b-27 { margin-bottom: var(--unit-27);} .m-b-28 { margin-bottom: var(--unit-28);} .m-b-29 { margin-bottom: var(--unit-29);} .m-b-30 { margin-bottom: var(--unit-30);} .m-b-31 { margin-bottom: var(--unit-31);} .m-b-32 { margin-bottom: var(--unit-32);} .m-b-33 { margin-bottom: var(--unit-33);} .m-b-34 { margin-bottom: var(--unit-34);} .m-b-35 { margin-bottom: var(--unit-35);} .m-b-36 { margin-bottom: var(--unit-36);} .m-b-37 { margin-bottom: var(--unit-37);} .m-b-38 { margin-bottom: var(--unit-38);} .m-b-39 { margin-bottom: var(--unit-39);} .m-b-40 { margin-bottom: var(--unit-40);} 
.m-l-1 { margin-left: var(--unit);} .m-l-2 { margin-left: var(--unit-2);} .m-l-3 { margin-left: var(--unit-3);} .m-l-4 { margin-left: var(--unit-4);} .m-l-5 { margin-left: var(--unit-5);} .m-l-6 { margin-left: var(--unit-6);} .m-l-7 { margin-left: var(--unit-7);} .m-l-8 { margin-left: var(--unit-8);} .m-l-9 { margin-left: var(--unit-9);} .m-l-10 { margin-left: var(--unit-10);} .m-l-11 { margin-left: var(--unit-11);} .m-l-12 { margin-left: var(--unit-12);} .m-l-13 { margin-left: var(--unit-13);} .m-l-14 { margin-left: var(--unit-14);} .m-l-15 { margin-left: var(--unit-15);} .m-l-16 { margin-left: var(--unit-16);} .m-l-17 { margin-left: var(--unit-17);} .m-l-18 { margin-left: var(--unit-18);} .m-l-19 { margin-left: var(--unit-19);} .m-l-20 { margin-left: var(--unit-20);} .m-l-21 { margin-left: var(--unit-21);} .m-l-22 { margin-left: var(--unit-22);} .m-l-23 { margin-left: var(--unit-23);} .m-l-24 { margin-left: var(--unit-24);} .m-l-25 { margin-left: var(--unit-25);} .m-l-26 { margin-left: var(--unit-26);} .m-l-27 { margin-left: var(--unit-27);} .m-l-28 { margin-left: var(--unit-28);} .m-l-29 { margin-left: var(--unit-29);} .m-l-30 { margin-left: var(--unit-30);} .m-l-31 { margin-left: var(--unit-31);} .m-l-32 { margin-left: var(--unit-32);} .m-l-33 { margin-left: var(--unit-33);} .m-l-34 { margin-left: var(--unit-34);} .m-l-35 { margin-left: var(--unit-35);} .m-l-36 { margin-left: var(--unit-36);} .m-l-37 { margin-left: var(--unit-37);} .m-l-38 { margin-left: var(--unit-38);} .m-l-39 { margin-left: var(--unit-39);} .m-l-40 { margin-left: var(--unit-40);}
.m-r-1 { margin-right: var(--unit);} .m-r-2 { margin-right: var(--unit-2);} .m-r-3 { margin-right: var(--unit-3);} .m-r-4 { margin-right: var(--unit-4);} .m-r-5 { margin-right: var(--unit-5);} .m-r-6 { margin-right: var(--unit-6);} .m-r-7 { margin-right: var(--unit-7);} .m-r-8 { margin-right: var(--unit-8);} .m-r-9 { margin-right: var(--unit-9);} .m-r-10 { margin-right: var(--unit-10);} .m-r-11 { margin-right: var(--unit-11);} .m-r-12 { margin-right: var(--unit-12);} .m-r-13 { margin-right: var(--unit-13);} .m-r-14 { margin-right: var(--unit-14);} .m-r-15 { margin-right: var(--unit-15);} .m-r-16 { margin-right: var(--unit-16);} .m-r-17 { margin-right: var(--unit-17);} .m-r-18 { margin-right: var(--unit-18);} .m-r-19 { margin-right: var(--unit-19);} .m-r-20 { margin-right: var(--unit-20);} .m-r-21 { margin-right: var(--unit-21);} .m-r-22 { margin-right: var(--unit-22);} .m-r-23 { margin-right: var(--unit-23);} .m-r-24 { margin-right: var(--unit-24);} .m-r-25 { margin-right: var(--unit-25);} .m-r-26 { margin-right: var(--unit-26);} .m-r-27 { margin-right: var(--unit-27);} .m-r-28 { margin-right: var(--unit-28);} .m-r-29 { margin-right: var(--unit-29);} .m-r-30 { margin-right: var(--unit-30);} .m-r-31 { margin-right: var(--unit-31);} .m-r-32 { margin-right: var(--unit-32);} .m-r-33 { margin-right: var(--unit-33);} .m-r-34 { margin-right: var(--unit-34);} .m-r-35 { margin-right: var(--unit-35);} .m-r-36 { margin-right: var(--unit-36);} .m-r-37 { margin-right: var(--unit-37);} .m-r-38 { margin-right: var(--unit-38);} .m-r-39 { margin-right: var(--unit-39);} .m-r-40 { margin-right: var(--unit-40);}

.m-l-1-10 { margin-left: calc(1/10 * 100%);} .m-l-2-10 { margin-left: calc(2/10 * 100%);} .m-l-3-10 { margin-left: calc(3/10 * 100%);} .m-l-4-10 { margin-left: calc(4/10 * 100%);} .m-l-5-10 { margin-left: calc(5/10 * 100%);} .m-l-6-10 { margin-left: calc(6/10 * 100%);} .m-l-7-10 { margin-left: calc(7/10 * 100%);} .m-l-8-10 { margin-left: calc(8/10 * 100%);} .m-l-9-10 { margin-left: calc(9/10 * 100%);} .m-l-10-10 { margin-left: calc(10/12 * 100%);}
.m-l-1-12 { margin-left: calc(1/12 * 100%);} .m-l-2-12 { margin-left: calc(2/12 * 100%);} .m-l-3-12 { margin-left: calc(3/12 * 100%);} .m-l-4-12 { margin-left: calc(4/12 * 100%);} .m-l-5-12 { margin-left: calc(5/12 * 100%);} .m-l-6-12 { margin-left: calc(6/12 * 100%);} .m-l-7-12 { margin-left: calc(7/12 * 100%);} .m-l-8-12 { margin-left: calc(8/12 * 100%);} .m-l-9-12 { margin-left: calc(9/12 * 100%);} .m-l-10-12 { margin-left: calc(10/12 * 100%);} .m-l-11-12 { margin-left: calc(11/12 * 100%);} .m-l-12-12 { margin-left: calc(12/12 * 100%);}
.m-r-1-10 { margin-right: calc(1/10 * 100%);} .m-r-2-10 { margin-right: calc(2/10 * 100%);} .m-r-3-10 { margin-right: calc(3/10 * 100%);} .m-r-4-10 { margin-right: calc(4/10 * 100%);} .m-r-5-10 { margin-right: calc(5/10 * 100%);} .m-r-6-10 { margin-right: calc(6/10 * 100%);} .m-r-7-10 { margin-right: calc(7/10 * 100%);} .m-r-8-10 { margin-right: calc(8/10 * 100%);} .m-r-9-10 { margin-right: calc(9/10 * 100%);} .m-r-10-10 { margin-right: calc(10/10 * 100%);}
.m-r-1-12 { margin-right: calc(1/12 * 100%);} .m-r-2-12 { margin-right: calc(2/12 * 100%);} .m-r-3-12 { margin-right: calc(3/12 * 100%);} .m-r-4-12 { margin-right: calc(4/12 * 100%);} .m-r-5-12 { margin-right: calc(5/12 * 100%);} .m-r-6-12 { margin-right: calc(6/12 * 100%);} .m-r-7-12 { margin-right: calc(7/12 * 100%);} .m-r-8-12 { margin-right: calc(8/12 * 100%);} .m-r-9-12 { margin-right: calc(9/12 * 100%);} .m-r-10-12 { margin-right: calc(10/12 * 100%);} .m-r-11-12 { margin-right: calc(11/12 * 100%);} .m-r-12-12 { margin-right: calc(12/12 * 100%);}

.g-1 { gap: var(--unit);} .g-2 { gap: var(--unit-2);} .g-3 { gap: var(--unit-3);} .g-4 { gap: var(--unit-4);} .g-5 { gap: var(--unit-5);} .g-6 { gap: var(--unit-6);} .g-7 { gap: var(--unit-7);} .g-8 { gap: var(--unit-8);} .g-9 { gap: var(--unit-9);} .g-10 { gap: var(--unit-10);} .g-11 { gap: var(--unit-11);} .g-12 { gap: var(--unit-12);} .g-13 { gap: var(--unit-13);} .g-14 { gap: var(--unit-14);} .g-15 { gap: var(--unit-15);} .g-16 { gap: var(--unit-16);} .g-17 { gap: var(--unit-17);} .g-18 { gap: var(--unit-18);} .g-19 { gap: var(--unit-19);} .g-20 { gap: var(--unit-20);}.g-21 { gap: var(--unit-21);} .g-22 { gap: var(--unit-22);} .g-23 { gap: var(--unit-23);} .g-24 { gap: var(--unit-24);} .g-25 { gap: var(--unit-25);} .g-26 { gap: var(--unit-26);} .g-27 { gap: var(--unit-27);} .g-28 { gap: var(--unit-28);} .g-29 { gap: var(--unit-29);}.g-30 { gap: var(--unit-30);} .g-31 { gap: var(--unit-31);} .g-32 { gap: var(--unit-32);} .g-33 { gap: var(--unit-33);} .g-34 { gap: var(--unit-34);} .g-35 { gap: var(--unit-35);} .g-36 { gap: var(--unit-36);} .g-37 { gap: var(--unit-37);} .g-38 { gap: var(--unit-38);} .g-39 { gap: var(--unit-39);}.g-40 { gap: var(--unit-40);}
.g-r-1 { row-gap: var(--unit);} .g-r-2 { row-gap: var(--unit-2);} .g-r-3 { row-gap: var(--unit-3);} .g-r-4 { row-gap: var(--unit-4);} .g-r-5 { row-gap: var(--unit-5);} .g-r-6 { row-gap: var(--unit-6);} .g-r-7 { row-gap: var(--unit-7);} .g-r-8 { row-gap: var(--unit-8);} .g-r-9 { row-gap: var(--unit-9);} .g-r-10 { row-gap: var(--unit-10);} .g-r-11 { row-gap: var(--unit-11);} .g-r-12 { row-gap: var(--unit-12);} .g-r-13 { row-gap: var(--unit-13);} .g-r-14 { row-gap: var(--unit-14);} .g-r-15 { row-gap: var(--unit-15);} .g-r-16 { row-gap: var(--unit-16);} .g-r-17 { row-gap: var(--unit-17);} .g-r-18 { row-gap: var(--unit-18);} .g-r-19 { row-gap: var(--unit-19);} .g-r-20 { row-gap: var(--unit-20);}.g-r-21 { row-gap: var(--unit-21);} .g-r-22 { row-gap: var(--unit-22);} .g-r-23 { row-gap: var(--unit-23);} .g-r-24 { row-gap: var(--unit-24);} .g-r-25 { row-gap: var(--unit-25);} .g-r-26 { row-gap: var(--unit-26);} .g-r-27 { row-gap: var(--unit-27);} .g-r-28 { row-gap: var(--unit-28);} .g-r-29 { row-gap: var(--unit-29);}.g-r-30 { row-gap: var(--unit-30);} .g-r-31 { row-gap: var(--unit-31);} .g-r-32 { row-gap: var(--unit-32);} .g-r-33 { row-gap: var(--unit-33);} .g-r-34 { row-gap: var(--unit-34);} .g-r-35 { row-gap: var(--unit-35);} .g-r-36 { row-gap: var(--unit-36);} .g-r-37 { row-gap: var(--unit-37);} .g-r-38 { row-gap: var(--unit-38);} .g-r-39 { row-gap: var(--unit-39);} .g-r-40 { row-gap: var(--unit-40);}
.g-c-1 { column-gap: var(--unit);} .g-c-2 { column-gap: var(--unit-2);} .g-c-3 { column-gap: var(--unit-3);} .g-c-4 { column-gap: var(--unit-4);} .g-c-5 { column-gap: var(--unit-5);} .g-c-6 { column-gap: var(--unit-6);} .g-c-7 { column-gap: var(--unit-7);} .g-c-8 { column-gap: var(--unit-8);} .g-c-9 { column-gap: var(--unit-9);} .g-c-10 { column-gap: var(--unit-10);} .g-c-11 { column-gap: var(--unit-11);} .g-c-12 { column-gap: var(--unit-12);} .g-c-13 { column-gap: var(--unit-13);} .g-c-14 { column-gap: var(--unit-14);} .g-c-15 { column-gap: var(--unit-15);} .g-c-16 { column-gap: var(--unit-16);} .g-c-17 { column-gap: var(--unit-17);} .g-c-18 { column-gap: var(--unit-18);} .g-c-19 { column-gap: var(--unit-19);} .g-c-20 { column-gap: var(--unit-20);} .g-c-21 { column-gap: var(--unit-21);} .g-c-22 { column-gap: var(--unit-22);} .g-c-23 { column-gap: var(--unit-23);} .g-c-24 { column-gap: var(--unit-24);} .g-c-25 { column-gap: var(--unit-25);} .g-c-26 { column-gap: var(--unit-26);} .g-c-27 { column-gap: var(--unit-27);} .g-c-28 { column-gap: var(--unit-28);} .g-c-29 { column-gap: var(--unit-29);} .g-c-30 { column-gap: var(--unit-30);} .g-c-31 { column-gap: var(--unit-31);} .g-c-32 { column-gap: var(--unit-32);} .g-c-33 { column-gap: var(--unit-33);} .g-c-34 { column-gap: var(--unit-34);} .g-c-35 { column-gap: var(--unit-35);} .g-c-36 { column-gap: var(--unit-36);} .g-c-37 { column-gap: var(--unit-37);} .g-c-38 { column-gap: var(--unit-38);} .g-c-39 { column-gap: var(--unit-39);} .g-c-40 { column-gap: var(--unit-40);}

@media ( max-width: 1280px ) {

	.p-t-0-l { padding-top: 0;} .p-t-1-l { padding-top: var(--unit);} .p-t-2-l { padding-top: var(--unit-2);} .p-t-3-l { padding-top: var(--unit-3);} .p-t-4-l { padding-top: var(--unit-4);} .p-t-5-l { padding-top: var(--unit-5);} .p-t-6-l { padding-top: var(--unit-6);} .p-t-7-l { padding-top: var(--unit-7);} .p-t-8-l { padding-top: var(--unit-8);} .p-t-9-l { padding-top: var(--unit-9);} .p-t-10-l { padding-top: var(--unit-10);} .p-t-11-l { padding-top: var(--unit-11);} .p-t-12-l { padding-top: var(--unit-12);} .p-t-13-l { padding-top: var(--unit-13);} .p-t-14-l { padding-top: var(--unit-14);} .p-t-15-l { padding-top: var(--unit-15);} .p-t-16-l { padding-top: var(--unit-16);} .p-t-17-l { padding-top: var(--unit-17);} .p-t-18-l { padding-top: var(--unit-18);} .p-t-19-l { padding-top: var(--unit-19);} .p-t-20-l { padding-top: var(--unit-20);} .p-t-21-l { padding-top: var(--unit-21);} .p-t-22-l { padding-top: var(--unit-22);} .p-t-23-l { padding-top: var(--unit-23);} .p-t-24-l { padding-top: var(--unit-24);} .p-t-25-l { padding-top: var(--unit-25);} .p-t-26-l { padding-top: var(--unit-26);} .p-t-27-l { padding-top: var(--unit-27);} .p-t-28-l { padding-top: var(--unit-28);} .p-t-29-l { padding-top: var(--unit-29);} .p-t-30-l { padding-top: var(--unit-30);} .p-t-31-l { padding-top: var(--unit-31);} .p-t-32-l { padding-top: var(--unit-32);} .p-t-33-l { padding-top: var(--unit-33);} .p-t-34-l { padding-top: var(--unit-34);} .p-t-35-l { padding-top: var(--unit-35);} .p-t-36-l { padding-top: var(--unit-36);} .p-t-37-l { padding-top: var(--unit-37);} .p-t-38-l { padding-top: var(--unit-38);} .p-t-39-l { padding-top: var(--unit-39);} .p-t-40-l { padding-top: var(--unit-40);}
	.p-b-0-l { padding-bottom: 0;} .p-b-1-l { padding-bottom: var(--unit);} .p-b-2-l { padding-bottom: var(--unit-2);} .p-b-3-l { padding-bottom: var(--unit-3);} .p-b-4-l { padding-bottom: var(--unit-4);} .p-b-5-l { padding-bottom: var(--unit-5);} .p-b-6-l { padding-bottom: var(--unit-6);} .p-b-7-l { padding-bottom: var(--unit-7);} .p-b-8-l { padding-bottom: var(--unit-8);} .p-b-9-l { padding-bottom: var(--unit-9);} .p-b-10-l { padding-bottom: var(--unit-10);} .p-b-11-l { padding-bottom: var(--unit-11);} .p-b-12-l { padding-bottom: var(--unit-12);} .p-b-13-l { padding-bottom: var(--unit-13);} .p-b-14-l { padding-bottom: var(--unit-14);} .p-b-15-l { padding-bottom: var(--unit-15);} .p-b-16-l { padding-bottom: var(--unit-16);} .p-b-17-l { padding-bottom: var(--unit-17);} .p-b-18-l { padding-bottom: var(--unit-18);} .p-b-19-l { padding-bottom: var(--unit-19);} .p-b-20-l { padding-bottom: var(--unit-20);} .p-b-21-l { padding-bottom: var(--unit-21);} .p-b-22-l { padding-bottom: var(--unit-22);} .p-b-23-l { padding-bottom: var(--unit-23);} .p-b-24-l { padding-bottom: var(--unit-24);} .p-b-25-l { padding-bottom: var(--unit-25);} .p-b-26-l { padding-bottom: var(--unit-26);} .p-b-27-l { padding-bottom: var(--unit-27);} .p-b-28-l { padding-bottom: var(--unit-28);} .p-b-29-l { padding-bottom: var(--unit-29);} .p-b-30-l { padding-bottom: var(--unit-30);} .p-b-31-l { padding-bottom: var(--unit-31);} .p-b-32-l { padding-bottom: var(--unit-32);} .p-b-33-l { padding-bottom: var(--unit-33);} .p-b-34-l { padding-bottom: var(--unit-34);} .p-b-35-l { padding-bottom: var(--unit-35);} .p-b-36-l { padding-bottom: var(--unit-36);} .p-b-37-l { padding-bottom: var(--unit-37);} .p-b-38-l { padding-bottom: var(--unit-38);} .p-b-39-l { padding-bottom: var(--unit-39);} .p-b-40-l { padding-bottom: var(--unit-40);} 
	.p-l-0-l { padding-left: 0;} .p-l-1-l { padding-left: var(--unit);} .p-l-2-l { padding-left: var(--unit-2);} .p-l-3-l { padding-left: var(--unit-3);} .p-l-4-l { padding-left: var(--unit-4);} .p-l-5-l { padding-left: var(--unit-5);} .p-l-6-l { padding-left: var(--unit-6);} .p-l-7-l { padding-left: var(--unit-7);} .p-l-8-l { padding-left: var(--unit-8);} .p-l-9-l { padding-left: var(--unit-9);} .p-l-10-l { padding-left: var(--unit-10);} .p-l-11-l { padding-left: var(--unit-11);} .p-l-12-l { padding-left: var(--unit-12);} .p-l-13-l { padding-left: var(--unit-13);} .p-l-14-l { padding-left: var(--unit-14);} .p-l-15-l { padding-left: var(--unit-15);} .p-l-16-l { padding-left: var(--unit-16);} .p-l-17-l { padding-left: var(--unit-17);} .p-l-18-l { padding-left: var(--unit-18);} .p-l-19-l { padding-left: var(--unit-19);} .p-l-20-l { padding-left: var(--unit-20);} .p-l-21-l { padding-left: var(--unit-21);} .p-l-22-l { padding-left: var(--unit-22);} .p-l-23-l { padding-left: var(--unit-23);} .p-l-24-l { padding-left: var(--unit-24);} .p-l-25-l { padding-left: var(--unit-25);} .p-l-26-l { padding-left: var(--unit-26);} .p-l-27-l { padding-left: var(--unit-27);} .p-l-28-l { padding-left: var(--unit-28);} .p-l-29-l { padding-left: var(--unit-29);} .p-l-30-l { padding-left: var(--unit-30);} .p-l-31-l { padding-left: var(--unit-31);} .p-l-32-l { padding-left: var(--unit-32);} .p-l-33-l { padding-left: var(--unit-33);} .p-l-34-l { padding-left: var(--unit-34);} .p-l-35-l { padding-left: var(--unit-35);} .p-l-36-l { padding-left: var(--unit-36);} .p-l-37-l { padding-left: var(--unit-37);} .p-l-38-l { padding-left: var(--unit-38);} .p-l-39-l { padding-left: var(--unit-39);} .p-l-40-l { padding-left: var(--unit-40);} 
	.p-r-0-l { padding-right: 0;} .p-r-1-l { padding-right: var(--unit);} .p-r-2-l { padding-right: var(--unit-2);} .p-r-3-l { padding-right: var(--unit-3);} .p-r-4-l { padding-right: var(--unit-4);} .p-r-5-l { padding-right: var(--unit-5);} .p-r-6-l { padding-right: var(--unit-6);} .p-r-7-l { padding-right: var(--unit-7);} .p-r-8-l { padding-right: var(--unit-8);} .p-r-9-l { padding-right: var(--unit-9);} .p-r-10-l { padding-right: var(--unit-10);} .p-r-11-l { padding-right: var(--unit-11);} .p-r-12-l { padding-right: var(--unit-12);} .p-r-13-l { padding-right: var(--unit-13);} .p-r-14-l { padding-right: var(--unit-14);} .p-r-15-l { padding-right: var(--unit-15);} .p-r-16-l { padding-right: var(--unit-16);} .p-r-17-l { padding-right: var(--unit-17);} .p-r-18-l { padding-right: var(--unit-18);} .p-r-19-l { padding-right: var(--unit-19);} .p-r-20-l { padding-right: var(--unit-20);} .p-r-21-l { padding-right: var(--unit-21);} .p-r-22-l { padding-right: var(--unit-22);} .p-r-23-l { padding-right: var(--unit-23);} .p-r-24-l { padding-right: var(--unit-24);} .p-r-25-l { padding-right: var(--unit-25);} .p-r-26-l { padding-right: var(--unit-26);} .p-r-27-l { padding-right: var(--unit-27);} .p-r-28-l { padding-right: var(--unit-28);} .p-r-29-l { padding-right: var(--unit-29);} .p-r-30-l { padding-right: var(--unit-30);} .p-r-31-l { padding-right: var(--unit-31);} .p-r-32-l { padding-right: var(--unit-32);} .p-r-33-l { padding-right: var(--unit-33);} .p-r-34-l { padding-right: var(--unit-34);} .p-r-35-l { padding-right: var(--unit-35);} .p-r-36-l { padding-right: var(--unit-36);} .p-r-37-l { padding-right: var(--unit-37);} .p-r-38-l { padding-right: var(--unit-38);} .p-r-39-l { padding-right: var(--unit-39);} .p-r-40-l { padding-right: var(--unit-40);}

	.m-t-0-l { margin-top: 0;} .m-t-1-l { margin-top: var(--unit);} .m-t-2-l { margin-top: var(--unit-2);} .m-t-3-l { margin-top: var(--unit-3);} .m-t-4-l { margin-top: var(--unit-4);} .m-t-5-l { margin-top: var(--unit-5);} .m-t-6-l { margin-top: var(--unit-6);} .m-t-7-l { margin-top: var(--unit-7);} .m-t-8-l { margin-top: var(--unit-8);} .m-t-9-l { margin-top: var(--unit-9);} .m-t-10-l { margin-top: var(--unit-10);} .m-t-11-l { margin-top: var(--unit-11);} .m-t-12-l { margin-top: var(--unit-12);} .m-t-13-l { margin-top: var(--unit-13);} .m-t-14-l { margin-top: var(--unit-14);} .m-t-15-l { margin-top: var(--unit-15);} .m-t-16-l { margin-top: var(--unit-16);} .m-t-17-l { margin-top: var(--unit-17);} .m-t-18-l { margin-top: var(--unit-18);} .m-t-19-l { margin-top: var(--unit-19);} .m-t-20-l { margin-top: var(--unit-20);} .m-t-21-l { margin-top: var(--unit-21);} .m-t-22-l { margin-top: var(--unit-22);} .m-t-23-l { margin-top: var(--unit-23);} .m-t-24-l { margin-top: var(--unit-24);} .m-t-25-l { margin-top: var(--unit-25);} .m-t-26-l { margin-top: var(--unit-26);} .m-t-27-l { margin-top: var(--unit-27);} .m-t-28-l { margin-top: var(--unit-28);} .m-t-29-l { margin-top: var(--unit-29);} .m-t-30-l { margin-top: var(--unit-30);} .m-t-31-l { margin-top: var(--unit-31);} .m-t-32-l { margin-top: var(--unit-32);} .m-t-33-l { margin-top: var(--unit-33);} .m-t-34-l { margin-top: var(--unit-34);} .m-t-35-l { margin-top: var(--unit-35);} .m-t-36-l { margin-top: var(--unit-36);} .m-t-37-l { margin-top: var(--unit-37);} .m-t-38-l { margin-top: var(--unit-38);} .m-t-39-l { margin-top: var(--unit-39);} .m-t-40-l { margin-top: var(--unit-40);}
	.m-b-0-l { margin-bottom: 0;} .m-b-1-l { margin-bottom: var(--unit);} .m-b-2-l { margin-bottom: var(--unit-2);} .m-b-3-l { margin-bottom: var(--unit-3);} .m-b-4-l { margin-bottom: var(--unit-4);} .m-b-5-l { margin-bottom: var(--unit-5);} .m-b-6-l { margin-bottom: var(--unit-6);} .m-b-7-l { margin-bottom: var(--unit-7);} .m-b-8-l { margin-bottom: var(--unit-8);} .m-b-9-l { margin-bottom: var(--unit-9);} .m-b-10-l { margin-bottom: var(--unit-10);} .m-b-11-l { margin-bottom: var(--unit-11);} .m-b-12-l { margin-bottom: var(--unit-12);} .m-b-13-l { margin-bottom: var(--unit-13);} .m-b-14-l { margin-bottom: var(--unit-14);} .m-b-15-l { margin-bottom: var(--unit-15);} .m-b-16-l { margin-bottom: var(--unit-16);} .m-b-17-l { margin-bottom: var(--unit-17);} .m-b-18-l { margin-bottom: var(--unit-18);} .m-b-19-l { margin-bottom: var(--unit-19);} .m-b-20-l { margin-bottom: var(--unit-20);} .m-b-21-l { margin-bottom: var(--unit-21);} .m-b-22-l { margin-bottom: var(--unit-22);} .m-b-23-l { margin-bottom: var(--unit-23);} .m-b-24-l { margin-bottom: var(--unit-24);} .m-b-25-l { margin-bottom: var(--unit-25);} .m-b-26-l { margin-bottom: var(--unit-26);} .m-b-27-l { margin-bottom: var(--unit-27);} .m-b-28-l { margin-bottom: var(--unit-28);} .m-b-29-l { margin-bottom: var(--unit-29);} .m-b-30-l { margin-bottom: var(--unit-30);} .m-b-31-l { margin-bottom: var(--unit-31);} .m-b-32-l { margin-bottom: var(--unit-32);} .m-b-33-l { margin-bottom: var(--unit-33);} .m-b-34-l { margin-bottom: var(--unit-34);} .m-b-35-l { margin-bottom: var(--unit-35);} .m-b-36-l { margin-bottom: var(--unit-36);} .m-b-37-l { margin-bottom: var(--unit-37);} .m-b-38-l { margin-bottom: var(--unit-38);} .m-b-39-l { margin-bottom: var(--unit-39);} .m-b-40-l { margin-bottom: var(--unit-40);} 
	.m-l-0-l { margin-left: 0;} .m-l-1-l { margin-left: var(--unit);} .m-l-2-l { margin-left: var(--unit-2);} .m-l-3-l { margin-left: var(--unit-3);} .m-l-4-l { margin-left: var(--unit-4);} .m-l-5-l { margin-left: var(--unit-5);} .m-l-6-l { margin-left: var(--unit-6);} .m-l-7-l { margin-left: var(--unit-7);} .m-l-8-l { margin-left: var(--unit-8);} .m-l-9-l { margin-left: var(--unit-9);} .m-l-10-l { margin-left: var(--unit-10);} .m-l-11-l { margin-left: var(--unit-11);} .m-l-12-l { margin-left: var(--unit-12);} .m-l-13-l { margin-left: var(--unit-13);} .m-l-14-l { margin-left: var(--unit-14);} .m-l-15-l { margin-left: var(--unit-15);} .m-l-16-l { margin-left: var(--unit-16);} .m-l-17-l { margin-left: var(--unit-17);} .m-l-18-l { margin-left: var(--unit-18);} .m-l-19-l { margin-left: var(--unit-19);} .m-l-20-l { margin-left: var(--unit-20);} .m-l-21-l { margin-left: var(--unit-21);} .m-l-22-l { margin-left: var(--unit-22);} .m-l-23-l { margin-left: var(--unit-23);} .m-l-24-l { margin-left: var(--unit-24);} .m-l-25-l { margin-left: var(--unit-25);} .m-l-26-l { margin-left: var(--unit-26);} .m-l-27-l { margin-left: var(--unit-27);} .m-l-28-l { margin-left: var(--unit-28);} .m-l-29-l { margin-left: var(--unit-29);} .m-l-30-l { margin-left: var(--unit-30);} .m-l-31-l { margin-left: var(--unit-31);} .m-l-32-l { margin-left: var(--unit-32);} .m-l-33-l { margin-left: var(--unit-33);} .m-l-34-l { margin-left: var(--unit-34);} .m-l-35-l { margin-left: var(--unit-35);} .m-l-36-l { margin-left: var(--unit-36);} .m-l-37-l { margin-left: var(--unit-37);} .m-l-38-l { margin-left: var(--unit-38);} .m-l-39-l { margin-left: var(--unit-39);} .m-l-40-l { margin-left: var(--unit-40);}
	.m-r-0-l { margin-right: 0;} .m-r-1-l { margin-right: var(--unit);} .m-r-2-l { margin-right: var(--unit-2);} .m-r-3-l { margin-right: var(--unit-3);} .m-r-4-l { margin-right: var(--unit-4);} .m-r-5-l { margin-right: var(--unit-5);} .m-r-6-l { margin-right: var(--unit-6);} .m-r-7-l { margin-right: var(--unit-7);} .m-r-8-l { margin-right: var(--unit-8);} .m-r-9-l { margin-right: var(--unit-9);} .m-r-10-l { margin-right: var(--unit-10);} .m-r-11-l { margin-right: var(--unit-11);} .m-r-12-l { margin-right: var(--unit-12);} .m-r-13-l { margin-right: var(--unit-13);} .m-r-14-l { margin-right: var(--unit-14);} .m-r-15-l { margin-right: var(--unit-15);} .m-r-16-l { margin-right: var(--unit-16);} .m-r-17-l { margin-right: var(--unit-17);} .m-r-18-l { margin-right: var(--unit-18);} .m-r-19-l { margin-right: var(--unit-19);} .m-r-20-l { margin-right: var(--unit-20);} .m-r-21-l { margin-right: var(--unit-21);} .m-r-22-l { margin-right: var(--unit-22);} .m-r-23-l { margin-right: var(--unit-23);} .m-r-24-l { margin-right: var(--unit-24);} .m-r-25-l { margin-right: var(--unit-25);} .m-r-26-l { margin-right: var(--unit-26);} .m-r-27-l { margin-right: var(--unit-27);} .m-r-28-l { margin-right: var(--unit-28);} .m-r-29-l { margin-right: var(--unit-29);} .m-r-30-l { margin-right: var(--unit-30);} .m-r-31-l { margin-right: var(--unit-31);} .m-r-32-l { margin-right: var(--unit-32);} .m-r-33-l { margin-right: var(--unit-33);} .m-r-34-l { margin-right: var(--unit-34);} .m-r-35-l { margin-right: var(--unit-35);} .m-r-36-l { margin-right: var(--unit-36);} .m-r-37-l { margin-right: var(--unit-37);} .m-r-38-l { margin-right: var(--unit-38);} .m-r-39-l { margin-right: var(--unit-39);} .m-r-40-l { margin-right: var(--unit-40);}

	.m-l-0-10-l { margin-left: 0;} .m-l-1-10-l { margin-left: calc(1/10 * 100%);} .m-l-2-10-l { margin-left: calc(2/10 * 100%);} .m-l-3-10-l { margin-left: calc(3/10 * 100%);} .m-l-4-10-l { margin-left: calc(4/10 * 100%);} .m-l-5-10-l { margin-left: calc(5/10 * 100%);} .m-l-6-10-l { margin-left: calc(6/10 * 100%);} .m-l-7-10-l { margin-left: calc(7/10 * 100%);} .m-l-8-10-l { margin-left: calc(8/10 * 100%);} .m-l-9-10-l { margin-left: calc(9/10 * 100%);} .m-l-10-10-l { margin-left: calc(10/12 * 100%);}
	.m-l-0-12-l { margin-left: 0;} .m-l-1-12-l { margin-left: calc(1/12 * 100%);} .m-l-2-12-l { margin-left: calc(2/12 * 100%);} .m-l-3-12-l { margin-left: calc(3/12 * 100%);} .m-l-4-12-l { margin-left: calc(4/12 * 100%);} .m-l-5-12-l { margin-left: calc(5/12 * 100%);} .m-l-6-12-l { margin-left: calc(6/12 * 100%);} .m-l-7-12-l { margin-left: calc(7/12 * 100%);} .m-l-8-12-l { margin-left: calc(8/12 * 100%);} .m-l-9-12-l { margin-left: calc(9/12 * 100%);} .m-l-10-12-l { margin-left: calc(10/12 * 100%);} .m-l-11-12-l { margin-left: calc(11/12 * 100%);} .m-l-12-12-l { margin-left: calc(12/12 * 100%);}
	.m-r-0-10-l { margin-right: 0;} .m-r-1-10-l { margin-right: calc(1/10 * 100%);} .m-r-2-10-l { margin-right: calc(2/10 * 100%);} .m-r-3-10-l { margin-right: calc(3/10 * 100%);} .m-r-4-10-l { margin-right: calc(4/10 * 100%);} .m-r-5-10-l { margin-right: calc(5/10 * 100%);} .m-r-6-10-l { margin-right: calc(6/10 * 100%);} .m-r-7-10-l { margin-right: calc(7/10 * 100%);} .m-r-8-10-l { margin-right: calc(8/10 * 100%);} .m-r-9-10-l { margin-right: calc(9/10 * 100%);} .m-r-10-10-l { margin-right: calc(10/10 * 100%);}
	.m-r-0-12-l { margin-right: 0;} .m-r-1-12-l { margin-right: calc(1/12 * 100%);} .m-r-2-12-l { margin-right: calc(2/12 * 100%);} .m-r-3-12-l { margin-right: calc(3/12 * 100%);} .m-r-4-12-l { margin-right: calc(4/12 * 100%);} .m-r-5-12-l { margin-right: calc(5/12 * 100%);} .m-r-6-12-l { margin-right: calc(6/12 * 100%);} .m-r-7-12-l { margin-right: calc(7/12 * 100%);} .m-r-8-12-l { margin-right: calc(8/12 * 100%);} .m-r-9-12-l { margin-right: calc(9/12 * 100%);} .m-r-10-12-l { margin-right: calc(10/12 * 100%);} .m-r-11-12-l { margin-right: calc(11/12 * 100%);} .m-r-12-12-l { margin-right: calc(12/12 * 100%);}

	.g-0-l { gap: 0;} .g-1-l { gap: var(--unit);} .g-2-l { gap: var(--unit-2);} .g-3-l { gap: var(--unit-3);} .g-4-l { gap: var(--unit-4);} .g-5-l { gap: var(--unit-5);} .g-6-l { gap: var(--unit-6);} .g-7-l { gap: var(--unit-7);} .g-8-l { gap: var(--unit-8);} .g-9-l { gap: var(--unit-9);} .g-10-l { gap: var(--unit-10);} .g-11-l { gap: var(--unit-11);} .g-12-l { gap: var(--unit-12);} .g-13-l { gap: var(--unit-13);} .g-14-l { gap: var(--unit-14);} .g-15-l { gap: var(--unit-15);} .g-16-l { gap: var(--unit-16);} .g-17-l { gap: var(--unit-17);} .g-18-l { gap: var(--unit-18);} .g-19-l { gap: var(--unit-19);} .g-20-l { gap: var(--unit-20);}.g-21-l { gap: var(--unit-21);} .g-22-l { gap: var(--unit-22);} .g-23-l { gap: var(--unit-23);} .g-24-l { gap: var(--unit-24);} .g-25-l { gap: var(--unit-25);} .g-26-l { gap: var(--unit-26);} .g-27-l { gap: var(--unit-27);} .g-28-l { gap: var(--unit-28);} .g-29-l { gap: var(--unit-29);}.g-30-l { gap: var(--unit-30);} .g-31-l { gap: var(--unit-31);} .g-32-l { gap: var(--unit-32);} .g-33-l { gap: var(--unit-33);} .g-34-l { gap: var(--unit-34);} .g-35-l { gap: var(--unit-35);} .g-36-l { gap: var(--unit-36);} .g-37-l { gap: var(--unit-37);} .g-38-l { gap: var(--unit-38);} .g-39-l { gap: var(--unit-39);}.g-40-l { gap: var(--unit-40);}
	.g-r-0-l { row-gap: 0;} .g-r-1-l { row-gap: var(--unit);} .g-r-2-l { row-gap: var(--unit-2);} .g-r-3-l { row-gap: var(--unit-3);} .g-r-4-l { row-gap: var(--unit-4);} .g-r-5-l { row-gap: var(--unit-5);} .g-r-6-l { row-gap: var(--unit-6);} .g-r-7-l { row-gap: var(--unit-7);} .g-r-8-l { row-gap: var(--unit-8);} .g-r-9-l { row-gap: var(--unit-9);} .g-r-10-l { row-gap: var(--unit-10);} .g-r-11-l { row-gap: var(--unit-11);} .g-r-12-l { row-gap: var(--unit-12);} .g-r-13-l { row-gap: var(--unit-13);} .g-r-14-l { row-gap: var(--unit-14);} .g-r-15-l { row-gap: var(--unit-15);} .g-r-16-l { row-gap: var(--unit-16);} .g-r-17-l { row-gap: var(--unit-17);} .g-r-18-l { row-gap: var(--unit-18);} .g-r-19-l { row-gap: var(--unit-19);} .g-r-20-l { row-gap: var(--unit-20);}.g-r-21-l { row-gap: var(--unit-21);} .g-r-22-l { row-gap: var(--unit-22);} .g-r-23-l { row-gap: var(--unit-23);} .g-r-24-l { row-gap: var(--unit-24);} .g-r-25-l { row-gap: var(--unit-25);} .g-r-26-l { row-gap: var(--unit-26);} .g-r-27-l { row-gap: var(--unit-27);} .g-r-28-l { row-gap: var(--unit-28);} .g-r-29-l { row-gap: var(--unit-29);}.g-r-30-l { row-gap: var(--unit-30);} .g-r-31-l { row-gap: var(--unit-31);} .g-r-32-l { row-gap: var(--unit-32);} .g-r-33-l { row-gap: var(--unit-33);} .g-r-34-l { row-gap: var(--unit-34);} .g-r-35-l { row-gap: var(--unit-35);} .g-r-36-l { row-gap: var(--unit-36);} .g-r-37-l { row-gap: var(--unit-37);} .g-r-38-l { row-gap: var(--unit-38);} .g-r-39-l { row-gap: var(--unit-39);} .g-r-40-l { row-gap: var(--unit-40);}
	.g-c-0-l { column-gap: 0;} .g-c-1-l { column-gap: var(--unit);} .g-c-2-l { column-gap: var(--unit-2);} .g-c-3-l { column-gap: var(--unit-3);} .g-c-4-l { column-gap: var(--unit-4);} .g-c-5-l { column-gap: var(--unit-5);} .g-c-6-l { column-gap: var(--unit-6);} .g-c-7-l { column-gap: var(--unit-7);} .g-c-8-l { column-gap: var(--unit-8);} .g-c-9-l { column-gap: var(--unit-9);} .g-c-10-l { column-gap: var(--unit-10);} .g-c-11-l { column-gap: var(--unit-11);} .g-c-12-l { column-gap: var(--unit-12);} .g-c-13-l { column-gap: var(--unit-13);} .g-c-14-l { column-gap: var(--unit-14);} .g-c-15-l { column-gap: var(--unit-15);} .g-c-16-l { column-gap: var(--unit-16);} .g-c-17-l { column-gap: var(--unit-17);} .g-c-18-l { column-gap: var(--unit-18);} .g-c-19-l { column-gap: var(--unit-19);} .g-c-20-l { column-gap: var(--unit-20);} .g-c-21-l { column-gap: var(--unit-21);} .g-c-22-l { column-gap: var(--unit-22);} .g-c-23-l { column-gap: var(--unit-23);} .g-c-24-l { column-gap: var(--unit-24);} .g-c-25-l { column-gap: var(--unit-25);} .g-c-26-l { column-gap: var(--unit-26);} .g-c-27-l { column-gap: var(--unit-27);} .g-c-28-l { column-gap: var(--unit-28);} .g-c-29-l { column-gap: var(--unit-29);} .g-c-30-l { column-gap: var(--unit-30);} .g-c-31-l { column-gap: var(--unit-31);} .g-c-32-l { column-gap: var(--unit-32);} .g-c-33-l { column-gap: var(--unit-33);} .g-c-34-l { column-gap: var(--unit-34);} .g-c-35-l { column-gap: var(--unit-35);} .g-c-36-l { column-gap: var(--unit-36);} .g-c-37-l { column-gap: var(--unit-37);} .g-c-38-l { column-gap: var(--unit-38);} .g-c-39-l { column-gap: var(--unit-39);} .g-c-40-l { column-gap: var(--unit-40);}

}

@media ( max-width: 1020px ) {

	.p { padding: var(--padd-m);}
	.p-h { padding-left: var(--padd-m); padding-right: var(--padd-m);}
	.p-v { padding-top: var(--padd-m); padding-bottom: var(--padd-m);}

	.p-t-0-m { padding-top: 0;} .p-t-1-m { padding-top: var(--unit);} .p-t-2-m { padding-top: var(--unit-2);} .p-t-3-m { padding-top: var(--unit-3);} .p-t-4-m { padding-top: var(--unit-4);} .p-t-5-m { padding-top: var(--unit-5);} .p-t-6-m { padding-top: var(--unit-6);} .p-t-7-m { padding-top: var(--unit-7);} .p-t-8-m { padding-top: var(--unit-8);} .p-t-9-m { padding-top: var(--unit-9);} .p-t-10-m { padding-top: var(--unit-10);} .p-t-11-m { padding-top: var(--unit-11);} .p-t-12-m { padding-top: var(--unit-12);} .p-t-13-m { padding-top: var(--unit-13);} .p-t-14-m { padding-top: var(--unit-14);} .p-t-15-m { padding-top: var(--unit-15);} .p-t-16-m { padding-top: var(--unit-16);} .p-t-17-m { padding-top: var(--unit-17);} .p-t-18-m { padding-top: var(--unit-18);} .p-t-19-m { padding-top: var(--unit-19);} .p-t-20-m { padding-top: var(--unit-20);} .p-t-21-m { padding-top: var(--unit-21);} .p-t-22-m { padding-top: var(--unit-22);} .p-t-23-m { padding-top: var(--unit-23);} .p-t-24-m { padding-top: var(--unit-24);} .p-t-25-m { padding-top: var(--unit-25);} .p-t-26-m { padding-top: var(--unit-26);} .p-t-27-m { padding-top: var(--unit-27);} .p-t-28-m { padding-top: var(--unit-28);} .p-t-29-m { padding-top: var(--unit-29);} .p-t-30-m { padding-top: var(--unit-30);} .p-t-31-m { padding-top: var(--unit-31);} .p-t-32-m { padding-top: var(--unit-32);} .p-t-33-m { padding-top: var(--unit-33);} .p-t-34-m { padding-top: var(--unit-34);} .p-t-35-m { padding-top: var(--unit-35);} .p-t-36-m { padding-top: var(--unit-36);} .p-t-37-m { padding-top: var(--unit-37);} .p-t-38-m { padding-top: var(--unit-38);} .p-t-39-m { padding-top: var(--unit-39);} .p-t-40-m { padding-top: var(--unit-40);}
	.p-b-0-m { padding-bottom: 0;} .p-b-1-m { padding-bottom: var(--unit);} .p-b-2-m { padding-bottom: var(--unit-2);} .p-b-3-m { padding-bottom: var(--unit-3);} .p-b-4-m { padding-bottom: var(--unit-4);} .p-b-5-m { padding-bottom: var(--unit-5);} .p-b-6-m { padding-bottom: var(--unit-6);} .p-b-7-m { padding-bottom: var(--unit-7);} .p-b-8-m { padding-bottom: var(--unit-8);} .p-b-9-m { padding-bottom: var(--unit-9);} .p-b-10-m { padding-bottom: var(--unit-10);} .p-b-11-m { padding-bottom: var(--unit-11);} .p-b-12-m { padding-bottom: var(--unit-12);} .p-b-13-m { padding-bottom: var(--unit-13);} .p-b-14-m { padding-bottom: var(--unit-14);} .p-b-15-m { padding-bottom: var(--unit-15);} .p-b-16-m { padding-bottom: var(--unit-16);} .p-b-17-m { padding-bottom: var(--unit-17);} .p-b-18-m { padding-bottom: var(--unit-18);} .p-b-19-m { padding-bottom: var(--unit-19);} .p-b-20-m { padding-bottom: var(--unit-20);} .p-b-21-m { padding-bottom: var(--unit-21);} .p-b-22-m { padding-bottom: var(--unit-22);} .p-b-23-m { padding-bottom: var(--unit-23);} .p-b-24-m { padding-bottom: var(--unit-24);} .p-b-25-m { padding-bottom: var(--unit-25);} .p-b-26-m { padding-bottom: var(--unit-26);} .p-b-27-m { padding-bottom: var(--unit-27);} .p-b-28-m { padding-bottom: var(--unit-28);} .p-b-29-m { padding-bottom: var(--unit-29);} .p-b-30-m { padding-bottom: var(--unit-30);} .p-b-31-m { padding-bottom: var(--unit-31);} .p-b-32-m { padding-bottom: var(--unit-32);} .p-b-33-m { padding-bottom: var(--unit-33);} .p-b-34-m { padding-bottom: var(--unit-34);} .p-b-35-m { padding-bottom: var(--unit-35);} .p-b-36-m { padding-bottom: var(--unit-36);} .p-b-37-m { padding-bottom: var(--unit-37);} .p-b-38-m { padding-bottom: var(--unit-38);} .p-b-39-m { padding-bottom: var(--unit-39);} .p-b-40-m { padding-bottom: var(--unit-40);} 
	.p-l-0-m { padding-left: 0;} .p-l-1-m { padding-left: var(--unit);} .p-l-2-m { padding-left: var(--unit-2);} .p-l-3-m { padding-left: var(--unit-3);} .p-l-4-m { padding-left: var(--unit-4);} .p-l-5-m { padding-left: var(--unit-5);} .p-l-6-m { padding-left: var(--unit-6);} .p-l-7-m { padding-left: var(--unit-7);} .p-l-8-m { padding-left: var(--unit-8);} .p-l-9-m { padding-left: var(--unit-9);} .p-l-10-m { padding-left: var(--unit-10);} .p-l-11-m { padding-left: var(--unit-11);} .p-l-12-m { padding-left: var(--unit-12);} .p-l-13-m { padding-left: var(--unit-13);} .p-l-14-m { padding-left: var(--unit-14);} .p-l-15-m { padding-left: var(--unit-15);} .p-l-16-m { padding-left: var(--unit-16);} .p-l-17-m { padding-left: var(--unit-17);} .p-l-18-m { padding-left: var(--unit-18);} .p-l-19-m { padding-left: var(--unit-19);} .p-l-20-m { padding-left: var(--unit-20);} .p-l-21-m { padding-left: var(--unit-21);} .p-l-22-m { padding-left: var(--unit-22);} .p-l-23-m { padding-left: var(--unit-23);} .p-l-24-m { padding-left: var(--unit-24);} .p-l-25-m { padding-left: var(--unit-25);} .p-l-26-m { padding-left: var(--unit-26);} .p-l-27-m { padding-left: var(--unit-27);} .p-l-28-m { padding-left: var(--unit-28);} .p-l-29-m { padding-left: var(--unit-29);} .p-l-30-m { padding-left: var(--unit-30);} .p-l-31-m { padding-left: var(--unit-31);} .p-l-32-m { padding-left: var(--unit-32);} .p-l-33-m { padding-left: var(--unit-33);} .p-l-34-m { padding-left: var(--unit-34);} .p-l-35-m { padding-left: var(--unit-35);} .p-l-36-m { padding-left: var(--unit-36);} .p-l-37-m { padding-left: var(--unit-37);} .p-l-38-m { padding-left: var(--unit-38);} .p-l-39-m { padding-left: var(--unit-39);} .p-l-40-m { padding-left: var(--unit-40);} 
	.p-r-0-m { padding-right: 0;} .p-r-1-m { padding-right: var(--unit);} .p-r-2-m { padding-right: var(--unit-2);} .p-r-3-m { padding-right: var(--unit-3);} .p-r-4-m { padding-right: var(--unit-4);} .p-r-5-m { padding-right: var(--unit-5);} .p-r-6-m { padding-right: var(--unit-6);} .p-r-7-m { padding-right: var(--unit-7);} .p-r-8-m { padding-right: var(--unit-8);} .p-r-9-m { padding-right: var(--unit-9);} .p-r-10-m { padding-right: var(--unit-10);} .p-r-11-m { padding-right: var(--unit-11);} .p-r-12-m { padding-right: var(--unit-12);} .p-r-13-m { padding-right: var(--unit-13);} .p-r-14-m { padding-right: var(--unit-14);} .p-r-15-m { padding-right: var(--unit-15);} .p-r-16-m { padding-right: var(--unit-16);} .p-r-17-m { padding-right: var(--unit-17);} .p-r-18-m { padding-right: var(--unit-18);} .p-r-19-m { padding-right: var(--unit-19);} .p-r-20-m { padding-right: var(--unit-20);} .p-r-21-m { padding-right: var(--unit-21);} .p-r-22-m { padding-right: var(--unit-22);} .p-r-23-m { padding-right: var(--unit-23);} .p-r-24-m { padding-right: var(--unit-24);} .p-r-25-m { padding-right: var(--unit-25);} .p-r-26-m { padding-right: var(--unit-26);} .p-r-27-m { padding-right: var(--unit-27);} .p-r-28-m { padding-right: var(--unit-28);} .p-r-29-m { padding-right: var(--unit-29);} .p-r-30-m { padding-right: var(--unit-30);} .p-r-31-m { padding-right: var(--unit-31);} .p-r-32-m { padding-right: var(--unit-32);} .p-r-33-m { padding-right: var(--unit-33);} .p-r-34-m { padding-right: var(--unit-34);} .p-r-35-m { padding-right: var(--unit-35);} .p-r-36-m { padding-right: var(--unit-36);} .p-r-37-m { padding-right: var(--unit-37);} .p-r-38-m { padding-right: var(--unit-38);} .p-r-39-m { padding-right: var(--unit-39);} .p-r-40-m { padding-right: var(--unit-40);}

	.m-t-0-m { margin-top: 0;} .m-t-1-m { margin-top: var(--unit);} .m-t-2-m { margin-top: var(--unit-2);} .m-t-3-m { margin-top: var(--unit-3);} .m-t-4-m { margin-top: var(--unit-4);} .m-t-5-m { margin-top: var(--unit-5);} .m-t-6-m { margin-top: var(--unit-6);} .m-t-7-m { margin-top: var(--unit-7);} .m-t-8-m { margin-top: var(--unit-8);} .m-t-9-m { margin-top: var(--unit-9);} .m-t-10-m { margin-top: var(--unit-10);} .m-t-11-m { margin-top: var(--unit-11);} .m-t-12-m { margin-top: var(--unit-12);} .m-t-13-m { margin-top: var(--unit-13);} .m-t-14-m { margin-top: var(--unit-14);} .m-t-15-m { margin-top: var(--unit-15);} .m-t-16-m { margin-top: var(--unit-16);} .m-t-17-m { margin-top: var(--unit-17);} .m-t-18-m { margin-top: var(--unit-18);} .m-t-19-m { margin-top: var(--unit-19);} .m-t-20-m { margin-top: var(--unit-20);} .m-t-21-m { margin-top: var(--unit-21);} .m-t-22-m { margin-top: var(--unit-22);} .m-t-23-m { margin-top: var(--unit-23);} .m-t-24-m { margin-top: var(--unit-24);} .m-t-25-m { margin-top: var(--unit-25);} .m-t-26-m { margin-top: var(--unit-26);} .m-t-27-m { margin-top: var(--unit-27);} .m-t-28-m { margin-top: var(--unit-28);} .m-t-29-m { margin-top: var(--unit-29);} .m-t-30-m { margin-top: var(--unit-30);} .m-t-31-m { margin-top: var(--unit-31);} .m-t-32-m { margin-top: var(--unit-32);} .m-t-33-m { margin-top: var(--unit-33);} .m-t-34-m { margin-top: var(--unit-34);} .m-t-35-m { margin-top: var(--unit-35);} .m-t-36-m { margin-top: var(--unit-36);} .m-t-37-m { margin-top: var(--unit-37);} .m-t-38-m { margin-top: var(--unit-38);} .m-t-39-m { margin-top: var(--unit-39);} .m-t-40-m { margin-top: var(--unit-40);}
	.m-b-0-m { margin-bottom: 0;} .m-b-1-m { margin-bottom: var(--unit);} .m-b-2-m { margin-bottom: var(--unit-2);} .m-b-3-m { margin-bottom: var(--unit-3);} .m-b-4-m { margin-bottom: var(--unit-4);} .m-b-5-m { margin-bottom: var(--unit-5);} .m-b-6-m { margin-bottom: var(--unit-6);} .m-b-7-m { margin-bottom: var(--unit-7);} .m-b-8-m { margin-bottom: var(--unit-8);} .m-b-9-m { margin-bottom: var(--unit-9);} .m-b-10-m { margin-bottom: var(--unit-10);} .m-b-11-m { margin-bottom: var(--unit-11);} .m-b-12-m { margin-bottom: var(--unit-12);} .m-b-13-m { margin-bottom: var(--unit-13);} .m-b-14-m { margin-bottom: var(--unit-14);} .m-b-15-m { margin-bottom: var(--unit-15);} .m-b-16-m { margin-bottom: var(--unit-16);} .m-b-17-m { margin-bottom: var(--unit-17);} .m-b-18-m { margin-bottom: var(--unit-18);} .m-b-19-m { margin-bottom: var(--unit-19);} .m-b-20-m { margin-bottom: var(--unit-20);} .m-b-21-m { margin-bottom: var(--unit-21);} .m-b-22-m { margin-bottom: var(--unit-22);} .m-b-23-m { margin-bottom: var(--unit-23);} .m-b-24-m { margin-bottom: var(--unit-24);} .m-b-25-m { margin-bottom: var(--unit-25);} .m-b-26-m { margin-bottom: var(--unit-26);} .m-b-27-m { margin-bottom: var(--unit-27);} .m-b-28-m { margin-bottom: var(--unit-28);} .m-b-29-m { margin-bottom: var(--unit-29);} .m-b-30-m { margin-bottom: var(--unit-30);} .m-b-31-m { margin-bottom: var(--unit-31);} .m-b-32-m { margin-bottom: var(--unit-32);} .m-b-33-m { margin-bottom: var(--unit-33);} .m-b-34-m { margin-bottom: var(--unit-34);} .m-b-35-m { margin-bottom: var(--unit-35);} .m-b-36-m { margin-bottom: var(--unit-36);} .m-b-37-m { margin-bottom: var(--unit-37);} .m-b-38-m { margin-bottom: var(--unit-38);} .m-b-39-m { margin-bottom: var(--unit-39);} .m-b-40-m { margin-bottom: var(--unit-40);} 
	.m-l-0-m { margin-left: 0;} .m-l-1-m { margin-left: var(--unit);} .m-l-2-m { margin-left: var(--unit-2);} .m-l-3-m { margin-left: var(--unit-3);} .m-l-4-m { margin-left: var(--unit-4);} .m-l-5-m { margin-left: var(--unit-5);} .m-l-6-m { margin-left: var(--unit-6);} .m-l-7-m { margin-left: var(--unit-7);} .m-l-8-m { margin-left: var(--unit-8);} .m-l-9-m { margin-left: var(--unit-9);} .m-l-10-m { margin-left: var(--unit-10);} .m-l-11-m { margin-left: var(--unit-11);} .m-l-12-m { margin-left: var(--unit-12);} .m-l-13-m { margin-left: var(--unit-13);} .m-l-14-m { margin-left: var(--unit-14);} .m-l-15-m { margin-left: var(--unit-15);} .m-l-16-m { margin-left: var(--unit-16);} .m-l-17-m { margin-left: var(--unit-17);} .m-l-18-m { margin-left: var(--unit-18);} .m-l-19-m { margin-left: var(--unit-19);} .m-l-20-m { margin-left: var(--unit-20);} .m-l-21-m { margin-left: var(--unit-21);} .m-l-22-m { margin-left: var(--unit-22);} .m-l-23-m { margin-left: var(--unit-23);} .m-l-24-m { margin-left: var(--unit-24);} .m-l-25-m { margin-left: var(--unit-25);} .m-l-26-m { margin-left: var(--unit-26);} .m-l-27-m { margin-left: var(--unit-27);} .m-l-28-m { margin-left: var(--unit-28);} .m-l-29-m { margin-left: var(--unit-29);} .m-l-30-m { margin-left: var(--unit-30);} .m-l-31-m { margin-left: var(--unit-31);} .m-l-32-m { margin-left: var(--unit-32);} .m-l-33-m { margin-left: var(--unit-33);} .m-l-34-m { margin-left: var(--unit-34);} .m-l-35-m { margin-left: var(--unit-35);} .m-l-36-m { margin-left: var(--unit-36);} .m-l-37-m { margin-left: var(--unit-37);} .m-l-38-m { margin-left: var(--unit-38);} .m-l-39-m { margin-left: var(--unit-39);} .m-l-40-m { margin-left: var(--unit-40);}
	.m-r-0-m { margin-right: 0;} .m-r-1-m { margin-right: var(--unit);} .m-r-2-m { margin-right: var(--unit-2);} .m-r-3-m { margin-right: var(--unit-3);} .m-r-4-m { margin-right: var(--unit-4);} .m-r-5-m { margin-right: var(--unit-5);} .m-r-6-m { margin-right: var(--unit-6);} .m-r-7-m { margin-right: var(--unit-7);} .m-r-8-m { margin-right: var(--unit-8);} .m-r-9-m { margin-right: var(--unit-9);} .m-r-10-m { margin-right: var(--unit-10);} .m-r-11-m { margin-right: var(--unit-11);} .m-r-12-m { margin-right: var(--unit-12);} .m-r-13-m { margin-right: var(--unit-13);} .m-r-14-m { margin-right: var(--unit-14);} .m-r-15-m { margin-right: var(--unit-15);} .m-r-16-m { margin-right: var(--unit-16);} .m-r-17-m { margin-right: var(--unit-17);} .m-r-18-m { margin-right: var(--unit-18);} .m-r-19-m { margin-right: var(--unit-19);} .m-r-20-m { margin-right: var(--unit-20);} .m-r-21-m { margin-right: var(--unit-21);} .m-r-22-m { margin-right: var(--unit-22);} .m-r-23-m { margin-right: var(--unit-23);} .m-r-24-m { margin-right: var(--unit-24);} .m-r-25-m { margin-right: var(--unit-25);} .m-r-26-m { margin-right: var(--unit-26);} .m-r-27-m { margin-right: var(--unit-27);} .m-r-28-m { margin-right: var(--unit-28);} .m-r-29-m { margin-right: var(--unit-29);} .m-r-30-m { margin-right: var(--unit-30);} .m-r-31-m { margin-right: var(--unit-31);} .m-r-32-m { margin-right: var(--unit-32);} .m-r-33-m { margin-right: var(--unit-33);} .m-r-34-m { margin-right: var(--unit-34);} .m-r-35-m { margin-right: var(--unit-35);} .m-r-36-m { margin-right: var(--unit-36);} .m-r-37-m { margin-right: var(--unit-37);} .m-r-38-m { margin-right: var(--unit-38);} .m-r-39-m { margin-right: var(--unit-39);} .m-r-40-m { margin-right: var(--unit-40);}

	.m-l-0-10-m { margin-left: 0;} .m-l-1-10-m { margin-left: calc(1/10 * 100%);} .m-l-2-10-m { margin-left: calc(2/10 * 100%);} .m-l-3-10-m { margin-left: calc(3/10 * 100%);} .m-l-4-10-m { margin-left: calc(4/10 * 100%);} .m-l-5-10-m { margin-left: calc(5/10 * 100%);} .m-l-6-10-m { margin-left: calc(6/10 * 100%);} .m-l-7-10-m { margin-left: calc(7/10 * 100%);} .m-l-8-10-m { margin-left: calc(8/10 * 100%);} .m-l-9-10-m { margin-left: calc(9/10 * 100%);} .m-l-10-10-m { margin-left: calc(10/12 * 100%);}
	.m-l-0-12-m { margin-left: 0;} .m-l-1-12-m { margin-left: calc(1/12 * 100%);} .m-l-2-12-m { margin-left: calc(2/12 * 100%);} .m-l-3-12-m { margin-left: calc(3/12 * 100%);} .m-l-4-12-m { margin-left: calc(4/12 * 100%);} .m-l-5-12-m { margin-left: calc(5/12 * 100%);} .m-l-6-12-m { margin-left: calc(6/12 * 100%);} .m-l-7-12-m { margin-left: calc(7/12 * 100%);} .m-l-8-12-m { margin-left: calc(8/12 * 100%);} .m-l-9-12-m { margin-left: calc(9/12 * 100%);} .m-l-10-12-m { margin-left: calc(10/12 * 100%);} .m-l-11-12-m { margin-left: calc(11/12 * 100%);} .m-l-12-12-m { margin-left: calc(12/12 * 100%);}
	.m-r-0-10-m { margin-right: 0;} .m-r-1-10-m { margin-right: calc(1/10 * 100%);} .m-r-2-10-m { margin-right: calc(2/10 * 100%);} .m-r-3-10-m { margin-right: calc(3/10 * 100%);} .m-r-4-10-m { margin-right: calc(4/10 * 100%);} .m-r-5-10-m { margin-right: calc(5/10 * 100%);} .m-r-6-10-m { margin-right: calc(6/10 * 100%);} .m-r-7-10-m { margin-right: calc(7/10 * 100%);} .m-r-8-10-m { margin-right: calc(8/10 * 100%);} .m-r-9-10-m { margin-right: calc(9/10 * 100%);} .m-r-10-10-m { margin-right: calc(10/10 * 100%);}
	.m-r-0-12-m { margin-right: 0;} .m-r-1-12-m { margin-right: calc(1/12 * 100%);} .m-r-2-12-m { margin-right: calc(2/12 * 100%);} .m-r-3-12-m { margin-right: calc(3/12 * 100%);} .m-r-4-12-m { margin-right: calc(4/12 * 100%);} .m-r-5-12-m { margin-right: calc(5/12 * 100%);} .m-r-6-12-m { margin-right: calc(6/12 * 100%);} .m-r-7-12-m { margin-right: calc(7/12 * 100%);} .m-r-8-12-m { margin-right: calc(8/12 * 100%);} .m-r-9-12-m { margin-right: calc(9/12 * 100%);} .m-r-10-12-m { margin-right: calc(10/12 * 100%);} .m-r-11-12-m { margin-right: calc(11/12 * 100%);} .m-r-12-12-m { margin-right: calc(12/12 * 100%);}

	.g-0-m { gap: 0;} .g-1-m { gap: var(--unit);} .g-2-m { gap: var(--unit-2);} .g-3-m { gap: var(--unit-3);} .g-4-m { gap: var(--unit-4);} .g-5-m { gap: var(--unit-5);} .g-6-m { gap: var(--unit-6);} .g-7-m { gap: var(--unit-7);} .g-8-m { gap: var(--unit-8);} .g-9-m { gap: var(--unit-9);} .g-10-m { gap: var(--unit-10);} .g-11-m { gap: var(--unit-11);} .g-12-m { gap: var(--unit-12);} .g-13-m { gap: var(--unit-13);} .g-14-m { gap: var(--unit-14);} .g-15-m { gap: var(--unit-15);} .g-16-m { gap: var(--unit-16);} .g-17-m { gap: var(--unit-17);} .g-18-m { gap: var(--unit-18);} .g-19-m { gap: var(--unit-19);} .g-20-m { gap: var(--unit-20);}.g-21-m { gap: var(--unit-21);} .g-22-m { gap: var(--unit-22);} .g-23-m { gap: var(--unit-23);} .g-24-m { gap: var(--unit-24);} .g-25-m { gap: var(--unit-25);} .g-26-m { gap: var(--unit-26);} .g-27-m { gap: var(--unit-27);} .g-28-m { gap: var(--unit-28);} .g-29-m { gap: var(--unit-29);}.g-30-m { gap: var(--unit-30);} .g-31-m { gap: var(--unit-31);} .g-32-m { gap: var(--unit-32);} .g-33-m { gap: var(--unit-33);} .g-34-m { gap: var(--unit-34);} .g-35-m { gap: var(--unit-35);} .g-36-m { gap: var(--unit-36);} .g-37-m { gap: var(--unit-37);} .g-38-m { gap: var(--unit-38);} .g-39-m { gap: var(--unit-39);}.g-40-m { gap: var(--unit-40);}
	.g-r-0-m { row-gap: 0;} .g-r-1-m { row-gap: var(--unit);} .g-r-2-m { row-gap: var(--unit-2);} .g-r-3-m { row-gap: var(--unit-3);} .g-r-4-m { row-gap: var(--unit-4);} .g-r-5-m { row-gap: var(--unit-5);} .g-r-6-m { row-gap: var(--unit-6);} .g-r-7-m { row-gap: var(--unit-7);} .g-r-8-m { row-gap: var(--unit-8);} .g-r-9-m { row-gap: var(--unit-9);} .g-r-10-m { row-gap: var(--unit-10);} .g-r-11-m { row-gap: var(--unit-11);} .g-r-12-m { row-gap: var(--unit-12);} .g-r-13-m { row-gap: var(--unit-13);} .g-r-14-m { row-gap: var(--unit-14);} .g-r-15-m { row-gap: var(--unit-15);} .g-r-16-m { row-gap: var(--unit-16);} .g-r-17-m { row-gap: var(--unit-17);} .g-r-18-m { row-gap: var(--unit-18);} .g-r-19-m { row-gap: var(--unit-19);} .g-r-20-m { row-gap: var(--unit-20);}.g-r-21-m { row-gap: var(--unit-21);} .g-r-22-m { row-gap: var(--unit-22);} .g-r-23-m { row-gap: var(--unit-23);} .g-r-24-m { row-gap: var(--unit-24);} .g-r-25-m { row-gap: var(--unit-25);} .g-r-26-m { row-gap: var(--unit-26);} .g-r-27-m { row-gap: var(--unit-27);} .g-r-28-m { row-gap: var(--unit-28);} .g-r-29-m { row-gap: var(--unit-29);}.g-r-30-m { row-gap: var(--unit-30);} .g-r-31-m { row-gap: var(--unit-31);} .g-r-32-m { row-gap: var(--unit-32);} .g-r-33-m { row-gap: var(--unit-33);} .g-r-34-m { row-gap: var(--unit-34);} .g-r-35-m { row-gap: var(--unit-35);} .g-r-36-m { row-gap: var(--unit-36);} .g-r-37-m { row-gap: var(--unit-37);} .g-r-38-m { row-gap: var(--unit-38);} .g-r-39-m { row-gap: var(--unit-39);} .g-r-40-m { row-gap: var(--unit-40);}
	.g-c-0-m { column-gap: 0;} .g-c-1-m { column-gap: var(--unit);} .g-c-2-m { column-gap: var(--unit-2);} .g-c-3-m { column-gap: var(--unit-3);} .g-c-4-m { column-gap: var(--unit-4);} .g-c-5-m { column-gap: var(--unit-5);} .g-c-6-m { column-gap: var(--unit-6);} .g-c-7-m { column-gap: var(--unit-7);} .g-c-8-m { column-gap: var(--unit-8);} .g-c-9-m { column-gap: var(--unit-9);} .g-c-10-m { column-gap: var(--unit-10);} .g-c-11-m { column-gap: var(--unit-11);} .g-c-12-m { column-gap: var(--unit-12);} .g-c-13-m { column-gap: var(--unit-13);} .g-c-14-m { column-gap: var(--unit-14);} .g-c-15-m { column-gap: var(--unit-15);} .g-c-16-m { column-gap: var(--unit-16);} .g-c-17-m { column-gap: var(--unit-17);} .g-c-18-m { column-gap: var(--unit-18);} .g-c-19-m { column-gap: var(--unit-19);} .g-c-20-m { column-gap: var(--unit-20);} .g-c-21-m { column-gap: var(--unit-21);} .g-c-22-m { column-gap: var(--unit-22);} .g-c-23-m { column-gap: var(--unit-23);} .g-c-24-m { column-gap: var(--unit-24);} .g-c-25-m { column-gap: var(--unit-25);} .g-c-26-m { column-gap: var(--unit-26);} .g-c-27-m { column-gap: var(--unit-27);} .g-c-28-m { column-gap: var(--unit-28);} .g-c-29-m { column-gap: var(--unit-29);} .g-c-30-m { column-gap: var(--unit-30);} .g-c-31-m { column-gap: var(--unit-31);} .g-c-32-m { column-gap: var(--unit-32);} .g-c-33-m { column-gap: var(--unit-33);} .g-c-34-m { column-gap: var(--unit-34);} .g-c-35-m { column-gap: var(--unit-35);} .g-c-36-m { column-gap: var(--unit-36);} .g-c-37-m { column-gap: var(--unit-37);} .g-c-38-m { column-gap: var(--unit-38);} .g-c-39-m { column-gap: var(--unit-39);} .g-c-40-m { column-gap: var(--unit-40);}

}

@media ( max-width: 720px ) {

	.p { padding: var(--padd-s);}
	.p-h { padding-left: var(--padd-s); padding-right: var(--padd-s);}
	.p-v { padding-top: var(--padd-s); padding-bottom: var(--padd-s);}

	.p-t-0-s { padding-top: 0;} .p-t-1-s { padding-top: var(--unit);} .p-t-2-s { padding-top: var(--unit-2);} .p-t-3-s { padding-top: var(--unit-3);} .p-t-4-s { padding-top: var(--unit-4);} .p-t-5-s { padding-top: var(--unit-5);} .p-t-6-s { padding-top: var(--unit-6);} .p-t-7-s { padding-top: var(--unit-7);} .p-t-8-s { padding-top: var(--unit-8);} .p-t-9-s { padding-top: var(--unit-9);} .p-t-10-s { padding-top: var(--unit-10);} .p-t-11-s { padding-top: var(--unit-11);} .p-t-12-s { padding-top: var(--unit-12);} .p-t-13-s { padding-top: var(--unit-13);} .p-t-14-s { padding-top: var(--unit-14);} .p-t-15-s { padding-top: var(--unit-15);} .p-t-16-s { padding-top: var(--unit-16);} .p-t-17-s { padding-top: var(--unit-17);} .p-t-18-s { padding-top: var(--unit-18);} .p-t-19-s { padding-top: var(--unit-19);} .p-t-20-s { padding-top: var(--unit-20);} .p-t-21-s { padding-top: var(--unit-21);} .p-t-22-s { padding-top: var(--unit-22);} .p-t-23-s { padding-top: var(--unit-23);} .p-t-24-s { padding-top: var(--unit-24);} .p-t-25-s { padding-top: var(--unit-25);} .p-t-26-s { padding-top: var(--unit-26);} .p-t-27-s { padding-top: var(--unit-27);} .p-t-28-s { padding-top: var(--unit-28);} .p-t-29-s { padding-top: var(--unit-29);} .p-t-30-s { padding-top: var(--unit-30);} .p-t-31-s { padding-top: var(--unit-31);} .p-t-32-s { padding-top: var(--unit-32);} .p-t-33-s { padding-top: var(--unit-33);} .p-t-34-s { padding-top: var(--unit-34);} .p-t-35-s { padding-top: var(--unit-35);} .p-t-36-s { padding-top: var(--unit-36);} .p-t-37-s { padding-top: var(--unit-37);} .p-t-38-s { padding-top: var(--unit-38);} .p-t-39-s { padding-top: var(--unit-39);} .p-t-40-s { padding-top: var(--unit-40);}
	.p-b-0-s { padding-bottom: 0;} .p-b-1-s { padding-bottom: var(--unit);} .p-b-2-s { padding-bottom: var(--unit-2);} .p-b-3-s { padding-bottom: var(--unit-3);} .p-b-4-s { padding-bottom: var(--unit-4);} .p-b-5-s { padding-bottom: var(--unit-5);} .p-b-6-s { padding-bottom: var(--unit-6);} .p-b-7-s { padding-bottom: var(--unit-7);} .p-b-8-s { padding-bottom: var(--unit-8);} .p-b-9-s { padding-bottom: var(--unit-9);} .p-b-10-s { padding-bottom: var(--unit-10);} .p-b-11-s { padding-bottom: var(--unit-11);} .p-b-12-s { padding-bottom: var(--unit-12);} .p-b-13-s { padding-bottom: var(--unit-13);} .p-b-14-s { padding-bottom: var(--unit-14);} .p-b-15-s { padding-bottom: var(--unit-15);} .p-b-16-s { padding-bottom: var(--unit-16);} .p-b-17-s { padding-bottom: var(--unit-17);} .p-b-18-s { padding-bottom: var(--unit-18);} .p-b-19-s { padding-bottom: var(--unit-19);} .p-b-20-s { padding-bottom: var(--unit-20);} .p-b-21-s { padding-bottom: var(--unit-21);} .p-b-22-s { padding-bottom: var(--unit-22);} .p-b-23-s { padding-bottom: var(--unit-23);} .p-b-24-s { padding-bottom: var(--unit-24);} .p-b-25-s { padding-bottom: var(--unit-25);} .p-b-26-s { padding-bottom: var(--unit-26);} .p-b-27-s { padding-bottom: var(--unit-27);} .p-b-28-s { padding-bottom: var(--unit-28);} .p-b-29-s { padding-bottom: var(--unit-29);} .p-b-30-s { padding-bottom: var(--unit-30);} .p-b-31-s { padding-bottom: var(--unit-31);} .p-b-32-s { padding-bottom: var(--unit-32);} .p-b-33-s { padding-bottom: var(--unit-33);} .p-b-34-s { padding-bottom: var(--unit-34);} .p-b-35-s { padding-bottom: var(--unit-35);} .p-b-36-s { padding-bottom: var(--unit-36);} .p-b-37-s { padding-bottom: var(--unit-37);} .p-b-38-s { padding-bottom: var(--unit-38);} .p-b-39-s { padding-bottom: var(--unit-39);} .p-b-40-s { padding-bottom: var(--unit-40);} 
	.p-l-0-s { padding-left: 0;} .p-l-1-s { padding-left: var(--unit);} .p-l-2-s { padding-left: var(--unit-2);} .p-l-3-s { padding-left: var(--unit-3);} .p-l-4-s { padding-left: var(--unit-4);} .p-l-5-s { padding-left: var(--unit-5);} .p-l-6-s { padding-left: var(--unit-6);} .p-l-7-s { padding-left: var(--unit-7);} .p-l-8-s { padding-left: var(--unit-8);} .p-l-9-s { padding-left: var(--unit-9);} .p-l-10-s { padding-left: var(--unit-10);} .p-l-11-s { padding-left: var(--unit-11);} .p-l-12-s { padding-left: var(--unit-12);} .p-l-13-s { padding-left: var(--unit-13);} .p-l-14-s { padding-left: var(--unit-14);} .p-l-15-s { padding-left: var(--unit-15);} .p-l-16-s { padding-left: var(--unit-16);} .p-l-17-s { padding-left: var(--unit-17);} .p-l-18-s { padding-left: var(--unit-18);} .p-l-19-s { padding-left: var(--unit-19);} .p-l-20-s { padding-left: var(--unit-20);} .p-l-21-s { padding-left: var(--unit-21);} .p-l-22-s { padding-left: var(--unit-22);} .p-l-23-s { padding-left: var(--unit-23);} .p-l-24-s { padding-left: var(--unit-24);} .p-l-25-s { padding-left: var(--unit-25);} .p-l-26-s { padding-left: var(--unit-26);} .p-l-27-s { padding-left: var(--unit-27);} .p-l-28-s { padding-left: var(--unit-28);} .p-l-29-s { padding-left: var(--unit-29);} .p-l-30-s { padding-left: var(--unit-30);} .p-l-31-s { padding-left: var(--unit-31);} .p-l-32-s { padding-left: var(--unit-32);} .p-l-33-s { padding-left: var(--unit-33);} .p-l-34-s { padding-left: var(--unit-34);} .p-l-35-s { padding-left: var(--unit-35);} .p-l-36-s { padding-left: var(--unit-36);} .p-l-37-s { padding-left: var(--unit-37);} .p-l-38-s { padding-left: var(--unit-38);} .p-l-39-s { padding-left: var(--unit-39);} .p-l-40-s { padding-left: var(--unit-40);} 
	.p-r-0-s { padding-right: 0;} .p-r-1-s { padding-right: var(--unit);} .p-r-2-s { padding-right: var(--unit-2);} .p-r-3-s { padding-right: var(--unit-3);} .p-r-4-s { padding-right: var(--unit-4);} .p-r-5-s { padding-right: var(--unit-5);} .p-r-6-s { padding-right: var(--unit-6);} .p-r-7-s { padding-right: var(--unit-7);} .p-r-8-s { padding-right: var(--unit-8);} .p-r-9-s { padding-right: var(--unit-9);} .p-r-10-s { padding-right: var(--unit-10);} .p-r-11-s { padding-right: var(--unit-11);} .p-r-12-s { padding-right: var(--unit-12);} .p-r-13-s { padding-right: var(--unit-13);} .p-r-14-s { padding-right: var(--unit-14);} .p-r-15-s { padding-right: var(--unit-15);} .p-r-16-s { padding-right: var(--unit-16);} .p-r-17-s { padding-right: var(--unit-17);} .p-r-18-s { padding-right: var(--unit-18);} .p-r-19-s { padding-right: var(--unit-19);} .p-r-20-s { padding-right: var(--unit-20);} .p-r-21-s { padding-right: var(--unit-21);} .p-r-22-s { padding-right: var(--unit-22);} .p-r-23-s { padding-right: var(--unit-23);} .p-r-24-s { padding-right: var(--unit-24);} .p-r-25-s { padding-right: var(--unit-25);} .p-r-26-s { padding-right: var(--unit-26);} .p-r-27-s { padding-right: var(--unit-27);} .p-r-28-s { padding-right: var(--unit-28);} .p-r-29-s { padding-right: var(--unit-29);} .p-r-30-s { padding-right: var(--unit-30);} .p-r-31-s { padding-right: var(--unit-31);} .p-r-32-s { padding-right: var(--unit-32);} .p-r-33-s { padding-right: var(--unit-33);} .p-r-34-s { padding-right: var(--unit-34);} .p-r-35-s { padding-right: var(--unit-35);} .p-r-36-s { padding-right: var(--unit-36);} .p-r-37-s { padding-right: var(--unit-37);} .p-r-38-s { padding-right: var(--unit-38);} .p-r-39-s { padding-right: var(--unit-39);} .p-r-40-s { padding-right: var(--unit-40);}

	.m-t-0-s { margin-top: 0;} .m-t-1-s { margin-top: var(--unit);} .m-t-2-s { margin-top: var(--unit-2);} .m-t-3-s { margin-top: var(--unit-3);} .m-t-4-s { margin-top: var(--unit-4);} .m-t-5-s { margin-top: var(--unit-5);} .m-t-6-s { margin-top: var(--unit-6);} .m-t-7-s { margin-top: var(--unit-7);} .m-t-8-s { margin-top: var(--unit-8);} .m-t-9-s { margin-top: var(--unit-9);} .m-t-10-s { margin-top: var(--unit-10);} .m-t-11-s { margin-top: var(--unit-11);} .m-t-12-s { margin-top: var(--unit-12);} .m-t-13-s { margin-top: var(--unit-13);} .m-t-14-s { margin-top: var(--unit-14);} .m-t-15-s { margin-top: var(--unit-15);} .m-t-16-s { margin-top: var(--unit-16);} .m-t-17-s { margin-top: var(--unit-17);} .m-t-18-s { margin-top: var(--unit-18);} .m-t-19-s { margin-top: var(--unit-19);} .m-t-20-s { margin-top: var(--unit-20);} .m-t-21-s { margin-top: var(--unit-21);} .m-t-22-s { margin-top: var(--unit-22);} .m-t-23-s { margin-top: var(--unit-23);} .m-t-24-s { margin-top: var(--unit-24);} .m-t-25-s { margin-top: var(--unit-25);} .m-t-26-s { margin-top: var(--unit-26);} .m-t-27-s { margin-top: var(--unit-27);} .m-t-28-s { margin-top: var(--unit-28);} .m-t-29-s { margin-top: var(--unit-29);} .m-t-30-s { margin-top: var(--unit-30);} .m-t-31-s { margin-top: var(--unit-31);} .m-t-32-s { margin-top: var(--unit-32);} .m-t-33-s { margin-top: var(--unit-33);} .m-t-34-s { margin-top: var(--unit-34);} .m-t-35-s { margin-top: var(--unit-35);} .m-t-36-s { margin-top: var(--unit-36);} .m-t-37-s { margin-top: var(--unit-37);} .m-t-38-s { margin-top: var(--unit-38);} .m-t-39-s { margin-top: var(--unit-39);} .m-t-40-s { margin-top: var(--unit-40);}
	.m-b-0-s { margin-bottom: 0;} .m-b-1-s { margin-bottom: var(--unit);} .m-b-2-s { margin-bottom: var(--unit-2);} .m-b-3-s { margin-bottom: var(--unit-3);} .m-b-4-s { margin-bottom: var(--unit-4);} .m-b-5-s { margin-bottom: var(--unit-5);} .m-b-6-s { margin-bottom: var(--unit-6);} .m-b-7-s { margin-bottom: var(--unit-7);} .m-b-8-s { margin-bottom: var(--unit-8);} .m-b-9-s { margin-bottom: var(--unit-9);} .m-b-10-s { margin-bottom: var(--unit-10);} .m-b-11-s { margin-bottom: var(--unit-11);} .m-b-12-s { margin-bottom: var(--unit-12);} .m-b-13-s { margin-bottom: var(--unit-13);} .m-b-14-s { margin-bottom: var(--unit-14);} .m-b-15-s { margin-bottom: var(--unit-15);} .m-b-16-s { margin-bottom: var(--unit-16);} .m-b-17-s { margin-bottom: var(--unit-17);} .m-b-18-s { margin-bottom: var(--unit-18);} .m-b-19-s { margin-bottom: var(--unit-19);} .m-b-20-s { margin-bottom: var(--unit-20);} .m-b-21-s { margin-bottom: var(--unit-21);} .m-b-22-s { margin-bottom: var(--unit-22);} .m-b-23-s { margin-bottom: var(--unit-23);} .m-b-24-s { margin-bottom: var(--unit-24);} .m-b-25-s { margin-bottom: var(--unit-25);} .m-b-26-s { margin-bottom: var(--unit-26);} .m-b-27-s { margin-bottom: var(--unit-27);} .m-b-28-s { margin-bottom: var(--unit-28);} .m-b-29-s { margin-bottom: var(--unit-29);} .m-b-30-s { margin-bottom: var(--unit-30);} .m-b-31-s { margin-bottom: var(--unit-31);} .m-b-32-s { margin-bottom: var(--unit-32);} .m-b-33-s { margin-bottom: var(--unit-33);} .m-b-34-s { margin-bottom: var(--unit-34);} .m-b-35-s { margin-bottom: var(--unit-35);} .m-b-36-s { margin-bottom: var(--unit-36);} .m-b-37-s { margin-bottom: var(--unit-37);} .m-b-38-s { margin-bottom: var(--unit-38);} .m-b-39-s { margin-bottom: var(--unit-39);} .m-b-40-s { margin-bottom: var(--unit-40);} 
	.m-l-0-s { margin-left: 0;} .m-l-1-s { margin-left: var(--unit);} .m-l-2-s { margin-left: var(--unit-2);} .m-l-3-s { margin-left: var(--unit-3);} .m-l-4-s { margin-left: var(--unit-4);} .m-l-5-s { margin-left: var(--unit-5);} .m-l-6-s { margin-left: var(--unit-6);} .m-l-7-s { margin-left: var(--unit-7);} .m-l-8-s { margin-left: var(--unit-8);} .m-l-9-s { margin-left: var(--unit-9);} .m-l-10-s { margin-left: var(--unit-10);} .m-l-11-s { margin-left: var(--unit-11);} .m-l-12-s { margin-left: var(--unit-12);} .m-l-13-s { margin-left: var(--unit-13);} .m-l-14-s { margin-left: var(--unit-14);} .m-l-15-s { margin-left: var(--unit-15);} .m-l-16-s { margin-left: var(--unit-16);} .m-l-17-s { margin-left: var(--unit-17);} .m-l-18-s { margin-left: var(--unit-18);} .m-l-19-s { margin-left: var(--unit-19);} .m-l-20-s { margin-left: var(--unit-20);} .m-l-21-s { margin-left: var(--unit-21);} .m-l-22-s { margin-left: var(--unit-22);} .m-l-23-s { margin-left: var(--unit-23);} .m-l-24-s { margin-left: var(--unit-24);} .m-l-25-s { margin-left: var(--unit-25);} .m-l-26-s { margin-left: var(--unit-26);} .m-l-27-s { margin-left: var(--unit-27);} .m-l-28-s { margin-left: var(--unit-28);} .m-l-29-s { margin-left: var(--unit-29);} .m-l-30-s { margin-left: var(--unit-30);} .m-l-31-s { margin-left: var(--unit-31);} .m-l-32-s { margin-left: var(--unit-32);} .m-l-33-s { margin-left: var(--unit-33);} .m-l-34-s { margin-left: var(--unit-34);} .m-l-35-s { margin-left: var(--unit-35);} .m-l-36-s { margin-left: var(--unit-36);} .m-l-37-s { margin-left: var(--unit-37);} .m-l-38-s { margin-left: var(--unit-38);} .m-l-39-s { margin-left: var(--unit-39);} .m-l-40-s { margin-left: var(--unit-40);}
	.m-r-0-s { margin-right: 0;} .m-r-1-s { margin-right: var(--unit);} .m-r-2-s { margin-right: var(--unit-2);} .m-r-3-s { margin-right: var(--unit-3);} .m-r-4-s { margin-right: var(--unit-4);} .m-r-5-s { margin-right: var(--unit-5);} .m-r-6-s { margin-right: var(--unit-6);} .m-r-7-s { margin-right: var(--unit-7);} .m-r-8-s { margin-right: var(--unit-8);} .m-r-9-s { margin-right: var(--unit-9);} .m-r-10-s { margin-right: var(--unit-10);} .m-r-11-s { margin-right: var(--unit-11);} .m-r-12-s { margin-right: var(--unit-12);} .m-r-13-s { margin-right: var(--unit-13);} .m-r-14-s { margin-right: var(--unit-14);} .m-r-15-s { margin-right: var(--unit-15);} .m-r-16-s { margin-right: var(--unit-16);} .m-r-17-s { margin-right: var(--unit-17);} .m-r-18-s { margin-right: var(--unit-18);} .m-r-19-s { margin-right: var(--unit-19);} .m-r-20-s { margin-right: var(--unit-20);} .m-r-21-s { margin-right: var(--unit-21);} .m-r-22-s { margin-right: var(--unit-22);} .m-r-23-s { margin-right: var(--unit-23);} .m-r-24-s { margin-right: var(--unit-24);} .m-r-25-s { margin-right: var(--unit-25);} .m-r-26-s { margin-right: var(--unit-26);} .m-r-27-s { margin-right: var(--unit-27);} .m-r-28-s { margin-right: var(--unit-28);} .m-r-29-s { margin-right: var(--unit-29);} .m-r-30-s { margin-right: var(--unit-30);} .m-r-31-s { margin-right: var(--unit-31);} .m-r-32-s { margin-right: var(--unit-32);} .m-r-33-s { margin-right: var(--unit-33);} .m-r-34-s { margin-right: var(--unit-34);} .m-r-35-s { margin-right: var(--unit-35);} .m-r-36-s { margin-right: var(--unit-36);} .m-r-37-s { margin-right: var(--unit-37);} .m-r-38-s { margin-right: var(--unit-38);} .m-r-39-s { margin-right: var(--unit-39);} .m-r-40-s { margin-right: var(--unit-40);}

	.m-l-0-10-s { margin-left: 0;} .m-l-1-10-s { margin-left: calc(1/10 * 100%);} .m-l-2-10-s { margin-left: calc(2/10 * 100%);} .m-l-3-10-s { margin-left: calc(3/10 * 100%);} .m-l-4-10-s { margin-left: calc(4/10 * 100%);} .m-l-5-10-s { margin-left: calc(5/10 * 100%);} .m-l-6-10-s { margin-left: calc(6/10 * 100%);} .m-l-7-10-s { margin-left: calc(7/10 * 100%);} .m-l-8-10-s { margin-left: calc(8/10 * 100%);} .m-l-9-10-s { margin-left: calc(9/10 * 100%);} .m-l-10-10-s { margin-left: calc(10/12 * 100%);}
	.m-l-0-12-s { margin-left: 0;} .m-l-1-12-s { margin-left: calc(1/12 * 100%);} .m-l-2-12-s { margin-left: calc(2/12 * 100%);} .m-l-3-12-s { margin-left: calc(3/12 * 100%);} .m-l-4-12-s { margin-left: calc(4/12 * 100%);} .m-l-5-12-s { margin-left: calc(5/12 * 100%);} .m-l-6-12-s { margin-left: calc(6/12 * 100%);} .m-l-7-12-s { margin-left: calc(7/12 * 100%);} .m-l-8-12-s { margin-left: calc(8/12 * 100%);} .m-l-9-12-s { margin-left: calc(9/12 * 100%);} .m-l-10-12-s { margin-left: calc(10/12 * 100%);} .m-l-11-12-s { margin-left: calc(11/12 * 100%);} .m-l-12-12-s { margin-left: calc(12/12 * 100%);}
	.m-r-0-10-s { margin-right: 0;} .m-r-1-10-s { margin-right: calc(1/10 * 100%);} .m-r-2-10-s { margin-right: calc(2/10 * 100%);} .m-r-3-10-s { margin-right: calc(3/10 * 100%);} .m-r-4-10-s { margin-right: calc(4/10 * 100%);} .m-r-5-10-s { margin-right: calc(5/10 * 100%);} .m-r-6-10-s { margin-right: calc(6/10 * 100%);} .m-r-7-10-s { margin-right: calc(7/10 * 100%);} .m-r-8-10-s { margin-right: calc(8/10 * 100%);} .m-r-9-10-s { margin-right: calc(9/10 * 100%);} .m-r-10-10-s { margin-right: calc(10/10 * 100%);}
	.m-r-0-12-s { margin-right: 0;} .m-r-1-12-s { margin-right: calc(1/12 * 100%);} .m-r-2-12-s { margin-right: calc(2/12 * 100%);} .m-r-3-12-s { margin-right: calc(3/12 * 100%);} .m-r-4-12-s { margin-right: calc(4/12 * 100%);} .m-r-5-12-s { margin-right: calc(5/12 * 100%);} .m-r-6-12-s { margin-right: calc(6/12 * 100%);} .m-r-7-12-s { margin-right: calc(7/12 * 100%);} .m-r-8-12-s { margin-right: calc(8/12 * 100%);} .m-r-9-12-s { margin-right: calc(9/12 * 100%);} .m-r-10-12-s { margin-right: calc(10/12 * 100%);} .m-r-11-12-s { margin-right: calc(11/12 * 100%);} .m-r-12-12-s { margin-right: calc(12/12 * 100%);}

	.g-0-s { gap: 0;} .g-1-s { gap: var(--unit);} .g-2-s { gap: var(--unit-2);} .g-3-s { gap: var(--unit-3);} .g-4-s { gap: var(--unit-4);} .g-5-s { gap: var(--unit-5);} .g-6-s { gap: var(--unit-6);} .g-7-s { gap: var(--unit-7);} .g-8-s { gap: var(--unit-8);} .g-9-s { gap: var(--unit-9);} .g-10-s { gap: var(--unit-10);} .g-11-s { gap: var(--unit-11);} .g-12-s { gap: var(--unit-12);} .g-13-s { gap: var(--unit-13);} .g-14-s { gap: var(--unit-14);} .g-15-s { gap: var(--unit-15);} .g-16-s { gap: var(--unit-16);} .g-17-s { gap: var(--unit-17);} .g-18-s { gap: var(--unit-18);} .g-19-s { gap: var(--unit-19);} .g-20-s { gap: var(--unit-20);}.g-21-s { gap: var(--unit-21);} .g-22-s { gap: var(--unit-22);} .g-23-s { gap: var(--unit-23);} .g-24-s { gap: var(--unit-24);} .g-25-s { gap: var(--unit-25);} .g-26-s { gap: var(--unit-26);} .g-27-s { gap: var(--unit-27);} .g-28-s { gap: var(--unit-28);} .g-29-s { gap: var(--unit-29);}.g-30-s { gap: var(--unit-30);} .g-31-s { gap: var(--unit-31);} .g-32-s { gap: var(--unit-32);} .g-33-s { gap: var(--unit-33);} .g-34-s { gap: var(--unit-34);} .g-35-s { gap: var(--unit-35);} .g-36-s { gap: var(--unit-36);} .g-37-s { gap: var(--unit-37);} .g-38-s { gap: var(--unit-38);} .g-39-s { gap: var(--unit-39);}.g-40-s { gap: var(--unit-40);}
	.g-r-0-s { row-gap: 0;} .g-r-1-s { row-gap: var(--unit);} .g-r-2-s { row-gap: var(--unit-2);} .g-r-3-s { row-gap: var(--unit-3);} .g-r-4-s { row-gap: var(--unit-4);} .g-r-5-s { row-gap: var(--unit-5);} .g-r-6-s { row-gap: var(--unit-6);} .g-r-7-s { row-gap: var(--unit-7);} .g-r-8-s { row-gap: var(--unit-8);} .g-r-9-s { row-gap: var(--unit-9);} .g-r-10-s { row-gap: var(--unit-10);} .g-r-11-s { row-gap: var(--unit-11);} .g-r-12-s { row-gap: var(--unit-12);} .g-r-13-s { row-gap: var(--unit-13);} .g-r-14-s { row-gap: var(--unit-14);} .g-r-15-s { row-gap: var(--unit-15);} .g-r-16-s { row-gap: var(--unit-16);} .g-r-17-s { row-gap: var(--unit-17);} .g-r-18-s { row-gap: var(--unit-18);} .g-r-19-s { row-gap: var(--unit-19);} .g-r-20-s { row-gap: var(--unit-20);}.g-r-21-s { row-gap: var(--unit-21);} .g-r-22-s { row-gap: var(--unit-22);} .g-r-23-s { row-gap: var(--unit-23);} .g-r-24-s { row-gap: var(--unit-24);} .g-r-25-s { row-gap: var(--unit-25);} .g-r-26-s { row-gap: var(--unit-26);} .g-r-27-s { row-gap: var(--unit-27);} .g-r-28-s { row-gap: var(--unit-28);} .g-r-29-s { row-gap: var(--unit-29);}.g-r-30-s { row-gap: var(--unit-30);} .g-r-31-s { row-gap: var(--unit-31);} .g-r-32-s { row-gap: var(--unit-32);} .g-r-33-s { row-gap: var(--unit-33);} .g-r-34-s { row-gap: var(--unit-34);} .g-r-35-s { row-gap: var(--unit-35);} .g-r-36-s { row-gap: var(--unit-36);} .g-r-37-s { row-gap: var(--unit-37);} .g-r-38-s { row-gap: var(--unit-38);} .g-r-39-s { row-gap: var(--unit-39);} .g-r-40-s { row-gap: var(--unit-40);}
	.g-c-0-s { column-gap: 0;} .g-c-1-s { column-gap: var(--unit);} .g-c-2-s { column-gap: var(--unit-2);} .g-c-3-s { column-gap: var(--unit-3);} .g-c-4-s { column-gap: var(--unit-4);} .g-c-5-s { column-gap: var(--unit-5);} .g-c-6-s { column-gap: var(--unit-6);} .g-c-7-s { column-gap: var(--unit-7);} .g-c-8-s { column-gap: var(--unit-8);} .g-c-9-s { column-gap: var(--unit-9);} .g-c-10-s { column-gap: var(--unit-10);} .g-c-11-s { column-gap: var(--unit-11);} .g-c-12-s { column-gap: var(--unit-12);} .g-c-13-s { column-gap: var(--unit-13);} .g-c-14-s { column-gap: var(--unit-14);} .g-c-15-s { column-gap: var(--unit-15);} .g-c-16-s { column-gap: var(--unit-16);} .g-c-17-s { column-gap: var(--unit-17);} .g-c-18-s { column-gap: var(--unit-18);} .g-c-19-s { column-gap: var(--unit-19);} .g-c-20-s { column-gap: var(--unit-20);} .g-c-21-s { column-gap: var(--unit-21);} .g-c-22-s { column-gap: var(--unit-22);} .g-c-23-s { column-gap: var(--unit-23);} .g-c-24-s { column-gap: var(--unit-24);} .g-c-25-s { column-gap: var(--unit-25);} .g-c-26-s { column-gap: var(--unit-26);} .g-c-27-s { column-gap: var(--unit-27);} .g-c-28-s { column-gap: var(--unit-28);} .g-c-29-s { column-gap: var(--unit-29);} .g-c-30-s { column-gap: var(--unit-30);} .g-c-31-s { column-gap: var(--unit-31);} .g-c-32-s { column-gap: var(--unit-32);} .g-c-33-s { column-gap: var(--unit-33);} .g-c-34-s { column-gap: var(--unit-34);} .g-c-35-s { column-gap: var(--unit-35);} .g-c-36-s { column-gap: var(--unit-36);} .g-c-37-s { column-gap: var(--unit-37);} .g-c-38-s { column-gap: var(--unit-38);} .g-c-39-s { column-gap: var(--unit-39);} .g-c-40-s { column-gap: var(--unit-40);}

}



/* 6 -- Libraries */

/* Flickity */

.flickity-enabled{position:relative} .flickity-enabled:focus{outline:0} .flickity-viewport{overflow:hidden;position:relative;height:100%} .flickity-slider{position:absolute;width:100%;height:100%} .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab} .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing} .flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333} .flickity-button:hover{background:#fff;cursor:pointer} .flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f} .flickity-button:active{opacity:.6} .flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none} .flickity-button-icon{fill:currentColor} .flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)} .flickity-prev-next-button.previous{left:10px} .flickity-prev-next-button.next{right:10px} .flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px} .flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px} .flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%} .flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1} .flickity-rtl .flickity-page-dots{direction:rtl} .flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer} .flickity-page-dots .dot.is-selected{opacity:1}


/* Fancybox */

body.compensate-for-scrollbar{overflow:hidden;margin:0;}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;backface-visibility:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;left:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.87;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s,visibility 0s linear .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;text-align:center;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);-webkit-transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--next{z-index:99995}.fancybox-slide--image{overflow:visible;padding:11.4rem 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px 6px 0}.fancybox-slide--iframe{padding:44px 44px 0}.fancybox-content{background:#fff;display:inline-block;margin:0 0 6px;max-width:100%;overflow:auto;padding:0;padding:24px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;margin:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-drag .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--html .fancybox-content{margin-bottom:6px}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;margin:0;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff;height:calc(100% - 44px);margin-bottom:44px}.fancybox-iframe,.fancybox-video{background:transparent;border:0;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{vertical-align:top}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;cursor:pointer;display:inline-block;height:44px;margin:0;outline:none;padding:10px;transition:color .2s;vertical-align:top;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:focus,.fancybox-button:hover{color:#fff}.fancybox-button.disabled,.fancybox-button.disabled:hover,.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default}.fancybox-button svg{display:block;overflow:visible;position:relative;shape-rendering:geometricPrecision}.fancybox-button svg path{fill:transparent;stroke:currentColor;stroke-linejoin:round;stroke-width:3}.fancybox-button--pause svg path:nth-child(1),.fancybox-button--play svg path:nth-child(2){display:none}.fancybox-button--play svg path,.fancybox-button--share svg path,.fancybox-button--thumbs svg path{fill:currentColor}.fancybox-button--share svg path{stroke-width:1}.fancybox-navigation .fancybox-button{height:38px;opacity:0;padding:6px;position:absolute;top:50%;width:38px}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition:opacity .25s,visibility 0s,color .25s}.fancybox-navigation .fancybox-button:after{content:"";left:-25px;padding:50px;position:absolute;top:-25px}.fancybox-navigation .fancybox-button--arrow_left{left:6px}.fancybox-navigation .fancybox-button--arrow_right{right:6px}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#555;cursor:pointer;height:44px;margin:0;padding:6px;position:absolute;right:0;top:0;width:44px;z-index:10}.fancybox-close-small svg{fill:transparent;opacity:.8;stroke:currentColor;stroke-width:1.5;transition:stroke .1s}.fancybox-close-small:focus{outline:none}.fancybox-close-small:hover svg{opacity:1}.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small{color:#ccc;padding:5px;right:-12px;top:-44px}.fancybox-slide--iframe .fancybox-close-small:hover svg,.fancybox-slide--image .fancybox-close-small:hover svg,.fancybox-slide--video .fancybox-close-small:hover svg{background:transparent;color:#fff}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display:none}.fancybox-caption{bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:25px 44px;right:0}.fancybox-caption:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-size:contain;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:-25px;z-index:-1}.fancybox-caption:after{border-bottom:1px solid hsla(0,0%,100%,.3);content:"";display:block;left:44px;position:absolute;right:44px;top:0}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a .8s infinite linear;animation:a .8s infinite linear;background:transparent;border:6px solid hsla(0,0%,39%,.5);border-radius:100%;border-top-color:#fff;height:60px;left:50%;margin:-30px 0 0 -30px;opacity:.6;padding:0;position:absolute;top:50%;width:60px;z-index:99999}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#fff;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs>ul{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x>ul{overflow:hidden}.fancybox-thumbs-y>ul::-webkit-scrollbar{width:7px}.fancybox-thumbs-y>ul::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y>ul::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs>ul>li{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs-loading{background:rgba(0,0,0,.1)}.fancybox-thumbs>ul>li{background-position:50%;background-repeat:no-repeat;background-size:cover}.fancybox-thumbs>ul>li:before{border:4px solid #4ea7f9;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs .fancybox-thumbs-active:before{opacity:1}@media (max-width:800px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs>ul>li{max-width:calc(100% - 10px)}}

.fancybox-slide:before { margin-right: 0;}
.fancybox-slide--video { padding: 8rem 1.6rem;}

.fancybox-bg { background: #ff431dd8; backdrop-filter: blur(4rem); transition: all .4s var(--bezier);}
.fancybox-is-open .fancybox-bg { opacity: 1;}

.fancybox-infobar,
.fancybox-caption:after { display: none;}

.fancybox-button { display: flex; align-items: center; justify-content: center; border-radius: 50%;  border: var(--border-1-b);  background-color: transparent; cursor: pointer; height: var(--unit-10); padding: var(--unit); width: var(--unit-10);}
.fancybox-button.disabled { opacity: .2 !important;}
.fancybox-button svg { width: var(--unit-6); height: var(--unit-6);}
.fancybox-button svg path { stroke: var(--c-black); stroke-width: 2;}
.fancybox-button--thumbs,
.fancybox-button--zoom { display: none !important;}
.fancybox-button--close { position: relative; top: var(--unit-6); right: var(--unit-6); background-image: var(--icon-w-exit); background-position: center; background-repeat: no-repeat;}

@media ( max-width: 1020px ) {
	.fancybox-button { width: 3rem; height: 3rem;}
	.fancybox-button svg { width: var(--unit-5); height: var(--unit-5);}
	.fancybox-button--close { top: var(--unit-3); right: var(--unit-3);}
}

.fancybox-navigation .fancybox-button { display: flex; align-items: center; justify-content: center; border-radius: 50%; border: var(--border-1-b); background-color: transparent; cursor: pointer; height: var(--unit-10); padding: var(--unit); width: var(--unit-10);}
.fancybox-navigation .fancybox-button--arrow_left { left: var(--unit-6);}
.fancybox-navigation .fancybox-button--arrow_right { right: var(--unit-6);}

@media ( max-width: 1020px ) {
	.fancybox-navigation .fancybox-button { width: 3rem; height: 3rem;}
	.fancybox-navigation .fancybox-button--arrow_left { left: var(--unit-3); bottom: var(--unit-3); top: auto;}
	.fancybox-navigation .fancybox-button--arrow_right { right: var(--unit-3); bottom: var(--unit-3); top: auto;}
}

.fancybox-content, .fancybox-iframe,
.fancybox-video, .fancybox-image { overflow: hidden; border-radius: var(--unit-3);}



/* The end :P */