.elementor-45603 .elementor-element.elementor-element-aec3d05{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-cb1f79a .elementor-repeater-item-abd436f .swiper-slide-bg{background-color:#4F5E4B;background-image:url(https://elevationdxb.com/wp-content/uploads/2026/08/1-4.svg);background-size:cover;}.elementor-45603 .elementor-element.elementor-element-cb1f79a .elementor-repeater-item-b58b525 .swiper-slide-bg{background-color:#4F5E4B;background-image:url(https://elevationdxb.com/wp-content/uploads/2026/08/1-2.svg);background-size:cover;}.elementor-45603 .elementor-element.elementor-element-cb1f79a .elementor-repeater-item-06197fd .swiper-slide-bg{background-color:#4F5E4B;background-image:url(https://elevationdxb.com/wp-content/uploads/2026/08/1-3.svg);background-size:cover;}.elementor-45603 .elementor-element.elementor-element-cb1f79a .swiper-slide{transition-duration:calc(2000ms*1.2);height:900px;}.elementor-45603 .elementor-element.elementor-element-cb1f79a .elementor-slide-button{background-color:transparent;border-radius:9px;background-image:linear-gradient(180deg, #B37743 0%, #D2915A 100%);border-color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-cb1f79a .elementor-slide-button:hover{background-color:#DC7015;}.elementor-45603 .elementor-element.elementor-element-cb1f79a .swiper-slide-contents{max-width:94%;}.elementor-45603 .elementor-element.elementor-element-cb1f79a .swiper-slide-inner{text-align:center;}.elementor-45603 .elementor-element.elementor-element-cb1f79a .elementor-slide-heading{font-size:32px;}.elementor-45603 .elementor-element.elementor-element-cb1f79a .elementor-slide-description{font-size:38px;}.elementor-45603 .elementor-element.elementor-element-b31f5f9 .elementor-repeater-item-abd436f .swiper-slide-bg{background-color:#4F5E4B;background-image:url(https://elevationdxb.com/wp-content/uploads/2026/08/Untitled-design.svg);background-size:cover;}.elementor-45603 .elementor-element.elementor-element-b31f5f9 .elementor-repeater-item-b58b525 .swiper-slide-bg{background-color:#4F5E4B;background-image:url(https://elevationdxb.com/wp-content/uploads/2026/08/1-2.svg);background-size:cover;}.elementor-45603 .elementor-element.elementor-element-b31f5f9 .elementor-repeater-item-06197fd .swiper-slide-bg{background-color:#4F5E4B;background-image:url(https://elevationdxb.com/wp-content/uploads/2026/08/1-3.svg);background-size:cover;}.elementor-45603 .elementor-element.elementor-element-b31f5f9 .swiper-slide{transition-duration:calc(2000ms*1.2);height:900px;}.elementor-45603 .elementor-element.elementor-element-b31f5f9 .elementor-slide-button{background-color:transparent;border-radius:9px;background-image:linear-gradient(180deg, #B37743 0%, #D2915A 100%);border-color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-b31f5f9 .elementor-slide-button:hover{background-color:#DC7015;}.elementor-45603 .elementor-element.elementor-element-b31f5f9 .swiper-slide-contents{max-width:94%;}.elementor-45603 .elementor-element.elementor-element-b31f5f9 .swiper-slide-inner{text-align:center;}.elementor-45603 .elementor-element.elementor-element-b31f5f9 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:13px;}.elementor-45603 .elementor-element.elementor-element-b31f5f9 .elementor-slide-heading{font-size:32px;}.elementor-45603 .elementor-element.elementor-element-b31f5f9 .elementor-slide-description{font-size:38px;}.elementor-45603 .elementor-element.elementor-element-3ebaeea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-3ebaeea:not(.elementor-motion-effects-element-type-background), .elementor-45603 .elementor-element.elementor-element-3ebaeea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F5E4B;background-image:url("https://elevationdxb.com/wp-content/uploads/2026/08/Untitled-3.jpg.jpeg");background-size:cover;}.elementor-45603 .elementor-element.elementor-element-194e057{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-194e057.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-45603 .elementor-element.elementor-element-69130b1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-28fa0a9{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-71aea86{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-45603 .elementor-element.elementor-element-71aea86 .elementor-heading-title{font-size:54px;font-weight:500;line-height:66px;color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-9747271{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-size:20px;font-weight:400;line-height:30px;color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-0209c14{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-de20035 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #616E5D 0%, #616E5D 100%);padding:16px 24px 16px 24px;}.elementor-45603 .elementor-element.elementor-element-de20035{width:auto;max-width:auto;}.elementor-45603 .elementor-element.elementor-element-de20035.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-de20035 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45603 .elementor-element.elementor-element-de20035 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45603 .elementor-element.elementor-element-de20035 .elementor-button:hover, .elementor-45603 .elementor-element.elementor-element-de20035 .elementor-button:focus{color:var( --e-global-color-text );}.elementor-45603 .elementor-element.elementor-element-de20035 .elementor-button:hover svg, .elementor-45603 .elementor-element.elementor-element-de20035 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-45603 .elementor-element.elementor-element-82052da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;text-align:start;font-size:16px;font-weight:500;line-height:30px;color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-82052da a{color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-b1a8935 .sl-advance-search-container .sl-advance-search{padding:5px 5px 5px 5px;background:#ffffff;}.elementor-45603 .elementor-element.elementor-element-b1a8935 .sl-advance-search-container .sl-advance-search-outer{padding:2px 2px 2px 2px;border-radius:3px;background-color:#ffffff;}.elementor-45603 .elementor-element.elementor-element-b1a8935 .sl-advance-search-container .sl-advance-search-outer .sl-advance-search{border-radius:3px;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#DDA15E !important;}.elementor-45603 .elementor-element.elementor-element-b1a8935 .ui-widget-header{background:#DDA15E !important;border:1px solid#DDA15E !important;}.elementor-45603 .elementor-element.elementor-element-b1a8935 .ui-button, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-state-active, .ui-widget-content .ui-state-active, .ui-state-hover, .ui-widget-content .ui-state-hover, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active{border:1px solid#DDA15E !important;}.elementor-45603 .elementor-element.elementor-element-b1a8935 .advance-search-opt ul.pro-amu-list li input[type="checkbox"]:checked + .label-text:before{color:#DDA15E;}.elementor-45603 .elementor-element.elementor-element-b1a8935 .sl-advance-search-container .sl-advance-search .adv-search-btn{color:#DDA15E;}.elementor-45603 .elementor-element.elementor-element-b1a8935 .sl-advance-search .sl-btn{border-radius:3px 3px 3px 3px;}.elementor-45603 .elementor-element.elementor-element-b1a8935 .sl-advance-search-container .sl-advance-search .sl-btn{background:#DDA15E;color:#ffffff;}.elementor-45603 .elementor-element.elementor-element-b1a8935 .sl-advance-search-container .sl-advance-search .sl-btn:hover{background:#DDA15E;color:#ffffff;}.elementor-45603 .elementor-element.elementor-element-fc89ddb{--spacer-size:190px;}.elementor-45603 .elementor-element.elementor-element-b11972b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-7e19e88{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-6b2469d img{height:330px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-45603 .elementor-element.elementor-element-ad1cd1d img{height:330px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-45603 .elementor-element.elementor-element-192c352 img{height:330px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-45603 .elementor-element.elementor-element-51080a3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-c99b55c img{height:330px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-45603 .elementor-element.elementor-element-4ee9b80 img{height:330px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-45603 .elementor-element.elementor-element-264f5a2 img{height:330px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-45603 .elementor-element.elementor-element-dea2bb3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-6223ce2 img{height:330px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-45603 .elementor-element.elementor-element-9ccbab3 img{height:330px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-45603 .elementor-element.elementor-element-2c022e7 img{height:330px;object-fit:cover;object-position:center center;border-radius:20px 20px 20px 20px;}.elementor-45603 .elementor-element.elementor-element-d89b442{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:6;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-1087834 .elementor-heading-title{font-weight:600;}.elementor-45603 .elementor-element.elementor-element-431c9f4{--display:flex;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-2cf1521{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-45603 .elementor-element.elementor-element-b6e79d3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-765e568{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-45603 .elementor-element.elementor-element-765e568 .elementor-heading-title{font-weight:600;}.elementor-45603 .elementor-element.elementor-element-0515b9a{--display:flex;--padding-top:0px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-msie .elementor-45603 .elementor-element.elementor-element-8d7367d .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-45603 .elementor-element.elementor-element-8d7367d .sl-grid-container{grid-column-gap:15px;grid-row-gap:15px;}.elementor-45603 .elementor-element.elementor-element-8d7367d .sl-grid-container .property-item{border-radius:7px;}.elementor-45603 .elementor-element.elementor-element-8d7367d .sl-grid-container .property-item .featured-ribbon span{background:var( --e-global-color-a2f0203 );}.elementor-45603 .elementor-element.elementor-element-8d7367d .sl-grid-container .property-item .image-bottom .left .area{color:#ffffff;}.elementor-45603 .elementor-element.elementor-element-8d7367d .sl-grid-container .property-item .image-bottom .left .price{color:#ffffff;}.elementor-45603 .elementor-element.elementor-element-8d7367d .sl-grid-container .property-item .title{font-size:18px;font-weight:600;line-height:22px;color:#333333;}.elementor-45603 .elementor-element.elementor-element-8d7367d .sl-grid-container .property-item .image .image-bottom .sl-icon{color:var( --e-global-color-a2f0203 );}.elementor-45603 .elementor-element.elementor-element-8d7367d .sl-grid-container .property-item .image .image-bottom .right a{background:#ffffff;}.elementor-45603 .elementor-element.elementor-element-8d7367d .sl-grid-container .property-item .features li .sl-icon{color:#c6c6ff;}.elementor-45603 .elementor-element.elementor-element-8d7367d .sl-grid-container .property-item .footer .agent a{color:#333333;}.elementor-45603 .elementor-element.elementor-element-8d7367d .sl-grid-container .property-item .image .image-bottom a:hover .sl-icon{color:#ffffff;}.elementor-45603 .elementor-element.elementor-element-8d7367d .sl-grid-container .property-item .image .image-bottom a:hover{background:var( --e-global-color-a2f0203 );}.elementor-45603 .elementor-element.elementor-element-8d7367d .sl-grid-container .property-item .title:hover{color:var( --e-global-color-a2f0203 );}.elementor-45603 .elementor-element.elementor-element-8d7367d .sl-grid-container .property-item:hover .features li .sl-icon{color:var( --e-global-color-a2f0203 );}.elementor-45603 .elementor-element.elementor-element-8d7367d .sl-grid-container .property-item .footer .agent a:hover{color:var( --e-global-color-a2f0203 );}.elementor-45603 .elementor-element.elementor-element-1b9be84{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-c2b1733{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-0360b86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-45603 .elementor-element.elementor-element-0360b86 .elementor-heading-title{font-weight:600;}.elementor-45603 .elementor-element.elementor-element-68f491b{--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;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-8401494{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-985424b{text-align:center;}.elementor-45603 .elementor-element.elementor-element-985424b .elementor-heading-title{font-weight:600;}.elementor-45603 .elementor-element.elementor-element-834223a{--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:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-583d81f{--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:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-4600885{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-4600885:not(.elementor-motion-effects-element-type-background), .elementor-45603 .elementor-element.elementor-element-4600885 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elevationdxb.com/wp-content/uploads/2026/08/kush.jpg.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-45603 .elementor-element.elementor-element-e3f39bb{--spacer-size:450px;}.elementor-45603 .elementor-element.elementor-element-b2e3ba1{width:auto;max-width:auto;box-shadow:0 0 40px 5px rgba(255, 255, 255, 0.6) inset;background-color:#4F5E4BC2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 24px 24px 24px;bottom:-40px;z-index:9;--ekit-liquid-glass-blur:0px;border-radius:16px 16px 16px 16px;}.elementor-45603 .elementor-element.elementor-element-b2e3ba1:hover{background-color:#4F5E4BC2;}.elementor-45603 .elementor-element.elementor-element-b2e3ba1.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-b2e3ba1 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:16px;line-height:16px;}.elementor-45603 .elementor-element.elementor-element-b2e3ba1 .elementor-counter{gap:10px;}.elementor-45603 .elementor-element.elementor-element-b2e3ba1 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Plus Jakarta Sans", Sans-serif;font-size:58px;line-height:58px;}.elementor-45603 .elementor-element.elementor-element-9cd57db{--display:flex;--border-radius:16px 16px 16px 16px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-9cd57db:not(.elementor-motion-effects-element-type-background), .elementor-45603 .elementor-element.elementor-element-9cd57db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elevationdxb.com/wp-content/uploads/2026/08/image.jpg.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-45603 .elementor-element.elementor-element-da4b5ff{--spacer-size:450px;}.elementor-45603 .elementor-element.elementor-element-1c13401{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-05d087c{--display:flex;--min-height:1px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-05d087c:not(.elementor-motion-effects-element-type-background), .elementor-45603 .elementor-element.elementor-element-05d087c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-5183996{--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:flex-start;--align-items:center;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-fa57ddf .elementor-heading-title{font-weight:500;}.elementor-45603 .elementor-element.elementor-element-1b4a1d2 .elementor-heading-title{font-family:"Poppins", Sans-serif;color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-1bc163d p{margin-block-end:40px;}.elementor-45603 .elementor-element.elementor-element-1bc163d{color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-8f82a40{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-65b08b8{background-color:#FFFFFF1A;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 0px 1px rgba(145.8801322739042, 150.43912318441718, 164.875927734375, 0.68);}.elementor-45603 .elementor-element.elementor-element-65b08b8:hover{box-shadow:0px 0px 16px 0px rgba(18, 23.999999999999986, 43, 0.1);}.elementor-45603 .elementor-element.elementor-element-65b08b8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-45603 .elementor-element.elementor-element-65b08b8 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-65b08b8.elementor-view-stacked .elementor-icon{background-color:#4F5E4B;fill:#FFFFFF;color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-65b08b8.elementor-view-framed .elementor-icon, .elementor-45603 .elementor-element.elementor-element-65b08b8.elementor-view-default .elementor-icon{fill:#4F5E4B;color:#4F5E4B;border-color:#4F5E4B;}.elementor-45603 .elementor-element.elementor-element-65b08b8.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-65b08b8 .elementor-icon{font-size:24px;}.elementor-45603 .elementor-element.elementor-element-65b08b8 .elementor-icon-box-title, .elementor-45603 .elementor-element.elementor-element-65b08b8 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;line-height:18px;}.elementor-45603 .elementor-element.elementor-element-65b08b8 .elementor-icon-box-description{color:#E3E3E3;}.elementor-45603 .elementor-element.elementor-element-d7f61e8{background-color:#4A3C1D29;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 0px 1px rgba(145.8801322739042, 150.43912318441718, 164.875927734375, 0.68);}.elementor-45603 .elementor-element.elementor-element-d7f61e8:hover{box-shadow:0px 0px 16px 0px rgba(18, 23.999999999999986, 43, 0.1);}.elementor-45603 .elementor-element.elementor-element-d7f61e8 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-45603 .elementor-element.elementor-element-d7f61e8 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-d7f61e8.elementor-view-stacked .elementor-icon{background-color:#4F5E4B;fill:#FFFFFF;color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-d7f61e8.elementor-view-framed .elementor-icon, .elementor-45603 .elementor-element.elementor-element-d7f61e8.elementor-view-default .elementor-icon{fill:#4F5E4B;color:#4F5E4B;border-color:#4F5E4B;}.elementor-45603 .elementor-element.elementor-element-d7f61e8.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-d7f61e8 .elementor-icon{font-size:24px;}.elementor-45603 .elementor-element.elementor-element-d7f61e8 .elementor-icon-box-title, .elementor-45603 .elementor-element.elementor-element-d7f61e8 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;line-height:18px;}.elementor-45603 .elementor-element.elementor-element-d7f61e8 .elementor-icon-box-description{color:#E3E3E3;}.elementor-45603 .elementor-element.elementor-element-b025fe1{background-color:#4A3C1D29;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 0px 1px rgba(145.8801322739042, 150.43912318441718, 164.875927734375, 0.68);}.elementor-45603 .elementor-element.elementor-element-b025fe1:hover{box-shadow:0px 0px 16px 0px rgba(18, 23.999999999999986, 43, 0.1);}.elementor-45603 .elementor-element.elementor-element-b025fe1 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-45603 .elementor-element.elementor-element-b025fe1 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-b025fe1.elementor-view-stacked .elementor-icon{background-color:#4F5E4B;fill:#FFFFFF;color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-b025fe1.elementor-view-framed .elementor-icon, .elementor-45603 .elementor-element.elementor-element-b025fe1.elementor-view-default .elementor-icon{fill:#4F5E4B;color:#4F5E4B;border-color:#4F5E4B;}.elementor-45603 .elementor-element.elementor-element-b025fe1.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-b025fe1 .elementor-icon{font-size:24px;}.elementor-45603 .elementor-element.elementor-element-b025fe1 .elementor-icon-box-title, .elementor-45603 .elementor-element.elementor-element-b025fe1 .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;line-height:18px;}.elementor-45603 .elementor-element.elementor-element-b025fe1 .elementor-icon-box-description{color:#E3E3E3;}.elementor-45603 .elementor-element.elementor-element-1387f8c{background-color:#FFFFFF1A;padding:15px 15px 15px 15px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 0px 1px rgba(145.8801322739042, 150.43912318441718, 164.875927734375, 0.68);}.elementor-45603 .elementor-element.elementor-element-1387f8c:hover{box-shadow:0px 0px 16px 0px rgba(18, 23.999999999999986, 43, 0.1);}.elementor-45603 .elementor-element.elementor-element-1387f8c .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-45603 .elementor-element.elementor-element-1387f8c .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-1387f8c.elementor-view-stacked .elementor-icon{background-color:#4F5E4B;fill:#FFFFFF;color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-1387f8c.elementor-view-framed .elementor-icon, .elementor-45603 .elementor-element.elementor-element-1387f8c.elementor-view-default .elementor-icon{fill:#4F5E4B;color:#4F5E4B;border-color:#4F5E4B;}.elementor-45603 .elementor-element.elementor-element-1387f8c.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-1387f8c .elementor-icon{font-size:24px;}.elementor-45603 .elementor-element.elementor-element-1387f8c .elementor-icon-box-title, .elementor-45603 .elementor-element.elementor-element-1387f8c .elementor-icon-box-title a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;font-weight:600;line-height:18px;}.elementor-45603 .elementor-element.elementor-element-1387f8c .elementor-icon-box-description{color:#E3E3E3;}.elementor-45603 .elementor-element.elementor-element-3980a14{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-e641659{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-e641659:not(.elementor-motion-effects-element-type-background), .elementor-45603 .elementor-element.elementor-element-e641659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4F5E4B;}.elementor-45603 .elementor-element.elementor-element-bda0ea5{text-align:center;}.elementor-45603 .elementor-element.elementor-element-bda0ea5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32.5px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-0.28px;word-spacing:0em;color:#FFFFFF;}.elementor-45603 .elementor-element.elementor-element-0b31337{width:var( --container-widget-width, 63% );max-width:63%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-size:17px;line-height:1.3;color:#EEEEEE;}.elementor-45603 .elementor-element.elementor-element-0b31337 p{margin-block-end:0px;}.elementor-45603 .elementor-element.elementor-element-24ad79c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-aa504ab{border-style:none;border-radius:12px 12px 12px 12px;}.elementor-45603 .elementor-element.elementor-element-aa504ab .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-45603 .elementor-element.elementor-element-199623a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-95aa016{border-radius:12px 12px 12px 12px;}.elementor-45603 .elementor-element.elementor-element-95aa016 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-45603 .elementor-element.elementor-element-33d39e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-0da314d .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-45603 .elementor-element.elementor-element-7f032ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-015185a .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-45603 .elementor-element.elementor-element-59cc1cd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-f9d2e61 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-45603 .elementor-element.elementor-element-370ec65{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-40ea295 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-45603 .elementor-element.elementor-element-da65066{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-34e075c .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-45603 .elementor-element.elementor-element-2b4bc02{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-96888bd .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-45603 .elementor-element.elementor-element-7fbc41b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-d1eab90 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-45603 .elementor-element.elementor-element-3d28999{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-f074693 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-45603 .elementor-element.elementor-element-f86808f{--e-n-carousel-swiper-slides-gap:30px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#A2745A;--e-n-carousel-arrow-hover-color:var( --e-global-color-f0e1fdd );}.elementor-45603 .elementor-element.elementor-element-8a3b0b1{--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;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-555e810{text-align:center;}.elementor-45603 .elementor-element.elementor-element-555e810 .elementor-heading-title{font-weight:600;font-style:normal;}.elementor-45603 .elementor-element.elementor-element-54d849e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-45603 .elementor-element.elementor-element-54d849e.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-8850b9d{--e-image-carousel-slides-to-show:6;}.elementor-45603 .elementor-element.elementor-element-8850b9d .swiper-wrapper{display:flex;align-items:center;}.elementor-45603 .elementor-element.elementor-element-8850b9d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#12182B1A;border-radius:16px 16px 16px 16px;}.elementor-45603 .elementor-element.elementor-element-4d3c03f{--e-image-carousel-slides-to-show:6;padding:10px 0px 0px 0px;}.elementor-45603 .elementor-element.elementor-element-4d3c03f .swiper-wrapper{display:flex;align-items:center;}.elementor-45603 .elementor-element.elementor-element-4d3c03f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#12182B1A;border-radius:16px 16px 16px 16px;}.elementor-45603 .elementor-element.elementor-element-ee2964e .elementor-button{background-color:#4F5E4B;padding:16px 24px 16px 24px;}.elementor-45603 .elementor-element.elementor-element-ee2964e{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45603 .elementor-element.elementor-element-ee2964e.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-ee2964e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-45603 .elementor-element.elementor-element-ee2964e .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-45603 .elementor-element.elementor-element-8570301{--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;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-aa75ba0{--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;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-054489a{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-45603 .elementor-element.elementor-element-4797485{text-align:center;}.elementor-45603 .elementor-element.elementor-element-4797485 .elementor-heading-title{font-weight:600;font-style:normal;}.elementor-45603 .elementor-element.elementor-element-af37216 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-text-image{text-align:center;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .slick-prev{left:-60px;width:40px;height:40px;border-radius:3px;background-color:#ffffff;border-color:#A66E40;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .slick-next{right:-60px;width:40px;height:40px;border-radius:3px;background-color:#ffffff;border-color:#A66E40;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .slick-prev:before{font-size:18px;color:#A66E40;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .slick-next:before{font-size:18px;color:#A66E40;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .slick-dots li button:before, .sl-blog-carousel .slick-dots li button:hover, .slick-dots li button:focus, .sl-blog-carousel .slick-dots li.slick-active button{background-color:#A66E40;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .slick-prev:hover:before{color:#A66E40;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .slick-next:hover:before{color:#A66E40;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .slick-prev:hover{background-color:#ffffff;border-color:#A66E40;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .slick-next:hover{background-color:#ffffff;border-color:#A66E40;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .slick-list{margin:0 -10px;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .sl-item{padding:0 10px;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item{border-radius:5px;border-color:#ffffff;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item.blog-one{background-color:#ffffff;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item.blog-two{background-color:#ffffff;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item.blog-two .meta{background-color:#ffffff;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item.blog-one:hover{background-color:#ffffff;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item.blog-two:hover{background-color:#ffffff;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item.blog-two:hover .meta{background-color:#ffffff;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item:hover{border-color:#ffffff;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item .content{padding:20px 20px 20px 20px;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item .title{font-size:20px;font-weight:600;line-height:24px;color:#555555;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item .excerpt{font-size:15px;font-weight:normal;line-height:24px;color:#555555;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item .more{color:#555555;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item.blog-two .meta .date a{color:#555555;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item.blog-one .tags a{color:#ffffff;background:#A66E40;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item.blog-two .tags a{color:#ffffff;background:#A66E40;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item.blog-three .tags a{color:#ffffff;background:#A66E40;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item:hover .title{color:#555555;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item:hover .excerpt{color:#555555;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item:hover .more{color:#A66E40;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item.blog-two:hover .meta .date a{color:#A66E40;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item.blog-one:hover .tags a{color:#A66E40;background:#ffffff;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item.blog-two:hover .tags a{color:#A66E40;background:#ffffff;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .blog-item.blog-three:hover .tags a{color:#A66E40;background:#ffffff;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-45603 .elementor-element.elementor-element-28fa0a9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45603 .elementor-element.elementor-element-71aea86{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-45603 .elementor-element.elementor-element-71aea86.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-71aea86 .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-45603 .elementor-element.elementor-element-9747271{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-45603 .elementor-element.elementor-element-9747271.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-0209c14{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-45603 .elementor-element.elementor-element-de20035.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-82052da{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-45603 .elementor-element.elementor-element-82052da.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-fcbe5eb.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-b1a8935 .sl-advance-search-container .sl-advance-search-outer{border-radius:3px;}.elementor-45603 .elementor-element.elementor-element-b1a8935 .sl-advance-search-container .sl-advance-search-outer .sl-advance-search{border-radius:3px;}.elementor-45603 .elementor-element.elementor-element-b1a8935 .sl-advance-search .sl-btn{border-radius:3px 3px 3px 3px;}.elementor-45603 .elementor-element.elementor-element-fc89ddb{--spacer-size:10px;}.elementor-45603 .elementor-element.elementor-element-d89b442{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45603 .elementor-element.elementor-element-1087834{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-45603 .elementor-element.elementor-element-1087834.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-b6e79d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45603 .elementor-element.elementor-element-765e568{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-45603 .elementor-element.elementor-element-765e568.elementor-element{--align-self:center;}.elementor-msie .elementor-45603 .elementor-element.elementor-element-8d7367d .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-45603 .elementor-element.elementor-element-c2b1733{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45603 .elementor-element.elementor-element-0360b86{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-45603 .elementor-element.elementor-element-0360b86.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-834223a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-45603 .elementor-element.elementor-element-583d81f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-45603 .elementor-element.elementor-element-e3f39bb{--spacer-size:480px;}.elementor-45603 .elementor-element.elementor-element-da4b5ff{--spacer-size:480px;}.elementor-45603 .elementor-element.elementor-element-1c13401{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-45603 .elementor-element.elementor-element-1b4a1d2{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-45603 .elementor-element.elementor-element-1b4a1d2.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-1bc163d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-45603 .elementor-element.elementor-element-1bc163d.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-8f82a40{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-45603 .elementor-element.elementor-element-65b08b8 .elementor-icon-box-wrapper{align-items:start;}.elementor-45603 .elementor-element.elementor-element-d7f61e8 .elementor-icon-box-wrapper{align-items:start;}.elementor-45603 .elementor-element.elementor-element-b025fe1 .elementor-icon-box-wrapper{align-items:start;}.elementor-45603 .elementor-element.elementor-element-1387f8c .elementor-icon-box-wrapper{align-items:start;}.elementor-45603 .elementor-element.elementor-element-bda0ea5{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-45603 .elementor-element.elementor-element-bda0ea5 .elementor-heading-title{font-size:40px;line-height:1.1em;letter-spacing:0px;word-spacing:0em;}.elementor-45603 .elementor-element.elementor-element-f86808f{--e-n-carousel-swiper-slides-to-display:2;}.elementor-45603 .elementor-element.elementor-element-555e810{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-45603 .elementor-element.elementor-element-555e810.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-54d849e{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-45603 .elementor-element.elementor-element-54d849e.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-8850b9d{--e-image-carousel-slides-to-show:4;}.elementor-45603 .elementor-element.elementor-element-4d3c03f{--e-image-carousel-slides-to-show:4;}.elementor-45603 .elementor-element.elementor-element-4797485{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-45603 .elementor-element.elementor-element-4797485.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .slick-prev{left:-40px;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .slick-next{right:-40px;}}@media(min-width:768px){.elementor-45603 .elementor-element.elementor-element-3ebaeea{--content-width:1600px;}.elementor-45603 .elementor-element.elementor-element-194e057{--width:50.07%;}.elementor-45603 .elementor-element.elementor-element-28fa0a9{--width:100%;}.elementor-45603 .elementor-element.elementor-element-d89b442{--width:100%;}.elementor-45603 .elementor-element.elementor-element-431c9f4{--content-width:1540px;}.elementor-45603 .elementor-element.elementor-element-b6e79d3{--width:100%;}.elementor-45603 .elementor-element.elementor-element-0515b9a{--width:90%;}.elementor-45603 .elementor-element.elementor-element-c2b1733{--width:100%;}.elementor-45603 .elementor-element.elementor-element-834223a{--content-width:1520px;}.elementor-45603 .elementor-element.elementor-element-583d81f{--width:50%;}.elementor-45603 .elementor-element.elementor-element-1c13401{--width:50%;}.elementor-45603 .elementor-element.elementor-element-05d087c{--width:30%;}.elementor-45603 .elementor-element.elementor-element-e641659{--content-width:1300px;}}@media(max-width:1024px) and (min-width:768px){.elementor-45603 .elementor-element.elementor-element-28fa0a9{--width:100%;}.elementor-45603 .elementor-element.elementor-element-583d81f{--width:100%;}.elementor-45603 .elementor-element.elementor-element-1c13401{--width:100%;}}@media(max-width:767px){.elementor-45603 .elementor-element.elementor-element-cb1f79a .swiper-slide{height:472px;}.elementor-45603 .elementor-element.elementor-element-b31f5f9 .swiper-slide{height:472px;}.elementor-45603 .elementor-element.elementor-element-b31f5f9 .elementor-slide-heading{font-size:24px;}.elementor-45603 .elementor-element.elementor-element-3ebaeea{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45603 .elementor-element.elementor-element-194e057{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-45603 .elementor-element.elementor-element-69130b1{--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45603 .elementor-element.elementor-element-28fa0a9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45603 .elementor-element.elementor-element-71aea86{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-45603 .elementor-element.elementor-element-71aea86.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-71aea86 .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-45603 .elementor-element.elementor-element-9747271{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:26px;}.elementor-45603 .elementor-element.elementor-element-9747271.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-de20035.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-82052da{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;font-size:18px;line-height:26px;}.elementor-45603 .elementor-element.elementor-element-82052da.elementor-element{--align-self:center;}.elementor-45603 .elementor-element.elementor-element-b1a8935 .sl-advance-search-container .sl-advance-search-outer{border-radius:3px;}.elementor-45603 .elementor-element.elementor-element-b1a8935 .sl-advance-search-container .sl-advance-search-outer .sl-advance-search{border-radius:3px;}.elementor-45603 .elementor-element.elementor-element-b1a8935 .sl-advance-search .sl-btn{border-radius:3px 3px 3px 3px;}.elementor-45603 .elementor-element.elementor-element-b11972b{--justify-content:space-between;}.elementor-45603 .elementor-element.elementor-element-d89b442{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:11;}.elementor-45603 .elementor-element.elementor-element-1087834{text-align:center;}.elementor-45603 .elementor-element.elementor-element-1087834 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-45603 .elementor-element.elementor-element-431c9f4{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45603 .elementor-element.elementor-element-b6e79d3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45603 .elementor-element.elementor-element-765e568{text-align:center;}.elementor-45603 .elementor-element.elementor-element-765e568 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-45603 .elementor-element.elementor-element-0515b9a{--width:95%;}.elementor-msie .elementor-45603 .elementor-element.elementor-element-8d7367d .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-45603 .elementor-element.elementor-element-c2b1733{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45603 .elementor-element.elementor-element-0360b86{text-align:center;}.elementor-45603 .elementor-element.elementor-element-0360b86 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-45603 .elementor-element.elementor-element-68f491b{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45603 .elementor-element.elementor-element-985424b .elementor-heading-title{font-size:28px;}.elementor-45603 .elementor-element.elementor-element-2b9aaed{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-45603 .elementor-element.elementor-element-834223a{--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-45603 .elementor-element.elementor-element-583d81f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45603 .elementor-element.elementor-element-e3f39bb{--spacer-size:420px;}.elementor-45603 .elementor-element.elementor-element-b2e3ba1{bottom:-10%;}.elementor-45603 .elementor-element.elementor-element-9cd57db{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-45603 .elementor-element.elementor-element-da4b5ff{--spacer-size:235px;}.elementor-45603 .elementor-element.elementor-element-1c13401{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-45603 .elementor-element.elementor-element-05d087c{--width:20%;}.elementor-45603 .elementor-element.elementor-element-5183996{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-45603 .elementor-element.elementor-element-fa57ddf{padding:0px 0px 0px 85px;text-align:center;}.elementor-45603 .elementor-element.elementor-element-1b4a1d2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-45603 .elementor-element.elementor-element-1b4a1d2 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-45603 .elementor-element.elementor-element-1bc163d{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;text-align:center;}.elementor-45603 .elementor-element.elementor-element-8f82a40{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-45603 .elementor-element.elementor-element-65b08b8 .elementor-icon-box-wrapper{gap:0px;}.elementor-45603 .elementor-element.elementor-element-65b08b8 .elementor-icon-box-title{margin-block-end:0px;}.elementor-45603 .elementor-element.elementor-element-d7f61e8 .elementor-icon-box-wrapper{gap:0px;}.elementor-45603 .elementor-element.elementor-element-d7f61e8 .elementor-icon-box-title{margin-block-end:0px;}.elementor-45603 .elementor-element.elementor-element-b025fe1 .elementor-icon-box-wrapper{gap:0px;}.elementor-45603 .elementor-element.elementor-element-b025fe1 .elementor-icon-box-title{margin-block-end:0px;}.elementor-45603 .elementor-element.elementor-element-1387f8c .elementor-icon-box-wrapper{gap:0px;}.elementor-45603 .elementor-element.elementor-element-1387f8c .elementor-icon-box-title{margin-block-end:0px;}.elementor-45603 .elementor-element.elementor-element-bda0ea5 .elementor-heading-title{font-size:28px;}.elementor-45603 .elementor-element.elementor-element-0b31337{width:100%;max-width:100%;padding:0px 15px 0px 15px;}.elementor-45603 .elementor-element.elementor-element-f86808f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-45603 .elementor-element.elementor-element-555e810{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-45603 .elementor-element.elementor-element-555e810 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-45603 .elementor-element.elementor-element-54d849e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-45603 .elementor-element.elementor-element-8850b9d{--e-image-carousel-slides-to-show:2;}.elementor-45603 .elementor-element.elementor-element-4d3c03f{--e-image-carousel-slides-to-show:2;}.elementor-45603 .elementor-element.elementor-element-4797485{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-45603 .elementor-element.elementor-element-4797485 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .slick-prev{left:-10px;}.elementor-45603 .elementor-element.elementor-element-af37216 .sl-blog-carousel .slick-next{right:-10px;}}/* Start custom CSS for slides, class: .elementor-element-cb1f79a *//*.elementor-slide-heading {*/
/*    -webkit-text-stroke: 0.3px rgba(255, 255, 255, 0.5);*/
/*}*/
.elementor-slide-heading {
  color: #f5e9d8 !important; /* warm off-white, ties into gold tones */
    text-shadow: 0 2px 6px rgba(0, 0, 0, 0.7);
  -webkit-text-fill-color: initial;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-b31f5f9 *//*.elementor-slide-heading {*/
/*    -webkit-text-stroke: 0.3px rgba(255, 255, 255, 0.5);*/
/*}*/
.elementor-slide-heading {
  color: #f5e9d8 !important; /* warm off-white, ties into gold tones */
    text-shadow: 0 2px 6px rgba(0, 0, 0, 0.7);
  -webkit-text-fill-color: initial;
}/* End custom CSS */
/* Start custom CSS for luxus-advance-search, class: .elementor-element-b1a8935 */.sl-btn.search-btn {

    background: linear-gradient(
        90deg,
        #a16736 0%,
        #df9c62 50%,
        #88552d 100%
    ) !important;

    color:#ffffff !important;

    border:none !important;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e19e88 *//* Website */
.hero-section > div {
	position: relative !important;
}

.hero-wrapper {
	  position: sticky;
    top: 0;
}

.propertiesWrapper  {
	  margin-top: -100vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b11972b *//* Scrolling Images */
.carouselverticalone {
    animation: looping 10s linear 0s infinite none;
	animation-direction: alternate;
}

.verticalcolumnone  {
    max-height: 750px;
    height: 750px;
    width: 200px;
    overflow: hidden;
    -webkit-mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
}

@keyframes looping{
0% {
    transform: translateY(0px);
}
100% {
    transform: translateY(-100%);
}
}

@media only screen and (max-width: 426px) {
	.verticalcolumnone  {
	max-height: 350px;
        height: 350px;
    width: 47%;
	}
}

.carouselverticaltwo {
    animation: looping 12s linear 0s infinite none reverse;
     animation-direction: alternate;
}

.verticalcolumntwo   {
    margin-top: 5rem;
    max-height: 700px;
        height: 700px;
    width: 200px;
    overflow: hidden;
    -webkit-mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    
}

@keyframes looping{
0% {
    transform: translateY(0px);
}
100% {
    transform: translateY(-100%);
}
}

@media only screen and (max-width:426px) {
	.verticalcolumntwo  {
	max-height: 350px;
        height: 350px;
    width: 47%;
	}
}

.carouselverticalthree {
    animation: looping 13s linear 0s infinite none;
	animation-direction: alternate;
   
    
}
.img-one {
    box-shadow: 0 5px 15px rgba(0,0,0,.2)
}

.verticalcolumnthree  {
    max-height: 800px;
        height: 800px;
    width: 200px;
    overflow: hidden;
    -webkit-mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    mask-image: linear-gradient(transparent, black 20%, black 80%, transparent 100%);
    
}

@keyframes looping{
0% {
    transform: translateY(0px);
}
100% {
    transform: translateY(-100%);
}
}

@media only screen and (max-width: 426px) {
	.verticalcolumnthree  {
	max-height: 350px;
        height: 350px;
    width: 85px;
	}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1087834 */h2.elementor-heading-title.elementor-size-default {
    padding-bottom: 9px;
}/* End custom CSS */
/* Start custom CSS for luxus-property-grid, class: .elementor-element-8d7367d */.property-info .content .title,
.property-info h6.title{

    background:linear-gradient(
        90deg,
        #a16736 0%,
        #df9c62 50%,
        #88552d 100%
    ) !important;

    -webkit-background-clip:text !important;
    -webkit-text-fill-color:transparent !important;

    background-clip:text;

    font-weight:700;

}
p.price {
    text-align: center;
}


/*1 line show*/

.price-features-row .features li{
    display:flex;
    align-items:center;
    gap:10px;
}

.price-features-row .features li p{
    margin:0;
}

.price-features-row .features li p:first-child{
    font-weight:600;
}

.price-features-row .features{
    display:flex;
    width:100%;
    justify-content:space-around;
}

.price-features-row .features li p:first-child{
    display:none;
}

.price-features-row .features li{
    display:flex;
    align-items:center;
    justify-content:center;
}

.price-features-row .features li p{
    margin:0;
}


.property-grid .property-info .title{

    text-align:center !important;

    width:100%;

}



/* Features center */

.property-grid .content ul.features{

    display:flex !important;

    justify-content:center !important;

    align-items:center !important;

    width:100% !important;

    padding:0 !important;

    margin:10px 0 !important;

}



.property-grid .content ul.features li{

    justify-content:center !important;

    text-align:center !important;

    width:auto !important;

    display:flex !important;

    flex-direction:row !important;

}


.price-features-row .features li:nth-child(3) {
  display: none !important;
}
.price-features-row .features {
  display: flex;
  width: 100%;
  gap: 12px;
}

.price-features-row .features li {
  flex: 1;
  text-align: center;
}

.price-features-row .features li:nth-child(3) {
  display: none !important;
}

.property-grid .image .image-bottom {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 75px;
    background: transparent !important;
    background-image: none !important;
}
.footer {
    display: none;
}
a.card-arrow-btn {
    display: none;
}

.price-features-row .price {
  background: linear-gradient(135deg, #2f3a29 0%, #4F5E4B 30%, #8ba382 55%, #4F5E4B 80%, #2f3a29 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  padding: 10px !important;
  margin: 0 !important;
  font-size: 18px;
  font-weight: 600;
  letter-spacing: 0.3px;
  white-space: nowrap;
}


.property-item .property-info .content .title,
.property-item h6.title {
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  display: block !important;
  max-width: 100%;
}














.featured-ribbon {
    display: none !important;
}

.elementor-45603 .elementor-element.elementor-element-8d7367d .features {
     display: flex !important; 
}

.elementor-45603 .elementor-element.elementor-element-8d7367d .features i {
     color: var(--green) !important;
}

.elementor-45603 .elementor-element.elementor-element-8d7367d .image-top {
    display: block;
}

.elementor-45603 .elementor-element.elementor-element-8d7367d .elementor-18207 .elementor-element.elementor-element-1809cde .property-item .featured-ribbon, .image-top, .right, .area {
    display: block;
}

.elementor-45603 .elementor-element.elementor-element-8d7367d  .property-item .title {
    text-transform: uppercase !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0515b9a *//* Hide address */
p.address{
    display:none;
}
.right {
    display: none;
}

/* ===============================
   PROPERTY CARD MAIN
================================ */

.property-item.property-grid{

    background:linear-gradient(
        135deg,
        rgb(228,233,222) 0%,
        rgb(245,243,238) 50%,
        rgb(211,220,203) 100%
    ) !important;

    border-radius:12px;

    overflow:hidden;

}





/* ===============================
   PROPERTY INFO SECTION
================================ */

.property-item .property-info{

    background:linear-gradient(
        135deg,
        rgb(228,233,222) 0%,
        rgb(245,243,238) 50%,
        rgb(211,220,203) 100%
    ) !important;


    padding:20px 16px 18px !important;

    border-radius:0 0 12px 12px;

}





/* Content wrapper */

.property-item .property-info .content{

    background:transparent !important;

    padding:0 !important;

}





/* Footer */

.property-item .property-info .footer{

    background:transparent !important;

}





/* ===============================
   PROPERTY TITLE
================================ */

.property-info .content h3,
.property-info h3{

    color:#1D2730 !important;

    font-size:20px;

    font-weight:700;

    margin:0 0 12px;

}





/* ===============================
   BEDROOM / BATHROOM BOX
================================ */

.property-info .details{

    background:rgba(255,255,255,0.65) !important;

    border:1px dashed #D7C3A5;

    border-radius:8px;

    padding:14px;

}





/* ===============================
   PRICE
================================ */

.property-info .price{

    color:#43543A !important;

    font-size:22px;

    font-weight:700;

    margin-top:15px;

}





/* ===============================
   CARD HOVER
================================ */

.property-item.property-grid:hover{

    transform:translateY(-4px);

    transition:.35s ease;

    box-shadow:
    0 15px 35px rgba(0,0,0,.12);

}





/* ===============================
   IMAGE
================================ */

.property-item .image img{

    width:100%;

    transition:.5s ease;

}


.property-item:hover .image img{

    transform:scale(1.04);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05d087c */.elementor-45603 .elementor-element.elementor-element-05d087c {
    max-height: 1px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-834223a */h2.elementor-heading-title {
    background: linear-gradient(90deg, #a16736 0%, #df9c62 50%, #88552d 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

.elementor-element-834223a {
    background: radial-gradient(
        ellipse at center,
        #4d5c38 0%,
        #3b482d 30%,
        #293321 55%,
        #1d2519 80%,
        #171d14 100%
    ) !important;
}
/* Icon Box Heading White */
.elementor-icon-box-title,
.elementor-icon-box-title span{
    color:#ffffff !important;
}


/* Icon White */
.elementor-icon-box-icon .elementor-icon{

    color:#ffffff !important;

    fill:#ffffff !important;

}


.elementor-icon-box-icon .elementor-icon svg{

    fill:#ffffff !important;

}


.elementor-icon-box-icon .elementor-icon i{

    color:#ffffff !important;

}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-f86808f */.elementor-widget-video,
.elementor-widget-video .e-hosted-video,
.elementor-widget-video video,
.elementor-widget-video .elementor-custom-embed-image-overlay {
    border-radius: 12px;
    overflow: hidden;
}





.elementor-custom-embed-play {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 !important;
}

.elementor-custom-embed-play::after {
    content: "" !important;
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;
    width: 64px !important;
    height: 64px !important;
    border-radius: 50% !important;
    background: linear-gradient(135deg, rgba(245,212,145,0.35) 0%, rgba(201,146,46,0.35) 50%, rgba(138,90,30,0.35) 100%) !important;
    backdrop-filter: blur(10px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    border: 1px solid rgba(255,255,255,0.6) !important;
    box-shadow: 0 4px 16px rgba(0,0,0,0.25), inset 0 0 14px rgba(255,255,255,0.15) !important;
    pointer-events: none !important;
    z-index: 1 !important;
}

.e-font-icon-svg.e-eicon-play {
    position: relative !important;
    z-index: 2 !important;
    fill: #ffffff !important;
    filter: drop-shadow(0 1px 3px rgba(0,0,0,.5)) !important;
    height: 22px !important;
    width: 22px !important;
    display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e641659 */.elementor-element-834223a,
.elementor-element-e641659 {
    background: radial-gradient(
        ellipse at center,
        #4d5c38 0%,
        #3b482d 30%,
        #293321 55%,
        #1d2519 80%,
        #171d14 100%
    ) !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-8850b9d */img.swiper-slide-image {
    padding: 25px;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4d3c03f */img.swiper-slide-image {
    padding: 25px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ee2964e */.gr-wa-btn, .elementor-button.elementor-button-link.elementor-size-sm, .elementor-button.elementor-size-sm {
    background: linear-gradient(
    90deg,
    #a16736 0%,
    #df9c62 50%,
    #88552d 100%
  ) !important;
    color: #ffffff !important;
    border: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a3b0b1 */img.swiper-slide-image {
    box-shadow: none !important;
    border: 3px solid transparent;
    background: linear-gradient(
        90deg,
        rgba(35, 43, 24, 0.30),
        rgba(76, 87, 56, 0.50),
        rgba(48, 56, 33, 0.60)
    ) border-box;
}
img.swiper-slide-image {
    border: 2px solid transparent;
    
    outline: 1px solid rgba(76, 87, 56, 0.35);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4f6df62 *//* =========================================================
   GLASS SOCIAL RAIL + WHATSAPP
   Brand Color: #4F5E4B
   ========================================================= */

/* SOCIAL RAIL */
.social-rail{
    position:fixed;
    left:0;
    top:50%;
    transform:translateY(-50%);
    z-index:40;
    display:flex;
    flex-direction:column;
    gap:4px;
}

.social-rail a{
    width:46px;
    height:46px;

    display:flex;
    align-items:center;
    justify-content:center;

    /* Glass effect */
    background:rgba(79,94,75,.78);
    backdrop-filter:blur(12px);
    -webkit-backdrop-filter:blur(12px);

    color:#fff;

    border:1px solid rgba(255,255,255,.25);
    border-left:none;

    box-shadow:
        0 8px 24px rgba(30,40,30,.22),
        inset 0 1px 0 rgba(255,255,255,.28),
        inset 0 -1px 0 rgba(0,0,0,.08);

    transition:
        width .25s ease,
        background .25s ease,
        box-shadow .25s ease,
        transform .25s ease;
}

.social-rail a:first-child{
    border-top-right-radius:13px;
}

.social-rail a:last-child{
    border-bottom-right-radius:13px;
}

.social-rail a:hover{
    width:56px;

    background:rgba(79,94,75,.92);

    box-shadow:
        0 10px 28px rgba(30,40,30,.30),
        inset 0 1px 0 rgba(255,255,255,.35),
        inset 0 -1px 0 rgba(0,0,0,.08);

    transform:translateX(2px);
}

.social-rail svg{
    width:19px;
    height:19px;
    fill:currentColor;

    filter:drop-shadow(0 1px 2px rgba(0,0,0,.15));
}

.social-rail .lab{
    writing-mode:vertical-rl;

    font-size:10px;
    letter-spacing:2px;
    color:#4F5E4B;

    text-align:center;
    margin-bottom:6px;

    text-transform:uppercase;
    font-weight:700;

    text-shadow:0 1px 2px rgba(255,255,255,.5);
}


/* =========================================================
   WHATSAPP GLASS BUTTON
   ========================================================= */

.wa-float{
    position:fixed;
    right:26px;
    bottom:26px;
    z-index:45;
}

.wa-float a{
    position:relative;

    display:flex;
    align-items:center;

    height:62px;
    width:62px;

    justify-content:flex-start;

    color:#fff;

    /* Glass */
    background:
        linear-gradient(
            135deg,
            rgba(255,255,255,.18),
            rgba(79,94,75,.78)
        );

    backdrop-filter:blur(14px);
    -webkit-backdrop-filter:blur(14px);

    border:1px solid rgba(255,255,255,.32);

    border-radius:50px;

    box-shadow:
        0 14px 34px rgba(40,55,40,.30),
        inset 0 1px 0 rgba(255,255,255,.4),
        inset 0 -1px 0 rgba(0,0,0,.08);

    transition:
        width .3s ease,
        background .3s ease,
        box-shadow .3s ease,
        transform .3s ease;

    overflow:hidden;
    white-space:nowrap;

    font-weight:600;
    font-size:15px;
}

/* Glass shine */
.wa-float a::before{
    content:"";

    position:absolute;
    top:0;
    left:10%;
    width:45%;
    height:100%;

    background:linear-gradient(
        90deg,
        rgba(255,255,255,0),
        rgba(255,255,255,.18),
        rgba(255,255,255,0)
    );

    transform:skewX(-20deg);
    pointer-events:none;
}

.wa-float a:hover{
    width:210px;

    background:
        linear-gradient(
            135deg,
            rgba(255,255,255,.24),
            rgba(79,94,75,.92)
        );

    box-shadow:
        0 16px 40px rgba(40,55,40,.38),
        inset 0 1px 0 rgba(255,255,255,.45),
        inset 0 -1px 0 rgba(0,0,0,.08);

    transform:translateY(-2px);
}

.wa-float a .ic{
    min-width:62px;
    height:62px;

    display:flex;
    align-items:center;
    justify-content:center;

    position:relative;
    z-index:2;
}

.wa-float a .lbl{
    opacity:0;

    transition:
        opacity .2s ease,
        transform .25s ease;

    transform:translateX(-8px);

    padding-right:22px;

    position:relative;
    z-index:2;
}

.wa-float a:hover .lbl{
    opacity:1;
    transform:translateX(0);
}

.wa-float svg{
    width:30px;
    height:30px;
    fill:#fff;

    filter:
        drop-shadow(0 2px 3px rgba(0,0,0,.2));
}


/* =========================================================
   WHATSAPP PULSE
   ========================================================= */

.wa-float .pulse{
    position:absolute;

    right:0;
    bottom:0;

    width:62px;
    height:62px;

    border-radius:50%;

    background:rgba(79,94,75,.55);

    animation:pulse 2.5s infinite;

    z-index:-1;
}

@keyframes pulse{

    0%{
        transform:scale(1);
        opacity:.5;
    }

    70%{
        transform:scale(1.65);
        opacity:0;
    }

    100%{
        transform:scale(1.65);
        opacity:0;
    }
}


/* =========================================================
   RESPONSIVE
   ========================================================= */

@media(max-width:1080px){

    .social-rail{
        display:none;
    }
}

@media(max-width:560px){

    .wa-float{
        right:18px;
        bottom:18px;
    }

    .wa-float a{
        width:62px;
        height:62px;
    }

    .wa-float a:hover{
        width:62px;
        transform:none;
    }

    .wa-float a .lbl{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS */.elementor-slide-heading {
    background: linear-gradient(90deg, #a16736 0%, #df9c62 50%, #88552d 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}/* End custom CSS */