.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 );color:var( --e-global-color-primary );}.elementor-229 .elementor-element.elementor-element-m6lx5o4 .elementor-heading-title{font-size:20px;font-weight:400;letter-spacing:3px;color:#000000;}.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 );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-229 .elementor-element.elementor-element-fzhvppg{--e-image-carousel-slides-to-show:1;}.elementor-229 .elementor-element.elementor-element-njwdmxk .elementor-heading-title{font-weight:300;letter-spacing:4px;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-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 );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-229 .elementor-element.elementor-element-xriyrhw{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-229 .elementor-element.elementor-element-xriyrhw .elementor-divider-separator{width:100%;}.elementor-229 .elementor-element.elementor-element-xriyrhw .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-229 .elementor-element.elementor-element-nbzsuhg .elementor-heading-title{font-size:20px;font-weight:400;letter-spacing:3px;color:#000000;}.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 );}.elementor-229 .elementor-element.elementor-element-qhkhopq .elementor-button{background-color:#ffffff;fill:#848484;color:#848484;border-style:solid;border-width:1px 1px 1px 1px;border-color:#848484;}.elementor-229 .elementor-element.elementor-element-jaclzmr .elementor-button{background-color:#ffffff;fill:#848484;color:#848484;border-style:solid;border-width:1px 1px 1px 1px;border-color:#848484;}.elementor-229 .elementor-element.elementor-element-jaclzmr > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-229 .elementor-element.elementor-element-a127c7b .elementor-heading-title{font-weight:300;letter-spacing:4px;color:#000000;}.elementor-229 .elementor-element.elementor-element-32bbb68{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-229 .elementor-element.elementor-element-32bbb68 .elementor-divider-separator{width:100%;}.elementor-229 .elementor-element.elementor-element-32bbb68 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-widget-image-box .elementor-image-box-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 );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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 );color:var( --e-global-color-text );}.elementor-229 .elementor-element.elementor-element-ab5cd3f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-229 .elementor-element.elementor-element-ab5cd3f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-229 .elementor-element.elementor-element-ab5cd3f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-229 .elementor-element.elementor-element-ab5cd3f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-229 .elementor-element.elementor-element-ab5cd3f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-229 .elementor-element.elementor-element-ab5cd3f .elementor-image-box-title{color:#000000;}.elementor-229 .elementor-element.elementor-element-6d5cf8e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-229 .elementor-element.elementor-element-6d5cf8e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-229 .elementor-element.elementor-element-6d5cf8e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-229 .elementor-element.elementor-element-6d5cf8e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-229 .elementor-element.elementor-element-6d5cf8e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-229 .elementor-element.elementor-element-6d5cf8e .elementor-image-box-title{color:#000000;}.elementor-229 .elementor-element.elementor-element-xnyqzcc .elementor-heading-title{font-weight:300;letter-spacing:4px;color:#000000;}.elementor-229 .elementor-element.elementor-element-yuuasfi{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-229 .elementor-element.elementor-element-yuuasfi .elementor-divider-separator{width:100%;}.elementor-229 .elementor-element.elementor-element-yuuasfi .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-229 .elementor-element.elementor-element-whbnsnx{border-style:dotted;border-width:1px 1px 1px 1px;margin-top:0px;margin-bottom:10px;}.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 );}.elementor-229 .elementor-element.elementor-element-ngryeoz .elementor-button{background-color:#5baaff;padding:5px 10px 5px 10px;}.elementor-229 .elementor-element.elementor-element-cjczrea .elementor-heading-title{font-size:15px;color:#000000;}.elementor-229 .elementor-element.elementor-element-rdyqlak .elementor-button{background-color:#ffffff;font-size:12px;fill:#848484;color:#848484;border-style:solid;border-width:1px 1px 1px 1px;border-color:#848484;}.elementor-229 .elementor-element.elementor-element-qvntlge{border-style:dotted;border-width:1px 1px 1px 1px;margin-top:0px;margin-bottom:10px;}.elementor-229 .elementor-element.elementor-element-stcjelf .elementor-button{background-color:#5baaff;padding:5px 10px 5px 10px;}.elementor-229 .elementor-element.elementor-element-cfhzuse .elementor-heading-title{font-size:15px;color:#000000;}.elementor-229 .elementor-element.elementor-element-pyghvnz .elementor-button{background-color:#ffffff;font-size:12px;fill:#848484;color:#848484;border-style:solid;border-width:1px 1px 1px 1px;border-color:#848484;}.elementor-229 .elementor-element.elementor-element-atbnvgs{border-style:dotted;border-width:1px 1px 1px 1px;margin-top:10px;margin-bottom:10px;}.elementor-229 .elementor-element.elementor-element-rzkhctr .elementor-button{background-color:#5baaff;padding:5px 10px 5px 10px;}.elementor-229 .elementor-element.elementor-element-alvljmh .elementor-heading-title{font-size:15px;color:#000000;}.elementor-229 .elementor-element.elementor-element-mhxgaoq .elementor-button{background-color:#ffffff;font-size:12px;fill:#848484;color:#848484;border-style:solid;border-width:1px 1px 1px 1px;border-color:#848484;}.elementor-229 .elementor-element.elementor-element-gukjuqs{border-style:dotted;border-width:1px 1px 1px 1px;}.elementor-229 .elementor-element.elementor-element-yjwzonx .elementor-button{background-color:#5baaff;padding:5px 10px 5px 10px;}.elementor-229 .elementor-element.elementor-element-kyqrlyu .elementor-heading-title{font-size:15px;color:#000000;}.elementor-229 .elementor-element.elementor-element-lyuegyq .elementor-button{background-color:#ffffff;font-size:12px;fill:#848484;color:#848484;border-style:solid;border-width:1px 1px 1px 1px;border-color:#848484;}.elementor-229 .elementor-element.elementor-element-69d0845{text-align:center;}.elementor-229 .elementor-element.elementor-element-nhtigxu .elementor-heading-title{font-weight:300;letter-spacing:4px;color:#000000;}.elementor-229 .elementor-element.elementor-element-ewyvbkq{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-229 .elementor-element.elementor-element-ewyvbkq .elementor-divider-separator{width:100%;}.elementor-229 .elementor-element.elementor-element-ewyvbkq .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-229 .elementor-element.elementor-element-uivnxgd{text-align:center;}.elementor-229 .elementor-element.elementor-element-bf16454 .elementor-button{background-color:#ffffff;fill:#848484;color:#848484;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-229 .elementor-element.elementor-element-8afe066{text-align:center;}.elementor-229 .elementor-element.elementor-element-f112bab .elementor-button{background-color:#ffffff;fill:#848484;color:#848484;border-style:solid;border-width:1px 1px 1px 1px;border-color:#848484;}.elementor-229 .elementor-element.elementor-element-f112bab .elementor-button:hover, .elementor-229 .elementor-element.elementor-element-f112bab .elementor-button:focus{color:#848484;}.elementor-229 .elementor-element.elementor-element-f112bab .elementor-button:hover svg, .elementor-229 .elementor-element.elementor-element-f112bab .elementor-button:focus svg{fill:#848484;}.elementor-229 .elementor-element.elementor-element-ed5eeb0{text-align:center;}.elementor-229 .elementor-element.elementor-element-a1ad85e .elementor-button{background-color:#ffffff;fill:#848484;color:#848484;border-style:solid;border-width:1px 1px 1px 1px;border-color:#848484;}.elementor-229 .elementor-element.elementor-element-a1ad85e .elementor-button:hover, .elementor-229 .elementor-element.elementor-element-a1ad85e .elementor-button:focus{color:#848484;}.elementor-229 .elementor-element.elementor-element-a1ad85e .elementor-button:hover svg, .elementor-229 .elementor-element.elementor-element-a1ad85e .elementor-button:focus svg{fill:#848484;}.elementor-229 .elementor-element.elementor-element-9cdb70e{text-align:center;}.elementor-229 .elementor-element.elementor-element-fe52450 .elementor-button{background-color:#ffffff;fill:#848484;color:#848484;border-style:solid;border-width:1px 1px 1px 1px;border-color:#848484;}.elementor-229 .elementor-element.elementor-element-fe52450 .elementor-button:hover, .elementor-229 .elementor-element.elementor-element-fe52450 .elementor-button:focus{color:#848484;}.elementor-229 .elementor-element.elementor-element-fe52450 .elementor-button:hover svg, .elementor-229 .elementor-element.elementor-element-fe52450 .elementor-button:focus svg{fill:#848484;}.elementor-229 .elementor-element.elementor-element-b8c22d7{text-align:center;}.elementor-229 .elementor-element.elementor-element-693c00f .elementor-button{background-color:#ffffff;fill:#848484;color:#848484;border-style:solid;border-width:1px 1px 1px 1px;border-color:#848484;}.elementor-229 .elementor-element.elementor-element-693c00f .elementor-button:hover, .elementor-229 .elementor-element.elementor-element-693c00f .elementor-button:focus{color:#848484;}.elementor-229 .elementor-element.elementor-element-693c00f .elementor-button:hover svg, .elementor-229 .elementor-element.elementor-element-693c00f .elementor-button:focus svg{fill:#848484;}.elementor-229 .elementor-element.elementor-element-af684ba{text-align:end;}.elementor-229 .elementor-element.elementor-element-1e656f2{text-align:center;}.elementor-229 .elementor-element.elementor-element-4947b2c .elementor-button{background-color:#ffffff;fill:#848484;color:#848484;border-style:solid;border-width:1px 1px 1px 1px;border-color:#848484;}.elementor-229 .elementor-element.elementor-element-4947b2c .elementor-button:hover, .elementor-229 .elementor-element.elementor-element-4947b2c .elementor-button:focus{color:#848484;}.elementor-229 .elementor-element.elementor-element-4947b2c .elementor-button:hover svg, .elementor-229 .elementor-element.elementor-element-4947b2c .elementor-button:focus svg{fill:#848484;}.elementor-229 .elementor-element.elementor-element-vjpbguq{text-align:center;}.elementor-229 .elementor-element.elementor-element-b4a2d30 .elementor-button{background-color:#ffffff;fill:#848484;color:#848484;border-style:solid;border-width:1px 1px 1px 1px;border-color:#848484;}@media(min-width:768px){.elementor-229 .elementor-element.elementor-element-swrepge{width:50%;}.elementor-229 .elementor-element.elementor-element-gibdidp{width:50%;}.elementor-229 .elementor-element.elementor-element-jmxmari{width:34.13%;}.elementor-229 .elementor-element.elementor-element-ncpyrtz{width:65.87%;}.elementor-229 .elementor-element.elementor-element-ooribhz{width:34.13%;}.elementor-229 .elementor-element.elementor-element-avytsvo{width:65.87%;}.elementor-229 .elementor-element.elementor-element-ixeqayj{width:34.13%;}.elementor-229 .elementor-element.elementor-element-uxdzuns{width:65.87%;}.elementor-229 .elementor-element.elementor-element-oklnvuu{width:34.13%;}.elementor-229 .elementor-element.elementor-element-psbknih{width:65.87%;}}@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 );}.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 );}.elementor-widget-divider .elementor-divider__text{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 );}.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 );}.elementor-widget-image-box .elementor-image-box-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 );}.elementor-widget-image-box .elementor-image-box-description{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 );}.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 );}}@media(max-width:767px){.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 );}.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 );}.elementor-widget-divider .elementor-divider__text{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 );}.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 );}.elementor-widget-image-box .elementor-image-box-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 );}.elementor-widget-image-box .elementor-image-box-description{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 );}.elementor-229 .elementor-element.elementor-element-ab5cd3f .elementor-image-box-img{margin-bottom:15px;}.elementor-229 .elementor-element.elementor-element-6d5cf8e .elementor-image-box-img{margin-bottom:15px;}.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 );}.elementor-229 .elementor-element.elementor-element-xsifdix img{max-width:70%;}.elementor-229 .elementor-element.elementor-element-ahqfood img{max-width:70%;}}