.elementor-21278 .elementor-element.elementor-element-552ec58{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;border-style:none;--border-style:none;--padding-top:36px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-21278 .elementor-element.elementor-element-552ec58:not(.elementor-motion-effects-element-type-background), .elementor-21278 .elementor-element.elementor-element-552ec58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f8266f );}.elementor-21278 .elementor-element.elementor-element-552ec58.e-con{--align-self:flex-start;}.elementor-21278 .elementor-element.elementor-element-c029801{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21278 .elementor-element.elementor-element-abc37f5 > .elementor-widget-container{--e-transform-rotateZ:-2deg;background-color:var( --e-global-color-3f8266f );margin:0px 0px -12px -18px;padding:12px 24px 12px 24px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7ad2fc6 );border-radius:200px 200px 200px 200px;}.elementor-21278 .elementor-element.elementor-element-abc37f5.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-21278 .elementor-element.elementor-element-abc37f5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-21278 .elementor-element.elementor-element-3b1210a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:3px 3px;--row-gap:3px;--column-gap:3px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21278 .elementor-element.elementor-element-3b1210a.e-con{--align-self:flex-end;}.elementor-21278 .elementor-element.elementor-element-3cfcf35 > .elementor-widget-container{background-color:var( --e-global-color-e666f7a );margin:0px 0px 0px 0px;padding:3px 12px 3px 12px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7ad2fc6 );border-radius:200px 200px 200px 200px;}.elementor-21278 .elementor-element.elementor-element-3cfcf35{z-index:1;}.elementor-21278 .elementor-element.elementor-element-3cfcf35 .elementor-heading-title{color:var( --e-global-color-7ad2fc6 );}.elementor-21278 .elementor-element.elementor-element-86ddddf{--display:flex;--min-height:8vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21278 .elementor-element.elementor-element-86ddddf:not(.elementor-motion-effects-element-type-background), .elementor-21278 .elementor-element.elementor-element-86ddddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3f8266f );}.elementor-21278 .elementor-element.elementor-element-86ddddf.e-con{--align-self:center;}.elementor-21278 .elementor-element.elementor-element-2198f9b{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-justify-content:flex-start;--e-filter-item-width:initial;--e-filter-item-flex-grow:0;--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;width:100%;max-width:100%;--e-filter-space-between:6px;--e-filter-normal-text-color:var( --e-global-color-text );--e-filter-hover-text-color:var( --e-global-color-secondary );--e-filter-active-text-color:var( --e-global-color-7ad2fc6 );--e-filter-item-border-radius:200px 200px 200px 200px;}.elementor-21278 .elementor-element.elementor-element-2198f9b .e-filter-item[aria-pressed="true"]{background-color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-21278 .elementor-element.elementor-element-2198f9b > .elementor-widget-container{padding:0px 0px 0px 0px;border-radius:200px 200px 200px 200px;}.elementor-21278 .elementor-element.elementor-element-2198f9b .e-filter-item{font-family:var( --e-global-typography-f4a2faf-font-family ), hanken-grotesk;font-size:var( --e-global-typography-f4a2faf-font-size );font-weight:var( --e-global-typography-f4a2faf-font-weight );text-transform:var( --e-global-typography-f4a2faf-text-transform );font-style:var( --e-global-typography-f4a2faf-font-style );line-height:var( --e-global-typography-f4a2faf-line-height );padding:4px 9px 4px 9px;}.elementor-21278 .elementor-element.elementor-element-2198f9b .e-filter-item:not( [aria-pressed=true] ):not( :hover ){border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-7ad2fc6 );}.elementor-21278 .elementor-element.elementor-element-2198f9b .e-filter-item:hover:not( [aria-pressed=true] ){border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-bd97bba );}.elementor-21278 .elementor-element.elementor-element-b1249ae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-21278 .elementor-element.elementor-element-b1249ae:not(.elementor-motion-effects-element-type-background), .elementor-21278 .elementor-element.elementor-element-b1249ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1999b43 );}.elementor-21278 .elementor-element.elementor-element-b1249ae.e-con{--align-self:center;}.elementor-21278 .elementor-element.elementor-element-e49c1e8{--grid-columns:2;--grid-row-gap:18px;width:100%;max-width:100%;--load-more-message-alignment:center;--grid-column-gap:12px;}.elementor-21278 .elementor-element.elementor-element-e49c1e8 .e-load-more-message{font-family:"Uni Sans", hanken-grotesk;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.2px;}body.elementor-page-21278{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-21278 .elementor-element.elementor-element-552ec58{--content-width:60%;}.elementor-21278 .elementor-element.elementor-element-86ddddf{--content-width:60%;}.elementor-21278 .elementor-element.elementor-element-b1249ae{--content-width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21278 .elementor-element.elementor-element-552ec58{--content-width:85%;}.elementor-21278 .elementor-element.elementor-element-86ddddf{--content-width:85%;}.elementor-21278 .elementor-element.elementor-element-b1249ae{--content-width:85%;}}@media(max-width:1024px){.elementor-21278 .elementor-element.elementor-element-552ec58{--justify-content:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-21278 .elementor-element.elementor-element-86ddddf{--justify-content:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;--z-index:1;}.elementor-21278 .elementor-element.elementor-element-2198f9b .e-filter-item{font-size:var( --e-global-typography-f4a2faf-font-size );line-height:var( --e-global-typography-f4a2faf-line-height );}.elementor-21278 .elementor-element.elementor-element-b1249ae{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21278 .elementor-element.elementor-element-e49c1e8{--grid-columns:2;}}@media(max-width:767px){.elementor-21278 .elementor-element.elementor-element-552ec58{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:36px;--padding-bottom:36px;--padding-left:15px;--padding-right:15px;}.elementor-21278 .elementor-element.elementor-element-552ec58.e-con{--align-self:flex-start;}.elementor-21278 .elementor-element.elementor-element-abc37f5 > .elementor-widget-container{--e-transform-rotateZ:-1deg;margin:0px 0px -12px -16px;}.elementor-21278 .elementor-element.elementor-element-abc37f5.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-21278 .elementor-element.elementor-element-abc37f5 .elementor-heading-title{font-size:48px;}.elementor-21278 .elementor-element.elementor-element-3b1210a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-21278 .elementor-element.elementor-element-86ddddf{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:6px;--padding-bottom:6px;--padding-left:15px;--padding-right:0px;}.elementor-21278 .elementor-element.elementor-element-86ddddf.e-con{--align-self:flex-start;}.elementor-21278 .elementor-element.elementor-element-2198f9b .e-filter-item{font-size:var( --e-global-typography-f4a2faf-font-size );line-height:var( --e-global-typography-f4a2faf-line-height );}.elementor-21278 .elementor-element.elementor-element-b1249ae{--padding-top:36px;--padding-bottom:96px;--padding-left:15px;--padding-right:15px;}.elementor-21278 .elementor-element.elementor-element-b1249ae.e-con{--align-self:center;}.elementor-21278 .elementor-element.elementor-element-e49c1e8{--grid-columns:1;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Uni Sans';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-Thin.woff2') format('woff2'),
		url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-Thin.woff') format('woff');
}
@font-face {
	font-family: 'Uni Sans';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-ThinItalic.woff2') format('woff2'),
		url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-ThinItalic.woff') format('woff');
}
@font-face {
	font-family: 'Uni Sans';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-Light.woff2') format('woff2'),
		url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-Light.woff') format('woff');
}
@font-face {
	font-family: 'Uni Sans';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-ThinItalic.woff2') format('woff2'),
		url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-ThinItalic.woff') format('woff');
}
@font-face {
	font-family: 'Uni Sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-Book.woff2') format('woff2'),
		url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-Book.woff') format('woff');
}
@font-face {
	font-family: 'Uni Sans';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-BookItalic.woff2') format('woff2'),
		url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-BookItalic.woff') format('woff');
}
@font-face {
	font-family: 'Uni Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-Regular.woff2') format('woff2'),
		url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Uni Sans';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-RegularItalic.woff2') format('woff2'),
		url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-RegularItalic.woff') format('woff');
}
@font-face {
	font-family: 'Uni Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-SemiBold.woff2') format('woff2'),
		url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Uni Sans';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-SemiBoldItalic.woff2') format('woff2'),
		url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-SemiBoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Uni Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-Bold.woff2') format('woff2'),
		url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-Bold.woff') format('woff');
}
@font-face {
	font-family: 'Uni Sans';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-BoldItalic.woff2') format('woff2'),
		url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-BoldItalic.woff') format('woff');
}
@font-face {
	font-family: 'Uni Sans';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-Heavy.woff2') format('woff2'),
		url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-Heavy.woff') format('woff');
}
@font-face {
	font-family: 'Uni Sans';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-HeavyItalic.woff2') format('woff2'),
		url('http://ludiusa.com/wp-content/uploads/2023/03/UniSans-HeavyItalic.woff') format('woff');
}
/* End Custom Fonts CSS */