.elementor-49 .elementor-element.elementor-element-a741fd0{--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.78;--padding-top:200px;--padding-bottom:300px;--padding-left:5px;--padding-right:5px;}.elementor-49 .elementor-element.elementor-element-a741fd0:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-a741fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d960f0f );background-image:url("https://d46119.dulizhanchaoshi.com/wp-content/uploads/2026/01/room.webp");background-position:center center;background-size:cover;}.elementor-49 .elementor-element.elementor-element-a741fd0::before, .elementor-49 .elementor-element.elementor-element-a741fd0 > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-a741fd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-49 .elementor-element.elementor-element-a741fd0 > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-a741fd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-49 .elementor-element.elementor-element-a741fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-49 .elementor-element.elementor-element-e0c6e87{text-align:center;}.elementor-49 .elementor-element.elementor-element-e0c6e87 .elementor-heading-title{font-size:51px;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-362162e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-7b39735 );}.elementor-49 .elementor-element.elementor-element-362162e.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-2857d87{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:5px;--padding-right:5px;}.elementor-49 .elementor-element.elementor-element-2857d87:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-2857d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b39735 );}.elementor-49 .elementor-element.elementor-element-9ee7066{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 0px 0px 20px;box-shadow:-9px -3px 15px 0px rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-68bba43{--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:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-49 .elementor-element.elementor-element-f86aeef{font-family:"Noto Sans", Sans-serif;font-weight:600;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-8ad82a3{text-align:start;}.elementor-49 .elementor-element.elementor-element-6ca245d:hover{--e-transform-translateX:2px;}.elementor-49 .elementor-element.elementor-element-6ca245d .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-49 .elementor-element.elementor-element-6ca245d .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-6ca245d .elementor-button:focus{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-6ca245d .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-6ca245d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-68fd227{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:5px;--padding-right:5px;}.elementor-49 .elementor-element.elementor-element-68fd227:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-68fd227 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d960f0f );}.elementor-49 .elementor-element.elementor-element-96d57a6{--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:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-49 .elementor-element.elementor-element-61475f8{font-family:"Noto Sans", Sans-serif;font-weight:600;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-aaa332b{text-align:start;}.elementor-49 .elementor-element.elementor-element-475aaa3:hover{--e-transform-translateX:2px;}.elementor-49 .elementor-element.elementor-element-475aaa3 .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-49 .elementor-element.elementor-element-475aaa3 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-475aaa3 .elementor-button:focus{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-475aaa3 .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-475aaa3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-9447174{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 5px 0px 0px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 20px 20px 0px;box-shadow:-9px -3px 15px 0px rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-520317e{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:5px;--padding-right:5px;}.elementor-49 .elementor-element.elementor-element-520317e:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-520317e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b39735 );}.elementor-49 .elementor-element.elementor-element-d14beb3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 5px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:5px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 0px 0px 20px;box-shadow:-9px -3px 15px 0px rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-2fd7590{--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:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-49 .elementor-element.elementor-element-c1d4872{font-family:"Noto Sans", Sans-serif;font-weight:600;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-a734ae9{text-align:start;}.elementor-49 .elementor-element.elementor-element-04c13ce:hover{--e-transform-translateX:2px;}.elementor-49 .elementor-element.elementor-element-04c13ce .elementor-button{fill:#FFFFFF;color:#FFFFFF;border-style:none;}.elementor-49 .elementor-element.elementor-element-04c13ce .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-04c13ce .elementor-button:focus{color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-04c13ce .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-04c13ce .elementor-button:focus svg{fill:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-40a7546{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:05px;--padding-right:05px;}.elementor-49 .elementor-element.elementor-element-40a7546:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-40a7546 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d960f0f );}.elementor-49 .elementor-element.elementor-element-a2c31b2{text-align:center;}.elementor-49 .elementor-element.elementor-element-a2c31b2 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-48a90d5{text-align:center;}.elementor-49 .elementor-element.elementor-element-5c874d6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--justify-items:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-5c874d6.e-con{--align-self:center;}.elementor-49 .elementor-element.elementor-element-e7af977{--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;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-49 .elementor-element.elementor-element-e7af977:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-e7af977 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-5eacd0d{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-49 .elementor-element.elementor-element-5eacd0d .elementor-icon-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-5eacd0d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:#F5F5F5;}.elementor-49 .elementor-element.elementor-element-5eacd0d.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-5eacd0d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-5eacd0d.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-5eacd0d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-5eacd0d.elementor-view-framed .elementor-icon{background-color:#F5F5F5;}.elementor-49 .elementor-element.elementor-element-5eacd0d.elementor-view-stacked .elementor-icon svg{fill:#F5F5F5;}.elementor-49 .elementor-element.elementor-element-5eacd0d .elementor-icon{font-size:30px;padding:21px;border-radius:100px 100px 100px 100px;}.elementor-49 .elementor-element.elementor-element-5eacd0d .elementor-icon svg{height:30px;}.elementor-49 .elementor-element.elementor-element-5b1f39c .elementor-heading-title{font-size:22px;}.elementor-49 .elementor-element.elementor-element-257452e{--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;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-49 .elementor-element.elementor-element-257452e:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-257452e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-cbbdcbc{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-49 .elementor-element.elementor-element-cbbdcbc .elementor-icon-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-cbbdcbc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:#F5F5F5;}.elementor-49 .elementor-element.elementor-element-cbbdcbc.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-cbbdcbc.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-cbbdcbc.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-cbbdcbc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-cbbdcbc.elementor-view-framed .elementor-icon{background-color:#F5F5F5;}.elementor-49 .elementor-element.elementor-element-cbbdcbc.elementor-view-stacked .elementor-icon svg{fill:#F5F5F5;}.elementor-49 .elementor-element.elementor-element-cbbdcbc .elementor-icon{font-size:30px;padding:21px;border-radius:100px 100px 100px 100px;}.elementor-49 .elementor-element.elementor-element-cbbdcbc .elementor-icon svg{height:30px;}.elementor-49 .elementor-element.elementor-element-1be6c7e .elementor-heading-title{font-size:22px;}.elementor-49 .elementor-element.elementor-element-4d2496c{--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;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:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:10px 10px 10px 10px;box-shadow:0px 1px 20px 0px rgba(0, 0, 0, 0.04);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-49 .elementor-element.elementor-element-4d2496c:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-4d2496c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-e09b1d3{margin:-36px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-49 .elementor-element.elementor-element-e09b1d3 .elementor-icon-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-e09b1d3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:#F5F5F5;}.elementor-49 .elementor-element.elementor-element-e09b1d3.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-e09b1d3.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-e09b1d3.elementor-view-framed .elementor-icon, .elementor-49 .elementor-element.elementor-element-e09b1d3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-e09b1d3.elementor-view-framed .elementor-icon{background-color:#F5F5F5;}.elementor-49 .elementor-element.elementor-element-e09b1d3.elementor-view-stacked .elementor-icon svg{fill:#F5F5F5;}.elementor-49 .elementor-element.elementor-element-e09b1d3 .elementor-icon{font-size:30px;padding:21px;border-radius:100px 100px 100px 100px;}.elementor-49 .elementor-element.elementor-element-e09b1d3 .elementor-icon svg{height:30px;}.elementor-49 .elementor-element.elementor-element-05034b5 .elementor-heading-title{font-size:22px;}.elementor-49 .elementor-element.elementor-element-cea09c0{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:20px 20px 20px 20px;}.elementor-49 .elementor-element.elementor-element-cea09c0:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-cea09c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b39735 );}.elementor-49 .elementor-element.elementor-element-1726c5e{background-color:var( --e-global-color-7b39735 );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-49 .elementor-element.elementor-element-1726c5e .elementor-counter-number-wrapper{color:var( --e-global-color-9a59884 );font-size:50px;}.elementor-49 .elementor-element.elementor-element-1726c5e .elementor-counter-title{color:var( --e-global-color-secondary );font-size:20px;}.elementor-49 .elementor-element.elementor-element-671ac32{background-color:var( --e-global-color-7b39735 );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-49 .elementor-element.elementor-element-671ac32 .elementor-counter-number-wrapper{color:var( --e-global-color-9a59884 );font-size:50px;}.elementor-49 .elementor-element.elementor-element-671ac32 .elementor-counter-title{color:var( --e-global-color-secondary );font-size:20px;}.elementor-49 .elementor-element.elementor-element-aac2b16{background-color:var( --e-global-color-7b39735 );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-49 .elementor-element.elementor-element-aac2b16 .elementor-counter-number-wrapper{color:var( --e-global-color-9a59884 );font-size:50px;}.elementor-49 .elementor-element.elementor-element-aac2b16 .elementor-counter-title{color:var( --e-global-color-secondary );font-size:20px;}.elementor-49 .elementor-element.elementor-element-4bc275f{background-color:var( --e-global-color-7b39735 );padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-49 .elementor-element.elementor-element-4bc275f .elementor-counter-number-wrapper{color:var( --e-global-color-9a59884 );font-size:50px;}.elementor-49 .elementor-element.elementor-element-4bc275f .elementor-counter-title{color:var( --e-global-color-secondary );font-size:20px;}.elementor-49 .elementor-element.elementor-element-27379fe{--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:70px;--padding-bottom:70px;--padding-left:05px;--padding-right:05px;}.elementor-49 .elementor-element.elementor-element-929b6ca{text-align:center;}.elementor-49 .elementor-element.elementor-element-023ec98{text-align:center;}.elementor-49 .elementor-element.elementor-element-a4739aa{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-49 .elementor-element.elementor-element-26e0b44{--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:70px;--padding-bottom:70px;--padding-left:05px;--padding-right:05px;}.elementor-49 .elementor-element.elementor-element-26e0b44:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-26e0b44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d960f0f );}.elementor-49 .elementor-element.elementor-element-c80c8bc{text-align:center;}.elementor-49 .elementor-element.elementor-element-c80c8bc .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-c3cb47c{text-align:center;}.elementor-49 .elementor-element.elementor-element-f537604 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-49 .elementor-element.elementor-element-f537604 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-f537604{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-49 .elementor-element.elementor-element-4c95bbd{--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;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:5px;--padding-right:05px;}.elementor-49 .elementor-element.elementor-element-4c95bbd:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-4c95bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b39735 );}.elementor-49 .elementor-element.elementor-element-919b630{--e-image-carousel-slides-to-show:1;}.elementor-49 .elementor-element.elementor-element-919b630 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-49 .elementor-element.elementor-element-919b630 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-919b630 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-49 .elementor-element.elementor-element-919b630 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-919b630 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );opacity:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-3cb450d{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 5px 0px 0px;--border-top-width:0px;--border-right-width:5px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:0px 20px 20px 0px;box-shadow:-5px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-49 .elementor-element.elementor-element-3cb450d:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-3cb450d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b39735 );}.elementor-49 .elementor-element.elementor-element-d0dc474{text-align:start;}.elementor-49 .elementor-element.elementor-element-d0dc474 .elementor-heading-title{font-size:14px;color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-06b4f5d{text-align:start;}.elementor-49 .elementor-element.elementor-element-65d4ef6{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49 .elementor-element.elementor-element-65d4ef6 .elementor-divider-separator{width:20%;margin:0 auto;margin-left:0;}.elementor-49 .elementor-element.elementor-element-65d4ef6 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-49 .elementor-element.elementor-element-3e033ae .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-7b39735 );color:var( --e-global-color-7b39735 );transition-duration:0ms;}.elementor-49 .elementor-element.elementor-element-3e033ae .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-3e033ae .elementor-button:focus{background-color:var( --e-global-color-d960f0f );color:var( --e-global-color-7b39735 );}.elementor-49 .elementor-element.elementor-element-3e033ae{--e-transform-translateX:0px;}.elementor-49 .elementor-element.elementor-element-3e033ae:hover{--e-transform-translateX:-2px;}.elementor-49 .elementor-element.elementor-element-3e033ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-3e033ae .elementor-button:hover svg, .elementor-49 .elementor-element.elementor-element-3e033ae .elementor-button:focus svg{fill:var( --e-global-color-7b39735 );}.elementor-49 .elementor-element.elementor-element-94d8030{--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:70px;--padding-bottom:70px;--padding-left:5px;--padding-right:5px;}.elementor-49 .elementor-element.elementor-element-94d8030:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-94d8030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d960f0f );}.elementor-49 .elementor-element.elementor-element-845e5f1{text-align:center;}.elementor-49 .elementor-element.elementor-element-a0562b6{text-align:center;}.elementor-49 .elementor-element.elementor-element-a17f990 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-49 .elementor-element.elementor-element-a17f990 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-a17f990{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-49 .elementor-element.elementor-element-1fbb806{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:75px;--padding-bottom:75px;--padding-left:5px;--padding-right:5px;}.elementor-49 .elementor-element.elementor-element-1fbb806:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-1fbb806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b39735 );}.elementor-49 .elementor-element.elementor-element-bc957b9{text-align:center;}.elementor-49 .elementor-element.elementor-element-bc957b9 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-eed8ba9{text-align:center;}.elementor-49 .elementor-element.elementor-element-dbe3bb3{--display:flex;}.elementor-49 .elementor-element.elementor-element-c90a1f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-c90a1f7:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-c90a1f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d960f0f );}.elementor-49 .elementor-element.elementor-element-f0ca53c .elementor-testimonial-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-f0ca53c .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-f0ca53c .elementor-testimonial-name{color:var( --e-global-color-primary );font-weight:500;}.elementor-49 .elementor-element.elementor-element-da374dc{--display:flex;}.elementor-49 .elementor-element.elementor-element-9482937{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-9482937:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-9482937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d960f0f );}.elementor-49 .elementor-element.elementor-element-cc469f0 .elementor-testimonial-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-cc469f0 .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-cc469f0 .elementor-testimonial-name{color:var( --e-global-color-primary );font-weight:500;}.elementor-49 .elementor-element.elementor-element-c4a5073{--display:flex;}.elementor-49 .elementor-element.elementor-element-1509223{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-1509223:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-1509223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d960f0f );}.elementor-49 .elementor-element.elementor-element-bf3cc4d .elementor-testimonial-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-bf3cc4d .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-bf3cc4d .elementor-testimonial-name{color:var( --e-global-color-primary );font-weight:500;}.elementor-49 .elementor-element.elementor-element-d7e228f{--display:flex;}.elementor-49 .elementor-element.elementor-element-48b4d04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-48b4d04:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-48b4d04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d960f0f );}.elementor-49 .elementor-element.elementor-element-d1aefe9 .elementor-testimonial-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-d1aefe9 .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-d1aefe9 .elementor-testimonial-name{color:var( --e-global-color-primary );font-weight:500;}.elementor-49 .elementor-element.elementor-element-1ca2650{--display:flex;}.elementor-49 .elementor-element.elementor-element-94f8fab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-49 .elementor-element.elementor-element-94f8fab:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-94f8fab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d960f0f );}.elementor-49 .elementor-element.elementor-element-87e5281 .elementor-testimonial-wrapper{text-align:start;}.elementor-49 .elementor-element.elementor-element-87e5281 .elementor-testimonial-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-87e5281 .elementor-testimonial-name{color:var( --e-global-color-primary );font-weight:500;}.elementor-49 .elementor-element.elementor-element-a86ceff{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-310309a{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:75px;--padding-bottom:75px;--padding-left:5px;--padding-right:5px;}.elementor-49 .elementor-element.elementor-element-310309a:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-310309a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d960f0f );}.elementor-49 .elementor-element.elementor-element-c135657{text-align:center;}.elementor-49 .elementor-element.elementor-element-c135657 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-49 .elementor-element.elementor-element-93b184c{text-align:center;}.elementor-49 .elementor-element.elementor-element-294fcda{--display:flex;}.elementor-49 .elementor-element.elementor-element-294fcda:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-294fcda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b39735 );}.elementor-49 .elementor-element.elementor-element-f2a5916{font-size:16px;line-height:1.7em;}.elementor-49 .elementor-element.elementor-element-5b20c90{--display:flex;}.elementor-49 .elementor-element.elementor-element-2933290{font-size:16px;line-height:1.7em;}.elementor-49 .elementor-element.elementor-element-d3b4214{--display:flex;}.elementor-49 .elementor-element.elementor-element-24a221b{font-size:16px;line-height:1.7em;}.elementor-49 .elementor-element.elementor-element-94c34cc{--display:flex;}.elementor-49 .elementor-element.elementor-element-9ba8e45{font-size:16px;line-height:1.7em;}.elementor-49 .elementor-element.elementor-element-eaaf95c{--display:flex;}.elementor-49 .elementor-element.elementor-element-e50b192{font-size:16px;line-height:1.7em;}.elementor-49 .elementor-element.elementor-element-695c00c{--display:flex;}.elementor-49 .elementor-element.elementor-element-0c9e310{font-size:16px;line-height:1.7em;}.elementor-49 .elementor-element.elementor-element-6f94147{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-hover-color:var( --e-global-color-7b39735 );--n-accordion-title-active-color:var( --e-global-color-7b39735 );--n-accordion-icon-size:16px;--n-accordion-icon-normal-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-6f94147 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-7b39735 );border-style:solid;border-width:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-6f94147 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:var( --e-global-color-primary );}.elementor-49 .elementor-element.elementor-element-6f94147 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:var( --e-global-color-primary );}:where( .elementor-49 .elementor-element.elementor-element-6f94147 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-7b39735 );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-49 .elementor-element.elementor-element-6f94147 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-49 .elementor-element.elementor-element-6f94147 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;line-height:1.4em;}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-9ee7066{--width:50%;}.elementor-49 .elementor-element.elementor-element-68bba43{--width:50%;}.elementor-49 .elementor-element.elementor-element-96d57a6{--width:50%;}.elementor-49 .elementor-element.elementor-element-9447174{--width:50%;}.elementor-49 .elementor-element.elementor-element-d14beb3{--width:50%;}.elementor-49 .elementor-element.elementor-element-2fd7590{--width:50%;}.elementor-49 .elementor-element.elementor-element-5c874d6{--width:80%;}.elementor-49 .elementor-element.elementor-element-e7af977{--width:100%;}.elementor-49 .elementor-element.elementor-element-257452e{--width:100%;}.elementor-49 .elementor-element.elementor-element-4d2496c{--width:100%;}.elementor-49 .elementor-element.elementor-element-310309a{--content-width:880px;}}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-a741fd0{--padding-top:150px;--padding-bottom:150px;--padding-left:5px;--padding-right:5px;}.elementor-49 .elementor-element.elementor-element-e0c6e87 .elementor-heading-title{font-size:38px;}.elementor-49 .elementor-element.elementor-element-362162e{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;}.elementor-49 .elementor-element.elementor-element-9ee7066{--justify-content:center;}.elementor-49 .elementor-element.elementor-element-9447174{--justify-content:center;}.elementor-49 .elementor-element.elementor-element-d14beb3{--justify-content:center;}.elementor-49 .elementor-element.elementor-element-5c874d6{--e-con-grid-template-columns:repeat(2, 1fr);--gap:66px 30px;--row-gap:66px;--column-gap:30px;--grid-auto-flow:row;}.elementor-49 .elementor-element.elementor-element-e7af977{--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-49 .elementor-element.elementor-element-257452e{--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-49 .elementor-element.elementor-element-4d2496c{--padding-top:0px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-49 .elementor-element.elementor-element-cea09c0{--grid-auto-flow:row;}.elementor-49 .elementor-element.elementor-element-1726c5e.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-1726c5e .elementor-counter-title{justify-content:center;font-size:16px;}.elementor-49 .elementor-element.elementor-element-1726c5e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:45px;}.elementor-49 .elementor-element.elementor-element-671ac32.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-671ac32 .elementor-counter-title{justify-content:center;font-size:16px;}.elementor-49 .elementor-element.elementor-element-671ac32 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:45px;}.elementor-49 .elementor-element.elementor-element-aac2b16.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-aac2b16 .elementor-counter-title{justify-content:center;font-size:16px;}.elementor-49 .elementor-element.elementor-element-aac2b16 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:45px;}.elementor-49 .elementor-element.elementor-element-4bc275f.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-4bc275f .elementor-counter-title{justify-content:center;font-size:16px;}.elementor-49 .elementor-element.elementor-element-4bc275f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-size:45px;}.elementor-49 .elementor-element.elementor-element-a4739aa{--grid-auto-flow:row;}.elementor-49 .elementor-element.elementor-element-4c95bbd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-42d943d.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-f0ca53c .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-cc469f0 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-bf3cc4d .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-d1aefe9 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-87e5281 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-a86ceff{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-a741fd0{--padding-top:100px;--padding-bottom:100px;--padding-left:5px;--padding-right:5px;}.elementor-49 .elementor-element.elementor-element-e0c6e87 .elementor-heading-title{font-size:28px;}.elementor-49 .elementor-element.elementor-element-362162e{--container-widget-width:89%;--container-widget-flex-grow:0;width:var( --container-widget-width, 89% );max-width:89%;}.elementor-49 .elementor-element.elementor-element-5c874d6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-49 .elementor-element.elementor-element-cea09c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-49 .elementor-element.elementor-element-a4739aa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-49 .elementor-element.elementor-element-65d4ef6 .elementor-divider-separator{width:10%;}.elementor-49 .elementor-element.elementor-element-f0ca53c .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-cc469f0 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-bf3cc4d .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-d1aefe9 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-87e5281 .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-49 .elementor-element.elementor-element-a86ceff{--e-n-carousel-swiper-slides-to-display:1;}.elementor-49 .elementor-element.elementor-element-6f94147{--n-accordion-title-font-size:15px;}}/* Start custom CSS for container, class: .elementor-element-a4739aa *//* 容器设置 */
.sh-image-container {
  position: relative;
  width: 100%; /* 容器宽度自适应 */
  overflow: hidden; /* 隐藏超出部分 */
  border-radius: 00px; /* 圆角效果 */
}

/* 设置图片 */
.sh-image {
  display: block; /* 将图片设置为块级元素 */
   transition: all 0.5s ease; /* 平滑过渡 */
  width: 100%;
  height: 100%;
  object-fit: cover; /* 图片裁剪填充容器 */
  border-radius: 0px; /* 可选，给图片添加圆角 */
}

/* 文字容器的默认设置 */
.sh-text-container {
  position: absolute;
  bottom: 0px; /* 文字容器在容器的底部 */
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.5); /* 半透明黑色背景 */
  color: white;
  text-align: center;
  padding: 10px;
  transform: translateY(0); /* 文字容器的初始位置 */
  transition: height 0.5s ease; /* 背景的平滑过渡 */
  height: 60px; /* 初始高度 */
  overflow: hidden; /* 隐藏溢出的文字 */
}

/* 包含标题和主文字的内容容器 */
.sh-content {
  display: flex;
  flex-direction: column;
  justify-content: center; /* 垂直居中 */
  align-items: center; /* 水平居中 */
  height: 100%;
  transition: transform 0.5s ease; /* 内容的滑动过渡 */
}

/* 标题样式 */
.sh-title {
  margin: 0;
  font-size: 22px !important;
  color: #d75f28 !important;
  font-weight: 300;
  transition: opacity 0.5s ease;
  opacity: 1; /* 默认显示 */
}

/* 主文字的样式 */
.sh-main-text {
  margin-top: 10px;
  font-size: 14px;
    color: #ffffff;
  opacity: 0; /* 默认主文字不可见 */
  transform: translateY(20px); /* 文字从下方开始 */
  transition: opacity 0.5s ease, transform 0.5s ease; /* 文字淡入和上滑的过渡效果 */
}

/* 鼠标悬停时的效果 */
.sh-image-container:hover .sh-text-container {
  height: 150px; /* 增加背景的高度 */
}

.sh-image-container:hover .sh-content {
  transform: translateY(-20px); /* 内容上滑 */
}

.sh-image-container:hover .sh-main-text {
  opacity: 1; /* 文字淡入 */
  transform: translateY(0); /* 文字上滑 */
}
  
  /* hover 效果：图片放大和颜色滤镜 */
.sh-image-container:hover img {
        transform: scale(1.1); /* 图片放大 */

    }/* End custom CSS */