.elementor-11508 .elementor-element.elementor-element-def22e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11508 .elementor-element.elementor-element-def22e5:not(.elementor-motion-effects-element-type-background),.elementor-11508 .elementor-element.elementor-element-def22e5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://senvelo.com/wp-content/uploads/2026/08/hero-bg.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-11508 .elementor-element.elementor-element-ba31573{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}.elementor-11508 .elementor-element.elementor-element-ba31573.e-con{--align-self:center}.elementor-11508 .elementor-element.elementor-element-35c93bf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 18px;--row-gap:18px;--column-gap:18px}.elementor-11508 .elementor-element.elementor-element-9c33535 .elementor-heading-title{font-weight:700}.elementor-11508 .elementor-element.elementor-element-47fb800{font-weight:500}.elementor-11508 .elementor-element.elementor-element-fa8f114{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px}.elementor-11508 .elementor-element.elementor-element-e699796{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-11508 .elementor-element.elementor-element-7fd7aa7{--display:flex}.elementor-11508 .elementor-element.elementor-element-19318fb{--display:flex}.elementor-11508 .elementor-element.elementor-element-36242a4{--display:flex}.elementor-11508 .elementor-element.elementor-element-044717f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px}.elementor-11508 .elementor-element.elementor-element-4935ef5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11508 .elementor-element.elementor-element-bcc89df{width:100%;max-width:100%}.elementor-11508 .elementor-element.elementor-element-2f56f2d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-11508 .elementor-element.elementor-element-b53b3c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-11508 .elementor-element.elementor-element-acdbe72{--display:flex}.elementor-11508 .elementor-element.elementor-element-c709acd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11508 .elementor-element.elementor-element-5f95a58{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-11508 .elementor-element.elementor-element-f36ee93{--display:flex}:root{--page-title-display:none}@media(max-width:767px){.elementor-11508 .elementor-element.elementor-element-def22e5{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11508 .elementor-element.elementor-element-ba31573{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px}.elementor-11508 .elementor-element.elementor-element-fa8f114{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-11508 .elementor-element.elementor-element-e699796{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11508 .elementor-element.elementor-element-7fd7aa7{--width:33%}.elementor-11508 .elementor-element.elementor-element-19318fb{--width:33%}.elementor-11508 .elementor-element.elementor-element-36242a4{--width:33%}.elementor-11508 .elementor-element.elementor-element-2f56f2d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11508 .elementor-element.elementor-element-b53b3c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media(min-width:768px){.elementor-11508 .elementor-element.elementor-element-ba31573{--content-width:1400px}.elementor-11508 .elementor-element.elementor-element-35c93bf{--width:47%}.elementor-11508 .elementor-element.elementor-element-044717f{--width:53%}.elementor-11508 .elementor-element.elementor-element-4935ef5{--content-width:1400px}.elementor-11508 .elementor-element.elementor-element-acdbe72{--content-width:1400px}.elementor-11508 .elementor-element.elementor-element-f36ee93{--content-width:1400px}}@media(max-width:1024px) and (min-width:768px){.elementor-11508 .elementor-element.elementor-element-35c93bf{--width:100%}.elementor-11508 .elementor-element.elementor-element-044717f{--width:0px}}.elementor-11508 .elementor-element.elementor-element-def22e5{position:relative;width:100%;min-height:610px;overflow:hidden;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}.elementor-11508 .elementor-element.elementor-element-def22e5::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(90deg,rgb(255 255 255 / .99) 0%,rgb(255 255 255 / .98) 22%,rgb(255 255 255 / .95) 34%,rgb(255 255 255 / .87) 42%,rgb(255 255 255 / .65) 50%,rgb(255 255 255 / .34) 58%,rgb(255 255 255 / .1) 65%,#fff0 72%)}.elementor-11508 .elementor-element.elementor-element-def22e5>.e-con-inner,.elementor-11508 .elementor-element.elementor-element-def22e5>.elementor-container{position:relative;z-index:2;width:100%;min-height:inherit;margin-left:auto;margin-right:auto}.senvelo-hero-eyebrow{margin:0 0 10px!important}.senvelo-hero-eyebrow,.senvelo-hero-eyebrow p,.senvelo-hero-eyebrow .elementor-heading-title{margin-top:0!important;margin-bottom:0!important;color:#0864bf!important;font-family:"Inter","Helvetica Neue",Arial,sans-serif!important;font-size:13px!important;line-height:1.3!important;font-weight:700!important;letter-spacing:.075em!important;text-transform:uppercase}.senvelo-hero-title{max-width:620px;margin:0 0 16px!important}.senvelo-hero-title .elementor-heading-title{margin:0!important;color:#092846!important;font-family:"Inter","Helvetica Neue",Arial,sans-serif!important;font-size:clamp(38px,3.25vw,46px)!important;line-height:1.13!important;font-weight:620!important;letter-spacing:-.028em!important}.senvelo-hero-description{max-width:625px;margin:0 0 26px!important}.senvelo-hero-description,.senvelo-hero-description p{margin-top:0!important;margin-bottom:0!important;color:#344e64!important;font-family:"Inter","Helvetica Neue",Arial,sans-serif!important;font-size:15.5px!important;line-height:1.68!important;font-weight:400!important}.senvelo-hero-primary{margin:0!important}.senvelo-hero-primary .elementor-button{min-width:174px!important;min-height:47px!important;padding:0 23px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;border:1px solid #0b67c8!important;border-radius:3px!important;background:#0b67c8!important;color:#ffffff!important;font-family:"Inter","Helvetica Neue",Arial,sans-serif!important;font-size:14px!important;line-height:1!important;font-weight:650!important;letter-spacing:.005em!important;box-shadow:none!important;transition:background .18s ease,border-color .18s ease,transform .18s ease!important}.senvelo-hero-primary .elementor-button:hover{color:#ffffff!important;background:#075bab!important;border-color:#075bab!important;transform:translateY(-1px)}.senvelo-hero-secondary{margin:0!important}.senvelo-hero-secondary .elementor-button{min-width:174px!important;min-height:47px!important;padding:0 22px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;border:1px solid #b9c9d6!important;border-radius:3px!important;background:rgb(255 255 255 / .82)!important;color:#183b57!important;font-family:"Inter","Helvetica Neue",Arial,sans-serif!important;font-size:14px!important;line-height:1!important;font-weight:650!important;letter-spacing:.005em!important;box-shadow:none!important;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease!important}.senvelo-hero-secondary .elementor-button:hover{color:#137a40!important;background:#ffffff!important;border-color:#25d366!important;transform:translateY(-1px)}.senvelo-hero-secondary .elementor-button-icon{color:#25d366!important}.senvelo-hero-secondary .elementor-button-icon svg{fill:#25d366!important}.senvelo-hero-metrics{margin-top:34px!important;font-family:"Inter","Helvetica Neue",Arial,sans-serif!important}.senvelo-hero-metrics .elementor-heading-title{color:#0b2944!important;font-size:29px!important;line-height:1.15!important;font-weight:600!important;letter-spacing:-.02em!important}.senvelo-hero-metrics .elementor-widget-text-editor,.senvelo-hero-metrics .elementor-widget-text-editor p{color:#425a6d!important;font-size:13.5px!important;line-height:1.5!important;font-weight:400!important}@media (max-width:1024px) and (min-width:768px){.elementor-11508 .elementor-element.elementor-element-def22e5{min-height:540px;background-size:cover!important;background-position:64% center!important}.elementor-11508 .elementor-element.elementor-element-def22e5::before{background:linear-gradient(90deg,rgb(255 255 255 / .99) 0%,rgb(255 255 255 / .98) 34%,rgb(255 255 255 / .92) 46%,rgb(255 255 255 / .75) 57%,rgb(255 255 255 / .42) 68%,rgb(255 255 255 / .12) 79%,#fff0 88%)}.senvelo-hero-title{max-width:530px}.senvelo-hero-title .elementor-heading-title{font-size:37px!important;line-height:1.14!important}.senvelo-hero-description{max-width:535px;margin-bottom:23px!important}.senvelo-hero-description,.senvelo-hero-description p{font-size:14.5px!important;line-height:1.62!important}.senvelo-hero-primary .elementor-button,.senvelo-hero-secondary .elementor-button{min-width:156px!important;min-height:44px!important;font-size:13.5px!important}.senvelo-hero-metrics{margin-top:29px!important}.senvelo-hero-metrics .elementor-heading-title{font-size:26px!important}.senvelo-hero-metrics .elementor-widget-text-editor,.senvelo-hero-metrics .elementor-widget-text-editor p{font-size:13px!important}}@media (max-width:767px){.elementor-11508 .elementor-element.elementor-element-def22e5{min-height:auto;background-size:cover!important;background-position:66% center!important}.elementor-11508 .elementor-element.elementor-element-def22e5::before{background:linear-gradient(90deg,rgb(255 255 255 / .98) 0%,rgb(255 255 255 / .97) 58%,rgb(255 255 255 / .91) 74%,rgb(255 255 255 / .73) 100%)}.senvelo-hero-eyebrow{margin-bottom:7px!important}.senvelo-hero-eyebrow,.senvelo-hero-eyebrow p,.senvelo-hero-eyebrow .elementor-heading-title{font-size:11.5px!important;line-height:1.3!important;letter-spacing:.055em!important}.senvelo-hero-title{width:100%;max-width:520px;margin-bottom:12px!important}.senvelo-hero-title .elementor-heading-title{font-size:clamp(29px,8.5vw,34px)!important;line-height:1.13!important;letter-spacing:-.025em!important}.senvelo-hero-description{width:100%;max-width:520px;margin-bottom:19px!important}.senvelo-hero-description,.senvelo-hero-description p{font-size:14px!important;line-height:1.58!important}.senvelo-hero-primary,.senvelo-hero-secondary{width:100%!important;max-width:520px}.senvelo-hero-primary{margin-bottom:9px!important}.senvelo-hero-primary .elementor-button,.senvelo-hero-secondary .elementor-button{width:100%!important;min-width:0!important;min-height:43px!important;padding:0 18px!important;font-size:13.5px!important}.senvelo-hero-metrics{margin-top:16px!important}.senvelo-hero-metrics .elementor-widget-heading,.senvelo-hero-metrics .elementor-widget-text-editor{margin-top:0!important;margin-bottom:0!important}.senvelo-hero-metrics .elementor-heading-title{margin:0 0 4px!important;font-size:19px!important;line-height:1.08!important;white-space:nowrap!important}.senvelo-hero-metrics .elementor-widget-text-editor,.senvelo-hero-metrics .elementor-widget-text-editor p{margin:0!important;font-size:13px!important;line-height:1.3!important}}@media (max-width:480px){.elementor-11508 .elementor-element.elementor-element-def22e5{background-position:69% center!important}.elementor-11508 .elementor-element.elementor-element-def22e5::before{background:linear-gradient(90deg,rgb(255 255 255 / .985) 0%,rgb(255 255 255 / .975) 64%,rgb(255 255 255 / .92) 82%,rgb(255 255 255 / .80) 100%)}.senvelo-hero-title .elementor-heading-title{font-size:clamp(28px,8vw,31px)!important;line-height:1.14!important}.senvelo-hero-description,.senvelo-hero-description p{font-size:13.5px!important;line-height:1.56!important}.senvelo-hero-primary .elementor-button,.senvelo-hero-secondary .elementor-button{min-height:42px!important}.senvelo-hero-metrics{margin-top:14px!important}.senvelo-hero-metrics .elementor-heading-title{font-size:18px!important}}