
/*NUI__static*/
	:root {
		--body--background:#F4F4F6;
		--body--color:#545B5E;
		--body--outline:#96A2AA;

		--section--odd-background:#F4F4F6;
		--section--odd-color:#545B5E;

		--section--even-background:#E0E6EA;
		--section--even-color:#545B5E;

		--interface-background:#FFFFFF;
		--interface-color:#545B5E;

		--project--black:#000000;
		--project--white:#FFFFFF;

		--project--hilight-01:#FF125F;
		--project--hilight-02:#23D823;

		--project--c-01:#2A2B2C;
		--project--c-02:#545B5E;
		--project--c-03:#899699;
		--project--c-04:#96A2AA;
		--project--c-05:#ADB9C1;
		--project--c-06:#CFD7DD;
		--project--c-07:#E0E6EA;
		--project--c-08:#ECEFF1;
		--project--c-09:;
		--project--c-10:;

		--project--c-11:#F4F4F6;
		--project--c-12:#FFFFFF;
		--project--c-13:;
		--project--c-14:;
		--project--c-15:;
		--project--c-16:;
		--project--c-17:;
		--project--c-18:;
		--project--c-19:;
		--project--c-20:;

	}
	:root {
		--reference--offset:0px; 
		--reference--scrollbar--offset:17px;
	}
	html.windows.chrome {
		--reference--scrollbar--offset:17px;
	}
	:root {
		--reference--4:calc((100vw - var(--reference--offset) - var(--reference--scrollbar--offset)) / 4);
		--reference--6:calc((100vw - var(--reference--offset) - var(--reference--scrollbar--offset)) / 6);
		--reference--8:calc((100vw - var(--reference--offset) - var(--reference--scrollbar--offset)) / 8);
	}
/*NUI__static*/




/*NUI__typo*/
	:root {
		/*--type--open-sans:'Open Sans', sans-serif;*/
		/*--type--libre-franklin:'Libre Franklin', sans-serif;*/
		--type--roboto:'Roboto', sans-serif;
		--type--roboto-slab:'Roboto Slab', serif;
		/*--type--courier-prime:'Courier Prime', monospace;*/
		--type--base--size:16px;
		--type--base--weight:400;
		--type--base--spacing:0.075em;
	}
/*NUI__typo*/




/*NUI__ss-text*/
	[class*='--ss-type-roboto'] {
		font-family:var(--type--roboto);
	}
	[class*='--ss-type--roboto-slab'] {
		font-family:var(--type--roboto-slab);
	}

	[class*='--ss-text-sh1'],
	[class*='--ss-text-sh1'] > span {
		font-family:var(--type--roboto-slab);
		font-size:2.488rem;
		font-weight:700;
		letter-spacing:0.1em;
		line-height:140%;
		text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);
	}
	[class*='--ss-text-sh2'], 
	[class*='--ss-text-sh2'] > span {
		font-family:var(--type--roboto-slab);
		font-size:2.488rem;
		font-weight:700;
		letter-spacing:0.1em;
		line-height:140%;
		text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);
	}
	[class*='--ss-text-h1'],
	[class*='--ss-text-h1'] > span, h1, h1 > span {
		font-family:var(--type--roboto-slab);
		font-size:2.074em;
		font-weight:700;
		letter-spacing:0.1em;
		line-height:140%;
	}
	[class*='--ss-text-h2'],
	[class*='--ss-text-h2'] > span, h2, h2 > span {
		font-family:var(--type--roboto-slab);
		font-size:1.728rem;
		font-weight:700;
		letter-spacing:0.1em;
		line-height:140%;
	}
	[class*='--ss-text-h3'], 
	[class*='--ss-text-h3'] > span, h3, h3 > span {
		font-family:var(--type--roboto-slab);
		font-size:1.44rem;
		font-weight:700;
		letter-spacing:0.1em;
		line-height:140%;
	}

	[class*='--ss-text-h4'],
	[class*='--ss-text-h4'] > span, h4, h4 > span {
		font-size:15px;
		font-weight:500;
		line-height:24px;
	}

	[class*='--ss-text-big'],
	[class*='--ss-text-big'] > span {
		font-size:15px;
		font-weight:500;
		line-height:24px;
	}

	[class*='--ss-text-h5'],
	[class*='--ss-text-h5'] > span, h5, h5 > span {
		font-size:14px;
		font-weight:600;
		line-height:20px;
	}

	[class*='--ss-text-normal'],
	[class*='--ss-text-normal'] > span {
		font-size:14px;
		font-weight:400;
		line-height:20px;
	}

	[class*='--ss-text-h6'],
	[class*='--ss-text-h6'] > span, h6, h6 > span {
		font-size:11px;
		font-weight:400;
		line-height:16px;
	}

	[class*='--ss-text-small'],
	[class*='--ss-text-small'] > span {
		font-size:11px;
		font-weight:400;
		line-height:16px;
	}

	[class*='--ss-text-hilight'] {
		position:relative;
		font-weight:600;
	}
	[class*='--ss-text-hilight']:before {
		position:absolute;
		display:block;
		content:'';
		left:-16px;
		top:0px;
		width:4px;
		height:100%;
		background-color:var(--project--hilight-01);
		pointer-events: none;
		-webkit-user-select: none; /* Safari 3.1+ */
		-moz-user-select: none; /* Firefox 2+ */
		-ms-user-select: none; /* IE 10+ */
		user-select: none; /* Standard syntax */
	}
	.--odd [class*='--ss-text-hilight']:before {
		background-color:var(--project--hilight-01);
	}
	.--even [class*='--ss-text-hilight']:before {
		background-color:var(--project--hilight-02);
	}
/*NUI__ss-text
/*NUI__ss-text_media*/
	/*XS*/
	@media (max-width: 575.98px) {
		[class*='--ss-text-sh1'],
		[class*='--ss-text-sh1'] > span {
			font-size:30px;
			line-height:36px;
		}
		[class*='--ss-text-sh2'], 
		[class*='--ss-text-sh2'] > span {
			font-size:28px;
			line-height:32px;
		}
		[class*='--ss-text-h1'],
		[class*='--ss-text-h1'] > span, h1, h1 > span {
			font-size:26px;
			line-height:30px;
		}

		[class*='--ss-text-h4'],
		[class*='--ss-text-h4'] > span, h4, h4 > span {
			font-size:14px;
			line-height:22px;
		}
		[class*='--ss-text-big'],
		[class*='--ss-text-big'] > span {
			line-height:26px;
		}

		[class*='--ss-text-normal'],
		[class*='--ss-text-normal'] > span {
			line-height:24px;
		}

		[class*='--ss-text-small'],
		[class*='--ss-text-small'] > span {
			line-height:22px;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		[class*='--ss-text-sh1'],
		[class*='--ss-text-sh1'] > span {
			font-size:30px;
			line-height:36px;
		}
		[class*='--ss-text-sh2'], 
		[class*='--ss-text-sh2'] > span {
			font-size:28px;
			line-height:32px;
		}
		[class*='--ss-text-h1'],
		[class*='--ss-text-h1'] > span, h1, h1 > span {
			font-size:26px;
			line-height:30px;
		}

		[class*='--ss-text-h4'],
		[class*='--ss-text-h4'] > span, h4, h4 > span {
			font-size:14px;
			line-height:22px;
		}
		[class*='--ss-text-big'],
		[class*='--ss-text-big'] > span {
			line-height:26px;
		}

		[class*='--ss-text-normal'],
		[class*='--ss-text-normal'] > span {
			line-height:24px;
		}

		[class*='--ss-text-small'],
		[class*='--ss-text-small'] > span {
			line-height:22px;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		[class*='--ss-text-h4'],
		[class*='--ss-text-h4'] > span, h4, h4 > span {
			font-size:14px;
			line-height:22px;
		}
		[class*='--ss-text-big'],
		[class*='--ss-text-big'] > span {
			line-height:26px;
		}

		[class*='--ss-text-normal'],
		[class*='--ss-text-normal'] > span {
			line-height:24px;
		}

		[class*='--ss-text-small'],
		[class*='--ss-text-small'] > span {
			line-height:22px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		[class*='--ss-text-h4'],
		[class*='--ss-text-h4'] > span, h4, h4 > span {
			font-size:14px;
			line-height:22px;
		}
		[class*='--ss-text-big'],
		[class*='--ss-text-big'] > span {
			line-height:26px;
		}

		[class*='--ss-text-normal'],
		[class*='--ss-text-normal'] > span {
			line-height:24px;
		}

		[class*='--ss-text-small'],
		[class*='--ss-text-small'] > span {
			line-height:22px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		[class*='--ss-text-h4'],
		[class*='--ss-text-h4'] > span, h4, h4 > span {
			font-size:18px;
			font-weight:600;
			line-height:24px;
		}

		[class*='--ss-text-big'],
		[class*='--ss-text-big'] > span {
			line-height:26px;
		}

		[class*='--ss-text-normal'],
		[class*='--ss-text-normal'] > span {
			line-height:24px;
		}

		[class*='--ss-text-small'],
		[class*='--ss-text-small'] > span {
			line-height:22px;
		}
	}
	/*XXL*/
	@media (min-width: 1600px) {
		[class*='--ss-text-h4'],
		[class*='--ss-text-h4'] > span, h4, h4 > span {
			font-size:18px;
			font-weight:600;
			line-height:24px;
		}

		[class*='--ss-text-big'],
		[class*='--ss-text-big'] > span {
			line-height:26px;
		}

		[class*='--ss-text-normal'],
		[class*='--ss-text-normal'] > span {
			line-height:24px;
		}

		[class*='--ss-text-small'],
		[class*='--ss-text-small'] > span {
			line-height:22px;
		}
	}
/*NUI__ss-text_media











/*--ss-text*/
	[class^='--ss-text'] {
	}
	[class^='--ss-text'] > a {
		display:inline-block;
	}
	[class^='--ss-text'] > span {
		font-weight:inherit;
	}
	[class^='--ss-text'] > a,
	[class^='--ss-text'] > a:visited {
	}
	[class^='--ss-text'] > a:active,
	[class^='--ss-text'] > a:hover {
	}
/*--ss-text*/

/*--ss-text-href*/
	[class*='--ss-text-href'] {
	}
	[class*='--ss-text-href'] span {
		font-weight:inherit;
	}
	[class*='--ss-text-href'] a {
		display:inline-block;
		border-bottom:1px solid var(--project--c-04);
	}
	[class*='--ss-text-href'] a,
	[class*='--ss-text-href'] a:visited {
		display:inline-block;
	}
	[class*='--ss-text-href'] a:active,
	[class*='--ss-text-href'] a:hover {
		border-bottom:1px solid var(--project--c-01);
	}
/*--ss-text-href*/


/*--ss-list*/
	[class*='.--ss-list'] {
	}
	[class*='.--ss-list']  > li {
		display:block;
	}
	[class*='.--ss-list'] > li > a {
		display:inline-block;
	}
	[class*='.--ss-list']  > li > img,
	[class*='.--ss-list']  > li > a > img {
		position:relative;
		display:block;
		width:auto;
		height:24px;
	}

	[class*='.--ss-list-inline'] {
	}
	[class*='.--ss-list-inline']  > li {
		display:inline-block;
	}
	[class*='.--ss-list-inline'] > li > a {
		display:inline-block;
	}
	[class*='.--ss-list-inline'] > li > img,
	[class*='.--ss-list-inline'] > li > a > img {
		position:relative;
		display:block;
		width:auto;
		height:24px;
	}
	[class*='.--ss-list-inline']  > li:not(:first-child):before {
		display:inline-block;
		content:'';
		width:30px;
		line-height:inherit;
	}
/*--ss-list*/


/*--ss-measure*/
	.--ss-measure {
		display: inline-block;
		height:30px;
		font-size:16px;
	}
	.--ss-measure > span {
		display: inline-block;
		line-height:30px;
	}
	.--ss-measure > .--value {
		position:relative;
		height:30px;
		line-height:inherit;
		font-size:1em;
		font-weight:500;
	}
	.--ss-measure > .--unit {
		font-size:0.8em;
		font-weight:400;
	}
	.--ss-measure > .--stima {
		margin-left:0.1em;
		font-size:2em;
		transform: scaleX(1.16)  translateY(4px);
		font-weight:400;
		display:none;
	}
/*--ss-measure*/


/*--ss-price*/
	.--ss-price {
		display: inline-block;
		font-size:18px;
	}
	.--ss-price.--ss-text-small {
		font-size:12px !important;
	}
	.--ss-price > span {
		display: inline-block;
	}
	.--ss-price > .--sel {
		position:relative;
		height:30px;
		line-height:30px;
	}
	.--ss-price > .--act {
		position:relative;
		height:30px;
		line-height:30px;
	}
	.--ss-price > .--act:not(:only-child) {
	}
	.--ss-price .--int {
		line-height:inherit;
		font-size:1.2em;
		font-weight:600;
	}
	.--ss-price .--float {
		font-size:0.8em;
		font-weight:600;
	}
	.--ss-price .--currency {
		margin-left:0.4em;
		font-size:0.8em;		
		font-weight:400;
	}
	.--ss-price > .--sel > .--int {
		font-weight:400;
	}
	.--ss-price > .--sel > .--int:after {
		position: absolute;
		content: "";
		top: 52%;
		left:-8px;
		width: calc(100% + 16px );
		height:1px;
	}
/*--ss-price*/


/*--ss-ribbon*/
	.--ss-ribbon {
		position:relative;
		overflow:hidden;
	}
	.--ss-ribbon:before,
	.--ss-ribbon:after {
		position:absolute;
		display:block;
		width:var(--reference--8);
		height:72px;
		top:0px;
		left:-10%;
		content:'';
		transform-origin: top center;
		-webkit-transform:rotate(-45deg);
		-ms-transform:rotate(-45deg);
        transform:rotate(-45deg);
		color:#FFFFFF;
		text-align:center;
		text-transform:uppercase;
		z-index:18;
	}
	.--ss-ribbon:before {
		padding:14px 0px 0px 0px;
		font-size:22px;
		font-family: "Font Awesome 5 Pro";
		font-weight:300 !important;
		line-height:30px;
	}
	.--ss-ribbon:after {
		padding:46px 0px 0px 0px;
		font-size:14px;
		line-height:20px;
		z-index:19;
	}
	.--ss-ribbon.--is-offer:before {	
		background-color:var(--nime--hilight--2);
		content:'\f646'; 
	}
	.--ss-ribbon.--is-offer:after { 
		content:'Offerta';
	}

	.--ss-ribbon.--is-free:before {	 
		background-color:var(--nime--hilight--1);
		content:'\f49c';
	}
	.--ss-ribbon.--is-free:after { 
		content:'Sped. Inclusa';
		letter-spacing:0em;
	}

	.--ss-ribbon.--is-new:before { 
		background-color:var(--nime--hilight--1); 
		content:'\f5bc';
	}
	.--ss-ribbon.--is-new:after { 
		content:'Novità';
	}
/*--ss-ribbon*/


/*--ss-outline--before*/
	.--ss-outline--before:before {
		position:absolute;
		display:block;
		content:'';
		top:-1px;
		left:0px;
		width:100%;
		height:1px;
		background-color:var(--body--outline);
		z-index:10;
	}
/*--ss-outline--before*/


/*--ss-static*/
	.--ss-static {
		pointer-events: none;
		-webkit-user-select: none; /* Safari 3.1+ */
		-moz-user-select: none; /* Firefox 2+ */
		-ms-user-select: none; /* IE 10+ */
		user-select: none; /* Standard syntax */
	}
/*--ss-static*/













/*NUI__icon__class*/
	.icon::before {
		-moz-osx-font-smoothing: grayscale;
		-webkit-font-smoothing: antialiased;
		display: inline-block; 
		font-style: normal;
		font-variant: normal;
		text-rendering: auto;
		line-height: 1;
	}
	.icon-solid::before,
	.icon-regular::before,
	.icon-light::before {
		font-family: "Font Awesome 5 Pro";
	}
	.icon-brand::before {
		font-family: "Font Awesome 5 Brands";
	}
	.icon-solid::before {
		font-weight: 900;
	}
	.icon-regular::before {
		font-weight: 400;
	}
	.icon-light::before {
		font-weight: 300;
	}
	.icon-brand::before {
		font-weight: 400;
	}
/*NUI__icon__class*/












/*NUI__lead*/
	html {
	}
	body {
		color:var(--body--color);
		background-color:var(--body--background);
		font-size: var(--type--base--size);
		font-family: var(--type--roboto);
		font-weight: var(--type--base--weight);
		letter-spacing:var(--type--base--spacing);		
	}
	#nui_wrapper {
		margin:0px 0px 0px 0px;
	}
	#nui_wrapper.--scrolled > #nui_header {
		transform: translateY(-120px);
	}
/*NUI__lead*/






/*NUI__header*/
	#nui_header {
		position:fixed;
		top:0px;
		right:0px;
		left:0px;
		margin:0px 0px 0px 0px;
		transition-property:transform;
		transition-duration:200ms;
		transition-timing-function: linear;
		z-index:1100;
	}
	#nui_header > .inner {
		height:80px;
	}
	#nui_header > .inner:after{
		position:absolute;
		display:block;
		content:'';
		bottom:-1px;
		left:0px;
		right:0px;
		width:100%;
		height:1px;
		background-color:var(--body--outline);
	}
/*NUI__header*/
/*NUI__header__inner*/
	#nui_header > .inner > .--section {
		position:relative;
		display:block;
	}
/*NUI__header__inner*/


/*NUI__header--layer*/
	#nui_header .--layer {
	} 
	#nui_header .--layer > .--layer-inner {
		position:relative;
		display:block;
		width:100%;
	}
/*NUI__header--layer*/




/*NUI__header--interface*/
	#nui_header .--interface  {
	}
	#nui_header .--interface > .--inner  {
		height:80px;
		background-color:var(--project--c-08);
		color:var(--project--c-02);
	}

	#nui_header .--interface > .--inner > .--layer  {
	}
	#nui_header .--interface > .--inner > .--layer > .--layer-inner  {
	}
	#nui_header .--interface > .--inner > .--layer > .--layer-inner .--layer-header {

	}
	#nui_header .--interface > .--inner > .--layer > .--layer-inner .--layer-header .--layer-header-inner {
		position: relative;
		display: inline-block;
		height: 40px;
		padding: 0px 15px 0px 15px;
	}
	#nui_header .--interface > .--inner > .--layer > .--layer-inner .--layer-header .--layer-header-inner > a {
		position: relative;
		display: block;
		min-width:40px;
		height: 40px;
		padding: 7px 15px 7px 15px;
	}
	#nui_header .--interface > .--inner > .--layer > .--layer-inner .--layer-header .--layer-header-inner > a > span {
		position: relative;
		display: inline-block;
		height: 24px;
		line-height: 24px;
		color: var(--body--color);
	}
	#nui_header .--interface > .--inner > .--layer:not(.--layer-nav) > .--layer-inner .--layer-header .--layer-header-inner > a > span {
		border-bottom:1px solid var(--body--outline);
	}
	#nui_header .--interface > .--inner > .--layer > .--layer-inner .--layer-header .--layer-header-inner:hover {
	}
	#nui_header .--interface > .--inner > .--layer > .--layer-inner .--layer-header .--layer-header-inner:hover > a {
	}
	#nui_header .--interface > .--inner > .--layer > .--layer-inner .--layer-header .--layer-header-inner:hover > a > span {
	}
	#nui_header .--interface > .--inner > .--layer:not(.--layer-nav) > .--layer-inner .--layer-header .--layer-header-inner:hover > a > span {
		border-bottom:1px solid var(--body--color);
	}
/*NUI__header--interface*/
/*NUI__header--interface__media*/
	/*XS*/
	@media (max-width: 575.98px) {

	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {

	}
	/*XXL*/
	@media (min-width: 1600px) {

	}
/*NUI__header--interface__media*/


/*NUI__header--interface--layer-logo*/
	#nui_header .--interface > .--inner > .--layer-logo  {
	}
	#nui_header .--interface > .--inner > .--layer-logo > .--layer-inner {
		padding:0px 30px 0px 30px;
	}
	#nui_header .--interface > .--inner > .--layer-logo > .--layer-inner img {
		display:block;
		width:auto;
		margin:0px auto 0px auto;
	}
/*NUI__header--interface--layer-logo*/
/*NUI__header--interface--layer-logo__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		#nui_header .--interface > .--inner > .--layer-logo > .--layer-inner img {
			height:40px;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		#nui_header .--interface > .--inner > .--layer-logo > .--layer-inner img {
			height:40px;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		#nui_header .--interface > .--inner > .--layer-logo > .--layer-inner img {
			height:40px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		#nui_header .--interface > .--inner > .--layer-logo > .--layer-inner img {
			height:40px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		#nui_header .--interface > .--inner > .--layer-logo > .--layer-inner img {
			height:40px;
		}
	}
	/*XXL*/
	@media (min-width: 1600px) {
		#nui_header .--interface > .--inner > .--layer-logo > .--layer-inner img {
			height:40px;
		}
	}
/*NUI__header--interface--layer-logo__media*/

/*NUI__header--interface--layer-nav*/
	#nui_header .--interface > .--inner > .--layer-nav  {

	}
	#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner {
		position:relative;
		display:block;
	}
	#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-header {
		position:relative;
		display:block;
	}
	#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-header .--layer-header-inner {

	}
	#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-header .--layer-header-inner > a {
		padding:0px 0px 0px 0px;
	}
	#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-header .--layer-header-inner > a > span {
		position:relative;
		display:block;
		padding:0px 0px 0px 0px;
		height:40px;
		line-height:40px;
		text-align:center;
	}
	#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-header .--layer-header-inner > a > span > i {
		font-size:32px;
		line-height:40px;
	}
	#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-header .--layer-header-inner > a:not([data-ui-active]) > span.--open { display:block; }
	#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-header .--layer-header-inner > a:not([data-ui-active]) > span.--close { display:none; }
	#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-header .--layer-header-inner > a[data-ui-active] > span.--open{ display:none; }
	#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-header .--layer-header-inner > a[data-ui-active] > span.--close { display:block;	}

	#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data {
		position:relative;
		display:block;
	}
	#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner {
	}
/*NUI__header--interface--layer-nav*/
/*NUI__header--interface--layer-nav__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		#nui_header .--interface > .--inner > .--layer-nav  {
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data {
			position:fixed;
			display:none;
			top:calc(80px);
			right:0px;
			bottom:0px;
			left:0px;
			min-height:calc(100% - 80px);
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner  {
			position:relative;
			display:block;
			width:100%;
			height:100%;
			background-color:var(--project--c-11);
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		#nui_header .--interface > .--inner > .--layer-nav {
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data {
			position:fixed;
			display:none;
			top:calc(80px);
			right:0px;
			bottom:0px;
			left:0px;
			min-height:calc(100% - 80px);
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner  {
			position:relative;
			display:block;
			width:100%;
			height:100%;
			background-color:var(--project--c-11);
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		#nui_header .--interface > .--inner > .--layer-nav {

		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data {
			position:fixed;
			display:none;
			top:calc(80px);
			right:0px;
			bottom:0px;
			left:0px;
			min-height:calc(100% - 80px);
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner  {
			position:relative;
			display:block;
			width:100%;
			height:100%;
			background-color:var(--project--c-11);
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		#nui_header .--interface > .--inner > .--layer-nav {
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-header {
			display:none;
		}
	}
	/*XL*/
	@media (min-width: 1200px) {
		#nui_header .--interface > .--inner > .--layer-nav { 
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-header {
			display:none;
		}		   
	}
/*NUI__header--interface--layer-nav__media*/


/*NUI__header--interface--layer-session*/
	#nui_header .--interface > .--inner > .--layer-session  {
	}
	#nui_header .--interface > .--inner > .--layer-session > .--layer-inner {
	}
	#nui_header .--interface > .--inner > .--layer-session > .--layer-inner > .--layer-header {
	}
	#nui_header .--interface > .--inner > .--layer-session > .--layer-inner > .--layer-header .--layer-header-inner {
	}
	#nui_header .--interface > .--inner > .--layer-session > .--layer-inner .--layer-data {
	}
/*NUI__header--interface--layer-session*/
/*NUI__header--interface--layer-session__media*/
	/*XS*/
	@media (max-width: 575.98px) {

	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		#nui_header .--interface > .--inner > .--layer-session .--layer-data {
			display:none;
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		#nui_header .--interface > .--inner > .--layer-session .--layer-data {
			display:none;
		}
	}
	/*XXL*/
	@media (min-width: 1600px) {

	}
/*NUI__header--interface--layer-session__media*/


/*NUI__header--interface--layer-search*/
	#nui_header .--interface > .--inner > .--layer-search  {
	}
	#nui_header .--interface > .--inner > .--layer-search > .--layer-inner {
	}
	#nui_header .--interface > .--inner > .--layer-search > .--layer-inner .--layer-header {
	}
	#nui_header .--interface > .--inner > .--layer-search > .--layer-inner .--layer-data {
	}
/*NUI__header--interface--layer-search*/
/*NUI__header--interface--layer-search__media*/
	/*XS*/
	@media (max-width: 575.98px) {

	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {

	}
	/*XXL*/
	@media (min-width: 1600px) {

	}
/*NUI__header--interface--layer-search__media*/


/*NUI__header--interface--layer-cart*/
	#nui_header .--interface > .--inner > .--layer-cart  {
	}
	#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner {
	}
	#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner .--layer-header {
	}
	#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner .--layer-header .--layer-header-inner {
	}
	#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner .--layer-data {
	}
	#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner .--layer-data .--layer-header-inner {
	}
	#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner .--layer-header .--layer-header-inner > a  {
	}
	#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner .--layer-header .--layer-header-inner > a > span.--status {
		position:absolute;
		right:0px;
		bottom:0px;
		margin:0px 0px 0px 0px;
		height: 40px;
		width: 40px;
		border-bottom: initial;
		background-color: var(--nime--cta);
		color: var(--nime-w);
		line-height: 40px;
		font-size: 18px;
		text-align: center;
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}
/*NUI__header--interface--layer-cart*/
/*NUI__header--interface--layer-cart__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		#nui_header .--interface > .--inner > .--layer-cart  {
			flex-basis:calc(var(--reference--4) * 1);
			min-width:calc(var(--reference--4) * 1);
		}
		#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner {
		}
		#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner .--layer-header .--layer-header-inner > a > span.--label {
			display:none;
		}
		#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner .--layer-header .--layer-header-inner > a  {
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		#nui_header .--interface > .--inner > .--layer-cart  {
			flex-basis:calc(var(--reference--4) * 1);
			min-width:calc(var(--reference--4) * 1);
		}
		#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner {
		}
		#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner .--layer-header .--layer-header-inner > a > span.--label {
			display:none;
		}
		#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner .--layer-header .--layer-header-inner > a  {
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		#nui_header .--interface > .--inner > .--layer-cart  {
		}
		#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner {
		}
		#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner .--layer-header .--layer-header-inner > a > span.--label {
			display:none;
		}
		#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner .--layer-header .--layer-header-inner > a  {
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		#nui_header .--interface > .--inner > .--layer-cart  {
		}
		#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner {
		}
		#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner .--layer-header .--layer-header-inner > a  {
			padding-right:60px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		#nui_header .--interface > .--inner > .--layer-cart  {
		}
		#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner {
		}
		#nui_header .--interface > .--inner > .--layer-cart > .--layer-inner .--layer-header .--layer-header-inner > a  {
			padding-right:60px;
		}
	}
	/*XXL*/
	@media (min-width: 1600px) {

	}
/*NUI__header--interface--layer-cart__media*/






/*NUI__header--interface--layer-nav-nav*/
	#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav {

	}
	#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul {
		position:relative;
		display:block;
	}
/*NUI__header--interface--layer-nav-nav*/
/*NUI__header--interface--layer-nav-nav__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li {
			position: relative;
			display:block;
			height:60px;
			padding:0px 20px;
			background-color:var(--project--c-07);
			border-bottom:1px solid var(--body--outline);
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li[data-uid='lang'] {
			padding:15px 20px 15px 80px;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a {
			position:relative;
			display:block;
			text-align:left;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li[data-uid='lang'] > a {
			letter-spacing: 0.2em;
			padding-left:60px;
			font-size: 14px;
			font-weight: 500;
			line-height:30px;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a > span {
			position:relative;
			display:block;
			width:100%;
			height:60px;
			line-height:60px;
			font-size: 14px;
			font-weight: 500;
			letter-spacing: 0.2em;
			padding-left:60px;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a > span > i {
			position:absolute;
			top:50%;
			transform:translateY(-49%);
			left:0px;
			width:30px;
			height:30px;
			line-height: 30px;
			text-align:center;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a > span > i {
			font-size:20px;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a > span > img {
			position:absolute;
			display:block;
			top:50%;
			transform:translateY(-49%);
			left:-16px;
			width:60px;
			height:60px;
			object-fit:contain;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li.--active {
			cursor:default;
			pointer-events: none;
			background-color:var(--project--c-12);
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li {
			position: relative;
			display:block;
			height:60px;
			padding:0px 20px;
			background-color:var(--project--c-07);
			border-bottom:1px solid var(--body--outline);
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li[data-uid='lang'] {
			padding:15px 20px 15px 80px;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a {
			position:relative;
			display:block;
			text-align:left;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li[data-uid='lang'] > a {
			letter-spacing: 0.2em;
			padding-left:60px;
			font-size: 14px;
			font-weight: 500;
			line-height:30px;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a > span {
			position:relative;
			display:block;
			width:100%;
			height:60px;
			line-height:60px;
			font-size: 14px;
			font-weight: 500;
			letter-spacing: 0.2em;
			padding-left:60px;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a > span > i {
			position:absolute;
			top:50%;
			transform:translateY(-49%);
			left:0px;
			width:30px;
			height:30px;
			line-height: 30px;
			text-align:center;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a > span > i {
			font-size:20px;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a > span > img {
			position:absolute;
			display:block;
			top:50%;
			transform:translateY(-49%);
			left:-16px;
			width:60px;
			height:60px;
			object-fit:contain;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li.--active {
			cursor:default;
			pointer-events: none;
			background-color:var(--project--c-12);
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li {
			position: relative;
			display:block;
			height:60px;
			padding:0px 20px;
			background-color:var(--project--c-07);
			border-bottom:1px solid var(--body--outline);
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li[data-uid='lang'] {
			padding:15px 20px 15px 80px;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a {
			position:relative;
			display:block;
			text-align:left;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li[data-uid='lang'] > a {
			letter-spacing: 0.2em;
			padding-left:60px;
			font-size: 14px;
			font-weight: 500;
			line-height:30px;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a > span {
			position:relative;
			display:block;
			width:100%;
			height:60px;
			line-height:60px;
			font-size: 14px;
			font-weight: 500;
			letter-spacing: 0.2em;
			padding-left:60px;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a > span > i {
			position:absolute;
			top:50%;
			transform:translateY(-49%);
			left:0px;
			width:30px;
			height:30px;
			line-height: 30px;
			text-align:center;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a > span > i {
			font-size:20px;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a > span > img {
			position:absolute;
			display:block;
			top:50%;
			transform:translateY(-49%);
			left:-16px;
			width:60px;
			height:60px;
			object-fit:contain;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li.--active {
			cursor:default;
			pointer-events: none;
			background-color:var(--project--c-12);
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li { 
			position: relative;
			display: inline-block;
			height:30px;
			padding:0px 15px 0px 15px;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a {
			position:relative;
			display:block;
			height:30px;
			padding:4px 15px 4px 15px;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a > span {
			position:relative;
			display:inline-block;
			height:22px;
			line-height:22px;
			font-size:14px;
			font-weight:500;
			color:var(--project--c-02);
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li:hover {
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li:hover > a {
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li:hover > a > span {
			border-bottom:2px solid var(--project--c-02);
		}

		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li.--active > a > span {
			border-bottom:2px solid var(--project--c-02);
		}
	}
	/*XL*/
	@media (min-width: 1200px) {
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li { 
			position: relative;
			display: inline-block;
			height:30px;
			padding:0px 15px 0px 15px;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a {
			position:relative;
			display:block;
			height:30px;
			padding:4px 15px 4px 15px;
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li > a > span {
			position:relative;
			display:inline-block;
			height:22px;
			line-height:22px;
			font-size:14px;
			font-weight:500;
			color:var(--project--c-02);
		}

		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li:hover {
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li:hover > a {
		}
		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li:hover > a > span {
			border-bottom:2px solid var(--project--c-02);
		}

		#nui_header .--interface > .--inner > .--layer-nav > .--layer-inner .--layer-data .--layer-data-inner > .nav > ul > li.--active > a > span {
			border-bottom:2px solid var(--project--c-02);
		}

	}
/*NUI__header--interface--layer-nav-nav__media*/












/*NUI__footer*/
	#nui_footer {
	}
	#nui_footer > .inner {
		
	}
	#nui_footer > .inner:before{
		position:absolute;
		display:block;
		content:'';
		top:-1px;
		left:0px;
		right:0px;
		width:100%;
		height:1px;
		background-color:var(--body--outline);
	}
/*NUI__footer*/
/*NUI__footer__media*/
	/*XS*/
	@media (max-width: 575.98px) {

	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {

	}
	/*XXL*/
	@media (min-width: 1600px) {

	}
/*NUI__footer__media*/
/*NUI__footer__inner*/
	#nui_footer > .inner > .--section {
		position:relative;
		display:block;
	}
/*NUI__footer__inner*/
/*NUI__footer__inner__media*/
	/*XS*/
	@media (max-width: 575.98px) {

	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {

	}
	/*XXL*/
	@media (min-width: 1600px) {

	}
/*NUI__footer__inner__media*/


/*NUI__footer__inner--section--data*/
	#nui_footer > .inner > .--section.--data {
		background-color:var(--project--c-05);
		color:var(--project--c-02);
	}
	#nui_footer > .inner > .--section.--data .--inner {
		min-height:240px;
		padding:30px 15px 30px 15px;
	}
	#nui_footer > .inner > .--section.--data .--inner .--ss-text-h4 {
		display:block;
		padding:5px 15px 5px 15px;
		line-height:30px;
		color:var(--project--c-02);
	}
	#nui_footer > .inner > .--section.--data .--inner .--ss-list {
	}
	#nui_footer > .inner > .--section.--data .--inner .--ss-list > li {
		padding:5px 15px 5px 15px;
	}
	#nui_footer > .inner > .--section.--data .--inner .--ss-list > li  span {
		display:inline-block;
		font-size:0.833rem;
		font-weight:500;
		line-height:20px;
	}
	#nui_footer > .inner > .--section.--data .--inner .--ss-list > li > a > span {
	}
	#nui_footer > .inner > .--section.--data .--inner .--ss-list > li > a:hover > span {
		color:var(--project--c-01);
	}
/*NUI__footer__inner--section--data*/
/*NUI__footer__inner--section--data__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		#nui_footer > .inner > .--section.--data .--inner .--ss-text-h4 {
			margin-top:30px;
			font-weight:600;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		#nui_footer > .inner > .--section.--data .--inner .--ss-text-h4 {
			margin-top:30px;
			font-weight:600;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		#nui_footer > .inner > .--section.--data .--inner .--ss-text-h4 {
			margin-top:30px;
			font-weight:600;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		#nui_footer > .inner > .--section.--data .--inner .--ss-text-h4 {
			margin-top:30px;
			font-weight:600;
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		#nui_footer > .inner > .--section.--data .--inner .--ss-text-h4 {
			margin-top:30px;
			margin-left:50px;
		}
		#nui_footer > .inner > .--section.--data .--inner .--ss-list {
			margin-left:50px;
		}
	}
	/*XXL*/
	@media (min-width: 1600px) {
		#nui_footer > .inner > .--section.--data .--inner .--ss-text-h4 {
			margin-top:30px;
			margin-left:50px;
		}
		#nui_footer > .inner > .--section.--data .--inner .--ss-list {
			margin-left:50px;
		}
	}
/*NUI__footer__inner--section--data__media*/


/*NUI__footer__inner--section--static*/
	#nui_footer > .inner > .--section.--static {
		background-color:var(--project--c-02);
		color:var(--project--c-11);
	}
	#nui_footer > .inner > .--section.--static .--inner {
		min-height:30px;
		padding:5px 15px 5px 15px;
	}
	#nui_footer > .inner > .--section.--static .--inner .--ss-text-h6 {
	}
/*NUI__footer__inner--section--static*/
/*NUI__footer__inner--section--static__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		#nui_footer > .inner > .--section.--static .--inner .--ss-text-h6 {
			line-height:16px;
			font-size:8px;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		#nui_footer > .inner > .--section.--static .--inner .--ss-text-h6 {
			line-height:16px;
			font-size:8px;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		#nui_footer > .inner > .--section.--static .--inner .--ss-text-h6 {
			line-height:20px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		#nui_footer > .inner > .--section.--static .--inner .--ss-text-h6 {
			line-height:20px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
	#nui_footer > .inner > .--section.--static .--inner .--ss-text-h6 {
		line-height:30px;
	}
	}
	/*XXL*/
	@media (min-width: 1600px) {
	#nui_footer > .inner > .--section.--static .--inner .--ss-text-h6 {
		line-height:30px;
	}
	}
/*NUI__footer__inner--section--static__media*/













/*NUI__main*/
	#nui_main {
		width:100%;
		padding:80px 0px 0px 0px;
		background-color:var(--body--background);
	}
	#nui_main > .inner {
		width:100%;
		background-color:var(--body--background);
		min-height:calc(75vh - 80px);
	}
/*NUI__main*/
/*NUI__main__media*/
	/*XS*/
	@media (max-width: 575.98px) {

	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {

	}
	/*XXL*/
	@media (min-width: 1600px) {

	}
/*NUI__main__media*/






/*NUI__section*/
	section {
	}
	section > .--inner {
	}
/*NUI__section*/






/*NUI__section__nui*/
	section[data-model='nui'] {
	}
	section[data-model='nui'] > .--inner {
		position:relative;
		width:100%;
	}
	section[data-model='nui'].--odd > .--inner {
		background-color:var(--section--odd-background);
	}
	section[data-model='nui'].--even > .--inner {
		background-color:var(--section--even-background);
	}
	section[data-model='nui'][class*='--image'] > .--inner [class*='--ss'] {
		color:var(--project--white);
	}
	section[data-model='nui'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner .--ss-text-big {
		text-align:justify;
	}
	section[data-model='nui'].--legal > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner .--ss-text-h1 {
	}
	section[data-model='nui'].--legal > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner .--ss-text-4 {
		margin-top:0px !important;
	}
/*NUI__section__nui*/
/*NUI__section__nui__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		section[data-model='nui'] > .--inner {
			min-height:calc(var(--reference--4) * 4);
		}
		section[data-model='nui'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {
			min-height:calc((var(--reference--4) * 4) - 80px);
		}
		section[data-model='nui'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner .--ss-text-h1 {
			display:block;
			text-align:center;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		section[data-model='nui'] > .--inner {
			min-height:calc(var(--reference--4) * 4);
		}
		section[data-model='nui'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {
			min-height:calc((var(--reference--4) * 4) - 80px);
		}
		section[data-model='nui'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner .--ss-text-h1 {
			display:block;
			text-align:center;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		section[data-model='nui'] > .--inner {
			min-height:calc(var(--reference--4) * 2);
		}
		section[data-model='nui'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {
			min-height:calc((var(--reference--4) * 2) - 80px);
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section[data-model='nui'] > .--inner {
			min-height:calc(var(--reference--4) * 2);
		}
		section[data-model='nui'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {
			min-height:calc((var(--reference--4) * 2) - 120px);
			padding-top:20px;
		}
		section[data-model='nui'].--legal > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {
			padding-top:0px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		section[data-model='nui'] > .--inner {
			min-height:calc(var(--reference--8) * 3);
		}
		section[data-model='nui'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {
			min-height:calc((var(--reference--8) * 3) - 160px);
			padding-top:30px;
		}
		section[data-model='nui'].--legal > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {
			padding-top:0px;
		}
	}
	/*XXL*/
	@media (min-width: 1600px) {
		section[data-model='nui'] > .--inner {
			min-height:calc(var(--reference--8) * 3);
		}
		section[data-model='nui'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {
			min-height:calc((var(--reference--8) * 3) - 200px);
			padding-top:30px;
		}
		section[data-model='nui'].--legal > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {
			padding-top:0px;
		}
	}
/*NUI__section__nui__media*/

/*NUI__section__nui__layer-image*/
	section[data-model='nui'] > .--inner > .layer-image {
		position:absolute;
		top:0px;
		right:0px;
		bottom:0px;
		left:0px;
		width:100%;
		height:100%;
		overflow:hidden;
	}
	section[data-model='nui'] > .--inner > .layer-image > .layer-image-inner {

	}
	section[data-model='nui'] > .--inner > .layer-image > .layer-image-inner img {
		position: relative;
		display:block;
		width:100%;
		height:100%;
		object-fit: cover;
	}
/*NUI__section__nui__layer-image*/
/*NUI__section__nui__layer-image__media*/
	/*XS*/
	@media (max-width: 575.98px) {

	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {

	}
	/*XL*/
	@media (min-width: 1600px) {

	}
/*NUI__section__nui__layer-image__media*/

/*NUI__section__nui__layer-data*/
	section[data-model='nui'] .--inner > .layer-data {
		position: relative;
		width:100%;
	}
	section[data-model='nui'] .--inner > .layer-data .layer-data-inner {
		position: relative;
		width:100%;
	}
/*NUI__section__nui__layer-data*/
/*NUI__section__nui__layer-data__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		section[data-model='nui'] .--inner > .layer-data .layer-data-inner {
			padding:40px 15px 40px 15px;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		section[data-model='nui'] .--inner > .layer-data .layer-data-inner {
			padding:40px 15px 40px 15px;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		section[data-model='nui'] .--inner > .layer-data .layer-data-inner {
			padding:40px 20px 40px 20px;
		}
		section[data-model='nui'].--legal .--inner > .layer-data .layer-data-inner {
			padding:20px 20px 20px 20px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section[data-model='nui'] .--inner > .layer-data .layer-data-inner {
			padding:60px 30px 60px 30px;
		}
		section[data-model='nui'].--legal .--inner > .layer-data .layer-data-inner {
			padding:30px 30px 30px 30px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		section[data-model='nui'] .--inner > .layer-data .layer-data-inner {
			padding:80px 50px 80px 50px;
		}
		section[data-model='nui'].--legal .--inner > .layer-data .layer-data-inner {
			padding:30px 50px 30px 50px;
		}
	}
	/*XL*/
	@media (min-width: 1600px) {
		section[data-model='nui'] .--inner > .layer-data .layer-data-inner {
			padding:100px 50px 100px 50px;
		}
		section[data-model='nui'].--legal .--inner > .layer-data .layer-data-inner {
			padding:30px 50px 30px 50px;
		}
	}
/*NUI__section__nui__layer-data__media*/

/*NUI__section__nui__layer-media*/
	section[data-model='nui'] .--inner > .layer-media {
		position: relative;
		display:block;
	}
	section[data-model='nui'] .--inner > .layer-media > .layer-media-inner {
		position: relative;
		display:block;
	}
	section[data-model='nui'] .--inner > .layer-media > .layer-media-inner:before {
		position:absolute;
		display:block;
		content:'';
		top:15px;
		left:15px;
		width:100%;
		height:100%;
	}
	section[data-model='nui'][class*='--odd'] .--inner > .layer-media > .layer-media-inner:before {
		background-color:var(--project--c-07);
	}
	section[data-model='nui'][class*='--even'] .--inner > .layer-media > .layer-media-inner:before {
		background-color:var(--project--c-06);
	}
	section[data-model='nui'] .--inner > .layer-media > .layer-media-inner img {
		position:relative;
		display:block;
		width:100%;
		object-fit: cover;
		background-color:var(--project--c-04);
		border:1px solid var(--project--c-04);
	}
	
	section[data-model='nui'] .--inner > .layer-stream {
		position: relative;
		display:block;
	}
	section[data-model='nui'] .--inner > .layer-stream > .layer-stream-inner {
		position: relative;
		display:block;
		width:100%;
	}
	section[data-model='nui'] .--inner > .layer-stream > .layer-stream-inner:before {
		position:absolute;
		display:block;
		content:'';
		top:15px;
		left:15px;
		width:100%;
		height:100%;
	}
	section[data-model='nui'][class*='--odd'] .--inner > .layer-stream > .layer-stream-inner:before {
		background-color:var(--project--c-07);
	}
	section[data-model='nui'][class*='--even'] .--inner > .layer-stream > .layer-stream-inner:before {
		background-color:var(--project--c-06);
	}

/*NUI__section__nui__layer-media*/
/*NUI__section__nui__layer-media__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		section[data-model='nui'] .--inner > .layer-media {
		}
		section[data-model='nui'] .--inner > .layer-media > .layer-media-inner {
			margin:15px 20px 40px 20px;
		}
		section[data-model='nui'] .--inner > .layer-stream > .layer-stream-inner {
			margin:15px 0px 40px 0px;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		section[data-model='nui'] .--inner > .layer-media {
		}
		section[data-model='nui'] .--inner > .layer-media > .layer-media-inner {
			margin:15px 20px 40px 20px;
		}
		section[data-model='nui'] .--inner > .layer-stream > .layer-stream-inner {
			margin:15px 0px 40px 0px;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		section[data-model='nui'] .--inner > .layer-media {
		}
		section[data-model='nui'] .--inner > .layer-media > .layer-media-inner {
			margin:15px 20px 40px 20px;
		}
		section[data-model='nui'] .--inner > .layer-stream > .layer-stream-inner {
			margin:15px 0px 40px 0px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section[data-model='nui'] .--inner > .layer-media {
		}
		section[data-model='nui'] .--inner > .layer-media > .layer-media-inner {
			margin:-10px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		section[data-model='nui'] .--inner > .layer-media {
		}
		section[data-model='nui'] .--inner > .layer-media > .layer-media-inner {
			margin:-15px;
		}
	}
	/*XXL*/
	@media (min-width: 1600px) {
		section[data-model='nui'] .--inner > .layer-media {
		}
		section[data-model='nui'] .--inner > .layer-media > .layer-media-inner {
			margin:-15px;
		}
	}
/*NUI__section__nui__layer-media__media*/






/*NUI__section__slide*/
	section[data-model='slide'] {
	}
	section[data-model='slide'] > .--inner {
		position:relative;
		width:100%;
	}
	section[data-model='slide'].--odd > .--inner {
		background-color:var(--section--odd-background);
	}
	section[data-model='slide'].--even > .--inner {
		background-color:var(--section--even-background);
	}
	section[data-model='slide'] > .--inner {
		border-bottom:1px solid var(--body--outline);
	}
	section[data-model='slide'][class*='--image'] > .--inner [class*='--ss'] {
		color:var(--project--white);
	}
/*NUI__section__slide*/
/*NUI__section__slide__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		section[data-model='slide']:not([class*='--x']) > .--inner {
			min-height:calc(var(--reference--4) * 4);
		}
		section[data-model='slide']:not([class*='--x']) > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {
			min-height:calc((var(--reference--4) * 4) - 80px);
		}

		/*section[data-model='slide'][class*='--x4'] > .--inner {*/
			/*height:calc(var(--reference--4) * 4) !important;*/
		/*}*/
		/*section[data-model='slide'][class*='--x3'] > .--inner {*/
			/*height:calc(var(--reference--4) * 3) !important;*/
		/*}*/
		/*section[data-model='slide'][class*='--x2'] > .--inner {*/
			/*height:calc(var(--reference--4) * 3) !important;*/
		/*}*/
		section[data-model='slide'][class*='--x1'] > .--inner {
			height:calc(var(--reference--4) * 2) !important;
		}
		section[data-model='slide'][class*='--x1'] > .--inner > .layer-data .layer-data-inner {
			height:calc((var(--reference--4) * 2));
			padding:30px 30px 30px 30px;
			text-align:center;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		section[data-model='slide']:not([class*='--x']) > .--inner {
			min-height:calc(var(--reference--4) * 4);
		}
		section[data-model='slide']:not([class*='--x']) > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {
			min-height:calc((var(--reference--4) * 4) - 80px);
		}

		/*section[data-model='slide'][class*='--x4'] > .--inner {*/
			/*height:calc(var(--reference--4) * 4) !important;*/
		/*}*/
		/*section[data-model='slide'][class*='--x3'] > .--inner {*/
			/*height:calc(var(--reference--4) * 3) !important;*/
		/*}*/
		/*section[data-model='slide'][class*='--x2'] > .--inner {*/
			/*height:calc(var(--reference--4) * 3) !important;*/
		/*}*/
		section[data-model='slide'][class*='--x2'] > .--inner {
			height:calc(var(--reference--4) * 1) !important;
		}
		section[data-model='slide'][class*='--x2'] > .--inner > .layer-data .layer-data-inner {
			height:calc((var(--reference--4) * 1));
			padding:30px 30px 30px 30px;
			text-align:center;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		section[data-model='slide']:not([class*='--x']) > .--inner {
			min-height:calc(var(--reference--4) * 2);
		}
		section[data-model='slide']:not([class*='--x']) > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {
			min-height:calc((var(--reference--4) * 2) - 80px);
			text-align:center;
		}

		/*section[data-model='slide'][class*='--x4'] > .--inner {*/
			/*height:calc(var(--reference--4) * 4) !important;*/
		/*}*/
		/*section[data-model='slide'][class*='--x3'] > .--inner {*/
			/*height:calc(var(--reference--4) * 3) !important;*/
		/*}*/
		/*section[data-model='slide'][class*='--x2'] > .--inner {*/
			/*height:calc(var(--reference--4) * 2) !important;*/
		/*}*/
		section[data-model='slide'][class*='--x1'] > .--inner {
			height:calc(var(--reference--4) * 1) !important;
		}
		section[data-model='slide'][class*='--x1'] > .--inner > .layer-data .layer-data-inner {
			height:calc((var(--reference--4) * 1));
			padding:30px 30px 30px 30px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section[data-model='slide']:not([class*='--x']) > .--inner {
			min-height:calc(var(--reference--4) * 2);
		}
		section[data-model='slide']:not([class*='--x']) > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {
			min-height:calc((var(--reference--4) * 2) - 120px);
		}

		/*section[data-model='slide'][class*='--x4'] > .--inner {*/
			/*height:calc(var(--reference--8) * 3) !important;*/
		/*}*/
		/*section[data-model='slide'][class*='--x4'] > .--inner > .layer-data .layer-data-inner {*/
			/*height:calc((var(--reference--8) * 3) - 120px);*/
		/*}*/
		/*section[data-model='slide'][class*='--x4'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {*/
			/*height:calc((var(--reference--8) * 3) - 120px);*/
		/*}*/

		/*section[data-model='slide'][class*='--x3'] > .--inner {*/
			/*height:calc(var(--reference--8) * 3) !important;*/
		/*}*/
		/*section[data-model='slide'][class*='--x3'] > .--inner > .layer-data .layer-data-inner {*/
			/*height:calc((var(--reference--8) * 3) - 120px);*/
		/*}*/
		/*section[data-model='slide'][class*='--x3'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {*/
			/*height:calc((var(--reference--8) * 3) - 120px);*/
		/*}*/

		/*section[data-model='slide'][class*='--x2'] > .--inner {*/
			/*height:calc(var(--reference--8) * 2) !important;*/
		/*}*/
		/*section[data-model='slide'][class*='--x2'] > .--inner > .layer-data .layer-data-inner {*/
			/*height:calc((var(--reference--8) * 2) - 120px);*/
		/*}*/
		/*section[data-model='slide'][class*='--x2'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {*/
			/*height:calc((var(--reference--8) * 2) - 120px);*/
		/*}*/

		section[data-model='slide'][class*='--x1'] > .--inner {
			height:calc(var(--reference--4) * 1) !important;
		}
		section[data-model='slide'][class*='--x1'] > .--inner > .layer-data .layer-data-inner {
			height:calc((var(--reference--4) * 1));
			padding:30px 50px 30px 50px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		section[data-model='slide']:not([class*='--x']) > .--inner {
			min-height:calc(var(--reference--8) * 3);
		}
		section[data-model='slide']:not([class*='--x']) > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {
			min-height:calc((var(--reference--8) * 3) - 160px);
		}

		/*section[data-model='slide'][class*='--x4'] > .--inner {*/
			/*height:calc(var(--reference--8) * 3) !important;*/
		/*}*/
		/*section[data-model='slide'][class*='--x4'] > .--inner > .layer-data .layer-data-inner {*/
			/*height:calc((var(--reference--8) * 3) - 160px);*/
		/*}*/
		/*section[data-model='slide'][class*='--x4'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {*/
			/*height:calc((var(--reference--8) * 3) - 160px);*/
		/*}*/

		/*section[data-model='slide'][class*='--x3'] > .--inner {*/
			/*height:calc(var(--reference--8) * 3) !important;*/
		/*}*/
		/*section[data-model='slide'][class*='--x3'] > .--inner > .layer-data .layer-data-inner {*/
			/*height:calc((var(--reference--8) * 3) - 160px);*/
		/*}*/
		/*section[data-model='slide'][class*='--x3'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {*/
			/*height:calc((var(--reference--8) * 3) - 160px);*/
		/*}*/

		/*section[data-model='slide'][class*='--x2'] > .--inner {*/
			/*height:calc(var(--reference--8) * 2) !important;*/
		/*}*/
		/*section[data-model='slide'][class*='--x2'] > .--inner > .layer-data .layer-data-inner {*/
			/*height:calc((var(--reference--8) * 2) - 160px);*/
		/*}*/
		/*section[data-model='slide'][class*='--x2'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {*/
			/*height:calc((var(--reference--8) * 2) - 160px);*/
		/*}*/

		section[data-model='slide'][class*='--x1'] > .--inner {
			height:calc(var(--reference--8) * 1) !important;
		}
		section[data-model='slide'][class*='--x1'] > .--inner > .layer-data .layer-data-inner {
			height:calc((var(--reference--8) * 1));
			padding:40px 50px 40px 50px;
		}
	}
	/*XXL*/
	@media (min-width: 1600px) {
		section[data-model='slide']:not([class*='--x']) > .--inner {
			min-height:calc(var(--reference--8) * 3);
		}
		section[data-model='slide']:not([class*='--x']) > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {
			min-height:calc((var(--reference--8) * 3) - 200px);
		}

		/*section[data-model='slide'][class*='--x4'] > .--inner {*/
			/*height:calc(var(--reference--8) * 3) !important;*/
		/*}*/
		/*section[data-model='slide'][class*='--x4'] > .--inner > .layer-data .layer-data-inner {*/
			/*height:calc((var(--reference--8) * 3) - 200px);*/
		/*}*/
		/*section[data-model='slide'][class*='--x4'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {*/
			/*height:calc((var(--reference--8) * 3) - 200px);*/
		/*}*/

		/*section[data-model='slide'][class*='--x3'] > .--inner {*/
			/*height:calc(var(--reference--8) * 3) !important;*/
		/*}*/
		/*section[data-model='slide'][class*='--x3'] > .--inner > .layer-data .layer-data-inner {*/
			/*height:calc((var(--reference--8) * 3) - 200px);*/
		/*}*/
		/*section[data-model='slide'][class*='--x3'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {*/
			/*height:calc((var(--reference--8) * 3) - 200px);*/
		/*}*/

		/*section[data-model='slide'][class*='--x2'] > .--inner {*/
			/*height:calc(var(--reference--8) * 2) !important;*/
		/*}*/
		/*section[data-model='slide'][class*='--x2'] > .--inner > .layer-data .layer-data-inner {*/
			/*height:calc((var(--reference--8) * 2) - 200px);*/
		/*}*/
		/*section[data-model='slide'][class*='--x2'] > .--inner > .layer-data .layer-data-inner [class*='col-'] > .--inner {*/
			/*height:calc((var(--reference--8) * 2) - 200px);*/
		/*}*/

		section[data-model='slide'][class*='--x1'] > .--inner {
			height:calc(var(--reference--8) * 1) !important;
		}
		section[data-model='slide'][class*='--x1'] > .--inner > .layer-data .layer-data-inner {
			height:calc((var(--reference--8) * 1));
			padding:50px 50px 50px 50px;
		}
	}
/*NUI__section__slide__media*/

/*NUI__section__slide__layer-image*/
	section[data-model='slide'] > .--inner > .layer-image {
		position:absolute;
		top:0px;
		right:0px;
		bottom:0px;
		left:0px;
		width:100%;
		height:100%;
		overflow:hidden;
	}
	section[data-model='slide'] > .--inner > .layer-image > .layer-image-inner {

	}
	section[data-model='slide'] > .--inner > .layer-image > .layer-image-inner img {
		position: relative;
		display:block;
		width:100%;
		height:100%;
		object-fit: cover;
	}
/*NUI__section__slide__layer-image*/
/*NUI__section__slide__layer-image__media*/
	/*XS*/
	@media (max-width: 575.98px) {
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
	}
	/*XL*/
	@media (min-width: 1200px) {
	}
/*NUI__section__slide__layer-image__media*/

/*NUI__section__slide__layer-data*/
	section[data-model='slide'] .--inner > .layer-data {
		position: relative;
		width:100%;
	}
	section[data-model='slide'] .--inner > .layer-data .layer-data-inner {
		position: relative;
		width:100%;
	}
/*NUI__section__slide__layer-data*/
/*NUI__section__slide__layer-data__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		section[data-model='slide']:not([class*='--x']) .--inner > .layer-data .layer-data-inner {
			padding:40px 15px 40px 15px;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		section[data-model='slide']:not([class*='--x']) .--inner > .layer-data .layer-data-inner {
			padding:40px 15px 40px 15px;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		section[data-model='slide']:not([class*='--x']) .--inner > .layer-data .layer-data-inner {
			padding:40px 20px 40px 20px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section[data-model='slide']:not([class*='--x']) .--inner > .layer-data .layer-data-inner {
			padding:60px 30px 60px 30px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		section[data-model='slide']:not([class*='--x']) .--inner > .layer-data .layer-data-inner {
			padding:80px 50px 80px 50px;
		}
	}
	/*XL*/
	@media (min-width: 1600px) {
		section[data-model='slide']:not([class*='--x']) .--inner > .layer-data .layer-data-inner {
			padding:100px 50px 100px 50px;
		}
	}
/*NUI__section__slide__layer-data__media*/

/*NUI__section__slide__layer-media*/
	section[data-model='slide'] .--inner > .layer-media {

	}
	section[data-model='slide'] .--inner > .layer-media > .layer-media-inner {
		position: relative;
		display:block;
	}
	section[data-model='slide'] .--inner > .layer-media > .layer-media-inner:before {
		position:absolute;
		display:block;
		content:'';
		top:15px;
		left:15px;
		width:100%;
		height:100%;
	}
	section[data-model='slide'][class*='--odd'] .--inner > .layer-media > .layer-media-inner:before {
		background-color:var(--project--c-07);
	}
	section[data-model='slide'][class*='--even'] .--inner > .layer-media > .layer-media-inner:before {
		background-color:var(--project--c-06);
	}
	section[data-model='slide'] .--inner > .layer-media > .layer-media-inner img {
		position:relative;
		display:block;
		width:100%;
		object-fit: cover;
		background-color:var(--project--c-04);
		border:1px solid var(--project--c-04);
	}
/*NUI__section__slide__layer-media*/
/*NUI__section__slide__layer-media__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		section[data-model='slide'] .--inner > .layer-media {
		}
		section[data-model='slide'] .--inner > .layer-media > .layer-media-inner {
			margin:15px 20px 40px 20px;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		section[data-model='slide'] .--inner > .layer-media {
		}
		section[data-model='slide'] .--inner > .layer-media > .layer-media-inner {
			margin:15px 20px 40px 20px;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		section[data-model='slide'] .--inner > .layer-media {
		}
		section[data-model='slide'] .--inner > .layer-media > .layer-media-inner {
			margin:15px 20px 40px 20px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section[data-model='slide'] .--inner > .layer-media {
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		section[data-model='slide'] .--inner > .layer-media {
		}
	}
	/*XXL*/
	@media (min-width: 1600px) {
		section[data-model='slide'] .--inner > .layer-media {
		}
	}
/*NUI__section__slide__layer-media__media*/






/*NUI__section__grid*/
	section[data-model='grid'] {
	}
	section[data-model='grid'] > .--inner {
		position:relative;
		background-color:var(--project--c-03);
	}

	section[data-model='grid'] > .--inner > .--layer-grid {
	}
	section[data-model='grid'] > .--inner > .--layer-grid > .--layer-grid-inner {
	}
/*NUI__section__grid*/
/*NUI__section__grid__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		section[data-model='grid'] > .--inner {
			min-height:calc(var(--reference--4) * 1) !important;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		section[data-model='grid'] > .--inner {
			min-height:calc(var(--reference--4) * 1) !important;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		section[data-model='grid'] > .--inner {
			min-height:calc(var(--reference--4) * 1) !important;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section[data-model='grid'] > .--inner {
			min-height:calc(var(--reference--8) * 1) !important;
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		section[data-model='grid'] > .--inner {
			min-height:calc(var(--reference--8) * 1) !important;
		}
	}
	/*XXL*/
	@media (min-width: 1600px) {
		section[data-model='grid'] > .--inner {
			min-height:calc(var(--reference--8) * 1) !important;
		}
	}
/*NUI__section__grid__media*/

/*NUI__section__grid--container*/
	.--grid-container {
		position:relative;
		display: grid;
		grid-column-gap: 1px;
		grid-row-gap: 1px;
		justify-content: start;
		align-content: start;
		justify-items: center;
		align-items: center;
	}
	.--grid--container {
		padding:0px 0px 0px 0px;
	}
/*NUI__section__grid--container*/

/*NUI__section__grid--element*/
	.--grid-element {
		position:relative;
		width:100%;
		height:100%;
	}
	.--grid-element > .--grid-element-inner {
		position:relative;
		display:block;
		width:100%;
		height:100%; 
		z-index:2;
	}
	.--grid-element {
		overflow:hidden;
	}
	.--grid-element > .--grid-element-image {
		position:absolute;
		display:block;
		top:0px;
		right:0px;
		bottom:0px;
		left:0px;
		width:100%;
		height:100%;
		z-index:1;
	}
	.--grid-element > .--grid-element-image > img {
		position: relative;
		min-width:100%;
		height:100%;
		object-fit: cover;
		transition: transform 10s;
	}

	.--grid-element[class*='m-0'] > .--grid-element-image:before {
		opacity:0;
	}

	.--grid-element[class*='s-0']:hover > .--grid-element-image > img {
		transform: scale(1.3);
	}	
/*NUI__section__grid--element*/
/*NUI__section__grid--element__media*/
	/*XS*/
	@media (max-width: 575.98px) {

	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {

	}
	/*XXL*/
	@media (min-width: 1600px) {

	}
/*NUI__section__grid--element__media*/






/*NUI__section__landing__grid*/
	.--grid-landing {
		padding:1px 0px 1px 0px;
	}
/*NUI__section__landing__grid*/
/*NUI__section__landing__grid__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		.--grid-landing {
			grid-template-columns:   
				repeat(2, 1fr)
			;
			grid-template-rows: 
				240px calc(var(--reference--4)*2) 240px calc(var(--reference--4)*2) 240px
			;
			grid-template-areas:
				"--m-01 --m-01"
				"--s-01 --s-02"
				"--m-02 --m-02"
				"--s-03 --s-04"
				"--m-03 --m-03"
			;
		}
		.--grid-element > .--grid-element-inner {
			padding:40px 20px 40px 20px;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		.--grid-landing {
			grid-template-columns:   
				repeat(2, 1fr)
			;
			grid-template-rows: 
				240px calc(var(--reference--4)*2) 240px calc(var(--reference--4)*2) 240px
			;
			grid-template-areas:
				"--m-01 --m-01"
				"--s-01 --s-02"
				"--m-02 --m-02"
				"--s-03 --s-04"
				"--m-03 --m-03"
			;
		}
		.--grid-element > .--grid-element-inner {
			padding:40px 20px 40px 20px;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		.--grid-landing {
			grid-template-columns:   
				repeat(2, 1fr)
			;
			grid-template-rows: 
				240px calc(var(--reference--4)*2) 240px calc(var(--reference--4)*2) 240px
			;
			grid-template-areas:
				"--m-01 --m-01"
				"--s-01 --s-02"
				"--m-02 --m-02"
				"--s-03 --s-04"
				"--m-03 --m-03"
			;
		}
		.--grid-element > .--grid-element-inner {
			padding:40px 20px 40px 20px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		.--grid-landing {
			grid-template-columns:   
				repeat(8, 1fr)
			;
			grid-template-rows: 
				repeat(2, var(--reference--8))
			;
			grid-template-areas:
				"--m-01 --m-01 --s-01 --m-02 --m-02 --s-03 --m-03 --m-03"
				"--m-01 --m-01 --s-02 --m-02 --m-02 --s-04 --m-03 --m-03"
			;
		}
		.--grid-element > .--grid-element-inner {
			padding:50px 30px 50px 30px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		.--grid-landing {
			grid-template-columns:   
				repeat(8, 1fr)
			;
			grid-template-rows: 
				repeat(2, var(--reference--8))
			;
			grid-template-areas:
				"--m-01 --m-01 --s-01 --m-02 --m-02 --s-03 --m-03 --m-03"
				"--m-01 --m-01 --s-02 --m-02 --m-02 --s-04 --m-03 --m-03"
			;
		}
		.--grid-element > .--grid-element-inner {
			padding:60px 30px 60px 30px;
		}
	}
	/*XXL*/
	@media (min-width: 1600px) {
		.--grid-landing {
			grid-template-columns:   
				repeat(8, 1fr)
			;
			grid-template-rows: 
				repeat(2, var(--reference--8))
			;
			grid-template-areas:
				"--m-01 --m-01 --s-01 --m-02 --m-02 --s-03 --m-03 --m-03"
				"--m-01 --m-01 --s-02 --m-02 --m-02 --s-04 --m-03 --m-03"
			;
		}
		.--grid-element > .--grid-element-inner {
			padding:80px 40px 80px 40px;
		}
	}
/*NUI__section__landing__grid__media*/
/*NUI__section__landing__grid__elements*/
	.--grid-landing > .--m-01 {
		grid-area:--m-01;
	}
	.--grid-landing > .--m-01 > .--grid-element-inner {
		background-color:var(--project--white);
	}

	.--grid-landing > .--m-02 {
		grid-area:--m-02;
	}
	.--grid-landing > .--m-02 > .--grid-element-inner {
		background-color:var(--project--white);
	}

	.--grid-landing > .--m-03 {
		grid-area:--m-03;
	}
	.--grid-landing > .--m-03 > .--grid-element-inner {
		background-color:var(--project--white);
	}

	.--grid-landing > .--s-01 {
		grid-area:--s-01;
	}
	.--grid-landing > .--s-01 > .--grid-element-inner {
	}

	.--grid-landing > .--s-02 {
		grid-area:--s-02;
	}
	.--grid-landing > .--s-02 > .--grid-element-inner {
	}

	.--grid-landing > .--s-03 {
		grid-area:--s-03;
	}
	.--grid-landing > .--s-03 > .--grid-element-inner {
	}

	.--grid-landing > .--s-04 {
		grid-area:--s-04;
	}
	.--grid-landing > .--s-04 > .--grid-element-inner {
	}	
/*NUI__section__landing__grid__elements*/

/*NUI__section__landing__grid__elements__bindings*/
	.--grid-landing > [class*='m-0'] > .--grid-element-inner > .logo {
		height:40px;
		margin-bottom:30px;
	}
	.--grid-landing > [class*='m-0'] > .--grid-element-inner > .--ui-button {
		position:absolute;
	}
/*NUI__section__landing__grid__elements__bindings*/



/*NUI__section__landing__grid__elements__bindings__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		.--grid-element[class*='m-0'] > .--grid-element-inner {
			padding:30px 20px 30px 20px;
		}
		.--grid-element[class*='m-0'] > .--grid-element-inner > .--ui-button {
			bottom:40px;
		}
		.--grid-element[class*='m-0'] > .--grid-element-inner > .--ss-text-h4 {
			font-size:15px;
			font-weight:600;
			letter-spacing:0.14em;
			line-height:22px;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		.--grid-element[class*='m-0'] > .--grid-element-inner {
			padding:30px 20px 30px 20px;
		}
		.--grid-element[class*='m-0'] > .--grid-element-inner > .--ui-button {
			bottom:40px;
		}
		.--grid-element[class*='m-0'] > .--grid-element-inner > .--ss-text-h4 {
			font-size:15px;
			font-weight:600;
			letter-spacing:0.14em;
			line-height:22px;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		.--grid-element[class*='m-0'] > .--grid-element-inner {
			padding:30px 40px 30px 40px;
		}
		.--grid-element[class*='m-0'] > .--grid-element-inner > .--ui-button {
			bottom:40px;
		}
		.--grid-element[class*='m-0'] > .--grid-element-inner > .--ss-text-h4 {
			font-size:17px;
			font-weight:600;
			letter-spacing:0.14em;
			line-height:26px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		.--grid-element[class*='m-0'] > .--grid-element-inner {
			padding:30px 10px 15px 10px;
		}
		.--grid-element[class*='m-0'] > .--grid-element-inner > .--ui-button {
			bottom:15px;
		}
		.--grid-element[class*='m-0'] > .--grid-element-inner > .--ss-text-h4 {
			font-size:14px;
			font-weight:600;
			letter-spacing:0.13em;
			line-height:22px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		.--grid-element[class*='m-0'] > .--grid-element-inner {
			padding:60px 30px 60px 30px;
		}
		.--grid-element[class*='m-0'] > .--grid-element-inner > .--ui-button {
			bottom:80px;
		}
		.--grid-element[class*='m-0'] > .--grid-element-inner .--ss-text-h4 {
			font-size:16px;
			font-weight:600;
			letter-spacing:0.14em;
			line-height:26px;
		}
	}
	/*XXL*/
	@media (min-width: 1600px) {
		.--grid-element[class*='m-0'] > .--grid-element-inner {
			padding:80px 60px 80px 60px;
		}
		.--grid-landing > [class*='m-0'] > .--grid-element-inner > .--ui-button {
			bottom:120px;
		}
		.--grid-element[class*='m-0'] > .--grid-element-inner .--ss-text-h4 {
			font-size:18px;
			font-weight:600;
			letter-spacing:0.14em;
			line-height:28px;
		}
	}
/*NUI__section__landing__grid__elements__bindings__media*/






/*NUI__section__grid--container*/
	.--grid--container {
		position:relative;
		display: grid;
		grid-column-gap: 1px;
		grid-row-gap: 1px;
		justify-content: start;
		align-content: start;
		justify-items: center;
		align-items: center;
		background-color:var(--body--outline);
	}
	.--grid--container {
		padding:0px 0px 0px 0px;
	}
/*NUI__section__grid--container*/

/*NUI__section__grid--element*/
	.--grid--element {
		position:relative;
		width:100%;
		height:100%;
	}
	.--grid--element > .--inner {
		position:relative;
		display:block;
		width:100%;
		height:100%; 
		background-color:var(--body--background);
	}
	.--grid--element {
		overflow:hidden;
	}
/*NUI__section__grid--element*/
/*NUI__section__grid--element__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		.--grid--element.--title > .--inner {
			padding:10px 20px 10px 20px;
		}
		.--grid--element.--price > .--inner,
		.--grid--element.--measure > .--inner,
		.--grid--element.--desc > .--inner {
			padding:10px 20px 10px 20px;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		.--grid--element.--title > .--inner {
			padding:10px 20px 10px 20px;
		}
		.--grid--element.--price > .--inner,
		.--grid--element.--measure > .--inner,
		.--grid--element.--desc > .--inner {
			padding:10px 20px 10px 20px;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		.--grid--element.--title > .--inner {
			padding:15px 30px 15px 30px;
		}
		.--grid--element.--price > .--inner,
		.--grid--element.--measure > .--inner,
		.--grid--element.--desc > .--inner {
			padding:20px 30px 20px 30px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		.--grid--element.--title > .--inner {
			padding:15px 30px 15px 30px;
		}
		.--grid--element.--price > .--inner,
		.--grid--element.--measure > .--inner,
		.--grid--element.--desc > .--inner {
			padding:20px 30px 20px 30px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) {
		.--grid--element.--title > .--inner {
			padding: 20px 30px 20px 30px;
		}
		.--grid--element.--price > .--inner,
		.--grid--element.--measure > .--inner,
		.--grid--element.--desc > .--inner {
			padding: 20px 30px 20px 30px;
		}
	}
/*NUI__section__grid--element__media*/






/*NUI__section__landing__grid*/
	/*XS*/
	@media (max-width: 575.98px) {
		.--grid--landing {
			padding: 0px 0px 0px 0px;
			grid-template-columns:   
				repeat(1, 1fr)
			;
			grid-template-rows: 
				repeat(1,calc(var(--reference--4) * 4))
				repeat(1,calc(var(--reference--4) * 2))
				repeat(1,calc(var(--reference--4) * 4))
				repeat(1,calc(var(--reference--4) * 2))
			;
			grid-template-areas:
				"-cell-powder-desc" 
				"-cell-powder-media"
				"-cell-gel-desc"
				"-cell-gel-media"
			;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		.--grid--landing {
			padding: 0px 0px 0px 0px;
			grid-template-columns:   
				repeat(1, 1fr)
			;
			grid-template-rows: 
				repeat(1,calc(var(--reference--4) * 4))
				repeat(1,calc(var(--reference--4) * 2))
				repeat(1,calc(var(--reference--4) * 4))
				repeat(1,calc(var(--reference--4) * 2))
			;
			grid-template-areas:
				"-cell-powder-desc" 
				"-cell-powder-media"
				"-cell-gel-desc"
				"-cell-gel-media"
			;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		.--grid--landing {
			padding: 0px 0px 0px 0px;
			grid-template-columns:   
				repeat(1, 1fr)
			;
			grid-template-rows: 
				repeat(1,calc(var(--reference--4) * 2))
				repeat(1,calc(var(--reference--4) * 2))
				repeat(1,calc(var(--reference--4) * 2))
				repeat(1,calc(var(--reference--4) * 2))
			;
			grid-template-areas:
				"-cell-powder-desc" 
				"-cell-powder-media"
				"-cell-gel-desc"
				"-cell-gel-media"
			;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		.--grid--landing {
			padding: 0px 0px 0px 0px;
			grid-template-columns:   
				repeat(8, 1fr)
			;
			grid-template-rows: 
				repeat(2,calc(var(--reference--8) * 3))
			;
			grid-template-areas:
				"-cell-powder-desc -cell-powder-desc -cell-powder-desc -cell-powder-desc -cell-powder-desc -cell-powder-media  -cell-powder-media -cell-powder-media"
				"-cell-gel-media -cell-gel-media -cell-gel-media -cell-gel-desc -cell-gel-desc -cell-gel-desc -cell-gel-desc -cell-gel-desc"
			;
		}
	}
	/*XL*/
	@media (min-width: 1200px) {
		.--grid--landing {
			padding: 0px 0px 0px 0px;
			grid-template-columns:   
				repeat(8, 1fr)
			;
			grid-template-rows: 
				repeat(2,calc(var(--reference--8) * 2))
			;
			grid-template-areas:
				"-cell-powder-desc -cell-powder-desc -cell-powder-desc -cell-powder-desc -cell-powder-desc -cell-powder-media  -cell-powder-media -cell-powder-media"
				"-cell-gel-media -cell-gel-media -cell-gel-media -cell-gel-desc -cell-gel-desc -cell-gel-desc -cell-gel-desc -cell-gel-desc"
			;
		}
	}
/*NUI__section__landing__grid*/
/*NUI__section__landing__grid*/
	.--grid--element.--landing.--powder.--media {
		grid-area:-cell-powder-media;
	}
	.--grid--element.--landing.--powder.--media > .--inner {
		background-color:var(--body--background);
	}

	.--grid--element.--landing.--gel.--media {
		grid-area:-cell-gel-media;
	}
	.--grid--element.--landing.--gel.--media > .--inner {
		background-color:var(--body--background);
	}

	.--grid--element.--landing.--powder.--desc {
		grid-area:-cell-powder-desc;
	}
	.--grid--element.--landing.--powder.--desc > .--inner {
		background-color:var(--body--background);
	}

	.--grid--element.--landing.--gel.--desc {
		grid-area:-cell-gel-desc;
	}
	.--grid--element.--landing.--gel.--desc > .--inner {
		background-color:var(--body--background);
	}
/*NUI__section__landing__grid*/
/*NUI__section__landing__grid_bindings*/
	.--grid--element.--landing.--desc > .--inner {
	}
	.--grid--element.--landing.--desc > .--inner > img {
	}
	.--grid--element.--landing.--desc > .--inner > .--ss-text-h1 {
		margin-top:0px;
	}
	.--grid--element.--landing.--desc > .--inner > .--ss-text-h2 {
		margin:10px 0px 15px 0px;
		font-weight:500;
	}
	.--grid--element.--landing.--media > .--inner {
	}
	.--grid--element.--landing.--media> .--inner > img {
		max-width:calc(100% - 120px);
	}
/*NUI__section__landing__grid_bindings*/


/*NUI__section__product__grid_bindings__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		.--grid--element.--landing.--desc > .--inner {
			padding-right:10px;
			padding-left:10px;
		}
		.--grid--element.--landing.--desc > .--inner > img {
			position:relative;
			display:block;
			height:60px;
			min-height:60px;
			margin:10px;
		}
		.--grid--element.--landing.--desc > .--inner > .--ss-text-h1 {
			font-size:16px !important;
			line-height:24px;
			font-weight: 500;
		}
		.--grid--element.--landing.--desc > .--inner > .--ss-text-h2 {
			margin:5px 0px 10px 0px;
			font-size:12px !important;
			line-height:20px;
			font-weight:500;
		}
		.--grid--element.--landing.--desc > .--inner > .--ss-text-big,
		.--grid--element.--landing.--desc > .--inner > .--ss-text-big p {
			font-size:11px !important;
			line-height:18px !important;
			font-weight:400 !important;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		.--grid--element.--landing.--desc > .--inner {
			padding-right:10px;
			padding-left:10px;
		}
		.--grid--element.--landing.--desc > .--inner > img {
			position:relative;
			display:block;
			height:60px;
			min-height:60px;
			margin:10px;
		}
		.--grid--element.--landing.--desc > .--inner > .--ss-text-h1 {
			font-size:16px !important;
			line-height:24px;
		}
		.--grid--element.--landing.--desc > .--inner > .--ss-text-h2 {
			margin:5px 0px 10px 0px;
			font-size:12px !important;
			line-height:20px;
			font-weight:500;
		}
		.--grid--element.--landing.--desc > .--inner > .--ss-text-big,
		.--grid--element.--landing.--desc > .--inner > .--ss-text-big p {
			font-size:11px !important;
			line-height:18px !important;
			font-weight:400 !important;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		.--grid--element.--landing.--desc > .--inner {
			padding-right:60px;
			padding-left:60px;
		}
		.--grid--element.--landing.--desc > .--inner > img {
			position:relative;
			display:block;
			height:120px;
			min-height:120px;
			margin:4px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		.--grid--element.--landing.--desc > .--inner {
			padding-right:30px;
			padding-left:30px;
		}
		.--grid--element.--landing.--desc > .--inner > img {
			height:90px;
		}
		.--grid--element.--landing.--desc > .--inner > .--ss-text-h1 {
			font-size:22px !important;
			line-height:26px;
		}
		.--grid--element.--landing.--desc > .--inner > .--ss-text-h2 {
			margin:5px 0px 10px 0px;
			font-size:12px !important;
			line-height:20px;
			font-weight:500;
		}
		.--grid--element.--landing.--desc > .--inner > .--ss-text-big,
		.--grid--element.--landing.--desc > .--inner > .--ss-text-big p {
			font-size:13px !important;
			line-height:18px !important;
			font-weight:400 !important;
		}
	}
	/*XL*/
	@media (min-width: 1200px) {
		.--grid--element.--landing.--desc > .--inner {
			padding-right:60px;
			padding-left:60px;
		}
		.--grid--element.--landing.--desc > .--inner > img {
			height:140px;
		}
	}
	/*__override*/
	@media only screen and (device-width: 1440px) and (device-height: 900px) and (-webkit-min-device-pixel-ratio:1.5){
		.--grid--element.--landing.--desc > .--inner > img {
			height:120px;
			align-self: baseline;
		}
	}
	@media only screen and (device-width: 1280px) and (device-height: 800px) and (-webkit-min-device-pixel-ratio:1.5){
		.--grid--element.--landing.--desc > .--inner > img {
			height:120px;
		}
	}
	/*__override*/
/*NUI__section__product__grid_bindings__media*/






/*NUI__section__grid__flow*/
	.--grid--flow {
		grid-column-gap: 0px;
		grid-row-gap: 0px;
		background-color:initial;
	}
	.--grid--flow > .--grid-element {
	}
	.--grid--flow > .--grid-element > .inner {
		background-color:initial;
	}

	/*XS*/
	@media (max-width: 575.98px) {
		.--grid--flow {
			padding: 0px 0px 0px 0px;
			grid-template-columns:   
				10% 80% 10%
			;
			grid-template-rows: 
				480px
			;
			grid-template-areas:
				"-cell-stream-prev -cell-stream-flow -cell-stream-next"
			;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		.--grid--flow {
			padding: 0px 0px 0px 0px;
			grid-template-columns:   
				10% 80% 10%
			;
			grid-template-rows: 
				480px
			;
			grid-template-areas:
				"-cell-stream-prev -cell-stream-flow -cell-stream-next"
			;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		.--grid--flow {
			padding: 0px 0px 0px 0px;
			grid-template-columns:   
				10% 80% 10%
			;
			grid-template-rows: 
				440px
			;
			grid-template-areas:
				"-cell-stream-prev -cell-stream-flow -cell-stream-next"
			;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		.--grid--flow {
			padding: 0px 0px 0px 0px;
			grid-template-columns:
				10% 80% 10%
			;
			grid-template-rows: 
				440px
			;
			grid-template-areas:
				"-cell-stream-prev -cell-stream-flow -cell-stream-next"
			;
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		.--grid--flow {
			padding: 0px 0px 0px 0px;
			grid-template-columns:
				10% 80% 10%
			;
			grid-template-rows: 
				520px
			;
			grid-template-areas:
				"-cell-stream-prev -cell-stream-flow -cell-stream-next"
			;
		}
	}
	/*XXL*/
	@media (min-width: 1600px) {
		.--grid--flow {
			padding: 0px 0px 0px 0px;
			grid-template-columns:
				10% 80% 10%
			;
			grid-template-rows: 
				520px
			;
			grid-template-areas:
				"-cell-stream-prev -cell-stream-flow -cell-stream-next"
			;
		}
	}
/*NUI__section__grid__flow*/
/*NUI__section__grid__flow*/
	.--grid--element.--flow.--stream.--prev {
		grid-area:-cell-stream-prev;
	}
	.--grid--element.--flow.--stream.--prev > .--inner {
		background-color:initial;
	}

	.--grid--element.--flow.--stream.--data {
		grid-area:-cell-stream-flow;
		overflow:visible;
	}
	.--grid--element.--flow.--stream.--data > .--inner {
		background-color:initial;
	}

	.--grid--element.--flow.--stream.--next {
		grid-area:-cell-stream-next;
	}
	.--grid--element.--flow.--stream.--next > .--inner {
		background-color:initial;
	}
/*NUI__section__grid__flow*/










/*NUI__section__breadcrumb*/
	section .--layer-breadcrumb {
		position:relative;
		display:block;
		width:100%;
		padding:0px 0px 1px 0px;
		background-color:var(--body--outline);
	}
	section .--layer-breadcrumb > .--layer-breadcrumb-inner {
		position:relative;
		display:block;
		width:100%;
		background-color:var(--body--background);
	}
	section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav  {
		position:relative;
		display:block;
		height:25px;
		margin:0px 0px 0px 0px;
	}
	section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav > ol {
		height:100%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient:horizontal;
		-webkit-box-direction:normal;
		-ms-flex-direction:row;
		flex-direction:row;
		-ms-flex-wrap:wrap;
		flex-wrap:wrap;
		-webkit-box-pack:start;
		-ms-flex-pack:start;
		justify-content:start;
		-webkit-box-align:end;
		-ms-flex-align:end;
		align-items:end;
		-ms-flex-line-pack:center;
		align-content:center;
	}
	section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav > ol > li {
		height:24px;
	}
	section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav > ol > li > span,
	section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav > ol > li > a,
	section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav > ol > li > a > span {
		position: relative;
		display: inline-block;
		line-height: 25px;
		font-size:10px;
		text-transform:uppercase;
	}
	section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav > ol > li:not(:last-child):after {
		position: relative;
		display: inline;
		/*font-family: "Font Awesome 5 Pro";*/
		content: '\\';
		font-size:10px;
		padding-left: 4px;
		padding-right: 4px;
		color:var(--body--color);
	}

	section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav > ol > li > span,
	section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav > ol > li > a {
		color:var(--body--color);
	}
	section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav > ol > li:not(.--active) > a:hover,
	section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav > ol > li:not(.--active) > a:hover:after {
		color:var(--body--color);
	}
	section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav > ol > li.--active > span,
	section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav > ol > li.--active > a {
		color:var(--body--color);
	}
/*NUI__section__breadcrumb*/
/*NUI__section__breadcrumb__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav  {
			padding:0px 10px 0px 10px;
			white-space:nowrap;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav  {
			padding:0px 10px 0px 10px;
			white-space:nowrap;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav  {
			padding:0px 15px 0px 15px;
			white-space:nowrap;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav  {
			padding:0px 30px 0px 30px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) {
		section .--layer-breadcrumb > .--layer-breadcrumb-inner > nav  {
			padding:0px 30px 0px 30px;
		}
	}
/*NUI__section__breadcrumb__media*/






/*NUI__section__profile*/
	section .--layer-profile-reference {

	}
	section .--layer-profile-reference > .--layer-profile-reference-inner {
		position:relative;
	}
	section .--layer-profile-reference > .--layer-profile-reference-inner .container-fluid [class*='col-']:last-of-type .--ui-layer > .--ui-layer-data {
		border-bottom:0px;
	}

	section .--layer-profile-data {

	}
	section .--layer-profile-data > .--layer-profile-data-inner {
		position:relative;
	}
	section .--layer-profile-reference > .--layer-profile-reference-inner .--ui-layer-data {
		background-color:var(--body--background);
	}
/*NUI__section__profile*/
/*NUI__section__profile__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		section .--layer-profile-reference {
			display:none;
		}
		section .--layer-profile-data {
			width:(100%);
		}
		section .--layer-profile-data > .--layer-profile-data-inner {
		}
		section .--layer-profile-data > .--layer-profile-data-inner .layer-image {
			height:calc(var(--reference--4) * 4);
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		section .--layer-profile-reference {
			display:none;
		}
		section .--layer-profile-data {
			width:(100%);
		}
		section .--layer-profile-data > .--layer-profile-data-inner {
		}
		section .--layer-profile-data > .--layer-profile-data-inner .layer-image {
			height:calc(var(--reference--4) * 4);
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		section .--layer-profile-reference {
			display:none;
		}
		section .--layer-profile-data {
			width:(100%);
		}
		section .--layer-profile-data > .--layer-profile-data-inner {
		}
		section .--layer-profile-data > .--layer-profile-data-inner .layer-image {
			height:calc(var(--reference--4) * 4);
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section .--layer-profile-reference {
			width:calc((100% / 8) * 2 );
		}
		section .--layer-profile-data {
			width:calc((100% / 8) * 6 );
		}
		section .--layer-profile-data > .--layer-profile-data-inner {
			min-height:calc(var(--reference--8) * 3);
		}
		section .--layer-profile-data > .--layer-profile-data-inner:before {
			position:absolute;
			display:block;
			content:'';
			top:0px;
			left:0px;	
			height:100%;
			border-left:1px solid var(--body--outline);
			z-index:10;
		}
		section .--layer-profile-data > .--layer-profile-data-inner:after {
			position:absolute;
			display:block;
			content:'';
			top:0px;
			right:-1px;	
			height:100%;
			border-left:1px solid var(--body--outline);
			z-index:10;
		}
		section .--layer-profile-data > .--layer-profile-data-inner .layer-image {
			height:calc(var(--reference--8) * 3);
		}
	}
	/*XL*/
	@media (min-width: 1200px) {
		section .--layer-profile-reference {
			width:calc((100% / 8) * 2 );
		}
		section .--layer-profile-data {
			width:calc((100% / 8) * 5 );
		}
		section .--layer-profile-data > .--layer-profile-data-inner {
			min-height:calc(var(--reference--8) * 3);
		}
		section .--layer-profile-data > .--layer-profile-data-inner:before {
			position:absolute;
			display:block;
			content:'';
			top:0px;
			left:0px;
			width:1px;
			height:100%;
			background-color:var(--body--outline);
			z-index:10;
		}
		section .--layer-profile-data > .--layer-profile-data-inner:after {
			position:absolute;
			display:block;
			content:'';
			top:0px;
			right:-1px;
			width:1px;
			height:100%;
			background-color:var(--body--outline);
			z-index:10;
		}
		section .--layer-profile-data > .--layer-profile-data-inner .layer-image {
			height:calc(var(--reference--8) * 3);
		}
	}
/*NUI__section__profile__media*/






/*NUI__section--ui-layer*/
	section .--ui-layer {
		position:relative;
		display:block;
	}
/*NUI__section--ui-layer*/
/*NUI__section--ui-layer__media*/
	/*XS*/
	@media (max-width: 575.98px) {

	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*XL*/
	@media (min-width: 1200px) {

	}
/*NUI__section--ui-layer__media*/

/*NUI__section--ui-layer-header*/
	section .--ui-layer > .--ui-layer-header {
		position:relative;
		background-color:var(--body--background);
		border-bottom:1px solid var(--body--outline);
	}
	section .--ui-layer > .--ui-layer-header > .--ui-layer-header-inner {
		position:relative;
		display:block;
		width:100%;
		padding:0px 30px 0px 30px;
	}
	section .--ui-layer > .--ui-layer-header > .--ui-layer-header-inner .--inner {

	}
	section .--ui-layer > .--ui-layer-header > .--ui-layer-header-inner .--inner .--ui-icon {
		width:40px;
		height:40px;
		line-height:40px;
		text-align:center;
	}
/*NUI__section--ui-layer-header*/
/*NUI__section--ui-layer-header__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		section .--ui-layer > .--ui-layer-header > .--ui-layer-header-inner {
			padding:20px 20px 20px 20px;
		}
		section .--ui-layer > .--ui-layer-header > .--ui-layer-header-inner [class*='col-'] > .--inner {
			min-height:calc(var(--reference--4) );
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		section .--ui-layer > .--ui-layer-header > .--ui-layer-header-inner {
			padding:20px 20px 20px 20px;
		}
		section .--ui-layer > .--ui-layer-header > .--ui-layer-header-inner [class*='col-'] > .--inner {
			min-height:calc(var(--reference--4) );
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		section .--ui-layer > .--ui-layer-header > .--ui-layer-header-inner {
			padding:20px 20px 20px 20px;
		}
		section .--ui-layer > .--ui-layer-header > .--ui-layer-header-inner [class*='col-'] > .--inner {
			min-height:calc(var(--reference--8));
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section .--ui-layer > .--ui-layer-header > .--ui-layer-header-inner {
			padding:0px 30px 0px 30px;
		}
		section .--ui-layer > .--ui-layer-header > .--ui-layer-header-inner [class*='col-'] > .--inner {
			height:calc(var(--reference--8) );
		}
	}
	/*XL*/
	@media (min-width: 1200px) {
		section .--ui-layer > .--ui-layer-header > .--ui-layer-header-inner {
			padding:0px 30px 0px 30px;
		}
		section .--ui-layer > .--ui-layer-header > .--ui-layer-header-inner [class*='col-'] > .--inner {
			height:calc(var(--reference--8) );
		}
		[data-view='ecom__instance'] section .--ui-layer > .--ui-layer-header {
			height:calc(var(--reference--8) / 2);
		}
		[data-view='ecom__instance'] section .--ui-layer > .--ui-layer-header > .--ui-layer-header-inner [class*='col-'] > .--inner {
			height:calc(var(--reference--8) / 2);
		}
		[data-view='ecom__checkout'] section .--ui-layer > .--ui-layer-header {
			height:calc(var(--reference--8) / 2);
		}
		[data-view='ecom__checkout'] section .--ui-layer > .--ui-layer-header > .--ui-layer-header-inner [class*='col-'] > .--inner {
			height:calc(var(--reference--8) / 2);
		}
		[data-view='model__profile'] section .--ui-layer > .--ui-layer-header {
			height:calc(var(--reference--8) / 2);
		}
		[data-view='model__profile'] section .--ui-layer > .--ui-layer-header > .--ui-layer-header-inner [class*='col-'] > .--inner {
			height:calc(var(--reference--8) / 2);
		}
	}
/*NUI__section--ui-layer-header__media*/

/*NUI__section--ui-layer-data*/
	section .--ui-layer > .--ui-layer-data {
		position:relative;
		background-color:var(--project--c-07);
	}
	section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner {
		position:relative;
		display:block;
		width:100%;
	}
	section .--ui-layer .--ui-layer-report {
		padding:15px 15px 30px 15px;
	}
	section .--ui-layer .--ui-layer-report .--ui-cluster {
		margin:0px 0px 0px 0px;
		padding:15px 15px 15px 15px;
		background-color:var(--nime--c--3);
		border:1px solid var(--body--outline);
	}

	section .--ui-layer .--ui-layer-report {
		padding-left:0px;
		padding-right:0px;
	}
	section .--ui-layer .--ui-layer-report .--ui-cluster {
		background-color:var(--nime--hilight--3);
		border:1px solid var(--nime--hilight--3);
	}
	section .--ui-layer .--ui-layer-report .--ui-cluster h2,
	section .--ui-layer .--ui-layer-report .--ui-cluster h4 {
		display:block;
	}
	section .--ui-layer .--ui-layer-interface .--ui-answer {
		margin:0px 0px 15px 0px;
		padding:15px 0px 30px 0px;
	}
	section .--ui-layer .--ui-layer-interface .--ui-answer:not(:last-child) {
		border-bottom:1px solid var(--body--outline);
	}
	section .--ui-layer .--ui-layer-interface.--ui-stream-data--response {
		padding:0px 30px 0px 30px !important;
		height:initial;
	}
/*NUI__section--ui-layer-data*/
/*NUI__section--ui-layer-data__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		section .--ui-layer > .--ui-layer-data {
			min-height:calc(var(--reference--4) + 1px);
		}
		section .--ui-layer .--ui-layer-interface {
			padding:15px 10px 15px 10px;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		section .--ui-layer > .--ui-layer-data {
			min-height:calc(var(--reference--4) + 1px);
		}
		section .--ui-layer .--ui-layer-interface {
			padding:15px 10px 15px 10px;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		section .--ui-layer > .--ui-layer-data {
			min-height:calc(var(--reference--4) + 1px);
		}
		section .--ui-layer .--ui-layer-interface {
			padding:20px 15px 30px 15px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section .--ui-layer > .--ui-layer-data {
			min-height:calc(var(--reference--8) + 1px);
		}
		section .--ui-layer .--ui-layer-interface {
			padding:30px 20px 40px 20px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) {
		section .--ui-layer > .--ui-layer-data {
			min-height:calc(var(--reference--8) + 1px);
		}
		section .--ui-layer .--ui-layer-interface {
			padding:30px 30px 60px 30px;
		}
	}
/*NUI__section--ui-layer-data__media*/

/*NUI__section--ui-layer-static*/
	section .--ui-layer > .--ui-layer-static {
		min-height:var(--reference--8);
	}
	section .--ui-layer > .--ui-layer-static > .--ui-layer-static-inner {
		position:relative;
		display:block;
		width:100%;
		padding:0px 0px 0px 0px;
	}
	section .container-fluid [class*='col-']:last-of-type:not(:only-child) .--ui-layer > .--ui-layer-static {
	}
	section .container-fluid [class*='col-']:last-of-type:not(:only-child) .--ui-layer > .--ui-layer-static > .--ui-layer-static-inner .--inner {
		height:calc( var(--reference--8) - 30px);
	}
/*NUI__section--ui-layer-static*/
/*NUI__section--ui-layer-static__media*/
	/*XS*/
	@media (max-width: 575.98px) {

	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*XL*/
	@media (min-width: 1200px) {

	}
/*NUI__section--ui-layer-static__media*/

/*NUI__section--ui-layer-data-nav*/
	section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav {

	}
	section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav > ul {
		position:relative;
		display:block;
	}
	section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li { 
		position: relative;
		display:block;
		height:calc( var(--reference--8) / 3);
		padding:0px 0px 0px 0px;
		background-color:var(--project--c-11);
		border-bottom:1px solid var(--body--outline);
	}
	section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li:first-child {
		height:calc(( var(--reference--8) / 3) +1px);
	}
	section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li:only-child
	section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li:last-child {
	}
	section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a {
		position:relative;
		display:block;
		text-align:right;
	}
	section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a > span {
		position:relative;
		display:block;
		width:100%;
		height:calc( var(--reference--8) / 3);
		line-height:calc( var(--reference--8) / 3);
		font-size: 11px;
        font-weight: 500;
        letter-spacing: 0.2em;
	}
	section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a > span > i {
		position:absolute;
		top:50%;
		transform:translateY(-49%);
		left:0px;
		width:30px;
		height:30px;
		line-height: 30px;
		text-align:center;
	}
	section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li:hover {
	}
	section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li:hover > a {
	}
	section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li:hover > a > span {
	}
	section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li.--active {
		cursor:default;
		pointer-events: none;
		background-color:var(--project--c-07);
	}
	section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li.--active:hover {
	}
/*NUI__section--ui-layer-data-nav*/
/*NUI__section--ui-layer-data-nav__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a {
			padding:0px 15px 0px 15px;
		}
		section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a > span {
			height:50px;
			line-height:50px;
			font-size: 10px;
		}
		section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a > span > i {
			font-size:20px;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a {
			padding:0px 15px 0px 15px;
		}
		section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a > span {
			height:50px;
			line-height:50px;
			font-size: 10px;
		}
		section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a > span > i {
			font-size:20px;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a {
			padding:0px 15px 0px 15px;
		}
		section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a > span {
			height:50px;
			line-height:50px;
			font-size: 10px;
		}
		section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a > span > i {
			font-size:20px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a {
			padding:0px 20px 0px 20px;
		}
		section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a > span {
			height:calc( var(--reference--8) / 3);
			line-height:calc( var(--reference--8) / 3);
			font-size: 10px;
		}
		section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a > span > i {
			font-size:20px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) {
		section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a {
			padding:0px 30px 0px 30px;
		}
		section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a > span {
			height:calc( var(--reference--8) / 3);
			line-height:calc( var(--reference--8) / 3);
			font-size: 11px;
		}
		section .--ui-layer > .--ui-layer-data > .--ui-layer-data-inner > .nav  > ul > li > a > span > i {
			font-size:22px;
		}
	}
/*NUI__section--ui-layer-data-nav__media*/

/*NUI__section--ui-layer--open*/
	section .--ui-layer:not(.--open) > .--ui-layer-data { display:none;	}
	section .--ui-layer:not(.--open) > .--ui-layer-header > .--ui-layer-header-inner .--inner .--ui-icon.--ui-icon-open { display:inline-block; }
	section .--ui-layer:not(.--open) > .--ui-layer-header > .--ui-layer-header-inner .--inner .--ui-icon.--ui-icon-close { display:none; }
	section .--ui-layer.--open > .--ui-layer-data { display:block; }
	section .--ui-layer.--open > .--ui-layer-header > .--ui-layer-header-inner .--inner .--ui-icon.--ui-icon-open { display:none; }
	section .--ui-layer.--open > .--ui-layer-header > .--ui-layer-header-inner .--inner .--ui-icon.--ui-icon-close { display:inline-block; }
/*NUI__section--ui-layer--open*/






/*NUI__section--ui-sub-layer*/
	section .--ui-sub-layer {
		position:relative;
		display:block;
	}
/*NUI__section--ui-sub-layer*/
/*NUI__section--ui-sub-layer__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		section .--ui-sub-layer {
			margin:15px 15px 15px 15px;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		section .--ui-sub-layer {
			margin:15px 15px 15px 15px;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		section .--ui-sub-layer {
			margin:15px 15px 15px 15px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section .--ui-sub-layer {
			margin:15px 30px 15px 30px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) {
		section .--ui-sub-layer {
			margin:15px 30px 15px 30px;
		}
		section [class*='col-']:first-of-type > .--ui-sub-layer {
			margin-top:30px;
		}
	}
/*NUI__section--ui-sub-layer__media*/

/*NUI__section--ui-sub-layer-header*/
	section .--ui-sub-layer > .--ui-sub-layer-header {
		position:relative;
		background-color:var(--nime--c--5);
		border:1px solid var(--body--outline);
	}
	section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner {
		position:relative;
		display:block;
		width:100%;
		padding:0px 15px 0px 15px;
	}
	section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] > .--inner {
	}

	section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner .--inner .--ss-text-h5 {
		height:30px;
		line-height:30px;
	}
	section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner .--inner .--ui-icon {
		width:40px;
		height:40px;
		line-height:40px;
		text-align:center;
	}
	section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner .--inner .--ui-icon:hover {
		cursor:pointer;
	}
	section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner .--inner .--ui-img {
	}
/*NUI__section--ui-sub-layer-header*/
/*NUI__section--ui-sub-layer-header__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		section .--ui-sub-layer > .--ui-sub-layer-header {
			min-height:calc(var(--reference--4));
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] > .--inner {
			height:calc(var(--reference--4) - 2px);
			margin:10px 0px 10px 0px;
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] >  .--inner > .--ui-control-group {
		margin:0px 0px 0px 0px;
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] > .--inner > .--ss-text-small {
			margin-bottom:4px;
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner .--inner .--ui-img {
			height:40px;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		section .--ui-sub-layer > .--ui-sub-layer-header {
			min-height:calc(var(--reference--4));
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] > .--inner {
			height:calc(var(--reference--4) - 2px);
			margin:10px 0px 10px 0px;
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] >  .--inner > .--ui-control-group {
		margin:0px 0px 0px 0px;
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] > .--inner > .--ss-text-small {
			margin-bottom:4px;
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner .--inner .--ui-img {
			height:40px;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		section .--ui-sub-layer > .--ui-sub-layer-header {
			min-height:calc(var(--reference--8));
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] > .--inner {
			height:calc(var(--reference--8) - 2px);
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] >  .--inner > .--ui-control-group {
			margin:0px 0px 0px 0px;
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] > .--inner > .--ss-text-small {
			margin-bottom:4px;
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner .--inner .--ui-img {
			height:60px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section .--ui-sub-layer > .--ui-sub-layer-header {
			height:calc(var(--reference--8));
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] > .--inner {
			height:calc(var(--reference--8) - 2px);
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] >  .--inner > .--ui-control-group {
			margin:5px 0px 5px 0px;
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] > .--inner > .--ss-text-small {
			margin-bottom:6px;
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner .--inner .--ui-img {
			height:60px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) {
		section .--ui-sub-layer > .--ui-sub-layer-header {
			height:calc(var(--reference--8) / 2);
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] > .--inner {
			height:calc((var(--reference--8) / 2) - 2px);
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] >  .--inner > .--ui-control-group {
			margin:5px 0px 5px 0px;
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] > .--inner > .--ss-text-small {
			margin-bottom:6px;
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner .--inner .--ui-img {
			height:60px;
		}
	}
	/*__override*/
	@media only screen and (device-width: 1440px) and (device-height: 900px) and (-webkit-min-device-pixel-ratio:1.5) {
		section .--ui-sub-layer > .--ui-sub-layer-header {
			height: calc((var(--reference--8) * 0.75));
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] > .--inner {
			height: calc((var(--reference--8) * 0.75) - 2px);
		}
	}
	@media only screen and (device-width: 1280px) and (device-height: 800px) and (-webkit-min-device-pixel-ratio:1.5) {
		section .--ui-sub-layer > .--ui-sub-layer-header {
			height: calc((var(--reference--8) * 0.75));
		}
		section .--ui-sub-layer > .--ui-sub-layer-header > .--ui-sub-layer-header-inner [class*='col-'] > .--inner {
			height: calc((var(--reference--8) * 0.75) - 2px);
		}
	}
	/*__override*/
/*NUI__section--ui-sub-layer-header__media*/

/*NUI__section--ui-sub-layer-data*/
	section .--ui-sub-layer > .--ui-sub-layer-data {
		border:1px solid var(--body--outline);
	}
	section .--ui-sub-layer > .--ui-sub-layer-data > .--ui-sub-layer-data-inner {
		position:relative;
		display:block;
		width:100%;
	}
	section .--ui-sub-layer > .--ui-sub-layer-data:not(:only-child) {
		background-color:var(--nime--c--3);
		border-top:0px;
	}
	section .--ui-sub-layer > .--ui-sub-layer-data:only-child {
		background-color:var(--nime--c--3);
	}
	section .--ui-sub-layer > .--ui-sub-layer-data .--order-data {
		background-color:var(--nime--c--4);
		border-bottom:1px solid var(--body--outline);
		padding:30px 30px 30px 30px;
	}
	section .--ui-sub-layer > .--ui-sub-layer-data .--order-data .--ss-price {
		font-size:14px;
		font-weight:500;
	}
	section .--ui-sub-layer > .--ui-sub-layer-data .--order-data .--ss-price .--sel,
	section .--ui-sub-layer > .--ui-sub-layer-data .--order-data .--ss-price .--act {
		line-height:24px;
		height:24px;
	}
	section .--ui-sub-layer > .--ui-sub-layer-data .--order-data .--ss-price .--int,
	section .--ui-sub-layer > .--ui-sub-layer-data .--order-data .--ss-price .--float,
	section .--ui-sub-layer > .--ui-sub-layer-data .--order-data .--ss-price .--currency {
		font-size:1em;
		font-weight:500;
	}
	section .--ui-sub-layer > .--ui-sub-layer-data .--order-data .--ss-price > .--sel > .--int:after {
		height:1px;
		top: 44%;
		transform: rotate(3deg);
	}
/*NUI__section--ui-sub-layer-data*/
/*NUI__section--ui-sub-layer-data__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		section .--ui-sub-layer > .--ui-sub-layer-data {
			min-height:calc(var(--reference--4) + 1px);
		}
		section .--ui-sub-layer .--ui-layer-interface {
			padding:15px 10px 15px 10px;
		}
		section .--ui-sub-layer > .--ui-sub-layer-data > .--ui-sub-layer-data-inner [class*='col-'] > .--inner { 
			margin:5px 0px 5px 0px;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		section .--ui-sub-layer > .--ui-sub-layer-data {
			min-height:calc(var(--reference--4) + 1px);
		}
		section .--ui-sub-layer .--ui-layer-interface {
			padding:15px 10px 15px 10px;
		}
		section .--ui-sub-layer > .--ui-sub-layer-data > .--ui-sub-layer-data-inner [class*='col-'] > .--inner { 
			margin:5px 0px 5px 0px;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		section .--ui-sub-layer > .--ui-sub-layer-data {
			min-height:calc(var(--reference--4) + 1px);
		}
		section .--ui-sub-layer .--ui-layer-interface {
			padding:30px 15px 30px 15px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section .--ui-sub-layer > .--ui-sub-layer-data {
			min-height:calc(var(--reference--8) + 1px);
		}
		section .--ui-sub-layer .--ui-layer-interface {
			padding:30px 20px 30px 20px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) {
		section .--ui-sub-layer > .--ui-sub-layer-data {
			min-height:calc(var(--reference--8) + 1px);
		}
		section .--ui-sub-layer .--ui-layer-interface {
			padding:30px 30px 30px 30px;
		}
	}
/*NUI__section--ui-sub-layer-data__media*/

/*NUI__section--ui-sub-layer--open*/
	section .--ui-sub-layer:not(.--open) > .--ui-sub-layer-data { display:none; }
	section .--ui-sub-layer:not(.--open) > .--ui-sub-layer-data > .--ui-sub-layer-data-inner { }
	section .--ui-sub-layer:not(.--open) > .--ui-sub-layer-header > .--ui-sub-layer-header-inner .--inner .--ui-icon.--ui-icon-open { display:inline-block; }
	section .--ui-sub-layer:not(.--open) > .--ui-sub-layer-header > .--ui-sub-layer-header-inner .--inner .--ui-icon.--ui-icon-close { display:none; }
	section .--ui-sub-layer.--open > .--ui-sub-layer-data { display:block; }
	section .--ui-sub-layer.--open > .--ui-sub-layer-data > .--ui-sub-layer-data-inner { border:1px solid var(--body--outline); border-top:0px; }
	section .--ui-sub-layer.--open > .--ui-sub-layer-header > .--ui-sub-layer-header-inner .--inner .--ui-icon.--ui-icon-open { display:none; }
	section .--ui-sub-layer.--open > .--ui-sub-layer-header > .--ui-sub-layer-header-inner .--inner .--ui-icon.--ui-icon-close { display:inline-block; }
/*NUI__section--ui-sub-layer--open*/











/*NUI__section__ss*/
	section[data-model^='ss-'] {
	}
	section[data-model^='ss-'] > .--inner {
		background-color:var(--project--c-08);
		padding:30px 0px 30px 0px;
	}
/*NUI__section__ss*/
/*NUI__section__ss__media*/
	/*XS*/
	@media (max-width: 575.98px) {

	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {

	}
	/*XL*/
	@media (min-width: 1200px) {

	}
/*NUI__section__ss__media*/

/*NUI__section__ss__header*/
	section[data-model^='ss-'] > .--inner > .--layer-header {
		display:block;
	}
	section[data-model^='ss-'] > .--inner > .--layer-header > .--layer-header-inner {
	}
	section[data-model^='ss-'] > .--inner > .--layer-header > .--layer-header-inner [class*='col'] > .--inner {
		min-height:120px;
		padding-bottom:30px;
	}
	section[data-model^='ss-'] > .--inner > .--layer-header > .--layer-header-inner [class*='col'] > .--inner > .--ss-text-normal {
		font-size: 16px;
		font-weight: 500;
	}
/*NUI__section__ss__header*/
/*NUI__section__ss__header__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		section[data-model^='ss-'] > .--inner > .--layer-header > .--layer-header-inner [class*='col'] > .--inner {
			padding-left:15px;
			padding-right:15px;
		}
		section[data-model^='ss-'] > .--inner > .--layer-header > .--layer-header-inner [class*='col'] > .--inner .--ss-text-normal {

		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		section[data-model^='ss-'] > .--inner > .--layer-header > .--layer-header-inner [class*='col'] > .--inner {
			padding-left:15px;
			padding-right:15px;
		}
		section[data-model^='ss-'] > .--inner > .--layer-header > .--layer-header-inner [class*='col'] > .--inner .--ss-text-normal {

		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		section[data-model^='ss-'] > .--inner > .--layer-header > .--layer-header-inner [class*='col'] > .--inner {
			padding-left:15px;
			padding-right:15px;
		}
		section[data-model^='ss-'] > .--inner > .--layer-header > .--layer-header-inner [class*='col'] > .--inner .--ss-text-normal {
			max-width:80%;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section[data-model^='ss-'] > .--inner > .--layer-header > .--layer-header-inner [class*='col'] > .--inner {
			padding-left:15px;
			padding-right:15px;
		}
		section[data-model^='ss-'] > .--inner > .--layer-header > .--layer-header-inner [class*='col'] > .--inner .--ss-text-normal {
			max-width:80%;
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		section[data-model^='ss-'] > .--inner > .--layer-header > .--layer-header-inner [class*='col'] > .--inner {
			padding-left:30px;
			padding-right:30px;
		}
		section[data-model^='ss-'] > .--inner > .--layer-header > .--layer-header-inner [class*='col'] > .--inner .--ss-text-normal {
			max-width:80%;
		}
	}
	/*XXL*/
	@media (min-width: 1600px) {
		section[data-model^='ss-'] > .--inner > .--layer-header > .--layer-header-inner [class*='col'] > .--inner {
			padding-left:30px;
			padding-right:30px;
		}
		section[data-model^='ss-'] > .--inner > .--layer-header > .--layer-header-inner [class*='col'] > .--inner .--ss-text-normal {
			max-width:80%;
		}
	}
/*NUI__section__ss__header__media*/

/*NUI__section__ss__data*/
	section[data-model^='ss-'] > .--inner > .--layer-data {
	}
	section[data-model^='ss-'] > .--inner > .--layer-data > .--layer-data-inner {

	}
	section[data-model^='ss-'] > .--inner > .--layer-data > .--layer-data-inner [class*='col'] > .--inner {
		min-height:calc(var(--reference--8) / 2);
	}
/*NUI__section__ss__data*/
/*NUI__section__ss__data__media*/
	/*XS*/
	@media (max-width: 575.98px) {

	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section[data-model^='ss-'] > .--inner > .--layer-data > .--layer-data-inner [class*='col'] > .--inner .--ss-text-h1 {
		}
		section[data-model^='ss-'] > .--inner > .--layer-data > .--layer-data-inner [class*='col'] > .--inner .--ss-text-h3 {
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1199.98px) {
		section[data-model^='ss-'] > .--inner > .--layer-data > .--layer-data-inner [class*='col'] > .--inner .--ss-text-h1 {
		}
		section[data-model^='ss-'] > .--inner > .--layer-data > .--layer-data-inner [class*='col'] > .--inner .--ss-text-h3 {
		}
	}
	/*XXL*/
	@media (min-width: 1600px) {
		section[data-model^='ss-'] > .--inner > .--layer-data > .--layer-data-inner [class*='col'] > .--inner .--ss-text-h1 {
		}
		section[data-model^='ss-'] > .--inner > .--layer-data > .--layer-data-inner [class*='col'] > .--inner .--ss-text-h3 {
		}
	}
/*NUI__section__ss__data__media*/

/*NUI__section__ss__flow*/
	section[data-model^='ss-'] > .--inner .--layer-carousel {
		position:relative;
	}
	section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav {
		display:block !important;
	}

	section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-prev,
	section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-next {
		position:absolute;
		top:50%;
		transform: translateY(-50%);
	}

	section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-prev {
	}
	section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-next {
	}

	section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-prev > .inner,
	section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-next > .inner {
		position:relative;
		display:block;
		width:50px;
		height:50px;
		line-height:50px;
	}
	section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-prev > .inner > i,
	section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-next > .inner > i {
		line-height:50px;
		font-size: 32px;
	}
	section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav.disabled .owl-prev,
	section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav.disabled .owl-next {
		-webkit-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;
		cursor:default;
		pointer-events: none;
		opacity:0.4;
	}
/*NUI__section__ss__flow*/

/*NUI__section__ss__flow__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-prev > .inner > i,
		section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-next > .inner > i {
			font-size: 28px;
		}
		section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-prev {
			left:-45px;
		}
		section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-next {
			right:-45px;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-prev > .inner > i,
		section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-next > .inner > i {
			font-size: 28px;
		}
		section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-prev {
			left:-45px;
		}
		section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-next {
			right:-45px;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-prev {
			left:-60px;
		}
		section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-next {
			right:-60px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-prev {
			left:-80px;
		}
		section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-next {
			right:-80px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {
		section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-prev {
			left:-80px;
		}
		section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-next {
			right:-80px;
		}
	}
	/*XXL*/
	@media (min-width: 1600px) {
		section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-prev {
			left:-80px;
		}
		section[data-model^='ss-'] > .--inner .--layer-carousel > .owl-nav > .owl-next {
			right:-80px;
		}
	}
/*NUI__section__ss__flow__media*/





/*NUI__element--profile*/
	.element[data-model='--profile'] {
		display:block;
		float:left;
		width:100%;
		height:100%;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background-color:var(--project--c-06);
	}
	.element[data-model*='--profile'] {
		overflow: hidden;
	}
	.element[data-model*='--profile'] > a {
		position:relative;
		display:block;
	}
	.element[data-model*='--profile'] .inner {
		position:relative;
		width:100%;
		height:100%;
		/*background-color:var(--project--white);*/
	}
	.element[data-model*='--profile'] > .inner:before,
	.element[data-model*='--profile'] > a > .inner:before {

	}
	.element[data-model*='--profile'] .inner:hover,
	.element[data-model*='--profile'] > a > .inner:hover{ 
	}

	.element[data-model*='--profile'] .inner > .layer-image {
	}
	.element[data-model*='--profile'] .inner > .layer-image > .layer-image-inner {
		
	}
	.element[data-model*='--profile'] .inner > .layer-image > .layer-image-inner img {
		position: relative;
		width: 100%;
		height: auto;
		object-fit: cover;
	}

	.element[data-model*='--profile'] .inner > .layer-data {
		width:100%;
	}
	.element[data-model*='--profile'] .inner > .layer-data .layer-data-inner {
		padding:10px 15px 15px 15px;
		height:260px;
		text-align:center;
		background-color:var(--project--c-06);
	}
	.element[data-model*='--profile'] .inner > .layer-data .layer-data-inner .--ss-text-h3 {
		padding:2px 0px 2px 0px;
		font-size:1.1rem;
		font-weight:500;
		line-height:24px;
		min-height:50px;
		overflow:hidden;
	}
	.element[data-model*='--profile'] .inner > .layer-data .layer-data-inner .--ss-text-normal {
		line-height:20px;
	}
	.element[data-model*='--profile']  .inner > .layer-interface {
		display:none;
	}
	.element[data-model*='--profile']  .inner > .layer-interface > .layer-interface-inner {
	}
/*NUI__element--profile*/
/*NUI__element--profile__media*/
	/*XS*/
	@media (max-width: 575.98px) {

	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {

	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {

	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
	}
	/*XL*/
	@media (min-width: 1200px) and (max-width: 1599.98px) {

	}
	/*XXL*/
	@media (min-width: 1600px) {

	}
/*NUI__element--profile__media*/














/*NUI__modal*/
	#nui_modal {
		z-index:1300;
		background-color:rgba(47,46,45,0.6);
	}
/*NUI__modal*/




/*NUI__interface*/
	#nui_interface {
		position:fixed;
		display:none;
		opacity:0;
		left:10px;
		right:10px;
		width:calc(100% - 20px);
		z-index:1100;
		background-color:var(--nime--hilight--3);
		min-height:40px;
		border:1px solid var(--body--outline);
		border-top:0px;
	}
	#nui_interface .--inner > {
		padding:0px 10px 0px 10px;
	}
	#nui_interface .--inner > .--message {
		font-size:12px;
		line-height:20px;
		font-weight:500;
		letter-spacing:0.1em;
		text-align:center;
	}

/*NUI__interface*/
/*NUI__interface__media*/
	/*XS*/
	@media (max-width: 575.98px) {
		#nui_interface {
			top:92px;
		}
	}
	/*SM*/
	@media (min-width: 576px) and (max-width: 767.98px) {
		#nui_interface {
			top:92px;
		}
	}
	/*MD*/
	@media (min-width: 768px) and (max-width: 991.98px) {
		#nui_interface {
			top:92px;
		}
	}
	/*LG*/
	@media (min-width: 992px) and (max-width: 1199.98px) {
		#nui_interface {
			top:92px;
		}
	}
	/*XL*/
	@media (min-width: 1200px) {
		#nui_interface {
			top:92px;
		}
	}
/*NUI__interface__media*/




/*NUI__console*/
	#nui_console {
		position:fixed;
		display:block;
		bottom:10px;
		left:10px;
		width:30vw;
		height:50vh;
		padding:20px 20px 20px 20px;
		z-index:1000;
		background-color:rgba(250,250,250,1);
		font-size:11px;
		letter-spacing:0;
		color:#333333;
		overflow-y:auto;
	}
/*NUI__console*/



/*NUI__main__fullpage*/
	#nui_main[data-model='fullpage'] > .fp-section {}
	#nui_main[data-model='fullpage'] > .fp-section > .fp-tableCell {
		width:100vw;
	}
/*NUI__main__fullpage*/







/*NUI__fx*/
#particles-js {
	position: absolute;
	top:0;
	left:0;
	right:0;
	height: 100%;
	width: 100%;
}
#particles-js {
	opacity: 0.6;
}
/*NUI__3fx*/