@media(max-width:767px){.elementor .dh-lang{display:none;}}@media(max-width:767px){.elementor .dh-menu-deco{inset-block-end:170px;font-size:140px;}}@media(max-width:767px){.elementor .dh-menu-foot{gap:18px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .dh-menu-link{font-size:36px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .dh-menu{padding-block-start:18px;padding-block-end:28px;padding-inline-start:22px;padding-inline-end:22px;gap:28px;}}@media(max-width:767px){.elementor .dh-burger-tx{display:none;}}@media(max-width:767px){.elementor .dh-burger{width:44px;padding:0px;}}@media(max-width:767px){.elementor .dh-h2-chipsm{font-size:10px;}}@media(max-width:767px){.elementor .dh-h2-chipbig{font-size:17px;}}@media(max-width:767px){.elementor .dh-h2-chipico{width:32px;height:32px;font-size:14px;}}@media(max-width:767px){.elementor .dh-h2-chip{padding-block-start:8px;padding-block-end:8px;padding-inline-start:8px;padding-inline-end:12px;gap:8px;}}@media(max-width:767px){.elementor .dh-h2-chips{inset-block-start:22px;inset-inline-end:10px;gap:8px;}}@media(max-width:767px){.elementor .dh-h2-lead{font-size:15px;}}@media(max-width:767px){.elementor .dh-h2-tag{font-size:34px;}}@media(max-width:767px){.elementor .dh-h2-card{width:auto;position:relative;inset-block-end:0px;inset-inline-start:0px;padding-block-start:22px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:-64px;margin-block-end:0px;margin-inline-start:10px;margin-inline-end:10px;border-radius:22px;gap:14px;}}@media(max-width:767px){.elementor .dh-h2-imgwrap{aspect-ratio:1 / 1.08;border-radius:24px;}}@media(max-width:767px){.elementor .dh-h2-stage{margin-block-start:-10px;}}@media(max-width:767px){.elementor .dh-h2-word{margin-block-start:14px;}}@media(max-width:767px){.elementor .dh-h2-metatx{font-size:12px;letter-spacing:0.16em;display:none;}}@media(max-width:767px){.elementor .dh-h2-meta{padding-block-end:12px;flex-wrap:wrap;row-gap: 10px;\n}}@media(max-width:767px){.elementor .dh-h2{padding-block-end:28px;}}@media(max-width:767px){.elementor .dh-cval-btn{font-size:28px;}}@media(max-width:767px){.elementor .dh-faq-a{padding-block-start:0px;padding-block-end:20px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .dh-faq-q{font-size:16px;}}@media(max-width:767px){.elementor .dh-faq-head{padding-block-start:18px;padding-block-end:18px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .dh-rating{font-size:84px;}}@media(max-width:767px){.elementor .dh-quote{font-size:22px;}}@media(max-width:767px){.elementor .dh-rev-card{min-width:84%;padding:24px;}}@media(max-width:767px){.elementor .dh-rev-grid{padding-block-start:0px;padding-block-end:10px;padding-inline-start:2px;padding-inline-end:2px;display:flex;flex-direction:row;gap:12px;overflow-x: auto;\n}}@media(max-width:767px){.elementor .dh-num{font-size:56px;}}@media(max-width:767px){.elementor .dh-stack-card{inset-block-start:120px;padding:28px;border-radius:22px;gap:14px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .dh-row{font-size:58px;}}@media(max-width:767px){.elementor .dh-words-sec{padding-block-start:36px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .dh-zoom{aspect-ratio:1 / 1.1;border-radius:22px;}}@media(max-width:767px){.elementor .dh-wc-img{width:104px;height:104px;}}@media(max-width:767px){.elementor .dh-wc-name{font-size:16px;}}@media(max-width:767px){.elementor .dh-wc-card{min-height:132px;padding:14px;border-radius:16px;gap:12px;}}@media(max-width:767px){.elementor .dh-wm-grid{gap:12px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .dh-cta-text{font-size:16px;}}@media(max-width:767px){.elementor .dh-cta-title{font-size:44px;}}@media(max-width:767px){.elementor .dh-cta{padding-block-start:56px;padding-block-end:56px;padding-inline-start:22px;padding-inline-end:22px;border-radius:26px;}}@media(max-width:767px){.elementor .dh-sv-title{font-size:30px;}}@media(max-width:767px){.elementor .dh-sv-card{min-height:330px;padding:22px;border-radius:22px;}}@media(max-width:767px){.elementor .dh-sv-row{gap:14px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .dh-mq-name{font-size:18px;}}@media(max-width:767px){.elementor .dh-mq-img{width:168px;height:168px;}}@media(max-width:767px){.elementor .dh-mq-item{width:168px;}}@media(max-width:767px){.elementor .dh-card-big{font-size:28px;}}@media(max-width:767px){.elementor .dh-card{padding:24px;border-radius:20px;}}@media(max-width:767px){.elementor .dh-grid-3{gap:14px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .dh-status{font-size:13px;}}@media(max-width:767px){.elementor .dh-deco{inset-block-end:-24px;font-size:140px;}}@media(max-width:767px){.elementor .dh-dock{width:auto;position:fixed;inset-inline-end:12px;inset-block-end:12px;inset-inline-start:12px;z-index:9990;padding:7px;border-radius:22px;background-color:rgba(22, 19, 26, 0.94);box-shadow:0px 18px 40px 0px rgba(22, 19, 26, 0.35);display:flex;flex-direction:row;gap:6px;justify-content:space-between;max-width: none;\n}}@media(max-width:767px){.elementor .dh-ftr-bottom{flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .dh-ftr-big{font-size:70px;}}@media(max-width:767px){.elementor .dh-ftr-grid{gap:34px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .dh-ftr{padding-block-start:64px;padding-block-end:112px;padding-inline-start:20px;padding-inline-end:20px;gap:40px;}}@media(max-width:767px){.elementor .dh-navlink{font-size:14px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:12px;padding-inline-end:12px;}}@media(max-width:767px){.elementor .dh-brandsub{font-size:9px;letter-spacing:0.1em;display:none;}}@media(max-width:767px){.elementor .dh-brandname{font-size:21px;}}@media(max-width:767px){.elementor .dh-logo{width:42px;height:42px;}}@media(max-width:767px){.elementor .dh-brand{gap:9px;}}@media(max-width:767px){.elementor .dh-hdr{padding-block-start:8px;padding-block-end:2px;padding-inline-start:14px;padding-inline-end:14px;gap:10px;row-gap: 2px;\n}}@media(max-width:767px){.elementor .dh-btn{padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .dh-lead{font-size:17px;}}@media(max-width:767px){.elementor .dh-title{font-size:42px;}}@media(max-width:767px){.elementor .dh-kicker{font-size:13px;letter-spacing:0.2em;}}@media(max-width:767px){.elementor .dh-head-row{flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .dh-sec{padding-block-start:68px;padding-block-end:68px;padding-inline-start:18px;padding-inline-end:18px;gap:34px;}}@media(max-width:767px){.elementor .dh-btn-sm{font-size:13px;padding-block-start:11px;padding-block-end:11px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .dh-sec-tight{padding-block-start:0px;}}