.elementor-449 .elementor-element.elementor-element-51b9feb3{--display:flex;--min-height:90vh;--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;--overlay-opacity:0.7;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-449 .elementor-element.elementor-element-51b9feb3:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-51b9feb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a3d2e;background-image:url("https://auxine.eu/wp-content/uploads/2026/04/auxine-voor-landbouw-1.png");background-position:center center;background-size:cover;}.elementor-449 .elementor-element.elementor-element-51b9feb3::before, .elementor-449 .elementor-element.elementor-element-51b9feb3 > .elementor-background-video-container::before, .elementor-449 .elementor-element.elementor-element-51b9feb3 > .e-con-inner > .elementor-background-video-container::before, .elementor-449 .elementor-element.elementor-element-51b9feb3 > .elementor-background-slideshow::before, .elementor-449 .elementor-element.elementor-element-51b9feb3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-449 .elementor-element.elementor-element-51b9feb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1a3d2e;--background-overlay:'';}.elementor-449 .elementor-element.elementor-element-4d391df4{--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;}.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-449 .elementor-element.elementor-element-2e30dea6{text-align:center;}.elementor-449 .elementor-element.elementor-element-2e30dea6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:4px;color:#c9a961;}.elementor-449 .elementor-element.elementor-element-31e2d53c > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-449 .elementor-element.elementor-element-31e2d53c{text-align:center;}.elementor-449 .elementor-element.elementor-element-31e2d53c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:72px;font-weight:700;line-height:1.1em;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-449 .elementor-element.elementor-element-2d90aa05 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-449 .elementor-element.elementor-element-2d90aa05{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-449 .elementor-element.elementor-element-287e999a{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.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-449 .elementor-element.elementor-element-758089d5 .elementor-button{background-color:#c9a961;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#1a3d2e;color:#1a3d2e;border-style:solid;border-width:2px 2px 2px 2px;border-color:#c9a961;border-radius:50px 50px 50px 50px;padding:18px 38px 18px 38px;}.elementor-449 .elementor-element.elementor-element-758089d5 .elementor-button:hover, .elementor-449 .elementor-element.elementor-element-758089d5 .elementor-button:focus{background-color:transparent;color:#ffffff;}.elementor-449 .elementor-element.elementor-element-758089d5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-449 .elementor-element.elementor-element-758089d5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-449 .elementor-element.elementor-element-758089d5 .elementor-button:hover svg, .elementor-449 .elementor-element.elementor-element-758089d5 .elementor-button:focus svg{fill:#ffffff;}.elementor-449 .elementor-element.elementor-element-187ff4b0 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:50px 50px 50px 50px;padding:18px 38px 18px 38px;}.elementor-449 .elementor-element.elementor-element-187ff4b0 .elementor-button:hover, .elementor-449 .elementor-element.elementor-element-187ff4b0 .elementor-button:focus{background-color:#ffffff;color:#1a3d2e;}.elementor-449 .elementor-element.elementor-element-187ff4b0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-449 .elementor-element.elementor-element-187ff4b0 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-449 .elementor-element.elementor-element-187ff4b0 .elementor-button:hover svg, .elementor-449 .elementor-element.elementor-element-187ff4b0 .elementor-button:focus svg{fill:#1a3d2e;}.elementor-449 .elementor-element.elementor-element-c68bbba{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-449 .elementor-element.elementor-element-c68bbba:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-c68bbba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF7;}.elementor-449 .elementor-element.elementor-element-4970abfe{--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;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-449 .elementor-element.elementor-element-6a683376{--display:flex;}.elementor-449 .elementor-element.elementor-element-6a683376.e-con{--flex-grow:0;--flex-shrink:0;}.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-449 .elementor-element.elementor-element-19560838 > .elementor-widget-container{border-radius:20px 20px 20px 20px;box-shadow:0px 30px 60px 0px rgba(26,61,46,0.15);}.elementor-449 .elementor-element.elementor-element-19560838{text-align:center;}.elementor-449 .elementor-element.elementor-element-1666dde4{--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;}.elementor-449 .elementor-element.elementor-element-1666dde4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-449 .elementor-element.elementor-element-4a434d0d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#c9a961;}.elementor-449 .elementor-element.elementor-element-79ef1112 > .elementor-widget-container{margin:10px 0px 25px 0px;}.elementor-449 .elementor-element.elementor-element-79ef1112 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;color:#1a3d2e;}.elementor-449 .elementor-element.elementor-element-12cb5be > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-449 .elementor-element.elementor-element-12cb5be{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:#555555;}.elementor-449 .elementor-element.elementor-element-3c9fdff5 .elementor-button{background-color:#1a3d2e;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#ffffff;color:#ffffff;border-radius:50px 50px 50px 50px;padding:16px 32px 16px 32px;}.elementor-449 .elementor-element.elementor-element-3c9fdff5 .elementor-button:hover, .elementor-449 .elementor-element.elementor-element-3c9fdff5 .elementor-button:focus{background-color:#c9a961;color:#1a3d2e;}.elementor-449 .elementor-element.elementor-element-3c9fdff5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-449 .elementor-element.elementor-element-3c9fdff5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-449 .elementor-element.elementor-element-3c9fdff5 .elementor-button:hover svg, .elementor-449 .elementor-element.elementor-element-3c9fdff5 .elementor-button:focus svg{fill:#1a3d2e;}.elementor-449 .elementor-element.elementor-element-d86f4f4{--display:flex;}.elementor-449 .elementor-element.elementor-element-d86f4f4:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-d86f4f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A3D2E;}.elementor-449 .elementor-element.elementor-element-59f85e61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.08;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-449 .elementor-element.elementor-element-59f85e61:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-59f85e61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1a3d2e;}.elementor-449 .elementor-element.elementor-element-59f85e61::before, .elementor-449 .elementor-element.elementor-element-59f85e61 > .elementor-background-video-container::before, .elementor-449 .elementor-element.elementor-element-59f85e61 > .e-con-inner > .elementor-background-video-container::before, .elementor-449 .elementor-element.elementor-element-59f85e61 > .elementor-background-slideshow::before, .elementor-449 .elementor-element.elementor-element-59f85e61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-449 .elementor-element.elementor-element-59f85e61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://auxine.eu/wp-content/uploads/2026/04/auxine-voor-landbouw-5.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-449 .elementor-element.elementor-element-22e84ae2{--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;}.elementor-449 .elementor-element.elementor-element-7676c3eb{text-align:center;}.elementor-449 .elementor-element.elementor-element-7676c3eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#c9a961;}.elementor-449 .elementor-element.elementor-element-1c6e45ee > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-449 .elementor-element.elementor-element-1c6e45ee{text-align:center;}.elementor-449 .elementor-element.elementor-element-1c6e45ee .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;color:#ffffff;}.elementor-449 .elementor-element.elementor-element-135d0289 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-449 .elementor-element.elementor-element-135d0289{font-family:"Poppins", Sans-serif;font-size:17px;line-height:1.7em;color:rgba(255,255,255,0.75);}.elementor-449 .elementor-element.elementor-element-3da5032f{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;}.elementor-449 .elementor-element.elementor-element-3da5032f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-449 .elementor-element.elementor-element-29da8ed4{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-29da8ed4 > .elementor-widget-container{padding:30px 20px 30px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(201,169,97,0.2);border-radius:12px 12px 12px 12px;}.elementor-449 .elementor-element.elementor-element-29da8ed4 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-449 .elementor-element.elementor-element-29da8ed4.elementor-view-stacked .elementor-icon{background-color:#c9a961;fill:rgba(201,169,97,0.15);color:rgba(201,169,97,0.15);}.elementor-449 .elementor-element.elementor-element-29da8ed4.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-29da8ed4.elementor-view-default .elementor-icon{fill:#c9a961;color:#c9a961;border-color:#c9a961;}.elementor-449 .elementor-element.elementor-element-29da8ed4.elementor-view-framed .elementor-icon{background-color:rgba(201,169,97,0.15);}.elementor-449 .elementor-element.elementor-element-29da8ed4 .elementor-icon{padding:1.3em;}.elementor-449 .elementor-element.elementor-element-29da8ed4 .elementor-icon-box-title, .elementor-449 .elementor-element.elementor-element-29da8ed4 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-449 .elementor-element.elementor-element-29da8ed4 .elementor-icon-box-title{color:#ffffff;}.elementor-449 .elementor-element.elementor-element-29da8ed4 .elementor-icon-box-description{font-size:14px;color:rgba(255,255,255,0.7);}.elementor-449 .elementor-element.elementor-element-436b9dcf{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-436b9dcf > .elementor-widget-container{padding:30px 20px 30px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(201,169,97,0.2);border-radius:12px 12px 12px 12px;}.elementor-449 .elementor-element.elementor-element-436b9dcf .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-449 .elementor-element.elementor-element-436b9dcf.elementor-view-stacked .elementor-icon{background-color:#c9a961;fill:rgba(201,169,97,0.15);color:rgba(201,169,97,0.15);}.elementor-449 .elementor-element.elementor-element-436b9dcf.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-436b9dcf.elementor-view-default .elementor-icon{fill:#c9a961;color:#c9a961;border-color:#c9a961;}.elementor-449 .elementor-element.elementor-element-436b9dcf.elementor-view-framed .elementor-icon{background-color:rgba(201,169,97,0.15);}.elementor-449 .elementor-element.elementor-element-436b9dcf .elementor-icon{padding:1.3em;}.elementor-449 .elementor-element.elementor-element-436b9dcf .elementor-icon-box-title, .elementor-449 .elementor-element.elementor-element-436b9dcf .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-449 .elementor-element.elementor-element-436b9dcf .elementor-icon-box-title{color:#ffffff;}.elementor-449 .elementor-element.elementor-element-436b9dcf .elementor-icon-box-description{font-size:14px;color:rgba(255,255,255,0.7);}.elementor-449 .elementor-element.elementor-element-71e522d8{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-71e522d8 > .elementor-widget-container{padding:30px 20px 30px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(201,169,97,0.2);border-radius:12px 12px 12px 12px;}.elementor-449 .elementor-element.elementor-element-71e522d8 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-449 .elementor-element.elementor-element-71e522d8.elementor-view-stacked .elementor-icon{background-color:#c9a961;fill:#C9A96126;color:#C9A96126;}.elementor-449 .elementor-element.elementor-element-71e522d8.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-71e522d8.elementor-view-default .elementor-icon{fill:#c9a961;color:#c9a961;border-color:#c9a961;}.elementor-449 .elementor-element.elementor-element-71e522d8.elementor-view-framed .elementor-icon{background-color:#C9A96126;}.elementor-449 .elementor-element.elementor-element-71e522d8 .elementor-icon{padding:1.3em;}.elementor-449 .elementor-element.elementor-element-71e522d8 .elementor-icon-box-title, .elementor-449 .elementor-element.elementor-element-71e522d8 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-449 .elementor-element.elementor-element-71e522d8 .elementor-icon-box-title{color:#ffffff;}.elementor-449 .elementor-element.elementor-element-71e522d8 .elementor-icon-box-description{font-size:14px;color:rgba(255,255,255,0.7);}.elementor-449 .elementor-element.elementor-element-59249e08{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-449 .elementor-element.elementor-element-59249e08 > .elementor-widget-container{padding:30px 20px 30px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(201,169,97,0.2);border-radius:12px 12px 12px 12px;}.elementor-449 .elementor-element.elementor-element-59249e08 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-449 .elementor-element.elementor-element-59249e08.elementor-view-stacked .elementor-icon{background-color:#c9a961;fill:rgba(201,169,97,0.15);color:rgba(201,169,97,0.15);}.elementor-449 .elementor-element.elementor-element-59249e08.elementor-view-framed .elementor-icon, .elementor-449 .elementor-element.elementor-element-59249e08.elementor-view-default .elementor-icon{fill:#c9a961;color:#c9a961;border-color:#c9a961;}.elementor-449 .elementor-element.elementor-element-59249e08.elementor-view-framed .elementor-icon{background-color:rgba(201,169,97,0.15);}.elementor-449 .elementor-element.elementor-element-59249e08 .elementor-icon{padding:1.3em;}.elementor-449 .elementor-element.elementor-element-59249e08 .elementor-icon-box-title, .elementor-449 .elementor-element.elementor-element-59249e08 .elementor-icon-box-title a{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:700;}.elementor-449 .elementor-element.elementor-element-59249e08 .elementor-icon-box-title{color:#ffffff;}.elementor-449 .elementor-element.elementor-element-59249e08 .elementor-icon-box-description{font-size:14px;color:rgba(255,255,255,0.7);}.elementor-449 .elementor-element.elementor-element-792c5dc9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-792c5dc9:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-792c5dc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fafaf7;}.elementor-449 .elementor-element.elementor-element-6281a544{--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:50px;--padding-left:40px;--padding-right:40px;}.elementor-449 .elementor-element.elementor-element-64d2709b{text-align:center;}.elementor-449 .elementor-element.elementor-element-64d2709b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3.5px;color:#c9a961;}.elementor-449 .elementor-element.elementor-element-493f3eab > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-493f3eab{text-align:center;}.elementor-449 .elementor-element.elementor-element-493f3eab .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:54px;font-weight:700;color:#1a3d2e;}.elementor-449 .elementor-element.elementor-element-7dc67a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-449 .elementor-element.elementor-element-3da83a7f{--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:space-between;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-449 .elementor-element.elementor-element-5879931a{--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;}.elementor-449 .elementor-element.elementor-element-5879931a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-449 .elementor-element.elementor-element-441def50 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#c9a961;}.elementor-449 .elementor-element.elementor-element-3618a0c1 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-3618a0c1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:42px;font-weight:700;color:#1a3d2e;}.elementor-449 .elementor-element.elementor-element-45ffde0b .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;fill:#1a3d2e;color:#1a3d2e;border-style:solid;border-width:2px 2px 2px 2px;border-color:#1a3d2e;border-radius:50px 50px 50px 50px;padding:12px 28px 12px 28px;}.elementor-449 .elementor-element.elementor-element-45ffde0b .elementor-button:hover, .elementor-449 .elementor-element.elementor-element-45ffde0b .elementor-button:focus{background-color:#1a3d2e;color:#ffffff;}.elementor-449 .elementor-element.elementor-element-45ffde0b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-449 .elementor-element.elementor-element-45ffde0b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-449 .elementor-element.elementor-element-45ffde0b .elementor-button:hover svg, .elementor-449 .elementor-element.elementor-element-45ffde0b .elementor-button:focus svg{fill:#ffffff;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-449 .elementor-element.elementor-element-5f6f851f{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-449 .elementor-element.elementor-element-5f6f851f > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-449 .elementor-element.elementor-element-5f6f851f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-449 .elementor-element.elementor-element-5f6f851f:after{content:"0.66";}.elementor-449 .elementor-element.elementor-element-5f6f851f .elementor-post__thumbnail__link{width:100%;}.elementor-449 .elementor-element.elementor-element-5f6f851f .elementor-post__meta-data span + span:before{content:"///";}.elementor-449 .elementor-element.elementor-element-5f6f851f .elementor-post{padding:10px 10px 10px 10px;background-color:#1A3D2E;}.elementor-449 .elementor-element.elementor-element-5f6f851f .elementor-post__text{padding:10px 10px 10px 10px;}.elementor-449 .elementor-element.elementor-element-5f6f851f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-449 .elementor-element.elementor-element-5f6f851f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-449 .elementor-element.elementor-element-5f6f851f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-449 .elementor-element.elementor-element-5f6f851f .elementor-post__title, .elementor-449 .elementor-element.elementor-element-5f6f851f .elementor-post__title a{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;}.elementor-449 .elementor-element.elementor-element-5f6f851f .elementor-post__meta-data{color:#C7C7C7;font-family:"Poppins", Sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:8px;}.elementor-449 .elementor-element.elementor-element-5f6f851f .elementor-post__excerpt p{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;}.elementor-449 .elementor-element.elementor-element-5f6f851f .elementor-post__read-more{color:#c9a961;}.elementor-449 .elementor-element.elementor-element-5f6f851f a.elementor-post__read-more{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-449 .elementor-element.elementor-element-5f6f851f .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-5f6f851f .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-449 .elementor-element.elementor-element-5f6f851f .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-449 .elementor-element.elementor-element-5f6f851f .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-449 .elementor-element.elementor-element-5f6f851f .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-449 .elementor-element.elementor-element-4339e810{--display:flex;--min-height:500px;--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;--overlay-opacity:0.15;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-449 .elementor-element.elementor-element-4339e810:not(.elementor-motion-effects-element-type-background), .elementor-449 .elementor-element.elementor-element-4339e810 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #1a3d2e 0%, #c9a961 100%);}.elementor-449 .elementor-element.elementor-element-4339e810::before, .elementor-449 .elementor-element.elementor-element-4339e810 > .elementor-background-video-container::before, .elementor-449 .elementor-element.elementor-element-4339e810 > .e-con-inner > .elementor-background-video-container::before, .elementor-449 .elementor-element.elementor-element-4339e810 > .elementor-background-slideshow::before, .elementor-449 .elementor-element.elementor-element-4339e810 > .e-con-inner > .elementor-background-slideshow::before, .elementor-449 .elementor-element.elementor-element-4339e810 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://auxine.eu/wp-content/uploads/2026/04/auxine-voor-groentes-4.png");--background-overlay:'';background-size:cover;}.elementor-449 .elementor-element.elementor-element-17bde760{--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;}.elementor-449 .elementor-element.elementor-element-252445bb{text-align:center;}.elementor-449 .elementor-element.elementor-element-252445bb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:52px;font-weight:700;line-height:1.2em;color:#ffffff;}.elementor-449 .elementor-element.elementor-element-58d00277 > .elementor-widget-container{margin:20px 0px 40px 0px;}.elementor-449 .elementor-element.elementor-element-58d00277{font-family:"Poppins", Sans-serif;font-size:18px;line-height:1.7em;color:rgba(255,255,255,0.85);}.elementor-449 .elementor-element.elementor-element-23fa7e8c .elementor-button{background-color:#ffffff;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:#1a3d2e;color:#1a3d2e;border-radius:50px 50px 50px 50px;padding:22px 50px 22px 50px;}.elementor-449 .elementor-element.elementor-element-23fa7e8c .elementor-button:hover, .elementor-449 .elementor-element.elementor-element-23fa7e8c .elementor-button:focus{background-color:#c9a961;color:#ffffff;}.elementor-449 .elementor-element.elementor-element-23fa7e8c .elementor-button-content-wrapper{flex-direction:row;}.elementor-449 .elementor-element.elementor-element-23fa7e8c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-449 .elementor-element.elementor-element-23fa7e8c .elementor-button:hover svg, .elementor-449 .elementor-element.elementor-element-23fa7e8c .elementor-button:focus svg{fill:#ffffff;}@media(min-width:768px){.elementor-449 .elementor-element.elementor-element-287e999a{--width:100%;}.elementor-449 .elementor-element.elementor-element-c68bbba{--content-width:1420px;}.elementor-449 .elementor-element.elementor-element-6a683376{--width:50%;}.elementor-449 .elementor-element.elementor-element-1666dde4{--width:50%;}.elementor-449 .elementor-element.elementor-element-3da5032f{--width:1280px;}}@media(max-width:1024px){.elementor-449 .elementor-element.elementor-element-31e2d53c .elementor-heading-title{font-size:54px;}}@media(max-width:767px){.elementor-449 .elementor-element.elementor-element-51b9feb3{--min-height:75vh;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-449 .elementor-element.elementor-element-2e30dea6 .elementor-heading-title{font-size:12px;}.elementor-449 .elementor-element.elementor-element-31e2d53c .elementor-heading-title{font-size:36px;}.elementor-449 .elementor-element.elementor-element-2d90aa05{font-size:15px;}.elementor-449 .elementor-element.elementor-element-4970abfe{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-449 .elementor-element.elementor-element-6a683376{--width:100%;}.elementor-449 .elementor-element.elementor-element-1666dde4{--width:100%;}.elementor-449 .elementor-element.elementor-element-79ef1112 .elementor-heading-title{font-size:32px;}.elementor-449 .elementor-element.elementor-element-59f85e61{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-449 .elementor-element.elementor-element-1c6e45ee .elementor-heading-title{font-size:32px;}.elementor-449 .elementor-element.elementor-element-3da5032f{--width:339px;--flex-wrap:nowrap;}.elementor-449 .elementor-element.elementor-element-792c5dc9{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-449 .elementor-element.elementor-element-6281a544{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-449 .elementor-element.elementor-element-493f3eab .elementor-heading-title{font-size:34px;}.elementor-449 .elementor-element.elementor-element-7dc67a1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-449 .elementor-element.elementor-element-3618a0c1 .elementor-heading-title{font-size:30px;}.elementor-449 .elementor-element.elementor-element-5f6f851f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-449 .elementor-element.elementor-element-5f6f851f:after{content:"0.5";}.elementor-449 .elementor-element.elementor-element-5f6f851f .elementor-post__thumbnail__link{width:100%;}.elementor-449 .elementor-element.elementor-element-4339e810{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-449 .elementor-element.elementor-element-252445bb .elementor-heading-title{font-size:34px;}}/* Start custom CSS *//* AUXINE HOMEPAGE — CHIC INTERACTIONS */
.auxine-usp-card, .auxine-benefit-card{transition:all .5s cubic-bezier(.4,0,.2,1)!important;position:relative;overflow:hidden}
.auxine-usp-card:before, .auxine-benefit-card:before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(201,169,97,.12),transparent);transition:left .8s ease;z-index:0}
.auxine-usp-card:hover:before, .auxine-benefit-card:hover:before{left:100%}
.auxine-benefit-card:hover{transform:translateY(-8px);border-color:rgba(201,169,97,.8)!important;background:rgba(201,169,97,.05)!important}

/* ============================================
   MOBILE SLIDERS — robust override
   ============================================ */
@media(max-width:767px){
  .auxine-usp-slider,
  .auxine-benefit-grid{
    display:flex!important;
    flex-direction:row!important;
    flex-wrap:nowrap!important;
    overflow-x:auto!important;
    overflow-y:hidden!important;
    scroll-snap-type:x mandatory!important;
    scroll-behavior:smooth!important;
    -webkit-overflow-scrolling:touch!important;
    padding:10px 20px 30px!important;
    gap:16px!important;
    scrollbar-width:none!important;
    width:100%!important;
    max-width:100vw!important;
    margin-left:calc(50% - 50vw)!important;
    margin-right:calc(50% - 50vw)!important;
  }
  .auxine-usp-slider::-webkit-scrollbar,
  .auxine-benefit-grid::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}

  /* Force every direct child to be slider-sized */
  .auxine-usp-slider > *,
  .auxine-benefit-grid > *{
    flex:0 0 78%!important;
    min-width:78%!important;
    max-width:78%!important;
    width:78%!important;
    scroll-snap-align:center!important;
    margin:0!important;
  }

  /* Subtle edge-peek hint */
  .auxine-usp-slider::after,
  .auxine-benefit-grid::after{
    content:'';flex:0 0 4px
  }
}

/* ============================================
   PRODUCT SHOWCASE — bold & cinematic
   ============================================ */
.auxine-product-showcase{max-width:1280px;margin:0 auto;padding:0 40px;font-family:'Poppins',sans-serif}
.auxine-product-showcase *{box-sizing:border-box}
.aps-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;align-items:center;background:linear-gradient(135deg,#ffffff 0%,#f9f7f2 100%);border-radius:32px;padding:80px 70px;position:relative;overflow:hidden;box-shadow:0 40px 100px rgba(26,61,46,.08);border:1px solid rgba(201,169,97,.12)}
.aps-grid::before{content:'';position:absolute;top:-150px;right:-150px;width:500px;height:500px;background:radial-gradient(circle,rgba(201,169,97,.14) 0%,transparent 65%);border-radius:50%;z-index:0}
.aps-grid::after{content:'';position:absolute;bottom:-180px;left:-180px;width:500px;height:500px;background:radial-gradient(circle,rgba(26,61,46,.06) 0%,transparent 65%);border-radius:50%;z-index:0}

/* Image column */
.aps-image-col{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:540px}
.aps-badge-stack{position:absolute;top:-10px;left:-10px;z-index:5;display:flex;flex-direction:column;gap:10px}
.aps-badge{display:inline-block;padding:8px 18px;border-radius:50px;font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase;box-shadow:0 8px 20px rgba(26,61,46,.15)}
.aps-badge-bio{background:#1a3d2e;color:#c9a961}
.aps-badge-sale{background:#c9a961;color:#1a3d2e;transform:rotate(-4deg);animation:apsPulse 2s ease-in-out infinite}
@keyframes apsPulse{0%,100%{transform:rotate(-4deg) scale(1)}50%{transform:rotate(-4deg) scale(1.08)}}
.aps-image-wrap{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.aps-glow{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(201,169,97,.35) 0%,transparent 60%);filter:blur(40px);z-index:0;animation:apsFloat 6s ease-in-out infinite}
.aps-ring{position:absolute;width:460px;height:460px;border-radius:50%;border:2px dashed rgba(201,169,97,.35);animation:apsSpin 30s linear infinite;z-index:0}
@keyframes apsSpin{to{transform:rotate(360deg)}}
@keyframes apsFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-14px)}}
.aps-image{max-width:82%;max-height:480px;position:relative;z-index:2;filter:drop-shadow(0 40px 70px rgba(26,61,46,.35));transition:transform 1s cubic-bezier(.25,.46,.45,.94);animation:apsBottle 5s ease-in-out infinite}
@keyframes apsBottle{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(-1deg)}}
.aps-grid:hover .aps-image{transform:scale(1.06) rotate(-3deg)}
.aps-bigprice{position:absolute;bottom:10px;right:0;z-index:4;background:#1a3d2e;color:#c9a961;padding:22px 30px;border-radius:20px;font-family:'Playfair Display',serif;font-weight:900;box-shadow:0 20px 50px rgba(26,61,46,.35);transform:rotate(-5deg);transition:all .5s}
.aps-grid:hover .aps-bigprice{transform:rotate(-2deg) scale(1.05)}
.aps-bigprice-currency{font-size:24px;vertical-align:top;margin-right:4px}
.aps-bigprice-num{font-size:56px;line-height:1}
.aps-bigprice-cents{font-size:22px;vertical-align:top;margin-left:2px}

/* Content column */
.aps-content-col{position:relative;z-index:1}
.aps-eyebrow{display:inline-block;color:#c9a961;font-size:12px;font-weight:800;letter-spacing:3px;text-transform:uppercase;padding-bottom:8px;border-bottom:2px solid #c9a961;margin-bottom:20px}
.aps-title{font-family:'Playfair Display',serif;font-size:72px;font-weight:900;color:#1a3d2e;line-height:.95;letter-spacing:-2px;margin:0 0 20px;text-transform:none}
.aps-title span{color:#c9a961;font-style:italic;font-weight:400}
.aps-rating{display:flex;align-items:center;gap:12px;margin-bottom:24px}
.aps-stars{color:#c9a961;font-size:18px;letter-spacing:3px}
.aps-rating-txt{color:#666;font-size:13px;font-weight:500}
.aps-lead{font-family:'Poppins',sans-serif;font-size:17px;color:#555;line-height:1.75;margin:0 0 30px}
.aps-lead strong{color:#1a3d2e;font-weight:700}
.aps-usps{display:grid;grid-template-columns:1fr 1fr;gap:12px 24px;margin-bottom:32px}
.aps-usp{display:flex;align-items:center;gap:10px;font-size:14px;color:#1a3d2e;font-weight:600}
.aps-usp-ico{flex:none;width:26px;height:26px;border-radius:50%;background:rgba(201,169,97,.15);color:#c9a961;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:13px}
.aps-price-row{display:flex;align-items:center;justify-content:space-between;padding:22px 26px;background:#fff;border-radius:18px;margin-bottom:28px;box-shadow:0 10px 30px rgba(26,61,46,.06);border:1px solid rgba(201,169,97,.15);flex-wrap:wrap;gap:14px}
.aps-price-block{display:flex;align-items:baseline;gap:12px}
.aps-price-now{font-family:'Playfair Display',serif;font-size:44px;font-weight:900;color:#1a3d2e;line-height:1}
.aps-price-was{font-size:18px;color:#999;text-decoration:line-through}
.aps-stock{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#1a3d2e;font-weight:600}
.aps-stock-dot{width:10px;height:10px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 3px rgba(74,222,128,.25);animation:apsDot 2s ease-in-out infinite}
@keyframes apsDot{0%,100%{box-shadow:0 0 0 3px rgba(74,222,128,.25)}50%{box-shadow:0 0 0 6px rgba(74,222,128,.1)}}
.aps-cta-row{display:flex;gap:14px;margin-bottom:32px;flex-wrap:wrap}
.aps-btn{display:inline-flex;align-items:center;gap:10px;padding:18px 34px;border-radius:50px;font-family:'Poppins',sans-serif;font-weight:700;font-size:13px;letter-spacing:2px;text-transform:uppercase;text-decoration:none;transition:all .5s cubic-bezier(.25,.46,.45,.94);border:2px solid transparent;cursor:pointer;position:relative;overflow:hidden}
.aps-btn-primary{background:#1a3d2e;color:#c9a961;box-shadow:0 14px 30px rgba(26,61,46,.3)}
.aps-btn-primary span{transition:transform .4s}
.aps-btn-primary:hover{background:#c9a961;color:#1a3d2e;transform:translateY(-4px);box-shadow:0 20px 40px rgba(201,169,97,.4)}
.aps-btn-primary:hover span{transform:translateX(6px)}
.aps-btn-ghost{background:transparent;color:#1a3d2e;border-color:#1a3d2e}
.aps-btn-ghost:hover{background:#1a3d2e;color:#c9a961;transform:translateY(-4px)}
.aps-trust{display:flex;gap:28px;flex-wrap:wrap;padding-top:24px;border-top:1px solid rgba(201,169,97,.2)}
.aps-trust-item{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:#666;font-weight:500}
.aps-trust-item span{color:#c9a961;font-size:16px}

@media(max-width:960px){
  .auxine-product-showcase{padding:0 20px}
  .aps-grid{grid-template-columns:1fr;gap:30px;padding:40px 24px;border-radius:24px}
  .aps-image-col{min-height:360px;order:1}
  .aps-content-col{order:2}
  .aps-badge-stack{top:-16px;left:-4px}
  .aps-title{font-size:48px}
  .aps-price-now{font-size:36px}
  .aps-ring{width:320px;height:320px}
  .aps-image{max-width:68%;max-height:340px}
  .aps-bigprice{padding:14px 20px}
  .aps-bigprice-num{font-size:38px}
  .aps-bigprice-currency{font-size:18px}
  .aps-bigprice-cents{font-size:16px}
  .aps-usps{grid-template-columns:1fr}
  .aps-cta-row{flex-direction:column}
  .aps-btn{justify-content:center}
}

/* ============================================
   NEWS / BLOG POSTS — elegant cards
   ============================================ */
.auxine-news-section{position:relative}
.auxine-news-posts .elementor-posts-container{gap:32px!important}
.auxine-news-posts article.elementor-post{background:#fff!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 10px 30px rgba(26,61,46,.06)!important;transition:all .6s cubic-bezier(.25,.46,.45,.94)!important;border:1px solid rgba(201,169,97,.08)}
.auxine-news-posts article.elementor-post:hover{transform:translateY(-14px)!important;box-shadow:0 30px 60px rgba(26,61,46,.18)!important;border-color:rgba(201,169,97,.4)}
.auxine-news-posts .elementor-post__thumbnail__link{position:relative;overflow:hidden;display:block}
.auxine-news-posts .elementor-post__thumbnail{transition:transform .8s cubic-bezier(.25,.46,.45,.94)!important}
.auxine-news-posts article.elementor-post:hover .elementor-post__thumbnail{transform:scale(1.08)!important}
.auxine-news-posts .elementor-post__thumbnail__link::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(26,61,46,.45) 100%);z-index:1;transition:opacity .5s}
.auxine-news-posts .elementor-post__text{padding:28px 26px 30px!important}
.auxine-news-posts .elementor-post__meta-data{color:#999!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;margin-bottom:12px!important;display:flex;gap:16px;font-weight:600}
.auxine-news-posts .elementor-post__meta-data span{position:relative}
.auxine-news-posts .elementor-post__meta-data span:not(:last-child)::after{content:'•';color:#c9a961;margin-left:16px}
.auxine-news-posts .elementor-post__title{margin-bottom:14px!important;font-family:'Playfair Display',serif!important}
.auxine-news-posts .elementor-post__title a{transition:color .3s!important}
.auxine-news-posts .elementor-post__excerpt{margin-bottom:20px!important;line-height:1.75!important}
.auxine-news-posts .elementor-post__read-more{display:inline-flex!important;align-items:center!important;gap:8px!important;padding-bottom:4px!important;border-bottom:2px solid #c9a961!important;transition:all .4s!important;color:#1a3d2e!important}
.auxine-news-posts .elementor-post__read-more:hover{color:#c9a961!important;gap:16px!important;padding-left:2px!important}

/* Smooth entrance */
.elementor-widget{transition:opacity .6s ease,transform .6s ease}/* End custom CSS */