.elementor-5210 .elementor-element.elementor-element-6a110f96:not(.elementor-motion-effects-element-type-background), .elementor-5210 .elementor-element.elementor-element-6a110f96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-5210 .elementor-element.elementor-element-6a110f96{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 0px 0px;}.elementor-5210 .elementor-element.elementor-element-6a110f96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5210 .elementor-element.elementor-element-11010f4d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-5210 .elementor-element.elementor-element-5571e7cc{text-align:center;font-family:"proxima-nova", Sans-serif;font-size:16px;font-weight:200;line-height:1.2em;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-5210 .elementor-element.elementor-element-de44826{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-5210 .elementor-element.elementor-element-55497c7c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-5210 .elementor-element.elementor-element-136b6304.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5210 .elementor-element.elementor-element-136b6304 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#013946;margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 20px 0px;}.elementor-5210 .elementor-element.elementor-element-395645c4{text-align:center;}.elementor-5210 .elementor-element.elementor-element-395645c4 .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:17px;font-weight:600;line-height:1.2em;letter-spacing:1px;}.elementor-5210 .elementor-element.elementor-element-6bdb4cee{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-5210 .elementor-element.elementor-element-448b960a .elementor-button{background-color:#B07E11;font-family:var( --e-global-typography-a1e68a0-font-family ), Sans-serif;font-size:var( --e-global-typography-a1e68a0-font-size );font-weight:var( --e-global-typography-a1e68a0-font-weight );text-transform:var( --e-global-typography-a1e68a0-text-transform );letter-spacing:var( --e-global-typography-a1e68a0-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 18px 8px 15px;}.elementor-5210 .elementor-element.elementor-element-448b960a .elementor-button:hover, .elementor-5210 .elementor-element.elementor-element-448b960a .elementor-button:focus{background-color:#013946;}.elementor-5210 .elementor-element.elementor-element-448b960a{width:auto;max-width:auto;}.elementor-5210 .elementor-element.elementor-element-448b960a > .elementor-widget-container{background-color:var( --e-global-color-accent );box-shadow:0px 0px 0px 6px #B07E11;}.elementor-5210 .elementor-element.elementor-element-448b960a:hover .elementor-widget-container{background-color:var( --e-global-color-primary );box-shadow:0px 0px 0px 6px #013946;}.elementor-5210 .elementor-element.elementor-element-8b3d961{--spacer-size:1px;}.elementor-5210 .elementor-element.elementor-element-5d6c226 .elementor-button{background-color:#B59E6D00;font-family:"proxima-nova", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0);fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-5210 .elementor-element.elementor-element-5d6c226{width:auto;max-width:auto;align-self:center;}.elementor-5210 .elementor-element.elementor-element-5d6c226 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5210 .elementor-element.elementor-element-6e76583{width:auto;max-width:auto;align-self:center;}.elementor-5210 .elementor-element.elementor-element-6e76583 > .elementor-widget-container{margin:6px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-5210 .elementor-element.elementor-element-6e76583 .elementor-icon-wrapper{text-align:center;}.elementor-5210 .elementor-element.elementor-element-6e76583 .elementor-icon{font-size:16px;}.elementor-5210 .elementor-element.elementor-element-6e76583 .elementor-icon svg{height:16px;}.elementor-5210 .elementor-element.elementor-element-638bf34f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5210 .elementor-element.elementor-element-638bf34f > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#013946;margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 20px 0px;}.elementor-5210 .elementor-element.elementor-element-4f68baf0{text-align:center;}.elementor-5210 .elementor-element.elementor-element-4f68baf0 .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:17px;font-weight:600;line-height:1.2em;letter-spacing:1px;}.elementor-5210 .elementor-element.elementor-element-a9e6bdd{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-5210 .elementor-element.elementor-element-a626137 .elementor-button{background-color:#B07E11;font-family:var( --e-global-typography-a1e68a0-font-family ), Sans-serif;font-size:var( --e-global-typography-a1e68a0-font-size );font-weight:var( --e-global-typography-a1e68a0-font-weight );text-transform:var( --e-global-typography-a1e68a0-text-transform );letter-spacing:var( --e-global-typography-a1e68a0-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 18px 8px 15px;}.elementor-5210 .elementor-element.elementor-element-a626137 .elementor-button:hover, .elementor-5210 .elementor-element.elementor-element-a626137 .elementor-button:focus{background-color:#013946;}.elementor-5210 .elementor-element.elementor-element-a626137{width:auto;max-width:auto;}.elementor-5210 .elementor-element.elementor-element-a626137 > .elementor-widget-container{background-color:var( --e-global-color-accent );box-shadow:0px 0px 0px 6px #B07E11;}.elementor-5210 .elementor-element.elementor-element-a626137:hover .elementor-widget-container{background-color:var( --e-global-color-primary );box-shadow:0px 0px 0px 6px #013946;}.elementor-5210 .elementor-element.elementor-element-e59e3d3{--spacer-size:1px;}.elementor-5210 .elementor-element.elementor-element-fdbc64e .elementor-button{background-color:#B59E6D00;font-family:"proxima-nova", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0);fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-5210 .elementor-element.elementor-element-fdbc64e{width:auto;max-width:auto;align-self:center;}.elementor-5210 .elementor-element.elementor-element-fdbc64e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5210 .elementor-element.elementor-element-699eaab{width:auto;max-width:auto;align-self:center;}.elementor-5210 .elementor-element.elementor-element-699eaab > .elementor-widget-container{margin:6px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-5210 .elementor-element.elementor-element-699eaab .elementor-icon-wrapper{text-align:center;}.elementor-5210 .elementor-element.elementor-element-699eaab .elementor-icon{font-size:16px;}.elementor-5210 .elementor-element.elementor-element-699eaab .elementor-icon svg{height:16px;}.elementor-5210 .elementor-element.elementor-element-7905a7f2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5210 .elementor-element.elementor-element-7905a7f2 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#013946;margin:0px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:15px 0px 20px 0px;}.elementor-5210 .elementor-element.elementor-element-384b37c{text-align:center;}.elementor-5210 .elementor-element.elementor-element-384b37c .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:17px;font-weight:600;line-height:1.2em;letter-spacing:1px;}.elementor-5210 .elementor-element.elementor-element-2149facf{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-5210 .elementor-element.elementor-element-1693953 .elementor-button{background-color:#B07E11;font-family:var( --e-global-typography-a1e68a0-font-family ), Sans-serif;font-size:var( --e-global-typography-a1e68a0-font-size );font-weight:var( --e-global-typography-a1e68a0-font-weight );text-transform:var( --e-global-typography-a1e68a0-text-transform );letter-spacing:var( --e-global-typography-a1e68a0-letter-spacing );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 18px 8px 15px;}.elementor-5210 .elementor-element.elementor-element-1693953 .elementor-button:hover, .elementor-5210 .elementor-element.elementor-element-1693953 .elementor-button:focus{background-color:#013946;}.elementor-5210 .elementor-element.elementor-element-1693953{width:auto;max-width:auto;}.elementor-5210 .elementor-element.elementor-element-1693953 > .elementor-widget-container{background-color:var( --e-global-color-accent );box-shadow:0px 0px 0px 6px #B07E11;}.elementor-5210 .elementor-element.elementor-element-1693953:hover .elementor-widget-container{background-color:var( --e-global-color-primary );box-shadow:0px 0px 0px 6px #013946;}.elementor-5210 .elementor-element.elementor-element-4d59aa6{--spacer-size:1px;}.elementor-5210 .elementor-element.elementor-element-5fee417 .elementor-button{background-color:#B59E6D00;font-family:"proxima-nova", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0, 0, 0, 0);fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-5210 .elementor-element.elementor-element-5fee417{width:auto;max-width:auto;align-self:center;}.elementor-5210 .elementor-element.elementor-element-5fee417 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5210 .elementor-element.elementor-element-3411c1d{width:auto;max-width:auto;align-self:center;}.elementor-5210 .elementor-element.elementor-element-3411c1d > .elementor-widget-container{margin:6px 0px 0px 5px;padding:0px 0px 0px 0px;}.elementor-5210 .elementor-element.elementor-element-3411c1d .elementor-icon-wrapper{text-align:center;}.elementor-5210 .elementor-element.elementor-element-3411c1d .elementor-icon{font-size:16px;}.elementor-5210 .elementor-element.elementor-element-3411c1d .elementor-icon svg{height:16px;}.elementor-5210 .elementor-element.elementor-element-c143e4d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-5210 .elementor-element.elementor-element-c143e4d{padding:30px 0px 0px 0px;}.elementor-5210 .elementor-element.elementor-element-ebe9771{--spacer-size:7px;}.elementor-5210 .elementor-element.elementor-element-ebe9771 > .elementor-widget-container{background-image:url("https://www.drycreekvineyard.com/wp-content/uploads/2021/04/Section-BG-copy6.png");}@media(max-width:1024px){.elementor-5210 .elementor-element.elementor-element-de44826{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-5210 .elementor-element.elementor-element-6bdb4cee{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-5210 .elementor-element.elementor-element-448b960a .elementor-button{font-size:var( --e-global-typography-a1e68a0-font-size );letter-spacing:var( --e-global-typography-a1e68a0-letter-spacing );}.elementor-5210 .elementor-element.elementor-element-a9e6bdd{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-5210 .elementor-element.elementor-element-a626137 .elementor-button{font-size:var( --e-global-typography-a1e68a0-font-size );letter-spacing:var( --e-global-typography-a1e68a0-letter-spacing );}.elementor-5210 .elementor-element.elementor-element-2149facf{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-5210 .elementor-element.elementor-element-1693953 .elementor-button{font-size:var( --e-global-typography-a1e68a0-font-size );letter-spacing:var( --e-global-typography-a1e68a0-letter-spacing );}}@media(max-width:767px){.elementor-5210 .elementor-element.elementor-element-de44826{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-5210 .elementor-element.elementor-element-136b6304 > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-5210 .elementor-element.elementor-element-6bdb4cee{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-5210 .elementor-element.elementor-element-448b960a .elementor-button{font-size:var( --e-global-typography-a1e68a0-font-size );letter-spacing:var( --e-global-typography-a1e68a0-letter-spacing );}.elementor-5210 .elementor-element.elementor-element-638bf34f > .elementor-element-populated{border-width:0px 0px 1px 0px;}.elementor-5210 .elementor-element.elementor-element-a9e6bdd{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-5210 .elementor-element.elementor-element-a626137 .elementor-button{font-size:var( --e-global-typography-a1e68a0-font-size );letter-spacing:var( --e-global-typography-a1e68a0-letter-spacing );}.elementor-5210 .elementor-element.elementor-element-2149facf{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-5210 .elementor-element.elementor-element-1693953 .elementor-button{font-size:var( --e-global-typography-a1e68a0-font-size );letter-spacing:var( --e-global-typography-a1e68a0-letter-spacing );}}/* Start custom CSS for spacer, class: .elementor-element-8b3d961 */.elementor-5210 .elementor-element.elementor-element-8b3d961{
    min-width: 100%;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-e59e3d3 */.elementor-5210 .elementor-element.elementor-element-e59e3d3{
    min-width: 100%;
}/* End custom CSS */
/* Start custom CSS for spacer, class: .elementor-element-4d59aa6 */.elementor-5210 .elementor-element.elementor-element-4d59aa6{
    min-width: 100%;
}/* End custom CSS */