.elementor-1654 .elementor-element.elementor-element-def821d{--display:flex;--overflow:hidden;--overlay-opacity:0.75;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-1654 .elementor-element.elementor-element-def821d:not(.elementor-motion-effects-element-type-background),.elementor-1654 .elementor-element.elementor-element-def821d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary);background-image:url(https://ruthlessspine.com/wp-content/uploads/2024/10/Robot2.webp);background-position:bottom right;background-repeat:no-repeat}.elementor-1654 .elementor-element.elementor-element-def821d::before,.elementor-1654 .elementor-element.elementor-element-def821d>.elementor-background-video-container::before,.elementor-1654 .elementor-element.elementor-element-def821d>.e-con-inner>.elementor-background-video-container::before,.elementor-1654 .elementor-element.elementor-element-def821d>.elementor-background-slideshow::before,.elementor-1654 .elementor-element.elementor-element-def821d>.e-con-inner>.elementor-background-slideshow::before,.elementor-1654 .elementor-element.elementor-element-def821d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:radial-gradient(at center center,#000000 85%,var(--e-global-color-57b6576) 100%)}.elementor-1654 .elementor-element.elementor-element-8733bac{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1654 .elementor-element.elementor-element-15c8d09 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:36px;font-weight:800;color:var(--e-global-color-text)}.elementor-1654 .elementor-element.elementor-element-61f41c8 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-1654 .elementor-element.elementor-element-61f41c8 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-1654 .elementor-element.elementor-element-2bb52e0 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-accent)}.elementor-1654 .elementor-element.elementor-element-2b2415c .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:20px;font-weight:600;font-style:italic;color:var(--e-global-color-text)}.elementor-1654 .elementor-element.elementor-element-75c07f3{columns:3;column-gap:0;text-align:start;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-1654 .elementor-element.elementor-element-587ace3 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-accent)}.elementor-1654 .elementor-element.elementor-element-86920d3 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1654 .elementor-element.elementor-element-6633317 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1654 .elementor-element.elementor-element-1975fae .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1654 .elementor-element.elementor-element-5c27b7e .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1654 .elementor-element.elementor-element-9027de2 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1654 .elementor-element.elementor-element-03a0fc8 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1654 .elementor-element.elementor-element-15abcc8 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1654 .elementor-element.elementor-element-b01f147 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1654 .elementor-element.elementor-element-3d3c079 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1654 .elementor-element.elementor-element-54cc3dc .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:20px;font-weight:600;font-style:italic;color:var(--e-global-color-accent)}.elementor-1654 .elementor-element.elementor-element-0bd1234 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:20px;font-weight:600;font-style:italic;color:var(--e-global-color-accent)}.elementor-1654 .elementor-element.elementor-element-b0ade0f .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-1654 .elementor-element.elementor-element-5d242ea .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-accent)}.elementor-1654 .elementor-element.elementor-element-39dd188 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-accent)}.elementor-1654 .elementor-element.elementor-element-53ff8b3 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-accent)}.elementor-1654 .elementor-element.elementor-element-fba9f06 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);color:var(--e-global-color-accent)}@media(min-width:1025px){.elementor-1654 .elementor-element.elementor-element-def821d:not(.elementor-motion-effects-element-type-background),.elementor-1654 .elementor-element.elementor-element-def821d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}@media(max-width:1024px){.elementor-1654 .elementor-element.elementor-element-def821d:not(.elementor-motion-effects-element-type-background),.elementor-1654 .elementor-element.elementor-element-def821d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ruthlessspine.com/wp-content/uploads/2024/10/Robot2-300x300.webp);background-position:bottom center}.elementor-1654 .elementor-element.elementor-element-def821d::before,.elementor-1654 .elementor-element.elementor-element-def821d>.elementor-background-video-container::before,.elementor-1654 .elementor-element.elementor-element-def821d>.e-con-inner>.elementor-background-video-container::before,.elementor-1654 .elementor-element.elementor-element-def821d>.elementor-background-slideshow::before,.elementor-1654 .elementor-element.elementor-element-def821d>.e-con-inner>.elementor-background-slideshow::before,.elementor-1654 .elementor-element.elementor-element-def821d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;background-image:radial-gradient(at center center,#000000 76%,var(--e-global-color-57b6576) 77%)}.elementor-1654 .elementor-element.elementor-element-def821d{--overlay-opacity:0;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-1654 .elementor-element.elementor-element-8733bac{--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px}.elementor-1654 .elementor-element.elementor-element-2bb52e0 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-75c07f3{font-size:var(--e-global-typography-text-font-size)}.elementor-1654 .elementor-element.elementor-element-587ace3 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-86920d3 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-6633317 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-1975fae .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-5c27b7e .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-9027de2 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-03a0fc8 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-15abcc8 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-b01f147 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-3d3c079 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-b0ade0f .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-5d242ea .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-39dd188 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-53ff8b3 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-fba9f06 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-0dfe614>.elementor-widget-container{padding:0 0 150px 0}}@media(max-width:767px){.elementor-1654 .elementor-element.elementor-element-def821d:not(.elementor-motion-effects-element-type-background),.elementor-1654 .elementor-element.elementor-element-def821d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ruthlessspine.com/wp-content/uploads/2024/10/Robot2-300x300.webp);background-position:bottom center}.elementor-1654 .elementor-element.elementor-element-def821d{--overlay-opacity:0;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-1654 .elementor-element.elementor-element-8733bac{--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-1654 .elementor-element.elementor-element-15c8d09 .elementor-heading-title{font-size:34px}.elementor-1654 .elementor-element.elementor-element-2bb52e0 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-75c07f3{columns:1;font-size:var(--e-global-typography-text-font-size)}.elementor-1654 .elementor-element.elementor-element-587ace3 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-86920d3 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-6633317 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-1975fae .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-5c27b7e .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-9027de2 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-03a0fc8 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-15abcc8 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-b01f147 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-3d3c079 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-b0ade0f .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-5d242ea .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-39dd188 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-53ff8b3 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-fba9f06 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-1654 .elementor-element.elementor-element-0dfe614>.elementor-widget-container{padding:0 0 200px 0}}