.elementor-20 .elementor-element.elementor-element-49fa06fa{--display:flex;--min-height:589px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:0.52;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-49fa06fa:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-49fa06fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altoverdehotel.com/wp-content/uploads/2025/08/001-alto-verde-ALTA-46-3.jpg");background-position:bottom center;}.elementor-20 .elementor-element.elementor-element-49fa06fa::before, .elementor-20 .elementor-element.elementor-element-49fa06fa > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-49fa06fa > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-49fa06fa > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-49fa06fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-49fa06fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000002B 0%, #000000B3 100%);}.elementor-20 .elementor-element.elementor-element-3487a3e3{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20 .elementor-element.elementor-element-3487a3e3.e-con{--align-self:stretch;--flex-grow:0;--flex-shrink:1;}.elementor-20 .elementor-element.elementor-element-4e0bfb3 .heading .heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:3.6rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-659a3b58{--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;--padding-top:7vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20 .elementor-element.elementor-element-15c92c79 .heading_style .heading-title{padding:0% 0% 0% 0%;}.elementor-20 .elementor-element.elementor-element-15c92c79 .heading .heading-title{font-family:"Merriweather sans", Sans-serif;font-size:45px;font-weight:300;color:#313131;}.elementor-20 .elementor-element.elementor-element-15c92c79 .heading_style .heading-sub-title{padding:0px 0px 7px 0px;}.elementor-20 .elementor-element.elementor-element-15c92c79 .heading .heading-sub-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.8px;color:#313131;}.elementor-20 .elementor-element.elementor-element-3f3f98d9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-3f3f98d9 .pt_plus_adv_text_block .text-content-block p,.elementor-20 .elementor-element.elementor-element-3f3f98d9 .pt_plus_adv_text_block .text-content-block{color:#888;}.elementor-20 .elementor-element.elementor-element-489edae{--display:flex;--min-height:440px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-d8f56f8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-d8f56f8:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d8f56f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altoverdehotel.com/wp-content/uploads/2025/09/00-suite-standard-alto-verde-hotel-termas-04.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-d8f56f8.e-con{--align-self:stretch;}.elementor-20 .elementor-element.elementor-element-488589b{--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;--padding-top:5vw;--padding-bottom:5vw;--padding-left:10vw;--padding-right:9vw;}.elementor-20 .elementor-element.elementor-element-488589b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-488589b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C6D3C25C;}.elementor-20 .elementor-element.elementor-element-715cd9c{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0f99346 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:2.4rem;font-weight:300;color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-3ce8488{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.6rem;}.elementor-20 .elementor-element.elementor-element-e5fd297{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-16bb132{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-16bb132.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-16bb132.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-16bb132.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-16bb132 .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-0da601a{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-0da601a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-0da601a.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-0da601a.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-0da601a .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-6b8616f{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-6b8616f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-6b8616f.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-6b8616f.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-6b8616f .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-305a90e{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-305a90e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-305a90e.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-305a90e.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-305a90e .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-acce993{--spacer-size:30px;}.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-add08f7 );}.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button .button-link-wrap{font-size:0.9rem;text-transform:uppercase;}.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-4 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-5 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-8 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-10 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-11 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-12 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-13 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-14 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-16 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-17 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-19 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-20 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-21 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-22 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#313131;}.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-4 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-5 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-8 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-10 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-11 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-12 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-13 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-14 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-16 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-17 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-19 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-20 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-21 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-22 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-18 .button-link-wrap{background:#313131;}.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button .button-link-wrap:hover svg,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-e83c503 );stroke:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-20 .elementor-element.elementor-element-fc6a51b .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}.elementor-20 .elementor-element.elementor-element-0f453dc{--display:flex;--min-height:440px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20 .elementor-element.elementor-element-373b91e{--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;--padding-top:6vw;--padding-bottom:5vw;--padding-left:8vw;--padding-right:10vw;}.elementor-20 .elementor-element.elementor-element-373b91e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-373b91e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-23e5653{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-fe6a37d .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:2.4rem;font-weight:300;color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-41e3f30{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-64946e9{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-64946e9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-64946e9.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-64946e9.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-64946e9 .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-d89675f{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-d89675f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-d89675f.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-d89675f.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-d89675f .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-30a3b91{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-30a3b91.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-30a3b91.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-30a3b91.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-30a3b91 .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-ce1d344{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-ce1d344.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-ce1d344.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-ce1d344.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-ce1d344 .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-e03d2a3{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-e03d2a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-e03d2a3.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-e03d2a3.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-e03d2a3 .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-54906ef{--spacer-size:30px;}.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-add08f7 );}.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button .button-link-wrap{font-size:0.9rem;text-transform:uppercase;}.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#313131;}.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-18 .button-link-wrap{background:#313131;}.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button .button-link-wrap:hover svg,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-e83c503 );stroke:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-20 .elementor-element.elementor-element-b3f24e0 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}.elementor-20 .elementor-element.elementor-element-4f15135{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-4f15135:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4f15135 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altoverdehotel.com/wp-content/uploads/2025/09/suite-junior-hero-00-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-4f15135.e-con{--align-self:stretch;}.elementor-20 .elementor-element.elementor-element-c4f28f8{--display:flex;--min-height:440px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-62cd088{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-62cd088:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-62cd088 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altoverdehotel.com/wp-content/uploads/2025/08/suite-01-02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-62cd088.e-con{--align-self:stretch;}.elementor-20 .elementor-element.elementor-element-6088358{--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;--padding-top:5vw;--padding-bottom:5vw;--padding-left:10vw;--padding-right:9vw;}.elementor-20 .elementor-element.elementor-element-6088358:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6088358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-704b38e{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-264e026 .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:2.4rem;font-weight:300;color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-271732e{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.6rem;}.elementor-20 .elementor-element.elementor-element-f6516b5{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-4e42498{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-4e42498.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-4e42498.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-4e42498.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-4e42498 .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-a776163{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-a776163.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-a776163.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-a776163.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-a776163 .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-49635f4{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-49635f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-49635f4.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-49635f4.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-49635f4 .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-a20f909{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-a20f909.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-a20f909.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-a20f909.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-a20f909 .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-5235c37{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-5235c37.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-5235c37.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-5235c37.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-5235c37 .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-b04bfc8{--spacer-size:30px;}.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-add08f7 );}.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button .button-link-wrap{font-size:0.9rem;text-transform:uppercase;}.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#313131;}.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-18 .button-link-wrap{background:#313131;}.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button .button-link-wrap:hover svg,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-e83c503 );stroke:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-20 .elementor-element.elementor-element-5ddde77 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}.elementor-20 .elementor-element.elementor-element-be0efb9{--display:flex;--min-height:440px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20 .elementor-element.elementor-element-8959749{--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;--padding-top:6vw;--padding-bottom:5vw;--padding-left:8vw;--padding-right:9vw;}.elementor-20 .elementor-element.elementor-element-8959749:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8959749 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-6dfc90b{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b16c64a .elementor-heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:2.4rem;font-weight:300;color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-cdd4c82{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-a5022c7{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-a5022c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-a5022c7.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-a5022c7.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-a5022c7 .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-ac25238{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-ac25238.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-ac25238.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-ac25238.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-ac25238 .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-d4c9620{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-d4c9620.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-d4c9620.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-d4c9620.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-d4c9620 .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-83a9b0e{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-83a9b0e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-83a9b0e.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-83a9b0e.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-83a9b0e .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-2f56f8f{--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-2f56f8f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-2f56f8f.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-2f56f8f.elementor-view-default .elementor-icon{fill:var( --e-global-color-a230cc8 );color:var( --e-global-color-a230cc8 );border-color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-2f56f8f .elementor-icon-box-title{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-956e627{--spacer-size:30px;}.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-add08f7 );}.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button .button-link-wrap{font-size:0.9rem;text-transform:uppercase;}.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-4 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-5 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-8 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-10 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-11 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-12 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-13 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-14 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-16 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-17 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-19 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-20 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-21 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-22 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#313131;}.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-4 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-5 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-8 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-10 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-11 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-12 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-13 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-14 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-16 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-17 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-19 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-20 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-21 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-22 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-18 .button-link-wrap{background:#313131;}.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button .button-link-wrap:hover svg,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-e83c503 );stroke:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-20 .elementor-element.elementor-element-c4e658f .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}.elementor-20 .elementor-element.elementor-element-3d4924d{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-3d4924d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-3d4924d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altoverdehotel.com/wp-content/uploads/2025/08/aparts-01-02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-3d4924d.e-con{--align-self:stretch;}.elementor-20 .elementor-element.elementor-element-32f726cc{--display:flex;--min-height:685px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.84;--padding-top:10vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20 .elementor-element.elementor-element-32f726cc:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-32f726cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-32f726cc::before, .elementor-20 .elementor-element.elementor-element-32f726cc > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-32f726cc > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-32f726cc > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-32f726cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-32f726cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-67e862c0{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:7%;}.elementor-20 .elementor-element.elementor-element-29a1706b .heading_style .heading-title{padding:0% 0% 0% 0%;}.elementor-20 .elementor-element.elementor-element-29a1706b .heading .heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:34px;font-weight:300;color:#313131;}.elementor-20 .elementor-element.elementor-element-29a1706b .heading_style .heading-sub-title{padding:0px 0px 7px 0px;}.elementor-20 .elementor-element.elementor-element-29a1706b .heading .heading-sub-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.8px;color:#313131;}.elementor-20 .elementor-element.elementor-element-22362352 .pt_plus_adv_text_block .text-content-block p,.elementor-20 .elementor-element.elementor-element-22362352 .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-add08f7 );}.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button .button-link-wrap{font-size:0.9rem;text-transform:uppercase;}.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:#313131;}.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-4 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-5 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-8 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-10 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-11 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-12 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-13 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-14 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-16 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-17 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-19 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-20 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-21 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-22 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-18 .button-link-wrap{background:#313131;}.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button .button-link-wrap:hover svg,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-e83c503 );stroke:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:#313131;}.elementor-20 .elementor-element.elementor-element-18371b64 .pt_plus_button.button-style-18 .button-link-wrap::before{background:#313131;}.elementor-20 .elementor-element.elementor-element-fe1cc2c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-f091a8d{--display:flex;--min-height:459px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;--z-index:1;}.elementor-20 .elementor-element.elementor-element-f091a8d:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f091a8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altoverdehotel.com/wp-content/uploads/2025/08/ALTO25-scaled.jpg");background-position:center center;background-size:cover;}.elementor-20 .elementor-element.elementor-element-f091a8d.e-con{--e-con-transform-translateX:73px;}.elementor-20 .elementor-element.elementor-element-2271ff4e{--display:flex;--position:absolute;--min-height:177px;box-shadow:3px 0px 15px 8px rgba(0, 0, 0, 0.12);top:114px;--z-index:2;}.elementor-20 .elementor-element.elementor-element-2271ff4e:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-2271ff4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://altoverdehotel.com/wp-content/uploads/2025/08/ALTO0-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-2271ff4e{left:72px;}body.rtl .elementor-20 .elementor-element.elementor-element-2271ff4e{right:72px;}.elementor-20 .elementor-element.elementor-element-7420de5b{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:7vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20 .elementor-element.elementor-element-7420de5b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-7420de5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-4496daf1{--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;}.elementor-20 .elementor-element.elementor-element-79c58e62{padding:0vw 6vw 0vw 0vw;}.elementor-20 .elementor-element.elementor-element-79c58e62 .heading_style .heading-title{padding:0% 0% 0% 0%;}.elementor-20 .elementor-element.elementor-element-79c58e62 .heading .heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:45px;font-weight:300;color:#313131;}.elementor-20 .elementor-element.elementor-element-79c58e62 .heading_style .heading-sub-title{padding:0px 0px 7px 0px;}.elementor-20 .elementor-element.elementor-element-79c58e62 .heading .heading-sub-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.8px;color:#313131;}.elementor-20 .elementor-element.elementor-element-63fa6967{padding:0vw 6vw 0vw 0vw;}.elementor-20 .elementor-element.elementor-element-63fa6967 .pt_plus_adv_text_block .text-content-block p,.elementor-20 .elementor-element.elementor-element-63fa6967 .pt_plus_adv_text_block .text-content-block{color:#888;}.elementor-20 .elementor-element.elementor-element-3df1f1b2{--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:0px 10px;--row-gap:0px;--column-gap:10px;--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-20 .elementor-element.elementor-element-7e21a98a .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-20 .elementor-element.elementor-element-7e21a98a .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-20 .elementor-element.elementor-element-7e21a98a .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-7e21a98a .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 4px 15px 4px;}.elementor-20 .elementor-element.elementor-element-7e21a98a .pt_plus_button .button-link-wrap{font-size:0.8rem;text-transform:uppercase;}.elementor-20 .elementor-element.elementor-element-7e21a98a .pt_plus_button .button-link-wrap .button_line{height:1px;}.elementor-20 .elementor-element.elementor-element-7e21a98a .pt_plus_button .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-7e21a98a .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-20 .elementor-element.elementor-element-7e21a98a .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-7e21a98a .pt_plus_button .button-link-wrap:hover svg,.elementor-20 .elementor-element.elementor-element-7e21a98a .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-7e21a98a .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-7e21a98a .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-20 .elementor-element.elementor-element-7e21a98a .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-7e21a98a .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-7e21a98a .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-7e21a98a .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-29b43688 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-20 .elementor-element.elementor-element-29b43688 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-20 .elementor-element.elementor-element-29b43688 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-29b43688 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 4px 15px 4px;}.elementor-20 .elementor-element.elementor-element-29b43688 .pt_plus_button .button-link-wrap{font-size:0.8rem;text-transform:uppercase;}.elementor-20 .elementor-element.elementor-element-29b43688 .pt_plus_button .button-link-wrap .button_line{height:1px;}.elementor-20 .elementor-element.elementor-element-29b43688 .pt_plus_button .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-29b43688 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-20 .elementor-element.elementor-element-29b43688 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-29b43688 .pt_plus_button .button-link-wrap:hover svg,.elementor-20 .elementor-element.elementor-element-29b43688 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-29b43688 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-29b43688 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-20 .elementor-element.elementor-element-29b43688 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-29b43688 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-29b43688 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-29b43688 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2f9a6ab2 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-20 .elementor-element.elementor-element-2f9a6ab2 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-20 .elementor-element.elementor-element-2f9a6ab2 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-2f9a6ab2 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 4px 15px 4px;}.elementor-20 .elementor-element.elementor-element-2f9a6ab2 .pt_plus_button .button-link-wrap{font-size:0.8rem;text-transform:uppercase;}.elementor-20 .elementor-element.elementor-element-2f9a6ab2 .pt_plus_button .button-link-wrap .button_line{height:1px;}.elementor-20 .elementor-element.elementor-element-2f9a6ab2 .pt_plus_button .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-2f9a6ab2 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-20 .elementor-element.elementor-element-2f9a6ab2 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2f9a6ab2 .pt_plus_button .button-link-wrap:hover svg,.elementor-20 .elementor-element.elementor-element-2f9a6ab2 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-2f9a6ab2 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-2f9a6ab2 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-20 .elementor-element.elementor-element-2f9a6ab2 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2f9a6ab2 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-2f9a6ab2 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-2f9a6ab2 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-39f872e8 .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-20 .elementor-element.elementor-element-39f872e8 .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-20 .elementor-element.elementor-element-39f872e8 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-39f872e8 .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 4px 15px 4px;}.elementor-20 .elementor-element.elementor-element-39f872e8 .pt_plus_button .button-link-wrap{font-size:0.8rem;text-transform:uppercase;}.elementor-20 .elementor-element.elementor-element-39f872e8 .pt_plus_button .button-link-wrap .button_line{height:1px;}.elementor-20 .elementor-element.elementor-element-39f872e8 .pt_plus_button .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-39f872e8 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-20 .elementor-element.elementor-element-39f872e8 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-39f872e8 .pt_plus_button .button-link-wrap:hover svg,.elementor-20 .elementor-element.elementor-element-39f872e8 .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-39f872e8 .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-39f872e8 .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-20 .elementor-element.elementor-element-39f872e8 .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-39f872e8 .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-39f872e8 .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-39f872e8 .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-1ce6b346{--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;--padding-top:0vw;--padding-bottom:0vw;--padding-left:7vw;--padding-right:0vw;}.elementor-20 .elementor-element.elementor-element-2ab75ff .pt_plus_adv_text_block .text-content-block p,.elementor-20 .elementor-element.elementor-element-2ab75ff .pt_plus_adv_text_block .text-content-block{color:var( --e-global-color-a230cc8 );}.elementor-20 .elementor-element.elementor-element-2ab75ff .pt_plus_adv_text_block .text-content-block,.elementor-20 .elementor-element.elementor-element-2ab75ff .pt_plus_adv_text_block .text-content-block p{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.6rem;letter-spacing:0.6px;}.elementor-20 .elementor-element.elementor-element-bf52bcc{--grid-row-gap:25px;--grid-column-gap:30px;}.elementor-20 .elementor-element.elementor-element-bf52bcc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-20 .elementor-element.elementor-element-bf52bcc:after{content:"0.66";}.elementor-20 .elementor-element.elementor-element-bf52bcc .elementor-post__thumbnail__link{width:32%;}.elementor-20 .elementor-element.elementor-element-bf52bcc.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-20 .elementor-element.elementor-element-bf52bcc.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-20 .elementor-element.elementor-element-bf52bcc.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-20 .elementor-element.elementor-element-bf52bcc .elementor-post__title, .elementor-20 .elementor-element.elementor-element-bf52bcc .elementor-post__title a{color:var( --e-global-color-a230cc8 );font-family:"Merriweather Sans", Sans-serif;font-size:1.1rem;font-weight:500;line-height:1.6rem;}.elementor-20 .elementor-element.elementor-element-bf52bcc .elementor-post__title{margin-bottom:20px;}.elementor-20 .elementor-element.elementor-element-bf52bcc .elementor-post__read-more{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-bf52bcc a.elementor-post__read-more{font-family:"Montserrat", Sans-serif;font-weight:600;text-transform:capitalize;}.elementor-20 .elementor-element.elementor-element-bf52bcc .elementor-post__text{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-333593ba{--display:flex;--min-height:335px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-20 .elementor-element.elementor-element-333593ba:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-333593ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-333593ba::before, .elementor-20 .elementor-element.elementor-element-333593ba > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-333593ba > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-333593ba > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-333593ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-333593ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://altoverdehotel.com/wp-content/uploads/2025/08/trama-scaled.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-20 .elementor-element.elementor-element-78743151{--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;--justify-content:center;}.elementor-20 .elementor-element.elementor-element-42b5dc96{padding:0vw 6vw 0vw 0vw;}.elementor-20 .elementor-element.elementor-element-42b5dc96 .heading_style .heading-title{padding:0% 0% 0% 0%;}.elementor-20 .elementor-element.elementor-element-42b5dc96 .heading .heading-title{font-family:"Merriweather Sans", Sans-serif;font-size:45px;font-weight:300;color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-42b5dc96 .heading_style .heading-sub-title{padding:0px 0px 7px 0px;}.elementor-20 .elementor-element.elementor-element-42b5dc96 .heading .heading-sub-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0.8px;color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-4e7f24b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-cd88b20{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-8897299{text-align:center;}.elementor-20 .elementor-element.elementor-element-8897299 .elementor-heading-title{color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-528e7fd6 .pt_plus_countdown li{padding:0px 0px 0px 0px;margin:0px 8px 0px 8px;border-style:none;}.elementor-20 .elementor-element.elementor-element-528e7fd6  .pt_plus_countdown li > span{font-family:"Montserrat", Sans-serif;font-size:1.3rem;font-weight:400;line-height:1.6rem;}.elementor-20 .elementor-element.elementor-element-528e7fd6 .pt_plus_countdown li > h6{font-size:0.6rem;}.elementor-20 .elementor-element.elementor-element-528e7fd6 .pt_plus_countdown li > span{color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-528e7fd6 .pt_plus_countdown li.count_1 h6{color:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-528e7fd6 .pt_plus_countdown li.count_2 h6{color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-528e7fd6 .pt_plus_countdown li.count_3 h6{color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-528e7fd6 .pt_plus_countdown li.count_4 h6{color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-616df102{--spacer-size:10px;}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-2 .button-link-wrap:hover i,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-3 .button-link-wrap:hover:before,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-4 .button-link-wrap::after,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-5 .button-link-wrap:before,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-5 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-8 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-10 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-11 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-12 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-13 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-13 .button-link-wrap::after,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-14 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-15 .button-link-wrap:hover::after,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-16 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-17 .button-link-wrap::before,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-18 .button-link-wrap:hover::after,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-19 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-20 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-21 .button-link-wrap:after,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-22 .button-link-wrap:hover,
								.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-24 .button-link-wrap:hover{background-color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button:not(.button-style-11):not(.button-style-17) .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-11 .button-link-wrap > span,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-17 .button-link-wrap > span{padding:15px 30px 15px 30px;}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button .button-link-wrap{color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button .button-link-wrap svg{fill:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-3 .button-link-wrap .arrow *{fill:var( --e-global-color-10d8355 );stroke:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-7 .button-link-wrap:after{border-color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button .button-link-wrap .btn-icon{color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-6 .button-link-wrap::before{color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-7 .button-link-wrap span.btn-arrow{color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-9 a.button-link-wrap .btn-arrow{color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-4 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-5 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-8 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-10 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-11 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-12 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-13 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-14 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-16 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-17 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-19 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-20 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-21 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-22 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-24 .button-link-wrap{border-style:solid;border-color:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-4 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-5 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-8 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-10 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-11 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-12 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-13 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-14 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-16 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-17 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-19 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-20 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-21 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-22 .button-link-wrap,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-24 .button-link-wrap{border-width:1px 1px 1px 1px;}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-18 .button-link-wrap{background:var( --e-global-color-10d8355 );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-17 .button-link-wrap .btn-icon,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-22 .button-link-wrap .btn-icon{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button .button-link-wrap:hover svg,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-17 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-22 .button-link-wrap .btn-icon svg,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-11 .button-link-wrap svg,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-14 .button-link-wrap svg{fill:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-11 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-14 .button-link-wrap::after{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-3 .button-link-wrap:hover .arrow-1 *{fill:var( --e-global-color-accent );stroke:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button:hover .button-link-wrap:hover .btn-icon{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button .button-link-wrap:hover svg{fill:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-6 .button-link-wrap::before:hover{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-7 .button-link-wrap:after:hover{border-color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-7 .button-link-wrap:hover span.btn-arrow{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-9 a.button-link-wrap:hover .btn-arrow{color:var( --e-global-color-accent );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-24 .button-link-wrap:hover{border-style:solid;}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-4 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-5 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-8 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-10 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-11 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-12 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-13 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-14 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-16 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-16 .button-link-wrap::before,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-17 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-19 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-20 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-21 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-22 .button-link-wrap:hover,
					.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-24 .button-link-wrap:hover{border-width:1px 1px 1px 1px;}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-4 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-5 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-8 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-10 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-11 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-12 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-13 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-14 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-16 .button-link-wrap::before,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-17 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-19 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-20 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-21 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-22 .button-link-wrap:hover,.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-24 .button-link-wrap:hover{border-color:var( --e-global-color-e83c503 );}.elementor-20 .elementor-element.elementor-element-6f13eede .pt_plus_button.button-style-18 .button-link-wrap::before{background:var( --e-global-color-e83c503 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-e5fd297{--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-41e3f30{--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-f6516b5{--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-cdd4c82{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-49fa06fa{--min-height:420px;}.elementor-20 .elementor-element.elementor-element-49fa06fa:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-49fa06fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-20 .elementor-element.elementor-element-3487a3e3{--padding-top:0vw;--padding-bottom:09vw;--padding-left:0vw;--padding-right:0vw;}.elementor-20 .elementor-element.elementor-element-4e0bfb3 .heading .heading-title{font-size:2.6rem;}.elementor-20 .elementor-element.elementor-element-659a3b58{--padding-top:12vw;--padding-bottom:12vw;--padding-left:7vw;--padding-right:7vw;}.elementor-20 .elementor-element.elementor-element-15c92c79 .heading .heading-title{font-size:36px;}.elementor-20 .elementor-element.elementor-element-15c92c79 .heading .heading-sub-title{line-height:1.4em;}.elementor-20 .elementor-element.elementor-element-3f3f98d9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-d8f56f8{--min-height:240px;}.elementor-20 .elementor-element.elementor-element-488589b{--padding-top:15vw;--padding-bottom:15vw;--padding-left:10vw;--padding-right:10vw;}.elementor-20 .elementor-element.elementor-element-e5fd297{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-20 .elementor-element.elementor-element-373b91e{--padding-top:15vw;--padding-bottom:15vw;--padding-left:10vw;--padding-right:10vw;}.elementor-20 .elementor-element.elementor-element-41e3f30{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-20 .elementor-element.elementor-element-4f15135{--min-height:240px;}.elementor-20 .elementor-element.elementor-element-4f15135.e-con{--order:-99999 /* order start hack */;}.elementor-20 .elementor-element.elementor-element-62cd088{--min-height:240px;}.elementor-20 .elementor-element.elementor-element-6088358{--padding-top:15vw;--padding-bottom:15vw;--padding-left:10vw;--padding-right:10vw;}.elementor-20 .elementor-element.elementor-element-f6516b5{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-20 .elementor-element.elementor-element-8959749{--padding-top:15vw;--padding-bottom:15vw;--padding-left:10vw;--padding-right:10vw;}.elementor-20 .elementor-element.elementor-element-8959749.e-con{--order:99999 /* order end hack */;}.elementor-20 .elementor-element.elementor-element-cdd4c82{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-3d4924d{--min-height:240px;}.elementor-20 .elementor-element.elementor-element-67e862c0{--padding-top:12%;--padding-bottom:12%;--padding-left:8%;--padding-right:8%;}.elementor-20 .elementor-element.elementor-element-4496daf1{--padding-top:15vw;--padding-bottom:15vw;--padding-left:08vw;--padding-right:8vw;}.elementor-20 .elementor-element.elementor-element-79c58e62{padding:0vw 6vw 0vw 0vw;}.elementor-20 .elementor-element.elementor-element-3df1f1b2{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-bf52bcc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-20 .elementor-element.elementor-element-bf52bcc:after{content:"0.5";}.elementor-20 .elementor-element.elementor-element-bf52bcc .elementor-post__thumbnail__link{width:100%;}.elementor-20 .elementor-element.elementor-element-333593ba{--padding-top:15vw;--padding-bottom:16vw;--padding-left:10vw;--padding-right:10vw;}.elementor-20 .elementor-element.elementor-element-78743151{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-cd88b20{--margin-top:20px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-8897299{padding:10px 0px 10px 0px;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-d8f56f8{--width:45%;}.elementor-20 .elementor-element.elementor-element-488589b{--width:55%;}.elementor-20 .elementor-element.elementor-element-373b91e{--width:50%;}.elementor-20 .elementor-element.elementor-element-4f15135{--width:50%;}.elementor-20 .elementor-element.elementor-element-62cd088{--width:45%;}.elementor-20 .elementor-element.elementor-element-6088358{--width:55%;}.elementor-20 .elementor-element.elementor-element-8959749{--width:50%;}.elementor-20 .elementor-element.elementor-element-3d4924d{--width:50%;}.elementor-20 .elementor-element.elementor-element-67e862c0{--width:50%;}.elementor-20 .elementor-element.elementor-element-fe1cc2c{--width:50%;}.elementor-20 .elementor-element.elementor-element-f091a8d{--width:59%;}.elementor-20 .elementor-element.elementor-element-2271ff4e{--width:29%;}.elementor-20 .elementor-element.elementor-element-4496daf1{--width:45%;}.elementor-20 .elementor-element.elementor-element-1ce6b346{--width:55%;}.elementor-20 .elementor-element.elementor-element-78743151{--width:60%;}.elementor-20 .elementor-element.elementor-element-4e7f24b4{--width:40%;}}@media(min-width:1025px){.elementor-20 .elementor-element.elementor-element-49fa06fa:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-49fa06fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-20 .elementor-element.elementor-element-333593ba::before, .elementor-20 .elementor-element.elementor-element-333593ba > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-333593ba > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-333593ba > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-333593ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-333593ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Merriweather sans';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://altoverdehotel.com/wp-content/uploads/2025/08/MerriweatherSans-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Merriweather sans';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://altoverdehotel.com/wp-content/uploads/2025/08/MerriweatherSans-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Merriweather sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://altoverdehotel.com/wp-content/uploads/2025/08/MerriweatherSans-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Merriweather sans';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://altoverdehotel.com/wp-content/uploads/2025/08/MerriweatherSans-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Merriweather sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://altoverdehotel.com/wp-content/uploads/2025/08/MerriweatherSans-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Merriweather sans';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://altoverdehotel.com/wp-content/uploads/2025/08/MerriweatherSans-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Merriweather sans';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://altoverdehotel.com/wp-content/uploads/2025/08/MerriweatherSans-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Merriweather sans';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://altoverdehotel.com/wp-content/uploads/2025/08/MerriweatherSans-BoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://altoverdehotel.com/wp-content/uploads/2025/08/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://altoverdehotel.com/wp-content/uploads/2025/08/Montserrat-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://altoverdehotel.com/wp-content/uploads/2025/08/Montserrat-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://altoverdehotel.com/wp-content/uploads/2025/08/Montserrat-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://altoverdehotel.com/wp-content/uploads/2025/08/Montserrat-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://altoverdehotel.com/wp-content/uploads/2025/08/Montserrat-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://altoverdehotel.com/wp-content/uploads/2025/08/Montserrat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://altoverdehotel.com/wp-content/uploads/2025/08/Montserrat-BoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */