.elementor-1234 .elementor-element.elementor-element-4461071{--display:flex;--min-height:70vh;--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:flex-end;--overlay-opacity:0;}.elementor-1234 .elementor-element.elementor-element-4461071:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-4461071 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wwwaftonmountainvi0710f.zapwp.com/q:u/r:0/wp:0/w:1/u:https://www.aftonmountainvineyards.com/wp-content/uploads/2025/05/Slider-4.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1234 .elementor-element.elementor-element-4461071::before, .elementor-1234 .elementor-element.elementor-element-4461071 > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-4461071 > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-4461071 > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-4461071 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-4461071 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1234 .elementor-element.elementor-element-67ddda2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-6da8cc3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1234 .elementor-element.elementor-element-6da8cc3{text-align:center;}.elementor-1234 .elementor-element.elementor-element-6da8cc3 .elementor-heading-title{font-family:"Spectral", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-1234 .elementor-element.elementor-element-5fdde4a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1234 .elementor-element.elementor-element-5fdde4a{text-align:center;}.elementor-1234 .elementor-element.elementor-element-5fdde4a .elementor-heading-title{font-family:"Spectral", Sans-serif;font-size:50px;font-weight:400;}.elementor-1234 .elementor-element.elementor-element-2bc2135{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.85;--padding-top:0px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-1234 .elementor-element.elementor-element-2bc2135:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-2bc2135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wwwaftonmountainvi0710f.zapwp.com/q:u/r:0/wp:0/w:1/u:https://www.aftonmountainvineyards.com/wp-content/uploads/2025/05/vineyard-bg.webp");background-position:top right;background-repeat:no-repeat;background-size:600px auto;}.elementor-1234 .elementor-element.elementor-element-2bc2135::before, .elementor-1234 .elementor-element.elementor-element-2bc2135 > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-2bc2135 > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-2bc2135 > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-2bc2135 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-2bc2135 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9f16c9f );--background-overlay:'';}.elementor-1234 .elementor-element.elementor-element-26ee799{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-1234 .elementor-element.elementor-element-681335f{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.14;--padding-top:10px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-1234 .elementor-element.elementor-element-681335f::before, .elementor-1234 .elementor-element.elementor-element-681335f > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-681335f > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-681335f > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-681335f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-681335f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://wwwaftonmountainvi0710f.zapwp.com/q:u/r:0/wp:0/w:1/u:https://www.aftonmountainvineyards.com/wp-content/uploads/2025/07/vineyard-bg-1-2025.avif");--background-overlay:'';background-position:top left;background-repeat:no-repeat;background-size:503px auto;}.elementor-1234 .elementor-element.elementor-element-87f20de{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1234 .elementor-element.elementor-element-f7d245e{text-align:center;}.elementor-1234 .elementor-element.elementor-element-f7d245e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1234 .elementor-element.elementor-element-383f8e2 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-1234 .elementor-element.elementor-element-383f8e2{text-align:center;}.elementor-1234 .elementor-element.elementor-element-e919675{text-align:center;}.elementor-1234 .elementor-element.elementor-element-44c9267{--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;--justify-content:center;--align-items:center;}.elementor-1234 .elementor-element.elementor-element-6654d14{--display:flex;--justify-content:center;}.elementor-1234 .elementor-element.elementor-element-6654d14.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1234 .elementor-element.elementor-element-e40f997 img{border-radius:3px 3px 3px 3px;}.elementor-1234 .elementor-element.elementor-element-400c276{--display:flex;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:3;}.elementor-1234 .elementor-element.elementor-element-400c276:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-400c276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f16c9f );}.elementor-1234 .elementor-element.elementor-element-035ebeb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1234 .elementor-element.elementor-element-8bb1fa8{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 );}.elementor-1234 .elementor-element.elementor-element-58fce0a{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 );}.elementor-1234 .elementor-element.elementor-element-7e320d1{--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;--justify-content:center;--align-items:center;}.elementor-1234 .elementor-element.elementor-element-b175431{--display:flex;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:3;}.elementor-1234 .elementor-element.elementor-element-b175431:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-b175431 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f16c9f );}.elementor-1234 .elementor-element.elementor-element-91bb214 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1234 .elementor-element.elementor-element-d2fe17d{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 );}.elementor-1234 .elementor-element.elementor-element-f6e3724{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 );}.elementor-1234 .elementor-element.elementor-element-bf0aa99{--display:flex;--justify-content:center;}.elementor-1234 .elementor-element.elementor-element-fceb279 img{border-radius:3px 3px 3px 3px;}.elementor-1234 .elementor-element.elementor-element-0433118{--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;--justify-content:center;--align-items:center;}.elementor-1234 .elementor-element.elementor-element-b4b11a3{--display:flex;--justify-content:center;}.elementor-1234 .elementor-element.elementor-element-b4b11a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1234 .elementor-element.elementor-element-e59d037 img{border-radius:3px 3px 3px 3px;}.elementor-1234 .elementor-element.elementor-element-916a78b{--display:flex;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:3;}.elementor-1234 .elementor-element.elementor-element-916a78b:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-916a78b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f16c9f );}.elementor-1234 .elementor-element.elementor-element-cff1cc2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1234 .elementor-element.elementor-element-6a9d462{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 );}.elementor-1234 .elementor-element.elementor-element-3633d92{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 );}.elementor-1234 .elementor-element.elementor-element-f48793b{--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;--justify-content:center;--align-items:center;}.elementor-1234 .elementor-element.elementor-element-2490e49{--display:flex;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:3;}.elementor-1234 .elementor-element.elementor-element-2490e49:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-2490e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f16c9f );}.elementor-1234 .elementor-element.elementor-element-2287609 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1234 .elementor-element.elementor-element-5b323ce{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 );}.elementor-1234 .elementor-element.elementor-element-b028b32{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 );}.elementor-1234 .elementor-element.elementor-element-debaece{--display:flex;--justify-content:center;}.elementor-1234 .elementor-element.elementor-element-5ecb36f img{border-radius:3px 3px 3px 3px;}.elementor-1234 .elementor-element.elementor-element-770bfea{--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;--overlay-opacity:0.85;--padding-top:0px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-1234 .elementor-element.elementor-element-770bfea:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-770bfea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wwwaftonmountainvi0710f.zapwp.com/q:u/r:0/wp:0/w:1/u:https://www.aftonmountainvineyards.com/wp-content/uploads/2025/05/vineyard-bg.webp");background-position:top right;background-repeat:no-repeat;background-size:600px auto;}.elementor-1234 .elementor-element.elementor-element-770bfea::before, .elementor-1234 .elementor-element.elementor-element-770bfea > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-770bfea > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-770bfea > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-770bfea > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-770bfea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9f16c9f );--background-overlay:'';}.elementor-1234 .elementor-element.elementor-element-a695b44{--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;--justify-content:center;--align-items:center;}.elementor-1234 .elementor-element.elementor-element-51fc36d{--display:flex;--justify-content:center;}.elementor-1234 .elementor-element.elementor-element-51fc36d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1234 .elementor-element.elementor-element-3c3b623 img{border-radius:3px 3px 3px 3px;}.elementor-1234 .elementor-element.elementor-element-d2de8d3{--display:flex;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:3;}.elementor-1234 .elementor-element.elementor-element-d2de8d3:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-d2de8d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f16c9f );}.elementor-1234 .elementor-element.elementor-element-7f738d8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1234 .elementor-element.elementor-element-9c89206{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 );}.elementor-1234 .elementor-element.elementor-element-5db440a{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 );}.elementor-1234 .elementor-element.elementor-element-3c3c378{--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;--justify-content:center;--align-items:center;}.elementor-1234 .elementor-element.elementor-element-4aba4b9{--display:flex;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-100px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:3;}.elementor-1234 .elementor-element.elementor-element-4aba4b9:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-4aba4b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f16c9f );}.elementor-1234 .elementor-element.elementor-element-5696046 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1234 .elementor-element.elementor-element-60ef46f{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 );}.elementor-1234 .elementor-element.elementor-element-4c8e02f{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 );}.elementor-1234 .elementor-element.elementor-element-afe10d9{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 );}.elementor-1234 .elementor-element.elementor-element-a8008d0{--display:flex;--justify-content:center;}.elementor-1234 .elementor-element.elementor-element-2a71e77 img{border-radius:3px 3px 3px 3px;}.elementor-1234 .elementor-element.elementor-element-7b0728d{--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;--justify-content:center;--align-items:center;}.elementor-1234 .elementor-element.elementor-element-8429930{--display:flex;--justify-content:center;}.elementor-1234 .elementor-element.elementor-element-8429930.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1234 .elementor-element.elementor-element-47eb097 img{border-radius:3px 3px 3px 3px;}.elementor-1234 .elementor-element.elementor-element-23479bc{--display:flex;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:3;}.elementor-1234 .elementor-element.elementor-element-23479bc:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-23479bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f16c9f );}.elementor-1234 .elementor-element.elementor-element-c39a454 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1234 .elementor-element.elementor-element-043097c{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 );}.elementor-1234 .elementor-element.elementor-element-32d0ebe{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 );}.elementor-1234 .elementor-element.elementor-element-2cb7e06{--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;--justify-content:center;--align-items:center;}.elementor-1234 .elementor-element.elementor-element-3ee9b29{--display:flex;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-100px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:3;}.elementor-1234 .elementor-element.elementor-element-3ee9b29:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-3ee9b29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f16c9f );}.elementor-1234 .elementor-element.elementor-element-22c84a6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1234 .elementor-element.elementor-element-e04745f{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 );}.elementor-1234 .elementor-element.elementor-element-72f31d6{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 );}.elementor-1234 .elementor-element.elementor-element-77baca6{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 );}.elementor-1234 .elementor-element.elementor-element-205631d{--display:flex;--justify-content:center;}.elementor-1234 .elementor-element.elementor-element-92416a9 img{border-radius:3px 3px 3px 3px;}.elementor-1234 .elementor-element.elementor-element-ef31e01{--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;--justify-content:center;--align-items:center;}.elementor-1234 .elementor-element.elementor-element-ca16c59{--display:flex;--justify-content:center;}.elementor-1234 .elementor-element.elementor-element-ca16c59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1234 .elementor-element.elementor-element-78a9dcb img{border-radius:3px 3px 3px 3px;}.elementor-1234 .elementor-element.elementor-element-c7f81ae{--display:flex;--justify-content:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:-100px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;--z-index:3;}.elementor-1234 .elementor-element.elementor-element-c7f81ae:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-c7f81ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9f16c9f );}.elementor-1234 .elementor-element.elementor-element-6ae999a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1234 .elementor-element.elementor-element-df8fc8e{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 );}.elementor-1234 .elementor-element.elementor-element-21849d2{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 );}@media(min-width:768px){.elementor-1234 .elementor-element.elementor-element-681335f{--content-width:1200px;}.elementor-1234 .elementor-element.elementor-element-44c9267{--width:100%;}.elementor-1234 .elementor-element.elementor-element-6654d14{--width:50%;}.elementor-1234 .elementor-element.elementor-element-400c276{--width:50%;}.elementor-1234 .elementor-element.elementor-element-b175431{--width:50%;}.elementor-1234 .elementor-element.elementor-element-bf0aa99{--width:50%;}.elementor-1234 .elementor-element.elementor-element-0433118{--width:100%;}.elementor-1234 .elementor-element.elementor-element-b4b11a3{--width:50%;}.elementor-1234 .elementor-element.elementor-element-916a78b{--width:50%;}.elementor-1234 .elementor-element.elementor-element-f48793b{--width:100%;}.elementor-1234 .elementor-element.elementor-element-2490e49{--width:50%;}.elementor-1234 .elementor-element.elementor-element-debaece{--width:50%;}.elementor-1234 .elementor-element.elementor-element-a695b44{--width:100%;}.elementor-1234 .elementor-element.elementor-element-51fc36d{--width:33.75%;}.elementor-1234 .elementor-element.elementor-element-d2de8d3{--width:50%;}.elementor-1234 .elementor-element.elementor-element-3c3c378{--width:100%;}.elementor-1234 .elementor-element.elementor-element-4aba4b9{--width:50%;}.elementor-1234 .elementor-element.elementor-element-a8008d0{--width:33.75%;}.elementor-1234 .elementor-element.elementor-element-7b0728d{--width:100%;}.elementor-1234 .elementor-element.elementor-element-8429930{--width:33.75%;}.elementor-1234 .elementor-element.elementor-element-23479bc{--width:50%;}.elementor-1234 .elementor-element.elementor-element-2cb7e06{--width:100%;}.elementor-1234 .elementor-element.elementor-element-3ee9b29{--width:50%;}.elementor-1234 .elementor-element.elementor-element-205631d{--width:33.75%;}.elementor-1234 .elementor-element.elementor-element-ef31e01{--width:100%;}.elementor-1234 .elementor-element.elementor-element-ca16c59{--width:33.75%;}.elementor-1234 .elementor-element.elementor-element-c7f81ae{--width:50%;}}@media(max-width:1024px){.elementor-1234 .elementor-element.elementor-element-4461071{--min-height:400px;}.elementor-1234 .elementor-element.elementor-element-5fdde4a .elementor-heading-title{font-size:34px;}.elementor-1234 .elementor-element.elementor-element-2bc2135{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1234 .elementor-element.elementor-element-f7d245e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-400c276{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1234 .elementor-element.elementor-element-035ebeb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-8bb1fa8{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-58fce0a{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-b175431{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1234 .elementor-element.elementor-element-91bb214 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-d2fe17d{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-f6e3724{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-916a78b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1234 .elementor-element.elementor-element-cff1cc2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-6a9d462{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-3633d92{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-2490e49{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1234 .elementor-element.elementor-element-2287609 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-5b323ce{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-b028b32{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-770bfea{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-1234 .elementor-element.elementor-element-d2de8d3{--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1234 .elementor-element.elementor-element-7f738d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-9c89206{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-5db440a{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-4aba4b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1234 .elementor-element.elementor-element-5696046 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-60ef46f{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-4c8e02f{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-afe10d9{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-23479bc{--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1234 .elementor-element.elementor-element-c39a454 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-043097c{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-32d0ebe{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-3ee9b29{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1234 .elementor-element.elementor-element-22c84a6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-e04745f{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-72f31d6{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-77baca6{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-c7f81ae{--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1234 .elementor-element.elementor-element-6ae999a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-df8fc8e{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-21849d2{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-1234 .elementor-element.elementor-element-4461071{--min-height:250px;}.elementor-1234 .elementor-element.elementor-element-67ddda2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1234 .elementor-element.elementor-element-5fdde4a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1234 .elementor-element.elementor-element-5fdde4a .elementor-heading-title{font-size:28px;}.elementor-1234 .elementor-element.elementor-element-2bc2135{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1234 .elementor-element.elementor-element-26ee799{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1234 .elementor-element.elementor-element-681335f::before, .elementor-1234 .elementor-element.elementor-element-681335f > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-681335f > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-681335f > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-681335f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-681335f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:110px auto;}.elementor-1234 .elementor-element.elementor-element-f7d245e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-1234 .elementor-element.elementor-element-f7d245e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-400c276{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-035ebeb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-8bb1fa8{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-58fce0a{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-b175431{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-91bb214 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-d2fe17d{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-f6e3724{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-bf0aa99.e-con{--order:-99999 /* order start hack */;}.elementor-1234 .elementor-element.elementor-element-916a78b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-cff1cc2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-6a9d462{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-3633d92{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-2490e49{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-2287609 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-5b323ce{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-b028b32{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-debaece.e-con{--order:-99999 /* order start hack */;}.elementor-1234 .elementor-element.elementor-element-770bfea{--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1234 .elementor-element.elementor-element-d2de8d3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-7f738d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-9c89206{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-5db440a{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-4aba4b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-5696046 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-60ef46f{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-4c8e02f{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-afe10d9{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-a8008d0.e-con{--order:-99999 /* order start hack */;}.elementor-1234 .elementor-element.elementor-element-23479bc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-c39a454 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-043097c{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-32d0ebe{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-3ee9b29{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-22c84a6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-e04745f{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-72f31d6{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-77baca6{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-205631d.e-con{--order:-99999 /* order start hack */;}.elementor-1234 .elementor-element.elementor-element-c7f81ae{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-6ae999a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1234 .elementor-element.elementor-element-df8fc8e{font-size:var( --e-global-typography-text-font-size );}.elementor-1234 .elementor-element.elementor-element-21849d2{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for text-editor, class: .elementor-element-8bb1fa8 */.elementor-1234 .elementor-element.elementor-element-8bb1fa8 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58fce0a */.elementor-1234 .elementor-element.elementor-element-58fce0a p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d2fe17d */.elementor-1234 .elementor-element.elementor-element-d2fe17d p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f6e3724 */.elementor-1234 .elementor-element.elementor-element-f6e3724 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a9d462 */.elementor-1234 .elementor-element.elementor-element-6a9d462 p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3633d92 */.elementor-1234 .elementor-element.elementor-element-3633d92 p:last-child {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5b323ce */.elementor-1234 .elementor-element.elementor-element-5b323ce p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b028b32 */.elementor-1234 .elementor-element.elementor-element-b028b32 p:last-child {
    margin: 0;
}/* End custom CSS */