.elementor-77 .elementor-element.elementor-element-9f29717{--display:flex;--min-height:95vh;--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.2;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9f29717:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-9f29717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hoteldelacite.com/wp-content/uploads/2024/05/3693-49.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-9f29717::before, .elementor-77 .elementor-element.elementor-element-9f29717 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-9f29717 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-9f29717 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-9f29717 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-9f29717 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-dbcd225{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-d0171a5 .elementor-heading-title{font-family:var( --e-global-typography-e7ecef7-font-family ), Sans-serif;font-size:var( --e-global-typography-e7ecef7-font-size );font-weight:var( --e-global-typography-e7ecef7-font-weight );text-transform:var( --e-global-typography-e7ecef7-text-transform );line-height:var( --e-global-typography-e7ecef7-line-height );color:var( --e-global-color-5ae12fd );}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-a7b4c8b{left:40px;}body.rtl .elementor-77 .elementor-element.elementor-element-a7b4c8b{right:40px;}.elementor-77 .elementor-element.elementor-element-a7b4c8b{bottom:0px;}.elementor-77 .elementor-element.elementor-element-a7b4c8b img{width:142px;height:535px;object-fit:cover;object-position:bottom left;}.elementor-77 .elementor-element.elementor-element-6c0998e{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;bottom:0px;}.elementor-77 .elementor-element.elementor-element-6c0998e > .elementor-widget-container{margin:0px 0px 85px 0px;}.elementor-77 .elementor-element.elementor-element-6c0998e.elementor-element{--align-self:center;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-6c0998e{left:auto;}body.rtl .elementor-77 .elementor-element.elementor-element-6c0998e{right:auto;}.elementor-77 .elementor-element.elementor-element-6b4f6e8{--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-77 .elementor-element.elementor-element-9ef6894{width:auto;max-width:auto;}.elementor-77 .elementor-element.elementor-element-9ef6894 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-9ef6894.elementor-element{--align-self:center;}.elementor-77 .elementor-element.elementor-element-89937d2{--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;--overflow:hidden;--padding-top:170px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-290db55 img{width:110px;}.elementor-77 .elementor-element.elementor-element-d41be5e{width:var( --container-widget-width, 520px );max-width:520px;--container-widget-width:520px;--container-widget-flex-grow:0;text-align:center;}.elementor-77 .elementor-element.elementor-element-d41be5e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-77 .elementor-element.elementor-element-28fa688 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-77 .elementor-element.elementor-element-28fa688{text-align:center;}.elementor-77 .elementor-element.elementor-element-28fa688 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-accent );}.elementor-77 .elementor-element.elementor-element-bb91586{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-208ee5f{--display:flex;--min-height:715px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;box-shadow:45px 60px 0px 0px #FFFFFF;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;}.elementor-77 .elementor-element.elementor-element-208ee5f:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-208ee5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hoteldelacite.com/wp-content/uploads/2024/05/Hotel-de-la-Cite-Carcassonne-18-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-208ee5f::before, .elementor-77 .elementor-element.elementor-element-208ee5f > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-208ee5f > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-208ee5f > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-208ee5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-208ee5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-5e1004d img{width:110px;}.elementor-77 .elementor-element.elementor-element-088f7fb > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-77 .elementor-element.elementor-element-088f7fb{text-align:center;}.elementor-77 .elementor-element.elementor-element-088f7fb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-dcb8d4a{text-align:center;}.elementor-77 .elementor-element.elementor-element-dcb8d4a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-5ae12fd );}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-ddc2ae3{left:-90px;}body.rtl .elementor-77 .elementor-element.elementor-element-ddc2ae3{right:-90px;}.elementor-77 .elementor-element.elementor-element-ddc2ae3{bottom:0px;}.elementor-77 .elementor-element.elementor-element-ddc2ae3 img{width:139px;height:740px;object-fit:cover;object-position:bottom left;}.elementor-77 .elementor-element.elementor-element-a86fbdc{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-widget-room-details .eliophot-booking_room__cta_button_main{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-room-details.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-room-details.elementor-view-framed .elementor-icon, .elementor-widget-room-details.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-room-details .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-room-details .elementor-icon-box-title, .elementor-widget-room-details .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .eliophot-room__option{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .eliophot-room__option .eliophot-room__option-text{color:var( --e-global-color-text );}.elementor-widget-room-details .eliophot-booking_room__price-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-room-details .eliophot-booking_room__price-ota-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-widget-room-details .eliophot-booking_room__price-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-accent );}.elementor-widget-room-details .eliophot-booking_room__price-night{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-room-details .eliophot-booking_room__qs_title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .eliophot-booking_room__input_form{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .eliophot-booking_room__qs_input{color:var( --e-global-color-text );}.elementor-widget-room-details .daterangepicker td.active, .elementor-widget-room-details .daterangepicker td.active:hover, .elementor-widget-room-details .daterangepicker td.active, .elementor-widget-room-details .daterangepicker td.active:hover{background-color:var( --e-global-color-accent );}.elementor-widget-room-details .daterangepicker{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-room-details .eliophot-room-description__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-room-details .eliophot-room-description__summary{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-room-details .eliophot-room-description__description{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-5e41002 .eliophot-room-description{text-align:left;}.elementor-77 .elementor-element.elementor-element-5e41002.eliophot-room-description__description{margin-top:16px;}.elementor-77 .elementor-element.elementor-element-5e41002 .eliophot-room-description__summary{text-align:left;margin-bottom:16px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-77 .elementor-element.elementor-element-359ac43 .elementor-button{background-color:var( --e-global-color-5ae12fd );font-family:var( --e-global-typography-907dea5-font-family ), Sans-serif;font-size:var( --e-global-typography-907dea5-font-size );font-weight:var( --e-global-typography-907dea5-font-weight );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );fill:var( --e-global-color-076c344 );color:var( --e-global-color-076c344 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-359ac43 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-359ac43 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-359ac43 > .elementor-widget-container{padding:2px 2px 2px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ff3c92f );border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-359ac43:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-359ac43 .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-359ac43 .elementor-button:focus svg{fill:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-2a240a5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:70px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-baeb40b{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-77 .elementor-element.elementor-element-da075b6 .eliophot-room-description{text-align:left;}.elementor-77 .elementor-element.elementor-element-da075b6.eliophot-room-description__description{margin-top:16px;}.elementor-77 .elementor-element.elementor-element-da075b6 .eliophot-room-description__summary{text-align:right;margin-bottom:16px;}.elementor-77 .elementor-element.elementor-element-4f944e5 .elementor-button{background-color:var( --e-global-color-5ae12fd );font-family:var( --e-global-typography-907dea5-font-family ), Sans-serif;font-size:var( --e-global-typography-907dea5-font-size );font-weight:var( --e-global-typography-907dea5-font-weight );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );fill:var( --e-global-color-076c344 );color:var( --e-global-color-076c344 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4f944e5 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-4f944e5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-4f944e5 > .elementor-widget-container{padding:2px 2px 2px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ff3c92f );border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-4f944e5:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-4f944e5 .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-4f944e5 .elementor-button:focus svg{fill:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-78053cf{--display:flex;--min-height:630px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;box-shadow:110px 110px 0px 0px #FFFFFF;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-77 .elementor-element.elementor-element-78053cf:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-78053cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hoteldelacite.com/wp-content/uploads/2024/03/chambre-superieure-hotel-de-la-cite.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-78053cf::before, .elementor-77 .elementor-element.elementor-element-78053cf > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-78053cf > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-78053cf > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-78053cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-78053cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-7ba86a5 img{width:110px;}.elementor-77 .elementor-element.elementor-element-8a37771 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-77 .elementor-element.elementor-element-8a37771{text-align:center;}.elementor-77 .elementor-element.elementor-element-8a37771 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-3751358{text-align:center;}.elementor-77 .elementor-element.elementor-element-3751358 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-5ae12fd );}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-d68342d{right:-90px;}body.rtl .elementor-77 .elementor-element.elementor-element-d68342d{left:-90px;}.elementor-77 .elementor-element.elementor-element-d68342d{bottom:-80px;}.elementor-77 .elementor-element.elementor-element-d68342d img{width:139px;height:630px;object-fit:cover;object-position:bottom left;}.elementor-77 .elementor-element.elementor-element-06797c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-06797c8:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-06797c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-09fc6cc{--display:flex;--min-height:715px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--margin-top:-40px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;}.elementor-77 .elementor-element.elementor-element-09fc6cc:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-09fc6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hoteldelacite.com/wp-content/uploads/2024/05/Vauban-Carca-CiteHotel-fev2022-046-D3C.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-09fc6cc::before, .elementor-77 .elementor-element.elementor-element-09fc6cc > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-09fc6cc > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-09fc6cc > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-09fc6cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-09fc6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-be2b656 img{width:110px;}.elementor-77 .elementor-element.elementor-element-16be174 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-77 .elementor-element.elementor-element-16be174{text-align:center;}.elementor-77 .elementor-element.elementor-element-16be174 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-dc8c08e{text-align:center;}.elementor-77 .elementor-element.elementor-element-dc8c08e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-5ae12fd );}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-4ea5f10{left:-90px;}body.rtl .elementor-77 .elementor-element.elementor-element-4ea5f10{right:-90px;}.elementor-77 .elementor-element.elementor-element-4ea5f10{bottom:20px;}.elementor-77 .elementor-element.elementor-element-4ea5f10 img{width:139px;height:672px;object-fit:cover;object-position:bottom left;}.elementor-77 .elementor-element.elementor-element-b9ad525{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:40px;}.elementor-77 .elementor-element.elementor-element-b20d268 .eliophot-room-description{text-align:left;}.elementor-77 .elementor-element.elementor-element-b20d268.eliophot-room-description__description{margin-top:16px;}.elementor-77 .elementor-element.elementor-element-b20d268 .eliophot-room-description__summary{text-align:left;margin-bottom:16px;}.elementor-77 .elementor-element.elementor-element-a347c15 .elementor-button{background-color:var( --e-global-color-5ae12fd );font-family:var( --e-global-typography-907dea5-font-family ), Sans-serif;font-size:var( --e-global-typography-907dea5-font-size );font-weight:var( --e-global-typography-907dea5-font-weight );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );fill:var( --e-global-color-076c344 );color:var( --e-global-color-076c344 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-a347c15 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-a347c15 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-a347c15 > .elementor-widget-container{padding:2px 2px 2px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ff3c92f );border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-a347c15:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-a347c15 .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-a347c15 .elementor-button:focus svg{fill:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-8198fb0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-65c4698{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-77 .elementor-element.elementor-element-1ab807f .eliophot-room-description{text-align:left;}.elementor-77 .elementor-element.elementor-element-1ab807f.eliophot-room-description__description{margin-top:16px;}.elementor-77 .elementor-element.elementor-element-1ab807f .eliophot-room-description__summary{text-align:right;margin-bottom:16px;}.elementor-77 .elementor-element.elementor-element-06f83af .elementor-button{background-color:var( --e-global-color-5ae12fd );font-family:var( --e-global-typography-907dea5-font-family ), Sans-serif;font-size:var( --e-global-typography-907dea5-font-size );font-weight:var( --e-global-typography-907dea5-font-weight );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );fill:var( --e-global-color-076c344 );color:var( --e-global-color-076c344 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-06f83af .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-06f83af .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-06f83af > .elementor-widget-container{padding:2px 2px 2px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ff3c92f );border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-06f83af:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-06f83af .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-06f83af .elementor-button:focus svg{fill:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-f29c33d{--display:flex;--min-height:630px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;box-shadow:110px 110px 0px 0px #FFFFFF;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-77 .elementor-element.elementor-element-f29c33d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f29c33d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hoteldelacite.com/wp-content/uploads/2024/03/suite-junior-hotel-de-la-cite.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-f29c33d::before, .elementor-77 .elementor-element.elementor-element-f29c33d > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-f29c33d > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-f29c33d > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-f29c33d > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-f29c33d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-bce4169 img{width:110px;}.elementor-77 .elementor-element.elementor-element-594c722 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-77 .elementor-element.elementor-element-594c722{text-align:center;}.elementor-77 .elementor-element.elementor-element-594c722 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-bfb4d2b{text-align:center;}.elementor-77 .elementor-element.elementor-element-bfb4d2b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-5ae12fd );}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-4f964f5{right:-70px;}body.rtl .elementor-77 .elementor-element.elementor-element-4f964f5{left:-70px;}.elementor-77 .elementor-element.elementor-element-4f964f5{bottom:30px;}.elementor-77 .elementor-element.elementor-element-4f964f5 img{width:139px;height:672px;object-fit:cover;object-position:bottom left;}.elementor-77 .elementor-element.elementor-element-b6b6ac5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9dd0ff9{--display:flex;--min-height:630px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;}.elementor-77 .elementor-element.elementor-element-9dd0ff9:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-9dd0ff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hoteldelacite.com/wp-content/uploads/2024/05/Vauban-Carca-CiteHotel-fev2022-057-SKB.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-9dd0ff9::before, .elementor-77 .elementor-element.elementor-element-9dd0ff9 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-9dd0ff9 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-9dd0ff9 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-9dd0ff9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-9dd0ff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-c6a275d img{width:110px;}.elementor-77 .elementor-element.elementor-element-6174c86{text-align:center;}.elementor-77 .elementor-element.elementor-element-6174c86 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-5ae12fd );}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-4cbfc77{right:-70px;}body.rtl .elementor-77 .elementor-element.elementor-element-4cbfc77{left:-70px;}.elementor-77 .elementor-element.elementor-element-4cbfc77{bottom:auto;}.elementor-77 .elementor-element.elementor-element-4cbfc77 img{width:139px;height:607px;object-fit:cover;object-position:bottom left;}.elementor-77 .elementor-element.elementor-element-426bb8d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:85px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-acbc5d4 .eliophot-room-description{text-align:left;}.elementor-77 .elementor-element.elementor-element-acbc5d4.eliophot-room-description__description{margin-top:16px;}.elementor-77 .elementor-element.elementor-element-acbc5d4 .eliophot-room-description__summary{text-align:left;margin-bottom:16px;}.elementor-77 .elementor-element.elementor-element-6ba4ab0 .elementor-button{background-color:var( --e-global-color-5ae12fd );font-family:var( --e-global-typography-907dea5-font-family ), Sans-serif;font-size:var( --e-global-typography-907dea5-font-size );font-weight:var( --e-global-typography-907dea5-font-weight );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );fill:var( --e-global-color-076c344 );color:var( --e-global-color-076c344 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-6ba4ab0 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-6ba4ab0 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-6ba4ab0 > .elementor-widget-container{padding:2px 2px 2px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ff3c92f );border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-6ba4ab0:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-6ba4ab0 .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-6ba4ab0 .elementor-button:focus svg{fill:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-f53f93c{--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;--overflow:hidden;--overlay-opacity:0.5;--padding-top:160px;--padding-bottom:200px;--padding-left:115px;--padding-right:115px;}.elementor-77 .elementor-element.elementor-element-f53f93c:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f53f93c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hoteldelacite.com/wp-content/uploads/2024/03/concrete-wall-texture-with-streaks-hotel-de-la-cite-suite.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-f53f93c::before, .elementor-77 .elementor-element.elementor-element-f53f93c > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-f53f93c > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-f53f93c > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-f53f93c > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-f53f93c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-c8d4956{--display:flex;--min-height:712px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-end;--overlay-opacity:0.3;}.elementor-77 .elementor-element.elementor-element-c8d4956:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-c8d4956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hoteldelacite.com/wp-content/uploads/2024/05/Hotel-de-la-Cite-Carcassonne-26-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-c8d4956::before, .elementor-77 .elementor-element.elementor-element-c8d4956 > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-c8d4956 > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-c8d4956 > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-c8d4956 > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-c8d4956 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-476816d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-cd5f400{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-cd5f400 .eliophot-room-description{text-align:left;}.elementor-77 .elementor-element.elementor-element-cd5f400.eliophot-room-description__description{margin-top:16px;}.elementor-77 .elementor-element.elementor-element-cd5f400 .eliophot-room-description__summary{text-align:right;color:var( --e-global-color-5ae12fd );margin-bottom:16px;}.elementor-77 .elementor-element.elementor-element-84a614f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-77 .elementor-element.elementor-element-40c3995 img{width:110px;}.elementor-77 .elementor-element.elementor-element-93bdb76 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-77 .elementor-element.elementor-element-93bdb76{text-align:center;}.elementor-77 .elementor-element.elementor-element-93bdb76 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-6f87f1e{text-align:center;}.elementor-77 .elementor-element.elementor-element-6f87f1e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-f3ae20a .elementor-button{background-color:var( --e-global-color-5ae12fd );font-family:var( --e-global-typography-907dea5-font-family ), Sans-serif;font-size:var( --e-global-typography-907dea5-font-size );font-weight:var( --e-global-typography-907dea5-font-weight );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );fill:var( --e-global-color-076c344 );color:var( --e-global-color-076c344 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-f3ae20a .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-f3ae20a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-f3ae20a > .elementor-widget-container{padding:2px 2px 2px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ff3c92f );border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-f3ae20a:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-f3ae20a .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-f3ae20a .elementor-button:focus svg{fill:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-6f2e7ea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-3191563{right:-90px;}body.rtl .elementor-77 .elementor-element.elementor-element-3191563{left:-90px;}.elementor-77 .elementor-element.elementor-element-3191563{top:0px;}.elementor-77 .elementor-element.elementor-element-3191563 img{width:139px;height:607px;object-fit:cover;object-position:bottom left;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-c731ebf{left:-90px;}body.rtl .elementor-77 .elementor-element.elementor-element-c731ebf{right:-90px;}.elementor-77 .elementor-element.elementor-element-c731ebf{bottom:10px;}.elementor-77 .elementor-element.elementor-element-c731ebf img{width:139px;height:607px;object-fit:cover;object-position:bottom left;}.elementor-77 .elementor-element.elementor-element-d90d232{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:110px 110px;--row-gap:110px;--column-gap:110px;--overflow:hidden;--padding-top:140px;--padding-bottom:270px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-d90d232:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-d90d232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hoteldelacite.com/wp-content/uploads/2024/02/concrete-wall-texture-with-streaks-2023-11-27-05-29-36-utc-nb.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-32030c5{--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;}.elementor-77 .elementor-element.elementor-element-c9c1b52 > .elementor-widget-container{margin:0px 0px 0px -90px;}.elementor-77 .elementor-element.elementor-element-c9c1b52 img{width:697px;height:900px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-1f3b8ea{right:-70px;}body.rtl .elementor-77 .elementor-element.elementor-element-1f3b8ea{left:-70px;}.elementor-77 .elementor-element.elementor-element-1f3b8ea{top:auto;}.elementor-77 .elementor-element.elementor-element-1f3b8ea img{width:139px;height:607px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-e8c3a30{right:-300px;}body.rtl .elementor-77 .elementor-element.elementor-element-e8c3a30{left:-300px;}.elementor-77 .elementor-element.elementor-element-e8c3a30{bottom:-130px;z-index:1;}.elementor-77 .elementor-element.elementor-element-e8c3a30 img{width:467px;height:400px;object-fit:cover;object-position:center center;border-style:solid;border-width:20px 20px 20px 20px;border-color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-c9e1924{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:-450px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-558eb74 img{width:110px;}.elementor-77 .elementor-element.elementor-element-4924815{text-align:center;}.elementor-77 .elementor-element.elementor-element-4924815 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-49c4bbe > .elementor-widget-container{margin:0px 0px 115px 0px;}.elementor-77 .elementor-element.elementor-element-49c4bbe{text-align:center;}.elementor-77 .elementor-element.elementor-element-49c4bbe .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-77 .elementor-element.elementor-element-ac87258 > .elementor-widget-container{padding:0% 0% 0% 40%;}.elementor-77 .elementor-element.elementor-element-7fb4164{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:140px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-eab6a58{--display:flex;}.elementor-77 .elementor-element.elementor-element-8315905 > .elementor-widget-container{margin:0px 70px 0px -70px;}.elementor-77 .elementor-element.elementor-element-8315905 img{width:100%;height:656px;object-fit:cover;object-position:bottom center;border-style:solid;border-width:40px 40px 40px 40px;border-color:var( --e-global-color-5ae12fd );box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.1607843137254902);}.elementor-77 .elementor-element.elementor-element-44cf50b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-77 .elementor-element.elementor-element-524b215 img{width:110px;}.elementor-77 .elementor-element.elementor-element-b757a5d{text-align:left;}.elementor-77 .elementor-element.elementor-element-b757a5d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-3a435c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-3a435c6{text-align:center;}.elementor-77 .elementor-element.elementor-element-3a435c6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-text );}.elementor-77 .elementor-element.elementor-element-0565e77 .elementor-button{background-color:var( --e-global-color-5ae12fd );font-family:var( --e-global-typography-2e55be1-font-family ), Sans-serif;font-size:var( --e-global-typography-2e55be1-font-size );font-weight:var( --e-global-typography-2e55be1-font-weight );text-transform:var( --e-global-typography-2e55be1-text-transform );line-height:var( --e-global-typography-2e55be1-line-height );letter-spacing:var( --e-global-typography-2e55be1-letter-spacing );fill:var( --e-global-color-076c344 );color:var( --e-global-color-076c344 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-0565e77 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-0565e77 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-0565e77 > .elementor-widget-container{padding:2px 2px 2px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ff3c92f );border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-0565e77:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-0565e77 .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-0565e77 .elementor-button:focus svg{fill:var( --e-global-color-5ae12fd );}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-764860a{left:auto;}body.rtl .elementor-77 .elementor-element.elementor-element-764860a{right:auto;}.elementor-77 .elementor-element.elementor-element-764860a{top:0px;z-index:-1;}.elementor-77 .elementor-element.elementor-element-764860a img{width:233px;height:228px;object-fit:cover;object-position:center center;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-fbab839{left:auto;}body.rtl .elementor-77 .elementor-element.elementor-element-fbab839{right:auto;}.elementor-77 .elementor-element.elementor-element-fbab839{bottom:0px;z-index:-1;}.elementor-77 .elementor-element.elementor-element-fbab839 img{width:233px;height:228px;object-fit:cover;object-position:center center;}.elementor-77 .elementor-element.elementor-element-eb5752d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:140px;--padding-bottom:140px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-eb5752d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-eb5752d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db1777e );background-image:url("https://www.hoteldelacite.com/wp-content/uploads/2024/03/concrete-wall-texture-with-streaks-hotel-de-la-cite-suite.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-eb5752d::before, .elementor-77 .elementor-element.elementor-element-eb5752d > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-eb5752d > .e-con-inner > .elementor-background-video-container::before, .elementor-77 .elementor-element.elementor-element-eb5752d > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-eb5752d > .e-con-inner > .elementor-background-slideshow::before, .elementor-77 .elementor-element.elementor-element-eb5752d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-77 .elementor-element.elementor-element-6ecfb2a{--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;}.elementor-77 .elementor-element.elementor-element-d51c0ed{z-index:2;text-align:center;}.elementor-77 .elementor-element.elementor-element-d51c0ed img{width:1397px;height:535px;object-fit:cover;object-position:center center;}.elementor-77 .elementor-element.elementor-element-350adb1{--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:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:1;}.elementor-77 .elementor-element.elementor-element-92362ca img{width:110px;}.elementor-77 .elementor-element.elementor-element-39c1c53{text-align:center;}.elementor-77 .elementor-element.elementor-element-39c1c53 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-767305b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-77 .elementor-element.elementor-element-767305b{text-align:center;}.elementor-77 .elementor-element.elementor-element-767305b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-84c90f9{color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-d8a8275 .elementor-button{background-color:var( --e-global-color-5ae12fd );font-family:var( --e-global-typography-907dea5-font-family ), Sans-serif;font-size:var( --e-global-typography-907dea5-font-size );font-weight:var( --e-global-typography-907dea5-font-weight );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );fill:var( --e-global-color-076c344 );color:var( --e-global-color-076c344 );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-d8a8275 .elementor-button:hover, .elementor-77 .elementor-element.elementor-element-d8a8275 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-d8a8275 > .elementor-widget-container{padding:2px 2px 2px 2px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5ae12fd );border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-d8a8275:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-5ae12fd );}.elementor-77 .elementor-element.elementor-element-d8a8275 .elementor-button:hover svg, .elementor-77 .elementor-element.elementor-element-d8a8275 .elementor-button:focus svg{fill:var( --e-global-color-5ae12fd );}body.elementor-page-77:not(.elementor-motion-effects-element-type-background), body.elementor-page-77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db1777e );}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-77 .elementor-element.elementor-element-7bf53cb img{width:120px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-77 .elementor-element.elementor-element-d0171a5 .elementor-heading-title{font-size:var( --e-global-typography-e7ecef7-font-size );line-height:var( --e-global-typography-e7ecef7-line-height );}.elementor-77 .elementor-element.elementor-element-a53bf1f img{width:30px;}.elementor-77 .elementor-element.elementor-element-a7b4c8b img{height:559px;}.elementor-77 .elementor-element.elementor-element-6b4f6e8{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-9ef6894{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-d41be5e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-77 .elementor-element.elementor-element-28fa688 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-bb91586{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-208ee5f{--min-height:535px;}.elementor-77 .elementor-element.elementor-element-088f7fb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-088f7fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-dcb8d4a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-77 .elementor-element.elementor-element-ddc2ae3 img{height:559px;}.elementor-77 .elementor-element.elementor-element-a86fbdc{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-room-details .elementor-icon-box-title, .elementor-widget-room-details .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .eliophot-room__option{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .eliophot-booking_room__cta_button_main{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-room-details .eliophot-booking_room__price-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .eliophot-booking_room__price-ota-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-night{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .eliophot-booking_room__qs_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .eliophot-booking_room__input_form{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .daterangepicker{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-room-details .eliophot-room-description__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-room-description__summary{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .eliophot-room-description__description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-77 .elementor-element.elementor-element-359ac43 .elementor-button{font-size:var( --e-global-typography-907dea5-font-size );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );}.elementor-77 .elementor-element.elementor-element-2a240a5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-baeb40b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-77 .elementor-element.elementor-element-4f944e5 .elementor-button{font-size:var( --e-global-typography-907dea5-font-size );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );}.elementor-77 .elementor-element.elementor-element-78053cf{--min-height:535px;}.elementor-77 .elementor-element.elementor-element-8a37771 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-8a37771 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-3751358 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-77 .elementor-element.elementor-element-d68342d{bottom:-60px;}.elementor-77 .elementor-element.elementor-element-d68342d img{height:559px;}.elementor-77 .elementor-element.elementor-element-06797c8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-09fc6cc{--min-height:535px;}.elementor-77 .elementor-element.elementor-element-16be174 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-16be174 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-dc8c08e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-77 .elementor-element.elementor-element-4ea5f10 img{height:559px;}.elementor-77 .elementor-element.elementor-element-b9ad525{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-a347c15 .elementor-button{font-size:var( --e-global-typography-907dea5-font-size );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );}.elementor-77 .elementor-element.elementor-element-8198fb0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-65c4698{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-77 .elementor-element.elementor-element-06f83af .elementor-button{font-size:var( --e-global-typography-907dea5-font-size );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );}.elementor-77 .elementor-element.elementor-element-f29c33d{--min-height:535px;}.elementor-77 .elementor-element.elementor-element-594c722 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-594c722 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-bfb4d2b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-77 .elementor-element.elementor-element-4f964f5 img{height:559px;}.elementor-77 .elementor-element.elementor-element-b6b6ac5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-9dd0ff9{--min-height:535px;}.elementor-77 .elementor-element.elementor-element-6174c86 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-77 .elementor-element.elementor-element-4cbfc77 img{height:559px;}.elementor-77 .elementor-element.elementor-element-426bb8d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-6ba4ab0 .elementor-button{font-size:var( --e-global-typography-907dea5-font-size );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );}.elementor-77 .elementor-element.elementor-element-f53f93c{--padding-top:60px;--padding-bottom:80px;--padding-left:60px;--padding-right:60px;}.elementor-77 .elementor-element.elementor-element-476816d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-93bdb76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-93bdb76 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-6f87f1e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-77 .elementor-element.elementor-element-f3ae20a .elementor-button{font-size:var( --e-global-typography-907dea5-font-size );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );}.elementor-77 .elementor-element.elementor-element-3191563 img{height:559px;}.elementor-77 .elementor-element.elementor-element-c731ebf img{height:559px;}.elementor-77 .elementor-element.elementor-element-d90d232{--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:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-c9c1b52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-c9c1b52 img{width:1000px;}.elementor-77 .elementor-element.elementor-element-1f3b8ea img{height:559px;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-e8c3a30{right:-125px;}body.rtl .elementor-77 .elementor-element.elementor-element-e8c3a30{left:-125px;}.elementor-77 .elementor-element.elementor-element-e8c3a30{bottom:-130px;}.elementor-77 .elementor-element.elementor-element-c9e1924{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-4924815 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-77 .elementor-element.elementor-element-49c4bbe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-49c4bbe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-77 .elementor-element.elementor-element-ac87258 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-77 .elementor-element.elementor-element-7fb4164{--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:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-8315905 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-8315905 img{height:500px;}.elementor-77 .elementor-element.elementor-element-44cf50b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77 .elementor-element.elementor-element-b757a5d{text-align:center;}.elementor-77 .elementor-element.elementor-element-b757a5d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-77 .elementor-element.elementor-element-3a435c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-3a435c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-0565e77 .elementor-button{font-size:var( --e-global-typography-2e55be1-font-size );line-height:var( --e-global-typography-2e55be1-line-height );letter-spacing:var( --e-global-typography-2e55be1-letter-spacing );}.elementor-77 .elementor-element.elementor-element-eb5752d{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-d51c0ed img{height:400px;}.elementor-77 .elementor-element.elementor-element-350adb1{--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-77 .elementor-element.elementor-element-39c1c53 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-77 .elementor-element.elementor-element-767305b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-d8a8275 .elementor-button{font-size:var( --e-global-typography-907dea5-font-size );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-77 .elementor-element.elementor-element-7bf53cb img{width:100px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-77 .elementor-element.elementor-element-d0171a5 .elementor-heading-title{font-size:var( --e-global-typography-e7ecef7-font-size );line-height:var( --e-global-typography-e7ecef7-line-height );}.elementor-77 .elementor-element.elementor-element-a53bf1f img{width:25px;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-a7b4c8b{left:-120px;}body.rtl .elementor-77 .elementor-element.elementor-element-a7b4c8b{right:-120px;}.elementor-77 .elementor-element.elementor-element-a7b4c8b{bottom:0px;}.elementor-77 .elementor-element.elementor-element-a7b4c8b img{height:400px;}.elementor-77 .elementor-element.elementor-element-89937d2{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-d41be5e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-77 .elementor-element.elementor-element-28fa688 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-bb91586{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-77 .elementor-element.elementor-element-208ee5f{--min-height:380px;}.elementor-77 .elementor-element.elementor-element-088f7fb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-dcb8d4a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-ddc2ae3{left:-120px;}body.rtl .elementor-77 .elementor-element.elementor-element-ddc2ae3{right:-120px;}.elementor-77 .elementor-element.elementor-element-ddc2ae3{bottom:0px;}.elementor-77 .elementor-element.elementor-element-ddc2ae3 img{height:400px;}.elementor-widget-room-details .elementor-icon-box-title, .elementor-widget-room-details .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .eliophot-room__option{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .eliophot-booking_room__cta_button_main{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-room-details .eliophot-booking_room__price-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .eliophot-booking_room__price-ota-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-booking_room__price-night{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .eliophot-booking_room__qs_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .eliophot-booking_room__input_form{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .daterangepicker{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-room-details .eliophot-room-description__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-room-details .eliophot-room-description__summary{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-room-details .eliophot-room-description__description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-77 .elementor-element.elementor-element-359ac43 .elementor-button{font-size:var( --e-global-typography-907dea5-font-size );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );}.elementor-77 .elementor-element.elementor-element-2a240a5{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-baeb40b{--z-index:1;}.elementor-77 .elementor-element.elementor-element-da075b6 .eliophot-room-description__summary{text-align:left;}.elementor-77 .elementor-element.elementor-element-4f944e5 .elementor-button{font-size:var( --e-global-typography-907dea5-font-size );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );}.elementor-77 .elementor-element.elementor-element-78053cf{--min-height:380px;}.elementor-77 .elementor-element.elementor-element-8a37771 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-3751358 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-d68342d{right:-120px;}body.rtl .elementor-77 .elementor-element.elementor-element-d68342d{left:-120px;}.elementor-77 .elementor-element.elementor-element-d68342d{bottom:0px;}.elementor-77 .elementor-element.elementor-element-d68342d img{height:400px;}.elementor-77 .elementor-element.elementor-element-06797c8{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-09fc6cc{--min-height:380px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-16be174 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-dc8c08e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-4ea5f10{left:-120px;}body.rtl .elementor-77 .elementor-element.elementor-element-4ea5f10{right:-120px;}.elementor-77 .elementor-element.elementor-element-4ea5f10{bottom:0px;}.elementor-77 .elementor-element.elementor-element-4ea5f10 img{height:400px;}.elementor-77 .elementor-element.elementor-element-a347c15 .elementor-button{font-size:var( --e-global-typography-907dea5-font-size );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );}.elementor-77 .elementor-element.elementor-element-8198fb0{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-65c4698{--z-index:1;}.elementor-77 .elementor-element.elementor-element-1ab807f .eliophot-room-description__summary{text-align:left;}.elementor-77 .elementor-element.elementor-element-06f83af .elementor-button{font-size:var( --e-global-typography-907dea5-font-size );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );}.elementor-77 .elementor-element.elementor-element-f29c33d{--min-height:380px;}.elementor-77 .elementor-element.elementor-element-594c722 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-bfb4d2b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-4f964f5{right:-120px;}body.rtl .elementor-77 .elementor-element.elementor-element-4f964f5{left:-120px;}.elementor-77 .elementor-element.elementor-element-4f964f5{bottom:0px;}.elementor-77 .elementor-element.elementor-element-4f964f5 img{height:400px;}.elementor-77 .elementor-element.elementor-element-b6b6ac5{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-9dd0ff9{--min-height:380px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-6174c86 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-4cbfc77{right:-120px;}body.rtl .elementor-77 .elementor-element.elementor-element-4cbfc77{left:-120px;}.elementor-77 .elementor-element.elementor-element-4cbfc77{bottom:0;}.elementor-77 .elementor-element.elementor-element-4cbfc77 img{height:400px;}.elementor-77 .elementor-element.elementor-element-6ba4ab0 .elementor-button{font-size:var( --e-global-typography-907dea5-font-size );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );}.elementor-77 .elementor-element.elementor-element-f53f93c{--padding-top:20px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-77 .elementor-element.elementor-element-c8d4956{--min-height:350px;}.elementor-77 .elementor-element.elementor-element-476816d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-77 .elementor-element.elementor-element-cd5f400{width:100%;max-width:100%;}.elementor-77 .elementor-element.elementor-element-93bdb76 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-6f87f1e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-77 .elementor-element.elementor-element-f3ae20a .elementor-button{font-size:var( --e-global-typography-907dea5-font-size );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-3191563{right:-120px;}body.rtl .elementor-77 .elementor-element.elementor-element-3191563{left:-120px;}.elementor-77 .elementor-element.elementor-element-3191563 img{height:400px;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-c731ebf{left:-120px;}body.rtl .elementor-77 .elementor-element.elementor-element-c731ebf{right:-120px;}.elementor-77 .elementor-element.elementor-element-c731ebf{bottom:0;}.elementor-77 .elementor-element.elementor-element-c731ebf img{height:340px;}.elementor-77 .elementor-element.elementor-element-d90d232{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-77 .elementor-element.elementor-element-c9c1b52 img{height:350px;}body:not(.rtl) .elementor-77 .elementor-element.elementor-element-1f3b8ea{right:-120px;}body.rtl .elementor-77 .elementor-element.elementor-element-1f3b8ea{left:-120px;}.elementor-77 .elementor-element.elementor-element-1f3b8ea img{height:400px;}.elementor-77 .elementor-element.elementor-element-c9e1924{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-77 .elementor-element.elementor-element-4924815 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-77 .elementor-element.elementor-element-49c4bbe > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-77 .elementor-element.elementor-element-49c4bbe .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-77 .elementor-element.elementor-element-8315905 img{height:250px;border-width:10px 10px 10px 10px;}.elementor-77 .elementor-element.elementor-element-b757a5d{text-align:center;}.elementor-77 .elementor-element.elementor-element-b757a5d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-77 .elementor-element.elementor-element-3a435c6 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-77 .elementor-element.elementor-element-3a435c6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-0565e77 .elementor-button{font-size:var( --e-global-typography-2e55be1-font-size );line-height:var( --e-global-typography-2e55be1-line-height );letter-spacing:var( --e-global-typography-2e55be1-letter-spacing );}.elementor-77 .elementor-element.elementor-element-d51c0ed img{height:250px;}.elementor-77 .elementor-element.elementor-element-350adb1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-77 .elementor-element.elementor-element-39c1c53 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-77 .elementor-element.elementor-element-767305b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-77 .elementor-element.elementor-element-d8a8275 .elementor-button{font-size:var( --e-global-typography-907dea5-font-size );line-height:var( --e-global-typography-907dea5-line-height );letter-spacing:var( --e-global-typography-907dea5-letter-spacing );}}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-9f29717{--content-width:1000px;}.elementor-77 .elementor-element.elementor-element-89937d2{--content-width:1280px;}.elementor-77 .elementor-element.elementor-element-208ee5f{--width:100%;}.elementor-77 .elementor-element.elementor-element-a86fbdc{--width:50%;}.elementor-77 .elementor-element.elementor-element-baeb40b{--width:45%;}.elementor-77 .elementor-element.elementor-element-78053cf{--width:100%;}.elementor-77 .elementor-element.elementor-element-09fc6cc{--width:100%;}.elementor-77 .elementor-element.elementor-element-b9ad525{--width:50%;}.elementor-77 .elementor-element.elementor-element-65c4698{--width:45%;}.elementor-77 .elementor-element.elementor-element-f29c33d{--width:100%;}.elementor-77 .elementor-element.elementor-element-9dd0ff9{--width:100%;}.elementor-77 .elementor-element.elementor-element-426bb8d{--width:50%;}.elementor-77 .elementor-element.elementor-element-c8d4956{--content-width:95%;}.elementor-77 .elementor-element.elementor-element-84a614f{--width:50%;}.elementor-77 .elementor-element.elementor-element-6f2e7ea{--width:80%;}.elementor-77 .elementor-element.elementor-element-d90d232{--content-width:1300px;}.elementor-77 .elementor-element.elementor-element-32030c5{--width:50%;}.elementor-77 .elementor-element.elementor-element-c9e1924{--width:50%;}.elementor-77 .elementor-element.elementor-element-7fb4164{--content-width:1300px;}.elementor-77 .elementor-element.elementor-element-44cf50b{--width:40%;}.elementor-77 .elementor-element.elementor-element-eb5752d{--content-width:1300px;}.elementor-77 .elementor-element.elementor-element-350adb1{--content-width:730px;}}@media(max-width:1024px) and (min-width:768px){.elementor-77 .elementor-element.elementor-element-a86fbdc{--width:100%;}.elementor-77 .elementor-element.elementor-element-baeb40b{--width:100%;}.elementor-77 .elementor-element.elementor-element-b9ad525{--width:100%;}.elementor-77 .elementor-element.elementor-element-65c4698{--width:100%;}.elementor-77 .elementor-element.elementor-element-426bb8d{--width:100%;}.elementor-77 .elementor-element.elementor-element-476816d{--content-width:100%;}.elementor-77 .elementor-element.elementor-element-32030c5{--width:100%;}.elementor-77 .elementor-element.elementor-element-c9e1924{--width:100%;}.elementor-77 .elementor-element.elementor-element-44cf50b{--width:100%;}.elementor-77 .elementor-element.elementor-element-350adb1{--content-width:600px;}}@media(min-width:1025px){.elementor-77 .elementor-element.elementor-element-9f29717:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-9f29717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-77 .elementor-element.elementor-element-208ee5f:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-208ee5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-77 .elementor-element.elementor-element-78053cf:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-78053cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-77 .elementor-element.elementor-element-09fc6cc:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-09fc6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-77 .elementor-element.elementor-element-f29c33d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f29c33d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-77 .elementor-element.elementor-element-9dd0ff9:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-9dd0ff9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-77 .elementor-element.elementor-element-f53f93c:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-f53f93c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-77 .elementor-element.elementor-element-c8d4956:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-c8d4956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-77 .elementor-element.elementor-element-d90d232:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-d90d232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-77 .elementor-element.elementor-element-eb5752d:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-eb5752d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}