.elementor-10 .elementor-element.elementor-element-6614727{--display:flex;}.elementor-10 .elementor-element.elementor-element-558629cf{--display:flex;--min-height:900px;--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.5;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-558629cf::before, .elementor-10 .elementor-element.elementor-element-558629cf > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-558629cf > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-558629cf > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-558629cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-558629cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#140E0E;--background-overlay:'';}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-10 .elementor-element.elementor-element-f9a8222{font-family:"Playfair Display", Sans-serif;font-size:77px;font-weight:400;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0a5d81e{width:var( --container-widget-width, 75.395% );max-width:75.395%;--container-widget-width:75.395%;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", Sans-serif;font-weight:400;color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-0a5d81e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c1f8101{--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:flex-start;}.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 );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-555dd89 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4cc53936{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:32px;--padding-right:32px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-4cc53936:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4cc53936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7e984764{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-514657bd{--display:flex;--min-height:569px;--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:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-286d1e71{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;}.elementor-10 .elementor-element.elementor-element-286d1e71 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#C5A065;}.elementor-10 .elementor-element.elementor-element-661aa57f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-661aa57f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;color:#1B263B;}.elementor-10 .elementor-element.elementor-element-35282dad{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-6c232e1{--display:flex;--min-height:600px;--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:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-6c232e1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6c232e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://idhospitality.mx/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-13.27.21-1-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-1fe1a196{margin:0px 392px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-1fe1a196 img{width:100%;}.elementor-10 .elementor-element.elementor-element-22a06830{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 456px;z-index:1;}.elementor-10 .elementor-element.elementor-element-22a06830 img{width:100%;}.elementor-10 .elementor-element.elementor-element-5e4ca75d{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-10 .elementor-element.elementor-element-5e4ca75d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5e4ca75d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B263B;}.elementor-10 .elementor-element.elementor-element-2b53142d{--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:flex-start;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-63f5780d{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-4d48fb46{width:var( --container-widget-width, 15.46% );max-width:15.46%;margin:0px 582px calc(var(--kit-widget-spacing, 0px) + 0px) 582px;--container-widget-width:15.46%;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-4d48fb46 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#C5A065;}.elementor-10 .elementor-element.elementor-element-4562cbfa{width:var( --container-widget-width, 57.27% );max-width:57.27%;margin:0px 294px calc(var(--kit-widget-spacing, 0px) + 0px) 294px;--container-widget-width:57.27%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-10 .elementor-element.elementor-element-4562cbfa .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4f560847{width:var( --container-widget-width, 55.74% );max-width:55.74%;--container-widget-width:55.74%;--container-widget-flex-grow:0;z-index:2;text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;color:#D1D5DB;}.elementor-10 .elementor-element.elementor-element-1ea1b9a6{--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:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-1749754c{--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:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;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:#C5A06533;--border-color:#C5A06533;--border-radius:8px 8px 8px 8px;--padding-top:041px;--padding-bottom:91px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-1749754c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1749754c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D3E50;}.elementor-10 .elementor-element.elementor-element-3cb12af7{--display:flex;--min-height:80px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C5A065;--border-color:#C5A065;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-63f94336{z-index:0;}.elementor-10 .elementor-element.elementor-element-63f94336 img{width:100%;}.elementor-10 .elementor-element.elementor-element-73637e0d{width:var( --container-widget-width, 68.2% );max-width:68.2%;margin:0px 76px calc(var(--kit-widget-spacing, 0px) + 0px) 76px;--container-widget-width:68.2%;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-73637e0d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-73637e0d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-40bf0114{width:var( --container-widget-width, 88.66% );max-width:88.66%;--container-widget-width:88.66%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#D1D5DB;}.elementor-10 .elementor-element.elementor-element-d10ad67{--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:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-d10ad67:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d10ad67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-10 .elementor-element.elementor-element-c64edec{--display:flex;--min-height:121px;--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C5A0654D;--border-color:#C5A0654D;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-21d9c08{--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:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-10102f8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-10102f8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-10102f8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-10102f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-10102f8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-10102f8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-47184ff6{--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:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;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:#C5A06533;--border-color:#C5A06533;--border-radius:8px 8px 8px 8px;--padding-top:41px;--padding-bottom:91px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-47184ff6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-47184ff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D3E50;}.elementor-10 .elementor-element.elementor-element-22990467{--display:flex;--min-height:80px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C5A065;--border-color:#C5A065;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-16605f4a{margin:0px 1px calc(var(--kit-widget-spacing, 0px) + 0px) 1px;z-index:0;}.elementor-10 .elementor-element.elementor-element-16605f4a img{width:100%;}.elementor-10 .elementor-element.elementor-element-2234226{width:var( --container-widget-width, 68.2% );max-width:68.2%;margin:0px 76px calc(var(--kit-widget-spacing, 0px) + 0px) 76px;--container-widget-width:68.2%;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-2234226.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-2234226 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-50fe1404{width:var( --container-widget-width, 88.66% );max-width:88.66%;--container-widget-width:88.66%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#D1D5DB;}.elementor-10 .elementor-element.elementor-element-645d48ad{--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:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-645d48ad:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-645d48ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-10 .elementor-element.elementor-element-409faf23{--display:flex;--min-height:121px;--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C5A0654D;--border-color:#C5A0654D;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-1d9aeec9{--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:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-944bd4a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-944bd4a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-944bd4a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-944bd4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-944bd4a .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-944bd4a .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-79720d7f{--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:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;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:#C5A06533;--border-color:#C5A06533;--border-radius:8px 8px 8px 8px;--padding-top:41px;--padding-bottom:91px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-79720d7f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-79720d7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D3E50;}.elementor-10 .elementor-element.elementor-element-2dba1ab5{--display:flex;--min-height:80px;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#C5A065;--border-color:#C5A065;--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-7e3d5b94{z-index:0;}.elementor-10 .elementor-element.elementor-element-7e3d5b94 img{width:100%;}.elementor-10 .elementor-element.elementor-element-75c21e1{width:var( --container-widget-width, 68.2% );max-width:68.2%;margin:0px 76px calc(var(--kit-widget-spacing, 0px) + 0px) 76px;--container-widget-width:68.2%;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-75c21e1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-75c21e1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-37b56343{width:var( --container-widget-width, 88.66% );max-width:88.66%;--container-widget-width:88.66%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#D1D5DB;}.elementor-10 .elementor-element.elementor-element-94b21b7{--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:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-94b21b7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-94b21b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-10 .elementor-element.elementor-element-4acb6599{--display:flex;--min-height:121px;--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C5A0654D;--border-color:#C5A0654D;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-6ed59095{--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:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-698f2345{--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-start;--align-items:flex-start;--gap:-1.1368683772161603e-13px -1.1368683772161603e-13px;--row-gap:-1.1368683772161603e-13px;--column-gap:-1.1368683772161603e-13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-1f343a1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-1f343a1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-1f343a1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-1f343a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-1f343a1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-1f343a1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-5a826fe7{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-10 .elementor-element.elementor-element-5a826fe7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5a826fe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-587c417d{--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:flex-start;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-6c2ea9ea{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-17be2156{width:var( --container-widget-width, 18.13% );max-width:18.13%;margin:0px 563px calc(var(--kit-widget-spacing, 0px) + 0px) 563px;--container-widget-width:18.13%;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-17be2156 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#C5A065;}.elementor-10 .elementor-element.elementor-element-73f59cce{width:var( --container-widget-width, 56.45% );max-width:56.45%;margin:0px 300px calc(var(--kit-widget-spacing, 0px) + 0px) 300px;--container-widget-width:56.45%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-10 .elementor-element.elementor-element-73f59cce .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;color:#1B263B;}.elementor-10 .elementor-element.elementor-element-26932369{width:var( --container-widget-width, 54.48% );max-width:54.48%;--container-widget-width:54.48%;--container-widget-flex-grow:0;z-index:2;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#4B5563;}.elementor-10 .elementor-element.elementor-element-531d4bf0{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-71d99f2{--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:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C5A065;--border-color:#C5A065;--border-radius:8px 8px 8px 8px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-71d99f2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-71d99f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-10 .elementor-element.elementor-element-71d99f2.e-con{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-93a6b38{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-5c78657{--display:flex;--min-height:280px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-5c78657:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5c78657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://idhospitality.mx/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-13.39.12.png");background-position:0px -46.665002387343px;background-repeat:no-repeat;background-size:541px auto;}.elementor-10 .elementor-element.elementor-element-53a8f2f{--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-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-b77a438{--display:flex;--min-height:64px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-b77a438:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b77a438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B263B;}.elementor-10 .elementor-element.elementor-element-12761d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-12761d6 img{width:100%;}.elementor-10 .elementor-element.elementor-element-c5ee3d2{width:var( --container-widget-width, 69.5% );max-width:69.5%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;padding:0px 0px 0px 15px;--container-widget-width:69.5%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-c5ee3d2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:#1B263B;}.elementor-10 .elementor-element.elementor-element-a12db61{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#374151;}.elementor-10 .elementor-element.elementor-element-974ba26{--spacer-size:35px;}.elementor-10 .elementor-element.elementor-element-9bacd92{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-10 .elementor-element.elementor-element-9dab130{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-212c864{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-212c864 img{width:100%;}.elementor-10 .elementor-element.elementor-element-bb7ec76{width:var( --container-widget-width, 94.02% );max-width:94.02%;padding:0px 0px 0px 10px;--container-widget-width:94.02%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-bb7ec76 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#374151;}.elementor-10 .elementor-element.elementor-element-c7a743a{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-d449194{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 10px 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-d449194 img{width:100%;}.elementor-10 .elementor-element.elementor-element-cb19b57{width:var( --container-widget-width, 94.02% );max-width:94.02%;padding:0px 0px 0px 10px;--container-widget-width:94.02%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-cb19b57 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#374151;}.elementor-10 .elementor-element.elementor-element-1ef8a9d{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-51749a0{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-51749a0 img{width:100%;}.elementor-10 .elementor-element.elementor-element-c6d7334{width:var( --container-widget-width, 94.02% );max-width:94.02%;padding:0px 0px 0px 10px;--container-widget-width:94.02%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-c6d7334 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#374151;}.elementor-10 .elementor-element.elementor-element-4c8cb3a{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-10 .elementor-element.elementor-element-358f755{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-358f755 img{width:100%;}.elementor-10 .elementor-element.elementor-element-54d5f6e{width:var( --container-widget-width, 94.02% );max-width:94.02%;padding:0px 0px 0px 10px;--container-widget-width:94.02%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-54d5f6e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#374151;}.elementor-10 .elementor-element.elementor-element-55f5df6{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-10 .elementor-element.elementor-element-13a2772{margin:0px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-13a2772 img{width:100%;}.elementor-10 .elementor-element.elementor-element-6c73475{width:var( --container-widget-width, 94.02% );max-width:94.02%;padding:0px 0px 0px 10px;--container-widget-width:94.02%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-6c73475 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#374151;}.elementor-10 .elementor-element.elementor-element-1d154a2{--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:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C5A065;--border-color:#C5A065;--border-radius:8px 8px 8px 8px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-1d154a2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-1d154a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-10 .elementor-element.elementor-element-1d154a2.e-con{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-fe8b48a{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-fe8b48a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-fe8b48a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://idhospitality.mx/wp-content/uploads/2026/05/Screenshot-2026-05-07-at-13.56.04-scaled.png");background-position:center left;background-size:cover;}.elementor-10 .elementor-element.elementor-element-146e579{--display:flex;--min-height:280px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-ce80177{--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-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-ad19add{--display:flex;--min-height:64px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-ad19add:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ad19add > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B263B;}.elementor-10 .elementor-element.elementor-element-6dea179{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-6dea179 img{width:100%;}.elementor-10 .elementor-element.elementor-element-9901e65{width:var( --container-widget-width, 69.5% );max-width:69.5%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;padding:0px 0px 0px 15px;--container-widget-width:69.5%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-9901e65 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:#1B263B;}.elementor-10 .elementor-element.elementor-element-0b2bf9b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#374151;}.elementor-10 .elementor-element.elementor-element-fe7bfc9{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-10 .elementor-element.elementor-element-ce4e4e4{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-ef65f64{margin:4px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-ef65f64 img{width:100%;}.elementor-10 .elementor-element.elementor-element-a6abccf{width:var( --container-widget-width, 94.02% );max-width:94.02%;padding:0px 0px 0px 10px;--container-widget-width:94.02%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-a6abccf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#374151;}.elementor-10 .elementor-element.elementor-element-a4e9c42{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-53855df{margin:4px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-53855df img{width:100%;}.elementor-10 .elementor-element.elementor-element-03be7ab{width:var( --container-widget-width, 94.02% );max-width:94.02%;padding:0px 0px 0px 10px;--container-widget-width:94.02%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-03be7ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#374151;}.elementor-10 .elementor-element.elementor-element-52efa0c{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-1455d98{margin:4px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-1455d98 img{width:100%;}.elementor-10 .elementor-element.elementor-element-15e835a{width:var( --container-widget-width, 94.02% );max-width:94.02%;padding:0px 0px 0px 10px;--container-widget-width:94.02%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-15e835a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#374151;}.elementor-10 .elementor-element.elementor-element-45685d8{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-10 .elementor-element.elementor-element-c9a606e{margin:4px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-c9a606e img{width:100%;}.elementor-10 .elementor-element.elementor-element-84a6840{width:var( --container-widget-width, 94.02% );max-width:94.02%;padding:0px 0px 0px 10px;--container-widget-width:94.02%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-84a6840 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#374151;}.elementor-10 .elementor-element.elementor-element-72820a9{--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-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-10 .elementor-element.elementor-element-5143694{margin:4px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-5143694 img{width:100%;}.elementor-10 .elementor-element.elementor-element-3171c29{width:var( --container-widget-width, 94.02% );max-width:94.02%;padding:0px 0px 0px 10px;--container-widget-width:94.02%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-3171c29 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#374151;}.elementor-10 .elementor-element.elementor-element-48ac4e5f{--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:flex-start;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C5A065;--border-color:#C5A065;--border-radius:8px 8px 8px 8px;box-shadow:0px 10px 15px -3px rgba(0, 0, 0, 0.1);--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-48ac4e5f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-48ac4e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-10 .elementor-element.elementor-element-48ac4e5f.e-con{--align-self:stretch;}.elementor-10 .elementor-element.elementor-element-56d77f34{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-28b307a4{--display:flex;--min-height:280px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-28b307a4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-28b307a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://idhospitality.mx/wp-content/uploads/2026/04/dfad32a1091713668ea5f7878157757f.webp");background-position:0px -46.669999023261px;background-repeat:no-repeat;background-size:373.33999633789px auto;}.elementor-10 .elementor-element.elementor-element-732bde80{--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-start;--align-items:center;--gap:1.1368683772161603e-13px 1.1368683772161603e-13px;--row-gap:1.1368683772161603e-13px;--column-gap:1.1368683772161603e-13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-2f07bcc8{--display:flex;--min-height:64px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-2f07bcc8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2f07bcc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B263B;}.elementor-10 .elementor-element.elementor-element-2d6db441{z-index:0;}.elementor-10 .elementor-element.elementor-element-2d6db441 img{width:100%;}.elementor-10 .elementor-element.elementor-element-1da137a5{width:var( --container-widget-width, 69.5% );max-width:69.5%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 16px;padding:0px 0px 0px 15px;--container-widget-width:69.5%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-1da137a5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:600;color:#1B263B;}.elementor-10 .elementor-element.elementor-element-6f27446e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:#374151;}.elementor-10 .elementor-element.elementor-element-18d5e96b{--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:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-10 .elementor-element.elementor-element-6bba66da{--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-start;--align-items:flex-start;--gap:1.1368683772161603e-13px 1.1368683772161603e-13px;--row-gap:1.1368683772161603e-13px;--column-gap:1.1368683772161603e-13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-34cf4cc8{margin:4px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-34cf4cc8 img{width:100%;}.elementor-10 .elementor-element.elementor-element-7721af88{width:var( --container-widget-width, 94.02% );max-width:94.02%;padding:0px 0px 0px 10px;--container-widget-width:94.02%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-7721af88 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#374151;}.elementor-10 .elementor-element.elementor-element-5d19b787{--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-start;--align-items:flex-start;--gap:1.1368683772161603e-13px 1.1368683772161603e-13px;--row-gap:1.1368683772161603e-13px;--column-gap:1.1368683772161603e-13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-5515583b{margin:4px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-5515583b img{width:100%;}.elementor-10 .elementor-element.elementor-element-1c05b109{width:var( --container-widget-width, 94.02% );max-width:94.02%;padding:0px 0px 0px 10px;--container-widget-width:94.02%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-1c05b109 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#374151;}.elementor-10 .elementor-element.elementor-element-479501ef{--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-start;--align-items:flex-start;--gap:1.1368683772161603e-13px 1.1368683772161603e-13px;--row-gap:1.1368683772161603e-13px;--column-gap:1.1368683772161603e-13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-10 .elementor-element.elementor-element-5380d23d{margin:4px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-5380d23d img{width:100%;}.elementor-10 .elementor-element.elementor-element-44b0c0a4{width:var( --container-widget-width, 94.02% );max-width:94.02%;padding:0px 0px 0px 10px;--container-widget-width:94.02%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-44b0c0a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#374151;}.elementor-10 .elementor-element.elementor-element-2d4f0d18{--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-start;--align-items:flex-start;--gap:1.1368683772161603e-13px 1.1368683772161603e-13px;--row-gap:1.1368683772161603e-13px;--column-gap:1.1368683772161603e-13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-10 .elementor-element.elementor-element-564f150b{margin:4px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-564f150b img{width:100%;}.elementor-10 .elementor-element.elementor-element-5202fd1f{width:var( --container-widget-width, 94.02% );max-width:94.02%;padding:0px 0px 0px 10px;--container-widget-width:94.02%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-5202fd1f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#374151;}.elementor-10 .elementor-element.elementor-element-45615409{--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-start;--align-items:flex-start;--gap:1.1368683772161603e-13px 1.1368683772161603e-13px;--row-gap:1.1368683772161603e-13px;--column-gap:1.1368683772161603e-13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;}.elementor-10 .elementor-element.elementor-element-28af9d21{margin:4px 12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:0;}.elementor-10 .elementor-element.elementor-element-28af9d21 img{width:100%;}.elementor-10 .elementor-element.elementor-element-69089664{width:var( --container-widget-width, 94.02% );max-width:94.02%;padding:0px 0px 0px 10px;--container-widget-width:94.02%;--container-widget-flex-grow:0;z-index:1;}.elementor-10 .elementor-element.elementor-element-69089664 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:#374151;}.elementor-10 .elementor-element.elementor-element-5c62397d{--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:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:128px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-10 .elementor-element.elementor-element-5c62397d:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5c62397d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-10 .elementor-element.elementor-element-5925ac1{--display:flex;--min-height:644px;--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:flex-start;--align-items:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-487b205d{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-7da34618{width:var( --container-widget-width, 8.82% );max-width:8.82%;margin:0px 627px calc(var(--kit-widget-spacing, 0px) + 0px) 627px;--container-widget-width:8.82%;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-7da34618 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#C5A065;}.elementor-10 .elementor-element.elementor-element-12c9f97c{width:var( --container-widget-width, 35.57% );max-width:35.57%;margin:0px 443px calc(var(--kit-widget-spacing, 0px) + 0px) 443px;--container-widget-width:35.57%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-10 .elementor-element.elementor-element-12c9f97c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;color:#1B263B;}.elementor-10 .elementor-element.elementor-element-7f46b6e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#4B5563;}.elementor-10 .elementor-element.elementor-element-4676507{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4676507:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4676507 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-dd1df79{--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:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-10 .elementor-element.elementor-element-fa8a37a{width:var( --container-widget-width, 9.62% );max-width:9.62%;margin:0px 622px calc(var(--kit-widget-spacing, 0px) + 0px) 622px;--container-widget-width:9.62%;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-fa8a37a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#C5A065;}.elementor-10 .elementor-element.elementor-element-460f79b{width:var( --container-widget-width, 41.86% );max-width:41.86%;margin:0px 400px calc(var(--kit-widget-spacing, 0px) + 0px) 400px;--container-widget-width:41.86%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-10 .elementor-element.elementor-element-460f79b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:600;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e5ea56c{width:var( --container-widget-width, 51.35% );max-width:51.35%;margin:8px 31px calc(var(--kit-widget-spacing, 0px) + 0px) 31px;--container-widget-width:51.35%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-10 .elementor-element.elementor-element-e5ea56c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#D1D5DB;}.elementor-10 .elementor-element.elementor-element-e0737a4{--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;--align-items:center;}.elementor-10 .elementor-element.elementor-element-78b0f1fe{width:var( --container-widget-width, 9.65% );max-width:9.65%;margin:0px 622px calc(var(--kit-widget-spacing, 0px) + 0px) 622px;--container-widget-width:9.65%;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-78b0f1fe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.43em;letter-spacing:1.4px;color:#C5A065;}.elementor-10 .elementor-element.elementor-element-53888881{width:var( --container-widget-width, 32.1% );max-width:32.1%;margin:0px 467px calc(var(--kit-widget-spacing, 0px) + 0px) 467px;--container-widget-width:32.1%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-10 .elementor-element.elementor-element-53888881 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:48px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#1B263B;}.elementor-10 .elementor-element.elementor-element-78a508b5{width:var( --container-widget-width, 100% );max-width:100%;margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-10 .elementor-element.elementor-element-78a508b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.63em;letter-spacing:0px;color:#4B5563;}.elementor-10 .elementor-element.elementor-element-5d8bb52{--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;--align-items:center;}.elementor-10 .elementor-element.elementor-element-5d8bb52.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-0f5a670{--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;--overlay-opacity:0.6;}.elementor-10 .elementor-element.elementor-element-0f5a670:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0f5a670 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://idhospitality.mx/wp-content/uploads/2026/04/d0ba6d1c533de835750b041cf91d9902.webp");}.elementor-10 .elementor-element.elementor-element-0f5a670::before, .elementor-10 .elementor-element.elementor-element-0f5a670 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0f5a670 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0f5a670 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0f5a670 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0f5a670 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-c954f12{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-8f096f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:0;text-align:center;}.elementor-10 .elementor-element.elementor-element-8f096f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:60px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5b7da083{width:var( --container-widget-width, 97.47% );max-width:97.47%;--container-widget-width:97.47%;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.63em;letter-spacing:0px;color:#D1D5DB;}.elementor-10 .elementor-element.elementor-element-6c6837d{--spacer-size:50px;}.elementor-10 .elementor-element.elementor-element-9293f71{--display:flex;}.elementor-10 .elementor-element.elementor-element-9293f71:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9293f71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-558629cf{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-555dd89 .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4cc53936{--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-10 .elementor-element.elementor-element-7e984764{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-514657bd{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-286d1e71{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-286d1e71 .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-661aa57f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-35282dad{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-6c232e1{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-1fe1a196{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1fe1a196 img{width:256px;max-width:100%;}.elementor-10 .elementor-element.elementor-element-22a06830{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-22a06830 img{width:192px;max-width:100%;}.elementor-10 .elementor-element.elementor-element-5e4ca75d{--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-10 .elementor-element.elementor-element-2b53142d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-63f5780d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-4d48fb46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:212.75px;--container-widget-flex-grow:0;width:var( --container-widget-width, 212.75px );max-width:212.75px;}.elementor-10 .elementor-element.elementor-element-4d48fb46 .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4562cbfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:788.04998779297px;--container-widget-flex-grow:0;width:var( --container-widget-width, 788.04998779297px );max-width:788.04998779297px;}.elementor-10 .elementor-element.elementor-element-4f560847{--container-widget-width:766.95001220703px;--container-widget-flex-grow:0;width:var( --container-widget-width, 766.95001220703px );max-width:766.95001220703px;}.elementor-10 .elementor-element.elementor-element-1ea1b9a6{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-1749754c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:26px;--padding-bottom:59px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1749754c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-63f94336 img{width:30.003522872925px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-73637e0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:192.69999694824px;--container-widget-flex-grow:0;width:var( --container-widget-width, 192.69999694824px );max-width:192.69999694824px;}.elementor-10 .elementor-element.elementor-element-40bf0114{--container-widget-width:305.57998657227px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305.57998657227px );max-width:305.57998657227px;line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-d10ad67{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-c64edec{--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-21d9c08{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-10102f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-10102f8 .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-47184ff6{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:26px;--padding-bottom:59px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-47184ff6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-16605f4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-16605f4a img{width:31.753677368164px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-2234226{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:192.69999694824px;--container-widget-flex-grow:0;width:var( --container-widget-width, 192.69999694824px );max-width:192.69999694824px;}.elementor-10 .elementor-element.elementor-element-50fe1404{--container-widget-width:305.57998657227px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305.57998657227px );max-width:305.57998657227px;line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-645d48ad{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-409faf23{--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1d9aeec9{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-10 .elementor-element.elementor-element-944bd4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-944bd4a .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-79720d7f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:26px;--padding-bottom:59px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-79720d7f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-7e3d5b94 img{width:30.005859375px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-75c21e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:192.69999694824px;--container-widget-flex-grow:0;width:var( --container-widget-width, 192.69999694824px );max-width:192.69999694824px;}.elementor-10 .elementor-element.elementor-element-37b56343{--container-widget-width:305.57998657227px;--container-widget-flex-grow:0;width:var( --container-widget-width, 305.57998657227px );max-width:305.57998657227px;line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-94b21b7{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-4acb6599{--padding-top:18px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6ed59095{--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-10 .elementor-element.elementor-element-1f343a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-1f343a1 .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-5a826fe7{--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-10 .elementor-element.elementor-element-587c417d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6c2ea9ea{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-17be2156{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:249.4700012207px;--container-widget-flex-grow:0;width:var( --container-widget-width, 249.4700012207px );max-width:249.4700012207px;}.elementor-10 .elementor-element.elementor-element-17be2156 .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-73f59cce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:776.77001953125px;--container-widget-flex-grow:0;width:var( --container-widget-width, 776.77001953125px );max-width:776.77001953125px;}.elementor-10 .elementor-element.elementor-element-26932369{--container-widget-width:749.64001464844px;--container-widget-flex-grow:0;width:var( --container-widget-width, 749.64001464844px );max-width:749.64001464844px;}.elementor-10 .elementor-element.elementor-element-531d4bf0{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-71d99f2{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:23px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-71d99f2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-5c78657:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5c78657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-12761d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;}.elementor-10 .elementor-element.elementor-element-12761d6 img{width:24px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-c5ee3d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:259.45001220703px;--container-widget-flex-grow:0;width:var( --container-widget-width, 259.45001220703px );max-width:259.45001220703px;}.elementor-10 .elementor-element.elementor-element-a12db61{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-9bacd92{--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-212c864{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-212c864 img{width:16px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-bb7ec76{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-10 .elementor-element.elementor-element-bb7ec76 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-d449194{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-d449194 img{width:16px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-cb19b57{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-10 .elementor-element.elementor-element-cb19b57 .elementor-heading-title{font-size:15px;line-height:1.42em;}.elementor-10 .elementor-element.elementor-element-51749a0{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-51749a0 img{width:16px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-c6d7334{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-10 .elementor-element.elementor-element-c6d7334 .elementor-heading-title{font-size:15px;line-height:1.42em;}.elementor-10 .elementor-element.elementor-element-358f755{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-358f755 img{width:16px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-54d5f6e{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-10 .elementor-element.elementor-element-54d5f6e .elementor-heading-title{font-size:15px;line-height:1.42em;}.elementor-10 .elementor-element.elementor-element-13a2772{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-13a2772 img{width:16px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-6c73475{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-10 .elementor-element.elementor-element-6c73475 .elementor-heading-title{font-size:15px;line-height:1.42em;}.elementor-10 .elementor-element.elementor-element-1d154a2{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:23px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-1d154a2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-6dea179{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;}.elementor-10 .elementor-element.elementor-element-6dea179 img{width:24px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-9901e65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:259.45001220703px;--container-widget-flex-grow:0;width:var( --container-widget-width, 259.45001220703px );max-width:259.45001220703px;}.elementor-10 .elementor-element.elementor-element-0b2bf9b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-fe7bfc9{--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ef65f64{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-ef65f64 img{width:16px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-a6abccf{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-10 .elementor-element.elementor-element-a6abccf .elementor-heading-title{font-size:15px;line-height:1.42em;}.elementor-10 .elementor-element.elementor-element-53855df{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-53855df img{width:16px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-03be7ab{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-10 .elementor-element.elementor-element-03be7ab .elementor-heading-title{font-size:15px;line-height:1.42em;}.elementor-10 .elementor-element.elementor-element-1455d98{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1455d98 img{width:16px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-15e835a{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-10 .elementor-element.elementor-element-15e835a .elementor-heading-title{font-size:15px;line-height:1.42em;}.elementor-10 .elementor-element.elementor-element-c9a606e{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-c9a606e img{width:16px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-84a6840{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-10 .elementor-element.elementor-element-84a6840 .elementor-heading-title{font-size:15px;line-height:1.42em;}.elementor-10 .elementor-element.elementor-element-5143694{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-5143694 img{width:16px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-3171c29{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-10 .elementor-element.elementor-element-3171c29 .elementor-heading-title{font-size:15px;line-height:1.42em;}.elementor-10 .elementor-element.elementor-element-48ac4e5f{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:23px;--padding-bottom:23px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-48ac4e5f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-28b307a4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-28b307a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-2d6db441 img{width:24.004688262939px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-1da137a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:259.45001220703px;--container-widget-flex-grow:0;width:var( --container-widget-width, 259.45001220703px );max-width:259.45001220703px;}.elementor-10 .elementor-element.elementor-element-6f27446e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-18d5e96b{--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-34cf4cc8{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-34cf4cc8 img{width:16px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-7721af88{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-10 .elementor-element.elementor-element-7721af88 .elementor-heading-title{font-size:15px;line-height:1.42em;}.elementor-10 .elementor-element.elementor-element-5515583b{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-5515583b img{width:16px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-1c05b109{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-10 .elementor-element.elementor-element-1c05b109 .elementor-heading-title{font-size:15px;line-height:1.42em;}.elementor-10 .elementor-element.elementor-element-5380d23d{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-5380d23d img{width:16px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-44b0c0a4{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-10 .elementor-element.elementor-element-44b0c0a4 .elementor-heading-title{font-size:15px;line-height:1.42em;}.elementor-10 .elementor-element.elementor-element-564f150b{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-564f150b img{width:16px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-5202fd1f{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-10 .elementor-element.elementor-element-5202fd1f .elementor-heading-title{font-size:15px;line-height:1.42em;}.elementor-10 .elementor-element.elementor-element-28af9d21{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-28af9d21 img{width:16px;max-width:max-content;}.elementor-10 .elementor-element.elementor-element-69089664{--container-widget-width:351px;--container-widget-flex-grow:0;width:var( --container-widget-width, 351px );max-width:351px;}.elementor-10 .elementor-element.elementor-element-69089664 .elementor-heading-title{font-size:15px;line-height:1.42em;}.elementor-10 .elementor-element.elementor-element-5c62397d{--padding-top:20px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-10 .elementor-element.elementor-element-5925ac1{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-487b205d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-7da34618{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:121.41999816895px;--container-widget-flex-grow:0;width:var( --container-widget-width, 121.41999816895px );max-width:121.41999816895px;}.elementor-10 .elementor-element.elementor-element-7da34618 .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-12c9f97c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:489.45001220703px;--container-widget-flex-grow:0;width:var( --container-widget-width, 489.45001220703px );max-width:489.45001220703px;}.elementor-10 .elementor-element.elementor-element-7f46b6e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-dd1df79{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-10 .elementor-element.elementor-element-fa8a37a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:132.36000061035px;--container-widget-flex-grow:0;width:var( --container-widget-width, 132.36000061035px );max-width:132.36000061035px;}.elementor-10 .elementor-element.elementor-element-fa8a37a .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-460f79b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:576px;--container-widget-flex-grow:0;width:var( --container-widget-width, 576px );max-width:576px;}.elementor-10 .elementor-element.elementor-element-e5ea56c{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:706.58001708984px;--container-widget-flex-grow:0;width:var( --container-widget-width, 706.58001708984px );max-width:706.58001708984px;}.elementor-10 .elementor-element.elementor-element-78b0f1fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:132.7200012207px;--container-widget-flex-grow:0;width:var( --container-widget-width, 132.7200012207px );max-width:132.7200012207px;}.elementor-10 .elementor-element.elementor-element-78b0f1fe .elementor-heading-title{font-size:12px;line-height:1.43em;}.elementor-10 .elementor-element.elementor-element-53888881{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:441.70001220703px;--container-widget-flex-grow:0;width:var( --container-widget-width, 441.70001220703px );max-width:441.70001220703px;}.elementor-10 .elementor-element.elementor-element-53888881 .elementor-heading-title{font-size:27px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-78a508b5{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-78a508b5 .elementor-heading-title{font-size:18px;line-height:1.55em;}.elementor-10 .elementor-element.elementor-element-8f096f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10 .elementor-element.elementor-element-8f096f .elementor-heading-title{font-size:48px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-5b7da083{--container-widget-width:873.33001708984px;--container-widget-flex-grow:0;width:var( --container-widget-width, 873.33001708984px );max-width:873.33001708984px;font-size:17px;line-height:1.55em;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-558629cf{--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-f9a8222{font-size:42px;}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-555dd89 .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4cc53936{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-7e984764{--width:100%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-514657bd{--width:648px;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-10 .elementor-element.elementor-element-286d1e71 .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-35282dad{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-6c232e1{--width:648px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-1fe1a196{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-22a06830{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-5e4ca75d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-2b53142d{--width:100%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-63f5780d{--width:100%;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-10 .elementor-element.elementor-element-4d48fb46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-4d48fb46 .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-4562cbfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1ea1b9a6{--width:100%;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--flex-wrap: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-10 .elementor-element.elementor-element-1749754c{--width:426.66000366211px;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:18px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1749754c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3cb12af7{--width:80px;}.elementor-10 .elementor-element.elementor-element-73637e0d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-40bf0114{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-d10ad67{--width:344.66000366211px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-c64edec{--width:100%;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-21d9c08{--width:100%;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-10102f8.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-10102f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-10 .elementor-element.elementor-element-10102f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-10 .elementor-element.elementor-element-10102f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-10 .elementor-element.elementor-element-10102f8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-10 .elementor-element.elementor-element-10102f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-10 .elementor-element.elementor-element-10102f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-10102f8 .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-47184ff6{--width:426.66000366211px;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:18px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-47184ff6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-22990467{--width:80px;}.elementor-10 .elementor-element.elementor-element-16605f4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-2234226{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-50fe1404{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-645d48ad{--width:344.66000366211px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-409faf23{--width:100%;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-1d9aeec9{--width:100%;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-10 .elementor-element.elementor-element-944bd4a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-944bd4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-10 .elementor-element.elementor-element-944bd4a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-10 .elementor-element.elementor-element-944bd4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-10 .elementor-element.elementor-element-944bd4a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-10 .elementor-element.elementor-element-944bd4a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-10 .elementor-element.elementor-element-944bd4a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-944bd4a .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-79720d7f{--width:426.66000366211px;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:18px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-79720d7f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-2dba1ab5{--width:80px;}.elementor-10 .elementor-element.elementor-element-75c21e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-37b56343{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-94b21b7{--width:344.66000366211px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-4acb6599{--width:100%;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6ed59095{--width:100%;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-10 .elementor-element.elementor-element-698f2345{--width:100%;}.elementor-10 .elementor-element.elementor-element-1f343a1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1f343a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-10 .elementor-element.elementor-element-1f343a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-10 .elementor-element.elementor-element-1f343a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-10 .elementor-element.elementor-element-1f343a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-10 .elementor-element.elementor-element-1f343a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-10 .elementor-element.elementor-element-1f343a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-1f343a1 .elementor-icon-list-item > a{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-5a826fe7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-587c417d{--width:100%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-6c2ea9ea{--width:100%;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-10 .elementor-element.elementor-element-17be2156{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-17be2156 .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-73f59cce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-531d4bf0{--width:100%;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:wrap;}.elementor-10 .elementor-element.elementor-element-71d99f2{--width:437.32998657227px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-71d99f2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-93a6b38{--width:100%;}.elementor-10 .elementor-element.elementor-element-5c78657{--width:100%;}.elementor-10 .elementor-element.elementor-element-5c78657:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5c78657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-53a8f2f{--width:100%;}.elementor-10 .elementor-element.elementor-element-b77a438{--width:64px;}.elementor-10 .elementor-element.elementor-element-12761d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;}.elementor-10 .elementor-element.elementor-element-c5ee3d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-a12db61{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-9bacd92{--width:100%;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9dab130{--width:100%;}.elementor-10 .elementor-element.elementor-element-212c864{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-bb7ec76 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-c7a743a{--width:100%;}.elementor-10 .elementor-element.elementor-element-d449194{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-cb19b57 .elementor-heading-title{font-size:14px;line-height:1.32em;}.elementor-10 .elementor-element.elementor-element-1ef8a9d{--width:100%;}.elementor-10 .elementor-element.elementor-element-51749a0{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-c6d7334 .elementor-heading-title{font-size:14px;line-height:1.32em;}.elementor-10 .elementor-element.elementor-element-4c8cb3a{--width:100%;}.elementor-10 .elementor-element.elementor-element-358f755{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-54d5f6e .elementor-heading-title{font-size:14px;line-height:1.32em;}.elementor-10 .elementor-element.elementor-element-55f5df6{--width:100%;}.elementor-10 .elementor-element.elementor-element-13a2772{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-6c73475 .elementor-heading-title{font-size:14px;line-height:1.32em;}.elementor-10 .elementor-element.elementor-element-1d154a2{--width:437.32998657227px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-1d154a2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-fe8b48a{--width:100%;}.elementor-10 .elementor-element.elementor-element-146e579{--width:100%;}.elementor-10 .elementor-element.elementor-element-ce80177{--width:100%;}.elementor-10 .elementor-element.elementor-element-ad19add{--width:64px;}.elementor-10 .elementor-element.elementor-element-6dea179{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 1px) 0px;}.elementor-10 .elementor-element.elementor-element-9901e65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-0b2bf9b{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-fe7bfc9{--width:100%;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ce4e4e4{--width:100%;}.elementor-10 .elementor-element.elementor-element-ef65f64{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-a6abccf .elementor-heading-title{font-size:14px;line-height:1.32em;}.elementor-10 .elementor-element.elementor-element-a4e9c42{--width:100%;}.elementor-10 .elementor-element.elementor-element-53855df{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-03be7ab .elementor-heading-title{font-size:14px;line-height:1.32em;}.elementor-10 .elementor-element.elementor-element-52efa0c{--width:100%;}.elementor-10 .elementor-element.elementor-element-1455d98{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-15e835a .elementor-heading-title{font-size:14px;line-height:1.32em;}.elementor-10 .elementor-element.elementor-element-45685d8{--width:100%;}.elementor-10 .elementor-element.elementor-element-c9a606e{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-84a6840 .elementor-heading-title{font-size:14px;line-height:1.32em;}.elementor-10 .elementor-element.elementor-element-72820a9{--width:100%;}.elementor-10 .elementor-element.elementor-element-5143694{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-3171c29 .elementor-heading-title{font-size:14px;line-height:1.32em;}.elementor-10 .elementor-element.elementor-element-48ac4e5f{--width:437.32998657227px;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-48ac4e5f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-56d77f34{--width:100%;}.elementor-10 .elementor-element.elementor-element-28b307a4{--width:100%;}.elementor-10 .elementor-element.elementor-element-28b307a4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-28b307a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-10 .elementor-element.elementor-element-732bde80{--width:100%;}.elementor-10 .elementor-element.elementor-element-2f07bcc8{--width:64px;}.elementor-10 .elementor-element.elementor-element-1da137a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-6f27446e{line-height:var( --e-global-typography-text-line-height );}.elementor-10 .elementor-element.elementor-element-18d5e96b{--width:100%;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--padding-top:0px;--padding-bottom:8px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6bba66da{--width:100%;}.elementor-10 .elementor-element.elementor-element-34cf4cc8{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-7721af88 .elementor-heading-title{font-size:14px;line-height:1.32em;}.elementor-10 .elementor-element.elementor-element-5d19b787{--width:100%;}.elementor-10 .elementor-element.elementor-element-5515583b{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-1c05b109 .elementor-heading-title{font-size:14px;line-height:1.32em;}.elementor-10 .elementor-element.elementor-element-479501ef{--width:100%;}.elementor-10 .elementor-element.elementor-element-5380d23d{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-44b0c0a4 .elementor-heading-title{font-size:14px;line-height:1.32em;}.elementor-10 .elementor-element.elementor-element-2d4f0d18{--width:100%;}.elementor-10 .elementor-element.elementor-element-564f150b{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-5202fd1f .elementor-heading-title{font-size:14px;line-height:1.32em;}.elementor-10 .elementor-element.elementor-element-45615409{--width:100%;}.elementor-10 .elementor-element.elementor-element-28af9d21{margin:4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-69089664 .elementor-heading-title{font-size:14px;line-height:1.32em;}.elementor-10 .elementor-element.elementor-element-5c62397d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-5925ac1{--width:100%;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-487b205d{--width:100%;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-10 .elementor-element.elementor-element-7da34618{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-7da34618 .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-12c9f97c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-dd1df79{--width:100%;--gap:11px 11px;--row-gap:11px;--column-gap:11px;}.elementor-10 .elementor-element.elementor-element-fa8a37a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-fa8a37a .elementor-heading-title{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-10 .elementor-element.elementor-element-460f79b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-e5ea56c{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-e0737a4{--padding-top:25px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-78b0f1fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-78b0f1fe .elementor-heading-title{font-size:14px;line-height:1.29em;}.elementor-10 .elementor-element.elementor-element-53888881{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-53888881 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-78a508b5{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-78a508b5 .elementor-heading-title{font-size:19px;line-height:1.43em;}.elementor-10 .elementor-element.elementor-element-8f096f .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-5b7da083{font-size:18px;line-height:1.43em;}}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-7e984764{--width:100%;}.elementor-10 .elementor-element.elementor-element-514657bd{--width:47.09%;}.elementor-10 .elementor-element.elementor-element-6c232e1{--width:47.09%;}.elementor-10 .elementor-element.elementor-element-2b53142d{--width:100%;}.elementor-10 .elementor-element.elementor-element-63f5780d{--width:100%;}.elementor-10 .elementor-element.elementor-element-1ea1b9a6{--width:100%;}.elementor-10 .elementor-element.elementor-element-1749754c{--width:31.01%;}.elementor-10 .elementor-element.elementor-element-3cb12af7{--width:18.75%;}.elementor-10 .elementor-element.elementor-element-d10ad67{--width:80.78%;}.elementor-10 .elementor-element.elementor-element-c64edec{--width:100%;}.elementor-10 .elementor-element.elementor-element-21d9c08{--width:100%;}.elementor-10 .elementor-element.elementor-element-47184ff6{--width:31.01%;}.elementor-10 .elementor-element.elementor-element-22990467{--width:18.75%;}.elementor-10 .elementor-element.elementor-element-645d48ad{--width:80.78%;}.elementor-10 .elementor-element.elementor-element-409faf23{--width:100%;}.elementor-10 .elementor-element.elementor-element-1d9aeec9{--width:100%;}.elementor-10 .elementor-element.elementor-element-79720d7f{--width:31.01%;}.elementor-10 .elementor-element.elementor-element-2dba1ab5{--width:18.75%;}.elementor-10 .elementor-element.elementor-element-94b21b7{--width:80.78%;}.elementor-10 .elementor-element.elementor-element-4acb6599{--width:100%;}.elementor-10 .elementor-element.elementor-element-6ed59095{--width:100%;}.elementor-10 .elementor-element.elementor-element-698f2345{--width:100%;}.elementor-10 .elementor-element.elementor-element-587c417d{--width:100%;}.elementor-10 .elementor-element.elementor-element-6c2ea9ea{--width:100%;}.elementor-10 .elementor-element.elementor-element-531d4bf0{--width:100%;}.elementor-10 .elementor-element.elementor-element-71d99f2{--width:31.78%;}.elementor-10 .elementor-element.elementor-element-93a6b38{--width:100%;}.elementor-10 .elementor-element.elementor-element-5c78657{--width:100%;}.elementor-10 .elementor-element.elementor-element-53a8f2f{--width:100%;}.elementor-10 .elementor-element.elementor-element-b77a438{--width:17.14%;}.elementor-10 .elementor-element.elementor-element-9bacd92{--width:100%;}.elementor-10 .elementor-element.elementor-element-9dab130{--width:100%;}.elementor-10 .elementor-element.elementor-element-c7a743a{--width:100%;}.elementor-10 .elementor-element.elementor-element-1ef8a9d{--width:100%;}.elementor-10 .elementor-element.elementor-element-4c8cb3a{--width:100%;}.elementor-10 .elementor-element.elementor-element-55f5df6{--width:100%;}.elementor-10 .elementor-element.elementor-element-1d154a2{--width:31.78%;}.elementor-10 .elementor-element.elementor-element-fe8b48a{--width:100%;}.elementor-10 .elementor-element.elementor-element-146e579{--width:100%;}.elementor-10 .elementor-element.elementor-element-ce80177{--width:100%;}.elementor-10 .elementor-element.elementor-element-ad19add{--width:17.14%;}.elementor-10 .elementor-element.elementor-element-fe7bfc9{--width:100%;}.elementor-10 .elementor-element.elementor-element-ce4e4e4{--width:100%;}.elementor-10 .elementor-element.elementor-element-a4e9c42{--width:100%;}.elementor-10 .elementor-element.elementor-element-52efa0c{--width:100%;}.elementor-10 .elementor-element.elementor-element-45685d8{--width:100%;}.elementor-10 .elementor-element.elementor-element-72820a9{--width:100%;}.elementor-10 .elementor-element.elementor-element-48ac4e5f{--width:31.78%;}.elementor-10 .elementor-element.elementor-element-56d77f34{--width:100%;}.elementor-10 .elementor-element.elementor-element-28b307a4{--width:100%;}.elementor-10 .elementor-element.elementor-element-732bde80{--width:100%;}.elementor-10 .elementor-element.elementor-element-2f07bcc8{--width:17.14%;}.elementor-10 .elementor-element.elementor-element-18d5e96b{--width:100%;}.elementor-10 .elementor-element.elementor-element-6bba66da{--width:100%;}.elementor-10 .elementor-element.elementor-element-5d19b787{--width:100%;}.elementor-10 .elementor-element.elementor-element-479501ef{--width:100%;}.elementor-10 .elementor-element.elementor-element-2d4f0d18{--width:100%;}.elementor-10 .elementor-element.elementor-element-45615409{--width:100%;}.elementor-10 .elementor-element.elementor-element-5925ac1{--width:100%;}.elementor-10 .elementor-element.elementor-element-487b205d{--width:100%;}.elementor-10 .elementor-element.elementor-element-dd1df79{--width:100%;}.elementor-10 .elementor-element.elementor-element-5d8bb52{--width:92.878%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-7e984764{--width:100%;}.elementor-10 .elementor-element.elementor-element-514657bd{--width:648px;}.elementor-10 .elementor-element.elementor-element-6c232e1{--width:648px;}.elementor-10 .elementor-element.elementor-element-2b53142d{--width:100%;}.elementor-10 .elementor-element.elementor-element-63f5780d{--width:100%;}.elementor-10 .elementor-element.elementor-element-1ea1b9a6{--width:100%;}.elementor-10 .elementor-element.elementor-element-1749754c{--width:426.66000366211px;}.elementor-10 .elementor-element.elementor-element-3cb12af7{--width:80px;}.elementor-10 .elementor-element.elementor-element-d10ad67{--width:344.66000366211px;}.elementor-10 .elementor-element.elementor-element-c64edec{--width:100%;}.elementor-10 .elementor-element.elementor-element-21d9c08{--width:100%;}.elementor-10 .elementor-element.elementor-element-47184ff6{--width:426.66000366211px;}.elementor-10 .elementor-element.elementor-element-22990467{--width:80px;}.elementor-10 .elementor-element.elementor-element-645d48ad{--width:344.66000366211px;}.elementor-10 .elementor-element.elementor-element-409faf23{--width:100%;}.elementor-10 .elementor-element.elementor-element-1d9aeec9{--width:100%;}.elementor-10 .elementor-element.elementor-element-79720d7f{--width:426.66000366211px;}.elementor-10 .elementor-element.elementor-element-2dba1ab5{--width:80px;}.elementor-10 .elementor-element.elementor-element-94b21b7{--width:344.66000366211px;}.elementor-10 .elementor-element.elementor-element-4acb6599{--width:100%;}.elementor-10 .elementor-element.elementor-element-6ed59095{--width:100%;}.elementor-10 .elementor-element.elementor-element-698f2345{--width:100%;}.elementor-10 .elementor-element.elementor-element-587c417d{--width:100%;}.elementor-10 .elementor-element.elementor-element-6c2ea9ea{--width:100%;}.elementor-10 .elementor-element.elementor-element-531d4bf0{--width:100%;}.elementor-10 .elementor-element.elementor-element-71d99f2{--width:437.32998657227px;}.elementor-10 .elementor-element.elementor-element-93a6b38{--width:100%;}.elementor-10 .elementor-element.elementor-element-5c78657{--width:100%;}.elementor-10 .elementor-element.elementor-element-53a8f2f{--width:100%;}.elementor-10 .elementor-element.elementor-element-b77a438{--width:64px;}.elementor-10 .elementor-element.elementor-element-9bacd92{--width:100%;}.elementor-10 .elementor-element.elementor-element-9dab130{--width:100%;}.elementor-10 .elementor-element.elementor-element-c7a743a{--width:100%;}.elementor-10 .elementor-element.elementor-element-1ef8a9d{--width:100%;}.elementor-10 .elementor-element.elementor-element-4c8cb3a{--width:100%;}.elementor-10 .elementor-element.elementor-element-55f5df6{--width:100%;}.elementor-10 .elementor-element.elementor-element-1d154a2{--width:437.32998657227px;}.elementor-10 .elementor-element.elementor-element-fe8b48a{--width:100%;}.elementor-10 .elementor-element.elementor-element-146e579{--width:100%;}.elementor-10 .elementor-element.elementor-element-ce80177{--width:100%;}.elementor-10 .elementor-element.elementor-element-ad19add{--width:64px;}.elementor-10 .elementor-element.elementor-element-fe7bfc9{--width:100%;}.elementor-10 .elementor-element.elementor-element-ce4e4e4{--width:100%;}.elementor-10 .elementor-element.elementor-element-a4e9c42{--width:100%;}.elementor-10 .elementor-element.elementor-element-52efa0c{--width:100%;}.elementor-10 .elementor-element.elementor-element-45685d8{--width:100%;}.elementor-10 .elementor-element.elementor-element-72820a9{--width:100%;}.elementor-10 .elementor-element.elementor-element-48ac4e5f{--width:437.32998657227px;}.elementor-10 .elementor-element.elementor-element-56d77f34{--width:100%;}.elementor-10 .elementor-element.elementor-element-28b307a4{--width:100%;}.elementor-10 .elementor-element.elementor-element-732bde80{--width:100%;}.elementor-10 .elementor-element.elementor-element-2f07bcc8{--width:64px;}.elementor-10 .elementor-element.elementor-element-18d5e96b{--width:100%;}.elementor-10 .elementor-element.elementor-element-6bba66da{--width:100%;}.elementor-10 .elementor-element.elementor-element-5d19b787{--width:100%;}.elementor-10 .elementor-element.elementor-element-479501ef{--width:100%;}.elementor-10 .elementor-element.elementor-element-2d4f0d18{--width:100%;}.elementor-10 .elementor-element.elementor-element-45615409{--width:100%;}.elementor-10 .elementor-element.elementor-element-5925ac1{--width:100%;}.elementor-10 .elementor-element.elementor-element-487b205d{--width:100%;}.elementor-10 .elementor-element.elementor-element-dd1df79{--width:100%;}}





.elementor-10 .elementor-element.elementor-element-558629cf {
  max-width: 100%;
}




.elementor-10 .elementor-element.elementor-element-514657bd {
  min-width: 240px;
  max-width: 100%;
}


.elementor-10 .elementor-element.elementor-element-6c232e1 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-7e984764 {
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-4cc53936 {
  max-width: 100%;
}




.elementor-10 .elementor-element.elementor-element-63f5780d {
  max-width: 100%;
}

.elementor-10 .elementor-element.elementor-element-3cb12af7 {

}



.elementor-10 .elementor-element.elementor-element-21d9c08 {
  min-width: 240px;
}
.elementor-10 .elementor-element.elementor-element-c64edec {
  min-width: 240px;
}
.elementor-10 .elementor-element.elementor-element-d10ad67 {
  min-width: 240px;
}
.elementor-10 .elementor-element.elementor-element-1749754c {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-1749754c {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-10 .elementor-element.elementor-element-1749754c:hover {
  transform: scale(1.03);
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);
}

.elementor-10 .elementor-element.elementor-element-22990467 {

}



.elementor-10 .elementor-element.elementor-element-1d9aeec9 {
  min-width: 240px;
}
.elementor-10 .elementor-element.elementor-element-409faf23 {
  min-width: 240px;
}
.elementor-10 .elementor-element.elementor-element-645d48ad {
  min-width: 240px;
}
.elementor-10 .elementor-element.elementor-element-47184ff6 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-47184ff6 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-10 .elementor-element.elementor-element-47184ff6:hover {
  transform: scale(1.03);
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);
}

.elementor-10 .elementor-element.elementor-element-2dba1ab5 {

}



.elementor-10 .elementor-element.elementor-element-698f2345 {
  min-width: 240px;
}
.elementor-10 .elementor-element.elementor-element-6ed59095 {
  min-width: 240px;
}
.elementor-10 .elementor-element.elementor-element-4acb6599 {
  min-width: 240px;
}
.elementor-10 .elementor-element.elementor-element-94b21b7 {
  min-width: 240px;
}
.elementor-10 .elementor-element.elementor-element-79720d7f {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-79720d7f {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-10 .elementor-element.elementor-element-79720d7f:hover {
  transform: scale(1.03);
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);
}

.elementor-10 .elementor-element.elementor-element-2b53142d {
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-5e4ca75d {
  max-width: 100%;
}




.elementor-10 .elementor-element.elementor-element-6c2ea9ea {
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-5c78657 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-93a6b38 {
  min-width: 240px;
  max-width: 100%;
}

.elementor-10 .elementor-element.elementor-element-b77a438 {

}

.elementor-10 .elementor-element.elementor-element-53a8f2f {
  min-width: 240px;
  max-width: 100%;
}




.elementor-10 .elementor-element.elementor-element-9dab130 {
  min-width: 240px;
  max-width: 100%;
}


.elementor-10 .elementor-element.elementor-element-c7a743a {
  min-width: 240px;
  max-width: 100%;
}


.elementor-10 .elementor-element.elementor-element-1ef8a9d {
  min-width: 240px;
  max-width: 100%;
}


.elementor-10 .elementor-element.elementor-element-4c8cb3a {
  min-width: 240px;
  max-width: 100%;
}


.elementor-10 .elementor-element.elementor-element-55f5df6 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-9bacd92 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-71d99f2 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-71d99f2 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-10 .elementor-element.elementor-element-71d99f2:hover {
  transform: scale(1.03);
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);
}
.elementor-10 .elementor-element.elementor-element-146e579 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-fe8b48a {
  min-width: 240px;
  max-width: 100%;
}

.elementor-10 .elementor-element.elementor-element-ad19add {

}

.elementor-10 .elementor-element.elementor-element-ce80177 {
  min-width: 240px;
  max-width: 100%;
}



.elementor-10 .elementor-element.elementor-element-ce4e4e4 {
  min-width: 240px;
  max-width: 100%;
}


.elementor-10 .elementor-element.elementor-element-a4e9c42 {
  min-width: 240px;
  max-width: 100%;
}


.elementor-10 .elementor-element.elementor-element-52efa0c {
  min-width: 240px;
  max-width: 100%;
}


.elementor-10 .elementor-element.elementor-element-45685d8 {
  min-width: 240px;
  max-width: 100%;
}


.elementor-10 .elementor-element.elementor-element-72820a9 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-fe7bfc9 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-1d154a2 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-1d154a2 {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-10 .elementor-element.elementor-element-1d154a2:hover {
  transform: scale(1.03);
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);
}
.elementor-10 .elementor-element.elementor-element-28b307a4 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-56d77f34 {
  min-width: 240px;
  max-width: 100%;
}

.elementor-10 .elementor-element.elementor-element-2f07bcc8 {

}

.elementor-10 .elementor-element.elementor-element-732bde80 {
  min-width: 240px;
  max-width: 100%;
}



.elementor-10 .elementor-element.elementor-element-6bba66da {
  min-width: 240px;
  max-width: 100%;
}


.elementor-10 .elementor-element.elementor-element-5d19b787 {
  min-width: 240px;
  max-width: 100%;
}


.elementor-10 .elementor-element.elementor-element-479501ef {
  min-width: 240px;
  max-width: 100%;
}





.elementor-10 .elementor-element.elementor-element-45615409 {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-18d5e96b {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-48ac4e5f {
  min-width: 240px;
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-48ac4e5f {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-10 .elementor-element.elementor-element-48ac4e5f:hover {
  transform: scale(1.03);
  box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3);
}
.elementor-10 .elementor-element.elementor-element-531d4bf0 {
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-587c417d {
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-5a826fe7 {
  max-width: 100%;
}





.elementor-10 .elementor-element.elementor-element-487b205d {
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-5925ac1 {
  max-width: 100%;
}
.elementor-10 .elementor-element.elementor-element-5c62397d {
  max-width: 100%;
}




.elementor-10 .elementor-element.elementor-element-dd1df79 {
  max-width: 100%;
}

















