.elementor-16 .elementor-element.elementor-element-s402{--display:flex;--min-height:624px;--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:flex-end;--align-items:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-s402:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-s402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/11/saromm-vision-hero-1704.webp");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-s402::before, .elementor-16 .elementor-element.elementor-element-s402 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-s402 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-s402 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-s402 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-s402 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(1,34,58,0.35);--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-w401{text-align:center;}.elementor-16 .elementor-element.elementor-element-w401 .elementor-heading-title{font-family:var( --e-global-typography-h1-font-family ), Sans-serif;font-size:var( --e-global-typography-h1-font-size );font-weight:var( --e-global-typography-h1-font-weight );text-transform:var( --e-global-typography-h1-text-transform );line-height:var( --e-global-typography-h1-line-height );letter-spacing:var( --e-global-typography-h1-letter-spacing );word-spacing:var( --e-global-typography-h1-word-spacing );color:var( --e-global-color-white );}.elementor-16 .elementor-element.elementor-element-s410{--display:flex;--min-height:441px;--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:66px 66px;--row-gap:66px;--column-gap:66px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-w403 img{width:88px;}.elementor-16 .elementor-element.elementor-element-c409{--display:flex;--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c409.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-w404 .elementor-heading-title{font-family:var( --e-global-typography-btn-font-family ), Sans-serif;font-size:var( --e-global-typography-btn-font-size );font-weight:var( --e-global-typography-btn-font-weight );text-transform:var( --e-global-typography-btn-text-transform );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );word-spacing:var( --e-global-typography-btn-word-spacing );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-w405 img{width:8px;}.elementor-16 .elementor-element.elementor-element-w406 .elementor-heading-title{font-family:var( --e-global-typography-btn-font-family ), Sans-serif;font-size:var( --e-global-typography-btn-font-size );font-weight:var( --e-global-typography-btn-font-weight );text-transform:var( --e-global-typography-btn-text-transform );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );word-spacing:var( --e-global-typography-btn-word-spacing );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-w407 img{width:8px;}.elementor-16 .elementor-element.elementor-element-w408 .elementor-heading-title{font-family:var( --e-global-typography-btn-font-family ), Sans-serif;font-size:var( --e-global-typography-btn-font-size );font-weight:var( --e-global-typography-btn-font-weight );text-transform:var( --e-global-typography-btn-text-transform );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );word-spacing:var( --e-global-typography-btn-word-spacing );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-s412{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-c411{--display:flex;--min-height:641px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c411:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E130F;}.elementor-16 .elementor-element.elementor-element-s416{--display:flex;--min-height:476px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-s416:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-s416 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/09/Redefine-block-BG-lines.svg");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-c415{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c415.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-w413{text-align:center;}.elementor-16 .elementor-element.elementor-element-w413 .elementor-heading-title{font-family:var( --e-global-typography-h2-font-family ), Sans-serif;font-size:var( --e-global-typography-h2-font-size );font-weight:var( --e-global-typography-h2-font-weight );text-transform:var( --e-global-typography-h2-text-transform );line-height:var( --e-global-typography-h2-line-height );letter-spacing:var( --e-global-typography-h2-letter-spacing );word-spacing:var( --e-global-typography-h2-word-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-16 .elementor-element.elementor-element-w414{text-align:center;font-family:var( --e-global-typography-body-font-family ), Sans-serif;font-size:var( --e-global-typography-body-font-size );font-weight:var( --e-global-typography-body-font-weight );text-transform:var( --e-global-typography-body-text-transform );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );word-spacing:var( --e-global-typography-body-word-spacing );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-s421{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-c417{--display:flex;--min-height:1086px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c417:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c417 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/11/saromm-vision-redefine-0588.webp");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-c417.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-16 .elementor-element.elementor-element-c418{--display:flex;--min-height:1086px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c418:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c418 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/11/saromm-vision-redefine-0726.webp");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-c418.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-16 .elementor-element.elementor-element-c419{--display:flex;--min-height:1086px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c419:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/11/saromm-vision-redefine-1963.webp");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-c419.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-16 .elementor-element.elementor-element-c420{--display:flex;--min-height:1086px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c420:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/11/saromm-vision-redefine-1995.webp");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-c420.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-16 .elementor-element.elementor-element-s441{--display:flex;--min-height:3943px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-s441:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-s441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/09/Change-block-fixed-BG-lines.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-16 .elementor-element.elementor-element-c430{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c429{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-w427{text-align:center;}.elementor-16 .elementor-element.elementor-element-w427 .elementor-heading-title{font-family:var( --e-global-typography-h2-font-family ), Sans-serif;font-size:var( --e-global-typography-h2-font-size );font-weight:var( --e-global-typography-h2-font-weight );text-transform:var( --e-global-typography-h2-text-transform );line-height:var( --e-global-typography-h2-line-height );letter-spacing:var( --e-global-typography-h2-letter-spacing );word-spacing:var( --e-global-typography-h2-word-spacing );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-w428{text-align:center;font-family:var( --e-global-typography-body-font-family ), Sans-serif;font-size:var( --e-global-typography-body-font-size );font-weight:var( --e-global-typography-body-font-weight );text-transform:var( --e-global-typography-body-text-transform );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );word-spacing:var( --e-global-typography-body-word-spacing );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-c432{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c431{--display:flex;--min-height:734px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c431:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/11/saromm-vision-change-lab-3781.webp");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-c431.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-c434{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c433{--display:flex;--min-height:701px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c433:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c433 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/11/saromm-vision-change-karas-117.webp");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-c433.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-c436{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c435{--display:flex;--min-height:886px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c435:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c435 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/10/Image-Editing-Request-2-copy.webp");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-c435.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-c440{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c439{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-w437{text-align:center;}.elementor-16 .elementor-element.elementor-element-w437 .elementor-heading-title{font-family:var( --e-global-typography-h2-font-family ), Sans-serif;font-size:var( --e-global-typography-h2-font-size );font-weight:var( --e-global-typography-h2-font-weight );text-transform:var( --e-global-typography-h2-text-transform );line-height:var( --e-global-typography-h2-line-height );letter-spacing:var( --e-global-typography-h2-letter-spacing );word-spacing:var( --e-global-typography-h2-word-spacing );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-w438{text-align:center;font-family:var( --e-global-typography-body-font-family ), Sans-serif;font-size:var( --e-global-typography-body-font-size );font-weight:var( --e-global-typography-body-font-weight );text-transform:var( --e-global-typography-body-text-transform );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );word-spacing:var( --e-global-typography-body-word-spacing );color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-s426{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-16 .elementor-element.elementor-element-c422{--display:flex;--min-height:618px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c422:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c422 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/11/saromm-vision-achieve-2023.webp");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-c422.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-16 .elementor-element.elementor-element-c423{--display:flex;--min-height:618px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c423:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/11/saromm-vision-achieve-1984.webp");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-c423.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-16 .elementor-element.elementor-element-c424{--display:flex;--min-height:618px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c424:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/11/saromm-vision-achieve-0767.webp");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-c424.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-16 .elementor-element.elementor-element-c425{--display:flex;--min-height:618px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-c425:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-c425 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/11/saromm-grapes-amj04747.webp");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-c425.e-con{--flex-grow:1;--flex-shrink:1;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-c415{--width:660px;}.elementor-16 .elementor-element.elementor-element-c430{--width:840px;}.elementor-16 .elementor-element.elementor-element-c432{--width:546px;}.elementor-16 .elementor-element.elementor-element-c431{--width:546px;}.elementor-16 .elementor-element.elementor-element-c434{--width:468px;}.elementor-16 .elementor-element.elementor-element-c433{--width:468px;}.elementor-16 .elementor-element.elementor-element-c436{--width:563px;}.elementor-16 .elementor-element.elementor-element-c435{--width:563px;}.elementor-16 .elementor-element.elementor-element-c440{--width:840px;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-16 .elementor-element.elementor-element-w401 .elementor-heading-title{font-size:var( --e-global-typography-h1-font-size );line-height:var( --e-global-typography-h1-line-height );letter-spacing:var( --e-global-typography-h1-letter-spacing );word-spacing:var( --e-global-typography-h1-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-w404 .elementor-heading-title{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );word-spacing:var( --e-global-typography-btn-word-spacing );}.elementor-16 .elementor-element.elementor-element-w406 .elementor-heading-title{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );word-spacing:var( --e-global-typography-btn-word-spacing );}.elementor-16 .elementor-element.elementor-element-w408 .elementor-heading-title{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );word-spacing:var( --e-global-typography-btn-word-spacing );}.elementor-16 .elementor-element.elementor-element-w413 .elementor-heading-title{font-size:var( --e-global-typography-h2-font-size );line-height:var( --e-global-typography-h2-line-height );letter-spacing:var( --e-global-typography-h2-letter-spacing );word-spacing:var( --e-global-typography-h2-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-w414{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );word-spacing:var( --e-global-typography-body-word-spacing );}.elementor-16 .elementor-element.elementor-element-w427 .elementor-heading-title{font-size:var( --e-global-typography-h2-font-size );line-height:var( --e-global-typography-h2-line-height );letter-spacing:var( --e-global-typography-h2-letter-spacing );word-spacing:var( --e-global-typography-h2-word-spacing );}.elementor-16 .elementor-element.elementor-element-w428{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );word-spacing:var( --e-global-typography-body-word-spacing );}.elementor-16 .elementor-element.elementor-element-w437 .elementor-heading-title{font-size:var( --e-global-typography-h2-font-size );line-height:var( --e-global-typography-h2-line-height );letter-spacing:var( --e-global-typography-h2-letter-spacing );word-spacing:var( --e-global-typography-h2-word-spacing );}.elementor-16 .elementor-element.elementor-element-w438{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );word-spacing:var( --e-global-typography-body-word-spacing );}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-s402:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-s402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/11/saromm-vision-hero-1704.webp");background-position:center center;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-16 .elementor-element.elementor-element-w401 .elementor-heading-title{font-size:var( --e-global-typography-h1-font-size );line-height:var( --e-global-typography-h1-line-height );letter-spacing:var( --e-global-typography-h1-letter-spacing );word-spacing:var( --e-global-typography-h1-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-w404 .elementor-heading-title{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );word-spacing:var( --e-global-typography-btn-word-spacing );}.elementor-16 .elementor-element.elementor-element-w406 .elementor-heading-title{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );word-spacing:var( --e-global-typography-btn-word-spacing );}.elementor-16 .elementor-element.elementor-element-w408 .elementor-heading-title{font-size:var( --e-global-typography-btn-font-size );line-height:var( --e-global-typography-btn-line-height );letter-spacing:var( --e-global-typography-btn-letter-spacing );word-spacing:var( --e-global-typography-btn-word-spacing );}.elementor-16 .elementor-element.elementor-element-w413 .elementor-heading-title{font-size:var( --e-global-typography-h2-font-size );line-height:var( --e-global-typography-h2-line-height );letter-spacing:var( --e-global-typography-h2-letter-spacing );word-spacing:var( --e-global-typography-h2-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-16 .elementor-element.elementor-element-w414{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );word-spacing:var( --e-global-typography-body-word-spacing );}.elementor-16 .elementor-element.elementor-element-w427 .elementor-heading-title{font-size:var( --e-global-typography-h2-font-size );line-height:var( --e-global-typography-h2-line-height );letter-spacing:var( --e-global-typography-h2-letter-spacing );word-spacing:var( --e-global-typography-h2-word-spacing );}.elementor-16 .elementor-element.elementor-element-w428{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );word-spacing:var( --e-global-typography-body-word-spacing );}.elementor-16 .elementor-element.elementor-element-w437 .elementor-heading-title{font-size:var( --e-global-typography-h2-font-size );line-height:var( --e-global-typography-h2-line-height );letter-spacing:var( --e-global-typography-h2-letter-spacing );word-spacing:var( --e-global-typography-h2-word-spacing );}.elementor-16 .elementor-element.elementor-element-w438{font-size:var( --e-global-typography-body-font-size );line-height:var( --e-global-typography-body-line-height );letter-spacing:var( --e-global-typography-body-letter-spacing );word-spacing:var( --e-global-typography-body-word-spacing );}}/* Start custom CSS *//* Vertical rhythm from the frame: aerial at 1068, first row at 2208, CHANGE band at 3546, last row at 7490, footer at 8130 */
.elementor-element-s410{min-height:444px !important;}
.elementor-element-s421{margin-top:23px;}
.elementor-element-s441{margin-top:252px;}
.elementor-element-s426{margin-top:1px;margin-bottom:22px;}

/* ==== TABLET FRAME (1024) ==== */
@media (max-width:1024px) and (min-width:768px){.elementor-element-s410{min-height:360px!important;height:360px}.elementor-element-s412{min-height:421px!important;height:421px;padding-inline:24px!important}:is(.elementor-element-s412, .elementor-element-s412 > .e-con-inner)>.e-con{min-height:421px!important;height:421px}.elementor-element-s416{min-height:387px!important;height:387px}:is(.elementor-element-s416, .elementor-element-s416 > .e-con-inner)>.e-con{width:569px!important}.elementor-element-s421{margin-top:24px!important}:is(.elementor-element-s421, .elementor-element-s421 > .e-con-inner),:is(.elementor-element-s426, .elementor-element-s426 > .e-con-inner){gap:24px!important;column-gap:24px!important}:is(.elementor-element-s421, .elementor-element-s421 > .e-con-inner)>.e-con,:is(.elementor-element-s426, .elementor-element-s426 > .e-con-inner)>.e-con{flex:0 0 226px!important;width:226px!important;height:396px!important;min-height:0!important;aspect-ratio:auto!important}.elementor-element-s441{margin-top:0!important;min-height:4160px!important;height:4160px}:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner) > .e-con:nth-child(1){top:361px!important;left:194px!important;width:636px!important}:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner) > .e-con:nth-child(2){top:854px!important;left:24px!important;width:420px!important}:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner) > .e-con:nth-child(3){top:2017px!important;left:580px!important;width:420px!important}:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner) > .e-con:nth-child(4){top:3247px!important;left:302px!important;width:420px!important}:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner) > .e-con:nth-child(5){top:3900px!important;left:199px!important;width:627px!important}:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner) > .e-con:nth-child(2)>.e-con{width:420px!important;height:563px!important;min-height:0!important;aspect-ratio:auto!important;flex:0 0 auto!important}:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner) > .e-con:nth-child(3)>.e-con{width:420px!important;height:630px!important;min-height:0!important;aspect-ratio:auto!important;flex:0 0 auto!important}:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner) > .e-con:nth-child(4)>.e-con{width:420px!important;height:525px!important;min-height:0!important;aspect-ratio:auto!important;flex:0 0 auto!important}.elementor-element-s426{margin-top:0!important;margin-bottom:24px!important}}
/* ==== END TABLET */

/* ==== MOBILE FRAME (375) ==== */
@media (max-width:767px){.elementor-element-s410{min-height:280px!important;height:280px;justify-content:flex-start!important;padding-top:80px!important}:is(.elementor-element-s410, .elementor-element-s410 > .e-con-inner){gap:71px!important;justify-content:flex-start!important}.elementor-element-s412{min-height:421px!important;height:421px;padding:0 16px!important}:is(.elementor-element-s412, .elementor-element-s412 > .e-con-inner)>.e-con{min-height:421px!important;height:421px}.elementor-element-s416{min-height:334px!important;height:334px}:is(.elementor-element-s416, .elementor-element-s416 > .e-con-inner)>.e-con{width:343px!important}.elementor .elementor-element-s421.e-con{padding-left:16px!important;padding-right:16px!important;margin-top:0!important}:is(.elementor-element-s421, .elementor-element-s421 > .e-con-inner){flex-direction:row!important;--flex-wrap:wrap!important;flex-wrap:wrap!important;gap:8px!important;column-gap:8px!important;row-gap:8px!important}:is(.elementor-element-s421, .elementor-element-s421 > .e-con-inner)>.e-con{flex:0 0 calc(50% - 4px)!important;width:calc(50% - 4px)!important;max-width:calc(50% - 4px)!important;height:384px!important;min-height:0!important;aspect-ratio:auto!important}.elementor-element-s441{margin-top:0!important;min-height:2771px!important;height:2771px}:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner)>.e-con:nth-child(1){top:116px!important;left:16px!important;width:343px!important}:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner)>.e-con:nth-child(2){top:684px!important;left:16px!important;width:203px!important}:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner)>.e-con:nth-child(3){top:1356px!important;left:156px!important;width:203px!important}:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner)>.e-con:nth-child(4){top:2060px!important;left:56px!important;width:263px!important}:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner)>.e-con:nth-child(5){top:2464px!important;left:16px!important;width:343px!important}:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner)>.e-con:nth-child(2)>.e-con{width:203px!important;height:272px!important;min-height:0!important;aspect-ratio:auto!important;flex:0 0 auto!important}:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner)>.e-con:nth-child(3)>.e-con{width:203px!important;height:305px!important;min-height:0!important;aspect-ratio:auto!important;flex:0 0 auto!important}:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner)>.e-con:nth-child(4)>.e-con{width:263px!important;height:330px!important;min-height:0!important;aspect-ratio:auto!important;flex:0 0 auto!important}.elementor .elementor-element-s426.e-con{padding-left:16px!important;padding-right:16px!important;margin-top:0!important}:is(.elementor-element-s426, .elementor-element-s426 > .e-con-inner){flex-direction:row!important;--flex-wrap:wrap!important;flex-wrap:wrap!important;gap:8px!important;column-gap:8px!important;row-gap:8px!important}:is(.elementor-element-s426, .elementor-element-s426 > .e-con-inner)>.e-con{flex:0 0 calc(50% - 4px)!important;width:calc(50% - 4px)!important;max-width:calc(50% - 4px)!important;height:288px!important;min-height:0!important;aspect-ratio:auto!important}.elementor-element-s426{margin-bottom:16px!important}}
/* ==== END MOBILE */

/* Mountain icon is ~94 wide at every width in the frames */
.elementor-element-w403 img{width:94px!important;height:auto!important}

@media (max-width:767px){.elementor .elementor-element-s410.e-con,.elementor .elementor-element-s410>.e-con-inner{flex-direction:column!important;align-items:center!important}}

/* Section nav is 14px on tablet and mobile in the frames, one line */
.elementor-element-c409 .elementor-heading-title{white-space:nowrap}
.elementor-element-c409{--flex-wrap:nowrap!important;flex-wrap:nowrap!important;justify-content:center!important;align-items:center!important;gap:32px!important;column-gap:32px!important}
@media (max-width:1024px) and (min-width:768px){.elementor-element-c409{gap:24px!important;column-gap:24px!important}}
@media (max-width:767px){.elementor-element-c409{width:343px!important;max-width:343px!important;justify-content:space-between!important;gap:0!important;column-gap:0!important}}

/* AUDIT 2 vision change block */
@media (max-width:1024px) and (min-width:768px){:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner)>.e-con:nth-child(1){top:356px!important}.elementor-element-c430 .elementor-widget-text-editor{margin-top:-9px!important}}

/* AUDIT 2 vision compete block */
@media (max-width:1024px) and (min-width:768px){:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner)>.e-con:nth-child(5){margin-top:-5px!important}:is(.elementor-element-s441, .elementor-element-s441 > .e-con-inner)>.e-con:nth-child(5) .elementor-widget-text-editor{margin-top:-9px!important}}

/* AUDIT 2 vision desktop photos */
@media (min-width:1025px){.elementor-element-c417,.elementor-element-c418,.elementor-element-c419,.elementor-element-c420{aspect-ratio:auto!important;height:615px!important;min-height:615px!important;max-height:615px!important;align-self:flex-start!important}.elementor-element-s421{height:1086px!important;min-height:1086px!important;align-items:flex-start!important}.elementor-element-c430{top:-366px!important;left:544px!important;width:640px!important}.elementor-element-c440{top:3634px!important;left:544px!important;width:640px!important}.elementor-element-c436{left:584px!important;width:560px!important}.elementor-element-c436 img{width:560px!important;height:700px!important;max-height:700px!important;object-fit:cover!important;aspect-ratio:auto!important}}

/* AUDIT 2 vision desktop text gap */
@media (min-width:1025px){.elementor-element-c430 .elementor-widget-text-editor,.elementor-element-c440 .elementor-widget-text-editor{margin-top:-10px!important}}

/* AUDIT 2 vision bottle box */
@media (min-width:1025px){.elementor-element-c435{aspect-ratio:auto!important;width:560px!important;height:700px!important;min-height:700px!important;flex:0 0 auto!important}}

/* AUDIT 2 vision mobile row1 */
@media (max-width:767px){.elementor .elementor-element-s421.e-con{height:776px!important;min-height:776px!important;padding-top:7px!important;box-sizing:border-box}:is(.elementor-element-s421, .elementor-element-s421 > .e-con-inner){align-content:flex-start!important;align-items:flex-start!important}:is(.elementor-element-s421, .elementor-element-s421 > .e-con-inner)>.e-con{height:297px!important;min-height:297px!important}}

/* AUDIT 2 vision tablet hero */
@media (max-width:1024px) and (min-width:768px){body .elementor .e-con.e-parent.elementor-element-s402{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/11/saromm-vision-hero-1704.webp")!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}}

/* AUDIT 2 polish vision redefine */
@media (max-width:1024px) and (min-width:768px){.elementor-element-s416 .elementor-widget-heading{position:relative!important;top:8px!important}.elementor-element-s416 .elementor-widget-text-editor{position:relative!important;top:3px!important}}/* End custom CSS */