.elementor-3923 .elementor-element.elementor-element-196fd1bb{--display:flex;--min-height:700px;--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3923 .elementor-element.elementor-element-196fd1bb .elementor-background-slideshow__slide__image{background-position:top center;}.elementor-3923 .elementor-element.elementor-element-196fd1bb::before, .elementor-3923 .elementor-element.elementor-element-196fd1bb > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-196fd1bb > .e-con-inner > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-196fd1bb > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-196fd1bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-196fd1bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3923 .elementor-element.elementor-element-067a9f8{--lottie-container-width:85%;}.elementor-3923 .elementor-element.elementor-element-5246276c{--display:flex;--min-height:700px;--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;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.2;}.elementor-3923 .elementor-element.elementor-element-5246276c .elementor-background-slideshow__slide__image{background-position:top center;}.elementor-3923 .elementor-element.elementor-element-5246276c::before, .elementor-3923 .elementor-element.elementor-element-5246276c > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-5246276c > .e-con-inner > .elementor-background-video-container::before, .elementor-3923 .elementor-element.elementor-element-5246276c > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-5246276c > .e-con-inner > .elementor-background-slideshow::before, .elementor-3923 .elementor-element.elementor-element-5246276c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3923 .elementor-element.elementor-element-15e75cc5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#f1f0ed;--border-color:#f1f0ed;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3923 .elementor-element.elementor-element-7093c670{--display:flex;}.elementor-3923 .elementor-element.elementor-element-53808cfa{text-align:start;}.elementor-3923 .elementor-element.elementor-element-53808cfa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-37e42cc );}.elementor-3923 .elementor-element.elementor-element-614e29f{--divider-border-style:solid;--divider-border-width:1px;}.elementor-3923 .elementor-element.elementor-element-614e29f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-614e29f .elementor-divider-separator{width:10%;margin:0 auto;margin-left:0;}.elementor-3923 .elementor-element.elementor-element-614e29f .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-3923 .elementor-element.elementor-element-9c2a7c7{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;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 );color:#655953;}.elementor-3923 .elementor-element.elementor-element-f2d0fd0 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-1d5ddbd );color:var( --e-global-color-1d5ddbd );border-radius:6px 6px 6px 6px;padding:20px 20px 20px 20px;}.elementor-3923 .elementor-element.elementor-element-f2d0fd0 .elementor-button:hover, .elementor-3923 .elementor-element.elementor-element-f2d0fd0 .elementor-button:focus{background-color:#984B1B;color:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-f2d0fd0{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-f2d0fd0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3923 .elementor-element.elementor-element-f2d0fd0 .elementor-button:hover svg, .elementor-3923 .elementor-element.elementor-element-f2d0fd0 .elementor-button:focus svg{fill:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-66ed8a0b{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-59f2264b{--e-image-carousel-slides-to-show:1;}.elementor-3923 .elementor-element.elementor-element-59f2264b .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#662E0A26;opacity:1;}.elementor-3923 .elementor-element.elementor-element-59f2264b .swiper-pagination-bullet{background:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-59f2264b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-3923 .elementor-element.elementor-element-8d653c1{--display:flex;--padding-top:3rem;--padding-bottom:3rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3923 .elementor-element.elementor-element-b6b89d5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-b6b89d5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-3923 .elementor-element.elementor-element-b6b89d5{--e-icon-list-icon-size:100px;--icon-vertical-offset:0px;}.elementor-3923 .elementor-element.elementor-element-b6b89d5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-637b98d5{--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-around;--gap:24px 20px;--row-gap:24px;--column-gap:20px;--flex-wrap:wrap;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3923 .elementor-element.elementor-element-637b98d5:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-637b98d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0E6E0;}.elementor-3923 .elementor-element.elementor-element-4b5e955c{width:100%;max-width:100%;text-align:start;}.elementor-3923 .elementor-element.elementor-element-4b5e955c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-37e42cc );}.elementor-3923 .elementor-element.elementor-element-da6ccdc{width:100%;max-width:100%;text-align:start;}.elementor-3923 .elementor-element.elementor-element-da6ccdc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-21dd3f92{--divider-border-style:solid;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-21dd3f92 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-21dd3f92 .elementor-divider-separator{width:7%;margin:0 auto;margin-left:0;}.elementor-3923 .elementor-element.elementor-element-21dd3f92 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-3923 .elementor-element.elementor-element-502d2aa{--display:flex;--min-height:802px;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:#6F2D1126;--border-color:#6F2D1126;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-3923 .elementor-element.elementor-element-502d2aa:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-502d2aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-5daf25d{--e-image-carousel-slides-to-show:1;}.elementor-3923 .elementor-element.elementor-element-5daf25d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-679308a{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;text-align:center;}.elementor-3923 .elementor-element.elementor-element-679308a > .elementor-widget-container{background-color:#E7DBC2;padding:0.25rem 0.25rem 0.25rem 0.25rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6559537D;border-radius:5px 5px 5px 5px;}.elementor-3923 .elementor-element.elementor-element-679308a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.75rem;font-weight:400;line-height:1em;letter-spacing:1px;color:var( --e-global-color-37e42cc );}.elementor-3923 .elementor-element.elementor-element-990dd01{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-990dd01 > .elementor-widget-container{padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-990dd01 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.5rem;font-weight:600;color:#460000;}.elementor-3923 .elementor-element.elementor-element-c4f2efd{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-c4f2efd > .elementor-widget-container{margin:-0.5em 0em 0em 0em;padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-3e3a4c2{--divider-border-style:solid;--divider-color:#E7C29980;--divider-border-width:1px;}.elementor-3923 .elementor-element.elementor-element-3e3a4c2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1.25em 0em 1.25em;}.elementor-3923 .elementor-element.elementor-element-3e3a4c2 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-3923 .elementor-element.elementor-element-3e3a4c2 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-3923 .elementor-element.elementor-element-3913ded > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-3913ded{font-family:"Poppins", Sans-serif;font-size:0.9375em;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-3923 .elementor-element.elementor-element-53cdeb4 > .elementor-widget-container{padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-53cdeb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3923 .elementor-element.elementor-element-53cdeb4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3923 .elementor-element.elementor-element-53cdeb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3923 .elementor-element.elementor-element-53cdeb4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3923 .elementor-element.elementor-element-53cdeb4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3923 .elementor-element.elementor-element-53cdeb4 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-53cdeb4 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-3923 .elementor-element.elementor-element-53cdeb4{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-3923 .elementor-element.elementor-element-53cdeb4 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3923 .elementor-element.elementor-element-53cdeb4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3923 .elementor-element.elementor-element-53cdeb4 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.5em;}.elementor-3923 .elementor-element.elementor-element-53cdeb4 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-1d3f2c5{--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:0.5em;--padding-bottom:1.25em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-3923 .elementor-element.elementor-element-6a9089e .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-1d5ddbd );color:var( --e-global-color-1d5ddbd );border-radius:6px 6px 6px 6px;padding:20px 20px 20px 20px;}.elementor-3923 .elementor-element.elementor-element-6a9089e .elementor-button:hover, .elementor-3923 .elementor-element.elementor-element-6a9089e .elementor-button:focus{background-color:#984B1B;color:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-6a9089e{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-6a9089e .elementor-button-content-wrapper{flex-direction:row;}.elementor-3923 .elementor-element.elementor-element-6a9089e .elementor-button:hover svg, .elementor-3923 .elementor-element.elementor-element-6a9089e .elementor-button:focus svg{fill:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-705bef6{--display:flex;--min-height:802px;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:#6F2D1126;--border-color:#6F2D1126;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-3923 .elementor-element.elementor-element-705bef6:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-705bef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-2265ce4{--e-image-carousel-slides-to-show:1;}.elementor-3923 .elementor-element.elementor-element-2265ce4 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-f63086f{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;text-align:center;}.elementor-3923 .elementor-element.elementor-element-f63086f > .elementor-widget-container{background-color:#E7DBC2;padding:0.25rem 0.25rem 0.25rem 0.25rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6559537D;border-radius:5px 5px 5px 5px;}.elementor-3923 .elementor-element.elementor-element-f63086f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:0.75rem;font-weight:400;line-height:1em;letter-spacing:1px;color:var( --e-global-color-37e42cc );}.elementor-3923 .elementor-element.elementor-element-220eb19{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-220eb19 > .elementor-widget-container{padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-220eb19 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.5rem;font-weight:600;color:#460000;}.elementor-3923 .elementor-element.elementor-element-7c77276{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-7c77276 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-36c651b{--divider-border-style:solid;--divider-color:#E7C29980;--divider-border-width:1px;}.elementor-3923 .elementor-element.elementor-element-36c651b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1.25em 0em 1.25em;}.elementor-3923 .elementor-element.elementor-element-36c651b .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-3923 .elementor-element.elementor-element-36c651b .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-3923 .elementor-element.elementor-element-5fc5893 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-5fc5893{font-family:"Poppins", Sans-serif;font-size:0.9375em;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-3923 .elementor-element.elementor-element-2245f38 > .elementor-widget-container{padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-2245f38 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3923 .elementor-element.elementor-element-2245f38 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3923 .elementor-element.elementor-element-2245f38 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3923 .elementor-element.elementor-element-2245f38 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3923 .elementor-element.elementor-element-2245f38 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3923 .elementor-element.elementor-element-2245f38 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-2245f38 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-3923 .elementor-element.elementor-element-2245f38{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-3923 .elementor-element.elementor-element-2245f38 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3923 .elementor-element.elementor-element-2245f38 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3923 .elementor-element.elementor-element-2245f38 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.5em;}.elementor-3923 .elementor-element.elementor-element-2245f38 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-1672c75{--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:0.5em;--padding-bottom:1.25em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-3923 .elementor-element.elementor-element-a0d9145 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-1d5ddbd );color:var( --e-global-color-1d5ddbd );border-radius:6px 6px 6px 6px;padding:20px 20px 20px 20px;}.elementor-3923 .elementor-element.elementor-element-a0d9145 .elementor-button:hover, .elementor-3923 .elementor-element.elementor-element-a0d9145 .elementor-button:focus{background-color:#984B1B;color:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-a0d9145{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-a0d9145 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3923 .elementor-element.elementor-element-a0d9145 .elementor-button:hover svg, .elementor-3923 .elementor-element.elementor-element-a0d9145 .elementor-button:focus svg{fill:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-a6b7440{--display:flex;--min-height:802px;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:#6F2D1126;--border-color:#6F2D1126;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-3923 .elementor-element.elementor-element-a6b7440:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-a6b7440 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-b3fd739{--e-image-carousel-slides-to-show:1;}.elementor-3923 .elementor-element.elementor-element-b3fd739 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-3823c65{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-3823c65 > .elementor-widget-container{padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-3823c65 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.5rem;font-weight:600;color:#460000;}.elementor-3923 .elementor-element.elementor-element-6147c76{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-6147c76 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-c55e574{--divider-border-style:solid;--divider-color:#E7C29980;--divider-border-width:1px;}.elementor-3923 .elementor-element.elementor-element-c55e574 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1.25em 0em 1.25em;}.elementor-3923 .elementor-element.elementor-element-c55e574 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-3923 .elementor-element.elementor-element-c55e574 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-3923 .elementor-element.elementor-element-037a56b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-037a56b{font-family:"Poppins", Sans-serif;font-size:0.9375em;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-3923 .elementor-element.elementor-element-7af9ef9 > .elementor-widget-container{padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-7af9ef9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3923 .elementor-element.elementor-element-7af9ef9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3923 .elementor-element.elementor-element-7af9ef9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3923 .elementor-element.elementor-element-7af9ef9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3923 .elementor-element.elementor-element-7af9ef9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3923 .elementor-element.elementor-element-7af9ef9 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-7af9ef9 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-3923 .elementor-element.elementor-element-7af9ef9{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-3923 .elementor-element.elementor-element-7af9ef9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3923 .elementor-element.elementor-element-7af9ef9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3923 .elementor-element.elementor-element-7af9ef9 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.5em;}.elementor-3923 .elementor-element.elementor-element-7af9ef9 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-9733aa4{--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:0.5em;--padding-bottom:1.25em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-3923 .elementor-element.elementor-element-88f5294 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-1d5ddbd );color:var( --e-global-color-1d5ddbd );border-radius:6px 6px 6px 6px;padding:20px 20px 20px 20px;}.elementor-3923 .elementor-element.elementor-element-88f5294 .elementor-button:hover, .elementor-3923 .elementor-element.elementor-element-88f5294 .elementor-button:focus{background-color:#984B1B;color:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-88f5294{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-88f5294 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3923 .elementor-element.elementor-element-88f5294 .elementor-button:hover svg, .elementor-3923 .elementor-element.elementor-element-88f5294 .elementor-button:focus svg{fill:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-1ffa0a3{--display:flex;--min-height:802px;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:#6F2D1126;--border-color:#6F2D1126;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-3923 .elementor-element.elementor-element-1ffa0a3:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-1ffa0a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-756c4e9{--e-image-carousel-slides-to-show:1;}.elementor-3923 .elementor-element.elementor-element-756c4e9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-fef6ced{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-fef6ced > .elementor-widget-container{padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-fef6ced .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.5rem;font-weight:600;color:#460000;}.elementor-3923 .elementor-element.elementor-element-c8fff57{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-c8fff57 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-09afba8{--divider-border-style:solid;--divider-color:#E7C29980;--divider-border-width:1px;}.elementor-3923 .elementor-element.elementor-element-09afba8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1.25em 0em 1.25em;}.elementor-3923 .elementor-element.elementor-element-09afba8 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-3923 .elementor-element.elementor-element-09afba8 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-3923 .elementor-element.elementor-element-4ff69de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-4ff69de{font-family:"Poppins", Sans-serif;font-size:0.9375em;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-3923 .elementor-element.elementor-element-c24c97c > .elementor-widget-container{padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-c24c97c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3923 .elementor-element.elementor-element-c24c97c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3923 .elementor-element.elementor-element-c24c97c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3923 .elementor-element.elementor-element-c24c97c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3923 .elementor-element.elementor-element-c24c97c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3923 .elementor-element.elementor-element-c24c97c .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-c24c97c .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-3923 .elementor-element.elementor-element-c24c97c{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-3923 .elementor-element.elementor-element-c24c97c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3923 .elementor-element.elementor-element-c24c97c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3923 .elementor-element.elementor-element-c24c97c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.5em;}.elementor-3923 .elementor-element.elementor-element-c24c97c .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-160645b{--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:0.5em;--padding-bottom:1.25em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-3923 .elementor-element.elementor-element-436067e .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-1d5ddbd );color:var( --e-global-color-1d5ddbd );border-radius:6px 6px 6px 6px;padding:20px 20px 20px 20px;}.elementor-3923 .elementor-element.elementor-element-436067e .elementor-button:hover, .elementor-3923 .elementor-element.elementor-element-436067e .elementor-button:focus{background-color:#984B1B;color:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-436067e{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-436067e .elementor-button-content-wrapper{flex-direction:row;}.elementor-3923 .elementor-element.elementor-element-436067e .elementor-button:hover svg, .elementor-3923 .elementor-element.elementor-element-436067e .elementor-button:focus svg{fill:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-87796b8{--display:flex;--min-height:802px;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:#6F2D1126;--border-color:#6F2D1126;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.09);}.elementor-3923 .elementor-element.elementor-element-87796b8:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-87796b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-fab6e73{--e-image-carousel-slides-to-show:1;}.elementor-3923 .elementor-element.elementor-element-fab6e73 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-0b010ed{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-0b010ed > .elementor-widget-container{padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-0b010ed .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:1.5rem;font-weight:600;color:#460000;}.elementor-3923 .elementor-element.elementor-element-94c9453{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-94c9453 > .elementor-widget-container{margin:-0.5em 0em 0em 0em;padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-fab1bb2{--divider-border-style:solid;--divider-color:#E7C29980;--divider-border-width:1px;}.elementor-3923 .elementor-element.elementor-element-fab1bb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1.25em 0em 1.25em;}.elementor-3923 .elementor-element.elementor-element-fab1bb2 .elementor-divider-separator{width:100%;margin:0 auto;margin-left:0;}.elementor-3923 .elementor-element.elementor-element-fab1bb2 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-3923 .elementor-element.elementor-element-1488669 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-1488669{font-family:"Poppins", Sans-serif;font-size:0.9375em;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-3923 .elementor-element.elementor-element-3e32786 > .elementor-widget-container{padding:0em 1.5em 0em 1.5em;}.elementor-3923 .elementor-element.elementor-element-3e32786 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-3923 .elementor-element.elementor-element-3e32786 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-3923 .elementor-element.elementor-element-3e32786 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-3923 .elementor-element.elementor-element-3e32786 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-3923 .elementor-element.elementor-element-3e32786 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-3923 .elementor-element.elementor-element-3e32786 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-3e32786 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-3923 .elementor-element.elementor-element-3e32786{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-3923 .elementor-element.elementor-element-3e32786 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-3923 .elementor-element.elementor-element-3e32786 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3923 .elementor-element.elementor-element-3e32786 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:0.9em;font-weight:400;line-height:1.5em;}.elementor-3923 .elementor-element.elementor-element-3e32786 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-3923 .elementor-element.elementor-element-6d305c7{--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:0.5em;--padding-bottom:1.25em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-3923 .elementor-element.elementor-element-494eba0 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-1d5ddbd );color:var( --e-global-color-1d5ddbd );border-radius:6px 6px 6px 6px;padding:20px 20px 20px 20px;}.elementor-3923 .elementor-element.elementor-element-494eba0 .elementor-button:hover, .elementor-3923 .elementor-element.elementor-element-494eba0 .elementor-button:focus{background-color:#984B1B;color:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-494eba0{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-494eba0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-3923 .elementor-element.elementor-element-494eba0 .elementor-button:hover svg, .elementor-3923 .elementor-element.elementor-element-494eba0 .elementor-button:focus svg{fill:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-ae7ca3b{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:90px;--e-n-carousel-swiper-slides-gap:20px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-70px;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-96px;--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:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-96px;--e-n-carousel-arrow-normal-color:var( --e-global-color-accent );--e-n-carousel-arrow-hover-color:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-ae7ca3b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-ae7ca3b :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:12px 12px 12px 12px;}.elementor-3923 .elementor-element.elementor-element-4eed4fe7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;border-style:dashed;--border-style:dashed;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F5F1ED;--border-color:#F5F1ED;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3923 .elementor-element.elementor-element-3a15e1a7{width:100%;max-width:100%;text-align:center;}.elementor-3923 .elementor-element.elementor-element-3a15e1a7 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-37e42cc );}.elementor-3923 .elementor-element.elementor-element-4152d6b7{--divider-border-style:solid;--divider-border-width:1px;}.elementor-3923 .elementor-element.elementor-element-4152d6b7 > .elementor-widget-container{margin:0rem 0rem 2rem 0rem;padding:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-4152d6b7 .elementor-divider-separator{width:7%;margin:0 auto;margin-center:0;}.elementor-3923 .elementor-element.elementor-element-4152d6b7 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-3923 .elementor-element.elementor-element-41651ba0{--e-image-carousel-slides-to-show:5;}.elementor-3923 .elementor-element.elementor-element-41651ba0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3923 .elementor-element.elementor-element-41651ba0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:6px 6px 6px 6px;}.elementor-3923 .elementor-element.elementor-element-b93175b .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-1d5ddbd );color:var( --e-global-color-1d5ddbd );border-radius:6px 6px 6px 6px;padding:20px 48px 20px 48px;}.elementor-3923 .elementor-element.elementor-element-b93175b .elementor-button:hover, .elementor-3923 .elementor-element.elementor-element-b93175b .elementor-button:focus{background-color:#984B1B;color:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-b93175b{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-b93175b > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-b93175b .elementor-button-content-wrapper{flex-direction:row;}.elementor-3923 .elementor-element.elementor-element-b93175b .elementor-button:hover svg, .elementor-3923 .elementor-element.elementor-element-b93175b .elementor-button:focus svg{fill:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-5b1c6483{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3923 .elementor-element.elementor-element-5b1c6483:not(.elementor-motion-effects-element-type-background), .elementor-3923 .elementor-element.elementor-element-5b1c6483 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0E6E0;}.elementor-3923 .elementor-element.elementor-element-485c0fb3{width:100%;max-width:100%;text-align:start;}.elementor-3923 .elementor-element.elementor-element-485c0fb3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-37e42cc );}.elementor-3923 .elementor-element.elementor-element-5543afa4{width:100%;max-width:100%;text-align:start;}.elementor-3923 .elementor-element.elementor-element-5543afa4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-72df6fa5{--divider-border-style:solid;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-72df6fa5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 1em 0em;}.elementor-3923 .elementor-element.elementor-element-72df6fa5 .elementor-divider-separator{width:7%;margin:0 auto;margin-left:0;}.elementor-3923 .elementor-element.elementor-element-72df6fa5 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-3923 .elementor-element.elementor-element-75c42870{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-4756a7c9{--e-image-carousel-slides-to-show:1;}.elementor-3923 .elementor-element.elementor-element-4756a7c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-4756a7c9 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-3923 .elementor-element.elementor-element-4756a7c9 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-4756a7c9 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-3923 .elementor-element.elementor-element-4756a7c9 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-4756a7c9 .swiper-pagination-bullet{width:5px;height:5px;background:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-4756a7c9 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-1d5ddbd );opacity:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-4756a7c9 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#662E0A1A;border-radius:6px 6px 6px 6px;}.elementor-3923 .elementor-element.elementor-element-4da86117{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-522afa76{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-522afa76 > .elementor-widget-container{background-color:#FAF7F5;padding:1.25em 1.25em 1.25em 1.25em;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.01);}.elementor-3923 .elementor-element.elementor-element-522afa76 .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-3923 .elementor-element.elementor-element-522afa76 .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-3923 .elementor-element.elementor-element-522afa76.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-522afa76.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-522afa76.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-522afa76 .elementor-icon{font-size:28px;}.elementor-3923 .elementor-element.elementor-element-522afa76 .elementor-icon-box-title, .elementor-3923 .elementor-element.elementor-element-522afa76 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:500;}.elementor-3923 .elementor-element.elementor-element-522afa76 .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-3923 .elementor-element.elementor-element-6fe489cd{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-6fe489cd > .elementor-widget-container{background-color:#FAF7F5;padding:1.25em 1.25em 1.25em 1.25em;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.01);}.elementor-3923 .elementor-element.elementor-element-6fe489cd .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-3923 .elementor-element.elementor-element-6fe489cd .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-3923 .elementor-element.elementor-element-6fe489cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-6fe489cd.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-6fe489cd.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-6fe489cd .elementor-icon{font-size:28px;}.elementor-3923 .elementor-element.elementor-element-6fe489cd .elementor-icon-box-title, .elementor-3923 .elementor-element.elementor-element-6fe489cd .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:500;}.elementor-3923 .elementor-element.elementor-element-6fe489cd .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-3923 .elementor-element.elementor-element-63ce4e4c{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-63ce4e4c > .elementor-widget-container{background-color:#FAF7F5;padding:1.25em 1.25em 1.25em 1.25em;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.01);}.elementor-3923 .elementor-element.elementor-element-63ce4e4c .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-3923 .elementor-element.elementor-element-63ce4e4c .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-3923 .elementor-element.elementor-element-63ce4e4c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-63ce4e4c.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-63ce4e4c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-63ce4e4c .elementor-icon{font-size:28px;}.elementor-3923 .elementor-element.elementor-element-63ce4e4c .elementor-icon-box-title, .elementor-3923 .elementor-element.elementor-element-63ce4e4c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:500;}.elementor-3923 .elementor-element.elementor-element-63ce4e4c .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-3923 .elementor-element.elementor-element-4cfa00be{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-4cfa00be > .elementor-widget-container{background-color:#FAF7F5;padding:1.25em 1.25em 1.25em 1.25em;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.01);}.elementor-3923 .elementor-element.elementor-element-4cfa00be .elementor-icon-box-wrapper{text-align:start;gap:8px;}.elementor-3923 .elementor-element.elementor-element-4cfa00be .elementor-icon-box-title{margin-block-end:8px;color:var( --e-global-color-primary );}.elementor-3923 .elementor-element.elementor-element-4cfa00be.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-4cfa00be.elementor-view-framed .elementor-icon, .elementor-3923 .elementor-element.elementor-element-4cfa00be.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-4cfa00be .elementor-icon{font-size:28px;}.elementor-3923 .elementor-element.elementor-element-4cfa00be .elementor-icon-box-title, .elementor-3923 .elementor-element.elementor-element-4cfa00be .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.125em;font-weight:500;}.elementor-3923 .elementor-element.elementor-element-4cfa00be .elementor-icon-box-description{color:var( --e-global-color-secondary );}.elementor-3923 .elementor-element.elementor-element-37466dcd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:7.5rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3923 .elementor-element.elementor-element-16da54a0{width:100%;max-width:100%;text-align:start;}.elementor-3923 .elementor-element.elementor-element-16da54a0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-37e42cc );}.elementor-3923 .elementor-element.elementor-element-3cad9e17{width:100%;max-width:100%;text-align:start;}.elementor-3923 .elementor-element.elementor-element-3cad9e17 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1.25rem;font-weight:500;line-height:1.4em;color:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-3ffad18{--divider-border-style:solid;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-3ffad18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 1em 0em;}.elementor-3923 .elementor-element.elementor-element-3ffad18 .elementor-divider-separator{width:6%;margin:0 auto;margin-left:0;}.elementor-3923 .elementor-element.elementor-element-3ffad18 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-3923 .elementor-element.elementor-element-15aa8051 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-3c4657cb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 8px;--row-gap:0px;--column-gap:8px;--margin-top:-1.25em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em;}.elementor-3923 .elementor-element.elementor-element-6877950a .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:0.75em;font-weight:300;line-height:1.5em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#46000069;border-radius:6px 6px 6px 6px;padding:10px 10px 10px 10px;}.elementor-3923 .elementor-element.elementor-element-6877950a .elementor-button:hover, .elementor-3923 .elementor-element.elementor-element-6877950a .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-6877950a .elementor-button:hover svg, .elementor-3923 .elementor-element.elementor-element-6877950a .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-274083ea .elementor-button{background-color:#02010100;font-family:"Poppins", Sans-serif;font-size:0.75em;font-weight:300;line-height:1.5em;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#46000069;border-radius:6px 6px 6px 6px;padding:10px 10px 10px 10px;}.elementor-3923 .elementor-element.elementor-element-274083ea .elementor-button:hover, .elementor-3923 .elementor-element.elementor-element-274083ea .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-274083ea .elementor-button:hover svg, .elementor-3923 .elementor-element.elementor-element-274083ea .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-3923 .elementor-element.elementor-element-4d03fa0e .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-1d5ddbd );color:var( --e-global-color-1d5ddbd );border-radius:6px 6px 6px 6px;padding:20px 48px 20px 48px;}.elementor-3923 .elementor-element.elementor-element-4d03fa0e .elementor-button:hover, .elementor-3923 .elementor-element.elementor-element-4d03fa0e .elementor-button:focus{background-color:#984B1B;color:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-4d03fa0e{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-4d03fa0e .elementor-button-content-wrapper{flex-direction:row;}.elementor-3923 .elementor-element.elementor-element-4d03fa0e .elementor-button:hover svg, .elementor-3923 .elementor-element.elementor-element-4d03fa0e .elementor-button:focus svg{fill:var( --e-global-color-1d5ddbd );}.elementor-3923 .elementor-element.elementor-element-27ae4dd{--display:flex;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-3923 .elementor-element.elementor-element-9c2a7c7{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3923 .elementor-element.elementor-element-f2d0fd0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-637b98d5{--gap:20px 18px;--row-gap:20px;--column-gap:18px;}.elementor-3923 .elementor-element.elementor-element-6a9089e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-a0d9145 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-88f5294 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-436067e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-494eba0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-b93175b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-5b1c6483{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3923 .elementor-element.elementor-element-4da86117{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3923 .elementor-element.elementor-element-522afa76{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-3923 .elementor-element.elementor-element-6fe489cd{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-3923 .elementor-element.elementor-element-63ce4e4c{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-3923 .elementor-element.elementor-element-4cfa00be{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-3923 .elementor-element.elementor-element-4d03fa0e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px){.elementor-3923 .elementor-element.elementor-element-196fd1bb{--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;--padding-top:2.5em;--padding-bottom:2.5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-3923 .elementor-element.elementor-element-5246276c{--min-height:400px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:flex-start;}.elementor-3923 .elementor-element.elementor-element-15e75cc5{--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3923 .elementor-element.elementor-element-7093c670{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-53808cfa{text-align:start;}.elementor-3923 .elementor-element.elementor-element-53808cfa .elementor-heading-title{font-size:2rem;}.elementor-3923 .elementor-element.elementor-element-9c2a7c7{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3923 .elementor-element.elementor-element-f2d0fd0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-66ed8a0b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3923 .elementor-element.elementor-element-66ed8a0b.e-con{--order:-99999 /* order start hack */;}.elementor-3923 .elementor-element.elementor-element-8d653c1{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3923 .elementor-element.elementor-element-637b98d5{--gap:20px 12px;--row-gap:20px;--column-gap:12px;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-3923 .elementor-element.elementor-element-4b5e955c{text-align:start;}.elementor-3923 .elementor-element.elementor-element-4b5e955c .elementor-heading-title{font-size:2rem;}.elementor-3923 .elementor-element.elementor-element-da6ccdc{text-align:start;}.elementor-3923 .elementor-element.elementor-element-da6ccdc .elementor-heading-title{font-size:1.125rem;}.elementor-3923 .elementor-element.elementor-element-6a9089e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-a0d9145 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-88f5294 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-436067e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-494eba0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-ae7ca3b{--e-n-carousel-swiper-slides-to-display:2;}.elementor-3923 .elementor-element.elementor-element-4eed4fe7{--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-3923 .elementor-element.elementor-element-3a15e1a7{text-align:center;}.elementor-3923 .elementor-element.elementor-element-3a15e1a7 .elementor-heading-title{font-size:2rem;}.elementor-3923 .elementor-element.elementor-element-41651ba0{--e-image-carousel-slides-to-show:4;}.elementor-3923 .elementor-element.elementor-element-b93175b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-5b1c6483{--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-3923 .elementor-element.elementor-element-485c0fb3{text-align:center;}.elementor-3923 .elementor-element.elementor-element-485c0fb3 .elementor-heading-title{font-size:2rem;}.elementor-3923 .elementor-element.elementor-element-5543afa4{text-align:start;}.elementor-3923 .elementor-element.elementor-element-5543afa4 .elementor-heading-title{font-size:1.125rem;}.elementor-3923 .elementor-element.elementor-element-4da86117{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3923 .elementor-element.elementor-element-522afa76{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-6fe489cd{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-63ce4e4c{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-4cfa00be{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-3923 .elementor-element.elementor-element-37466dcd{--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-3923 .elementor-element.elementor-element-16da54a0{text-align:center;}.elementor-3923 .elementor-element.elementor-element-16da54a0 .elementor-heading-title{font-size:2rem;}.elementor-3923 .elementor-element.elementor-element-3cad9e17{text-align:start;}.elementor-3923 .elementor-element.elementor-element-3cad9e17 .elementor-heading-title{font-size:1.125rem;}.elementor-3923 .elementor-element.elementor-element-4d03fa0e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-3923 .elementor-element.elementor-element-5246276c{--min-height:460px;}.elementor-3923 .elementor-element.elementor-element-15e75cc5{--gap:20px 10px;--row-gap:20px;--column-gap:10px;--padding-top:4em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-3923 .elementor-element.elementor-element-7093c670{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-53808cfa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-53808cfa{text-align:center;}.elementor-3923 .elementor-element.elementor-element-53808cfa .elementor-heading-title{font-size:1.75rem;}.elementor-3923 .elementor-element.elementor-element-614e29f > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-3923 .elementor-element.elementor-element-614e29f .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-3923 .elementor-element.elementor-element-614e29f .elementor-divider{text-align:center;}.elementor-3923 .elementor-element.elementor-element-9c2a7c7{width:100%;max-width:100%;text-align:justify;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3923 .elementor-element.elementor-element-f2d0fd0{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-f2d0fd0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-66ed8a0b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3923 .elementor-element.elementor-element-66ed8a0b.e-con{--order:99999 /* order end hack */;}.elementor-3923 .elementor-element.elementor-element-59f2264b .swiper-pagination-bullet{width:4px;height:4px;}.elementor-3923 .elementor-element.elementor-element-8d653c1{--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3923 .elementor-element.elementor-element-b6b89d5{--e-icon-list-icon-size:80px;}.elementor-3923 .elementor-element.elementor-element-637b98d5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-3923 .elementor-element.elementor-element-4b5e955c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-4b5e955c{text-align:center;}.elementor-3923 .elementor-element.elementor-element-4b5e955c .elementor-heading-title{font-size:1.75rem;}.elementor-3923 .elementor-element.elementor-element-da6ccdc > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-3923 .elementor-element.elementor-element-da6ccdc{text-align:center;}.elementor-3923 .elementor-element.elementor-element-21dd3f92 > .elementor-widget-container{margin:0rem 0rem 4rem 0rem;}.elementor-3923 .elementor-element.elementor-element-21dd3f92 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-3923 .elementor-element.elementor-element-21dd3f92 .elementor-divider{text-align:center;}.elementor-3923 .elementor-element.elementor-element-502d2aa{--min-height:0px;--justify-content:flex-start;}.elementor-3923 .elementor-element.elementor-element-990dd01 .elementor-heading-title{font-size:1.25rem;}.elementor-3923 .elementor-element.elementor-element-3e3a4c2 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-3913ded{font-size:0.875rem;}.elementor-3923 .elementor-element.elementor-element-1d3f2c5{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3923 .elementor-element.elementor-element-6a9089e{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-6a9089e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-705bef6{--min-height:0px;--justify-content:flex-start;}.elementor-3923 .elementor-element.elementor-element-220eb19 .elementor-heading-title{font-size:1.25rem;}.elementor-3923 .elementor-element.elementor-element-36c651b > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-5fc5893{font-size:0.875rem;}.elementor-3923 .elementor-element.elementor-element-1672c75{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3923 .elementor-element.elementor-element-a0d9145{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-a0d9145 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-a6b7440{--min-height:0px;--justify-content:flex-start;}.elementor-3923 .elementor-element.elementor-element-3823c65 .elementor-heading-title{font-size:1.25rem;}.elementor-3923 .elementor-element.elementor-element-c55e574 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-037a56b{font-size:0.875rem;}.elementor-3923 .elementor-element.elementor-element-9733aa4{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3923 .elementor-element.elementor-element-88f5294{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-88f5294 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-1ffa0a3{--min-height:0px;--justify-content:flex-start;}.elementor-3923 .elementor-element.elementor-element-fef6ced .elementor-heading-title{font-size:1.25rem;}.elementor-3923 .elementor-element.elementor-element-09afba8 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-4ff69de{font-size:0.875rem;}.elementor-3923 .elementor-element.elementor-element-160645b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3923 .elementor-element.elementor-element-436067e{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-436067e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-87796b8{--min-height:0px;--justify-content:flex-start;}.elementor-3923 .elementor-element.elementor-element-0b010ed .elementor-heading-title{font-size:1.25rem;}.elementor-3923 .elementor-element.elementor-element-fab1bb2 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-1488669{font-size:0.875rem;}.elementor-3923 .elementor-element.elementor-element-6d305c7{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3923 .elementor-element.elementor-element-494eba0{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-494eba0 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-ae7ca3b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:30px;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-position:-60px;--e-n-carousel-arrow-next-top-position:-60px;--e-n-carousel-arrow-size:14px;}.elementor-3923 .elementor-element.elementor-element-4eed4fe7{--gap:15px 10px;--row-gap:15px;--column-gap:10px;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-3923 .elementor-element.elementor-element-3a15e1a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-3a15e1a7{text-align:center;}.elementor-3923 .elementor-element.elementor-element-3a15e1a7 .elementor-heading-title{font-size:1.75rem;}.elementor-3923 .elementor-element.elementor-element-4152d6b7 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-3923 .elementor-element.elementor-element-4152d6b7 .elementor-divider{text-align:center;}.elementor-3923 .elementor-element.elementor-element-41651ba0{--e-image-carousel-slides-to-show:2;}.elementor-3923 .elementor-element.elementor-element-b93175b{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-b93175b .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-3923 .elementor-element.elementor-element-5b1c6483{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-3923 .elementor-element.elementor-element-485c0fb3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-485c0fb3{text-align:center;}.elementor-3923 .elementor-element.elementor-element-485c0fb3 .elementor-heading-title{font-size:1.75rem;}.elementor-3923 .elementor-element.elementor-element-5543afa4 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-3923 .elementor-element.elementor-element-5543afa4{text-align:center;}.elementor-3923 .elementor-element.elementor-element-72df6fa5 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-3923 .elementor-element.elementor-element-72df6fa5 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-3923 .elementor-element.elementor-element-72df6fa5 .elementor-divider{text-align:center;}.elementor-3923 .elementor-element.elementor-element-522afa76{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-6fe489cd{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-63ce4e4c{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-4cfa00be{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-37466dcd{--padding-top:4em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-3923 .elementor-element.elementor-element-16da54a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3923 .elementor-element.elementor-element-16da54a0{text-align:center;}.elementor-3923 .elementor-element.elementor-element-16da54a0 .elementor-heading-title{font-size:1.75rem;}.elementor-3923 .elementor-element.elementor-element-3cad9e17 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-3923 .elementor-element.elementor-element-3cad9e17{text-align:center;}.elementor-3923 .elementor-element.elementor-element-3ffad18 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-3923 .elementor-element.elementor-element-3ffad18 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-3923 .elementor-element.elementor-element-3ffad18 .elementor-divider{text-align:center;}.elementor-3923 .elementor-element.elementor-element-3c4657cb{--width:100%;--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:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3923 .elementor-element.elementor-element-6877950a .elementor-button{font-size:0.625rem;padding:7px 5px 7px 5px;}.elementor-3923 .elementor-element.elementor-element-274083ea .elementor-button{font-size:0.625rem;padding:7px 5px 7px 5px;}.elementor-3923 .elementor-element.elementor-element-4d03fa0e{width:100%;max-width:100%;}.elementor-3923 .elementor-element.elementor-element-4d03fa0e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-3923 .elementor-element.elementor-element-7093c670{--width:50%;}.elementor-3923 .elementor-element.elementor-element-66ed8a0b{--width:50%;}.elementor-3923 .elementor-element.elementor-element-75c42870{--width:49%;}.elementor-3923 .elementor-element.elementor-element-4da86117{--width:49%;}}@media(max-width:1366px) and (min-width:768px){.elementor-3923 .elementor-element.elementor-element-196fd1bb{--content-width:90%;}.elementor-3923 .elementor-element.elementor-element-5246276c{--content-width:90%;}.elementor-3923 .elementor-element.elementor-element-15e75cc5{--content-width:90%;}.elementor-3923 .elementor-element.elementor-element-637b98d5{--content-width:90%;}.elementor-3923 .elementor-element.elementor-element-5b1c6483{--content-width:90%;}.elementor-3923 .elementor-element.elementor-element-75c42870{--width:48%;}.elementor-3923 .elementor-element.elementor-element-4da86117{--width:49%;}.elementor-3923 .elementor-element.elementor-element-37466dcd{--content-width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3923 .elementor-element.elementor-element-196fd1bb{--content-width:100%;}.elementor-3923 .elementor-element.elementor-element-5246276c{--content-width:100%;}.elementor-3923 .elementor-element.elementor-element-15e75cc5{--content-width:90%;}.elementor-3923 .elementor-element.elementor-element-7093c670{--width:100%;}.elementor-3923 .elementor-element.elementor-element-66ed8a0b{--width:100%;}.elementor-3923 .elementor-element.elementor-element-75c42870{--width:100%;}.elementor-3923 .elementor-element.elementor-element-4da86117{--width:100%;}}/* Start custom CSS for lottie, class: .elementor-element-067a9f8 */.elementor-3923 .elementor-element.elementor-element-067a9f8{
    position: absolute;
    bottom: -1px;
    left: 50%;
    transform: translatex(-50%);
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-196fd1bb */@media (min-width: 768px) and (max-width: 1024px) {
    .e-con-inner {
        width: 768px !important;
    }
}

@media (min-width: 320px) and (max-width: 767px) {
    .e-con-inner {
        width: 390px !important;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-53808cfa */.hat{
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 0.7rem;
    letter-spacing: 1px;
    color: #6B1D1D;
    background-color: #F5EAEA;
    padding: 8px 14px;
    border-radius: 6px;
    position: relative;
    top: -14px;
    border: 1px solid #E5CFCF;
    display: block;
    width: fit-content;
    line-height: 1;
}

@media (min-width: 320px) and (max-width: 767px) {
    .hat{
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 0.625rem;
    letter-spacing: 1px;
    color: #6B1D1D;
    background-color: #F5EAEA;
    padding: 6px 14px;
    border-radius: 6px;
    position: relative;
    top: -14px;
    border: 1px solid #E5CFCF;
    display: block;
    width: fit-content;
    line-height: 1;
    margin: 0 auto;
}
}

@media (min-width: 768px) and (max-width: 1024px) {
    
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b6b89d5 */html, body{
  overflow-x: hidden;
}
.elementor-3923 .elementor-element.elementor-element-b6b89d5 .elementor-icon-list-items{
    display: flex;
    flex-wrap: nowrap;
    white-space: nowrap;
    position: relative;
}

.elementor-3923 .elementor-element.elementor-element-b6b89d5 .elementor-widget-container{
    overflow: visible;
}

.elementor-3923 .elementor-element.elementor-element-b6b89d5 .carrossel-ativo {
    display: flex;
    animation: carrossel 50s linear infinite;
}

@keyframes carrossel {
    0% {
        transform: translateX(0);
    }
    100% {
        transform: translateX(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d653c1 */.elementor-3923 .elementor-element.elementor-element-8d653c1{
    mask-image: linear-gradient(to right, transparent, #000 10%, #000 90%, transparent);
    -webkit-mask-image: linear-gradient(to right, transparent, #000 10%, #000 90%, transparent)
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b5e955c */.hat-suite{
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 0.7rem;
    letter-spacing: 1px;
    color: #6B1D1D;
    background-color: #E4C5AF80;
    padding: 8px 14px;
    border-radius: 6px;
    position: relative;
    top: -14px;
    border: 1px solid #CCB8B8;
    display: block;
    width: fit-content;
    line-height: 1;
}

@media (min-width: 320px) and (max-width: 767px) {
    .hat-suite{
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 0.625rem;
    letter-spacing: 1px;
    color: #6B1D1D;
    background-color: #E4C5AF80;
    padding: 6px 14px;
    border-radius: 6px;
    position: relative;
    top: -14px;
    border: 1px solid #CCB8B8;
    display: block;
    width: fit-content;
    line-height: 1;
    margin: 0 auto;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-679308a */.elementor-3923 .elementor-element.elementor-element-679308a {
    position: absolute;
    z-index: 1;
    top: 20px;
    right: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3913ded */.elementor-3923 .elementor-element.elementor-element-3913ded {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3f2c5 */.elementor-3923 .elementor-element.elementor-element-1d3f2c5{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f63086f */.elementor-3923 .elementor-element.elementor-element-f63086f {
    position: absolute;
    z-index: 1;
    top: 20px;
    right: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fc5893 */.elementor-3923 .elementor-element.elementor-element-5fc5893 {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1672c75 */.elementor-3923 .elementor-element.elementor-element-1672c75{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-037a56b */.elementor-3923 .elementor-element.elementor-element-037a56b {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9733aa4 */.elementor-3923 .elementor-element.elementor-element-9733aa4{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff69de */.elementor-3923 .elementor-element.elementor-element-4ff69de {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-160645b */.elementor-3923 .elementor-element.elementor-element-160645b{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1488669 */.elementor-3923 .elementor-element.elementor-element-1488669 {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d305c7 */.elementor-3923 .elementor-element.elementor-element-6d305c7{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-679308a */.elementor-3923 .elementor-element.elementor-element-679308a {
    position: absolute;
    z-index: 1;
    top: 20px;
    right: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3913ded */.elementor-3923 .elementor-element.elementor-element-3913ded {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3f2c5 */.elementor-3923 .elementor-element.elementor-element-1d3f2c5{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f63086f */.elementor-3923 .elementor-element.elementor-element-f63086f {
    position: absolute;
    z-index: 1;
    top: 20px;
    right: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fc5893 */.elementor-3923 .elementor-element.elementor-element-5fc5893 {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1672c75 */.elementor-3923 .elementor-element.elementor-element-1672c75{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-037a56b */.elementor-3923 .elementor-element.elementor-element-037a56b {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9733aa4 */.elementor-3923 .elementor-element.elementor-element-9733aa4{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff69de */.elementor-3923 .elementor-element.elementor-element-4ff69de {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-160645b */.elementor-3923 .elementor-element.elementor-element-160645b{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1488669 */.elementor-3923 .elementor-element.elementor-element-1488669 {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d305c7 */.elementor-3923 .elementor-element.elementor-element-6d305c7{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-679308a */.elementor-3923 .elementor-element.elementor-element-679308a {
    position: absolute;
    z-index: 1;
    top: 20px;
    right: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3913ded */.elementor-3923 .elementor-element.elementor-element-3913ded {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3f2c5 */.elementor-3923 .elementor-element.elementor-element-1d3f2c5{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f63086f */.elementor-3923 .elementor-element.elementor-element-f63086f {
    position: absolute;
    z-index: 1;
    top: 20px;
    right: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fc5893 */.elementor-3923 .elementor-element.elementor-element-5fc5893 {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1672c75 */.elementor-3923 .elementor-element.elementor-element-1672c75{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-037a56b */.elementor-3923 .elementor-element.elementor-element-037a56b {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9733aa4 */.elementor-3923 .elementor-element.elementor-element-9733aa4{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff69de */.elementor-3923 .elementor-element.elementor-element-4ff69de {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-160645b */.elementor-3923 .elementor-element.elementor-element-160645b{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1488669 */.elementor-3923 .elementor-element.elementor-element-1488669 {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d305c7 */.elementor-3923 .elementor-element.elementor-element-6d305c7{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-679308a */.elementor-3923 .elementor-element.elementor-element-679308a {
    position: absolute;
    z-index: 1;
    top: 20px;
    right: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3913ded */.elementor-3923 .elementor-element.elementor-element-3913ded {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3f2c5 */.elementor-3923 .elementor-element.elementor-element-1d3f2c5{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f63086f */.elementor-3923 .elementor-element.elementor-element-f63086f {
    position: absolute;
    z-index: 1;
    top: 20px;
    right: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fc5893 */.elementor-3923 .elementor-element.elementor-element-5fc5893 {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1672c75 */.elementor-3923 .elementor-element.elementor-element-1672c75{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-037a56b */.elementor-3923 .elementor-element.elementor-element-037a56b {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9733aa4 */.elementor-3923 .elementor-element.elementor-element-9733aa4{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff69de */.elementor-3923 .elementor-element.elementor-element-4ff69de {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-160645b */.elementor-3923 .elementor-element.elementor-element-160645b{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1488669 */.elementor-3923 .elementor-element.elementor-element-1488669 {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d305c7 */.elementor-3923 .elementor-element.elementor-element-6d305c7{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-679308a */.elementor-3923 .elementor-element.elementor-element-679308a {
    position: absolute;
    z-index: 1;
    top: 20px;
    right: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3913ded */.elementor-3923 .elementor-element.elementor-element-3913ded {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3f2c5 */.elementor-3923 .elementor-element.elementor-element-1d3f2c5{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f63086f */.elementor-3923 .elementor-element.elementor-element-f63086f {
    position: absolute;
    z-index: 1;
    top: 20px;
    right: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fc5893 */.elementor-3923 .elementor-element.elementor-element-5fc5893 {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1672c75 */.elementor-3923 .elementor-element.elementor-element-1672c75{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-037a56b */.elementor-3923 .elementor-element.elementor-element-037a56b {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9733aa4 */.elementor-3923 .elementor-element.elementor-element-9733aa4{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff69de */.elementor-3923 .elementor-element.elementor-element-4ff69de {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-160645b */.elementor-3923 .elementor-element.elementor-element-160645b{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1488669 */.elementor-3923 .elementor-element.elementor-element-1488669 {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d305c7 */.elementor-3923 .elementor-element.elementor-element-6d305c7{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-679308a */.elementor-3923 .elementor-element.elementor-element-679308a {
    position: absolute;
    z-index: 1;
    top: 20px;
    right: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3913ded */.elementor-3923 .elementor-element.elementor-element-3913ded {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d3f2c5 */.elementor-3923 .elementor-element.elementor-element-1d3f2c5{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f63086f */.elementor-3923 .elementor-element.elementor-element-f63086f {
    position: absolute;
    z-index: 1;
    top: 20px;
    right: 20px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fc5893 */.elementor-3923 .elementor-element.elementor-element-5fc5893 {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1672c75 */.elementor-3923 .elementor-element.elementor-element-1672c75{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-037a56b */.elementor-3923 .elementor-element.elementor-element-037a56b {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9733aa4 */.elementor-3923 .elementor-element.elementor-element-9733aa4{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ff69de */.elementor-3923 .elementor-element.elementor-element-4ff69de {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-160645b */.elementor-3923 .elementor-element.elementor-element-160645b{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1488669 */.elementor-3923 .elementor-element.elementor-element-1488669 {
    margin-top: -10px;
}

p{
  margin: 0;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d305c7 */.elementor-3923 .elementor-element.elementor-element-6d305c7{
  margin-top: auto
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-ae7ca3b */.elementor-3923 .elementor-element.elementor-element-ae7ca3b .elementor-swiper-button-next{
    background-color: #460000 !important;
    border-color: #460000 !important;
}

.elementor-3923 .elementor-element.elementor-element-ae7ca3b .swiper-slide{
    height: fit-content !important;
}

.elementor-3923 .elementor-element.elementor-element-ae7ca3b .e-eicon-chevron-left{
    fill: #536659 !important;
}

@media (min-width: 1025px){
.elementor-3923 .elementor-element.elementor-element-ae7ca3b::after{
    content:"";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: linear-gradient(to right, transparent 90%, #F0E6E0);
    z-index:2;
    pointer-events: none;
}
}

.elementor-3923 .elementor-element.elementor-element-ae7ca3b .swiper-pagination{
    top: inherit;
    bottom: -22px !important;
    transform: translate(0, 0);
}

.elementor-3923 .elementor-element.elementor-element-ae7ca3b .swiper-pagination-bullet{
    transition: 0.5s;
}

.elementor-3923 .elementor-element.elementor-element-ae7ca3b .swiper-pagination-bullet-active{
    background: #996D00 !important;
    width: 40px;
    border-radius: 8px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3a15e1a7 */.hat-galeria{
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-size: 0.7rem;
    letter-spacing: 1px;
    color: #6B1D1D;
    background-color: #F5EAEA;
    padding: 8px 14px;
    border-radius: 6px;
    position: relative;
    top: -14px;
    border: 1px solid #E5CFCF;
    display: block;
    width: fit-content;
    line-height: 1;
    margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-41651ba0 */.elementor-3923 .elementor-element.elementor-element-41651ba0 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important; 
}/* End custom CSS */