.elementor-20449 .elementor-element.elementor-element-fca6cea{--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;--justify-content:center;--overlay-opacity:0.56;--margin-top:-95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:270px;--padding-bottom:55px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-fca6cea:not(.elementor-motion-effects-element-type-background), .elementor-20449 .elementor-element.elementor-element-fca6cea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bymuura.com/wp-content/uploads/2026/03/Untitled-design-25.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20449 .elementor-element.elementor-element-fca6cea::before, .elementor-20449 .elementor-element.elementor-element-fca6cea > .elementor-background-video-container::before, .elementor-20449 .elementor-element.elementor-element-fca6cea > .e-con-inner > .elementor-background-video-container::before, .elementor-20449 .elementor-element.elementor-element-fca6cea > .elementor-background-slideshow::before, .elementor-20449 .elementor-element.elementor-element-fca6cea > .e-con-inner > .elementor-background-slideshow::before, .elementor-20449 .elementor-element.elementor-element-fca6cea > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-20449 .elementor-element.elementor-element-fca6cea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20449 .elementor-element.elementor-element-9abd504{text-align:center;}.elementor-20449 .elementor-element.elementor-element-9abd504 .elementor-heading-title{font-size:65px;font-weight:500;text-transform:capitalize;letter-spacing:0px;color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-a9f7f82{text-align:center;}.elementor-20449 .elementor-element.elementor-element-a9f7f82 .elementor-heading-title{font-size:35px;font-weight:300;font-style:italic;color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-69ef284{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-69ef284.e-con{--align-self:center;}.elementor-20449 .elementor-element.elementor-element-0340e8b{text-align:center;font-size:18px;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:1px;color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-0340e8b p{margin-block-end:0px;}.elementor-20449 .elementor-element.elementor-element-8d9b562{--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;--justify-content:center;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-8d9b562.e-con{--align-self:center;}.elementor-20449 .elementor-element.elementor-element-2a3aeaf .elementor-button{font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:3px;background-color:#00000042;transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-20449 .elementor-element.elementor-element-2a3aeaf .elementor-button:hover, .elementor-20449 .elementor-element.elementor-element-2a3aeaf .elementor-button:focus{background-color:#9E4F3133;}.elementor-20449 .elementor-element.elementor-element-2a3aeaf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20449 .elementor-element.elementor-element-abcbdd7 .elementor-button{font-size:13px;font-weight:500;text-transform:uppercase;line-height:1.5em;letter-spacing:3px;background-color:#00000042;transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-20449 .elementor-element.elementor-element-abcbdd7 .elementor-button:hover, .elementor-20449 .elementor-element.elementor-element-abcbdd7 .elementor-button:focus{background-color:#9E4F3133;}.elementor-20449 .elementor-element.elementor-element-abcbdd7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20449 .elementor-element.elementor-element-783a9f0 img{width:7%;}.elementor-20449 .elementor-element.elementor-element-783a9f0{margin:69px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20449 .elementor-element.elementor-element-d26fb28{--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:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-20449 .elementor-element.elementor-element-d26fb28:not(.elementor-motion-effects-element-type-background), .elementor-20449 .elementor-element.elementor-element-d26fb28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F0;}.elementor-20449 .elementor-element.elementor-element-76fbbad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20449 .elementor-element.elementor-element-76fbbad:not(.elementor-motion-effects-element-type-background), .elementor-20449 .elementor-element.elementor-element-76fbbad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bymuura.com/wp-content/uploads/2024/08/AdobeStock_220757342.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20449 .elementor-element.elementor-element-833cc0b{--spacer-size:600px;}.elementor-20449 .elementor-element.elementor-element-53ba6f6{--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;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-42ecc4a .elementor-heading-title{font-size:50px;}.elementor-20449 .elementor-element.elementor-element-82ff915{text-align:start;}.elementor-20449 .elementor-element.elementor-element-82ff915 .elementor-heading-title{font-size:35px;font-weight:300;font-style:italic;color:#000000;}.elementor-20449 .elementor-element.elementor-element-83cfa65{text-align:start;font-size:18px;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:1px;color:#000000;}.elementor-20449 .elementor-element.elementor-element-83cfa65 p{margin-block-end:0px;}.elementor-20449 .elementor-element.elementor-element-ee1e754{text-align:start;font-size:18px;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:1px;color:#000000;}.elementor-20449 .elementor-element.elementor-element-ee1e754 p{margin-block-end:0px;}.elementor-20449 .elementor-element.elementor-element-eafab1e{text-align:start;font-size:18px;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:1px;color:#000000;}.elementor-20449 .elementor-element.elementor-element-eafab1e p{margin-block-end:0px;}.elementor-20449 .elementor-element.elementor-element-4e72ec9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20449 .elementor-element.elementor-element-4e72ec9 .elementor-button{font-size:13px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:3px;background-color:#00000000;transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9E4F31;border-radius:0px 0px 0px 0px;}.elementor-20449 .elementor-element.elementor-element-4e72ec9 .elementor-button:hover, .elementor-20449 .elementor-element.elementor-element-4e72ec9 .elementor-button:focus{background-color:#02010100;border-color:#000000;}.elementor-20449 .elementor-element.elementor-element-4e72ec9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 46px) 0px;}.elementor-20449 .elementor-element.elementor-element-4e72ec9.elementor-element{--align-self:flex-start;}.elementor-20449 .elementor-element.elementor-element-eedf467{--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;--align-items:center;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-eedf467:not(.elementor-motion-effects-element-type-background), .elementor-20449 .elementor-element.elementor-element-eedf467 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-97e8da9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-c8dbbe5{text-align:center;}.elementor-20449 .elementor-element.elementor-element-c8dbbe5 .elementor-heading-title{font-size:50px;font-weight:400;text-transform:capitalize;letter-spacing:0px;color:#000000;}.elementor-20449 .elementor-element.elementor-element-5cf2cff{--divider-border-style:solid;--divider-border-width:3px;}.elementor-20449 .elementor-element.elementor-element-5cf2cff .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-20449 .elementor-element.elementor-element-5cf2cff .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-20449 .elementor-element.elementor-element-c228610{text-align:center;font-size:20px;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:1px;color:#000000;}.elementor-20449 .elementor-element.elementor-element-c228610 p{margin-block-end:0px;}.elementor-20449 .elementor-element.elementor-element-80ea6cf{--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:150px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-80ea6cf:not(.elementor-motion-effects-element-type-background), .elementor-20449 .elementor-element.elementor-element-80ea6cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .property-cards-module .item-tools .item-compare{display:none;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .property-carousel-module .item-tools .item-compare{display:none;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .property-cards-module .item-tools .item-favorite{display:none;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .property-carousel-module .item-tools .item-favorite{display:none;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .property-cards-module .item-tools .item-preview{display:none;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .property-carousel-module .item-tools .item-preview{display:none;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .property-cards-module .label-featured{display:none;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .property-carousel-module .label-featured{display:none;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .property-cards-module .labels-wrap .label-status{display:none;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .property-carousel-module .labels-wrap .label-status{display:none;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .property-cards-module .labels-wrap .hz-label{display:none;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .property-carousel-module .labels-wrap .hz-label{display:none;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .item-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:48px;letter-spacing:4px;margin-bottom:0px !important;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .item-price{font-size:17px;font-weight:500;letter-spacing:2px;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .item-price-wrap{color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .item-v5-price{color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .item-title a{color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .property-carousel-module-v3-4cols .item-wrap-v3 .item-wrap-outside .item-title a{color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .item-amenities i{color:#FFFFFFD1;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .hz-figure{color:#FFFFFFF2;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .property-carousel-buttons-wrap button{background-color:var( --e-global-color-primary );color:#FFFFFF;border:var( --e-global-color-primary );}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .btn-view-all{background-color:var( --e-global-color-primary );color:#FFFFFF;border:var( --e-global-color-primary );}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .btn-primary-outlined:before{color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .property-carousel-buttons-wrap button:hover{background-color:#000000;color:#FFFFFF;border:1px solid #FFFFFF;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .btn-view-all:hover{background-color:#000000;color:#FFFFFF;border:1px solid #FFFFFF;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 .btn-primary-outlined:hover:before{color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-20449 .elementor-element.elementor-element-02c8d3f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20449 .elementor-element.elementor-element-02c8d3f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20449 .elementor-element.elementor-element-02c8d3f .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-20449 .elementor-element.elementor-element-02c8d3f .elementor-button:hover, .elementor-20449 .elementor-element.elementor-element-02c8d3f .elementor-button:focus{color:#000000;}.elementor-20449 .elementor-element.elementor-element-02c8d3f .elementor-button:hover svg, .elementor-20449 .elementor-element.elementor-element-02c8d3f .elementor-button:focus svg{fill:#000000;}.elementor-20449 .elementor-element.elementor-element-02c8d3f{margin:54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20449 .elementor-element.elementor-element-0c460d5{--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;--overlay-opacity:0.74;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-20449 .elementor-element.elementor-element-0c460d5:not(.elementor-motion-effects-element-type-background), .elementor-20449 .elementor-element.elementor-element-0c460d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://bymuura.com/wp-content/uploads/2026/03/Untitled-design-27.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20449 .elementor-element.elementor-element-0c460d5::before, .elementor-20449 .elementor-element.elementor-element-0c460d5 > .elementor-background-video-container::before, .elementor-20449 .elementor-element.elementor-element-0c460d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-20449 .elementor-element.elementor-element-0c460d5 > .elementor-background-slideshow::before, .elementor-20449 .elementor-element.elementor-element-0c460d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20449 .elementor-element.elementor-element-0c460d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-20449 .elementor-element.elementor-element-18ae9b9{--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;}.elementor-20449 .elementor-element.elementor-element-06383fe .elementor-heading-title{font-size:45px;font-style:italic;color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-d63f622 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20449 .elementor-element.elementor-element-d63f622 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20449 .elementor-element.elementor-element-d63f622 .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;fill:#FFFFFF;color:#FFFFFF;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-20449 .elementor-element.elementor-element-d63f622 .elementor-button:hover, .elementor-20449 .elementor-element.elementor-element-d63f622 .elementor-button:focus{color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-d63f622 .elementor-button:hover svg, .elementor-20449 .elementor-element.elementor-element-d63f622 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-600290a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-2b0944c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-20449 .elementor-element.elementor-element-2b0944c:after{content:"0.66";}.elementor-20449 .elementor-element.elementor-element-2b0944c .elementor-post__meta-data span + span:before{content:"•";}.elementor-20449 .elementor-element.elementor-element-2b0944c{--grid-column-gap:15px;--grid-row-gap:35px;}.elementor-20449 .elementor-element.elementor-element-2b0944c .elementor-post__card{border-radius:3px;}.elementor-20449 .elementor-element.elementor-element-2b0944c .elementor-post__text{margin-top:10px;}.elementor-20449 .elementor-element.elementor-element-2b0944c .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 56% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20449 .elementor-element.elementor-element-2b0944c .elementor-post__title, .elementor-20449 .elementor-element.elementor-element-2b0944c .elementor-post__title a{color:#000000;font-size:19px;}.elementor-20449 .elementor-element.elementor-element-2b0944c .elementor-post__title{margin-bottom:16px;}.elementor-20449 .elementor-element.elementor-element-2b0944c a.elementor-post__read-more{font-size:16px;font-weight:400;}.elementor-20449 .elementor-element.elementor-element-4c33e2a{--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;--align-items:center;--padding-top:100px;--padding-bottom:150px;--padding-left:50px;--padding-right:50px;}.elementor-20449 .elementor-element.elementor-element-4c33e2a:not(.elementor-motion-effects-element-type-background), .elementor-20449 .elementor-element.elementor-element-4c33e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-7631be3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-c172a85{text-align:center;}.elementor-20449 .elementor-element.elementor-element-c172a85 .elementor-heading-title{font-size:50px;font-weight:400;text-transform:capitalize;letter-spacing:0px;color:#000000;}.elementor-20449 .elementor-element.elementor-element-bf825f0{text-align:center;}.elementor-20449 .elementor-element.elementor-element-bf825f0 .elementor-heading-title{font-size:35px;font-weight:300;font-style:italic;color:#000000;}.elementor-20449 .elementor-element.elementor-element-75e12d1{--divider-border-style:solid;--divider-border-width:3px;}.elementor-20449 .elementor-element.elementor-element-75e12d1 .elementor-divider-separator{width:15%;margin:0 auto;margin-center:0;}.elementor-20449 .elementor-element.elementor-element-75e12d1 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-20449 .elementor-element.elementor-element-50a07af{text-align:center;font-size:20px;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:1px;color:#000000;}.elementor-20449 .elementor-element.elementor-element-50a07af p{margin-block-end:0px;}.elementor-20449 .elementor-element.elementor-element-6864184{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-6864184.e-con{--align-self:center;}.elementor-20449 .elementor-element.elementor-element-d0a0fb6{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20449 .elementor-element.elementor-element-d0a0fb6:not(.elementor-motion-effects-element-type-background), .elementor-20449 .elementor-element.elementor-element-d0a0fb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-d0a0fb6.e-con{--align-self:center;}.elementor-20449 .elementor-element.elementor-element-a92527f .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-20449 .elementor-element.elementor-element-a92527f .elementor-icon-box-title{margin-block-end:15px;}.elementor-20449 .elementor-element.elementor-element-a92527f .elementor-icon{font-size:30px;}.elementor-20449 .elementor-element.elementor-element-a92527f .elementor-icon-box-title, .elementor-20449 .elementor-element.elementor-element-a92527f .elementor-icon-box-title a{font-size:26px;font-style:italic;}.elementor-20449 .elementor-element.elementor-element-a92527f .elementor-icon-box-description{font-size:18px;font-weight:300;line-height:30px;}.elementor-20449 .elementor-element.elementor-element-b8e3fa3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20449 .elementor-element.elementor-element-b8e3fa3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20449 .elementor-element.elementor-element-b8e3fa3 .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;fill:#000000;color:#000000;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-20449 .elementor-element.elementor-element-1b012a5{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20449 .elementor-element.elementor-element-1b012a5:not(.elementor-motion-effects-element-type-background), .elementor-20449 .elementor-element.elementor-element-1b012a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-1b012a5.e-con{--align-self:center;}.elementor-20449 .elementor-element.elementor-element-165d0cc .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-20449 .elementor-element.elementor-element-165d0cc .elementor-icon-box-title{margin-block-end:15px;}.elementor-20449 .elementor-element.elementor-element-165d0cc .elementor-icon{font-size:30px;}.elementor-20449 .elementor-element.elementor-element-165d0cc .elementor-icon-box-title, .elementor-20449 .elementor-element.elementor-element-165d0cc .elementor-icon-box-title a{font-size:26px;font-style:italic;}.elementor-20449 .elementor-element.elementor-element-165d0cc .elementor-icon-box-description{font-size:18px;font-weight:300;line-height:30px;}.elementor-20449 .elementor-element.elementor-element-bbf9ac7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20449 .elementor-element.elementor-element-bbf9ac7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20449 .elementor-element.elementor-element-bbf9ac7 .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;fill:#000000;color:#000000;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-20449 .elementor-element.elementor-element-74ed844{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-20449 .elementor-element.elementor-element-74ed844:not(.elementor-motion-effects-element-type-background), .elementor-20449 .elementor-element.elementor-element-74ed844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-74ed844.e-con{--align-self:center;}.elementor-20449 .elementor-element.elementor-element-a9d604a .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-20449 .elementor-element.elementor-element-a9d604a .elementor-icon-box-title{margin-block-end:15px;}.elementor-20449 .elementor-element.elementor-element-a9d604a .elementor-icon{font-size:30px;}.elementor-20449 .elementor-element.elementor-element-a9d604a .elementor-icon-box-title, .elementor-20449 .elementor-element.elementor-element-a9d604a .elementor-icon-box-title a{font-size:26px;font-style:italic;}.elementor-20449 .elementor-element.elementor-element-a9d604a .elementor-icon-box-description{font-size:18px;font-weight:300;line-height:30px;}.elementor-20449 .elementor-element.elementor-element-5acf834 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20449 .elementor-element.elementor-element-5acf834 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20449 .elementor-element.elementor-element-5acf834 .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;fill:#000000;color:#000000;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-20449 .elementor-element.elementor-element-1bb8cee{--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;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-20449 .elementor-element.elementor-element-1bb8cee:not(.elementor-motion-effects-element-type-background), .elementor-20449 .elementor-element.elementor-element-1bb8cee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F4F0;}.elementor-20449 .elementor-element.elementor-element-4695db2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-be3dac8{text-align:center;}.elementor-20449 .elementor-element.elementor-element-be3dac8 .elementor-heading-title{font-size:50px;font-weight:400;text-transform:capitalize;letter-spacing:0px;color:#000000;}.elementor-20449 .elementor-element.elementor-element-1919351{text-align:center;}.elementor-20449 .elementor-element.elementor-element-1919351 .elementor-heading-title{font-size:35px;font-weight:300;font-style:italic;color:#000000;}.elementor-20449 .elementor-element.elementor-element-b5f1760{--divider-border-style:solid;--divider-border-width:3px;}.elementor-20449 .elementor-element.elementor-element-b5f1760 .elementor-divider-separator{width:19%;margin:0 auto;margin-center:0;}.elementor-20449 .elementor-element.elementor-element-b5f1760 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-20449 .elementor-element.elementor-element-adb3633{text-align:center;font-size:20px;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:1px;color:#000000;}.elementor-20449 .elementor-element.elementor-element-adb3633 p{margin-block-end:0px;}.elementor-20449 .elementor-element.elementor-element-cf089bb{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-20449 .elementor-element.elementor-element-cf089bb.e-con{--align-self:center;}.elementor-20449 .elementor-element.elementor-element-87f7b52{--display:flex;box-shadow:0px 0px 10px 0px rgba(147.89999999999998, 147.89999999999998, 147.89999999999998, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-87f7b52:not(.elementor-motion-effects-element-type-background), .elementor-20449 .elementor-element.elementor-element-87f7b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-593844b{background-color:#696969;}.elementor-20449 .elementor-element.elementor-element-7ef776d{text-align:center;}.elementor-20449 .elementor-element.elementor-element-7ef776d .elementor-heading-title{font-size:38px;font-weight:500;text-transform:capitalize;letter-spacing:0px;color:#000000;}.elementor-20449 .elementor-element.elementor-element-652a8fa{text-align:center;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20449 .elementor-element.elementor-element-652a8fa .elementor-heading-title{font-size:17px;font-weight:300;font-style:italic;color:#000000;}.elementor-20449 .elementor-element.elementor-element-bf8381a{text-align:center;font-size:18px;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:1px;color:#242424;padding:0px 20px 0px 21px;}.elementor-20449 .elementor-element.elementor-element-bf8381a p{margin-block-end:0px;}.elementor-20449 .elementor-element.elementor-element-ff1cb06 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20449 .elementor-element.elementor-element-ff1cb06 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20449 .elementor-element.elementor-element-ff1cb06 .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;fill:#000000;color:#000000;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-20449 .elementor-element.elementor-element-ff1cb06{padding:0px 0px 40px 0px;}.elementor-20449 .elementor-element.elementor-element-7ea6e1e{--display:flex;box-shadow:0px 0px 10px 0px rgba(147.89999999999998, 147.89999999999998, 147.89999999999998, 0.5);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-7ea6e1e:not(.elementor-motion-effects-element-type-background), .elementor-20449 .elementor-element.elementor-element-7ea6e1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-cdd097e{background-color:#696969;}.elementor-20449 .elementor-element.elementor-element-c935a33{text-align:center;}.elementor-20449 .elementor-element.elementor-element-c935a33 .elementor-heading-title{font-size:38px;font-weight:500;text-transform:capitalize;letter-spacing:0px;color:#000000;}.elementor-20449 .elementor-element.elementor-element-5034824{text-align:center;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20449 .elementor-element.elementor-element-5034824 .elementor-heading-title{font-size:17px;font-weight:300;font-style:italic;color:#000000;}.elementor-20449 .elementor-element.elementor-element-91275ca{text-align:center;font-size:18px;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:1px;color:#242424;padding:0px 20px 0px 21px;}.elementor-20449 .elementor-element.elementor-element-91275ca p{margin-block-end:0px;}.elementor-20449 .elementor-element.elementor-element-dd27d57 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20449 .elementor-element.elementor-element-dd27d57 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-20449 .elementor-element.elementor-element-dd27d57 .elementor-button{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;fill:#000000;color:#000000;background-color:#02010100;padding:0px 0px 0px 0px;}.elementor-20449 .elementor-element.elementor-element-dd27d57{padding:0px 0px 40px 0px;}.elementor-20449 .elementor-element.elementor-element-fcca0ff{--display:flex;--min-height:600px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-a28312b{--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;--justify-content:center;--overlay-opacity:0.66;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-a28312b:not(.elementor-motion-effects-element-type-background), .elementor-20449 .elementor-element.elementor-element-a28312b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bymuura.com/wp-content/uploads/2026/03/Free-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20449 .elementor-element.elementor-element-a28312b::before, .elementor-20449 .elementor-element.elementor-element-a28312b > .elementor-background-video-container::before, .elementor-20449 .elementor-element.elementor-element-a28312b > .e-con-inner > .elementor-background-video-container::before, .elementor-20449 .elementor-element.elementor-element-a28312b > .elementor-background-slideshow::before, .elementor-20449 .elementor-element.elementor-element-a28312b > .e-con-inner > .elementor-background-slideshow::before, .elementor-20449 .elementor-element.elementor-element-a28312b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-20449 .elementor-element.elementor-element-a28312b:hover::before, .elementor-20449 .elementor-element.elementor-element-a28312b:hover > .elementor-background-video-container::before, .elementor-20449 .elementor-element.elementor-element-a28312b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-20449 .elementor-element.elementor-element-a28312b > .elementor-background-slideshow:hover::before, .elementor-20449 .elementor-element.elementor-element-a28312b > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#9E4F31;}.elementor-20449 .elementor-element.elementor-element-a28312b:hover{--overlay-opacity:0.66;}.elementor-20449 .elementor-element.elementor-element-a28312b:hover::before{filter:brightness( 60% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20449 .elementor-element.elementor-element-12b542b{text-align:center;}.elementor-20449 .elementor-element.elementor-element-12b542b .elementor-heading-title{font-size:45px;color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-dc3d42b{--display:flex;}.elementor-20449 .elementor-element.elementor-element-dc3d42b.e-con{--align-self:center;}.elementor-20449 .elementor-element.elementor-element-74a2945{text-align:center;font-size:18px;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:1px;color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-74a2945 p{margin-block-end:0px;}.elementor-20449 .elementor-element.elementor-element-f14f8c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20449 .elementor-element.elementor-element-f14f8c4 .elementor-button{font-size:13px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:3px;background-color:#00000000;transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9E4F31;border-radius:0px 0px 0px 0px;}.elementor-20449 .elementor-element.elementor-element-f14f8c4 .elementor-button:hover, .elementor-20449 .elementor-element.elementor-element-f14f8c4 .elementor-button:focus{background-color:#02010100;border-color:#000000;}.elementor-20449 .elementor-element.elementor-element-f14f8c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 46px) 0px;}.elementor-20449 .elementor-element.elementor-element-f14f8c4.elementor-element{--align-self:center;}.elementor-20449 .elementor-element.elementor-element-da168c2{--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;--justify-content:center;--overlay-opacity:0.66;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-da168c2:not(.elementor-motion-effects-element-type-background), .elementor-20449 .elementor-element.elementor-element-da168c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bymuura.com/wp-content/uploads/2026/03/Free-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20449 .elementor-element.elementor-element-da168c2::before, .elementor-20449 .elementor-element.elementor-element-da168c2 > .elementor-background-video-container::before, .elementor-20449 .elementor-element.elementor-element-da168c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-20449 .elementor-element.elementor-element-da168c2 > .elementor-background-slideshow::before, .elementor-20449 .elementor-element.elementor-element-da168c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20449 .elementor-element.elementor-element-da168c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#000000;}.elementor-20449 .elementor-element.elementor-element-da168c2:hover::before, .elementor-20449 .elementor-element.elementor-element-da168c2:hover > .elementor-background-video-container::before, .elementor-20449 .elementor-element.elementor-element-da168c2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-20449 .elementor-element.elementor-element-da168c2 > .elementor-background-slideshow:hover::before, .elementor-20449 .elementor-element.elementor-element-da168c2 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';background-color:#9E4F31;}.elementor-20449 .elementor-element.elementor-element-da168c2:hover{--overlay-opacity:0.66;}.elementor-20449 .elementor-element.elementor-element-da168c2:hover::before{filter:brightness( 60% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-20449 .elementor-element.elementor-element-e85b5d2{text-align:center;}.elementor-20449 .elementor-element.elementor-element-e85b5d2 .elementor-heading-title{font-size:45px;color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-0bbc35f{--display:flex;}.elementor-20449 .elementor-element.elementor-element-0bbc35f.e-con{--align-self:center;}.elementor-20449 .elementor-element.elementor-element-d801af9{text-align:center;font-size:18px;font-weight:300;line-height:32px;letter-spacing:0px;word-spacing:1px;color:#FFFFFF;}.elementor-20449 .elementor-element.elementor-element-d801af9 p{margin-block-end:0px;}.elementor-20449 .elementor-element.elementor-element-eb8a1a1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-20449 .elementor-element.elementor-element-eb8a1a1 .elementor-button{font-size:13px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:3px;background-color:#00000000;transition-duration:0s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9E4F31;border-radius:0px 0px 0px 0px;}.elementor-20449 .elementor-element.elementor-element-eb8a1a1 .elementor-button:hover, .elementor-20449 .elementor-element.elementor-element-eb8a1a1 .elementor-button:focus{background-color:#02010100;border-color:#000000;}.elementor-20449 .elementor-element.elementor-element-eb8a1a1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 46px) 0px;}.elementor-20449 .elementor-element.elementor-element-eb8a1a1.elementor-element{--align-self:center;}@media(max-width:1024px){.elementor-20449 .elementor-element.elementor-element-9abd504 .elementor-heading-title{font-size:40px;}.elementor-20449 .elementor-element.elementor-element-c8dbbe5 .elementor-heading-title{font-size:40px;}.elementor-20449 .elementor-element.elementor-element-c172a85 .elementor-heading-title{font-size:40px;}.elementor-20449 .elementor-element.elementor-element-be3dac8 .elementor-heading-title{font-size:40px;}.elementor-20449 .elementor-element.elementor-element-7ef776d .elementor-heading-title{font-size:40px;}.elementor-20449 .elementor-element.elementor-element-c935a33 .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-20449 .elementor-element.elementor-element-fca6cea{--width:100%;}.elementor-20449 .elementor-element.elementor-element-69ef284{--width:51%;}.elementor-20449 .elementor-element.elementor-element-8d9b562{--width:53%;}.elementor-20449 .elementor-element.elementor-element-76fbbad{--width:44%;}.elementor-20449 .elementor-element.elementor-element-53ba6f6{--width:56%;}.elementor-20449 .elementor-element.elementor-element-97e8da9{--width:67%;}.elementor-20449 .elementor-element.elementor-element-7631be3{--width:67%;}.elementor-20449 .elementor-element.elementor-element-6864184{--width:100%;}.elementor-20449 .elementor-element.elementor-element-d0a0fb6{--width:100%;}.elementor-20449 .elementor-element.elementor-element-1b012a5{--width:100%;}.elementor-20449 .elementor-element.elementor-element-74ed844{--width:100%;}.elementor-20449 .elementor-element.elementor-element-4695db2{--width:67%;}.elementor-20449 .elementor-element.elementor-element-cf089bb{--width:80%;}.elementor-20449 .elementor-element.elementor-element-a28312b{--width:50%;}.elementor-20449 .elementor-element.elementor-element-dc3d42b{--width:70%;}.elementor-20449 .elementor-element.elementor-element-da168c2{--width:50%;}.elementor-20449 .elementor-element.elementor-element-0bbc35f{--width:70%;}}@media(max-width:767px){.elementor-20449 .elementor-element.elementor-element-fca6cea{--padding-top:230px;--padding-bottom:33px;--padding-left:20px;--padding-right:20px;}.elementor-20449 .elementor-element.elementor-element-9abd504 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-20449 .elementor-element.elementor-element-a9f7f82 .elementor-heading-title{font-size:29px;}.elementor-20449 .elementor-element.elementor-element-0340e8b{font-size:17px;line-height:1.3em;}.elementor-20449 .elementor-element.elementor-element-2a3aeaf .elementor-button{padding:12px 34px 12px 34px;}.elementor-20449 .elementor-element.elementor-element-783a9f0 img{width:26%;}.elementor-20449 .elementor-element.elementor-element-d26fb28{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20449 .elementor-element.elementor-element-833cc0b{--spacer-size:300px;}.elementor-20449 .elementor-element.elementor-element-53ba6f6{--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-42ecc4a .elementor-heading-title{font-size:27px;}.elementor-20449 .elementor-element.elementor-element-82ff915 .elementor-heading-title{font-size:27px;}.elementor-20449 .elementor-element.elementor-element-83cfa65{font-size:17px;line-height:1.5em;}.elementor-20449 .elementor-element.elementor-element-ee1e754{font-size:17px;line-height:1.5em;}.elementor-20449 .elementor-element.elementor-element-eafab1e{font-size:17px;line-height:1.5em;}.elementor-20449 .elementor-element.elementor-element-4e72ec9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20449 .elementor-element.elementor-element-eedf467{--padding-top:50px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20449 .elementor-element.elementor-element-c8dbbe5 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-20449 .elementor-element.elementor-element-5cf2cff .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-20449 .elementor-element.elementor-element-c228610{font-size:17px;line-height:1.3em;}.elementor-20449 .elementor-element.elementor-element-80ea6cf{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20449 .elementor-element.elementor-element-7b6ef08 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20449 .elementor-element.elementor-element-0c460d5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20449 .elementor-element.elementor-element-06383fe .elementor-heading-title{font-size:30px;}.elementor-20449 .elementor-element.elementor-element-2b0944c .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-20449 .elementor-element.elementor-element-2b0944c:after{content:"0.5";}.elementor-20449 .elementor-element.elementor-element-4c33e2a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20449 .elementor-element.elementor-element-c172a85 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-20449 .elementor-element.elementor-element-bf825f0 .elementor-heading-title{font-size:29px;}.elementor-20449 .elementor-element.elementor-element-50a07af{font-size:17px;line-height:1.4em;}.elementor-20449 .elementor-element.elementor-element-d0a0fb6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20449 .elementor-element.elementor-element-a92527f .elementor-icon{font-size:30px;}.elementor-20449 .elementor-element.elementor-element-1b012a5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20449 .elementor-element.elementor-element-74ed844{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20449 .elementor-element.elementor-element-1bb8cee{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20449 .elementor-element.elementor-element-be3dac8 .elementor-heading-title{font-size:30px;letter-spacing:0px;}.elementor-20449 .elementor-element.elementor-element-1919351 .elementor-heading-title{font-size:30px;}.elementor-20449 .elementor-element.elementor-element-adb3633{font-size:17px;line-height:1.5em;}.elementor-20449 .elementor-element.elementor-element-cf089bb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-7ef776d .elementor-heading-title{font-size:30px;letter-spacing:9px;}.elementor-20449 .elementor-element.elementor-element-bf8381a{font-size:17px;line-height:1.5em;}.elementor-20449 .elementor-element.elementor-element-c935a33 .elementor-heading-title{font-size:30px;letter-spacing:9px;}.elementor-20449 .elementor-element.elementor-element-91275ca{font-size:17px;line-height:1.5em;}.elementor-20449 .elementor-element.elementor-element-fcca0ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-a28312b{--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20449 .elementor-element.elementor-element-12b542b .elementor-heading-title{font-size:30px;}.elementor-20449 .elementor-element.elementor-element-dc3d42b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20449 .elementor-element.elementor-element-74a2945{line-height:1.4em;}.elementor-20449 .elementor-element.elementor-element-da168c2{--padding-top:100px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-20449 .elementor-element.elementor-element-e85b5d2 .elementor-heading-title{font-size:30px;}.elementor-20449 .elementor-element.elementor-element-d801af9{line-height:1.4em;}}/* Start custom CSS for button, class: .elementor-element-2a3aeaf */.bg-slide-btn{
    position: relative;
    overflow: hidden;
    z-index: 1;
}

.bg-slide-btn::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 100%;
    background: #9E4F31;
    transition: width 0.4s ease;
    z-index: -1;
}

.bg-slide-btn:hover::after{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-783a9f0 */.elementor-20449 .elementor-element.elementor-element-783a9f0 {
  animation: smoothScroll 2.8s infinite cubic-bezier(0.4, 0.0, 0.2, 1);
}

@keyframes smoothScroll {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  40% {
    transform: translateY(10px);
    opacity: 0.9;
  }
  70% {
    transform: translateY(18px);
    opacity: 0.7;
  }
  100% {
    transform: translateY(0);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e72ec9 */.elementor-20449 .elementor-element.elementor-element-4e72ec9.center-slide-btn{
    position: relative;
    overflow: hidden;
    z-index: 1;
    background: #9E4F31;
}

.elementor-20449 .elementor-element.elementor-element-4e72ec9.center-slide-btn::before{
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    width: 0%;
    height: 100%;
    background: black; /* hover color */
    transform: translateX(-50%);
    transition: width 0.4s ease;
    z-index: -1;
}

.elementor-20449 .elementor-element.elementor-element-4e72ec9.center-slide-btn:hover::before{
    width: 120%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d63f622 */.icon-move-btn .elementor-button-icon{
    transition: transform 0.3s ease;
}

.icon-move-btn:hover .elementor-button-icon{
    transform: translateX(5px);
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-2b0944c *//* Base style */
.elementor-20449 .elementor-element.elementor-element-2b0944c .elementor-post__read-more{
    position: relative;
    display: inline-block;
    font-weight: 500;
    letter-spacing: 1px;
    text-transform: uppercase;
    text-decoration: none;
    transition: all .35s ease;
}

/* animated underline */
.elementor-20449 .elementor-element.elementor-element-2b0944c .elementor-post__read-more span{
    position: relative;
}

/* underline effect */
.elementor-20449 .elementor-element.elementor-element-2b0944c .elementor-post__read-more::before{
    content:"";
    position:absolute;
    left:0;
    bottom:-4px;
    width:0%;
    height:1px;
    background:#c76b3a;
    transition:width .35s ease;
}

/* arrow AFTER text */
.elementor-20449 .elementor-element.elementor-element-2b0944c .elementor-post__read-more::after{
    content:" →";
    display:inline-block;
    margin-left:6px;
    transition:transform .35s ease;
}

/* hover color */
.elementor-20449 .elementor-element.elementor-element-2b0944c .elementor-post__read-more:hover{
    color:#c76b3a;
}

/* underline animation */
.elementor-20449 .elementor-element.elementor-element-2b0944c .elementor-post__read-more:hover::before{
    width:100%;
}

/* arrow slide effect */
.elementor-20449 .elementor-element.elementor-element-2b0944c .elementor-post__read-more:hover::after{
    transform:translateX(4px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6864184 *//* CARD STYLE */
.service-card{
    position:relative;
    border:1px solid #e5e5e5;
    background:#fff;
    overflow:hidden;
    transition: transform .35s ease, box-shadow .35s ease;
}

/* hover lift effect */
.service-card:hover{
    transform: translateY(-8px);
    box-shadow: 0 15px 35px rgba(0,0,0,0.08);
}

/* bottom border animation */
.service-card::after{
    content:"";
    position:absolute;
    bottom:0;
    left:0;
    width:0;
    height:4px;
    background:#9E4F31;
    transition:width .4s ease;
}

.service-card:hover::after{
    width:100%;
}

/* ICON CIRCLE BACKGROUND */
.iconbox-service .elementor-icon-box-icon span{
    background:#f3efec;
    border-radius:50%;
    padding:20px;
    transition:all .35s ease;
}

/* ICON COLOR NORMAL */
.iconbox-service .elementor-icon-box-icon i,
.iconbox-service .elementor-icon-box-icon svg{
    color:#9E4F31;
    fill:#9E4F31;
    transition:all .35s ease;
}

/* HOVER ICON BACKGROUND */
.service-card:hover .iconbox-service .elementor-icon-box-icon span{
    background:#9E4F31;
}

/* HOVER ICON COLOR WHITE */
.service-card:hover .iconbox-service .elementor-icon-box-icon i,
.service-card:hover .iconbox-service .elementor-icon-box-icon svg{
    color:#ffffff !important;
    fill:#ffffff !important;
}

/* TITLE COLOR CHANGE */
.service-card:hover .elementor-icon-box-title{
    color:#9E4F31;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-593844b */.img-color-reveal {
  filter: grayscale(100%);
  transition: 0.3s;
}

.img-color-reveal:hover {
  filter: grayscale(0%);
  transition: 0.5s;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f14f8c4 */.elementor-20449 .elementor-element.elementor-element-f14f8c4.center-slide-btn{
    position: relative;
    overflow: hidden;
    z-index: 1;
    background: #9E4F31;
}

.elementor-20449 .elementor-element.elementor-element-f14f8c4.center-slide-btn::before{
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    width: 0%;
    height: 100%;
    background: black; /* hover color */
    transform: translateX(-50%);
    transition: width 0.4s ease;
    z-index: -1;
}

.elementor-20449 .elementor-element.elementor-element-f14f8c4.center-slide-btn:hover::before{
    width: 120%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a28312b */.zoom-bg{
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: transform 1s ease;
}

.zoom-bg:hover{
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eb8a1a1 */.elementor-20449 .elementor-element.elementor-element-eb8a1a1.center-slide-btn{
    position: relative;
    overflow: hidden;
    z-index: 1;
    background: #9E4F31;
}

.elementor-20449 .elementor-element.elementor-element-eb8a1a1.center-slide-btn::before{
    content: "";
    position: absolute;
    top: 0;
    left: 50%;
    width: 0%;
    height: 100%;
    background: black; /* hover color */
    transform: translateX(-50%);
    transition: width 0.4s ease;
    z-index: -1;
}

.elementor-20449 .elementor-element.elementor-element-eb8a1a1.center-slide-btn:hover::before{
    width: 120%;
}/* End custom CSS */