.elementor-172 .elementor-element.elementor-element-3f651adf{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFDF8;--border-color:#FFFDF8;--border-radius:18px 18px 18px 18px;box-shadow:0px 9px 22px 0px rgba(37,41,35,.13);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-172 .elementor-element.elementor-element-3f651adf:not(.elementor-motion-effects-element-type-background), .elementor-172 .elementor-element.elementor-element-3f651adf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-172 .elementor-element.elementor-element-5b72a24b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-172 .elementor-element.elementor-element-5b72a24b .jet-listing-dynamic-image{justify-content:left;}.elementor-172 .elementor-element.elementor-element-5b72a24b .jet-listing-dynamic-image__figure{align-items:left;}.elementor-172 .elementor-element.elementor-element-5b72a24b .jet-listing-dynamic-image a{display:flex;justify-content:left;width:100%;}.elementor-172 .elementor-element.elementor-element-5b72a24b .jet-listing-dynamic-image img{width:100%;height:280px;object-fit:cover;border-radius:18px 18px 18px 18px;}.elementor-172 .elementor-element.elementor-element-5b72a24b .jet-listing-dynamic-image__caption{text-align:left;}.elementor-172 .elementor-element.elementor-element-699e2459{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:0px 4px 0px 0px;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:9px;--padding-left:22px;--padding-right:17px;--z-index:2;}.elementor-172 .elementor-element.elementor-element-699e2459:not(.elementor-motion-effects-element-type-background), .elementor-172 .elementor-element.elementor-element-699e2459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDF8;}.elementor-172 .elementor-element.elementor-element-342bd6c2{width:auto;max-width:auto;}.elementor-172 .elementor-element.elementor-element-342bd6c2 .jet-listing-dynamic-field__content{color:#646B60;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;text-transform:capitalize;line-height:1.5em;text-align:left;}.elementor-172 .elementor-element.elementor-element-342bd6c2 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-172 .elementor-element.elementor-element-342bd6c2 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-172 .elementor-element.elementor-element-342bd6c2 .jet-listing-dynamic-field{justify-content:left;}.elementor-172 .elementor-element.elementor-element-342bd6c2 .jet-listing-dynamic-field__icon{color:#80613D;font-size:16px;}.elementor-172 .elementor-element.elementor-element-342bd6c2 .jet-listing-dynamic-field__icon :is(svg, path){fill:#80613D;}body:not(.rtl) .elementor-172 .elementor-element.elementor-element-342bd6c2 .jet-listing-dynamic-field__icon{margin-right:9px;}body.rtl .elementor-172 .elementor-element.elementor-element-342bd6c2 .jet-listing-dynamic-field__icon{margin-left:9px;}.elementor-172 .elementor-element.elementor-element-5054217c{width:auto;max-width:auto;}.elementor-172 .elementor-element.elementor-element-5054217c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:13px;color:#A58050;}.elementor-172 .elementor-element.elementor-element-b842c432 .jet-listing-dynamic-field__content{color:#646B60;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;text-align:left;}.elementor-172 .elementor-element.elementor-element-b842c432 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-172 .elementor-element.elementor-element-b842c432 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-172 .elementor-element.elementor-element-b842c432 .jet-listing-dynamic-field{justify-content:left;}.elementor-172 .elementor-element.elementor-element-b842c432 .jet-listing-dynamic-field__icon{color:#80613D;font-size:16px;}.elementor-172 .elementor-element.elementor-element-b842c432 .jet-listing-dynamic-field__icon :is(svg, path){fill:#80613D;}body:not(.rtl) .elementor-172 .elementor-element.elementor-element-b842c432 .jet-listing-dynamic-field__icon{margin-right:9px;}body.rtl .elementor-172 .elementor-element.elementor-element-b842c432 .jet-listing-dynamic-field__icon{margin-left:9px;}.elementor-172 .elementor-element.elementor-element-624fa957{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:21px;--padding-left:23px;--padding-right:23px;}.elementor-172 .elementor-element.elementor-element-07af531b .jet-listing-dynamic-field__content{color:#303B30;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:500;line-height:1.3em;letter-spacing:-0.45px;text-align:left;}.elementor-172 .elementor-element.elementor-element-07af531b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-172 .elementor-element.elementor-element-07af531b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-172 .elementor-element.elementor-element-07af531b .jet-listing-dynamic-field{justify-content:left;}.elementor-172 .elementor-element.elementor-element-1ce2dc2f .jet-listing-dynamic-field__content{color:#646B60;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;text-align:left;}.elementor-172 .elementor-element.elementor-element-1ce2dc2f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-172 .elementor-element.elementor-element-1ce2dc2f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-172 .elementor-element.elementor-element-1ce2dc2f .jet-listing-dynamic-field{justify-content:left;}.elementor-172 .elementor-element.elementor-element-858dde44{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DDD7C9;--border-color:#DDD7C9;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-172 .elementor-element.elementor-element-964e29a8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-172 .elementor-element.elementor-element-964e29a8 .jet-listing-dynamic-link__link, body.jet-engine-optimized-dom .elementor-172 .elementor-element.elementor-element-964e29a8__link{align-self:flex-start;font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:0.4px;color:#80613D;padding:10px 12px 10px 12px;border-style:none;flex-direction:row;}.elementor-172 .elementor-element.elementor-element-964e29a8 .jet-listing-dynamic-link__icon, body.jet-engine-optimized-dom .elementor-172 .elementor-element.elementor-element-964e29a8__icon{color:#80613D;order:3;font-size:14px;}.elementor-172 .elementor-element.elementor-element-964e29a8 .jet-listing-dynamic-link__icon :is(svg, path), body.jet-engine-optimized-dom .elementor-172 .elementor-element.elementor-element-964e29a8__icon :is(svg, path){fill:#80613D;}.elementor-172 .elementor-element.elementor-element-964e29a8 .jet-listing-dynamic-link__link:hover, body.jet-engine-optimized-dom .elementor-172 .elementor-element.elementor-element-964e29a8__link:hover{color:#303B30;}.elementor-172 .elementor-element.elementor-element-964e29a8 .jet-listing-dynamic-link__link:hover .jet-listing-dynamic-link__icon, body.jet-engine-optimized-dom .elementor-172 .elementor-element.elementor-element-964e29a8__link:hover .jet-listing-dynamic-link__icon{color:#303B30;}.elementor-172 .elementor-element.elementor-element-964e29a8 .jet-listing-dynamic-link__link:hover .jet-listing-dynamic-link__icon :is(svg, path), body.jet-engine-optimized-dom .elementor-172 .elementor-element.elementor-element-964e29a8__link:hover .jet-listing-dynamic-link__icon :is(svg, path){fill:#303B30;}body:not(.rtl) .elementor-172 .elementor-element.elementor-element-964e29a8 .jet-listing-dynamic-link__icon, body.jet-engine-optimized-dom .elementor-172 .elementor-element.elementor-element-964e29a8__icon{margin-left:7px;}body.rtl .elementor-172 .elementor-element.elementor-element-964e29a8 .jet-listing-dynamic-link__icon, body.jet-engine-optimized-dom .elementor-172 .elementor-element.elementor-element-964e29a8__icon{margin-right:7px;}.jet-listing-item.single-jet-engine.elementor-page-172 > .elementor{width:400px;margin-left:auto;margin-right:auto;}@media(min-width:768px){.elementor-172 .elementor-element.elementor-element-3f651adf{--width:100%;}.elementor-172 .elementor-element.elementor-element-699e2459{--width:100%;}.elementor-172 .elementor-element.elementor-element-624fa957{--width:100%;}.elementor-172 .elementor-element.elementor-element-858dde44{--width:100%;}}@media(max-width:1024px){.elementor-172 .elementor-element.elementor-element-5b72a24b .jet-listing-dynamic-image img{height:250px;}}@media(max-width:767px){.elementor-172 .elementor-element.elementor-element-5b72a24b .jet-listing-dynamic-image img{height:245px;}.elementor-172 .elementor-element.elementor-element-624fa957{--padding-top:20px;--padding-bottom:23px;--padding-left:21px;--padding-right:21px;}.elementor-172 .elementor-element.elementor-element-07af531b .jet-listing-dynamic-field__content{font-size:23px;}}/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-5b72a24b */.elementor-172 .elementor-element.elementor-element-5b72a24b{overflow:hidden;border-radius:18px;width:100%;flex:none;}.elementor-172 .elementor-element.elementor-element-5b72a24b .jet-listing-dynamic-image,.elementor-172 .elementor-element.elementor-element-5b72a24b .jet-listing-dynamic-image__link{display:block;overflow:hidden;border-radius:18px;}.elementor-172 .elementor-element.elementor-element-5b72a24b img{display:block;object-fit:cover;transform:scale(1);transition:transform .65s cubic-bezier(.2,.65,.3,1);}@media(hover:hover) and (pointer:fine){.elementor-172 .elementor-element.elementor-element-5b72a24b .jet-listing-dynamic-image__link:hover img{transform:scale(1.045);}}.elementor-172 .elementor-element.elementor-element-5b72a24b .jet-listing-dynamic-image__link:focus-visible{outline:2px solid #A58050;outline-offset:-4px;}@media(prefers-reduced-motion:reduce){.elementor-172 .elementor-element.elementor-element-5b72a24b img{transition:none;}.elementor-172 .elementor-element.elementor-element-5b72a24b .jet-listing-dynamic-image__link:hover img{transform:none;}}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-342bd6c2 */.elementor-172 .elementor-element.elementor-element-342bd6c2 .jet-listing-dynamic-field__content{margin:0;}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-b842c432 */.elementor-172 .elementor-element.elementor-element-b842c432{width:auto;flex:none;}.elementor-172 .elementor-element.elementor-element-b842c432 .jet-listing-dynamic-field__content{margin:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-699e2459 */.elementor-172 .elementor-element.elementor-element-699e2459{width:fit-content;max-width:100%;align-self:flex-start;flex:none;}.elementor-172 .elementor-element.elementor-element-699e2459>.elementor-widget{width:auto;flex:none;}.elementor-172 .elementor-element.elementor-element-699e2459 .jet-listing-dynamic-field__inline-wrap{flex-wrap:nowrap;}.elementor-172 .elementor-element.elementor-element-699e2459{flex-wrap:wrap;max-width:95%;}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-07af531b */.elementor-172 .elementor-element.elementor-element-07af531b{min-height:0;margin-bottom:12px;}.elementor-172 .elementor-element.elementor-element-07af531b .jet-listing-dynamic-field__content{margin:0;overflow-wrap:break-word;}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-1ce2dc2f */.elementor-172 .elementor-element.elementor-element-1ce2dc2f{min-height:0;margin-bottom:22px;}.elementor-172 .elementor-element.elementor-element-1ce2dc2f .jet-listing-dynamic-field__content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0;line-height:1.7;}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-964e29a8 */.elementor-172 .elementor-element.elementor-element-964e29a8{width:100%;}.elementor-172 .elementor-element.elementor-element-964e29a8 .jet-listing-dynamic-link__link{min-height:44px;display:flex;align-items:center;justify-content:space-between;width:100%;;text-decoration:none;transition:color .2s ease;}.elementor-172 .elementor-element.elementor-element-964e29a8 .jet-listing-dynamic-link__icon{display:flex;align-items:center;}.elementor-172 .elementor-element.elementor-element-964e29a8 a:focus-visible{outline:2px solid #A58050;outline-offset:4px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-858dde44 */.elementor-172 .elementor-element.elementor-element-858dde44{margin-top:auto;flex:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-624fa957 */.elementor-172 .elementor-element.elementor-element-624fa957{flex:1;min-width:0;display:flex;flex-direction:column;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f651adf */.elementor-172 .elementor-element.elementor-element-3f651adf,.elementor-172 .elementor-element.elementor-element-3f651adf:hover{height:100%;transform:none;animation:none;transition:none;border-color:#FFFDF8;box-shadow:0 9px 22px rgba(37,41,35,.13),0 2px 5px rgba(37,41,35,.06);}.elementor-172 .elementor-element.elementor-element-3f651adf .jet-listing-dynamic-field__content{margin:0;}.elementor-172 .elementor-element.elementor-element-3f651adf .chuga-reference-photo img{border-radius:18px;}/* End custom CSS */