.elementor-3 .elementor-element.elementor-element-275098c{--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;--background-transition:0.3s;--padding-top:32px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-846dc50{text-align:left;}.elementor-3 .elementor-element.elementor-element-0fc1fb1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-b1b9526{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-69f4724{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-0622734 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-290c684 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-4335f6a .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-be383c9 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-3b32c6f .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-0a0b63c .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-c01c14e .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-d4d4b9b .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-a823b6e .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-b6dd9f6 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-06f8d21 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-c85b324 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-7aa537b .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-136ca96 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-6f8be01 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-99500af .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-8b7dc96 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-668009a .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-5ce8968 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-a1f7e6c .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-a7ce9a4 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-8eb6abc .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-aa94793 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-0d0b645 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-e8de8d8 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-e9385ad .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-7345761 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-abcfe26 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-c79b833 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-66d3b1c .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-54315ff .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-80dbd04 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-4edff99 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-3c94fbd .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-19b3288 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-d1a5d0a .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-4416fa7 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-79c5cd6 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-9951759 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-9c197f3 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-bc70d4d .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-e25571e .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-b0e4c1d .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}.elementor-3 .elementor-element.elementor-element-9f3ef81 .elementor-heading-title{font-family:"Onest", Sans-serif;font-size:24px;font-weight:700;line-height:1.3em;}@media(max-width:980px){.elementor-3 .elementor-element.elementor-element-275098c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-0fc1fb1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-b1b9526{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-69f4724{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-0622734 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-290c684 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-4335f6a .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-be383c9 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-3b32c6f .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-0a0b63c .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-c01c14e .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-d4d4b9b .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-a823b6e .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-b6dd9f6 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-06f8d21 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-c85b324 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-7aa537b .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-136ca96 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-6f8be01 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-99500af .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-8b7dc96 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-668009a .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-5ce8968 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-a1f7e6c .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-a7ce9a4 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-8eb6abc .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-aa94793 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-0d0b645 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-e8de8d8 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-e9385ad .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-7345761 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-abcfe26 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-c79b833 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-66d3b1c .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-54315ff .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-80dbd04 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-4edff99 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-3c94fbd .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-19b3288 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-d1a5d0a .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-4416fa7 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-79c5cd6 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-9951759 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-9c197f3 .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-bc70d4d .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-e25571e .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-b0e4c1d .elementor-heading-title{font-size:22px;}.elementor-3 .elementor-element.elementor-element-9f3ef81 .elementor-heading-title{font-size:22px;}}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-275098c{--content-width:560px;}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-275098c{--gap:10px 10px;}.elementor-3 .elementor-element.elementor-element-846dc50 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-3 .elementor-element.elementor-element-0fc1fb1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-b1b9526{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-69f4724{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-0622734 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-290c684 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-4335f6a .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-be383c9 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-3b32c6f .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-0a0b63c .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-c01c14e .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-d4d4b9b .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-a823b6e .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-b6dd9f6 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-06f8d21 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-c85b324 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-7aa537b .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-136ca96 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-6f8be01 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-99500af .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-8b7dc96 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-668009a .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-5ce8968 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-a1f7e6c .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-a7ce9a4 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-8eb6abc .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-aa94793 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-0d0b645 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-e8de8d8 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-e9385ad .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-7345761 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-abcfe26 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-c79b833 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-66d3b1c .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-54315ff .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-80dbd04 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-4edff99 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-3c94fbd .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-19b3288 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-d1a5d0a .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-4416fa7 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-79c5cd6 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-9951759 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-9c197f3 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-bc70d4d .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-e25571e .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-b0e4c1d .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-3 .elementor-element.elementor-element-9f3ef81 .elementor-heading-title{font-size:18px;line-height:1.2em;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Onest';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://braidslab.com/wp-content/uploads/2024/07/OnestBlack1602-hint.woff') format('woff'),
		url('https://braidslab.com/wp-content/uploads/2024/07/OnestBlack1602-hint.ttf') format('truetype');
}
@font-face {
	font-family: 'Onest';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://braidslab.com/wp-content/uploads/2024/07/OnestExtraBold1602-hint.woff') format('woff'),
		url('https://braidslab.com/wp-content/uploads/2024/07/OnestExtraBold1602-hint.ttf') format('truetype');
}
@font-face {
	font-family: 'Onest';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://braidslab.com/wp-content/uploads/2024/07/OnestBold1602-hint.woff') format('woff'),
		url('https://braidslab.com/wp-content/uploads/2024/07/OnestBold1602-hint.ttf') format('truetype');
}
@font-face {
	font-family: 'Onest';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://braidslab.com/wp-content/uploads/2024/07/OnestMedium1602-hint.woff') format('woff'),
		url('https://braidslab.com/wp-content/uploads/2024/07/OnestMedium1602-hint.ttf') format('truetype');
}
@font-face {
	font-family: 'Onest';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://braidslab.com/wp-content/uploads/2024/07/OnestRegular1602-hint.woff') format('woff'),
		url('https://braidslab.com/wp-content/uploads/2024/07/OnestRegular1602-hint.ttf') format('truetype');
}
@font-face {
	font-family: 'Onest';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://braidslab.com/wp-content/uploads/2024/07/OnestLight1602-hint.woff') format('woff'),
		url('https://braidslab.com/wp-content/uploads/2024/07/OnestLight1602-hint.ttf') format('truetype');
}
@font-face {
	font-family: 'Onest';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://braidslab.com/wp-content/uploads/2024/07/OnestThin1602-hint.woff') format('woff'),
		url('https://braidslab.com/wp-content/uploads/2024/07/OnestThin1602-hint.ttf') format('truetype');
}
/* End Custom Fonts CSS */