.elementor-3706 .elementor-element.elementor-element-1476871{--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;--border-radius:032px 032px 032px 032px;--padding-top:2rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-3706 .elementor-element.elementor-element-79ab5ba{--display:flex;--border-radius:900px 900px 900px 900px;box-shadow:0px 0px 0px 5px rgba(230, 195.00000000000006, 70.99999999999997, 0.2);--margin-top:0rem;--margin-bottom:-1rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3706 .elementor-element.elementor-element-d7aada2 .jet-listing-dynamic-field__content{color:#534413;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;text-align:left;}.elementor-3706 .elementor-element.elementor-element-d7aada2 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-3706 .elementor-element.elementor-element-d7aada2 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-3706 .elementor-element.elementor-element-d7aada2 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-3706 .elementor-element.elementor-element-f7324ab > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;}.elementor-3706 .elementor-element.elementor-element-f7324ab .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Noto Serif Display", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;text-align:center;}.elementor-3706 .elementor-element.elementor-element-f7324ab .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-3706 .elementor-element.elementor-element-f7324ab .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-3706 .elementor-element.elementor-element-f7324ab .jet-listing-dynamic-field{justify-content:center;}.elementor-3706 .elementor-element.elementor-element-5f0970d .jet-listing-dynamic-field__content{color:#FFFFFF;font-family:"Noto Serif Display", Sans-serif;font-size:20px;font-weight:400;text-align:left;}.elementor-3706 .elementor-element.elementor-element-5f0970d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-3706 .elementor-element.elementor-element-5f0970d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-3706 .elementor-element.elementor-element-5f0970d .jet-listing-dynamic-field{justify-content:center;}.elementor-3706 .elementor-element.elementor-element-ff4815b{z-index:-1;}.elementor-3706 .elementor-element.elementor-element-ff4815b .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-3706 .elementor-element.elementor-element-ff4815b .jet-listing-dynamic-image img{border-radius:032px 032px 032px 032px;}.elementor-3706 .elementor-element.elementor-element-6224233.elementor-element{--align-self:center;}.elementor-3706 .elementor-element.elementor-element-6224233{z-index:-1;}.elementor-3706 .elementor-element.elementor-element-6224233 .jet-listing-dynamic-image{justify-content:center;}.elementor-3706 .elementor-element.elementor-element-6224233 .jet-listing-dynamic-image img{border-radius:0px 0px 032px 032px;}.elementor-3706 .elementor-element.elementor-element-8fd3751{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-3706 .elementor-element.elementor-element-8fd3751.elementor-element{--align-self:center;}.elementor-3706 .elementor-element.elementor-element-8fd3751 .jet-listing-dynamic-link__link{align-self:stretch;font-family:"Montserrat", Sans-serif;font-weight:500;color:#352C0EC4;padding:10px 20px 10px 020px;border-radius:900px 900px 900px 900px;flex-direction:row;}.elementor-3706 .elementor-element.elementor-element-8fd3751 .jet-listing-dynamic-link__icon{order:1;}@media(max-width:767px){.elementor-3706 .elementor-element.elementor-element-8fd3751{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3706 .elementor-element.elementor-element-8fd3751.elementor-element{--align-self:center;}}/* Start custom CSS for container, class: .elementor-element-79ab5ba */.elementor-3706 .elementor-element.elementor-element-79ab5ba {
width: max-content;
background: linear-gradient(225deg, #D9BD7C 0%, #A3834A 11.06%, #D4A956 15.84%, #DBAF58 25.43%, #A3834A 34.68%, #FFDA8C 49.76%, #A3834A 64.42%, #B98F45 69.12%, #C89E4A 80.42%, #866F3B 100%);

}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-f7324ab */.elementor-3706 .elementor-element.elementor-element-f7324ab {
    margin-top: auto
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-ff4815b */.elementor-3706 .elementor-element.elementor-element-ff4815b {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}
.elementor-3706 .elementor-element.elementor-element-ff4815b img {
    object-fit: cover;
    object-position: top;
    height: 550px;
}
@media (max-width: 768px) {
    .elementor-3706 .elementor-element.elementor-element-ff4815b img {
        height: 520px;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-6224233 */.elementor-3706 .elementor-element.elementor-element-6224233 {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 475px;
    margin: 0 auto;
}

@media (max-width: 768px) {
    .elementor-3706 .elementor-element.elementor-element-6224233 {
        width: 340px;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-8fd3751 */.elementor-3706 .elementor-element.elementor-element-8fd3751 a {
    background: linear-gradient(225deg, #D9BD7C 0%, #A3834A 11.06%, #D4A956 15.84%, #DBAF58 25.43%, #A3834A 34.68%, #FFDA8C 49.76%, #A3834A 64.42%, #B98F45 69.12%, #C89E4A 80.42%, #866F3B 100%);
    border-radius: 900px;
    transition: all 500ms
}
.elementor-3706 .elementor-element.elementor-element-8fd3751 a:hover {
   
   box-shadow: 0px 1px 19.9px 3px #D8B244;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1476871 */.elementor-3706 .elementor-element.elementor-element-1476871 {
   background: linear-gradient(180deg, rgba(0, 0, 0, 0) 4.53%, rgba(0, 0, 0, 0.41) 84.21%);
    height: 550px;
}

@media (max-width: 768px) {
    .elementor-3706 .elementor-element.elementor-element-1476871 {
        height: 475px;
        overflow: hidden;
    }
}/* End custom CSS */