.elementor-5809 .elementor-element.elementor-element-79f06d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;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:#E5E7EB;--border-color:#E5E7EB;--padding-top:20px;--padding-bottom:20px;--padding-left:60px;--padding-right:60px;}.elementor-5809 .elementor-element.elementor-element-79f06d2:not(.elementor-motion-effects-element-type-background), .elementor-5809 .elementor-element.elementor-element-79f06d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-5809 .elementor-element.elementor-element-220e8e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-5809 .elementor-element.elementor-element-220e8e4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-5809 .elementor-element.elementor-element-220e8e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-5809 .elementor-element.elementor-element-220e8e4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-5809 .elementor-element.elementor-element-220e8e4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-5809 .elementor-element.elementor-element-220e8e4 .elementor-icon-list-icon i{color:#B3B3B3;transition:color 0.3s;}.elementor-5809 .elementor-element.elementor-element-220e8e4 .elementor-icon-list-icon svg{fill:#B3B3B3;transition:fill 0.3s;}.elementor-5809 .elementor-element.elementor-element-220e8e4{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-5809 .elementor-element.elementor-element-220e8e4 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-5809 .elementor-element.elementor-element-1814247{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:60px;--padding-right:60px;}.elementor-5809 .elementor-element.elementor-element-1814247:not(.elementor-motion-effects-element-type-background), .elementor-5809 .elementor-element.elementor-element-1814247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67fa9a8 );}.elementor-5809 .elementor-element.elementor-element-edd2a6d{--display:flex;--border-radius:20px 20px 20px 20px;box-shadow:0px 8px 13px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5809 .elementor-element.elementor-element-edd2a6d:not(.elementor-motion-effects-element-type-background), .elementor-5809 .elementor-element.elementor-element-edd2a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5809 .elementor-element.elementor-element-1c4991c{--display:flex;--min-height:420px;--justify-content:space-between;--overlay-opacity:0.74;--border-radius:20px 20px 0px 0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-5809 .elementor-element.elementor-element-1c4991c::before, .elementor-5809 .elementor-element.elementor-element-1c4991c > .elementor-background-video-container::before, .elementor-5809 .elementor-element.elementor-element-1c4991c > .e-con-inner > .elementor-background-video-container::before, .elementor-5809 .elementor-element.elementor-element-1c4991c > .elementor-background-slideshow::before, .elementor-5809 .elementor-element.elementor-element-1c4991c > .e-con-inner > .elementor-background-slideshow::before, .elementor-5809 .elementor-element.elementor-element-1c4991c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFF9F900 0%, #000000 64%);}.elementor-5809 .elementor-element.elementor-element-1c4991c:not(.elementor-motion-effects-element-type-background), .elementor-5809 .elementor-element.elementor-element-1c4991c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5809 .elementor-element.elementor-element-a42feb1{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5809 .elementor-element.elementor-element-65989fc{--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:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:50px 50px 50px 50px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-5809 .elementor-element.elementor-element-65989fc:not(.elementor-motion-effects-element-type-background), .elementor-5809 .elementor-element.elementor-element-65989fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000B3;}.elementor-5809 .elementor-element.elementor-element-71cee7d{--e-rating-icon-font-size:19px;--e-rating-gap:5px;--e-rating-icon-marked-color:var( --e-global-color-text );--e-rating-icon-color:#6F5B0C;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5809 .elementor-element.elementor-element-8edabb3 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-266708b );}.elementor-5809 .elementor-element.elementor-element-c88b586 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-266708b );}.elementor-5809 .elementor-element.elementor-element-017f3ec{width:auto;max-width:auto;z-index:2;}.elementor-5809 .elementor-element.elementor-element-8b42d48{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5809 .elementor-element.elementor-element-8680690 .elementor-heading-title{color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5809 .elementor-element.elementor-element-4f591b7{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5809 .elementor-element.elementor-element-944b520{--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-start;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-5809 .elementor-element.elementor-element-fb59665 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5809 .elementor-element.elementor-element-fb59665 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-5809 .elementor-element.elementor-element-fb59665{--icon-box-icon-margin:10px;}.elementor-5809 .elementor-element.elementor-element-fb59665 .elementor-icon-box-title{margin-block-end:0px;color:#6B7280;}.elementor-5809 .elementor-element.elementor-element-fb59665 .elementor-icon{font-size:25px;}.elementor-5809 .elementor-element.elementor-element-fb59665 .elementor-icon i{transform:rotate(0deg);}.elementor-5809 .elementor-element.elementor-element-fb59665 .elementor-icon-box-title, .elementor-5809 .elementor-element.elementor-element-fb59665 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-5809 .elementor-element.elementor-element-fb59665:has(:hover) .elementor-icon-box-title,
					 .elementor-5809 .elementor-element.elementor-element-fb59665:has(:focus) .elementor-icon-box-title{color:#6B7280;}.elementor-5809 .elementor-element.elementor-element-fb59665 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-15311e8 );}.elementor-5809 .elementor-element.elementor-element-0ee50e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5809 .elementor-element.elementor-element-0ee50e2 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-5809 .elementor-element.elementor-element-0ee50e2{--icon-box-icon-margin:10px;}.elementor-5809 .elementor-element.elementor-element-0ee50e2 .elementor-icon-box-title{margin-block-end:0px;color:#6B7280;}.elementor-5809 .elementor-element.elementor-element-0ee50e2 .elementor-icon{font-size:25px;}.elementor-5809 .elementor-element.elementor-element-0ee50e2 .elementor-icon i{transform:rotate(0deg);}.elementor-5809 .elementor-element.elementor-element-0ee50e2 .elementor-icon-box-title, .elementor-5809 .elementor-element.elementor-element-0ee50e2 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-5809 .elementor-element.elementor-element-0ee50e2:has(:hover) .elementor-icon-box-title,
					 .elementor-5809 .elementor-element.elementor-element-0ee50e2:has(:focus) .elementor-icon-box-title{color:#6B7280;}.elementor-5809 .elementor-element.elementor-element-0ee50e2 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-15311e8 );}.elementor-5809 .elementor-element.elementor-element-e2129da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5809 .elementor-element.elementor-element-e2129da .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-5809 .elementor-element.elementor-element-e2129da{--icon-box-icon-margin:10px;}.elementor-5809 .elementor-element.elementor-element-e2129da .elementor-icon-box-title{margin-block-end:0px;color:#6B7280;}.elementor-5809 .elementor-element.elementor-element-e2129da .elementor-icon{font-size:25px;}.elementor-5809 .elementor-element.elementor-element-e2129da .elementor-icon i{transform:rotate(0deg);}.elementor-5809 .elementor-element.elementor-element-e2129da .elementor-icon-box-title, .elementor-5809 .elementor-element.elementor-element-e2129da .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-5809 .elementor-element.elementor-element-e2129da:has(:hover) .elementor-icon-box-title,
					 .elementor-5809 .elementor-element.elementor-element-e2129da:has(:focus) .elementor-icon-box-title{color:#6B7280;}.elementor-5809 .elementor-element.elementor-element-e2129da .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-15311e8 );}.elementor-5809 .elementor-element.elementor-element-fb8b6ad{--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;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5809 .elementor-element.elementor-element-41f226b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-5809 .elementor-element.elementor-element-31fe1de > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-5809 .elementor-element.elementor-element-31fe1de .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:23px;font-weight:600;}.elementor-5809 .elementor-element.elementor-element-cf4e402{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5809 .elementor-element.elementor-element-cf4e402:not(.elementor-motion-effects-element-type-background), .elementor-5809 .elementor-element.elementor-element-cf4e402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFB;}.elementor-5809 .elementor-element.elementor-element-faf4571{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5809 .elementor-element.elementor-element-faf4571:not(.elementor-motion-effects-element-type-background), .elementor-5809 .elementor-element.elementor-element-faf4571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5809 .elementor-element.elementor-element-ff37032 img{width:100%;border-radius:10px 10px 10px 10px;}.elementor-5809 .elementor-element.elementor-element-5495f8e{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-5809 .elementor-element.elementor-element-650b7da{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5809 .elementor-element.elementor-element-650b7da:not(.elementor-motion-effects-element-type-background), .elementor-5809 .elementor-element.elementor-element-650b7da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5809 .elementor-element.elementor-element-4ace952 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5809 .elementor-element.elementor-element-4ace952 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;color:#374151;}.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-weight:var( --e-global-typography-text-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );}.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-weight:var( --e-global-typography-accent-font-weight );}.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-weight:var( --e-global-typography-accent-font-weight );}.elementor-5809 .elementor-element.elementor-element-ac8c309 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-5809 .elementor-element.elementor-element-ac8c309 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-5809 .elementor-element.elementor-element-ac8c309 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-5809 .elementor-element.elementor-element-ac8c309 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-5809 .elementor-element.elementor-element-ac8c309 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-5809 .elementor-element.elementor-element-ac8c309 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-5809 .elementor-element.elementor-element-ac8c309 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-5809 .elementor-element.elementor-element-ac8c309 .elementor-field-type-html{padding-bottom:0px;}.elementor-5809 .elementor-element.elementor-element-ac8c309 .elementor-field-group .elementor-field{color:var( --e-global-color-accent );}.elementor-5809 .elementor-element.elementor-element-ac8c309 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#E5E7EB;}.elementor-5809 .elementor-element.elementor-element-ac8c309 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#E5E7EB;}.elementor-5809 .elementor-element.elementor-element-ac8c309 .elementor-field-group .elementor-select-wrapper::before{color:#E5E7EB;}.elementor-5809 .elementor-element.elementor-element-ac8c309 .e-form__buttons__wrapper__button-next{background-color:#F3F4F6;color:var( --e-global-color-secondary );}.elementor-5809 .elementor-element.elementor-element-ac8c309 .elementor-button[type="submit"]{background-color:#F3F4F6;color:var( --e-global-color-secondary );}.elementor-5809 .elementor-element.elementor-element-ac8c309 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-secondary );}.elementor-5809 .elementor-element.elementor-element-ac8c309 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-5809 .elementor-element.elementor-element-ac8c309 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-5809 .elementor-element.elementor-element-ac8c309 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-5809 .elementor-element.elementor-element-ac8c309 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-5809 .elementor-element.elementor-element-ac8c309 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-5809 .elementor-element.elementor-element-ac8c309 .elementor-button{padding:0px 15px 0px 15px;}.elementor-5809 .elementor-element.elementor-element-ac8c309{--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-5809 .elementor-element.elementor-element-860f517 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:20px;}.elementor-5809 .elementor-element.elementor-element-860f517 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-20px;}.elementor-5809 .elementor-element.elementor-element-860f517 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-5809 .elementor-element.elementor-element-860f517 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-5809 .elementor-element.elementor-element-860f517 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-5809 .elementor-element.elementor-element-860f517 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-5809 .elementor-element.elementor-element-860f517 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-5809 .elementor-element.elementor-element-860f517 .elementor-field-group > label, .elementor-5809 .elementor-element.elementor-element-860f517 .elementor-field-subgroup label{color:var( --e-global-color-secondary );}.elementor-5809 .elementor-element.elementor-element-860f517 .elementor-field-group > label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5809 .elementor-element.elementor-element-860f517 .elementor-field-type-html{padding-bottom:0px;}.elementor-5809 .elementor-element.elementor-element-860f517 .elementor-field-group .elementor-field{color:var( --e-global-color-accent );}.elementor-5809 .elementor-element.elementor-element-860f517 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#E5E7EB;border-radius:10px 10px 10px 10px;}.elementor-5809 .elementor-element.elementor-element-860f517 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#E5E7EB;border-radius:10px 10px 10px 10px;}.elementor-5809 .elementor-element.elementor-element-860f517 .elementor-field-group .elementor-select-wrapper::before{color:#E5E7EB;}.elementor-5809 .elementor-element.elementor-element-860f517 .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-radius:8px 8px 8px 8px;padding:16px 26px 16px 26px;}.elementor-5809 .elementor-element.elementor-element-860f517 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-5809 .elementor-element.elementor-element-860f517 .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-5809 .elementor-element.elementor-element-860f517 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-5809 .elementor-element.elementor-element-860f517 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-5809 .elementor-element.elementor-element-860f517 .e-form__buttons__wrapper__button-next:hover{background-color:#9F0000;color:#ffffff;}.elementor-5809 .elementor-element.elementor-element-860f517 .elementor-button[type="submit"]:hover{background-color:#9F0000;color:#ffffff;}.elementor-5809 .elementor-element.elementor-element-860f517 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-5809 .elementor-element.elementor-element-860f517 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-5809 .elementor-element.elementor-element-860f517{--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-5809 .elementor-element.elementor-element-ee48068 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-5809 .elementor-element.elementor-element-ee48068 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;color:#374151;}@media(max-width:1024px){.elementor-5809 .elementor-element.elementor-element-79f06d2{--padding-top:18px;--padding-bottom:18px;--padding-left:25px;--padding-right:25px;}.elementor-5809 .elementor-element.elementor-element-1814247{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-5809 .elementor-element.elementor-element-cf4e402{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-5809 .elementor-element.elementor-element-79f06d2{--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-5809 .elementor-element.elementor-element-1814247{--padding-top:30px;--padding-bottom:30px;--padding-left:25px;--padding-right:25px;}.elementor-5809 .elementor-element.elementor-element-1c4991c{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-5809 .elementor-element.elementor-element-65989fc{--width:fit-content;}.elementor-5809 .elementor-element.elementor-element-71cee7d{--e-rating-icon-font-size:15px;}.elementor-5809 .elementor-element.elementor-element-8edabb3 .elementor-heading-title{font-size:15px;}.elementor-5809 .elementor-element.elementor-element-c88b586 .elementor-heading-title{font-size:15px;}.elementor-5809 .elementor-element.elementor-element-4f591b7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5809 .elementor-element.elementor-element-fb8b6ad{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5809 .elementor-element.elementor-element-41f226b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5809 .elementor-element.elementor-element-cf4e402{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5809 .elementor-element.elementor-element-faf4571{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5809 .elementor-element.elementor-element-650b7da{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-5809 .elementor-element.elementor-element-65989fc{--width:fit-content;}.elementor-5809 .elementor-element.elementor-element-fb8b6ad{--width:100%;}.elementor-5809 .elementor-element.elementor-element-41f226b{--width:100%;}.elementor-5809 .elementor-element.elementor-element-cf4e402{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5809 .elementor-element.elementor-element-41f226b{--width:50%;}.elementor-5809 .elementor-element.elementor-element-cf4e402{--width:50%;}}/* Start custom CSS for yith_wcwl_add_to_wishlist, class: .elementor-element-017f3ec */.elementor-5809 .elementor-element.elementor-element-017f3ec .yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--initialized {
    margin: 0;
}
.elementor-5809 .elementor-element.elementor-element-017f3ec .yith-wcwl-add-to-wishlist-button__label {
    display: none;
}
.elementor-5809 .elementor-element.elementor-element-017f3ec .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor svg.yith-wcwl-icon-svg, .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor img {
    width: 24px;
    color: currentColor;
    max-width: 24px;
    height: 24px;
}
.elementor-5809 .elementor-element.elementor-element-017f3ec .yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button) svg.yith-wcwl-add-to-wishlist-button-icon {
    color: #8d0000;
}
.elementor-5809 .elementor-element.elementor-element-017f3ec .yith-wcwl-add-to-wishlist-button:not(.yith-wcwl-add-to-wishlist-button--themed-button).yith-wcwl-add-to-wishlist-button--added svg.yith-wcwl-add-to-wishlist-button-icon {
    color: #8d0000 !important;
}
.elementor-5809 .elementor-element.elementor-element-017f3ec a.yith-wcwl-add-to-wishlist-button {
    width: 40px;
    height: 40px;
    background: #fff;
    border-radius: 50px;
        justify-content: center;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1532e7c */.elementor-5809 .elementor-element.elementor-element-1532e7c .recipe-cart-summary.mt-4{
    display: none;
}
.recipe-product-item {
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
}
.flex.items-center.space-x-2 {
    display: flex;
    align-items: center;
}
.text-sm.text-gray-600.mb-2 {
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
    margin: 0 0 10px 0;
}
.qty-display {
    width: 30px;
    text-align: center;
}
.flex.flex-col.space-y-4.portion-type {
    width: 100%;
}
.flex.items-center.justify-between {
    display: flex;
    justify-content: space-between;
    align-items: anchor-center;
}
.recipe_cstm_accord .quantity-wrapper {
    border: 1px solid #c9bab1;
    width: fit-content;
    padding: 5px;
    border-radius: 10px;
    margin-bottom: 20px;
}

.recipe_cstm_accord .qty-input {
    width: 50px;
    text-align: center;
    padding: 4px;
    border:none;
}

.recipe_cstm_accord .qty-btn {
    background: transparent;
    border: none;
    padding: 6px 10px;
    font-size: 18px;
    cursor: pointer;
}
.recipe_cstm_accord .product-price {
    font-weight: bold;
    margin-top: 5px;
    display: inline-block;
}



button.acf_product_add_button {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 10px;
    background: #8d0000;
    color: #FFF;
    border-radius: 6px;
    width: 100%;
    border:none;
}
button.acf_product_add_button  path {
    fill: #fff;
}
svg.e-font-icon-svg.e-fas-cart-plus {
    width: 20px;
}
.recipe-product-item {
    display: flex;
    align-items: start;
    justify-content: start;
    flex-wrap: wrap;
    gap: 20px;
    /*flex-direction: column;*/
    justify-content: space-between;
}
.reci_btn {
    display: flex;
    align-items: center;
        gap: 10px;
        

}
.elementor-5809 .elementor-element.elementor-element-1532e7c button.qty-btn {
    color: #000 !important;
}
.elementor-5809 .elementor-element.elementor-element-1532e7c button.acf_product_add_button {
    height: 51px;
}
.recipe_cstm_accord .qty-btn:hover {
    background: transparent !important;
}
.elementor-5809 .elementor-element.elementor-element-1532e7c .quantity-wrapper {
    display: flex;
        margin: 0;
}
.qty-input::-webkit-outer-spin-button,
.qty-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.recipe-product-item h4 {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    font-size: 18px;
    color: #000;
    margin: 0;
}
.product-image img {
    width: 70px;
    height: 70px;
    object-fit: cover;
    border-radius: 10px;
}
.recipe-product {
    display: flex;
    align-items: center;
    gap: 20px;
}
.recipe-products-grid {
    display: flex;
    flex-direction: column;
    gap: 20px;
}
span.woocommerce-Price-amount.amount {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: 500;
    font-size: 16px;
    color: #000;
    margin: 0;
}

@media (max-width: 767px) {
    .reci_btn {
    width: 100%;
}
.reci_btn {
   flex-wrap: wrap;
           justify-content: center;
        

}
.elementor-5809 .elementor-element.elementor-element-1532e7c button.acf_product_add_button {
    height: 51px;
    width: fit-content;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-dee6088 */.elementor-5809 .elementor-element.elementor-element-dee6088 .recipe-cart-summary.mt-4{
    display: none;
}
.gramss_section{
 display: none;   
}
.recipe-product-item {
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
}
.text-sm.text-gray-600.mb-2 {
    font-family: "Inter", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
    margin: 0 0 10px 0;
}
.flex.flex-col.space-y-4.portion-type {
    width: 100%;
}
.flex.items-center.justify-between {
    display: flex;
    justify-content: space-between;
    align-items: anchor-center;
}
.recipe_cstm_accord .quantity-wrapper {
    border: 1px solid #c9bab1;
    width: fit-content;
    padding: 5px;
    border-radius: 10px;
    margin-bottom: 20px;
}

.recipe_cstm_accord .qty-input {
    width: 50px;
    text-align: center;
    padding: 4px;
    border:none;
}

.recipe_cstm_accord .qty-btn {
    background: transparent;
    border: none;
    padding: 6px 10px;
    font-size: 18px;
    cursor: pointer;
}
.recipe_cstm_accord .product-price {
    font-weight: bold;
    margin-top: 5px;
    display: inline-block;
}



button.acf_product_add_button {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    gap: 10px;
    background: #8d0000;
    color: #FFF;
    border-radius: 6px;
    width: 100%;
    border:none;
}
button.acf_product_add_button  path {
    fill: #fff;
}
svg.e-font-icon-svg.e-fas-cart-plus {
    width: 20px;
}
.recipe-product-item {
    display: flex;
    align-items: start;
    justify-content: start;
    flex-wrap: wrap;
    gap: 20px;
    /*flex-direction: column;*/
    justify-content: space-between;
}
.reci_btn {
    display: flex;
    align-items: center;
        gap: 10px;
        

}
.elementor-5809 .elementor-element.elementor-element-dee6088 button.qty-btn {
    color: #000 !important;
}
.elementor-5809 .elementor-element.elementor-element-dee6088 button.acf_product_add_button {
    height: 51px;
}
.recipe_cstm_accord .qty-btn:hover {
    background: transparent !important;
}
.elementor-5809 .elementor-element.elementor-element-dee6088 .quantity-wrapper {
    display: flex;
        margin: 0;
}
.qty-input::-webkit-outer-spin-button,
.qty-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.recipe-product-item h4 {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: var(--e-global-typography-primary-font-weight);
    font-size: 18px;
    color: #000;
    margin: 0;
}
.product-image img {
    width: 70px;
    height: 70px;
    object-fit: cover;
    border-radius: 10px;
}
.recipe-product {
    display: flex;
    align-items: center;
    gap: 20px;
}
.recipe-products-grid {
    display: flex;
    flex-direction: column;
    gap: 20px;
}
span.woocommerce-Price-amount.amount {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-weight: 500;
    font-size: 16px;
    color: #000;
    margin: 0;
}

@media (max-width: 767px) {
    .reci_btn {
    width: 100%;
}
.reci_btn {
   flex-wrap: wrap;
           justify-content: center;
        

}
.elementor-5809 .elementor-element.elementor-element-dee6088 button.acf_product_add_button {
    height: 51px;
    width: fit-content;
}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d47b286 */.portion-title {
    color: #111827;
    font-weight: 500;
    font-size: 18px;
    margin: 10px 0 15px 0;
}
.portion-grid {
    display: flex;
    justify-content: space-between;
    gap: 10px;
}
.dyn_box {
    background: #f9fafb;
    padding: 16px;
    border-radius: 10px;
        width: 100%;
}
.portion-label-1,.portion-label-2,.portion-label-3,.portion-label-4,.portion-label-5 {
    color: #6b7280;
    font-weight: 600;
    font-size: 16px;
    margin: 0 0 5px 0;
}
.portion-value-1,.portion-value-2,.portion-value-3,.portion-value-4,.portion-value-5 {
    font-size: 18px;
    margin: 0 !important;
    font-weight: 700;
    color: #111827;
}
p:empty{
    display: none;
}
.Barneporsjon {
    margin: 30px 0 0 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c1d9aa4 */.text-sm.text-gray-600.mb-2 {
    display: flex;
    flex-direction: column;
    gap:5px;
}
span.reci_price {
    font-size: 1.5rem;
    line-height: 2rem;
    color: #8b0000;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-ac8c309 */.elementor-5809 .elementor-element.elementor-element-ac8c309 .e-form__buttons {
    position: absolute;
    width: fit-content !important;
    right: 0;
    top: 3px;
}

/*.elementor-5809 .elementor-element.elementor-element-ac8c309{*/
/*    display: none;*/
/*}*//* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-860f517 *//*.elementor-5809 .elementor-element.elementor-element-860f517 textarea{*/
/*    min-height: 220px*/
/*}*/
.elementor-5809 .elementor-element.elementor-element-860f517 input , .elementor-5809 .elementor-element.elementor-element-860f517 textarea{
    padding-left:30px;
}
.elementor-5809 .elementor-element.elementor-element-860f517 .elementor-message.elementor-message-danger::before {
    content: "";
    display: inline-block;
    width: 15px; 
    height: 15px; 
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="329pt" viewBox="0 0 329.26933 329" width="329pt"><g fill="%23f44336"><path d="m21.339844 329.398438c-5.460938 0-10.925782-2.089844-15.082032-6.25-8.34375-8.339844-8.34375-21.824219 0-30.164063l286.589844-286.59375c8.339844-8.339844 21.824219-8.339844 30.164063 0 8.34375 8.339844 8.34375 21.824219 0 30.164063l-286.589844 286.59375c-4.183594 4.179687-9.621094 6.25-15.082031 6.25zm0 0"/><path d="m307.929688 329.398438c-5.460938 0-10.921876-2.089844-15.082032-6.25l-286.589844-286.59375c-8.34375-8.339844-8.34375-21.824219 0-30.164063 8.339844-8.339844 21.820313-8.339844 30.164063 0l286.589844 286.59375c8.34375 8.339844 8.34375 21.824219 0 30.164063-4.160157 4.179687-9.621094 6.25-15.082031 6.25zm0 0"/></g></svg>');
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-right: 8px; /* Adjust spacing */
}


.elementor-5809 .elementor-element.elementor-element-860f517 .elementor-field-type-text::before {
    position: absolute;
    top: 40px;
    left: 15px;
    content: "";
    display: inline-block;
    width: 15px; 
    height: 15px; 
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" id="Layer_1" enable-background="new 0 0 1024 1024" viewBox="0 0 1024 1024" style="&%2310; fill: rgba(75,85,99,.6);&%2310;"><g id="XMLID_3_"><g id="XMLID_1_"><g id="XMLID_21_"><path id="XMLID_25_" d="m712.7 277.3c0 5.6-.2 11.2-.6 16.8-.2 2.8-.5 5.5-.8 8.3-.2 1.7.4 5.3 0 .1.1 1.7-.5 3.8-.8 5.4-1.8 11.1-4.5 22.1-8 32.8-1.7 5.1-3.6 10.1-5.5 15-1.7 4.3 1.9-4.1-.1.1-.5 1.2-1.1 2.4-1.6 3.6-1.3 2.8-2.6 5.6-4.1 8.3-4.8 9.4-10.3 18.4-16.4 27-1.3 1.9-2.8 4.9-4.7 6.3 3.5-2.7 1.1-1.4-.1.1-.8 1-1.6 2-2.5 3-3.6 4.4-7.4 8.6-11.4 12.6-3.6 3.8-7.4 7.4-11.3 10.9-2 1.7-3.9 3.5-5.9 5.1-1 .8-2 1.7-3 2.5-.7.5-1.4 1.1-2.1 1.6 2.3-1.8 2.6-2 .9-.7-8.5 6.3-17.2 12.1-26.4 17.1-4.6 2.6-9.3 4.9-14.1 7.2-1.2.6-2.4 1.1-3.6 1.6-4.3 1.9 4.2-1.7-.1.1-2.9 1.2-5.8 2.3-8.7 3.4-10.6 3.8-21.4 6.8-32.4 9-2.7.5-5.4 1-8.1 1.4-1.2.2-2.8.7-4.1.6 4 .3 2.8-.4 1.2-.2-6 .6-12 1.2-18 1.4-11.7.4-23.2-.2-34.8-1.4-4.8-.5 4.6.7-.1 0-1.4-.2-2.7-.4-4.1-.6-2.7-.4-5.4-.9-8-1.5-5.7-1.2-11.4-2.6-17.1-4.2-5.1-1.5-10.2-3.1-15.3-5-2.1-.8-4.2-1.6-6.2-2.4-.4-.2-.8-.3-1.2-.5-2-.8-1.6-.7 1.1.5-1.3 0-3.7-1.6-4.8-2.2-10-4.6-19.6-9.9-28.8-16-2.2-1.4-4.4-2.9-6.5-4.4-1.9-1.3-4.9-2.8-6.3-4.7 2.7 3.5 1.4 1.1-.1-.1-1-.8-2-1.6-3-2.5-2.3-2-4.7-4-6.9-6-7.8-7-15-14.6-21.7-22.6-.8-1-1.7-2-2.5-3-1.2-1.5-3.7-2.8-.1-.1-1.8-1.4-3.3-4.5-4.7-6.3-3.3-4.6-6.4-9.4-9.3-14.3-2.7-4.5-5.3-9.1-7.6-13.9-1.2-2.4-2.3-4.7-3.5-7.1-.6-1.2-1.1-2.4-1.6-3.6-.9-2-.7-1.6.4 1.1-.3-.8-.7-1.6-1-2.5-4-9.9-7.3-20.2-9.8-30.6-1.3-5.3-2.4-10.6-3.2-16-.2-1.4-.4-2.7-.6-4.1-.7-4.8.5 4.7 0-.1-.3-3.2-.7-6.4-.9-9.6-.9-11.6-.8-23.3.1-34.9.2-2.8.5-5.5.8-8.3.5-4.8-.7 4.6 0-.1.2-1.4.4-2.7.6-4.1 1-5.8 2.1-11.6 3.6-17.3 2.6-10.4 6-20.6 10-30.5 1.7-4.3-1.9 4.1.1-.1.5-1.2 1.1-2.4 1.6-3.6 1.1-2.4 2.3-4.8 3.5-7.1 2.6-5.1 5.4-10.1 8.3-15 2.7-4.5 5.6-8.9 8.7-13.2 1.3-1.9 2.8-4.9 4.7-6.3-3.5 2.7-1.1 1.4.1-.1 1.1-1.4 2.2-2.7 3.3-4 6.7-8 14.1-15.5 21.9-22.5 2-1.7 3.9-3.5 5.9-5.1 1-.8 2-1.7 3-2.5 1.5-1.2 2.8-3.7.1-.1 1.4-1.8 4.5-3.3 6.3-4.7 2.5-1.8 5-3.5 7.6-5.2 9.2-6 18.9-11.3 28.9-15.8.8-.4 2.7-1.6 3.6-1.6-.8.3-1.6.7-2.3 1 .8-.3 1.6-.7 2.5-1 2.1-.8 4.1-1.6 6.2-2.4 5.4-2 11-3.8 16.6-5.4 5.2-1.5 10.5-2.7 15.8-3.8 2.7-.5 5.4-1 8-1.5 1.4-.2 2.7-.4 4.1-.6 2.2-.3 1.8-.3-1.2.2l2.7-.3c11.6-1.3 23.2-1.7 34.9-1.2 5.3.2 10.6.7 15.9 1.3 1.8.2 4.1-.4-.5-.1 1.2-.1 2.8.4 4.1.6 3.1.5 6.3 1.1 9.4 1.7 11 2.2 21.8 5.3 32.3 9.2 2.5.9 5 1.9 7.4 2.9 4.3 1.7-4.1-1.9.1.1 1.2.5 2.4 1.1 3.6 1.6 5.2 2.4 10.3 5 15.3 7.8 4.6 2.6 9.1 5.3 13.5 8.2 1.8 1.2 3.6 2.4 5.4 3.7 2.2 1.5 5.8 3.3 7.4 5.4-2.7-3.5-1.4-1.1.1.1 1 .8 2 1.6 3 2.5 2 1.7 4 3.4 5.9 5.1 4.2 3.8 8.3 7.7 12.2 11.8 3.6 3.8 7.1 7.7 10.5 11.7.8 1 1.7 2 2.5 3 1.2 1.5 3.7 2.8.1.1 2.1 1.6 3.9 5.2 5.4 7.4 6 8.6 11.5 17.7 16.2 27.1 1.2 2.4 2.3 4.7 3.5 7.1.6 1.2 1.1 2.4 1.6 3.6 1.9 4.3-1.7-4.2.1.1 2.1 5.4 4.2 10.8 5.9 16.3 3.4 10.7 6.1 21.7 7.8 32.9.2 1.2.7 2.8.6 4.1.4-5.1-.2-1.5 0 .1.3 2.8.6 5.5.8 8.3.1 5.5.3 11.1.4 16.7 0 10.5 9.2 20.5 20 20s20-8.8 20-20c-.2-49-15.1-98.2-43.7-138.2-28.9-40.4-68.7-71-115.3-88.2-46.7-17.2-99.5-18.8-147.3-5.2-46.1 13.1-88.5 40.4-119 77.4-32.1 39.1-51.3 86.3-55.3 136.7-3.9 49.2 8.4 99.8 34 142 24.7 40.7 61.9 74.5 105.5 94.1 46.8 21.1 98.5 27.1 149 17.1 47.2-9.4 91.5-34.1 124.8-68.8 33.4-34.8 56.6-79.9 64-127.7 2-13 3.3-26.1 3.3-39.2 0-10.5-9.2-20.5-20-20-10.9.5-20 8.8-20 20z"/></g></g><g id="XMLID_2_"><g id="XMLID_15_"><path id="XMLID_19_" d="m841.5 947.4c-8.6 0-17.1 0-25.7 0-22.7 0-45.5 0-68.2 0-32.5 0-65 0-97.5 0-37.9 0-75.7 0-113.6 0-38.8 0-77.5 0-116.3 0-35.3 0-70.6 0-105.8 0-27.4 0-54.7 0-82.1 0-15 0-30 0-45.1 0-1.3 0-2.6 0-3.9 0-.2 0-.5 0-.7 0-.9 0-1.9 0-2.8-.1.2 0-2.7-.1-2.7-.2-.1-.2 5.2 1 1.3.1-1.7-.4-3.5-.8-5.2-1.3-.6-.2-1.3-.6-1.9-.6-2.5-.4 3.3 1.9 1.1.5-1.3-.8-2.7-1.4-4-2.1-1.3-.8-2.5-1.7-3.8-2.5-1.9-1.1 1.6 1 1.5 1.2-.1.1-2.2-1.9-2.4-2.1-1.1-1-2.1-2.2-3.1-3.3-2.4-2.4 1.9 3.2-.4-.6-.8-1.3-1.6-2.5-2.4-3.9-.4-.8-.8-1.6-1.2-2.3-1.5-2.9.5 1.2.5 1.2-.9.1-2-8.1-2.5-9 1.4 2.6.3 3.4.2 1.3 0-.9-.1-1.8-.2-2.8 0-.5 0-1 0-1.5 0-1.1 0-2.1 0-3.2 0-32.4 0-64.8 0-97.3 0-4.5 0-8.9 0-13.4 0-10.1 1.6-20 1.8-30 0 0-.6 4.2-.3 1.9.1-.9.3-1.8.4-2.7.2-1.6.5-3.2.8-4.7.6-3.4 1.2-6.7 2-10 1.4-6.4 3.1-12.7 5-18.9 2-6.4 4.3-12.6 6.8-18.8 1.3-3.3-1.7 3.9.3-.7.6-1.4 1.3-2.8 1.9-4.2 1.4-3 2.9-6 4.4-8.9 6-11.5 13-22.3 20.7-32.8 2.1-2.8-2.4 2.9.5-.6 1-1.2 1.9-2.4 2.9-3.6 2.1-2.5 4.2-5 6.4-7.4 4.4-4.9 9-9.5 13.8-14 4.6-4.3 9.5-8.4 14.4-12.4 2.7-2.2-3 2.2.6-.5 1.2-.9 2.5-1.8 3.7-2.7 2.8-2 5.7-4 8.7-5.9 10.7-7 22-12.9 33.6-18.2 3.2-1.5-3.5 1.4.7-.3 1.4-.6 2.9-1.2 4.3-1.7 3.3-1.3 6.7-2.5 10.1-3.6 6.2-2 12.4-3.8 18.8-5.3s12.9-2.8 19.4-3.8c.7-.1 2-.5 2.7-.4.1 0-4.2.5-1.9.3 1.6-.2 3.2-.4 4.8-.5 3.7-.4 7.4-.7 11.1-.9 7.6-.4 15.3-.3 22.9-.3h84.3 114.5 77.7 5.9c9.9 0 19.7 1.6 29.5 1.8 0 0-4.2-.6-1.9-.3.9.1 1.8.3 2.7.4 1.6.2 3.2.5 4.7.8 3.4.6 6.7 1.2 10 2 6.4 1.4 12.7 3.1 18.9 5 6.4 2 12.6 4.3 18.8 6.8 3.3 1.3-3.9-1.7.7.3 1.4.6 2.8 1.3 4.2 1.9 3 1.4 6 2.9 8.9 4.4 11.5 6 22.3 13 32.8 20.7 2.8 2.1-2.9-2.4.6.5 1.2 1 2.4 1.9 3.6 2.9 2.5 2.1 5 4.2 7.4 6.4 4.9 4.4 9.5 9 14 13.8 4.3 4.6 8.4 9.5 12.4 14.4 2.2 2.7-2.2-3 .5.6.9 1.2 1.8 2.5 2.7 3.7 2 2.8 4 5.7 5.9 8.7 7 10.7 12.9 22 18.2 33.6 1.5 3.2-1.4-3.5.3.7.6 1.4 1.2 2.9 1.7 4.3 1.3 3.3 2.5 6.7 3.6 10.1 2 6.2 3.8 12.4 5.3 18.8s2.8 12.9 3.8 19.4c.1.7.5 2 .4 2.7 0 .1-.5-4.2-.3-1.9.2 1.6.4 3.2.5 4.8.4 3.7.7 7.4.9 11.1.6 11.8.3 23.6.3 35.4 0 30.5.3 61 0 91.5v1.8c0 .7-.4 6.1-.1 2.8s-.5 1.8-.7 2.6c-.1.4-1.3 5.1-1.6 5-.3 0 2-3.7.7-1.8-.3.5-.6 1.2-.9 1.8-.8 1.5-1.7 3-2.6 4.5-.3.5-.8 1-1.1 1.6-1.2 2.2 2.6-2.7.7-1-1.1 1-2 2.3-3.1 3.3-.5.5-1 .9-1.4 1.3-.2.1-.3.3-.5.4-1.3 1.1-1.3 1.1 0 .1.5-1.2 1.3-.9 0 0-.7.5-1.4 1-2.2 1.4-1.3.8-2.6 1.5-4 2.2-3.9 2.1 2.7-.7-.7.3-1.5.4-2.9.9-4.5 1.3-.7.2-1.3.3-2 .4-3.9.9 1.4-.3 1.3-.1.1.4-4.6.3-5.2.3-10.5.1-20.5 9.1-20 20 .5 10.7 8.8 20.2 20 20 36.1-.5 64.8-28.2 67.8-63.9.9-11 .2-22.3.2-33.3 0-30.4.7-60.8-.1-91.2-1.4-57.9-22.9-113.3-60.2-157.4-35.6-42.2-86.5-72.3-140.7-82.9-26.5-5.2-52.8-5-79.6-5-34.3 0-68.7 0-103 0-37.2 0-74.4 0-111.7 0-19.1 0-38.2-.5-57.3.2-57.7 2.1-112.9 24.1-156.6 61.8-41.8 36.1-71.4 87.3-81.4 141.7-6.5 35.1-4.5 71.2-4.5 106.7v49.1c0 4.4 0 8.7.5 13.1 2.1 16.9 9.5 33.2 22.8 44.3 13.4 11.2 29.3 16.9 46.8 16.9h14 61.8 95.1 113.7 119.2 109.7 87.1 49.8 6.5c10.5 0 20.5-9.2 20-20-.4-11-8.7-20.1-19.9-20.1z"/></g></g></g></svg>');
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-right: 8px; /* Adjust spacing */
}

.elementor-5809 .elementor-element.elementor-element-860f517 .elementor-field-type-email:before {
    position: absolute;
    top: 40px;
    left: 15px;
    content: "";
    display: inline-block;
    width: 15px; 
    height: 15px; 
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:svg="http://www.w3.org/2000/svg" version="1.1" id="svg447" xml:space="preserve" width="682.66669" height="682.66669" viewBox="0 0 682.66669 682.66669" style="&%2310; fill: rgba(75,85,99,.6);&%2310;"><defs id="defs451"><clipPath clipPathUnits="userSpaceOnUse" id="clipPath461"><path d="M 0,512 H 512 V 0 H 0 Z" id="path459" style="&%2310; stroke: rgba(75,85,99,.6);&%2310; fill: rgba(75,85,99,.6);&%2310;"/></clipPath></defs><g id="g453" transform="matrix(1.3333333,0,0,-1.3333333,0,682.66667)"><g id="g455"><g id="g457" clip-path="url(%23clipPath461)"><g id="g463" transform="translate(28.3687,375.624)"><path d="m 0,0 c -8.355,5.567 -13.368,14.934 -13.368,24.967 v 0.025 c 0,17.737 14.38,32.116 32.118,32.116 h 417.763 c 17.737,0 32.117,-14.379 32.117,-32.116 V 24.976 24.967 C 468.63,14.934 463.618,5.567 455.263,0 414.494,-27.185 291.648,-109.076 245.457,-139.876 c -10.796,-7.198 -24.855,-7.198 -35.651,0 C 163.614,-109.076 40.769,-27.185 0,0 Z" style="fill:none;stroke: rgba(75,85,99,.6);stroke-width:30;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path465"/></g><g id="g467" transform="translate(15.001,400.5996)"><path d="m 0,0 v -289.199 c 0,-8.523 3.382,-16.693 9.415,-22.718 6.025,-6.033 14.195,-9.415 22.718,-9.415 h 417.732 c 8.523,0 16.693,3.382 22.718,9.415 6.033,6.025 9.415,14.195 9.415,22.718 V 0" style="fill:none;stroke: rgba(75,85,99,.6);stroke-width:30;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1" id="path469"/></g></g></g></g></svg>');
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-right: 8px; /* Adjust spacing */
}

 .elementor-5809 .elementor-element.elementor-element-860f517 .elementor-field-type-textarea:before {
    position: absolute;
    top: 40px;
    left: 15px;
    content: "";
    display: inline-block;
    width: 15px; 
    height: 15px; 
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Capa_1" x="0px" y="0px" viewBox="0 0 60 60" style="enable-background:new 0 0 60 60;fill: rgba(75,85,99,.6);" xml:space="preserve"><g><path d="M10,25.465h13c0.553,0,1-0.448,1-1s-0.447-1-1-1H10c-0.553,0-1,0.448-1,1S9.447,25.465,10,25.465z"/><path d="M36,29.465H10c-0.553,0-1,0.448-1,1s0.447,1,1,1h26c0.553,0,1-0.448,1-1S36.553,29.465,36,29.465z"/><path d="M36,35.465H10c-0.553,0-1,0.448-1,1s0.447,1,1,1h26c0.553,0,1-0.448,1-1S36.553,35.465,36,35.465z"/><path d="M54.072,2.535L19.93,2.465c-3.27,0-5.93,2.66-5.93,5.93v5.124l-8.07,0.017c-3.27,0-5.93,2.66-5.93,5.93v21.141 c0,3.27,2.66,5.929,5.93,5.929H12v10c0,0.413,0.254,0.784,0.64,0.933c0.117,0.045,0.239,0.067,0.36,0.067 c0.276,0,0.547-0.115,0.74-0.327l9.704-10.675l16.626-0.068c3.27,0,5.93-2.66,5.93-5.929v-0.113l5.26,5.786 c0.193,0.212,0.464,0.327,0.74,0.327c0.121,0,0.243-0.022,0.36-0.067c0.386-0.149,0.64-0.52,0.64-0.933v-10h1.07 c3.27,0,5.93-2.66,5.93-5.929V8.465C60,5.196,57.341,2.536,54.072,2.535z M44,40.536c0,2.167-1.763,3.929-3.934,3.929l-17.07,0.07 c-0.28,0.001-0.548,0.12-0.736,0.327L14,53.949v-8.414c0-0.552-0.447-1-1-1H5.93c-2.167,0-3.93-1.763-3.93-3.929V19.465 c0-2.167,1.763-3.93,3.932-3.93l9.068-0.019c0,0,0,0,0,0c0.001,0,0.001,0,0.002,0l25.068-0.052c2.167,0,3.93,1.763,3.93,3.93 v18.441V40.536z M58,29.606c0,2.167-1.763,3.929-3.93,3.929H52c-0.553,0-1,0.448-1,1v8.414l-5-5.5V19.395 c0-3.27-2.66-5.93-5.932-5.93L16,13.514v-5.12c0-2.167,1.763-3.93,3.928-3.93l34.141,0.07c0.001,0,0.001,0,0.002,0 c2.167,0,3.93,1.763,3.93,3.93V29.606z"/></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
    margin-right: 8px; /* Adjust spacing */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9daeeef */.a2a_full_footer {
    display: none !important;
}
/*a.a2a_dd.addtoany_share_save.addtoany_share {*/
/*    display: none !important;*/
/*}*/
span.a2a_label {
    display: none !important;
}/* End custom CSS */