.elementor-94 .elementor-element.elementor-element-6559d85 > .elementor-container{max-width:1200px;}.elementor-94 .elementor-element.elementor-element-6559d85{padding:20px 0px 012px 0px;}.elementor-94 .elementor-element.elementor-element-2a305ab{text-align:left;}.elementor-94 .elementor-element.elementor-element-2a305ab img{width:150px;max-width:150%;height:50px;object-fit:contain;}.elementor-94 .elementor-element.elementor-element-2a305ab > .elementor-widget-container{margin:0px 0px 0px 025px;}.elementor-94 .elementor-element.elementor-element-27741f5:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-27741f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#385723;}.elementor-94 .elementor-element.elementor-element-27741f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-94 .elementor-element.elementor-element-27741f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-menu-toggle{margin-right:auto;}.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu .elementor-item{font-family:"Times New Roman", Sans-serif;font-size:16px;font-weight:600;}.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu--main .elementor-item:focus{color:#B0F2C9;fill:#B0F2C9;}.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#385723;}.elementor-94 .elementor-element.elementor-element-8c9d654 .e--pointer-framed .elementor-item:before,
					.elementor-94 .elementor-element.elementor-element-8c9d654 .e--pointer-framed .elementor-item:after{border-color:#385723;}.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#000000;}.elementor-94 .elementor-element.elementor-element-8c9d654 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-94 .elementor-element.elementor-element-8c9d654 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#000000;}.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu--dropdown{background-color:#5CD984;}.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu--dropdown a:hover,
					.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu--dropdown a.highlighted{background-color:#1BC67E;}.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu--dropdown .elementor-item, .elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-94 .elementor-element.elementor-element-8c9d654 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-8c9d654 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-792f88b:not(.elementor-motion-effects-element-type-background), .elementor-94 .elementor-element.elementor-element-792f88b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#385723;}.elementor-94 .elementor-element.elementor-element-792f88b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-94 .elementor-element.elementor-element-792f88b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-menu-toggle{margin-right:auto;background-color:#02010100;}.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu .elementor-item{font-family:"Times New Roman", Sans-serif;font-size:16px;font-weight:600;}.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#385723;}.elementor-94 .elementor-element.elementor-element-fd2fe14 .e--pointer-framed .elementor-item:before,
					.elementor-94 .elementor-element.elementor-element-fd2fe14 .e--pointer-framed .elementor-item:after{border-color:#385723;}.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#000000;}.elementor-94 .elementor-element.elementor-element-fd2fe14 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-94 .elementor-element.elementor-element-fd2fe14 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#000000;}.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu--dropdown{background-color:#5CD984;}.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu--dropdown a:hover,
					.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu--dropdown a.highlighted{background-color:#1BC67E;}.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu--dropdown .elementor-item, .elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-94 .elementor-element.elementor-element-fd2fe14 div.elementor-menu-toggle{color:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-fd2fe14 div.elementor-menu-toggle svg{fill:#FFFFFF;}.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-menu-toggle:hover{background-color:#02010100;}@media(max-width:1024px){.elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-94 .elementor-element.elementor-element-8c9d654 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-94 .elementor-element.elementor-element-8c9d654{--nav-menu-icon-size:22px;}.elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-94 .elementor-element.elementor-element-fd2fe14 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-94 .elementor-element.elementor-element-fd2fe14{--nav-menu-icon-size:22px;}.elementor-94 .elementor-element.elementor-element-fd2fe14 > .elementor-widget-container{padding:10px 0px 10px 0px;}}@media(min-width:768px){.elementor-94 .elementor-element.elementor-element-4f5be56{width:63.185%;}.elementor-94 .elementor-element.elementor-element-0199d77{width:36.726%;}}/* Start custom CSS for shortcode, class: .elementor-element-5c40653 */.login-items {
    display: flex;
    text-align: right;
    list-style: none;
     height: 50px;
    justify-content: flex-end;
}

.login-item {
    /* display: block; */
    padding: 5px 0;
    margin-right: 40px
}

.btn-dangtin a {
    color: #ff3848;
    font-weight: 600;
    line-height: 50px;
}

.btn-dangky a,
.btn-dangnhap a {
    color: #2d88e5;
    font-weight: 600;
    line-height: 50px;
}
.btn-dangnhap{
    font-style: italic;
}
.user-cureent {
            position: relative;
        }
        
        .sub-user-login {
            display: none;
            position: absolute;
            top: 40px;
            right: 0;
            width: 150px;
            height: 85px;
            background-color: #2b2a2b;;
            z-index: 1000;
            border: 1px solid #000;
        }
        
        .user-cureent:hover .sub-user-login {
            display: block;
        }
        
        .xemhoso a,
        .logout a {
            color: #e0dede;
            text-align: center;
            display: block;
            font-size: 14px;
            margin: 0 auto;
            margin-top: 10px;
            line-height: 25px;
        }
        .xemhoso:hover a,
        .logout:hover a{
            text-decoration: underline;
        }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6559d85 */.elementor-94 .elementor-element.elementor-element-6559d85{
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-27741f5 */body, h2.property-title a {
    font-size: 14px;
}
body {
    overflow-x: hidden;
}
.elementor-nav-menu--main .elementor-nav-menu {
    width: 100%;
    max-width: 1200px;
}
nav.elementor-nav-menu--main {
    justify-content: space-around;
}
.sub-menu .menu-item-object-page {
    min-width: 220px;
}
.content-head {
    min-height: unset;
}
.page .single-entry {
    padding: 0;
}
.property-info-action .property-main-info .property-heading h2 {
    max-height: unset!important;
}
.single-content p {
    line-height: 27px;
    font-size: 17px;
    margin: 0;
}
.property-gallery-item.ere-light-gallery img {
    width: 100%;
    height: 550px;
    object-fit: cover;
}
.property-gallery-item img {
    display: block;
    width: 100%;
    height: 120px;
    object-fit: cover;
}
.property-heading h2 {
    font-size: 22px!important;
}
.property-price {
    font-size: 20px;
}
.ere-property .property-item-content .property-title a {
    font-size: 16px;
    text-transform: uppercase;
}
.above-archive-property, .single-property-element.property-info-tabs.property-tab {
    margin-top: 90px;
}

.property-location {
    white-space: unset!important;
    height: 42px;
}
@media screen and (min-width:768px) {
    .single-index.col-md-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%}
.single-property-element.property-info-tabs.property-tab {
    margin-top: 177px!important;
}
.single-entry.single-index-content.col-md-9 {
    flex: 0 0 100%;
    max-width: 100%;
    text-align: justify;
}
}.ere-property .property-inner {
    overflow-x: hidden!important;
}
.property-inner .property-image img {
    height: 230px;
    min-width: 320px;
    object-fit: cover;
}
.ere-property .property-item-content .property-title {
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 20px;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    white-space: unset!important;
}
.property-element-inline {
    display: flex;
    justify-content: space-between;
}
h2.property-title {
    height: 47px!important;
}
div.ere-heading {
    display: none;
}
.property-type-list {
    display: none!important;
}
@media screen and (max-width:991px) {
    .above-archive-property .ere-heading {
    display: none;
}
}.collapse:not(.show) {
    display: unset!important;
}
.single-property-element.property-info-header.property-info-action {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-bottom: 10px;
}
@media screen and (max-width:767px) {
    .single-property-element.property-info-tabs.property-tab {
    margin-top: 150px;
}
}.property-fields.property-location.row {
    height: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-792f88b */.elementor-nav-menu--main .elementor-nav-menu{
    width: 100%;
    max-width: 1200px;
}
nav.elementor-nav-menu--main{
    justify-content: space-around;
}
.elementor-menu-toggle{
    margin-left: 30px;
}/* End custom CSS */