@media(min-width:2400px){.elementor .fw-sec{padding-inline-start:320px;padding-inline-end:320px;}}@media(min-width:2400px){.elementor .bz-button-secondary{min-height:60px;font-size:20px;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;}}@media(min-width:2400px){.elementor .bz-button-primary{font-size:20px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:30px;padding-inline-end:10px;}}@media(min-width:2400px){.elementor .bz-card{padding:30px;gap:20px;}}@media(min-width:2400px){.elementor .bz-body-small{font-size:18px;}}@media(min-width:2400px){.elementor .bz-footer-credit{gap:0.3125rem;}}@media(min-width:2400px){.elementor .bz-footer-meta{font-size:18px;}}@media(min-width:2400px){.elementor .bz-footer-legal{gap:3.515625rem;}}@media(min-width:2400px){.elementor .bz-footer-bottom{gap:2.5rem;}}@media(min-width:2400px){.elementor .bz-footer-contact-list{gap:0.9375rem;}}@media(min-width:2400px){.elementor .bz-footer-title{font-size:18px;letter-spacing:0.05625rem;}}@media(min-width:2400px){.elementor .bz-footer-column{gap:1.25rem;}}@media(min-width:2400px){.elementor .bz-footer-claim{max-width:18.984375rem;}}@media(min-width:2400px){.elementor .bz-footer-logo{width:19.140625rem;}}@media(min-width:2400px){.elementor .bz-footer-brand{padding:1.25rem;gap:1.25rem;}}@media(min-width:2400px){.elementor .bz-footer-grid{gap:3.75rem;}}@media(min-width:2400px){.elementor .bz-footer{padding-block-start:9.6875rem;padding-block-end:2.5rem;gap:3.75rem;}}@media(min-width:2400px){.elementor .bz-body{font-size:20px;}}@media(min-width:2400px){.elementor .bz-heading{font-size:60px;}}@media(min-width:2400px){.elementor .bz-display{font-size:80px;}}@media(min-width:2400px){.elementor .service-shortcode-slot{& .service-steps { gap: 1.25rem; font-size: 1.25rem; } & .service-step { padding: 1.25rem; border-radius: 30px; gap: 1.25rem; } & .service-step-number { font-size: 2.5rem; -webkit-text-stroke: 1.25px var(--bruzek-slate-soft); } & .service-step-title { font-size: 1.25rem; } & .service-step-text { font-size: 1.09375rem; } & .service-faq { gap: 1.875rem; font-size: 1.25rem; } & .service-faq-item { border-radius: 15px; box-shadow: 0px 5px 15px 0px rgba(142,142,142,.08); } & .service-faq-question { padding: 1.25rem; gap: 1.25rem; font-size: 1.40625rem; &::after { width: 1.875rem; height: 1.875rem; flex-basis: 1.875rem; font-size: 1.09375rem; } } & .service-faq-answer { padding: 0 1.25rem 1.25rem; font-size: 1.25rem; } & .service-step { border-radius: 30px; }\n}}@media(min-width:2400px){.elementor .service-info-heading{font-size:1.40625rem;}}@media(min-width:2400px){.elementor .service-info-card{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.875rem;padding-inline-end:1.875rem;border-radius:30px;gap:0.9375rem;}}@media(min-width:2400px){.elementor .service-prose{font-size:1.25rem;}}@media(min-width:2400px){.elementor .service-content-heading{font-size:3.75rem;}}@media(min-width:2400px){.elementor .service-content-card{padding-block-start:5.9375rem;padding-block-end:5.9375rem;padding-inline-start:3.75rem;padding-inline-end:3.75rem;border-radius:30px;gap:1.875rem;}}@media(min-width:2400px){.elementor .service-content-layout{gap:1.875rem;}}@media(min-width:2400px){.elementor .service-hero-media{border-radius:15px;}}@media(min-width:2400px){.elementor .service-meta-value{font-size:1.25rem;}}@media(min-width:2400px){.elementor .service-meta-label{font-size:1.25rem;}}@media(min-width:2400px){.elementor .service-meta-row{padding-block-start:1.09375rem;padding-block-end:1.171875rem;gap:1.25rem;}}@media(min-width:2400px){.elementor .service-meta{margin-block-start:2.34375rem;border-radius:15px;padding-inline: 1.25rem;\n}}@media(min-width:2400px){.elementor .service-actions{margin-block-start:0.625rem;gap:1.875rem;}}@media(min-width:2400px){.elementor .service-body{font-size:1.25rem;}}@media(min-width:2400px){.elementor .service-title{font-size:5rem;}}@media(min-width:2400px){.elementor .service-hero-copy{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:4.6875rem;padding-inline-end:4.6875rem;gap:2.5rem;}}@media(min-width:2400px){.elementor .service-hero-card{padding:1.25rem;border-radius:30px;gap:1.5625rem;}}@media(min-width:2400px){.elementor .service-detail{padding-block-start:10rem;gap:1.875rem;}}@media(min-width:2400px){.elementor .bz-eyebrow{font-size:18px;}}@media(min-width:2400px){.elementor .br-24{border-radius:30px;}}