.elementor-18 .elementor-element.elementor-element-fac-hero{--display:flex;--min-height:420px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-18 .elementor-element.elementor-element-fac-hero:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-fac-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelambasador.ro/wp-content/uploads/site-assets/fatada-hotel-detaliu.jpg");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-fac-hero::before, .elementor-18 .elementor-element.elementor-element-fac-hero > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-fac-hero > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-fac-hero > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-fac-hero > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-fac-hero > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:rgba(20,18,15,0.55);}.elementor-18 .elementor-element.elementor-element-fac-hero-eyebrow{text-align:center;}.elementor-18 .elementor-element.elementor-element-fac-hero-eyebrow .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;letter-spacing:2px;color:#E3C381;}.elementor-18 .elementor-element.elementor-element-fac-hero-title{text-align:center;}.elementor-18 .elementor-element.elementor-element-fac-hero-title .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:400;color:#FDFBF7;}.elementor-18 .elementor-element.elementor-element-fac-cards-row{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:48px;--padding-left:64px;--padding-right:64px;}.elementor-18 .elementor-element.elementor-element-fac-card-bar{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-18 .elementor-element.elementor-element-fac-card-bar:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-fac-card-bar > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelambasador.ro/wp-content/uploads/site-assets/sala-mic-dejun.jpg");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-fac-card-bar::before, .elementor-18 .elementor-element.elementor-element-fac-card-bar > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-fac-card-bar > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-fac-card-bar > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-fac-card-bar > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-fac-card-bar > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:rgba(20,18,15,0.6);}.elementor-18 .elementor-element.elementor-element-fac-card-bar-title{text-align:center;}.elementor-18 .elementor-element.elementor-element-fac-card-bar-title .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;color:#FDFBF7;}.elementor-18 .elementor-element.elementor-element-fac-card-bar-text{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;color:#F2F0ED;}.elementor-18 .elementor-element.elementor-element-fac-card-pool{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-18 .elementor-element.elementor-element-fac-card-pool:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-fac-card-pool > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelambasador.ro/wp-content/uploads/site-assets/piscina-ambasador.jpg");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-fac-card-pool::before, .elementor-18 .elementor-element.elementor-element-fac-card-pool > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-fac-card-pool > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-fac-card-pool > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-fac-card-pool > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-fac-card-pool > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:rgba(20,18,15,0.6);}.elementor-18 .elementor-element.elementor-element-fac-card-pool-title{text-align:center;}.elementor-18 .elementor-element.elementor-element-fac-card-pool-title .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;color:#FDFBF7;}.elementor-18 .elementor-element.elementor-element-fac-card-pool-text{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;color:#F2F0ED;}.elementor-18 .elementor-element.elementor-element-fac-card-events{--display:flex;--min-height:380px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:36px;--padding-right:36px;}.elementor-18 .elementor-element.elementor-element-fac-card-events:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-fac-card-events > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hotelambasador.ro/wp-content/uploads/site-assets/sala-evenimente.jpg");background-position:center center;background-size:cover;}.elementor-18 .elementor-element.elementor-element-fac-card-events::before, .elementor-18 .elementor-element.elementor-element-fac-card-events > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-fac-card-events > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-fac-card-events > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-fac-card-events > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-fac-card-events > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:rgba(20,18,15,0.6);}.elementor-18 .elementor-element.elementor-element-fac-card-events-title{text-align:center;}.elementor-18 .elementor-element.elementor-element-fac-card-events-title .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:26px;color:#FDFBF7;}.elementor-18 .elementor-element.elementor-element-fac-card-events-text{font-family:"Montserrat", Sans-serif;font-size:14px;color:#F2F0ED;}.elementor-18 .elementor-element.elementor-element-fac-amenities-section{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:90px;--padding-bottom:90px;--padding-left:64px;--padding-right:64px;}.elementor-18 .elementor-element.elementor-element-fac-amenities-section:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-fac-amenities-section > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F3EF;}.elementor-18 .elementor-element.elementor-element-fac-amenities-title{text-align:center;}.elementor-18 .elementor-element.elementor-element-fac-amenities-title .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:34px;font-weight:400;color:#1A1A1A;}.elementor-18 .elementor-element.elementor-element-fac-amenities-grid{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-fac-am-1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:24px;}.elementor-18 .elementor-element.elementor-element-fac-am-1.elementor-view-stacked .elementor-icon{background-color:#B4975A;fill:#F5F3EF;color:#F5F3EF;}.elementor-18 .elementor-element.elementor-element-fac-am-1.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-fac-am-1.elementor-view-default .elementor-icon{fill:#B4975A;color:#B4975A;border-color:#B4975A;}.elementor-18 .elementor-element.elementor-element-fac-am-1.elementor-view-framed .elementor-icon{background-color:#F5F3EF;}.elementor-18 .elementor-element.elementor-element-fac-am-1 .elementor-icon{font-size:26px;padding:19px;border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-fac-am-1 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-fac-am-1 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;letter-spacing:1px;}.elementor-18 .elementor-element.elementor-element-fac-am-1 .elementor-icon-box-title{color:#1A1A1A;}.elementor-18 .elementor-element.elementor-element-fac-am-1 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;color:#444748;}.elementor-18 .elementor-element.elementor-element-fac-am-1{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-fac-am-2 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:24px;}.elementor-18 .elementor-element.elementor-element-fac-am-2.elementor-view-stacked .elementor-icon{background-color:#B4975A;fill:#F5F3EF;color:#F5F3EF;}.elementor-18 .elementor-element.elementor-element-fac-am-2.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-fac-am-2.elementor-view-default .elementor-icon{fill:#B4975A;color:#B4975A;border-color:#B4975A;}.elementor-18 .elementor-element.elementor-element-fac-am-2.elementor-view-framed .elementor-icon{background-color:#F5F3EF;}.elementor-18 .elementor-element.elementor-element-fac-am-2 .elementor-icon{font-size:26px;padding:19px;border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-fac-am-2 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-fac-am-2 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;letter-spacing:1px;}.elementor-18 .elementor-element.elementor-element-fac-am-2 .elementor-icon-box-title{color:#1A1A1A;}.elementor-18 .elementor-element.elementor-element-fac-am-2 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;color:#444748;}.elementor-18 .elementor-element.elementor-element-fac-am-2{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-fac-am-3 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:24px;}.elementor-18 .elementor-element.elementor-element-fac-am-3.elementor-view-stacked .elementor-icon{background-color:#B4975A;fill:#F5F3EF;color:#F5F3EF;}.elementor-18 .elementor-element.elementor-element-fac-am-3.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-fac-am-3.elementor-view-default .elementor-icon{fill:#B4975A;color:#B4975A;border-color:#B4975A;}.elementor-18 .elementor-element.elementor-element-fac-am-3.elementor-view-framed .elementor-icon{background-color:#F5F3EF;}.elementor-18 .elementor-element.elementor-element-fac-am-3 .elementor-icon{font-size:26px;padding:19px;border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-fac-am-3 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-fac-am-3 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;letter-spacing:1px;}.elementor-18 .elementor-element.elementor-element-fac-am-3 .elementor-icon-box-title{color:#1A1A1A;}.elementor-18 .elementor-element.elementor-element-fac-am-3 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;color:#444748;}.elementor-18 .elementor-element.elementor-element-fac-am-3{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-fac-am-4 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:24px;}.elementor-18 .elementor-element.elementor-element-fac-am-4.elementor-view-stacked .elementor-icon{background-color:#B4975A;fill:#F5F3EF;color:#F5F3EF;}.elementor-18 .elementor-element.elementor-element-fac-am-4.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-fac-am-4.elementor-view-default .elementor-icon{fill:#B4975A;color:#B4975A;border-color:#B4975A;}.elementor-18 .elementor-element.elementor-element-fac-am-4.elementor-view-framed .elementor-icon{background-color:#F5F3EF;}.elementor-18 .elementor-element.elementor-element-fac-am-4 .elementor-icon{font-size:26px;padding:19px;border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-fac-am-4 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-fac-am-4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;letter-spacing:1px;}.elementor-18 .elementor-element.elementor-element-fac-am-4 .elementor-icon-box-title{color:#1A1A1A;}.elementor-18 .elementor-element.elementor-element-fac-am-4 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:15px;color:#444748;}.elementor-18 .elementor-element.elementor-element-fac-am-4{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-fac-am-1{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-fac-am-2{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-fac-am-3{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-fac-am-4{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-fac-hero{--content-width:1280px;}.elementor-18 .elementor-element.elementor-element-fac-cards-row{--content-width:1280px;}.elementor-18 .elementor-element.elementor-element-fac-amenities-grid{--content-width:1280px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-fac-cards-row{--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-fac-amenities-section{--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-18 .elementor-element.elementor-element-fac-am-1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-fac-am-2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-fac-am-3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-fac-am-4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}}/* Start custom CSS for container, class: .elementor-element-fac-card-bar */.elementor-18 .elementor-element.elementor-element-fac-card-bar { flex: 0 0 32%; max-width: 32%; } @media(max-width: 900px) { .elementor-18 .elementor-element.elementor-element-fac-card-bar { flex: 0 0 100%; max-width: 100%; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac-card-pool */.elementor-18 .elementor-element.elementor-element-fac-card-pool { flex: 0 0 32%; max-width: 32%; } @media(max-width: 900px) { .elementor-18 .elementor-element.elementor-element-fac-card-pool { flex: 0 0 100%; max-width: 100%; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fac-card-events */.elementor-18 .elementor-element.elementor-element-fac-card-events { flex: 0 0 32%; max-width: 32%; } @media(max-width: 900px) { .elementor-18 .elementor-element.elementor-element-fac-card-events { flex: 0 0 100%; max-width: 100%; } }/* End custom CSS */