.elementor-2412 .elementor-element.elementor-element-2ce35e9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-150px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-2412 .elementor-element.elementor-element-2ce35e9:not(.elementor-motion-effects-element-type-background), .elementor-2412 .elementor-element.elementor-element-2ce35e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://srqrobotics.com/wp-content/uploads/2025/03/sitebg.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2412 .elementor-element.elementor-element-5b8a4d9{--display:flex;--min-height:50vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 25px 025px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2412 .elementor-element.elementor-element-37b5028{--spacer-size:100vh;top:0px;}body:not(.rtl) .elementor-2412 .elementor-element.elementor-element-37b5028{left:0px;}body.rtl .elementor-2412 .elementor-element.elementor-element-37b5028{right:0px;}.elementor-2412 .elementor-element.elementor-element-37b5028 > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at bottom right, #114057 0%, #F2295B00 70%);}.elementor-2412 .elementor-element.elementor-element-68403a0{--spacer-size:100vh;top:0px;}body:not(.rtl) .elementor-2412 .elementor-element.elementor-element-68403a0{left:0px;}body.rtl .elementor-2412 .elementor-element.elementor-element-68403a0{right:0px;}.elementor-2412 .elementor-element.elementor-element-68403a0 > .elementor-widget-container{background-color:transparent;background-image:radial-gradient(at bottom left, #114057 0%, #F2295B00 70%);}.elementor-2412 .elementor-element.elementor-element-e5c7a37{text-align:center;z-index:1;}.elementor-2412 .elementor-element.elementor-element-e5c7a37 .elementor-heading-title{color:#FFFFFF;}.elementor-2412 .elementor-element.elementor-element-e5c7a37 > .elementor-widget-container{margin:100px 0px 0px 0px;}.elementor-2412 .elementor-element.elementor-element-d53ac85{--display:flex;}.elementor-2412 .elementor-element.elementor-element-5eb9ff1{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:30px;--padding-left:100px;--padding-right:100px;}.elementor-2412 .elementor-element.elementor-element-4b541d4{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2412 .elementor-element.elementor-element-4b541d4:not(.elementor-motion-effects-element-type-background), .elementor-2412 .elementor-element.elementor-element-4b541d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://srqrobotics.com/wp-content/uploads/2025/04/fitness_tracker-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2412 .elementor-element.elementor-element-372f2e4{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2412 .elementor-element.elementor-element-372f2e4::before, .elementor-2412 .elementor-element.elementor-element-372f2e4 > .elementor-background-video-container::before, .elementor-2412 .elementor-element.elementor-element-372f2e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2412 .elementor-element.elementor-element-372f2e4 > .elementor-background-slideshow::before, .elementor-2412 .elementor-element.elementor-element-372f2e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2412 .elementor-element.elementor-element-372f2e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #5B4040 0%, #296CF2 100%);}.elementor-2412 .elementor-element.elementor-element-de4b9d4 .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-2412 .elementor-element.elementor-element-3ccf03a{color:#FFFFFF;}.elementor-2412 .elementor-element.elementor-element-6c74b31 .elementor-button{font-size:14px;font-weight:400;background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-2412 .elementor-element.elementor-element-5df22a1{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2412 .elementor-element.elementor-element-5df22a1:not(.elementor-motion-effects-element-type-background), .elementor-2412 .elementor-element.elementor-element-5df22a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://srqrobotics.com/wp-content/uploads/2025/04/industrial_machine_control_circuit.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2412 .elementor-element.elementor-element-3acc1e1{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2412 .elementor-element.elementor-element-3acc1e1::before, .elementor-2412 .elementor-element.elementor-element-3acc1e1 > .elementor-background-video-container::before, .elementor-2412 .elementor-element.elementor-element-3acc1e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2412 .elementor-element.elementor-element-3acc1e1 > .elementor-background-slideshow::before, .elementor-2412 .elementor-element.elementor-element-3acc1e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2412 .elementor-element.elementor-element-3acc1e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #5B4040 0%, #296CF2 100%);}.elementor-2412 .elementor-element.elementor-element-69c98e1 .elementor-heading-title{font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-2412 .elementor-element.elementor-element-23607ae{color:#FFFFFF;}.elementor-2412 .elementor-element.elementor-element-6f077c4 .elementor-button{font-size:14px;font-weight:400;background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-2412 .elementor-element.elementor-element-fd72016{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2412 .elementor-element.elementor-element-fd72016:not(.elementor-motion-effects-element-type-background), .elementor-2412 .elementor-element.elementor-element-fd72016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://srqrobotics.com/wp-content/uploads/2025/04/project2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2412 .elementor-element.elementor-element-01ecb32{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2412 .elementor-element.elementor-element-01ecb32::before, .elementor-2412 .elementor-element.elementor-element-01ecb32 > .elementor-background-video-container::before, .elementor-2412 .elementor-element.elementor-element-01ecb32 > .e-con-inner > .elementor-background-video-container::before, .elementor-2412 .elementor-element.elementor-element-01ecb32 > .elementor-background-slideshow::before, .elementor-2412 .elementor-element.elementor-element-01ecb32 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2412 .elementor-element.elementor-element-01ecb32 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #5B4040 0%, #296CF2 100%);}.elementor-2412 .elementor-element.elementor-element-fe54be0 .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-2412 .elementor-element.elementor-element-dc19604{color:#FFFFFF;}.elementor-2412 .elementor-element.elementor-element-ada8d71 .elementor-button{font-size:14px;font-weight:400;background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-2412 .elementor-element.elementor-element-71771cb{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:30px;--padding-left:100px;--padding-right:100px;}.elementor-2412 .elementor-element.elementor-element-8924ef4{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2412 .elementor-element.elementor-element-8924ef4:not(.elementor-motion-effects-element-type-background), .elementor-2412 .elementor-element.elementor-element-8924ef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://srqrobotics.com/wp-content/uploads/2025/04/guitar_effect_processor_stompbox.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2412 .elementor-element.elementor-element-09fccbe{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2412 .elementor-element.elementor-element-09fccbe::before, .elementor-2412 .elementor-element.elementor-element-09fccbe > .elementor-background-video-container::before, .elementor-2412 .elementor-element.elementor-element-09fccbe > .e-con-inner > .elementor-background-video-container::before, .elementor-2412 .elementor-element.elementor-element-09fccbe > .elementor-background-slideshow::before, .elementor-2412 .elementor-element.elementor-element-09fccbe > .e-con-inner > .elementor-background-slideshow::before, .elementor-2412 .elementor-element.elementor-element-09fccbe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #5B4040 0%, #296CF2 100%);}.elementor-2412 .elementor-element.elementor-element-7c0789f .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-2412 .elementor-element.elementor-element-0ef2def{color:#FFFFFF;}.elementor-2412 .elementor-element.elementor-element-eb1a233 .elementor-button{font-size:14px;font-weight:400;background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-2412 .elementor-element.elementor-element-9f7362f{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2412 .elementor-element.elementor-element-9f7362f:not(.elementor-motion-effects-element-type-background), .elementor-2412 .elementor-element.elementor-element-9f7362f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://srqrobotics.com/wp-content/uploads/2025/04/horse_leg_movement_tracker.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2412 .elementor-element.elementor-element-5d71025{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2412 .elementor-element.elementor-element-5d71025::before, .elementor-2412 .elementor-element.elementor-element-5d71025 > .elementor-background-video-container::before, .elementor-2412 .elementor-element.elementor-element-5d71025 > .e-con-inner > .elementor-background-video-container::before, .elementor-2412 .elementor-element.elementor-element-5d71025 > .elementor-background-slideshow::before, .elementor-2412 .elementor-element.elementor-element-5d71025 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2412 .elementor-element.elementor-element-5d71025 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #5B4040 0%, #296CF2 100%);}.elementor-2412 .elementor-element.elementor-element-281b19d .elementor-heading-title{font-size:22px;font-weight:600;color:#FFFFFF;}.elementor-2412 .elementor-element.elementor-element-a758eda{color:#FFFFFF;}.elementor-2412 .elementor-element.elementor-element-de2844a .elementor-button{font-size:14px;font-weight:400;background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-2412 .elementor-element.elementor-element-3a4f848{--display:flex;--min-height:300px;--justify-content:flex-end;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2412 .elementor-element.elementor-element-3a4f848:not(.elementor-motion-effects-element-type-background), .elementor-2412 .elementor-element.elementor-element-3a4f848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://srqrobotics.com/wp-content/uploads/2025/04/ultra_precise_rotational_rate_tracker.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2412 .elementor-element.elementor-element-b65462a{--display:flex;--overlay-opacity:0.5;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2412 .elementor-element.elementor-element-b65462a::before, .elementor-2412 .elementor-element.elementor-element-b65462a > .elementor-background-video-container::before, .elementor-2412 .elementor-element.elementor-element-b65462a > .e-con-inner > .elementor-background-video-container::before, .elementor-2412 .elementor-element.elementor-element-b65462a > .elementor-background-slideshow::before, .elementor-2412 .elementor-element.elementor-element-b65462a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2412 .elementor-element.elementor-element-b65462a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(180deg, #5B4040 0%, #296CF2 100%);}.elementor-2412 .elementor-element.elementor-element-35a4ed7 .elementor-heading-title{font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-2412 .elementor-element.elementor-element-e17dc6c{color:#FFFFFF;}.elementor-2412 .elementor-element.elementor-element-d1b3840 .elementor-button{font-size:14px;font-weight:400;background-color:#02010100;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-2412 .elementor-element.elementor-element-92671d0{--display:flex;}@media(max-width:1024px){body:not(.rtl) .elementor-2412 .elementor-element.elementor-element-37b5028{left:4px;}body.rtl .elementor-2412 .elementor-element.elementor-element-37b5028{right:4px;}.elementor-2412 .elementor-element.elementor-element-37b5028{top:91px;}body:not(.rtl) .elementor-2412 .elementor-element.elementor-element-68403a0{left:-424px;}body.rtl .elementor-2412 .elementor-element.elementor-element-68403a0{right:-424px;}.elementor-2412 .elementor-element.elementor-element-68403a0{top:308px;}.elementor-2412 .elementor-element.elementor-element-5eb9ff1{--min-height:50vh;}.elementor-2412 .elementor-element.elementor-element-71771cb{--min-height:50vh;}}@media(min-width:768px){.elementor-2412 .elementor-element.elementor-element-5b8a4d9{--width:96vw;}.elementor-2412 .elementor-element.elementor-element-5eb9ff1{--width:100%;}.elementor-2412 .elementor-element.elementor-element-71771cb{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-5b8a4d9 */.elementor-2412 .elementor-element.elementor-element-5b8a4d9{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eb9ff1 */.elementor-2412 .elementor-element.elementor-element-5eb9ff1 .card-content1 {
  height: 56%;
  margin-bottom: -100px;
  transition: all 0.5s ease;
}

.elementor-2412 .elementor-element.elementor-element-5eb9ff1 .card-wrapper1:hover .card-content1 {
  margin-bottom: 0;
  height: 100%;
}

.elementor-2412 .elementor-element.elementor-element-5eb9ff1 .card-content1 .e-con-inner {
  transition: all 0.5s ease;
}

@keyframes fadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

.elementor-2412 .elementor-element.elementor-element-5eb9ff1 .card-wrapper1:not(:hover) .card-content1 .e-con-inner {
  animation: fadeIn 1.5s ease forwards;
}

.elementor-2412 .elementor-element.elementor-element-5eb9ff1 .card-wrapper1:hover .card-content1 .e-con-inner {
  justify-content: end;
}

@media (max-width: 1024px) {
  .elementor-2412 .elementor-element.elementor-element-5eb9ff1 .card-content1 {
    height: 54%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71771cb */.elementor-2412 .elementor-element.elementor-element-71771cb .card-content1 {
  height: 56%;
  margin-bottom: -100px;
  transition: all 0.5s ease;
}

.elementor-2412 .elementor-element.elementor-element-71771cb .card-wrapper1:hover .card-content1 {
  margin-bottom: 0;
  height: 100%;
}

.elementor-2412 .elementor-element.elementor-element-71771cb .card-content1 .e-con-inner {
  transition: all 0.5s ease;
}

@keyframes fadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

.elementor-2412 .elementor-element.elementor-element-71771cb .card-wrapper1:not(:hover) .card-content1 .e-con-inner {
  animation: fadeIn 1.5s ease forwards;
}

.elementor-2412 .elementor-element.elementor-element-71771cb .card-wrapper1:hover .card-content1 .e-con-inner {
  justify-content: end;
}

@media (max-width: 1024px) {
  .elementor-2412 .elementor-element.elementor-element-71771cb .card-content1 {
    height: 54%;
  }
}/* End custom CSS */