img.wp-smiley,
	img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
	body{
		--wp--preset--color--black: #000000;
		--wp--preset--color--cyan-bluish-gray: #abb8c3;
		--wp--preset--color--white: #ffffff;
		--wp--preset--color--pale-pink: #f78da7;
		--wp--preset--color--vivid-red: #cf2e2e;
		--wp--preset--color--luminous-vivid-orange: #ff6900;
		--wp--preset--color--luminous-vivid-amber: #fcb900;
		--wp--preset--color--light-green-cyan: #7bdcb5;
		--wp--preset--color--vivid-green-cyan: #00d084;
		--wp--preset--color--pale-cyan-blue: #8ed1fc;
		--wp--preset--color--vivid-cyan-blue: #0693e3;
		--wp--preset--color--vivid-purple: #9b51e0;
		--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);
		--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);
		--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);
		--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);
		--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
		--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);
		--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);
		--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);
		--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);
		--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);
		--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);
		--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);
		--wp--preset--duotone--dark-grayscale: url("#wp-duotone-dark-grayscale");
		--wp--preset--duotone--grayscale: url("#wp-duotone-grayscale");
		--wp--preset--duotone--purple-yellow: url("#wp-duotone-purple-yellow");
		--wp--preset--duotone--blue-red: url("#wp-duotone-blue-red");
		--wp--preset--duotone--midnight: url("#wp-duotone-midnight");
		--wp--preset--duotone--magenta-yellow: url("#wp-duotone-magenta-yellow");
		--wp--preset--duotone--purple-green: url("#wp-duotone-purple-green");
		--wp--preset--duotone--blue-orange: url("#wp-duotone-blue-orange");
		--wp--preset--font-size--small: 13px;
		--wp--preset--font-size--medium: 20px;
		--wp--preset--font-size--large: 36px;
		--wp--preset--font-size--x-large: 42px;
		--wp--preset--spacing--20: 0.44rem;
		--wp--preset--spacing--30: 0.67rem;
		--wp--preset--spacing--40: 1rem;
		--wp--preset--spacing--50: 1.5rem;
		--wp--preset--spacing--60: 2.25rem;
		--wp--preset--spacing--70: 3.38rem;
		--wp--preset--spacing--80: 5.06rem;
	}
	:where(.is-layout-flex){
		gap: 0.5em;
	}
	body .is-layout-flow > .alignleft{
		float: left;
		margin-inline-start: 0;
		margin-inline-end: 2em;
	}
	body .is-layout-flow > .alignright{
		float: right;
		margin-inline-start: 2em;
		margin-inline-end: 0;
	}
	body .is-layout-flow > .aligncenter{
		margin-left: auto !important;
		margin-right: auto !important;
	}
	body .is-layout-constrained > .alignleft{
		float: left;
		margin-inline-start: 0;
		margin-inline-end: 2em;
	}
	body .is-layout-constrained > .alignright{
		float: right;
		margin-inline-start: 2em;
		margin-inline-end: 0;
	}
	body .is-layout-constrained > .aligncenter{
		margin-left: auto !important;
		margin-right: auto !important;
	}
	body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){
		max-width: var(--wp--style--global--content-size);
		margin-left: auto !important;
		margin-right: auto !important;
	}
	body .is-layout-constrained > .alignwide{
		max-width: var(--wp--style--global--wide-size);
	}
	body .is-layout-flex{
		display: flex;
	}
	body .is-layout-flex{
		flex-wrap: wrap;
		align-items: center;
	}
	body .is-layout-flex > *{
		margin: 0;
	}
	:where(.wp-block-columns.is-layout-flex){
		gap: 2em;
	}
	.has-black-color{
		color: var(--wp--preset--color--black) !important;
	}
	.has-cyan-bluish-gray-color{
		color: var(--wp--preset--color--cyan-bluish-gray) !important;
	}
	.has-white-color{
		color: var(--wp--preset--color--white) !important;
	}
	.has-pale-pink-color{
		color: var(--wp--preset--color--pale-pink) !important;
	}
	.has-vivid-red-color{
		color: var(--wp--preset--color--vivid-red) !important;
	}
	.has-luminous-vivid-orange-color{
		color: var(--wp--preset--color--luminous-vivid-orange) !important;
	}
	.has-luminous-vivid-amber-color{
		color: var(--wp--preset--color--luminous-vivid-amber) !important;
	}
	.has-light-green-cyan-color{
		color: var(--wp--preset--color--light-green-cyan) !important;
	}
	.has-vivid-green-cyan-color{
		color: var(--wp--preset--color--vivid-green-cyan) !important;
	}
	.has-pale-cyan-blue-color{
		color: var(--wp--preset--color--pale-cyan-blue) !important;
	}
	.has-vivid-cyan-blue-color{
		color: var(--wp--preset--color--vivid-cyan-blue) !important;
	}
	.has-vivid-purple-color{
		color: var(--wp--preset--color--vivid-purple) !important;
	}
	.has-black-background-color{
		background-color: var(--wp--preset--color--black) !important;
	}
	.has-cyan-bluish-gray-background-color{
		background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
	}
	.has-white-background-color{
		background-color: var(--wp--preset--color--white) !important;
	}
	.has-pale-pink-background-color{
		background-color: var(--wp--preset--color--pale-pink) !important;
	}
	.has-vivid-red-background-color{
		background-color: var(--wp--preset--color--vivid-red) !important;
	}
	.has-luminous-vivid-orange-background-color{
		background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
	}
	.has-luminous-vivid-amber-background-color{
		background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
	}
	.has-light-green-cyan-background-color{
		background-color: var(--wp--preset--color--light-green-cyan) !important;
	}
	.has-vivid-green-cyan-background-color{
		background-color: var(--wp--preset--color--vivid-green-cyan) !important;
	}
	.has-pale-cyan-blue-background-color{
		background-color: var(--wp--preset--color--pale-cyan-blue) !important;
	}
	.has-vivid-cyan-blue-background-color{
		background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
	}
	.has-vivid-purple-background-color{
		background-color: var(--wp--preset--color--vivid-purple) !important;
	}
	.has-black-border-color{
		border-color: var(--wp--preset--color--black) !important;
	}
	.has-cyan-bluish-gray-border-color{
		border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
	}
	.has-white-border-color{
		border-color: var(--wp--preset--color--white) !important;
	}
	.has-pale-pink-border-color{
		border-color: var(--wp--preset--color--pale-pink) !important;
	}
	.has-vivid-red-border-color{
		border-color: var(--wp--preset--color--vivid-red) !important;
	}
	.has-luminous-vivid-orange-border-color{
		border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
	}
	.has-luminous-vivid-amber-border-color{
		border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
	}
	.has-light-green-cyan-border-color{
		border-color: var(--wp--preset--color--light-green-cyan) !important;
	}
	.has-vivid-green-cyan-border-color{
		border-color: var(--wp--preset--color--vivid-green-cyan) !important;
	}
	.has-pale-cyan-blue-border-color{
		border-color: var(--wp--preset--color--pale-cyan-blue) !important;
	}
	.has-vivid-cyan-blue-border-color{
		border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
	}
	.has-vivid-purple-border-color{
		border-color: var(--wp--preset--color--vivid-purple) !important;
	}
	.has-vivid-cyan-blue-to-vivid-purple-gradient-background{
		background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
	}
	.has-light-green-cyan-to-vivid-green-cyan-gradient-background{
		background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
	}
	.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{
		background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
	}
	.has-luminous-vivid-orange-to-vivid-red-gradient-background{
		background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
	}
	.has-very-light-gray-to-cyan-bluish-gray-gradient-background{
		background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
	}
	.has-cool-to-warm-spectrum-gradient-background{
		background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
	}
	.has-blush-light-purple-gradient-background{
		background: var(--wp--preset--gradient--blush-light-purple) !important;
	}
	.has-blush-bordeaux-gradient-background{
		background: var(--wp--preset--gradient--blush-bordeaux) !important;
	}
	.has-luminous-dusk-gradient-background{
		background: var(--wp--preset--gradient--luminous-dusk) !important;
	}
	.has-pale-ocean-gradient-background{
		background: var(--wp--preset--gradient--pale-ocean) !important;
	}
	.has-electric-grass-gradient-background{
		background: var(--wp--preset--gradient--electric-grass) !important;
	}
	.has-midnight-gradient-background{
		background: var(--wp--preset--gradient--midnight) !important;
	}
	.has-small-font-size{
		font-size: var(--wp--preset--font-size--small) !important;
	}
	.has-medium-font-size{
		font-size: var(--wp--preset--font-size--medium) !important;
	}
	.has-large-font-size{
		font-size: var(--wp--preset--font-size--large) !important;
	}
	.has-x-large-font-size{
		font-size: var(--wp--preset--font-size--x-large) !important;
	}
	 .wp-block-navigation a:where(:not(.wp-element-button)){
		color: inherit;
	}
	 :where(.wp-block-columns.is-layout-flex){
		gap: 2em;
	}
	 .wp-block-pullquote{
		font-size: 1.5em;
		line-height: 1.6;
	}
	/* Start custom CSS for aux_text, class: .elementor-element-eb65311 */.elementor-27 .elementor-element.elementor-element-eb65311 .col-title{
	    position: absolute;
	    top: 30px;
	     transition: all 300ms ease-out;
	     z-index: 1;
	}
	.elementor-27 .elementor-element.elementor-element-eb65311 .aux-widget-text .aux-text-widget-content{
	     position: unset;
	}
	.elementor-27 .elementor-element.elementor-element-eb65311 svg path{
	    fill: var( --e-global-color-secondary );
	    transition: all 300ms ease-out;
	}
	.elementor-27 .elementor-element.elementor-element-eb65311:hover svg path{
	    fill: var( --e-global-color-primary );
	}
	.elementor-27 .elementor-element.elementor-element-eb65311:hover .col-title a{
	    color:  var( --e-global-color-primary)!important;
	}
	.elementor-27 .elementor-element.elementor-element-eb65311 .aux-widget-advanced-text svg {
	    min-height: 120px
	}
	.elementor-27 .elementor-element.elementor-element-eb65311 .aux-widget-text .aux-ico-large.aux-ico-clear {
	    padding-right: 10px;
	    padding-left: 10px;
	}
	@media only screen and (max-width:800px)and (min-width:768px){
	    .elementor-27 .elementor-element.elementor-element-eb65311{
	        width:auto;
	        min-width:334px;
	        margin-right:15px;
	    }
	}
	.elementor-27 .elementor-element.elementor-element-eb65311:after{
	    content:"";
	    width:142px;
	    height: 142px;
	    position: absolute;
	    top:-10px;
	    right:-10px;
	    background-image: url("../img/White-Dots.svg");
	    opacity: 0;
	    transition:opacity 300ms ease-out;
	    
	}
	.elementor-27 .elementor-element.elementor-element-eb65311:hover:after{
	       opacity: 1;
	    
	}
	@media only screen and (max-width:767px){
	.elementor-27 .elementor-element.elementor-element-eb65311 .aux-text-widget-content{
	    text-align: center;
	}
	.elementor-27 .elementor-element.elementor-element-eb65311 .col-title{
	    left:0;
	    right:0;
	}
	}/* End custom CSS */
	/* Start custom CSS for aux_text, class: .elementor-element-34fa04d */.elementor-27 .elementor-element.elementor-element-34fa04d .col-title{
	    position: absolute;
	    top: 30px;
	     z-index: 1;
	     transition: all 300ms ease-out;
	}
	.elementor-27 .elementor-element.elementor-element-34fa04d .aux-widget-text .aux-text-widget-content{
	     position: unset;
	}
	.elementor-27 .elementor-element.elementor-element-34fa04d svg path{
	    stroke: var( --e-global-color-secondary );
	    transition: all 300ms ease-out;
	}
	.elementor-27 .elementor-element.elementor-element-34fa04d:hover svg path{
	    stroke: var( --e-global-color-primary );
	}
	.elementor-27 .elementor-element.elementor-element-34fa04d:hover .col-title a{
	    color:  var( --e-global-color-primary )!important;
	}
	.elementor-27 .elementor-element.elementor-element-34fa04d .aux-widget-advanced-text svg {
	    min-height: 123px
	}
	.elementor-27 .elementor-element.elementor-element-34fa04d .aux-widget-text .aux-ico-large.aux-ico-clear {
	    padding-right: 10px;
	    padding-left: 10px;
	}
	@media only screen and (max-width:800px)and (min-width:768px){
	    .elementor-27 .elementor-element.elementor-element-34fa04d{
	        width:auto;
	        min-width:334px;
	        margin-left:15px;
	    }
	}
	.elementor-27 .elementor-element.elementor-element-34fa04d:after{
	    content:"";
	    width:142px;
	    height: 142px;
	    position: absolute;
	    top:-10px;
	    right:-10px;
	    background-image: url("../img/White-Dots.svg");
	    opacity: 0;
	    transition:opacity 300ms ease-out;
	    
	}
	.elementor-27 .elementor-element.elementor-element-34fa04d:hover:after{
	       opacity: 1;
	    
	}
	@media only screen and (max-width:767px){
	.elementor-27 .elementor-element.elementor-element-34fa04d .aux-text-widget-content{
	    text-align: center;
	}
	.elementor-27 .elementor-element.elementor-element-34fa04d .col-title{
	    left:0;
	    right:0;
	}
	}/* End custom CSS */
	/* Start custom CSS for aux_text, class: .elementor-element-53ef4cf */.elementor-27 .elementor-element.elementor-element-53ef4cf .col-title{
	    position: absolute;
	    top: 30px;
	     z-index: 1;
	     transition: all 300ms ease-out;
	}
	.elementor-27 .elementor-element.elementor-element-53ef4cf .aux-widget-text .aux-text-widget-content{
	     position: unset;
	}
	.elementor-27 .elementor-element.elementor-element-53ef4cf svg path{
	    fill: var( --e-global-color-secondary );
	    transition: all 300ms ease-out;
	}
	.elementor-27 .elementor-element.elementor-element-53ef4cf:hover svg path{
	    fill: var( --e-global-color-primary );
	}
	.elementor-27 .elementor-element.elementor-element-53ef4cf:hover .col-title a{
	    color:  var( --e-global-color-primary )!important;
	}
	.elementor-27 .elementor-element.elementor-element-53ef4cf .aux-widget-advanced-text svg {
	    min-height: 120px
	}
	.elementor-27 .elementor-element.elementor-element-53ef4cf .aux-widget-text .aux-ico-large.aux-ico-clear {
	    padding-right: 10px;
	    padding-left: 10px;
	}
	@media only screen and (max-width:800px)and (min-width:768px){
	    .elementor-27 .elementor-element.elementor-element-53ef4cf{
	        width:auto;
	        min-width:334px;
	        margin-right:15px;
	    }
	}
	.elementor-27 .elementor-element.elementor-element-53ef4cf:after{
	    content:"";
	    width:142px;
	    height: 142px;
	    position: absolute;
	    top:-10px;
	    right:-10px;
	    background-image: url("../img/White-Dots.svg");
	    opacity: 0;
	    transition:opacity 300ms ease-out;
	    
	}
	.elementor-27 .elementor-element.elementor-element-53ef4cf:hover:after{
	       opacity: 1;
	    
	}
	@media only screen and (max-width:767px){
	.elementor-27 .elementor-element.elementor-element-53ef4cf .aux-text-widget-content{
	    text-align: center;
	}
	.elementor-27 .elementor-element.elementor-element-53ef4cf .col-title{
	    left:0;
	    right:0;
	}
	}/* End custom CSS */
	/* Start custom CSS for aux_text, class: .elementor-element-04660f6 */.elementor-27 .elementor-element.elementor-element-04660f6 .col-title{
	    position: absolute;
	    top: 30px;
	     z-index: 1;
	     transition: all 300ms ease-out;
	}
	.elementor-27 .elementor-element.elementor-element-04660f6 .aux-widget-text .aux-text-widget-content{
	     position: unset;
	}
	.elementor-27 .elementor-element.elementor-element-04660f6 svg path{
	    stroke: var( --e-global-color-secondary );
	      transition: all 300ms ease-out;
	}
	.elementor-27 .elementor-element.elementor-element-04660f6:hover svg path{
	    stroke: var( --e-global-color-primary );
	}
	.elementor-27 .elementor-element.elementor-element-04660f6:hover .col-title a{
	    color:  var( --e-global-color-primary )!important;
	}
	.elementor-27 .elementor-element.elementor-element-04660f6 .aux-widget-advanced-text svg {
	    min-height: 123px
	}
	.elementor-27 .elementor-element.elementor-element-04660f6 .aux-widget-text .aux-ico-large.aux-ico-clear {
	    padding-right: 10px;
	    padding-left: 10px;
	}
	@media only screen and (max-width:800px)and (min-width:768px){
	    .elementor-27 .elementor-element.elementor-element-04660f6{
	        width:auto;
	        min-width:334px;
	        margin-left:15px;
	    }
	}
	.elementor-27 .elementor-element.elementor-element-04660f6:after{
	    content:"";
	    width:142px;
	    height: 142px;
	    position: absolute;
	    top:-10px;
	    right:-10px;
	    background-image: url("../img/White-Dots.svg");
	    opacity: 0;
	    transition:opacity 300ms ease-out;
	    
	}
	.elementor-27 .elementor-element.elementor-element-04660f6:hover:after{
	       opacity: 1;
	    
	}
	@media only screen and (max-width:767px){
	.elementor-27 .elementor-element.elementor-element-04660f6 .aux-text-widget-content{
	    text-align: center;
	}
	.elementor-27 .elementor-element.elementor-element-04660f6 .col-title{
	    left:0;
	    right:0;
	}
	}/* End custom CSS */
	/* Start custom CSS for aux_text, class: .elementor-element-7c63303 */.elementor-27 .elementor-element.elementor-element-7c63303 .col-title{
	    position: absolute;
	    top: 30px;
	     z-index: 1;
	     transition: all 300ms ease-out;
	}
	.elementor-27 .elementor-element.elementor-element-7c63303 .aux-widget-text .aux-text-widget-content{
	     position: unset;
	}
	.elementor-27 .elementor-element.elementor-element-7c63303 svg path{
	    fill: var( --e-global-color-secondary );
	    transition: all 300ms ease-out;
	}
	.elementor-27 .elementor-element.elementor-element-7c63303:hover svg path{
	    fill: var( --e-global-color-primary );
	}
	.elementor-27 .elementor-element.elementor-element-7c63303:hover .col-title a{
	    color:  var( --e-global-color-primary )!important;
	}
	.elementor-27 .elementor-element.elementor-element-7c63303 .aux-widget-advanced-text svg {
	    min-height: 120px
	}
	.elementor-27 .elementor-element.elementor-element-7c63303 .aux-widget-text .aux-ico-large.aux-ico-clear {
	    padding-right: 10px;
	    padding-left: 10px;
	}
	@media only screen and (max-width:800px)and (min-width:768px){
	    .elementor-27 .elementor-element.elementor-element-7c63303{
	        width:auto;
	        min-width:334px;
	        margin-right:15px;
	    }
	}
	.elementor-27 .elementor-element.elementor-element-7c63303:after{
	    content:"";
	    width:142px;
	    height: 142px;
	    position: absolute;
	    top:-10px;
	    right:-10px;
	    background-image: url("../img/White-Dots.svg");
	    opacity: 0;
	    transition:opacity 300ms ease-out;
	    
	}
	.elementor-27 .elementor-element.elementor-element-7c63303:hover:after{
	       opacity: 1;
	    
	}
	@media only screen and (max-width:767px){
	.elementor-27 .elementor-element.elementor-element-7c63303 .aux-text-widget-content{
	    text-align: center;
	}
	.elementor-27 .elementor-element.elementor-element-7c63303 .col-title{
	    left:0;
	    right:0;
	}
	}/* End custom CSS */
	/* Start custom CSS for aux_text, class: .elementor-element-0605a78 */.elementor-27 .elementor-element.elementor-element-0605a78 .col-title{
	    position: absolute;
	    top: 30px;
	     z-index: 1;
	     transition: all 300ms ease-out;
	}
	.elementor-27 .elementor-element.elementor-element-0605a78 .aux-widget-text .aux-text-widget-content{
	     position: unset;
	}
	.elementor-27 .elementor-element.elementor-element-0605a78 svg path{
	    fill: var( --e-global-color-secondary );
	    transition: all 300ms ease-out;
	}
	.elementor-27 .elementor-element.elementor-element-0605a78:hover svg path{
	    fill: var( --e-global-color-primary );
	}
	.elementor-27 .elementor-element.elementor-element-0605a78 svg g{
	    stroke: var( --e-global-color-secondary );
	    transition: all 300ms ease-out;
	}
	.elementor-27 .elementor-element.elementor-element-0605a78:hover svg g{
	    stroke: var( --e-global-color-primary );
	}
	.elementor-27 .elementor-element.elementor-element-0605a78:hover .col-title a{
	    color:  var( --e-global-color-primary )!important;
	}
	.elementor-27 .elementor-element.elementor-element-0605a78 .aux-widget-advanced-text svg {
	    min-height: 123px
	}
	.elementor-27 .elementor-element.elementor-element-0605a78 .aux-widget-text .aux-ico-large.aux-ico-clear {
	    padding-right: 10px;
	    padding-left: 10px;
	}
	@media only screen and (max-width:800px)and (min-width:768px){
	    .elementor-27 .elementor-element.elementor-element-0605a78{
	        width:auto;
	        min-width:334px;
	        margin-left:15px;
	    }
	}
	.elementor-27 .elementor-element.elementor-element-0605a78:after{
	    content:"";
	    width:142px;
	    height: 142px;
	    position: absolute;
	    top:-10px;
	    right:-10px;
	    background-image: url("../img/White-Dots.svg");
	    opacity: 0;
	    transition:opacity 300ms ease-out;
	    
	}
	.elementor-27 .elementor-element.elementor-element-0605a78:hover:after{
	       opacity: 1;
	    
	}
	@media only screen and (max-width:767px){
	.elementor-27 .elementor-element.elementor-element-0605a78 .aux-text-widget-content{
	    text-align: center;
	}
	.elementor-27 .elementor-element.elementor-element-0605a78 .col-title{
	    left:0;
	    right:0;
	}
	}/* End custom CSS */
	.jivo-frame-visible{ display:none !important; } 
	.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}
	.page-title-section .aux-breadcrumbs{
		display:none;
	}
	.page-title{
		display:none;
	}
	.page-title-section .page-header{
		border:none;
	}
	
	.page-title-section .page-subtitle {
		font-size: 45px;
		font-weight: 600;
		color: var( --e-global-color-primary );
		 display: inline;
		 background-image: linear-gradient(0,transparent 25%,var( --e-global-color-secondary ) 26% ,var( --e-global-color-secondary ) 38%,transparent 38%
		);
		  
		  
	}
	.single-post .page-title-section{
		margin-top:150px;
	}
	.single-post .aux-content-top-margin .aux-primary {
		padding-top:0;
	}
	
	.single-post .page-title{
		display:block;
		max-width:590px;
	/* 	overflow: hidden;
	  text-overflow: ellipsis;
	  display: -webkit-box;
	  -webkit-line-clamp: 2;
	  -webkit-box-orient: vertical; */
		font-size:45px;
		font-weight:600;
		line-height:1.2;
			}
	.single-post .page-title{
		background-image:url("");
		max-width:800px;
		padding-bottom:20px;
		padding-top:10px;
		background-repeat:no-repeat;
		background-position:left center;
		
	}
	.single-post .post img {
	  -webkit-filter: grayscale(100%);
	  filter: grayscale(100%);
	}
	.single-post .entry-info{
		position:absolute;
		top:-235px;
		padding-left:20px;
		display:flex;
	}
	.single-post .entry-info .entry-author{
		order:1;
		padding-left:10px
	}
	.single-post .entry-info .entry-author:before{
		display:none!important;
	}
	.single-post .entry-info .entry-author:after{
		width: 21px;
		height: 21px;
	   position: absolute;
	   content: "";
	   left: 0px;
	   bottom: 4px;
	   background-image: url("");
	   background-size: 100%;
	   background-repeat: no-repeat;
	}
	.single-post .meta-sep{
		display:none;
		}
	.single-post .entry-info .entry-date{
		position:relative;
		order:2;
		margin-left:20px;
		padding-left:30px
	}
	.single-post .entry-info .entry-date:before{
		width: 21px;
		height: 21px;
	   position: absolute;
	   content: "";
	   left: 0px;
	   bottom: 4px;
	   background-image: url("");
	   background-size: 100%;
	   background-repeat: no-repeat;
	}
	.single-post .entry-info .entry-edit{
		order:3
	}
	.single-post .entry-main{
	  margin-bottom:0px;
	} 
	.single-post .entry-content{
	  max-width:900px;
		margin:0 auto;
		margin-bottom:50px;
	} 
	.single-post .entry-content h4{
		font-size:22px;
		font-weight:600;
		font-family:"Titillium Web";
		line-height:1.2;
	}
	.single-post .entry-meta{
	  max-width:900px;
		margin:0 auto;
	} 
	.single-post .comment-respond{
	  max-width:900px!important;
		margin:0 auto!important;
	} 
	.single-post .entry-media{
		box-shadow:-5px -5px 0 0 var( --e-global-color-secondary ) ;
		
	}
	.single-post .aux-media-frame.aux-media-image {
		overflow:visible!important;
		
	}
	.single-post .entry-meta{
		flex-direction:row-reverse;
		border-width:1px 0px 0px 0px!important
	}
	.single-post .entry-tax{
		margin-left:100px;
	}
	.single-post .entry-tax a{
		color:#7C91B3!important;
		text-decoration:unset!important;
	}
	.single-post .aux-single-post-share span{
		position:relative;
	}
	.single-post .aux-single-post-share span:after{
		content:'share';
		width:100%;
		height:100%;
		position:absolute;
		top:0px;
		right:-20px;
		color:#7C91B3;
		font-size:16px;
		}
	.single-post .aux-commentlist .avatar{
		border-radius:5px;
	}
	.single-post #commentform input[type="text"],.single-post #commentform input[type="email"],.single-post #commentform input[type="url"]{
		width:100%;
		margin-bottom:50px;
		border-width:0 0 1px 0;
		padding-left:0;
		font-style:normal!important;
		border-color:#101316;
	}
	.single-post #commentform input[type="text"]::placeholder,.single-post #commentform input[type="email"]::placeholder,.single-post #commentform input[type="url"]::placeholder{
		font-style:normal!important;
	}
	.single-post #commentform label{
		display:none!important;
	}
	.single-post .comment-form-cookies-consent{
		display:none;
	}
	.single-post #commentform textarea{
		width:100%;
		margin-bottom:30px;
		border-width:0 0 1px 0;
		padding-left:0;
		min-height:100px!important;
		height:200px!important;
		border-color:#101316;
	}
	.single-post .form-submit{
		position: relative;
	   display: inline-block;
		margin-bottom:100px;
	}
	.single-post .form-submit:before{
		content: "";
		position: absolute;
		width: 45px;
		height: 1px;
		right: 30px;
		background-color:var( --e-global-color-primary );
		top: 42%;
		transition: all 300ms ease-out;
		z-index: 2;
	}
	.single-post .form-submit:hover:before{
		 background-color: var( --e-global-color-secondary );
		 width:25px;
	}
	.single-post .form-submit input[type="submit"]{
		 background-color: transparent;
		border:1px solid var( --e-global-color-primary );
		 padding:27px 92px 25px 30px!important;
		
	}
	.single-post .form-submit input[type="submit"]:hover{
		 background-color:var( --e-global-color-primary );
		
	}
	
	.single-post .aux-comments{
		max-width:900px;
		margin:0 auto;
	}
	.single-post .wpulike{
		display:none
	}
	.single-post .aux-commentlist.skin-arrow-links .children li {
		background:unset;
	}
	.single-post .aux-commentlist &gt; li{
		margin-bottom:0;
		padding-bottom:26px
	}
	.single-post .comment-body,.single-post .comment-author,.single-post .comment-reply-nav{
		margin-left:62px!important
	}
	.single-post .comment-body p{
		margin-bottom:0!important
	}
	.single-post .aux-commentlist .avatar {
		border:none;
	}
	.single-post .aux-commentlist .children {
		margin:26px 0 0 0;
	}
	.single-post .aux-commentlist .comment .comment-reply-nav a{
		color: #7C91B3;
		font-size: 14px;
		font-weight: normal;
	}
	.single-post .comments-title{
		font-size:22px;
		color:#101316;	
		margin-bottom:30px
	}
	.single-post .comments-title:before{
	   content:"";
		 width:85%;
		height:1px;
		position:absolute;
		top:50%;
		left:15%;
		background-color:var( --e-global-color-primary );	
		
	}
	
	@media only screen and (max-width:900px){
		.single-post .comments-title:before{
	   width:80%;
		height:1px;
		left:20%;	
		}
	.single-post .page-title {
		font-size: 35px!important;
	}
	.single-post .entry-info{
			top:-200px;
		}
		.single-post .page-title-section{
			margin-top:70px;
		}
	}
	@media only screen and (max-width:767px){
		.single-post .comments-title:before{
	 display:none;
		}}
	
	.single-post .content:before{
		content:'';
		width:1px;
		height:940px;
		background-color:#E2E2E2;
		position:absolute;
		top:-582px;
		left:0;
		}
	.single-post .content:after{
		content:'';
		width:1px;
		height:650px;
		background-color:#E2E2E2;
		position:absolute;
		top:-500px;
		right:-40px;
		}
	
	@media only screen and (max-width:414px){
		.single-post .entry-media{
			margin-bottom:20px;
		}
		.single-post .content:before{
			height:600px;
		}
		.single-post .page-title-section{
			margin-top:70px;
		}
		.single-post .comment-body{
			margin-left:0!important;
		}
	.single-post	.aux-commentlist .comment .comment-reply-nav {
			margin-left:0!important;
		}
		.single-post .page-title{
			font-size:25px!important
		}
	}
	@media only screen and (max-width:320px){
		.single-post .hentry .entry-info{
			display:none;
		}}
	
	
	
	
	
	
	.single-portfolio .content:before{
		content:'';
		width:1px;
		height:640px;
		background-color:#E2E2E2;
		position:absolute;
		top:-282px;
		left:0;
		}
	.single-portfolio .content:after{
		content:'';
		width:1px;
		height:460px;
		background-color:#E2E2E2;
		position:absolute;
		top:-282px;
		right:0;
		}
	
	.single-portfolio .aux-full-container  .aux-wrapper  .aux-container{
		max-width:1270px;
		padding-right: 35px;
	  padding-left: 35px;
	margin-bottom:50px;
	}
	@media screen and (min-width: 1500px){
	.single-portfolio .type-portfolio.aux-side-right {
		padding-right: 470px!important;
		}}
	@media screen and (max-width: 1449px) and (min-width: 1025px){
	.single-portfolio .type-portfolio.aux-side-right {
		padding-right: 470px!important;
		}}
	@media screen and (max-width: 1024px){
	.single-portfolio .type-portfolio.aux-side-right {
		padding-right: 0px!important;
			}
		.single-portfolio .aux-full-container .type-portfolio.aux-side-right .entry-side .entry-side-title{
			max-width:100%!important;
		}
	}
	@media screen and (max-width:1024px){
	.single-portfolio .type-portfolio .aux-sticky-position{
		width: 100%!important;
		float:none;
		   }}
	
	@media screen and (max-width: 1024px){
		.single-portfolio .aux-resp .type-portfolio.aux-side-right .entry-main {
		margin-left: 0;
		margin-right: 0;
		padding: 35px 35px 0 0;
		width: 100%;
		float: none;
		left: 0;
	}
	}
	
	.single-portfolio .aux-full-container .type-portfolio.aux-side-right  .entry-main {
		width:100%!important;
		margin-right:0px;
		padding:0;
		}
	
	
	
	.single-portfolio .aux-full-container .type-portfolio.aux-side-right  .entry-side {
		width: 420px;
		padding-right:0px!important;
		margin-left:0;
		margin-right:-470px;
		margin-top:15px;
			
	}
	@media screen and (max-width: 1024px){
		.single-portfolio .aux-full-container .type-portfolio.aux-side-right .entry-side{
		  padding-left:0;
			margin-right:0;
			width:100%;
			max-width:100%;
			float:left;
			margin-top:0px;
			
		
		}}
	.single-portfolio .aux-full-container .type-portfolio.aux-side-right  .entry-side .entry-side-title {
		order:1;
		max-width:380px;
		margin-bottom:30px;
	}
	.single-portfolio .aux-full-container .type-portfolio.aux-side-right  .entry-side .entry-side-title h1 {
		 display: inline;
	   background-image: linear-gradient(0,transparent 25%,var( --e-global-color-secondary ) 26% ,var( --e-global-color-secondary ) 38%,transparent 38%)!important;
	}
	
	
	.single-portfolio .aux-full-container .type-portfolio.aux-side-right  .entry-side .entry-side-overview h3{
		font-size:25px;
		font-weight:bold;
		line-height:1.2em;	
	}
	.single-portfolio .entry-meta-data dt{
		margin-bottom:23px
	}
	.single-portfolio .entry-meta-data dd{
		margin-bottom:45px
	}
	@media screen and (max-width: 1600px) and (min-width: 1025px){
		.single-portfolio .aux-full-container .type-portfolio.aux-side-right  .entry-side {
			padding-right:35px;
		}
	}
	.single-portfolio .entry-media{
		margin-bottom:50px
	}
	.single-portfolio .type-portfolio .entry-actions{
		border-bottom:none;
		padding-top:20px;
	}
	.single-portfolio .count-box,.single-portfolio .aux-single-portfolio-share .aux-text{
		font-size:16px!important;
		font-weight:normal!important;
		color:var( --e-global-color-text )!important; 
		margin-left:5px
	}
	
	.single-portfolio .entry-meta-data dl {
		display: grid;
		grid-template-areas: 'myArea myArea';
	}
	.entry-meta-data dt:nth-child(1) {
		grid-area: 1 / 1 / 2 / 2;
	}
	.entry-meta-data dt:nth-child(3) {
		grid-area: 3/2;
	}
	
	
	.entry-meta-data dd:nth-child(4) {
		grid-area: 4/2;
	}
	.entry-meta-data dd:nth-child(2) {
		grid-area: 2/1/3/2;
	}
	@media only screen and (max-width: 800px) and (min-width:768px){
		 .single-portfolio .aux-elementor-footer .elementor-section-wrap section:first-child{
		margin-top: -50px!important;
		 }
		.single-portfolio .aux-full-container .type-portfolio.aux-side-right .entry-side {
			margin-bottom:0!important
		}
	}
	@media only screen and (max-width: 414px) {
		.single-portfolio .aux-full-container .type-portfolio.aux-side-right .entry-side {
			margin-bottom:0!important
		}
		.single-portfolio .no-sidebar .aux-primary{
			padding-top:0;
		}
	}
	@media only screen and (max-width: 320px) {
		.single-portfolio .entry-meta-data dl{
			display:block
		}}
		.fluid-width-video-wrapper{
			width:100%;
			position:relative;
			padding:0;
		}
		.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {
			position:absolute;
			top:0;
			left:0;
			width:100%;
			height:100%;
		}
		.hsds-beacon .iwDBWz { bottom: var(--hs-beacon-window-v-offset); right: var(--hs-beacon-window-h-offset-right); left: var(--hs-beacon-window-h-offset-left); position: fixed; width: 350px; min-height: 250px; max-height: 650px; border-radius: 4px; overflow: visible; opacity: 1; box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 0px 1px, rgba(0, 0, 0, 0.15) 0px 5px 30px 0px, rgba(0, 0, 0, 0.05) 0px 3px 3px 0px; display: none; z-index: 1050; height: calc( 100vh - var(--hs-beacon-window-v-offset) - 20px - 0px ); }
	.hsds-beacon .iwDBWz iframe { background: transparent !important; border: 0px !important; border-radius: 4px !important; inset: 0px !important; height: 100% !important; position: absolute !important; width: 100% !important; color-scheme: light !important; }
	.hsds-beacon .iwDBWz.is-mobile iframe { border-radius: 0px !important; }
	.hsds-beacon .iwDBWz.BeaconContainer-enter { display: block; opacity: 0; transform: translateY(20px); }
	.hsds-beacon .iwDBWz.BeaconContainer-enter-active { display: block; opacity: 1; transform: translateY(0px); transition: opacity 250ms ease-out 0s, transform 250ms ease-out 0s; }
	.hsds-beacon .iwDBWz.BeaconContainer-enter-done { display: block; opacity: 1; transform: translateY(0px); }
	.hsds-beacon .iwDBWz.BeaconContainer-exit { display: block; opacity: 1; }
	.hsds-beacon .iwDBWz.BeaconContainer-exit-active { display: block; opacity: 0; transform: translateY(20px); transition: opacity 250ms ease-out 0s, transform 250ms ease-out 0s; }
	.hsds-beacon .iwDBWz.BeaconContainer-exit-done { display: none; }
	.hsds-beacon .iwDBWz.is-mobile .c-BeaconCloseButton { opacity: 0; transform: translateY(-100vh); }
	.hsds-beacon .iwDBWz.is-mobile.BeaconContainer-enter { transform: translateY(50vh); }
	.hsds-beacon .iwDBWz.is-mobile.BeaconContainer-enter-active { transform: translateY(0px); }
	.hsds-beacon .iwDBWz.is-mobile.BeaconContainer-enter-active .c-BeaconCloseButton { opacity: 1; transition: opacity 250ms ease-out 0s, transform 250ms ease-out 0s; transform: translateY(0px); }
	.hsds-beacon .iwDBWz.is-mobile.BeaconContainer-enter-done .c-BeaconCloseButton { opacity: 1; transform: translateY(0px); }
	.hsds-beacon .iwDBWz.is-mobile.BeaconContainer-exit { transform: translateY(0px); }
	.hsds-beacon .iwDBWz.is-mobile.BeaconContainer-exit .c-BeaconCloseButton { opacity: 1; transform: translateY(0px); }
	.hsds-beacon .iwDBWz.is-mobile.BeaconContainer-exit-active { transform: translateY(50vh); }
	.hsds-beacon .iwDBWz.is-mobile.BeaconContainer-exit-active .c-BeaconCloseButton { opacity: 0; transition: opacity 250ms linear 0s, transform 250ms linear 0s; transform: translateY(-100vh); }
	@media (max-width:450) {
	  .hsds-beacon .iwDBWz { border-radius: 0px; max-height: 100%; top: 0px; width: 100%; }
	}
	.hsds-beacon .iwDBWz.is-positionAbsolute { position: absolute; }
	.hsds-beacon .iwDBWz.is-mobile { border-radius: 0px; height: calc(100% - 40px); max-height: 100%; top: 40px; width: 100%; box-shadow: rgba(0, 0, 0, 0.35) 0px -5px 30px 0px; background: transparent !important; }
	.hsds-beacon .iwDBWz.is-mobile, .hsds-beacon .iwDBWz.is-mobile iframe { border-top-left-radius: 12px !important; border-top-right-radius: 12px !important; }
	.hsds-beacon .iwDBWz[data-css-with-delay="true"].BeaconContainer-enter-active { display: block; opacity: 0; transition: none 0s ease 0s; transform: translateY(20px); }
	.hsds-beacon .iwDBWz[data-css-with-delay="true"].BeaconContainer-enter-done { display: block; opacity: 1; transition: opacity 250ms ease-out 0s, transform 250ms ease-out 0s; transform: translateY(0px); }
	.hsds-beacon .iwDBWz[data-css-with-delay="true"].is-mobile.BeaconContainer-enter { transform: translateY(50vh); }
	.hsds-beacon .iwDBWz[data-css-with-delay="true"].is-mobile.BeaconContainer-enter-active { transform: translateY(50vh); }
	.hsds-beacon .iwDBWz[data-css-with-delay="true"].is-mobile.BeaconContainer-enter-active .c-BeaconCloseButton { opacity: 0; transform: translateY(-100vh); }
	.hsds-beacon .iwDBWz[data-css-with-delay="true"].is-mobile.BeaconContainer-enter-done .c-BeaconCloseButton { opacity: 1; transition: opacity 250ms ease-out 0s, transform 250ms ease-out 0s; transform: translateY(0px); }
	.hsds-beacon .iwDBWz.is-mobile::before { content: ""; width: 100vw; position: absolute; height: 999999px; inset: -99999px 0px 0px; overflow: hidden; background-color: var(--hsds-color-charcoal-800); box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 4px 0px; opacity: 0.6; }
	.hsds-beacon .dkxqZi { bottom: 0px; content: ""; height: 400px; pointer-events: none; transition: opacity 1s cubic-bezier(0.19, 1, 0.22, 1) 0s; width: 400px; will-change: left, right, background, opacity; background: radial-gradient(at right bottom, rgba(0, 0, 0, 0.1) 0px, rgba(0, 0, 0, 0) 75%); opacity: 0; position: fixed; z-index: 1050; right: 0px; }
	.hsds-beacon .cgTvUH { border: none; box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 7px; position: fixed; top: auto; transition: box-shadow 250ms ease 0s, opacity 0.4s ease 0s, scale 1000ms ease-in-out 0s, transform 0.2s ease-in-out 0s; bottom: var(--hs-beacon-v-offset,40); right: var(--hs-beacon-h-offset-right,40); left: var(--hs-beacon-h-offset-left,initial); }
	.hsds-beacon .cgTvUH:active { box-shadow: none; }
	.hsds-beacon .cgTvUH iframe { border: none; height: 100%; width: 100%; color-scheme: light !important; }
	.hsds-beacon .cgTvUH.has-pulseAnimation::before { animation: 2s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s 1 normal both running puff-out-center; background: rgb(82, 124, 235); border-radius: 250px; bottom: -95px; content: ""; height: 250px; opacity: 1; pointer-events: none; position: absolute; right: -95px; width: 250px; will-change: transform; z-index: -1; }
	@-webkit-keyframes puff-out-center { 
	  0% { transform: scale(0.2); opacity: 0.5; }
	  100% { transform: scale(1); opacity: 0; }
	}
	@keyframes puff-out-center { 
	  0% { transform: scale(0.2); opacity: 0.5; }
	  100% { transform: scale(1); opacity: 0; }
	}
	:root { --hs-beacon-v-offset: 40px; --hs-beacon-h-offset-right: 40px; --hs-beacon-h-offset-left: initial; --hs-beacon-window-v-offset: calc( var(--hs-beacon-v-offset) + 60px + 15px ); --hs-beacon-notifications-v-offset: calc( var(--hs-beacon-v-offset) + 60px ); --hs-beacon-window-h-offset-right: var(--hs-beacon-h-offset-right); --hs-beacon-window-h-offset-left: var(--hs-beacon-h-offset-left); --hs-beacon-notifications-h-offset-right: calc( var(--hs-beacon-h-offset-right) - 11px ); --hs-beacon-notifications-h-offset-left: calc( var(--hs-beacon-h-offset-left) - 11px ); }
	@media (max-height: 740px) {
	  :root { --hs-beacon-v-offset: 10px; --hs-beacon-h-offset-right: 20px; }
	}
	@media (max-width: 450px) {
	  :root { --hs-beacon-window-h-offset-right: 0; --hs-beacon-window-h-offset-left: 0; }
	}
	:root { --hsds-attachment-color-removeButton-hover: var(--hsds-color-pink-1000); --hsds-attachment-color-removeButton-borderHover: var(--hsds-color-pink-900); --hsds-attachment-color-error: var(--hsds-color-red-500); --hsds-badge-color-default: var(--hsds-color-charcoal-200); --hsds-button-color-blue-main: var(--hsds-color-blue-500); --hsds-button-color-blue-hover: var(--hsds-color-blue-600); --hsds-button-color-blue-text: white; --hsds-button-color-blue-outline-border: var(--hsds-color-blue-500); --hsds-button-color-blue-outline-borderHover: var(--hsds-color-blue-500); --hsds-button-color-blue-outline-text: var(--hsds-color-blue-600); --hsds-button-color-blue-outline-textHover: var(--hsds-color-blue-700); --hsds-button-color-blue-outline-hover: var(--hsds-color-blue-100); --hsds-button-color-blue-outline-hoverIconOnly: var(--hsds-color-blue-200); --hsds-button-color-blue-outline-textSeamlessHover: var( --hsds-color-blue-800 ); --hsds-button-color-red-main: var(--hsds-color-pink-950); --hsds-button-color-red-hover: var(--hsds-color-pink-1000); --hsds-button-color-red-text: white; --hsds-button-color-red-outline-border: var(--hsds-color-pink-900); --hsds-button-color-red-outline-borderHover: var(--hsds-color-pink-900); --hsds-button-color-red-outline-text: var(--hsds-color-pink-950); --hsds-button-color-red-outline-textHover: var(--hsds-color-pink-1000); --hsds-button-color-red-outline-hover: var(--hsds-color-pink-100); --hsds-button-color-red-outline-hoverIconOnly: var(--hsds-color-pink-200); --hsds-button-color-red-outline-textSeamlessHover: var( --hsds-color-pink-1000 ); --hsds-button-color-green-main: var(--hsds-color-green-750); --hsds-button-color-green-hover: var(--hsds-color-green-800); --hsds-button-color-green-text: white; --hsds-button-color-green-outline-border: var(--hsds-color-green-500); --hsds-button-color-green-outline-borderHover: var(--hsds-color-green-500); --hsds-button-color-green-outline-text: var(--hsds-color-green-750); --hsds-button-color-green-outline-textHover: var(--hsds-color-green-800); --hsds-button-color-green-outline-hover: var(--hsds-color-green-100); --hsds-button-color-green-outline-hoverIconOnly: var(--hsds-color-green-200); --hsds-button-color-green-outline-textSeamlessHover: var( --hsds-color-green-900 ); --hsds-button-color-grey-main: var(--hsds-color-charcoal-400); --hsds-button-color-grey-hover: var(--hsds-color-charcoal-500); --hsds-button-color-grey-text: white; --hsds-button-color-grey-outline-border: var(--hsds-color-grey-700); --hsds-button-color-grey-outline-borderHover: var(--hsds-color-grey-800); --hsds-button-color-grey-outline-text: var(--hsds-color-charcoal-400); --hsds-button-color-grey-outline-textHover: var(--hsds-color-charcoal-500); --hsds-button-color-grey-outline-hover: var(--hsds-color-grey-200); --hsds-button-color-grey-outline-hoverIconOnly: var(--hsds-color-grey-300); --hsds-button-color-grey-outline-textSeamlessHover: var( --hsds-color-charcoal-800 ); --hsds-button-color-yellow-main: var(--hsds-color-orange-600); --hsds-button-color-yellow-hover: var(--hsds-color-orange-700); --hsds-button-color-yellow-text: white; --hsds-button-color-yellow-outline-border: var(--hsds-color-yellow-400); --hsds-button-color-yellow-outline-borderHover: var(--hsds-color-yellow-400); --hsds-button-color-yellow-outline-text: var(--hsds-color-orange-600); --hsds-button-color-yellow-outline-textHover: var(--hsds-color-orange-700); --hsds-button-color-yellow-outline-hover: var(--hsds-color-yellow-100); --hsds-button-color-yellow-outline-hoverIconOnly: var( --hsds-color-yellow-100 ); --hsds-button-color-yellow-outline-textSeamlessHover: var( --hsds-color-orange-700 ); --hsds-button-color-disabled-main: var(--hsds-color-grey-500); --hsds-button-color-disabled-text: white; --hsds-button-color-disabled-outline-border: var(--hsds-color-grey-600); --hsds-button-color-disabled-outline-text: var(--hsds-color-grey-800); --hsds-datePicker-color-range-background: var(--hsds-color-blue-200); --hsds-datePicker-color-range-selectedBackground: var(--hsds-color-blue-500); --hsds-datePicker-color-range-text: var(--hsds-color-blue-500); --hsds-datePicker-color-range-textHover: var(--hsds-color-blue-600); --hsds-datePicker-color-current-background: var(--hsds-color-grey-300); --hsds-datePicker-color-current-text: var(--hsds-color-charcoal-700); --hsds-floatingBar-color-background: var(--hsds-color-charcoal-800); --hsds-floatingBar-color-button-iconDefault: var(--hsds-color-charcoal-200); --hsds-floatingBar-color-button-iconHover: white; --hsds-floatingBar-color-button-backgroundDefault: transparent; --hsds-floatingBar-color-button-backgroundHover: var( --hsds-color-charcoal-600 ); --hsds-floatingBar-color-divider: var(--hsds-color-charcoal-500); --hsds-statusBar-color-light-error-border: var(--hsds-color-red-300); --hsds-statusBar-color-light-info-border: var(--hsds-color-blue-300); --hsds-statusBar-color-light-success-border: var(--hsds-color-green-300); --hsds-statusBar-color-light-warning-border: var(--hsds-color-yellow-300); --hsds-statusBar-color-bold-error-border: var(--hsds-color-red-600); --hsds-statusBar-color-bold-error-button: var(--hsds-color-red-700); --hsds-statusBar-color-bold-info-border: var(--hsds-color-blue-600); --hsds-statusBar-color-bold-info-button: var(--hsds-color-blue-700); --hsds-statusBar-color-bold-success-border: var(--hsds-color-green-600); --hsds-statusBar-color-bold-success-button: var(--hsds-color-green-700); --hsds-statusBar-color-bold-warning-border: var(--hsds-color-yellow-600); --hsds-statusBar-color-bold-warning-button: var(--hsds-color-yellow-700); --hsds-statusDot-color-light-default: var(--hsds-color-grey-600); --hsds-statusDot-color-light-active: var(--hsds-color-green-500); --hsds-statusDot-color-light-inactive: var(--hsds-color-grey-600); --hsds-statusDot-color-light-offline: var(--hsds-color-red-500); --hsds-statusDot-color-light-busy: var(--hsds-color-yellow-500); --hsds-statusDot-color-light-custom: var(--hsds-color-purple-400); --hsds-statusDot-color-dark-default: var(--hsds-color-grey-600); --hsds-statusDot-color-dark-active: var(--hsds-color-green-500); --hsds-statusDot-color-dark-inactive: var(--hsds-color-grey-600); --hsds-statusDot-color-dark-offline: var(--hsds-color-red-500); --hsds-statusDot-color-dark-busy: var(--hsds-color-yellow-500); --hsds-statusDot-color-dark-custom: var(--hsds-color-purple-400); --hsds-switchComponent-color-error: var(--hsds-color-pink-900); --hsds-verificationCode-color-error: var(--hsds-color-pink-900); --hsds-color-red-100: #fef7f6; --hsds-color-red-100-rgb: 254,247,246; --hsds-color-red-200: #ffe3e2; --hsds-color-red-200-rgb: 255,227,226; --hsds-color-red-300: #ffa2a2; --hsds-color-red-300-rgb: 255,162,162; --hsds-color-red-400: #f45b55; --hsds-color-red-400-rgb: 244,91,85; --hsds-color-red-500: #e52f28; --hsds-color-red-500-rgb: 229,47,40; --hsds-color-red-600: #d21b14; --hsds-color-red-600-rgb: 210,27,20; --hsds-color-red-700: #ba1f19; --hsds-color-red-700-rgb: 186,31,25; --hsds-color-red-800: #9d1f1a; --hsds-color-red-800-rgb: 157,31,26; --hsds-color-red-900: #731814; --hsds-color-red-900-rgb: 115,24,20; --hsds-color-red-default: var(--hsds-color-red-500); --hsds-color-red-accent: var(--hsds-color-red-500); --hsds-color-purple-100: #fbfbfe; --hsds-color-purple-100-rgb: 251,251,254; --hsds-color-purple-200: #eaeafc; --hsds-color-purple-200-rgb: 234,234,252; --hsds-color-purple-300: #d1d2f6; --hsds-color-purple-300-rgb: 209,210,246; --hsds-color-purple-400: #a3a4f3; --hsds-color-purple-400-rgb: 163,164,243; --hsds-color-purple-500: #7e80e7; --hsds-color-purple-500-rgb: 126,128,231; --hsds-color-purple-600: #696aca; --hsds-color-purple-600-rgb: 105,106,202; --hsds-color-purple-700: #585b9e; --hsds-color-purple-700-rgb: 88,91,158; --hsds-color-purple-800: #45467d; --hsds-color-purple-800-rgb: 69,70,125; --hsds-color-purple-900: #383966; --hsds-color-purple-900-rgb: 56,57,102; --hsds-color-purple-default: var(--hsds-color-purple-500); --hsds-color-purple-accent: var(--hsds-color-purple-500); --hsds-color-orange-100: #fff8f2; --hsds-color-orange-100-rgb: 255,248,242; --hsds-color-orange-200: #ffead8; --hsds-color-orange-200-rgb: 255,234,216; --hsds-color-orange-300: #ffd3ae; --hsds-color-orange-300-rgb: 255,211,174; --hsds-color-orange-400: #ffa75a; --hsds-color-orange-400-rgb: 255,167,90; --hsds-color-orange-500: #ff9139; --hsds-color-orange-500-rgb: 255,145,57; --hsds-color-orange-600: #e87800; --hsds-color-orange-600-rgb: 232,120,0; --hsds-color-orange-700: #c76400; --hsds-color-orange-700-rgb: 199,100,0; --hsds-color-orange-800: #a45300; --hsds-color-orange-800-rgb: 164,83,0; --hsds-color-orange-900: #813c00; --hsds-color-orange-900-rgb: 129,60,0; --hsds-color-orange-default: var(--hsds-color-orange-500); --hsds-color-orange-accent: var(--hsds-color-orange-500); --hsds-color-blue-100: #f3fbff; --hsds-color-blue-100-rgb: 243,251,255; --hsds-color-blue-200: #d6edff; --hsds-color-blue-200-rgb: 214,237,255; --hsds-color-blue-300: #a0d4ff; --hsds-color-blue-300-rgb: 160,212,255; --hsds-color-blue-400: #57b0fb; --hsds-color-blue-400-rgb: 87,176,251; --hsds-color-blue-500: #1292ee; --hsds-color-blue-500-rgb: 18,146,238; --hsds-color-blue-600: #0077cc; --hsds-color-blue-600-rgb: 0,119,204; --hsds-color-blue-700: #005ca4; --hsds-color-blue-700-rgb: 0,92,164; --hsds-color-blue-800: #034077; --hsds-color-blue-800-rgb: 3,64,119; --hsds-color-blue-900: #002651; --hsds-color-blue-900-rgb: 0,38,81; --hsds-color-blue-default: var(--hsds-color-blue-500); --hsds-color-blue-accent: var(--hsds-color-blue-500); --hsds-color-charcoal-200: #93a1b0; --hsds-color-charcoal-200-rgb: 147,161,176; --hsds-color-charcoal-300: #748494; --hsds-color-charcoal-300-rgb: 116,132,148; --hsds-color-charcoal-400: #556575; --hsds-color-charcoal-400-rgb: 85,101,117; --hsds-color-charcoal-500: #405261; --hsds-color-charcoal-500-rgb: 64,82,97; --hsds-color-charcoal-600: #314351; --hsds-color-charcoal-600-rgb: 49,67,81; --hsds-color-charcoal-700: #253642; --hsds-color-charcoal-700-rgb: 37,54,66; --hsds-color-charcoal-800: #1d2b36; --hsds-color-charcoal-800-rgb: 29,43,54; --hsds-color-charcoal-900: #1d2b36; --hsds-color-charcoal-900-rgb: 29,43,54; --hsds-color-charcoal-1000: #1d2b36; --hsds-color-charcoal-1000-rgb: 29,43,54; --hsds-color-charcoal-1100: #1d2b36; --hsds-color-charcoal-1100-rgb: 29,43,54; --hsds-color-charcoal-1200: #1d2b36; --hsds-color-charcoal-1200-rgb: 29,43,54; --hsds-color-charcoal-default: var(--hsds-color-charcoal-500); --hsds-color-charcoal-accent: var(--hsds-color-charcoal-500); --hsds-color-ash-200: #f9fafa; --hsds-color-ash-200-rgb: 249,250,250; --hsds-color-ash-300: #f1f3f5; --hsds-color-ash-300-rgb: 241,243,245; --hsds-color-ash-400: #e5e9ec; --hsds-color-ash-400-rgb: 229,233,236; --hsds-color-ash-500: #d5dce1; --hsds-color-ash-500-rgb: 213,220,225; --hsds-color-ash-600: #c5ced6; --hsds-color-ash-600-rgb: 197,206,214; --hsds-color-ash-700: #b7c2cc; --hsds-color-ash-700-rgb: 183,194,204; --hsds-color-ash-800: #a5b2bd; --hsds-color-ash-800-rgb: 165,178,189; --hsds-color-ash-default: var(--hsds-color-ash-500); --hsds-color-ash-accent: var(--hsds-color-ash-500); --hsds-color-grey-200: #f9fafa; --hsds-color-grey-200-rgb: 249,250,250; --hsds-color-grey-300: #f1f3f5; --hsds-color-grey-300-rgb: 241,243,245; --hsds-color-grey-400: #e5e9ec; --hsds-color-grey-400-rgb: 229,233,236; --hsds-color-grey-500: #d5dce1; --hsds-color-grey-500-rgb: 213,220,225; --hsds-color-grey-600: #c5ced6; --hsds-color-grey-600-rgb: 197,206,214; --hsds-color-grey-700: #b7c2cc; --hsds-color-grey-700-rgb: 183,194,204; --hsds-color-grey-800: #a5b2bd; --hsds-color-grey-800-rgb: 165,178,189; --hsds-color-grey-default: var(--hsds-color-grey-500); --hsds-color-grey-accent: var(--hsds-color-grey-500); --hsds-color-yellow-50: #fffbf3; --hsds-color-yellow-100: #fff9ef; --hsds-color-yellow-100-rgb: 255,249,239; --hsds-color-yellow-200: #fff2d7; --hsds-color-yellow-200-rgb: 255,242,215; --hsds-color-yellow-300: #ffe7b8; --hsds-color-yellow-300-rgb: 255,231,184; --hsds-color-yellow-400: #fdd88e; --hsds-color-yellow-400-rgb: 253,216,142; --hsds-color-yellow-500: #ffc555; --hsds-color-yellow-500-rgb: 255,197,85; --hsds-color-yellow-600: #fab347; --hsds-color-yellow-600-rgb: 250,179,71; --hsds-color-yellow-700: #e89635; --hsds-color-yellow-700-rgb: 232,150,53; --hsds-color-yellow-800: #ce7129; --hsds-color-yellow-800-rgb: 206,113,41; --hsds-color-yellow-900: #b24319; --hsds-color-yellow-900-rgb: 178,67,25; --hsds-color-yellow-950: #84142d; --hsds-color-yellow-950-rgb: 132,20,45; --hsds-color-yellow-default: var(--hsds-color-yellow-500); --hsds-color-yellow-accent: var(--hsds-color-yellow-500); --hsds-color-green-100: #f5fff9; --hsds-color-green-100-rgb: 245,255,249; --hsds-color-green-200: #e3fbee; --hsds-color-green-200-rgb: 227,251,238; --hsds-color-green-300: #c2f0d7; --hsds-color-green-300-rgb: 194,240,215; --hsds-color-green-400: #87dbae; --hsds-color-green-400-rgb: 135,219,174; --hsds-color-green-500: #56c288; --hsds-color-green-500-rgb: 86,194,136; --hsds-color-green-600: #39ac6e; --hsds-color-green-600-rgb: 57,172,110; --hsds-color-green-700: #268c55; --hsds-color-green-700-rgb: 38,140,85; --hsds-color-green-750: #248451; --hsds-color-green-750-rgb: 36,132,81; --hsds-color-green-800: #106236; --hsds-color-green-800-rgb: 16,98,54; --hsds-color-green-900: #003c1c; --hsds-color-green-900-rgb: 0,60,28; --hsds-color-green-default: var(--hsds-color-green-500); --hsds-color-green-accent: var(--hsds-color-green-500); --hsds-color-pink-100: #fff9fb; --hsds-color-pink-100-rgb: 255,249,251; --hsds-color-pink-200: #ffeef1; --hsds-color-pink-200-rgb: 255,238,241; --hsds-color-pink-300: #ffe1e7; --hsds-color-pink-300-rgb: 255,225,231; --hsds-color-pink-400: #ffccd7; --hsds-color-pink-400-rgb: 255,204,215; --hsds-color-pink-500: #ffb3c3; --hsds-color-pink-500-rgb: 255,179,195; --hsds-color-pink-600: #fd9aae; --hsds-color-pink-600-rgb: 253,154,174; --hsds-color-pink-700: #fd9aae; --hsds-color-pink-700-rgb: 253,154,174; --hsds-color-pink-800: #fc5d7d; --hsds-color-pink-800-rgb: 252,93,125; --hsds-color-pink-900: #f23459; --hsds-color-pink-900-rgb: 242,52,89; --hsds-color-pink-950: #e9074b; --hsds-color-pink-950-rgb: 233,7,75; --hsds-color-pink-1000: #c5003b; --hsds-color-pink-1000-rgb: 197,0,59; --hsds-color-pink-default: var(--hsds-color-pink-500); --hsds-color-pink-accent: var(--hsds-color-pink-500); --hsds-color-lavender-100: #f9f9ff; --hsds-color-lavender-100-rgb: 249,249,255; --hsds-color-lavender-200: #ebecff; --hsds-color-lavender-200-rgb: 235,236,255; --hsds-color-lavender-300: #d9dcfd; --hsds-color-lavender-300-rgb: 217,220,253; --hsds-color-lavender-400: #b9beff; --hsds-color-lavender-400-rgb: 185,190,255; --hsds-color-lavender-500: #9fa6ff; --hsds-color-lavender-500-rgb: 159,166,255; --hsds-color-lavender-600: #818aec; --hsds-color-lavender-600-rgb: 129,138,236; --hsds-color-lavender-700: #6269c5; --hsds-color-lavender-700-rgb: 98,105,197; --hsds-color-lavender-800: #404996; --hsds-color-lavender-800-rgb: 64,73,150; --hsds-color-lavender-900: #232a5c; --hsds-color-lavender-900-rgb: 35,42,92; --hsds-color-lavender-default: var(--hsds-color-lavender-500); --hsds-color-lavender-accent: var(--hsds-color-lavender-500); --hsds-color-indigo-100: #f2f6ff; --hsds-color-indigo-100-rgb: 242,246,255; --hsds-color-indigo-200: #dfe7ff; --hsds-color-indigo-200-rgb: 223,231,255; --hsds-color-indigo-300: #b2c8fb; --hsds-color-indigo-300-rgb: 178,200,251; --hsds-color-indigo-400: #79a1f8; --hsds-color-indigo-400-rgb: 121,161,248; --hsds-color-indigo-500: #527ceb; --hsds-color-indigo-500-rgb: 82,124,235; --hsds-color-indigo-600: #3b64d2; --hsds-color-indigo-600-rgb: 59,100,210; --hsds-color-indigo-700: #2549a8; --hsds-color-indigo-700-rgb: 37,73,168; --hsds-color-indigo-800: #16337f; --hsds-color-indigo-800-rgb: 22,51,127; --hsds-color-indigo-900: #071e57; --hsds-color-indigo-900-rgb: 7,30,87; --hsds-color-indigo-default: var(--hsds-color-indigo-500); --hsds-color-indigo-accent: var(--hsds-color-indigo-500); --hsds-color-whaletail-100: #f3f7ff; --hsds-color-whaletail-100-rgb: 243,247,255; --hsds-color-whaletail-200: #e5edfe; --hsds-color-whaletail-200-rgb: 229,237,254; --hsds-color-whaletail-300: #d0defd; --hsds-color-whaletail-300-rgb: 208,222,253; --hsds-color-whaletail-400: #afc7f9; --hsds-color-whaletail-400-rgb: 175,199,249; --hsds-color-whaletail-500: #8aabf1; --hsds-color-whaletail-500-rgb: 138,171,241; --hsds-color-whaletail-600: #7296e1; --hsds-color-whaletail-600-rgb: 114,150,225; --hsds-color-whaletail-700: #5174bb; --hsds-color-whaletail-700-rgb: 81,116,187; --hsds-color-whaletail-800: #304f8b; --hsds-color-whaletail-800-rgb: 48,79,139; --hsds-color-whaletail-900: #142f5e; --hsds-color-whaletail-900-rgb: 20,47,94; --hsds-color-whaletail-default: var(--hsds-color-whaletail-500); --hsds-color-whaletail-accent: var(--hsds-color-whaletail-500); --hsds-color-link-default: var(--hsds-color-blue-600); --hsds-color-link-base: var(--hsds-color-blue-600); --hsds-color-link-hover: var(--hsds-color-blue-500); --hsds-color-link-active: var(--hsds-color-blue-500); --hsds-color-link-focus: var(--hsds-color-blue-500); --hsds-color-link-disabled: var(--hsds-color-grey-800); --hsds-color-text-default: currentColor; --hsds-color-text-subtle: var(--hsds-color-charcoal-500); --hsds-color-text-slightlyMuted: var(--hsds-color-charcoal-400); --hsds-color-text-muted: var(--hsds-color-charcoal-300); --hsds-color-text-faint: var(--hsds-color-charcoal-200); --hsds-color-text-extraMuted: var(--hsds-color-grey-600); --hsds-color-border-default: var(--hsds-color-grey-400); --hsds-color-border-divider: var(--hsds-color-grey-300); --hsds-color-border-ui-default: var(--hsds-color-grey-500); --hsds-color-border-ui-dark: var(--hsds-color-grey-600); --hsds-color-state-danger-default: var(--hsds-color-state-error-default); --hsds-color-state-danger-backgroundColor: var( --hsds-color-state-error-backgroundColor ); --hsds-color-state-danger-backgroundLight: var( --hsds-color-state-error-backgroundColor ); --hsds-color-state-danger-backgroundDark: var( --hsds-color-state-error-borderColor ); --hsds-color-state-danger-borderColor: var( --hsds-color-state-error-borderColor ); --hsds-color-state-danger-icon: var(--hsds-color-state-error-borderColor); --hsds-color-state-danger-color: var(--hsds-color-state-error-borderColor); --hsds-color-state-danger-text: var(--hsds-color-state-error-borderColor); --hsds-color-state-error-default: var(--hsds-color-red-500); --hsds-color-state-error-backgroundColor: var(--hsds-color-red-200); --hsds-color-state-error-backgroundLight: var(--hsds-color-red-200); --hsds-color-state-error-backgroundDark: var(--hsds-color-red-500); --hsds-color-state-error-borderColor: var(--hsds-color-red-500); --hsds-color-state-error-icon: var(--hsds-color-red-500); --hsds-color-state-error-color: var(--hsds-color-red-500); --hsds-color-state-error-text: var(--hsds-color-red-500); --hsds-color-state-info-default: var(--hsds-color-blue-500); --hsds-color-state-info-backgroundColor: var(--hsds-color-blue-200); --hsds-color-state-info-backgroundLight: var(--hsds-color-blue-200); --hsds-color-state-info-backgroundDark: var( --hsds-color-state-info-borderColor ); --hsds-color-state-info-borderColor: var(--hsds-color-blue-500); --hsds-color-state-info-icon: var(--hsds-color-blue-500); --hsds-color-state-info-color: var(--hsds-color-blue-500); --hsds-color-state-info-text: var(--hsds-color-blue-500); --hsds-color-state-success-default: var(--hsds-color-green-500); --hsds-color-state-success-backgroundColor: var(--hsds-color-green-200); --hsds-color-state-success-backgroundLight: var(--hsds-color-green-200); --hsds-color-state-success-backgroundDark: var( --hsds-color-state-success-borderColor ); --hsds-color-state-success-borderColor: var(--hsds-color-green-500); --hsds-color-state-success-icon: var(--hsds-color-green-500); --hsds-color-state-success-color: var(--hsds-color-green-500); --hsds-color-state-success-text: var(--hsds-color-green-500); --hsds-color-state-warning-default: var(--hsds-color-yellow-500); --hsds-color-state-warning-backgroundColor: var(--hsds-color-yellow-200); --hsds-color-state-warning-backgroundLight: var(--hsds-color-yellow-200); --hsds-color-state-warning-backgroundDark: var( --hsds-color-state-warning-borderColor ); --hsds-color-state-warning-borderColor: var(--hsds-color-yellow-500); --hsds-color-state-warning-icon: var(--hsds-color-yellow-500); --hsds-color-state-warning-color: var(--hsds-color-yellow-500); --hsds-color-state-warning-text: var(--hsds-color-yellow-500); --hsds-color-button-border: #d5d5d5; --hsds-color-button-hover: #e6e6e6; --hsds-color-button-active: #b6b6b6; --hsds-color-focusRing-default-innerColor: var(--hsds-color-blue-500); --hsds-color-focusRing-default-outerColor: var(--hsds-color-blue-500); --hsds-color-focusRing-default-innerColorOverDark: var(--hsds-color-blue-500); --hsds-color-focusRing-default-outerColorOverDark: var(--hsds-color-blue-500); --hsds-color-focusRing-error-innerColor: var( --hsds-color-state-error-borderColor ); --hsds-color-focusRing-error-outerColor: var( --hsds-color-state-error-borderColor ); --hsds-color-focusRing-error-innerColorOverDark: var( --hsds-color-state-error-borderColor ); --hsds-color-focusRing-error-outerColorOverDark: var( --hsds-color-state-error-borderColor ); --hsds-color-focusRing-warning-innerColor: var( --hsds-color-state-warning-borderColor ); --hsds-color-focusRing-warning-outerColor: var( --hsds-color-state-warning-borderColor ); --hsds-color-focusRing-warning-innerColorOverDark: var( --hsds-color-state-warning-borderColor ); --hsds-color-focusRing-warning-outerColorOverDark: var( --hsds-color-state-warning-borderColor ); --hsds-color-focusRing-success-innerColor: var( --hsds-color-state-success-borderColor ); --hsds-color-focusRing-success-outerColor: var( --hsds-color-state-success-borderColor ); --hsds-color-focusRing-success-innerColorOverDark: var( --hsds-color-state-success-borderColor ); --hsds-color-focusRing-success-outerColorOverDark: var( --hsds-color-state-success-borderColor ); --hsds-measure-focusRing-innerBoxShadowSize: 1px; --hsds-measure-focusRing-outerBoxShadowSize: 2px; --hsds-measure-focusRing-insetBoxShadowSize: 2px; --HSDSGlobalFontFamily: "Aktiv Grotesk","Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; --HSDSGlobalFontFamilySystem: -apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"; --HSDSGlobalFontFamilyMono: "SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace; --HSDSGlobalFontSize: 13px; }
	.hsds-beacon { box-sizing: border-box; font-family: var(--HSDSGlobalFontFamily); font-size: var(--HSDSGlobalFontSize); }
	.hsds-beacon *, .hsds-beacon ::before, .hsds-beacon ::after { box-sizing: border-box; }
	