.elementor-834 .elementor-element.elementor-element-d103204{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-d103204::before, .elementor-834 .elementor-element.elementor-element-d103204 > .elementor-background-video-container::before, .elementor-834 .elementor-element.elementor-element-d103204 > .e-con-inner > .elementor-background-video-container::before, .elementor-834 .elementor-element.elementor-element-d103204 > .elementor-background-slideshow::before, .elementor-834 .elementor-element.elementor-element-d103204 > .e-con-inner > .elementor-background-slideshow::before, .elementor-834 .elementor-element.elementor-element-d103204 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-834 .elementor-element.elementor-element-d103204.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-repeater-item-fa57392 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://hotelhabanareal.com/wp-content/uploads/2026/09/Fachada-scaled-e1789405910112.avif);background-size:cover;}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-repeater-item-fa57392 .elementor-background-overlay{background-color:#00000057;}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-repeater-item-0cc5e7a .swiper-slide-bg{background-color:#833ca3;background-image:url(https://hotelhabanareal.com/wp-content/uploads/2026/09/Auditorio-6_resultado-scaled.avif);background-size:cover;}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-repeater-item-0cc5e7a .elementor-background-overlay{background-color:#00000057;}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-repeater-item-98b8e6e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://hotelhabanareal.com/wp-content/uploads/2026/09/Restaurante-scaled.avif);background-size:cover;}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-repeater-item-98b8e6e .elementor-background-overlay{background-color:#00000057;}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-repeater-item-a1ab5b1 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://hotelhabanareal.com/wp-content/uploads/2026/09/Zona-humeda-1-scaled.jpg);background-size:cover;}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-repeater-item-a1ab5b1 .elementor-background-overlay{background-color:#00000057;}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-repeater-item-1a5f5f2 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://hotelhabanareal.com/wp-content/uploads/2026/09/Working-3-scaled.jpg);background-size:cover;}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-repeater-item-1a5f5f2 .elementor-background-overlay{background-color:#00000057;}.elementor-834 .elementor-element.elementor-element-092cde5 .swiper-slide{transition-duration:calc(4000ms*1.2);height:678px;}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-slide-button{background-color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-weight:300;border-radius:44px;color:var( --e-global-color-b94e61e );border-color:#02010100;}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-slide-button:hover{background-color:var( --e-global-color-b94e61e );color:var( --e-global-color-text );}.elementor-834 .elementor-element.elementor-element-092cde5{width:100%;max-width:100%;}.elementor-834 .elementor-element.elementor-element-092cde5 .swiper-slide-contents{max-width:63%;}.elementor-834 .elementor-element.elementor-element-092cde5 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-slide-heading{color:#FFFCE9;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-slide-description{color:#02010100;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:300;}.elementor-834 .elementor-element.elementor-element-a56331f{--display:flex;--overlay-opacity:0.5;}.elementor-834 .elementor-element.elementor-element-a56331f::before, .elementor-834 .elementor-element.elementor-element-a56331f > .elementor-background-video-container::before, .elementor-834 .elementor-element.elementor-element-a56331f > .e-con-inner > .elementor-background-video-container::before, .elementor-834 .elementor-element.elementor-element-a56331f > .elementor-background-slideshow::before, .elementor-834 .elementor-element.elementor-element-a56331f > .e-con-inner > .elementor-background-slideshow::before, .elementor-834 .elementor-element.elementor-element-a56331f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, #C5917C00 100%);}.elementor-834 .elementor-element.elementor-element-e5b5bcf{--display:flex;--min-height:134px;--overlay-opacity:1;--border-radius:10px 10px 30px 30px;box-shadow:0px -7px 12px 0px rgba(0, 0, 0, 0.25);--margin-top:-103px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-834 .elementor-element.elementor-element-e5b5bcf::before, .elementor-834 .elementor-element.elementor-element-e5b5bcf > .elementor-background-video-container::before, .elementor-834 .elementor-element.elementor-element-e5b5bcf > .e-con-inner > .elementor-background-video-container::before, .elementor-834 .elementor-element.elementor-element-e5b5bcf > .elementor-background-slideshow::before, .elementor-834 .elementor-element.elementor-element-e5b5bcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-834 .elementor-element.elementor-element-e5b5bcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#EEBBA6;--background-overlay:'';}.elementor-834 .elementor-element.elementor-element-bcb557c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:150;}.elementor-834 .elementor-element.elementor-element-a6d711c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-834 .elementor-element.elementor-element-05e41af{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-9492af1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-834 .elementor-element.elementor-element-182f371{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;color:#555353;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-834 .elementor-element.elementor-element-1bb14a5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:43px;font-weight:700;line-height:45px;color:var( --e-global-color-b7ba605 );}.elementor-834 .elementor-element.elementor-element-0267534 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-0267534{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-b7ba605 );}.elementor-834 .elementor-element.elementor-element-12d64b6{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-47a7b1a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:50px 50px 50px 50px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-834 .elementor-element.elementor-element-10cf2e2 .elementor-icon-wrapper{text-align:center;}.elementor-834 .elementor-element.elementor-element-10cf2e2.elementor-view-stacked .elementor-icon{background-color:#8F9E4C;}.elementor-834 .elementor-element.elementor-element-10cf2e2.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-10cf2e2.elementor-view-default .elementor-icon{color:#8F9E4C;border-color:#8F9E4C;}.elementor-834 .elementor-element.elementor-element-10cf2e2.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-10cf2e2.elementor-view-default .elementor-icon svg{fill:#8F9E4C;}.elementor-834 .elementor-element.elementor-element-9ab23e9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-9ab23e9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;}.elementor-834 .elementor-element.elementor-element-c8b6492{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:50px 50px 50px 50px;}.elementor-834 .elementor-element.elementor-element-8c6461c .elementor-icon-wrapper{text-align:center;}.elementor-834 .elementor-element.elementor-element-8c6461c.elementor-view-stacked .elementor-icon{background-color:#8F9E4C;}.elementor-834 .elementor-element.elementor-element-8c6461c.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-8c6461c.elementor-view-default .elementor-icon{color:#8F9E4C;border-color:#8F9E4C;}.elementor-834 .elementor-element.elementor-element-8c6461c.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-8c6461c.elementor-view-default .elementor-icon svg{fill:#8F9E4C;}.elementor-834 .elementor-element.elementor-element-52c86ee > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-52c86ee{text-align:center;}.elementor-834 .elementor-element.elementor-element-52c86ee .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;}.elementor-834 .elementor-element.elementor-element-23e2718{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:50px 50px 50px 50px;}.elementor-834 .elementor-element.elementor-element-68832fc .elementor-icon-wrapper{text-align:center;}.elementor-834 .elementor-element.elementor-element-68832fc.elementor-view-stacked .elementor-icon{background-color:#8F9E4C;}.elementor-834 .elementor-element.elementor-element-68832fc.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-68832fc.elementor-view-default .elementor-icon{color:#8F9E4C;border-color:#8F9E4C;}.elementor-834 .elementor-element.elementor-element-68832fc.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-68832fc.elementor-view-default .elementor-icon svg{fill:#8F9E4C;}.elementor-834 .elementor-element.elementor-element-8a4d016 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-8a4d016{text-align:start;}.elementor-834 .elementor-element.elementor-element-8a4d016 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;}.elementor-834 .elementor-element.elementor-element-c00023e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:50px 50px 50px 50px;}.elementor-834 .elementor-element.elementor-element-024259b .elementor-icon-wrapper{text-align:center;}.elementor-834 .elementor-element.elementor-element-024259b.elementor-view-stacked .elementor-icon{background-color:#8F9E4C;}.elementor-834 .elementor-element.elementor-element-024259b.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-024259b.elementor-view-default .elementor-icon{color:#8F9E4C;border-color:#8F9E4C;}.elementor-834 .elementor-element.elementor-element-024259b.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-024259b.elementor-view-default .elementor-icon svg{fill:#8F9E4C;}.elementor-834 .elementor-element.elementor-element-4bf2b29 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-4bf2b29{text-align:start;}.elementor-834 .elementor-element.elementor-element-4bf2b29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;}.elementor-834 .elementor-element.elementor-element-620eb87{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--border-radius:50px 50px 50px 50px;}.elementor-834 .elementor-element.elementor-element-1e091eb .elementor-icon-wrapper{text-align:center;}.elementor-834 .elementor-element.elementor-element-1e091eb.elementor-view-stacked .elementor-icon{background-color:#8F9E4C;}.elementor-834 .elementor-element.elementor-element-1e091eb.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-1e091eb.elementor-view-default .elementor-icon{color:#8F9E4C;border-color:#8F9E4C;}.elementor-834 .elementor-element.elementor-element-1e091eb.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-1e091eb.elementor-view-default .elementor-icon svg{fill:#8F9E4C;}.elementor-834 .elementor-element.elementor-element-fdd1c65 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-fdd1c65{text-align:start;}.elementor-834 .elementor-element.elementor-element-fdd1c65 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;}.elementor-834 .elementor-element.elementor-element-8d5eaaa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_blob_shapes .ue-blob-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_blob_shapes .ue-blob-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-834 .elementor-element.elementor-element-4106bd5 .ue_blob_inside{max-width:100%;}.elementor-834 .elementor-element.elementor-element-4106bd5 .ue-blob-wrapper{justify-content:flex-start;}.elementor-834 .elementor-element.elementor-element-4106bd5 .ue-blob-title{color:#ffffff;}.elementor-834 .elementor-element.elementor-element-4106bd5 .ue-blob-text{color:#ffffff;margin-top:5px;}.elementor-834 .elementor-element.elementor-element-4106bd5 .ue-blob-text-holder{padding:30px 30px 30px 30px;align-items:center;justify-content:center;text-align:center;}.elementor-834 .elementor-element.elementor-element-223fda0{--display:flex;--min-height:626px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.18;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-834 .elementor-element.elementor-element-223fda0::before, .elementor-834 .elementor-element.elementor-element-223fda0 > .elementor-background-video-container::before, .elementor-834 .elementor-element.elementor-element-223fda0 > .e-con-inner > .elementor-background-video-container::before, .elementor-834 .elementor-element.elementor-element-223fda0 > .elementor-background-slideshow::before, .elementor-834 .elementor-element.elementor-element-223fda0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-834 .elementor-element.elementor-element-223fda0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-834 .elementor-element.elementor-element-393f5d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-17794ab{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-4afe2c3 .elementor-icon-wrapper{text-align:center;}.elementor-834 .elementor-element.elementor-element-4afe2c3.elementor-view-stacked .elementor-icon{background-color:#C5917C;}.elementor-834 .elementor-element.elementor-element-4afe2c3.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-4afe2c3.elementor-view-default .elementor-icon{color:#C5917C;border-color:#C5917C;}.elementor-834 .elementor-element.elementor-element-4afe2c3.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-4afe2c3.elementor-view-default .elementor-icon svg{fill:#C5917C;}.elementor-834 .elementor-element.elementor-element-4afe2c3 .elementor-icon{font-size:52px;padding:16px;}.elementor-834 .elementor-element.elementor-element-4afe2c3 .elementor-icon svg{height:52px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-834 .elementor-element.elementor-element-07f7964{--divider-border-style:solid;--divider-color:#B76962;--divider-border-width:2.6px;}.elementor-834 .elementor-element.elementor-element-07f7964 .elementor-divider-separator{width:65%;}.elementor-834 .elementor-element.elementor-element-07f7964 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-834 .elementor-element.elementor-element-d8c40d0{--display:flex;--justify-content:flex-start;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-fcc4ef3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:41px;font-weight:500;color:var( --e-global-color-text );}.elementor-834 .elementor-element.elementor-element-dd8109d > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 30px 0px 0px;}.elementor-834 .elementor-element.elementor-element-dd8109d{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-b7ba605 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-834 .elementor-element.elementor-element-14a6712 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Barlow", Sans-serif;font-weight:500;}.elementor-834 .elementor-element.elementor-element-14a6712 .elementor-button:hover, .elementor-834 .elementor-element.elementor-element-14a6712 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-834 .elementor-element.elementor-element-14a6712 .elementor-button:hover svg, .elementor-834 .elementor-element.elementor-element-14a6712 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-834 .elementor-element.elementor-element-a744456{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_expanding_content_cards .graphic_element_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_expanding_content_cards .ue_main{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_expanding_content_cards .ue_info_additional-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_expanding_content_cards .ue_option:not(.active) .ue_label .ue_main{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_expanding_content_cards .ue_sub{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_expanding_content_cards .ue_button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_shadow{background-color:transparent;transition:800ms;background-image:linear-gradient(180deg, #00000000 64%, #000000 100%);opacity:40%;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_option{transition:800ms cubic-bezier(0.05, 0.61, 0.41, 0.95);background-color:#2c00ff;width:60px;background-blend-mode:normal;background-position:center;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_options .ue_option.active .ue_label{animation-duration:800ms;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_options{grid-template-columns:1fr;gap:6px;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_label{width:425px;gap:12px;flex-direction:row-reverse;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_option.active{align-items:flex-end;padding:20px 20px 20px 20px;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_main,.elementor-834 .elementor-element.elementor-element-c50eacc .ue_sub{text-align:center;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_label,.elementor-834 .elementor-element.elementor-element-c50eacc .ue_info > div{align-items:flex-start;justify-content:center;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_option:not(.active) .ue_label{flex-direction:column-reverse;align-items:flex-end;gap:10px;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_option:not(.active){align-items:flex-end;padding:10px 10px 10px 10px;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_option:not(.active) .ue_label,.elementor-834 .elementor-element.elementor-element-c50eacc .ue_info > div{justify-content:center;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_option,.elementor-834 .elementor-element.elementor-element-c50eacc .ue_option.active{height:413px;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_option,.elementor-834 .elementor-element.elementor-element-c50eacc .ue_option::after{border-radius:30px 30px 30px 30px;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_option.active,.elementor-834 .elementor-element.elementor-element-c50eacc .active.ue_option::after{border-radius:30px 30px 30px 30px;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_main{font-family:"Great Vibes", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-b94e61e );}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_option.active .ue_main{margin-top:1px;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_info_additional-title{color:#ffffff;text-align:inherit;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_option.active .ue_info_additional-title{margin-top:1px;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_option:not(.active) .ue_label .ue_main{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_option:not(.active) .ue_label .ue_info .ue_main{transform:rotate(0deg);}.elementor-834 .elementor-element.elementor-element-7102717{--display:flex;--min-height:772px;--justify-content:center;--overlay-opacity:0.77;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-834 .elementor-element.elementor-element-7102717::before, .elementor-834 .elementor-element.elementor-element-7102717 > .elementor-background-video-container::before, .elementor-834 .elementor-element.elementor-element-7102717 > .e-con-inner > .elementor-background-video-container::before, .elementor-834 .elementor-element.elementor-element-7102717 > .elementor-background-slideshow::before, .elementor-834 .elementor-element.elementor-element-7102717 > .e-con-inner > .elementor-background-slideshow::before, .elementor-834 .elementor-element.elementor-element-7102717 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-834 .elementor-element.elementor-element-883009d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-efa0990{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-834 .elementor-element.elementor-element-894cb64 img{height:311px;object-fit:cover;object-position:center center;border-radius:25px 52px 0px 0px;}.elementor-834 .elementor-element.elementor-element-95b7120{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-cd50d1e{--display:flex;--overlay-opacity:0.5;--border-radius:0px 0px 0px 35px;}.elementor-834 .elementor-element.elementor-element-cd50d1e::before, .elementor-834 .elementor-element.elementor-element-cd50d1e > .elementor-background-video-container::before, .elementor-834 .elementor-element.elementor-element-cd50d1e > .e-con-inner > .elementor-background-video-container::before, .elementor-834 .elementor-element.elementor-element-cd50d1e > .elementor-background-slideshow::before, .elementor-834 .elementor-element.elementor-element-cd50d1e > .e-con-inner > .elementor-background-slideshow::before, .elementor-834 .elementor-element.elementor-element-cd50d1e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-b94e61e ) 0%, #FFFCE900 73%);}.elementor-834 .elementor-element.elementor-element-f7019a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;}.elementor-834 .elementor-element.elementor-element-f7019a2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:24px;color:var( --e-global-color-text );}.elementor-834 .elementor-element.elementor-element-03f72f2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4.5px;}.elementor-834 .elementor-element.elementor-element-03f72f2 .elementor-divider-separator{width:32%;}.elementor-834 .elementor-element.elementor-element-03f72f2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-834 .elementor-element.elementor-element-a90dbab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-a90dbab{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-b7ba605 );}.elementor-834 .elementor-element.elementor-element-22c479c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_scroll_marquee .ue-scroll-marquee-item-content-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_scroll_marquee .ue-scroll-marquee-item-content-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-834 .elementor-element.elementor-element-65cf882 .uc-items-wrapper{gap:5px;}.elementor-834 .elementor-element.elementor-element-65cf882 .ue-scroll-marquee-item-img{width:234px;height:309px;object-fit:cover;object-position:center;}.elementor-834 .elementor-element.elementor-element-65cf882 .ue-scroll-marquee-item-video{width:234px;height:309px;}.elementor-834 .elementor-element.elementor-element-65cf882 .ue-scroll-marquee-item-img,.elementor-834 .elementor-element.elementor-element-65cf882 .ue-scroll-marquee-item-video{border-radius:15px 15px 15px 15px;}.elementor-834 .elementor-element.elementor-element-65cf882 .ue-scroll-marquee-item-content{padding:8px 8px 8px 8px;}.elementor-834 .elementor-element.elementor-element-65cf882 .ue-scroll-marquee-item-bg{background-color:rgba(0, 0, 0, 0.3);}.elementor-834 .elementor-element.elementor-element-7f11fd0{--display:flex;--overlay-opacity:1;}.elementor-834 .elementor-element.elementor-element-7f11fd0::before, .elementor-834 .elementor-element.elementor-element-7f11fd0 > .elementor-background-video-container::before, .elementor-834 .elementor-element.elementor-element-7f11fd0 > .e-con-inner > .elementor-background-video-container::before, .elementor-834 .elementor-element.elementor-element-7f11fd0 > .elementor-background-slideshow::before, .elementor-834 .elementor-element.elementor-element-7f11fd0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-834 .elementor-element.elementor-element-7f11fd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-834 .elementor-element.elementor-element-7f11fd0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-834 .elementor-element.elementor-element-4c4015e{--display:flex;}.elementor-834 .elementor-element.elementor-element-c7cb39d{--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:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-77fc858{width:var( --container-widget-width, 4.464% );max-width:4.464%;--container-widget-width:4.464%;--container-widget-flex-grow:0;}.elementor-834 .elementor-element.elementor-element-77fc858.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-834 .elementor-element.elementor-element-77fc858 .elementor-icon-wrapper{text-align:center;}.elementor-834 .elementor-element.elementor-element-77fc858.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-b94e61e );}.elementor-834 .elementor-element.elementor-element-77fc858.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-77fc858.elementor-view-default .elementor-icon{color:var( --e-global-color-b94e61e );border-color:var( --e-global-color-b94e61e );}.elementor-834 .elementor-element.elementor-element-77fc858.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-77fc858.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-b94e61e );}.elementor-834 .elementor-element.elementor-element-77fc858 .elementor-icon{font-size:54px;}.elementor-834 .elementor-element.elementor-element-77fc858 .elementor-icon svg{height:54px;}.elementor-834 .elementor-element.elementor-element-3708945 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-b94e61e );}.elementor-834 .elementor-element.elementor-element-a7f5415{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-0824904{--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;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-463f5c2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-463f5c2{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-b94e61e );}.elementor-834 .elementor-element.elementor-element-5f03cbe .elementor-button{background-color:#A3621500;fill:var( --e-global-color-b94e61e );color:var( --e-global-color-b94e61e );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-b94e61e );border-radius:15px 15px 15px 15px;padding:30px 50px 30px 50px;}.elementor-834 .elementor-element.elementor-element-5f03cbe .elementor-button:hover, .elementor-834 .elementor-element.elementor-element-5f03cbe .elementor-button:focus{background-color:var( --e-global-color-b94e61e );color:var( --e-global-color-text );}.elementor-834 .elementor-element.elementor-element-5f03cbe .elementor-button:hover svg, .elementor-834 .elementor-element.elementor-element-5f03cbe .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-834 .elementor-element.elementor-element-fe74c4e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_image_accodion .ue_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_image_accodion .ue_subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_image_accodion .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-834 .elementor-element.elementor-element-8a94efe .uc_content{gap:0px;}.elementor-834 .elementor-element.elementor-element-8a94efe .uc_image_accodion_holder,.elementor-834 .elementor-element.elementor-element-8a94efe .uc_content{height:50vh;}.elementor-834 .elementor-element.elementor-element-8a94efe .uc_overlay{align-items:center;padding:20px 20px 20px 20px;background-color:rgba(0, 0, 0, 0.22);}.elementor-834 .elementor-element.elementor-element-8a94efe .uc_image_accodion_holder{border-radius:0px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-8a94efe .uc_image_accodion_holder.uc_hover .uc_overlay{background-color:rgba(0, 0, 0, 0.50);}.elementor-834 .elementor-element.elementor-element-8a94efe .ue_item_icon{font-size:24px;color:#ffffff;opacity:100%;transform:translate(0, 0px);}.elementor-834 .elementor-element.elementor-element-8a94efe .ue_item_icon svg{fill:#ffffff;}.elementor-834 .elementor-element.elementor-element-8a94efe .uc_image_accodion_holder.uc_hover .ue_item_icon{opacity:100%;transform:translate(0, 0px);}.elementor-834 .elementor-element.elementor-element-8a94efe .ue_title{font-family:"Great Vibes", Sans-serif;font-size:27px;font-weight:300;letter-spacing:0.7px;color:#ffffff;}.elementor-834 .elementor-element.elementor-element-8a94efe .ue_title-wrapper{margin-top:10px;transform:translate3d(0,40px,0);opacity:100%;}.elementor-834 .elementor-element.elementor-element-8a94efe .uc_image_accodion_holder.uc_hover .uc_overlay_inner .ue_title-wrapper{transform:translate3d(0,-5px,0);}.elementor-834 .elementor-element.elementor-element-8a94efe .uc_image_accodion_holder.uc_hover .ue_title-wrapper{opacity:100%;}.elementor-834 .elementor-element.elementor-element-8a94efe .ue_subtitle{margin-top:0px;color:#ffffff;opacity:100%;}.elementor-834 .elementor-element.elementor-element-8a94efe .uc_image_accodion_holder.uc_hover .ue_subtitle{opacity:100%;}.elementor-834 .elementor-element.elementor-element-8a94efe .uc_more_btn{padding:10px 20px 10px 20px;color:#ffffff;margin-top:10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:0px;opacity:100%;}.elementor-834 .elementor-element.elementor-element-8a94efe .uc_more_btn:hover{color:#ffffff;}.elementor-834 .elementor-element.elementor-element-8a94efe .uc_image_accodion_holder.uc_hover .uc_more_btn{opacity:100%;}.elementor-834 .elementor-element.elementor-element-097053c{--display:flex;--min-height:637px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-097053c.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-834 .elementor-element.elementor-element-7b78b89{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-e7ae6ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-e7ae6ac.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-widget-ucaddon_uc_image_default_theme .ug-textpanel-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_image_default_theme .ug-textpanel-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_image_default_theme .ug-error-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-wrapper{border-radius:20px 20px 0px 20px;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-control.ug-button-play path{fill:#ffffff;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-control.ug-button-play{opacity:50%;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-control.ug-button-play:hover path{fill:#ffffff;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-control.ug-button-play:hover{opacity:100%;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-control.ug-button-play.ug-stop-mode path{fill:#ffffff;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-control.ug-button-play.ug-stop-mode{opacity:50%;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-control.ug-button-play.ug-stop-mode:hover path{fill:#ffffff;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-control.ug-button-play.ug-stop-mode:hover{opacity:100%;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-control.ug-button-fullscreen svg polyline{stroke:#ffffff;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-control.ug-button-fullscreen svg line{stroke:#ffffff;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-control.ug-button-fullscreen svg circle{fill:#ffffff;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-control.ug-button-fullscreen{opacity:50%;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-control.ug-button-fullscreen:hover{opacity:100%;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode path{fill:#ffffff;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode{opacity:50%;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode:hover path{fill:#ffffff;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode:hover{opacity:100%;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-wrapper .ug-button-videoplay{width:86px;height:66px;background-color:#000;opacity:60%;border-radius:5px 5px 5px 5px;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-wrapper .ug-button-videoplay path{fill:#ffffff;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-wrapper .ug-button-videoplay:hover{background-color:#000;opacity:100%;border-radius:5px 5px 5px 5px;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-slider-wrapper .ug-button-videoplay:hover path{fill:#ffffff;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-videoplayer-button-close:hover svg{fill:#C80000;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-thumb-image{object-fit:cover;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-gallery-wrapper .ug-panel-handle-tip:hover polyline{stroke:#ffffff;}.elementor-834 .elementor-element.elementor-element-0a3c626 .ug-error-message{text-align:inherit;}.elementor-834 .elementor-element.elementor-element-41544e0{--display:flex;--min-height:451px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-41544e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-834 .elementor-element.elementor-element-ad66a51{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-cf56df1 .elementor-icon-wrapper{text-align:center;}.elementor-834 .elementor-element.elementor-element-cf56df1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-834 .elementor-element.elementor-element-cf56df1.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-cf56df1.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-834 .elementor-element.elementor-element-cf56df1.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-cf56df1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-834 .elementor-element.elementor-element-cf56df1 .elementor-icon{font-size:67px;}.elementor-834 .elementor-element.elementor-element-cf56df1 .elementor-icon svg{height:67px;}.elementor-834 .elementor-element.elementor-element-5b0239f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:500;text-transform:uppercase;}.elementor-834 .elementor-element.elementor-element-64f8ae2{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:3.2px;}.elementor-834 .elementor-element.elementor-element-64f8ae2 .elementor-divider-separator{width:77%;}.elementor-834 .elementor-element.elementor-element-64f8ae2 .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-834 .elementor-element.elementor-element-b14655e > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-b14655e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-b7ba605 );}.elementor-834 .elementor-element.elementor-element-10f4097 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Barlow", Sans-serif;font-weight:500;}.elementor-834 .elementor-element.elementor-element-10f4097 .elementor-button:hover, .elementor-834 .elementor-element.elementor-element-10f4097 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;}.elementor-834 .elementor-element.elementor-element-10f4097 .elementor-button:hover svg, .elementor-834 .elementor-element.elementor-element-10f4097 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-834 .elementor-element.elementor-element-e9dd19f{--display:flex;}.elementor-834 .elementor-element.elementor-element-cdcfda3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-6a0d4cd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-80867a9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-ucaddon_simple_slider .ue_simple_slider_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_simple_slider .ue_simple_slider_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-834 .elementor-element.elementor-element-4ce4ef2 .ue_slider,.elementor-834 .elementor-element.elementor-element-4ce4ef2 .ue_slide{height:51vh;}.elementor-834 .elementor-element.elementor-element-4ce4ef2 .ue_slide_overlay{background-color:#0000004A;}.elementor-834 .elementor-element.elementor-element-4ce4ef2 .slide__content{max-width:621px;padding:50px 50px 50px 50px;background-color:rgba(0, 0, 0, 0);}.elementor-834 .elementor-element.elementor-element-4ce4ef2 .ue_simple_slider_title{color:#ffffff;margin-top:0px;}.elementor-834 .elementor-element.elementor-element-4ce4ef2 .ue_simple_slider_text{color:#ffffff;font-family:"Great Vibes", Sans-serif;font-size:32px;font-weight:400;margin-top:10px;}.elementor-834 .elementor-element.elementor-element-4ce4ef2 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:50px;background-color:var( --e-global-color-primary );color:var( --e-global-color-b94e61e );margin-top:20px;border-style:none;}.elementor-834 .elementor-element.elementor-element-4ce4ef2 .uc_more_btn:hover{background-color:var( --e-global-color-b94e61e );color:var( --e-global-color-text );}.elementor-834 .elementor-element.elementor-element-4ce4ef2 .slick-next,.elementor-834 .elementor-element.elementor-element-4ce4ef2 .slick-prev{top:160px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-834 .elementor-element.elementor-element-4ce4ef2 .slick-next:hover,.elementor-834 .elementor-element.elementor-element-4ce4ef2 .slick-prev:hover{background-color:#000000;color:#ffffff;}.elementor-834 .elementor-element.elementor-element-4ce4ef2 .slick-dots{bottom:20px;}.elementor-834 .elementor-element.elementor-element-4ce4ef2 .slick-dots li,.elementor-834 .elementor-element.elementor-element-4ce4ef2 .stick-dots .slick-dots li button{height:5px;width:20px;}.elementor-834 .elementor-element.elementor-element-4ce4ef2 .stick-dots .slick-dots li button{background-color:rgba(255, 255, 255, 0.27);}.elementor-834 .elementor-element.elementor-element-4ce4ef2 .stick-dots .slick-dots li button:hover{background-color:rgba(255, 255, 255, 0.52);}.elementor-834 .elementor-element.elementor-element-4ce4ef2 .stick-dots .slick-dots li.slick-active button{background-color:#ffffff;}.elementor-834 .elementor-element.elementor-element-0f8342c{--display:flex;}.elementor-834 .elementor-element.elementor-element-0f8342c.e-con{--align-self:flex-start;}.elementor-834 .elementor-element.elementor-element-fc42d6e{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-34fcc29 .elementor-icon-wrapper{text-align:center;}.elementor-834 .elementor-element.elementor-element-34fcc29.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-834 .elementor-element.elementor-element-34fcc29.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-34fcc29.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-834 .elementor-element.elementor-element-34fcc29.elementor-view-framed .elementor-icon, .elementor-834 .elementor-element.elementor-element-34fcc29.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-834 .elementor-element.elementor-element-34fcc29 .elementor-icon{font-size:41px;}.elementor-834 .elementor-element.elementor-element-34fcc29 .elementor-icon svg{height:41px;}.elementor-834 .elementor-element.elementor-element-aa70946 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:500;text-transform:uppercase;}.elementor-834 .elementor-element.elementor-element-7039f76 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-7039f76{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.8px;color:#555353;}.elementor-834 .elementor-element.elementor-element-a3a5827{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:3.2px;}.elementor-834 .elementor-element.elementor-element-a3a5827 .elementor-divider-separator{width:38%;}.elementor-834 .elementor-element.elementor-element-a3a5827 .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-834 .elementor-element.elementor-element-142b0a0 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 150px 0px 0px;}.elementor-834 .elementor-element.elementor-element-142b0a0{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-b7ba605 );}@media(min-width:768px){.elementor-834 .elementor-element.elementor-element-d103204{--width:100%;}.elementor-834 .elementor-element.elementor-element-a56331f{--content-width:900px;}.elementor-834 .elementor-element.elementor-element-bcb557c{--content-width:1200px;}.elementor-834 .elementor-element.elementor-element-9492af1{--width:55%;}.elementor-834 .elementor-element.elementor-element-8d5eaaa{--width:45%;}.elementor-834 .elementor-element.elementor-element-223fda0{--content-width:1200px;}.elementor-834 .elementor-element.elementor-element-393f5d6{--width:35%;}.elementor-834 .elementor-element.elementor-element-a744456{--width:65%;}.elementor-834 .elementor-element.elementor-element-7102717{--content-width:1200px;}.elementor-834 .elementor-element.elementor-element-95b7120{--width:100%;}.elementor-834 .elementor-element.elementor-element-cd50d1e{--width:54%;}.elementor-834 .elementor-element.elementor-element-22c479c{--width:100%;}.elementor-834 .elementor-element.elementor-element-7f11fd0{--content-width:1200px;}.elementor-834 .elementor-element.elementor-element-097053c{--content-width:1200px;}.elementor-834 .elementor-element.elementor-element-7b78b89{--width:100%;}.elementor-834 .elementor-element.elementor-element-e7ae6ac{--width:62%;}.elementor-834 .elementor-element.elementor-element-41544e0{--width:35%;}.elementor-834 .elementor-element.elementor-element-e9dd19f{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-834 .elementor-element.elementor-element-fe74c4e{--width:100%;}.elementor-834 .elementor-element.elementor-element-7b78b89{--width:100%;}.elementor-834 .elementor-element.elementor-element-e7ae6ac{--width:55%;}.elementor-834 .elementor-element.elementor-element-41544e0{--width:45%;}.elementor-834 .elementor-element.elementor-element-ad66a51{--width:100%;}.elementor-834 .elementor-element.elementor-element-fc42d6e{--width:100%;}}@media(max-width:1024px){.elementor-834 .elementor-element.elementor-element-a6d711c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-182f371{font-size:10px;}.elementor-834 .elementor-element.elementor-element-1bb14a5 .elementor-heading-title{font-size:33px;line-height:0.9em;}.elementor-834 .elementor-element.elementor-element-0267534 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-0267534{font-size:14px;}.elementor-834 .elementor-element.elementor-element-12d64b6{--grid-auto-flow:row;}.elementor-834 .elementor-element.elementor-element-10cf2e2 .elementor-icon{font-size:36px;}.elementor-834 .elementor-element.elementor-element-10cf2e2 .elementor-icon svg{height:36px;}.elementor-834 .elementor-element.elementor-element-9ab23e9{text-align:center;}.elementor-834 .elementor-element.elementor-element-9ab23e9 .elementor-heading-title{font-size:12px;}.elementor-834 .elementor-element.elementor-element-8c6461c .elementor-icon{font-size:36px;}.elementor-834 .elementor-element.elementor-element-8c6461c .elementor-icon svg{height:36px;}.elementor-834 .elementor-element.elementor-element-52c86ee{text-align:center;}.elementor-834 .elementor-element.elementor-element-52c86ee .elementor-heading-title{font-size:12px;}.elementor-834 .elementor-element.elementor-element-68832fc .elementor-icon{font-size:36px;}.elementor-834 .elementor-element.elementor-element-68832fc .elementor-icon svg{height:36px;}.elementor-834 .elementor-element.elementor-element-8a4d016{text-align:center;}.elementor-834 .elementor-element.elementor-element-8a4d016 .elementor-heading-title{font-size:12px;}.elementor-834 .elementor-element.elementor-element-c00023e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-834 .elementor-element.elementor-element-024259b .elementor-icon{font-size:36px;}.elementor-834 .elementor-element.elementor-element-024259b .elementor-icon svg{height:36px;}.elementor-834 .elementor-element.elementor-element-4bf2b29{text-align:center;}.elementor-834 .elementor-element.elementor-element-4bf2b29 .elementor-heading-title{font-size:12px;}.elementor-834 .elementor-element.elementor-element-620eb87{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-834 .elementor-element.elementor-element-1e091eb .elementor-icon{font-size:36px;}.elementor-834 .elementor-element.elementor-element-1e091eb .elementor-icon svg{height:36px;}.elementor-834 .elementor-element.elementor-element-fdd1c65{text-align:center;}.elementor-834 .elementor-element.elementor-element-fdd1c65 .elementor-heading-title{font-size:12px;}.elementor-834 .elementor-element.elementor-element-223fda0{--min-height:449px;}.elementor-834 .elementor-element.elementor-element-17794ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-4afe2c3 .elementor-icon{font-size:21px;}.elementor-834 .elementor-element.elementor-element-4afe2c3 .elementor-icon svg{height:21px;}.elementor-834 .elementor-element.elementor-element-d8c40d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-fcc4ef3 .elementor-heading-title{font-size:27px;}.elementor-834 .elementor-element.elementor-element-dd8109d{font-size:14px;}.elementor-834 .elementor-element.elementor-element-14a6712 .elementor-button{font-size:15px;border-radius:10px 10px 10px 10px;}.elementor-834 .elementor-element.elementor-element-a744456{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_label{width:371px;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_option,.elementor-834 .elementor-element.elementor-element-c50eacc .ue_option.active{height:326px;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_options{gap:3px;}.elementor-834 .elementor-element.elementor-element-c50eacc .ue_option{width:32px;}.elementor-834 .elementor-element.elementor-element-7102717{--min-height:870px;}.elementor-834 .elementor-element.elementor-element-f7019a2 .elementor-heading-title{font-size:21px;line-height:1.2em;}.elementor-834 .elementor-element.elementor-element-a90dbab{font-size:13px;}.elementor-834 .elementor-element.elementor-element-65cf882 .ue-scroll-marquee-item-img{width:274px;height:384px;}.elementor-834 .elementor-element.elementor-element-65cf882 .ue-scroll-marquee-item-video{width:274px;height:384px;}.elementor-834 .elementor-element.elementor-element-7f11fd0{--min-height:1148px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-834 .elementor-element.elementor-element-4c4015e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-77fc858 .elementor-icon{font-size:39px;}.elementor-834 .elementor-element.elementor-element-77fc858 .elementor-icon svg{height:39px;}.elementor-834 .elementor-element.elementor-element-3708945 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-3708945 .elementor-heading-title{font-size:32px;}.elementor-834 .elementor-element.elementor-element-a7f5415{--grid-auto-flow:row;}.elementor-834 .elementor-element.elementor-element-463f5c2{font-size:14px;}.elementor-834 .elementor-element.elementor-element-5f03cbe .elementor-button{padding:15px 20px 15px 20px;}.elementor-834 .elementor-element.elementor-element-8a94efe .uc_image_accodion_holder,.elementor-834 .elementor-element.elementor-element-8a94efe .uc_content{height:901px;}.elementor-834 .elementor-element.elementor-element-097053c{--min-height:527px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-834 .elementor-element.elementor-element-41544e0{--min-height:388px;}.elementor-834 .elementor-element.elementor-element-ad66a51{--justify-content:center;--gap:0px 45px;--row-gap:0px;--column-gap:45px;}.elementor-834 .elementor-element.elementor-element-cf56df1 .elementor-icon{font-size:62px;}.elementor-834 .elementor-element.elementor-element-cf56df1 .elementor-icon svg{height:62px;}.elementor-834 .elementor-element.elementor-element-5b0239f .elementor-heading-title{font-size:22px;}.elementor-834 .elementor-element.elementor-element-b14655e > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-834 .elementor-element.elementor-element-b14655e{font-size:14px;}.elementor-834 .elementor-element.elementor-element-6a0d4cd{--grid-auto-flow:row;}.elementor-834 .elementor-element.elementor-element-fc42d6e{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 4px;--row-gap:0px;--column-gap:4px;}.elementor-834 .elementor-element.elementor-element-34fcc29 .elementor-icon{font-size:49px;}.elementor-834 .elementor-element.elementor-element-34fcc29 .elementor-icon svg{height:49px;}.elementor-834 .elementor-element.elementor-element-aa70946 .elementor-heading-title{font-size:31px;}.elementor-834 .elementor-element.elementor-element-7039f76{font-size:10px;}.elementor-834 .elementor-element.elementor-element-a3a5827 .elementor-divider{padding-block-start:9px;padding-block-end:9px;}.elementor-834 .elementor-element.elementor-element-142b0a0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-142b0a0{font-size:15px;}}@media(max-width:767px){.elementor-834 .elementor-element.elementor-element-d103204{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-834 .elementor-element.elementor-element-092cde5 .swiper-slide{height:347px;}.elementor-834 .elementor-element.elementor-element-092cde5 .swiper-slide-contents{max-width:80%;}.elementor-834 .elementor-element.elementor-element-092cde5 .swiper-slide-inner{padding:25px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-slide-heading{font-size:18px;}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-slide-description{font-size:13px;}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-slide-button{font-size:13px;}.elementor-834 .elementor-element.elementor-element-092cde5 .elementor-swiper-button{font-size:16px;}.elementor-834 .elementor-element.elementor-element-a56331f{--overlay-opacity:1;}.elementor-834 .elementor-element.elementor-element-e5b5bcf{--overlay-opacity:0.91;--margin-top:-88px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-834 .elementor-element.elementor-element-bcb557c{--min-height:1160px;}.elementor-834 .elementor-element.elementor-element-a6d711c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-05e41af{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-1bb14a5 .elementor-heading-title{font-size:35px;line-height:1em;}.elementor-834 .elementor-element.elementor-element-0267534{font-size:14px;}.elementor-834 .elementor-element.elementor-element-12d64b6{--width:100%;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-834 .elementor-element.elementor-element-10cf2e2 .elementor-icon{font-size:26px;}.elementor-834 .elementor-element.elementor-element-10cf2e2 .elementor-icon svg{height:26px;}.elementor-834 .elementor-element.elementor-element-8c6461c .elementor-icon{font-size:26px;}.elementor-834 .elementor-element.elementor-element-8c6461c .elementor-icon svg{height:26px;}.elementor-834 .elementor-element.elementor-element-68832fc .elementor-icon{font-size:26px;}.elementor-834 .elementor-element.elementor-element-68832fc .elementor-icon svg{height:26px;}.elementor-834 .elementor-element.elementor-element-024259b .elementor-icon{font-size:26px;}.elementor-834 .elementor-element.elementor-element-024259b .elementor-icon svg{height:26px;}.elementor-834 .elementor-element.elementor-element-1e091eb .elementor-icon{font-size:26px;}.elementor-834 .elementor-element.elementor-element-1e091eb .elementor-icon svg{height:26px;}.elementor-834 .elementor-element.elementor-element-223fda0{--gap:25px 0px;--row-gap:25px;--column-gap:0px;}.elementor-834 .elementor-element.elementor-element-17794ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-d8c40d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-fcc4ef3 .elementor-heading-title{font-size:33px;}.elementor-834 .elementor-element.elementor-element-dd8109d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-834 .elementor-element.elementor-element-894cb64 img{border-radius:25px 25px 0px 0px;}.elementor-834 .elementor-element.elementor-element-f7019a2 .elementor-heading-title{font-size:24px;line-height:1.1em;}.elementor-834 .elementor-element.elementor-element-65cf882 .ue-scroll-marquee-item-img{width:256px;height:217px;}.elementor-834 .elementor-element.elementor-element-65cf882 .ue-scroll-marquee-item-video{width:256px;height:217px;}.elementor-834 .elementor-element.elementor-element-7f11fd0{--min-height:753px;--justify-content:center;}.elementor-834 .elementor-element.elementor-element-4c4015e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-c7cb39d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-834 .elementor-element.elementor-element-77fc858 .elementor-icon{font-size:38px;}.elementor-834 .elementor-element.elementor-element-77fc858 .elementor-icon svg{height:38px;}.elementor-834 .elementor-element.elementor-element-3708945 > .elementor-widget-container{margin:0px 0px 0px 35px;}.elementor-834 .elementor-element.elementor-element-3708945 .elementor-heading-title{font-size:25px;}.elementor-834 .elementor-element.elementor-element-a7f5415{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-834 .elementor-element.elementor-element-463f5c2{font-size:14px;}.elementor-834 .elementor-element.elementor-element-5f03cbe .elementor-button{padding:10px 8px 10px 8px;}.elementor-834 .elementor-element.elementor-element-fe74c4e{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-834 .elementor-element.elementor-element-097053c{--min-height:937px;--flex-wrap:wrap;}.elementor-834 .elementor-element.elementor-element-7b78b89{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-834 .elementor-element.elementor-element-41544e0{--min-height:388px;}.elementor-834 .elementor-element.elementor-element-ad66a51{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-cf56df1 .elementor-icon{font-size:68px;}.elementor-834 .elementor-element.elementor-element-cf56df1 .elementor-icon svg{height:68px;}.elementor-834 .elementor-element.elementor-element-5b0239f > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-834 .elementor-element.elementor-element-5b0239f .elementor-heading-title{font-size:22px;}.elementor-834 .elementor-element.elementor-element-b14655e > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 29px 0px 13px;}.elementor-834 .elementor-element.elementor-element-6a0d4cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-834 .elementor-element.elementor-element-4ce4ef2 .ue_slider,.elementor-834 .elementor-element.elementor-element-4ce4ef2 .ue_slide{height:548px;}.elementor-834 .elementor-element.elementor-element-0f8342c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-fc42d6e{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:nowrap;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-834 .elementor-element.elementor-element-34fcc29 .elementor-icon{font-size:48px;}.elementor-834 .elementor-element.elementor-element-34fcc29 .elementor-icon svg{height:48px;}.elementor-834 .elementor-element.elementor-element-aa70946 > .elementor-widget-container{margin:0px 0px 0px 28px;}.elementor-834 .elementor-element.elementor-element-aa70946 .elementor-heading-title{font-size:22px;}.elementor-834 .elementor-element.elementor-element-a3a5827 .elementor-divider-separator{width:73%;}.elementor-834 .elementor-element.elementor-element-142b0a0 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 29px 0px 13px;}}/* Start custom CSS for container, class: .elementor-element-47a7b1a */.icons .habitaciones {
    opacity: 0.0;
    transition: 0.5s ease;
}

.icons:hover .habitaciones {
    opacity: 1;
    transform: translateY(-12px);
}

.icons .cama {
    transition: 0.4s ease;
}

.icons:hover .cama {
    transform: scale(1.2);
}


/* Estado base del contenedor */
.elementor-834 .elementor-element.elementor-element-47a7b1a {
  position: relative;
  overflow: hidden;
}

/* Ocultamos el borde por defecto */
.elementor-834 .elementor-element.elementor-element-47a7b1a::before {
  content: '';
  position: absolute;
  inset: 0;
  padding: 2px; /* Grosor del borde */
  border-radius: inherit;
  opacity: 0;
  transition: opacity 0.3s ease;
  
  /* Gradiente cónico ajustado al nuevo color #8F9E4C */
  background: conic-gradient(
    from var(--angle, 0deg),
    transparent 70%,
    rgba(143, 158, 76, 0.2) 85%,
    #8F9E4C 100%
  );
  
  /* Máscara para dejar solo el borde recortado */
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}

/* Al hacer HOVER: se muestra y gira infinitamente */
.elementor-834 .elementor-element.elementor-element-47a7b1a:hover::before {
  opacity: 1;
  animation: borderTrace 2s linear infinite; /* Animación eterna */
}

/* Definición de la propiedad de ángulo */
@property --angle {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: false;
}

/* Animación de rotación continua */
@keyframes borderTrace {
  to {
    --angle: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8b6492 */.icons .habitaciones {
    opacity: 0.0;
    transition: 0.5s ease;
}

.icons:hover .habitaciones {
    opacity: 1;
    transform: translateY(-12px);
}

.icons .cama {
    transition: 0.4s ease;
}

.icons:hover .cama {
    transform: scale(1.2);
}


/* Estado base del contenedor */
.elementor-834 .elementor-element.elementor-element-c8b6492 {
  position: relative;
  overflow: hidden;
}

/* Ocultamos el borde por defecto */
.elementor-834 .elementor-element.elementor-element-c8b6492::before {
  content: '';
  position: absolute;
  inset: 0;
  padding: 2px; /* Grosor del borde */
  border-radius: inherit;
  opacity: 0;
  transition: opacity 0.3s ease;
  
  /* Gradiente cónico ajustado al nuevo color #8F9E4C */
  background: conic-gradient(
    from var(--angle, 0deg),
    transparent 70%,
    rgba(143, 158, 76, 0.2) 85%,
    #8F9E4C 100%
  );
  
  /* Máscara para dejar solo el borde recortado */
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}

/* Al hacer HOVER: se muestra y gira infinitamente */
.elementor-834 .elementor-element.elementor-element-c8b6492:hover::before {
  opacity: 1;
  animation: borderTrace 2s linear infinite; /* Animación eterna */
}

/* Definición de la propiedad de ángulo */
@property --angle {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: false;
}

/* Animación de rotación continua */
@keyframes borderTrace {
  to {
    --angle: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23e2718 */.icons .habitaciones {
    opacity: 0.0;
    transition: 0.5s ease;
}

.icons:hover .habitaciones {
    opacity: 1;
    transform: translateY(-12px);
}

.icons .cama {
    transition: 0.4s ease;
}

.icons:hover .cama {
    transform: scale(1.2);
}


/* Estado base del contenedor */
.elementor-834 .elementor-element.elementor-element-23e2718 {
  position: relative;
  overflow: hidden;
}

/* Ocultamos el borde por defecto */
.elementor-834 .elementor-element.elementor-element-23e2718::before {
  content: '';
  position: absolute;
  inset: 0;
  padding: 2px; /* Grosor del borde */
  border-radius: inherit;
  opacity: 0;
  transition: opacity 0.3s ease;
  
  /* Gradiente cónico ajustado al nuevo color #8F9E4C */
  background: conic-gradient(
    from var(--angle, 0deg),
    transparent 70%,
    rgba(143, 158, 76, 0.2) 85%,
    #8F9E4C 100%
  );
  
  /* Máscara para dejar solo el borde recortado */
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}

/* Al hacer HOVER: se muestra y gira infinitamente */
.elementor-834 .elementor-element.elementor-element-23e2718:hover::before {
  opacity: 1;
  animation: borderTrace 2s linear infinite; /* Animación eterna */
}

/* Definición de la propiedad de ángulo */
@property --angle {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: false;
}

/* Animación de rotación continua */
@keyframes borderTrace {
  to {
    --angle: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c00023e */.icons .habitaciones {
    opacity: 0.0;
    transition: 0.5s ease;
}

.icons:hover .habitaciones {
    opacity: 1;
    transform: translateY(-12px);
}

.icons .cama {
    transition: 0.4s ease;
}

.icons:hover .cama {
    transform: scale(1.2);
}


/* Estado base del contenedor */
.elementor-834 .elementor-element.elementor-element-c00023e {
  position: relative;
  overflow: hidden;
}

/* Ocultamos el borde por defecto */
.elementor-834 .elementor-element.elementor-element-c00023e::before {
  content: '';
  position: absolute;
  inset: 0;
  padding: 2px; /* Grosor del borde */
  border-radius: inherit;
  opacity: 0;
  transition: opacity 0.3s ease;
  
  /* Gradiente cónico ajustado al nuevo color #8F9E4C */
  background: conic-gradient(
    from var(--angle, 0deg),
    transparent 70%,
    rgba(143, 158, 76, 0.2) 85%,
    #8F9E4C 100%
  );
  
  /* Máscara para dejar solo el borde recortado */
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}

/* Al hacer HOVER: se muestra y gira infinitamente */
.elementor-834 .elementor-element.elementor-element-c00023e:hover::before {
  opacity: 1;
  animation: borderTrace 2s linear infinite; /* Animación eterna */
}

/* Definición de la propiedad de ángulo */
@property --angle {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: false;
}

/* Animación de rotación continua */
@keyframes borderTrace {
  to {
    --angle: 360deg;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-620eb87 */.icons .habitaciones {
    opacity: 0.0;
    transition: 0.5s ease;
}

.icons:hover .habitaciones {
    opacity: 1;
    transform: translateY(-12px);
}

.icons .cama {
    transition: 0.4s ease;
}

.icons:hover .cama {
    transform: scale(1.2);
}


/* Estado base del contenedor */
.elementor-834 .elementor-element.elementor-element-620eb87 {
  position: relative;
  overflow: hidden;
}

/* Ocultamos el borde por defecto */
.elementor-834 .elementor-element.elementor-element-620eb87::before {
  content: '';
  position: absolute;
  inset: 0;
  padding: 2px; /* Grosor del borde */
  border-radius: inherit;
  opacity: 0;
  transition: opacity 0.3s ease;
  
  /* Gradiente cónico ajustado al nuevo color #8F9E4C */
  background: conic-gradient(
    from var(--angle, 0deg),
    transparent 70%,
    rgba(143, 158, 76, 0.2) 85%,
    #8F9E4C 100%
  );
  
  /* Máscara para dejar solo el borde recortado */
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
          mask-composite: exclude;
}

/* Al hacer HOVER: se muestra y gira infinitamente */
.elementor-834 .elementor-element.elementor-element-620eb87:hover::before {
  opacity: 1;
  animation: borderTrace 2s linear infinite; /* Animación eterna */
}

/* Definición de la propiedad de ángulo */
@property --angle {
  syntax: '<angle>';
  initial-value: 0deg;
  inherits: false;
}

/* Animación de rotación continua */
@keyframes borderTrace {
  to {
    --angle: 360deg;
  }
}/* End custom CSS */