.elementor-2175 .elementor-element.elementor-element-fcad0ae{--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-2175 .elementor-element.elementor-element-855632c{width:100%;max-width:100%;}.elementor-2175 .elementor-element.elementor-element-3bba4c09{--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 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2175 .elementor-element.elementor-element-1e328474{--display:flex;--min-height:100vh;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2175 .elementor-element.elementor-element-1e328474:not(.elementor-motion-effects-element-type-background), .elementor-2175 .elementor-element.elementor-element-1e328474 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#493518;}.elementor-2175 .elementor-element.elementor-element-28c45e3{padding:0rem 0rem 0rem 0rem;}.elementor-2175 .elementor-element.elementor-element-28c45e3.elementor-element{--align-self:center;}.elementor-2175 .elementor-element.elementor-element-1df596c7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2175 .elementor-element.elementor-element-1df596c7:not(.elementor-motion-effects-element-type-background), .elementor-2175 .elementor-element.elementor-element-1df596c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECB570;}.elementor-2175 .elementor-element.elementor-element-14fba1c9{--display:flex;--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-2175 .elementor-element.elementor-element-14fba1c9:not(.elementor-motion-effects-element-type-background), .elementor-2175 .elementor-element.elementor-element-14fba1c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECB570;}.elementor-2175 .elementor-element.elementor-element-698b69fd{--display:flex;--min-height:278px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-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 );}body:not(.rtl) .elementor-2175 .elementor-element.elementor-element-ad07074{left:4%;}body.rtl .elementor-2175 .elementor-element.elementor-element-ad07074{right:4%;}.elementor-2175 .elementor-element.elementor-element-ad07074{top:2%;z-index:2;}.elementor-2175 .elementor-element.elementor-element-ad07074 img{width:80%;}.elementor-2175 .elementor-element.elementor-element-58045833{--e-image-carousel-slides-to-show:1;}.elementor-2175 .elementor-element.elementor-element-58045833 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2175 .elementor-element.elementor-element-58045833 .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-2175 .elementor-element.elementor-element-58045833 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2175 .elementor-element.elementor-element-58045833 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-2175 .elementor-element.elementor-element-c4be889{--display:flex;--min-height:278px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2175 .elementor-element.elementor-element-2405b3a{left:4%;}body.rtl .elementor-2175 .elementor-element.elementor-element-2405b3a{right:4%;}.elementor-2175 .elementor-element.elementor-element-2405b3a{top:2%;z-index:2;}.elementor-2175 .elementor-element.elementor-element-2405b3a img{width:80%;}.elementor-2175 .elementor-element.elementor-element-1e3915f{--e-image-carousel-slides-to-show:1;}.elementor-2175 .elementor-element.elementor-element-1e3915f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2175 .elementor-element.elementor-element-1e3915f .elementor-swiper-button.elementor-swiper-button-next{color:#FFFFFF;}.elementor-2175 .elementor-element.elementor-element-1e3915f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-2175 .elementor-element.elementor-element-1e3915f .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFFFFF;}.elementor-2175 .elementor-element.elementor-element-d0669c6{--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-2175 .elementor-element.elementor-element-471a2b7b{--display:flex;--min-height:278px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2175 .elementor-element.elementor-element-72164924 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2175 .elementor-element.elementor-element-72164924 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2175 .elementor-element.elementor-element-72164924{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2175 .elementor-element.elementor-element-4d9fe56e{--display:flex;--justify-content:center;--padding-top:1rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.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-2175 .elementor-element.elementor-element-222cef38{background-color:#493518;padding:9px 20px 3px 20px;text-align:center;}.elementor-2175 .elementor-element.elementor-element-222cef38.elementor-element{--align-self:center;}.elementor-2175 .elementor-element.elementor-element-222cef38 .elementor-heading-title{font-family:"TrajanPro-Regular", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;letter-spacing:3px;color:#FFFFFF;}.elementor-2175 .elementor-element.elementor-element-4648859e{padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-2175 .elementor-element.elementor-element-4648859e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;line-height:19px;letter-spacing:5.2px;color:#493518;}.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-2175 .elementor-element.elementor-element-23dd3104{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:20px;letter-spacing:3px;color:#493518;}.elementor-2175 .elementor-element.elementor-element-5debc821{padding:1rem 0rem 1rem 0rem;text-align:center;}.elementor-2175 .elementor-element.elementor-element-5debc821 .elementor-heading-title{font-family:"TrajanPro-Regular", Sans-serif;font-size:23px;font-weight:300;text-transform:uppercase;letter-spacing:3px;color:#493518;}.elementor-2175 .elementor-element.elementor-element-18ed0864{--display:flex;--min-height:278px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-2175 .elementor-element.elementor-element-3c0eed3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2175 .elementor-element.elementor-element-6f37c6e0{--display:flex;--position:absolute;--flex-direction:row-reverse;--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-reverse;--align-items:flex-end;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:6rem;bottom:0px;}.elementor-2175 .elementor-element.elementor-element-6f37c6e0.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-2175 .elementor-element.elementor-element-6f37c6e0{right:0px;}body.rtl .elementor-2175 .elementor-element.elementor-element-6f37c6e0{left:0px;}.elementor-2175 .elementor-element.elementor-element-30ea9349{--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 2px;--row-gap:0px;--column-gap:2px;}.elementor-2175 .elementor-element.elementor-element-30ea9349.e-con{--align-self:flex-end;}.elementor-2175 .elementor-element.elementor-element-1959b77{--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:#FFFFFF;--border-color:#FFFFFF;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-2175 .elementor-element.elementor-element-3529f762{--icon-box-icon-margin:0px;}.elementor-2175 .elementor-element.elementor-element-3529f762.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2175 .elementor-element.elementor-element-3529f762.elementor-view-framed .elementor-icon, .elementor-2175 .elementor-element.elementor-element-3529f762.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2175 .elementor-element.elementor-element-3529f762 .elementor-icon{font-size:28px;}.elementor-2175 .elementor-element.elementor-element-3529f762 .elementor-icon-box-title, .elementor-2175 .elementor-element.elementor-element-3529f762 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:9px;font-weight:300;}.elementor-2175 .elementor-element.elementor-element-3529f762 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2175 .elementor-element.elementor-element-c20e526{--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:#FFFFFF;--border-color:#FFFFFF;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2175 .elementor-element.elementor-element-5a019efe{--icon-box-icon-margin:0px;}.elementor-2175 .elementor-element.elementor-element-5a019efe.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2175 .elementor-element.elementor-element-5a019efe.elementor-view-framed .elementor-icon, .elementor-2175 .elementor-element.elementor-element-5a019efe.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2175 .elementor-element.elementor-element-5a019efe .elementor-icon{font-size:28px;}.elementor-2175 .elementor-element.elementor-element-5a019efe .elementor-icon-box-title, .elementor-2175 .elementor-element.elementor-element-5a019efe .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:9px;font-weight:300;}.elementor-2175 .elementor-element.elementor-element-5a019efe .elementor-icon-box-title{color:#FFFFFF;}.elementor-2175 .elementor-element.elementor-element-4f298f39{--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:#FFFFFF;--border-color:#FFFFFF;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2175 .elementor-element.elementor-element-1b9a2438{--icon-box-icon-margin:0px;}.elementor-2175 .elementor-element.elementor-element-1b9a2438.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2175 .elementor-element.elementor-element-1b9a2438.elementor-view-framed .elementor-icon, .elementor-2175 .elementor-element.elementor-element-1b9a2438.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2175 .elementor-element.elementor-element-1b9a2438 .elementor-icon{font-size:28px;}.elementor-2175 .elementor-element.elementor-element-1b9a2438 .elementor-icon-box-title, .elementor-2175 .elementor-element.elementor-element-1b9a2438 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:9px;font-weight:300;}.elementor-2175 .elementor-element.elementor-element-1b9a2438 .elementor-icon-box-title{color:#FFFFFF;}.elementor-2175 .elementor-element.elementor-element-33eec2af{padding:1rem 0rem 1rem 0rem;text-align:center;}.elementor-2175 .elementor-element.elementor-element-33eec2af .elementor-heading-title{font-family:"TrajanPro-Regular", Sans-serif;font-size:23px;font-weight:300;text-transform:uppercase;letter-spacing:3px;color:#493518;}.elementor-2175 .elementor-element.elementor-element-125f80e{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 7rem 1rem 7rem;text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:22px;letter-spacing:3px;color:#493518;}.elementor-2175 .elementor-element.elementor-element-bf20026{--display:flex;--min-height:278px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2175 .elementor-element.elementor-element-afe2134{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2175 .elementor-element.elementor-element-ced300c{--display:flex;--min-height:342px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2175 .elementor-element.elementor-element-0b1d8b3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:5;}.elementor-2175 .elementor-element.elementor-element-272afe6{width:100%;max-width:100%;text-align:center;}.elementor-2175 .elementor-element.elementor-element-272afe6.elementor-element{--align-self:center;}.elementor-2175 .elementor-element.elementor-element-272afe6 img{width:34%;}.elementor-2175 .elementor-element.elementor-element-86dc94a{text-align:center;}.elementor-2175 .elementor-element.elementor-element-86dc94a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;letter-spacing:3px;color:#C7AA75;}.elementor-2175 .elementor-element.elementor-element-3cbbdcb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2175 .elementor-element.elementor-element-fb77712{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2175 .elementor-element.elementor-element-5377512{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:5;}.elementor-2175 .elementor-element.elementor-element-279c51d{width:100%;max-width:100%;text-align:center;}.elementor-2175 .elementor-element.elementor-element-279c51d.elementor-element{--align-self:center;}.elementor-2175 .elementor-element.elementor-element-279c51d img{width:48%;}.elementor-2175 .elementor-element.elementor-element-3674f48{text-align:center;}.elementor-2175 .elementor-element.elementor-element-3674f48 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;letter-spacing:3px;color:#C7AA75;}.elementor-2175 .elementor-element.elementor-element-80adcfb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2175 .elementor-element.elementor-element-366a66d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:5;}.elementor-2175 .elementor-element.elementor-element-f54a7fc{width:100%;max-width:100%;text-align:center;}.elementor-2175 .elementor-element.elementor-element-f54a7fc.elementor-element{--align-self:center;}.elementor-2175 .elementor-element.elementor-element-f54a7fc img{width:73%;}.elementor-2175 .elementor-element.elementor-element-969be73{text-align:center;}.elementor-2175 .elementor-element.elementor-element-969be73 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:300;letter-spacing:3px;color:#C7AA75;}.elementor-2175 .elementor-element.elementor-element-75b4339{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-2175 .elementor-element.elementor-element-1e328474{--width:13%;}.elementor-2175 .elementor-element.elementor-element-4d9fe56e{--width:46%;}.elementor-2175 .elementor-element.elementor-element-30ea9349{--width:36%;}.elementor-2175 .elementor-element.elementor-element-3cbbdcb{--width:53%;}}@media(max-width:767px){.elementor-2175 .elementor-element.elementor-element-3bba4c09{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2175 .elementor-element.elementor-element-698b69fd{--min-height:0px;}.elementor-2175 .elementor-element.elementor-element-c4be889{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2175 .elementor-element.elementor-element-2405b3a{top:8%;}.elementor-2175 .elementor-element.elementor-element-471a2b7b{--min-height:0px;--justify-content:flex-start;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-2175 .elementor-element.elementor-element-4d9fe56e{--padding-top:1rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2175 .elementor-element.elementor-element-18ed0864{--min-height:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;}.elementor-2175 .elementor-element.elementor-element-125f80e{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0rem 1rem 0rem 1rem;}.elementor-2175 .elementor-element.elementor-element-bf20026{--min-height:0px;}.elementor-2175 .elementor-element.elementor-element-ced300c{--min-height:0px;}}/* Start custom CSS for image-carousel, class: .elementor-element-58045833 */.imagesOt .swiper-slide img {
    width: 100%;
    height: 100%;
    aspect-ratio: 16/9;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-698b69fd */@media (max-width:767.99px){
    .hide-mobile{
        display:none;
    }
}

@media (min-width:768px){
    .hide-desk{
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2405b3a */.elementor-2175 .elementor-element.elementor-element-2405b3a .elementor img {
    max-width: 100%;
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1e3915f */.imagesOtmob .swiper-slide img {
    width: 100%;
    height: 100%;
    aspect-ratio: 9/16;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1f83e6fa */.elementor-2175 .elementor-element.elementor-element-1f83e6fa .elementor img {
    max-width: 100%;
    height: auto;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30ea9349 */.elementor-2175 .elementor-element.elementor-element-30ea9349{
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-279c51d *//*.elementor-2175 .elementor-element.elementor-element-279c51d.elementor-element {*/
/*    display: flex;*/
/*    justify-content: center;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb77712 *//* container principal */
.cover-hover {
  position: relative;
  overflow: hidden;
}

/* imagem - sem opacidade, só um leve zoom no hover */
.cover-hover img {
  /*display: block;*/
  width: 100%;
  height: auto;
  transition: transform 0.35s ease;
  position: relative;
  z-index: 1;
}

/* gradiente que aparece no hover (overlay) */
.cover-hover::before {
  content: "";
  position: absolute;
  inset: 0; /* top:0; right:0; bottom:0; left:0 */
  background: linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.45) 100%);
  opacity: 0;
  transition: opacity 0.35s ease;
  z-index: 2;         /* entre a imagem (1) e o conteúdo (3) */
  pointer-events: none; /* não bloqueia cliques */
}

/* wrapper-infor (escondido inicialmente, centralizado e por cima do overlay) */
.cover-hover .wrapper-infor {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  text-align: center;
  /* entrada suave */
  opacity: 0;
  transform: translateY(8px);
  transition: opacity 0.35s ease, transform 0.35s ease;

  z-index: 3;          /* garante que fique acima do gradiente */
  pointer-events: none;/* desabilitado enquanto oculto */
  /* Se tiver fundo no wrapper, certifique-se que seja transparente:
     background: transparent; */
}

/* estados ao passar o mouse */
.cover-hover:hover::before {
  opacity: 1; /* mostra o gradiente */
}
.cover-hover:hover img {
  transform: scale(1.05); /* zoom leve */
}
.cover-hover:hover .wrapper-infor {
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto; /* ativa interações quando visível */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f54a7fc */.elementor-2175 .elementor-element.elementor-element-f54a7fc .elementor-element {
    display: flex;
    justify-content: center;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'TrajanPro-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://zebarbudo.com.br/wp-content/uploads/2025/11/TrajanPro-Regular.woff') format('woff');
}
@font-face {
	font-family: 'TrajanPro-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: ;
}
/* End Custom Fonts CSS */