.elementor-4476 .elementor-element.elementor-element-9ff87e3{--display:flex;--min-height:80vh;--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.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-4476 .elementor-element.elementor-element-3abded5 > .elementor-widget-container{padding:0px 50px 25px 0px;}.elementor-4476 .elementor-element.elementor-element-3abded5{text-align:left;}.elementor-4476 .elementor-element.elementor-element-3abded5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:21px;font-weight:600;}.elementor-widget-ee-search-form .ee-search-form__container .ee-form__field__control,
									.elementor-widget-ee-search-form .ee-search-form__filters .ee-form__field__control--text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ee-search-form .ee-search-form__filters-category__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ee-search-form .ee-form__field__label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ee-search-form .ee-form__field--check.ee-custom:hover .ee-form__field__control--check:not(:checked) + label i:before{color:var( --e-global-color-primary );}.elementor-widget-ee-search-form .ee-form__field--check.ee-custom .ee-form__field__control--checkbox:checked + label i{border-color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-ee-search-form .ee-form__field--check.ee-custom .ee-form__field__control--radio:checked + label i{border-color:var( --e-global-color-primary );color:var( --e-global-color-primary );}.ee-select2__dropdown.ee-select2__dropdown--{{ID}}{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.ee-select2__dropdown.ee-select2__dropdown--{{ID}} .select2-results__option.select2-results__option--highlighted[aria-selected]{background-color:var( --e-global-color-primary );}.elementor-widget-ee-search-form .ee-search-form__submit{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4476 .elementor-element.elementor-element-e935839 > .elementor-widget-container{padding:9px 0px 0px 0px;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-form__fields .ee-form__field,
						 .elementor-4476 .elementor-element.elementor-element-e935839 .ee-search-form-skin--classic .ee-search-form__submit{margin-right:5px;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-search-form__container{margin-right:-5px;}.elementor-4476 .elementor-element.elementor-element-e935839.ee-search-form-input-position--right .ee-form__fields{margin-left:5px;}.elementor-4476 .elementor-element.elementor-element-e935839.ee-search-form-fields-wrap--desktop .ee-form__fields .ee-form__field{margin-bottom:5px;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-form__field__control--text:not(.ee-form__field__control--submit),
						 .elementor-4476 .elementor-element.elementor-element-e935839 .ee-search-form-skin--classic .ee-form__field__control--submit{padding:0 15px;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-form__field__control--text{border-radius:5px;color:#000000;background-color:#FFFFFF;}.elementor-4476 .elementor-element.elementor-element-e935839 .select2-container--open.select2-container--below .ee-form__field__control--select2,
						.ee-select2__dropdown--e935839.select2-dropdown--above{border-radius:5px 5px 0 0;}.elementor-4476 .elementor-element.elementor-element-e935839 .select2-container--open.select2-container--above .ee-form__field__control--select2,
						.ee-select2__dropdown--e935839.select2-dropdown--below{border-radius:0 0 5px 5px;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-search-form__container .ee-form__field__control,
									.elementor-4476 .elementor-element.elementor-element-e935839 .ee-search-form__filters .ee-form__field__control--text{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-form__field__control--text,
							 .elementor-4476 .elementor-element.elementor-element-e935839 .ee-form__field--check label i{border-color:#A9A9A9;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-search-form__filters{padding:0px 0px 0px 0px;margin-top:5px;margin-right:-0px;margin-bottom:-0px;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-search-form__filters__category{padding-right:0px;margin-bottom:0px;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-search-form__submit{flex-basis:0%;color:#000000;background-color:#FFFFFF;border-color:#A9A9A9;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-search-form__filters-category__title{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-form__field__label{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-widget-loop-grid .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-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .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-4476 .elementor-element.elementor-element-66f7fbc{--grid-columns:3;--grid-row-gap:50px;--load-more-message-color:#B3B3B3;--load-more-button-align:center;--grid-column-gap:15px;}.elementor-4476 .elementor-element.elementor-element-66f7fbc .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;background-image:linear-gradient(180deg, #1E1E1E 0%, #000000 75%);border-radius:5px 5px 5px 5px;box-shadow:0px 9px 9px -5px rgba(0, 0, 0, 0.3);padding:13px 13px 13px 13px;}.elementor-4476 .elementor-element.elementor-element-66f7fbc .elementor-button:hover, .elementor-4476 .elementor-element.elementor-element-66f7fbc .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #5A5A5A 0%, #343434 100%);}.elementor-4476 .elementor-element.elementor-element-66f7fbc .e-load-more-message{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}@media(max-width:1024px){.elementor-4476 .elementor-element.elementor-element-3abded5 .elementor-heading-title{font-size:27px;}.elementor-4476 .elementor-element.elementor-element-e935839.ee-search-form-fields-wrap--tablet .ee-form__fields .ee-form__field{margin-bottom:5px;}.elementor-4476 .elementor-element.elementor-element-66f7fbc{--grid-columns:2;}}@media(max-width:767px){.elementor-4476 .elementor-element.elementor-element-9ff87e3{--padding-top:50px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-4476 .elementor-element.elementor-element-3abded5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4476 .elementor-element.elementor-element-3abded5{text-align:center;}.elementor-4476 .elementor-element.elementor-element-3abded5 .elementor-heading-title{font-size:16px;}.elementor-4476 .elementor-element.elementor-element-e935839{width:var( --container-widget-width, 253px );max-width:253px;--container-widget-width:253px;--container-widget-flex-grow:0;}.elementor-4476 .elementor-element.elementor-element-e935839 > .elementor-widget-container{padding:15px 0px 50px 0px;}.elementor-4476 .elementor-element.elementor-element-e935839.elementor-element{--align-self:center;}.elementor-4476 .elementor-element.elementor-element-e935839.ee-search-form-fields-wrap--mobile .ee-form__fields .ee-form__field{margin-bottom:5px;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-form__field__control--text{min-height:37px;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-search-form .ee-search-form__submit.ee-search-form__control--icon{min-width:37px;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-search-form.ee-search-form-skin--expand .ee-search-form__submit{min-width:37px;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-search-form__container .ee-form__field__control,
									.elementor-4476 .elementor-element.elementor-element-e935839 .ee-search-form__filters .ee-form__field__control--text{font-size:14px;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-search-form{width:500px;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-search-form__filters{margin-top:21px;margin-right:-0px;margin-bottom:-0px;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-search-form__filters__category{padding-right:0px;margin-bottom:0px;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-search-form__filters-category__title{font-size:10px;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-form__field__label{font-size:14px;line-height:1.3em;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-form__field--check.ee-custom label i{margin-right:13px;}.elementor-4476 .elementor-element.elementor-element-e935839 .ee-form__field--check:not(.ee-custom) label{margin-left:13px;}.elementor-4476 .elementor-element.elementor-element-66f7fbc{--grid-columns:1;--grid-row-gap:15px;--grid-column-gap:0px;}.elementor-4476 .elementor-element.elementor-element-66f7fbc .elementor-button{font-size:13px;}.elementor-4476 .elementor-element.elementor-element-66f7fbc .e-load-more-message{font-size:13px;}}/* Start custom CSS for heading, class: .elementor-element-3abded5 */.elementor-4476 .elementor-element.elementor-element-3abded5 .elementor-heading-title
{ display: block; /* Fallback for non-webkit */
  display: -webkit-box;
  height:em; /* Fallback for non-webkit, line-height * 2 */
  line-height: 1.3em;
  -webkit-line-clamp: 1; /* if you change this, make sure to change the fallback line-height and height */
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}/* End custom CSS */