
	 .header__logo { max-width: 150px; flex-shrink: 0; height: 100px; width: 100px; }
		@media (max-width: 768px){ .header__logo { max-width: 144px; width: 80px; }	}
		.footer__logo { max-width: 100.2px;}
		@media (max-width: 414px){ .footer__logo { max-width: 120px; }}
		bgg { display: block; height: 4px; width: 100%; background: linear-gradient(to Right, #B4BBFE, #9C8BFE, #FFB9D9 50%); border-radius: 20px;margin-top: 15px; margin-bottom: 15px; }
		.title-gd__gradient {text-align: center;}
	
		
		.label-pres__item {width: 100% !important;margin-left: 40px; }
		
		@media (max-width: 414px){.label-pres__item {margin-left: 20px; }}
		
		@media (max-width: 414px){.label__pol_left.tabalb{width:100% !important;}}
		.label__pol_left.tabalb{width: 75%;}
		.label-pres__item+.label-pres__item {margin-left: 170px;  }
		.label-pres__item+.label-pres__item:before{left: -150px;  }
		@media (max-width: 414px){ .label-pres__item+.label-pres__item { margin-left: 30px !important; }} 
		header.title-main.concept__header { padding-bottom: 40px; }
		@media (max-width: 414px){ 		header.title-main.concept__header { padding-bottom:0px; }
			@media (max-width: 999px){ .title-gd { font-size: 19px; }} }
		
@media (max-width: 414px){ .header-nav { width: 100%; height: 100vh; z-index: 99999999999; }}

	@media (max-width: 999px){ .burgermenu {margin-bottom: 60px; }}
		
		.hidden.top-9 { margin-top: 9px; height: 33px; width: 33px; padding: 5px; display: flex; }
			@media (max-width: 414px){.text-base { font-size: 11px !important; line-height: 1.8rem !important; margin: 2px !important; }} 
		@media (max-width: 414px){.header-dialog-content{ height: auto !important; }} 
		@media (max-width: 414px){ .header-dialog-overlay {background-position: center !important; }} 
		.label__btn { margin-top: 100%; }
@media (max-width: 999px){ 	.label__btn { margin-top: 0%; }}
		
	.header-dialog-overlay {background-repeat: no-repeat;background-image: url(/hero_gradient.webp?v=1);padding: 12px; position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 9998; overflow: hidden; display: flex; align-items: center; justify-content: center; background-color:#0b111b; }
		.header-dialog-content { display: block; align-self: center; justify-content: center; margin: 4rem 0.5rem; padding: 0; box-shadow: 0 4px 8px 0 rgb(0 0 0 / 5%); width: 100vw; max-width: 480px; max-height: 95vh; outline: none;}
		.relative { position: relative; }
		.bg-white-100 { background-color: hsla(0,0%,100%,.1); }
		.rounded-full { border-radius: 9999px; }
		.justify-center { justify-content: center; }
		.items-center { align-items: center; }.flex { display: flex; }
		
		.cursor-pointer { cursor: pointer; }.w-10 { width: 2.5rem; }
		.h-10 { height: 2.5rem; }.pointer-events-none { pointer-events: none; }
		.absolute { position: absolute; }
		.top-9 { top: 2.25rem; }
		.z-10 { z-index: 10; }
		.p-10 { padding: 4.7rem; background-color: #7a7c7e73;border: solid 3px #ffffff73; backdrop-filter: blur(1px); border-radius: 1rem; overflow: hidden; justify-content: flex-start; flex-direction: column; width: 100%; display: flex; }
		.bg-white-100 { background-color: hsla(0,0%,100%,.1); right: 2.5rem; border-radius: 9999px; }
		.justify-between { justify-content: space-between; margin-bottom: 1.25rem; }
		.outline-none { outline: 2px solid transparent; outline-offset: 2px; }
		.text-white { --tw-text-opacity: 1; color: rgba(255,255,255,var(--tw-text-opacity)); }
		.text-base { font-size: 1rem; line-height: 1.5rem; text-align: justify;} 
		.text-center { text-align: center; }
		.py-3 { padding-top: 0.75rem; padding-bottom: 0.75rem; }
		.px-5 { padding-left: 1.25rem; padding-right: 1.25rem; }
		.bg-white-100 { background-color: hsla(0,0%,100%,.1); }
		.rounded-mini { border-radius: 10px; }
		.flex.flex-col.flex-1.overflow-auto.space-y-2\.5 { display: block; margin: 13px; }
		.flex.items-center.justify-between.mb-5 { justify-content: center; }
		.flex.items-center.justify-between.mb-5 { justify-content: center; font-weight: 700; font-size: 20px; }
	.text-base { font-size: 13px; line-height: 2.5rem; margin: 5px; }
		.bg-main-blue { --tw-bg-opacity: 1; background-color: rgba(64,106,255,var(--tw-bg-opacity)); }
		.rounded-md { border-radius: 0.375rem; }
		.w-5 { width: 2.25rem; }
		.h-5 { height: 2.25rem;margin-top: 6px; }
		.mr-2\.5 { margin-right: 0.625rem; }
		button.flex { transition: all 0.2s; border: solid 0.4px #ffffff40; }
		button.flex:hover { background: #f0f8ff33;backdrop-filter: blur(1px);  transition: all 0.2s;}
		.hidden:hover { background: #ff0000a8; transition: all 0.5s; transform: rotate(45deg); }
		.hidden { transition: all 0.5s; }
		.flex.flex-col.flex-1.overflow-auto.space-y-2\.5 {margin: 13px;}
	
		.partners-item__label { display: none;position: absolute; right: 32%; top: 100%; margin: 12px; padding: 1px; border-radius: 3px; font-size: 9.1px; cursor: unset; box-shadow: unset; }
		p.dl { font-size: 18px; margin: 30px; color: #fff; font-weight: 500; margin-left: -30px; }
		




		@media (max-width: 768px) {.header__download { width: 25rem; height: 6.1rem; margin-top: 13px; display: none; }}
		@media (max-width: 999px){ .sm\:max-w-full { max-width: 100%; }}
		@media (max-width: 999px){ p.dl { margin-left: 25px; }}
		@media (max-width: 999px){ 	.py-3 { padding-top: 0.95rem; padding-bottom: 0.95rem; }}
		@media (max-width: 999px){.sm\:w-screen { width: 100vw; }}
		@media (max-width: 999px){ .sm\:h-screen { height: 100vh; }}
		@media (max-width: 999px){ .sm\:max-h-full { max-height: 90%; }}
		@media (max-width: 999px){.sm\:m-0 { margin: 0; }}
		@media (max-width: 999px) {.sm\:\!pt-20 { padding-top: 5rem!important; }}
		@media (max-width: 999px){ .sm\:flex { display: flex; }}
		@media (max-width: 999px){ .sm\:right-5 { right: 1.25rem; }}
		@media (max-width:999px){ .sm\:top-2\.5 { top: 0.625rem; }}
		@media (max-width: 999px){.flex.flex-col.flex-1.overflow-auto.space-y-2\.5 { display: block;  margin: 0px; }}
       @media (max-width: 999px){.card {width: 100% !important; }}
		@media (max-width: 555px){ .partners-item__label { right: 26%; }}
		@media (max-width: 999px){ 	ul.token__list.grid.g3.dsb { display:block; }}
	@media (max-width: 555px){ h5.bsns-item__name.pn {display: block !important; text-align: unset !important; margin-left: 0px !important; width: 100% !important;}}


