.elementor-5715 .elementor-element.elementor-element-4117b522{--display:flex;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-5715 .elementor-element.elementor-element-40ce1dc8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-6aa23de4{--display:flex;--min-height:0px;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-6aa23de4.e-con{--align-self:center;}.elementor-widget-theme-page-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5715 .elementor-element.elementor-element-5217ba0b{width:100%;max-width:100%;text-align:center;}.elementor-5715 .elementor-element.elementor-element-5217ba0b .elementor-heading-title{font-family:var( --e-global-typography-239d510-font-family ), Sans-serif;font-size:var( --e-global-typography-239d510-font-size );font-weight:var( --e-global-typography-239d510-font-weight );text-transform:var( --e-global-typography-239d510-text-transform );line-height:var( --e-global-typography-239d510-line-height );letter-spacing:var( --e-global-typography-239d510-letter-spacing );word-spacing:var( --e-global-typography-239d510-word-spacing );color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-56d16639{--display:flex;--min-height:72px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-5715 .elementor-element.elementor-element-56d16639.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5715 .elementor-element.elementor-element-6aa280e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-6aa280e2{text-align:center;}.elementor-5715 .elementor-element.elementor-element-6aa280e2 .elementor-heading-title{font-family:var( --e-global-typography-863d097-font-family ), Sans-serif;font-size:var( --e-global-typography-863d097-font-size );font-weight:var( --e-global-typography-863d097-font-weight );line-height:var( --e-global-typography-863d097-line-height );letter-spacing:var( --e-global-typography-863d097-letter-spacing );word-spacing:var( --e-global-typography-863d097-word-spacing );color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-4514782a{--display:flex;--min-height:450px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--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-5715 .elementor-element.elementor-element-4514782a:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-4514782a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/ghi_presidencialhabitacio_u_n_1_1-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-4514782a.e-con{--align-self:center;}.elementor-5715 .elementor-element.elementor-element-129bf9fc{--display:flex;--min-height:540px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:4px 4px 4px 4px;--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-5715 .elementor-element.elementor-element-129bf9fc:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-129bf9fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/ghi_presidencialhabitacio_u_n_1_1-scaled-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-129bf9fc.e-con{--align-self:center;}.elementor-5715 .elementor-element.elementor-element-2c2edaf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-21e17ed1{--display:flex;--min-height:70vh;--justify-content:center;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-5715 .elementor-element.elementor-element-21e17ed1.e-con{--align-self:center;}.elementor-5715 .elementor-element.elementor-element-41dab9d8{--display:flex;--min-height:72px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-41dab9d8.e-con{--align-self:center;}.elementor-5715 .elementor-element.elementor-element-1052420f{width:100%;max-width:100%;text-align:center;}.elementor-5715 .elementor-element.elementor-element-1052420f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-1052420f .elementor-heading-title{font-family:var( --e-global-typography-378bf1c-font-family ), Sans-serif;font-size:var( --e-global-typography-378bf1c-font-size );font-weight:var( --e-global-typography-378bf1c-font-weight );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );color:var( --e-global-color-25b35c7 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5715 .elementor-element.elementor-element-75f139e0{width:var( --container-widget-width, 678px );max-width:678px;--container-widget-width:678px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-75f139e0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-39be56af{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:96px;--padding-right:96px;}.elementor-5715 .elementor-element.elementor-element-3d534082{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-5715 .elementor-element.elementor-element-6c064bef{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-25b35c7 );--border-color:var( --e-global-color-25b35c7 );--border-radius:4px 4px 4px 4px;box-shadow:0px -17px 63px -32px rgba(0,0,0,0.5);--margin-top:0px;--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-5715 .elementor-element.elementor-element-6c064bef:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-6c064bef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );}.elementor-5715 .elementor-element.elementor-element-f7fca8e{--display:flex;--min-height:auto;--justify-content:space-between;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5715 .elementor-element.elementor-element-f7fca8e:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-f7fca8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/pattern-2.svg");background-size:cover;}.elementor-5715 .elementor-element.elementor-element-68a7c03{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-65b3a061 .elementor-heading-title{font-family:var( --e-global-typography-378bf1c-font-family ), Sans-serif;font-size:var( --e-global-typography-378bf1c-font-size );font-weight:var( --e-global-typography-378bf1c-font-weight );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-1d7515b6{width:100%;max-width:100%;font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-59ab035b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5715 .elementor-element.elementor-element-53f3def9 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-53f3def9{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-53f3def9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-53f3def9.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-53f3def9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-7614a9c3 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-7614a9c3{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-7614a9c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-7614a9c3.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-7614a9c3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-7cc5b8e5 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-7cc5b8e5{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-7cc5b8e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-7cc5b8e5.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-7cc5b8e5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-2a958b70 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-2a958b70{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-2a958b70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-2a958b70.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-2a958b70 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-36c4a597 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-36c4a597{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-36c4a597 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-36c4a597.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-36c4a597 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-13ac4648{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-1dba52d9 .elementor-button{background-color:var( --e-global-color-25b35c7 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-1f316f6 );color:var( --e-global-color-1f316f6 );border-style:none;border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-1dba52d9{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-1dba52d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-17cd3193 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-25b35c7 );border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-17cd3193{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-17cd3193 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-41d1ac4{--display:flex;--min-height:0vh;--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-5715 .elementor-element.elementor-element-5b5c4e69{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-5870ac0c{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-5870ac0c:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-5870ac0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-54020da1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-68aa004a{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-68aa004a:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-68aa004a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-1.png");background-position:center left;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-308c1ff2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-2f436822{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-2f436822:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-2f436822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-2.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-234e1f0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-66778424{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-66778424:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-66778424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-4.png");background-position:bottom center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-43e783aa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-25346811{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-25346811:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-25346811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-5.png");background-position:center center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-34759734{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-236e383b{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-236e383b:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-236e383b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-6.png");background-position:center center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-257030ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-414d43f{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-414d43f:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-414d43f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-7.png");background-position:center center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-3a3d0015{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-64a9c4a8{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-64a9c4a8:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-64a9c4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-8.png");background-position:center center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-fb14747{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-677082dd{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-677082dd:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-677082dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-9.png");background-position:center center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-148fe1c3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-40ee4e6{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-40ee4e6:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-40ee4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-10.png");background-position:center center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-5f6daa19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-75dcd187{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-75dcd187:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-75dcd187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-11.png");background-position:center center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-76d8ba86{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-51ef6f4{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-51ef6f4:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-51ef6f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-12.png");background-position:center center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-17ae978f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-9700090{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-9700090:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-9700090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-13.png");background-position:center center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-7407c697{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:16px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:16px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-7407c697 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-4ac710f6{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-25b35c7 );--border-color:var( --e-global-color-25b35c7 );--border-radius:4px 4px 4px 4px;box-shadow:0px -17px 63px -32px rgba(0,0,0,0.5);--margin-top:0px;--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-5715 .elementor-element.elementor-element-4ac710f6:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-4ac710f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );}.elementor-5715 .elementor-element.elementor-element-40aebdf4{--display:flex;--min-height:auto;--justify-content:space-between;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5715 .elementor-element.elementor-element-40aebdf4:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-40aebdf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/pattern-2.svg");background-size:cover;}.elementor-5715 .elementor-element.elementor-element-4772c256{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-4c22a3b7 .elementor-heading-title{font-family:var( --e-global-typography-378bf1c-font-family ), Sans-serif;font-size:var( --e-global-typography-378bf1c-font-size );font-weight:var( --e-global-typography-378bf1c-font-weight );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-1fd361b5{width:100%;max-width:100%;font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-4c23232b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-5715 .elementor-element.elementor-element-60fad65d .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-60fad65d{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-60fad65d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-60fad65d.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-60fad65d .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-6eb65103 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-6eb65103{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-6eb65103 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-6eb65103.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-6eb65103 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-72b78fc2 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-72b78fc2{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-72b78fc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-72b78fc2.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-72b78fc2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-46e7d838 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-46e7d838{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-46e7d838 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-46e7d838.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-46e7d838 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-9caae1a .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-9caae1a{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-9caae1a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-9caae1a.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-9caae1a .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-1bce2ad .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-1bce2ad{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-1bce2ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-1bce2ad.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-1bce2ad .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-2563880d .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-2563880d{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-2563880d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-2563880d.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-2563880d .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-5b7b2eba{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-6deb28bf .elementor-button{background-color:var( --e-global-color-25b35c7 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-1f316f6 );color:var( --e-global-color-1f316f6 );border-style:none;border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-6deb28bf{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-6deb28bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-1fad8a82 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-25b35c7 );border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-1fad8a82{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-1fad8a82 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-278a283d{--display:flex;--min-height:0vh;--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-5715 .elementor-element.elementor-element-6db97a10{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-2a9cacca{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-2a9cacca:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-2a9cacca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-14.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-1ace2b20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-6afe9571{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-6afe9571:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-6afe9571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-9.png");background-position:center left;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-2e1521a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-4a59f53d{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-4a59f53d:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-4a59f53d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-8.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-1970f75c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-5ec85131{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-5ec85131:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-5ec85131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sp-4.png");background-position:bottom center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-2b394aa4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-4c89d680{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-4c89d680:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-4c89d680 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-10.png");background-position:center center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-6e24ee06{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-fcba2ae{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-fcba2ae:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-fcba2ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-12.png");background-position:center center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-5cb346e6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:16px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:16px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-5cb346e6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-7f778737{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-25b35c7 );--border-color:var( --e-global-color-25b35c7 );--border-radius:4px 4px 4px 4px;box-shadow:0px -17px 63px -32px rgba(0,0,0,0.5);--margin-top:0px;--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-5715 .elementor-element.elementor-element-7f778737:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-7f778737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );}.elementor-5715 .elementor-element.elementor-element-32818f4e{--display:flex;--min-height:auto;--justify-content:space-between;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5715 .elementor-element.elementor-element-32818f4e:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-32818f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/pattern-2.svg");background-size:cover;}.elementor-5715 .elementor-element.elementor-element-4ce7a713{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-720dbea .elementor-heading-title{font-family:var( --e-global-typography-378bf1c-font-family ), Sans-serif;font-size:var( --e-global-typography-378bf1c-font-size );font-weight:var( --e-global-typography-378bf1c-font-weight );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-5fc29aa1{width:100%;max-width:100%;font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-13af8929{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-5715 .elementor-element.elementor-element-522b3d4b .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-522b3d4b{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-522b3d4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-522b3d4b.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-522b3d4b .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-5dc2b955 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-5dc2b955{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-5dc2b955 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-5dc2b955.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-5dc2b955 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-62894abd .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-62894abd{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-62894abd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-62894abd.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-62894abd .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-1277cfbf{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-1a76d382 .elementor-button{background-color:var( --e-global-color-25b35c7 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-1f316f6 );color:var( --e-global-color-1f316f6 );border-style:none;border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-1a76d382{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-1a76d382 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-4b3fe32 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-25b35c7 );border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-4b3fe32{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-4b3fe32 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-4eae079a{--display:flex;--min-height:0vh;--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-5715 .elementor-element.elementor-element-283e8b0b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-6d120295{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-6d120295:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-6d120295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/se.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-4089557f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-2463f982{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-2463f982:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-2463f982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/se-1.png");background-position:center left;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-77151a8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-26afa6cd{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-26afa6cd:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-26afa6cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/se-2.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-251ba1e7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-520caa98{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-520caa98:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-520caa98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/se-3.png");background-position:bottom center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-1f31141f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-7f0424d8{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-7f0424d8:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-7f0424d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/se-4.png");background-position:center center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-78ec7044{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:16px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:16px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-78ec7044 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-da6eb9b{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-25b35c7 );--border-color:var( --e-global-color-25b35c7 );--border-radius:4px 4px 4px 4px;box-shadow:0px -17px 63px -32px rgba(0,0,0,0.5);--margin-top:0px;--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-5715 .elementor-element.elementor-element-da6eb9b:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-da6eb9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );}.elementor-5715 .elementor-element.elementor-element-2b20388a{--display:flex;--min-height:auto;--justify-content:space-between;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5715 .elementor-element.elementor-element-2b20388a:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-2b20388a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/pattern-2.svg");background-size:cover;}.elementor-5715 .elementor-element.elementor-element-51faff05{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-78cdf1a3 .elementor-heading-title{font-family:var( --e-global-typography-378bf1c-font-family ), Sans-serif;font-size:var( --e-global-typography-378bf1c-font-size );font-weight:var( --e-global-typography-378bf1c-font-weight );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-2934b99f{width:100%;max-width:100%;font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-6bca4670{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-5715 .elementor-element.elementor-element-6822df6d .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-6822df6d{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-6822df6d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-6822df6d.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-6822df6d .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-3f099fb0 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-3f099fb0{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-3f099fb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-3f099fb0.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-3f099fb0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-19519941 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-19519941{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-19519941 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-19519941.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-19519941 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-31974a7b .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-31974a7b{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-31974a7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-31974a7b.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-31974a7b .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-2ce4476a .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-2ce4476a{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-2ce4476a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-2ce4476a.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-2ce4476a .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-22ca0660{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-cbcb077 .elementor-button{background-color:var( --e-global-color-25b35c7 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-1f316f6 );color:var( --e-global-color-1f316f6 );border-style:none;border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-cbcb077{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-cbcb077 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-200aa2c4 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-25b35c7 );border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-200aa2c4{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-200aa2c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-2fbd61d2{--display:flex;--min-height:0vh;--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-5715 .elementor-element.elementor-element-3b3869ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-a0e86d0{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-a0e86d0:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-a0e86d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sm.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-61b8b2a4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-4cf1ec79{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-4cf1ec79:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-4cf1ec79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sm-1.png");background-position:center left;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-55e8723b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-1cd91294{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-1cd91294:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-1cd91294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sm-2.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-35e6ac63{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-cda9e4b{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-cda9e4b:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-cda9e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sm-3.png");background-position:bottom center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-49e464f5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:16px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:16px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-49e464f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-61247859{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-25b35c7 );--border-color:var( --e-global-color-25b35c7 );--border-radius:4px 4px 4px 4px;box-shadow:0px -17px 63px -32px rgba(0,0,0,0.5);--margin-top:0px;--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-5715 .elementor-element.elementor-element-61247859:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-61247859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );}.elementor-5715 .elementor-element.elementor-element-8b6e7aa{--display:flex;--min-height:auto;--justify-content:space-between;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5715 .elementor-element.elementor-element-8b6e7aa:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-8b6e7aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/pattern-2.svg");background-size:cover;}.elementor-5715 .elementor-element.elementor-element-3a0c2f64{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-aacf947 .elementor-heading-title{font-family:var( --e-global-typography-378bf1c-font-family ), Sans-serif;font-size:var( --e-global-typography-378bf1c-font-size );font-weight:var( --e-global-typography-378bf1c-font-weight );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-32b3cb2e{width:100%;max-width:100%;font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-47fbd7ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-5715 .elementor-element.elementor-element-3c8c17c6 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-3c8c17c6{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-3c8c17c6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-3c8c17c6.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-3c8c17c6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-30913346 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-30913346{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-30913346 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-30913346.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-30913346 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-391aaee7 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-391aaee7{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-391aaee7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-391aaee7.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-391aaee7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-5030091e{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-39be2670 .elementor-button{background-color:var( --e-global-color-25b35c7 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-1f316f6 );color:var( --e-global-color-1f316f6 );border-style:none;border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-39be2670{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-39be2670 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-40140735 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-25b35c7 );border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-40140735{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-40140735 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-264f073c{--display:flex;--min-height:0vh;--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-5715 .elementor-element.elementor-element-19464c88{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-3fd72f8b{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-3fd72f8b:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-3fd72f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sj.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-21f82f49{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-3329e8d4{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-3329e8d4:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-3329e8d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sj-1.png");background-position:center left;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-8cb473e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-1c84ffac{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-1c84ffac:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-1c84ffac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sj-2.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-6623bee1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-577ce7ba{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-577ce7ba:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-577ce7ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sj-3.png");background-position:bottom center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-48284825{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:16px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:16px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-48284825 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-140482c3{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-25b35c7 );--border-color:var( --e-global-color-25b35c7 );--border-radius:4px 4px 4px 4px;box-shadow:0px -17px 63px -32px rgba(0,0,0,0.5);--margin-top:0px;--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-5715 .elementor-element.elementor-element-140482c3:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-140482c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );}.elementor-5715 .elementor-element.elementor-element-28076de4{--display:flex;--min-height:auto;--justify-content:space-between;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5715 .elementor-element.elementor-element-28076de4:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-28076de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/pattern-2.svg");background-size:cover;}.elementor-5715 .elementor-element.elementor-element-552d8042{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-534fb9a0 .elementor-heading-title{font-family:var( --e-global-typography-378bf1c-font-family ), Sans-serif;font-size:var( --e-global-typography-378bf1c-font-size );font-weight:var( --e-global-typography-378bf1c-font-weight );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-10adbd41{width:100%;max-width:100%;font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-659dc298{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-5715 .elementor-element.elementor-element-57e67da6 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-57e67da6{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-57e67da6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-57e67da6.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-57e67da6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-41b64297 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-41b64297{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-41b64297 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-41b64297.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-41b64297 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-365e9a56 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-365e9a56{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-365e9a56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-365e9a56.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-365e9a56 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-7f53fc21{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-1798f32e .elementor-button{background-color:var( --e-global-color-25b35c7 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-1f316f6 );color:var( --e-global-color-1f316f6 );border-style:none;border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-1798f32e{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-1798f32e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-3fcd9e9f .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-25b35c7 );border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-3fcd9e9f{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-3fcd9e9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-12cc14e9{--display:flex;--min-height:0vh;--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-5715 .elementor-element.elementor-element-24f40764{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-12cb7834{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-12cb7834:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-12cb7834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/deluxe1.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-25e61cd0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-1d1b0ea{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-1d1b0ea:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-1d1b0ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/deluxe-1.png");background-position:center left;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-5110f998{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-1b3cfbfb{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-1b3cfbfb:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-1b3cfbfb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/deluxe-2.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-8b770fe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-4376d5bd{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-4376d5bd:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-4376d5bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/deluxe-3.png");background-position:bottom center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-2f31c6ad{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:16px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:16px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-2f31c6ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-17207145{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-25b35c7 );--border-color:var( --e-global-color-25b35c7 );--border-radius:4px 4px 4px 4px;box-shadow:0px -17px 63px -32px rgba(0,0,0,0.5);--margin-top:0px;--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-5715 .elementor-element.elementor-element-17207145:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-17207145 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );}.elementor-5715 .elementor-element.elementor-element-1698472{--display:flex;--min-height:auto;--justify-content:space-between;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5715 .elementor-element.elementor-element-1698472:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-1698472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/pattern-2.svg");background-size:cover;}.elementor-5715 .elementor-element.elementor-element-547b96b3{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-3bd682cf .elementor-heading-title{font-family:var( --e-global-typography-378bf1c-font-family ), Sans-serif;font-size:var( --e-global-typography-378bf1c-font-size );font-weight:var( --e-global-typography-378bf1c-font-weight );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-56c0b905{width:100%;max-width:100%;font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-3e3ae600{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-5715 .elementor-element.elementor-element-3d5726b4 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-3d5726b4{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-3d5726b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-3d5726b4.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-3d5726b4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-33d77599 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-33d77599{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-33d77599 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-33d77599.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-33d77599 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-557700d1 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-557700d1{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-557700d1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-557700d1.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-557700d1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-1f6d7f51{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-104b1de4 .elementor-button{background-color:var( --e-global-color-25b35c7 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-1f316f6 );color:var( --e-global-color-1f316f6 );border-style:none;border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-104b1de4{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-104b1de4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-16e010b1 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-25b35c7 );border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-16e010b1{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-16e010b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-4dddc9ef{--display:flex;--min-height:0vh;--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-5715 .elementor-element.elementor-element-55cc2805{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-40ce90a5{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-40ce90a5:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-40ce90a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/gd-1.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-a07a0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-1149a1cc{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-1149a1cc:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-1149a1cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/gd-2.png");background-position:center left;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-41fb2a7d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-48c05c7c{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-48c05c7c:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-48c05c7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/gd-3.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-72777b03{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:16px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:16px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-72777b03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-2412e902{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-25b35c7 );--border-color:var( --e-global-color-25b35c7 );--border-radius:4px 4px 4px 4px;box-shadow:0px -17px 63px -32px rgba(0,0,0,0.5);--margin-top:0px;--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-5715 .elementor-element.elementor-element-2412e902:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-2412e902 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );}.elementor-5715 .elementor-element.elementor-element-64e3e989{--display:flex;--min-height:auto;--justify-content:space-between;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5715 .elementor-element.elementor-element-64e3e989:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-64e3e989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/pattern-2.svg");background-size:cover;}.elementor-5715 .elementor-element.elementor-element-978e5e8{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-1c6e6ede .elementor-heading-title{font-family:var( --e-global-typography-378bf1c-font-family ), Sans-serif;font-size:var( --e-global-typography-378bf1c-font-size );font-weight:var( --e-global-typography-378bf1c-font-weight );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-3bf8b78d{width:100%;max-width:100%;font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-11af681b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-5715 .elementor-element.elementor-element-7b11b285 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-7b11b285{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-7b11b285 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-7b11b285.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-7b11b285 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-7f2f796a .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-7f2f796a{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-7f2f796a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-7f2f796a.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-7f2f796a .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-354e4826 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-354e4826{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-354e4826 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-354e4826.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-354e4826 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-c0363cc .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-c0363cc{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-c0363cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-c0363cc.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-c0363cc .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-6a0ba91{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-763ddbcb .elementor-button{background-color:var( --e-global-color-25b35c7 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-1f316f6 );color:var( --e-global-color-1f316f6 );border-style:none;border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-763ddbcb{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-763ddbcb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-2f8cdea3 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-25b35c7 );border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-2f8cdea3{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-2f8cdea3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-7fc5e36a{--display:flex;--min-height:0vh;--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-5715 .elementor-element.elementor-element-616bb79f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-35c91c4d{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-35c91c4d:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-35c91c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-274bb6d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-663bd10c{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-663bd10c:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-663bd10c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/sr-1.png");background-position:center left;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-7c7e13a5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-3ce11bf1{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-3ce11bf1:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-3ce11bf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/hab-pref-2.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-54a7e1a0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-3b6e9a50{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-3b6e9a50:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-3b6e9a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/hab-pref-3.png");background-position:bottom center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-6c37816a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:16px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:16px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-6c37816a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-1e386603{--display:flex;--min-height:60vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-25b35c7 );--border-color:var( --e-global-color-25b35c7 );--border-radius:4px 4px 4px 4px;box-shadow:0px -17px 63px -32px rgba(0,0,0,0.5);--margin-top:0px;--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-5715 .elementor-element.elementor-element-1e386603:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-1e386603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );}.elementor-5715 .elementor-element.elementor-element-55b18681{--display:flex;--min-height:auto;--justify-content:space-between;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5715 .elementor-element.elementor-element-55b18681:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-55b18681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/pattern-2.svg");background-size:cover;}.elementor-5715 .elementor-element.elementor-element-26a9466d{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-6c3a340e .elementor-heading-title{font-family:var( --e-global-typography-378bf1c-font-family ), Sans-serif;font-size:var( --e-global-typography-378bf1c-font-size );font-weight:var( --e-global-typography-378bf1c-font-weight );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-7ca0c296{width:100%;max-width:100%;font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-64447a1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-5715 .elementor-element.elementor-element-30cabeef .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-30cabeef{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-30cabeef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-30cabeef.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-30cabeef .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-719999e8 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-719999e8{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-719999e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-719999e8.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-719999e8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-4716050e .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-4716050e{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-4716050e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-4716050e.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-4716050e .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-43587e3a .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-43587e3a{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-43587e3a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-43587e3a.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-43587e3a .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-5d525950{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-3b56d39b .elementor-button{background-color:var( --e-global-color-25b35c7 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-1f316f6 );color:var( --e-global-color-1f316f6 );border-style:none;border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-3b56d39b{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-3b56d39b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-654aeac0 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-25b35c7 );border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-654aeac0{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-654aeac0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-481b6796{--display:flex;--min-height:0vh;--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-5715 .elementor-element.elementor-element-31794e57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-2871add0{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-2871add0:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-2871add0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/hab-ex.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-64b03f70{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-24f8b730{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-24f8b730:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-24f8b730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/hab-ex-1.png");background-position:center left;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-6583aa1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-48ee664e{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-48ee664e:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-48ee664e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/hab-ex-2.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-76f9642b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-49a0c659{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-49a0c659:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-49a0c659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/hab-ex-3.png");background-position:bottom center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-1003c61b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-7764687c{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-7764687c:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-7764687c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/hab-ex-4.png");background-position:center center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-3f560d80{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:16px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:16px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-3f560d80 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-6ebb6bbd{--display:flex;--min-height:66vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0% 0%;--row-gap:0%;--column-gap:0%;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-25b35c7 );--border-color:var( --e-global-color-25b35c7 );--border-radius:4px 4px 4px 4px;box-shadow:0px -17px 63px -32px rgba(0,0,0,0.5);--margin-top:0px;--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-5715 .elementor-element.elementor-element-6ebb6bbd:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-6ebb6bbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );}.elementor-5715 .elementor-element.elementor-element-3b9ed6f4{--display:flex;--min-height:auto;--justify-content:space-between;--gap:1vw 0vw;--row-gap:1vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5715 .elementor-element.elementor-element-3b9ed6f4:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-3b9ed6f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/pattern-2.svg");background-size:cover;}.elementor-5715 .elementor-element.elementor-element-1368ccf1{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-65d862bc .elementor-heading-title{font-family:var( --e-global-typography-378bf1c-font-family ), Sans-serif;font-size:var( --e-global-typography-378bf1c-font-size );font-weight:var( --e-global-typography-378bf1c-font-weight );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-69b51d37{width:100%;max-width:100%;font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-755dc50b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-5715 .elementor-element.elementor-element-11067a3e .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-11067a3e{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-11067a3e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-11067a3e.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-11067a3e .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-63a83fa7 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-63a83fa7{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-63a83fa7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-63a83fa7.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-63a83fa7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-61b512a3 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-61b512a3{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-61b512a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-61b512a3.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-61b512a3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-25c4623f .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:"Lato", Sans-serif;font-size:16px;line-height:24px;fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c0f3212 );border-radius:100px 100px 100px 100px;padding:4px 8px 4px 8px;}.elementor-5715 .elementor-element.elementor-element-25c4623f{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-25c4623f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-25c4623f.elementor-element{--align-self:flex-start;}.elementor-5715 .elementor-element.elementor-element-25c4623f .elementor-button-content-wrapper{flex-direction:row;}.elementor-5715 .elementor-element.elementor-element-11a4f35e{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-6f1a6d10 .elementor-button{background-color:var( --e-global-color-25b35c7 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-1f316f6 );color:var( --e-global-color-1f316f6 );border-style:none;border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-6f1a6d10{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-6f1a6d10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-426e3c78 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-25b35c7 );border-radius:4px 4px 4px 4px;padding:8px 24px 8px 24px;}.elementor-5715 .elementor-element.elementor-element-426e3c78{width:auto;max-width:auto;}.elementor-5715 .elementor-element.elementor-element-426e3c78 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-6427dcb6{--display:flex;--min-height:0vh;--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-5715 .elementor-element.elementor-element-6450db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-2e52d4c7{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-2e52d4c7:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-2e52d4c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/premium.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-67679757{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-37ad795b{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-37ad795b:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-37ad795b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/premium-1.png");background-position:center left;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-d4baed4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-2b7c48d0{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-2b7c48d0:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-2b7c48d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/premium-2.png");background-position:center right;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-43c34b29{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-531f9b0{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-531f9b0:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-531f9b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/premium-3.png");background-position:bottom center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-4a828003{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-23a82c56{--display:flex;--min-height:66vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-23a82c56:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-23a82c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/premium-4.png");background-position:center center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-7e264fd1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:16px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:16px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-7e264fd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-49d2c833{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-4c3275cf{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-3c75c21b{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5715 .elementor-element.elementor-element-3a03b569{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-5715 .elementor-element.elementor-element-3a03b569.elementor-element{--align-self:center;}.elementor-5715 .elementor-element.elementor-element-3a03b569 .elementor-heading-title{font-family:var( --e-global-typography-378bf1c-font-family ), Sans-serif;font-size:var( --e-global-typography-378bf1c-font-size );font-weight:var( --e-global-typography-378bf1c-font-weight );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-7979585{width:var( --container-widget-width, 678px );max-width:678px;--container-widget-width:678px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );color:var( --e-global-color-25b35c7 );}.elementor-5715 .elementor-element.elementor-element-7979585 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-7979585.elementor-element{--align-self:center;}.elementor-5715 .elementor-element.elementor-element-6479557f .uc_logo_carousel_holder{height:100px;background-color:#02010100;border-radius:0px;border-style:none;}.elementor-5715 .elementor-element.elementor-element-6479557f .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-5715 .elementor-element.elementor-element-6479557f .owl-dot.active{background-color:#000000;}.elementor-5715 .elementor-element.elementor-element-6479557f .owl-dots{margin-top:20px;}.elementor-5715 .elementor-element.elementor-element-6479557f .owl-nav .owl-prev{left:0px;right:auto;}.elementor-5715 .elementor-element.elementor-element-6479557f .owl-nav .owl-next{right:0px;left:auto;}.elementor-5715 .elementor-element.elementor-element-6479557f .owl-carousel .owl-nav .owl-next,.elementor-5715 .elementor-element.elementor-element-6479557f .owl-carousel .owl-nav .owl-prev{top:160px;border-radius:0px;width:62px;height:62px;line-height:62px;font-size:24px;background-color:#ffffff;color:#000000;}.elementor-5715 .elementor-element.elementor-element-6479557f .owl-carousel .owl-nav .owl-next:hover,.elementor-5715 .elementor-element.elementor-element-6479557f .owl-carousel .owl-nav .owl-prev:hover{background-color:#000000;color:#ffffff;}.elementor-5715 .elementor-element.elementor-element-53bc6499{--display:flex;--position:fixed;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:19px 0px;--row-gap:19px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;bottom:0px;}body:not(.rtl) .elementor-5715 .elementor-element.elementor-element-53bc6499{left:0px;}body.rtl .elementor-5715 .elementor-element.elementor-element-53bc6499{right:0px;}.elementor-5715 .elementor-element.elementor-element-4ab04796 .elementor-button{background-color:var( --e-global-color-1f316f6 );font-family:var( --e-global-typography-1a50e84-font-family ), Sans-serif;font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );fill:var( --e-global-color-25b35c7 );color:var( --e-global-color-25b35c7 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}body.elementor-page-5715:not(.elementor-motion-effects-element-type-background), body.elementor-page-5715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4ff14b0 );background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/pattern-2.svg");background-size:auto;}@media(max-width:1366px){.elementor-5715 .elementor-element.elementor-element-6aa23de4{--min-height:0px;}.elementor-5715 .elementor-element.elementor-element-5217ba0b .elementor-heading-title{font-size:var( --e-global-typography-239d510-font-size );line-height:var( --e-global-typography-239d510-line-height );letter-spacing:var( --e-global-typography-239d510-letter-spacing );word-spacing:var( --e-global-typography-239d510-word-spacing );}.elementor-5715 .elementor-element.elementor-element-56d16639{--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-5715 .elementor-element.elementor-element-6aa280e2 .elementor-heading-title{font-size:var( --e-global-typography-863d097-font-size );line-height:var( --e-global-typography-863d097-line-height );letter-spacing:var( --e-global-typography-863d097-letter-spacing );word-spacing:var( --e-global-typography-863d097-word-spacing );}.elementor-5715 .elementor-element.elementor-element-4514782a{--min-height:393px;}.elementor-5715 .elementor-element.elementor-element-4514782a:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-4514782a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-5715 .elementor-element.elementor-element-129bf9fc{--min-height:393px;}.elementor-5715 .elementor-element.elementor-element-129bf9fc:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-129bf9fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-5715 .elementor-element.elementor-element-41dab9d8{--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-5715 .elementor-element.elementor-element-1052420f .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-75f139e0{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-3d534082{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-6c064bef{--min-height:60vh;--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-5715 .elementor-element.elementor-element-68a7c03{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-65b3a061 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-1dba52d9 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-17cd3193 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-5870ac0c{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-68aa004a{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-2f436822{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-66778424{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-25346811{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-236e383b{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-414d43f{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-64a9c4a8{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-677082dd{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-40ee4e6{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-75dcd187{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-51ef6f4{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-9700090{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-4ac710f6{--min-height:60vh;--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-5715 .elementor-element.elementor-element-4772c256{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-4c22a3b7 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-6deb28bf .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-1fad8a82 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-2a9cacca{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-6afe9571{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-4a59f53d{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-5ec85131{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-4c89d680{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-fcba2ae{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-7f778737{--min-height:60vh;--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-5715 .elementor-element.elementor-element-4ce7a713{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-720dbea .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-1a76d382 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-4b3fe32 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-6d120295{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-2463f982{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-26afa6cd{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-520caa98{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-7f0424d8{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-da6eb9b{--min-height:60vh;--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-5715 .elementor-element.elementor-element-51faff05{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-78cdf1a3 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-cbcb077 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-200aa2c4 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-a0e86d0{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-4cf1ec79{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-1cd91294{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-cda9e4b{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-61247859{--min-height:60vh;--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-5715 .elementor-element.elementor-element-3a0c2f64{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-aacf947 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-39be2670 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-40140735 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-3fd72f8b{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-3329e8d4{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-1c84ffac{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-577ce7ba{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-140482c3{--min-height:60vh;--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-5715 .elementor-element.elementor-element-552d8042{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-534fb9a0 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-1798f32e .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-3fcd9e9f .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-12cb7834{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-1d1b0ea{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-1b3cfbfb{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-4376d5bd{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-17207145{--min-height:60vh;--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-5715 .elementor-element.elementor-element-547b96b3{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-3bd682cf .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-3e3ae600{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-5715 .elementor-element.elementor-element-104b1de4 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-16e010b1 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-40ce90a5{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-1149a1cc{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-48c05c7c{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-2412e902{--min-height:60vh;--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-5715 .elementor-element.elementor-element-978e5e8{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-1c6e6ede .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-763ddbcb .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-2f8cdea3 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-35c91c4d{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-663bd10c{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-3ce11bf1{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-3b6e9a50{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-1e386603{--min-height:60vh;--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-5715 .elementor-element.elementor-element-26a9466d{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-6c3a340e .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-3b56d39b .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-654aeac0 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-2871add0{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-24f8b730{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-48ee664e{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-49a0c659{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-7764687c{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-6ebb6bbd{--min-height:60vh;--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-5715 .elementor-element.elementor-element-1368ccf1{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-65d862bc .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-6f1a6d10 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-426e3c78 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-2e52d4c7{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-37ad795b{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-2b7c48d0{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-531f9b0{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-23a82c56{--min-height:70vh;}.elementor-5715 .elementor-element.elementor-element-3a03b569 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-7979585{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-53bc6499{--gap:19px 0px;--row-gap:19px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-5715 .elementor-element.elementor-element-4ab04796 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}}@media(max-width:1200px){.elementor-5715 .elementor-element.elementor-element-4117b522{--padding-top:120px;--padding-bottom:0px;--padding-left:48px;--padding-right:48px;}.elementor-5715 .elementor-element.elementor-element-6aa23de4{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-4514782a{--min-height:328px;}.elementor-5715 .elementor-element.elementor-element-4514782a:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-4514782a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-5715 .elementor-element.elementor-element-129bf9fc{--min-height:328px;}.elementor-5715 .elementor-element.elementor-element-129bf9fc:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-129bf9fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-5715 .elementor-element.elementor-element-39be56af{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-5715 .elementor-element.elementor-element-3d534082{--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-6c064bef{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-1d7515b6{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-59ab035b{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5715 .elementor-element.elementor-element-53f3def9 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-7614a9c3 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-7cc5b8e5 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-2a958b70 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-36c4a597 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-13ac4648{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-41d1ac4{--min-height:50vh;}.elementor-5715 .elementor-element.elementor-element-5870ac0c{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-68aa004a{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-2f436822{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-66778424{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-25346811{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-236e383b{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-414d43f{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-64a9c4a8{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-677082dd{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-40ee4e6{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-75dcd187{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-51ef6f4{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-9700090{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-7407c697{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-4ac710f6{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-1fd361b5{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-4c23232b{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5715 .elementor-element.elementor-element-60fad65d .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-6eb65103 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-72b78fc2 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-46e7d838 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-9caae1a .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-1bce2ad .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-2563880d .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-5b7b2eba{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-2a9cacca{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-6afe9571{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-4a59f53d{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-5ec85131{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-4c89d680{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-fcba2ae{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-5cb346e6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-7f778737{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-5fc29aa1{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-13af8929{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5715 .elementor-element.elementor-element-522b3d4b .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-5dc2b955 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-62894abd .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-1277cfbf{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-6d120295{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-2463f982{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-26afa6cd{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-520caa98{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-7f0424d8{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-78ec7044{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-da6eb9b{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-2934b99f{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-6bca4670{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5715 .elementor-element.elementor-element-6822df6d .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-3f099fb0 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-19519941 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-31974a7b .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-2ce4476a .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-22ca0660{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-a0e86d0{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-4cf1ec79{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-1cd91294{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-cda9e4b{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-49e464f5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-61247859{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-32b3cb2e{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-47fbd7ee{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5715 .elementor-element.elementor-element-3c8c17c6 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-30913346 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-391aaee7 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-5030091e{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-264f073c{--min-height:50vh;}.elementor-5715 .elementor-element.elementor-element-3fd72f8b{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-3329e8d4{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-1c84ffac{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-577ce7ba{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-48284825{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-140482c3{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-10adbd41{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-57e67da6 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-41b64297 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-365e9a56 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-12cc14e9{--min-height:50vh;}.elementor-5715 .elementor-element.elementor-element-12cb7834{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-1d1b0ea{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-1b3cfbfb{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-4376d5bd{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-2f31c6ad{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-17207145{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-56c0b905{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-3e3ae600{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5715 .elementor-element.elementor-element-3d5726b4 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-33d77599 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-557700d1 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-1f6d7f51{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-4dddc9ef{--min-height:50vh;}.elementor-5715 .elementor-element.elementor-element-40ce90a5{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-1149a1cc{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-48c05c7c{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-72777b03{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-2412e902{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-3bf8b78d{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-11af681b{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5715 .elementor-element.elementor-element-7b11b285 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-7f2f796a .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-354e4826 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-c0363cc .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-6a0ba91{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-7fc5e36a{--min-height:50vh;}.elementor-5715 .elementor-element.elementor-element-35c91c4d{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-663bd10c{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-3ce11bf1{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-3b6e9a50{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-6c37816a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-1e386603{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-7ca0c296{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-64447a1b{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5715 .elementor-element.elementor-element-30cabeef .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-719999e8 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-4716050e .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-43587e3a .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-5d525950{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-481b6796{--min-height:50vh;}.elementor-5715 .elementor-element.elementor-element-2871add0{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-24f8b730{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-48ee664e{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-49a0c659{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-7764687c{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-3f560d80{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-6ebb6bbd{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-69b51d37{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-755dc50b{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5715 .elementor-element.elementor-element-11067a3e .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-63a83fa7 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-61b512a3 .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-25c4623f .elementor-button{font-size:14px;}.elementor-5715 .elementor-element.elementor-element-11a4f35e{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-6427dcb6{--min-height:50vh;}.elementor-5715 .elementor-element.elementor-element-2e52d4c7{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-37ad795b{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-2b7c48d0{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-531f9b0{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-23a82c56{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-7e264fd1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-3c75c21b{--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-53bc6499{bottom:48px;--z-index:999;}.elementor-5715 .elementor-element.elementor-element-4ab04796 .elementor-button{padding:12px 24px 12px 24px;}}@media(max-width:1024px){.elementor-5715 .elementor-element.elementor-element-4117b522{--padding-top:120px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-5715 .elementor-element.elementor-element-40ce1dc8{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-6aa23de4{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-5217ba0b .elementor-heading-title{font-size:var( --e-global-typography-239d510-font-size );line-height:var( --e-global-typography-239d510-line-height );letter-spacing:var( --e-global-typography-239d510-letter-spacing );word-spacing:var( --e-global-typography-239d510-word-spacing );}.elementor-5715 .elementor-element.elementor-element-6aa280e2 .elementor-heading-title{font-size:var( --e-global-typography-863d097-font-size );line-height:var( --e-global-typography-863d097-line-height );letter-spacing:var( --e-global-typography-863d097-letter-spacing );word-spacing:var( --e-global-typography-863d097-word-spacing );}.elementor-5715 .elementor-element.elementor-element-4514782a{--min-height:275px;}.elementor-5715 .elementor-element.elementor-element-129bf9fc{--min-height:275px;}.elementor-5715 .elementor-element.elementor-element-2c2edaf5{--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-1052420f .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-75f139e0{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-f7fca8e{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-65b3a061 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-1d7515b6{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-53f3def9 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-7614a9c3 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-7cc5b8e5 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-2a958b70 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-36c4a597 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-1dba52d9 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-17cd3193 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-41d1ac4{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-7407c697{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-40aebdf4{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-4c22a3b7 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-1fd361b5{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-60fad65d .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-6eb65103 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-72b78fc2 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-46e7d838 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-9caae1a .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-1bce2ad .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-2563880d .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-6deb28bf .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-1fad8a82 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-278a283d{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-5cb346e6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-32818f4e{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-720dbea .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-5fc29aa1{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-522b3d4b .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-5dc2b955 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-62894abd .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-1a76d382 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-4b3fe32 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-4eae079a{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-78ec7044{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-2b20388a{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-78cdf1a3 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-2934b99f{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-6822df6d .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-3f099fb0 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-19519941 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-31974a7b .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-2ce4476a .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-cbcb077 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-200aa2c4 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-2fbd61d2{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-49e464f5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-8b6e7aa{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-aacf947 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-32b3cb2e{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-3c8c17c6 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-30913346 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-391aaee7 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-39be2670 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-40140735 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-264f073c{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-48284825{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-28076de4{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-534fb9a0 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-10adbd41{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-659dc298{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-5715 .elementor-element.elementor-element-57e67da6 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-41b64297 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-365e9a56 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-7f53fc21{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-1798f32e .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-3fcd9e9f .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-12cc14e9{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-2f31c6ad{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-1698472{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-3bd682cf .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-56c0b905{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-3d5726b4 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-33d77599 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-557700d1 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-104b1de4 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-16e010b1 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-4dddc9ef{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-72777b03{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-64e3e989{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-1c6e6ede .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-3bf8b78d{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-7b11b285 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-7f2f796a .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-354e4826 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-c0363cc .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-763ddbcb .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-2f8cdea3 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-7fc5e36a{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-6c37816a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-55b18681{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-6c3a340e .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-7ca0c296{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-30cabeef .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-719999e8 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-4716050e .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-43587e3a .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-3b56d39b .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-654aeac0 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-481b6796{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-3f560d80{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-3b9ed6f4{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-65d862bc .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-69b51d37{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-11067a3e .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-63a83fa7 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-61b512a3 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-25c4623f .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-6f1a6d10 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-426e3c78 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-6427dcb6{--min-height:60vh;}.elementor-5715 .elementor-element.elementor-element-7e264fd1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-49d2c833{--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-4c3275cf{--gap:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-3c75c21b{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-3a03b569 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-7979585{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-4ab04796 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}}@media(max-width:880px){.elementor-5715 .elementor-element.elementor-element-4117b522{--padding-top:120px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-5715 .elementor-element.elementor-element-40ce1dc8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-6aa23de4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-6aa280e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-4514782a{--min-height:231px;}.elementor-5715 .elementor-element.elementor-element-129bf9fc{--min-height:231px;}.elementor-5715 .elementor-element.elementor-element-2c2edaf5{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-5715 .elementor-element.elementor-element-1052420f > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-75f139e0 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-6c064bef{--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;}.elementor-5715 .elementor-element.elementor-element-f7fca8e{--justify-content:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-41d1ac4{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-5870ac0c{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-5870ac0c:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-5870ac0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-107px 66px;}.elementor-5715 .elementor-element.elementor-element-68aa004a{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-68aa004a:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-68aa004a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-91px 57px;}.elementor-5715 .elementor-element.elementor-element-2f436822{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-66778424{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-66778424:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-66778424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-17px 141px;}.elementor-5715 .elementor-element.elementor-element-25346811{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-25346811:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-25346811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-25px 99px;}.elementor-5715 .elementor-element.elementor-element-236e383b{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-236e383b:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-236e383b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-41px 177px;}.elementor-5715 .elementor-element.elementor-element-414d43f{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-414d43f:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-414d43f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-124px 108px;}.elementor-5715 .elementor-element.elementor-element-64a9c4a8{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-64a9c4a8:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-64a9c4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-58px 110px;}.elementor-5715 .elementor-element.elementor-element-677082dd{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-677082dd:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-677082dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-115px 50px;}.elementor-5715 .elementor-element.elementor-element-40ee4e6{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-40ee4e6:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-40ee4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-108px 91px;}.elementor-5715 .elementor-element.elementor-element-75dcd187{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-75dcd187:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-75dcd187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-66px 41px;}.elementor-5715 .elementor-element.elementor-element-51ef6f4{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-51ef6f4:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-51ef6f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 91px;}.elementor-5715 .elementor-element.elementor-element-9700090{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-9700090:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-9700090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-66px 93px;}.elementor-5715 .elementor-element.elementor-element-7407c697{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-4ac710f6{--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;}.elementor-5715 .elementor-element.elementor-element-40aebdf4{--justify-content:flex-start;--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-278a283d{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-2a9cacca{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-6afe9571{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-4a59f53d{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-5ec85131{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-5cb346e6{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-7f778737{--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;}.elementor-5715 .elementor-element.elementor-element-32818f4e{--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-4eae079a{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-6d120295{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-6d120295:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-6d120295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-58px 83px;}.elementor-5715 .elementor-element.elementor-element-2463f982{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-2463f982:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-2463f982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-41px 83px;}.elementor-5715 .elementor-element.elementor-element-26afa6cd{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-520caa98{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-520caa98:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-520caa98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-33px 83px;}.elementor-5715 .elementor-element.elementor-element-7f0424d8{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-7f0424d8:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-7f0424d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-58px 116px;}.elementor-5715 .elementor-element.elementor-element-78ec7044{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-da6eb9b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-2fbd61d2{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-a0e86d0{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-a0e86d0:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-a0e86d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-17px 83px;}.elementor-5715 .elementor-element.elementor-element-4cf1ec79{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-4cf1ec79:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-4cf1ec79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-91px 83px;}.elementor-5715 .elementor-element.elementor-element-1cd91294{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-1cd91294:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-1cd91294 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-5715 .elementor-element.elementor-element-cda9e4b{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-49e464f5{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-61247859{--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;}.elementor-5715 .elementor-element.elementor-element-264f073c{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-3fd72f8b{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-3fd72f8b:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-3fd72f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-107px 66px;}.elementor-5715 .elementor-element.elementor-element-3329e8d4{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-3329e8d4:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-3329e8d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-91px 57px;}.elementor-5715 .elementor-element.elementor-element-1c84ffac{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-577ce7ba{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-577ce7ba:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-577ce7ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-17px 141px;}.elementor-5715 .elementor-element.elementor-element-48284825{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-140482c3{--min-height:36vh;--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;}.elementor-5715 .elementor-element.elementor-element-28076de4{--justify-content:flex-start;}.elementor-5715 .elementor-element.elementor-element-12cc14e9{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-12cb7834{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-12cb7834:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-12cb7834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-107px 66px;}.elementor-5715 .elementor-element.elementor-element-1d1b0ea{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-1d1b0ea:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-1d1b0ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-91px 57px;}.elementor-5715 .elementor-element.elementor-element-1b3cfbfb{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-4376d5bd{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-4376d5bd:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-4376d5bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-17px 141px;}.elementor-5715 .elementor-element.elementor-element-2f31c6ad{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-17207145{--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;}.elementor-5715 .elementor-element.elementor-element-4dddc9ef{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-40ce90a5{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-40ce90a5:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-40ce90a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-107px 66px;}.elementor-5715 .elementor-element.elementor-element-1149a1cc{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-1149a1cc:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-1149a1cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-91px 57px;}.elementor-5715 .elementor-element.elementor-element-48c05c7c{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-72777b03{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-2412e902{--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;}.elementor-5715 .elementor-element.elementor-element-7fc5e36a{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-35c91c4d{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-35c91c4d:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-35c91c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-107px 66px;}.elementor-5715 .elementor-element.elementor-element-663bd10c{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-663bd10c:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-663bd10c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-91px 57px;}.elementor-5715 .elementor-element.elementor-element-3ce11bf1{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-3b6e9a50{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-3b6e9a50:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-3b6e9a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-17px 141px;}.elementor-5715 .elementor-element.elementor-element-6c37816a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-1e386603{--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;}.elementor-5715 .elementor-element.elementor-element-481b6796{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-2871add0{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-2871add0:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-2871add0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-107px 66px;}.elementor-5715 .elementor-element.elementor-element-24f8b730{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-24f8b730:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-24f8b730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-91px 57px;}.elementor-5715 .elementor-element.elementor-element-48ee664e{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-49a0c659{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-49a0c659:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-49a0c659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-17px 141px;}.elementor-5715 .elementor-element.elementor-element-7764687c{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-7764687c:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-7764687c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-25px 99px;}.elementor-5715 .elementor-element.elementor-element-3f560d80{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-6ebb6bbd{--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;}.elementor-5715 .elementor-element.elementor-element-6427dcb6{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-2e52d4c7{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-2e52d4c7:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-2e52d4c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-107px 66px;}.elementor-5715 .elementor-element.elementor-element-37ad795b{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-37ad795b:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-37ad795b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-91px 57px;}.elementor-5715 .elementor-element.elementor-element-2b7c48d0{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-531f9b0{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-531f9b0:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-531f9b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-17px 141px;}.elementor-5715 .elementor-element.elementor-element-23a82c56{--min-height:75vh;}.elementor-5715 .elementor-element.elementor-element-23a82c56:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-23a82c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-25px 99px;}.elementor-5715 .elementor-element.elementor-element-7e264fd1{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-size:48px;}.elementor-5715 .elementor-element.elementor-element-49d2c833{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-4c3275cf{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-3c75c21b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-5715 .elementor-element.elementor-element-3a03b569{width:100%;max-width:100%;}.elementor-5715 .elementor-element.elementor-element-7979585{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-5715 .elementor-element.elementor-element-4117b522{--gap:48px 0px;--row-gap:48px;--column-gap:0px;--padding-top:120px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-5715 .elementor-element.elementor-element-40ce1dc8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-6aa23de4{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-5217ba0b .elementor-heading-title{font-size:var( --e-global-typography-239d510-font-size );line-height:var( --e-global-typography-239d510-line-height );letter-spacing:var( --e-global-typography-239d510-letter-spacing );word-spacing:var( --e-global-typography-239d510-word-spacing );}.elementor-5715 .elementor-element.elementor-element-56d16639{--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-6aa280e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-6aa280e2 .elementor-heading-title{font-size:var( --e-global-typography-863d097-font-size );line-height:var( --e-global-typography-863d097-line-height );letter-spacing:var( --e-global-typography-863d097-letter-spacing );word-spacing:var( --e-global-typography-863d097-word-spacing );}.elementor-5715 .elementor-element.elementor-element-4514782a:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-4514782a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hiddenhotels.com/gran-hotel-ingles/wp-content/uploads/sites/5/2025/07/image-ratiosantaanayangel.png");background-position:center center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-4514782a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5715 .elementor-element.elementor-element-129bf9fc:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-129bf9fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-5715 .elementor-element.elementor-element-129bf9fc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5715 .elementor-element.elementor-element-2c2edaf5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-21e17ed1{--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-41dab9d8{--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5715 .elementor-element.elementor-element-1052420f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-1052420f .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-75f139e0 > .elementor-widget-container{padding:16px 0px 0px 0px;}.elementor-5715 .elementor-element.elementor-element-75f139e0{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-39be56af{--padding-top:40px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;--z-index:999;}.elementor-5715 .elementor-element.elementor-element-3d534082{--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-6c064bef{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-f7fca8e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-5715 .elementor-element.elementor-element-65b3a061 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-1d7515b6{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-59ab035b{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-5715 .elementor-element.elementor-element-53f3def9 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-7614a9c3 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-7cc5b8e5 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-2a958b70 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-36c4a597 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-1dba52d9 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-17cd3193 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-41d1ac4{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-5870ac0c{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-5870ac0c:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-5870ac0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-5715 .elementor-element.elementor-element-68aa004a{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-68aa004a:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-68aa004a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-41px -105px;}.elementor-5715 .elementor-element.elementor-element-2f436822{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-2f436822:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-2f436822 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-10px -81px;}.elementor-5715 .elementor-element.elementor-element-66778424{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-66778424:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-66778424 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-412px 0px;}.elementor-5715 .elementor-element.elementor-element-25346811{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-25346811:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-25346811 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-471px 119px;}.elementor-5715 .elementor-element.elementor-element-236e383b{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-236e383b:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-236e383b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-5715 .elementor-element.elementor-element-414d43f{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-414d43f:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-414d43f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-337px -34px;}.elementor-5715 .elementor-element.elementor-element-64a9c4a8{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-64a9c4a8:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-64a9c4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-271px 0px;}.elementor-5715 .elementor-element.elementor-element-677082dd{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-677082dd:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-677082dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-115px -112px;}.elementor-5715 .elementor-element.elementor-element-40ee4e6:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-40ee4e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-219px 0px;}.elementor-5715 .elementor-element.elementor-element-75dcd187:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-75dcd187 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-309px -101px;}.elementor-5715 .elementor-element.elementor-element-51ef6f4:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-51ef6f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-152px 0px;}.elementor-5715 .elementor-element.elementor-element-9700090:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-9700090 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-238px 0px;}.elementor-5715 .elementor-element.elementor-element-7407c697{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-4ac710f6{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-40aebdf4{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-5715 .elementor-element.elementor-element-4c22a3b7 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-1fd361b5{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-4c23232b{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-5715 .elementor-element.elementor-element-60fad65d .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-6eb65103 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-72b78fc2 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-46e7d838 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-9caae1a .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-1bce2ad .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-2563880d .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-6deb28bf .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-1fad8a82 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-2a9cacca:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-2a9cacca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-284px -81px;}.elementor-5715 .elementor-element.elementor-element-6afe9571:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-6afe9571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-81px -101px;}.elementor-5715 .elementor-element.elementor-element-4a59f53d:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-4a59f53d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-324px 0px;}.elementor-5715 .elementor-element.elementor-element-5ec85131:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-5ec85131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-213px -81px;}.elementor-5715 .elementor-element.elementor-element-5cb346e6{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-7f778737{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-32818f4e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-5715 .elementor-element.elementor-element-720dbea .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-5fc29aa1{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-522b3d4b .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-5dc2b955 .elementor-button{font-size:16px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-62894abd .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-1a76d382 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-4b3fe32 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-6d120295:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-6d120295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-2463f982:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-2463f982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-520caa98:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-520caa98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-7f0424d8:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-7f0424d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-78ec7044{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-da6eb9b{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-2b20388a{--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-5715 .elementor-element.elementor-element-78cdf1a3 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-2934b99f{font-size:16px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-6822df6d .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-3f099fb0 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-19519941 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-31974a7b .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-2ce4476a .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-cbcb077 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-200aa2c4 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-a0e86d0:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-a0e86d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-4cf1ec79:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-4cf1ec79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-49e464f5{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-61247859{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-8b6e7aa{--gap:64px 0px;--row-gap:64px;--column-gap:0px;--padding-top:12px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-5715 .elementor-element.elementor-element-3a0c2f64{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-aacf947 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-32b3cb2e{font-size:16px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-3c8c17c6 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-30913346 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-391aaee7 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-39be2670 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-40140735 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-264f073c{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-3fd72f8b{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-3fd72f8b:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-3fd72f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-3329e8d4{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-3329e8d4:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-3329e8d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-1c84ffac{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-577ce7ba{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-577ce7ba:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-577ce7ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-48284825{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-140482c3{--min-height:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5715 .elementor-element.elementor-element-28076de4{--gap:64px 0px;--row-gap:64px;--column-gap:0px;--padding-top:12px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-5715 .elementor-element.elementor-element-534fb9a0 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-10adbd41{font-size:16px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-57e67da6 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-41b64297 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-365e9a56 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-1798f32e .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-3fcd9e9f .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-12cc14e9{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-12cb7834{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-12cb7834:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-12cb7834 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-1d1b0ea{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-1d1b0ea:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-1d1b0ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-1b3cfbfb{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-4376d5bd{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-4376d5bd:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-4376d5bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-2f31c6ad{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-17207145{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-1698472{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-5715 .elementor-element.elementor-element-3bd682cf .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-56c0b905{font-size:16px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-3d5726b4 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-33d77599 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-557700d1 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-104b1de4 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-16e010b1 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-4dddc9ef{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-40ce90a5{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-40ce90a5:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-40ce90a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-1149a1cc{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-1149a1cc:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-1149a1cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-48c05c7c{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-72777b03{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-2412e902{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-64e3e989{--padding-top:12px;--padding-bottom:32px;--padding-left:12px;--padding-right:12px;}.elementor-5715 .elementor-element.elementor-element-1c6e6ede .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-3bf8b78d{font-size:16px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-7b11b285 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-7f2f796a .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-354e4826 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-c0363cc .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-763ddbcb .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-2f8cdea3 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-7fc5e36a{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-35c91c4d{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-35c91c4d:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-35c91c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-663bd10c{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-663bd10c:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-663bd10c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-3ce11bf1{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-3b6e9a50{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-3b6e9a50:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-3b6e9a50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-6c37816a{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-1e386603{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-55b18681{--gap:24px 0px;--row-gap:24px;--column-gap:0px;--padding-top:12px;--padding-bottom:40px;--padding-left:12px;--padding-right:12px;}.elementor-5715 .elementor-element.elementor-element-6c3a340e .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-7ca0c296{font-size:16px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-30cabeef .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-719999e8 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-4716050e .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-43587e3a .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-3b56d39b .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-654aeac0 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-481b6796{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-2871add0{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-2871add0:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-2871add0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-24f8b730{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-24f8b730:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-24f8b730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-48ee664e{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-49a0c659{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-49a0c659:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-49a0c659 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-7764687c{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-7764687c:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-7764687c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-3f560d80{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-6ebb6bbd{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-3b9ed6f4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-5715 .elementor-element.elementor-element-65d862bc .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-69b51d37{font-size:16px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-11067a3e .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-63a83fa7 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-61b512a3 .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-25c4623f .elementor-button{font-size:14px;line-height:24px;}.elementor-5715 .elementor-element.elementor-element-6f1a6d10 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-426e3c78 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-6427dcb6{--min-height:auto;}.elementor-5715 .elementor-element.elementor-element-2e52d4c7{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-2e52d4c7:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-2e52d4c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-37ad795b{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-37ad795b:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-37ad795b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-2b7c48d0{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-531f9b0{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-531f9b0:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-531f9b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-23a82c56{--min-height:80vh;}.elementor-5715 .elementor-element.elementor-element-23a82c56:not(.elementor-motion-effects-element-type-background), .elementor-5715 .elementor-element.elementor-element-23a82c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-5715 .elementor-element.elementor-element-7e264fd1{--e-n-carousel-swiper-slides-to-display:1;}.elementor-5715 .elementor-element.elementor-element-49d2c833{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-4c3275cf{--gap:64px 32px;--row-gap:64px;--column-gap:32px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-5715 .elementor-element.elementor-element-3c75c21b{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-5715 .elementor-element.elementor-element-3a03b569 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-7979585{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-53bc6499{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;bottom:24px;--z-index:800;}.elementor-5715 .elementor-element.elementor-element-4ab04796 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );border-radius:4px 4px 4px 4px;padding:12px 24px 12px 24px;}}@media(min-width:768px){.elementor-5715 .elementor-element.elementor-element-40ce1dc8{--width:100%;}.elementor-5715 .elementor-element.elementor-element-6aa23de4{--width:750px;}.elementor-5715 .elementor-element.elementor-element-56d16639{--width:100%;}.elementor-5715 .elementor-element.elementor-element-4514782a{--width:100%;}.elementor-5715 .elementor-element.elementor-element-129bf9fc{--width:100%;}.elementor-5715 .elementor-element.elementor-element-21e17ed1{--width:100%;}.elementor-5715 .elementor-element.elementor-element-41dab9d8{--width:750px;}.elementor-5715 .elementor-element.elementor-element-3d534082{--width:100%;}.elementor-5715 .elementor-element.elementor-element-f7fca8e{--width:40vw;}.elementor-5715 .elementor-element.elementor-element-5b5c4e69{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-54020da1{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-308c1ff2{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-234e1f0f{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-43e783aa{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-34759734{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-257030ca{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-3a3d0015{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-fb14747{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-148fe1c3{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-5f6daa19{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-76d8ba86{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-17ae978f{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-40aebdf4{--width:40vw;}.elementor-5715 .elementor-element.elementor-element-6db97a10{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-1ace2b20{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-2e1521a0{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-1970f75c{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-2b394aa4{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-6e24ee06{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-32818f4e{--width:40vw;}.elementor-5715 .elementor-element.elementor-element-283e8b0b{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-4089557f{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-77151a8f{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-251ba1e7{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-1f31141f{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-2b20388a{--width:40vw;}.elementor-5715 .elementor-element.elementor-element-3b3869ca{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-61b8b2a4{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-55e8723b{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-35e6ac63{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-8b6e7aa{--width:40vw;}.elementor-5715 .elementor-element.elementor-element-19464c88{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-21f82f49{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-8cb473e{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-6623bee1{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-28076de4{--width:40vw;}.elementor-5715 .elementor-element.elementor-element-24f40764{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-25e61cd0{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-5110f998{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-8b770fe{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-1698472{--width:40vw;}.elementor-5715 .elementor-element.elementor-element-55cc2805{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-a07a0f{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-41fb2a7d{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-64e3e989{--width:40vw;}.elementor-5715 .elementor-element.elementor-element-616bb79f{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-274bb6d{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-7c7e13a5{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-54a7e1a0{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-55b18681{--width:40vw;}.elementor-5715 .elementor-element.elementor-element-31794e57{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-64b03f70{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-6583aa1{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-76f9642b{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-1003c61b{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-3b9ed6f4{--width:40vw;}.elementor-5715 .elementor-element.elementor-element-6450db{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-67679757{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-d4baed4{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-43c34b29{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-4a828003{--content-width:100%;}.elementor-5715 .elementor-element.elementor-element-3c75c21b{--width:750px;}}@media(max-width:1366px) and (min-width:768px){.elementor-5715 .elementor-element.elementor-element-4514782a{--width:100%;}.elementor-5715 .elementor-element.elementor-element-129bf9fc{--width:100%;}.elementor-5715 .elementor-element.elementor-element-f7fca8e{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-40aebdf4{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-32818f4e{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-2b20388a{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-8b6e7aa{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-28076de4{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-1698472{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-64e3e989{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-55b18681{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-3b9ed6f4{--width:50vw;}}@media(max-width:1200px) and (min-width:768px){.elementor-5715 .elementor-element.elementor-element-f7fca8e{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-40aebdf4{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-32818f4e{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-2b20388a{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-8b6e7aa{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-28076de4{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-1698472{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-64e3e989{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-55b18681{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-3b9ed6f4{--width:60vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-5715 .elementor-element.elementor-element-f7fca8e{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-41d1ac4{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-40aebdf4{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-278a283d{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-32818f4e{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-4eae079a{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-2b20388a{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-2fbd61d2{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-8b6e7aa{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-264f073c{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-28076de4{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-12cc14e9{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-1698472{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-4dddc9ef{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-64e3e989{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-7fc5e36a{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-55b18681{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-481b6796{--width:60vw;}.elementor-5715 .elementor-element.elementor-element-3b9ed6f4{--width:50vw;}.elementor-5715 .elementor-element.elementor-element-6427dcb6{--width:60vw;}}@media(max-width:880px) and (min-width:768px){.elementor-5715 .elementor-element.elementor-element-6aa23de4{--width:650px;}.elementor-5715 .elementor-element.elementor-element-21e17ed1{--width:650px;}.elementor-5715 .elementor-element.elementor-element-f7fca8e{--width:100%;}.elementor-5715 .elementor-element.elementor-element-41d1ac4{--width:100;}.elementor-5715 .elementor-element.elementor-element-40aebdf4{--width:100%;}.elementor-5715 .elementor-element.elementor-element-278a283d{--width:100;}.elementor-5715 .elementor-element.elementor-element-32818f4e{--width:100%;}.elementor-5715 .elementor-element.elementor-element-4eae079a{--width:100;}.elementor-5715 .elementor-element.elementor-element-2b20388a{--width:100%;}.elementor-5715 .elementor-element.elementor-element-2fbd61d2{--width:100;}.elementor-5715 .elementor-element.elementor-element-8b6e7aa{--width:100%;}.elementor-5715 .elementor-element.elementor-element-264f073c{--width:100;}.elementor-5715 .elementor-element.elementor-element-28076de4{--width:100vw;}.elementor-5715 .elementor-element.elementor-element-12cc14e9{--width:100;}.elementor-5715 .elementor-element.elementor-element-1698472{--width:100%;}.elementor-5715 .elementor-element.elementor-element-4dddc9ef{--width:100;}.elementor-5715 .elementor-element.elementor-element-64e3e989{--width:100%;}.elementor-5715 .elementor-element.elementor-element-7fc5e36a{--width:100;}.elementor-5715 .elementor-element.elementor-element-55b18681{--width:100%;}.elementor-5715 .elementor-element.elementor-element-481b6796{--width:100;}.elementor-5715 .elementor-element.elementor-element-3b9ed6f4{--width:100%;}.elementor-5715 .elementor-element.elementor-element-6427dcb6{--width:100;}.elementor-5715 .elementor-element.elementor-element-3c75c21b{--width:100%;}}@media(min-width:2400px){.elementor-5715 .elementor-element.elementor-element-5217ba0b .elementor-heading-title{font-size:var( --e-global-typography-239d510-font-size );line-height:var( --e-global-typography-239d510-line-height );letter-spacing:var( --e-global-typography-239d510-letter-spacing );word-spacing:var( --e-global-typography-239d510-word-spacing );}.elementor-5715 .elementor-element.elementor-element-6aa280e2 .elementor-heading-title{font-size:var( --e-global-typography-863d097-font-size );line-height:var( --e-global-typography-863d097-line-height );letter-spacing:var( --e-global-typography-863d097-letter-spacing );word-spacing:var( --e-global-typography-863d097-word-spacing );}.elementor-5715 .elementor-element.elementor-element-1052420f .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-75f139e0{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-65b3a061 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-1dba52d9 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-17cd3193 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-4c22a3b7 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-6deb28bf .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-1fad8a82 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-720dbea .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-1a76d382 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-4b3fe32 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-78cdf1a3 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-cbcb077 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-200aa2c4 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-aacf947 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-39be2670 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-40140735 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-534fb9a0 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-1798f32e .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-3fcd9e9f .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-3bd682cf .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-104b1de4 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-16e010b1 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-1c6e6ede .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-763ddbcb .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-2f8cdea3 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-6c3a340e .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-3b56d39b .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-654aeac0 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-65d862bc .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-6f1a6d10 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-426e3c78 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-3a03b569 .elementor-heading-title{font-size:var( --e-global-typography-378bf1c-font-size );line-height:var( --e-global-typography-378bf1c-line-height );letter-spacing:var( --e-global-typography-378bf1c-letter-spacing );word-spacing:var( --e-global-typography-378bf1c-word-spacing );}.elementor-5715 .elementor-element.elementor-element-7979585{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}.elementor-5715 .elementor-element.elementor-element-53bc6499{--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-5715 .elementor-element.elementor-element-4ab04796 .elementor-button{font-size:var( --e-global-typography-1a50e84-font-size );line-height:var( --e-global-typography-1a50e84-line-height );letter-spacing:var( --e-global-typography-1a50e84-letter-spacing );word-spacing:var( --e-global-typography-1a50e84-word-spacing );}}/* Start custom CSS for button, class: .elementor-element-53f3def9 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7614a9c3 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7cc5b8e5 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2a958b70 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-36c4a597 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-60fad65d */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6eb65103 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-72b78fc2 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-46e7d838 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9caae1a */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1bce2ad */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2563880d */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-522b3d4b */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5dc2b955 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-62894abd */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6822df6d */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3f099fb0 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-19519941 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-31974a7b */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ce4476a */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3c8c17c6 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30913346 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-391aaee7 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-57e67da6 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-41b64297 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-365e9a56 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3d5726b4 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33d77599 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-557700d1 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7b11b285 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f2f796a */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-354e4826 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c0363cc */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-30cabeef */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-719999e8 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4716050e */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-43587e3a */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-11067a3e */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63a83fa7 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61b512a3 */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25c4623f */.boton-desactivado {
  pointer-events: none;
}/* End custom CSS */