.elementor-6 .elementor-element.elementor-element-589000a{--display:flex;--min-height:587px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--background-transition:0.3s;--overlay-opacity:0.72;}.elementor-6 .elementor-element.elementor-element-589000a:hover{background-image:url("https://demartinhotels.com/wp-content/uploads/2025/08/demartin-mirage-hotel-in-Nsukka-Enugu-State.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-589000a::before, .elementor-6 .elementor-element.elementor-element-589000a > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-589000a > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-589000a > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-589000a > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-589000a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-154fdf1 );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-589000a .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-99f2b96{text-align:left;}.elementor-6 .elementor-element.elementor-element-99f2b96 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:55px;font-weight:700;color:var( --e-global-color-28305df );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6 .elementor-element.elementor-element-47141dc{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-ucaddon_blox_btn_group .blox_btn_group a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-fb6240b .blox_btn_group .elementor-repeater-item-0a6d0d5{color:var( --e-global-color-154fdf1 );background-color:var( --e-global-color-28305df );border-color:var( --e-global-color-astglobalcolor5 );}.elementor-6 .elementor-element.elementor-element-fb6240b .blox_btn_group .elementor-repeater-item-0a6d0d5 svg{fill:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-fb6240b .blox_btn_group .elementor-repeater-item-0a6d0d5:hover{color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-fb6240b .blox_btn_group .elementor-repeater-item-0a6d0d5:hover svg{fill:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-fb6240b .blox_btn_group .elementor-repeater-item-73b3dfd{color:var( --e-global-color-28305df );background-color:#FFFFFF00 !important;border-color:var( --e-global-color-28305df );}.elementor-6 .elementor-element.elementor-element-fb6240b .blox_btn_group .elementor-repeater-item-73b3dfd svg{fill:var( --e-global-color-28305df );}.elementor-6 .elementor-element.elementor-element-fb6240b .blox_btn_group .elementor-repeater-item-73b3dfd:hover{color:#ffffff !important;border-color:var( --e-global-color-28305df );}.elementor-6 .elementor-element.elementor-element-fb6240b .blox_btn_group .elementor-repeater-item-73b3dfd:hover svg{fill:#ffffff !important;}.elementor-6 .elementor-element.elementor-element-fb6240b .blox_btn_group{gap:10px;justify-content:flex-start;}.elementor-6 .elementor-element.elementor-element-fb6240b .blox_btn_group a{border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;border-style:groove;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#ffffff;background-color:#313131;}.elementor-6 .elementor-element.elementor-element-fb6240b a{text-align:center;}.elementor-6 .elementor-element.elementor-element-fb6240b .blox_btn_group_inner{gap:10px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-ff846e6 .elementor-button{background-color:var( --e-global-color-28305df );font-family:"Poppins", Sans-serif;font-weight:600;fill:var( --e-global-color-154fdf1 );color:var( --e-global-color-154fdf1 );border-style:groove;border-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-ff846e6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-ff846e6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-widget-ucaddon_neon_glowing_button_effect .ue_neon_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-8397c2a .ue_neon_btn{gap:10px;font-family:"Poppins", Sans-serif;font-weight:500;padding:15px 30px 15px 30px;background-color:#FFFFFF00;color:var( --e-global-color-astglobalcolor4 );}.elementor-6 .elementor-element.elementor-element-8397c2a .ue_neon_btn_wrapper{justify-content:center;}.elementor-6 .elementor-element.elementor-element-8397c2a .ue_neon_btn:hover{background-color:var( --e-global-color-154fdf1 );color:var( --e-global-color-28305df );}.elementor-6 .elementor-element.elementor-element-7a9fdbd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-7a9fdbd:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-7a9fdbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28305df );}.elementor-6 .elementor-element.elementor-element-d7848ed{--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-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.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-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-6 .elementor-element.elementor-element-16d072d{--icon-box-icon-margin:15px;}.elementor-6 .elementor-element.elementor-element-16d072d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-16d072d.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-16d072d.elementor-view-default .elementor-icon{fill:var( --e-global-color-154fdf1 );color:var( --e-global-color-154fdf1 );border-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-16d072d .elementor-icon{font-size:30px;}.elementor-6 .elementor-element.elementor-element-16d072d .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-16d072d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-16d072d .elementor-icon-box-title{color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-16d072d:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-16d072d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-91569a7{--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-6 .elementor-element.elementor-element-0ec106d{--icon-box-icon-margin:15px;}.elementor-6 .elementor-element.elementor-element-0ec106d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-0ec106d.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-0ec106d.elementor-view-default .elementor-icon{fill:var( --e-global-color-154fdf1 );color:var( --e-global-color-154fdf1 );border-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-0ec106d .elementor-icon{font-size:30px;}.elementor-6 .elementor-element.elementor-element-0ec106d .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-0ec106d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-0ec106d .elementor-icon-box-title{color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-0ec106d:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-0ec106d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-dd9e180{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-dd9e180:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-dd9e180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28305df );}.elementor-6 .elementor-element.elementor-element-239f0d6{--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-6 .elementor-element.elementor-element-853cd17{--icon-box-icon-margin:15px;}.elementor-6 .elementor-element.elementor-element-853cd17.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-853cd17.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-853cd17.elementor-view-default .elementor-icon{fill:var( --e-global-color-154fdf1 );color:var( --e-global-color-154fdf1 );border-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-853cd17 .elementor-icon{font-size:30px;}.elementor-6 .elementor-element.elementor-element-853cd17 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-853cd17 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-853cd17 .elementor-icon-box-title{color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-853cd17:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-853cd17:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-c5467f2{--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-6 .elementor-element.elementor-element-df82988{--icon-box-icon-margin:15px;}.elementor-6 .elementor-element.elementor-element-df82988.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-df82988.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-df82988.elementor-view-default .elementor-icon{fill:var( --e-global-color-154fdf1 );color:var( --e-global-color-154fdf1 );border-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-df82988 .elementor-icon{font-size:30px;}.elementor-6 .elementor-element.elementor-element-df82988 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-df82988 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-df82988 .elementor-icon-box-title{color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-df82988:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-df82988:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-9dd6763{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-9dd6763:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9dd6763 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-28305df );}.elementor-6 .elementor-element.elementor-element-a8329bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-632e9a1{--icon-box-icon-margin:15px;}.elementor-6 .elementor-element.elementor-element-632e9a1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-632e9a1.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-632e9a1.elementor-view-default .elementor-icon{fill:var( --e-global-color-154fdf1 );color:var( --e-global-color-154fdf1 );border-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-632e9a1 .elementor-icon{font-size:30px;}.elementor-6 .elementor-element.elementor-element-632e9a1 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-632e9a1 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-632e9a1 .elementor-icon-box-title{color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-632e9a1:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-632e9a1:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-699845f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6ecdf4b{--icon-box-icon-margin:15px;}.elementor-6 .elementor-element.elementor-element-6ecdf4b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-6ecdf4b.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-6ecdf4b.elementor-view-default .elementor-icon{fill:var( --e-global-color-154fdf1 );color:var( --e-global-color-154fdf1 );border-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-6ecdf4b .elementor-icon{font-size:30px;}.elementor-6 .elementor-element.elementor-element-6ecdf4b .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-6ecdf4b .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-6ecdf4b .elementor-icon-box-title{color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-6ecdf4b:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-6ecdf4b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-b1164d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-accfaad{--icon-box-icon-margin:15px;}.elementor-6 .elementor-element.elementor-element-accfaad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-accfaad.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-accfaad.elementor-view-default .elementor-icon{fill:var( --e-global-color-154fdf1 );color:var( --e-global-color-154fdf1 );border-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-accfaad .elementor-icon{font-size:30px;}.elementor-6 .elementor-element.elementor-element-accfaad .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-accfaad .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-accfaad .elementor-icon-box-title{color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-accfaad:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-accfaad:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-4f33b4a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-796dbc2{--icon-box-icon-margin:15px;}.elementor-6 .elementor-element.elementor-element-796dbc2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-796dbc2.elementor-view-framed .elementor-icon, .elementor-6 .elementor-element.elementor-element-796dbc2.elementor-view-default .elementor-icon{fill:var( --e-global-color-154fdf1 );color:var( --e-global-color-154fdf1 );border-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-796dbc2 .elementor-icon{font-size:30px;}.elementor-6 .elementor-element.elementor-element-796dbc2 .elementor-icon-box-title, .elementor-6 .elementor-element.elementor-element-796dbc2 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;}.elementor-6 .elementor-element.elementor-element-796dbc2 .elementor-icon-box-title{color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-796dbc2:has(:hover) .elementor-icon-box-title,
					 .elementor-6 .elementor-element.elementor-element-796dbc2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-8b478eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-8b478eb:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-8b478eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-babb8ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-b0998e7{text-align:center;}.elementor-6 .elementor-element.elementor-element-b0998e7 img{height:500px;border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-b2fd2b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-76c0d45{padding:0px 10px 0px 10px;text-align:left;}.elementor-6 .elementor-element.elementor-element-76c0d45 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:35px;font-weight:700;color:#D4AF37;}.elementor-6 .elementor-element.elementor-element-faf134f{padding:0px 10px 0px 10px;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-astglobalcolor5 );}.elementor-6 .elementor-element.elementor-element-1014ad3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-6 .elementor-element.elementor-element-545e566{padding:0px 10px 0px 10px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-545e566 .elementor-icon-list-icon i{color:var( --e-global-color-28305df );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-545e566 .elementor-icon-list-icon svg{fill:var( --e-global-color-28305df );transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-545e566 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-545e566 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;}.elementor-6 .elementor-element.elementor-element-545e566 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-20312e3{padding:0px 10px 0px 10px;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-20312e3 .elementor-icon-list-icon i{color:var( --e-global-color-28305df );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-20312e3 .elementor-icon-list-icon svg{fill:var( --e-global-color-28305df );transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-20312e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-20312e3 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;}.elementor-6 .elementor-element.elementor-element-20312e3 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-742d89b .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#D4AF37;color:#D4AF37;border-style:groove;border-color:var( --e-global-color-28305df );}.elementor-6 .elementor-element.elementor-element-6e26377{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-6e26377:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-6e26377 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-6 .elementor-element.elementor-element-19fe461{text-align:center;}.elementor-6 .elementor-element.elementor-element-19fe461 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:35px;font-weight:700;color:#D4AF37;}.elementor-6 .elementor-element.elementor-element-34b839e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-astglobalcolor5 );}.elementor-6 .elementor-element.elementor-element-349e50e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-349e50e.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-539fc7a .elementor-button{background-color:#61CE7000;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:#D4AF37;color:#D4AF37;border-style:groove;border-color:var( --e-global-color-28305df );}.elementor-6 .elementor-element.elementor-element-00611e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-00611e0:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-00611e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-a35398d{text-align:center;}.elementor-6 .elementor-element.elementor-element-a35398d .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:35px;font-weight:700;color:#D4AF37;}.elementor-6 .elementor-element.elementor-element-f49154e{--display:flex;}.elementor-6 .elementor-element.elementor-element-c5d0544 > .elementor-widget-container{background-color:#778196;padding:20px 20px 20px 20px;border-style:groove;border-color:var( --e-global-color-28305df );border-radius:10px 10px 10px 10px;}.elementor-6 .elementor-element.elementor-element-c5d0544.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-9e2568f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-9e2568f:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-9e2568f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-6 .elementor-element.elementor-element-96b9134{text-align:center;}.elementor-6 .elementor-element.elementor-element-96b9134 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:35px;font-weight:700;color:#D4AF37;}.elementor-6 .elementor-element.elementor-element-82a2b2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-ucaddon_content_grid2 .ue-item-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_grid2 .ue-item-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_grid2 .ue-item-descr{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_grid2 .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_grid2 .uc_post_grid_style_one_search_input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_grid2 .uc_post_grid_style_one_pagination_number{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-7df8c86 .uc_post_grid_style_one_wrap{grid-template-columns:repeat(3, 1fr);gap:30px;}.elementor-6 .elementor-element.elementor-element-7df8c86 .uc_post_grid_style_one{text-align:inherit;}.elementor-6 .elementor-element.elementor-element-7df8c86 .ue-item{border-radius:10px 10px 10px 10px;border-style:groove;border-color:var( --e-global-color-28305df );}.elementor-6 .elementor-element.elementor-element-7df8c86 .uc_post_grid_style_one_image{height:250px;}.elementor-6 .elementor-element.elementor-element-7df8c86 .uc_post_image{height:250px;object-fit:cover;object-position:center center;transform:scale(100%);}.elementor-6 .elementor-element.elementor-element-7df8c86 .ue-image-holder a{height:250px;}.elementor-6 .elementor-element.elementor-element-7df8c86 .ue-image-holder{background-color:#ffffff;}.elementor-6 .elementor-element.elementor-element-7df8c86 .uc_post_grid_style_one_item:hover .uc_post_image{transform:scale(110%);}.elementor-6 .elementor-element.elementor-element-7df8c86 .padding{padding:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-7df8c86 .uc_content{min-height:0px;background-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-7df8c86 .ue-item-title{color:var( --e-global-color-28305df );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;margin-top:0px;}.elementor-6 .elementor-element.elementor-element-7df8c86 .ue-item-text{color:var( --e-global-color-astglobalcolor5 );font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;margin-top:5px;}.elementor-6 .elementor-element.elementor-element-7df8c86 .uc_more_btn{display:inline-flex;padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:10px;}.elementor-6 .elementor-element.elementor-element-7df8c86 .uc_more_btn:hover{background-color:#454545;color:#ffffff;}.elementor-6 .elementor-element.elementor-element-2741ef6 .elementor-button{background-color:#D4AF3700;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-28305df );color:var( --e-global-color-28305df );border-style:groove;border-color:var( --e-global-color-28305df );}.elementor-6 .elementor-element.elementor-element-fa1a4b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-fa1a4b8:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-fa1a4b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-a27ddb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-a29d0d2{text-align:left;}.elementor-6 .elementor-element.elementor-element-a29d0d2 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:35px;font-weight:700;color:#D4AF37;}.elementor-6 .elementor-element.elementor-element-2e09266{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-astglobalcolor5 );}.elementor-6 .elementor-element.elementor-element-71fd815 .ue_neon_btn{gap:10px;font-family:"Poppins", Sans-serif;font-weight:500;padding:15px 30px 15px 30px;background-color:#FFFFFF00;color:var( --e-global-color-astglobalcolor4 );}.elementor-6 .elementor-element.elementor-element-71fd815 .ue_neon_btn_wrapper{justify-content:flex-start;}.elementor-6 .elementor-element.elementor-element-71fd815 .ue_neon_btn:hover{background-color:var( --e-global-color-154fdf1 );color:var( --e-global-color-28305df );}.elementor-6 .elementor-element.elementor-element-01a64eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-6 .elementor-element.elementor-element-595e787 .elementor-repeater-item-587949c .e-hotspot__icon{grid-column:1;}.elementor-6 .elementor-element.elementor-element-595e787 .elementor-repeater-item-587949c .e-hotspot__button{grid-gap:5px;}.elementor-6 .elementor-element.elementor-element-595e787 .elementor-repeater-item-587949c{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6 .elementor-element.elementor-element-595e787 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-6 .elementor-element.elementor-element-595e787{--background-align:center;--hotspot-color:var( --e-global-color-28305df );--hotspot-size:12px;--hotspot-box-color:var( --e-global-color-154fdf1 );--tooltip-text-color:var( --e-global-color-astglobalcolor4 );--tooltip-align:center;--tooltip-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-595e787 img{border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-595e787 .e-hotspot__label{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-6 .elementor-element.elementor-element-595e787 .e-hotspot__tooltip{font-family:"Playfair", Sans-serif;font-size:14px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-1ae46b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-1ae46b7:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-1ae46b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-6 .elementor-element.elementor-element-76c4462{text-align:center;}.elementor-6 .elementor-element.elementor-element-76c4462 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:35px;font-weight:700;color:#D4AF37;}.elementor-6 .elementor-element.elementor-element-95d7118{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-ucaddon_uc_tiles_grid_image .ug-textpanel-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_tiles_grid_image .ug-error-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_uc_tiles_grid_image .uc_style_uc_tiles_grid_image_elementor_uc_items_attribute_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-245cb8b .ug-gallery-wrapper .ug-bullets .ug-bullet{background-color:var( --e-global-color-28305df );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-28305df );}.elementor-6 .elementor-element.elementor-element-245cb8b .ug-bullets .ug-bullet{width:15px;height:15px;}.elementor-6 .elementor-element.elementor-element-245cb8b .ug-bullets .ug-bullet:hover{width:15px;height:15px;}.elementor-6 .elementor-element.elementor-element-245cb8b .ug-gallery-wrapper .ug-bullets .ug-bullet.ug-bullet-active{background-color:#000000;width:15px;height:15px;}.elementor-6 .elementor-element.elementor-element-245cb8b .ug-error-message{text-align:inherit;}.elementor-6 .elementor-element.elementor-element-2dfc24b .elementor-button{background-color:#D4AF3700;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-style:groove;border-color:var( --e-global-color-28305df );}.elementor-6 .elementor-element.elementor-element-e9b7d18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-e9b7d18:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-e9b7d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-fda61b6{text-align:center;}.elementor-6 .elementor-element.elementor-element-fda61b6 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:35px;font-weight:700;color:#D4AF37;}.elementor-6 .elementor-element.elementor-element-952fcb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .flipster__nav__link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-0abfb39 .uc_quote_item{transition:all 200ms;background-color:#111827;border-style:solid;border-width:1px 1px 1px 1px;border-color:#d6d6d6;margin:0px 0px 0px 0px;padding:30px 30px 30px 30px;min-height:100px;text-align:center;}.elementor-6 .elementor-element.elementor-element-0abfb39 .uc_quote_info{flex-direction:column;}.elementor-6 .elementor-element.elementor-element-0abfb39 .uc_quote_item,.elementor-6 .elementor-element.elementor-element-0abfb39 .flipster__item__content{border-radius:5px 5px 5px 5px;}.elementor-6 .elementor-element.elementor-element-0abfb39 .ue-item{opacity:100%;}.elementor-6 .elementor-element.elementor-element-0abfb39 .ue-item:hover{opacity:100%;}.elementor-6 .elementor-element.elementor-element-0abfb39 .uc_author{flex-direction:column;margin-top:0px;}.elementor-6 .elementor-element.elementor-element-0abfb39 .ue_title{color:var( --e-global-color-28305df );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;margin-top:0px;}.elementor-6 .elementor-element.elementor-element-0abfb39 .ue_subtitle{color:var( --e-global-color-astglobalcolor5 );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;margin-top:0px;}.elementor-6 .elementor-element.elementor-element-0abfb39 .ue-text{color:#8a8a8a;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;margin-top:20px;min-height:0px;}.elementor-6 .elementor-element.elementor-element-0abfb39 .ue-icon{width:60px;height:60px;background-color:#000000;margin-top:15px;border-radius:60px 60px 60px 60px;}.elementor-6 .elementor-element.elementor-element-0abfb39 .ue-icon i{font-size:20px;color:#ffffff;}.elementor-6 .elementor-element.elementor-element-0abfb39 .ue-icon svg{font-size:20px;fill:#ffffff;}.elementor-6 .elementor-element.elementor-element-0abfb39 .uc_stars{margin-top:20px;color:var( --e-global-color-28305df );font-size:14px;justify-content:center;}.elementor-6 .elementor-element.elementor-element-0abfb39 .owl-nav .owl-prev{left:15px;}.elementor-6 .elementor-element.elementor-element-0abfb39 .owl-nav .owl-next{right:15px;}.elementor-6 .elementor-element.elementor-element-0abfb39 .owl-carousel .owl-nav .owl-next,.elementor-6 .elementor-element.elementor-element-0abfb39 .owl-carousel .owl-nav .owl-prev{top:150px;border-radius:97px;width:50px;height:50px;line-height:50px;font-size:20px;}.elementor-6 .elementor-element.elementor-element-0abfb39 .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 5px;}.elementor-6 .elementor-element.elementor-element-0abfb39 .owl-dot.active{background-color:#000000;}.elementor-6 .elementor-element.elementor-element-0abfb39 .owl-dots{margin-top:20px;text-align:center;}.elementor-6 .elementor-element.elementor-element-0abfb39 .owl-dots .owl-dot{border-radius:100px 100px 100px 100px;}.elementor-6 .elementor-element.elementor-element-0abfb39 .center .ue-item{opacity:100%;}.elementor-6 .elementor-element.elementor-element-d55af42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-d55af42:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-d55af42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-6 .elementor-element.elementor-element-fece449{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-e997fc0{text-align:left;}.elementor-6 .elementor-element.elementor-element-e997fc0 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:35px;font-weight:700;color:#D4AF37;}.elementor-6 .elementor-element.elementor-element-733af9e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-astglobalcolor5 );}.elementor-6 .elementor-element.elementor-element-34e731b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-28305df );}.elementor-6 .elementor-element.elementor-element-2a72444 .elementor-icon-list-icon i{color:var( --e-global-color-28305df );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-2a72444 .elementor-icon-list-icon svg{fill:var( --e-global-color-28305df );transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-2a72444{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-2a72444 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-2a72444 .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-weight:300;}.elementor-6 .elementor-element.elementor-element-2a72444 .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-9113836 .elementor-button{background-color:var( --e-global-color-28305df );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-style:groove;border-color:var( --e-global-color-astglobalcolor5 );}.elementor-6 .elementor-element.elementor-element-9113836 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6 .elementor-element.elementor-element-66caa89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-6 .elementor-element.elementor-element-dcb30c2{--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-6 .elementor-element.elementor-element-dcb30c2:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-dcb30c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-7c3f732{text-align:center;}.elementor-6 .elementor-element.elementor-element-7c3f732 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:35px;font-weight:700;color:#D4AF37;}.elementor-6 .elementor-element.elementor-element-158877c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-astglobalcolor5 );}.elementor-6 .elementor-element.elementor-element-987072d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-6 .elementor-element.elementor-element-987072d:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-987072d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-7885934{--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-6 .elementor-element.elementor-element-5e8ceb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-6 .elementor-element.elementor-element-5e8ceb7:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-5e8ceb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-6 .elementor-element.elementor-element-be380db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-28305df );}.elementor-6 .elementor-element.elementor-element-0f6781d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-6 .elementor-element.elementor-element-0f6781d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-6 .elementor-element.elementor-element-0f6781d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-6 .elementor-element.elementor-element-0f6781d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-6 .elementor-element.elementor-element-0f6781d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-6 .elementor-element.elementor-element-0f6781d .elementor-icon-list-icon i{color:var( --e-global-color-28305df );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-0f6781d .elementor-icon-list-icon svg{fill:var( --e-global-color-28305df );transition:fill 0.3s;}.elementor-6 .elementor-element.elementor-element-0f6781d{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-6 .elementor-element.elementor-element-0f6781d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6 .elementor-element.elementor-element-0f6781d .elementor-icon-list-item > a{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;}.elementor-6 .elementor-element.elementor-element-0f6781d .elementor-icon-list-text{color:var( --e-global-color-astglobalcolor5 );transition:color 0.3s;}.elementor-6 .elementor-element.elementor-element-88f0b34{--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-6 .elementor-element.elementor-element-88f0b34:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-88f0b34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-154fdf1 );}.elementor-6 .elementor-element.elementor-element-8d47bc7 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-6 .elementor-element.elementor-element-8d47bc7 .mousey{border-color:var( --e-global-color-28305df );height:40px;width:25px;border-width:2px;border-radius:50px;}.elementor-6 .elementor-element.elementor-element-8d47bc7 .scroller{width:3px;height:10px;margin-top:0px;background-color:var( --e-global-color-28305df );}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-1014ad3{--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-7df8c86 .uc_post_grid_style_one_wrap{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-589000a{--min-height:690px;}.elementor-6 .elementor-element.elementor-element-99f2b96{padding:0px 0px 20px 0px;}.elementor-6 .elementor-element.elementor-element-99f2b96.elementor-element{--align-self:center;}.elementor-6 .elementor-element.elementor-element-99f2b96 .elementor-heading-title{font-size:46px;}.elementor-6 .elementor-element.elementor-element-47141dc{padding:0px 0px 20px 0px;font-size:15px;}.elementor-6 .elementor-element.elementor-element-fb6240b .blox_btn_group{gap:7px;justify-content:center;}.elementor-6 .elementor-element.elementor-element-fb6240b a{text-align:center;}.elementor-6 .elementor-element.elementor-element-ff846e6{padding:20px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-ff846e6 .elementor-button{font-size:16px;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;padding:20px 35px 20px 035px;}.elementor-6 .elementor-element.elementor-element-d7848ed{--width:50%;}.elementor-6 .elementor-element.elementor-element-91569a7{--width:50%;}.elementor-6 .elementor-element.elementor-element-239f0d6{--width:50%;}.elementor-6 .elementor-element.elementor-element-c5467f2{--width:50%;}.elementor-6 .elementor-element.elementor-element-1014ad3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-6 .elementor-element.elementor-element-545e566{margin:0px 66px calc(var(--kit-widget-spacing, 0px) + 0px) -21px;}.elementor-6 .elementor-element.elementor-element-20312e3{margin:0px 1px calc(var(--kit-widget-spacing, 0px) + 0px) -179px;}.elementor-6 .elementor-element.elementor-element-19fe461{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-34b839e{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-a35398d{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-96b9134{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-82a2b2f{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-7df8c86 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-7df8c86 .uc_post_grid_style_one_wrap{grid-template-columns:repeat(1, 1fr);}.elementor-6 .elementor-element.elementor-element-76c4462{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-95d7118{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-245cb8b > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-fda61b6{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-952fcb7{padding:0px 20px 0px 20px;}.elementor-6 .elementor-element.elementor-element-0abfb39 > .elementor-widget-container{padding:0px 20px 0px 20px;}}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-d7848ed{--width:50%;}.elementor-6 .elementor-element.elementor-element-91569a7{--width:50%;}.elementor-6 .elementor-element.elementor-element-239f0d6{--width:50%;}.elementor-6 .elementor-element.elementor-element-c5467f2{--width:50%;}.elementor-6 .elementor-element.elementor-element-a8329bf{--width:25%;}.elementor-6 .elementor-element.elementor-element-699845f{--width:25%;}.elementor-6 .elementor-element.elementor-element-b1164d0{--width:25%;}.elementor-6 .elementor-element.elementor-element-4f33b4a{--width:25%;}.elementor-6 .elementor-element.elementor-element-babb8ba{--width:50%;}.elementor-6 .elementor-element.elementor-element-b2fd2b0{--width:50%;}.elementor-6 .elementor-element.elementor-element-a27ddb4{--width:50%;}.elementor-6 .elementor-element.elementor-element-01a64eb{--width:50%;}.elementor-6 .elementor-element.elementor-element-fece449{--width:50%;}.elementor-6 .elementor-element.elementor-element-66caa89{--width:50%;}.elementor-6 .elementor-element.elementor-element-7885934{--width:50%;}.elementor-6 .elementor-element.elementor-element-5e8ceb7{--width:50%;}}/* Start custom CSS for wp-widget-mod_vikbooking_rooms, class: .elementor-element-349e50e *//* Equal heights for the whole row */
#equal-rooms .elementor-row { align-items: stretch; }

/* Classic Columns: make each column fill equal height */
#equal-rooms .elementor-column .elementor-widget-wrap {
  height: 100%;
  display: flex;
  flex-direction: column;
}

/* New Containers: stretch children to equal height */
#equal-rooms.e-con,
#equal-rooms .e-con {
  align-items: stretch;
}

/* Make the card itself act like a column so the CTA can pin to bottom */
#equal-rooms .room-card,
#equal-rooms .elementor-widget-container { /* safe fallback */
  display: flex;
  flex-direction: column;
  height: 100%;
}

/* Push the CTA/button area to the bottom line across all cards */
#equal-rooms .elementor-button-wrapper,
#equal-rooms .room-cta,
#equal-rooms .btn-wrap {
  margin-top: auto;
}

/* Keep images the same visual height (crop, don’t squish) */
#equal-rooms img {
  width: 100%;
  aspect-ratio: 16/9;   /* tweak to 4/3 or 3/2 if you prefer */
  object-fit: cover;
}

/* Buttons inside the equal-rooms section */
#equal-rooms .elementor-button,
#equal-rooms a.elementor-button,
#equal-rooms .elementor-button-link,
#equal-rooms a.button,
#equal-rooms button,
#equal-rooms .btn {
  background-color: #D4AF37 !important;
  border: 1px solid #D4AF37 !important;
  color: #111827 !important;           /* text */
  box-shadow: none;
}

/* Hover / focus states */
#equal-rooms .elementor-button:hover,
#equal-rooms a.elementor-button:hover,
#equal-rooms .elementor-button-link:hover,
#equal-rooms a.button:hover,
#equal-rooms button:hover,
#equal-rooms .btn:hover,
#equal-rooms .elementor-button:focus,
#equal-rooms a.elementor-button:focus,
#equal-rooms .elementor-button-link:focus,
#equal-rooms a.button:focus,
#equal-rooms button:focus,
#equal-rooms .btn:focus {
  background-color: #B8932F !important; /* a touch darker on hover */
  border-color: #B8932F !important;
  color: #111827 !important;
  outline: 2px solid #111827;           /* visible focus ring */
  outline-offset: 2px;
}

/* If the button has an icon/SVG, match the text color */
#equal-rooms .elementor-button i,
#equal-rooms .elementor-button svg {
  color: #111827 !important;
  fill: #111827 !important;
}

/* Force 10px rounding on every visible "card" child inside the row */
#equal-rooms .elementor-column .elementor-widget-wrap > * {
  border-radius: 10px !important;
  overflow: hidden !important; /* clip inner bits to the curve */
}

/* If the plugin outputs extra wrappers, round those too */
#equal-rooms .elementor-widget-container,
#equal-rooms [class*="card"],
#equal-rooms [class*="box"],
#equal-rooms [class*="vbo"],
#equal-rooms [class*="room"] {
  border-radius: 10px !important;
  overflow: hidden !important;
}

/* Make sure the IMAGE itself is curved (covers <img>, <figure>, <a><img>, etc.) */
#equal-rooms figure,
#equal-rooms figure > a,
#equal-rooms figure img,
#equal-rooms .elementor-image img,
#equal-rooms img {
  border-radius: 10px !important;
  display: block;
  width: 100%;
  height: auto;
  object-fit: cover;
}

/* If the image is set with CSS background-image (some booking plugins do this) */
#equal-rooms [style*="background-image"] {
  border-radius: 10px !important;
  overflow: hidden !important;
  -webkit-mask-image: -webkit-radial-gradient(white, black); /* ensures clipping on some browsers */
}/* End custom CSS */