:root {
	 --cor-p0: #071D41;
}

:root {
	 --cor-p1: #00b496;
}

:root {
	 --cor-p2: #97ff5b;
}

:root {
	 --cor-n0: #f8f8f8;
}

:root {
	 --cor-n1: #CCCCCC;
}

:root {
	 --cor-n2: #001917;
}

:root {
	 --cor-h: #d1f1f1;
}

:root {
	 --cor-w: #FFF;
}

:root {
	 --cor-c: #555;
}

:root {
	 --cor-p: #333;
}

:root {
	 --cor-ex2: #0081A1;
}

:root {
	 --cor-ex2-h: #A8F2FF;
}

:root {
	 --cor-err: #E52207;
}

:root {
	 --cor-err-h: #FF8D7B;
}

:root {
	 --cor-act: #168821;
}

:root {
	 --cor-act-h: #70E17B;
}

:root {
	 --cor-alert: #e7a30f;
}

:root {
	 --cor-alert-h: #FFE396;
}

.w10 {
	width : 10%;
}

.maxW10 {
	 max-width : 10%;
}

.minW10 {
	 min-width : 10%;
}

.maxW100 {
	 max-width : 100px;
}

.minW100 {
	 min-width : 100px;
}

.op10 {
	opacity : .10;
}

.w20 {
	width : 20%;
}

.maxW20 {
	 max-width : 20%;
}

.minW20 {
	 min-width : 20%;
}

.maxW200 {
	 max-width : 200px;
}

.minW200 {
	 min-width : 200px;
}

.op20 {
	opacity : .20;
}

.w30 {
	width : 30%;
}

.maxW30 {
	 max-width : 30%;
}

.minW30 {
	 min-width : 30%;
}

.maxW300 {
	 max-width : 300px;
}

.minW300 {
	 min-width : 300px;
}

.op30 {
	opacity : .30;
}

.w40 {
	width : 40%;
}

.maxW40 {
	 max-width : 40%;
}

.minW40 {
	 min-width : 40%;
}

.maxW400 {
	 max-width : 400px;
}

.minW400 {
	 min-width : 400px;
}

.op40 {
	opacity : .40;
}

.w50 {
	width : 50%;
}

.maxW50 {
	 max-width : 50%;
}

.minW50 {
	 min-width : 50%;
}

.maxW500 {
	 max-width : 500px;
}

.minW500 {
	 min-width : 500px;
}

.op50 {
	opacity : .50;
}

.w60 {
	width : 60%;
}

.maxW60 {
	 max-width : 60%;
}

.minW60 {
	 min-width : 60%;
}

.maxW600 {
	 max-width : 600px;
}

.minW600 {
	 min-width : 600px;
}

.op60 {
	opacity : .60;
}

.w70 {
	width : 70%;
}

.maxW70 {
	 max-width : 70%;
}

.minW70 {
	 min-width : 70%;
}

.maxW700 {
	 max-width : 700px;
}

.minW700 {
	 min-width : 700px;
}

.op70 {
	opacity : .70;
}

.w80 {
	width : 80%;
}

.maxW80 {
	 max-width : 80%;
}

.minW80 {
	 min-width : 80%;
}

.maxW800 {
	 max-width : 800px;
}

.minW800 {
	 min-width : 800px;
}

.op80 {
	opacity : .80;
}

.w90 {
	width : 90%;
}

.maxW90 {
	 max-width : 90%;
}

.minW90 {
	 min-width : 90%;
}

.maxW900 {
	 max-width : 900px;
}

.minW900 {
	 min-width : 900px;
}

.op90 {
	opacity : .90;
}

.h10 {
	height : 10%;
}

.maxH10 {
	 max-height : 10%;
}

.minH10 {
	 min-height : 10%;
}

.maxH100 {
	 max-height : 100px;
}

.minH100 {
	 min-height : 100px;
}

.h20 {
	height : 20%;
}

.maxH20 {
	 max-height : 20%;
}

.minH20 {
	 min-height : 20%;
}

.maxH200 {
	 max-height : 200px;
}

.minH200 {
	 min-height : 200px;
}

.h30 {
	height : 30%;
}

.maxH30 {
	 max-height : 30%;
}

.minH30 {
	 min-height : 30%;
}

.maxH300 {
	 max-height : 300px;
}

.minH300 {
	 min-height : 300px;
}

.h40 {
	height : 40%;
}

.maxH40 {
	 max-height : 40%;
}

.minH40 {
	 min-height : 40%;
}

.maxH400 {
	 max-height : 400px;
}

.minH400 {
	 min-height : 400px;
}

.h50 {
	height : 50%;
}

.maxH50 {
	 max-height : 50%;
}

.minH50 {
	 min-height : 50%;
}

.maxH500 {
	 max-height : 500px;
}

.minH500 {
	 min-height : 500px;
}

.h60 {
	height : 60%;
}

.maxH60 {
	 max-height : 60%;
}

.minH60 {
	 min-height : 60%;
}

.maxH600 {
	 max-height : 600px;
}

.minH600 {
	 min-height : 600px;
}

.h70 {
	height : 70%;
}

.maxH70 {
	 max-height : 70%;
}

.minH70 {
	 min-height : 70%;
}

.maxH700 {
	 max-height : 700px;
}

.minH700 {
	 min-height : 700px;
}

.h80 {
	height : 80%;
}

.maxH80 {
	 max-height : 80%;
}

.minH80 {
	 min-height : 80%;
}

.maxH800 {
	 max-height : 800px;
}

.minH800 {
	 min-height : 800px;
}

.h90 {
	height : 90%;
}

.maxH90 {
	 max-height : 90%;
}

.minH90 {
	 min-height : 90%;
}

.maxH900 {
	 max-height : 900px;
}

.minH900 {
	 min-height : 900px;
}

.p0 {
	padding : 0;
}

.pl0 {
	padding-left : 0;
}

.pr0 {
	padding-right : 0;
}

.pt0 {
	padding-top : 0;
}

.pb0 {
	padding-bottom : 0;
}

.p1 {
	padding : var(--espaco-1);
}

.pl1 {
	padding-left : var(--espaco-1);
}

.pr1 {
	padding-right : var(--espaco-1);
}

.pt1 {
	padding-top : var(--espaco-1);
}

.pb1 {
	padding-bottom : var(--espaco-1);
}

.p2 {
	padding : var(--espaco-2);
}

.pl2 {
	padding-left : var(--espaco-2);
}

.pr2 {
	padding-right : var(--espaco-2);
}

.pt2 {
	padding-top : var(--espaco-2);
}

.pb2 {
	padding-bottom : var(--espaco-2);
}

.p3 {
	padding : var(--espaco-3);
}

.pl3 {
	padding-left : var(--espaco-3);
}

.pr3 {
	padding-right : var(--espaco-3);
}

.pt3 {
	padding-top : var(--espaco-3);
}

.pb3 {
	padding-bottom : var(--espaco-3);
}

.p4 {
	padding : var(--espaco-4);
}

.pl4 {
	padding-left : var(--espaco-4);
}

.pr4 {
	padding-right : var(--espaco-4);
}

.pt4 {
	padding-top : var(--espaco-4);
}

.pb4 {
	padding-bottom : var(--espaco-4);
}

.p5 {
	padding : var(--espaco-5);
}

.pl5 {
	padding-left : var(--espaco-5);
}

.pr5 {
	padding-right : var(--espaco-5);
}

.pt5 {
	padding-top : var(--espaco-5);
}

.pb5 {
	padding-bottom : var(--espaco-5);
}

.m0 {
	margin : 0;
}

.ml0 {
	margin-left : 0;
}

.mr0 {
	margin-right : 0;
}

.mt0 {
	margin-top : 0;
}

.mb0 {
	margin-bottom : 0;
}

.m1 {
	margin : var(--espaco-1);
}

.ml1 {
	margin-left : var(--espaco-1);
}

.mr1 {
	margin-right : var(--espaco-1);
}

.mt1 {
	margin-top : var(--espaco-1);
}

.mb1 {
	margin-bottom : var(--espaco-1);
}

.m2 {
	margin : var(--espaco-2);
}

.ml2 {
	margin-left : var(--espaco-2);
}

.mr2 {
	margin-right : var(--espaco-2);
}

.mt2 {
	margin-top : var(--espaco-2);
}

.mb2 {
	margin-bottom : var(--espaco-2);
}

.m3 {
	margin : var(--espaco-3);
}

.ml3 {
	margin-left : var(--espaco-3);
}

.mr3 {
	margin-right : var(--espaco-3);
}

.mt3 {
	margin-top : var(--espaco-3);
}

.mb3 {
	margin-bottom : var(--espaco-3);
}

.m4 {
	margin : var(--espaco-4);
}

.ml4 {
	margin-left : var(--espaco-4);
}

.mr4 {
	margin-right : var(--espaco-4);
}

.mt4 {
	margin-top : var(--espaco-4);
}

.mb4 {
	margin-bottom : var(--espaco-4);
}

.m5 {
	margin : var(--espaco-5);
}

.ml5 {
	margin-left : var(--espaco-5);
}

.mr5 {
	margin-right : var(--espaco-5);
}

.mt5 {
	margin-top : var(--espaco-5);
}

.mb5 {
	margin-bottom : var(--espaco-5);
}

.fonte0 {
	font-size : var(--fonte-0);
}

.fonte1 {
	font-size : var(--fonte-1);
}

.fonte2 {
	font-size : var(--fonte-2);
}

.fonte3 {
	font-size : var(--fonte-3);
}

.fonte4 {
	font-size : var(--fonte-4);
}

.fonte5 {
	font-size : var(--fonte-5);
}

.fw0 {
	font-weight : var(--fw-0);
}

.fw1 {
	font-weight : var(--fw-1);
}

.fw2 {
	font-weight : var(--fw-2);
}

.fw3 {
	font-weight : var(--fw-3);
}

.fw4 {
	font-weight : var(--fw-4);
}

.fw5 {
	font-weight : var(--fw-5);
}

.lh0 {
	line-height : var(--lh-0);
}

.lh1 {
	line-height : var(--lh-1);
}

.lh2 {
	line-height : var(--lh-2);
}

.lh3 {
	line-height : var(--lh-3);
}

.lh4 {
	line-height : var(--lh-4);
}

.lh5 {
	line-height : var(--lh-5);
}

.ls0 {
	letter-spacing : var(--ls-0);
}

.ls1 {
	letter-spacing : var(--ls-1);
}

.ls2 {
	letter-spacing : var(--ls-2);
}

.ls3 {
	letter-spacing : var(--ls-3);
}

.ls4 {
	letter-spacing : var(--ls-4);
}

.ls5 {
	letter-spacing : var(--ls-5);
}

.jcc {
	justify-content : center;
}

.jcsb {
	justify-content : space-between;
}

.jcsa {
	justify-content : space-around;
}

.jcs {
	justify-content : start;
}

.jce {
	justify-content : end;
}

.jic {
	justify-items : center;
}

.jisb {
	justify-items : space-between;
}

.jisa {
	justify-items : space-around;
}

.jis {
	justify-items : start;
}

.jie {
	justify-items : end;
}

.acc {
	align-content : center;
}

.acsb {
	align-content : space-between;
}

.acsa {
	align-content : space-around;
}

.acs {
	align-content : start;
}

.ace {
	align-content : end;
}

.aic {
	align-items : center;
}

.aisb {
	align-items : space-between;
}

.aisa {
	align-items : space-around;
}

.ais {
	align-items : start;
}

.aie {
	align-items : end;
}

.bCorN0 {
	background : var(--cor-n0);
}

.borderN0 {
	 border : 1px solid var(--cor-n0);
}

.borderBN0 {
	 border-bottom : 2px solid var(--cor-n0);
}

.borderTN0 {
	 border-top : 2px solid var(--cor-n0);
}

.borderLN0 {
	 border-left : 2px solid var(--cor-n0);
}

.borderRN0 {
	 border-right : 2px solid var(--cor-n0);
}

.bCorN1 {
	background : var(--cor-n1);
}

.borderN1 {
	 border : 1px solid var(--cor-n1);
}

.borderBN1 {
	 border-bottom : 2px solid var(--cor-n1);
}

.borderTN1 {
	 border-top : 2px solid var(--cor-n1);
}

.borderLN1 {
	 border-left : 2px solid var(--cor-n1);
}

.borderRN1 {
	 border-right : 2px solid var(--cor-n1);
}

.bCorN2 {
	background : var(--cor-n2);
}

.borderN2 {
	 border : 1px solid var(--cor-n2);
}

.borderBN2 {
	 border-bottom : 2px solid var(--cor-n2);
}

.borderTN2 {
	 border-top : 2px solid var(--cor-n2);
}

.borderLN2 {
	 border-left : 2px solid var(--cor-n2);
}

.borderRN2 {
	 border-right : 2px solid var(--cor-n2);
}

.bCorP0 {
	background : var(--cor-p0);
}

.borderP0 {
	 border : 1px solid var(--cor-p0);
}

.borderBP0 {
	 border-bottom : 2px solid var(--cor-p0);
}

.borderTP0 {
	 border-top : 2px solid var(--cor-p0);
}

.borderLP0 {
	 border-left : 2px solid var(--cor-p0);
}

.borderRP0 {
	 border-right : 2px solid var(--cor-p0);
}

.bCorP1 {
	background : var(--cor-p1);
}

.borderP1 {
	 border : 1px solid var(--cor-p1);
}

.borderBP1 {
	 border-bottom : 2px solid var(--cor-p1);
}

.borderTP1 {
	 border-top : 2px solid var(--cor-p1);
}

.borderLP1 {
	 border-left : 2px solid var(--cor-p1);
}

.borderRP1 {
	 border-right : 2px solid var(--cor-p1);
}

.bCorP2 {
	background : var(--cor-p2);
}

.borderP2 {
	 border : 1px solid var(--cor-p2);
}

.borderBP2 {
	 border-bottom : 2px solid var(--cor-p2);
}

.borderTP2 {
	 border-top : 2px solid var(--cor-p2);
}

.borderLP2 {
	 border-left : 2px solid var(--cor-p2);
}

.borderRP2 {
	 border-right : 2px solid var(--cor-p2);
}

.cCorN0 {
	color : var(--cor-n0);
}

.cCorN1 {
	color : var(--cor-n1);
}

.cCorN2 {
	color : var(--cor-n2);
}

.cCorP0 {
	color : var(--cor-p0);
}

.cCorP1 {
	color : var(--cor-p1);
}

.cCorP2 {
	color : var(--cor-p2);
}

.bCorC {
	background : var(--cor-c);
}

.borderC {
	 border : 2px solid var(--cor-c);
}

.bCorP {
	background : var(--cor-p);
}

.borderP {
	 border : 2px solid var(--cor-p);
}

.bCorW {
	background : var(--cor-w);
}

.borderW {
	 border : 2px solid var(--cor-w);
}

.bCorAct {
	background : var(--cor-act);
}

.borderAct {
	 border : 2px solid var(--cor-act);
}

.bCorErr {
	background : var(--cor-err);
}

.borderErr {
	 border : 2px solid var(--cor-err);
}

.bCorActH {
	background : var(--cor-act-h);
}

.borderActH {
	 border : 2px solid var(--cor-act-h);
}

.bCorErrH {
	background : var(--cor-err-h);
}

.borderErrH {
	 border : 2px solid var(--cor-err-h);
}

.bCorAlert {
	background : var(--cor-alert);
}

.borderAlert {
	 border : 2px solid var(--cor-alert);
}

.bCorAlertH {
	background : var(--cor-alert-h);
}

.borderAlertH {
	 border : 2px solid var(--cor-alert-h);
}

.cCorC {
	color : var(--cor-c);
}

.cCorP {
	color : var(--cor-p);
}

.cCorW {
	color : var(--cor-w);
}

.cCorAct {
	color : var(--cor-act);
}

.cCorErr {
	color : var(--cor-err);
}

.cCorActH {
	color : var(--cor-act-h);
}

.cCorErrH {
	color : var(--cor-err-h);
}

.cCorAlert {
	color : var(--cor-alert);
}

.cCorAlertH {
	color : var(--cor-alert-h);
}

