.elementor-298 .elementor-element.elementor-element-4bf907a{--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;}.elementor-298 .elementor-element.elementor-element-6b42010{--display:flex;--border-radius:12px 12px 12px 12px;}.elementor-298 .elementor-element.elementor-element-6b42010:not(.elementor-motion-effects-element-type-background), .elementor-298 .elementor-element.elementor-element-6b42010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f22a28 );}.elementor-298 .elementor-element.elementor-element-914f13e .elementor-heading-title{font-size:var( --e-global-typography-304e4a6-font-size );font-weight:var( --e-global-typography-304e4a6-font-weight );line-height:var( --e-global-typography-304e4a6-line-height );letter-spacing:var( --e-global-typography-304e4a6-letter-spacing );word-spacing:var( --e-global-typography-304e4a6-word-spacing );}.elementor-298 .elementor-element.elementor-element-914f13e.elementor-widget-heading .elementor-heading-title, .elementor-298 .elementor-element.elementor-element-914f13e.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-623dbe5 );}.elementor-298 .elementor-element.elementor-element-32a34cb .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-298 .elementor-element.elementor-element-32a34cb.elementor-widget-heading .elementor-heading-title, .elementor-298 .elementor-element.elementor-element-32a34cb.elementor-widget-heading .elementor-heading-title.elementor-heading-title a{color:var( --e-global-color-623dbe5 );}.elementor-298 .elementor-element.elementor-element-2fba586 .jet-listing-dynamic-link__link{align-self:flex-start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );flex-direction:row;}.elementor-298 .elementor-element.elementor-element-2fba586 .jet-listing-dynamic-link__icon{order:3;}.elementor-298 .elementor-element.elementor-element-60418a9{text-align:left;}.elementor-298 .elementor-element.elementor-element-60418a9 img{border-radius:12px 12px 12px 12px;}.elementor-298 .elementor-element.elementor-element-f40099e .jet-listing-dynamic-field__content{color:var( --e-global-color-623dbe5 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );text-align:left;}.elementor-298 .elementor-element.elementor-element-f40099e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-298 .elementor-element.elementor-element-f40099e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-298 .elementor-element.elementor-element-f40099e .jet-listing-dynamic-field{justify-content:flex-start;}{--ang-classes-border:rgba(79, 122, 233, 0.58);--ang-classes-label:#406DE1;--ang-css-border:rgba(211, 0, 0, 0.35);}#jet-popup-298 .jet-popup__container{width:800px;}#jet-popup-298 .jet-popup__inner{justify-content:center;align-items:center;}#jet-popup-298 .jet-popup__container-inner{justify-content:flex-start;background-color:var( --e-global-color-67d165d );padding:30px 30px 30px 30px;margin:20px 0px 20px 0px;border-radius:12px 12px 12px 12px;}#jet-popup-298 .jet-popup__container-overlay{border-radius:12px 12px 12px 12px;}#jet-popup-298 .jet-popup__close-button{transform:translateX(-16px) translateY(30px);-webkit-transform:translateX(-16px) translateY(30px);background-color:var( --e-global-color-f77b41c );border-radius:50px 50px 50px 50px;}#jet-popup-298 .jet-popup__close-button:hover{color:var( --e-global-color-600d1e7 );background-color:var( --e-global-color-secondary );}#jet-popup-298 .jet-popup__overlay{background-color:#000000C9;}@media(min-width:2400px){.elementor-298 .elementor-element.elementor-element-914f13e .elementor-heading-title{font-size:var( --e-global-typography-304e4a6-font-size );line-height:var( --e-global-typography-304e4a6-line-height );letter-spacing:var( --e-global-typography-304e4a6-letter-spacing );word-spacing:var( --e-global-typography-304e4a6-word-spacing );}.elementor-298 .elementor-element.elementor-element-32a34cb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-298 .elementor-element.elementor-element-2fba586 .jet-listing-dynamic-link__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-298 .elementor-element.elementor-element-f40099e .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1366px){.elementor-298 .elementor-element.elementor-element-914f13e .elementor-heading-title{font-size:var( --e-global-typography-304e4a6-font-size );line-height:var( --e-global-typography-304e4a6-line-height );letter-spacing:var( --e-global-typography-304e4a6-letter-spacing );word-spacing:var( --e-global-typography-304e4a6-word-spacing );}.elementor-298 .elementor-element.elementor-element-32a34cb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-298 .elementor-element.elementor-element-2fba586 .jet-listing-dynamic-link__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-298 .elementor-element.elementor-element-f40099e .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-298 .elementor-element.elementor-element-914f13e .elementor-heading-title{font-size:var( --e-global-typography-304e4a6-font-size );line-height:var( --e-global-typography-304e4a6-line-height );letter-spacing:var( --e-global-typography-304e4a6-letter-spacing );word-spacing:var( --e-global-typography-304e4a6-word-spacing );}.elementor-298 .elementor-element.elementor-element-32a34cb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-298 .elementor-element.elementor-element-2fba586 .jet-listing-dynamic-link__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-298 .elementor-element.elementor-element-f40099e .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}#jet-popup-298 .jet-popup__container{width:90%;}}@media(max-width:880px){#jet-popup-298 .jet-popup__container-inner{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-298 .elementor-element.elementor-element-914f13e .elementor-heading-title{font-size:var( --e-global-typography-304e4a6-font-size );line-height:var( --e-global-typography-304e4a6-line-height );letter-spacing:var( --e-global-typography-304e4a6-letter-spacing );word-spacing:var( --e-global-typography-304e4a6-word-spacing );}.elementor-298 .elementor-element.elementor-element-32a34cb .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-298 .elementor-element.elementor-element-2fba586 .jet-listing-dynamic-link__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-298 .elementor-element.elementor-element-f40099e .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}#jet-popup-298 .jet-popup__container{width:90%;}}/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-2fba586 */span.jet-listing-dynamic-link__label {
    color: var( --e-global-color-e0f5f4c ) !important;
    text-transform: capitalize !important;
}

.elementor-298 .elementor-element.elementor-element-2fba586 a.jet-listing-dynamic-link__link {
      position: relative;
      padding-right: 40px !important;
      display: inline-block;
      transition: all 0.2s ease-in-out;
}

.elementor-298 .elementor-element.elementor-element-2fba586 a.jet-listing-dynamic-link__link::before,
.elementor-298 .elementor-element.elementor-element-2fba586 a.jet-listing-dynamic-link__link::after {
      content: "";
      position: absolute;
      top: 50%;
      right: 0;
      transform: translateY(-50%);
      transition: all 0.2s ease-in-out;
}

.elementor-298 .elementor-element.elementor-element-2fba586 a.jet-listing-dynamic-link__link::before {
      border-color: #C2D342;
      border-style: solid;
      border-width: 0 0 2px 2px;
      height: 8px;
      width: 8px;
      transform: translateY(-50%) rotate(225deg);
}

.elementor-298 .elementor-element.elementor-element-2fba586 a.jet-listing-dynamic-link__link::after {
      background: #C2D342;
      height: 2px;
      width: 15px;
}

.elementor-298 .elementor-element.elementor-element-2fba586 .jet-listing-dynamic-link__label {
    color: #C2D342 !important;
}

.elementor-298 .elementor-element.elementor-element-2fba586 a.jet-listing-dynamic-link__link:hover::after {
    width: 30px;
}

@media (max-width: 767px) {
      .elementor-298 .elementor-element.elementor-element-2fba586 a.jet-listing-dynamic-link__link {
            display: flex;
            justify-content: space-between;
            align-items: center;
      }
  
     .elementor-298 .elementor-element.elementor-element-2fba586 a.jet-listing-dynamic-link__link::before,
    .elementor-298 .elementor-element.elementor-element-2fba586 a.jet-listing-dynamic-link__link::after {
          right: 5px !important;
        }
}/* End custom CSS */