.elementor-543 .elementor-element.elementor-element-5e18b6d{--display:flex;--min-height:0px;--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-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:-161px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-543 .elementor-element.elementor-element-5e18b6d:not(.elementor-motion-effects-element-type-background), .elementor-543 .elementor-element.elementor-element-5e18b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010154;}.elementor-543 .elementor-element.elementor-element-5e18b6d.e-con{--align-self:center;}.elementor-543 .elementor-element.elementor-element-7fd4432{--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-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-543 .elementor-element.elementor-element-7fd4432.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-543 .elementor-element.elementor-element-5dd1218{width:var( --container-widget-width, 115.074% );max-width:115.074%;--container-widget-width:115.074%;--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-543 .elementor-element.elementor-element-5dd1218.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-5dd1218 .elementor-menu-toggle{margin:0 auto;}.elementor-543 .elementor-element.elementor-element-5dd1218 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-543 .elementor-element.elementor-element-5dd1218 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-top:0px;padding-bottom:0px;}.elementor-543 .elementor-element.elementor-element-5dd1218 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-543 .elementor-element.elementor-element-5dd1218 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-543 .elementor-element.elementor-element-5dd1218 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-543 .elementor-element.elementor-element-5dd1218 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-5dd1218 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-543 .elementor-element.elementor-element-5dd1218 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-framed .elementor-item:before,
					.elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-framed .elementor-item:after{border-color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-underline .elementor-item:after,
					 .elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-overline .elementor-item:before,
					 .elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-double-line .elementor-item:before,
					 .elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-543 .elementor-element.elementor-element-5dd1218 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}.elementor-543 .elementor-element.elementor-element-52cd692{width:var( --container-widget-width, 102.862% );max-width:102.862%;--container-widget-width:102.862%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-52cd692.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-52cd692 .elementor-menu-toggle{margin:0 auto;background-color:#02010100;}.elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu--dropdown a, .elementor-543 .elementor-element.elementor-element-52cd692 .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu--dropdown{background-color:#99A886;}.elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu--dropdown a:hover,
					.elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu--dropdown a:focus,
					.elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu--dropdown a.highlighted{background-color:#8D8D8DBA;}.elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-bottom-width:1px;}.elementor-543 .elementor-element.elementor-element-52cd692 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-52cd692 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-efd3080{--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-543 .elementor-element.elementor-element-efd3080.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-543 .elementor-element.elementor-element-f83bf34{width:var( --container-widget-width, 82.196% );max-width:82.196%;--container-widget-width:82.196%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-f83bf34.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-ad7ee0c{--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-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-543 .elementor-element.elementor-element-083ab89.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-083ab89 .elementor-menu-toggle{margin:0 auto;}.elementor-543 .elementor-element.elementor-element-083ab89 .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.elementor-543 .elementor-element.elementor-element-083ab89 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-top:0px;padding-bottom:0px;}.elementor-543 .elementor-element.elementor-element-083ab89 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-543 .elementor-element.elementor-element-083ab89 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-543 .elementor-element.elementor-element-083ab89 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-543 .elementor-element.elementor-element-083ab89 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-083ab89 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-543 .elementor-element.elementor-element-083ab89 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-framed .elementor-item:before,
					.elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-framed .elementor-item:after{border-color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-underline .elementor-item:after,
					 .elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-overline .elementor-item:before,
					 .elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-double-line .elementor-item:before,
					 .elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-543 .elementor-element.elementor-element-083ab89{--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-543 .elementor-element.elementor-element-083ab89 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-543 .elementor-element.elementor-element-d5ff08e{width:var( --container-widget-width, 19% );max-width:19%;--container-widget-width:19%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-d5ff08e .elementor-icon-wrapper{text-align:center;}.elementor-543 .elementor-element.elementor-element-d5ff08e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-d5ff08e.elementor-view-framed .elementor-icon, .elementor-543 .elementor-element.elementor-element-d5ff08e.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-d5ff08e.elementor-view-framed .elementor-icon, .elementor-543 .elementor-element.elementor-element-d5ff08e.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-d5ff08e .elementor-icon{font-size:20px;}.elementor-543 .elementor-element.elementor-element-d5ff08e .elementor-icon svg{height:20px;}.elementor-543 .elementor-element.elementor-element-09f60d8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.04;--margin-top:-13px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:39px;--padding-left:0px;--padding-right:0px;}.elementor-543 .elementor-element.elementor-element-09f60d8:not(.elementor-motion-effects-element-type-background), .elementor-543 .elementor-element.elementor-element-09f60d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinovum.se/wp-content/uploads/2026/04/Serene-evening-in-the-Douro-Valley.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-543 .elementor-element.elementor-element-09f60d8::before, .elementor-543 .elementor-element.elementor-element-09f60d8 > .elementor-background-video-container::before, .elementor-543 .elementor-element.elementor-element-09f60d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-543 .elementor-element.elementor-element-09f60d8 > .elementor-background-slideshow::before, .elementor-543 .elementor-element.elementor-element-09f60d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-543 .elementor-element.elementor-element-09f60d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#010F04;--background-overlay:'';}.elementor-543 .elementor-element.elementor-element-0a87f60{--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-543 .elementor-element.elementor-element-0a87f60.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-46a0ff9{--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-543 .elementor-element.elementor-element-46a0ff9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-42d18c1{--spacer-size:600px;}.elementor-widget-tp-age-gate .tp-agegate-boxes .tp-agegate-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-age-gate .tp-agegate-boxes .tp-agegate-description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-age-gate .tp-agegate-boxes .tp-agegate-method .agc_checkbox{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-age-gate .tp-agegate-boxes .tp-agegate-method .age_verify_birthdate{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-age-gate .tp-agegate-boxes .tp-agegate-method .age_vms .age_vmb,.elementor-widget-tp-age-gate .tp-agegate-boxes .tp-agegate-method .age_verify_method_btnsubmit,.elementor-widget-tp-age-gate .tp-agegate-boxes .tp-agegate-method .tp-age-btn-yes{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-age-gate .tp-agegate-boxes .tp-agegate-method .tp-age-btn-no{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-age-gate .tp-agegate-boxes .tp-agegate-extra-info{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tp-age-gate .tp-agegate-boxes .tp-age-wm{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes .tp-agegate-method .age_vms .age_vmb,
				.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes .tp-agegate-method .age_verify_method_btnsubmit,
				.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes .tp-agegate-method .tp-age-btn-yes{background-color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes:hover .tp-agegate-method .age_vms .age_vmb,
				.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes:hover .tp-agegate-method .age_verify_method_btnsubmit,
				.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes:hover .tp-agegate-method .tp-age-btn-yes{background-color:#555555;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes .tp-agegate-method .tp-age-btn-no{background-color:#D9D9D9;font-family:"EB Garamond", Sans-serif;font-size:18px;font-weight:600;padding:8px 8px 8px 8px;margin:8px 8px 8px 8px;color:#757373;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000014;border-radius:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes:hover .tp-agegate-method .tp-age-btn-no{background-color:#979797;color:#575757;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-inner-wrapper{background-color:#C0C9B4;max-width:970px;min-height:485px;border-radius:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-a1c07b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-a1c07b1.elementor-element{--align-self:flex-start;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-wrapper .tp-agegate-inner-wrapper .tp-agegate-boxes,
					.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-wrapper .tp-agegate-inner-wrapper .tp-agegate-boxes *:not(.tp-age-btn-ex){align-items:center;justify-content:center;text-align:center;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-inner-wrapper .tp-agegate-boxes .tp-age-ii .tp-agegate-image{margin:6px 6px 6px 6px;max-width:150px;border-radius:4px 4px 4px 4px;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes .tp-agegate-title{padding:14px 14px 14px 11px;margin:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-size:0px;font-weight:600;color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes .tp-agegate-description{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-family:"EB Garamond", Sans-serif;font-size:20px;font-weight:500;letter-spacing:0.9px;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes .tp-agegate-method .age_vms .age_vmb,
					.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes .tp-agegate-method .age_verify_method_btnsubmit,
					.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes .tp-agegate-method .tp-age-btn-yes{padding:8px 8px 8px 8px;color:#535353;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6361616E;border-radius:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes .tp-agegate-method .age_vms,
					.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes .tp-agegate-method .age_verify_method_btnsubmit,
					.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes .tp-agegate-method .tp-age-btn-yes{margin:8px 8px 8px 8px;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes .tp-agegate-method .age_vms .age_vmb,.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes .tp-agegate-method .age_verify_method_btnsubmit,.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes .tp-agegate-method .tp-age-btn-yes{font-family:"EB Garamond", Sans-serif;font-size:18px;font-weight:600;line-height:18px;word-spacing:0px;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes .tp-agegate-method .tp-age-btn-yes svg{fill:#535353;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes:hover .tp-agegate-method .age_vms .age_vmb,
					.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes:hover .tp-agegate-method .age_verify_method_btnsubmit,
					.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes:hover .tp-agegate-method .tp-age-btn-yes{color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes:hover .tp-agegate-method .tp-age-btn-yes svg{fill:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-method-1 .tp-agegate-boxes .tp-agegate-method .age_vmb i,.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-method-2 .tp-agegate-boxes .tp-agegate-method .age_verify_method_btnsubmit i,.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-method-3 .tp-agegate-boxes .tp-agegate-method .tp-age-btn-yes i,.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-method-1 .tp-agegate-boxes .tp-agegate-method .age_vmb svg,.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-method-2 .tp-agegate-boxes .tp-agegate-method .age_verify_method_btnsubmit svg,.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-method-3 .tp-agegate-boxes .tp-agegate-method .tp-age-btn-yes svg{margin:0px 0px 0px 0px;margin-right:0px;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-method-1 .tp-agegate-boxes .tp-agegate-method .age_vmb i,.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-method-2 .tp-agegate-boxes .tp-agegate-method .age_verify_method_btnsubmit i,.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-method-3 .tp-agegate-boxes .tp-agegate-method .tp-age-btn-yes i{font-size:0px;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-method-1 .tp-agegate-boxes .tp-agegate-method .age_vmb svg,.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-method-2 .tp-agegate-boxes .tp-agegate-method .age_verify_method_btnsubmit svg,.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-method-3 .tp-agegate-boxes .tp-agegate-method .tp-age-btn-yes svg{width:0px;height:0px;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-method-3 .tp-agegate-boxes .tp-agegate-method .tp-age-btn-no i,.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-method-3 .tp-agegate-boxes .tp-agegate-method .tp-age-btn-no svg{margin-right:0px;margin:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-a1c07b1 .tp-agegate-boxes .tp-agegate-extra-info{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;font-size:17px;font-family:"EB Garamond", Sans-serif;font-weight:600;color:#EEEEEE;}.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-543 .elementor-element.elementor-element-48ad309{text-align:start;}.elementor-543 .elementor-element.elementor-element-48ad309 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:60px;font-weight:500;text-transform:none;line-height:36px;letter-spacing:2px;color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-9f63a7d{text-align:center;}.elementor-543 .elementor-element.elementor-element-9f63a7d .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:60px;font-weight:500;text-transform:none;line-height:50px;letter-spacing:1px;color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-bb74dcb{--spacer-size:1px;}.elementor-543 .elementor-element.elementor-element-18baf60{--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-543 .elementor-element.elementor-element-62ca206{--display:flex;}.elementor-543 .elementor-element.elementor-element-5f00112{--spacer-size:84px;}.elementor-543 .elementor-element.elementor-element-0caa00a{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-543 .elementor-element.elementor-element-50b8c87{--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-543 .elementor-element.elementor-element-50b8c87.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-29435fd{width:var( --container-widget-width, 93.43% );max-width:93.43%;--container-widget-width:93.43%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-29435fd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-29435fd .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:60px;font-weight:600;color:#000000;}.elementor-543 .elementor-element.elementor-element-86e4527{--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:flex-end;--align-items:center;}.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-543 .elementor-element.elementor-element-11a6dae{width:var( --container-widget-width, 102.563% );max-width:102.563%;--container-widget-width:102.563%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#292929;}.elementor-543 .elementor-element.elementor-element-11a6dae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-11a6dae p{margin-block-end:0px;}.elementor-543 .elementor-element.elementor-element-d2073dc{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-543 .elementor-element.elementor-element-369b9e8{--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:flex-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-543 .elementor-element.elementor-element-7daacf3{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;z-index:1;}.elementor-543 .elementor-element.elementor-element-7daacf3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-4d1c2d6{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-4d1c2d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-4d1c2d6 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-543 .elementor-element.elementor-element-ffbb03a{width:var( --container-widget-width, 82.238% );max-width:82.238%;--container-widget-width:82.238%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#292929;}.elementor-543 .elementor-element.elementor-element-ffbb03a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-ffbb03a p{margin-block-end:0px;}.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-543 .elementor-element.elementor-element-370f63e{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-370f63e .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-543 .elementor-element.elementor-element-370f63e .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-543 .elementor-element.elementor-element-370f63e.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-543 .elementor-element.elementor-element-370f63e.elementor-view-framed .elementor-icon, .elementor-543 .elementor-element.elementor-element-370f63e.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-543 .elementor-element.elementor-element-370f63e .elementor-icon{font-size:15px;}.elementor-543 .elementor-element.elementor-element-370f63e .elementor-icon-box-title, .elementor-543 .elementor-element.elementor-element-370f63e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0px;}.elementor-543 .elementor-element.elementor-element-370f63e:has(:hover) .elementor-icon-box-title,
					 .elementor-543 .elementor-element.elementor-element-370f63e:has(:focus) .elementor-icon-box-title{color:#2A440078;}.elementor-543 .elementor-element.elementor-element-acd9ed5{--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:flex-start;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-543 .elementor-element.elementor-element-675bc1e{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;z-index:1;}.elementor-543 .elementor-element.elementor-element-675bc1e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-b270b76{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-b270b76.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-b270b76 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-543 .elementor-element.elementor-element-dfec600{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:#292929;}.elementor-543 .elementor-element.elementor-element-dfec600.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-dfec600 p{margin-block-end:0px;}.elementor-543 .elementor-element.elementor-element-1221d63{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-1221d63 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-543 .elementor-element.elementor-element-1221d63 .elementor-icon-box-title{margin-block-end:2px;color:#000000;}.elementor-543 .elementor-element.elementor-element-1221d63.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-543 .elementor-element.elementor-element-1221d63.elementor-view-framed .elementor-icon, .elementor-543 .elementor-element.elementor-element-1221d63.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-543 .elementor-element.elementor-element-1221d63 .elementor-icon{font-size:15px;}.elementor-543 .elementor-element.elementor-element-1221d63 .elementor-icon-box-title, .elementor-543 .elementor-element.elementor-element-1221d63 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;letter-spacing:0px;}.elementor-543 .elementor-element.elementor-element-1221d63:has(:hover) .elementor-icon-box-title,
					 .elementor-543 .elementor-element.elementor-element-1221d63:has(:focus) .elementor-icon-box-title{color:#2A440078;}.elementor-543 .elementor-element.elementor-element-7e2fe3e{--display:flex;}.elementor-543 .elementor-element.elementor-element-29c7001{--spacer-size:64px;}.elementor-543 .elementor-element.elementor-element-59b78ed{--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-543 .elementor-element.elementor-element-59b78ed:not(.elementor-motion-effects-element-type-background), .elementor-543 .elementor-element.elementor-element-59b78ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8D8;}.elementor-543 .elementor-element.elementor-element-6bada48{--spacer-size:85px;}.elementor-543 .elementor-element.elementor-element-ca95b09{--display:flex;--min-height:102px;--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:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-543 .elementor-element.elementor-element-ca95b09:not(.elementor-motion-effects-element-type-background), .elementor-543 .elementor-element.elementor-element-ca95b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8D8;}.elementor-543 .elementor-element.elementor-element-ca95b09.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-f894ba6{--spacer-size:24px;}.elementor-543 .elementor-element.elementor-element-8327dba{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-8327dba.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-8327dba .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:60px;font-weight:600;line-height:100px;color:#757575;}.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-543 .elementor-element.elementor-element-d791686 .elementor-button{background-color:#99A886;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.5s;border-radius:1px 1px 1px 1px;}.elementor-543 .elementor-element.elementor-element-d791686 .elementor-button:hover, .elementor-543 .elementor-element.elementor-element-d791686 .elementor-button:focus{background-color:#B0B7A6;color:#000000;}.elementor-543 .elementor-element.elementor-element-d791686.elementor-element{--align-self:flex-end;}.elementor-543 .elementor-element.elementor-element-d791686 .elementor-button:hover svg, .elementor-543 .elementor-element.elementor-element-d791686 .elementor-button:focus svg{fill:#000000;}.elementor-543 .elementor-element.elementor-element-c5be3e5{--spacer-size:24px;}.elementor-543 .elementor-element.elementor-element-128a09e{--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:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-543 .elementor-element.elementor-element-128a09e:not(.elementor-motion-effects-element-type-background), .elementor-543 .elementor-element.elementor-element-128a09e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8D8;}.elementor-543 .elementor-element.elementor-element-20e4f19{--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;--overlay-opacity:0.16;}.elementor-543 .elementor-element.elementor-element-20e4f19:not(.elementor-motion-effects-element-type-background), .elementor-543 .elementor-element.elementor-element-20e4f19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinovum.se/wp-content/uploads/2026/03/agriculteurs-bio-1-768x732.webp");background-size:cover;}.elementor-543 .elementor-element.elementor-element-20e4f19::before, .elementor-543 .elementor-element.elementor-element-20e4f19 > .elementor-background-video-container::before, .elementor-543 .elementor-element.elementor-element-20e4f19 > .e-con-inner > .elementor-background-video-container::before, .elementor-543 .elementor-element.elementor-element-20e4f19 > .elementor-background-slideshow::before, .elementor-543 .elementor-element.elementor-element-20e4f19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-543 .elementor-element.elementor-element-20e4f19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-543 .elementor-element.elementor-element-368ea22{--spacer-size:246px;}.elementor-543 .elementor-element.elementor-element-f90e6a3{width:var( --container-widget-width, 84.979% );max-width:84.979%;--container-widget-width:84.979%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-f90e6a3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-f90e6a3 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-6cb3bcc .elementor-button{background-color:#EAEAEA;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.6s;}.elementor-543 .elementor-element.elementor-element-6cb3bcc{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-6cb3bcc .elementor-button:hover, .elementor-543 .elementor-element.elementor-element-6cb3bcc .elementor-button:focus{color:#2A440078;}.elementor-543 .elementor-element.elementor-element-6cb3bcc .elementor-button:hover svg, .elementor-543 .elementor-element.elementor-element-6cb3bcc .elementor-button:focus svg{fill:#2A440078;}.elementor-543 .elementor-element.elementor-element-71aa8e0{--spacer-size:9px;}.elementor-543 .elementor-element.elementor-element-4aef5d8{--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;--overlay-opacity:0.32;}.elementor-543 .elementor-element.elementor-element-4aef5d8:not(.elementor-motion-effects-element-type-background), .elementor-543 .elementor-element.elementor-element-4aef5d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinovum.se/wp-content/uploads/2026/03/Saronsberg-7_compressed-768x512.webp");background-size:cover;}.elementor-543 .elementor-element.elementor-element-4aef5d8::before, .elementor-543 .elementor-element.elementor-element-4aef5d8 > .elementor-background-video-container::before, .elementor-543 .elementor-element.elementor-element-4aef5d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-543 .elementor-element.elementor-element-4aef5d8 > .elementor-background-slideshow::before, .elementor-543 .elementor-element.elementor-element-4aef5d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-543 .elementor-element.elementor-element-4aef5d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-543 .elementor-element.elementor-element-4ef9bd7{--spacer-size:246px;}.elementor-543 .elementor-element.elementor-element-25ee24b{width:var( --container-widget-width, 84.979% );max-width:84.979%;--container-widget-width:84.979%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-25ee24b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-25ee24b .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-46f078a .elementor-button{background-color:#EAEAEA;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.6s;}.elementor-543 .elementor-element.elementor-element-46f078a{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-46f078a .elementor-button:hover, .elementor-543 .elementor-element.elementor-element-46f078a .elementor-button:focus{color:#2A440078;}.elementor-543 .elementor-element.elementor-element-46f078a .elementor-button:hover svg, .elementor-543 .elementor-element.elementor-element-46f078a .elementor-button:focus svg{fill:#2A440078;}.elementor-543 .elementor-element.elementor-element-dde4d57{--spacer-size:9px;}.elementor-543 .elementor-element.elementor-element-cbc3c69{--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;--overlay-opacity:0.32;}.elementor-543 .elementor-element.elementor-element-cbc3c69:not(.elementor-motion-effects-element-type-background), .elementor-543 .elementor-element.elementor-element-cbc3c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinovum.se/wp-content/uploads/2026/03/Pico-Cuadro-Winery-06-1024x683-1-768x512.jpg");background-position:center center;background-size:cover;}.elementor-543 .elementor-element.elementor-element-cbc3c69::before, .elementor-543 .elementor-element.elementor-element-cbc3c69 > .elementor-background-video-container::before, .elementor-543 .elementor-element.elementor-element-cbc3c69 > .e-con-inner > .elementor-background-video-container::before, .elementor-543 .elementor-element.elementor-element-cbc3c69 > .elementor-background-slideshow::before, .elementor-543 .elementor-element.elementor-element-cbc3c69 > .e-con-inner > .elementor-background-slideshow::before, .elementor-543 .elementor-element.elementor-element-cbc3c69 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-543 .elementor-element.elementor-element-b903f39{--spacer-size:246px;}.elementor-543 .elementor-element.elementor-element-a71e8d6{width:var( --container-widget-width, 84.979% );max-width:84.979%;--container-widget-width:84.979%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-a71e8d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-a71e8d6 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-5337f8b .elementor-button{background-color:#EAEAEA;font-family:"Playfair Display", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.6s;}.elementor-543 .elementor-element.elementor-element-5337f8b{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-5337f8b .elementor-button:hover, .elementor-543 .elementor-element.elementor-element-5337f8b .elementor-button:focus{color:#2A440078;}.elementor-543 .elementor-element.elementor-element-5337f8b .elementor-button:hover svg, .elementor-543 .elementor-element.elementor-element-5337f8b .elementor-button:focus svg{fill:#2A440078;}.elementor-543 .elementor-element.elementor-element-21662b0{--spacer-size:9px;}.elementor-543 .elementor-element.elementor-element-00b28e5{--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:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-543 .elementor-element.elementor-element-00b28e5:not(.elementor-motion-effects-element-type-background), .elementor-543 .elementor-element.elementor-element-00b28e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8D8;}.elementor-543 .elementor-element.elementor-element-b730db4{--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;--overlay-opacity:0.16;}.elementor-543 .elementor-element.elementor-element-b730db4:not(.elementor-motion-effects-element-type-background), .elementor-543 .elementor-element.elementor-element-b730db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinovum.se/wp-content/uploads/2026/03/lodali-6-1024x683-1-768x512.jpg");background-size:cover;}.elementor-543 .elementor-element.elementor-element-b730db4::before, .elementor-543 .elementor-element.elementor-element-b730db4 > .elementor-background-video-container::before, .elementor-543 .elementor-element.elementor-element-b730db4 > .e-con-inner > .elementor-background-video-container::before, .elementor-543 .elementor-element.elementor-element-b730db4 > .elementor-background-slideshow::before, .elementor-543 .elementor-element.elementor-element-b730db4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-543 .elementor-element.elementor-element-b730db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-543 .elementor-element.elementor-element-f41db26{--spacer-size:246px;}.elementor-543 .elementor-element.elementor-element-2ef765d{width:var( --container-widget-width, 84.979% );max-width:84.979%;--container-widget-width:84.979%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-2ef765d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-2ef765d .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-747a8e7 .elementor-button{background-color:#EAEAEA;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.6s;}.elementor-543 .elementor-element.elementor-element-747a8e7{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-747a8e7 .elementor-button:hover, .elementor-543 .elementor-element.elementor-element-747a8e7 .elementor-button:focus{color:#2A440078;}.elementor-543 .elementor-element.elementor-element-747a8e7 .elementor-button:hover svg, .elementor-543 .elementor-element.elementor-element-747a8e7 .elementor-button:focus svg{fill:#2A440078;}.elementor-543 .elementor-element.elementor-element-0367908{--spacer-size:9px;}.elementor-543 .elementor-element.elementor-element-6c9e5df{--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;--overlay-opacity:0.32;}.elementor-543 .elementor-element.elementor-element-6c9e5df:not(.elementor-motion-effects-element-type-background), .elementor-543 .elementor-element.elementor-element-6c9e5df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinovum.se/wp-content/uploads/2026/03/DSCF2005-600x900-1.jpg");background-size:cover;}.elementor-543 .elementor-element.elementor-element-6c9e5df::before, .elementor-543 .elementor-element.elementor-element-6c9e5df > .elementor-background-video-container::before, .elementor-543 .elementor-element.elementor-element-6c9e5df > .e-con-inner > .elementor-background-video-container::before, .elementor-543 .elementor-element.elementor-element-6c9e5df > .elementor-background-slideshow::before, .elementor-543 .elementor-element.elementor-element-6c9e5df > .e-con-inner > .elementor-background-slideshow::before, .elementor-543 .elementor-element.elementor-element-6c9e5df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-543 .elementor-element.elementor-element-b1852d3{--spacer-size:246px;}.elementor-543 .elementor-element.elementor-element-6ec20c6{width:var( --container-widget-width, 84.979% );max-width:84.979%;--container-widget-width:84.979%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-6ec20c6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-6ec20c6 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-36bc62c .elementor-button{background-color:#EAEAEA;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.6s;}.elementor-543 .elementor-element.elementor-element-36bc62c{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-36bc62c .elementor-button:hover, .elementor-543 .elementor-element.elementor-element-36bc62c .elementor-button:focus{color:#2A440078;}.elementor-543 .elementor-element.elementor-element-36bc62c .elementor-button:hover svg, .elementor-543 .elementor-element.elementor-element-36bc62c .elementor-button:focus svg{fill:#2A440078;}.elementor-543 .elementor-element.elementor-element-1ed2212{--spacer-size:9px;}.elementor-543 .elementor-element.elementor-element-fe36d44{--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;--overlay-opacity:0.32;}.elementor-543 .elementor-element.elementor-element-fe36d44:not(.elementor-motion-effects-element-type-background), .elementor-543 .elementor-element.elementor-element-fe36d44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vinovum.se/wp-content/uploads/2026/03/618172256_1184679163648766_5667934832234614275_n-768x960.jpg");background-position:center center;background-size:cover;}.elementor-543 .elementor-element.elementor-element-fe36d44::before, .elementor-543 .elementor-element.elementor-element-fe36d44 > .elementor-background-video-container::before, .elementor-543 .elementor-element.elementor-element-fe36d44 > .e-con-inner > .elementor-background-video-container::before, .elementor-543 .elementor-element.elementor-element-fe36d44 > .elementor-background-slideshow::before, .elementor-543 .elementor-element.elementor-element-fe36d44 > .e-con-inner > .elementor-background-slideshow::before, .elementor-543 .elementor-element.elementor-element-fe36d44 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-543 .elementor-element.elementor-element-cea3d41{--spacer-size:246px;}.elementor-543 .elementor-element.elementor-element-257dd2c{width:var( --container-widget-width, 84.979% );max-width:84.979%;--container-widget-width:84.979%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-257dd2c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-257dd2c .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-543 .elementor-element.elementor-element-9e35c88 .elementor-button{background-color:#EAEAEA;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#000000;color:#000000;transition-duration:0.6s;}.elementor-543 .elementor-element.elementor-element-9e35c88{width:var( --container-widget-width, 83% );max-width:83%;--container-widget-width:83%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-9e35c88 .elementor-button:hover, .elementor-543 .elementor-element.elementor-element-9e35c88 .elementor-button:focus{color:#2A440078;}.elementor-543 .elementor-element.elementor-element-9e35c88 .elementor-button:hover svg, .elementor-543 .elementor-element.elementor-element-9e35c88 .elementor-button:focus svg{fill:#2A440078;}.elementor-543 .elementor-element.elementor-element-bfe052f{--spacer-size:9px;}.elementor-543 .elementor-element.elementor-element-9952228{--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-543 .elementor-element.elementor-element-9952228:not(.elementor-motion-effects-element-type-background), .elementor-543 .elementor-element.elementor-element-9952228 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D8D8;}.elementor-543 .elementor-element.elementor-element-1a6f1da{--spacer-size:40px;}.elementor-543 .elementor-element.elementor-element-e0026fa{--display:flex;}.elementor-543 .elementor-element.elementor-element-31c586f{--spacer-size:64px;}.elementor-543 .elementor-element.elementor-element-401c15a{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-543 .elementor-element.elementor-element-246b5c9{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-543 .elementor-element.elementor-element-246b5c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-533cd02{width:var( --container-widget-width, 99.816% );max-width:99.816%;--container-widget-width:99.816%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-533cd02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-533cd02 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:60px;font-weight:600;color:#000000;}.elementor-543 .elementor-element.elementor-element-597d712 .elementor-button{background-color:#99A886;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;transition-duration:0.6s;}.elementor-543 .elementor-element.elementor-element-597d712 .elementor-button:hover, .elementor-543 .elementor-element.elementor-element-597d712 .elementor-button:focus{background-color:#B0B7A6;}.elementor-543 .elementor-element.elementor-element-597d712{width:var( --container-widget-width, 17.248% );max-width:17.248%;--container-widget-width:17.248%;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-597d712.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-f1bc2cb{--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-543 .elementor-element.elementor-element-0c6fe67{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-543 .elementor-element.elementor-element-a361c7a{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-543 .elementor-element.elementor-element-a361c7a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-d127247{width:100%;max-width:100%;}.elementor-543 .elementor-element.elementor-element-d127247.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-bf61f51.elementor-element{--align-self:center;}.elementor-543 .elementor-element.elementor-element-bf61f51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-543 .elementor-element.elementor-element-7ba693e.elementor-element{--align-self:center;}.elementor-543 .elementor-element.elementor-element-7ba693e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;color:#7A7A7A;}.elementor-543 .elementor-element.elementor-element-17de535{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-543 .elementor-element.elementor-element-6e92e17{width:100%;max-width:100%;}.elementor-543 .elementor-element.elementor-element-6e92e17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-6769af2.elementor-element{--align-self:center;}.elementor-543 .elementor-element.elementor-element-6769af2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-543 .elementor-element.elementor-element-56ecc2c.elementor-element{--align-self:center;}.elementor-543 .elementor-element.elementor-element-56ecc2c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;color:#7A7A7A;}.elementor-543 .elementor-element.elementor-element-1eb6e75{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-543 .elementor-element.elementor-element-f979769{width:100%;max-width:100%;}.elementor-543 .elementor-element.elementor-element-f979769.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-543 .elementor-element.elementor-element-d7caa7f.elementor-element{--align-self:center;}.elementor-543 .elementor-element.elementor-element-d7caa7f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-543 .elementor-element.elementor-element-1d67ac8.elementor-element{--align-self:center;}.elementor-543 .elementor-element.elementor-element-1d67ac8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;color:#7A7A7A;}.elementor-543 .elementor-element.elementor-element-964289e{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-543 .elementor-element.elementor-element-72733be{width:100%;max-width:100%;}.elementor-543 .elementor-element.elementor-element-46339f2.elementor-element{--align-self:center;}.elementor-543 .elementor-element.elementor-element-46339f2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-543 .elementor-element.elementor-element-c385081.elementor-element{--align-self:center;}.elementor-543 .elementor-element.elementor-element-c385081 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;color:#7A7A7A;}.elementor-543 .elementor-element.elementor-element-ef84ad2{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-543 .elementor-element.elementor-element-b9e9ecf{width:100%;max-width:100%;}.elementor-543 .elementor-element.elementor-element-7cf9a16.elementor-element{--align-self:center;}.elementor-543 .elementor-element.elementor-element-7cf9a16 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;color:#000000;}.elementor-543 .elementor-element.elementor-element-fcd5cb7.elementor-element{--align-self:center;}.elementor-543 .elementor-element.elementor-element-fcd5cb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;color:#7A7A7A;}.elementor-543 .elementor-element.elementor-element-d35846d{--display:flex;}.elementor-543 .elementor-element.elementor-element-480f572{--spacer-size:131px;}.elementor-543 .elementor-element.elementor-element-19e2b61{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-543 .elementor-element.elementor-element-19e2b61:not(.elementor-motion-effects-element-type-background), .elementor-543 .elementor-element.elementor-element-19e2b61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#99A886;}.elementor-543 .elementor-element.elementor-element-de8dc1d{--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-543 .elementor-element.elementor-element-b75dc13{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:start;}.elementor-543 .elementor-element.elementor-element-b75dc13 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:16px;font-weight:200;color:#F1F1F159;}.elementor-543 .elementor-element.elementor-element-c6de2fb{--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-543 .elementor-element.elementor-element-f757b0e{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:14px;--grid-column-gap:17px;--grid-row-gap:0px;}.elementor-543 .elementor-element.elementor-element-f757b0e .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.8em;}.elementor-543 .elementor-element.elementor-element-f757b0e .elementor-social-icon i{color:#000000;}.elementor-543 .elementor-element.elementor-element-f757b0e .elementor-social-icon svg{fill:#000000;}.elementor-543 .elementor-element.elementor-element-f757b0e .elementor-icon{border-radius:20px 20px 20px 20px;}.elementor-543 .elementor-element.elementor-element-974b6a6{--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;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-543 .elementor-element.elementor-element-7fd4432{--width:45%;}.elementor-543 .elementor-element.elementor-element-efd3080{--width:12%;}.elementor-543 .elementor-element.elementor-element-ad7ee0c{--width:45%;}.elementor-543 .elementor-element.elementor-element-0a87f60{--width:10%;}.elementor-543 .elementor-element.elementor-element-46a0ff9{--width:78.361%;}.elementor-543 .elementor-element.elementor-element-18baf60{--width:10%;}.elementor-543 .elementor-element.elementor-element-0caa00a{--content-width:1278px;}.elementor-543 .elementor-element.elementor-element-50b8c87{--width:33.081%;}.elementor-543 .elementor-element.elementor-element-86e4527{--width:81%;}.elementor-543 .elementor-element.elementor-element-d2073dc{--content-width:1377px;}.elementor-543 .elementor-element.elementor-element-369b9e8{--width:50%;}.elementor-543 .elementor-element.elementor-element-acd9ed5{--width:50%;}.elementor-543 .elementor-element.elementor-element-20e4f19{--width:33%;}.elementor-543 .elementor-element.elementor-element-4aef5d8{--width:33%;}.elementor-543 .elementor-element.elementor-element-cbc3c69{--width:33%;}.elementor-543 .elementor-element.elementor-element-b730db4{--width:33%;}.elementor-543 .elementor-element.elementor-element-6c9e5df{--width:33%;}.elementor-543 .elementor-element.elementor-element-fe36d44{--width:33%;}.elementor-543 .elementor-element.elementor-element-401c15a{--content-width:1267px;}.elementor-543 .elementor-element.elementor-element-246b5c9{--width:77.505%;}.elementor-543 .elementor-element.elementor-element-f1bc2cb{--width:50%;}.elementor-543 .elementor-element.elementor-element-0c6fe67{--content-width:1344px;}.elementor-543 .elementor-element.elementor-element-a361c7a{--width:18.771%;}.elementor-543 .elementor-element.elementor-element-17de535{--width:25%;}.elementor-543 .elementor-element.elementor-element-1eb6e75{--width:25%;}.elementor-543 .elementor-element.elementor-element-964289e{--width:25%;}.elementor-543 .elementor-element.elementor-element-ef84ad2{--width:25%;}.elementor-543 .elementor-element.elementor-element-de8dc1d{--width:50%;}.elementor-543 .elementor-element.elementor-element-c6de2fb{--width:50%;}.elementor-543 .elementor-element.elementor-element-974b6a6{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-543 .elementor-element.elementor-element-5e18b6d{--width:1600px;}.elementor-543 .elementor-element.elementor-element-7fd4432{--width:255px;}.elementor-543 .elementor-element.elementor-element-efd3080{--width:212px;}.elementor-543 .elementor-element.elementor-element-ad7ee0c{--width:350px;}.elementor-543 .elementor-element.elementor-element-ca95b09{--width:1600px;}}@media(max-width:1024px){.elementor-543 .elementor-element.elementor-element-5e18b6d{--justify-content:space-around;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-543 .elementor-element.elementor-element-7fd4432{--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-543 .elementor-element.elementor-element-5dd1218{width:var( --container-widget-width, 338.7px );max-width:338.7px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:338.7px;--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-543 .elementor-element.elementor-element-5dd1218.elementor-element{--align-self:center;}.elementor-543 .elementor-element.elementor-element-5dd1218 .elementor-nav-menu .elementor-item{font-size:9px;}.elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-framed .elementor-item:before{border-width:2px;}.elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 2px 2px;}.elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:2px 2px 0 0;}.elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:2px 0 0 2px;}.elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 2px 2px 0;}.elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-underline .elementor-item:after,
					 .elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-overline .elementor-item:before,
					 .elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-double-line .elementor-item:before,
					 .elementor-543 .elementor-element.elementor-element-5dd1218 .e--pointer-double-line .elementor-item:after{height:2px;}.elementor-543 .elementor-element.elementor-element-5dd1218 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:13px;padding-bottom:13px;}.elementor-543 .elementor-element.elementor-element-5dd1218 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}.elementor-543 .elementor-element.elementor-element-52cd692{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;border-radius:0px 0px 0px 0px;--nav-menu-icon-size:35px;}.elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu--dropdown{border-radius:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:30px !important;}.elementor-543 .elementor-element.elementor-element-efd3080{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-543 .elementor-element.elementor-element-f83bf34{width:var( --container-widget-width, 123.788px );max-width:123.788px;--container-widget-width:123.788px;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-ad7ee0c{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-543 .elementor-element.elementor-element-ad7ee0c.e-con{--align-self:center;}.elementor-543 .elementor-element.elementor-element-083ab89{width:var( --container-widget-width, 222.038px );max-width:222.038px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:222.038px;--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 10px / 2 );}.elementor-543 .elementor-element.elementor-element-083ab89.elementor-element{--align-self:center;}.elementor-543 .elementor-element.elementor-element-083ab89 .elementor-nav-menu .elementor-item{font-size:9px;}.elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-framed .elementor-item:before{border-width:2px;}.elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 2px 2px;}.elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:2px 2px 0 0;}.elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:2px 0 0 2px;}.elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 2px 2px 0;}.elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-underline .elementor-item:after,
					 .elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-overline .elementor-item:before,
					 .elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-double-line .elementor-item:before,
					 .elementor-543 .elementor-element.elementor-element-083ab89 .e--pointer-double-line .elementor-item:after{height:2px;}.elementor-543 .elementor-element.elementor-element-083ab89 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:13px;padding-bottom:13px;}.elementor-543 .elementor-element.elementor-element-083ab89 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:10px;}.elementor-543 .elementor-element.elementor-element-d5ff08e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-543 .elementor-element.elementor-element-d5ff08e .elementor-icon-wrapper{text-align:center;}.elementor-543 .elementor-element.elementor-element-d5ff08e .elementor-icon{font-size:20px;}.elementor-543 .elementor-element.elementor-element-d5ff08e .elementor-icon svg{height:20px;}.elementor-543 .elementor-element.elementor-element-42d18c1{--spacer-size:312px;}.elementor-543 .elementor-element.elementor-element-48ad309{text-align:center;}.elementor-543 .elementor-element.elementor-element-48ad309 .elementor-heading-title{font-size:52px;}.elementor-543 .elementor-element.elementor-element-9f63a7d.elementor-element{--align-self:center;}.elementor-543 .elementor-element.elementor-element-9f63a7d .elementor-heading-title{font-size:40px;line-height:1em;}.elementor-543 .elementor-element.elementor-element-5f00112{--spacer-size:20px;}.elementor-543 .elementor-element.elementor-element-29435fd .elementor-heading-title{font-size:40px;}.elementor-543 .elementor-element.elementor-element-11a6dae{font-size:14px;}.elementor-543 .elementor-element.elementor-element-4d1c2d6 .elementor-heading-title{font-size:25px;}.elementor-543 .elementor-element.elementor-element-ffbb03a{font-size:14px;}.elementor-543 .elementor-element.elementor-element-370f63e .elementor-icon-box-title, .elementor-543 .elementor-element.elementor-element-370f63e .elementor-icon-box-title a{font-size:12px;}.elementor-543 .elementor-element.elementor-element-b270b76 .elementor-heading-title{font-size:25px;}.elementor-543 .elementor-element.elementor-element-dfec600{font-size:14px;}.elementor-543 .elementor-element.elementor-element-1221d63 .elementor-icon-box-title, .elementor-543 .elementor-element.elementor-element-1221d63 .elementor-icon-box-title a{font-size:12px;}.elementor-543 .elementor-element.elementor-element-29c7001{--spacer-size:20px;}.elementor-543 .elementor-element.elementor-element-8327dba{width:var( --container-widget-width, 446.562px );max-width:446.562px;--container-widget-width:446.562px;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-8327dba .elementor-heading-title{font-size:40px;}.elementor-543 .elementor-element.elementor-element-d791686 .elementor-button{font-size:14px;}.elementor-543 .elementor-element.elementor-element-368ea22{--spacer-size:117px;}.elementor-543 .elementor-element.elementor-element-f90e6a3 .elementor-heading-title{font-size:25px;}.elementor-543 .elementor-element.elementor-element-6cb3bcc .elementor-button{font-size:14px;}.elementor-543 .elementor-element.elementor-element-4ef9bd7{--spacer-size:117px;}.elementor-543 .elementor-element.elementor-element-25ee24b .elementor-heading-title{font-size:25px;}.elementor-543 .elementor-element.elementor-element-46f078a .elementor-button{font-size:14px;}.elementor-543 .elementor-element.elementor-element-b903f39{--spacer-size:117px;}.elementor-543 .elementor-element.elementor-element-a71e8d6 .elementor-heading-title{font-size:25px;}.elementor-543 .elementor-element.elementor-element-5337f8b .elementor-button{font-size:14px;}.elementor-543 .elementor-element.elementor-element-f41db26{--spacer-size:117px;}.elementor-543 .elementor-element.elementor-element-2ef765d .elementor-heading-title{font-size:25px;}.elementor-543 .elementor-element.elementor-element-747a8e7 .elementor-button{font-size:14px;}.elementor-543 .elementor-element.elementor-element-b1852d3{--spacer-size:117px;}.elementor-543 .elementor-element.elementor-element-6ec20c6{width:var( --container-widget-width, 201.913px );max-width:201.913px;--container-widget-width:201.913px;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-6ec20c6 .elementor-heading-title{font-size:25px;}.elementor-543 .elementor-element.elementor-element-36bc62c .elementor-button{font-size:14px;}.elementor-543 .elementor-element.elementor-element-cea3d41{--spacer-size:117px;}.elementor-543 .elementor-element.elementor-element-257dd2c{width:var( --container-widget-width, 170.913px );max-width:170.913px;--container-widget-width:170.913px;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-257dd2c .elementor-heading-title{font-size:25px;}.elementor-543 .elementor-element.elementor-element-9e35c88 .elementor-button{font-size:14px;}.elementor-543 .elementor-element.elementor-element-31c586f{--spacer-size:20px;}.elementor-543 .elementor-element.elementor-element-533cd02 .elementor-heading-title{font-size:40px;}.elementor-543 .elementor-element.elementor-element-597d712{width:var( --container-widget-width, 304.5px );max-width:304.5px;--container-widget-width:304.5px;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-597d712 .elementor-button{font-size:14px;}.elementor-543 .elementor-element.elementor-element-480f572{--spacer-size:20px;}}@media(max-width:767px){.elementor-543 .elementor-element.elementor-element-5e18b6d{--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;--justify-content:space-around;}.elementor-543 .elementor-element.elementor-element-7fd4432{--width:100px;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;}.elementor-543 .elementor-element.elementor-element-52cd692{--container-widget-width:436px;--container-widget-flex-grow:0;width:var( --container-widget-width, 436px );max-width:436px;--nav-menu-icon-size:28px;}.elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu--dropdown{border-radius:0px 0px 0px 0px;}.elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu--dropdown a{padding-left:17px;padding-right:17px;padding-top:10px;padding-bottom:10px;}.elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-543 .elementor-element.elementor-element-52cd692 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:15px !important;}.elementor-543 .elementor-element.elementor-element-efd3080{--width:150px;--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-543 .elementor-element.elementor-element-f83bf34{width:var( --container-widget-width, 104px );max-width:104px;--container-widget-width:104px;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-09f60d8{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-543 .elementor-element.elementor-element-09f60d8:not(.elementor-motion-effects-element-type-background), .elementor-543 .elementor-element.elementor-element-09f60d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-543 .elementor-element.elementor-element-42d18c1{--spacer-size:217px;}.elementor-543 .elementor-element.elementor-element-48ad309.elementor-element{--align-self:stretch;}.elementor-543 .elementor-element.elementor-element-48ad309{text-align:center;}.elementor-543 .elementor-element.elementor-element-48ad309 .elementor-heading-title{font-size:34px;line-height:1.1em;letter-spacing:2.7px;word-spacing:0em;}.elementor-543 .elementor-element.elementor-element-9f63a7d{text-align:center;}.elementor-543 .elementor-element.elementor-element-9f63a7d .elementor-heading-title{font-size:20px;line-height:0.9em;}.elementor-543 .elementor-element.elementor-element-5f00112{--spacer-size:20px;}.elementor-543 .elementor-element.elementor-element-50b8c87{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-543 .elementor-element.elementor-element-29435fd{width:var( --container-widget-width, 269.8px );max-width:269.8px;--container-widget-width:269.8px;--container-widget-flex-grow:0;text-align:start;}.elementor-543 .elementor-element.elementor-element-29435fd .elementor-heading-title{font-size:30px;}.elementor-543 .elementor-element.elementor-element-11a6dae{width:var( --container-widget-width, 279.8px );max-width:279.8px;--container-widget-width:279.8px;--container-widget-flex-grow:0;text-align:start;font-size:14px;}.elementor-543 .elementor-element.elementor-element-4d1c2d6{width:var( --container-widget-width, 263.8px );max-width:263.8px;--container-widget-width:263.8px;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-4d1c2d6 .elementor-heading-title{font-size:30px;}.elementor-543 .elementor-element.elementor-element-ffbb03a{text-align:start;font-size:14px;}.elementor-543 .elementor-element.elementor-element-b270b76 .elementor-heading-title{font-size:30px;}.elementor-543 .elementor-element.elementor-element-dfec600{text-align:start;font-size:14px;}.elementor-543 .elementor-element.elementor-element-29c7001{--spacer-size:20px;}.elementor-543 .elementor-element.elementor-element-6bada48{--spacer-size:20px;}.elementor-543 .elementor-element.elementor-element-ca95b09{--width:954.8px;--min-height:0px;--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;--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-543 .elementor-element.elementor-element-ca95b09.e-con{--align-self:center;}.elementor-543 .elementor-element.elementor-element-f894ba6{--spacer-size:4px;}.elementor-543 .elementor-element.elementor-element-8327dba{width:var( --container-widget-width, 232px );max-width:232px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:232px;--container-widget-flex-grow:0;text-align:start;}.elementor-543 .elementor-element.elementor-element-8327dba.elementor-element{--align-self:center;}.elementor-543 .elementor-element.elementor-element-8327dba .elementor-heading-title{font-size:30px;line-height:1.4em;}.elementor-543 .elementor-element.elementor-element-d791686{width:var( --container-widget-width, 199px );max-width:199px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:199px;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-d791686.elementor-element{--align-self:center;}.elementor-543 .elementor-element.elementor-element-d791686 .elementor-button{font-size:12px;}.elementor-543 .elementor-element.elementor-element-c5be3e5{--spacer-size:14px;}.elementor-543 .elementor-element.elementor-element-f90e6a3 .elementor-heading-title{font-size:25px;}.elementor-543 .elementor-element.elementor-element-6cb3bcc .elementor-button{font-size:12px;}.elementor-543 .elementor-element.elementor-element-25ee24b .elementor-heading-title{font-size:25px;}.elementor-543 .elementor-element.elementor-element-46f078a .elementor-button{font-size:12px;}.elementor-543 .elementor-element.elementor-element-a71e8d6 .elementor-heading-title{font-size:25px;}.elementor-543 .elementor-element.elementor-element-5337f8b .elementor-button{font-size:12px;}.elementor-543 .elementor-element.elementor-element-2ef765d{text-align:start;}.elementor-543 .elementor-element.elementor-element-2ef765d .elementor-heading-title{font-size:25px;}.elementor-543 .elementor-element.elementor-element-747a8e7 .elementor-button{font-size:12px;}.elementor-543 .elementor-element.elementor-element-6ec20c6{width:var( --container-widget-width, 252.913px );max-width:252.913px;--container-widget-width:252.913px;--container-widget-flex-grow:0;text-align:start;}.elementor-543 .elementor-element.elementor-element-6ec20c6 .elementor-heading-title{font-size:25px;}.elementor-543 .elementor-element.elementor-element-36bc62c .elementor-button{font-size:12px;}.elementor-543 .elementor-element.elementor-element-257dd2c{width:var( --container-widget-width, 251.913px );max-width:251.913px;--container-widget-width:251.913px;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-257dd2c .elementor-heading-title{font-size:25px;}.elementor-543 .elementor-element.elementor-element-9e35c88 .elementor-button{font-size:12px;}.elementor-543 .elementor-element.elementor-element-31c586f{--spacer-size:20px;}.elementor-543 .elementor-element.elementor-element-401c15a{--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-543 .elementor-element.elementor-element-246b5c9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-543 .elementor-element.elementor-element-533cd02 .elementor-heading-title{font-size:30px;}.elementor-543 .elementor-element.elementor-element-597d712 .elementor-button{font-size:12px;}.elementor-543 .elementor-element.elementor-element-a361c7a{--width:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-543 .elementor-element.elementor-element-d127247{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-6e92e17{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-f979769{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-964289e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-543 .elementor-element.elementor-element-72733be{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-b9e9ecf{width:var( --container-widget-width, 230px );max-width:230px;--container-widget-width:230px;--container-widget-flex-grow:0;}.elementor-543 .elementor-element.elementor-element-480f572{--spacer-size:25px;}.elementor-543 .elementor-element.elementor-element-b75dc13{text-align:center;}.elementor-543 .elementor-element.elementor-element-b75dc13 .elementor-heading-title{line-height:19px;}}/* Start custom CSS for container, class: .elementor-element-5e18b6d *//* 1. The Default State (Before Scrolling) */
.elementor-543 .elementor-element.elementor-element-5e18b6d {
    background-color: transparent; /* Or your preferred starting color */
    transition: background-color 1.2s ease, padding 0.8s ease, box-shadow 1.2s ease !important;
}

/* 2. The Scrolling State (Active Sticky) */
.elementor-543 .elementor-element.elementor-element-5e18b6d.elementor-sticky--effects {
    background-color: #99A886 !important;
    box-shadow: 0px 4px 10px rgba(0,0,0,0.1) !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}

/* 3. Elements inside the header when scrolling */
.elementor-543 .elementor-element.elementor-element-5e18b6d.elementor-sticky--effects .elementor-nav-menu a,
.elementor-543 .elementor-element.elementor-element-5e18b6d.elementor-sticky--effects .elementor-search-form__icon {
    color: #ffffff !important;
}/* End custom CSS */