.elementor-50731 .elementor-element.elementor-element-5616e1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-50731 .elementor-element.elementor-element-a6fb421{--display:grid;--min-height:52px;--e-con-grid-template-columns:12px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:start;--align-items:center;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-50731 .elementor-element.elementor-element-a05e6ba > .elementor-widget-container{padding:7px 0px 0px 0px;}.elementor-50731 .elementor-element.elementor-element-a05e6ba .elementor-icon-wrapper{text-align:center;}.elementor-50731 .elementor-element.elementor-element-a05e6ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-13f4851a );}.elementor-50731 .elementor-element.elementor-element-a05e6ba.elementor-view-framed .elementor-icon, .elementor-50731 .elementor-element.elementor-element-a05e6ba.elementor-view-default .elementor-icon{color:var( --e-global-color-13f4851a );border-color:var( --e-global-color-13f4851a );}.elementor-50731 .elementor-element.elementor-element-a05e6ba.elementor-view-framed .elementor-icon, .elementor-50731 .elementor-element.elementor-element-a05e6ba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-13f4851a );}.elementor-50731 .elementor-element.elementor-element-a05e6ba.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-accent );}.elementor-50731 .elementor-element.elementor-element-a05e6ba.elementor-view-framed .elementor-icon:hover, .elementor-50731 .elementor-element.elementor-element-a05e6ba.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-50731 .elementor-element.elementor-element-a05e6ba.elementor-view-framed .elementor-icon:hover, .elementor-50731 .elementor-element.elementor-element-a05e6ba.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-50731 .elementor-element.elementor-element-a05e6ba .elementor-icon{font-size:12px;}.elementor-50731 .elementor-element.elementor-element-a05e6ba .elementor-icon svg{height:12px;}.elementor-50731 .elementor-element.elementor-element-14407bc > .elementor-widget-container{margin:0px 0px 0px 12px;}.elementor-50731 .elementor-element.elementor-element-14407bc{font-family:var( --e-global-typography-adfa3ce-font-family ), Sans-serif;font-size:var( --e-global-typography-adfa3ce-font-size );font-weight:var( --e-global-typography-adfa3ce-font-weight );color:var( --e-global-color-13f4851a );}.elementor-50731 .elementor-element.elementor-element-14407bc a{color:var( --e-global-color-13f4851a );}.elementor-50731 .elementor-element.elementor-element-14407bc a:hover{color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-50731 .elementor-element.elementor-element-5616e1a{--content-width:1920px;}}@media(max-width:1024px){.elementor-50731 .elementor-element.elementor-element-a6fb421{--grid-auto-flow:row;}.elementor-50731 .elementor-element.elementor-element-a05e6ba > .elementor-widget-container{padding:4px 0px 0px 0px;}.elementor-50731 .elementor-element.elementor-element-14407bc{font-size:var( --e-global-typography-adfa3ce-font-size );}}@media(max-width:767px){.elementor-50731 .elementor-element.elementor-element-a6fb421{--grid-auto-flow:row;}.elementor-50731 .elementor-element.elementor-element-14407bc{font-size:var( --e-global-typography-adfa3ce-font-size );}}/* Start custom CSS for container, class: .elementor-element-5616e1a *//* Fix on Detail Pages -  Duplicate hotel name  in Breadcrumbs */
body:is(.cat-room-detail, .cat-offer-detail) .elementor-widget-breadcrumbs span > .mft-breadbrumbs-separator:nth-child(2), 
body:is(.cat-room-detail, .cat-offer-detail) .elementor-widget-breadcrumbs span > .mft-breadbrumbs-separator:nth-child(2)+span {
	display: none;
}

/* Icon */
.mft-icon-breadcrumbs svg {
    transition: fill .3s ease-in-out;
}

/* Light Breadcrumbs style  */
.mft-light-breadcrumbs.elementor-element .mft-icon-breadcrumbs.elementor-element.elementor-widget-icon svg {
    fill: var(--e-global-color-13e9da6);
}

.mft-light-breadcrumbs.elementor-element .mft-icon-breadcrumbs:hover svg {
    fill: var(--e-global-color-accent);
}

.mft-light-breadcrumbs.elementor-element .elementor-widget-breadcrumbs,
.mft-light-breadcrumbs.elementor-element .elementor-widget-breadcrumbs a {
    color: var(--e-global-color-13e9da6);
}

.mft-light-breadcrumbs.elementor-element .elementor-widget-breadcrumbs,
.mft-light-breadcrumbs.elementor-element .elementor-widget-breadcrumbs a:hover {
    color: var(--e-global-color-accent);
}

.mft-light-breadcrumbs.elementor-element .elementor-widget-breadcrumbs .breadcrumb_last {
    color: white;
}

.mft-light-breadcrumbs.elementor-element .mft-breadbrumbs-separator:before {
    content: url(https://static-resources-elementor.mirai.com/wp-content/uploads/sites/1140/chevron-right-breadcrumbs-icon-stone-grey.png);
}/* End custom CSS */