.elementor-43 .elementor-element.elementor-element-3f4a9ce{--display:flex;--min-height:61px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-43 .elementor-element.elementor-element-3f4a9ce:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-3f4a9ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d91ffc6 );}.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-43 .elementor-element.elementor-element-a7c8104{text-align:center;}.elementor-43 .elementor-element.elementor-element-a7c8104 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:26px;font-weight:400;line-height:31.2px;color:var( --e-global-color-957ae34 );}.elementor-43 .elementor-element.elementor-element-e984ad2{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-43 .elementor-element.elementor-element-364b5df7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-43 .elementor-element.elementor-element-6af5619{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E4E4E4;--border-color:#E4E4E4;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-73831576 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:19.6px;color:#242424;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-43 .elementor-element.elementor-element-14af5c1c .e-search-submit{background-color:#86AB04;}.elementor-43 .elementor-element.elementor-element-14af5c1c .e-search-input{font-size:14px;}.elementor-43 .elementor-element.elementor-element-14af5c1c .e-search-submit span{font-family:"Lato", Sans-serif;font-size:13px;font-weight:600;line-height:15.6px;}.elementor-43 .elementor-element.elementor-element-5e0ad05a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#E4E4E4;--border-color:#E4E4E4;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-aedcf3d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-43 .elementor-element.elementor-element-aedcf3d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:22.4px;color:#333333;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-43 .elementor-element.elementor-element-30f4d483{--grid-row-gap:4px;--grid-column-gap:15px;}.elementor-43 .elementor-element.elementor-element-30f4d483 .elementor-post__title, .elementor-43 .elementor-element.elementor-element-30f4d483 .elementor-post__title a{color:#333333;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;line-height:19.6px;}.elementor-43 .elementor-element.elementor-element-4542fcc2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-11e9acfc > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-43 .elementor-element.elementor-element-11e9acfc .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:700;line-height:22.4px;color:#333333;}.elementor-43 .elementor-element.elementor-element-40dc6bc4 .categories-list li a{color:#777777;font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:19.6px;}.elementor-43 .elementor-element.elementor-element-40dc6bc4 .categories-list .count{color:#666666;}.elementor-43 .elementor-element.elementor-element-466d9c61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-43 .elementor-element.elementor-element-4e7601d .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:28px;font-weight:300;line-height:39.2px;color:#242424;}.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-43 .elementor-element.elementor-element-7b0db8b{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-5e0a269 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-5493d5d{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-cb9d6f2{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-b4be1c1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:28px;font-weight:300;line-height:39.2px;color:#242424;}.elementor-43 .elementor-element.elementor-element-7a10c53 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-76101d1{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-40a5df7{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-81a3388{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-48eac7f{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-aaf0177{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-bad2227 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-864dd4a{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-bb6d1bc{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-504ae49{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-f65820b{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-c0ea249{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-295002d{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-7c9d505 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-19854b6{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-8576595 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-bbab934{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-ec336ce .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-4ccac3c{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-109e7bb{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-530348c{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-45cf881{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-6466989 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-ec584cd{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-e8c6dec .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-9f95ac3{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-8e0fbab{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-3a15b88{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-54b5e1b{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-93128f1 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-d85a7c7{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-16853b4{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-e97eb56{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-84fadce .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-f2be202{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-8ba2572{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-5c3e055{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-4a3a66c{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-0cf0808 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-7fc9c50{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-29dba43 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-45160b7{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-39e9971{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-901eff2 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-45f8d5c{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-b95e5b6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:28px;font-weight:300;line-height:39.2px;color:#242424;}.elementor-43 .elementor-element.elementor-element-106287c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-1ddb4c9{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-b92df74{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-9aee198{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-181d3d6{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-70a1cac .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-d98fd69{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-f1eff6c{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-0507ef1{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-af7f03a{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-ea1f6fa{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-33ebf7b{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-1f0f662{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-99278bf .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-a9f2be3{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-62c2813{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-10f93da{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-d84cc25{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-4108782{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-f701e23{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-dbb13e5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-0e5c6d6{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-819ece1{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-265d221{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-8356abe{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-82de8c5 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-1336eaf{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-464bd04 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}.elementor-43 .elementor-element.elementor-element-a0bfc56{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;line-height:22.4px;color:#777777;}.elementor-43 .elementor-element.elementor-element-42b5128 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:22px;font-weight:300;line-height:30.8px;color:#242424;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-43 .elementor-element.elementor-element-e984ad2{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-43 .elementor-element.elementor-element-364b5df7{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for search, class: .elementor-element-14af5c1c */.elementor-43 .elementor-element.elementor-element-14af5c1c {
     height: 46px;
}

.elementor-43 .elementor-element.elementor-element-14af5c1c .e-search-input-wrapper input {
    border: 2px solid #d9d9d9;
    border-radius: 5px;
    min-height: unset;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

.elementor-43 .elementor-element.elementor-element-14af5c1c .e-search-input-wrapper  {
    height: 46px;
}

.elementor-43 .elementor-element.elementor-element-14af5c1c button.e-search-submit {
    min-height: unset!important;
    height: 46px;
    margin-left: 0px;
    padding: 0!important;
    width: 90px;
    display: flex;
    justify-content: center;
    
}

.elementor-348 .elementor-element.elementor-element-f281296 button.e-search-submit {
    min-height: unset!important;
    height: 45px;
    padding: 0;
    width: 90px;
    display: flex;
    justify-content: center;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}/* End custom CSS */
/* Start custom CSS for categories_list, class: .elementor-element-40dc6bc4 */.elementor-43 .elementor-element.elementor-element-40dc6bc4 ul {
    list-style-type: none;
    padding-left: 0;
}

.elementor-43 .elementor-element.elementor-element-40dc6bc4 ul li {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-364b5df7 */@media screen and (min-width:1025px) {
    .elementor-43 .elementor-element.elementor-element-364b5df7 {
        max-width: 305px;
    }
}

@media screen and (max-width:1024px) {
    .elementor-43 .elementor-element.elementor-element-364b5df7 {
        border-top: 1px solid #E4E4E4;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-109e7bb */.elementor-43 .elementor-element.elementor-element-109e7bb ul {
    padding-left: 20px;
    display: flex;
    flex-direction: column;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b92df74 */.elementor-43 .elementor-element.elementor-element-b92df74 ul {
    padding-left: 20px;
    display: flex;
    flex-direction: column;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-181d3d6 */.elementor-43 .elementor-element.elementor-element-181d3d6 ul {
    padding-left: 20px;
    display: flex;
    flex-direction: column;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f1eff6c */.elementor-43 .elementor-element.elementor-element-f1eff6c ul {
    padding-left: 20px;
    display: flex;
    flex-direction: column;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d84cc25 */.elementor-43 .elementor-element.elementor-element-d84cc25 ul {
    padding-left: 20px;
    display: flex;
    flex-direction: column;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f701e23 */.elementor-43 .elementor-element.elementor-element-f701e23 ul {
    padding-left: 20px;
    display: flex;
    flex-direction: column;
    gap: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-265d221 */.elementor-43 .elementor-element.elementor-element-265d221 ul {
    padding-left: 20px;
    display: flex;
    flex-direction: column;
    gap: 10px;
}/* End custom CSS */