.elementor-31 .elementor-element.elementor-element-b3e5021{--display:flex;}.elementor-31 .elementor-element.elementor-element-b3e5021:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-b3e5021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://deehvinemarketing.com/wp-content/uploads/2026/09/deehvine-hero.webp");}.elementor-31 .elementor-element.elementor-element-7508cca{--display:flex;}.elementor-31 .elementor-element.elementor-element-4d6f0e2{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Manrope, 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 );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Manrope, 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 );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-31 .elementor-element.elementor-element-948f887{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Manrope, sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-31 .elementor-element.elementor-element-a866c42{--display:flex;}.elementor-31 .elementor-element.elementor-element-d969b40{--display:flex;}.elementor-31 .elementor-element.elementor-element-176d445{--display:flex;}.elementor-31 .elementor-element.elementor-element-1e05a7c{--display:flex;}.elementor-31 .elementor-element.elementor-element-52be88a{--display:flex;}.elementor-31 .elementor-element.elementor-element-fbdea5d{--display:flex;}.elementor-31 .elementor-element.elementor-element-0ae00ec{--display:flex;}.elementor-31 .elementor-element.elementor-element-9b7bf37{--display:flex;}.elementor-31 .elementor-element.elementor-element-3caf135{--display:flex;}.elementor-31 .elementor-element.elementor-element-3621158{--display:flex;}.elementor-31 .elementor-element.elementor-element-e91a333{--display:flex;}.elementor-31 .elementor-element.elementor-element-7e174c7{--display:flex;}.elementor-31 .elementor-element.elementor-element-8a5345b{--display:flex;}.elementor-31 .elementor-element.elementor-element-35454eb{--display:flex;}.elementor-31 .elementor-element.elementor-element-f0b0563{--display:flex;}.elementor-31 .elementor-element.elementor-element-6d41724{--display:flex;}.elementor-31 .elementor-element.elementor-element-a77b585{--display:flex;}.elementor-31 .elementor-element.elementor-element-d8b6313{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Manrope, 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 );}.elementor-31 .elementor-element.elementor-element-9eb2d60{--display:flex;}.elementor-31 .elementor-element.elementor-element-9fe778f{--display:flex;}.elementor-31 .elementor-element.elementor-element-baefb2f{--display:flex;}.elementor-31 .elementor-element.elementor-element-c3a349a{--display:flex;}.elementor-31 .elementor-element.elementor-element-bef67c9{--display:flex;}.elementor-31 .elementor-element.elementor-element-dbbdb0f{--display:flex;}.elementor-31 .elementor-element.elementor-element-97b69b8{--display:flex;}.elementor-31 .elementor-element.elementor-element-81d67bc{--display:flex;}.elementor-31 .elementor-element.elementor-element-6418968{--display:flex;}.elementor-31 .elementor-element.elementor-element-16b0993{--display:flex;}.elementor-31 .elementor-element.elementor-element-b86ff70{--display:flex;}.elementor-31 .elementor-element.elementor-element-9db230f{--display:flex;}.elementor-31 .elementor-element.elementor-element-8d0774c{--display:flex;}.elementor-31 .elementor-element.elementor-element-f66f1f7{--display:flex;}.elementor-31 .elementor-element.elementor-element-f0da6d9{--display:flex;}.elementor-31 .elementor-element.elementor-element-4360c30{--display:flex;}.elementor-31 .elementor-element.elementor-element-9f7c324{--display:flex;}.elementor-31 .elementor-element.elementor-element-cf0a6a3{--display:flex;}.elementor-31 .elementor-element.elementor-element-a8e97bb{--display:flex;}.elementor-31 .elementor-element.elementor-element-6bfc16a{--display:flex;}.elementor-31 .elementor-element.elementor-element-38730df{--display:flex;}.elementor-31 .elementor-element.elementor-element-a6dff2a{--display:flex;}.elementor-31 .elementor-element.elementor-element-0161865{--display:flex;}.elementor-31 .elementor-element.elementor-element-bb79136{--display:flex;}.elementor-31 .elementor-element.elementor-element-cb08a84{--display:flex;}.elementor-31 .elementor-element.elementor-element-694e049{--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-31 .elementor-element.elementor-element-f1cc8d7{--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-31 .elementor-element.elementor-element-ad5aa38{--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-31 .elementor-element.elementor-element-618b06d{--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-31 .elementor-element.elementor-element-711a2d8{--display:flex;}.elementor-31 .elementor-element.elementor-element-016a08a{--display:flex;}.elementor-31 .elementor-element.elementor-element-38192c0{--display:flex;}.elementor-31 .elementor-element.elementor-element-5f5874b{--display:flex;}.elementor-31 .elementor-element.elementor-element-350cd77{--display:flex;}.elementor-31 .elementor-element.elementor-element-7f9648a{--display:flex;}.elementor-31 .elementor-element.elementor-element-afc9f57{--display:flex;}@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 );}.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 );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-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 );}}@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 );}.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 );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-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 );}}