.elementor-12 .elementor-element.elementor-element-d4ec1ec{--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-12 .elementor-element.elementor-element-4046173{--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:120px;--padding-bottom:140px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-4046173:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4046173 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d26c5d5 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-aed01ec{text-align:center;}.elementor-12 .elementor-element.elementor-element-aed01ec .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:28px;font-weight:600;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d99ebe4{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-d99ebe4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d99ebe4 .elementor-divider-separator{width:435px;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-d99ebe4 .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-12 .elementor-element.elementor-element-f71a9cc{text-align:center;font-family:"Cormorant", Sans-serif;font-size:24px;font-weight:400;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-8ab09ad > .elementor-widget-container{margin:55px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8ab09ad img{width:350px;}.elementor-12 .elementor-element.elementor-element-97e4bc3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3eebcd0{--display:flex;}.elementor-12 .elementor-element.elementor-element-3eebcd0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3eebcd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d26c5d5 );background-image:url("https://new.dakotashywine.com/wp-content/uploads/2024/07/home-wines.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-3eebcd0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-aa4cfe0{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-7b6aa5d{--display:flex;--padding-top:14%;--padding-bottom:14%;--padding-left:10%;--padding-right:3%;}.elementor-12 .elementor-element.elementor-element-7b6aa5d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7b6aa5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d26c5d5 );}.elementor-12 .elementor-element.elementor-element-3627b5c > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-3627b5c .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:92px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-0401349 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-0401349{font-family:"Cormorant", Sans-serif;font-size:24px;font-weight:400;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-dfefe9d .elementor-button{background-color:#A87A2B00;font-family:"Cormorant", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:12px 35px 12px 35px;}.elementor-12 .elementor-element.elementor-element-dfefe9d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-dfefe9d .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-dfefe9d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-dfefe9d .elementor-button .elementor-button-content-wrapper{gap:26px;}.elementor-12 .elementor-element.elementor-element-c9bab92{--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-12 .elementor-element.elementor-element-ba3896a{--display:flex;}.elementor-12 .elementor-element.elementor-element-ba3896a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ba3896a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d26c5d5 );}.elementor-12 .elementor-element.elementor-element-b507940{--spacer-size:180px;}.elementor-12 .elementor-element.elementor-element-7f9cb7a{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-175d63b{--display:flex;--padding-top:14%;--padding-bottom:14%;--padding-left:3%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-175d63b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-175d63b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d26c5d5 );}.elementor-12 .elementor-element.elementor-element-c8e8c2a > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-c8e8c2a{text-align:end;}.elementor-12 .elementor-element.elementor-element-c8e8c2a .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:92px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-5337dd1 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-5337dd1{text-align:end;font-family:"Cormorant", Sans-serif;font-size:24px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-d0cea09 .elementor-button{background-color:#A87A2B00;font-family:"Cormorant", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:12px 35px 12px 35px;}.elementor-12 .elementor-element.elementor-element-d0cea09 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d0cea09 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-d0cea09 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-d0cea09 .elementor-button .elementor-button-content-wrapper{gap:26px;}.elementor-12 .elementor-element.elementor-element-47b15cd{--display:flex;}.elementor-12 .elementor-element.elementor-element-47b15cd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-47b15cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d26c5d5 );background-image:url("https://new.dakotashywine.com/wp-content/uploads/2024/07/home-shy-society.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-47b15cd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8ca7e76{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-0a114a0{--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-12 .elementor-element.elementor-element-36f1ea2{--display:flex;}.elementor-12 .elementor-element.elementor-element-36f1ea2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-36f1ea2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d26c5d5 );}.elementor-12 .elementor-element.elementor-element-1ab5284{--spacer-size:180px;}.elementor-12 .elementor-element.elementor-element-d7cc5a3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-64cf998{--display:flex;}.elementor-12 .elementor-element.elementor-element-64cf998:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-64cf998 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d26c5d5 );background-image:url("https://new.dakotashywine.com/wp-content/uploads/2024/07/home-vineyards.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-64cf998.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-6c848db{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-e308a3d{--display:flex;--padding-top:14%;--padding-bottom:14%;--padding-left:10%;--padding-right:3%;}.elementor-12 .elementor-element.elementor-element-e308a3d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e308a3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d26c5d5 );}.elementor-12 .elementor-element.elementor-element-b6957c7 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-b6957c7 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:92px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-d42a6d0 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-d42a6d0{font-family:"Cormorant", Sans-serif;font-size:24px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-177fa6e .elementor-button{background-color:#A87A2B00;font-family:"Cormorant", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:12px 35px 12px 35px;}.elementor-12 .elementor-element.elementor-element-177fa6e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-177fa6e .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-177fa6e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-177fa6e .elementor-button .elementor-button-content-wrapper{gap:26px;}.elementor-12 .elementor-element.elementor-element-75d9a90{--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-12 .elementor-element.elementor-element-3b0d674{--display:flex;}.elementor-12 .elementor-element.elementor-element-3b0d674:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3b0d674 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d26c5d5 );}.elementor-12 .elementor-element.elementor-element-1f9134a{--spacer-size:180px;}.elementor-12 .elementor-element.elementor-element-b5bcc89{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8810d3a{--display:flex;--padding-top:14%;--padding-bottom:14%;--padding-left:3%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-8810d3a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8810d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d26c5d5 );}.elementor-12 .elementor-element.elementor-element-f169999 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-f169999{text-align:end;}.elementor-12 .elementor-element.elementor-element-f169999 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:92px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-d8d2434 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-12 .elementor-element.elementor-element-d8d2434{text-align:end;font-family:"Cormorant", Sans-serif;font-size:24px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-f1ca63b .elementor-button{background-color:#A87A2B00;font-family:"Cormorant", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:12px 35px 12px 35px;}.elementor-12 .elementor-element.elementor-element-f1ca63b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f1ca63b .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-f1ca63b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-f1ca63b .elementor-button .elementor-button-content-wrapper{gap:26px;}.elementor-12 .elementor-element.elementor-element-754430b{--display:flex;}.elementor-12 .elementor-element.elementor-element-754430b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-754430b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d26c5d5 );background-image:url("https://new.dakotashywine.com/wp-content/uploads/2024/07/Estate-1.-Main-Page-Thumbnail-Tab-photo-1-1-scaled.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-754430b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-db1e2ab{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-4ee1058{--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-12 .elementor-element.elementor-element-4746bee{--display:flex;}.elementor-12 .elementor-element.elementor-element-4746bee:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4746bee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d26c5d5 );}.elementor-12 .elementor-element.elementor-element-c9add58{--spacer-size:180px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-4046173{--content-width:720px;}.elementor-12 .elementor-element.elementor-element-7f9cb7a{--content-width:1280px;}}@media(max-width:1450px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-4046173{--content-width:723px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-4046173{--content-width:768px;}}@media(max-width:1450px){.elementor-12 .elementor-element.elementor-element-d4ec1ec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4046173{--padding-top:110px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-f71a9cc{font-size:24px;}.elementor-12 .elementor-element.elementor-element-8ab09ad img{width:340px;}.elementor-12 .elementor-element.elementor-element-97e4bc3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3627b5c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-3627b5c .elementor-heading-title{font-size:85px;}.elementor-12 .elementor-element.elementor-element-b507940{--spacer-size:170px;}.elementor-12 .elementor-element.elementor-element-7f9cb7a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-c8e8c2a > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-c8e8c2a .elementor-heading-title{font-size:85px;}.elementor-12 .elementor-element.elementor-element-1ab5284{--spacer-size:170px;}.elementor-12 .elementor-element.elementor-element-d7cc5a3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b6957c7 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-b6957c7 .elementor-heading-title{font-size:85px;}.elementor-12 .elementor-element.elementor-element-1f9134a{--spacer-size:170px;}.elementor-12 .elementor-element.elementor-element-b5bcc89{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f169999 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-f169999 .elementor-heading-title{font-size:85px;}.elementor-12 .elementor-element.elementor-element-c9add58{--spacer-size:170px;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-d4ec1ec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4046173{--padding-top:090px;--padding-bottom:90px;--padding-left:030px;--padding-right:030px;}.elementor-12 .elementor-element.elementor-element-aed01ec .elementor-heading-title{font-size:27px;}.elementor-12 .elementor-element.elementor-element-f71a9cc{font-size:22px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-8ab09ad img{width:330px;}.elementor-12 .elementor-element.elementor-element-97e4bc3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3627b5c > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-3627b5c .elementor-heading-title{font-size:70px;}.elementor-12 .elementor-element.elementor-element-0401349 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-0401349{font-size:22px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-dfefe9d .elementor-button{font-size:14px;padding:12px 30px 12px 30px;}.elementor-12 .elementor-element.elementor-element-b507940{--spacer-size:150px;}.elementor-12 .elementor-element.elementor-element-7f9cb7a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-c8e8c2a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-c8e8c2a .elementor-heading-title{font-size:70px;}.elementor-12 .elementor-element.elementor-element-5337dd1 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-5337dd1{font-size:22px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-d0cea09 .elementor-button{font-size:14px;padding:12px 30px 12px 30px;}.elementor-12 .elementor-element.elementor-element-1ab5284{--spacer-size:150px;}.elementor-12 .elementor-element.elementor-element-d7cc5a3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b6957c7 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-b6957c7 .elementor-heading-title{font-size:70px;}.elementor-12 .elementor-element.elementor-element-d42a6d0 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-d42a6d0{font-size:22px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-177fa6e .elementor-button{font-size:14px;padding:12px 30px 12px 30px;}.elementor-12 .elementor-element.elementor-element-1f9134a{--spacer-size:150px;}.elementor-12 .elementor-element.elementor-element-b5bcc89{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f169999 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-f169999 .elementor-heading-title{font-size:70px;}.elementor-12 .elementor-element.elementor-element-d8d2434 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-12 .elementor-element.elementor-element-d8d2434{font-size:22px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-f1ca63b .elementor-button{font-size:14px;padding:12px 30px 12px 30px;}.elementor-12 .elementor-element.elementor-element-c9add58{--spacer-size:150px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-d4ec1ec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4046173{--padding-top:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-aed01ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-aed01ec .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-d99ebe4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d99ebe4 .elementor-divider-separator{width:75%;}.elementor-12 .elementor-element.elementor-element-d99ebe4 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-12 .elementor-element.elementor-element-f71a9cc{font-size:20px;}.elementor-12 .elementor-element.elementor-element-8ab09ad > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8ab09ad img{width:248px;}.elementor-12 .elementor-element.elementor-element-97e4bc3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-aa4cfe0{--spacer-size:425px;}.elementor-12 .elementor-element.elementor-element-7b6aa5d{--padding-top:50px;--padding-bottom:55px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-3627b5c > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-12 .elementor-element.elementor-element-3627b5c{text-align:center;}.elementor-12 .elementor-element.elementor-element-3627b5c .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-0401349 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-0401349{text-align:center;font-size:20px;}.elementor-12 .elementor-element.elementor-element-dfefe9d .elementor-button{font-size:13px;padding:12px 25px 12px 25px;}.elementor-12 .elementor-element.elementor-element-b507940{--spacer-size:0px;}.elementor-12 .elementor-element.elementor-element-7f9cb7a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-175d63b{--padding-top:50px;--padding-bottom:55px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-c8e8c2a > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-12 .elementor-element.elementor-element-c8e8c2a{text-align:center;}.elementor-12 .elementor-element.elementor-element-c8e8c2a .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-5337dd1 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-5337dd1{text-align:center;font-size:20px;}.elementor-12 .elementor-element.elementor-element-d0cea09 .elementor-button{font-size:13px;padding:12px 25px 12px 25px;}.elementor-12 .elementor-element.elementor-element-47b15cd.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-8ca7e76{--spacer-size:425px;}.elementor-12 .elementor-element.elementor-element-1ab5284{--spacer-size:0px;}.elementor-12 .elementor-element.elementor-element-d7cc5a3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6c848db{--spacer-size:425px;}.elementor-12 .elementor-element.elementor-element-e308a3d{--padding-top:50px;--padding-bottom:55px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-b6957c7 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-12 .elementor-element.elementor-element-b6957c7{text-align:center;}.elementor-12 .elementor-element.elementor-element-b6957c7 .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-d42a6d0 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-d42a6d0{text-align:center;font-size:20px;}.elementor-12 .elementor-element.elementor-element-177fa6e .elementor-button{font-size:13px;padding:12px 25px 12px 25px;}.elementor-12 .elementor-element.elementor-element-1f9134a{--spacer-size:0px;}.elementor-12 .elementor-element.elementor-element-b5bcc89{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-8810d3a{--padding-top:50px;--padding-bottom:55px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-f169999 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-12 .elementor-element.elementor-element-f169999{text-align:center;}.elementor-12 .elementor-element.elementor-element-f169999 .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-d8d2434 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-d8d2434{text-align:center;font-size:20px;}.elementor-12 .elementor-element.elementor-element-f1ca63b .elementor-button{font-size:13px;padding:12px 25px 12px 25px;}.elementor-12 .elementor-element.elementor-element-754430b.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-db1e2ab{--spacer-size:425px;}.elementor-12 .elementor-element.elementor-element-c9add58{--spacer-size:0px;}}/* Start custom CSS for heading, class: .elementor-element-aed01ec */.elementor-12 .elementor-element.elementor-element-aed01ec span {
    font-weight: 400 !important;
    font-style: italic;
}

@media (max-width: 767px){
    .elementor-12 .elementor-element.elementor-element-aed01ec span {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0401349 */.elementor-12 .elementor-element.elementor-element-0401349 {
    max-width: 400px !important;
}

@media (max-width: 767px){
    .elementor-12 .elementor-element.elementor-element-0401349 {
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97e4bc3 */.elementor-12 .elementor-element.elementor-element-97e4bc3 > .e-con-inner {
    background: #ece5d3;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5337dd1 */.elementor-12 .elementor-element.elementor-element-5337dd1 {
    max-width: 400px !important;
    margin-left: auto;
}

@media (max-width: 767px){
    .elementor-12 .elementor-element.elementor-element-5337dd1 {
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f9cb7a */.elementor-12 .elementor-element.elementor-element-7f9cb7a > .e-con-inner {
    background: #ece5d3;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d42a6d0 */.elementor-12 .elementor-element.elementor-element-d42a6d0 {
    max-width: 400px !important;
}

@media (max-width: 767px){
    .elementor-12 .elementor-element.elementor-element-d42a6d0 {
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7cc5a3 */.elementor-12 .elementor-element.elementor-element-d7cc5a3 > .e-con-inner {
    background: #ece5d3;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d8d2434 */.elementor-12 .elementor-element.elementor-element-d8d2434 {
    max-width: 400px !important;
    margin-left: auto;
}

@media (max-width: 767px){
    .elementor-12 .elementor-element.elementor-element-d8d2434 {
        margin-left: auto;
        margin-right: auto;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5bcc89 */.elementor-12 .elementor-element.elementor-element-b5bcc89 > .e-con-inner {
    background: #ece5d3;
}/* End custom CSS */