.elementor-8250 .elementor-element.elementor-element-2634e58{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:150px 0 0 0}.elementor-8250 .elementor-element.elementor-element-2634e58>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8250 .elementor-element.elementor-element-cf4ca94>.elementor-element-populated{padding:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-2ca3e84>.elementor-widget-container{margin:0 0 0 0;padding:0 0 75px 0}.elementor-8250 .elementor-element.elementor-element-2ca3e84 .prelements-heading{text-align:center}.elementor-8250 .elementor-element.elementor-element-2ca3e84 .prelements-heading .title-inner .title{font-size:42px;font-weight:500;line-height:1.35em;color:var(--e-global-color-secondary);margin:10px 0 10px 0}.elementor-8250 .elementor-element.elementor-element-2ca3e84 .prelements-heading .title-inner .sub-text{font-size:16px;font-weight:600;text-transform:uppercase;color:var(--e-global-color-accent)}.elementor-8250 .elementor-element.elementor-element-2ca3e84 .prelements-heading .description{font-size:18px;font-weight:600;margin:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-2ca3e84 .prelements-heading .title-inner .title span{font-weight:900}.elementor-8250 .elementor-element.elementor-element-bfcb9d1:not(.elementor-motion-effects-element-type-background),.elementor-8250 .elementor-element.elementor-element-bfcb9d1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://solidoptix.com/so24/wp-content/uploads/2025/11/so_slider_bkgd_owner-staff-1536x768.jpg);background-position:center center}.elementor-8250 .elementor-element.elementor-element-bfcb9d1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:200px 120px 200px 120px}.elementor-8250 .elementor-element.elementor-element-bfcb9d1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8250 .elementor-element.elementor-element-bfcb9d1>.elementor-container{text-align:start}.elementor-8250 .elementor-element.elementor-element-87c2f9a>.elementor-element-populated{padding:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-265146c>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-265146c .prelements-heading{text-align:center}.elementor-8250 .elementor-element.elementor-element-265146c .prelements-heading .title-inner .title{font-size:42px;font-weight:500;line-height:1.35em;color:var(--e-global-color-secondary);margin:10px 0 10px 0}.elementor-8250 .elementor-element.elementor-element-265146c .prelements-heading .title-inner .sub-text{font-size:21px;font-weight:600;text-transform:uppercase;color:var(--e-global-color-accent)}.elementor-8250 .elementor-element.elementor-element-265146c .prelements-heading .description{font-size:18px;font-weight:600;color:#FFF;margin:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-265146c .prelements-heading .description p{color:#FFF}.elementor-8250 .elementor-element.elementor-element-265146c .prelements-heading .title-inner .title span{font-weight:900}.elementor-8250 .elementor-element.elementor-element-240594d:not(.elementor-motion-effects-element-type-background),.elementor-8250 .elementor-element.elementor-element-240594d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-d31378b)}.elementor-8250 .elementor-element.elementor-element-240594d{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:100px 0 175px 0}.elementor-8250 .elementor-element.elementor-element-240594d>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8250 .elementor-element.elementor-element-92f3b10>.elementor-element-populated{padding:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-06978f3>.elementor-element-populated{padding:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-a357e98>.elementor-widget-container{margin:0 0 0 0;padding:25px 0 25px 0}.elementor-8250 .elementor-element.elementor-element-a357e98 .prelements-heading{text-align:center}.elementor-8250 .elementor-element.elementor-element-a357e98 .prelements-heading .title-inner .title{font-size:42px;font-weight:500;line-height:1.35em;color:var(--e-global-color-secondary);margin:10px 0 10px 0}.elementor-8250 .elementor-element.elementor-element-a357e98 .prelements-heading .title-inner .sub-text{font-size:16px;font-weight:600;text-transform:uppercase;color:var(--e-global-color-accent)}.elementor-8250 .elementor-element.elementor-element-a357e98 .prelements-heading .description{font-size:18px;font-weight:600;margin:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-a357e98 .prelements-heading .title-inner .title span{font-weight:900}.elementor-8250 .elementor-element.elementor-element-a50b623>.elementor-element-populated{padding:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-f73fc78>.elementor-widget-container{background-color:#000}.elementor-8250 .elementor-element.elementor-element-f73fc78:hover .elementor-widget-container{background-color:var(--e-global-color-accent)}.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services .services-part{text-align:left;padding:70px 45px 70px 45px}.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services .services-part .services-text .services-title .title::before{display:none}.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i{margin-right:10px}.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i{margin-left:10px}.elementor-8250 .elementor-element.elementor-element-f73fc78 .services-icon.icon{min-width:60px}.elementor-8250 .elementor-element.elementor-element-f73fc78 .services-icon img{width:60px}.elementor-8250 .elementor-element.elementor-element-f73fc78 .services-icon.icon,.elementor-8250 .elementor-element.elementor-element-f73fc78 .services-icon img{height:60px}.elementor-8250 .elementor-element.elementor-element-f73fc78 .services-icon{margin-bottom:20px!important;color:var(--e-global-color-accent)}.elementor-8250 .elementor-element.elementor-element-f73fc78 .elementor-widget-container:hover .services-part .services-icon{color:#FFFFFF!important}.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services .services-part .services-icon::after{display:none}.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services .services-part::after{display:none}.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services .services-part .services-text .services-title .title,.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services .services-part .services-text .services-title .title a,.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services.services-style8 .services-text .services-titles .title{color:#FFF}.elementor-8250 .elementor-element.elementor-element-f73fc78 .elementor-widget-container .rs-addon-services.services-style8:hover .services-part .services-text .services-title .title a,.elementor-8250 .elementor-element.elementor-element-f73fc78 .elementor-widget-container .rs-addon-services .services-part .services-text .services-title .title:hover,.elementor-8250 .elementor-element.elementor-element-f73fc78 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-text .services-titles .title,.elementor-8250 .elementor-element.elementor-element-f73fc78 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-f73fc78 .elementor-widget-container .rs-addon-services .services-part .services-text .services-title .title a:hover{color:#FFF}.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services .services-part .services-title .title,.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services .services-part .services-title .title a,.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services.services-style8 .services-text .services-titles .title{font-size:20px;font-weight:700}.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services .services-part .services-text .services-txt{color:#FFF}.elementor-8250 .elementor-element.elementor-element-f73fc78 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-part .services-text .services-txt,.elementor-8250 .elementor-element.elementor-element-f73fc78 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-txt{color:#FFF}.elementor-8250 .elementor-element.elementor-element-f73fc78 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part .services-btn,.elementor-8250 .elementor-element.elementor-element-f73fc78 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part:focus .services-btn{color:#FFF}.elementor-8250 .elementor-element.elementor-element-f73fc78 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i{-webkit-transform:translateX(calc(-1 * 10px));transform:translateX(calc(-1 * 10px))}.elementor-8250 .elementor-element.elementor-element-f73fc78 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i{-webkit-transform:translateX(10px);transform:translateX(10px)}.elementor-8250 .elementor-element.elementor-element-ff153b5>.elementor-element-populated{padding:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-a99ee87>.elementor-widget-container{background-color:#131212}.elementor-8250 .elementor-element.elementor-element-a99ee87:hover .elementor-widget-container{background-color:var(--e-global-color-accent)}.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services .services-part{text-align:left;padding:70px 45px 70px 45px}.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services .services-part .services-text .services-title .title::before{display:none}.elementor-8250 .elementor-element.elementor-element-a99ee87 .services-icon.icon{min-width:60px}.elementor-8250 .elementor-element.elementor-element-a99ee87 .services-icon img{width:60px}.elementor-8250 .elementor-element.elementor-element-a99ee87 .services-icon.icon,.elementor-8250 .elementor-element.elementor-element-a99ee87 .services-icon img{height:60px}.elementor-8250 .elementor-element.elementor-element-a99ee87 .services-icon{margin-bottom:20px!important;color:var(--e-global-color-accent)}.elementor-8250 .elementor-element.elementor-element-a99ee87 .elementor-widget-container:hover .services-part .services-icon{color:#FFFFFF!important}.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services .services-part .services-icon::after{display:none}.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services .services-part::after{display:none}.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services .services-part .services-text .services-title .title,.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services .services-part .services-text .services-title .title a,.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services.services-style8 .services-text .services-titles .title{color:#FFF}.elementor-8250 .elementor-element.elementor-element-a99ee87 .elementor-widget-container .rs-addon-services.services-style8:hover .services-part .services-text .services-title .title a,.elementor-8250 .elementor-element.elementor-element-a99ee87 .elementor-widget-container .rs-addon-services .services-part .services-text .services-title .title:hover,.elementor-8250 .elementor-element.elementor-element-a99ee87 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-text .services-titles .title,.elementor-8250 .elementor-element.elementor-element-a99ee87 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-a99ee87 .elementor-widget-container .rs-addon-services .services-part .services-text .services-title .title a:hover{color:#FFF}.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services .services-part .services-title .title,.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services .services-part .services-title .title a,.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services.services-style8 .services-text .services-titles .title{font-size:20px;font-weight:700}.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services .services-part .services-text .services-txt{color:#FFF}.elementor-8250 .elementor-element.elementor-element-a99ee87 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-part .services-text .services-txt,.elementor-8250 .elementor-element.elementor-element-a99ee87 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-txt{color:#FFF}.elementor-8250 .elementor-element.elementor-element-a99ee87 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part .services-btn,.elementor-8250 .elementor-element.elementor-element-a99ee87 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part:focus .services-btn{color:#FFF}.elementor-8250 .elementor-element.elementor-element-a99ee87 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i{-webkit-transform:translateX(calc(-1 * 10px));transform:translateX(calc(-1 * 10px))}.elementor-8250 .elementor-element.elementor-element-a99ee87 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i{-webkit-transform:translateX(10px);transform:translateX(10px)}.elementor-8250 .elementor-element.elementor-element-c161228>.elementor-widget-container{margin:0 0 0 0;padding:50px 0 0 0}.elementor-8250 .elementor-element.elementor-element-c161228 .prelements-heading{text-align:center}.elementor-8250 .elementor-element.elementor-element-c161228 .prelements-heading .title-inner .title{font-size:42px;font-weight:500;line-height:1.35em;color:var(--e-global-color-secondary);margin:10px 0 10px 0}.elementor-8250 .elementor-element.elementor-element-c161228 .prelements-heading .title-inner .sub-text{font-size:16px;font-weight:600;text-transform:uppercase;color:var(--e-global-color-accent)}.elementor-8250 .elementor-element.elementor-element-c161228 .prelements-heading .description{font-size:18px;font-weight:600;margin:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-c161228 .prelements-heading .title-inner .title span{font-weight:900}.elementor-8250 .elementor-element.elementor-element-ce3ccf6>.elementor-element-populated{padding:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-6eee287>.elementor-widget-container{background-color:#131212}.elementor-8250 .elementor-element.elementor-element-6eee287:hover .elementor-widget-container{background-color:var(--e-global-color-accent)}.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services .services-part{text-align:left;padding:70px 45px 70px 45px}.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services .services-part .services-text .services-title .title::before{display:none}.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i{margin-right:10px}.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i{margin-left:10px}.elementor-8250 .elementor-element.elementor-element-6eee287 .services-icon.icon{min-width:60px}.elementor-8250 .elementor-element.elementor-element-6eee287 .services-icon img{width:60px}.elementor-8250 .elementor-element.elementor-element-6eee287 .services-icon.icon,.elementor-8250 .elementor-element.elementor-element-6eee287 .services-icon img{height:60px}.elementor-8250 .elementor-element.elementor-element-6eee287 .services-icon{margin-bottom:20px!important;color:var(--e-global-color-accent)}.elementor-8250 .elementor-element.elementor-element-6eee287 .elementor-widget-container:hover .services-part .services-icon{color:#FFFFFF!important}.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services .services-part .services-icon::after{display:none}.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services .services-part::after{display:none}.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services .services-part .services-text .services-title .title,.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services .services-part .services-text .services-title .title a,.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services.services-style8 .services-text .services-titles .title{color:#FFF}.elementor-8250 .elementor-element.elementor-element-6eee287 .elementor-widget-container .rs-addon-services.services-style8:hover .services-part .services-text .services-title .title a,.elementor-8250 .elementor-element.elementor-element-6eee287 .elementor-widget-container .rs-addon-services .services-part .services-text .services-title .title:hover,.elementor-8250 .elementor-element.elementor-element-6eee287 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-text .services-titles .title,.elementor-8250 .elementor-element.elementor-element-6eee287 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-6eee287 .elementor-widget-container .rs-addon-services .services-part .services-text .services-title .title a:hover{color:#FFF}.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services .services-part .services-title .title,.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services .services-part .services-title .title a,.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services.services-style8 .services-text .services-titles .title{font-size:20px;font-weight:700}.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services .services-part .services-text .services-txt{color:#FFF}.elementor-8250 .elementor-element.elementor-element-6eee287 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-part .services-text .services-txt,.elementor-8250 .elementor-element.elementor-element-6eee287 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-txt{color:#FFF}.elementor-8250 .elementor-element.elementor-element-6eee287 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part .services-btn,.elementor-8250 .elementor-element.elementor-element-6eee287 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part:focus .services-btn{color:#FFF}.elementor-8250 .elementor-element.elementor-element-6eee287 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i{-webkit-transform:translateX(calc(-1 * 10px));transform:translateX(calc(-1 * 10px))}.elementor-8250 .elementor-element.elementor-element-6eee287 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i{-webkit-transform:translateX(10px);transform:translateX(10px)}.elementor-8250 .elementor-element.elementor-element-bdb4363>.elementor-element-populated{padding:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-636ff36>.elementor-widget-container{background-color:#000}.elementor-8250 .elementor-element.elementor-element-636ff36:hover .elementor-widget-container{background-color:var(--e-global-color-accent)}.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services .services-part{text-align:left;padding:70px 45px 70px 45px}.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services .services-part .services-text .services-title .title::before{display:none}.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i{margin-right:10px}.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i{margin-left:10px}.elementor-8250 .elementor-element.elementor-element-636ff36 .services-icon.icon{min-width:60px}.elementor-8250 .elementor-element.elementor-element-636ff36 .services-icon img{width:60px}.elementor-8250 .elementor-element.elementor-element-636ff36 .services-icon.icon,.elementor-8250 .elementor-element.elementor-element-636ff36 .services-icon img{height:60px}.elementor-8250 .elementor-element.elementor-element-636ff36 .services-icon{margin-bottom:20px!important;color:var(--e-global-color-accent)}.elementor-8250 .elementor-element.elementor-element-636ff36 .elementor-widget-container:hover .services-part .services-icon{color:#FFFFFF!important}.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services .services-part .services-icon::after{display:none}.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services .services-part::after{display:none}.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services .services-part .services-text .services-title .title,.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services .services-part .services-text .services-title .title a,.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services.services-style8 .services-text .services-titles .title{color:#FFF}.elementor-8250 .elementor-element.elementor-element-636ff36 .elementor-widget-container .rs-addon-services.services-style8:hover .services-part .services-text .services-title .title a,.elementor-8250 .elementor-element.elementor-element-636ff36 .elementor-widget-container .rs-addon-services .services-part .services-text .services-title .title:hover,.elementor-8250 .elementor-element.elementor-element-636ff36 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-text .services-titles .title,.elementor-8250 .elementor-element.elementor-element-636ff36 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-636ff36 .elementor-widget-container .rs-addon-services .services-part .services-text .services-title .title a:hover{color:#FFF}.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services .services-part .services-title .title,.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services .services-part .services-title .title a,.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services.services-style8 .services-text .services-titles .title{font-size:20px;font-weight:700}.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services .services-part .services-text .services-txt{color:#FFF}.elementor-8250 .elementor-element.elementor-element-636ff36 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-part .services-text .services-txt,.elementor-8250 .elementor-element.elementor-element-636ff36 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-txt{color:#FFF}.elementor-8250 .elementor-element.elementor-element-636ff36 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part .services-btn,.elementor-8250 .elementor-element.elementor-element-636ff36 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part:focus .services-btn{color:#FFF}.elementor-8250 .elementor-element.elementor-element-636ff36 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i{-webkit-transform:translateX(calc(-1 * 10px));transform:translateX(calc(-1 * 10px))}.elementor-8250 .elementor-element.elementor-element-636ff36 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i{-webkit-transform:translateX(10px);transform:translateX(10px)}.elementor-8250 .elementor-element.elementor-element-e5918cd>.elementor-element-populated{padding:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-b479812>.elementor-widget-container{background-color:#000}.elementor-8250 .elementor-element.elementor-element-b479812:hover .elementor-widget-container{background-color:var(--e-global-color-accent)}.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services .services-part{text-align:left;padding:70px 45px 70px 45px}.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services .services-part .services-text .services-title .title::before{display:none}.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i{margin-right:10px}.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i{margin-left:10px}.elementor-8250 .elementor-element.elementor-element-b479812 .services-icon.icon{min-width:60px}.elementor-8250 .elementor-element.elementor-element-b479812 .services-icon img{width:60px}.elementor-8250 .elementor-element.elementor-element-b479812 .services-icon.icon,.elementor-8250 .elementor-element.elementor-element-b479812 .services-icon img{height:60px}.elementor-8250 .elementor-element.elementor-element-b479812 .services-icon{margin-bottom:20px!important;color:var(--e-global-color-accent)}.elementor-8250 .elementor-element.elementor-element-b479812 .elementor-widget-container:hover .services-part .services-icon{color:#FFFFFF!important}.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services .services-part .services-icon::after{display:none}.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services .services-part::after{display:none}.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services .services-part .services-text .services-title .title,.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services .services-part .services-text .services-title .title a,.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services.services-style8 .services-text .services-titles .title{color:#FFF}.elementor-8250 .elementor-element.elementor-element-b479812 .elementor-widget-container .rs-addon-services.services-style8:hover .services-part .services-text .services-title .title a,.elementor-8250 .elementor-element.elementor-element-b479812 .elementor-widget-container .rs-addon-services .services-part .services-text .services-title .title:hover,.elementor-8250 .elementor-element.elementor-element-b479812 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-text .services-titles .title,.elementor-8250 .elementor-element.elementor-element-b479812 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-b479812 .elementor-widget-container .rs-addon-services .services-part .services-text .services-title .title a:hover{color:#FFF}.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services .services-part .services-title .title,.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services .services-part .services-title .title a,.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services.services-style8 .services-text .services-titles .title{font-size:20px;font-weight:700}.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services .services-part .services-text .services-txt{color:#FFF}.elementor-8250 .elementor-element.elementor-element-b479812 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-part .services-text .services-txt,.elementor-8250 .elementor-element.elementor-element-b479812 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-txt{color:#FFF}.elementor-8250 .elementor-element.elementor-element-b479812 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part .services-btn,.elementor-8250 .elementor-element.elementor-element-b479812 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part:focus .services-btn{color:#FFF}.elementor-8250 .elementor-element.elementor-element-b479812 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i{-webkit-transform:translateX(calc(-1 * 10px));transform:translateX(calc(-1 * 10px))}.elementor-8250 .elementor-element.elementor-element-b479812 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i{-webkit-transform:translateX(10px);transform:translateX(10px)}.elementor-8250 .elementor-element.elementor-element-6325146>.elementor-element-populated{padding:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-5d0e091>.elementor-widget-container{background-color:#131212}.elementor-8250 .elementor-element.elementor-element-5d0e091:hover .elementor-widget-container{background-color:var(--e-global-color-accent)}.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services .services-part{text-align:left;padding:70px 45px 70px 45px}.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services .services-part .services-text .services-title .title::before{display:none}.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i{margin-right:10px}.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i{margin-left:10px}.elementor-8250 .elementor-element.elementor-element-5d0e091 .services-icon.icon{min-width:60px}.elementor-8250 .elementor-element.elementor-element-5d0e091 .services-icon img{width:60px}.elementor-8250 .elementor-element.elementor-element-5d0e091 .services-icon.icon,.elementor-8250 .elementor-element.elementor-element-5d0e091 .services-icon img{height:60px}.elementor-8250 .elementor-element.elementor-element-5d0e091 .services-icon{margin-bottom:20px!important;color:var(--e-global-color-accent)}.elementor-8250 .elementor-element.elementor-element-5d0e091 .elementor-widget-container:hover .services-part .services-icon{color:#FFFFFF!important}.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services .services-part .services-icon::after{display:none}.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services .services-part::after{display:none}.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services .services-part .services-text .services-title .title,.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services .services-part .services-text .services-title .title a,.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services.services-style8 .services-text .services-titles .title{color:#FFF}.elementor-8250 .elementor-element.elementor-element-5d0e091 .elementor-widget-container .rs-addon-services.services-style8:hover .services-part .services-text .services-title .title a,.elementor-8250 .elementor-element.elementor-element-5d0e091 .elementor-widget-container .rs-addon-services .services-part .services-text .services-title .title:hover,.elementor-8250 .elementor-element.elementor-element-5d0e091 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-text .services-titles .title,.elementor-8250 .elementor-element.elementor-element-5d0e091 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-5d0e091 .elementor-widget-container .rs-addon-services .services-part .services-text .services-title .title a:hover{color:#FFF}.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services .services-part .services-title .title,.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services .services-part .services-title .title a,.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services.services-style8 .services-text .services-titles .title{font-size:20px;font-weight:700}.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services .services-part .services-text .services-txt{color:#FFF}.elementor-8250 .elementor-element.elementor-element-5d0e091 .elementor-widget-container:hover .rs-addon-services.services-style8 .services-part .services-text .services-txt,.elementor-8250 .elementor-element.elementor-element-5d0e091 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-txt{color:#FFF}.elementor-8250 .elementor-element.elementor-element-5d0e091 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part .services-btn,.elementor-8250 .elementor-element.elementor-element-5d0e091 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part:focus .services-btn{color:#FFF}.elementor-8250 .elementor-element.elementor-element-5d0e091 .elementor-widget-container:hover .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-before i{-webkit-transform:translateX(calc(-1 * 10px));transform:translateX(calc(-1 * 10px))}.elementor-8250 .elementor-element.elementor-element-5d0e091 .elementor-widget-container .rs-addon-services .services-part .services-text .services-btn-part .services-btn.icon-after i{-webkit-transform:translateX(10px);transform:translateX(10px)}.elementor-8250 .elementor-element.elementor-element-e9eaaec:not(.elementor-motion-effects-element-type-background),.elementor-8250 .elementor-element.elementor-element-e9eaaec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://solidoptix.com/so24/wp-content/uploads/2024/07/video_bg1.jpg);background-position:center center}.elementor-8250 .elementor-element.elementor-element-e9eaaec>.elementor-background-overlay{opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8250 .elementor-element.elementor-element-e9eaaec{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:110px 0 110px 0}.elementor-8250 .elementor-element.elementor-element-cdccdcb>.elementor-element-populated{padding:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-e422ed8>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-8250 .elementor-element.elementor-element-e422ed8{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-8250 .elementor-element.elementor-element-e422ed8>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8250 .elementor-element.elementor-element-c4a7bfd>.elementor-element-populated{padding:0 0 0 0}.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-8250 .elementor-element.elementor-element-04675ba>.elementor-element-populated{padding:10px 10px 10px 60px}.elementor-8250 .elementor-element.elementor-element-0632c99>.elementor-widget-container{margin:0 0 45px 0;padding:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-0632c99 .prelements-heading{text-align:left}.elementor-8250 .elementor-element.elementor-element-0632c99 .prelements-heading .title-inner .title{font-size:36px;font-weight:700;line-height:46px;color:#FFF;margin:10px 0 30px 0}.elementor-8250 .elementor-element.elementor-element-0632c99 .prelements-heading .title-inner .sub-text{font-weight:600;text-transform:uppercase;color:var(--e-global-color-accent)}.elementor-8250 .elementor-element.elementor-element-0632c99 .prelements-heading .description{color:#FFF;margin:0 0 20px 0}.elementor-8250 .elementor-element.elementor-element-0632c99 .prelements-heading .description p{color:#FFF}.elementor-8250 .elementor-element.elementor-element-0632c99 .prelements-heading .title-inner .title span:not(.watermark):after{background:#CE1446}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-8250 .elementor-element.elementor-element-fd774a0:not(.elementor-motion-effects-element-type-background),.elementor-8250 .elementor-element.elementor-element-fd774a0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-8250 .elementor-element.elementor-element-fd774a0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:85px 0 75px 0}.elementor-8250 .elementor-element.elementor-element-fd774a0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-8250 .elementor-element.elementor-element-c2d8467 .rs-grid-figure{text-align:center}.elementor-8250 .elementor-element.elementor-element-c2d8467 .rs-addon-slider .grid-item{padding:0 15px}.elementor-8250 .elementor-element.elementor-element-c2d8467 .rs-addon-slider .slick-dots{margin-bottom:-25px}@media(max-width:1024px) and (min-width:768px){.elementor-8250 .elementor-element.elementor-element-c4a7bfd{width:100%}.elementor-8250 .elementor-element.elementor-element-04675ba{width:100%}}@media(max-width:1024px){.elementor-8250 .elementor-element.elementor-element-2634e58{padding:75px 15px 75px 15px}.elementor-8250 .elementor-element.elementor-element-2ca3e84 .prelements-heading .title-inner .title{font-size:36px}.elementor-8250 .elementor-element.elementor-element-bfcb9d1{padding:50px 50px 50px 50px}.elementor-8250 .elementor-element.elementor-element-265146c .prelements-heading .title-inner .title{font-size:36px}.elementor-8250 .elementor-element.elementor-element-240594d{padding:50px 35px 75px 35px}.elementor-8250 .elementor-element.elementor-element-a357e98 .prelements-heading .title-inner .title{font-size:36px}.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services .services-part{padding:30px 30px 30px 30px}.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services .services-part .services-title .title,.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services .services-part .services-title .title a,.elementor-8250 .elementor-element.elementor-element-f73fc78 .rs-addon-services.services-style8 .services-text .services-titles .title{font-size:18px}.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services .services-part{padding:30px 30px 30px 30px}.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services .services-part .services-title .title,.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services .services-part .services-title .title a,.elementor-8250 .elementor-element.elementor-element-a99ee87 .rs-addon-services.services-style8 .services-text .services-titles .title{font-size:18px}.elementor-8250 .elementor-element.elementor-element-c161228 .prelements-heading .title-inner .title{font-size:36px}.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services .services-part{padding:30px 30px 30px 30px}.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services .services-part .services-title .title,.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services .services-part .services-title .title a,.elementor-8250 .elementor-element.elementor-element-6eee287 .rs-addon-services.services-style8 .services-text .services-titles .title{font-size:18px}.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services .services-part{padding:30px 30px 30px 30px}.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services .services-part .services-title .title,.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services .services-part .services-title .title a,.elementor-8250 .elementor-element.elementor-element-636ff36 .rs-addon-services.services-style8 .services-text .services-titles .title{font-size:18px}.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services .services-part{padding:30px 30px 30px 30px}.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services .services-part .services-title .title,.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services .services-part .services-title .title a,.elementor-8250 .elementor-element.elementor-element-b479812 .rs-addon-services.services-style8 .services-text .services-titles .title{font-size:18px}.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services .services-part{padding:30px 30px 30px 30px}.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services .services-part .services-title .title,.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services.services-style8 .services-text .services-titles .title a,.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services .services-part .services-title .title a,.elementor-8250 .elementor-element.elementor-element-5d0e091 .rs-addon-services.services-style8 .services-text .services-titles .title{font-size:18px}.elementor-8250 .elementor-element.elementor-element-e9eaaec:not(.elementor-motion-effects-element-type-background),.elementor-8250 .elementor-element.elementor-element-e9eaaec>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center right}.elementor-8250 .elementor-element.elementor-element-e9eaaec{padding:110px 35px 110px 35px}.elementor-8250 .elementor-element.elementor-element-04675ba>.elementor-element-populated{padding:50px 50px 50px 50px}.elementor-8250 .elementor-element.elementor-element-0632c99 .prelements-heading .title-inner .title{font-size:30px}.elementor-8250 .elementor-element.elementor-element-fd774a0{padding:50px 0 60px 0}}@media(max-width:767px){.elementor-8250 .elementor-element.elementor-element-2634e58{padding:100px 0 0 0}.elementor-8250 .elementor-element.elementor-element-2ca3e84>.elementor-widget-container{padding:0 15px 75px 15px}.elementor-8250 .elementor-element.elementor-element-2ca3e84 .prelements-heading .title-inner .title{font-size:30px}.elementor-8250 .elementor-element.elementor-element-bfcb9d1{padding:100px 35px 100px 35px}.elementor-8250 .elementor-element.elementor-element-265146c .prelements-heading .title-inner .title{font-size:30px}.elementor-8250 .elementor-element.elementor-element-240594d{padding:100px 35px 120px 35px}.elementor-8250 .elementor-element.elementor-element-a357e98 .prelements-heading .title-inner .title{font-size:30px}.elementor-8250 .elementor-element.elementor-element-c161228 .prelements-heading .title-inner .title{font-size:30px}.elementor-8250 .elementor-element.elementor-element-e9eaaec{margin-top:0;margin-bottom:0;padding:120px 35px 130px 35px}.elementor-8250 .elementor-element.elementor-element-04675ba>.elementor-element-populated{padding:0 0 0 0}.elementor-8250 .elementor-element.elementor-element-0632c99>.elementor-widget-container{padding:50px 0 0 0}}