.elementor-6608 .elementor-element.elementor-element-b0d816e:not(.elementor-motion-effects-element-type-background), .elementor-6608 .elementor-element.elementor-element-b0d816e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sadramelispine.com/wp-content/uploads/2025/01/robotic-arms.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6608 .elementor-element.elementor-element-b0d816e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-17%;margin-bottom:0%;padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-b0d816e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6608 .elementor-element.elementor-element-c341d48{--spacer-size:200px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6608 .elementor-element.elementor-element-8081903 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-8081903 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-6608 .elementor-element.elementor-element-5c9fb19{--spacer-size:60px;}.elementor-6608 .elementor-element.elementor-element-20a83bf{margin-top:55px;margin-bottom:80px;padding:0px 15px 0px 15px;}.elementor-6608 .elementor-element.elementor-element-433ee05 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6608 .elementor-element.elementor-element-4eefaff{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-6608 .elementor-element.elementor-element-5ad3e65:not(.elementor-motion-effects-element-type-background), .elementor-6608 .elementor-element.elementor-element-5ad3e65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(43deg, #474843 0%, #6C6C6C 100%);}.elementor-6608 .elementor-element.elementor-element-5ad3e65{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 50px 15px;}.elementor-6608 .elementor-element.elementor-element-5ad3e65 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6608 .elementor-element.elementor-element-1c31f14 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6608 .elementor-element.elementor-element-1c31f14{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-a0e9f4b.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-6608 .elementor-element.elementor-element-a0e9f4b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6608 .elementor-element.elementor-element-f6d3f89{width:var( --container-widget-width, 75.113% );max-width:75.113%;--container-widget-width:75.113%;--container-widget-flex-grow:0;text-align:left;}.elementor-6608 .elementor-element.elementor-element-f6d3f89 img{max-width:60px;}.elementor-6608 .elementor-element.elementor-element-e089bb6.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-6608 .elementor-element.elementor-element-e089bb6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-fa8dfbd{width:var( --container-widget-width, 100.592% );max-width:100.592%;--container-widget-width:100.592%;--container-widget-flex-grow:0;}.elementor-6608 .elementor-element.elementor-element-fa8dfbd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-6608 .elementor-element.elementor-element-717a495{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-19bd89e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-81f9351{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-6608 .elementor-element.elementor-element-b95e4d3 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6608 .elementor-element.elementor-element-9eae995{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;line-height:30px;color:#FFFFFF;}.elementor-6608 .elementor-element.elementor-element-d66426d:not(.elementor-motion-effects-element-type-background), .elementor-6608 .elementor-element.elementor-element-d66426d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-6608 .elementor-element.elementor-element-d66426d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 50px 15px;}.elementor-6608 .elementor-element.elementor-element-d66426d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6608 .elementor-element.elementor-element-96d4f34 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6608 .elementor-element.elementor-element-96d4f34{margin-top:30px;margin-bottom:0px;}.elementor-6608 .elementor-element.elementor-element-0dfe52f.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-6608 .elementor-element.elementor-element-0dfe52f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-b7bdfa5{width:var( --container-widget-width, 75.113% );max-width:75.113%;--container-widget-width:75.113%;--container-widget-flex-grow:0;text-align:left;}.elementor-6608 .elementor-element.elementor-element-b7bdfa5 img{max-width:60px;}.elementor-6608 .elementor-element.elementor-element-2c93792.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-6608 .elementor-element.elementor-element-2c93792 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-1b7b810{width:var( --container-widget-width, 100.592% );max-width:100.592%;--container-widget-width:100.592%;--container-widget-flex-grow:0;}.elementor-6608 .elementor-element.elementor-element-1b7b810 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-6608 .elementor-element.elementor-element-8be1677{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-70c6990 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6608 .elementor-element.elementor-element-ef4ad03{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;line-height:30px;color:#FFFFFF;}.elementor-6608 .elementor-element.elementor-element-db0754d .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6608 .elementor-element.elementor-element-f385bf2{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;line-height:30px;color:#FFFFFF;}.elementor-6608 .elementor-element.elementor-element-9a38cd7{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-6608 .elementor-element.elementor-element-911b79d:not(.elementor-motion-effects-element-type-background), .elementor-6608 .elementor-element.elementor-element-911b79d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(43deg, #474843 0%, #6C6C6C 100%);}.elementor-6608 .elementor-element.elementor-element-911b79d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 15px 50px 15px;}.elementor-6608 .elementor-element.elementor-element-911b79d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6608 .elementor-element.elementor-element-551fd6b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6608 .elementor-element.elementor-element-551fd6b{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-6e7cd94.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-6608 .elementor-element.elementor-element-6e7cd94 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-4c5d5ee{width:var( --container-widget-width, 75.113% );max-width:75.113%;--container-widget-width:75.113%;--container-widget-flex-grow:0;text-align:left;}.elementor-6608 .elementor-element.elementor-element-4c5d5ee img{max-width:60px;}.elementor-6608 .elementor-element.elementor-element-06073a4.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-6608 .elementor-element.elementor-element-5243e43{width:var( --container-widget-width, 100.592% );max-width:100.592%;--container-widget-width:100.592%;--container-widget-flex-grow:0;}.elementor-6608 .elementor-element.elementor-element-5243e43 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-6608 .elementor-element.elementor-element-495b123{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-e7d9d67{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-6608 .elementor-element.elementor-element-4aa913a .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6608 .elementor-element.elementor-element-1f2f2c4{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;line-height:30px;color:#FFFFFF;}.elementor-6608 .elementor-element.elementor-element-e1910c3:not(.elementor-motion-effects-element-type-background), .elementor-6608 .elementor-element.elementor-element-e1910c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #00CAFF 0%, #4285EC 100%);}.elementor-6608 .elementor-element.elementor-element-e1910c3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 15px 30px 15px;}.elementor-6608 .elementor-element.elementor-element-e1910c3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6608 .elementor-element.elementor-element-4596952 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6608 .elementor-element.elementor-element-4596952{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-6608 .elementor-element.elementor-element-a0e9f4b{width:9.014%;}.elementor-6608 .elementor-element.elementor-element-e089bb6{width:90.986%;}.elementor-6608 .elementor-element.elementor-element-0dfe52f{width:9.014%;}.elementor-6608 .elementor-element.elementor-element-2c93792{width:90.986%;}.elementor-6608 .elementor-element.elementor-element-6e7cd94{width:9.014%;}.elementor-6608 .elementor-element.elementor-element-06073a4{width:90.986%;}}@media(max-width:767px){.elementor-6608 .elementor-element.elementor-element-e0ffb8f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-f6d3f89 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6608 .elementor-element.elementor-element-329a9d7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-e414979 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-b7bdfa5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6608 .elementor-element.elementor-element-1eb9ae5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-a9a08c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-9f0b483 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-4c5d5ee > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6608 .elementor-element.elementor-element-915dbf1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-ff39ff1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6608 .elementor-element.elementor-element-32c6eb8 > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-14c1c91 *//* Base styling */
.cta-header-2 {
  display: flex;
  align-items: center;
  gap: 1rem;
  flex-wrap: wrap;
}

.cta-header-2 h2 {
  font-size: 2.5rem;
  display: flex;
  align-items: center;
  gap: 0.5rem;
  flex-wrap: nowrap;
}

.cta-header-2 .white-triangle-icon {
    top:0.001rem;
  width: 1rem;
  height: auto;
}

/* Phone line styling */
.cta-header-1-tel {
  margin-top: 0.5rem;
  font-size: 1rem;
}

/* Responsive fix */
@media (max-width: 767px) {
  .cta-header-2 {
    flex-direction: column;
    align-items: flex-start;
  }

  .cta-header-2 h2 {
    font-size: 2.25rem;
    flex-wrap: nowrap;
    white-space: nowrap;
  }

  .cta-header-1-tel {
    font-size: 1rem;
    line-height: 1.4;
    margin-top: 0.75rem;
  }

  .cta-header-1-tel a {
    display: block;
    font-weight: bold;
  }
}/* End custom CSS */