.elementor-kit-10{--e-global-color-primary:#242424;--e-global-color-secondary:#333333;--e-global-color-text:#777777;--e-global-color-accent:#1C61E7;--e-global-color-bfc19d3:#1C61E733;--e-global-color-e23bb01:#459647;--e-global-color-709ad05:#E0B252;--e-global-color-d0f50a8:#3475F3;--e-global-typography-primary-font-family:"Lexend Deca";--e-global-typography-primary-font-size:42px;--e-global-typography-primary-font-weight:bold;--e-global-typography-primary-line-height:1.25em;--e-global-typography-secondary-font-family:"Lexend Deca";--e-global-typography-secondary-font-size:28px;--e-global-typography-secondary-font-weight:bold;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.5em;--e-global-typography-accent-font-family:"Lexend Deca";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:bold;--e-global-typography-accent-line-height:1.25em;color:var( --e-global-color-text );}.elementor-kit-10 h1{font-family:"Lexend Deca", Sans-serif;font-weight:bold;}.elementor-kit-10 h2{font-family:"Lexend Deca", Sans-serif;font-weight:bold;}.elementor-kit-10 h3{font-family:"Lexend Deca", Sans-serif;font-weight:bold;}.elementor-kit-10 h4{font-family:"Lexend Deca", Sans-serif;font-weight:bold;}.elementor-kit-10 h5{font-family:"Lexend Deca", Sans-serif;font-weight:bold;}.elementor-kit-10 h6{font-family:"Lexend Deca", Sans-serif;font-weight:bold;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-10{--e-global-typography-primary-font-size:34px;--e-global-typography-secondary-font-size:24px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:768px){.elementor-kit-10{--e-global-typography-primary-font-size:28px;--e-global-typography-secondary-font-size:20px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.jet-listing-not-found {
    font-size: 16px !important;
    font-family: "Open Sans" !important;
    font-weight: bold !important;
    text-align: left !important;
    border-left: 4px solid var(--e-global-color-accent) !important;
    padding: 15px 20px !important;
    background-color: #f7f7f7 !important;
    border-radius: 7px !important;
}


.sm_category_tile .elementor-image-box-img img {
    /*padding: 10px;*/
    aspect-ratio: 1/1;
    object-fit: contain;
    object-position: center;
}

.sm_category_tile .elementor-image-box-title {
    transition: color 0.3s ease-in-out;
    margin-top: 0;
}
.sm_category_tile:hover .elementor-image-box-title {
    color: var(--e-global-color-accent) !important;
}

.sm_category_tile .elementor-image-box-content {
    /*padding: 0 20px;*/
}

.sm_category_tile .elementor-image-box-description,
.sm_category_tile .elementor-image-box-content p:last-child {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.sm_category_tile .elementor-button-text {
    flex-grow: 0;
}

@media only screen and (max-width: 767px) {
.sm_category_tile .elementor-image-box-img img {
    aspect-ratio: 5/4;
}

.sm_category_tile .elementor-image-box-content {
    /*padding: 0 12px;*/
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Lexend Deca';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://servomotiontechnologies.com/wp-content/uploads/2024/03/LexendDeca-Regular.woff2') format('woff2'),
		url('https://servomotiontechnologies.com/wp-content/uploads/2024/03/LexendDeca-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://servomotiontechnologies.com/wp-content/uploads/2024/03/OpenSans-Regular.woff2') format('woff2'),
		url('https://servomotiontechnologies.com/wp-content/uploads/2024/03/OpenSans-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */