* {-webkit-tap-highlight-color: transparent !important;}* {outline: none !important;} a[href^="tel:"] {white-space: nowrap !important;}:root {--h1: clamp(2.44rem, 1.36vi + 2.17rem, 3.26rem);--h2: clamp(1.95rem, 0.82vi + 1.79rem, 2.44rem);--h3: clamp(1.56rem, 0.45vi + 1.47rem, 1.83rem); --page-h1: clamp(2.00rem, 1.65615rem + 1.46710vw, 2.85rem); --subtitle: clamp(1.00rem, 0.86516rem + 0.64725vw, 1.33rem); --single-h1: clamp(1.50rem, 1.25000rem + 1.00000vw, 2.00rem); --single-h2: clamp(1.25rem, 1.06250rem + 0.75000vw, 1.63rem); --single-h3: clamp(1.13rem, 1.12500rem + 0.00000vw, 1.13rem);}.std-max-600 {width: 100%; max-width: 600px;}.std-max-700 {width: 100%; max-width: 700px;}.std-home-section h2 { margin-bottom: 1rem; font-size: var(--h2);}body header { position: absolute; z-index: 99; top: 0; left:0; background-color: transparent;}@media only screen and (max-width: 991px) { body.single header { position: relative; background-color: #f2f7fd; }}body.single h1 { font-size: var(--single-h1);}body.single .std-post-content h2 { font-size: var(--single-h2); margin-top: 2rem; margin-bottom: 0.5rem;}body.single .std-post-content h3 { font-size: var(--single-h3); letter-spacing: 0.3px; margin-top: 1.5rem; margin-bottom: 0.5rem;}body.single main .std-post-content ul,body main .brxe-text ul { margin-top: -0.5rem;}body main .brxe-text ul { line-height: 2;}body.single main .std-post-content blockquote { margin-top: 1.5rem; padding: 0.75rem 0.5rem 0.75rem 1rem; border-left-width: 0.25rem; line-height: 1.5; font-size: 1rem; background-color: #f2f7fd; border-radius: 2px;}.sto-block-box h3 { margin-bottom: 1rem; font-size: var(--subtitle); text-align: center;}.sto-workflow-list h3 { margin-bottom: 0.25rem; font-size: var(--subtitle);}.sto-workflow-list h3 span { color: #0063cc;}.std-ul-li-line ul { margin-bottom: 0.5rem; list-style: none;}.std-ul-li-line ul li { line-height: 3;}.std-ul-li-line ul li::before { content: "-"; color: rgba(0, 0, 0, 0.5); display: inline-block; width: 0.75rem; margin-left: -1.5rem; font-size: 0.75rem; vertical-align: middle;}.std-ul-li-line { margin-top: 1.5rem; margin-bottom: 1.5rem; border-left: 2px solid rgba(0, 113, 227, 0.3); padding-top: 0.5rem; padding-left: 1rem;}.std-ul-li-line-s ul { margin-bottom: 0; padding-left: 1rem; list-style: none;}.std-ul-li-line-s ul li::before { content: "-"; color: rgba(0, 0, 0, 0.5); display: inline-block; width: 0.75rem; margin-left: -0.75rem; font-size: 0.75rem; vertical-align: middle;}.std-ul-li-line-s { border-left: 2px solid rgba(0, 113, 227, 0.3); padding-left: 1rem;}.std-ul-li-tick ul,.std-ul-li-close ul { margin-bottom: 0.5rem; list-style: none; padding-left: 0.5rem;}.std-ul-li-tick ul li,.std-ul-li-close ul li { line-height: 3; position: relative; padding-left: 2rem;}.std-ul-li-tick ul li::before,.std-ul-li-close ul li::before { content: ""; position: absolute; left: 0; top: 50%; transform: translateY(-50%); width: 20px; height: 20px; background-size: contain; background-repeat: no-repeat;}.std-ul-li-tick ul li::before { background-image: url('https://stdigital.hu/wp-content/uploads/tick-square.svg'); filter: brightness(0) saturate(100%) invert(72%) sepia(38%) saturate(7092%) hue-rotate(109deg) brightness(96%) contrast(101%);}.std-ul-li-close ul li::before { background-image: url('https://stdigital.hu/wp-content/uploads/close-square.svg'); filter: brightness(0) saturate(100%) invert(10%) sepia(96%) saturate(6495%) hue-rotate(3deg) brightness(84%) contrast(111%);}.ff-btn-submit { border: none !important; border-radius: 24px !important; background-color: #0071e3 !important; color: #fff; letter-spacing: 0.5px; padding: 0.75em 1.25em !important; text-align: center;}.ff-btn-submit:hover { background-color: #007bf7 !important;}.ff_t_c { color: #000;}.footershortcode {text-align: center;}.bricks-lightbox, .bricks-lightbox a, .pswp--zoom-allowed .pswp__img {cursor: pointer !important;} .bricks-mobile-menu {margin-top: 30px;}.pswp__top-bar .pswp__button--share, .pswp__top-bar .pswp__button--fs, .pswp__top-bar .pswp__button--zoom {display: none !important;}ul.bricks-mobile-menu {margin-top: 30px;}.bricks-mobile-menu-toggle {width: 32px;height: 22px;}.bricks-mobile-menu-toggle .bar-top,.bricks-mobile-menu-toggle .bar-center,.bricks-mobile-menu-toggle .bar-bottom {width: 32px;}.bricks-mobile-menu-toggle .bar-center {top: 10px;}.bricks-mobile-menu-toggle .bar-bottom {top: 20px;}p:not(:last-child) {margin: 0 0 0.85rem;}@media only screen and (max-width: 1280px) {section {padding-left: 12px;padding-right: 12px;}}img,.splide__track { border-radius: 3px;}.brxe-button { cursor: pointer;}footer a, footer a:hover { color: inherit; cursor: pointer;} .bricks-button {border: 1px solid var(--bricks-color-mlnmre); border-radius: 24px; color: var(--bricks-color-ce6ec2)} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--bricks-color-wdhsqg)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--bricks-color-mlnmre)} .bricks-button:hover {border: 1px solid var(--bricks-color-wdhsqg)} :root .bricks-button[class*="secondary"] {color: var(--bricks-color-mlnmre)} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: rgba(0, 0, 0, 0)} :root .bricks-button[class*="secondary"]:hover {color: var(--bricks-color-ce6ec2)} :root .bricks-button[class*="secondary"]:not(.outline):hover {background-color: var(--bricks-color-wdhsqg)} .bricks-button.md {padding-top: 0.65rem; padding-right: 1.15rem; padding-bottom: 0.65rem; padding-left: 1.15rem} :root .bricks-button[class*="info"] {color: var(--bricks-color-wdhsqg); font-weight: 600; border: 0; border-style: none; border-radius: 0} :root .bricks-button[class*="info"]:not(.outline) {background-color: rgba(0, 0, 0, 0)} :root .bricks-button[class*="info"]:hover {color: var(--bricks-color-mlnmre)} html {font-size: 100%} body {font-size: 1rem; font-family: "Open Sans"} h1, h2, h3, h4, h5, h6 {color: var(--bricks-color-9bd404)} h1 {font-size: var(--h1); letter-spacing: 1.2px; line-height: 1.2} h2 {font-size: var(--h2); line-height: 1.2} h3 {font-size: var(--h3); letter-spacing: 1.2px} h4 {font-size: var(--h4)} h5 {font-size: var(--h5)} h6 {font-size: var(--h6)} :where(.brxe-accordion .accordion-content-wrapper) a, :where(.brxe-icon-box .content) a, :where(.brxe-list) a, :where(.brxe-post-content):not([data-source="bricks"]) a, :where(.brxe-posts .dynamic p) a, :where(.brxe-shortcode) a, :where(.brxe-tabs .tab-content) a, :where(.brxe-team-members) .description a, :where(.brxe-testimonials) .testimonial-content-wrapper a, :where(.brxe-text) a, :where(a.brxe-text), :where(.brxe-text-basic) a, :where(a.brxe-text-basic), :where(.brxe-post-comments) .comment-content a {color: var(--bricks-color-wdhsqg)} :where(.brxe-accordion .accordion-content-wrapper) a:hover, :where(.brxe-icon-box .content) a:hover, :where(.brxe-list) a:hover, :where(.brxe-post-content):not([data-source="bricks"]) a:hover, :where(.brxe-posts .dynamic p) a:hover, :where(.brxe-shortcode) a:hover, :where(.brxe-tabs .tab-content) a:hover, :where(.brxe-team-members) .description a:hover, :where(.brxe-testimonials) .testimonial-content-wrapper a:hover, :where(.brxe-text) a:hover, :where(a.brxe-text):hover, :where(.brxe-text-basic) a:hover, :where(a.brxe-text-basic):hover, :where(.brxe-post-comments) .comment-content a:hover {color: var(--bricks-color-mlnmre)}