.elementor-691 .elementor-element.elementor-element-9bcb316{--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;}.elementor-691 .elementor-element.elementor-element-a93e668{--display:flex;--min-height:250px;--border-radius:10px 10px 10px 10px;}.elementor-691 .elementor-element.elementor-element-a93e668:not(.elementor-motion-effects-element-type-background), .elementor-691 .elementor-element.elementor-element-a93e668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-691 .elementor-element.elementor-element-5c43ee1{--display:flex;--position:absolute;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:-30px;}.elementor-691 .elementor-element.elementor-element-5c43ee1:not(.elementor-motion-effects-element-type-background), .elementor-691 .elementor-element.elementor-element-5c43ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5f0532a );}.elementor-691 .elementor-element.elementor-element-5c43ee1.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-691 .elementor-element.elementor-element-5c43ee1{right:-30px;}body.rtl .elementor-691 .elementor-element.elementor-element-5c43ee1{left:-30px;}.elementor-691 .elementor-element.elementor-element-df96d0a > .elementor-widget-container{margin:0px 0px 50px 0px;border-radius:50px 50px 50px 50px;}.elementor-691 .elementor-element.elementor-element-df96d0a.elementor-element{--align-self:flex-start;}.elementor-691 .elementor-element.elementor-element-df96d0a .jet-lottie{width:75px;max-width:75px;}.elementor-691 .elementor-element.elementor-element-bf8f468 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-691 .elementor-element.elementor-element-bf8f468 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-691 .elementor-element.elementor-element-bf8f468 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-691 .elementor-element.elementor-element-3dcc957 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-691 .elementor-element.elementor-element-3dcc957 .jet-listing-dynamic-field__content{font-weight:700;text-align:left;}.elementor-691 .elementor-element.elementor-element-3dcc957 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-691 .elementor-element.elementor-element-3dcc957 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-691 .elementor-element.elementor-element-3dcc957 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-691 .elementor-element.elementor-element-88fa022 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-691 .elementor-element.elementor-element-88fa022 .jet-listing-dynamic-link__link{align-self:flex-start;font-size:16px;font-weight:500;color:var( --e-global-color-e071082 );flex-direction:row;}.elementor-691 .elementor-element.elementor-element-88fa022 .jet-listing-dynamic-link__icon{color:var( --e-global-color-primary );order:1;}.elementor-691 .elementor-element.elementor-element-88fa022 .jet-listing-dynamic-link__icon :is(svg, path){fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-691 .elementor-element.elementor-element-88fa022 .jet-listing-dynamic-link__icon{margin-right:10px;}body.rtl .elementor-691 .elementor-element.elementor-element-88fa022 .jet-listing-dynamic-link__icon{margin-left:10px;}/* Start custom CSS for jet-lottie, class: .elementor-element-df96d0a */.elementor-691 .elementor-element.elementor-element-df96d0a {
    position: absolute;
    top: 0px;
    right: 20px;
    transform: translate(50%, -50%);
    width: 150px;
    height: 150px;
    border-radius: 50%; 
    background-color: #FF5E1419;
}

.elementor-691 .elementor-element.elementor-element-df96d0a .jet-lottie {
    position: absolute;
    bottom: 0px;
    left: 15px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-bf8f468 */.elementor-691 .elementor-element.elementor-element-bf8f468 {
    position: absolute;
    padding: 30px;
    top: 30px;
    right: 30px;
    transform: translate(50%, -50%);
    width: 100px;
    height: 100px;
    border-radius: 50%; 
    background-color: #FF5E1419;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-88fa022 */.elementor-691 .elementor-element.elementor-element-88fa022 .is-svg-icon {
    transform: translateY(-0px);
}

.elementor-691 .elementor-element.elementor-element-88fa022 .is-svg-icon svg {
    transform: rotate(45deg)
}

.jet-listing-dynamic-link__icon {
    background-color: #FF5E1419;
    padding: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c43ee1 */.elementor-691 .elementor-element.elementor-element-5c43ee1 {
    overflow: hidden;
}

.elementor-691 .elementor-element.elementor-element-5c43ee1:hover {
    background-color: var(--e-global-color-primary) !important;
}

.elementor-691 .elementor-element.elementor-element-5c43ee1:hover .lottie-element {
    background-color: #FFF;
}

.elementor-691 .elementor-element.elementor-element-5c43ee1:hover .jet-listing-dynamic-link__icon{
    background-color: #FF5E1419 !important;
}

.elementor-691 .elementor-element.elementor-element-5c43ee1:hover .jet-listing-dynamic-link__icon path{
    fill: #FFF !important;
}

.elementor-691 .elementor-element.elementor-element-5c43ee1:hover * {
    color: white !important;
}

.elementor-691 .elementor-element.elementor-element-5c43ee1:hover .elementor-widget-jet-listing-dynamic-image {
    background-color: white;
}/* End custom CSS */