.elementor-410 .elementor-element.elementor-element-ced01fa{--display:flex;--position:relative;--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-410 .elementor-element.elementor-element-ced01fa{left:0px;}body.rtl .elementor-410 .elementor-element.elementor-element-ced01fa{right:0px;}.elementor-410 .elementor-element.elementor-element-17d15b3{--display:flex;--position:relative;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--border-radius:16px 16px 16px 16px;top:0px;}body:not(.rtl) .elementor-410 .elementor-element.elementor-element-17d15b3{left:0px;}body.rtl .elementor-410 .elementor-element.elementor-element-17d15b3{right:0px;}.elementor-410 .elementor-element.elementor-element-64d00b1 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-410 .elementor-element.elementor-element-64d00b1 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-410 .elementor-element.elementor-element-64d00b1 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-410 .elementor-element.elementor-element-64d00b1 .jet-listing-dynamic-image img{border-radius:16px 16px 16px 16px;}.elementor-410 .elementor-element.elementor-element-64d00b1 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-410 .elementor-element.elementor-element-bb5b293 .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-410 .elementor-element.elementor-element-bb5b293 .jet-listing-dynamic-link__icon{order:1;}.elementor-410 .elementor-element.elementor-element-b7a82a4{--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;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-410 .elementor-element.elementor-element-ae5411a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-410 .elementor-element.elementor-element-ae5411a .jet-listing-dynamic-field__content{color:#2563eb;font-size:14px;font-weight:500;text-align:left;}.elementor-410 .elementor-element.elementor-element-ae5411a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-410 .elementor-element.elementor-element-ae5411a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-410 .elementor-element.elementor-element-ae5411a .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-410 .elementor-element.elementor-element-05c2471{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;}.elementor-410 .elementor-element.elementor-element-05c2471 .jet-listing-dynamic-field__content{color:#0f172a;font-size:20px;font-weight:600;text-align:left;}.elementor-410 .elementor-element.elementor-element-05c2471 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-410 .elementor-element.elementor-element-05c2471 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-410 .elementor-element.elementor-element-05c2471 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-410 .elementor-element.elementor-element-256c034{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-410 .elementor-element.elementor-element-256c034 .jet-listing-dynamic-field__content{color:#64748b;font-size:15px;line-height:1.5em;text-align:left;}.elementor-410 .elementor-element.elementor-element-256c034 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-410 .elementor-element.elementor-element-256c034 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-410 .elementor-element.elementor-element-256c034 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-410 .elementor-element.elementor-element-1c69c45 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-410 .elementor-element.elementor-element-1c69c45 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-410 .elementor-element.elementor-element-1c69c45 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-410 .elementor-element.elementor-element-1c69c45 .jet-listing-dynamic-field__content{text-align:left;}.elementor-410 .elementor-element.elementor-element-166e388 .jet-listing-dynamic-link__link{align-self:flex-start;flex-direction:row;}.elementor-410 .elementor-element.elementor-element-166e388 .jet-listing-dynamic-link__icon{order:1;}/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-64d00b1 */.elementor-410 .elementor-element.elementor-element-64d00b1, .elementor-410 .elementor-element.elementor-element-64d00b1 .jet-listing-dynamic-image, .elementor-410 .elementor-element.elementor-element-64d00b1 .jet-listing-dynamic-image__img, .elementor-410 .elementor-element.elementor-element-64d00b1 img { width: 100% !important; height: 240px !important; object-fit: cover !important; display: block !important; transition: transform 0.5s ease, filter 0.5s ease !important; } .elementor-410 .elementor-element.elementor-element-ced01fa:hover .elementor-element.elementor-element-64d00b1 img, .elementor-410 .elementor-element.elementor-element-ced01fa:hover .elementor-element.elementor-element-64d00b1 .jet-listing-dynamic-image__img { transform: scale(1.08) !important; filter: brightness(0.75) !important; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-bb5b293 */.elementor-410 .elementor-element.elementor-element-bb5b293 { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -40%); opacity: 0; transition: all 0.3s ease; background: #ffffff; color: #0f172a; padding: 10px 22px; border-radius: 999px; font-size: 14px; font-weight: 600; white-space: nowrap; pointer-events: none; z-index: 2; } .elementor-410 .elementor-element.elementor-element-bb5b293 .jet-listing-dynamic-link__link { color: #0f172a; text-decoration: none; } .elementor-410 .elementor-element.elementor-element-ced01fa:hover .elementor-element.elementor-element-bb5b293 { opacity: 1; transform: translate(-50%, -50%); }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-05c2471 */.elementor-410 .elementor-element.elementor-element-05c2471 .jet-listing-dynamic-field__content { transition: color 0.3s ease; } .elementor-410 .elementor-element.elementor-element-ced01fa:hover .elementor-element.elementor-element-05c2471 .jet-listing-dynamic-field__content { color: #2563eb; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-256c034 */.elementor-410 .elementor-element.elementor-element-256c034 .jet-listing-dynamic-field__content { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-1c69c45 */.elementor-410 .elementor-element.elementor-element-1c69c45 .jet-check-list { display: flex !important; flex-wrap: nowrap !important; gap: 8px; list-style: none; padding: 0; margin: 0; overflow: hidden; } .elementor-410 .elementor-element.elementor-element-1c69c45 .jet-check-list__item { flex: 0 0 auto !important; background: #f1f5f9; color: #475569; font-size: 12px; font-weight: 500; padding: 5px 14px; border-radius: 999px; display: inline-flex !important; align-items: center; white-space: nowrap; } .elementor-410 .elementor-element.elementor-element-1c69c45 .jet-check-list__item:nth-child(n+4) { display: none !important; } .elementor-410 .elementor-element.elementor-element-1c69c45 .jet-check-list__item-content { line-height: 1; }/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-166e388 */.elementor-410 .elementor-element.elementor-element-166e388 { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 3; } .elementor-410 .elementor-element.elementor-element-166e388 a { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: block; }/* End custom CSS */