.elementor .title-sub-text-wrap{padding:0px;flex-direction:column;gap:25px;align-items:start;}.elementor .btns-wrap{padding:0px;margin-block-start:60px;gap:20px;justify-content:flex-start;}.elementor .counter-wrap{padding:0px;gap:20px;justify-content:space-around;align-items:stretch;}.elementor .sec-title-text-wrap{width:100%;max-width:749px;padding:0px;gap:35px;justify-content:center;}.elementor .service-list-wrap{padding:0px;margin-block-start:45px;gap:45px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .serv-card{width:100%;max-width:calc(33.33% - 30px);padding-block-start:25px;padding-block-end:25px;padding-inline-start:20px;padding-inline-end:20px;border-radius:15px;background-color:#FFFFFF;box-shadow:0px 3px 6px 0px #00000029;transition:all 300ms;flex-direction:column;gap:30px;justify-content:space-between;align-items:center;}.elementor .serv-card:hover,.elementor .serv-card:focus-visible{background-color:var(--Red-Primary);}.elementor .lr-row{padding:0px;gap:44px;justify-content:space-between;align-items:stretch;}.elementor .lr-bg-img{aspect-ratio:561/391;object-fit:cover;object-position:center center;padding:0px;border-start-start-radius:15px;border-start-end-radius:15px;border-end-start-radius:0px;border-end-end-radius:0px;background-image:url("https://www.retinasystems.com/wp-content/uploads/2026/06/Automated-rotary-indexing-machine-with-multi-axis-tooling.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .lr-content{padding:0px;flex-direction:column;gap:0px;justify-content:center;align-items:start;}.elementor .lr-title-content{padding:0px;flex-direction:column;gap:35px;justify-content:flex-start;align-items:start;}.elementor .lr-btns-wrap{margin-block-start:50px;}.elementor .highlight-row{width:100%;max-width:1166px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0px;}.elementor .highlight-content-col{width:100%;max-width:483px;position:relative;z-index:2;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:49px;background-color:var(--Light-Grey);flex-direction:column;justify-content:center;align-items:start;}.elementor .highlight-list-wrap{width:100%;max-width:548px;column-gap:0px;padding-block-start:78px;padding-block-end:78px;padding-inline-start:0px;padding-inline-end:0px;row-gap:59px;flex-wrap:wrap;justify-content:space-between;}.elementor .highlight-red-box{position:relative;z-index:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-end:48px;background-color:var(--Red-Primary);justify-content:center;}.elementor .highlight-card{width:100%;max-width:241px;padding:0px;flex-direction:row;gap:0px;justify-content:center;align-items:stretch;}.elementor .form-sec-row{padding:0px;flex-direction:row;gap:40px;justify-content:space-between;align-items:stretch;}.elementor .form-content-col{width:100%;max-width:483px;padding-block-start:100px;align-self:start;}.elementor .form-col{width:100%;max-width:50%;padding:100px;background-color:var(--White);box-shadow:0px 3px 6px 0px #00000029;flex-direction:column;gap:0px;justify-content:center;align-items:center;}.elementor .cta-row{max-width:100%;padding:0px;gap:40px;justify-content:space-between;align-items:center;}.elementor .btn-w-350{min-width:350px;}.elementor .service-card-btn{min-width:200px;min-height:57px;overflow:hidden;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:2;font-weight:500;font-size:16px;color:var(--Text);letter-spacing:0px;line-height:18px;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:13px;padding-inline-end:12px;background-color:var(--White);transform:translate3d(-50%, -50%, 0px);transition:all 300ms;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:center;}.elementor .service-card-btn:hover,.elementor .service-card-btn:focus-visible{background-color:var(--White);}