.elementor-18 .elementor-element.elementor-element-fwhero01{--display:flex;--min-height:620px;--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;--padding-top:0px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.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-18 .elementor-element.elementor-element-w601{text-align:center;}.elementor-18 .elementor-element.elementor-element-w601 .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-18 .elementor-element.elementor-element-fwb2001{--display:flex;--min-height:760px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-18 .elementor-element.elementor-element-fwb2001:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-fwb2001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/09/4th-block-BG-lines.svg");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-c604{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c604.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-w602 .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-18 .elementor-element.elementor-element-w603{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-18 .elementor-element.elementor-element-c605{--display:flex;--min-height:432px;--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-18 .elementor-element.elementor-element-c605.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-fwblue01{--display:flex;--min-height:858px;}.elementor-18 .elementor-element.elementor-element-fwblue01:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-fwblue01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/09/Group-68.png");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-c607{--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-18 .elementor-element.elementor-element-c606{--display:flex;--min-height:528px;--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-18 .elementor-element.elementor-element-c606:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c606 > .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-18 .elementor-element.elementor-element-c606.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-c609{--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-18 .elementor-element.elementor-element-c608{--display:flex;--min-height:331px;--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-18 .elementor-element.elementor-element-c608:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c608 > .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-18 .elementor-element.elementor-element-c608.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-c613{--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-18 .elementor-element.elementor-element-c612{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-w610 .elementor-heading-title{font-family:var( --e-global-typography-h4-font-family ), Sans-serif;font-size:var( --e-global-typography-h4-font-size );font-weight:var( --e-global-typography-h4-font-weight );text-transform:var( --e-global-typography-h4-text-transform );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-w611{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-18 .elementor-element.elementor-element-c615{--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-18 .elementor-element.elementor-element-c614{--display:flex;--min-height:691px;--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-18 .elementor-element.elementor-element-c614:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c614 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/09/2-1-2.jpg");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-c614.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-fwb4001{--display:flex;--min-height:462px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-18 .elementor-element.elementor-element-c618{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c618.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-w616{text-align:center;}.elementor-18 .elementor-element.elementor-element-w616 .elementor-heading-title{font-family:var( --e-global-typography-h24-font-family ), Sans-serif;font-size:var( --e-global-typography-h24-font-size );font-weight:var( --e-global-typography-h24-font-weight );text-transform:var( --e-global-typography-h24-text-transform );line-height:var( --e-global-typography-h24-line-height );color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-w617{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-18 .elementor-element.elementor-element-fwboy001{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-c619{--display:flex;--min-height:704px;--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-18 .elementor-element.elementor-element-c619:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-c619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/11/saromm-vineyards-road-1691.webp");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-fwfin001{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:85px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c622{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-c622.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-w620{text-align:center;}.elementor-18 .elementor-element.elementor-element-w620 .elementor-heading-title{font-family:var( --e-global-typography-h24-font-family ), Sans-serif;font-size:var( --e-global-typography-h24-font-size );font-weight:var( --e-global-typography-h24-font-weight );text-transform:var( --e-global-typography-h24-text-transform );line-height:var( --e-global-typography-h24-line-height );color:var( --e-global-color-text );}.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-18 .elementor-element.elementor-element-w621 img{width:56px;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-c604{--width:515px;}.elementor-18 .elementor-element.elementor-element-c605{--width:784px;}.elementor-18 .elementor-element.elementor-element-c607{--width:480px;}.elementor-18 .elementor-element.elementor-element-c606{--width:480px;}.elementor-18 .elementor-element.elementor-element-c609{--width:226px;}.elementor-18 .elementor-element.elementor-element-c608{--width:226px;}.elementor-18 .elementor-element.elementor-element-c613{--width:540px;}.elementor-18 .elementor-element.elementor-element-c615{--width:352px;}.elementor-18 .elementor-element.elementor-element-c614{--width:352px;}.elementor-18 .elementor-element.elementor-element-c618{--width:878px;}.elementor-18 .elementor-element.elementor-element-c622{--width:700px;}}@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-18 .elementor-element.elementor-element-w601 .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-18 .elementor-element.elementor-element-w602 .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-18 .elementor-element.elementor-element-w603{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-18 .elementor-element.elementor-element-w610 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-18 .elementor-element.elementor-element-w611{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-18 .elementor-element.elementor-element-w616 .elementor-heading-title{font-size:var( --e-global-typography-h24-font-size );line-height:var( --e-global-typography-h24-line-height );}.elementor-18 .elementor-element.elementor-element-w617{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-18 .elementor-element.elementor-element-w620 .elementor-heading-title{font-size:var( --e-global-typography-h24-font-size );line-height:var( --e-global-typography-h24-line-height );}.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 );}}@media(max-width:767px){.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-18 .elementor-element.elementor-element-w601 .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-18 .elementor-element.elementor-element-w602 .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-18 .elementor-element.elementor-element-w603{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-18 .elementor-element.elementor-element-w610 .elementor-heading-title{font-size:var( --e-global-typography-h4-font-size );line-height:var( --e-global-typography-h4-line-height );letter-spacing:var( --e-global-typography-h4-letter-spacing );word-spacing:var( --e-global-typography-h4-word-spacing );}.elementor-18 .elementor-element.elementor-element-w611{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-18 .elementor-element.elementor-element-w616 .elementor-heading-title{font-size:var( --e-global-typography-h24-font-size );line-height:var( --e-global-typography-h24-line-height );}.elementor-18 .elementor-element.elementor-element-w617{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-18 .elementor-element.elementor-element-w620 .elementor-heading-title{font-size:var( --e-global-typography-h24-font-size );line-height:var( --e-global-typography-h24-line-height );}.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 );}}/* Start custom CSS *//* Closing line block is 545 wide in the frame, not 700 */
.elementor-element-c622{width:34.758% !important;}

/* Frame: text at 2405, photo at 2653, footer at 3632 */
.elementor-element-fwb4001{min-height:415px !important;height:415px;justify-content:flex-start !important;padding-top:167px !important;}
.elementor-element-fwb4001 > .e-con-inner{justify-content:flex-start !important;}
.elementor-element-fwboy001{margin-top:0 !important;}


/* ==== TABLET FRAME (1024) ==== */
@media (max-width:1024px) and (min-width:768px){.elementor-element-fwb2001{min-height:680px!important;height:680px}:is(.elementor-element-fwb2001, .elementor-element-fwb2001 > .e-con-inner){justify-content:space-between!important}.elementor-element-c604{flex:0 0 480px!important;width:480px!important}.elementor-element-c605{flex:0 0 488px!important;width:488px!important;min-height:420px!important;height:420px!important;aspect-ratio:auto!important}.elementor-element-fwblue01{min-height:541px!important;height:541px}:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(1){top:120px!important;left:24px!important;width:201px!important}:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(2){top:291px!important;left:144px!important;width:121px!important}:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(3){top:170px!important;left:265px!important;width:490px!important}:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(4){top:120px!important;left:799px!important;width:201px!important}:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(1)>.e-con{width:201px!important;height:300px!important;min-height:0!important;aspect-ratio:auto!important;flex:0 0 auto!important}:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(2)>.e-con{width:121px!important;height:151px!important;min-height:0!important;aspect-ratio:auto!important;flex:0 0 auto!important}:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(4)>.e-con{width:201px!important;height:300px!important;min-height:0!important;aspect-ratio:auto!important;flex:0 0 auto!important}:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(3) .elementor-widget-text-editor{margin-left:134px!important}.elementor-element-fwb4001{min-height:389px!important;height:389px!important;padding-top:120px!important}:is(.elementor-element-fwb4001, .elementor-element-fwb4001 > .e-con-inner)>.e-con{width:683px!important}:is(.elementor-element-fwboy001, .elementor-element-fwboy001 > .e-con-inner)>.e-con{min-height:458px!important;height:458px!important;aspect-ratio:auto!important}.elementor-element-fwfin001{min-height:195px!important;height:195px;padding-top:0!important;padding-bottom:0!important}.elementor-element-fwfin001>.e-con-inner{padding-top:44px!important;padding-bottom:0!important;justify-content:flex-start!important}.elementor-element-c622{justify-content:flex-start!important}.elementor-element-c622{width:576px!important;gap:34px!important;row-gap:34px!important}}
/* ==== END TABLET */

/* Desktop blue band: heading at x682, paragraph indented to x816 */
@media (min-width:1025px){:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(3){left:682px!important;width:494px!important;top:327px!important}:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(3) .elementor-widget-text-editor{margin-left:134px!important}}

/* ==== MOBILE FRAME (375) ==== */
@media (max-width:767px){.elementor .elementor-element-fwb2001.e-con{min-height:0!important;height:auto!important;padding:80px 16px 0!important;margin-bottom:80px!important}.elementor .elementor-element-fwb2001.e-con,.elementor .elementor-element-fwb2001>.e-con-inner{flex-direction:column!important;gap:42px!important;align-items:stretch!important}.elementor-element-c604{flex:0 0 auto!important;width:100%!important}.elementor-element-c605{flex:0 0 auto!important;width:100%!important;height:246px!important;min-height:246px!important;aspect-ratio:auto!important}.elementor-element-fwblue01{min-height:1520px!important;height:1520px}:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(1){top:80px!important;left:16px!important;width:261px!important}:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(2){top:395px!important;left:238px!important;width:121px!important}:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(3){top:601px!important;left:16px!important;width:343px!important}:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(4){top:926px!important;left:16px!important;width:343px!important}:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(1)>.e-con{width:261px!important;height:438px!important;min-height:0!important;aspect-ratio:auto!important;flex:0 0 auto!important}:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(2)>.e-con{width:121px!important;height:151px!important;min-height:0!important;aspect-ratio:auto!important;flex:0 0 auto!important}:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(4)>.e-con{width:343px!important;height:514px!important;min-height:0!important;aspect-ratio:auto!important;flex:0 0 auto!important}:is(.elementor-element-fwblue01, .elementor-element-fwblue01 > .e-con-inner)>.e-con:nth-child(3) .elementor-widget-text-editor{margin-left:0!important}.elementor .elementor-element-fwb4001.e-con{min-height:396px!important;height:396px!important;padding-top:81px!important}:is(.elementor-element-fwb4001, .elementor-element-fwb4001 > .e-con-inner){align-items:flex-start!important;justify-content:flex-start!important}:is(.elementor-element-fwb4001, .elementor-element-fwb4001 > .e-con-inner)>.e-con{width:343px!important;align-items:flex-start!important;text-align:left!important}:is(.elementor-element-fwb4001, .elementor-element-fwb4001 > .e-con-inner) .elementor-heading-title,:is(.elementor-element-fwb4001, .elementor-element-fwb4001 > .e-con-inner) .elementor-widget-text-editor{text-align:left!important}:is(.elementor-element-fwboy001, .elementor-element-fwboy001 > .e-con-inner)>.e-con{min-height:526px!important;height:526px!important;aspect-ratio:auto!important}.elementor .elementor-element-fwfin001.e-con{min-height:195px!important;height:195px}.elementor-element-fwfin001>.e-con-inner{padding-top:31px!important}.elementor-element-c622{width:343px!important;gap:28px!important;row-gap:28px!important}}
@media (max-width:767px){.elementor-element-c604 p{margin:0!important}.elementor-element-c622{gap:23px!important;row-gap:23px!important}}
/* ==== END MOBILE */

/* AUDIT 2 future column */
@media (min-width:1025px){.elementor-element-c604{width:530px!important;max-width:530px!important;flex:0 0 530px!important}}

/* AUDIT 2 future text */
@media (min-width:1025px){.elementor-element-c604{position:relative!important;top:9px!important}.elementor-element-fwb4001>.e-con-inner>.e-con{position:relative!important;top:-5px!important}}

/* AUDIT 2 future tablet column */
@media (max-width:1024px) and (min-width:768px){.elementor-element-c604{width:440px!important;max-width:440px!important;flex:0 0 440px!important}}

/* AUDIT 2 future tablet lift */
@media (max-width:1024px) and (min-width:768px){.elementor-element-c604{position:relative!important;top:8px!important}}

/* AUDIT 2 future collage photos */
@media (min-width:1025px){.elementor-element-c609{top:451px!important}.elementor-element-c608{aspect-ratio:auto!important;height:291px!important;min-height:291px!important}.elementor-element-c614{aspect-ratio:auto!important;height:529px!important;min-height:529px!important}}

/* AUDIT 2 future mobile bw */
@media (max-width:767px){body .elementor .e-con.e-parent .e-con.e-child.elementor-element-c606{background-image:url("https://saromm.vecto.digital/wp-content/uploads/2026/11/saromm-grapes-amj04747.webp")!important;background-size:cover!important;background-position:-16px -2px!important;background-repeat:no-repeat!important}}/* End custom CSS */