.elementor .service-icon-box{width:80px;overflow:hidden;aspect-ratio:1/1;padding:0px;border-radius:16px;background-color:#ffffff;box-shadow:0px 2px 10px 0px rgba(0, 0, 0, 0.08);transition:all 400ms;justify-content:center;align-items:center;svg,
svg *  {
  stroke: var(--service-color) !important;
  stroke-linecap:round !important;
}\n}.elementor .service-icon-box-big{width:110px;border-radius:20px;box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.15);/* box-shadow: 0 3px 40px 2px color-mix(in oklab,var(--service-color) 10%, rgb(0,0,0,0.2)) */\n}.elementor .detailed-feature{padding-block-start:25px;padding-block-end:25px;padding-inline-start:5%;padding-inline-end:5%;border-radius:15px;border-width:1px;border-color:#00000026;border-style:solid;display:flex;flex-direction:row;gap:0px;justify-content:space-between;align-items:stretch;* {
  margin: 0;
}\n}.elementor .detailed-feature:hover,.elementor .detailed-feature:focus-visible{border-color:var(--service-color);box-shadow:0px 10px 15px 0px rgba(0, 0, 0, 0.1);}.elementor .detailed-feature-icon{width:25px;aspect-ratio:1/1;object-fit:contain;object-position:center center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:100%;display:flex;flex-direction:row;gap:0px;justify-content:center;align-items:center;/* background-color: color-mix(in oklab,var(--service-color) 15%,transparent);
border:1px solid color-mix(in oklab,var(--service-color) 25%,transparent); */\n}.elementor .detailed-feature-icon-container{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0px;justify-content:flex-start;align-items:start;}.elementor .detailed-feature-icon-svg{width:100%;height:100%;color:var(--service-color);transform:rotateX(0deg) rotateY(0deg) rotateZ(4deg);}.elementor .detailed-feature-text-container{width:calc(100% - 25px - 3%);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;justify-content:flex-start;align-items:start;}.elementor .class-loader{display:none;}