@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}#brxe-heotvc {text-transform: uppercase; margin-bottom: 0.7rem}#brxe-aryxwl {text-align: center; line-height: 1.2; font-family: "Bebas Neue"; font-size: font-size: clamp(50px, 8vw, 100px);}#brxe-sxddrr {align-items: center; flex-direction: column; display: flex; row-gap: 0.7rem; margin-bottom: var(--space-xs)}#brxe-coskdf {flex-direction: column; align-items: center; row-gap: 1rem; z-index: 1000}#brxe-cbkkhl {width: 100%}.hero { position: relative; z-index: 0; overflow: hidden;}.hero .bg-squares { position: absolute; inset: 0; pointer-events: none; z-index: -1; overflow: hidden; --square-size: 21.875rem;}.hero .bg-squares .sq { position: absolute; width: var(--square-size); height: var(--square-size); box-sizing: border-box; border: 2px solid var(--bg-border); background: transparent; transform: translate(-50%, -50%) rotate(var(--rot, 35deg)); will-change: transform; animation: drift var(--dur, 4s) ease-in-out infinite alternate;}.hero .bg-squares .sq1 { left: 0; top: 0; --rot: 38deg; --tx: 1rem; --ty: 1rem; --dur: 3.5s;}.hero .bg-squares .sq2 { left: 50%; top: 46%; width: calc(var(--square-size) * 1.4); height: calc(var(--square-size) * 1.4); --rot: 32deg; --tx: -0.8rem; --ty: -0.8rem; --dur: 4.2s;} .hero .bg-squares .sq3 { left: 98%; top: 36%; --rot: 40deg; --tx: 0.6rem; --ty: 1rem; --dur: 4.8s;}.hero .bg-squares .sq4 { left: 0; bottom: -12rem;  --rot: -20deg; --tx: 0.5rem; --ty: 0.5rem;  --dur: 4.5s;}@keyframes drift { to { transform: translate(calc(-50% + var(--tx, .75rem)), calc(-50% + var(--ty, .75rem))) rotate(calc(var(--rot, 35deg) + 35deg)); }}@media (max-width: 640px) { .hero .bg-squares .sq { width: clamp(12rem, 50vw, var(--square-size)); height: clamp(12rem, 50vw, var(--square-size)); }}@media (prefers-reduced-motion: reduce) { .hero .bg-squares .sq { animation: none; }}#brxe-rnihpr {align-items: center; display: flex; justify-content: center}#brxe-rnihpr { position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); width: var(--d, 15rem); aspect-ratio: 2 / 1; background: var(--bg-body); border-radius: 50% 50% 0 0 / 100% 100% 0 0;}#brxe-asdnuu {align-items: center; display: flex; justify-content: center}#brxe-asdnuu { position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); width: var(--d, 12rem); aspect-ratio: 2 / 1; background: var(--bg-light); border-radius: 50% 50% 0 0 / 100% 100% 0 0; outline: 2px solid var(--bg-border); outline-offset: 1.5rem;}#brxe-wngadh {height: 88vh; justify-content: center; overflow: hidden}#brxe-wngadh::after {  background: transparent; border-top: 2px solid var(--bg-border); border-left: none; border-right: none; border-bottom: none; border-radius: 100% 100% 0 0;}#brxe-btysrh.horizontal {justify-content: center}#brxe-btysrh.vertical {align-self: center}#brxe-aabnkk {align-items: center; margin-bottom: var(--space-m)}#brxe-xnlxwt {text-align: center; width: 70vh}#brxe-xnlxwt a {text-align: center; font-size: inherit}#brxe-jutulj {align-items: center}#brxe-whorae {margin-bottom: var(--space-xl)}#brxe-yxdekt {text-align: center}@media (max-width: 991px) {#brxe-yxdekt {text-align: center}}#brxe-pefxhd {display: flex; flex-direction: column}#brxe-oelkdj {align-items: center; row-gap: var(--space-2xs); padding-top: var(--space-4xl); padding-bottom: var(--space-4xl)}@media (max-width: 767px) {#brxe-oelkdj {padding-top: var(--space-xl); padding-bottom: var(--space-xl)}}#brxe-iqauvv {text-align: center}@media (max-width: 991px) {#brxe-iqauvv {text-align: center}}#brxe-uukoad {align-items: center; row-gap: var(--space-2xs); padding-top: var(--space-4xl); padding-bottom: var(--space-4xl)}@media (max-width: 767px) {#brxe-uukoad {padding-top: var(--space-xl); padding-bottom: var(--space-xl)}}#brxe-owqhiq {text-align: center}@media (max-width: 991px) {#brxe-owqhiq {text-align: center}}#brxe-metrcn {align-items: center; row-gap: var(--space-2xs); padding-top: var(--space-4xl); padding-bottom: var(--space-4xl)}@media (max-width: 767px) {#brxe-metrcn {padding-top: var(--space-xl); padding-bottom: var(--space-xl)}}#brxe-qbrjvs {flex-direction: row; background-image: url(https://srv82149.seohost.com.pl/wp-content/uploads/bg2-icons.jpg); background-size: cover; z-index: 10; overflow: hidden}@media (max-width: 767px) {#brxe-qbrjvs {background-image: url(https://srv82149.seohost.com.pl/wp-content/uploads/bg2-icons.jpg); background-size: cover; background-repeat: no-repeat; background-position: center left}}#brxe-eizlaq {width: 100%; position: absolute; bottom: 0px; background-color: var(--bg-body); border-style: none; z-index: 5; height: var(--space-3xl)}#about {padding-bottom: 0; position: relative}#brxe-yluvns.horizontal {justify-content: center}#brxe-yluvns.vertical {align-self: center}#brxe-bnakdd {align-items: center; margin-bottom: var(--space-m)}#brxe-ohjvnc {width: 70vh; text-align: center}#brxe-ohjvnc a {text-align: center; font-size: inherit}#brxe-edusjc {align-items: center; margin-bottom: var(--space-xl)}#brxe-pecxel {font-family: "Jost"; font-size: var(--text-l); text-transform: uppercase}#brxe-sagqfi {padding-top: var(--space-xl); padding-bottom: var(--space-xl); display: flex; align-items: center; justify-content: center; width: 100%; background-color: var(--bg-light)}#brxe-xzktax {font-family: "Jost"; font-size: var(--text-l); text-transform: uppercase}#brxe-yxhghw {align-items: center; display: flex; justify-content: center; width: 100%; padding-top: var(--space-xl); padding-bottom: var(--space-xl); background-color: var(--bg-light)}#brxe-xwimgn {font-family: "Jost"; font-size: var(--text-l); text-transform: uppercase}#brxe-kzcyfz {display: flex; align-items: center; justify-content: center; width: 100%; padding-top: var(--space-xl); padding-bottom: var(--space-xl); background-color: var(--bg-light)}#brxe-cefrio {font-family: "Jost"; font-size: var(--text-l); text-transform: uppercase}#brxe-ssdhby {align-items: center; display: flex; justify-content: center; width: 100%; padding-top: var(--space-xl); padding-bottom: var(--space-xl); background-color: var(--bg-light)}#brxe-hcszaa {display: grid; align-items: initial; grid-template-columns: repeat(2, minmax(0, 1fr)); grid-gap: var(--space-s)}@media (max-width: 478px) {#brxe-hcszaa {grid-template-columns: repeat(1, minmax(0, 1fr))}}#brxe-jbafxl.horizontal {justify-content: center}#brxe-jbafxl.vertical {align-self: center}#brxe-vhnwei {margin-bottom: var(--space-m); align-items: center}#brxe-ntaeta {width: 70vh; text-align: center}#brxe-ntaeta a {text-align: center; font-size: inherit}#brxe-dzdoze {align-items: center; padding-bottom: var(--space-2xl)}#brxe-ptzijj {margin-bottom: 0}#brxe-ppfrxo {margin-bottom: var(--space-m); position: absolute}#brxe-fyrtqy {text-align: center}#brxe-ckdfap {text-align: center; width: 70%}#brxe-xdrehy {align-items: center; display: flex; justify-content: center; flex-direction: column}#brxe-tswmrl {margin-bottom: 0}#brxe-ecupzv {margin-bottom: var(--space-m); position: absolute}#brxe-esezit {text-align: center}#brxe-bcllaa {text-align: center; width: 70%}#brxe-fkntka {display: flex; align-items: center; justify-content: center; flex-direction: column; position: relative}#brxe-zfknol {margin-bottom: 0}#brxe-qhwqkl {margin-bottom: var(--space-m); position: absolute}#brxe-mzdcdi {position: relative}#brxe-tandca {text-align: center}#brxe-ubpcnn {text-align: center; width: 70%}#brxe-punjxq {display: flex; align-items: center; justify-content: center; flex-direction: column}#brxe-nxconz {margin-bottom: 0}#brxe-wsadsa {margin-bottom: var(--space-m); position: absolute}#brxe-xykoyt {position: relative}#brxe-wrpvrx {text-align: center}#brxe-plqfpp {text-align: center; width: 70%}#brxe-xlvorp {display: flex; align-items: center; justify-content: center; flex-direction: column}#brxe-pnzllq {flex-direction: row}.anim-rotate { transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.7s; transform: rotate(45deg);} .anim-rotate2 { transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.4s; transform: rotate(45deg);} .anim-rotate3 { transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.1s; transform: rotate(45deg);} .anim-rotate4 { transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.8s; transform: rotate(45deg);} .anim-rotate0 { transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.7s; transform: rotate(45deg);} .anim-rotate20 { transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.2s; transform: rotate(45deg);} .anim-rotate30 { transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 1.7s; transform: rotate(45deg);} .anim-rotate40 { transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) 2.2s; transform: rotate(45deg);}@media (max-width: 767px) {#brxe-pnzllq {justify-content: center; row-gap: var(--space-xl)}}#brxe-dadsfg {margin-bottom: var(--space-xl)}#brxe-yytsyt {padding-bottom: var(--space-xl); position: relative; overflow: hidden}#brxe-ivydua {text-align: center}@media (max-width: 478px) {#brxe-ivydua {width: 80%}}#brxe-kcdnzw {margin-bottom: var(--space-s)}#brxe-kcdnzw.horizontal {justify-content: center}#brxe-kcdnzw.vertical {align-self: center}#brxe-lhkvey {text-align: center; width: 70vh}#brxe-lhkvey a {text-align: center; font-size: inherit}@media (max-width: 478px) {#brxe-lhkvey {width: 80%}}#brxe-smnolk {align-items: center; margin-bottom: var(--space-xl)}#brxe-fmrpms {align-items: center}#brxe-sggqwk {margin-bottom: var(--space-xl)}#brxe-mxjdeo {position: relative; background-image: url(https://srv82149.seohost.com.pl/wp-content/uploads/bg-cta1.jpg); background-size: cover; background-attachment: fixed; background-position: bottom center; padding-bottom: var(--space-2xl)}@media (max-width: 767px) {#brxe-mxjdeo {padding-top: var(--space-2xl); padding-bottom: var(--space-l)}}