.elementor .tda-counter{& .elementor-widget-counter { width: 100%; } & .elementor-counter { display: flex; flex-direction: column; align-items: center; } & .elementor-counter-number-wrapper { display: flex; justify-content: center; font-family: var(--tda-font-head); font-size: 68px; font-weight: 900; line-height: 1.1; letter-spacing: -0.03em; color: #FFFFFF; } & .elementor-counter-title { display: none; }\n}.elementor .tda-video-lg{& .elementor-custom-embed-play { width: 84px; height: 84px; box-shadow: 0 0 0 10px rgba(255,255,255,.22), 0 14px 30px -8px rgba(0,0,0,.7); } & .elementor-custom-embed-play i { font-size: 30px; } & .elementor-custom-embed-play svg { width: 30px; height: 30px; }\n}.elementor .tda-video{& .elementor-custom-embed-play { width: 60px; height: 60px; border-radius: 50%; background-color: #D7331B; box-shadow: 0 0 0 7px rgba(255,255,255,.22), 0 14px 30px -8px rgba(0,0,0,.7); display: flex; align-items: center; justify-content: center; } & .elementor-custom-embed-play i { font-size: 22px; color: #FFFFFF; margin-left: 3px; text-shadow: none; opacity: 1; } & .elementor-custom-embed-play svg { width: 22px; height: 22px; fill: #FFFFFF; margin-left: 3px; filter: none; opacity: 1; } & .elementor-widget-video { width: 100%; } & .elementor-custom-embed-play { width: 48px; height: 48px; box-shadow: 0 0 0 6px rgba(255,255,255,.22), 0 10px 24px -8px rgba(0,0,0,.7); } & .elementor-custom-embed-play { width: 60px; height: 60px; box-shadow: 0 0 0 7px rgba(255,255,255,.22), 0 14px 30px -8px rgba(0,0,0,.7); }\n}.elementor .tda-ico{width:56px;height:56px;min-width:56px;padding:15px;border-radius:12px;background-color:#D7331B;display:flex;justify-content:center;align-items:center;box-sizing: border-box;\n}.elementor .tda-stars{font-family:var(--tda-font-body);font-size:18px;color:#D7331B;letter-spacing:2px;line-height:1;}.elementor .tda-lift:hover,.elementor .tda-lift:focus-visible{box-shadow:0px 22px 44px -26px rgba(17,17,17,.4);transform:translate3d(0px, -4px, 0px);}.elementor .tda-lift{transition:transform 0.2s, box-shadow 0.2s;}.elementor .tda-text{font-family:var(--tda-font-body);font-size:18px;color:#5A5A5A;line-height:1.65;}.elementor .tda-h2{font-family:var(--tda-font-head);font-weight:800;font-size:48px;color:var(--tda-ink);letter-spacing:-0.03em;line-height:1.02;& span { color: #D7331B; }\n}.elementor .tda-container{width:100%;max-width:1240px;padding:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:52px;}.elementor .tda-sec{width:100%;padding-block-start:104px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:center;}.elementor .tda-btn:hover,.elementor .tda-btn:focus-visible{background-color:#E8462E;}.elementor .tda-btn{font-family:var(--tda-font-head);font-weight:700;font-size:18px;color:#FFFFFF;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:8px;background-color:var(--tda-red);display:inline-block;}.elementor .tda-h1{max-width:900px;font-family:var(--tda-font-head);font-weight:800;font-size:68px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.02;text-transform:uppercase;& span { color: #D7331B; }\n}.elementor .tda-eyebrow{font-family:var(--tda-font-body);font-weight:700;font-size:15px;color:#FFFFFF;letter-spacing:0.1em;line-height:1.4;text-transform:uppercase;padding-inline-start:40px;background-image:linear-gradient(0deg, #D7331B 0%,#D7331B 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-repeat: no-repeat; background-position: left center; background-size: 28px 3px;\n}