.elementor-11 .elementor-element.elementor-element-99cac16{--display:flex;--min-height:100vh;--justify-content:center;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-99cac16:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-99cac16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F1;}.elementor-11 .elementor-element.elementor-element-100eb72{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-12d602f{--display:flex;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-cf73a3f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-cf73a3f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-cf73a3f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;color:#3C2F2F;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-dfb18bc > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dfb18bc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-dfb18bc{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#3C2F2F;}.elementor-11 .elementor-element.elementor-element-d454ce2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-d838e27 .elementor-button{background-color:#C9A59A;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;border-style:solid;border-color:#C9A59A;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-11 .elementor-element.elementor-element-d838e27 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-d838e27 .elementor-button:focus{background-color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-d838e27.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-0d78a3b .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;fill:#C9A59A;color:#C9A59A;border-style:solid;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-11 .elementor-element.elementor-element-0d78a3b .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-0d78a3b .elementor-button:focus{background-color:#C9A59A;color:#FFFFFF;border-color:#C9A59A;}.elementor-11 .elementor-element.elementor-element-0d78a3b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-0d78a3b .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-0d78a3b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-29ad046{--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 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E1DD;--border-color:#E4E1DD;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f6cd563{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11 .elementor-element.elementor-element-975d0fe.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-975d0fe .elementor-counter-title{justify-content:start;color:#3C2F2F;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-975d0fe .elementor-counter{gap:9px;}.elementor-11 .elementor-element.elementor-element-975d0fe .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#C9A59A;font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-315808e{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11 .elementor-element.elementor-element-4594978.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-4594978 .elementor-counter-title{justify-content:start;color:#3C2F2F;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-4594978 .elementor-counter{gap:9px;}.elementor-11 .elementor-element.elementor-element-4594978 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#C9A59A;font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-e3f8e91{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11 .elementor-element.elementor-element-5de35d2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-5de35d2 .elementor-counter-title{justify-content:start;color:#3C2F2F;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-5de35d2 .elementor-counter{gap:9px;}.elementor-11 .elementor-element.elementor-element-5de35d2 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#C9A59A;font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-47edd6f{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11 .elementor-element.elementor-element-71d13ea.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-71d13ea .elementor-counter-title{justify-content:start;color:#3C2F2F;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-71d13ea .elementor-counter{gap:9px;}.elementor-11 .elementor-element.elementor-element-71d13ea .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#C9A59A;font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-9d2347f{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-f401fba{--display:flex;--border-radius:100% 100% 100% 100%;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11 .elementor-element.elementor-element-f401fba:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f401fba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EADCD4;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11 .elementor-element.elementor-element-c6e16e1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-c6e16e1 img{border-radius:200px 200px 10px 10px;}.elementor-11 .elementor-element.elementor-element-79d7bac{--display:flex;--position:absolute;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:.6rem;--padding-bottom:.6rem;--padding-left:1rem;--padding-right:1rem;top:71%;}.elementor-11 .elementor-element.elementor-element-79d7bac:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-79d7bac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8A8A8A2E;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-79d7bac{left:-3%;}body.rtl .elementor-11 .elementor-element.elementor-element-79d7bac{right:-3%;}.elementor-11 .elementor-element.elementor-element-ad1b8b8 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ad1b8b8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-ad1b8b8{font-family:"Poppins", Sans-serif;font-size:12.8px;font-weight:600;color:#3C2F2F;}.elementor-11 .elementor-element.elementor-element-0d1aeda.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-0d1aeda{text-align:left;}.elementor-11 .elementor-element.elementor-element-0d1aeda img{width:53%;}.elementor-11 .elementor-element.elementor-element-b737d75{--grid-template-columns:repeat(0, auto);top:7.764%;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11 .elementor-element.elementor-element-b737d75 .elementor-widget-container{text-align:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-b737d75{left:6.877%;}body.rtl .elementor-11 .elementor-element.elementor-element-b737d75{right:6.877%;}.elementor-11 .elementor-element.elementor-element-b737d75.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-b737d75 .elementor-social-icon{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-b737d75 .elementor-social-icon i{color:#000000;}.elementor-11 .elementor-element.elementor-element-b737d75 .elementor-social-icon svg{fill:#000000;}.elementor-11 .elementor-element.elementor-element-b737d75 .elementor-social-icon:hover{border-color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-827dfb4{--grid-template-columns:repeat(0, auto);top:17%;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11 .elementor-element.elementor-element-827dfb4 .elementor-widget-container{text-align:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-827dfb4{left:90%;}body.rtl .elementor-11 .elementor-element.elementor-element-827dfb4{right:90%;}.elementor-11 .elementor-element.elementor-element-827dfb4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-827dfb4 .elementor-social-icon{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-827dfb4 .elementor-social-icon i{color:#000000;}.elementor-11 .elementor-element.elementor-element-827dfb4 .elementor-social-icon svg{fill:#000000;}.elementor-11 .elementor-element.elementor-element-827dfb4 .elementor-social-icon:hover{border-color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-ef711ce{--grid-template-columns:repeat(0, auto);top:76%;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11 .elementor-element.elementor-element-ef711ce .elementor-widget-container{text-align:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ef711ce{left:89%;}body.rtl .elementor-11 .elementor-element.elementor-element-ef711ce{right:89%;}.elementor-11 .elementor-element.elementor-element-ef711ce.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-ef711ce .elementor-social-icon{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-ef711ce .elementor-social-icon i{color:#000000;}.elementor-11 .elementor-element.elementor-element-ef711ce .elementor-social-icon svg{fill:#000000;}.elementor-11 .elementor-element.elementor-element-ef711ce .elementor-social-icon:hover{border-color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-12329ca{--display:flex;--min-height:100vh;--justify-content:center;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-12329ca:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-12329ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F1;}.elementor-11 .elementor-element.elementor-element-e363998{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fd9b7c1{--display:flex;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6e8de2e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6e8de2e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-6e8de2e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;color:#3C2F2F;}.elementor-11 .elementor-element.elementor-element-f17138c > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f17138c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-f17138c{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;color:#3C2F2F;}.elementor-11 .elementor-element.elementor-element-a2a9aa7{--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:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-11 .elementor-element.elementor-element-60b30ca{--display:flex;--border-radius:100% 100% 100% 100%;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-11 .elementor-element.elementor-element-60b30ca:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-60b30ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EADCD4;}.elementor-11 .elementor-element.elementor-element-2aaa43d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-2aaa43d img{border-radius:200px 200px 10px 10px;}.elementor-11 .elementor-element.elementor-element-c3a881a{--grid-template-columns:repeat(0, auto);top:7.764%;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11 .elementor-element.elementor-element-c3a881a .elementor-widget-container{text-align:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c3a881a{left:6.877%;}body.rtl .elementor-11 .elementor-element.elementor-element-c3a881a{right:6.877%;}.elementor-11 .elementor-element.elementor-element-c3a881a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-c3a881a .elementor-social-icon{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-c3a881a .elementor-social-icon i{color:#000000;}.elementor-11 .elementor-element.elementor-element-c3a881a .elementor-social-icon svg{fill:#000000;}.elementor-11 .elementor-element.elementor-element-c3a881a .elementor-social-icon:hover{border-color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-c534826{--grid-template-columns:repeat(0, auto);top:17%;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11 .elementor-element.elementor-element-c534826 .elementor-widget-container{text-align:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c534826{left:90%;}body.rtl .elementor-11 .elementor-element.elementor-element-c534826{right:90%;}.elementor-11 .elementor-element.elementor-element-c534826.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-c534826 .elementor-social-icon{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-c534826 .elementor-social-icon i{color:#000000;}.elementor-11 .elementor-element.elementor-element-c534826 .elementor-social-icon svg{fill:#000000;}.elementor-11 .elementor-element.elementor-element-c534826 .elementor-social-icon:hover{border-color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-d24511a{--grid-template-columns:repeat(0, auto);top:76%;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-11 .elementor-element.elementor-element-d24511a .elementor-widget-container{text-align:center;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d24511a{left:89%;}body.rtl .elementor-11 .elementor-element.elementor-element-d24511a{right:89%;}.elementor-11 .elementor-element.elementor-element-d24511a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-d24511a .elementor-social-icon{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-d24511a .elementor-social-icon i{color:#000000;}.elementor-11 .elementor-element.elementor-element-d24511a .elementor-social-icon svg{fill:#000000;}.elementor-11 .elementor-element.elementor-element-d24511a .elementor-social-icon:hover{border-color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-e8ae2ce{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-038f743 .elementor-button{background-color:#C9A59A;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;border-style:solid;border-color:#C9A59A;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-11 .elementor-element.elementor-element-038f743 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-038f743 .elementor-button:focus{background-color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-038f743.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-32bf792{--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 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E1DD;--border-color:#E4E1DD;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-047e852{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11 .elementor-element.elementor-element-c29105e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-c29105e .elementor-counter-title{justify-content:start;color:#3C2F2F;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-c29105e .elementor-counter{gap:9px;}.elementor-11 .elementor-element.elementor-element-c29105e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#C9A59A;font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-b1a7f0e{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11 .elementor-element.elementor-element-f5186f0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-f5186f0 .elementor-counter-title{justify-content:start;color:#3C2F2F;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-f5186f0 .elementor-counter{gap:9px;}.elementor-11 .elementor-element.elementor-element-f5186f0 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#C9A59A;font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-b586d4e{--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 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4E1DD;--border-color:#E4E1DD;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ca9c4af{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11 .elementor-element.elementor-element-434efc7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-434efc7 .elementor-counter-title{justify-content:start;color:#3C2F2F;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-434efc7 .elementor-counter{gap:9px;}.elementor-11 .elementor-element.elementor-element-434efc7 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#C9A59A;font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-49d93d8{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11 .elementor-element.elementor-element-05259c1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-05259c1 .elementor-counter-title{justify-content:start;color:#3C2F2F;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-05259c1 .elementor-counter{gap:9px;}.elementor-11 .elementor-element.elementor-element-05259c1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#C9A59A;font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-837fdc4{--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:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-11 .elementor-element.elementor-element-837fdc4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-837fdc4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8D9CE;}.elementor-11 .elementor-element.elementor-element-c91a414{--display:flex;}.elementor-11 .elementor-element.elementor-element-bdcbbf2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-bdcbbf2{text-align:center;}.elementor-11 .elementor-element.elementor-element-bdcbbf2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;color:#3C2F2F;}.elementor-11 .elementor-element.elementor-element-244ab16 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-11 .elementor-element.elementor-element-244ab16.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-244ab16{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-2a8ef56{--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;}.elementor-11 .elementor-element.elementor-element-f186ec1{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A59A;--border-color:#C9A59A;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-f186ec1:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f186ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-f186ec1.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-8px;}.elementor-11 .elementor-element.elementor-element-f186ec1:hover{box-shadow:0px 15px 40px 2px rgba(0, 0, 0, 0.1);}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-fef1da8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-fef1da8 .elementor-icon-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-fef1da8.elementor-view-stacked .elementor-icon{background-color:#C9A59A;}.elementor-11 .elementor-element.elementor-element-fef1da8.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-fef1da8.elementor-view-default .elementor-icon{color:#C9A59A;border-color:#C9A59A;}.elementor-11 .elementor-element.elementor-element-fef1da8.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-fef1da8.elementor-view-default .elementor-icon svg{fill:#C9A59A;}.elementor-11 .elementor-element.elementor-element-be8acb6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-be8acb6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;color:#3C2F2F;}.elementor-11 .elementor-element.elementor-element-3e1396f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-3e1396f{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#3C2F2F;}.elementor-11 .elementor-element.elementor-element-c65b7d6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A59A;--border-color:#C9A59A;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-c65b7d6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c65b7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-c65b7d6.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-8px;}.elementor-11 .elementor-element.elementor-element-c65b7d6:hover{box-shadow:0px 15px 40px 2px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-ceb0cd9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-ceb0cd9 .elementor-icon-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-ceb0cd9.elementor-view-stacked .elementor-icon{background-color:#C9A59A;}.elementor-11 .elementor-element.elementor-element-ceb0cd9.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-ceb0cd9.elementor-view-default .elementor-icon{color:#C9A59A;border-color:#C9A59A;}.elementor-11 .elementor-element.elementor-element-ceb0cd9.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-ceb0cd9.elementor-view-default .elementor-icon svg{fill:#C9A59A;}.elementor-11 .elementor-element.elementor-element-4e753e8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-4e753e8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;color:#3C2F2F;}.elementor-11 .elementor-element.elementor-element-ed7502d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-ed7502d{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#3C2F2F;}.elementor-11 .elementor-element.elementor-element-7ae393d{--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;}.elementor-11 .elementor-element.elementor-element-09edef4{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A59A;--border-color:#C9A59A;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-09edef4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-09edef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-09edef4.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-8px;}.elementor-11 .elementor-element.elementor-element-09edef4:hover{box-shadow:0px 15px 40px 2px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-f342faa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-f342faa .elementor-icon-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-f342faa.elementor-view-stacked .elementor-icon{background-color:#C9A59A;}.elementor-11 .elementor-element.elementor-element-f342faa.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-f342faa.elementor-view-default .elementor-icon{color:#C9A59A;border-color:#C9A59A;}.elementor-11 .elementor-element.elementor-element-f342faa.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-f342faa.elementor-view-default .elementor-icon svg{fill:#C9A59A;}.elementor-11 .elementor-element.elementor-element-89c340e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-89c340e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;color:#3C2F2F;}.elementor-11 .elementor-element.elementor-element-6b66562.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-6b66562{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#3C2F2F;}.elementor-11 .elementor-element.elementor-element-afbb7e9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A59A;--border-color:#C9A59A;--border-radius:15px 15px 15px 15px;--padding-top:35px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-afbb7e9:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-afbb7e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-afbb7e9.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-8px;}.elementor-11 .elementor-element.elementor-element-afbb7e9:hover{box-shadow:0px 15px 40px 2px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-cb10921.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-cb10921 .elementor-icon-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-cb10921.elementor-view-stacked .elementor-icon{background-color:#C9A59A;}.elementor-11 .elementor-element.elementor-element-cb10921.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-cb10921.elementor-view-default .elementor-icon{color:#C9A59A;border-color:#C9A59A;}.elementor-11 .elementor-element.elementor-element-cb10921.elementor-view-framed .elementor-icon, .elementor-11 .elementor-element.elementor-element-cb10921.elementor-view-default .elementor-icon svg{fill:#C9A59A;}.elementor-11 .elementor-element.elementor-element-9e2ef5f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-9e2ef5f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:700;color:#3C2F2F;}.elementor-11 .elementor-element.elementor-element-1ebc749.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-1ebc749{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#3C2F2F;}.elementor-11 .elementor-element.elementor-element-e93828b .elementor-button{background-color:#C9A59A;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;border-style:solid;border-color:#C9A59A;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-11 .elementor-element.elementor-element-e93828b .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-e93828b .elementor-button:focus{background-color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-e93828b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-e93828b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-edc1888{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-edc1888:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-edc1888 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F1;}.elementor-11 .elementor-element.elementor-element-4ceade8{--display:flex;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-fdeff56.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-fdeff56 img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-6b29d25{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-d0c9d1a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-d0c9d1a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-67b2bb2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-67b2bb2{text-align:left;}.elementor-11 .elementor-element.elementor-element-67b2bb2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;color:#3C2F2F;}.elementor-11 .elementor-element.elementor-element-9ce11aa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-9ce11aa{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:600;color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-6a29ebc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-6a29ebc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-6a29ebc{text-align:left;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-dde1d6b .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;fill:#C9A59A;color:#C9A59A;border-style:solid;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-11 .elementor-element.elementor-element-dde1d6b .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-dde1d6b .elementor-button:focus{background-color:#C9A59A;color:#FFFFFF;border-color:#C9A59A;}.elementor-11 .elementor-element.elementor-element-dde1d6b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-dde1d6b .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-dde1d6b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-ec0b496{--display:flex;}.elementor-11 .elementor-element.elementor-element-ec0b496:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-ec0b496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F1;}.elementor-11 .elementor-element.elementor-element-443b8a7{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:45px 45px 45px 45px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-443b8a7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-443b8a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8D9CE;}.elementor-11 .elementor-element.elementor-element-78fa5e6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-78fa5e6{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-f71cacf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-f71cacf{text-align:center;}.elementor-11 .elementor-element.elementor-element-f71cacf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;color:#3C2F2F;}.elementor-11 .elementor-element.elementor-element-7c1d8fc > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-11 .elementor-element.elementor-element-7c1d8fc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-7c1d8fc{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-511017e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a169e6a .elementor-button{background-color:#C9A59A;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;border-style:solid;border-color:#C9A59A;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-11 .elementor-element.elementor-element-a169e6a .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-a169e6a .elementor-button:focus{background-color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-a169e6a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-9465c2c .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;fill:#C9A59A;color:#C9A59A;border-style:solid;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-11 .elementor-element.elementor-element-9465c2c .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-9465c2c .elementor-button:focus{background-color:#C9A59A;color:#FFFFFF;border-color:#C9A59A;}.elementor-11 .elementor-element.elementor-element-9465c2c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-9465c2c .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-9465c2c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-7f5c5cd{--display:flex;}.elementor-11 .elementor-element.elementor-element-7f5c5cd:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7f5c5cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F1;}.elementor-11 .elementor-element.elementor-element-dbbdd81{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2e644d1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-2e644d1{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-0cc531f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-0cc531f{text-align:center;}.elementor-11 .elementor-element.elementor-element-0cc531f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;color:#3C2F2F;}.elementor-11 .elementor-element.elementor-element-b100232 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-11 .elementor-element.elementor-element-b100232.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-b100232{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-12c7f12 .bdt-ep-review-card-carousel-item{background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B28D7A;border-radius:20px 30px 0px 30px;padding:30px 30px 30px 30px;box-shadow:0px 0px 6px -2px rgba(0, 0, 0, 0.1);}.elementor-11 .elementor-element.elementor-element-12c7f12 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-12c7f12.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-12c7f12 .bdt-ep-review-card-carousel-name{font-family:"Playfair Display", Sans-serif;}.elementor-11 .elementor-element.elementor-element-12c7f12 .bdt-ep-review-card-carousel-job-title{font-family:"Poppins", Sans-serif;}.elementor-11 .elementor-element.elementor-element-12c7f12 .bdt-ep-review-card-carousel-text{font-family:"Poppins", Sans-serif;}.elementor-11 .elementor-element.elementor-element-12c7f12 .epsc-rating-item{color:#e7e7e7;}.elementor-11 .elementor-element.elementor-element-12c7f12 .epsc-rating[class*=" epsc-rating-0"] .epsc-rating-item:nth-child(1) i:after, .elementor-11 .elementor-element.elementor-element-12c7f12 .epsc-rating[class*=" epsc-rating-1"] .epsc-rating-item:nth-child(-n+1) i:after, .elementor-11 .elementor-element.elementor-element-12c7f12 .epsc-rating[class*=" epsc-rating-2"] .epsc-rating-item:nth-child(-n+2) i:after, .elementor-11 .elementor-element.elementor-element-12c7f12 .epsc-rating[class*=" epsc-rating-3"] .epsc-rating-item:nth-child(-n+3) i:after, .elementor-11 .elementor-element.elementor-element-12c7f12 .epsc-rating[class*=" epsc-rating-4"] .epsc-rating-item:nth-child(-n+4) i:after, .elementor-11 .elementor-element.elementor-element-12c7f12 .epsc-rating[class*=" epsc-rating-5"] .epsc-rating-item:nth-child(-n+5) i:after, .epsc-rating.epsc-rating-0-5 .epsc-rating-item:nth-child(1) i:after, .elementor-11 .elementor-element.elementor-element-12c7f12 .epsc-rating.epsc-rating-1-5 .epsc-rating-item:nth-child(2) i:after, .elementor-11 .elementor-element.elementor-element-12c7f12 .epsc-rating.epsc-rating-2-5 .epsc-rating-item:nth-child(3) i:after, .elementor-11 .elementor-element.elementor-element-12c7f12 .epsc-rating.epsc-rating-3-5 .epsc-rating-item:nth-child(4) i:after, .elementor-11 .elementor-element.elementor-element-12c7f12 .epsc-rating.epsc-rating-4-5 .epsc-rating-item:nth-child(5) i:after{color:#FFCC00;}.elementor-11 .elementor-element.elementor-element-12c7f12 .bdt-navigation-prev i,
            .elementor-11 .elementor-element.elementor-element-12c7f12 .bdt-navigation-next i{font-size:24px;}.elementor-11 .elementor-element.elementor-element-12c7f12 .bdt-navigation-prev{left:-60px;}.elementor-11 .elementor-element.elementor-element-12c7f12 .bdt-navigation-next{right:-60px;}.elementor-11 .elementor-element.elementor-element-b11d1e1{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6bf29ef .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;fill:#C9A59A;color:#C9A59A;border-style:solid;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-11 .elementor-element.elementor-element-6bf29ef .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-6bf29ef .elementor-button:focus{background-color:#C9A59A;color:#FFFFFF;border-color:#C9A59A;}.elementor-11 .elementor-element.elementor-element-6bf29ef.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-6bf29ef .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-6bf29ef .elementor-button:focus svg{fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-9777771{--display:flex;}.elementor-11 .elementor-element.elementor-element-9777771:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9777771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F1;}.elementor-11 .elementor-element.elementor-element-c726933{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:45px 45px 45px 45px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c726933:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-c726933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8D9CE;}.elementor-11 .elementor-element.elementor-element-e127656.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-e127656{text-align:center;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-7cfe3cb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-7cfe3cb{text-align:center;}.elementor-11 .elementor-element.elementor-element-7cfe3cb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:36px;font-weight:700;color:#3C2F2F;}.elementor-11 .elementor-element.elementor-element-16b8291 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-11 .elementor-element.elementor-element-16b8291.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-16b8291{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-fdb9a32{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-033e57d .elementor-button{background-color:#C9A59A;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;border-style:solid;border-color:#C9A59A;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-11 .elementor-element.elementor-element-033e57d .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-033e57d .elementor-button:focus{background-color:#B28D7A;}.elementor-11 .elementor-element.elementor-element-033e57d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-32d1459 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;fill:#C9A59A;color:#C9A59A;border-style:solid;border-radius:50px 50px 50px 50px;padding:15px 25px 15px 25px;}.elementor-11 .elementor-element.elementor-element-32d1459 .elementor-button:hover, .elementor-11 .elementor-element.elementor-element-32d1459 .elementor-button:focus{background-color:#C9A59A;color:#FFFFFF;border-color:#C9A59A;}.elementor-11 .elementor-element.elementor-element-32d1459.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-11 .elementor-element.elementor-element-32d1459 .elementor-button:hover svg, .elementor-11 .elementor-element.elementor-element-32d1459 .elementor-button:focus svg{fill:#FFFFFF;}body.elementor-page-11:not(.elementor-motion-effects-element-type-background), body.elementor-page-11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5F1;}:root{--page-title-display:none;}@media(max-width:1024px){body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d24511a{left:1.65%;}body.rtl .elementor-11 .elementor-element.elementor-element-d24511a{right:1.65%;}.elementor-11 .elementor-element.elementor-element-d24511a{top:138.47%;}.elementor-11 .elementor-element.elementor-element-12c7f12 .bdt-navigation-prev i,
            .elementor-11 .elementor-element.elementor-element-12c7f12 .bdt-navigation-next i{font-size:24px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-99cac16{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-cf73a3f .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-315808e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-4594978 .elementor-counter-title{justify-content:start;}.elementor-11 .elementor-element.elementor-element-e3f8e91{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-47edd6f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-79d7bac{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-11 .elementor-element.elementor-element-0d1aeda img{width:24%;}.elementor-11 .elementor-element.elementor-element-12329ca{--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-6e8de2e .elementor-heading-title{font-size:35px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-a2a9aa7{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c534826{left:87%;}body.rtl .elementor-11 .elementor-element.elementor-element-c534826{right:87%;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d24511a{left:-3%;}body.rtl .elementor-11 .elementor-element.elementor-element-d24511a{right:-3%;}.elementor-11 .elementor-element.elementor-element-d24511a{top:70%;}.elementor-11 .elementor-element.elementor-element-047e852{--width:50%;--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:flex-start;}.elementor-11 .elementor-element.elementor-element-b1a7f0e{--width:50%;--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-end;--align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-f5186f0 .elementor-counter-title{justify-content:start;}.elementor-11 .elementor-element.elementor-element-ca9c4af{--width:50%;--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:flex-start;}.elementor-11 .elementor-element.elementor-element-49d93d8{--width:50%;--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-end;--align-items:flex-start;}.elementor-11 .elementor-element.elementor-element-837fdc4{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-bdcbbf2 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-244ab16 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-edc1888{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-67b2bb2{text-align:left;}.elementor-11 .elementor-element.elementor-element-67b2bb2 .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-ec0b496{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-443b8a7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-f71cacf .elementor-heading-title{font-size:30px;}.elementor-11 .elementor-element.elementor-element-7c1d8fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-7f5c5cd{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-dbbdd81{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b100232 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-12c7f12 .bdt-navigation-prev i,
            .elementor-11 .elementor-element.elementor-element-12c7f12 .bdt-navigation-next i{font-size:24px;}.elementor-11 .elementor-element.elementor-element-9777771{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-c726933{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-16b8291 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-12d602f{--width:55%;}.elementor-11 .elementor-element.elementor-element-f6cd563{--width:25%;}.elementor-11 .elementor-element.elementor-element-315808e{--width:25%;}.elementor-11 .elementor-element.elementor-element-e3f8e91{--width:25%;}.elementor-11 .elementor-element.elementor-element-47edd6f{--width:25%;}.elementor-11 .elementor-element.elementor-element-9d2347f{--width:45%;}.elementor-11 .elementor-element.elementor-element-79d7bac{--width:32%;}.elementor-11 .elementor-element.elementor-element-fd9b7c1{--width:55%;}.elementor-11 .elementor-element.elementor-element-a2a9aa7{--width:45%;}.elementor-11 .elementor-element.elementor-element-047e852{--width:25%;}.elementor-11 .elementor-element.elementor-element-b1a7f0e{--width:25%;}.elementor-11 .elementor-element.elementor-element-ca9c4af{--width:25%;}.elementor-11 .elementor-element.elementor-element-49d93d8{--width:25%;}}/* Start custom CSS for button, class: .elementor-element-d838e27 *//* === Option 1: Elevated Pop Effect (Slower Transition) === */
.btn-elevated-pop .elementor-button {
    /* Ensure a base transform state for smooth transition */
    transform: translateY(0);
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08); /* Slightly softer base shadow */

    /* --- MODIFIED TRANSITION --- */
    /* Adjust the duration (e.g., 0.6s) to make it slower.
       The 'ease' timing function is generally good for a smooth feel. */
    transition-property: transform, box-shadow, background-color, color;
    transition-duration: 0.6s; /* << INCREASE THIS VALUE FOR SLOWER EFFECT */
    transition-timing-function: ease;
    /*
    Alternatively, you can write it as a shorthand:
    transition: transform 0.6s ease, box-shadow 0.6s ease,
                background-color 0.6s ease, color 0.6s ease;
    Or even more simply if all properties share the same timing:
    transition: all 0.6s ease;
    */

    /* Add other base styles from Elementor or your .btn class */
}

.btn-elevated-pop .elementor-button:hover,
.btn-elevated-pop .elementor-button:focus {
    transform: translateY(-3px) scale(1.03); /* More lift and slight scale */
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15), /* Main shadow */
                0 3px 8px rgba(0, 0, 0, 0.1);  /* Softer under-shadow */

    /* Define hover background/text colors if not handled by other classes or Elementor settings */
    /* Example for a primary-like hover:
    background-color: var(--color-highlight);
    color: var(--color-white);
    border-color: var(--color-highlight);
    */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-79d7bac */.elementor-11 .elementor-element.elementor-element-79d7bac {
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px); /* For Safari */
  background: rgba(255, 255, 255, 0.15); /* Semi-transparent */
  border-radius: 12px;
  border: 1px solid rgba(255, 255, 255, 0.2);
  box-shadow: 0 4px 20px rgba(0,0,0,0.08)
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-038f743 *//* === Option 1: Elevated Pop Effect (Slower Transition) === */
.btn-elevated-pop .elementor-button {
    /* Ensure a base transform state for smooth transition */
    transform: translateY(0);
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08); /* Slightly softer base shadow */

    /* --- MODIFIED TRANSITION --- */
    /* Adjust the duration (e.g., 0.6s) to make it slower.
       The 'ease' timing function is generally good for a smooth feel. */
    transition-property: transform, box-shadow, background-color, color;
    transition-duration: 0.6s; /* << INCREASE THIS VALUE FOR SLOWER EFFECT */
    transition-timing-function: ease;
    /*
    Alternatively, you can write it as a shorthand:
    transition: transform 0.6s ease, box-shadow 0.6s ease,
                background-color 0.6s ease, color 0.6s ease;
    Or even more simply if all properties share the same timing:
    transition: all 0.6s ease;
    */

    /* Add other base styles from Elementor or your .btn class */
}

.btn-elevated-pop .elementor-button:hover,
.btn-elevated-pop .elementor-button:focus {
    transform: translateY(-3px) scale(1.03); /* More lift and slight scale */
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15), /* Main shadow */
                0 3px 8px rgba(0, 0, 0, 0.1);  /* Softer under-shadow */

    /* Define hover background/text colors if not handled by other classes or Elementor settings */
    /* Example for a primary-like hover:
    background-color: var(--color-highlight);
    color: var(--color-white);
    border-color: var(--color-highlight);
    */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fef1da8 */.elementor-11 .elementor-element.elementor-element-fef1da8.bouncy-service-icon .elementor-icon {
    transition: transform 0.5s cubic-bezier(0.68, -0.55, 0.27, 1.55) !important;
}
.elementor-11 .elementor-element.elementor-element-fef1da8.bouncy-service-icon:hover .elementor-icon {
    transform: rotateY(360deg) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f186ec1 */.service-card {
  position: relative;
  border-radius: 12px;
  background: #fff;
  z-index: 1;

  /* Animation */
  opacity: 0;
  transform: translateY(30px);
  animation: fadeInUp 0.6s ease-out forwards;
  animation-delay: var(--delay, 0.4s);

  /* Only entrance animation transition */
  transition: opacity 0.4s ease, transform 0.4s ease;
}

/* Gradient overlay */
.service-card::before {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(135deg, #e8d9ce, #c9a59a);
  opacity: 0;
  transition: opacity 0.4s ease;
  z-index: -1;
}

/* Gradient on hover only */
.service-card:hover::before {
  opacity: 0.1;
}

/* Keyframes */
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(30px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ceb0cd9 */.elementor-11 .elementor-element.elementor-element-ceb0cd9.bouncy-service-icon .elementor-icon {
    transition: transform 0.5s cubic-bezier(0.68, -0.55, 0.27, 1.55) !important;
}
.elementor-11 .elementor-element.elementor-element-ceb0cd9.bouncy-service-icon:hover .elementor-icon {
    transform: rotateY(360deg) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65b7d6 */.service-card {
  position: relative;
  border-radius: 12px;
  background: #fff;
  z-index: 1;

  /* Animation */
  opacity: 0;
  transform: translateY(30px);
  animation: fadeInUp 0.6s ease-out forwards;
  animation-delay: var(--delay, 0.4s);

  /* Only entrance animation transition */
  transition: opacity 0.4s ease, transform 0.4s ease;
}

/* Gradient overlay */
.service-card::before {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(135deg, #e8d9ce, #c9a59a);
  opacity: 0;
  transition: opacity 0.4s ease;
  z-index: -1;
}

/* Gradient on hover only */
.service-card:hover::before {
  opacity: 0.1;
}

/* Keyframes */
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(30px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f342faa */.elementor-11 .elementor-element.elementor-element-f342faa.bouncy-service-icon .elementor-icon {
    transition: transform 0.5s cubic-bezier(0.68, -0.55, 0.27, 1.55) !important;
}
.elementor-11 .elementor-element.elementor-element-f342faa.bouncy-service-icon:hover .elementor-icon {
    transform: rotateY(360deg) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09edef4 */.service-card {
  position: relative;
  border-radius: 12px;
  background: #fff;
  z-index: 1;

  /* Animation */
  opacity: 0;
  transform: translateY(30px);
  animation: fadeInUp 0.6s ease-out forwards;
  animation-delay: var(--delay, 0.4s);

  /* Only entrance animation transition */
  transition: opacity 0.4s ease, transform 0.4s ease;
}

/* Gradient overlay */
.service-card::before {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(135deg, #e8d9ce, #c9a59a);
  opacity: 0;
  transition: opacity 0.4s ease;
  z-index: -1;
}

/* Gradient on hover only */
.service-card:hover::before {
  opacity: 0.1;
}

/* Keyframes */
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(30px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cb10921 */.elementor-11 .elementor-element.elementor-element-cb10921.bouncy-service-icon .elementor-icon {
    transition: transform 0.5s cubic-bezier(0.68, -0.55, 0.27, 1.55) !important;
}
.elementor-11 .elementor-element.elementor-element-cb10921.bouncy-service-icon:hover .elementor-icon {
    transform: rotateY(360deg) scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afbb7e9 */.service-card {
  position: relative;
  border-radius: 12px;
  background: #fff;
  z-index: 1;

  /* Animation */
  opacity: 0;
  transform: translateY(30px);
  animation: fadeInUp 0.6s ease-out forwards;
  animation-delay: var(--delay, 0.4s);

  /* Only entrance animation transition */
  transition: opacity 0.4s ease, transform 0.4s ease;
}

/* Gradient overlay */
.service-card::before {
  content: '';
  position: absolute;
  inset: 0;
  background: linear-gradient(135deg, #e8d9ce, #c9a59a);
  opacity: 0;
  transition: opacity 0.4s ease;
  z-index: -1;
}

/* Gradient on hover only */
.service-card:hover::before {
  opacity: 0.1;
}

/* Keyframes */
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(30px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e93828b *//* === Option 1: Elevated Pop Effect (Slower Transition) === */
.btn-elevated-pop .elementor-button {
    /* Ensure a base transform state for smooth transition */
    transform: translateY(0);
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08); /* Slightly softer base shadow */

    /* --- MODIFIED TRANSITION --- */
    /* Adjust the duration (e.g., 0.6s) to make it slower.
       The 'ease' timing function is generally good for a smooth feel. */
    transition-property: transform, box-shadow, background-color, color;
    transition-duration: 0.6s; /* << INCREASE THIS VALUE FOR SLOWER EFFECT */
    transition-timing-function: ease;
    /*
    Alternatively, you can write it as a shorthand:
    transition: transform 0.6s ease, box-shadow 0.6s ease,
                background-color 0.6s ease, color 0.6s ease;
    Or even more simply if all properties share the same timing:
    transition: all 0.6s ease;
    */

    /* Add other base styles from Elementor or your .btn class */
}

.btn-elevated-pop .elementor-button:hover,
.btn-elevated-pop .elementor-button:focus {
    transform: translateY(-3px) scale(1.03); /* More lift and slight scale */
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15), /* Main shadow */
                0 3px 8px rgba(0, 0, 0, 0.1);  /* Softer under-shadow */

    /* Define hover background/text colors if not handled by other classes or Elementor settings */
    /* Example for a primary-like hover:
    background-color: var(--color-highlight);
    color: var(--color-white);
    border-color: var(--color-highlight);
    */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a169e6a *//* === Option 1: Elevated Pop Effect (Slower Transition) === */
.btn-elevated-pop .elementor-button {
    /* Ensure a base transform state for smooth transition */
    transform: translateY(0);
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08); /* Slightly softer base shadow */

    /* --- MODIFIED TRANSITION --- */
    /* Adjust the duration (e.g., 0.6s) to make it slower.
       The 'ease' timing function is generally good for a smooth feel. */
    transition-property: transform, box-shadow, background-color, color;
    transition-duration: 0.6s; /* << INCREASE THIS VALUE FOR SLOWER EFFECT */
    transition-timing-function: ease;
    /*
    Alternatively, you can write it as a shorthand:
    transition: transform 0.6s ease, box-shadow 0.6s ease,
                background-color 0.6s ease, color 0.6s ease;
    Or even more simply if all properties share the same timing:
    transition: all 0.6s ease;
    */

    /* Add other base styles from Elementor or your .btn class */
}

.btn-elevated-pop .elementor-button:hover,
.btn-elevated-pop .elementor-button:focus {
    transform: translateY(-3px) scale(1.03); /* More lift and slight scale */
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15), /* Main shadow */
                0 3px 8px rgba(0, 0, 0, 0.1);  /* Softer under-shadow */

    /* Define hover background/text colors if not handled by other classes or Elementor settings */
    /* Example for a primary-like hover:
    background-color: var(--color-highlight);
    color: var(--color-white);
    border-color: var(--color-highlight);
    */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-033e57d *//* === Option 1: Elevated Pop Effect (Slower Transition) === */
.btn-elevated-pop .elementor-button {
    /* Ensure a base transform state for smooth transition */
    transform: translateY(0);
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.08); /* Slightly softer base shadow */

    /* --- MODIFIED TRANSITION --- */
    /* Adjust the duration (e.g., 0.6s) to make it slower.
       The 'ease' timing function is generally good for a smooth feel. */
    transition-property: transform, box-shadow, background-color, color;
    transition-duration: 0.6s; /* << INCREASE THIS VALUE FOR SLOWER EFFECT */
    transition-timing-function: ease;
    /*
    Alternatively, you can write it as a shorthand:
    transition: transform 0.6s ease, box-shadow 0.6s ease,
                background-color 0.6s ease, color 0.6s ease;
    Or even more simply if all properties share the same timing:
    transition: all 0.6s ease;
    */

    /* Add other base styles from Elementor or your .btn class */
}

.btn-elevated-pop .elementor-button:hover,
.btn-elevated-pop .elementor-button:focus {
    transform: translateY(-3px) scale(1.03); /* More lift and slight scale */
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15), /* Main shadow */
                0 3px 8px rgba(0, 0, 0, 0.1);  /* Softer under-shadow */

    /* Define hover background/text colors if not handled by other classes or Elementor settings */
    /* Example for a primary-like hover:
    background-color: var(--color-highlight);
    color: var(--color-white);
    border-color: var(--color-highlight);
    */
}/* End custom CSS */