.elementor-142 .elementor-element.elementor-element-343aae1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-343aae1:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-343aae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF8F0;}.elementor-142 .elementor-element.elementor-element-a40d0b4{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:92px;--padding-bottom:58px;--padding-left:42px;--padding-right:42px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-142 .elementor-element.elementor-element-34f1ce4 .elementor-heading-title{font-family:"YWFT Filmhaus", Sans-serif;font-size:88px;font-weight:900;line-height:1.05em;color:#1E2EAF;}.elementor-142 .elementor-element.elementor-element-bd5a121 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:13px;font-weight:600;letter-spacing:1.2px;color:#299E62;}.elementor-142 .elementor-element.elementor-element-38dcb5d{--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;--padding-top:14px;--padding-bottom:90px;--padding-left:42px;--padding-right:42px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-142 .elementor-element.elementor-element-a40d0b4{--padding-top:52px;--padding-bottom:38px;--padding-left:18px;--padding-right:18px;}.elementor-142 .elementor-element.elementor-element-34f1ce4 .elementor-heading-title{font-size:54px;}.elementor-142 .elementor-element.elementor-element-38dcb5d{--padding-top:6px;--padding-bottom:54px;--padding-left:18px;--padding-right:18px;}}@media(min-width:768px){.elementor-142 .elementor-element.elementor-element-a40d0b4{--content-width:1180px;}.elementor-142 .elementor-element.elementor-element-38dcb5d{--content-width:980px;}}/* Start custom CSS */body.page-id-142 .sb-legal-page{background:#FBF8F0;color:#101010}
body.page-id-142 .sb-legal-page h1{margin:0;text-transform:none}
body.page-id-142 .sb-complianz-document #cmplz-document{max-width:none!important;width:100%!important;margin:0!important;color:#101010!important;font-family:"IBM Plex Mono",monospace!important;font-size:16px!important;line-height:1.7!important}
body.page-id-142 .sb-complianz-document #cmplz-document&gt;p:first-child{margin-top:0}
body.page-id-142 .sb-complianz-document #cmplz-document h1{display:none!important}
body.page-id-142 .sb-complianz-document #cmplz-document h2{margin:34px 0 14px!important;padding-top:34px!important;border-top:1px solid #101010;font-family:"YWFT Filmhaus Black",Impact,sans-serif!important;font-size:34px!important;font-weight:900!important;line-height:1.05!important;color:#1E2EAF!important;text-transform:none!important}
body.page-id-142 .sb-complianz-document #cmplz-document h2:first-of-type{margin-top:0!important}
body.page-id-142 .sb-complianz-document #cmplz-document h3{margin:28px 0 10px!important;font-family:"IBM Plex Mono",monospace!important;font-size:16px!important;font-weight:700!important;line-height:1.45!important;letter-spacing:.02em;color:#299E62!important;text-transform:uppercase!important}
body.page-id-142 .sb-complianz-document #cmplz-document h4{margin:22px 0 8px!important;font-family:"IBM Plex Mono",monospace!important;font-size:15px!important;font-weight:700!important;line-height:1.5!important;color:#101010!important}
body.page-id-142 .sb-complianz-document #cmplz-document p,body.page-id-142 .sb-complianz-document #cmplz-document li,body.page-id-142 .sb-complianz-document #cmplz-document td,body.page-id-142 .sb-complianz-document #cmplz-document th{font-family:"IBM Plex Mono",monospace!important;font-size:16px!important;line-height:1.7!important;color:#101010!important}
body.page-id-142 .sb-complianz-document #cmplz-document p{margin:0 0 1.1em!important}
body.page-id-142 .sb-complianz-document #cmplz-document ul,body.page-id-142 .sb-complianz-document #cmplz-document ol{margin:0 0 1.2em 1.35em!important;padding:0!important}
body.page-id-142 .sb-complianz-document #cmplz-document li{margin:0 0 .45em!important}
body.page-id-142 .sb-complianz-document #cmplz-document a{color:#1E2EAF!important;text-decoration:underline!important;text-underline-offset:3px}
body.page-id-142 .sb-complianz-document #cmplz-document a:hover{color:#EC97BC!important}
body.page-id-142 .sb-complianz-document #cmplz-document table{width:100%!important;margin:20px 0 30px!important;border-collapse:collapse!important;border:1px solid #101010!important;background:transparent!important}
body.page-id-142 .sb-complianz-document #cmplz-document th,body.page-id-142 .sb-complianz-document #cmplz-document td{padding:12px!important;border:1px solid rgba(16,16,16,.35)!important;text-align:left!important;vertical-align:top!important;background:transparent!important}
body.page-id-142 .sb-complianz-document #cmplz-document th{font-weight:700!important;background:#EC97BC!important}
body.page-id-142 .sb-complianz-document #cmplz-document details{margin:0 0 12px;border-top:1px solid #101010;padding:16px 0}
body.page-id-142 .sb-complianz-document #cmplz-document summary{font-family:"IBM Plex Mono",monospace;font-size:15px;font-weight:700;color:#1E2EAF;cursor:pointer}
body.page-id-142 .sb-complianz-document .cmplz-service-description,body.page-id-142 .sb-complianz-document .cmplz-sharing-data,body.page-id-142 .sb-complianz-document .cookies-per-purpose{background:transparent!important}
@media(max-width:767px){body.page-id-142 .sb-complianz-document #cmplz-document{font-size:14px!important}body.page-id-142 .sb-complianz-document #cmplz-document h2{font-size:24px!important;padding-top:25px!important;margin-top:25px!important}body.page-id-142 .sb-complianz-document #cmplz-document h3{font-size:14px!important}body.page-id-142 .sb-complianz-document #cmplz-document p,body.page-id-142 .sb-complianz-document #cmplz-document li,body.page-id-142 .sb-complianz-document #cmplz-document td,body.page-id-142 .sb-complianz-document #cmplz-document th{font-size:14px!important;line-height:1.65!important}body.page-id-142 .sb-complianz-document #cmplz-document table{display:block!important;max-width:100%!important;overflow-x:auto!important}body.page-id-142 .sb-complianz-document #cmplz-document th,body.page-id-142 .sb-complianz-document #cmplz-document td{min-width:145px;padding:9px!important}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'YWFT Filmhaus';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://soubook.es/wp-content/uploads/soubook-fonts/YWFT-Filmhaus-Black.woff2') format('woff2'),
		url('https://soubook.es/wp-content/uploads/soubook-fonts/YWFT-Filmhaus-Black.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IBM Plex Mono';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://soubook.es/wp-content/uploads/soubook-fonts/ibm-plex-mono-400-latin.woff2') format('woff2');
}
@font-face {
	font-family: 'IBM Plex Mono';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://soubook.es/wp-content/uploads/soubook-fonts/ibm-plex-mono-500-latin.woff2') format('woff2');
}
@font-face {
	font-family: 'IBM Plex Mono';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://soubook.es/wp-content/uploads/soubook-fonts/ibm-plex-mono-600-latin.woff2') format('woff2');
}
@font-face {
	font-family: 'IBM Plex Mono';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://soubook.es/wp-content/uploads/soubook-fonts/ibm-plex-mono-700-latin.woff2') format('woff2');
}
/* End Custom Fonts CSS */