.elementor-15 .elementor-element.elementor-element-9f194c2{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 5px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:#FBF0CA;--border-color:#FBF0CA;--margin-top:-153px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-9f194c2:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9f194c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alewineacres.com/wp-content/uploads/2026/07/alewine-acres-main-image.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-d339f34{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-15 .elementor-element.elementor-element-c65556c{padding:0px 0px 20px 0px;}.elementor-15 .elementor-element.elementor-element-c65556c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.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-15 .elementor-element.elementor-element-404b4fc{width:initial;max-width:initial;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-d4b9bee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7488945{--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;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-15 .elementor-element.elementor-element-d84de43{--display:flex;}.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-15 .elementor-element.elementor-element-bad51bb{--display:flex;}.elementor-15 .elementor-element.elementor-element-bad51bb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-bad51bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alewineacres.com/wp-content/uploads/2026/07/alewine-acres-background-plant.svg");background-position:center right;background-repeat:no-repeat;background-size:86% auto;}.elementor-15 .elementor-element.elementor-element-9a520b4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:500;line-height:55px;color:#7F9209;}.elementor-15 .elementor-element.elementor-element-275d86c{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-391656a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-744d950{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-bd90b05{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-15 .elementor-element.elementor-element-e4c1339{--display:flex;}.elementor-15 .elementor-element.elementor-element-def6f07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-def6f07 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:125px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-89fa785{--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;--align-items:center;--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-15 .elementor-element.elementor-element-50ef65f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-ee34f7f{padding:0px 0px 0px 0px;bottom:30px;font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-99b1358 );}.elementor-15 .elementor-element.elementor-element-18b66b2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9a0353c{--e-transform-rotateZ:64deg;top:-51px;}.elementor-15 .elementor-element.elementor-element-9a0353c img{width:200px;}.elementor-15 .elementor-element.elementor-element-4020e3e{font-family:"Corinthia", Sans-serif;font-size:85px;font-weight:400;line-height:0px;color:#DDD9B6;}.elementor-15 .elementor-element.elementor-element-822c1ca{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-58ec5cb{text-align:center;}.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-15 .elementor-element.elementor-element-0a3dd82 .elementor-button{background-color:#E1C095;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;border-radius:25px 25px 25px 25px;padding:10px 20px 10px 20px;}.elementor-15 .elementor-element.elementor-element-de2c9fe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-15 .elementor-element.elementor-element-8f24d2a{padding:0px 0px 0px 0px;bottom:30px;font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-99b1358 );}.elementor-15 .elementor-element.elementor-element-9e301b9{--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;--align-items:center;--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-15 .elementor-element.elementor-element-55e0d39{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0acc2df{--e-transform-rotateZ:64deg;top:-51px;}.elementor-15 .elementor-element.elementor-element-0acc2df img{width:200px;}.elementor-15 .elementor-element.elementor-element-bd05181{font-family:"Corinthia", Sans-serif;font-size:85px;font-weight:400;line-height:0px;color:#DDD9B6;}.elementor-15 .elementor-element.elementor-element-aa8b59f{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-f8d9a15{text-align:center;}.elementor-15 .elementor-element.elementor-element-48fc288 .elementor-button{background-color:#E1C095;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;border-radius:25px 25px 25px 25px;padding:10px 20px 10px 20px;}.elementor-15 .elementor-element.elementor-element-8294f69{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-9b057c1{padding:0px 0px 0px 0px;bottom:30px;font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-99b1358 );}.elementor-15 .elementor-element.elementor-element-9f8fdf8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-15 .elementor-element.elementor-element-e7815b6{padding:0px 0px 0px 0px;bottom:30px;font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-99b1358 );}.elementor-15 .elementor-element.elementor-element-5cf3b36{--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;--align-items:center;--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-15 .elementor-element.elementor-element-8aff35d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7f51a28{--e-transform-rotateZ:64deg;top:-51px;}.elementor-15 .elementor-element.elementor-element-7f51a28 img{width:200px;}.elementor-15 .elementor-element.elementor-element-e63b2d2{font-family:"Corinthia", Sans-serif;font-size:85px;font-weight:400;line-height:0px;color:#DDD9B6;}.elementor-15 .elementor-element.elementor-element-adccad7{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-5ecf664{text-align:center;}.elementor-15 .elementor-element.elementor-element-ebc7ca5 .elementor-button{background-color:#E1C095;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;border-radius:25px 25px 25px 25px;padding:10px 20px 10px 20px;}.elementor-15 .elementor-element.elementor-element-8919d7f{--display:flex;}.elementor-15 .elementor-element.elementor-element-332e382{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-d71da96{padding:0px 0px 0px 0px;bottom:30px;font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-99b1358 );}.elementor-15 .elementor-element.elementor-element-07d2a5f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-15 .elementor-element.elementor-element-52f5b86{padding:0px 0px 0px 0px;bottom:30px;font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-99b1358 );}.elementor-15 .elementor-element.elementor-element-c07b51b{--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-15 .elementor-element.elementor-element-4724633{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-6b1ca45{padding:0px 0px 0px 0px;bottom:30px;font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-99b1358 );}.elementor-15 .elementor-element.elementor-element-e8cbe72{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-0b037d5{padding:0px 0px 0px 0px;bottom:30px;font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-99b1358 );}.elementor-15 .elementor-element.elementor-element-c12b25b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-15 .elementor-element.elementor-element-b3e872c{padding:0px 0px 0px 0px;bottom:30px;font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-99b1358 );}.elementor-15 .elementor-element.elementor-element-c0c0073{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-b2dffdf{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15 .elementor-element.elementor-element-4e776bb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-a03de9d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-a03de9d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:600;color:#7F9209;}.elementor-15 .elementor-element.elementor-element-3275a85{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-8d0f07a{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-aea80b4{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--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-15 .elementor-element.elementor-element-d661bfd{--display:flex;--border-radius:55px 55px 55px 55px;--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-15 .elementor-element.elementor-element-2c3ecad{border-style:none;border-radius:45px 45px 0px 0px;}.elementor-15 .elementor-element.elementor-element-c2a99a6{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:0px 0px 45px 45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-150303a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-db04243.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-db04243{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-420c8de{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-50bdc90{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--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-15 .elementor-element.elementor-element-7d0184a{--display:flex;--border-radius:45px 45px 45px 45px;--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-15 .elementor-element.elementor-element-ab0fa7e{border-style:none;border-radius:45px 45px 0px 0px;}.elementor-15 .elementor-element.elementor-element-931aada{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:0px 0px 45px 45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-dd4406c{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-0e469d6.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-0e469d6{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9473d42{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-652116f{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--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-15 .elementor-element.elementor-element-c45bf39{--display:flex;--border-radius:45px 45px 45px 45px;--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-15 .elementor-element.elementor-element-ee1dc96{border-style:none;border-radius:45px 45px 0px 0px;}.elementor-15 .elementor-element.elementor-element-11da7a2{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:0px 0px 45px 45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-6a890e4{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-004ee30.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-004ee30{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-082a03b{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-974ddc9{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--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-15 .elementor-element.elementor-element-625fec2{--display:flex;--border-radius:45px 45px 45px 45px;--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-15 .elementor-element.elementor-element-97bc1e5{border-style:none;border-radius:45px 45px 0px 0px;}.elementor-15 .elementor-element.elementor-element-4d55659{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:0px 0px 45px 45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-e551547{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-449ba4d.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-449ba4d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f0295b5{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-a3d269d{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--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-15 .elementor-element.elementor-element-bf9f87c{--display:flex;--border-radius:45px 45px 45px 45px;--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-15 .elementor-element.elementor-element-30a9c6e{border-style:none;border-radius:45px 45px 0px 0px;}.elementor-15 .elementor-element.elementor-element-90663f3{--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:space-between;border-style:solid;--border-style:solid;border-width:0px 2px 2px 2px;--border-top-width:0px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D8D8D8;--border-color:#D8D8D8;--border-radius:0px 0px 45px 45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-ca4a7f4{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-d1f25bb.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-d1f25bb{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-29fa9f7{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:70px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-150px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:25px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-150px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:25px;--e-n-carousel-arrow-normal-color:#563814;--e-n-carousel-arrow-hover-color:#563814;--e-n-carousel-swiper-pagination-spacing:50px;}.elementor-15 .elementor-element.elementor-element-29fa9f7 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-2674ff7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-2674ff7:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-2674ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF6EF;}.elementor-15 .elementor-element.elementor-element-f42b499{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15 .elementor-element.elementor-element-104e10f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-e7fe247{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-e7fe247 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-e47d3ff{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-71534ed{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-07dfdba img{height:80px;}.elementor-15 .elementor-element.elementor-element-e51c1a2{text-align:center;}.elementor-15 .elementor-element.elementor-element-e51c1a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.3em;color:#563814;}.elementor-15 .elementor-element.elementor-element-999219c{text-align:center;}.elementor-15 .elementor-element.elementor-element-ad30ba5{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-ee24057 img{height:80px;}.elementor-15 .elementor-element.elementor-element-ee1ea12{text-align:center;}.elementor-15 .elementor-element.elementor-element-ee1ea12 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.3em;color:#563814;}.elementor-15 .elementor-element.elementor-element-43b61d1{text-align:center;}.elementor-15 .elementor-element.elementor-element-06311a2{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-2ead71c img{height:80px;}.elementor-15 .elementor-element.elementor-element-90611ee{text-align:center;}.elementor-15 .elementor-element.elementor-element-90611ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;line-height:1.3em;color:#563814;}.elementor-15 .elementor-element.elementor-element-56b5514{text-align:center;}.elementor-15 .elementor-element.elementor-element-b940b3a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-083a9b0{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15 .elementor-element.elementor-element-120205f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-89df19c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-89df19c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:600;color:#7F9209;}.elementor-15 .elementor-element.elementor-element-706b3b2{padding:30px 0px 30px 0px;font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-aa1cc87{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:90px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-11bc159{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15 .elementor-element.elementor-element-b1d91ad{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-35f3d45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-35f3d45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:600;color:#7F9209;}.elementor-15 .elementor-element.elementor-element-58bdf73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-58bdf73 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-7a60fa3{--display:flex;--min-height:1000px;--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;--gap:40px 20px;--row-gap:40px;--column-gap:20px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7a60fa3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-7a60fa3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alewineacres.com/wp-content/uploads/2026/07/bocica-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:674px auto;}.elementor-15 .elementor-element.elementor-element-1493085{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-cbf4135{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-32b7729{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-15 .elementor-element.elementor-element-49fc0c1{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15 .elementor-element.elementor-element-e47f9c2 .elementor-heading-title{font-size:25px;font-weight:700;line-height:1.3em;color:#1F2D3D;}.elementor-15 .elementor-element.elementor-element-a065d4a{font-size:17px;line-height:1.6em;color:#6B7280;}.elementor-15 .elementor-element.elementor-element-a941ad1{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15 .elementor-element.elementor-element-df41646 .elementor-heading-title{font-size:25px;font-weight:700;line-height:1.3em;color:#1F2D3D;}.elementor-15 .elementor-element.elementor-element-e40db39{font-size:17px;line-height:1.6em;color:#6B7280;}.elementor-15 .elementor-element.elementor-element-38d07d2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-85ba97f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-15 .elementor-element.elementor-element-b5b55b9{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15 .elementor-element.elementor-element-1e3895e .elementor-heading-title{font-size:25px;font-weight:700;line-height:1.3em;color:#1F2D3D;}.elementor-15 .elementor-element.elementor-element-b7a1622{font-size:17px;line-height:1.6em;color:#6B7280;}.elementor-15 .elementor-element.elementor-element-a59f809{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-15 .elementor-element.elementor-element-116bc13 .elementor-heading-title{font-size:25px;font-weight:700;line-height:1.3em;color:#1F2D3D;}.elementor-15 .elementor-element.elementor-element-fa4d666{font-size:17px;line-height:1.6em;color:#6B7280;}.elementor-15 .elementor-element.elementor-element-a3b3f67{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-92c1434{--display:flex;--min-height:600px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:55px 55px 55px 55px;}.elementor-15 .elementor-element.elementor-element-92c1434:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-92c1434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alewineacres.com/wp-content/uploads/2026/07/alewine-acres-small-rituals-you-can-feel.webp");background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-ac53e25{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1008689{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1008689 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-2a83521{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-5a2b40e{--display:flex;--min-height:600px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:55px 55px 55px 55px;}.elementor-15 .elementor-element.elementor-element-5a2b40e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5a2b40e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alewineacres.com/wp-content/uploads/2026/07/alewine-acres-home-pageimgg-scaled.jpeg");background-repeat:no-repeat;background-size:cover;}.elementor-15 .elementor-element.elementor-element-d945b6e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-01dd341{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-01dd341 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:600;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-98012f3{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-56f1dec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f4cb688{--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-15 .elementor-element.elementor-element-413f0d9{--display:flex;}.elementor-15 .elementor-element.elementor-element-8db9e45{--display:flex;}.elementor-15 .elementor-element.elementor-element-059718e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:500;line-height:1.2em;color:#7F9209;}.elementor-15 .elementor-element.elementor-element-44d41cb{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-987bf55 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-9c9ef39{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-15 .elementor-element.elementor-element-13261f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3518fa0{--display:flex;--min-height:600px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:55px 55px 55px 55px;}.elementor-15 .elementor-element.elementor-element-74dcb8e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-74dcb8e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-74dcb8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F6EA;}.elementor-15 .elementor-element.elementor-element-5609b47{--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:flex-start;}.elementor-15 .elementor-element.elementor-element-5f0a0b4{--display:flex;}.elementor-15 .elementor-element.elementor-element-4ed193a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:600;line-height:55px;color:#7F9209;}.elementor-15 .elementor-element.elementor-element-cb1e31a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-15 .elementor-element.elementor-element-5134c20{text-align:start;}.elementor-15 .elementor-element.elementor-element-5134c20 img{width:70%;}.elementor-15 .elementor-element.elementor-element-4eeded3{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-08901b4{--display:flex;--border-radius:0px 0px 25px 25px;}.elementor-15 .elementor-element.elementor-element-08901b4:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-08901b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B9A76;}.elementor-15 .elementor-element.elementor-element-b8b2dc2{--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;--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-15 .elementor-element.elementor-element-f8ac8b4{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-19e4339{--display:flex;--border-radius:0px 0px 25px 25px;}.elementor-15 .elementor-element.elementor-element-19e4339:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-19e4339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B9A76;}.elementor-15 .elementor-element.elementor-element-e951a3b{--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;--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-15 .elementor-element.elementor-element-97c6757{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-91fb0ac{--display:flex;--border-radius:0px 0px 25px 25px;}.elementor-15 .elementor-element.elementor-element-91fb0ac:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-91fb0ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B9A76;}.elementor-15 .elementor-element.elementor-element-bafd0e7{--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;--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-15 .elementor-element.elementor-element-8f8f80e{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-9c1226f{--display:flex;--border-radius:0px 0px 25px 25px;}.elementor-15 .elementor-element.elementor-element-9c1226f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9c1226f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B9A76;}.elementor-15 .elementor-element.elementor-element-dfb886d{--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;--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-15 .elementor-element.elementor-element-c28b168{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6d923bb{--display:flex;--border-radius:0px 0px 25px 25px;}.elementor-15 .elementor-element.elementor-element-6d923bb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6d923bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B9A76;}.elementor-15 .elementor-element.elementor-element-6bb915d{--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;--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-15 .elementor-element.elementor-element-ded01cd{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-801a2b3{--display:flex;--border-radius:0px 0px 25px 25px;}.elementor-15 .elementor-element.elementor-element-801a2b3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-801a2b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B9A76;}.elementor-15 .elementor-element.elementor-element-3735a3b{--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;--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-15 .elementor-element.elementor-element-cd4e802{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-b646961{--display:flex;--border-radius:0px 0px 25px 25px;}.elementor-15 .elementor-element.elementor-element-b646961:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b646961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B9A76;}.elementor-15 .elementor-element.elementor-element-5eec67d{--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;--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-15 .elementor-element.elementor-element-d45ab1e{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-6053532{--display:flex;--border-radius:0px 0px 25px 25px;}.elementor-15 .elementor-element.elementor-element-6053532:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-6053532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B9A76;}.elementor-15 .elementor-element.elementor-element-982e52f{--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;--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-15 .elementor-element.elementor-element-e1b2ab5{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-ca0b28b{--display:flex;--border-radius:0px 0px 25px 25px;}.elementor-15 .elementor-element.elementor-element-ca0b28b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ca0b28b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B9A76;}.elementor-15 .elementor-element.elementor-element-558dc75{--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;--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-15 .elementor-element.elementor-element-a8e0c30{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f592334{--n-accordion-title-font-size:18px;padding:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:22px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:25px 25px 25px 25px;--n-accordion-title-normal-color:#563814;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;}.elementor-15 .elementor-element.elementor-element-f592334 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF;border-style:none;}.elementor-15 .elementor-element.elementor-element-f592334 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#8B9A76;}.elementor-15 .elementor-element.elementor-element-f592334 {--n-accordion-padding:10px 20px 10px 20px;}:where( .elementor-15 .elementor-element.elementor-element-f592334 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:700;}.elementor-15 .elementor-element.elementor-element-82d1adf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-c0102e1{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15 .elementor-element.elementor-element-4627dc2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-7576e33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-7576e33 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:600;color:#7F9209;}.elementor-15 .elementor-element.elementor-element-0d2510f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;}.elementor-15 .elementor-element.elementor-element-0d2510f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-2978ce0{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4a7fc27{--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;--gap:20px 30px;--row-gap:20px;--column-gap:30px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--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-15 .elementor-element.elementor-element-dcb697e{--display:flex;}.elementor-15 .elementor-element.elementor-element-cdfaaa6{--display:flex;--border-radius:45px 45px 45px 45px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-cdfaaa6:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-cdfaaa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5EE;}.elementor-15 .elementor-element.elementor-element-3fed5ff{text-align:start;}.elementor-15 .elementor-element.elementor-element-3fed5ff img{width:150px;}.elementor-15 .elementor-element.elementor-element-5be6706{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;top:80px;text-align:start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-5be6706{left:50px;}body.rtl .elementor-15 .elementor-element.elementor-element-5be6706{right:50px;}.elementor-15 .elementor-element.elementor-element-5be6706 img{width:150px;}.elementor-15 .elementor-element.elementor-element-522e6e4{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;bottom:-20px;text-align:start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-522e6e4{right:40px;}body.rtl .elementor-15 .elementor-element.elementor-element-522e6e4{left:40px;}.elementor-15 .elementor-element.elementor-element-522e6e4 img{width:150px;}.elementor-15 .elementor-element.elementor-element-bb5d52d{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-f683970{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#563814;}.elementor-15 .elementor-element.elementor-element-7ad9a4c{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#563814;}.elementor-15 .elementor-element.elementor-element-2bb271a{--display:flex;}.elementor-15 .elementor-element.elementor-element-27f9d50 img{width:80%;}.elementor-15 .elementor-element.elementor-element-2a84da9{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-9e088c3{--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;--gap:20px 30px;--row-gap:20px;--column-gap:30px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--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-15 .elementor-element.elementor-element-64be61e{--display:flex;}.elementor-15 .elementor-element.elementor-element-eaf5dde{--display:flex;--border-radius:45px 45px 45px 45px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-eaf5dde:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-eaf5dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5EE;}.elementor-15 .elementor-element.elementor-element-5811399{text-align:start;}.elementor-15 .elementor-element.elementor-element-5811399 img{width:150px;}.elementor-15 .elementor-element.elementor-element-68f2823{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;top:80px;text-align:start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-68f2823{left:50px;}body.rtl .elementor-15 .elementor-element.elementor-element-68f2823{right:50px;}.elementor-15 .elementor-element.elementor-element-68f2823 img{width:150px;}.elementor-15 .elementor-element.elementor-element-bfadc58{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;bottom:-20px;text-align:start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-bfadc58{right:40px;}body.rtl .elementor-15 .elementor-element.elementor-element-bfadc58{left:40px;}.elementor-15 .elementor-element.elementor-element-bfadc58 img{width:150px;}.elementor-15 .elementor-element.elementor-element-b9cb222{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-be57c6d{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#563814;}.elementor-15 .elementor-element.elementor-element-eac0056{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#563814;}.elementor-15 .elementor-element.elementor-element-d862281{--display:flex;}.elementor-15 .elementor-element.elementor-element-a5a3418 img{width:80%;}.elementor-15 .elementor-element.elementor-element-41ca39c{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-769ea42{--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;--gap:20px 30px;--row-gap:20px;--column-gap:30px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--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-15 .elementor-element.elementor-element-3baa8e6{--display:flex;}.elementor-15 .elementor-element.elementor-element-17614ed{--display:flex;--border-radius:45px 45px 45px 45px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-17614ed:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-17614ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5EE;}.elementor-15 .elementor-element.elementor-element-9785e6d{text-align:start;}.elementor-15 .elementor-element.elementor-element-9785e6d img{width:150px;}.elementor-15 .elementor-element.elementor-element-4e7510e{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;top:80px;text-align:start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-4e7510e{left:50px;}body.rtl .elementor-15 .elementor-element.elementor-element-4e7510e{right:50px;}.elementor-15 .elementor-element.elementor-element-4e7510e img{width:150px;}.elementor-15 .elementor-element.elementor-element-09c7742{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;bottom:-20px;text-align:start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-09c7742{right:40px;}body.rtl .elementor-15 .elementor-element.elementor-element-09c7742{left:40px;}.elementor-15 .elementor-element.elementor-element-09c7742 img{width:150px;}.elementor-15 .elementor-element.elementor-element-2e944cb{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-7317a0b{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#563814;}.elementor-15 .elementor-element.elementor-element-cb7fc49{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#563814;}.elementor-15 .elementor-element.elementor-element-b8d314c{--display:flex;}.elementor-15 .elementor-element.elementor-element-2044e1f img{width:80%;}.elementor-15 .elementor-element.elementor-element-19b3ef9{--display:flex;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-1beb688{--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;--gap:20px 30px;--row-gap:20px;--column-gap:30px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--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-15 .elementor-element.elementor-element-accf360{--display:flex;}.elementor-15 .elementor-element.elementor-element-e4a841e{--display:flex;--border-radius:45px 45px 45px 45px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15 .elementor-element.elementor-element-e4a841e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-e4a841e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5EE;}.elementor-15 .elementor-element.elementor-element-3a9a411{text-align:start;}.elementor-15 .elementor-element.elementor-element-3a9a411 img{width:150px;}.elementor-15 .elementor-element.elementor-element-423a350{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;top:80px;text-align:start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-423a350{left:50px;}body.rtl .elementor-15 .elementor-element.elementor-element-423a350{right:50px;}.elementor-15 .elementor-element.elementor-element-423a350 img{width:150px;}.elementor-15 .elementor-element.elementor-element-fa8827a{width:var( --container-widget-width, 150px );max-width:150px;--container-widget-width:150px;--container-widget-flex-grow:0;bottom:-20px;text-align:start;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-fa8827a{right:40px;}body.rtl .elementor-15 .elementor-element.elementor-element-fa8827a{left:40px;}.elementor-15 .elementor-element.elementor-element-fa8827a img{width:150px;}.elementor-15 .elementor-element.elementor-element-3effb48{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-f1bb82e{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#563814;}.elementor-15 .elementor-element.elementor-element-70711a2{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#563814;}.elementor-15 .elementor-element.elementor-element-e8f9370{--display:flex;}.elementor-15 .elementor-element.elementor-element-43608e6 img{width:80%;}.elementor-15 .elementor-element.elementor-element-a3e9f28{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-150px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:25px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-150px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:25px;--e-n-carousel-arrow-normal-color:#563814;--e-n-carousel-arrow-hover-color:#563814;--e-n-carousel-swiper-pagination-spacing:50px;}.elementor-15 .elementor-element.elementor-element-a3e9f28 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-0ca1778{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0ca1778:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-0ca1778 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF5EE;}.elementor-15 .elementor-element.elementor-element-676fc78{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15 .elementor-element.elementor-element-697d676{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-8836e00{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 70px 0px;text-align:center;}.elementor-15 .elementor-element.elementor-element-8836e00 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:600;line-height:1.2em;color:#7F9209;}.elementor-15 .elementor-element.elementor-element-6f65001{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-b8f4056{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--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-15 .elementor-element.elementor-element-4da0972{--display:flex;--border-radius:45px 45px 45px 45px;--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-15 .elementor-element.elementor-element-416e58e{border-style:none;border-radius:45px 45px 0px 0px;}.elementor-15 .elementor-element.elementor-element-683e03f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:0px 0px 45px 45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-683e03f:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-683e03f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-f5d678c{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:#563814;}.elementor-15 .elementor-element.elementor-element-1cd3210{padding:5px 0px 5px 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#563814;}.elementor-15 .elementor-element.elementor-element-39708fc{padding:10px 0px 10px 0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#563814;}.elementor-15 .elementor-element.elementor-element-4b3f5bf{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-97ba4bf{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-203e10e{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--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-15 .elementor-element.elementor-element-8ce3c05{--display:flex;--border-radius:45px 45px 45px 45px;--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-15 .elementor-element.elementor-element-dee2e16{border-style:none;border-radius:45px 45px 0px 0px;}.elementor-15 .elementor-element.elementor-element-9f40137{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:0px 0px 45px 45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-9f40137:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-9f40137 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-131f6ed{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:#563814;}.elementor-15 .elementor-element.elementor-element-ba07114{padding:5px 0px 5px 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#563814;}.elementor-15 .elementor-element.elementor-element-16e4a8b{padding:10px 0px 10px 0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#563814;}.elementor-15 .elementor-element.elementor-element-2c27c8b{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-8bd58a4{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-15 .elementor-element.elementor-element-2007db7{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--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-15 .elementor-element.elementor-element-ef26f7a{--display:flex;--border-radius:45px 45px 45px 45px;--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-15 .elementor-element.elementor-element-197e572{border-style:none;border-radius:45px 45px 0px 0px;}.elementor-15 .elementor-element.elementor-element-3fe63cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#D5D5D5;--border-color:#D5D5D5;--border-radius:0px 0px 45px 45px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-15 .elementor-element.elementor-element-3fe63cc:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-3fe63cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-93fb489{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:1.4em;color:#563814;}.elementor-15 .elementor-element.elementor-element-cbc2d12{padding:5px 0px 5px 0px;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#563814;}.elementor-15 .elementor-element.elementor-element-62fd7cc{padding:10px 0px 10px 0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#563814;}.elementor-15 .elementor-element.elementor-element-390ce44{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-15 .elementor-element.elementor-element-88c918a{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-150px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:25px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-150px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:25px;--e-n-carousel-arrow-normal-color:#563814;--e-n-carousel-arrow-hover-color:#563814;--e-n-carousel-swiper-pagination-spacing:50px;}.elementor-15 .elementor-element.elementor-element-88c918a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-1f1bd9c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-aba869d{--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;border-style:none;--border-style:none;--border-radius:45px 45px 45px 45px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15 .elementor-element.elementor-element-aba869d:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-aba869d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F6EA;}.elementor-15 .elementor-element.elementor-element-b0fb7ab{--display:flex;}.elementor-15 .elementor-element.elementor-element-cf04103{padding:10px 0px 10px 0px;font-family:"Montserrat", Sans-serif;font-size:65px;font-weight:600;line-height:1px;color:var( --e-global-color-text );}.elementor-15 .elementor-element.elementor-element-8771ff0{padding:10px 0px 10px 0px;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:#563814;}.elementor-15 .elementor-element.elementor-element-da4c0ba{padding:10px 0px 10px 0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#563814;}.elementor-15 .elementor-element.elementor-element-03872e0{padding:10px 0px 10px 0px;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;color:#7F925F;}.elementor-15 .elementor-element.elementor-element-a6feb22{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-d339f34{--width:90%;}.elementor-15 .elementor-element.elementor-element-7488945{--width:90%;}.elementor-15 .elementor-element.elementor-element-d84de43{--width:55%;}.elementor-15 .elementor-element.elementor-element-bad51bb{--width:45%;}.elementor-15 .elementor-element.elementor-element-bd90b05{--width:90%;}.elementor-15 .elementor-element.elementor-element-e4c1339{--width:fit-content;}.elementor-15 .elementor-element.elementor-element-50ef65f{--width:30%;}.elementor-15 .elementor-element.elementor-element-18b66b2{--width:40%;}.elementor-15 .elementor-element.elementor-element-de2c9fe{--width:30%;}.elementor-15 .elementor-element.elementor-element-55e0d39{--width:40%;}.elementor-15 .elementor-element.elementor-element-8294f69{--width:30%;}.elementor-15 .elementor-element.elementor-element-9f8fdf8{--width:30%;}.elementor-15 .elementor-element.elementor-element-8aff35d{--width:40%;}.elementor-15 .elementor-element.elementor-element-332e382{--width:30%;}.elementor-15 .elementor-element.elementor-element-07d2a5f{--width:30%;}.elementor-15 .elementor-element.elementor-element-b2dffdf{--width:90%;}.elementor-15 .elementor-element.elementor-element-f42b499{--width:90%;}.elementor-15 .elementor-element.elementor-element-083a9b0{--width:90%;}.elementor-15 .elementor-element.elementor-element-11bc159{--width:90%;}.elementor-15 .elementor-element.elementor-element-1493085{--width:90%;}.elementor-15 .elementor-element.elementor-element-cbf4135{--width:40%;}.elementor-15 .elementor-element.elementor-element-32b7729{--width:28%;}.elementor-15 .elementor-element.elementor-element-38d07d2{--width:40%;}.elementor-15 .elementor-element.elementor-element-85ba97f{--width:28%;}.elementor-15 .elementor-element.elementor-element-92c1434{--width:90%;}.elementor-15 .elementor-element.elementor-element-ac53e25{--width:40%;}.elementor-15 .elementor-element.elementor-element-5a2b40e{--width:90%;}.elementor-15 .elementor-element.elementor-element-d945b6e{--width:40%;}.elementor-15 .elementor-element.elementor-element-f4cb688{--width:90%;}.elementor-15 .elementor-element.elementor-element-3518fa0{--width:90%;}.elementor-15 .elementor-element.elementor-element-5609b47{--width:90%;}.elementor-15 .elementor-element.elementor-element-c0102e1{--width:90%;}.elementor-15 .elementor-element.elementor-element-676fc78{--width:90%;}.elementor-15 .elementor-element.elementor-element-aba869d{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15 .elementor-element.elementor-element-d84de43{--width:100%;}.elementor-15 .elementor-element.elementor-element-bad51bb{--width:100%;}.elementor-15 .elementor-element.elementor-element-55e0d39{--width:100%;}.elementor-15 .elementor-element.elementor-element-8294f69{--width:30%;}.elementor-15 .elementor-element.elementor-element-8aff35d{--width:100%;}.elementor-15 .elementor-element.elementor-element-332e382{--width:50%;}.elementor-15 .elementor-element.elementor-element-07d2a5f{--width:50%;}.elementor-15 .elementor-element.elementor-element-b2dffdf{--width:100%;}.elementor-15 .elementor-element.elementor-element-f42b499{--width:95%;}.elementor-15 .elementor-element.elementor-element-cbf4135{--width:100%;}.elementor-15 .elementor-element.elementor-element-32b7729{--width:100%;}.elementor-15 .elementor-element.elementor-element-38d07d2{--width:100%;}.elementor-15 .elementor-element.elementor-element-85ba97f{--width:100%;}.elementor-15 .elementor-element.elementor-element-d945b6e{--width:100;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-7488945{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-e4c1339.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-9e301b9{--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;}.elementor-15 .elementor-element.elementor-element-bd05181{text-align:center;line-height:1em;}.elementor-15 .elementor-element.elementor-element-5cf3b36{--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;}.elementor-15 .elementor-element.elementor-element-7f51a28{top:11px;}.elementor-15 .elementor-element.elementor-element-7f51a28 img{width:150px;}.elementor-15 .elementor-element.elementor-element-e63b2d2{text-align:center;line-height:1em;}.elementor-15 .elementor-element.elementor-element-8919d7f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-a03de9d{text-align:center;}.elementor-15 .elementor-element.elementor-element-150303a{font-size:15px;}.elementor-15 .elementor-element.elementor-element-931aada{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-dd4406c{font-size:15px;}.elementor-15 .elementor-element.elementor-element-11da7a2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-6a890e4{font-size:15px;}.elementor-15 .elementor-element.elementor-element-e551547{font-size:15px;}.elementor-15 .elementor-element.elementor-element-ca4a7f4{font-size:15px;}.elementor-15 .elementor-element.elementor-element-29fa9f7{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:20px;}.elementor-15 .elementor-element.elementor-element-e7fe247{text-align:center;}.elementor-15 .elementor-element.elementor-element-71534ed{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-ad30ba5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-06311a2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-58bdf73{text-align:center;}.elementor-15 .elementor-element.elementor-element-58bdf73 .elementor-heading-title{line-height:1.2em;}.elementor-15 .elementor-element.elementor-element-7a60fa3{--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;}.elementor-15 .elementor-element.elementor-element-1493085{--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;}.elementor-15 .elementor-element.elementor-element-007b321 img{width:50%;}.elementor-15 .elementor-element.elementor-element-49fc0c1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-a065d4a{text-align:center;}.elementor-15 .elementor-element.elementor-element-a941ad1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-b5b55b9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-a59f809{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-5a2b40e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-5a2b40e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5a2b40e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-15 .elementor-element.elementor-element-d945b6e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:033px;--padding-bottom:033px;--padding-left:033px;--padding-right:033px;}.elementor-15 .elementor-element.elementor-element-f4cb688{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-15 .elementor-element.elementor-element-059718e.elementor-element{--align-self:center;}.elementor-15 .elementor-element.elementor-element-44d41cb{text-align:center;}.elementor-15 .elementor-element.elementor-element-987bf55{text-align:center;}.elementor-15 .elementor-element.elementor-element-9c9ef39{text-align:center;}.elementor-15 .elementor-element.elementor-element-5609b47{--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;}.elementor-15 .elementor-element.elementor-element-4ed193a{text-align:center;}.elementor-15 .elementor-element.elementor-element-5134c20{text-align:center;}.elementor-15 .elementor-element.elementor-element-4a7fc27{--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;}.elementor-15 .elementor-element.elementor-element-9e088c3{--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;}.elementor-15 .elementor-element.elementor-element-769ea42{--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;}.elementor-15 .elementor-element.elementor-element-1beb688{--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;}.elementor-15 .elementor-element.elementor-element-a3e9f28{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-88c918a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-aba869d{--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;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-9f194c2{--min-height:450px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-d339f34{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-c65556c{text-align:center;}.elementor-15 .elementor-element.elementor-element-c65556c .elementor-heading-title{font-size:45px;}.elementor-15 .elementor-element.elementor-element-404b4fc{text-align:center;}.elementor-15 .elementor-element.elementor-element-7488945{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-15 .elementor-element.elementor-element-9a520b4{text-align:center;}.elementor-15 .elementor-element.elementor-element-9a520b4 .elementor-heading-title{font-size:55px;}.elementor-15 .elementor-element.elementor-element-275d86c{text-align:center;}.elementor-15 .elementor-element.elementor-element-391656a{text-align:center;}.elementor-15 .elementor-element.elementor-element-744d950{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15 .elementor-element.elementor-element-e4c1339{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-15 .elementor-element.elementor-element-def6f07{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;text-align:center;}.elementor-15 .elementor-element.elementor-element-def6f07 .elementor-heading-title{font-size:72px;}.elementor-15 .elementor-element.elementor-element-55e0d39{--padding-top:120px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-0acc2df{top:0px;}.elementor-15 .elementor-element.elementor-element-0acc2df img{width:150px;}.elementor-15 .elementor-element.elementor-element-bd05181{text-align:center;font-size:65px;line-height:1em;}.elementor-15 .elementor-element.elementor-element-8aff35d{--padding-top:120px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7f51a28{top:0px;}.elementor-15 .elementor-element.elementor-element-7f51a28 img{width:150px;}.elementor-15 .elementor-element.elementor-element-e63b2d2{text-align:center;font-size:65px;line-height:1em;}.elementor-15 .elementor-element.elementor-element-fe45f43{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-15 .elementor-element.elementor-element-c0c0073{--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-a03de9d{text-align:center;}.elementor-15 .elementor-element.elementor-element-a03de9d .elementor-heading-title{font-size:45px;}.elementor-15 .elementor-element.elementor-element-29fa9f7{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-e7fe247{text-align:center;}.elementor-15 .elementor-element.elementor-element-e7fe247 .elementor-heading-title{font-size:45px;}.elementor-15 .elementor-element.elementor-element-e47d3ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-89df19c .elementor-heading-title{font-size:45px;}.elementor-15 .elementor-element.elementor-element-706b3b2{text-align:center;}.elementor-15 .elementor-element.elementor-element-aa1cc87{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-35f3d45 .elementor-heading-title{font-size:45px;}.elementor-15 .elementor-element.elementor-element-58bdf73{text-align:center;}.elementor-15 .elementor-element.elementor-element-58bdf73 .elementor-heading-title{font-size:45px;}.elementor-15 .elementor-element.elementor-element-7a60fa3{--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-15 .elementor-element.elementor-element-1493085{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-cbf4135{--width:100%;}.elementor-15 .elementor-element.elementor-element-32b7729{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-15 .elementor-element.elementor-element-e47f9c2{text-align:center;}.elementor-15 .elementor-element.elementor-element-a065d4a{text-align:center;}.elementor-15 .elementor-element.elementor-element-df41646{text-align:center;}.elementor-15 .elementor-element.elementor-element-e40db39{text-align:center;}.elementor-15 .elementor-element.elementor-element-38d07d2{--width:100%;}.elementor-15 .elementor-element.elementor-element-85ba97f{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-1e3895e{text-align:center;}.elementor-15 .elementor-element.elementor-element-b7a1622{text-align:center;}.elementor-15 .elementor-element.elementor-element-116bc13{text-align:center;}.elementor-15 .elementor-element.elementor-element-fa4d666{text-align:center;}.elementor-15 .elementor-element.elementor-element-92c1434{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-ac53e25{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-1008689{text-align:center;}.elementor-15 .elementor-element.elementor-element-1008689 .elementor-heading-title{font-size:45px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-ec3a44e{text-align:center;}.elementor-15 .elementor-element.elementor-element-2a83521{--padding-top:90px;--padding-bottom:90px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-5a2b40e{--min-height:900px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-5a2b40e:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-5a2b40e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-205px 0px;}.elementor-15 .elementor-element.elementor-element-d945b6e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-15 .elementor-element.elementor-element-01dd341{text-align:center;}.elementor-15 .elementor-element.elementor-element-01dd341 .elementor-heading-title{font-size:40px;line-height:1.3em;}.elementor-15 .elementor-element.elementor-element-98012f3{text-align:center;}.elementor-15 .elementor-element.elementor-element-56f1dec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-f4cb688{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-15 .elementor-element.elementor-element-059718e{text-align:center;}.elementor-15 .elementor-element.elementor-element-059718e .elementor-heading-title{font-size:45px;}.elementor-15 .elementor-element.elementor-element-44d41cb{text-align:center;}.elementor-15 .elementor-element.elementor-element-987bf55{text-align:center;}.elementor-15 .elementor-element.elementor-element-9c9ef39{text-align:center;}.elementor-15 .elementor-element.elementor-element-13261f2{--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3518fa0{--min-height:auto;}.elementor-15 .elementor-element.elementor-element-4ed193a{text-align:center;}.elementor-15 .elementor-element.elementor-element-cb1e31a{text-align:center;}.elementor-15 .elementor-element.elementor-element-5134c20 img{width:100%;}.elementor-15 .elementor-element.elementor-element-4627dc2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-7576e33{text-align:center;}.elementor-15 .elementor-element.elementor-element-7576e33 .elementor-heading-title{font-size:45px;line-height:0.6em;}.elementor-15 .elementor-element.elementor-element-0d2510f .elementor-heading-title{font-size:45px;line-height:1em;}.elementor-15 .elementor-element.elementor-element-2978ce0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-dcb697e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-cdfaaa6{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-522e6e4{right:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-522e6e4{left:0px;}.elementor-15 .elementor-element.elementor-element-522e6e4 img{width:75px;}.elementor-15 .elementor-element.elementor-element-2a84da9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-64be61e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-eaf5dde{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-bfadc58{right:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-bfadc58{left:0px;}.elementor-15 .elementor-element.elementor-element-bfadc58 img{width:75px;}.elementor-15 .elementor-element.elementor-element-41ca39c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-3baa8e6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-17614ed{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-09c7742{right:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-09c7742{left:0px;}.elementor-15 .elementor-element.elementor-element-09c7742 img{width:75px;}.elementor-15 .elementor-element.elementor-element-19b3ef9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-accf360{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-e4a841e{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}body:not(.rtl) .elementor-15 .elementor-element.elementor-element-fa8827a{right:0px;}body.rtl .elementor-15 .elementor-element.elementor-element-fa8827a{left:0px;}.elementor-15 .elementor-element.elementor-element-fa8827a img{width:75px;}.elementor-15 .elementor-element.elementor-element-a3e9f28{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-8836e00 .elementor-heading-title{font-size:45px;}.elementor-15 .elementor-element.elementor-element-88c918a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-aba869d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-cf04103{text-align:center;font-size:45px;line-height:1em;}.elementor-15 .elementor-element.elementor-element-8771ff0{text-align:center;}.elementor-15 .elementor-element.elementor-element-da4c0ba{text-align:center;}.elementor-15 .elementor-element.elementor-element-03872e0{text-align:center;}}/* Start custom CSS for heading, class: .elementor-element-c65556c */.elementor-15 .elementor-element.elementor-element-c65556c .text-1{
    background: rgba(253, 216, 26,0.2);
    padding: 0 10px;
    border-radius: 40px;
}


.elementor-15 .elementor-element.elementor-element-c65556c .text-2{
    font-size: 105px;
    font-family: 'Corinthia';
    color: #fdd81a;
}


@media (max-width:767px){
  
.elementor-15 .elementor-element.elementor-element-c65556c .text-2{
    font-size: 85px;
    
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-404b4fc */@media (max-width:767px){
    .elementor-15 .elementor-element.elementor-element-404b4fc br{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f194c2 */@media (max-width:767px){
    .elementor-15 .elementor-element.elementor-element-9f194c2:before{
            background-color: #000000;
    --background-overlay: '';
    opacity: 0.6;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a520b4 */.elementor-15 .elementor-element.elementor-element-9a520b4 span{
    font-family: "Corinthia";
    color: #333;
    font-size: 95px;
}



@media (max-width:767px){
    
    
    
    .elementor-15 .elementor-element.elementor-element-9a520b4 span{
        font-size:65px;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-def6f07 */.elementor-15 .elementor-element.elementor-element-def6f07{
    position: relative;
  display: inline-block;
}

.elementor-15 .elementor-element.elementor-element-def6f07::after {
  content: " ";
  position: absolute;
  background-image: url('https://alewineacres.com/wp-content/uploads/2026/07/alewine-acres-line-text-brown.svg');
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  height: 10px; 
  left: 0;
  bottom: -10px;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee34f7f */.elementor-15 .elementor-element.elementor-element-ee34f7f {
    background-color: #fff;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
    
}

.elementor-15 .elementor-element.elementor-element-ee34f7f p{
    margin: 0;
    padding: 8px 20px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50ef65f */.elementor-15 .elementor-element.elementor-element-50ef65f:hover .cat-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4020e3e */.elementor-15 .elementor-element.elementor-element-4020e3e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-822c1ca */.elementor-15 .elementor-element.elementor-element-822c1ca p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a3dd82 */.elementor-15 .elementor-element.elementor-element-0a3dd82 a{
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f24d2a */.elementor-15 .elementor-element.elementor-element-8f24d2a {
    background-color: #fff;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
    
}

.elementor-15 .elementor-element.elementor-element-8f24d2a p{
    margin: 0;
    padding: 8px 20px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de2c9fe */.elementor-15 .elementor-element.elementor-element-de2c9fe:hover .cat-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd05181 */.elementor-15 .elementor-element.elementor-element-bd05181 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aa8b59f */.elementor-15 .elementor-element.elementor-element-aa8b59f p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9b057c1 */.elementor-15 .elementor-element.elementor-element-9b057c1 {
    background-color: #fff;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
    
}

.elementor-15 .elementor-element.elementor-element-9b057c1 p{
    margin: 0;
    padding: 8px 20px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8294f69 */.elementor-15 .elementor-element.elementor-element-8294f69:hover .cat-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e7815b6 */.elementor-15 .elementor-element.elementor-element-e7815b6 {
    background-color: #fff;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
    
}

.elementor-15 .elementor-element.elementor-element-e7815b6 p{
    margin: 0;
    padding: 8px 20px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f8fdf8 */.elementor-15 .elementor-element.elementor-element-9f8fdf8:hover .cat-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e63b2d2 */.elementor-15 .elementor-element.elementor-element-e63b2d2 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-adccad7 */.elementor-15 .elementor-element.elementor-element-adccad7 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d71da96 */.elementor-15 .elementor-element.elementor-element-d71da96 {
    background-color: #fff;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
    
}

.elementor-15 .elementor-element.elementor-element-d71da96 p{
    margin: 0;
    padding: 8px 20px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-332e382 */.elementor-15 .elementor-element.elementor-element-332e382:hover .cat-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52f5b86 */.elementor-15 .elementor-element.elementor-element-52f5b86 {
    background-color: #fff;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
    
}

.elementor-15 .elementor-element.elementor-element-52f5b86 p{
    margin: 0;
    padding: 8px 20px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07d2a5f */.elementor-15 .elementor-element.elementor-element-07d2a5f:hover .cat-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6b1ca45 */.elementor-15 .elementor-element.elementor-element-6b1ca45 {
    background-color: #fff;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
    
}

.elementor-15 .elementor-element.elementor-element-6b1ca45 p{
    margin: 0;
    padding: 8px 20px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4724633 */.elementor-15 .elementor-element.elementor-element-4724633:hover .cat-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b037d5 */.elementor-15 .elementor-element.elementor-element-0b037d5 {
    background-color: #fff;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
    
}

.elementor-15 .elementor-element.elementor-element-0b037d5 p{
    margin: 0;
    padding: 8px 20px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8cbe72 */.elementor-15 .elementor-element.elementor-element-e8cbe72:hover .cat-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b3e872c */.elementor-15 .elementor-element.elementor-element-b3e872c {
    background-color: #fff;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
    
}

.elementor-15 .elementor-element.elementor-element-b3e872c p{
    margin: 0;
    padding: 8px 20px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c12b25b */.elementor-15 .elementor-element.elementor-element-c12b25b:hover .cat-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a03de9d */.elementor-15 .elementor-element.elementor-element-a03de9d .s1{
    font-family: 'Corinthia';
    font-size: 85px;
    color: #563814;
}


.elementor-15 .elementor-element.elementor-element-a03de9d .s2{
    position: relative;
  display: inline-block;
}

.elementor-15 .elementor-element.elementor-element-a03de9d .s2::after {
  content: " ";
  position: absolute;
  background-image: url('https://alewineacres.com/wp-content/uploads/2026/07/alewine-acres-line-text-green.svg');
  background-size: contain;
  background-repeat: no-repeat;
  width: 100%;
  height: 10px; 
  left: 0;
  bottom: -10px;
  pointer-events: none;
}


@media (max-width:767px){
    
    .elementor-15 .elementor-element.elementor-element-a03de9d .s1{
        font-size: 55px;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3275a85 */.elementor-15 .elementor-element.elementor-element-3275a85 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c3ecad */.elementor-15 .elementor-element.elementor-element-2c3ecad {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-150303a */.elementor-15 .elementor-element.elementor-element-150303a p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db04243 */.elementor-15 .elementor-element.elementor-element-db04243 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-db04243 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aea80b4 */.elementor-15 .elementor-element.elementor-element-aea80b4:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab0fa7e */.elementor-15 .elementor-element.elementor-element-ab0fa7e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd4406c */.elementor-15 .elementor-element.elementor-element-dd4406c p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e469d6 */.elementor-15 .elementor-element.elementor-element-0e469d6 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-0e469d6 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50bdc90 */.elementor-15 .elementor-element.elementor-element-50bdc90:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee1dc96 */.elementor-15 .elementor-element.elementor-element-ee1dc96 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a890e4 */.elementor-15 .elementor-element.elementor-element-6a890e4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-004ee30 */.elementor-15 .elementor-element.elementor-element-004ee30 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-004ee30 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652116f */.elementor-15 .elementor-element.elementor-element-652116f:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97bc1e5 */.elementor-15 .elementor-element.elementor-element-97bc1e5 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e551547 */.elementor-15 .elementor-element.elementor-element-e551547 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-449ba4d */.elementor-15 .elementor-element.elementor-element-449ba4d {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-449ba4d p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-974ddc9 */.elementor-15 .elementor-element.elementor-element-974ddc9:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30a9c6e */.elementor-15 .elementor-element.elementor-element-30a9c6e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca4a7f4 */.elementor-15 .elementor-element.elementor-element-ca4a7f4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1f25bb */.elementor-15 .elementor-element.elementor-element-d1f25bb {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-d1f25bb p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3d269d */.elementor-15 .elementor-element.elementor-element-a3d269d:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c3ecad */.elementor-15 .elementor-element.elementor-element-2c3ecad {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-150303a */.elementor-15 .elementor-element.elementor-element-150303a p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db04243 */.elementor-15 .elementor-element.elementor-element-db04243 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-db04243 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aea80b4 */.elementor-15 .elementor-element.elementor-element-aea80b4:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab0fa7e */.elementor-15 .elementor-element.elementor-element-ab0fa7e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd4406c */.elementor-15 .elementor-element.elementor-element-dd4406c p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e469d6 */.elementor-15 .elementor-element.elementor-element-0e469d6 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-0e469d6 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50bdc90 */.elementor-15 .elementor-element.elementor-element-50bdc90:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee1dc96 */.elementor-15 .elementor-element.elementor-element-ee1dc96 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a890e4 */.elementor-15 .elementor-element.elementor-element-6a890e4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-004ee30 */.elementor-15 .elementor-element.elementor-element-004ee30 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-004ee30 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652116f */.elementor-15 .elementor-element.elementor-element-652116f:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97bc1e5 */.elementor-15 .elementor-element.elementor-element-97bc1e5 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e551547 */.elementor-15 .elementor-element.elementor-element-e551547 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-449ba4d */.elementor-15 .elementor-element.elementor-element-449ba4d {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-449ba4d p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-974ddc9 */.elementor-15 .elementor-element.elementor-element-974ddc9:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30a9c6e */.elementor-15 .elementor-element.elementor-element-30a9c6e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca4a7f4 */.elementor-15 .elementor-element.elementor-element-ca4a7f4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1f25bb */.elementor-15 .elementor-element.elementor-element-d1f25bb {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-d1f25bb p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3d269d */.elementor-15 .elementor-element.elementor-element-a3d269d:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c3ecad */.elementor-15 .elementor-element.elementor-element-2c3ecad {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-150303a */.elementor-15 .elementor-element.elementor-element-150303a p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db04243 */.elementor-15 .elementor-element.elementor-element-db04243 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-db04243 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aea80b4 */.elementor-15 .elementor-element.elementor-element-aea80b4:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab0fa7e */.elementor-15 .elementor-element.elementor-element-ab0fa7e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd4406c */.elementor-15 .elementor-element.elementor-element-dd4406c p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e469d6 */.elementor-15 .elementor-element.elementor-element-0e469d6 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-0e469d6 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50bdc90 */.elementor-15 .elementor-element.elementor-element-50bdc90:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee1dc96 */.elementor-15 .elementor-element.elementor-element-ee1dc96 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a890e4 */.elementor-15 .elementor-element.elementor-element-6a890e4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-004ee30 */.elementor-15 .elementor-element.elementor-element-004ee30 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-004ee30 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652116f */.elementor-15 .elementor-element.elementor-element-652116f:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97bc1e5 */.elementor-15 .elementor-element.elementor-element-97bc1e5 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e551547 */.elementor-15 .elementor-element.elementor-element-e551547 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-449ba4d */.elementor-15 .elementor-element.elementor-element-449ba4d {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-449ba4d p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-974ddc9 */.elementor-15 .elementor-element.elementor-element-974ddc9:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30a9c6e */.elementor-15 .elementor-element.elementor-element-30a9c6e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca4a7f4 */.elementor-15 .elementor-element.elementor-element-ca4a7f4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1f25bb */.elementor-15 .elementor-element.elementor-element-d1f25bb {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-d1f25bb p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3d269d */.elementor-15 .elementor-element.elementor-element-a3d269d:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c3ecad */.elementor-15 .elementor-element.elementor-element-2c3ecad {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-150303a */.elementor-15 .elementor-element.elementor-element-150303a p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db04243 */.elementor-15 .elementor-element.elementor-element-db04243 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-db04243 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aea80b4 */.elementor-15 .elementor-element.elementor-element-aea80b4:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab0fa7e */.elementor-15 .elementor-element.elementor-element-ab0fa7e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd4406c */.elementor-15 .elementor-element.elementor-element-dd4406c p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e469d6 */.elementor-15 .elementor-element.elementor-element-0e469d6 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-0e469d6 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50bdc90 */.elementor-15 .elementor-element.elementor-element-50bdc90:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee1dc96 */.elementor-15 .elementor-element.elementor-element-ee1dc96 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a890e4 */.elementor-15 .elementor-element.elementor-element-6a890e4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-004ee30 */.elementor-15 .elementor-element.elementor-element-004ee30 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-004ee30 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652116f */.elementor-15 .elementor-element.elementor-element-652116f:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97bc1e5 */.elementor-15 .elementor-element.elementor-element-97bc1e5 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e551547 */.elementor-15 .elementor-element.elementor-element-e551547 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-449ba4d */.elementor-15 .elementor-element.elementor-element-449ba4d {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-449ba4d p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-974ddc9 */.elementor-15 .elementor-element.elementor-element-974ddc9:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30a9c6e */.elementor-15 .elementor-element.elementor-element-30a9c6e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca4a7f4 */.elementor-15 .elementor-element.elementor-element-ca4a7f4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1f25bb */.elementor-15 .elementor-element.elementor-element-d1f25bb {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-d1f25bb p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3d269d */.elementor-15 .elementor-element.elementor-element-a3d269d:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c3ecad */.elementor-15 .elementor-element.elementor-element-2c3ecad {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-150303a */.elementor-15 .elementor-element.elementor-element-150303a p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db04243 */.elementor-15 .elementor-element.elementor-element-db04243 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-db04243 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aea80b4 */.elementor-15 .elementor-element.elementor-element-aea80b4:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab0fa7e */.elementor-15 .elementor-element.elementor-element-ab0fa7e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd4406c */.elementor-15 .elementor-element.elementor-element-dd4406c p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e469d6 */.elementor-15 .elementor-element.elementor-element-0e469d6 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-0e469d6 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50bdc90 */.elementor-15 .elementor-element.elementor-element-50bdc90:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee1dc96 */.elementor-15 .elementor-element.elementor-element-ee1dc96 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a890e4 */.elementor-15 .elementor-element.elementor-element-6a890e4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-004ee30 */.elementor-15 .elementor-element.elementor-element-004ee30 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-004ee30 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652116f */.elementor-15 .elementor-element.elementor-element-652116f:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97bc1e5 */.elementor-15 .elementor-element.elementor-element-97bc1e5 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e551547 */.elementor-15 .elementor-element.elementor-element-e551547 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-449ba4d */.elementor-15 .elementor-element.elementor-element-449ba4d {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-449ba4d p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-974ddc9 */.elementor-15 .elementor-element.elementor-element-974ddc9:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30a9c6e */.elementor-15 .elementor-element.elementor-element-30a9c6e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca4a7f4 */.elementor-15 .elementor-element.elementor-element-ca4a7f4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1f25bb */.elementor-15 .elementor-element.elementor-element-d1f25bb {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-d1f25bb p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3d269d */.elementor-15 .elementor-element.elementor-element-a3d269d:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2c3ecad */.elementor-15 .elementor-element.elementor-element-2c3ecad {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-150303a */.elementor-15 .elementor-element.elementor-element-150303a p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db04243 */.elementor-15 .elementor-element.elementor-element-db04243 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-db04243 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aea80b4 */.elementor-15 .elementor-element.elementor-element-aea80b4:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab0fa7e */.elementor-15 .elementor-element.elementor-element-ab0fa7e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd4406c */.elementor-15 .elementor-element.elementor-element-dd4406c p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0e469d6 */.elementor-15 .elementor-element.elementor-element-0e469d6 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-0e469d6 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50bdc90 */.elementor-15 .elementor-element.elementor-element-50bdc90:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ee1dc96 */.elementor-15 .elementor-element.elementor-element-ee1dc96 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a890e4 */.elementor-15 .elementor-element.elementor-element-6a890e4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-004ee30 */.elementor-15 .elementor-element.elementor-element-004ee30 {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-004ee30 p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-652116f */.elementor-15 .elementor-element.elementor-element-652116f:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-97bc1e5 */.elementor-15 .elementor-element.elementor-element-97bc1e5 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e551547 */.elementor-15 .elementor-element.elementor-element-e551547 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-449ba4d */.elementor-15 .elementor-element.elementor-element-449ba4d {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-449ba4d p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-974ddc9 */.elementor-15 .elementor-element.elementor-element-974ddc9:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-30a9c6e */.elementor-15 .elementor-element.elementor-element-30a9c6e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca4a7f4 */.elementor-15 .elementor-element.elementor-element-ca4a7f4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1f25bb */.elementor-15 .elementor-element.elementor-element-d1f25bb {
    background-color: #e1c095;
    border-radius:35px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    transition: background-color 0.5s ease;
     padding: 1px 10px;
}

.elementor-15 .elementor-element.elementor-element-d1f25bb p{
    margin: 0;
   padding: 0px;
     
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a3d269d */.elementor-15 .elementor-element.elementor-element-a3d269d:hover .col-button{
    background-color: #563814;
    color: #fff;
     box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-29fa9f7 */.elementor-15 .elementor-element.elementor-element-29fa9f7 .swiper-pagination {
  text-align: center;
  margin-top: 2px;
  padding: 0;
}

.elementor-15 .elementor-element.elementor-element-29fa9f7 .swiper-pagination-bullet {
  display: inline-block;
  width: 20px;
  height: 4px;
  background-color: #ddd9b6; /* svetlosiva linija */
  margin: 0 5px;
  border-radius: 0;
  transition: background-color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-29fa9f7 .swiper-pagination-bullet-active {
  background-color: #05350a; /* tamnoplava ili po želji */
}


.elementor-testimonial__text {
  user-select: text !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7fe247 */.elementor-15 .elementor-element.elementor-element-e7fe247 .s3{
    font-family: 'Corinthia';
    font-size: 85px;
    color: #7F9209;
}


@media (max-width:767px){
    
    .elementor-15 .elementor-element.elementor-element-e7fe247 .s3{
        font-size: 55px;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e51c1a2 */.elementor-15 .elementor-element.elementor-element-e51c1a2 span{
    position: relative;
  display: inline-block;
}

.elementor-15 .elementor-element.elementor-element-e51c1a2 span::after {
  content: " ";
  position: absolute;
  background-image: url('https://alewineacres.com/wp-content/uploads/2026/07/alewine-acres-line-text-beige.svg');
  background-size: contain;
  background-repeat: no-repeat;
  width: 100%;
  height: 10px; 
  left: 0;
  bottom: -10px;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee1ea12 */.elementor-15 .elementor-element.elementor-element-ee1ea12 span{
    position: relative;
  display: inline-block;
}

.elementor-15 .elementor-element.elementor-element-ee1ea12 span:before {
  content: " ";
  position: absolute;
  background-image: url('https://alewineacres.com/wp-content/uploads/2026/07/alewine-acres-circle-text-beige.svg');
  background-size: contain;
  background-repeat: no-repeat;
  width: 150px;
  height: 35px; 
  left: -10px;
  bottom: -2px;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90611ee */.elementor-15 .elementor-element.elementor-element-90611ee span{
    position: relative;
  display: inline-block;
  
}

.elementor-15 .elementor-element.elementor-element-90611ee span::before {
  content: " ";
  position: absolute;
  background-image: url('https://alewineacres.com/wp-content/uploads/2026/07/alewine-acres-rectangle-text-beige.svg');
  background-size: contain;
  background-repeat: no-repeat;
  width: 150px;
  height: 35px; 
  left: -12px;
  bottom: -2px;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-89df19c */.elementor-15 .elementor-element.elementor-element-89df19c span{
    background: #f7e8bd;
    border-radius: 35px;
    padding: 0 15px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-706b3b2 */.elementor-15 .elementor-element.elementor-element-706b3b2 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35f3d45 */.elementor-15 .elementor-element.elementor-element-35f3d45 .s4{
    font-family: 'Corinthia';
    font-size: 85px;
}


.elementor-15 .elementor-element.elementor-element-35f3d45 .ss4{
    background: #eaedd5 ;
    border-radius: 35px;
    padding: 0 15px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-58bdf73 */.elementor-15 .elementor-element.elementor-element-58bdf73 .s4{
    font-family: 'Corinthia';
    font-size: 85px;
}


.elementor-15 .elementor-element.elementor-element-58bdf73 .ss4{
    background: #eaedd5 ;
    border-radius: 35px;
    padding: 0 15px;
}



@media (max-width:767px){
    
    .elementor-15 .elementor-element.elementor-element-58bdf73 .s4{
        font-size: 55px;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a60fa3 */@media (max-width:1024px){
    
    .elementor-15 .elementor-element.elementor-element-7a60fa3{
        background-image:none !important;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1008689 */.elementor-15 .elementor-element.elementor-element-1008689 .s4{
    font-family: 'Corinthia';
    font-size: 85px;
}


.elementor-15 .elementor-element.elementor-element-1008689 .ss4{
    background: #dec896 ;
    border-radius: 35px;
    padding: 0 15px;
}



@media (max-width:767px){
    
    .elementor-15 .elementor-element.elementor-element-1008689 .s4{
        font-size: 55px;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01dd341 */.elementor-15 .elementor-element.elementor-element-01dd341 .s4{
    font-family: 'Corinthia';
    font-size: 85px;
}


.elementor-15 .elementor-element.elementor-element-01dd341 .ss4{
    background: #dec896 ;
    border-radius: 35px;
    padding: 0 15px;
}



@media (max-width:767px){
    
    .elementor-15 .elementor-element.elementor-element-01dd341 .s4{
        font-size: 50px;
    }
    
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a2b40e */@media (min-width:768px) and (max-width:1024px){
    .elementor-15 .elementor-element.elementor-element-5a2b40e:before{
            background-color: #000000;
    --background-overlay: '';
    opacity: 0.6;
    
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-059718e */.elementor-15 .elementor-element.elementor-element-059718e .fs-1{
    position: relative;
  display: inline-block;
}

.elementor-15 .elementor-element.elementor-element-059718e .fs-1:after {
  content: " ";
  position: absolute;
  background-image: url('https://alewineacres.com/wp-content/uploads/2026/07/alewine-acres-line-text-green.svg');
  background-size: contain;
  background-repeat: no-repeat;
  width: 100%;
  height: 10px; 
  left: 0;
  bottom: -10px;
  pointer-events: none;
}



.elementor-15 .elementor-element.elementor-element-059718e .fs-2{
    color: #563814;
}


.elementor-15 .elementor-element.elementor-element-059718e .fs-3{
    font-family: "Corinthia";
     color: #563814;
    font-size: 95px;
}


.br-mob{
    display: none;
}


@media (max-width:767px){
    
    .elementor-15 .elementor-element.elementor-element-059718e .fs-3{
        font-size: 65px;
    }
    
    .br-mob{
        display: block;
    }
    
    .elementor-15 .elementor-element.elementor-element-059718e .fs-1:after {
    display: none;

    }
    
    
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44d41cb */.elementor-15 .elementor-element.elementor-element-44d41cb p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-987bf55 */.elementor-15 .elementor-element.elementor-element-987bf55 span{
    color: #829241;
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ed193a */.elementor-15 .elementor-element.elementor-element-4ed193a span{
    font-family: "Corinthia";
    color: #333;
    font-size: 95px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8ac8b4 */.elementor-15 .elementor-element.elementor-element-f8ac8b4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08901b4 */.elementor-15 .elementor-element.elementor-element-08901b4 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97c6757 */.elementor-15 .elementor-element.elementor-element-97c6757 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e4339 */.elementor-15 .elementor-element.elementor-element-19e4339 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f8f80e */.elementor-15 .elementor-element.elementor-element-8f8f80e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91fb0ac */.elementor-15 .elementor-element.elementor-element-91fb0ac {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c28b168 */.elementor-15 .elementor-element.elementor-element-c28b168 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c1226f */.elementor-15 .elementor-element.elementor-element-9c1226f {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ded01cd */.elementor-15 .elementor-element.elementor-element-ded01cd p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d923bb */.elementor-15 .elementor-element.elementor-element-6d923bb {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd4e802 */.elementor-15 .elementor-element.elementor-element-cd4e802 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801a2b3 */.elementor-15 .elementor-element.elementor-element-801a2b3 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d45ab1e */.elementor-15 .elementor-element.elementor-element-d45ab1e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b646961 */.elementor-15 .elementor-element.elementor-element-b646961 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1b2ab5 */.elementor-15 .elementor-element.elementor-element-e1b2ab5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6053532 */.elementor-15 .elementor-element.elementor-element-6053532 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e0c30 */.elementor-15 .elementor-element.elementor-element-a8e0c30 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca0b28b */.elementor-15 .elementor-element.elementor-element-ca0b28b {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8ac8b4 */.elementor-15 .elementor-element.elementor-element-f8ac8b4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08901b4 */.elementor-15 .elementor-element.elementor-element-08901b4 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97c6757 */.elementor-15 .elementor-element.elementor-element-97c6757 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e4339 */.elementor-15 .elementor-element.elementor-element-19e4339 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f8f80e */.elementor-15 .elementor-element.elementor-element-8f8f80e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91fb0ac */.elementor-15 .elementor-element.elementor-element-91fb0ac {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c28b168 */.elementor-15 .elementor-element.elementor-element-c28b168 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c1226f */.elementor-15 .elementor-element.elementor-element-9c1226f {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ded01cd */.elementor-15 .elementor-element.elementor-element-ded01cd p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d923bb */.elementor-15 .elementor-element.elementor-element-6d923bb {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd4e802 */.elementor-15 .elementor-element.elementor-element-cd4e802 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801a2b3 */.elementor-15 .elementor-element.elementor-element-801a2b3 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d45ab1e */.elementor-15 .elementor-element.elementor-element-d45ab1e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b646961 */.elementor-15 .elementor-element.elementor-element-b646961 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1b2ab5 */.elementor-15 .elementor-element.elementor-element-e1b2ab5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6053532 */.elementor-15 .elementor-element.elementor-element-6053532 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e0c30 */.elementor-15 .elementor-element.elementor-element-a8e0c30 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca0b28b */.elementor-15 .elementor-element.elementor-element-ca0b28b {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8ac8b4 */.elementor-15 .elementor-element.elementor-element-f8ac8b4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08901b4 */.elementor-15 .elementor-element.elementor-element-08901b4 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97c6757 */.elementor-15 .elementor-element.elementor-element-97c6757 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e4339 */.elementor-15 .elementor-element.elementor-element-19e4339 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f8f80e */.elementor-15 .elementor-element.elementor-element-8f8f80e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91fb0ac */.elementor-15 .elementor-element.elementor-element-91fb0ac {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c28b168 */.elementor-15 .elementor-element.elementor-element-c28b168 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c1226f */.elementor-15 .elementor-element.elementor-element-9c1226f {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ded01cd */.elementor-15 .elementor-element.elementor-element-ded01cd p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d923bb */.elementor-15 .elementor-element.elementor-element-6d923bb {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd4e802 */.elementor-15 .elementor-element.elementor-element-cd4e802 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801a2b3 */.elementor-15 .elementor-element.elementor-element-801a2b3 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d45ab1e */.elementor-15 .elementor-element.elementor-element-d45ab1e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b646961 */.elementor-15 .elementor-element.elementor-element-b646961 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1b2ab5 */.elementor-15 .elementor-element.elementor-element-e1b2ab5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6053532 */.elementor-15 .elementor-element.elementor-element-6053532 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e0c30 */.elementor-15 .elementor-element.elementor-element-a8e0c30 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca0b28b */.elementor-15 .elementor-element.elementor-element-ca0b28b {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8ac8b4 */.elementor-15 .elementor-element.elementor-element-f8ac8b4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08901b4 */.elementor-15 .elementor-element.elementor-element-08901b4 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97c6757 */.elementor-15 .elementor-element.elementor-element-97c6757 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e4339 */.elementor-15 .elementor-element.elementor-element-19e4339 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f8f80e */.elementor-15 .elementor-element.elementor-element-8f8f80e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91fb0ac */.elementor-15 .elementor-element.elementor-element-91fb0ac {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c28b168 */.elementor-15 .elementor-element.elementor-element-c28b168 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c1226f */.elementor-15 .elementor-element.elementor-element-9c1226f {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ded01cd */.elementor-15 .elementor-element.elementor-element-ded01cd p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d923bb */.elementor-15 .elementor-element.elementor-element-6d923bb {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd4e802 */.elementor-15 .elementor-element.elementor-element-cd4e802 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801a2b3 */.elementor-15 .elementor-element.elementor-element-801a2b3 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d45ab1e */.elementor-15 .elementor-element.elementor-element-d45ab1e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b646961 */.elementor-15 .elementor-element.elementor-element-b646961 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1b2ab5 */.elementor-15 .elementor-element.elementor-element-e1b2ab5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6053532 */.elementor-15 .elementor-element.elementor-element-6053532 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e0c30 */.elementor-15 .elementor-element.elementor-element-a8e0c30 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca0b28b */.elementor-15 .elementor-element.elementor-element-ca0b28b {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8ac8b4 */.elementor-15 .elementor-element.elementor-element-f8ac8b4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08901b4 */.elementor-15 .elementor-element.elementor-element-08901b4 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97c6757 */.elementor-15 .elementor-element.elementor-element-97c6757 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e4339 */.elementor-15 .elementor-element.elementor-element-19e4339 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f8f80e */.elementor-15 .elementor-element.elementor-element-8f8f80e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91fb0ac */.elementor-15 .elementor-element.elementor-element-91fb0ac {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c28b168 */.elementor-15 .elementor-element.elementor-element-c28b168 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c1226f */.elementor-15 .elementor-element.elementor-element-9c1226f {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ded01cd */.elementor-15 .elementor-element.elementor-element-ded01cd p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d923bb */.elementor-15 .elementor-element.elementor-element-6d923bb {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd4e802 */.elementor-15 .elementor-element.elementor-element-cd4e802 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801a2b3 */.elementor-15 .elementor-element.elementor-element-801a2b3 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d45ab1e */.elementor-15 .elementor-element.elementor-element-d45ab1e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b646961 */.elementor-15 .elementor-element.elementor-element-b646961 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1b2ab5 */.elementor-15 .elementor-element.elementor-element-e1b2ab5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6053532 */.elementor-15 .elementor-element.elementor-element-6053532 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e0c30 */.elementor-15 .elementor-element.elementor-element-a8e0c30 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca0b28b */.elementor-15 .elementor-element.elementor-element-ca0b28b {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8ac8b4 */.elementor-15 .elementor-element.elementor-element-f8ac8b4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08901b4 */.elementor-15 .elementor-element.elementor-element-08901b4 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97c6757 */.elementor-15 .elementor-element.elementor-element-97c6757 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e4339 */.elementor-15 .elementor-element.elementor-element-19e4339 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f8f80e */.elementor-15 .elementor-element.elementor-element-8f8f80e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91fb0ac */.elementor-15 .elementor-element.elementor-element-91fb0ac {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c28b168 */.elementor-15 .elementor-element.elementor-element-c28b168 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c1226f */.elementor-15 .elementor-element.elementor-element-9c1226f {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ded01cd */.elementor-15 .elementor-element.elementor-element-ded01cd p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d923bb */.elementor-15 .elementor-element.elementor-element-6d923bb {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd4e802 */.elementor-15 .elementor-element.elementor-element-cd4e802 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801a2b3 */.elementor-15 .elementor-element.elementor-element-801a2b3 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d45ab1e */.elementor-15 .elementor-element.elementor-element-d45ab1e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b646961 */.elementor-15 .elementor-element.elementor-element-b646961 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1b2ab5 */.elementor-15 .elementor-element.elementor-element-e1b2ab5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6053532 */.elementor-15 .elementor-element.elementor-element-6053532 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e0c30 */.elementor-15 .elementor-element.elementor-element-a8e0c30 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca0b28b */.elementor-15 .elementor-element.elementor-element-ca0b28b {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8ac8b4 */.elementor-15 .elementor-element.elementor-element-f8ac8b4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08901b4 */.elementor-15 .elementor-element.elementor-element-08901b4 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97c6757 */.elementor-15 .elementor-element.elementor-element-97c6757 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e4339 */.elementor-15 .elementor-element.elementor-element-19e4339 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f8f80e */.elementor-15 .elementor-element.elementor-element-8f8f80e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91fb0ac */.elementor-15 .elementor-element.elementor-element-91fb0ac {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c28b168 */.elementor-15 .elementor-element.elementor-element-c28b168 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c1226f */.elementor-15 .elementor-element.elementor-element-9c1226f {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ded01cd */.elementor-15 .elementor-element.elementor-element-ded01cd p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d923bb */.elementor-15 .elementor-element.elementor-element-6d923bb {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd4e802 */.elementor-15 .elementor-element.elementor-element-cd4e802 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801a2b3 */.elementor-15 .elementor-element.elementor-element-801a2b3 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d45ab1e */.elementor-15 .elementor-element.elementor-element-d45ab1e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b646961 */.elementor-15 .elementor-element.elementor-element-b646961 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1b2ab5 */.elementor-15 .elementor-element.elementor-element-e1b2ab5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6053532 */.elementor-15 .elementor-element.elementor-element-6053532 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e0c30 */.elementor-15 .elementor-element.elementor-element-a8e0c30 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca0b28b */.elementor-15 .elementor-element.elementor-element-ca0b28b {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8ac8b4 */.elementor-15 .elementor-element.elementor-element-f8ac8b4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08901b4 */.elementor-15 .elementor-element.elementor-element-08901b4 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97c6757 */.elementor-15 .elementor-element.elementor-element-97c6757 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e4339 */.elementor-15 .elementor-element.elementor-element-19e4339 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f8f80e */.elementor-15 .elementor-element.elementor-element-8f8f80e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91fb0ac */.elementor-15 .elementor-element.elementor-element-91fb0ac {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c28b168 */.elementor-15 .elementor-element.elementor-element-c28b168 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c1226f */.elementor-15 .elementor-element.elementor-element-9c1226f {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ded01cd */.elementor-15 .elementor-element.elementor-element-ded01cd p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d923bb */.elementor-15 .elementor-element.elementor-element-6d923bb {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd4e802 */.elementor-15 .elementor-element.elementor-element-cd4e802 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801a2b3 */.elementor-15 .elementor-element.elementor-element-801a2b3 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d45ab1e */.elementor-15 .elementor-element.elementor-element-d45ab1e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b646961 */.elementor-15 .elementor-element.elementor-element-b646961 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1b2ab5 */.elementor-15 .elementor-element.elementor-element-e1b2ab5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6053532 */.elementor-15 .elementor-element.elementor-element-6053532 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e0c30 */.elementor-15 .elementor-element.elementor-element-a8e0c30 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca0b28b */.elementor-15 .elementor-element.elementor-element-ca0b28b {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8ac8b4 */.elementor-15 .elementor-element.elementor-element-f8ac8b4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08901b4 */.elementor-15 .elementor-element.elementor-element-08901b4 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97c6757 */.elementor-15 .elementor-element.elementor-element-97c6757 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e4339 */.elementor-15 .elementor-element.elementor-element-19e4339 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f8f80e */.elementor-15 .elementor-element.elementor-element-8f8f80e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91fb0ac */.elementor-15 .elementor-element.elementor-element-91fb0ac {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c28b168 */.elementor-15 .elementor-element.elementor-element-c28b168 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c1226f */.elementor-15 .elementor-element.elementor-element-9c1226f {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ded01cd */.elementor-15 .elementor-element.elementor-element-ded01cd p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d923bb */.elementor-15 .elementor-element.elementor-element-6d923bb {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd4e802 */.elementor-15 .elementor-element.elementor-element-cd4e802 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801a2b3 */.elementor-15 .elementor-element.elementor-element-801a2b3 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d45ab1e */.elementor-15 .elementor-element.elementor-element-d45ab1e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b646961 */.elementor-15 .elementor-element.elementor-element-b646961 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1b2ab5 */.elementor-15 .elementor-element.elementor-element-e1b2ab5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6053532 */.elementor-15 .elementor-element.elementor-element-6053532 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e0c30 */.elementor-15 .elementor-element.elementor-element-a8e0c30 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca0b28b */.elementor-15 .elementor-element.elementor-element-ca0b28b {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f8ac8b4 */.elementor-15 .elementor-element.elementor-element-f8ac8b4 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08901b4 */.elementor-15 .elementor-element.elementor-element-08901b4 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-97c6757 */.elementor-15 .elementor-element.elementor-element-97c6757 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19e4339 */.elementor-15 .elementor-element.elementor-element-19e4339 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8f8f80e */.elementor-15 .elementor-element.elementor-element-8f8f80e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91fb0ac */.elementor-15 .elementor-element.elementor-element-91fb0ac {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c28b168 */.elementor-15 .elementor-element.elementor-element-c28b168 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c1226f */.elementor-15 .elementor-element.elementor-element-9c1226f {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ded01cd */.elementor-15 .elementor-element.elementor-element-ded01cd p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d923bb */.elementor-15 .elementor-element.elementor-element-6d923bb {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd4e802 */.elementor-15 .elementor-element.elementor-element-cd4e802 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801a2b3 */.elementor-15 .elementor-element.elementor-element-801a2b3 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d45ab1e */.elementor-15 .elementor-element.elementor-element-d45ab1e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b646961 */.elementor-15 .elementor-element.elementor-element-b646961 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e1b2ab5 */.elementor-15 .elementor-element.elementor-element-e1b2ab5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6053532 */.elementor-15 .elementor-element.elementor-element-6053532 {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e0c30 */.elementor-15 .elementor-element.elementor-element-a8e0c30 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca0b28b */.elementor-15 .elementor-element.elementor-element-ca0b28b {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-f592334 */summary {
    transition: background-color 0.5s ease;}

details[open] > summary {
    border-radius: 25px 25px 0px 0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7576e33 */.elementor-15 .elementor-element.elementor-element-7576e33 span{
    font-family: "Corinthia";
    font-size: 105px;
}

@media (max-width:767px){
    .elementor-15 .elementor-element.elementor-element-7576e33 span{
     font-size:65px;
        
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d2510f */.elementor-15 .elementor-element.elementor-element-0d2510f span{
    position: relative;
  display: inline-block;
}

.elementor-15 .elementor-element.elementor-element-0d2510f span:after {
  content: " ";
  position: absolute;
  background-image: url('https://alewineacres.com/wp-content/uploads/2026/07/alewine-acres-line-text-brown.svg');
  background-size: contain;
  background-repeat: no-repeat;
  width: 100%;
  height: 10px; 
  left: 0;
  bottom: -10px;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5d52d */.elementor-15 .elementor-element.elementor-element-bb5d52d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9cb222 */.elementor-15 .elementor-element.elementor-element-b9cb222 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e944cb */.elementor-15 .elementor-element.elementor-element-2e944cb p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3effb48 */.elementor-15 .elementor-element.elementor-element-3effb48 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5d52d */.elementor-15 .elementor-element.elementor-element-bb5d52d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9cb222 */.elementor-15 .elementor-element.elementor-element-b9cb222 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e944cb */.elementor-15 .elementor-element.elementor-element-2e944cb p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3effb48 */.elementor-15 .elementor-element.elementor-element-3effb48 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5d52d */.elementor-15 .elementor-element.elementor-element-bb5d52d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9cb222 */.elementor-15 .elementor-element.elementor-element-b9cb222 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e944cb */.elementor-15 .elementor-element.elementor-element-2e944cb p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3effb48 */.elementor-15 .elementor-element.elementor-element-3effb48 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5d52d */.elementor-15 .elementor-element.elementor-element-bb5d52d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9cb222 */.elementor-15 .elementor-element.elementor-element-b9cb222 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e944cb */.elementor-15 .elementor-element.elementor-element-2e944cb p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3effb48 */.elementor-15 .elementor-element.elementor-element-3effb48 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bb5d52d */.elementor-15 .elementor-element.elementor-element-bb5d52d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9cb222 */.elementor-15 .elementor-element.elementor-element-b9cb222 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2e944cb */.elementor-15 .elementor-element.elementor-element-2e944cb p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3effb48 */.elementor-15 .elementor-element.elementor-element-3effb48 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-a3e9f28 */.elementor-15 .elementor-element.elementor-element-a3e9f28 .swiper-pagination {
  text-align: center;
  margin-top: 2px;
  padding: 0;
}

.elementor-15 .elementor-element.elementor-element-a3e9f28 .swiper-pagination-bullet {
  display: inline-block;
  width: 20px;
  height: 4px;
  background-color: #ddd9b6; /* svetlosiva linija */
  margin: 0 5px;
  border-radius: 0;
  transition: background-color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-a3e9f28 .swiper-pagination-bullet-active {
  background-color: #05350a; /* tamnoplava ili po želji */
}


.elementor-testimonial__text {
  user-select: text !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8836e00 */.elementor-15 .elementor-element.elementor-element-8836e00 .s4{
    font-family: 'Corinthia';
    font-size: 85px;
    color: #563814;
}


.elementor-15 .elementor-element.elementor-element-8836e00 .ss4{
    background: #eaedd5 ;
    border-radius: 35px;
    padding: 0 15px;
}


@media (max-width:767px){
    
   .elementor-15 .elementor-element.elementor-element-8836e00 .s4{
    font-size: 65px;
}
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-416e58e */.elementor-15 .elementor-element.elementor-element-416e58e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5d678c */.elementor-15 .elementor-element.elementor-element-f5d678c p{
    margin: 0;
    min-height: 3em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cd3210 */.elementor-15 .elementor-element.elementor-element-1cd3210 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39708fc */.elementor-15 .elementor-element.elementor-element-39708fc p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b3f5bf */.elementor-15 .elementor-element.elementor-element-4b3f5bf p{
    margin: 0;
    background: #9baa3f;
    border-radius: 25px;
    padding: 0px 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dee2e16 */.elementor-15 .elementor-element.elementor-element-dee2e16 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-131f6ed */.elementor-15 .elementor-element.elementor-element-131f6ed p{
    margin: 0;
    min-height: 3em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba07114 */.elementor-15 .elementor-element.elementor-element-ba07114 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16e4a8b */.elementor-15 .elementor-element.elementor-element-16e4a8b p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c27c8b */.elementor-15 .elementor-element.elementor-element-2c27c8b p{
    margin: 0;
    background: #9baa3f;
    border-radius: 25px;
    padding: 0px 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-197e572 */.elementor-15 .elementor-element.elementor-element-197e572 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93fb489 */.elementor-15 .elementor-element.elementor-element-93fb489 p{
    margin: 0;
    min-height: 3em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbc2d12 */.elementor-15 .elementor-element.elementor-element-cbc2d12 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62fd7cc */.elementor-15 .elementor-element.elementor-element-62fd7cc p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-390ce44 */.elementor-15 .elementor-element.elementor-element-390ce44 p{
    margin: 0;
    background: #9baa3f;
    border-radius: 25px;
    padding: 0px 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-416e58e */.elementor-15 .elementor-element.elementor-element-416e58e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5d678c */.elementor-15 .elementor-element.elementor-element-f5d678c p{
    margin: 0;
    min-height: 3em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cd3210 */.elementor-15 .elementor-element.elementor-element-1cd3210 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39708fc */.elementor-15 .elementor-element.elementor-element-39708fc p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b3f5bf */.elementor-15 .elementor-element.elementor-element-4b3f5bf p{
    margin: 0;
    background: #9baa3f;
    border-radius: 25px;
    padding: 0px 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dee2e16 */.elementor-15 .elementor-element.elementor-element-dee2e16 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-131f6ed */.elementor-15 .elementor-element.elementor-element-131f6ed p{
    margin: 0;
    min-height: 3em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba07114 */.elementor-15 .elementor-element.elementor-element-ba07114 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16e4a8b */.elementor-15 .elementor-element.elementor-element-16e4a8b p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c27c8b */.elementor-15 .elementor-element.elementor-element-2c27c8b p{
    margin: 0;
    background: #9baa3f;
    border-radius: 25px;
    padding: 0px 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-197e572 */.elementor-15 .elementor-element.elementor-element-197e572 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93fb489 */.elementor-15 .elementor-element.elementor-element-93fb489 p{
    margin: 0;
    min-height: 3em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbc2d12 */.elementor-15 .elementor-element.elementor-element-cbc2d12 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62fd7cc */.elementor-15 .elementor-element.elementor-element-62fd7cc p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-390ce44 */.elementor-15 .elementor-element.elementor-element-390ce44 p{
    margin: 0;
    background: #9baa3f;
    border-radius: 25px;
    padding: 0px 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-416e58e */.elementor-15 .elementor-element.elementor-element-416e58e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5d678c */.elementor-15 .elementor-element.elementor-element-f5d678c p{
    margin: 0;
    min-height: 3em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cd3210 */.elementor-15 .elementor-element.elementor-element-1cd3210 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39708fc */.elementor-15 .elementor-element.elementor-element-39708fc p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b3f5bf */.elementor-15 .elementor-element.elementor-element-4b3f5bf p{
    margin: 0;
    background: #9baa3f;
    border-radius: 25px;
    padding: 0px 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dee2e16 */.elementor-15 .elementor-element.elementor-element-dee2e16 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-131f6ed */.elementor-15 .elementor-element.elementor-element-131f6ed p{
    margin: 0;
    min-height: 3em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba07114 */.elementor-15 .elementor-element.elementor-element-ba07114 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16e4a8b */.elementor-15 .elementor-element.elementor-element-16e4a8b p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c27c8b */.elementor-15 .elementor-element.elementor-element-2c27c8b p{
    margin: 0;
    background: #9baa3f;
    border-radius: 25px;
    padding: 0px 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-197e572 */.elementor-15 .elementor-element.elementor-element-197e572 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93fb489 */.elementor-15 .elementor-element.elementor-element-93fb489 p{
    margin: 0;
    min-height: 3em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbc2d12 */.elementor-15 .elementor-element.elementor-element-cbc2d12 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62fd7cc */.elementor-15 .elementor-element.elementor-element-62fd7cc p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-390ce44 */.elementor-15 .elementor-element.elementor-element-390ce44 p{
    margin: 0;
    background: #9baa3f;
    border-radius: 25px;
    padding: 0px 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-416e58e */.elementor-15 .elementor-element.elementor-element-416e58e {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f5d678c */.elementor-15 .elementor-element.elementor-element-f5d678c p{
    margin: 0;
    min-height: 3em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cd3210 */.elementor-15 .elementor-element.elementor-element-1cd3210 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39708fc */.elementor-15 .elementor-element.elementor-element-39708fc p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b3f5bf */.elementor-15 .elementor-element.elementor-element-4b3f5bf p{
    margin: 0;
    background: #9baa3f;
    border-radius: 25px;
    padding: 0px 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dee2e16 */.elementor-15 .elementor-element.elementor-element-dee2e16 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-131f6ed */.elementor-15 .elementor-element.elementor-element-131f6ed p{
    margin: 0;
    min-height: 3em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba07114 */.elementor-15 .elementor-element.elementor-element-ba07114 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-16e4a8b */.elementor-15 .elementor-element.elementor-element-16e4a8b p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c27c8b */.elementor-15 .elementor-element.elementor-element-2c27c8b p{
    margin: 0;
    background: #9baa3f;
    border-radius: 25px;
    padding: 0px 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-197e572 */.elementor-15 .elementor-element.elementor-element-197e572 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-93fb489 */.elementor-15 .elementor-element.elementor-element-93fb489 p{
    margin: 0;
    min-height: 3em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cbc2d12 */.elementor-15 .elementor-element.elementor-element-cbc2d12 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-62fd7cc */.elementor-15 .elementor-element.elementor-element-62fd7cc p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-390ce44 */.elementor-15 .elementor-element.elementor-element-390ce44 p{
    margin: 0;
    background: #9baa3f;
    border-radius: 25px;
    padding: 0px 10px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-88c918a */.elementor-15 .elementor-element.elementor-element-88c918a .swiper-pagination {
  text-align: center;
  margin-top: 2px;
  padding: 0;
}

.elementor-15 .elementor-element.elementor-element-88c918a .swiper-pagination-bullet {
  display: inline-block;
  width: 20px;
  height: 4px;
  background-color: #ddd9b6; /* svetlosiva linija */
  margin: 0 5px;
  border-radius: 0;
  transition: background-color 0.3s;
}

.elementor-15 .elementor-element.elementor-element-88c918a .swiper-pagination-bullet-active {
  background-color: #05350a; /* tamnoplava ili po želji */
}


.elementor-testimonial__text {
  user-select: text !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf04103 */.elementor-15 .elementor-element.elementor-element-cf04103 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8771ff0 */.elementor-15 .elementor-element.elementor-element-8771ff0 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da4c0ba */.elementor-15 .elementor-element.elementor-element-da4c0ba p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03872e0 */.elementor-15 .elementor-element.elementor-element-03872e0 p{
    margin: 0;
}/* End custom CSS */