@media(max-width:767px){.elementor .sis-cd-label{font-size:0.66rem;letter-spacing:0.02em;}}@media(max-width:767px){.elementor .sis-cd-tile{min-width:0px;flex:1 1 0px;padding-inline: 8px; padding-inline: 4px;\n}}@media(max-width:767px){.elementor .sis-pb{padding-block: 26px; padding-inline: 22px;\n}}@media(max-width:767px){.elementor .sis-sc-arrow{display:none;}}@media(max-width:767px){.elementor .sis-sc-grad{border-color:color-mix(in srgb, var(--e-global-color-text) 14%, transparent);background-color:transparent;border-block-start-width: 1px; border-block-start-style: solid;\n}}@media(max-width:767px){.elementor .sis-sc-text{padding-inline-start:64px;}}@media(max-width:767px){.elementor .sis-sc-title{font-size:1.45rem;margin-block-start:0px;}}@media(max-width:767px){.elementor .sis-sc-num{position:static;font-size:3rem;color:color-mix(in srgb, var(--e-global-color-text) 30%, transparent);letter-spacing:0em;line-height:1;flex:0 0 64px;z-index: auto;\n}}@media(max-width:767px){.elementor .sis-sc:hover,.elementor .sis-sc:focus-visible{transform: perspective(1000px) rotateX(0deg) rotateY(0deg) translateY(0px) scale(1); box-shadow: none;\n}}@media(max-width:767px){.elementor .sis-sc{min-height:0px;overflow:visible;border-radius:0px;border-width:0px;border-color:color-mix(in srgb, var(--e-global-color-text) 14%, transparent);background-color:transparent;gap:10px;padding-block: 22px 0px; padding-inline: 0px; border-block-start-width: 1px; border-block-start-style: solid; box-shadow: none; transition: none; &:focus-visible { transform: perspective(1000px) rotateX(0deg) rotateY(0deg) translateY(0px) scale(1); box-shadow: none; }\n}}@media(max-width:767px){.elementor .sis-menu{width:56px;inset-block-start:16px;inset-inline-end:14px;inset-inline-start:auto;translate: none;\n}}