.elementor-2035 .elementor-element.elementor-element-ab3aa28{--display:flex;}.elementor-2035 .elementor-element.elementor-element-385af8f{--display:flex;}.elementor-2035 .elementor-element.elementor-element-7972234{--display:flex;}.elementor-2035 .elementor-element.elementor-element-921fb81{--display:flex;--z-index:1;}.elementor-2035 .elementor-element.elementor-element-fede082{--display:flex;}.elementor-2035 .elementor-element.elementor-element-d28aee4.elementor-element{--align-self:flex-start;}.elementor-2035 .elementor-element.elementor-element-d28aee4 .elementor-icon-list-icon{width:14px;}.elementor-2035 .elementor-element.elementor-element-d28aee4 .elementor-icon-list-icon i{font-size:14px;}.elementor-2035 .elementor-element.elementor-element-d28aee4 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-2035 .elementor-element.elementor-element-d28aee4 .elementor-icon-list-text, .elementor-2035 .elementor-element.elementor-element-d28aee4 .elementor-icon-list-text a{color:var( --e-global-color-26a08e6 );}.elementor-2035 .elementor-element.elementor-element-d28aee4 .elementor-icon-list-item{font-family:var( --e-global-typography-f48ca31-font-family ), Sans-serif;font-size:var( --e-global-typography-f48ca31-font-size );text-transform:var( --e-global-typography-f48ca31-text-transform );line-height:var( --e-global-typography-f48ca31-line-height );}.elementor-2035 .elementor-element.elementor-element-dca50ab .elementor-heading-title{font-family:var( --e-global-typography-68374ba-font-family ), Sans-serif;font-size:var( --e-global-typography-68374ba-font-size );text-transform:var( --e-global-typography-68374ba-text-transform );line-height:var( --e-global-typography-68374ba-line-height );color:var( --e-global-color-26a08e6 );}.elementor-2035 .elementor-element.elementor-element-d117b0e{--display:flex;}.elementor-2035 .elementor-element.elementor-element-e35a8fd{--display:flex;}.elementor-2035 .elementor-element.elementor-element-aef713b{--display:flex;}.elementor-2035 .elementor-element.elementor-element-dbc6b08{--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;}.elementor-2035 .elementor-element.elementor-element-8b3d02f{--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;}.elementor-2035 .elementor-element.elementor-element-b2ceb48{--display:flex;}.elementor-2035 .elementor-element.elementor-element-689dc06{--display:flex;}.elementor-2035 .elementor-element.elementor-element-2e0ad07{--box-border-width:0px;--header-color:var( --e-global-color-245a5fc );--toggle-button-color:var( --e-global-color-245a5fc );--item-text-color:var( --e-global-color-245a5fc );--item-text-hover-color:var( --e-global-color-245a5fc );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-245a5fc );}.elementor-2035 .elementor-element.elementor-element-2e0ad07 .elementor-toc__header-title{text-align:start;}.elementor-2035 .elementor-element.elementor-element-2e0ad07 .elementor-toc__header, .elementor-2035 .elementor-element.elementor-element-2e0ad07 .elementor-toc__header-title{font-family:"OpenSans-Regular", Sans-serif;font-size:18px;line-height:22px;}.elementor-2035 .elementor-element.elementor-element-2e0ad07 .elementor-toc__header{flex-direction:row;}.elementor-2035 .elementor-element.elementor-element-2e0ad07 .elementor-toc__list-item{font-family:"OpenSans-Regular", Sans-serif;font-size:16px;line-height:20px;}.elementor-2035 .elementor-element.elementor-element-fb5aa81{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#6450441A;--border-color:#6450441A;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2035 .elementor-element.elementor-element-40396d2{padding:0px 0px 0px 0px;}.elementor-2035 .elementor-element.elementor-element-40396d2 .elementor-heading-title{font-family:"OpenSans-Regular", Sans-serif;font-size:14px;line-height:18px;}.elementor-2035 .elementor-element.elementor-element-043d8c5.elementor-element{--align-self:flex-start;}.elementor-2035 .elementor-element.elementor-element-043d8c5{--grid-side-margin:20px;--grid-column-gap:20px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:var( --e-global-color-245a5fc );}.elementor-2035 .elementor-element.elementor-element-043d8c5 .elementor-share-btn__icon{--e-share-buttons-icon-size:24px;}.elementor-2035 .elementor-element.elementor-element-043d8c5 .elementor-share-btn{border-width:0px;}.elementor-2035 .elementor-element.elementor-element-a227444{--display:flex;}.elementor-2035 .elementor-element.elementor-element-eea9651{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#6450441A;--border-color:#6450441A;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2035 .elementor-element.elementor-element-4392b56{padding:0px 0px 0px 0px;}.elementor-2035 .elementor-element.elementor-element-4392b56 .elementor-heading-title{font-family:"OpenSans-Regular", Sans-serif;font-size:14px;line-height:18px;}.elementor-2035 .elementor-element.elementor-element-4d138b3.elementor-element{--align-self:flex-start;}.elementor-2035 .elementor-element.elementor-element-4d138b3{--grid-side-margin:20px;--grid-column-gap:20px;--grid-row-gap:0px;--grid-bottom-margin:0px;--e-share-buttons-primary-color:var( --e-global-color-245a5fc );}.elementor-2035 .elementor-element.elementor-element-4d138b3 .elementor-share-btn__icon{--e-share-buttons-icon-size:24px;}.elementor-2035 .elementor-element.elementor-element-4d138b3 .elementor-share-btn{border-width:0px;}.elementor-2035 .elementor-element.elementor-element-7e05b12{--display:flex;}.elementor-2035 .elementor-element.elementor-element-b8fc49c{--display:flex;--z-index:1;}.elementor-2035 .elementor-element.elementor-element-b8fc49c:not(.elementor-motion-effects-element-type-background), .elementor-2035 .elementor-element.elementor-element-b8fc49c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26a08e6 );}.elementor-2035 .elementor-element.elementor-element-1f2b927{--display:flex;}.elementor-2035 .elementor-element.elementor-element-896ad85 .elementor-heading-title{font-family:"OpenSans-Regular", Sans-serif;font-size:16px;line-height:20px;}.elementor-2035 .elementor-element.elementor-element-669a12c{font-family:"OpenSans-Light", Sans-serif;font-size:14px;line-height:19px;}.elementor-2035 .elementor-element.elementor-element-a2d56de .wpcf7 span.wpcf7-not-valid-tip{text-align:left;display:block;}.elementor-2035 .elementor-element.elementor-element-a2d56de .wpcf7 div.wpcf7-response-output{text-align:left;}@media(min-width:768px){.elementor-2035 .elementor-element.elementor-element-fede082{--width:879px;}.elementor-2035 .elementor-element.elementor-element-8b3d02f{--width:78%;}.elementor-2035 .elementor-element.elementor-element-b2ceb48{--width:34%;}.elementor-2035 .elementor-element.elementor-element-a227444{--width:66%;}.elementor-2035 .elementor-element.elementor-element-7e05b12{--width:22%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2035 .elementor-element.elementor-element-a227444{--width:100%;}}@media(max-width:1200px){.elementor-2035 .elementor-element.elementor-element-2e0ad07 .elementor-toc__header, .elementor-2035 .elementor-element.elementor-element-2e0ad07 .elementor-toc__header-title{font-size:17px;line-height:21px;}.elementor-2035 .elementor-element.elementor-element-2e0ad07 .elementor-toc__list-item{font-size:15px;line-height:19px;}.elementor-2035 .elementor-element.elementor-element-40396d2 .elementor-heading-title{font-size:13px;line-height:17px;}.elementor-2035 .elementor-element.elementor-element-4392b56 .elementor-heading-title{font-size:13px;line-height:17px;}.elementor-2035 .elementor-element.elementor-element-896ad85 .elementor-heading-title{font-size:15px;line-height:19px;}.elementor-2035 .elementor-element.elementor-element-669a12c{font-size:13px;line-height:18px;}}@media(max-width:1024px){.elementor-2035 .elementor-element.elementor-element-d28aee4 .elementor-icon-list-item{font-size:var( --e-global-typography-f48ca31-font-size );line-height:var( --e-global-typography-f48ca31-line-height );}.elementor-2035 .elementor-element.elementor-element-dca50ab .elementor-heading-title{font-size:var( --e-global-typography-68374ba-font-size );line-height:var( --e-global-typography-68374ba-line-height );}.elementor-2035 .elementor-element.elementor-element-8b3d02f{--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-2035 .elementor-element.elementor-element-8b3d02f.e-con{--flex-grow:1;}.elementor-2035 .elementor-element.elementor-element-2e0ad07 .elementor-toc__header, .elementor-2035 .elementor-element.elementor-element-2e0ad07 .elementor-toc__header-title{font-size:16px;line-height:20px;}.elementor-2035 .elementor-element.elementor-element-2e0ad07 .elementor-toc__list-item{font-size:14px;line-height:18px;}.elementor-2035 .elementor-element.elementor-element-40396d2 .elementor-heading-title{font-size:12px;line-height:16px;} .elementor-2035 .elementor-element.elementor-element-043d8c5{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-2035 .elementor-element.elementor-element-043d8c5{--grid-side-margin:14px;--grid-column-gap:14px;--grid-row-gap:14px;}.elementor-2035 .elementor-element.elementor-element-043d8c5 .elementor-share-btn__icon{--e-share-buttons-icon-size:20px;}.elementor-2035 .elementor-element.elementor-element-4392b56 .elementor-heading-title{font-size:12px;line-height:16px;} .elementor-2035 .elementor-element.elementor-element-4d138b3{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-2035 .elementor-element.elementor-element-4d138b3{--grid-side-margin:14px;--grid-column-gap:14px;--grid-row-gap:14px;}.elementor-2035 .elementor-element.elementor-element-4d138b3 .elementor-share-btn__icon{--e-share-buttons-icon-size:20px;}.elementor-2035 .elementor-element.elementor-element-7e05b12.e-con{--flex-shrink:2;}.elementor-2035 .elementor-element.elementor-element-896ad85 .elementor-heading-title{font-size:14px;line-height:18px;}.elementor-2035 .elementor-element.elementor-element-669a12c{font-size:14px;line-height:19px;}}@media(max-width:767px){.elementor-2035 .elementor-element.elementor-element-d28aee4 .elementor-icon-list-item{font-size:var( --e-global-typography-f48ca31-font-size );line-height:var( --e-global-typography-f48ca31-line-height );}.elementor-2035 .elementor-element.elementor-element-dca50ab .elementor-heading-title{font-size:var( --e-global-typography-68374ba-font-size );line-height:var( --e-global-typography-68374ba-line-height );}.elementor-2035 .elementor-element.elementor-element-2e0ad07 .elementor-toc__header, .elementor-2035 .elementor-element.elementor-element-2e0ad07 .elementor-toc__header-title{font-size:15px;line-height:19px;}.elementor-2035 .elementor-element.elementor-element-2e0ad07 .elementor-toc__list-item{font-size:13px;line-height:17px;}.elementor-2035 .elementor-element.elementor-element-40396d2 .elementor-heading-title{font-size:11px;line-height:15px;} .elementor-2035 .elementor-element.elementor-element-043d8c5{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-2035 .elementor-element.elementor-element-043d8c5{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-2035 .elementor-element.elementor-element-043d8c5 .elementor-share-btn__icon{--e-share-buttons-icon-size:20px;}.elementor-2035 .elementor-element.elementor-element-4392b56 .elementor-heading-title{font-size:11px;line-height:15px;} .elementor-2035 .elementor-element.elementor-element-4d138b3{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;--grid-bottom-margin:0px;}.elementor-2035 .elementor-element.elementor-element-4d138b3{--grid-side-margin:0px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-2035 .elementor-element.elementor-element-4d138b3 .elementor-share-btn__icon{--e-share-buttons-icon-size:19px;}.elementor-2035 .elementor-element.elementor-element-896ad85 .elementor-heading-title{font-size:13px;line-height:17px;}.elementor-2035 .elementor-element.elementor-element-669a12c{font-size:13px;line-height:18px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'OpenSans-Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hotel-la-estancia.staffdigitalw.com/wp-content/uploads/2025/10/OpenSans-Regular.woff2') format('woff2'),
		url('https://hotel-la-estancia.staffdigitalw.com/wp-content/uploads/2025/10/OpenSans-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'OpenSans-Light';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://hotel-la-estancia.staffdigitalw.com/wp-content/uploads/2025/10/OpenSans-Light.woff2') format('woff2'),
		url('https://hotel-la-estancia.staffdigitalw.com/wp-content/uploads/2025/10/OpenSans-Light.woff') format('woff');
}
/* End Custom Fonts CSS */