.elementor-3923 .elementor-element.elementor-element-5b751e7{--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;--margin-top:0px;--margin-bottom:-85px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999;}.elementor-3923 .elementor-element.elementor-element-5110857{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-5110857:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-5110857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.72);}.elementor-3923 .elementor-element.elementor-element-0323a04{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-0323a04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-3923 .elementor-element.elementor-element-bc049de{width:var( --container-widget-width, 36px );max-width:36px;background-color:#9ad00f;--container-widget-width:36px;--container-widget-flex-grow:0;border-radius:11px 11px 11px 11px;text-align:center;}.elementor-3923 .elementor-element.elementor-element-bc049de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-bc049de .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:22px;font-style:italic;line-height:36px;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-2e2ca77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-2e2ca77.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-19b07b7{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-19b07b7 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:15px;font-weight:600;line-height:1.1em;letter-spacing:-0.3px;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-30621bb{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-30621bb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:0.22em;color:#9c988b;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3923 .elementor-element.elementor-element-0b9bca6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-menu-toggle{margin:0 auto;background-color:rgba(255,255,255,0.6);}.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-nav-menu .elementor-item{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-nav-menu--main .elementor-item{color:#6a675c;fill:#6a675c;padding-left:16px;padding-right:16px;padding-top:8px;padding-bottom:8px;}.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-nav-menu--main .elementor-item:focus{color:#16140d;fill:#16140d;}.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#16140d;}.elementor-3923 .elementor-element.elementor-element-0b9bca6{--e-nav-menu-horizontal-menu-item-margin:calc( 8px / 2 );--nav-menu-icon-size:18px;}.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:8px;}.elementor-3923 .elementor-element.elementor-element-0b9bca6 div.elementor-menu-toggle{color:#16140d;}.elementor-3923 .elementor-element.elementor-element-0b9bca6 div.elementor-menu-toggle svg{fill:#16140d;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3923 .elementor-element.elementor-element-9814e48 .elementor-button{background-color:#16140d;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#f6f4ee;color:#f6f4ee;border-radius:12px 12px 12px 12px;padding:12px 20px 12px 20px;}.elementor-3923 .elementor-element.elementor-element-9814e48 .elementor-button:hover, .elementor-3923 .elementor-element.elementor-element-9814e48 .elementor-button:focus{background-color:#2a2718;}.elementor-3923 .elementor-element.elementor-element-9814e48.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-9814e48 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3923 .elementor-element.elementor-element-9bbaec7 .elementor-button{background-color:#9ad00f;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;fill:#16140d;color:#16140d;border-radius:12px 12px 12px 12px;padding:16px 20px 16px 20px;}body:not(.rtl) .elementor-3923 .elementor-element.elementor-element-9bbaec7{left:0px;}body.rtl .elementor-3923 .elementor-element.elementor-element-9bbaec7{right:0px;}.elementor-3923 .elementor-element.elementor-element-9bbaec7{top:0px;}.elementor-3923 .elementor-element.elementor-element-9bbaec7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3923 .elementor-element.elementor-element-8455b80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:55px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-8455b80:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-8455b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ee;}.elementor-3923 .elementor-element.elementor-element-8455b80::before, .elementor-3923 .elementor-element.elementor-element-8455b80 > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-8455b80 > .e-con-inner > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-8455b80 > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-8455b80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-8455b80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF00;--background-overlay:'';}.elementor-3923 .elementor-element.elementor-element-49b011c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 40px;--row-gap:48px;--column-gap:40px;--flex-wrap:wrap;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-b7d4054{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-8789cc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:999px 999px 999px 999px;--padding-top:6px;--padding-bottom:6px;--padding-left:12px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-8789cc5:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-8789cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.7);}.elementor-3923 .elementor-element.elementor-element-8789cc5.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-069a302{width:var( --container-widget-width, 8px );max-width:8px;background-color:#9ad00f;--container-widget-width:8px;--container-widget-flex-grow:0;border-radius:999px 999px 999px 999px;}.elementor-3923 .elementor-element.elementor-element-069a302.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-99d2211 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.2em;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-9e49f72{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-9e49f72 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:70px;font-weight:600;line-height:1.02em;letter-spacing:-0.02em;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-3923 .elementor-element.elementor-element-72ae652{width:var( --container-widget-width, 560px );max-width:560px;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-855b086{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-4483f32 .elementor-button{background-color:#9ad00f;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#16140d;color:#16140d;box-shadow:0px 10px 30px -10px rgba(122,179,10,0.6);border-radius:12px 12px 12px 12px;padding:13px 20px 13px 20px;}.elementor-3923 .elementor-element.elementor-element-4483f32 .elementor-button:hover, .elementor-3923 .elementor-element.elementor-element-4483f32 .elementor-button:focus{background-color:#8cc00d;}.elementor-3923 .elementor-element.elementor-element-4483f32.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-f105da2 .elementor-button{background-color:#ffffff;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;fill:#16140d;color:#16140d;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(24,22,14,0.1);border-radius:12px 12px 12px 12px;padding:13px 20px 13px 20px;}.elementor-3923 .elementor-element.elementor-element-f105da2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-f105da2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3923 .elementor-element.elementor-element-f105da2 .elementor-button:hover, .elementor-3923 .elementor-element.elementor-element-f105da2 .elementor-button:focus{border-color:rgba(24,22,14,0.16);}.elementor-3923 .elementor-element.elementor-element-8fd8033{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-10c65b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-10c65b1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-8c34713 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-3923 .elementor-element.elementor-element-1b8e4b0{border-radius:500px 500px 500px 500px;}.elementor-3923 .elementor-element.elementor-element-1b8e4b0 .elementor-heading-title{color:#6EC1E400;}.elementor-3923 .elementor-element.elementor-element-5f59bbe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2px 0px;--row-gap:2px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-5f59bbe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-37fccf7 .elementor-heading-title{font-size:13px;line-height:1em;letter-spacing:2px;color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-d442a35{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-d442a35 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.3em;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-7c6c1d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-a83ae64{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-a83ae64.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3923 .elementor-element.elementor-element-5f1c3dd img{width:100%;max-width:100%;height:570px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(24,22,14,0.16);border-radius:32px 32px 32px 32px;box-shadow:0px 40px 80px -30px rgba(24,22,14,0.4);}.elementor-3923 .elementor-element.elementor-element-ea6401d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:6px;--padding-bottom:6px;--padding-left:10px;--padding-right:10px;}.elementor-3923 .elementor-element.elementor-element-ea6401d:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-ea6401d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(246,244,238,0.8);}.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-3923 .elementor-element.elementor-element-3efc3e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-3efc3e8 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-3efc3e8.elementor-view-stacked .elementor-icon{background-color:#9AD00F26;color:#3F5A14;}.elementor-3923 .elementor-element.elementor-element-3efc3e8.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-3efc3e8.elementor-view-default .elementor-icon{color:#9AD00F26;border-color:#9AD00F26;}.elementor-3923 .elementor-element.elementor-element-3efc3e8.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-3efc3e8.elementor-view-default .elementor-icon svg{fill:#9AD00F26;}.elementor-3923 .elementor-element.elementor-element-3efc3e8.elementor-view-framed .elementor-icon{background-color:#3F5A14;}.elementor-3923 .elementor-element.elementor-element-3efc3e8.elementor-view-stacked .elementor-icon svg{fill:#3F5A14;}.elementor-3923 .elementor-element.elementor-element-3efc3e8 .elementor-icon{font-size:15px;padding:8px;border-radius:10px 10px 10px 10px;}.elementor-3923 .elementor-element.elementor-element-3efc3e8 .elementor-icon svg{height:15px;}.elementor-3923 .elementor-element.elementor-element-510254a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-510254a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-48800e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;line-height:1.2em;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-0102c8a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:400;line-height:1.3em;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-ac69883{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2px 0px;--row-gap:2px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-3923 .elementor-element.elementor-element-ac69883:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-ac69883 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-73e7172 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:600;line-height:1em;color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-c4d47e0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:1.2em;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-f042b92{background-color:rgba(246,244,238,0.8);padding:6px 12px 6px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(24,22,14,0.1);border-radius:999px 999px 999px 999px;}.elementor-3923 .elementor-element.elementor-element-f042b92 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;line-height:1em;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-63afd71{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:56px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-63afd71:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-63afd71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ece9e0;}.elementor-3923 .elementor-element.elementor-element-b7dbcc6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-530f082{background-color:#ffffff;padding:6px 14px 6px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(24,22,14,0.1);border-radius:999px 999px 999px 999px;}.elementor-3923 .elementor-element.elementor-element-530f082 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-7bb1d81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-3923 .elementor-element.elementor-element-7bb1d81 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-948047c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:8px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-2760192{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-1b9e60f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-1b9e60f:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-1b9e60f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-1b9e60f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-8a34312{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-8a34312:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-8a34312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-cd32bed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-85ec915{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-e825d38{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-e825d38:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-e825d38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-e825d38.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-51985bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-51985bf:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-51985bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-6375664{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-d0c5033{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-daa08c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-9d07ed6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-9d07ed6:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-9d07ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-9d07ed6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-3ad400e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-3ad400e:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-3ad400e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-bc4c9b6{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-83f3ae4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-d92e3e1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-57a9e1e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-57a9e1e:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-57a9e1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-57a9e1e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-e8a0246{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-e8a0246:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-e8a0246 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-e303b28{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-0f25f1c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-40a4dce{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-77a664b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-77a664b:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-77a664b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-77a664b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-883430b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-883430b:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-883430b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-5769262{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-26be0df{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-b6a9f01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-03511cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-03511cb:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-03511cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-03511cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-934f0ca{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-934f0ca:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-934f0ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-17d14e3{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-f450ca2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-09d867f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-b1cc586{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-95fd591{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-95fd591:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-95fd591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-95fd591.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-b26ea51{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-b26ea51:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-b26ea51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-2c17779{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-5edf35d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-eff7c41{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-053ea1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-053ea1f:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-053ea1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-053ea1f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-88e906b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-88e906b:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-88e906b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-b0b9489{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-235c430{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-1b0b548{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-c72e536{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-c72e536:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-c72e536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-c72e536.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-b20565d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-b20565d:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-b20565d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-63b6f0a{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-fc20130{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-aebd9f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-4c6fb4c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-4c6fb4c:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-4c6fb4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-4c6fb4c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-dc236b1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-dc236b1:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-dc236b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-979371e{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-ec3818c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-46271ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-ed0108a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-ed0108a:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-ed0108a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-ed0108a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-9f0701b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-9f0701b:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-9f0701b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-40e1d8e{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-daab56c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-c956327{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-083e4ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-083e4ba:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-083e4ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-083e4ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-f4902ae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-f4902ae:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-f4902ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-a4ce36e{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-7dbd6d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-95a463e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-5702f9a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-092c953{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-092c953:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-092c953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-092c953.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-7bb7e01{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-7bb7e01:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-7bb7e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-7d7d985{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-e308374{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-21b012e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-0e0cb7d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-0e0cb7d:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-0e0cb7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-0e0cb7d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-505a004{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-505a004:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-505a004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-d904592{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-9c18edd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-a701e0e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-9a6ad4a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-9a6ad4a:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-9a6ad4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-9a6ad4a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-4113547{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-4113547:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-4113547 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-50a8428{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-68eec77{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-95848f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-dc0676e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-dc0676e:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-dc0676e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-dc0676e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-95a59f0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-95a59f0:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-95a59f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-a38a5c9{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-7a9e910{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-3bbe1c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-0136ba5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-0136ba5:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-0136ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-0136ba5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-5b6ab17{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-5b6ab17:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-5b6ab17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-35825a7{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-bb57d3c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-50b7e3e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-245bd45{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:14px 14px 14px 14px;box-shadow:0px 18px 45px -28px rgba(24,22,14,0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-245bd45:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-245bd45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-245bd45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-c89e1cc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.06);--border-color:rgba(24,22,14,0.06);--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-c89e1cc:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-c89e1cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f5f4f1;}.elementor-3923 .elementor-element.elementor-element-2bf6dec{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-83f8035{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-95a45a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-3923 .elementor-element.elementor-element-1ba93e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-1ba93e2:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-1ba93e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ee;}.elementor-3923 .elementor-element.elementor-element-1639f49{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-5a3eced{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-3923 .elementor-element.elementor-element-d098c81{background-color:#ffffff;padding:6px 14px 6px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(24,22,14,0.1);border-radius:999px 999px 999px 999px;text-align:center;}.elementor-3923 .elementor-element.elementor-element-d098c81 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-fe9e8a4{text-align:center;}.elementor-3923 .elementor-element.elementor-element-fe9e8a4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:48px;font-weight:600;line-height:1.05em;letter-spacing:-1px;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-e75c8dc{width:var( --container-widget-width, 600px );max-width:600px;margin:0px autopx calc(var(--kit-widget-spacing, 0px) + 0px) autopx;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-458ddd3{--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:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-522c1b7{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 50px -35px rgba(24,22,14,0.35);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-3923 .elementor-element.elementor-element-522c1b7:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-522c1b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}body:not(.rtl) .elementor-3923 .elementor-element.elementor-element-522c1b7{left:0px;}body.rtl .elementor-3923 .elementor-element.elementor-element-522c1b7{right:0px;}.elementor-3923 .elementor-element.elementor-element-164b6c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-e8b1df4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--margin-top:-7px;--margin-bottom:-7px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-5d1461c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-3923 .elementor-element.elementor-element-78b8591{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2px 0px;--row-gap:2px;--column-gap:0px;}.elementor-3923 .elementor-element.elementor-element-dd14365{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-3923 .elementor-element.elementor-element-dd14365 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-59e9086 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-14fc73a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 4px;--row-gap:0px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:999px 999px 999px 999px;--padding-top:4px;--padding-bottom:4px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-14fc73a:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-14fc73a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(246,244,238,0.6);}.elementor-3923 .elementor-element.elementor-element-dd6e33a{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-3923 .elementor-element.elementor-element-dd6e33a .elementor-heading-title{font-size:12px;line-height:0px;color:#9CCF31;}.elementor-3923 .elementor-element.elementor-element-6596ef1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-1572e1d{--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: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:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-8c1f2c7 img{width:100%;max-width:100%;height:200px;}.elementor-3923 .elementor-element.elementor-element-5e75a03 img{width:100%;max-width:100%;height:200px;}.elementor-3923 .elementor-element.elementor-element-681b121{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-b33c182{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-b33c182 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-2f758e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:13px;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-711861e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-711861e:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-711861e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(236,233,224,0.5);}.elementor-3923 .elementor-element.elementor-element-9e65d56{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-66fe592{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-66fe592 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-3923 .elementor-element.elementor-element-888fe73 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;color:#8D8D8D;}.elementor-3923 .elementor-element.elementor-element-44befd5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-44befd5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-f4f7d89{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-3923 .elementor-element.elementor-element-95c02a3 .elementor-counter-title{justify-content:start;color:#8D8D8D;font-family:"Space Grotesk", Sans-serif;font-weight:400;}.elementor-3923 .elementor-element.elementor-element-95c02a3 .elementor-counter{gap:0px;}.elementor-3923 .elementor-element.elementor-element-95c02a3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Space Grotesk", Sans-serif;font-weight:600;line-height:35px;}.elementor-3923 .elementor-element.elementor-element-a37aa35{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-a9b34d1 .elementor-counter-title{justify-content:start;color:#8D8D8D;font-family:"Space Grotesk", Sans-serif;font-weight:400;}.elementor-3923 .elementor-element.elementor-element-a9b34d1 .elementor-counter{gap:0px;}.elementor-3923 .elementor-element.elementor-element-a9b34d1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Space Grotesk", Sans-serif;font-weight:600;line-height:35px;}.elementor-3923 .elementor-element.elementor-element-2f90d94{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-e7db5a3 .elementor-counter-title{justify-content:start;color:#8D8D8D;font-family:"Space Grotesk", Sans-serif;font-weight:400;}.elementor-3923 .elementor-element.elementor-element-e7db5a3 .elementor-counter{gap:0px;}.elementor-3923 .elementor-element.elementor-element-e7db5a3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Space Grotesk", Sans-serif;font-weight:600;line-height:35px;}.elementor-3923 .elementor-element.elementor-element-8352da0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#5a7d12;}.elementor-3923 .elementor-element.elementor-element-04dc538{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 50px -35px rgba(24,22,14,0.35);--padding-top:0px;--padding-bottom:7px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-3923 .elementor-element.elementor-element-04dc538:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-04dc538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}body:not(.rtl) .elementor-3923 .elementor-element.elementor-element-04dc538{left:0px;}body.rtl .elementor-3923 .elementor-element.elementor-element-04dc538{right:0px;}.elementor-3923 .elementor-element.elementor-element-d5b6bb4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-1631ec7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--margin-top:-7px;--margin-bottom:-7px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-2b5f420 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-3923 .elementor-element.elementor-element-dd175ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2px 0px;--row-gap:2px;--column-gap:0px;}.elementor-3923 .elementor-element.elementor-element-bb97962{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-3923 .elementor-element.elementor-element-bb97962 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-6da098e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-9ce34e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 4px;--row-gap:0px;--column-gap:4px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:999px 999px 999px 999px;--padding-top:4px;--padding-bottom:4px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-9ce34e6:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-9ce34e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(246,244,238,0.6);}.elementor-3923 .elementor-element.elementor-element-cf18223{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-3923 .elementor-element.elementor-element-cf18223 .elementor-heading-title{font-size:12px;line-height:0px;color:#9CCF31;}.elementor-3923 .elementor-element.elementor-element-182689f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-c056dcb{--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-dce8cc9 img{width:100%;max-width:100%;height:200px;}.elementor-3923 .elementor-element.elementor-element-b9c053b img{width:100%;max-width:100%;height:200px;}.elementor-3923 .elementor-element.elementor-element-ff345e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-a759e94{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-3923 .elementor-element.elementor-element-a759e94 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:20px;font-weight:600;line-height:1.2em;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-0b20cb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:13px;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-3d6f97b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-3d6f97b:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-3d6f97b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(236,233,224,0.5);}.elementor-3923 .elementor-element.elementor-element-9cb8b30{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-2e7acbd{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-2e7acbd .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-3923 .elementor-element.elementor-element-0a9e6ce .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:500;color:#8D8D8D;}.elementor-3923 .elementor-element.elementor-element-3e722ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-671a42a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-46b32c3 .elementor-counter-title{justify-content:start;color:#8D8D8D;font-family:"Space Grotesk", Sans-serif;font-weight:400;}.elementor-3923 .elementor-element.elementor-element-46b32c3 .elementor-counter{gap:0px;}.elementor-3923 .elementor-element.elementor-element-46b32c3 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Space Grotesk", Sans-serif;font-weight:600;line-height:35px;}.elementor-3923 .elementor-element.elementor-element-65a0632{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-97a6741 .elementor-counter-title{justify-content:start;color:#8D8D8D;font-family:"Space Grotesk", Sans-serif;font-weight:400;}.elementor-3923 .elementor-element.elementor-element-97a6741 .elementor-counter{gap:0px;}.elementor-3923 .elementor-element.elementor-element-97a6741 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Space Grotesk", Sans-serif;font-weight:600;line-height:35px;}.elementor-3923 .elementor-element.elementor-element-61f630b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-026307c .elementor-counter-title{justify-content:start;color:#8D8D8D;font-family:"Space Grotesk", Sans-serif;font-weight:400;}.elementor-3923 .elementor-element.elementor-element-026307c .elementor-counter{gap:0px;}.elementor-3923 .elementor-element.elementor-element-026307c .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Space Grotesk", Sans-serif;font-weight:600;line-height:35px;}.elementor-3923 .elementor-element.elementor-element-075195b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;color:#5a7d12;}.elementor-3923 .elementor-element.elementor-element-1e0188d{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3923 .elementor-element.elementor-element-1e0188d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-a54acf7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:20px 16px;--row-gap:20px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 50px -40px rgba(24,22,14,0.3);--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-a54acf7:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-a54acf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-34e2b82{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-71bcb24.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-71bcb24 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-71bcb24.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-71bcb24.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-71bcb24.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-71bcb24.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-71bcb24.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-71bcb24 .elementor-icon{font-size:18px;}.elementor-3923 .elementor-element.elementor-element-71bcb24 .elementor-icon svg{height:18px;}.elementor-3923 .elementor-element.elementor-element-33a8014{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-bf858e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-bf858e8 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-bf858e8.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-bf858e8.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-bf858e8.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-bf858e8.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-bf858e8.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-bf858e8 .elementor-icon{font-size:18px;}.elementor-3923 .elementor-element.elementor-element-bf858e8 .elementor-icon svg{height:18px;}.elementor-3923 .elementor-element.elementor-element-f395f9c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-0764494.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-0764494 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-0764494.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-0764494.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-0764494.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-0764494.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-0764494.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-0764494 .elementor-icon{font-size:18px;}.elementor-3923 .elementor-element.elementor-element-0764494 .elementor-icon svg{height:18px;}.elementor-3923 .elementor-element.elementor-element-a236ffa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-79882ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-79882ab .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-79882ab.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-79882ab.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-79882ab.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-79882ab.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-79882ab.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-79882ab .elementor-icon{font-size:18px;}.elementor-3923 .elementor-element.elementor-element-79882ab .elementor-icon svg{height:18px;}.elementor-3923 .elementor-element.elementor-element-ea98dd5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-ea98dd5:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-ea98dd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ece9e0;}.elementor-3923 .elementor-element.elementor-element-45671e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-241c510{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-210157f{background-color:rgba(255,255,255,0.8);padding:6px 14px 6px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(24,22,14,0.1);border-radius:999px 999px 999px 999px;}.elementor-3923 .elementor-element.elementor-element-210157f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-d75d47a{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;}.elementor-3923 .elementor-element.elementor-element-d75d47a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:46px;font-weight:600;line-height:1.06em;letter-spacing:-0.02em;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-8468c5c{width:var( --container-widget-width, 620px );max-width:620px;margin:0px autopx calc(var(--kit-widget-spacing, 0px) + 0px) autopx;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-04a439a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-49cfe6e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 50px -35px rgba(24,22,14,0.35);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-49cfe6e:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-49cfe6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-bafb458{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-e32b156 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-e32b156.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-e32b156.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-e32b156.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-e32b156.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-e32b156.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-39ea854 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;color:rgba(24,22,14,0.16);}.elementor-3923 .elementor-element.elementor-element-915a52d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-3923 .elementor-element.elementor-element-915a52d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-weight:600;}.elementor-3923 .elementor-element.elementor-element-5769eba{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-555a091{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-3923 .elementor-element.elementor-element-c614896{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-8387b79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-c4a57cb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 50px -35px rgba(24,22,14,0.35);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-c4a57cb:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-c4a57cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-c991e17{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-5a4e0b3 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-5a4e0b3.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-5a4e0b3.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-5a4e0b3.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-5a4e0b3.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-5a4e0b3.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-670a4c2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;color:rgba(24,22,14,0.16);}.elementor-3923 .elementor-element.elementor-element-dff3283{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-3923 .elementor-element.elementor-element-3bc94fd{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-873fa11{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-3923 .elementor-element.elementor-element-56fd90b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 0px;--row-gap:10px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:24px 24px 24px 24px;box-shadow:0px 20px 50px -35px rgba(24,22,14,0.35);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-56fd90b:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-56fd90b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-a7fd8bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-ac5c617 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-ac5c617.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-ac5c617.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-ac5c617.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-ac5c617.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-ac5c617.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-0404aa9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:30px;font-weight:600;color:rgba(24,22,14,0.16);}.elementor-3923 .elementor-element.elementor-element-28dad4f{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-3923 .elementor-element.elementor-element-22ee476{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-e13c9c7{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-3923 .elementor-element.elementor-element-c76a297{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-c76a297:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-c76a297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ee;}.elementor-3923 .elementor-element.elementor-element-2135498{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 56px;--row-gap:48px;--column-gap:56px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-0c5cb46{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-ab9948d{background-color:rgba(255,255,255,0.7);padding:6px 14px 6px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(24,22,14,0.1);border-radius:999px 999px 999px 999px;}.elementor-3923 .elementor-element.elementor-element-ab9948d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-cd0a448{width:var( --container-widget-width, 520px );max-width:520px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:520px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-cd0a448 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:44px;font-weight:600;line-height:1.06em;letter-spacing:-0.02em;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-b21555b{width:var( --container-widget-width, 480px );max-width:480px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:480px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#6a675c;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-3923 .elementor-element.elementor-element-156f49c{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:11px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-3923 .elementor-element.elementor-element-156f49c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-3923 .elementor-element.elementor-element-156f49c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-3923 .elementor-element.elementor-element-156f49c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-3923 .elementor-element.elementor-element-156f49c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-3923 .elementor-element.elementor-element-156f49c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-3923 .elementor-element.elementor-element-156f49c .elementor-icon-list-icon i{color:#3f5a14;transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-156f49c .elementor-icon-list-icon svg{fill:#3f5a14;transition:fill 0.3s;}.elementor-3923 .elementor-element.elementor-element-156f49c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3923 .elementor-element.elementor-element-156f49c .elementor-icon-list-text{color:rgba(22,20,13,0.9);transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-06ca557 .elementor-button{background-color:#9ad00f;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#16140d;color:#16140d;box-shadow:0px 10px 30px -10px rgba(122,179,10,0.6);border-radius:12px 12px 12px 12px;padding:14px 22px 14px 22px;}.elementor-3923 .elementor-element.elementor-element-06ca557 .elementor-button:hover, .elementor-3923 .elementor-element.elementor-element-06ca557 .elementor-button:focus{background-color:#8cc00d;}.elementor-3923 .elementor-element.elementor-element-06ca557{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-06ca557.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-95cb04a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-d0ff860{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:24px 24px 24px 24px;box-shadow:0px 40px 80px -30px rgba(24,22,14,0.3);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-d0ff860:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-d0ff860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.9);}.elementor-3923 .elementor-element.elementor-element-e5037aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-c270060{padding:0px 0px 0px 18px;}.elementor-3923 .elementor-element.elementor-element-c270060 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-29cb893{padding:4px 10px 3px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(24,22,14,0.1);border-radius:999px 999px 999px 999px;}.elementor-3923 .elementor-element.elementor-element-29cb893.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-29cb893 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-73c5713{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-3923 .elementor-element.elementor-element-43e6029{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-c2adc11 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-c2adc11.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-c2adc11.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-c2adc11.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-c2adc11.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-c2adc11.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-7a0b938{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-3923 .elementor-element.elementor-element-7a0b938:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-7a0b938 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(246,244,238,0.5);}.elementor-3923 .elementor-element.elementor-element-7a0b938.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-0d5a85d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-6dc10e1 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-6dc10e1.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-6dc10e1.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-6dc10e1.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-6dc10e1.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-6dc10e1.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-0733609{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-3923 .elementor-element.elementor-element-0733609:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-0733609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(246,244,238,0.5);}.elementor-3923 .elementor-element.elementor-element-0733609.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-07bf640{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-3196bc4 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-3196bc4.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-3196bc4.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-3196bc4.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-3196bc4.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-3196bc4.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-1131c21{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:4px 0px;--row-gap:4px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-3923 .elementor-element.elementor-element-1131c21:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-1131c21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(246,244,238,0.5);}.elementor-3923 .elementor-element.elementor-element-1131c21.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-c3dd01f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(154,208,15,0.4);--border-color:rgba(154,208,15,0.4);--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-3923 .elementor-element.elementor-element-c3dd01f:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-c3dd01f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(154,208,15,0.08);}.elementor-3923 .elementor-element.elementor-element-fae7585{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-fae7585.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-a08e4ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-a08e4ef .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-a08e4ef.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-a08e4ef.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-a08e4ef.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-a08e4ef.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-a08e4ef.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-a08e4ef .elementor-icon{font-size:14px;}.elementor-3923 .elementor-element.elementor-element-a08e4ef .elementor-icon svg{height:14px;}.elementor-3923 .elementor-element.elementor-element-eaf2608 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-91f05c1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-91f05c1:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-91f05c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ece9e0;}.elementor-3923 .elementor-element.elementor-element-ee064d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-3923 .elementor-element.elementor-element-ee064d6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.25em;color:#9c988b;}.elementor-3923 .elementor-element.elementor-element-2ce3b4f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-2ce3b4f:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-2ce3b4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ee;}.elementor-3923 .elementor-element.elementor-element-ff50fd3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:48px 56px;--row-gap:48px;--column-gap:56px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-35c54c1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-c908438{background-color:rgba(255,255,255,0.7);padding:6px 14px 6px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(24,22,14,0.1);border-radius:999px 999px 999px 999px;}.elementor-3923 .elementor-element.elementor-element-c908438 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-fb492fb{width:var( --container-widget-width, 540px );max-width:540px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:540px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-fb492fb .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:44px;font-weight:600;line-height:1.06em;letter-spacing:-0.02em;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-a5cd23e{width:var( --container-widget-width, 540px );max-width:540px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:540px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-d43e11a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:11px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-3923 .elementor-element.elementor-element-d43e11a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-3923 .elementor-element.elementor-element-d43e11a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-3923 .elementor-element.elementor-element-d43e11a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-3923 .elementor-element.elementor-element-d43e11a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-3923 .elementor-element.elementor-element-d43e11a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-3923 .elementor-element.elementor-element-d43e11a .elementor-icon-list-icon i{color:#3f5a14;transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-d43e11a .elementor-icon-list-icon svg{fill:#3f5a14;transition:fill 0.3s;}.elementor-3923 .elementor-element.elementor-element-d43e11a .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3923 .elementor-element.elementor-element-d43e11a .elementor-icon-list-text{color:rgba(22,20,13,0.9);transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-7d106ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-9393675.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-9393675 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:30px;font-weight:400;font-style:italic;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-b2132e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 6px;--row-gap:0px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-b2132e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-96fdaea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-96fdaea .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-96fdaea.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-96fdaea.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-96fdaea.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-96fdaea.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-96fdaea.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-96fdaea .elementor-icon{font-size:14px;}.elementor-3923 .elementor-element.elementor-element-96fdaea .elementor-icon svg{height:14px;}.elementor-3923 .elementor-element.elementor-element-ab0247e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-e5794a9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:24px 24px 24px 24px;box-shadow:0px 30px 70px -35px rgba(24,22,14,0.4);--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-3923 .elementor-element.elementor-element-e5794a9:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-e5794a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-7156c7c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 14px;--row-gap:0px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-bc29d7e{width:var( --container-widget-width, 48px );max-width:48px;background-color:transparent;--container-widget-width:48px;--container-widget-flex-grow:0;background-image:linear-gradient(135deg, #9ad00f 0%, #7cb30a 100%);border-radius:16px 16px 16px 16px;text-align:center;}.elementor-3923 .elementor-element.elementor-element-bc29d7e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-bc29d7e .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:20px;font-style:italic;line-height:48px;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-865f081{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:1px 0px;--row-gap:1px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-865f081.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-e01a271 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:14px;font-weight:600;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-88100a0{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-88100a0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-f242c11.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-f242c11 .elementor-heading-title{font-size:12px;letter-spacing:1px;color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-d266d44{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-3923 .elementor-element.elementor-element-d0a1972{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-3d21e86{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2px 0px;--row-gap:2px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3923 .elementor-element.elementor-element-3d21e86:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-3d21e86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(246,244,238,0.5);}.elementor-3923 .elementor-element.elementor-element-6b89342 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-3923 .elementor-element.elementor-element-cbaa561{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-cbaa561 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-30ce1f7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2px 0px;--row-gap:2px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3923 .elementor-element.elementor-element-30ce1f7:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-30ce1f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(246,244,238,0.5);}.elementor-3923 .elementor-element.elementor-element-2d15936 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-3923 .elementor-element.elementor-element-9b33023{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-9b33023 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-7cc0f4d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2px 0px;--row-gap:2px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3923 .elementor-element.elementor-element-7cc0f4d:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-7cc0f4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(246,244,238,0.5);}.elementor-3923 .elementor-element.elementor-element-a9edceb .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;}.elementor-3923 .elementor-element.elementor-element-663fb1b{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-663fb1b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-a8af5b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:2px 0px;--row-gap:2px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-3923 .elementor-element.elementor-element-a8af5b0:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-a8af5b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(246,244,238,0.5);}.elementor-3923 .elementor-element.elementor-element-d433bd3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:28px;font-weight:600;line-height:1em;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-6e85af9{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-6e85af9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-e53dbcb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:16px;--padding-right:16px;}.elementor-3923 .elementor-element.elementor-element-e53dbcb:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-e53dbcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, rgba(154,208,15,0.12) 0%, rgba(154,208,15,0) 100%);}.elementor-3923 .elementor-element.elementor-element-e38b020{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-e38b020.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-3b04c10.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-3b04c10 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-3b04c10.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-3b04c10.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-3b04c10.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-3b04c10.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-3b04c10.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-3b04c10 .elementor-icon{font-size:14px;}.elementor-3923 .elementor-element.elementor-element-3b04c10 .elementor-icon svg{height:14px;}.elementor-3923 .elementor-element.elementor-element-16de843 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-338c094.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-338c094 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-31c9f2e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-31c9f2e:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-31c9f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ece9e0;}.elementor-3923 .elementor-element.elementor-element-e5d1afc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 36px) 0px;text-align:center;}.elementor-3923 .elementor-element.elementor-element-e5d1afc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.25em;color:#9c988b;}.elementor-3923 .elementor-element.elementor-element-0f205c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-d35f3d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-467bc04{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-467bc04.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-7779287.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-7779287 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-7779287.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-7779287.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-7779287.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-7779287.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-7779287.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-7779287 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-7779287 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-7d6b240 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-a7c45f8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-a7c45f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-714be2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-714be2a .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-714be2a.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-714be2a.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-714be2a.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-714be2a.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-714be2a.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-714be2a .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-714be2a .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-26cc9ac .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-4abc04d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-4abc04d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-153bb5b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-153bb5b .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-153bb5b.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-153bb5b.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-153bb5b.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-153bb5b.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-153bb5b.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-153bb5b .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-153bb5b .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-ef021fa .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-252ffc9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-252ffc9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-18366c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-18366c1 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-18366c1.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-18366c1.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-18366c1.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-18366c1.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-18366c1.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-18366c1 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-18366c1 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-9fa00c3 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-1c56c6a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-1c56c6a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-e49b6b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-e49b6b9 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-e49b6b9.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-e49b6b9.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-e49b6b9.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-e49b6b9.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-e49b6b9.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-e49b6b9 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-e49b6b9 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-833aa22 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-0b5161e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-0b5161e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-7c52262.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-7c52262 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-7c52262.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-7c52262.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-7c52262.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-7c52262.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-7c52262.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-7c52262 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-7c52262 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-b8745a4 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-70a6a64{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-70a6a64.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-17349d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-17349d6 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-17349d6.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-17349d6.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-17349d6.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-17349d6.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-17349d6.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-17349d6 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-17349d6 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-0f63506 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-b28e6eb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-b28e6eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-5d39f9c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-5d39f9c .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-5d39f9c.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-5d39f9c.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-5d39f9c.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-5d39f9c.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-5d39f9c.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-5d39f9c .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-5d39f9c .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-95365c1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-a55f58b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-a55f58b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-3dc72a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-3dc72a5 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-3dc72a5.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-3dc72a5.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-3dc72a5.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-3dc72a5.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-3dc72a5.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-3dc72a5 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-3dc72a5 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-123507d .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-1fa30fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-1fa30fc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-7a2b23e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-7a2b23e .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-7a2b23e.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-7a2b23e.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-7a2b23e.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-7a2b23e.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-7a2b23e.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-7a2b23e .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-7a2b23e .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-e1ec0f5 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-2cc79a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-b371ae8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-b371ae8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-48cbb92.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-48cbb92 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-48cbb92.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-48cbb92.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-48cbb92.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-48cbb92.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-48cbb92.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-48cbb92 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-48cbb92 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-79cf26a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-62c1763{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-62c1763.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-2fe9c6c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-2fe9c6c .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-2fe9c6c.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-2fe9c6c.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-2fe9c6c.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-2fe9c6c.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-2fe9c6c.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-2fe9c6c .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-2fe9c6c .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-27b9e46 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-02a561e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-02a561e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-4bac499.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-4bac499 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-4bac499.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-4bac499.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-4bac499.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-4bac499.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-4bac499.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-4bac499 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-4bac499 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-8f153b9 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-ff7312f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-ff7312f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-1cf9a18.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-1cf9a18 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-1cf9a18.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-1cf9a18.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-1cf9a18.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-1cf9a18.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-1cf9a18.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-1cf9a18 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-1cf9a18 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-5e14955 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-b144d0e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-b144d0e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-68649db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-68649db .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-68649db.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-68649db.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-68649db.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-68649db.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-68649db.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-68649db .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-68649db .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-8e1724f .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-f36b57e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-f36b57e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-6f441ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-6f441ff .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-6f441ff.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-6f441ff.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-6f441ff.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-6f441ff.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-6f441ff.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-6f441ff .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-6f441ff .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-cfdfb1c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-d980060{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-d980060.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-e8e6d8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-e8e6d8d .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-e8e6d8d.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-e8e6d8d.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-e8e6d8d.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-e8e6d8d.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-e8e6d8d.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-e8e6d8d .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-e8e6d8d .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-48e38c1 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-e74f48f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-e74f48f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-6b4eaa6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-6b4eaa6 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-6b4eaa6.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-6b4eaa6.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-6b4eaa6.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-6b4eaa6.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-6b4eaa6.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-6b4eaa6 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-6b4eaa6 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-0dc83c8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-059739c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-059739c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-b2eb2ba.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-b2eb2ba .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-b2eb2ba.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-b2eb2ba.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-b2eb2ba.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-b2eb2ba.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-b2eb2ba.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-b2eb2ba .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-b2eb2ba .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-d3f7869 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-f2610c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-f2610c1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-fee1a9d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-fee1a9d .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-fee1a9d.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-fee1a9d.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-fee1a9d.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-fee1a9d.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-fee1a9d.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-fee1a9d .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-fee1a9d .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-af55590 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-51a8dde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-f62a6db{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-f62a6db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-b43e579.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-b43e579 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-b43e579.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-b43e579.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-b43e579.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-b43e579.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-b43e579.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-b43e579 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-b43e579 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-7951660 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-3dacadf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-3dacadf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-fb140c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-fb140c4 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-fb140c4.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-fb140c4.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-fb140c4.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-fb140c4.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-fb140c4.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-fb140c4 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-fb140c4 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-129da29 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-fcc802e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-fcc802e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-8235d0a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-8235d0a .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-8235d0a.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-8235d0a.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-8235d0a.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-8235d0a.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-8235d0a.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-8235d0a .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-8235d0a .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-7e47b6e .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-139ea40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-139ea40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-cc71483.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-cc71483 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-cc71483.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-cc71483.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-cc71483.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-cc71483.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-cc71483.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-cc71483 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-cc71483 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-16385f8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-f45f11c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-f45f11c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-4ae44c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-4ae44c0 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-4ae44c0.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-4ae44c0.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-4ae44c0.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-4ae44c0.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-4ae44c0.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-4ae44c0 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-4ae44c0 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-27e4356 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-9f7202e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-9f7202e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-fe90603.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-fe90603 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-fe90603.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-fe90603.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-fe90603.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-fe90603.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-fe90603.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-fe90603 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-fe90603 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-86f4617 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-9e283de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-9e283de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-0b1c9b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-0b1c9b6 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-0b1c9b6.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-0b1c9b6.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-0b1c9b6.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-0b1c9b6.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-0b1c9b6.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-0b1c9b6 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-0b1c9b6 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-45e6ebc .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-dc6721b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-dc6721b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-06f6b86.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-06f6b86 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-06f6b86.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-06f6b86.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-06f6b86.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-06f6b86.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-06f6b86.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-06f6b86 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-06f6b86 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-5be42c8 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-706ec50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-706ec50.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-d66351c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-d66351c .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-d66351c.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-d66351c.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-d66351c.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-d66351c.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-d66351c.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-d66351c .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-d66351c .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-16cb5cb .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-031e95f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-031e95f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-932d5c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-932d5c0 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-932d5c0.elementor-view-stacked .elementor-icon{background-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-932d5c0.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-932d5c0.elementor-view-default .elementor-icon{color:rgba(106,103,92,0.5);border-color:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-932d5c0.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-932d5c0.elementor-view-default .elementor-icon svg{fill:rgba(106,103,92,0.5);}.elementor-3923 .elementor-element.elementor-element-932d5c0 .elementor-icon{font-size:19px;}.elementor-3923 .elementor-element.elementor-element-932d5c0 .elementor-icon svg{height:19px;}.elementor-3923 .elementor-element.elementor-element-91406c2 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;letter-spacing:-0.01em;}.elementor-3923 .elementor-element.elementor-element-2839738{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-2839738:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-2839738 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ee;}.elementor-3923 .elementor-element.elementor-element-60c95cd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-c45685e{background-color:rgba(255,255,255,0.8);padding:6px 14px 6px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(24,22,14,0.1);border-radius:999px 999px 999px 999px;}.elementor-3923 .elementor-element.elementor-element-c45685e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-bb563c6{text-align:center;}.elementor-3923 .elementor-element.elementor-element-bb563c6 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:46px;font-weight:600;line-height:1.06em;letter-spacing:-0.02em;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-af0530f{width:var( --container-widget-width, 600px );max-width:600px;margin:0px autopx calc(var(--kit-widget-spacing, 0px) + 0px) autopx;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-6b1f0c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 24px;--row-gap:40px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-d78a2e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-e0c8eec .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-e0c8eec.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-e0c8eec.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-e0c8eec.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-e0c8eec.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-e0c8eec.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-6d39c2a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-aad7a88 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-aad7a88.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-aad7a88.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-aad7a88.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-aad7a88.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-aad7a88.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-0c40c3c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-1182ba0 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-1182ba0.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-1182ba0.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-1182ba0.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-1182ba0.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-1182ba0.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-a526c67{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-3987ea4 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-3987ea4.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-3987ea4.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-3987ea4.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-3987ea4.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-3987ea4.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-3987ea4 .elementor-icon{border-width:1px 1px 1px 1px;}.elementor-3923 .elementor-element.elementor-element-fc4a023{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-fc4a023:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-fc4a023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ece9e0;}.elementor-3923 .elementor-element.elementor-element-7885937{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-53a0e06{background-color:rgba(255,255,255,0.8);padding:6px 14px 6px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(24,22,14,0.1);border-radius:999px 999px 999px 999px;}.elementor-3923 .elementor-element.elementor-element-53a0e06 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-61b6efc{text-align:center;}.elementor-3923 .elementor-element.elementor-element-61b6efc .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:46px;font-weight:600;line-height:1.06em;letter-spacing:-0.02em;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-1768230{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-2bf01db{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-3fc5635{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-2810160{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 16px;--row-gap:0px;--column-gap:16px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-e6980ba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-3923 .elementor-element.elementor-element-6ed15a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-6ed15a6 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-6ed15a6.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-6ed15a6.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-6ed15a6.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-6ed15a6.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-6ed15a6.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-5447ab5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-f45b513{--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:flex-end;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-27aa67e .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-27aa67e.elementor-view-stacked .elementor-icon{background-color:#16140d;}.elementor-3923 .elementor-element.elementor-element-27aa67e.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-27aa67e.elementor-view-default .elementor-icon{color:#16140d;border-color:#16140d;}.elementor-3923 .elementor-element.elementor-element-27aa67e.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-27aa67e.elementor-view-default .elementor-icon svg{fill:#16140d;}.elementor-3923 .elementor-element.elementor-element-cc4d8d7 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-cc4d8d7.elementor-view-stacked .elementor-icon{background-color:#16140d;}.elementor-3923 .elementor-element.elementor-element-cc4d8d7.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-cc4d8d7.elementor-view-default .elementor-icon{color:#16140d;border-color:#16140d;}.elementor-3923 .elementor-element.elementor-element-cc4d8d7.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-cc4d8d7.elementor-view-default .elementor-icon svg{fill:#16140d;}.elementor-3923 .elementor-element.elementor-element-c7b1506{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-f904e96{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-a712f61{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;top:0px;}.elementor-3923 .elementor-element.elementor-element-a712f61:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-a712f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://images.pexels.com/photos/33369429/pexels-photo-33369429.jpeg?auto=compress&cs=tinysrgb&w=500&h=880&fit=crop");background-position:center center;background-size:cover;}.elementor-3923 .elementor-element.elementor-element-a712f61::before, .elementor-3923 .elementor-element.elementor-element-a712f61 > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-a712f61 > .e-con-inner > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-a712f61 > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-a712f61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-a712f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(0,0,0,0.92) 0%, rgba(0,0,0,0.05) 62%);}body:not(.rtl) .elementor-3923 .elementor-element.elementor-element-a712f61{left:0px;}body.rtl .elementor-3923 .elementor-element.elementor-element-a712f61{right:0px;}.elementor-3923 .elementor-element.elementor-element-bc7b3b9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-c096baf{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-c096baf .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-c096baf.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-c096baf.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-c096baf.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-c096baf.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-c096baf.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-3923 .elementor-element.elementor-element-000a11a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-3923 .elementor-element.elementor-element-fd99512{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-e0158af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-3674b04{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-ef85551{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-ef85551.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-412604e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-21978f8{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;top:0px;}.elementor-3923 .elementor-element.elementor-element-21978f8:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-21978f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://images.pexels.com/photos/33799456/pexels-photo-33799456.jpeg?auto=compress&cs=tinysrgb&w=500&h=880&fit=crop");background-position:center center;background-size:cover;}.elementor-3923 .elementor-element.elementor-element-21978f8::before, .elementor-3923 .elementor-element.elementor-element-21978f8 > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-21978f8 > .e-con-inner > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-21978f8 > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-21978f8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-21978f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(0,0,0,0.92) 0%, rgba(0,0,0,0.05) 62%);}body:not(.rtl) .elementor-3923 .elementor-element.elementor-element-21978f8{left:0px;}body.rtl .elementor-3923 .elementor-element.elementor-element-21978f8{right:0px;}.elementor-3923 .elementor-element.elementor-element-83c4a2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-07b6cab{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-07b6cab .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-07b6cab.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-07b6cab.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-07b6cab.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-07b6cab.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-07b6cab.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-3923 .elementor-element.elementor-element-bb7749b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-3923 .elementor-element.elementor-element-cc6df68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-e66a10b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-cc652e8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-8640fae{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-8640fae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-68f0b6a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-7407131{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;top:0px;}.elementor-3923 .elementor-element.elementor-element-7407131:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-7407131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://images.pexels.com/photos/7717254/pexels-photo-7717254.jpeg?auto=compress&cs=tinysrgb&w=500&h=880&fit=crop");background-position:center center;background-size:cover;}.elementor-3923 .elementor-element.elementor-element-7407131::before, .elementor-3923 .elementor-element.elementor-element-7407131 > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-7407131 > .e-con-inner > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-7407131 > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-7407131 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-7407131 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(0,0,0,0.92) 0%, rgba(0,0,0,0.05) 62%);}body:not(.rtl) .elementor-3923 .elementor-element.elementor-element-7407131{left:0px;}body.rtl .elementor-3923 .elementor-element.elementor-element-7407131{right:0px;}.elementor-3923 .elementor-element.elementor-element-de5ed0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-0907030{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-0907030 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-0907030.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-0907030.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-0907030.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-0907030.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-0907030.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-3923 .elementor-element.elementor-element-90182ef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-3923 .elementor-element.elementor-element-6399baa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-57617ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-86c80d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-87a85e3{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-87a85e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-6d764e5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-1620b68{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;top:0px;}.elementor-3923 .elementor-element.elementor-element-1620b68:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-1620b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://images.pexels.com/photos/31422830/pexels-photo-31422830.png?auto=compress&cs=tinysrgb&w=500&h=880&fit=crop");background-position:center center;background-size:cover;}.elementor-3923 .elementor-element.elementor-element-1620b68::before, .elementor-3923 .elementor-element.elementor-element-1620b68 > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-1620b68 > .e-con-inner > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-1620b68 > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-1620b68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-1620b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(0,0,0,0.92) 0%, rgba(0,0,0,0.05) 62%);}body:not(.rtl) .elementor-3923 .elementor-element.elementor-element-1620b68{left:0px;}body.rtl .elementor-3923 .elementor-element.elementor-element-1620b68{right:0px;}.elementor-3923 .elementor-element.elementor-element-b7bc35c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-bfd22ef{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-bfd22ef .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-bfd22ef.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-bfd22ef.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-bfd22ef.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-bfd22ef.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-bfd22ef.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-3923 .elementor-element.elementor-element-df5ffed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-3923 .elementor-element.elementor-element-68b888d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-5ce03b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-161565d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-90025dd{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-90025dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-0644070{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-1be30d3{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;top:0px;}.elementor-3923 .elementor-element.elementor-element-1be30d3:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-1be30d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://images.pexels.com/photos/11701102/pexels-photo-11701102.jpeg?auto=compress&cs=tinysrgb&w=500&h=880&fit=crop");background-position:center center;background-size:cover;}.elementor-3923 .elementor-element.elementor-element-1be30d3::before, .elementor-3923 .elementor-element.elementor-element-1be30d3 > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-1be30d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-1be30d3 > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-1be30d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-1be30d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(0,0,0,0.92) 0%, rgba(0,0,0,0.05) 62%);}body:not(.rtl) .elementor-3923 .elementor-element.elementor-element-1be30d3{left:0px;}body.rtl .elementor-3923 .elementor-element.elementor-element-1be30d3{right:0px;}.elementor-3923 .elementor-element.elementor-element-e5a61a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-7066dd2{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-7066dd2 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-7066dd2.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-7066dd2.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-7066dd2.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-7066dd2.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-7066dd2.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-3923 .elementor-element.elementor-element-17784ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-3923 .elementor-element.elementor-element-5bd5fa2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-432ab25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-e836938{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3923 .elementor-element.elementor-element-f322095{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-f322095.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-2952f6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-db13c34{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;top:0px;}.elementor-3923 .elementor-element.elementor-element-db13c34:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-db13c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://images.pexels.com/photos/14950779/pexels-photo-14950779.jpeg?auto=compress&cs=tinysrgb&w=500&h=880&fit=crop");background-position:center center;background-size:cover;}.elementor-3923 .elementor-element.elementor-element-db13c34::before, .elementor-3923 .elementor-element.elementor-element-db13c34 > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-db13c34 > .e-con-inner > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-db13c34 > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-db13c34 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-db13c34 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(0,0,0,0.92) 0%, rgba(0,0,0,0.05) 62%);}body:not(.rtl) .elementor-3923 .elementor-element.elementor-element-db13c34{left:0px;}body.rtl .elementor-3923 .elementor-element.elementor-element-db13c34{right:0px;}.elementor-3923 .elementor-element.elementor-element-7dc921f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-f3e1bb4{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-f3e1bb4 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-f3e1bb4.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-f3e1bb4.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-f3e1bb4.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-f3e1bb4.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-f3e1bb4.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-3923 .elementor-element.elementor-element-1b80262{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-3923 .elementor-element.elementor-element-c2368fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-23dd4aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-bd82b4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3923 .elementor-element.elementor-element-0237ed0{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-0237ed0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-9b96dea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-e9f88c3{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;top:0px;}.elementor-3923 .elementor-element.elementor-element-e9f88c3:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-e9f88c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://images.pexels.com/photos/18351014/pexels-photo-18351014.jpeg?auto=compress&cs=tinysrgb&w=500&h=880&fit=crop");background-position:center center;background-size:cover;}.elementor-3923 .elementor-element.elementor-element-e9f88c3::before, .elementor-3923 .elementor-element.elementor-element-e9f88c3 > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-e9f88c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-e9f88c3 > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-e9f88c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-e9f88c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(0,0,0,0.92) 0%, rgba(0,0,0,0.05) 62%);}body:not(.rtl) .elementor-3923 .elementor-element.elementor-element-e9f88c3{left:0px;}body.rtl .elementor-3923 .elementor-element.elementor-element-e9f88c3{right:0px;}.elementor-3923 .elementor-element.elementor-element-f3f7d57{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-5c288e3{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-5c288e3 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-5c288e3.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-5c288e3.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-5c288e3.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-5c288e3.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-5c288e3.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-3923 .elementor-element.elementor-element-648def8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-3923 .elementor-element.elementor-element-828e485{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-c1f4b34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-955aa65{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3923 .elementor-element.elementor-element-1770f77{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-1770f77.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-cde3bed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-75faae8{--display:flex;--position:relative;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;--overflow:hidden;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;top:0px;}.elementor-3923 .elementor-element.elementor-element-75faae8:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-75faae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://images.pexels.com/photos/7752822/pexels-photo-7752822.jpeg?auto=compress&cs=tinysrgb&w=500&h=880&fit=crop");background-position:center center;background-size:cover;}.elementor-3923 .elementor-element.elementor-element-75faae8::before, .elementor-3923 .elementor-element.elementor-element-75faae8 > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-75faae8 > .e-con-inner > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-75faae8 > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-75faae8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-75faae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, rgba(0,0,0,0.92) 0%, rgba(0,0,0,0.05) 62%);}body:not(.rtl) .elementor-3923 .elementor-element.elementor-element-75faae8{left:0px;}body.rtl .elementor-3923 .elementor-element.elementor-element-75faae8{right:0px;}.elementor-3923 .elementor-element.elementor-element-87331ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-8b62406{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-8b62406 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-8b62406.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-8b62406.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-8b62406.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-8b62406.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-8b62406.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-3923 .elementor-element.elementor-element-127ed23{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:6px 0px;--row-gap:6px;--column-gap:0px;--padding-top:0px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-3923 .elementor-element.elementor-element-89343b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-1cc2685{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-79c4bb5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3923 .elementor-element.elementor-element-71d656a{width:var( --container-widget-width, 24px );max-width:24px;--container-widget-width:24px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-71d656a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-bebb445{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-5375abc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:999px 999px 999px 999px;--margin-top:24px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;}.elementor-3923 .elementor-element.elementor-element-5375abc:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-5375abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(24,22,14,0.1);}.elementor-3923 .elementor-element.elementor-element-572d4da{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:999px 999px 999px 999px;}.elementor-3923 .elementor-element.elementor-element-572d4da:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-572d4da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9ad00f;}.elementor-3923 .elementor-element.elementor-element-c2f981b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--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-3923 .elementor-element.elementor-element-f6a2783{--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;--flex-wrap:nowrap;--overflow:hidden;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-8ffac18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-6326f9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-6326f9e:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-6326f9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-322e878{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-2eae5a6{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-0fa961b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-818e348{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-818e348.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-5c054a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-ad6052f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-ad6052f:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-ad6052f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-fdaac20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-a4bf1bc{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-76d0779{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-575f030{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-575f030.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-aa008ca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-8ccd8f9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-8ccd8f9:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-8ccd8f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-44a71cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-a73e57a{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-19824d2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-bfa5592{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-bfa5592.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-f4f328c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-a31c125{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-a31c125:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-a31c125 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-994e7ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-f57ca5a{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-276de3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-eafc11f{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-eafc11f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-64448df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-095935e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-095935e:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-095935e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-ea7d2f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-f17b58f{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-bc07468{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-2f37b55{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-2f37b55.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-76fa3db{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-4fd1e75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-ac39e91{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-ac39e91:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-ac39e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-9d3d6bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-1139736{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-d718fb4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-601dda0{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-601dda0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-de9e617{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-35b6d3a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-35b6d3a:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-35b6d3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-6ad560c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-d293632{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-decedf0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-401c8cd{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-401c8cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-4c71de9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-8ff8795{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-8ff8795:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-8ff8795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-ba6dea6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-9ba61da{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-b0ad202{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-489cd5b{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-489cd5b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-b50faf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-f629479{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-f629479:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-f629479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-024c44a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-c327ad5{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-1155f74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-3aac774{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-3aac774.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-d08fb17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-0196f26{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-0196f26:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-0196f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-9a4613c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-539b13f{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-ea6acaf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-cc9ee37{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-cc9ee37.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-2b2c838{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-b637bf2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-ce4edae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-ce4edae:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-ce4edae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-4c4ac4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-6bb1f36{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-1e8b431{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-766e426{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-766e426.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-77c42b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-7c5cd13{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-7c5cd13:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-7c5cd13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-6c01eae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-61f0e35{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-85790da{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-b2a7e1f{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-b2a7e1f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-26c2905{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-c2e2f3c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-c2e2f3c:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-c2e2f3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-18788e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-5217266{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-4841428{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-5d7edd6{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-5d7edd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-4bb34ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-9f21ae5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-9f21ae5:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-9f21ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-f844b3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-8d37c60{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-3e126d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-1c205ae{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-1c205ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-4046adc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-e8795b0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-e8795b0:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-e8795b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-d1adeb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-7761514{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-4bb2ce4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-b271563{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-b271563.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-2eb2f75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-b6eef38{--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;--flex-wrap:nowrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-34555aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-7a6be3d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-7a6be3d:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-7a6be3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-c40f237{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-fcaa34d{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-1d8ae3d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-b9dc857{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-b9dc857.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-a000751{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-6dfa6d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-6dfa6d3:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-6dfa6d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-f4495a2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-84a2a28{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-1908278{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-5e17d7c{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-5e17d7c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-de7967b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-d724b56{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-d724b56:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-d724b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-a7ffd87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-ea5dde7{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-b145650{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-e2b6020{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-e2b6020.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-8b6731b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-17f0f2d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-17f0f2d:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-17f0f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-8c57f36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-df82a47{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-3fba219{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-bbffed4{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-bbffed4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-eaba457{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-1fb10e2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-1fb10e2:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-1fb10e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-0d847d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-c61a174{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-c5ed6ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-6b80bc7{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-6b80bc7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-9fcdd0f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-9c10ff9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-25caf21{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-25caf21:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-25caf21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-1cd7083{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-121e457{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-221a3b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-a7d8142{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-a7d8142.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-e343435{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-32f20ff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-32f20ff:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-32f20ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-7569183{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-63592a6{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-7c48af1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-96096d5{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-96096d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-58fe566{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-164e1d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-164e1d9:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-164e1d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-e6a1002{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-0cc5b93{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-6e01bc7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-d18e0e8{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-d18e0e8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-f464ad3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-d8b1e08{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-d8b1e08:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-d8b1e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-43cd2c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-ce19e68{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-ab0ddf2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-d61031d{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-d61031d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-b04f7ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-0362ec1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-0362ec1:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-0362ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-78f2c73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-304619b{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-c237f46{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-c0ea689{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-c0ea689.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-aa7b047{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-67887ea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-1e64494{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-1e64494:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-1e64494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-8380a47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-46b6bd9{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-4f1f730{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-f9d7a19{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-f9d7a19.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-8a76d5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-26e7a87{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-26e7a87:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-26e7a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-07b3288{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-4d7ddcf{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-6cf3ec4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-95ad546{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-95ad546.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-757fe9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-ccd5c62{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-ccd5c62:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-ccd5c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-fd5e34c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-ce56d7b{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-a78f8ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-deaf595{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-deaf595.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-a615a09{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-6d75255{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-6d75255:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-6d75255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-fb8c6b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-b6ae232{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-be4eddc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-bbea679{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-bbea679.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-bf713af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-94e3fc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:16px 16px 16px 16px;box-shadow:0px 1px 2px 0px rgba(24,22,14,0.05);--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-94e3fc9:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-94e3fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-e37de97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-0f0bab3{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-2e901c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 12px;--row-gap:0px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-5f4f1f8{width:var( --container-widget-width, 44px );max-width:44px;--container-widget-width:44px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-5f4f1f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-d7bee80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-02091a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-02091a7:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-02091a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ee;}.elementor-3923 .elementor-element.elementor-element-25f8224{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-ef36498{background-color:rgba(255,255,255,0.8);padding:6px 14px 6px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(24,22,14,0.1);border-radius:999px 999px 999px 999px;}.elementor-3923 .elementor-element.elementor-element-ef36498 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-5f22e5c{text-align:center;}.elementor-3923 .elementor-element.elementor-element-5f22e5c .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:44px;font-weight:600;line-height:1.06em;letter-spacing:-0.02em;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-2e98afa{text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-8f67b62{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-accordion-icon, .elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-accordion-title{color:#16140d;}.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-accordion-icon svg{fill:#16140d;}.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-active .elementor-accordion-icon, .elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-active .elementor-accordion-title{color:#16140d;}.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-active .elementor-accordion-icon svg{fill:#16140d;}.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-accordion-title{font-family:"Space Grotesk", Sans-serif;font-size:17px;font-weight:500;}.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-tab-title .elementor-accordion-icon i:before{color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-tab-title .elementor-accordion-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#16140d;}.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#16140d;}.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-tab-content{color:#6a675c;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-3923 .elementor-element.elementor-element-fcef9dc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-fcef9dc:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-fcef9dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ece9e0;}.elementor-3923 .elementor-element.elementor-element-ae0a4e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.16);--border-color:rgba(24,22,14,0.16);--border-radius:40px 40px 40px 40px;box-shadow:0px 40px 90px -40px rgba(24,22,14,0.35);--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-3923 .elementor-element.elementor-element-ae0a4e7:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-ae0a4e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-0d56c6e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-173e13d{background-color:rgba(246,244,238,0.7);padding:6px 14px 6px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(24,22,14,0.1);border-radius:999px 999px 999px 999px;}.elementor-3923 .elementor-element.elementor-element-173e13d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-40de01a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-40de01a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:50px;font-weight:600;line-height:1.05em;letter-spacing:-0.02em;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-176c133{width:var( --container-widget-width, 440px );max-width:440px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:440px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-8ff086c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:13px;--icon-vertical-offset:0px;}.elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-icon i{color:#3f5a14;transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-icon svg{fill:#3f5a14;transition:fill 0.3s;}.elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;}.elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-text{color:rgba(22,20,13,0.9);transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-f4d0dfa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-3923 .elementor-element.elementor-element-f4d0dfa:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-f4d0dfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(246,244,238,0.7);}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:16px;}.elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-16px;}.elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-labels-inline .elementor-field-group > label{padding-left:6px;}body:not(.rtl) .elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-labels-inline .elementor-field-group > label{padding-right:6px;}body .elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-labels-above .elementor-field-group > label{padding-bottom:6px;}.elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-field-group > label, .elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-field-subgroup label{color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:12px;}.elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-field-type-html{padding-bottom:0px;}.elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-field-group .elementor-field{color:#16140d;}.elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-field-group .elementor-field, .elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:14px;}.elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:rgba(24,22,14,0.12);border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:rgba(24,22,14,0.12);border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-field-group .elementor-select-wrapper::before{color:rgba(24,22,14,0.12);}.elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-button{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;border-radius:12px 12px 12px 12px;}.elementor-3923 .elementor-element.elementor-element-85515f8 .e-form__buttons__wrapper__button-next{background-color:#9ad00f;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-button[type="submit"]{background-color:#9ad00f;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-button[type="submit"] svg *{fill:#16140d;}.elementor-3923 .elementor-element.elementor-element-85515f8 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-85515f8 .e-form__buttons__wrapper__button-next:hover{background-color:#8cc00d;color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-button[type="submit"]:hover{background-color:#8cc00d;color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-85515f8 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-3923 .elementor-element.elementor-element-85515f8 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-85515f8{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-3923 .elementor-element.elementor-element-14159ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-3923 .elementor-element.elementor-element-14159ac .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;color:#9c988b;}.elementor-3923 .elementor-element.elementor-element-7fa4e42{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-7fa4e42:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-7fa4e42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f6f4ee;}.elementor-3923 .elementor-element.elementor-element-2031b98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-1ac5993{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:88px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-b797566{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-cadb84f{background-color:rgba(255,255,255,0.7);padding:6px 16px 6px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(24,22,14,0.1);border-radius:999px 999px 999px 999px;}.elementor-3923 .elementor-element.elementor-element-cadb84f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:0.2em;color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-af7aa82{width:var( --container-widget-width, 620px );max-width:620px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:620px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-af7aa82 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:62px;font-weight:600;line-height:0.98em;letter-spacing:-0.02em;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-45e74db{width:var( --container-widget-width, 440px );max-width:440px;margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:440px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-3bac9a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-d48cc22 .elementor-button{background-color:#9ad00f;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#16140d;color:#16140d;box-shadow:0px 14px 40px -12px rgba(122,179,10,0.6);border-radius:12px 12px 12px 12px;padding:14px 20px 14px 20px;}.elementor-3923 .elementor-element.elementor-element-d48cc22 .elementor-button:hover, .elementor-3923 .elementor-element.elementor-element-d48cc22 .elementor-button:focus{background-color:#8cc00d;}.elementor-3923 .elementor-element.elementor-element-1488cf4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:#9c988b;}.elementor-3923 .elementor-element.elementor-element-b045455{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 16px;--row-gap:12px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-caa6a27 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:44px;font-weight:600;letter-spacing:-0.02em;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-527bb47.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-527bb47 .elementor-icon-wrapper{text-align:center;}.elementor-3923 .elementor-element.elementor-element-527bb47.elementor-view-stacked .elementor-icon{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-527bb47.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-527bb47.elementor-view-default .elementor-icon{color:#3f5a14;border-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-527bb47.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-527bb47.elementor-view-default .elementor-icon svg{fill:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-527bb47 .elementor-icon{font-size:18px;}.elementor-3923 .elementor-element.elementor-element-527bb47 .elementor-icon svg{height:18px;}.elementor-3923 .elementor-element.elementor-element-63d7c78{--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;--flex-wrap:nowrap;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-0d0eb57{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-72a5d78{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-d7911f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-be56d8c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-290b871{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-5ea2083{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-3d5ca02{width:var( --container-widget-width, 40px );max-width:40px;background-color:#9ad00f;--container-widget-width:40px;--container-widget-flex-grow:0;border-radius:12px 12px 12px 12px;text-align:center;}.elementor-3923 .elementor-element.elementor-element-3d5ca02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-3d5ca02 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:24px;font-style:italic;line-height:40px;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-4dd76da .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:600;color:#16140d;}.elementor-3923 .elementor-element.elementor-element-87a46ab{width:var( --container-widget-width, 380px );max-width:380px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:380px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-caca66b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-caca66b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-719eb48{--grid-template-columns:repeat(0, auto);text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:16px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-3923 .elementor-element.elementor-element-719eb48 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;}.elementor-3923 .elementor-element.elementor-element-719eb48 .elementor-social-icon i{color:#5C5C5C;}.elementor-3923 .elementor-element.elementor-element-719eb48 .elementor-social-icon svg{fill:#5C5C5C;}.elementor-3923 .elementor-element.elementor-element-719eb48 .elementor-icon{border-radius:8px 8px 8px 8px;}.elementor-3923 .elementor-element.elementor-element-719eb48 .elementor-social-icon:hover{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-719eb48 .elementor-social-icon:hover i{color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-719eb48 .elementor-social-icon:hover svg{fill:#ffffff;}.elementor-3923 .elementor-element.elementor-element-3edaf4a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#6a675c;}.elementor-3923 .elementor-element.elementor-element-f8b4de9{--grid-template-columns:repeat(0, auto);text-align:left;margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:16px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-3923 .elementor-element.elementor-element-f8b4de9 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:11px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E7E7E7;}.elementor-3923 .elementor-element.elementor-element-f8b4de9 .elementor-social-icon i{color:#5C5C5C;}.elementor-3923 .elementor-element.elementor-element-f8b4de9 .elementor-social-icon svg{fill:#5C5C5C;}.elementor-3923 .elementor-element.elementor-element-f8b4de9 .elementor-icon{border-radius:10px 10px 10px 10px;}.elementor-3923 .elementor-element.elementor-element-f8b4de9 .elementor-social-icon:hover{background-color:#3f5a14;}.elementor-3923 .elementor-element.elementor-element-f8b4de9 .elementor-social-icon:hover i{color:#ffffff;}.elementor-3923 .elementor-element.elementor-element-f8b4de9 .elementor-social-icon:hover svg{fill:#ffffff;}.elementor-3923 .elementor-element.elementor-element-5cf93b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-e9fb929{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3923 .elementor-element.elementor-element-e9fb929 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:#9c988b;}.elementor-3923 .elementor-element.elementor-element-100597a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-5d92643{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3923 .elementor-element.elementor-element-5d92643 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:#9c988b;}.elementor-3923 .elementor-element.elementor-element-3cb029f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-47de4ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-3923 .elementor-element.elementor-element-47de4ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;color:#9c988b;}.elementor-3923 .elementor-element.elementor-element-9ab34fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-e8a3760{text-align:center;}.elementor-3923 .elementor-element.elementor-element-e8a3760 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:200px;font-weight:600;}.elementor-3923 .elementor-element.elementor-element-3dc9d49{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:12px 16px;--row-gap:12px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(24,22,14,0.1);--border-color:rgba(24,22,14,0.1);--padding-top:28px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-3a6243d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#9c988b;}.elementor-3923 .elementor-element.elementor-element-c18fabd{--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:flex-end;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-c18fabd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-9b4d06f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-9b4d06f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;color:#9c988b;}.elementor-3923 .elementor-element.elementor-element-d294fc9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-d294fc9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;color:#9c988b;}.elementor-3923 .elementor-element.elementor-element-91b43ae{background-color:#ffffff;padding:6px 14px 6px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(24,22,14,0.1);border-radius:999px 999px 999px 999px;}.elementor-3923 .elementor-element.elementor-element-91b43ae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-91b43ae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;color:#6a675c;}@media(min-width:768px){.elementor-3923 .elementor-element.elementor-element-5110857{--width:1200px;}.elementor-3923 .elementor-element.elementor-element-0323a04{--width:17%;}.elementor-3923 .elementor-element.elementor-element-2e2ca77{--width:96%;}.elementor-3923 .elementor-element.elementor-element-49b011c{--width:1200px;}.elementor-3923 .elementor-element.elementor-element-b7d4054{--width:50%;}.elementor-3923 .elementor-element.elementor-element-8789cc5{--width:41%;}.elementor-3923 .elementor-element.elementor-element-10c65b1{--width:17%;}.elementor-3923 .elementor-element.elementor-element-7c6c1d3{--width:46%;}.elementor-3923 .elementor-element.elementor-element-a83ae64{--width:460px;}.elementor-3923 .elementor-element.elementor-element-1b9e60f{--width:320px;}.elementor-3923 .elementor-element.elementor-element-e825d38{--width:320px;}.elementor-3923 .elementor-element.elementor-element-9d07ed6{--width:320px;}.elementor-3923 .elementor-element.elementor-element-57a9e1e{--width:320px;}.elementor-3923 .elementor-element.elementor-element-77a664b{--width:320px;}.elementor-3923 .elementor-element.elementor-element-03511cb{--width:320px;}.elementor-3923 .elementor-element.elementor-element-95fd591{--width:320px;}.elementor-3923 .elementor-element.elementor-element-053ea1f{--width:320px;}.elementor-3923 .elementor-element.elementor-element-c72e536{--width:320px;}.elementor-3923 .elementor-element.elementor-element-4c6fb4c{--width:320px;}.elementor-3923 .elementor-element.elementor-element-ed0108a{--width:320px;}.elementor-3923 .elementor-element.elementor-element-083e4ba{--width:320px;}.elementor-3923 .elementor-element.elementor-element-092c953{--width:320px;}.elementor-3923 .elementor-element.elementor-element-0e0cb7d{--width:320px;}.elementor-3923 .elementor-element.elementor-element-9a6ad4a{--width:320px;}.elementor-3923 .elementor-element.elementor-element-dc0676e{--width:320px;}.elementor-3923 .elementor-element.elementor-element-0136ba5{--width:320px;}.elementor-3923 .elementor-element.elementor-element-245bd45{--width:320px;}.elementor-3923 .elementor-element.elementor-element-1639f49{--width:1200px;}.elementor-3923 .elementor-element.elementor-element-458ddd3{--width:1200px;}.elementor-3923 .elementor-element.elementor-element-522c1b7{--width:49%;}.elementor-3923 .elementor-element.elementor-element-44befd5{--width:99.795%;}.elementor-3923 .elementor-element.elementor-element-04dc538{--width:49%;}.elementor-3923 .elementor-element.elementor-element-9ce34e6{--width:17.3%;}.elementor-3923 .elementor-element.elementor-element-34e2b82{--width:22%;}.elementor-3923 .elementor-element.elementor-element-33a8014{--width:22%;}.elementor-3923 .elementor-element.elementor-element-f395f9c{--width:22%;}.elementor-3923 .elementor-element.elementor-element-a236ffa{--width:22%;}.elementor-3923 .elementor-element.elementor-element-45671e5{--width:1200px;}.elementor-3923 .elementor-element.elementor-element-49cfe6e{--width:32.2%;}.elementor-3923 .elementor-element.elementor-element-c4a57cb{--width:32.2%;}.elementor-3923 .elementor-element.elementor-element-56fd90b{--width:32.2%;}.elementor-3923 .elementor-element.elementor-element-2135498{--width:1200px;}.elementor-3923 .elementor-element.elementor-element-0c5cb46{--width:46%;}.elementor-3923 .elementor-element.elementor-element-95cb04a{--width:49.3%;}.elementor-3923 .elementor-element.elementor-element-43e6029{--width:100%;}.elementor-3923 .elementor-element.elementor-element-7a0b938{--width:84%;}.elementor-3923 .elementor-element.elementor-element-0733609{--width:84%;}.elementor-3923 .elementor-element.elementor-element-1131c21{--width:84%;}.elementor-3923 .elementor-element.elementor-element-fae7585{--width:60%;}.elementor-3923 .elementor-element.elementor-element-ff50fd3{--width:1200px;}.elementor-3923 .elementor-element.elementor-element-35c54c1{--width:52%;}.elementor-3923 .elementor-element.elementor-element-e5794a9{--width:43.3%;}.elementor-3923 .elementor-element.elementor-element-865f081{--width:50%;}.elementor-3923 .elementor-element.elementor-element-3d21e86{--width:48.5%;}.elementor-3923 .elementor-element.elementor-element-30ce1f7{--width:48.5%;}.elementor-3923 .elementor-element.elementor-element-7cc0f4d{--width:48.5%;}.elementor-3923 .elementor-element.elementor-element-a8af5b0{--width:48.5%;}.elementor-3923 .elementor-element.elementor-element-e53dbcb{--width:100%;}.elementor-3923 .elementor-element.elementor-element-e38b020{--width:60%;}.elementor-3923 .elementor-element.elementor-element-6b1f0c7{--width:1200px;}.elementor-3923 .elementor-element.elementor-element-d78a2e7{--width:23.3%;}.elementor-3923 .elementor-element.elementor-element-6d39c2a{--width:23.3%;}.elementor-3923 .elementor-element.elementor-element-0c40c3c{--width:23.3%;}.elementor-3923 .elementor-element.elementor-element-a526c67{--width:23.3%;}.elementor-3923 .elementor-element.elementor-element-7885937{--content-width:650px;}.elementor-3923 .elementor-element.elementor-element-3fc5635{--width:1240px;}.elementor-3923 .elementor-element.elementor-element-f45b513{--width:100px;}.elementor-3923 .elementor-element.elementor-element-5375abc{--width:160px;}.elementor-3923 .elementor-element.elementor-element-572d4da{--width:50%;}.elementor-3923 .elementor-element.elementor-element-c2f981b{--width:100%;}.elementor-3923 .elementor-element.elementor-element-f6a2783{--width:100%;}.elementor-3923 .elementor-element.elementor-element-6326f9e{--width:340px;}.elementor-3923 .elementor-element.elementor-element-ad6052f{--width:340px;}.elementor-3923 .elementor-element.elementor-element-8ccd8f9{--width:340px;}.elementor-3923 .elementor-element.elementor-element-a31c125{--width:340px;}.elementor-3923 .elementor-element.elementor-element-095935e{--width:340px;}.elementor-3923 .elementor-element.elementor-element-ac39e91{--width:340px;}.elementor-3923 .elementor-element.elementor-element-35b6d3a{--width:340px;}.elementor-3923 .elementor-element.elementor-element-8ff8795{--width:340px;}.elementor-3923 .elementor-element.elementor-element-f629479{--width:340px;}.elementor-3923 .elementor-element.elementor-element-0196f26{--width:340px;}.elementor-3923 .elementor-element.elementor-element-ce4edae{--width:340px;}.elementor-3923 .elementor-element.elementor-element-7c5cd13{--width:340px;}.elementor-3923 .elementor-element.elementor-element-c2e2f3c{--width:340px;}.elementor-3923 .elementor-element.elementor-element-9f21ae5{--width:340px;}.elementor-3923 .elementor-element.elementor-element-e8795b0{--width:340px;}.elementor-3923 .elementor-element.elementor-element-b6eef38{--width:100%;}.elementor-3923 .elementor-element.elementor-element-7a6be3d{--width:340px;}.elementor-3923 .elementor-element.elementor-element-6dfa6d3{--width:340px;}.elementor-3923 .elementor-element.elementor-element-d724b56{--width:340px;}.elementor-3923 .elementor-element.elementor-element-17f0f2d{--width:340px;}.elementor-3923 .elementor-element.elementor-element-1fb10e2{--width:340px;}.elementor-3923 .elementor-element.elementor-element-25caf21{--width:340px;}.elementor-3923 .elementor-element.elementor-element-32f20ff{--width:340px;}.elementor-3923 .elementor-element.elementor-element-164e1d9{--width:340px;}.elementor-3923 .elementor-element.elementor-element-d8b1e08{--width:340px;}.elementor-3923 .elementor-element.elementor-element-0362ec1{--width:340px;}.elementor-3923 .elementor-element.elementor-element-1e64494{--width:340px;}.elementor-3923 .elementor-element.elementor-element-26e7a87{--width:340px;}.elementor-3923 .elementor-element.elementor-element-ccd5c62{--width:340px;}.elementor-3923 .elementor-element.elementor-element-6d75255{--width:340px;}.elementor-3923 .elementor-element.elementor-element-94e3fc9{--width:340px;}.elementor-3923 .elementor-element.elementor-element-25f8224{--content-width:650px;}.elementor-3923 .elementor-element.elementor-element-8f67b62{--width:740px;}.elementor-3923 .elementor-element.elementor-element-ae0a4e7{--width:1200px;}.elementor-3923 .elementor-element.elementor-element-0d56c6e{--width:52%;}.elementor-3923 .elementor-element.elementor-element-f4d0dfa{--width:43%;}.elementor-3923 .elementor-element.elementor-element-2031b98{--width:1200px;}.elementor-3923 .elementor-element.elementor-element-b797566{--width:58%;}.elementor-3923 .elementor-element.elementor-element-3bac9a7{--width:36%;}.elementor-3923 .elementor-element.elementor-element-290b871{--width:38%;}.elementor-3923 .elementor-element.elementor-element-5cf93b8{--width:17%;}.elementor-3923 .elementor-element.elementor-element-100597a{--width:17%;}.elementor-3923 .elementor-element.elementor-element-3cb029f{--width:17%;}.elementor-3923 .elementor-element.elementor-element-c18fabd{--width:51%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3923 .elementor-element.elementor-element-49cfe6e{--width:100%;}.elementor-3923 .elementor-element.elementor-element-c4a57cb{--width:100%;}.elementor-3923 .elementor-element.elementor-element-56fd90b{--width:100%;}.elementor-3923 .elementor-element.elementor-element-d78a2e7{--width:45%;}.elementor-3923 .elementor-element.elementor-element-6d39c2a{--width:45%;}.elementor-3923 .elementor-element.elementor-element-0c40c3c{--width:45%;}.elementor-3923 .elementor-element.elementor-element-a526c67{--width:45%;}.elementor-3923 .elementor-element.elementor-element-3fc5635{--width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}}@media(max-width:767px){.elementor-3923 .elementor-element.elementor-element-5b751e7{--margin-top:0px;--margin-bottom:-85px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-5110857{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3923 .elementor-element.elementor-element-0323a04{--width:60%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-3923 .elementor-element.elementor-element-bc049de{--container-widget-width:30px;--container-widget-flex-grow:0;width:var( --container-widget-width, 30px );max-width:30px;}.elementor-3923 .elementor-element.elementor-element-bc049de .elementor-heading-title{font-size:18px;line-height:30px;}.elementor-3923 .elementor-element.elementor-element-2e2ca77{--width:110px;}.elementor-3923 .elementor-element.elementor-element-19b07b7{--container-widget-width:95px;--container-widget-flex-grow:0;width:var( --container-widget-width, 95px );max-width:95px;}.elementor-3923 .elementor-element.elementor-element-30621bb{--container-widget-width:779px;--container-widget-flex-grow:0;width:var( --container-widget-width, 779px );max-width:779px;}.elementor-3923 .elementor-element.elementor-element-30621bb .elementor-heading-title{letter-spacing:0.8px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3923 .elementor-element.elementor-element-0b9bca6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--nav-menu-icon-size:18px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3923 .elementor-element.elementor-element-9814e48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-9bbaec7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:460px;}.elementor-3923 .elementor-element.elementor-element-8455b80{--overlay-opacity:0;--padding-top:65px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-49b011c{--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-3923 .elementor-element.elementor-element-b7d4054{--width:100%;}.elementor-3923 .elementor-element.elementor-element-8789cc5{--width:79%;}.elementor-3923 .elementor-element.elementor-element-9e49f72 .elementor-heading-title{font-size:44px;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3923 .elementor-element.elementor-element-8fd8033{--width:100%;--gap:0px 8px;--row-gap:0px;--column-gap:8px;}.elementor-3923 .elementor-element.elementor-element-10c65b1{--width:33%;--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3923 .elementor-element.elementor-element-8c34713{width:var( --container-widget-width, 32px );max-width:32px;padding:0px 0px 0px 0px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-1b8e4b0{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-762382d{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-d73ccdb{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-5f59bbe{--width:62%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-d442a35{--container-widget-width:223px;--container-widget-flex-grow:0;width:var( --container-widget-width, 223px );max-width:223px;}.elementor-3923 .elementor-element.elementor-element-7c6c1d3{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3923 .elementor-element.elementor-element-a83ae64{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3923 .elementor-element.elementor-element-5f1c3dd{text-align:center;}.elementor-3923 .elementor-element.elementor-element-5f1c3dd img{height:460px;}.elementor-3923 .elementor-element.elementor-element-ea6401d{--width:100%;--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-3923 .elementor-element.elementor-element-3efc3e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-510254a{--width:69%;}.elementor-3923 .elementor-element.elementor-element-0102c8a{width:var( --container-widget-width, 88px );max-width:88px;--container-widget-width:88px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-0102c8a .elementor-heading-title{font-size:10px;}.elementor-3923 .elementor-element.elementor-element-ac69883{--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;}.elementor-3923 .elementor-element.elementor-element-7bb1d81{text-align:center;}.elementor-3923 .elementor-element.elementor-element-1b9e60f{--width:50px;}.elementor-3923 .elementor-element.elementor-element-51985bf{--justify-content:center;}.elementor-3923 .elementor-element.elementor-element-6375664{width:auto;max-width:auto;}.elementor-3923 .elementor-element.elementor-element-3ad400e{--justify-content:center;}.elementor-3923 .elementor-element.elementor-element-ff32613{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-bc4c9b6{width:auto;max-width:auto;}.elementor-3923 .elementor-element.elementor-element-e303b28{width:auto;max-width:auto;}.elementor-3923 .elementor-element.elementor-element-91e26fd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-5769262{width:auto;max-width:auto;}.elementor-3923 .elementor-element.elementor-element-e945f67{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;}.elementor-3923 .elementor-element.elementor-element-17d14e3{width:auto;max-width:auto;}.elementor-3923 .elementor-element.elementor-element-b1cc586{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3923 .elementor-element.elementor-element-2c17779{width:auto;max-width:auto;}.elementor-3923 .elementor-element.elementor-element-5702f9a{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3923 .elementor-element.elementor-element-7d7d985{width:auto;max-width:auto;}.elementor-3923 .elementor-element.elementor-element-1ba93e2{--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px;}.elementor-3923 .elementor-element.elementor-element-fe9e8a4 .elementor-heading-title{font-size:32px;}.elementor-3923 .elementor-element.elementor-element-458ddd3{--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-3923 .elementor-element.elementor-element-522c1b7{--width:100%;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-164b6c6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3923 .elementor-element.elementor-element-e8b1df4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3923 .elementor-element.elementor-element-5d1461c{padding:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-78b8591{--width:170px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-59e9086 .elementor-heading-title{font-size:10px;}.elementor-3923 .elementor-element.elementor-element-8c1f2c7 img{width:100%;height:110px;}.elementor-3923 .elementor-element.elementor-element-5e75a03 img{width:100%;height:110px;}.elementor-3923 .elementor-element.elementor-element-681b121{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-3923 .elementor-element.elementor-element-b33c182{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;}.elementor-3923 .elementor-element.elementor-element-711861e{--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-3923 .elementor-element.elementor-element-66fe592{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-3923 .elementor-element.elementor-element-8352da0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-04dc538{--width:100%;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-d5b6bb4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3923 .elementor-element.elementor-element-1631ec7{--width:72%;--margin-top:-4px;--margin-bottom:-4px;--margin-left:0px;--margin-right:0px;}.elementor-3923 .elementor-element.elementor-element-2b5f420{padding:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-dd175ee{--width:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-6da098e .elementor-heading-title{font-size:10px;}.elementor-3923 .elementor-element.elementor-element-9ce34e6{--width:27%;}.elementor-3923 .elementor-element.elementor-element-dce8cc9 img{width:100%;height:110px;}.elementor-3923 .elementor-element.elementor-element-b9c053b img{width:100%;height:110px;}.elementor-3923 .elementor-element.elementor-element-ff345e4{--padding-top:0px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-3923 .elementor-element.elementor-element-a759e94{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-3923 .elementor-element.elementor-element-a759e94 .elementor-heading-title{font-size:18px;}.elementor-3923 .elementor-element.elementor-element-3d6f97b{--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-3923 .elementor-element.elementor-element-2e7acbd{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-075195b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-a54acf7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3923 .elementor-element.elementor-element-34e2b82{--width:45%;}.elementor-3923 .elementor-element.elementor-element-33a8014{--width:45%;}.elementor-3923 .elementor-element.elementor-element-f395f9c{--width:45%;}.elementor-3923 .elementor-element.elementor-element-a236ffa{--width:45%;}.elementor-3923 .elementor-element.elementor-element-d75d47a .elementor-heading-title{font-size:31px;}.elementor-3923 .elementor-element.elementor-element-2135498{--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-3923 .elementor-element.elementor-element-0c5cb46{--width:100%;}.elementor-3923 .elementor-element.elementor-element-cd0a448 .elementor-heading-title{font-size:30px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3923 .elementor-element.elementor-element-95cb04a{--width:100%;}.elementor-3923 .elementor-element.elementor-element-7a0b938{--width:70%;}.elementor-3923 .elementor-element.elementor-element-0733609{--width:70%;}.elementor-3923 .elementor-element.elementor-element-1131c21{--width:70%;}.elementor-3923 .elementor-element.elementor-element-fae7585{--width:41%;}.elementor-3923 .elementor-element.elementor-element-ff50fd3{--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-3923 .elementor-element.elementor-element-35c54c1{--width:100%;}.elementor-3923 .elementor-element.elementor-element-fb492fb .elementor-heading-title{font-size:30px;}.elementor-3923 .elementor-element.elementor-element-7d106ec{--width:100%;--gap:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-3923 .elementor-element.elementor-element-b2132e5{--width:67%;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-96fdaea{width:var( --container-widget-width, 14px );max-width:14px;--container-widget-width:14px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-ab0247e{width:var( --container-widget-width, 193px );max-width:193px;--container-widget-width:193px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-e5794a9{--width:100%;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3923 .elementor-element.elementor-element-bc29d7e{--container-widget-width:45px;--container-widget-flex-grow:0;width:var( --container-widget-width, 45px );max-width:45px;}.elementor-3923 .elementor-element.elementor-element-865f081{--width:50%;}.elementor-3923 .elementor-element.elementor-element-88100a0 .elementor-heading-title{line-height:1.2em;}.elementor-3923 .elementor-element.elementor-element-d0a1972{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3923 .elementor-element.elementor-element-3d21e86{--width:47.5%;}.elementor-3923 .elementor-element.elementor-element-30ce1f7{--width:47.5%;}.elementor-3923 .elementor-element.elementor-element-7cc0f4d{--width:47.5%;}.elementor-3923 .elementor-element.elementor-element-a8af5b0{--width:47.5%;}.elementor-3923 .elementor-element.elementor-element-e53dbcb{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-3923 .elementor-element.elementor-element-e38b020{--width:56%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3923 .elementor-element.elementor-element-338c094{width:var( --container-widget-width, 70px );max-width:70px;--container-widget-width:70px;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-bb563c6 .elementor-heading-title{font-size:31px;}.elementor-3923 .elementor-element.elementor-element-6b1f0c7{--gap:30px 24px;--row-gap:30px;--column-gap:24px;}.elementor-3923 .elementor-element.elementor-element-d78a2e7{--width:100%;}.elementor-3923 .elementor-element.elementor-element-5e88723{width:100%;max-width:100%;margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-3923 .elementor-element.elementor-element-6d39c2a{--width:100%;}.elementor-3923 .elementor-element.elementor-element-1198d35{width:100%;max-width:100%;margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-3923 .elementor-element.elementor-element-0c40c3c{--width:100%;}.elementor-3923 .elementor-element.elementor-element-ff07644{width:100%;max-width:100%;margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-3923 .elementor-element.elementor-element-a526c67{--width:100%;}.elementor-3923 .elementor-element.elementor-element-344887c{width:100%;max-width:100%;margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-3923 .elementor-element.elementor-element-61b6efc .elementor-heading-title{font-size:31px;}.elementor-3923 .elementor-element.elementor-element-3fc5635{--width:100%;}.elementor-3923 .elementor-element.elementor-element-2810160{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-3923 .elementor-element.elementor-element-f45b513{--width:27%;}.elementor-3923 .elementor-element.elementor-element-27aa67e{padding:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-cc4d8d7{padding:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-c7b1506{--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-3923 .elementor-element.elementor-element-f904e96{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-c2f981b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3923 .elementor-element.elementor-element-6326f9e{--width:300px;}.elementor-3923 .elementor-element.elementor-element-ad6052f{--width:300px;}.elementor-3923 .elementor-element.elementor-element-8ccd8f9{--width:300px;}.elementor-3923 .elementor-element.elementor-element-a31c125{--width:300px;}.elementor-3923 .elementor-element.elementor-element-095935e{--width:300px;}.elementor-3923 .elementor-element.elementor-element-ac39e91{--width:300px;}.elementor-3923 .elementor-element.elementor-element-35b6d3a{--width:300px;}.elementor-3923 .elementor-element.elementor-element-8ff8795{--width:300px;}.elementor-3923 .elementor-element.elementor-element-f629479{--width:300px;}.elementor-3923 .elementor-element.elementor-element-0196f26{--width:300px;}.elementor-3923 .elementor-element.elementor-element-ce4edae{--width:300px;}.elementor-3923 .elementor-element.elementor-element-7c5cd13{--width:300px;}.elementor-3923 .elementor-element.elementor-element-c2e2f3c{--width:300px;}.elementor-3923 .elementor-element.elementor-element-9f21ae5{--width:300px;}.elementor-3923 .elementor-element.elementor-element-e8795b0{--width:300px;}.elementor-3923 .elementor-element.elementor-element-7a6be3d{--width:300px;}.elementor-3923 .elementor-element.elementor-element-6dfa6d3{--width:300px;}.elementor-3923 .elementor-element.elementor-element-d724b56{--width:300px;}.elementor-3923 .elementor-element.elementor-element-17f0f2d{--width:300px;}.elementor-3923 .elementor-element.elementor-element-1fb10e2{--width:300px;}.elementor-3923 .elementor-element.elementor-element-25caf21{--width:300px;}.elementor-3923 .elementor-element.elementor-element-32f20ff{--width:300px;}.elementor-3923 .elementor-element.elementor-element-164e1d9{--width:300px;}.elementor-3923 .elementor-element.elementor-element-d8b1e08{--width:300px;}.elementor-3923 .elementor-element.elementor-element-0362ec1{--width:300px;}.elementor-3923 .elementor-element.elementor-element-1e64494{--width:300px;}.elementor-3923 .elementor-element.elementor-element-26e7a87{--width:300px;}.elementor-3923 .elementor-element.elementor-element-ccd5c62{--width:300px;}.elementor-3923 .elementor-element.elementor-element-6d75255{--width:300px;}.elementor-3923 .elementor-element.elementor-element-94e3fc9{--width:300px;}.elementor-3923 .elementor-element.elementor-element-5f22e5c .elementor-heading-title{font-size:30px;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3923 .elementor-element.elementor-element-ae0a4e7{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3923 .elementor-element.elementor-element-0d56c6e{--width:100%;}.elementor-3923 .elementor-element.elementor-element-173e13d .elementor-heading-title{font-size:9px;}.elementor-3923 .elementor-element.elementor-element-40de01a .elementor-heading-title{font-size:32px;}.elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3923 .elementor-element.elementor-element-8ff086c .elementor-icon-list-item > a{font-size:14px;line-height:1.7em;}.elementor-3923 .elementor-element.elementor-element-f4d0dfa{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3923 .elementor-element.elementor-element-14159ac{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3923 .elementor-element.elementor-element-1ac5993{--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-3923 .elementor-element.elementor-element-b797566{--width:100%;}.elementor-3923 .elementor-element.elementor-element-af7aa82 .elementor-heading-title{font-size:38px;}.elementor-3923 .elementor-element.elementor-element-3bac9a7{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3923 .elementor-element.elementor-element-caa6a27 .elementor-heading-title{font-size:22px;}.elementor-3923 .elementor-element.elementor-element-527bb47 .elementor-icon{font-size:14px;}.elementor-3923 .elementor-element.elementor-element-527bb47 .elementor-icon svg{height:14px;}.elementor-3923 .elementor-element.elementor-element-be56d8c{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-290b871{--width:100%;}.elementor-3923 .elementor-element.elementor-element-5cf93b8{--width:45%;}.elementor-3923 .elementor-element.elementor-element-100597a{--width:45%;}.elementor-3923 .elementor-element.elementor-element-3cb029f{--width:45%;}.elementor-3923 .elementor-element.elementor-element-e8a3760 .elementor-heading-title{font-size:54px;}.elementor-3923 .elementor-element.elementor-element-c18fabd{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for nav-menu, class: .elementor-element-0b9bca6 *//* ===== Toggle (hamburger) — desktop hidden, mobile/tablet only ===== */
@media (min-width:1025px){
  .elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-menu-toggle { display:none !important; }
}
@media (max-width:1024px){
  .elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-menu-toggle {
    display:flex !important; align-items:center; justify-content:center;
    width:40px; height:40px; border:1px solid rgba(24,22,14,0.1);
    background:rgba(255,255,255,0.6); border-radius:999px;
    position:relative; z-index:9999;   /* stay above the open overlay */
  }
}
.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-menu-toggle svg,
.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-menu-toggle i { color:#16140d !important; fill:#16140d !important; font-size:18px; width:18px; height:18px; }

/* ===== Mobile open menu — full-screen cream overlay ===== */
.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-nav-menu--dropdown {
  position:fixed !important; left:0 !important; top:0 !important;
  width:100vw !important; height:100dvh !important; max-height:100dvh !important;
  background:rgba(246,244,238,0.97) !important;
  backdrop-filter:blur(18px); -webkit-backdrop-filter:blur(18px);
  padding:96px 24px 120px !important; overflow-y:auto; z-index:9998 !important;
  border:none !important; box-shadow:none !important; margin:0 !important;
}
.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-nav-menu--dropdown ul { max-width:560px; margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-nav-menu--dropdown li { border-bottom:1px solid rgba(24,22,14,0.1); }
.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-nav-menu--dropdown a.elementor-item {
  font-family:'Space Grotesk', sans-serif !important;
  font-size:26px !important; font-weight:500 !important; letter-spacing:-0.02em;
  color:#16140d !important; padding:20px 4px !important;
  display:flex !important; align-items:center; justify-content:space-between;
}
.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-nav-menu--dropdown a.elementor-item::after {
  content:'\2197'; color:#3f5a14; font-size:20px; margin-left:auto;
}
.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-nav-menu--dropdown a.elementor-sub-item {
  font-size:17px !important; color:#6a675c !important; padding:12px 4px !important;
}

/* reserve space so menu items never sit under the bottom CTA bar */
.elementor-3923 .elementor-element.elementor-element-0b9bca6 .elementor-nav-menu--dropdown { padding-bottom:160px !important; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9814e48 */.elementor-3923 .elementor-element.elementor-element-9814e48 .elementor-button { position:relative; overflow:hidden; }
.elementor-3923 .elementor-element.elementor-element-9814e48 .elementor-button .elementor-button-content-wrapper { position:relative; z-index:1; }
.elementor-3923 .elementor-element.elementor-element-9814e48 .elementor-button::after { content:""; position:absolute; top:0; left:0; width:60%; height:100%; pointer-events:none; background:linear-gradient(100deg, transparent, rgba(255,255,255,0.5), transparent); transform:translateX(-150%) skewX(-18deg); transition:none; }
.elementor-3923 .elementor-element.elementor-element-9814e48 .elementor-button:hover::after { animation:us-shine 0.9s cubic-bezier(0.16,1,0.3,1); }
@keyframes us-shine { to { transform:translateX(260%) skewX(-18deg); } }
@media (prefers-reduced-motion:reduce){ .elementor-3923 .elementor-element.elementor-element-9814e48 .elementor-button:hover::after { animation:none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5110857 */.elementor-3923 .elementor-element.elementor-element-5110857 { backdrop-filter: blur(14px) saturate(150%); -webkit-backdrop-filter: blur(14px) saturate(150%); box-shadow: 0 8px 40px -16px rgba(24,22,14,0.18); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b751e7 */.elementor-3923 .elementor-element.elementor-element-5b751e7 { position: sticky; top: 0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-069a302 */.elementor-3923 .elementor-element.elementor-element-069a302 { height:8px; position:relative; }
.elementor-3923 .elementor-element.elementor-element-069a302::after { content:""; position:absolute; inset:0; border-radius:999px; background:#9ad00f; animation:us-pulse-ring 2s ease-out infinite; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9e49f72 */.elementor-3923 .elementor-element.elementor-element-9e49f72 .elementor-heading-title {
  background:linear-gradient(180deg,#1a1810 0%,#57544b 135%);
  -webkit-background-clip:text; background-clip:text; color:transparent;
}
.elementor-3923 .elementor-element.elementor-element-9e49f72 .us-ai {
  font-family:'Instrument Serif', serif; font-style:italic; font-weight:400; letter-spacing:0;
  background:linear-gradient(105deg,#3f5a14 0%,#6f8f1e 55%,#3f5a14 100%);
  -webkit-background-clip:text; background-clip:text; color:transparent;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4483f32 */.elementor-3923 .elementor-element.elementor-element-4483f32 .elementor-button { position:relative; overflow:hidden; }
.elementor-3923 .elementor-element.elementor-element-4483f32 .elementor-button .elementor-button-content-wrapper { position:relative; z-index:1; }
.elementor-3923 .elementor-element.elementor-element-4483f32 .elementor-button::after { content:""; position:absolute; top:0; left:0; width:60%; height:100%; pointer-events:none; background:linear-gradient(100deg, transparent, rgba(255,255,255,0.5), transparent); transform:translateX(-150%) skewX(-18deg); transition:none; }
.elementor-3923 .elementor-element.elementor-element-4483f32 .elementor-button:hover::after { animation:us-shine 0.9s cubic-bezier(0.16,1,0.3,1); }
@keyframes us-shine { to { transform:translateX(260%) skewX(-18deg); } }
@media (prefers-reduced-motion:reduce){ .elementor-3923 .elementor-element.elementor-element-4483f32 .elementor-button:hover::after { animation:none; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10c65b1 */.elementor-3923 .elementor-element.elementor-element-10c65b1 .elementor-widget-heading { width:36px; }
.elementor-3923 .elementor-element.elementor-element-10c65b1 .elementor-widget-heading .elementor-heading-title {
  width:36px; height:36px; border-radius:999px; border:2px solid #f6f4ee;
}
.elementor-3923 .elementor-element.elementor-element-10c65b1 .elementor-widget-heading + .elementor-widget-heading { margin-left:-10px; }
.elementor-3923 .elementor-element.elementor-element-10c65b1 .elementor-widget-heading:nth-child(1) .elementor-heading-title { background:linear-gradient(135deg,#9ad00f,#1a1a22); }
.elementor-3923 .elementor-element.elementor-element-10c65b1 .elementor-widget-heading:nth-child(2) .elementor-heading-title { background:linear-gradient(135deg,#3a6df0,#1a1a22); }
.elementor-3923 .elementor-element.elementor-element-10c65b1 .elementor-widget-heading:nth-child(3) .elementor-heading-title { background:linear-gradient(135deg,#f59e0b,#1a1a22); }
.elementor-3923 .elementor-element.elementor-element-10c65b1 .elementor-widget-heading:nth-child(4) .elementor-heading-title { background:linear-gradient(135deg,#ec4899,#1a1a22); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d442a35 */.elementor-3923 .elementor-element.elementor-element-d442a35 .us-strong { color:#16140d; font-weight:600; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6401d */.elementor-3923 .elementor-element.elementor-element-ea6401d { position:absolute; left:16px; top:16px; z-index:20; box-shadow:0 12px 30px -12px rgba(24,22,14,0.35); backdrop-filter:blur(10px); -webkit-backdrop-filter:blur(10px); width:max-content; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac69883 */.elementor-3923 .elementor-element.elementor-element-ac69883 { position:absolute; left:-20px; bottom:-20px; z-index:20; width:max-content; box-shadow:0 20px 45px -18px rgba(24,22,14,0.45); animation:us-float 6s ease-in-out infinite; }
@keyframes us-float { 0%,100% { transform:translateY(0); } 50% { transform:translateY(-12px); } }
@media (prefers-reduced-motion:reduce){ .elementor-3923 .elementor-element.elementor-element-ac69883{ animation:none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f042b92 */.elementor-3923 .elementor-element.elementor-element-f042b92 { position:absolute; right:-16px; bottom:72px; z-index:20; width:max-content; box-shadow:0 10px 25px -12px rgba(24,22,14,0.35); backdrop-filter:blur(8px); -webkit-backdrop-filter:blur(8px); animation:us-float-slow 9s ease-in-out infinite; }
@keyframes us-float-slow { 0%,100% { transform:translateY(0); } 50% { transform:translateY(-22px); } }
@media (max-width:768px){ .elementor-3923 .elementor-element.elementor-element-f042b92{ display:none; } }
@media (prefers-reduced-motion:reduce){ .elementor-3923 .elementor-element.elementor-element-f042b92{ animation:none; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c169e0 */.elementor-3923 .elementor-element.elementor-element-9c169e0 { position:absolute; right:-12px; top:-12px; z-index:20; width:96px; height:96px; }
.elementor-3923 .elementor-element.elementor-element-9c169e0 .elementor-heading-title { width:96px; height:96px; border:1px dashed rgba(24,22,14,0.16); border-radius:999px; opacity:.6; animation:us-spin-slow 24s linear infinite; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a83ae64 */.elementor-3923 .elementor-element.elementor-element-a83ae64 { position:relative; margin-left:auto; }
.elementor-3923 .elementor-element.elementor-element-a83ae64::before {
  content:""; position:absolute; inset:-16px; z-index:-1; border-radius:40px;
  background:linear-gradient(45deg, rgba(154,208,15,0.25), transparent 60%, rgba(58,109,240,0.2));
  filter:blur(40px);
}
.elementor-3923 .elementor-element.elementor-element-a83ae64 .elementor-widget-image img { aspect-ratio:4/5; object-fit:cover; width:100%; display:block; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-530f082 */.elementor-3923 .elementor-element.elementor-element-530f082 .elementor-heading-title::first-letter { color:#9ad00f; font-size:8px; vertical-align:middle; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7bb1d81 */.elementor-3923 .elementor-element.elementor-element-7bb1d81 .elementor-heading-title strong { color:#16140d; font-weight:600; }
.elementor-3923 .elementor-element.elementor-element-7bb1d81 .us-acc { color:#3f5a14; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9622dfa */.elementor-3923 .elementor-element.elementor-element-9622dfa{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-9622dfa .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d8211f */.elementor-3923 .elementor-element.elementor-element-0d8211f{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-0d8211f .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c42eac4 */.elementor-3923 .elementor-element.elementor-element-c42eac4{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-c42eac4 img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c589c34 */.elementor-3923 .elementor-element.elementor-element-c589c34{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-c589c34 .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-c589c34 .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2caf6a2 */.elementor-3923 .elementor-element.elementor-element-2caf6a2{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-2caf6a2 .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85ec915 */.elementor-3923 .elementor-element.elementor-element-85ec915{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd32bed */.elementor-3923 .elementor-element.elementor-element-cd32bed{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-cd32bed .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-cd32bed:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b9e60f */.elementor-3923 .elementor-element.elementor-element-1b9e60f{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-1b9e60f:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1373c93 */.elementor-3923 .elementor-element.elementor-element-1373c93{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-1373c93 .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6375664 */.elementor-3923 .elementor-element.elementor-element-6375664{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-6375664 .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8fb6de9 */.elementor-3923 .elementor-element.elementor-element-8fb6de9{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-8fb6de9 img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d9d192b */.elementor-3923 .elementor-element.elementor-element-d9d192b{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-d9d192b .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-d9d192b .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a248a9d */.elementor-3923 .elementor-element.elementor-element-a248a9d{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-a248a9d .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daa08c3 */.elementor-3923 .elementor-element.elementor-element-daa08c3{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0c5033 */.elementor-3923 .elementor-element.elementor-element-d0c5033{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-d0c5033 .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-d0c5033:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e825d38 */.elementor-3923 .elementor-element.elementor-element-e825d38{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-e825d38:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff32613 */.elementor-3923 .elementor-element.elementor-element-ff32613{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-ff32613 .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bc4c9b6 */.elementor-3923 .elementor-element.elementor-element-bc4c9b6{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-bc4c9b6 .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7a515d6 */.elementor-3923 .elementor-element.elementor-element-7a515d6{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-7a515d6 img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13ab1ef */.elementor-3923 .elementor-element.elementor-element-13ab1ef{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-13ab1ef .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-13ab1ef .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b003897 */.elementor-3923 .elementor-element.elementor-element-b003897{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-b003897 .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d92e3e1 */.elementor-3923 .elementor-element.elementor-element-d92e3e1{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83f3ae4 */.elementor-3923 .elementor-element.elementor-element-83f3ae4{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-83f3ae4 .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-83f3ae4:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d07ed6 */.elementor-3923 .elementor-element.elementor-element-9d07ed6{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-9d07ed6:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9336bf */.elementor-3923 .elementor-element.elementor-element-c9336bf{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-c9336bf .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e303b28 */.elementor-3923 .elementor-element.elementor-element-e303b28{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-e303b28 .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a1bca8b */.elementor-3923 .elementor-element.elementor-element-a1bca8b{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-a1bca8b img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c4c63a */.elementor-3923 .elementor-element.elementor-element-5c4c63a{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-5c4c63a .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-5c4c63a .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f2c07a */.elementor-3923 .elementor-element.elementor-element-6f2c07a{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-6f2c07a .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40a4dce */.elementor-3923 .elementor-element.elementor-element-40a4dce{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f25f1c */.elementor-3923 .elementor-element.elementor-element-0f25f1c{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-0f25f1c .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-0f25f1c:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57a9e1e */.elementor-3923 .elementor-element.elementor-element-57a9e1e{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-57a9e1e:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-91e26fd */.elementor-3923 .elementor-element.elementor-element-91e26fd{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-91e26fd .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5769262 */.elementor-3923 .elementor-element.elementor-element-5769262{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-5769262 .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a0ad6c5 */.elementor-3923 .elementor-element.elementor-element-a0ad6c5{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-a0ad6c5 img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c54bf0 */.elementor-3923 .elementor-element.elementor-element-4c54bf0{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-4c54bf0 .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-4c54bf0 .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c83e3e */.elementor-3923 .elementor-element.elementor-element-4c83e3e{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-4c83e3e .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6a9f01 */.elementor-3923 .elementor-element.elementor-element-b6a9f01{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26be0df */.elementor-3923 .elementor-element.elementor-element-26be0df{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-26be0df .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-26be0df:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77a664b */.elementor-3923 .elementor-element.elementor-element-77a664b{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-77a664b:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e945f67 */.elementor-3923 .elementor-element.elementor-element-e945f67{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-e945f67 .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17d14e3 */.elementor-3923 .elementor-element.elementor-element-17d14e3{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-17d14e3 .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbd794f */.elementor-3923 .elementor-element.elementor-element-dbd794f{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-dbd794f img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7013091 */.elementor-3923 .elementor-element.elementor-element-7013091{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-7013091 .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-7013091 .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4222088 */.elementor-3923 .elementor-element.elementor-element-4222088{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-4222088 .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09d867f */.elementor-3923 .elementor-element.elementor-element-09d867f{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f450ca2 */.elementor-3923 .elementor-element.elementor-element-f450ca2{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-f450ca2 .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-f450ca2:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03511cb */.elementor-3923 .elementor-element.elementor-element-03511cb{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-03511cb:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05a4965 */.elementor-3923 .elementor-element.elementor-element-05a4965{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-05a4965 .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c17779 */.elementor-3923 .elementor-element.elementor-element-2c17779{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-2c17779 .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b2b11e2 */.elementor-3923 .elementor-element.elementor-element-b2b11e2{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-b2b11e2 img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d6b09ff */.elementor-3923 .elementor-element.elementor-element-d6b09ff{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-d6b09ff .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-d6b09ff .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a543599 */.elementor-3923 .elementor-element.elementor-element-a543599{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-a543599 .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eff7c41 */.elementor-3923 .elementor-element.elementor-element-eff7c41{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5edf35d */.elementor-3923 .elementor-element.elementor-element-5edf35d{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-5edf35d .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-5edf35d:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95fd591 */.elementor-3923 .elementor-element.elementor-element-95fd591{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-95fd591:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-33ec8d0 */.elementor-3923 .elementor-element.elementor-element-33ec8d0{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-33ec8d0 .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0b9489 */.elementor-3923 .elementor-element.elementor-element-b0b9489{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-b0b9489 .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-043712e */.elementor-3923 .elementor-element.elementor-element-043712e{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-043712e img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fd6ee18 */.elementor-3923 .elementor-element.elementor-element-fd6ee18{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-fd6ee18 .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-fd6ee18 .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8a45d7f */.elementor-3923 .elementor-element.elementor-element-8a45d7f{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-8a45d7f .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b0b548 */.elementor-3923 .elementor-element.elementor-element-1b0b548{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-235c430 */.elementor-3923 .elementor-element.elementor-element-235c430{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-235c430 .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-235c430:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-053ea1f */.elementor-3923 .elementor-element.elementor-element-053ea1f{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-053ea1f:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8d5bce3 */.elementor-3923 .elementor-element.elementor-element-8d5bce3{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-8d5bce3 .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-63b6f0a */.elementor-3923 .elementor-element.elementor-element-63b6f0a{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-63b6f0a .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cbe760 */.elementor-3923 .elementor-element.elementor-element-2cbe760{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-2cbe760 img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ece98c */.elementor-3923 .elementor-element.elementor-element-8ece98c{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-8ece98c .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-8ece98c .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-695dbf0 */.elementor-3923 .elementor-element.elementor-element-695dbf0{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-695dbf0 .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aebd9f5 */.elementor-3923 .elementor-element.elementor-element-aebd9f5{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc20130 */.elementor-3923 .elementor-element.elementor-element-fc20130{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-fc20130 .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-fc20130:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c72e536 */.elementor-3923 .elementor-element.elementor-element-c72e536{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-c72e536:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be690a8 */.elementor-3923 .elementor-element.elementor-element-be690a8{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-be690a8 .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-979371e */.elementor-3923 .elementor-element.elementor-element-979371e{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-979371e .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e848624 */.elementor-3923 .elementor-element.elementor-element-e848624{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-e848624 img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c35c60 */.elementor-3923 .elementor-element.elementor-element-1c35c60{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-1c35c60 .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-1c35c60 .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-75295a2 */.elementor-3923 .elementor-element.elementor-element-75295a2{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-75295a2 .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46271ee */.elementor-3923 .elementor-element.elementor-element-46271ee{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec3818c */.elementor-3923 .elementor-element.elementor-element-ec3818c{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-ec3818c .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-ec3818c:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c6fb4c */.elementor-3923 .elementor-element.elementor-element-4c6fb4c{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-4c6fb4c:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b848cfb */.elementor-3923 .elementor-element.elementor-element-b848cfb{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-b848cfb .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40e1d8e */.elementor-3923 .elementor-element.elementor-element-40e1d8e{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-40e1d8e .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cdb658 */.elementor-3923 .elementor-element.elementor-element-8cdb658{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-8cdb658 img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5f39e1 */.elementor-3923 .elementor-element.elementor-element-c5f39e1{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-c5f39e1 .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-c5f39e1 .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a1ff29 */.elementor-3923 .elementor-element.elementor-element-1a1ff29{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-1a1ff29 .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c956327 */.elementor-3923 .elementor-element.elementor-element-c956327{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daab56c */.elementor-3923 .elementor-element.elementor-element-daab56c{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-daab56c .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-daab56c:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed0108a */.elementor-3923 .elementor-element.elementor-element-ed0108a{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-ed0108a:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bec0f41 */.elementor-3923 .elementor-element.elementor-element-bec0f41{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-bec0f41 .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4ce36e */.elementor-3923 .elementor-element.elementor-element-a4ce36e{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-a4ce36e .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-aa87797 */.elementor-3923 .elementor-element.elementor-element-aa87797{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-aa87797 img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f171271 */.elementor-3923 .elementor-element.elementor-element-f171271{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-f171271 .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-f171271 .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-efb6be1 */.elementor-3923 .elementor-element.elementor-element-efb6be1{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-efb6be1 .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95a463e */.elementor-3923 .elementor-element.elementor-element-95a463e{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dbd6d4 */.elementor-3923 .elementor-element.elementor-element-7dbd6d4{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-7dbd6d4 .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-7dbd6d4:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-083e4ba */.elementor-3923 .elementor-element.elementor-element-083e4ba{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-083e4ba:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57e9dee */.elementor-3923 .elementor-element.elementor-element-57e9dee{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-57e9dee .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d7d985 */.elementor-3923 .elementor-element.elementor-element-7d7d985{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-7d7d985 .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ed93be6 */.elementor-3923 .elementor-element.elementor-element-ed93be6{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-ed93be6 img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9052891 */.elementor-3923 .elementor-element.elementor-element-9052891{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-9052891 .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-9052891 .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9111bf1 */.elementor-3923 .elementor-element.elementor-element-9111bf1{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-9111bf1 .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21b012e */.elementor-3923 .elementor-element.elementor-element-21b012e{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e308374 */.elementor-3923 .elementor-element.elementor-element-e308374{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-e308374 .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-e308374:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-092c953 */.elementor-3923 .elementor-element.elementor-element-092c953{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-092c953:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f8b23f */.elementor-3923 .elementor-element.elementor-element-7f8b23f{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-7f8b23f .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d904592 */.elementor-3923 .elementor-element.elementor-element-d904592{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-d904592 .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-86fd7fc */.elementor-3923 .elementor-element.elementor-element-86fd7fc{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-86fd7fc img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01eba1e */.elementor-3923 .elementor-element.elementor-element-01eba1e{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-01eba1e .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-01eba1e .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0d87e69 */.elementor-3923 .elementor-element.elementor-element-0d87e69{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-0d87e69 .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a701e0e */.elementor-3923 .elementor-element.elementor-element-a701e0e{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c18edd */.elementor-3923 .elementor-element.elementor-element-9c18edd{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-9c18edd .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-9c18edd:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e0cb7d */.elementor-3923 .elementor-element.elementor-element-0e0cb7d{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-0e0cb7d:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bd84a1 */.elementor-3923 .elementor-element.elementor-element-2bd84a1{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-2bd84a1 .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50a8428 */.elementor-3923 .elementor-element.elementor-element-50a8428{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-50a8428 .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43c9acb */.elementor-3923 .elementor-element.elementor-element-43c9acb{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-43c9acb img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee1fe00 */.elementor-3923 .elementor-element.elementor-element-ee1fe00{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-ee1fe00 .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-ee1fe00 .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-30aac6f */.elementor-3923 .elementor-element.elementor-element-30aac6f{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-30aac6f .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95848f3 */.elementor-3923 .elementor-element.elementor-element-95848f3{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68eec77 */.elementor-3923 .elementor-element.elementor-element-68eec77{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-68eec77 .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-68eec77:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a6ad4a */.elementor-3923 .elementor-element.elementor-element-9a6ad4a{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-9a6ad4a:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0197fb3 */.elementor-3923 .elementor-element.elementor-element-0197fb3{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-0197fb3 .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a38a5c9 */.elementor-3923 .elementor-element.elementor-element-a38a5c9{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-a38a5c9 .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-52cde00 */.elementor-3923 .elementor-element.elementor-element-52cde00{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-52cde00 img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2d6e02a */.elementor-3923 .elementor-element.elementor-element-2d6e02a{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-2d6e02a .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-2d6e02a .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52470ff */.elementor-3923 .elementor-element.elementor-element-52470ff{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-52470ff .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bbe1c0 */.elementor-3923 .elementor-element.elementor-element-3bbe1c0{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a9e910 */.elementor-3923 .elementor-element.elementor-element-7a9e910{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-7a9e910 .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-7a9e910:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc0676e */.elementor-3923 .elementor-element.elementor-element-dc0676e{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-dc0676e:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-13cde58 */.elementor-3923 .elementor-element.elementor-element-13cde58{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-13cde58 .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35825a7 */.elementor-3923 .elementor-element.elementor-element-35825a7{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-35825a7 .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eabae1b */.elementor-3923 .elementor-element.elementor-element-eabae1b{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-eabae1b img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5d210b */.elementor-3923 .elementor-element.elementor-element-d5d210b{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-d5d210b .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-d5d210b .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bff9249 */.elementor-3923 .elementor-element.elementor-element-bff9249{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-bff9249 .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50b7e3e */.elementor-3923 .elementor-element.elementor-element-50b7e3e{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb57d3c */.elementor-3923 .elementor-element.elementor-element-bb57d3c{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-bb57d3c .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-bb57d3c:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0136ba5 */.elementor-3923 .elementor-element.elementor-element-0136ba5{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-0136ba5:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0bbabbd */.elementor-3923 .elementor-element.elementor-element-0bbabbd{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-0bbabbd .elementor-heading-title{ width:40px; height:8px; font-size:0; background-image:radial-gradient(circle 4px at 4px 4px,#ff5f57 98%,transparent),radial-gradient(circle 4px at 16px 4px,#febc2e 98%,transparent),radial-gradient(circle 4px at 28px 4px,#28c840 98%,transparent); background-repeat:no-repeat; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bf6dec */.elementor-3923 .elementor-element.elementor-element-2bf6dec{ margin:0 auto; }
.elementor-3923 .elementor-element.elementor-element-2bf6dec .elementor-heading-title{ font:500 9px/1 'Inter',sans-serif; color:#9c988b; background:#fff; border-radius:999px; padding:4px 12px; box-shadow:0 1px 2px rgba(0,0,0,.05); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c0f577 */.elementor-3923 .elementor-element.elementor-element-7c0f577{ line-height:0; }
.elementor-3923 .elementor-element.elementor-element-7c0f577 img{ aspect-ratio:16/10; object-fit:cover; object-position:top; width:100%; display:block; border-radius:0; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b60f5e */.elementor-3923 .elementor-element.elementor-element-8b60f5e{ flex:0 1 auto; }
.elementor-3923 .elementor-element.elementor-element-8b60f5e .cn{ display:block; font:600 14px/1.2 'Space Grotesk',sans-serif; color:#fff; }
.elementor-3923 .elementor-element.elementor-element-8b60f5e .ct{ display:block; margin-top:2px; font:400 11px/1.4 'Inter',sans-serif; color:rgba(255,255,255,.72); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-49c009a */.elementor-3923 .elementor-element.elementor-element-49c009a{ flex:0 0 auto; align-self:flex-end; }
.elementor-3923 .elementor-element.elementor-element-49c009a .elementor-heading-title{ display:inline-flex; align-items:center; gap:4px; background:#9ad00f; color:#16140d; font:600 11px/1 'Inter',sans-serif; padding:7px 12px; border-radius:999px; box-shadow:0 8px 20px -6px rgba(0,0,0,.4); white-space:nowrap; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95a45a3 */.elementor-3923 .elementor-element.elementor-element-95a45a3{ position:absolute; inset:0; z-index:2; background:linear-gradient(to top,rgba(0,0,0,.72),rgba(0,0,0,.08) 55%,transparent); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83f8035 */.elementor-3923 .elementor-element.elementor-element-83f8035{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-83f8035 .e-con{ opacity:0; transition:opacity .4s ease; }
.elementor-3923 .elementor-element.elementor-element-83f8035:hover .e-con{ opacity:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-245bd45 */.elementor-3923 .elementor-element.elementor-element-245bd45{ transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); text-decoration:none; }
.elementor-3923 .elementor-element.elementor-element-245bd45:hover{ transform:translateY(-6px); box-shadow:0 30px 60px -25px rgba(24,22,14,0.5); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5702f9a */.elementor-3923 .elementor-element.elementor-element-5702f9a { flex:0 0 auto !important; width:max-content !important; animation:us-rw 40s linear infinite; }
.elementor-element-948047c:hover .elementor-3923 .elementor-element.elementor-element-5702f9a { animation-play-state:paused; }
@media (max-width:1024px){ .elementor-3923 .elementor-element.elementor-element-5702f9a > .elementor-element, .elementor-3923 .elementor-element.elementor-element-5702f9a > .e-con-inner > .elementor-element { width:300px !important; } }
@media (max-width:767px){ .elementor-3923 .elementor-element.elementor-element-5702f9a > .elementor-element, .elementor-3923 .elementor-element.elementor-element-5702f9a > .e-con-inner > .elementor-element { width:76vw !important; max-width:280px !important; } .elementor-3923 .elementor-element.elementor-element-5702f9a { gap:14px !important; animation-duration:28s !important; } }
@media (prefers-reduced-motion:reduce){ .elementor-3923 .elementor-element.elementor-element-5702f9a { animation:none !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d098c81 */.elementor-3923 .elementor-element.elementor-element-d098c81 .elementor-heading-title:before { content:''; display:inline-block; width:4px; height:4px; border-radius:50%; background:#9ad00f; margin-right:8px; vertical-align:middle; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe9e8a4 */.elementor-3923 .elementor-element.elementor-element-fe9e8a4 .us-ital { font-family:'Instrument Serif',Georgia,serif; font-style:italic; font-weight:400; letter-spacing:0; background:linear-gradient(105deg,#3f5a14 0%,#6f8f1e 55%,#3f5a14 100%); -webkit-background-clip:text; background-clip:text; -webkit-text-fill-color:transparent; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d1461c */.elementor-3923 .elementor-element.elementor-element-5d1461c { flex-shrink:0; }
.elementor-3923 .elementor-element.elementor-element-5d1461c .elementor-heading-title { width:44px; height:44px; display:flex; align-items:center; justify-content:center; background:#5a7d12; color:#fff; border-radius:12px; font-family:'Space Grotesk',sans-serif; font-weight:700; font-size:18px; line-height:1; box-shadow:0 2px 8px -2px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dd6e33a */.elementor-3923 .elementor-element.elementor-element-dd6e33a { display:inline-block; animation: resv3blink 1.4s ease-in-out infinite; } @keyframes resv3blink { 0%,100%{opacity:1;} 50%{opacity:.25;} }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c1f2c7 */.elementor-3923 .elementor-element.elementor-element-8c1f2c7 { position: relative; display: block; }
.elementor-3923 .elementor-element.elementor-element-8c1f2c7 .elementor-widget-container, .elementor-3923 .elementor-element.elementor-element-8c1f2c7 .elementor-image, .elementor-3923 .elementor-element.elementor-element-8c1f2c7 a { width: 100%; display: block; }
.elementor-3923 .elementor-element.elementor-element-8c1f2c7 img { width: 100% !important; height: auto; aspect-ratio: 16/10; object-fit: cover; object-position: top; display: block; border: 1px solid rgba(24,22,14,0.1); border-radius: 12px; filter: grayscale(1) blur(1px) brightness(0.95); opacity: 0.6; }
.elementor-3923 .elementor-element.elementor-element-8c1f2c7:before { content: "Before"; position: absolute; left: 8px; top: 8px; z-index: 2; background: rgba(246,244,238,0.85); color: #6a675c; font: 700 9px/1 'Inter', sans-serif; text-transform: uppercase; letter-spacing: 0.08em; padding: 3px 8px; border-radius: 6px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e75a03 */.elementor-3923 .elementor-element.elementor-element-5e75a03 { position: relative; display: block; }
.elementor-3923 .elementor-element.elementor-element-5e75a03 .elementor-widget-container, .elementor-3923 .elementor-element.elementor-element-5e75a03 .elementor-image, .elementor-3923 .elementor-element.elementor-element-5e75a03 a { width: 100%; display: block; }
.elementor-3923 .elementor-element.elementor-element-5e75a03 img { width: 100% !important; height: auto; aspect-ratio: 16/10; object-fit: cover; object-position: top; display: block; border: 1px solid rgba(24,22,14,0.1); border-radius: 12px; }
.elementor-3923 .elementor-element.elementor-element-5e75a03:before { content: "After"; position: absolute; left: 8px; top: 8px; z-index: 2; background: #5a7d12; color: #fff; font: 700 9px/1 'Inter', sans-serif; text-transform: uppercase; letter-spacing: 0.08em; padding: 3px 8px; border-radius: 6px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1572e1d */.elementor-3923 .elementor-element.elementor-element-1572e1d { display:grid !important; grid-template-columns:1fr 1fr !important; gap:8px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66fe592 */.elementor-3923 .elementor-element.elementor-element-66fe592 { flex-shrink:0; }
.elementor-3923 .elementor-element.elementor-element-66fe592 .elementor-heading-title { display:inline-block; background:#5a7d12; color:#fff; font:700 10px/1 'Inter',sans-serif; text-transform:uppercase; letter-spacing:0.15em; padding:4px 8px; border-radius:6px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4f7d89 */.elementor-3923 .elementor-element.elementor-element-f4f7d89::after { content:""; display:block; align-self:stretch; width:100%; height:4px; min-height:4px; max-height:4px; margin-top:8px; border-radius:999px; background:linear-gradient(to right, #5a7d12 0 92%, rgba(24,22,14,0.1) 92% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a37aa35 */.elementor-3923 .elementor-element.elementor-element-a37aa35::after { content:""; display:block; align-self:stretch; width:100%; height:4px; min-height:4px; max-height:4px; margin-top:8px; border-radius:999px; background:linear-gradient(to right, #5a7d12 0 64%, rgba(24,22,14,0.1) 64% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f90d94 */.elementor-3923 .elementor-element.elementor-element-2f90d94::after { content:""; display:block; align-self:stretch; width:100%; height:4px; min-height:4px; max-height:4px; margin-top:8px; border-radius:999px; background:linear-gradient(to right, #5a7d12 0 78%, rgba(24,22,14,0.1) 78% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44befd5 */.elementor-3923 .elementor-element.elementor-element-44befd5 { display:grid !important; grid-template-columns:1fr 1fr 1fr !important; gap:16px !important; width:100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-522c1b7 */.elementor-3923 .elementor-element.elementor-element-522c1b7 { overflow:hidden; height:100%; transition: transform .5s cubic-bezier(.16,1,.3,1), border-color .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); }
.elementor-3923 .elementor-element.elementor-element-522c1b7:hover { transform:translateY(-6px); border-color:rgba(24,22,14,0.16); box-shadow:0 26px 50px -24px rgba(24,22,14,0.22); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b5f420 */.elementor-3923 .elementor-element.elementor-element-2b5f420 { flex-shrink:0; }
.elementor-3923 .elementor-element.elementor-element-2b5f420 .elementor-heading-title { width:44px; height:44px; display:flex; align-items:center; justify-content:center; background:#2563EB; color:#fff; border-radius:12px; font-family:'Space Grotesk',sans-serif; font-weight:700; font-size:18px; line-height:1; box-shadow:0 2px 8px -2px rgba(0,0,0,.1); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf18223 */.elementor-3923 .elementor-element.elementor-element-cf18223 { display:inline-block; animation: resv3blink 1.4s ease-in-out infinite; } @keyframes resv3blink { 0%,100%{opacity:1;} 50%{opacity:.25;} }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dce8cc9 */.elementor-3923 .elementor-element.elementor-element-dce8cc9 { position: relative; display: block; }
.elementor-3923 .elementor-element.elementor-element-dce8cc9 .elementor-widget-container, .elementor-3923 .elementor-element.elementor-element-dce8cc9 .elementor-image, .elementor-3923 .elementor-element.elementor-element-dce8cc9 a { width: 100%; display: block; }
.elementor-3923 .elementor-element.elementor-element-dce8cc9 img { width: 100% !important; height: auto; aspect-ratio: 16/10; object-fit: cover; object-position: top; display: block; border: 1px solid rgba(24,22,14,0.1); border-radius: 12px; filter: grayscale(1) blur(1px) brightness(0.95); opacity: 0.6; }
.elementor-3923 .elementor-element.elementor-element-dce8cc9:before { content: "Before"; position: absolute; left: 8px; top: 8px; z-index: 2; background: rgba(246,244,238,0.85); color: #6a675c; font: 700 9px/1 'Inter', sans-serif; text-transform: uppercase; letter-spacing: 0.08em; padding: 3px 8px; border-radius: 6px; }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b9c053b */.elementor-3923 .elementor-element.elementor-element-b9c053b { position: relative; display: block; }
.elementor-3923 .elementor-element.elementor-element-b9c053b .elementor-widget-container, .elementor-3923 .elementor-element.elementor-element-b9c053b .elementor-image, .elementor-3923 .elementor-element.elementor-element-b9c053b a { width: 100%; display: block; }
.elementor-3923 .elementor-element.elementor-element-b9c053b img { width: 100% !important; height: auto; aspect-ratio: 16/10; object-fit: cover; object-position: top; display: block; border: 1px solid rgba(24,22,14,0.1); border-radius: 12px; }
.elementor-3923 .elementor-element.elementor-element-b9c053b:before { content: "After"; position: absolute; left: 8px; top: 8px; z-index: 2; background: #2563EB; color: #fff; font: 700 9px/1 'Inter', sans-serif; text-transform: uppercase; letter-spacing: 0.08em; padding: 3px 8px; border-radius: 6px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c056dcb */.elementor-3923 .elementor-element.elementor-element-c056dcb { display:grid !important; grid-template-columns:1fr 1fr !important; gap:8px !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e7acbd */.elementor-3923 .elementor-element.elementor-element-2e7acbd { flex-shrink:0; }
.elementor-3923 .elementor-element.elementor-element-2e7acbd .elementor-heading-title { display:inline-block; background:#2563EB; color:#fff; font:700 10px/1 'Inter',sans-serif; text-transform:uppercase; letter-spacing:0.15em; padding:4px 8px; border-radius:6px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-671a42a */.elementor-3923 .elementor-element.elementor-element-671a42a::after { content:""; display:block; align-self:stretch; width:100%; height:4px; min-height:4px; max-height:4px; margin-top:8px; border-radius:999px; background:linear-gradient(to right, #2563EB 0 92%, rgba(24,22,14,0.1) 92% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65a0632 */.elementor-3923 .elementor-element.elementor-element-65a0632::after { content:""; display:block; align-self:stretch; width:100%; height:4px; min-height:4px; max-height:4px; margin-top:8px; border-radius:999px; background:linear-gradient(to right, #2563EB 0 64%, rgba(24,22,14,0.1) 64% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61f630b */.elementor-3923 .elementor-element.elementor-element-61f630b::after { content:""; display:block; align-self:stretch; width:100%; height:4px; min-height:4px; max-height:4px; margin-top:8px; border-radius:999px; background:linear-gradient(to right, #2563EB 0 78%, rgba(24,22,14,0.1) 78% 100%); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e722ac */.elementor-3923 .elementor-element.elementor-element-3e722ac { display:grid !important; grid-template-columns:1fr 1fr 1fr !important; gap:16px !important; width:100% !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04dc538 */.elementor-3923 .elementor-element.elementor-element-04dc538 { overflow:hidden; height:100%; transition: transform .5s cubic-bezier(.16,1,.3,1), border-color .5s cubic-bezier(.16,1,.3,1), box-shadow .5s cubic-bezier(.16,1,.3,1); }
.elementor-3923 .elementor-element.elementor-element-04dc538:hover { transform:translateY(-6px); border-color:rgba(24,22,14,0.16); box-shadow:0 26px 50px -24px rgba(24,22,14,0.22); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e0188d */.elementor-3923 .elementor-element.elementor-element-1e0188d .us-talk { color:#3f5a14; font-weight:600; border-bottom:1px solid currentColor; padding-bottom:1px; }
.elementor-3923 .elementor-element.elementor-element-1e0188d { cursor:pointer; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-210157f */.elementor-3923 .elementor-element.elementor-element-210157f .elementor-heading-title::first-letter { color:#9ad00f; font-size:8px; vertical-align:middle; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d75d47a */.elementor-3923 .elementor-element.elementor-element-d75d47a .us-ital{ font-family:'Instrument Serif',serif; font-style:italic; font-weight:400; letter-spacing:0; background:linear-gradient(105deg,#3f5a14 0%,#6f8f1e 55%,#3f5a14 100%); -webkit-background-clip:text; background-clip:text; color:transparent; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e32b156 */.elementor-3923 .elementor-element.elementor-element-e32b156{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-e32b156 .elementor-icon{ width:56px;height:56px;border:1px solid rgba(24,22,14,0.1);background:#f6f4ee;border-radius:16px;color:#3f5a14;font-size:26px;display:flex;align-items:center;justify-content:center;transition:all .5s; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5a4e0b3 */.elementor-3923 .elementor-element.elementor-element-5a4e0b3{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-5a4e0b3 .elementor-icon{ width:56px;height:56px;border:1px solid rgba(24,22,14,0.1);background:#f6f4ee;border-radius:16px;color:#3f5a14;font-size:26px;display:flex;align-items:center;justify-content:center;transition:all .5s; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ac5c617 */.elementor-3923 .elementor-element.elementor-element-ac5c617{ flex:0 0 auto; }
.elementor-3923 .elementor-element.elementor-element-ac5c617 .elementor-icon{ width:56px;height:56px;border:1px solid rgba(24,22,14,0.1);background:#f6f4ee;border-radius:16px;color:#3f5a14;font-size:26px;display:flex;align-items:center;justify-content:center;transition:all .5s; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd0a448 */.elementor-3923 .elementor-element.elementor-element-cd0a448 .us-ital{ font-family:'Instrument Serif',serif; font-style:italic; font-weight:400; letter-spacing:0; background:linear-gradient(105deg,#3f5a14 0%,#6f8f1e 55%,#3f5a14 100%); -webkit-background-clip:text; background-clip:text; color:transparent; }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-156f49c */.elementor-3923 .elementor-element.elementor-element-156f49c .elementor-icon-list-icon{ width:24px;height:24px;border-radius:999px;background:rgba(154,208,15,0.15);display:flex;align-items:center;justify-content:center;flex:0 0 auto; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c270060 */.elementor-3923 .elementor-element.elementor-element-c270060{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-c270060::before{ content:""; position:absolute; left:0; top:50%; transform:translateY(-50%); width:9px; height:9px; border-radius:999px; background:#9ad00f; animation:us-blink 1.4s ease-in-out infinite; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c2adc11 */.elementor-3923 .elementor-element.elementor-element-c2adc11{ flex:0 0 auto; position:relative; }
.elementor-3923 .elementor-element.elementor-element-c2adc11 .elementor-icon{ width:44px;height:44px;border:1px solid rgba(24,22,14,0.16);background:#f6f4ee;border-radius:12px;color:#3f5a14;font-size:19px;display:flex;align-items:center;justify-content:center;position:relative; }
.elementor-3923 .elementor-element.elementor-element-c2adc11 .elementor-icon::after{ content:"";position:absolute;inset:0;border-radius:12px;border:1px solid rgba(154,208,15,0.4);animation:us-pulse-ring 2.4s ease-out infinite; }
.elementor-3923 .elementor-element.elementor-element-c2adc11::after{ content:"";position:absolute;left:22px;top:44px;bottom:-16px;width:1px;transform:translateX(-50%);background:repeating-linear-gradient(to bottom,#3f5a14 0 5px,transparent 5px 11px);opacity:.4; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6dc10e1 */.elementor-3923 .elementor-element.elementor-element-6dc10e1{ flex:0 0 auto; position:relative; }
.elementor-3923 .elementor-element.elementor-element-6dc10e1 .elementor-icon{ width:44px;height:44px;border:1px solid rgba(24,22,14,0.16);background:#f6f4ee;border-radius:12px;color:#3f5a14;font-size:19px;display:flex;align-items:center;justify-content:center;position:relative; }
.elementor-3923 .elementor-element.elementor-element-6dc10e1 .elementor-icon::after{ content:"";position:absolute;inset:0;border-radius:12px;border:1px solid rgba(154,208,15,0.4);animation:us-pulse-ring 2.4s ease-out infinite;animation-delay:.4s; }
.elementor-3923 .elementor-element.elementor-element-6dc10e1::after{ content:"";position:absolute;left:22px;top:44px;bottom:-16px;width:1px;transform:translateX(-50%);background:repeating-linear-gradient(to bottom,#3f5a14 0 5px,transparent 5px 11px);opacity:.4; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3196bc4 */.elementor-3923 .elementor-element.elementor-element-3196bc4{ flex:0 0 auto; position:relative; }
.elementor-3923 .elementor-element.elementor-element-3196bc4 .elementor-icon{ width:44px;height:44px;border:1px solid rgba(24,22,14,0.16);background:#f6f4ee;border-radius:12px;color:#3f5a14;font-size:19px;display:flex;align-items:center;justify-content:center;position:relative; }
.elementor-3923 .elementor-element.elementor-element-3196bc4 .elementor-icon::after{ content:"";position:absolute;inset:0;border-radius:12px;border:1px solid rgba(154,208,15,0.4);animation:us-pulse-ring 2.4s ease-out infinite;animation-delay:.8s; }/* End custom CSS */
/* Start custom CSS for counter, class: .elementor-element-ad29546 */.elementor-3923 .elementor-element.elementor-element-ad29546 .elementor-counter-number-wrapper{ font-family:'Space Grotesk',sans-serif;font-weight:600;font-size:18px;color:#3f5a14;line-height:1;justify-content:flex-end;gap:1px; }
.elementor-3923 .elementor-element.elementor-element-ad29546 .elementor-counter-title{ display:none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c76a297 */.elementor-3923 .elementor-element.elementor-element-c76a297{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-c76a297::before{ content:""; position:absolute; left:10%; top:33%; width:288px; height:288px; border-radius:999px; background:rgba(154,208,15,0.15); filter:blur(120px); pointer-events:none; z-index:0; }
.elementor-3923 .elementor-element.elementor-element-c76a297 > .e-con-inner{ position:relative; z-index:1; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fb492fb */.elementor-3923 .elementor-element.elementor-element-fb492fb .us-ital{ font-family:'Instrument Serif',serif; font-style:italic; font-weight:400; letter-spacing:0; background:linear-gradient(105deg,#3f5a14 0%,#6f8f1e 55%,#3f5a14 100%); -webkit-background-clip:text; background-clip:text; color:transparent; }/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d43e11a */.elementor-3923 .elementor-element.elementor-element-d43e11a .elementor-icon-list-icon{ width:24px;height:24px;border-radius:999px;background:rgba(154,208,15,0.15);display:flex;align-items:center;justify-content:center;flex:0 0 auto; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d266d44 */.elementor-3923 .elementor-element.elementor-element-d266d44 .us-quote{ margin:0; border-left:2px solid #9ad00f; padding-left:20px; font-family:'Space Grotesk',sans-serif; font-weight:500; font-size:19px; line-height:1.35; color:#16140d; }
.elementor-3923 .elementor-element.elementor-element-d266d44 .us-attr{ margin:12px 0 0; padding-left:22px; font:400 14px/1.4 Inter,sans-serif; color:#6a675c; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5794a9 */.elementor-3923 .elementor-element.elementor-element-e5794a9{ position:relative; overflow:hidden; }
.elementor-3923 .elementor-element.elementor-element-e5794a9::before{ content:"";position:absolute;right:-80px;top:-80px;width:208px;height:208px;border-radius:999px;background:rgba(154,208,15,0.15);filter:blur(48px);pointer-events:none; }
.elementor-3923 .elementor-element.elementor-element-e5794a9::after{ content:"";position:absolute;left:-64px;bottom:0;width:160px;height:160px;border-radius:999px;background:rgba(58,109,240,0.1);filter:blur(48px);pointer-events:none; }
.elementor-3923 .elementor-element.elementor-element-e5794a9 > .e-con-inner{ position:relative; z-index:1; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-467bc04 */.elementor-3923 .elementor-element.elementor-element-467bc04 .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-467bc04 .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-467bc04:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-467bc04:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7c45f8 */.elementor-3923 .elementor-element.elementor-element-a7c45f8 .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-a7c45f8 .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-a7c45f8:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-a7c45f8:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4abc04d */.elementor-3923 .elementor-element.elementor-element-4abc04d .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-4abc04d .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-4abc04d:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-4abc04d:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-252ffc9 */.elementor-3923 .elementor-element.elementor-element-252ffc9 .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-252ffc9 .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-252ffc9:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-252ffc9:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c56c6a */.elementor-3923 .elementor-element.elementor-element-1c56c6a .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-1c56c6a .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-1c56c6a:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-1c56c6a:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b5161e */.elementor-3923 .elementor-element.elementor-element-0b5161e .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-0b5161e .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-0b5161e:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-0b5161e:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70a6a64 */.elementor-3923 .elementor-element.elementor-element-70a6a64 .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-70a6a64 .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-70a6a64:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-70a6a64:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b28e6eb */.elementor-3923 .elementor-element.elementor-element-b28e6eb .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-b28e6eb .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-b28e6eb:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-b28e6eb:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a55f58b */.elementor-3923 .elementor-element.elementor-element-a55f58b .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-a55f58b .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-a55f58b:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-a55f58b:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fa30fc */.elementor-3923 .elementor-element.elementor-element-1fa30fc .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-1fa30fc .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-1fa30fc:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-1fa30fc:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b371ae8 */.elementor-3923 .elementor-element.elementor-element-b371ae8 .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-b371ae8 .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-b371ae8:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-b371ae8:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62c1763 */.elementor-3923 .elementor-element.elementor-element-62c1763 .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-62c1763 .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-62c1763:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-62c1763:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02a561e */.elementor-3923 .elementor-element.elementor-element-02a561e .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-02a561e .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-02a561e:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-02a561e:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff7312f */.elementor-3923 .elementor-element.elementor-element-ff7312f .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-ff7312f .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-ff7312f:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-ff7312f:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b144d0e */.elementor-3923 .elementor-element.elementor-element-b144d0e .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-b144d0e .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-b144d0e:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-b144d0e:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f36b57e */.elementor-3923 .elementor-element.elementor-element-f36b57e .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-f36b57e .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-f36b57e:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-f36b57e:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d980060 */.elementor-3923 .elementor-element.elementor-element-d980060 .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-d980060 .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-d980060:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-d980060:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e74f48f */.elementor-3923 .elementor-element.elementor-element-e74f48f .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-e74f48f .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-e74f48f:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-e74f48f:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-059739c */.elementor-3923 .elementor-element.elementor-element-059739c .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-059739c .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-059739c:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-059739c:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2610c1 */.elementor-3923 .elementor-element.elementor-element-f2610c1 .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-f2610c1 .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-f2610c1:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-f2610c1:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f62a6db */.elementor-3923 .elementor-element.elementor-element-f62a6db .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-f62a6db .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-f62a6db:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-f62a6db:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dacadf */.elementor-3923 .elementor-element.elementor-element-3dacadf .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-3dacadf .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-3dacadf:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-3dacadf:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcc802e */.elementor-3923 .elementor-element.elementor-element-fcc802e .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-fcc802e .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-fcc802e:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-fcc802e:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-139ea40 */.elementor-3923 .elementor-element.elementor-element-139ea40 .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-139ea40 .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-139ea40:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-139ea40:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f45f11c */.elementor-3923 .elementor-element.elementor-element-f45f11c .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-f45f11c .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-f45f11c:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-f45f11c:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f7202e */.elementor-3923 .elementor-element.elementor-element-9f7202e .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-9f7202e .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-9f7202e:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-9f7202e:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e283de */.elementor-3923 .elementor-element.elementor-element-9e283de .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-9e283de .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-9e283de:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-9e283de:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc6721b */.elementor-3923 .elementor-element.elementor-element-dc6721b .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-dc6721b .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-dc6721b:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-dc6721b:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-706ec50 */.elementor-3923 .elementor-element.elementor-element-706ec50 .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-706ec50 .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-706ec50:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-706ec50:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-031e95f */.elementor-3923 .elementor-element.elementor-element-031e95f .elementor-icon{ color:rgba(106,103,92,0.5); transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-031e95f .elementor-heading-title{ color:rgba(106,103,92,0.55); transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element.elementor-element-031e95f:hover .elementor-icon{ color:#3f5a14; }
.elementor-3923 .elementor-element.elementor-element-031e95f:hover .elementor-heading-title{ color:#16140d; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c45685e */.elementor-3923 .elementor-element.elementor-element-c45685e .elementor-heading-title::first-letter { color:#9ad00f; font-size:8px; vertical-align:middle; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb563c6 */.elementor-3923 .elementor-element.elementor-element-bb563c6 .us-ital{ font-family:'Instrument Serif',serif; font-style:italic; font-weight:400; letter-spacing:0; background:linear-gradient(105deg,#3f5a14 0%,#6f8f1e 55%,#3f5a14 100%); -webkit-background-clip:text; background-clip:text; color:transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b1f0c7 */.elementor-3923 .elementor-element.elementor-element-6b1f0c7{ position:relative; }
@media (min-width:1025px){
  .elementor-3923 .elementor-element.elementor-element-6b1f0c7 > .e-con-inner::before, .elementor-3923 .elementor-element.elementor-element-6b1f0c7::before{ content:""; position:absolute; left:28px; right:28px; top:28px; height:1px; background:linear-gradient(to right,transparent,rgba(24,22,14,0.16),transparent); z-index:0; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53a0e06 */.elementor-3923 .elementor-element.elementor-element-53a0e06 .elementor-heading-title::first-letter { color:#9ad00f; font-size:8px; vertical-align:middle; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61b6efc */.elementor-3923 .elementor-element.elementor-element-61b6efc .us-ital{ font-family:'Instrument Serif',serif; font-style:italic; font-weight:400; letter-spacing:0; background:linear-gradient(105deg,#3f5a14 0%,#6f8f1e 55%,#3f5a14 100%); -webkit-background-clip:text; background-clip:text; color:transparent; }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6ed15a6 */.elementor-3923 .elementor-element.elementor-element-6ed15a6 { flex:0 0 auto !important; width:auto !important; }
.elementor-3923 .elementor-element.elementor-element-6ed15a6 .elementor-icon { width:36px; height:36px; border-radius:999px; background:rgba(154,208,15,0.18); color:#3f5a14; display:flex; align-items:center; justify-content:center; font-size:12px; padding-left:2px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5447ab5 */.elementor-3923 .elementor-element.elementor-element-5447ab5 { flex:0 0 auto !important; width:auto !important; }
.elementor-3923 .elementor-element.elementor-element-5447ab5 .vchl-t { display:flex; flex-direction:column; line-height:1.25; }
.elementor-3923 .elementor-element.elementor-element-5447ab5 .vchl-a { font:600 14px/1.25 'Space Grotesk',sans-serif; color:#16140d; }
.elementor-3923 .elementor-element.elementor-element-5447ab5 .vchl-b { font:400 12px/1.25 'Inter',sans-serif; color:#6a675c; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6980ba */.elementor-3923 .elementor-element.elementor-element-e6980ba { width:auto !important; flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f904e96 */.elementor-3923 .elementor-element.elementor-element-f904e96 { transition: transform 600ms cubic-bezier(0.16,1,0.3,1); will-change: transform; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-572d4da */.elementor-3923 .elementor-element.elementor-element-572d4da { height:2px !important; min-height:2px !important; transition:width .5s ease-out; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5375abc */.elementor-3923 .elementor-element.elementor-element-5375abc { height:2px !important; min-height:2px !important; align-self:center !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0fa961b */.elementor-3923 .elementor-element.elementor-element-0fa961b { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6326f9e */.elementor-3923 .elementor-element.elementor-element-6326f9e { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76d0779 */.elementor-3923 .elementor-element.elementor-element-76d0779 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad6052f */.elementor-3923 .elementor-element.elementor-element-ad6052f { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19824d2 */.elementor-3923 .elementor-element.elementor-element-19824d2 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ccd8f9 */.elementor-3923 .elementor-element.elementor-element-8ccd8f9 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-276de3f */.elementor-3923 .elementor-element.elementor-element-276de3f { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a31c125 */.elementor-3923 .elementor-element.elementor-element-a31c125 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc07468 */.elementor-3923 .elementor-element.elementor-element-bc07468 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-095935e */.elementor-3923 .elementor-element.elementor-element-095935e { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ffac18 */.elementor-3923 .elementor-element.elementor-element-8ffac18 { flex:0 0 auto !important; width:max-content !important; animation:us-rw 60s linear infinite; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d718fb4 */.elementor-3923 .elementor-element.elementor-element-d718fb4 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac39e91 */.elementor-3923 .elementor-element.elementor-element-ac39e91 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-decedf0 */.elementor-3923 .elementor-element.elementor-element-decedf0 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35b6d3a */.elementor-3923 .elementor-element.elementor-element-35b6d3a { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0ad202 */.elementor-3923 .elementor-element.elementor-element-b0ad202 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ff8795 */.elementor-3923 .elementor-element.elementor-element-8ff8795 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1155f74 */.elementor-3923 .elementor-element.elementor-element-1155f74 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f629479 */.elementor-3923 .elementor-element.elementor-element-f629479 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea6acaf */.elementor-3923 .elementor-element.elementor-element-ea6acaf { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0196f26 */.elementor-3923 .elementor-element.elementor-element-0196f26 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fd1e75 */.elementor-3923 .elementor-element.elementor-element-4fd1e75 { flex:0 0 auto !important; width:max-content !important; animation:us-rw 60s linear infinite; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e8b431 */.elementor-3923 .elementor-element.elementor-element-1e8b431 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce4edae */.elementor-3923 .elementor-element.elementor-element-ce4edae { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85790da */.elementor-3923 .elementor-element.elementor-element-85790da { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c5cd13 */.elementor-3923 .elementor-element.elementor-element-7c5cd13 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4841428 */.elementor-3923 .elementor-element.elementor-element-4841428 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2e2f3c */.elementor-3923 .elementor-element.elementor-element-c2e2f3c { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e126d4 */.elementor-3923 .elementor-element.elementor-element-3e126d4 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f21ae5 */.elementor-3923 .elementor-element.elementor-element-9f21ae5 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb2ce4 */.elementor-3923 .elementor-element.elementor-element-4bb2ce4 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8795b0 */.elementor-3923 .elementor-element.elementor-element-e8795b0 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b637bf2 */.elementor-3923 .elementor-element.elementor-element-b637bf2 { flex:0 0 auto !important; width:max-content !important; animation:us-rw 60s linear infinite; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6a2783 */.elementor-3923 .elementor-element.elementor-element-f6a2783 { -webkit-mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent); mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent); }
.elementor-3923 .elementor-element.elementor-element-f6a2783:hover > .elementor-element { animation-play-state:paused; }
@media (prefers-reduced-motion:reduce){ .elementor-3923 .elementor-element.elementor-element-f6a2783 > .elementor-element { animation:none !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d8ae3d */.elementor-3923 .elementor-element.elementor-element-1d8ae3d { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a6be3d */.elementor-3923 .elementor-element.elementor-element-7a6be3d { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1908278 */.elementor-3923 .elementor-element.elementor-element-1908278 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dfa6d3 */.elementor-3923 .elementor-element.elementor-element-6dfa6d3 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b145650 */.elementor-3923 .elementor-element.elementor-element-b145650 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d724b56 */.elementor-3923 .elementor-element.elementor-element-d724b56 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fba219 */.elementor-3923 .elementor-element.elementor-element-3fba219 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17f0f2d */.elementor-3923 .elementor-element.elementor-element-17f0f2d { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5ed6ee */.elementor-3923 .elementor-element.elementor-element-c5ed6ee { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb10e2 */.elementor-3923 .elementor-element.elementor-element-1fb10e2 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34555aa */.elementor-3923 .elementor-element.elementor-element-34555aa { flex:0 0 auto !important; width:max-content !important; animation:us-rw-rev 60s linear infinite; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-221a3b4 */.elementor-3923 .elementor-element.elementor-element-221a3b4 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25caf21 */.elementor-3923 .elementor-element.elementor-element-25caf21 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c48af1 */.elementor-3923 .elementor-element.elementor-element-7c48af1 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32f20ff */.elementor-3923 .elementor-element.elementor-element-32f20ff { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e01bc7 */.elementor-3923 .elementor-element.elementor-element-6e01bc7 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-164e1d9 */.elementor-3923 .elementor-element.elementor-element-164e1d9 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab0ddf2 */.elementor-3923 .elementor-element.elementor-element-ab0ddf2 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8b1e08 */.elementor-3923 .elementor-element.elementor-element-d8b1e08 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c237f46 */.elementor-3923 .elementor-element.elementor-element-c237f46 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0362ec1 */.elementor-3923 .elementor-element.elementor-element-0362ec1 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c10ff9 */.elementor-3923 .elementor-element.elementor-element-9c10ff9 { flex:0 0 auto !important; width:max-content !important; animation:us-rw-rev 60s linear infinite; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f1f730 */.elementor-3923 .elementor-element.elementor-element-4f1f730 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e64494 */.elementor-3923 .elementor-element.elementor-element-1e64494 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cf3ec4 */.elementor-3923 .elementor-element.elementor-element-6cf3ec4 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26e7a87 */.elementor-3923 .elementor-element.elementor-element-26e7a87 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a78f8ed */.elementor-3923 .elementor-element.elementor-element-a78f8ed { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ccd5c62 */.elementor-3923 .elementor-element.elementor-element-ccd5c62 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be4eddc */.elementor-3923 .elementor-element.elementor-element-be4eddc { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d75255 */.elementor-3923 .elementor-element.elementor-element-6d75255 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e901c7 */.elementor-3923 .elementor-element.elementor-element-2e901c7 { margin-top:auto; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94e3fc9 */.elementor-3923 .elementor-element.elementor-element-94e3fc9 { flex:0 0 auto !important; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67887ea */.elementor-3923 .elementor-element.elementor-element-67887ea { flex:0 0 auto !important; width:max-content !important; animation:us-rw-rev 60s linear infinite; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6eef38 */.elementor-3923 .elementor-element.elementor-element-b6eef38 { -webkit-mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent); mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent); }
.elementor-3923 .elementor-element.elementor-element-b6eef38:hover > .elementor-element { animation-play-state:paused; }
@media (prefers-reduced-motion:reduce){ .elementor-3923 .elementor-element.elementor-element-b6eef38 > .elementor-element { animation:none !important; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ef36498 */.elementor-3923 .elementor-element.elementor-element-ef36498 .elementor-heading-title::first-letter { color:#9ad00f; font-size:8px; vertical-align:middle; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5f22e5c */.elementor-3923 .elementor-element.elementor-element-5f22e5c .us-ital{ font-family:'Instrument Serif',serif; font-style:italic; font-weight:400; letter-spacing:0; background:linear-gradient(105deg,#3f5a14 0%,#6f8f1e 55%,#3f5a14 100%); -webkit-background-clip:text; background-clip:text; color:transparent; }/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-44bab97 */.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-accordion-item{ background:#fff; border:1px solid rgba(24,22,14,0.1) !important; border-radius:16px; margin-bottom:12px; overflow:hidden; box-shadow:0 8px 24px -20px rgba(24,22,14,0.3); transition:border-color .3s ease, box-shadow .3s ease; }
.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-accordion-item:has(.elementor-tab-title.elementor-active){ border-color:rgba(24,22,14,0.16) !important; box-shadow:0 20px 50px -30px rgba(24,22,14,0.3); }
.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-tab-title{ display:flex !important; align-items:center; justify-content:space-between; gap:16px; padding:20px 22px !important; border:none !important; background:transparent !important; }
.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-tab-title .elementor-accordion-title{ flex:1 1 auto; }
.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-accordion-icon{ order:2; float:none !important; margin:0 !important; width:32px; height:32px; min-width:32px; border:1px solid rgba(24,22,14,0.1); border-radius:999px; display:flex; align-items:center; justify-content:center; color:#3f5a14; transition:all .3s ease; padding:0 !important; }
.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-accordion-icon i, .elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-accordion-icon svg{ font-size:13px; width:13px; height:13px; margin:0 !important; transition:transform .3s ease; }
.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-tab-title.elementor-active .elementor-accordion-icon{ background:#9ad00f; border-color:#9ad00f; }
.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-tab-title.elementor-active .elementor-accordion-icon i, .elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{ transform:rotate(45deg); color:#16140d; fill:#16140d; }
.elementor-3923 .elementor-element.elementor-element-44bab97 .elementor-tab-content{ padding:0 22px 20px !important; border:none !important; background:transparent !important; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40de01a */.elementor-3923 .elementor-element.elementor-element-40de01a .us-ital{ font-family:'Instrument Serif',serif; font-style:italic; font-weight:400; letter-spacing:0; background:linear-gradient(105deg,#3f5a14 0%,#6f8f1e 55%,#3f5a14 100%); -webkit-background-clip:text; background-clip:text; color:transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae0a4e7 */.elementor-3923 .elementor-element.elementor-element-ae0a4e7{ position:relative; overflow:hidden; }
.elementor-3923 .elementor-element.elementor-element-ae0a4e7::before{ content:""; position:absolute; left:50%; top:0; width:576px; height:288px; transform:translateX(-50%); background:rgba(154,208,15,0.2); filter:blur(120px); pointer-events:none; z-index:0; }
.elementor-3923 .elementor-element.elementor-element-ae0a4e7 > .e-con-inner{ position:relative; z-index:1; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cadb84f */.elementor-3923 .elementor-element.elementor-element-cadb84f .elementor-heading-title::first-letter{ color:#9ad00f; font-size:9px; }
.elementor-3923 .elementor-element.elementor-element-cadb84f .elementor-heading-title{ position:relative; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af7aa82 */.elementor-3923 .elementor-element.elementor-element-af7aa82 .us-ital{ font-family:'Instrument Serif',serif; font-style:italic; font-weight:400; letter-spacing:0; background:linear-gradient(105deg,#3f5a14 0%,#6f8f1e 55%,#3f5a14 100%); -webkit-background-clip:text; background-clip:text; color:transparent; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b045455 */.elementor-3923 .elementor-element.elementor-element-b045455{ text-decoration:none; cursor:pointer; }
.elementor-3923 .elementor-element.elementor-element-b045455 .elementor-widget-icon .elementor-icon{ width:44px; height:44px; border:1px solid rgba(24,22,14,0.16); background:#fff; border-radius:999px; display:flex; align-items:center; justify-content:center; color:#3f5a14; transition:all .3s ease; }
.elementor-3923 .elementor-element.elementor-element-b045455:hover .elementor-heading-title{ color:#3f5a14 !important; transition:color .3s ease; }
.elementor-3923 .elementor-element.elementor-element-b045455:hover .elementor-widget-icon .elementor-icon{ transform:rotate(45deg); border-color:#3f5a14; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d7911f6 */.elementor-3923 .elementor-element.elementor-element-d7911f6 { flex:0 0 auto !important; width:max-content !important; animation:us-rw 30s linear infinite; }
.elementor-element-63d7c78:hover .elementor-3923 .elementor-element.elementor-element-d7911f6 { animation-play-state:paused; }
@media (prefers-reduced-motion:reduce){ .elementor-3923 .elementor-element.elementor-element-d7911f6 { animation:none !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ab34fb */.elementor-3923 .elementor-element.elementor-element-9ab34fb .elementor-heading-title{ white-space:nowrap; font-family:'Space Grotesk',sans-serif; font-weight:700; font-size:clamp(3rem,18vw,15rem); line-height:1; letter-spacing:-0.03em; color:transparent; -webkit-text-stroke:1px rgba(24,22,14,0.08); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa4e42 */.elementor-3923 .elementor-element.elementor-element-7fa4e42{ position:relative; }
.elementor-3923 .elementor-element.elementor-element-7fa4e42::before{ content:""; position:absolute; left:50%; top:-10%; width:44rem; height:34rem; transform:translateX(-50%); background:rgba(154,208,15,0.12); filter:blur(140px); pointer-events:none; z-index:0; }
.elementor-3923 .elementor-element.elementor-element-7fa4e42 > .e-con-inner{ position:relative; z-index:1; }/* End custom CSS */
/* Start custom CSS *//* ---- Reliable on-load entrance (replaces JS-gated anims) ---- */
@keyframes us-rise { from { opacity:0; transform:translateY(22px); } to { opacity:1; transform:translateY(0); } }
@keyframes us-zoom { from { opacity:0; transform:scale(.94); } to { opacity:1; transform:scale(1); } }
.elementor-3923 .elementor-element.elementor-element-8789cc5,
.elementor-3923 .elementor-element.elementor-element-9e49f72,
.elementor-3923 .elementor-element.elementor-element-72ae652,
.elementor-3923 .elementor-element.elementor-element-855b086,
.elementor-3923 .elementor-element.elementor-element-8fd8033 {
  animation:us-rise .9s cubic-bezier(0.16,1,0.3,1) both;
}
.elementor-3923 .elementor-element-9e49f72 { animation-delay:.1s; }
.elementor-3923 .elementor-element-72ae652 { animation-delay:.25s; }
.elementor-3923 .elementor-element-855b086 { animation-delay:.35s; }
.elementor-3923 .elementor-element-8fd8033 { animation-delay:.45s; }
.elementor-3923 .elementor-element-a83ae64 { animation:us-zoom 1s cubic-bezier(0.16,1,0.3,1) .2s both; }

/* Safety net: never let an element stay hidden */
.elementor-3923 .elementor-invisible { opacity:1 !important; visibility:visible !important; }
@media (prefers-reduced-motion: reduce){
  .elementor-3923 .elementor-element { animation:none !important; }
}
/* ===== Mobile overlay CTA button (id 9bbaec7) ===== */
.elementor-3923 .elementor-element-9bbaec7 { display:none; }
@media (min-width:1025px){
  .elementor-3923 .elementor-element-9bbaec7 { display:none !important; }
}
@media (max-width:1024px){
  body:has(.elementor-element-0b9bca6 .elementor-menu-toggle[aria-expanded="true"]) .elementor-element-9bbaec7 {
    display:block !important; position:fixed; left:24px; right:24px; bottom:34px; z-index:9999;
    max-width:560px; margin:0 auto;
  }
  body:has(.elementor-element-0b9bca6 .elementor-menu-toggle[aria-expanded="true"]) .elementor-element-9bbaec7 .elementor-button {
    width:100%; justify-content:center;
  }
}
/* Hide the in-bar CTA on phones (overlay carries its own CTA) */
@media (max-width:767px){
  .elementor-3923 .elementor-element-9814e48 { display:none !important; }
}
/* ===== Mobile CTA as full-width bottom bar, below all items ===== */
@media (max-width:1024px){
  body:has(.elementor-element-0b9bca6 .elementor-menu-toggle[aria-expanded="true"]) .elementor-element-9bbaec7 {
    left:0 !important; right:0 !important; bottom:0 !important;
    max-width:none !important; margin:0 !important;
    padding:20px 24px 30px !important; z-index:9999;
    background:linear-gradient(to top, #f6f4ee 70%, rgba(246,244,238,0)) !important;
  }
  body:has(.elementor-element-0b9bca6 .elementor-menu-toggle[aria-expanded="true"]) .elementor-element-9bbaec7 .elementor-button {
    width:100%; justify-content:center;
  }
}
@keyframes us-blink { 0%,100%{opacity:1} 50%{opacity:.25} }
@keyframes us-bar92 { from{width:0} to{width:92%} }
@keyframes us-bar64 { from{width:0} to{width:64%} }
@keyframes us-bar68 { from{width:0} to{width:68%} }
@keyframes us-bar80 { from{width:0} to{width:80%} }
.elementor-3923 .pv { font-family:'Space Grotesk',sans-serif; font-weight:600; font-size:18px; color:#16140d; display:block; line-height:1.2; }
.elementor-3923 .pl { font-family:'Inter',sans-serif; font-weight:400; font-size:12px; color:#6a675c; display:block; }
/* ===== Pillars cards (wrapper 04a439a) ===== */
.elementor-3923 .elementor-element-04a439a .elementor-widget-heading h3.elementor-heading-title{ font-family:'Space Grotesk',sans-serif; font-weight:600; font-size:24px; color:#16140d; letter-spacing:-0.02em; margin-top:24px; }
.elementor-3923 .elementor-element-04a439a .elementor-widget-text-editor p{ font:400 14px/1.6 Inter,sans-serif; color:#6a675c; margin:12px 0 0; }
.elementor-3923 .elementor-element-04a439a ul.us-pts{ list-style:none; margin:24px 0 0; padding:20px 0 0; border-top:1px solid rgba(24,22,14,0.1); display:flex; flex-direction:column; gap:10px; }
.elementor-3923 .elementor-element-04a439a ul.us-pts li{ display:flex; align-items:center; gap:10px; font:400 14px/1.4 Inter,sans-serif; color:rgba(22,20,13,0.82); }
.elementor-3923 .elementor-element-04a439a ul.us-pts li::before{ content:'\2726'; flex:0 0 auto; width:16px; height:16px; border-radius:999px; background:rgba(154,208,15,0.2); color:#3f5a14; font-size:9px; display:flex; align-items:center; justify-content:center; }
/* hover */
.elementor-3923 .elementor-element-49cfe6e,.elementor-3923 .elementor-element-c4a57cb,.elementor-3923 .elementor-element-56fd90b{ transition:transform .5s cubic-bezier(.16,1,.3,1),border-color .5s,box-shadow .5s; }
.elementor-3923 .elementor-element-49cfe6e:hover,.elementor-3923 .elementor-element-c4a57cb:hover,.elementor-3923 .elementor-element-56fd90b:hover{ transform:translateY(-6px); border-color:rgba(154,208,15,0.5)!important; box-shadow:0 26px 50px -24px rgba(24,22,14,0.22); }
.elementor-3923 .elementor-element-49cfe6e:hover .elementor-icon,.elementor-3923 .elementor-element-c4a57cb:hover .elementor-icon,.elementor-3923 .elementor-element-56fd90b:hover .elementor-icon{ background:#9ad00f!important; border-color:rgba(154,208,15,0.5)!important; color:#16140d!important; }
/* ===== Automation pipeline stage text (body 73c5713) ===== */
.elementor-3923 .elementor-element-73c5713 .strow{ display:flex;align-items:center;justify-content:space-between;gap:8px; }
.elementor-3923 .elementor-element-73c5713 .stt{ font:600 14px/1.2 'Inter',sans-serif;color:#16140d; }
.elementor-3923 .elementor-element-73c5713 .tag{ font:500 10px/1 'Inter',sans-serif;color:#3f5a14;background:rgba(154,208,15,0.15);border-radius:999px;padding:3px 8px;white-space:nowrap; }
.elementor-3923 .elementor-element-73c5713 .std{ margin:4px 0 0;font:400 12px/1.5 'Inter',sans-serif;color:#6a675c; }
.elementor-3923 .elementor-element-d0a1972 .elementor-counter-number-wrapper{ font-family:'Space Grotesk',sans-serif;font-weight:600;font-size:28px;color:#16140d;line-height:1;justify-content:flex-start;gap:1px; }
.elementor-3923 .elementor-element-d0a1972 .elementor-counter-title{ display:none; }
/* ===== Process steps (wrapper 6b1f0c7) ===== */
.elementor-3923 .elementor-element-6b1f0c7 .elementor-widget-icon{ position:relative; z-index:1; }
.elementor-3923 .elementor-element-6b1f0c7 .elementor-icon{ width:56px;height:56px;border:1px solid rgba(24,22,14,0.16);background:#fff;border-radius:16px;color:#3f5a14;font-size:23px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px -6px rgba(24,22,14,0.2); }
.elementor-3923 .elementor-element-6b1f0c7 div.elementor-heading-title{ font-family:'Space Grotesk',sans-serif;font-weight:600;font-size:46px;color:rgba(24,22,14,0.13);line-height:1;margin-top:16px; }
.elementor-3923 .elementor-element-6b1f0c7 h3.elementor-heading-title{ font-family:'Space Grotesk',sans-serif;font-weight:600;font-size:20px;color:#16140d;letter-spacing:-0.01em;margin-top:10px; }
.elementor-3923 .elementor-element-6b1f0c7 .elementor-widget-text-editor p{ font:400 14px/1.6 Inter,sans-serif;color:#6a675c;margin-top:8px; }
/* ===== Recent Work native marquee (wrap 948047c, tracks 2760192 + b1cc586) ===== */
@keyframes us-rw{ to{ transform:translateX(-100%); } }
.elementor-3923 .elementor-element-948047c{ -webkit-mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent); mask-image:linear-gradient(to right,transparent,#000 7%,#000 93%,transparent); }
.elementor-3923 .elementor-element-2760192,
.elementor-3923 .elementor-element-b1cc586{ flex:0 0 auto !important; width:max-content !important; animation:us-rw 40s linear infinite; }
.elementor-3923 .elementor-element-948047c:hover .elementor-element-2760192,
.elementor-3923 .elementor-element-948047c:hover .elementor-element-b1cc586{ animation-play-state:paused; }
@media (prefers-reduced-motion:reduce){ .elementor-3923 .elementor-element-2760192,.elementor-3923 .elementor-element-b1cc586{ animation:none; } }
/* ===== Recent Work marquee — responsive card sizing ===== */
@media (max-width:1024px){
  .elementor-3923 .elementor-element-2760192 > .elementor-element,
  .elementor-3923 .elementor-element-2760192 > .e-con-inner > .elementor-element,
  .elementor-3923 .elementor-element-b1cc586 > .elementor-element,
  .elementor-3923 .elementor-element-b1cc586 > .e-con-inner > .elementor-element{
    width:300px !important;
  }
}
@media (max-width:767px){
  .elementor-3923 .elementor-element-2760192 > .elementor-element,
  .elementor-3923 .elementor-element-2760192 > .e-con-inner > .elementor-element,
  .elementor-3923 .elementor-element-b1cc586 > .elementor-element,
  .elementor-3923 .elementor-element-b1cc586 > .e-con-inner > .elementor-element{
    width:76vw !important; max-width:280px !important;
  }
  /* tighter gap + faster loop on phones */
  .elementor-3923 .elementor-element-2760192,
  .elementor-3923 .elementor-element-b1cc586{ gap:14px !important; animation-duration:28s !important; }
}
/* ===== Map Elementor's global defaults to the brand ON THIS PAGE =====
   Overrides the kit's default blue/Roboto so any element left on
   global defaults renders brand colors + fonts (editor + frontend). */
.elementor-3923{
  --e-global-color-primary:#16140D;
  --e-global-color-secondary:#3F5A14;
  --e-global-color-text:#6A675C;
  --e-global-color-accent:#9AD00F;
  --e-global-typography-primary-font-family:"Space Grotesk";
  --e-global-typography-primary-font-weight:600;
  --e-global-typography-secondary-font-family:"Space Grotesk";
  --e-global-typography-secondary-font-weight:500;
  --e-global-typography-text-font-family:"Inter";
  --e-global-typography-text-font-weight:400;
  --e-global-typography-accent-font-family:"Instrument Serif";
  --e-global-typography-accent-font-weight:400;
}
/* Belt-and-suspenders: default body font on the page wrapper */
.elementor-3923{ font-family:"Inter", ui-sans-serif, system-ui, sans-serif; }
/* ===== Testimonial carousels — card styling (978252f + 88fe934) ===== */
.elementor-3923 .elementor-element-978252f .elementor-testimonial,
.elementor-3923 .elementor-element-88fe934 .elementor-testimonial{
  background:#fff; border:1px solid rgba(24,22,14,0.1); border-radius:16px;
  padding:24px; box-shadow:0 10px 30px -22px rgba(24,22,14,0.35);
  height:100%; display:flex; flex-direction:column; transition:transform .4s ease, box-shadow .4s ease, border-color .4s ease;
}
.elementor-3923 .elementor-element-978252f .elementor-testimonial:hover,
.elementor-3923 .elementor-element-88fe934 .elementor-testimonial:hover{
  transform:translateY(-4px); border-color:rgba(24,22,14,0.16); box-shadow:0 24px 50px -30px rgba(24,22,14,0.3);
}
.elementor-3923 .elementor-element-978252f .elementor-testimonial__footer,
.elementor-3923 .elementor-element-88fe934 .elementor-testimonial__footer{
  margin-top:16px; padding-top:14px; border-top:1px solid rgba(24,22,14,0.1);
}
/* ===== Footer marquee band (63d7c78, tracks 0d0eb57 + 72a5d78) ===== */
.elementor-3923 .elementor-element-63d7c78{ -webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent); mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent); }
.elementor-3923 .elementor-element-0d0eb57,
.elementor-3923 .elementor-element-72a5d78{ flex:0 0 auto !important; width:max-content !important; animation:us-rw 30s linear infinite; }
.elementor-3923 .elementor-element-63d7c78:hover .elementor-element-0d0eb57,
.elementor-3923 .elementor-element-63d7c78:hover .elementor-element-72a5d78{ animation-play-state:paused; }
.elementor-3923 .elementor-element-63d7c78 .elementor-widget-heading{ flex:0 0 auto; width:auto; }
.elementor-3923 .elementor-element-63d7c78 .elementor-heading-title{ display:flex; align-items:center; gap:24px; padding:0 24px; font-family:'Space Grotesk',sans-serif; font-weight:500; font-size:20px; color:rgba(106,103,92,0.45); white-space:nowrap; }
.elementor-3923 .elementor-element-63d7c78 .elementor-heading-title::after{ content:'\2733'; color:#3f5a14; font-size:14px; }
@media (prefers-reduced-motion:reduce){ .elementor-3923 .elementor-element-0d0eb57,.elementor-3923 .elementor-element-72a5d78{ animation:none; } }
/* ===== Footer nav link lists ===== */
.elementor-3923 .fnav{ list-style:none; margin:0; padding:0; display:flex; flex-direction:column; gap:12px; }
.elementor-3923 .fnav a{ font:400 14px/1.4 'Inter',sans-serif; color:#6a675c; text-decoration:none; transition:color .3s ease; display:inline-flex; align-items:center; }
.elementor-3923 .fnav a::before{ content:''; width:0; height:1px; background:#3f5a14; transition:all .3s ease; }
.elementor-3923 .fnav a:hover{ color:#16140d; }
.elementor-3923 .fnav a:hover::before{ width:16px; margin-right:8px; }
/* ===== Testimonials native marquee (rows A: e5b02f3 [53ebbf3,28950a4], B: edf67d6 [9f9f88f,6122658]) ===== */
@keyframes us-rw-rev{ from{ transform:translateX(-100%);} to{ transform:translateX(0);} }
.elementor-3923 .elementor-element-e5b02f3,
.elementor-3923 .elementor-element-edf67d6{ -webkit-mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent); mask-image:linear-gradient(to right,transparent,#000 6%,#000 94%,transparent); }
.elementor-3923 .elementor-element-53ebbf3,
.elementor-3923 .elementor-element-28950a4{ flex:0 0 auto !important; width:max-content !important; animation:us-rw 50s linear infinite; }
.elementor-3923 .elementor-element-9f9f88f,
.elementor-3923 .elementor-element-6122658{ flex:0 0 auto !important; width:max-content !important; animation:us-rw-rev 50s linear infinite; }
.elementor-3923 .elementor-element-e5b02f3:hover .elementor-element-53ebbf3,
.elementor-3923 .elementor-element-e5b02f3:hover .elementor-element-28950a4,
.elementor-3923 .elementor-element-edf67d6:hover .elementor-element-9f9f88f,
.elementor-3923 .elementor-element-edf67d6:hover .elementor-element-6122658{ animation-play-state:paused; }
@media (max-width:767px){
  .elementor-3923 .elementor-element-53ebbf3 > .elementor-element,
  .elementor-3923 .elementor-element-28950a4 > .elementor-element,
  .elementor-3923 .elementor-element-9f9f88f > .elementor-element,
  .elementor-3923 .elementor-element-6122658 > .elementor-element{ width:80vw !important; max-width:320px !important; }
}
@media (prefers-reduced-motion:reduce){
  .elementor-3923 .elementor-element-53ebbf3,.elementor-3923 .elementor-element-28950a4,
  .elementor-3923 .elementor-element-9f9f88f,.elementor-3923 .elementor-element-6122658{ animation:none; }
}
/* ===== Testimonials — 3rd track per row (fills wide screens, prevents end-gap) ===== */
.elementor-3923 .elementor-element-bb8467a{ flex:0 0 auto !important; width:max-content !important; animation:us-rw 50s linear infinite; }
.elementor-3923 .elementor-element-397039f{ flex:0 0 auto !important; width:max-content !important; animation:us-rw-rev 50s linear infinite; }
.elementor-3923 .elementor-element-e5b02f3:hover .elementor-element-bb8467a,
.elementor-3923 .elementor-element-edf67d6:hover .elementor-element-397039f{ animation-play-state:paused; }
@media (max-width:767px){
  .elementor-3923 .elementor-element-bb8467a > .elementor-element,
  .elementor-3923 .elementor-element-397039f > .elementor-element{ width:80vw !important; max-width:320px !important; }
}
@media (prefers-reduced-motion:reduce){
  .elementor-3923 .elementor-element-bb8467a,.elementor-3923 .elementor-element-397039f{ animation:none; }
}
/* ===== Logo marquee (wrap 0f205c0, tracks d35f3d4 + 51a8dde + 2cc79a9) — native, infinite ===== */
.elementor-3923 .elementor-element-0f205c0{ -webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent); mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent); }
.elementor-3923 .elementor-element-d35f3d4,
.elementor-3923 .elementor-element-51a8dde,
.elementor-3923 .elementor-element-2cc79a9{ flex:0 0 auto !important; width:max-content !important; animation:us-rw 55s linear infinite; }
.elementor-3923 .elementor-element-0f205c0:hover .elementor-element-d35f3d4,
.elementor-3923 .elementor-element-0f205c0:hover .elementor-element-51a8dde,
.elementor-3923 .elementor-element-0f205c0:hover .elementor-element-2cc79a9{ animation-play-state:paused; }
@media (prefers-reduced-motion:reduce){
  .elementor-3923 .elementor-element-d35f3d4,.elementor-3923 .elementor-element-51a8dde,.elementor-3923 .elementor-element-2cc79a9{ animation:none; }
}
/* ===== Logo marquee tracks — ensure all 3 render side-by-side and animate ===== */
.elementor-3923 .elementor-element-d35f3d4,
.elementor-3923 .elementor-element-51a8dde,
.elementor-3923 .elementor-element-2cc79a9{
  flex:0 0 auto !important;
  width:max-content !important;
  animation:us-rw 55s linear infinite;
}
.elementor-3923 .elementor-element-0f205c0:hover .elementor-element-d35f3d4,
.elementor-3923 .elementor-element-0f205c0:hover .elementor-element-51a8dde,
.elementor-3923 .elementor-element-0f205c0:hover .elementor-element-2cc79a9{
  animation-play-state:paused;
}
@media (prefers-reduced-motion:reduce){
  .elementor-3923 .elementor-element-d35f3d4,
  .elementor-3923 .elementor-element-51a8dde,
  .elementor-3923 .elementor-element-2cc79a9{ animation:none; }
}
@media (max-width:767px){
  #results-v3 .elementor-counter-number-wrapper{ font-size:15px !important; }
  #results-v3 .elementor-counter-title{ font-size:9px !important; line-height:1.25 !important; }
  #results-v3 .elementor-element.e-con[style*="grid"]{ gap:8px !important; }
}
#results-v3 .elementor-element-a822f54{ width:100% !important; min-width:100% !important; height:4px !important; min-height:4px !important; display:block !important; }
/* ===== Results V3 metric bars — pseudo-element on the metric column (reliable at all viewports) ===== */
#results-v3 .elementor-element-a822f54,#results-v3 .elementor-element-1f4fa80,#results-v3 .elementor-element-71a015e,#results-v3 .elementor-element-3847233,#results-v3 .elementor-element-6d263cf,#results-v3 .elementor-element-a11f4c6,#results-v3 .elementor-element-59b47b7,#results-v3 .elementor-element-65aaa6d,#results-v3 .elementor-element-6571391,#results-v3 .elementor-element-0d29231,#results-v3 .elementor-element-459c29f,#results-v3 .elementor-element-f01b5a5{ display:none !important; }
#results-v3 .elementor-element-f4f7d89::after,#results-v3 .elementor-element-a37aa35::after,#results-v3 .elementor-element-2f90d94::after,#results-v3 .elementor-element-c6e76e9::after,#results-v3 .elementor-element-e727cc1::after,#results-v3 .elementor-element-60e5d45::after,#results-v3 .elementor-element-1252187::after,#results-v3 .elementor-element-a01fa15::after,#results-v3 .elementor-element-4a72286::after,#results-v3 .elementor-element-6483fa9::after,#results-v3 .elementor-element-ed0178c::after,#results-v3 .elementor-element-7c667d3::after{ content:''; display:block; width:100%; height:4px; margin-top:8px; border-radius:999px; flex:0 0 auto; }
#results-v3 .elementor-element-f4f7d89::after{ background:linear-gradient(to right,#5a7d12 0 92%,rgba(24,22,14,0.1) 92% 100%); }
#results-v3 .elementor-element-a37aa35::after{ background:linear-gradient(to right,#5a7d12 0 64%,rgba(24,22,14,0.1) 64% 100%); }
#results-v3 .elementor-element-2f90d94::after{ background:linear-gradient(to right,#5a7d12 0 78%,rgba(24,22,14,0.1) 78% 100%); }
#results-v3 .elementor-element-c6e76e9::after{ background:linear-gradient(to right,#2563eb 0 68%,rgba(24,22,14,0.1) 68% 100%); }
#results-v3 .elementor-element-e727cc1::after{ background:linear-gradient(to right,#2563eb 0 84%,rgba(24,22,14,0.1) 84% 100%); }
#results-v3 .elementor-element-60e5d45::after{ background:linear-gradient(to right,#2563eb 0 72%,rgba(24,22,14,0.1) 72% 100%); }
#results-v3 .elementor-element-1252187::after{ background:linear-gradient(to right,#be123c 0 88%,rgba(24,22,14,0.1) 88% 100%); }
#results-v3 .elementor-element-a01fa15::after{ background:linear-gradient(to right,#be123c 0 74%,rgba(24,22,14,0.1) 74% 100%); }
#results-v3 .elementor-element-4a72286::after{ background:linear-gradient(to right,#be123c 0 60%,rgba(24,22,14,0.1) 60% 100%); }
#results-v3 .elementor-element-6483fa9::after{ background:linear-gradient(to right,#0f766e 0 90%,rgba(24,22,14,0.1) 90% 100%); }
#results-v3 .elementor-element-ed0178c::after{ background:linear-gradient(to right,#0f766e 0 66%,rgba(24,22,14,0.1) 66% 100%); }
#results-v3 .elementor-element-7c667d3::after{ background:linear-gradient(to right,#0f766e 0 80%,rgba(24,22,14,0.1) 80% 100%); }
/* ===== Results V3 — exact-match spacing & type (FitCoach + Nimbus) ===== */
/* Before/Approach rows (flex label + text) */
#results-v3 .ba{ display:flex; gap:12px; align-items:flex-start; }
#results-v3 .ba + .ba{ margin-top:10px; }
#results-v3 .bl{ flex:0 0 auto; margin-top:2px; font-family:'Inter',sans-serif; font-weight:600; font-size:12px; line-height:1.45; text-transform:uppercase; letter-spacing:0.04em; }
#results-v3 .bt{ font-family:'Inter',sans-serif; font-weight:400; font-size:14px; line-height:1.5; margin:0; display:block; }
/* Header padding p-6/px-7 */
#results-v3 .elementor-element-164b6c6, #results-v3 .elementor-element-45eab39{ padding:24px 28px !important; }
/* Images padding p-6/px-7 */
#results-v3 .elementor-element-1572e1d, #results-v3 .elementor-element-64994b0{ padding:24px 28px !important; }
/* Body padding pt-0 p-6/px-7 */
#results-v3 .elementor-element-681b121, #results-v3 .elementor-element-8991c17{ padding:0 28px 28px !important; }
/* Results box p-5, mt-6 */
#results-v3 .elementor-element-711861e, #results-v3 .elementor-element-41d0335{ padding:20px !important; margin-top:24px !important; }
/* Metrics grid gap-x-5 gap-y-4 */
#results-v3 .elementor-element-44befd5, #results-v3 .elementor-element-5ad2268{ gap:16px 20px !important; }
/* Results header mb-4 */
#results-v3 .elementor-element-9e65d56, #results-v3 .elementor-element-ef01355{ margin-bottom:16px !important; }
/* Duration chip py-1 px-2.5 */
#results-v3 .elementor-element-14fc73a, #results-v3 .elementor-element-fa0e037{ padding:4px 10px !important; }
/* Title 20px */
#results-v3 .elementor-element-b33c182 .elementor-heading-title, #results-v3 .elementor-element-65b6416 .elementor-heading-title{ font-size:20px !important; margin-bottom:0 !important; }
/* Contact 12px */
#results-v3 .elementor-element-59e9086 .elementor-heading-title, #results-v3 .elementor-element-d3c57d7 .elementor-heading-title{ font-size:12px !important; }
/* Results delivered 12px */
#results-v3 .elementor-element-888fe73 .elementor-heading-title, #results-v3 .elementor-element-5be4051 .elementor-heading-title{ font-size:12px !important; }
/* Metric number 30px / label 11px */
#results-v3 .elementor-counter-number-wrapper{ font-size:30px !important; letter-spacing:-0.02em; }
#results-v3 .elementor-counter-title{ font-size:11px !important; margin-top:2px !important; }
/* before block mt-4, link mt-6 */
#results-v3 .elementor-element-2f758e5, #results-v3 .elementor-element-39ad32f{ margin-top:16px !important; }
#results-v3 .elementor-element-8352da0, #results-v3 .elementor-element-862f403{ margin-top:24px !important; }
/* ===== Mobile (<=767px) — tighter reference paddings/sizes ===== */
@media (max-width:767px){
  #results-v3 .elementor-element-164b6c6, #results-v3 .elementor-element-45eab39{ padding:16px !important; }
  #results-v3 .elementor-element-1572e1d, #results-v3 .elementor-element-64994b0{ padding:12px !important; }
  #results-v3 .elementor-element-681b121, #results-v3 .elementor-element-8991c17{ padding:0 12px 12px !important; }
  #results-v3 .elementor-element-711861e, #results-v3 .elementor-element-41d0335{ padding:12px !important; margin-top:12px !important; }
  #results-v3 .elementor-element-44befd5, #results-v3 .elementor-element-5ad2268{ gap:8px !important; }
  #results-v3 .elementor-element-9e65d56, #results-v3 .elementor-element-ef01355{ margin-bottom:10px !important; }
  #results-v3 .elementor-element-b33c182 .elementor-heading-title, #results-v3 .elementor-element-65b6416 .elementor-heading-title{ font-size:18px !important; }
  #results-v3 .elementor-counter-number-wrapper{ font-size:18px !important; }
  #results-v3 .elementor-counter-title{ font-size:9px !important; }
  #results-v3 .bl{ font-size:10px !important; }
  #results-v3 .bt{ font-size:13px !important; }
  #results-v3 .elementor-element-2f758e5, #results-v3 .elementor-element-39ad32f{ margin-top:10px !important; }
  #results-v3 .elementor-element-8352da0, #results-v3 .elementor-element-862f403{ margin-top:12px !important; }
}
/* Results V3 header: let client-info fill, keep duration chip from wrapping */
#results-v3 .elementor-element-e8b1df4, #results-v3 .elementor-element-4948d3e{ flex:1 1 auto; min-width:0; }
#results-v3 .elementor-element-78b8591, #results-v3 .elementor-element-ef289fc{ min-width:0; }
#results-v3 .elementor-element-14fc73a, #results-v3 .elementor-element-fa0e037{ flex:0 0 auto; }
#results-v3 .elementor-element-14fc73a .elementor-heading-title, #results-v3 .elementor-element-fa0e037 .elementor-heading-title{ white-space:nowrap; }
/* Header flex fix (force, beats Elementor default) */
#results-v3 .elementor-element-e8b1df4, #results-v3 .elementor-element-4948d3e{ flex:1 1 auto !important; min-width:0 !important; }
#results-v3 .elementor-element-14fc73a, #results-v3 .elementor-element-fa0e037{ flex:0 0 auto !important; }
/* Header: containers default to width:100% — force content/auto width so chip doesn't steal it */
#results-v3 .elementor-element-e8b1df4, #results-v3 .elementor-element-4948d3e{ flex:1 1 auto !important; width:auto !important; min-width:auto !important; }
#results-v3 .elementor-element-14fc73a, #results-v3 .elementor-element-fa0e037{ flex:0 0 auto !important; width:auto !important; }
/* ===== Pillars — subtitle, MOST POPULAR badge, price/CTA footer (04a439a) ===== */
.elementor-3923 .elementor-element-04a439a .psub{ display:inline-block; font-family:'Inter',sans-serif; font-weight:600; font-size:12px; line-height:1.4; text-transform:uppercase; letter-spacing:0.18em; color:#3f5a14; }
.elementor-3923 .elementor-element-04a439a .pop{ display:inline-flex; align-items:center; gap:4px; margin-left:8px; background:#9ad00f; color:#16140d; font-family:'Inter',sans-serif; font-weight:600; font-size:9px; line-height:1; text-transform:uppercase; letter-spacing:0.12em; padding:4px 8px; border-radius:999px; vertical-align:middle; white-space:nowrap; }
/* footer pinned to card bottom so all three align */
.elementor-3923 .elementor-element-8387b79, .elementor-3923 .elementor-element-6ccc849, .elementor-3923 .elementor-element-3cca683{ margin-top:auto !important; }
.elementor-3923 .elementor-element-04a439a .pfoot{ display:flex; align-items:center; justify-content:space-between; gap:12px; margin-top:0; padding-top:20px; border-top:1px solid rgba(24,22,14,0.1); }
.elementor-3923 .elementor-element-04a439a .pprice{ font-family:'Space Grotesk',sans-serif; font-weight:600; font-size:18px; line-height:1; color:#16140d; }
.elementor-3923 .elementor-element-04a439a .pcta{ display:inline-flex; align-items:center; gap:4px; font-family:'Inter',sans-serif; font-weight:600; font-size:14px; line-height:1; color:#3f5a14; text-decoration:none; transition:color .3s ease; white-space:nowrap; }
.elementor-3923 .elementor-element-04a439a .pcta:hover{ color:#16140d; }
.elementor-3923 .elementor-element-04a439a .pcta:hover span, .elementor-3923 .elementor-element-04a439a .pcta:hover{ transform:none; }
/* popular card (Convert = c4a57cb) — lime border + soft glow */
.elementor-3923 .elementor-element-c4a57cb{ border-color:rgba(154,208,15,0.55) !important; box-shadow:0 20px 50px -35px rgba(24,22,14,0.35), 0 0 0 1px rgba(154,208,15,0.2) inset !important; }
/* checklist keeps a little breathing room before the footer divider on tall cards */
.elementor-3923 .elementor-element-04a439a ul.us-pts{ margin-bottom:28px !important; }
/* ===== Testimonials trust bar (testi-trust) ===== */
#testi-trust .elementor-heading-title{ display:flex; flex-wrap:wrap; align-items:center; justify-content:center; gap:8px 10px; font-family:'Inter',sans-serif; font-size:14px; font-weight:400; color:#6a675c; }
#testi-trust .tstars{ color:#3f5a14; letter-spacing:2px; font-size:13px; }
#testi-trust .tsc{ font-weight:600; color:#16140d; }
#testi-trust .trate{ font-weight:600; color:#16140d; margin-left:6px; }
#testi-trust .tavg{ color:#6a675c; }
#testi-trust .tvr{ font-weight:500; color:#6a675c; }
#testi-trust .tsep{ width:1px; height:16px; background:rgba(24,22,14,0.16); display:inline-block; }
#testi-trust .tb{ display:inline-block; color:#fff; font-weight:600; font-size:10px; line-height:1; padding:5px 9px; border-radius:999px; }
@media (max-width:600px){ #testi-trust .tsep{ display:none; } }
/* ===== Testimonials video carousel ===== */
#testimonials .vchl{ display:flex; align-items:center; gap:10px; }
#testimonials .vchl-ic{ flex:0 0 auto; width:36px; height:36px; border-radius:999px; background:rgba(154,208,15,0.18); color:#3f5a14; display:flex; align-items:center; justify-content:center; font-size:13px; padding-left:2px; }
#testimonials .vchl-t{ display:flex; flex-direction:column; line-height:1.25; }
#testimonials .vchl-a{ font:600 14px/1.25 'Space Grotesk',sans-serif; color:#16140d; }
#testimonials .vchl-b{ font:400 12px/1.25 'Inter',sans-serif; color:#6a675c; }
#tvid-prev, #tvid-next{ cursor:pointer; }
#tvid-prev .elementor-icon, #tvid-next .elementor-icon{ width:44px; height:44px; display:flex; align-items:center; justify-content:center; background:#fff; border:1px solid rgba(24,22,14,0.1); border-radius:999px; color:#16140d; font-size:15px; transition:all .3s cubic-bezier(.16,1,.3,1); }
#tvid-prev:hover .elementor-icon, #tvid-next:hover .elementor-icon{ background:#9ad00f; border-color:#9ad00f; }
#tvid-prev.tvid-off, #tvid-next.tvid-off{ opacity:.35; cursor:not-allowed; pointer-events:none; }
#tvid-track > .elementor-widget{ flex:0 0 25%; max-width:25%; padding:0 8px; box-sizing:border-box; }
@media (max-width:1024px){ #tvid-track > .elementor-widget{ flex-basis:50%; max-width:50%; } }
@media (max-width:640px){ #tvid-track > .elementor-widget{ flex-basis:100%; max-width:100%; } }
#testimonials .vcard{ position:relative; aspect-ratio:9/16; border-radius:16px; overflow:hidden; background:#000 center/cover no-repeat; box-shadow:0 20px 50px -32px rgba(24,22,14,0.55); outline:1px solid rgba(24,22,14,0.1); outline-offset:-1px; cursor:pointer; transition:transform .5s cubic-bezier(.16,1,.3,1), box-shadow .5s; }
#testimonials .vcard:hover{ transform:translateY(-6px); outline-color:rgba(154,208,15,0.5); }
#testimonials .vcard::after{ content:''; position:absolute; inset:0; background:linear-gradient(to top, rgba(0,0,0,0.92) 0%, rgba(0,0,0,0.18) 52%, rgba(0,0,0,0.1) 100%); z-index:1; }
#testimonials .vc-badges{ position:absolute; left:0; right:0; top:0; display:flex; align-items:center; justify-content:space-between; padding:12px; z-index:3; }
#testimonials .vc-plat{ color:#fff; font:600 9px/1 'Inter',sans-serif; padding:4px 8px; border-radius:999px; box-shadow:0 1px 3px rgba(0,0,0,.2); }
#testimonials .vc-dur{ color:#fff; background:rgba(0,0,0,0.4); font:500 9px/1 'Inter',sans-serif; padding:4px 8px; border-radius:999px; }
#testimonials .vc-play{ position:absolute; left:50%; top:38%; transform:translate(-50%,-50%); width:56px; height:56px; border-radius:999px; background:rgba(255,255,255,0.16); color:#fff; display:flex; align-items:center; justify-content:center; font-size:19px; padding-left:3px; box-shadow:0 0 0 1px rgba(255,255,255,0.3) inset; z-index:3; transition:all .3s; }
#testimonials .vcard:hover .vc-play{ background:#9ad00f; color:#16140d; box-shadow:0 0 0 1px rgba(154,208,15,0.4) inset; transform:translate(-50%,-50%) scale(1.1); }
#testimonials .vc-cap{ position:absolute; left:0; right:0; bottom:0; padding:16px; z-index:3; }
#testimonials .vc-stars{ color:#9ad00f; font-size:10px; letter-spacing:1px; line-height:1; }
#testimonials .vc-quote{ margin:6px 0 0; font:500 13px/1.35 'Space Grotesk',sans-serif; color:#fff; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden; }
#testimonials .vc-who{ display:flex; align-items:center; gap:8px; margin-top:10px; }
#testimonials .vc-av{ width:24px; height:24px; border-radius:999px; object-fit:cover; box-shadow:0 0 0 1px rgba(255,255,255,0.4); flex:0 0 auto; }
#testimonials .vc-who-t{ display:flex; flex-direction:column; line-height:1.2; }
#testimonials .vc-name{ font:600 11px/1.2 'Inter',sans-serif; color:#fff; }
#testimonials .vc-role{ font:400 10px/1.2 'Inter',sans-serif; color:rgba(255,255,255,0.6); }
/* Play icons as CSS triangles (avoid emoji color rendering of ▶) */
#testimonials .vc-play{ font-size:0 !important; }
#testimonials .vc-play::before{ content:''; display:block; width:0; height:0; border-style:solid; border-width:9px 0 9px 14px; border-color:transparent transparent transparent #fff; margin-left:3px; }
#testimonials .vcard:hover .vc-play::before{ border-left-color:#16140d; }
#testimonials .vchl-ic{ font-size:0 !important; }
#testimonials .vchl-ic::before{ content:''; display:block; width:0; height:0; border-style:solid; border-width:5px 0 5px 8px; border-color:transparent transparent transparent #3f5a14; margin-left:2px; }
/* ===== Testimonials text marquee — photo cards (rebuilt) ===== */
#trow-a, #trow-b{ -webkit-mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent); mask-image:linear-gradient(to right,transparent,#000 5%,#000 95%,transparent); }
.elementor-3923 .elementor-element-427ccab, .elementor-3923 .elementor-element-ccaa265{ flex:0 0 auto !important; width:max-content !important; animation:us-rw 60s linear infinite; }
.elementor-3923 .elementor-element-21bccd5, .elementor-3923 .elementor-element-9ed1e7e{ flex:0 0 auto !important; width:max-content !important; animation:us-rw-rev 60s linear infinite; }
#trow-a:hover .elementor-element-427ccab, #trow-a:hover .elementor-element-ccaa265,
#trow-b:hover .elementor-element-21bccd5, #trow-b:hover .elementor-element-9ed1e7e{ animation-play-state:paused; }
@media (prefers-reduced-motion:reduce){ .elementor-3923 .elementor-element-427ccab,.elementor-3923 .elementor-element-ccaa265,.elementor-3923 .elementor-element-21bccd5,.elementor-3923 .elementor-element-9ed1e7e{ animation:none; } }
/* card sizing on the html widgets */
#trow-a .elementor-widget-html, #trow-b .elementor-widget-html{ flex:0 0 auto !important; width:340px !important; }
@media (max-width:640px){ #trow-a .elementor-widget-html, #trow-b .elementor-widget-html{ width:300px !important; } }
/* card */
#testimonials .tcard{ width:100%; box-sizing:border-box; height:100%; background:#fff; border:1px solid rgba(24,22,14,0.1); border-radius:16px; padding:24px; box-shadow:0 1px 2px rgba(24,22,14,0.05); display:flex; flex-direction:column; }
#testimonials .tc-top{ display:flex; align-items:center; justify-content:space-between; gap:8px; }
#testimonials .tc-stars{ color:#3f5a14; font-size:12px; letter-spacing:1px; display:inline-flex; align-items:center; gap:6px; white-space:nowrap; }
#testimonials .tc-stars b{ color:#16140d; font-weight:600; font-size:12px; letter-spacing:0; }
#testimonials .tc-plat{ color:#fff; font:600 10px/1 'Inter',sans-serif; padding:4px 8px; border-radius:999px; white-space:nowrap; }
#testimonials .tc-quote{ margin:14px 0 0; font:400 15px/1.6 'Inter',sans-serif; color:rgba(22,20,13,0.9); flex:1; }
#testimonials .tc-foot{ margin:20px 0 0; padding-top:16px; border-top:1px solid rgba(24,22,14,0.1); display:flex; align-items:center; gap:12px; }
#testimonials .tc-av{ width:44px; height:44px; border-radius:999px; object-fit:cover; box-shadow:0 0 0 2px #ece9e0; flex:0 0 auto; }
#testimonials .tc-who{ display:flex; flex-direction:column; line-height:1.25; }
#testimonials .tc-name{ font:600 14px/1.25 'Inter',sans-serif; color:#16140d; display:inline-flex; align-items:center; gap:6px; }
#testimonials .tc-vf{ color:#3f5a14; font-size:11px; font-weight:700; }
#testimonials .tc-role{ font:400 12px/1.25 'Inter',sans-serif; color:#6a675c; }
/* ===== FIX: Logo marquee items must be content-width (containers default to 100%) ===== */
.elementor-3923 .elementor-element-d35f3d4 > .elementor-element,
.elementor-3923 .elementor-element-d35f3d4 > .e-con-inner > .elementor-element,
.elementor-3923 .elementor-element-51a8dde > .elementor-element,
.elementor-3923 .elementor-element-51a8dde > .e-con-inner > .elementor-element,
.elementor-3923 .elementor-element-2cc79a9 > .elementor-element,
.elementor-3923 .elementor-element-2cc79a9 > .e-con-inner > .elementor-element{
  width:auto !important; flex:0 0 auto !important;
}
/* spacing between logos + trailing gap so the loop seam matches */
.elementor-3923 .elementor-element-d35f3d4,
.elementor-3923 .elementor-element-51a8dde,
.elementor-3923 .elementor-element-2cc79a9{ gap:56px !important; padding-right:56px !important; }
/* logo item: icon + name inline, centered */
.elementor-3923 .elementor-element-d35f3d4 > .elementor-element,
.elementor-3923 .elementor-element-51a8dde > .elementor-element,
.elementor-3923 .elementor-element-2cc79a9 > .elementor-element{ align-items:center !important; }
/* ===== Video cards — NATIVE containers/widgets (supersedes HTML-widget rules) ===== */
/* neutralize old html-widget slide sizing */
#tvid-track > .elementor-widget{ flex:none; max-width:none; padding:0; }
/* card = direct container child of track */
#tvid-track > .elementor-element{ flex:0 0 calc(25% - 16px) !important; max-width:calc(25% - 16px) !important; margin:0 8px !important; aspect-ratio:9/16; cursor:pointer; box-shadow:0 20px 50px -32px rgba(24,22,14,0.55); outline:1px solid rgba(24,22,14,0.1); outline-offset:-1px; transition:transform .5s cubic-bezier(.16,1,.3,1), outline-color .5s; }
#tvid-track > .elementor-element:hover{ transform:translateY(-6px); outline-color:rgba(154,208,15,0.5); }
@media (max-width:1024px){ #tvid-track > .elementor-element{ flex-basis:calc(50% - 16px) !important; max-width:calc(50% - 16px) !important; } }
@media (max-width:640px){ #tvid-track > .elementor-element{ flex-basis:calc(100% - 16px) !important; max-width:calc(100% - 16px) !important; } }
/* inner fills the card and stacks top/middle/bottom above the overlay */
#tvid-track > .elementor-element > .e-con-inner{ position:relative; z-index:2; height:100%; display:flex; flex-direction:column; justify-content:space-between; }
/* top bar: platform pill + duration pill */
#tvid-track .vcbar{ display:flex; align-items:center; justify-content:space-between; width:100%; }
#tvid-track .vcp{ display:inline-block; color:#fff; font:600 9px/1 'Inter',sans-serif; padding:4px 8px; border-radius:999px; box-shadow:0 1px 3px rgba(0,0,0,.2); }
#tvid-track .vcd{ display:inline-block; color:#fff; background:rgba(0,0,0,0.4); font:500 9px/1 'Inter',sans-serif; padding:4px 8px; border-radius:999px; }
/* play button (icon widget) */
#tvid-track .elementor-widget-icon{ align-self:center; margin-bottom:12%; }
#tvid-track .elementor-widget-icon .elementor-icon{ width:56px; height:56px; display:flex; align-items:center; justify-content:center; border-radius:999px; background:rgba(255,255,255,0.16); color:#fff; font-size:19px; padding-left:3px; box-shadow:0 0 0 1px rgba(255,255,255,0.3) inset; transition:all .3s; }
#tvid-track > .elementor-element:hover .elementor-widget-icon .elementor-icon{ background:#9ad00f; color:#16140d; transform:scale(1.1); box-shadow:0 0 0 1px rgba(154,208,15,0.4) inset; }
/* caption */
#tvid-track .vcs{ color:#9ad00f; font-size:10px; letter-spacing:1px; line-height:1; display:block; }
#tvid-track .vcq{ display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical; overflow:hidden; font:500 13px/1.35 'Space Grotesk',sans-serif; color:#fff; }
#tvid-track .vcw{ display:flex; flex-direction:column; line-height:1.2; }
#tvid-track .vcn{ font:600 11px/1.2 'Inter',sans-serif; color:#fff; }
#tvid-track .vcr{ font:400 10px/1.2 'Inter',sans-serif; color:rgba(255,255,255,0.6); }
/* avatar image widget */
#tvid-track .elementor-widget-image img{ width:24px; height:24px; border-radius:999px; object-fit:cover; box-shadow:0 0 0 1px rgba(255,255,255,0.4); display:block; }
/* ===== Text testimonial cards — NATIVE containers/widgets ===== */
#testimonials .tc-top{ display:flex; align-items:center; justify-content:space-between; gap:8px; width:100%; }
#testimonials .tc-stars{ color:#3f5a14; font-size:12px; letter-spacing:1px; display:inline-flex; align-items:center; gap:6px; white-space:nowrap; }
#testimonials .tc-stars b{ color:#16140d; font-weight:600; font-size:12px; letter-spacing:0; }
#testimonials .tc-plat{ display:inline-block; color:#fff; font:600 10px/1 'Inter',sans-serif; padding:4px 8px; border-radius:999px; white-space:nowrap; }
#testimonials .tc-quote{ display:block; font:400 15px/1.6 'Inter',sans-serif; color:rgba(22,20,13,0.9); }
#testimonials .tc-who{ display:flex; flex-direction:column; line-height:1.25; }
#testimonials .tc-name{ font:600 14px/1.25 'Inter',sans-serif; color:#16140d; display:inline-flex; align-items:center; gap:6px; }
#testimonials .tc-vf{ color:#3f5a14; font-size:11px; font-weight:700; }
#testimonials .tc-role{ font:400 12px/1.25 'Inter',sans-serif; color:#6a675c; }
/* avatar image widget inside the marquee rows */
#trow-a .elementor-widget-image img, #trow-b .elementor-widget-image img{ width:44px; height:44px; border-radius:999px; object-fit:cover; box-shadow:0 0 0 2px #ece9e0; display:block; }
/* quote heading grows so the foot pins to the bottom */
#trow-a .elementor-widget-heading:nth-child(2), #trow-b .elementor-widget-heading:nth-child(2){ flex:1 1 auto; }
/* ===== Text marquee — animation on the NEW native tracks ===== */
.elementor-3923 .elementor-element-8ffac18, .elementor-3923 .elementor-element-b637bf2{ flex:0 0 auto !important; width:max-content !important; animation:us-rw 60s linear infinite; }
.elementor-3923 .elementor-element-34555aa, .elementor-3923 .elementor-element-67887ea{ flex:0 0 auto !important; width:max-content !important; animation:us-rw-rev 60s linear infinite; }
#trow-a:hover .elementor-element-8ffac18, #trow-a:hover .elementor-element-b637bf2,
#trow-b:hover .elementor-element-34555aa, #trow-b:hover .elementor-element-67887ea{ animation-play-state:paused; }
@media (prefers-reduced-motion:reduce){
  .elementor-3923 .elementor-element-8ffac18,.elementor-3923 .elementor-element-b637bf2,
  .elementor-3923 .elementor-element-34555aa,.elementor-3923 .elementor-element-67887ea{ animation:none; }
}/* End custom CSS */