@font-face{font-family:'Satoshi';src:url('/public/fonts/Satoshi_Complete/WEB/fonts/Satoshi-Regular.woff2') format('woff2'),url('/public/fonts/Satoshi_Complete/WEB/fonts/Satoshi-Regular.woff') format('woff'),url('/public/fonts/Satoshi_Complete/WEB/fonts/Satoshi-Regular.ttf') format('truetype');font-weight:400;font-display:swap;font-style:normal;}@font-face{font-family:'Satoshi';src:url('/public/fonts/Satoshi_Complete/WEB/fonts/Satoshi-Italic.woff2') format('woff2'),url('/public/fonts/Satoshi_Complete/WEB/fonts/Satoshi-Italic.woff') format('woff'),url('/public/fonts/Satoshi_Complete/WEB/fonts/Satoshi-Italic.ttf') format('truetype');font-weight:400;font-display:swap;font-style:italic;}@font-face{font-family:'Satoshi';src:url('/public/fonts/Satoshi_Complete/WEB/fonts/Satoshi-Medium.woff2') format('woff2'),url('/public/fonts/Satoshi_Complete/WEB/fonts/Satoshi-Medium.woff') format('woff'),url('/public/fonts/Satoshi_Complete/WEB/fonts/Satoshi-Medium.ttf') format('truetype');font-weight:500;font-display:swap;font-style:normal;}@font-face{font-family:'Satoshi';src:url('/public/fonts/Satoshi_Complete/WEB/fonts/Satoshi-Bold.woff2') format('woff2'),url('/public/fonts/Satoshi_Complete/WEB/fonts/Satoshi-Bold.woff') format('woff'),url('/public/fonts/Satoshi_Complete/WEB/fonts/Satoshi-Bold.ttf') format('truetype');font-weight:700;font-display:swap;font-style:normal;}@font-face{font-display:swap;font-family:'Frank Ruhl Libre';font-style:normal;font-weight:400;src:url('/public/fonts/FrankRuhlLibre/frank-ruhl-libre-v21-latin-300.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Frank Ruhl Libre';font-style:normal;font-weight:700;src:url('/public/fonts/FrankRuhlLibre/frank-ruhl-libre-v21-latin-700.woff2') format('woff2');}.badge{font-weight:700;font-size:14px;line-height:1;letter-spacing:1px;text-align:center;text-transform:uppercase;padding:11px 15px;background-color:var(--color-accent);display:inline-block;}body{font-family:"Satoshi";color:var(--color-font2);font-size:20px;font-style:normal;font-weight:400;line-height:150%;text-underline-position:from-font;}p{margin:0 0 15px 0;}.text-xl{color:var(--color-font2);font-size:105px;font-weight:700;line-height:96px;letter-spacing:-2.1px;}@media(max-width:767px){.text-xl{font-weight:700;font-size:70px;line-height:1.1;letter-spacing:-2px;}}.text-lg{font-weight:500;font-size:30px;line-height:34px;letter-spacing:0;}.text-sm{font-weight:500;font-size:17px;line-height:150%;letter-spacing:0px;}@media(max-width:767px){.text-lg{font-weight:500;font-size:28px;line-height:32px;letter-spacing:0%;}}.text-center{text-align:center;}.text-left{text-align:left;}.text-right{text-align:right;}.text-justify{text-align:justify;}.text-primary{color:var(--color-primary);}.text-gray{color:#7E8492;}.gullobits-g{display:inline-block;padding-right:55px;background:transparent url(/public/icons/gollubits-g.svg) no-repeat top right;}blockquote,.blockquote{font-family:'Frank Ruhl Libre',serif;font-weight:300;font-size:52px;line-height:60px;letter-spacing:0;}@media(max-width:991px){blockquote,.blockquote{font-size:38px;line-height:1.2;}}@media(max-width:767px){blockquote,.blockquote{font-size:30px;line-height:1.2;}}h1,.h1{font-size:85px;font-style:normal;font-weight:700;line-height:1;letter-spacing:-1.7px;margin:0 0 34px;}h2,.h2{font-size:var(--h2-font-size);line-height:var(--h2-line-height);font-style:var(--h2-font-style);font-weight:var(--h2-font-weight);letter-spacing:var(--h2-letter-spacing);margin-top:80px;margin-bottom:37px;}h3,.h3{font-size:var(--h3-font-size);line-height:var(--h3-line-height);font-style:var(--h3-font-style);font-weight:var(--h3-font-weight);letter-spacing:var(--h3-letter-spacing);margin-bottom:38px;}h4,.h4,.tx-contentblocks .accordion>header button{font-size:var(--h4-font-size);line-height:var(--h4-line-height);font-style:var(--h4-font-style);font-weight:var(--h4-font-weight);letter-spacing:var(--h4-letter-spacing);margin-bottom:18px;}.colContent>div:first-child>h1:first-child,.colContent>div:first-child>h2:first-child,.colContent>div:first-child>h3:first-child,.colContent>div:first-child>h4:first-child,.colContent>div:first-child>h5:first-child,.colContent>div:first-child>h6:first-child{margin-top:0;}.tx-contentblocks .accordion>header button{margin-bottom:0;}@media(max-width:767px){h1,.h1{font-size:var(--h2-font-size);line-height:var(--h2-line-height);font-style:var(--h2-font-style);font-weight:var(--h2-font-weight);letter-spacing:var(--h2-letter-spacing);word-break:break-word;}h2,.h2{font-size:var(--h3-font-size);line-height:var(--h3-line-height);font-style:var(--h3-font-style);font-weight:var(--h3-font-weight);letter-spacing:var(--h3-letter-spacing);word-break:break-word;}h3,.h3{font-size:var(--h4-font-size);line-height:var(--h4-line-height);font-style:var(--h4-font-style);font-weight:var(--h4-font-weight);letter-spacing:var(--h4-letter-spacing);}}.serif{font-family:Frank Ruhl Libre;font-weight:400;font-size:37px;line-height:36px;letter-spacing:0;}.btn-primary,.btn-secondary,.btn-outline{appearance:none;border:0;display:inline-block;padding:20px 50px 20px 25px;align-items:center;color:#FFF !important;font-size:17px;font-style:normal;font-weight:500;line-height:26px;position:relative;text-decoration:none;transition:300ms ease-in-out;border:1px solid transparent;letter-spacing:0;margin:30px 0 0 0;}.btn-outline::after,.btn-primary::after,.btn-secondary::after{content:' ';background:transparent url(/public/icons/arrow-diagonal.svg) no-repeat center;display:block;width:15px;height:15px;position:absolute;right:22px;top:25px;filter:brightness(0) invert(1);transition:300ms ease-in-out;}.btn-outline:hover::after,.btn-primary:hover::after,.btn-secondary:hover::after,.btn-outline:focus::after,.btn-primary:focus::after,.btn-secondary:focus::after{transform:rotate(45deg);filter:none;}.btn-primary:hover,.btn-primary:focus,.btn-secondary:hover,.btn-secondary:focus,.btn-outline:hover,.btn-outline:focus{background-color:var(--color-accent);color:var(--color-font2) !important;}.btn-secondary{background-color:var(--color-secondary);color:var(--color-font2) !important;}.btn-secondary::after,.btn-outline::after{filter:none;}.btn-outline{border-color:#000;color:#000 !important;}.btn-outline:hover,.btn-outline:focus{border-color:var(--color-accent);}a,.text-underline{color:inherit;font-weight:500;text-decoration:underline;text-underline-position:from-font;transition:color 300ms ease-in-out;}a:hover,a:focus{color:var(--color-primary);}
