@import url('https://fonts.googleapis.com/css2?family=Hanuman:wght@100;300;400;700;900&family=Noto+Serif:ital,wght@0,100..900;1,100..900&display=swap');

:root{

--primaryColor:#8F4F22;
--primaryColorLight:#BF7D40;
--textColor:#727373;
--lightColor:#f5f5f5;
--darkText:#323232;

}
.slide-mo ul.custom-dots {
    /* text-align: center; */
    /* padding-top: 15px; */
    z-index: 9;
    position: relative;
}


.container.main-con ul {
    margin-left: 20px;
}
.container.main-con ul li::marker {
    font-size: 20px !important;
}
.relate-pro h5 {
    padding-bottom: 0;
    margin-bottom: 0;
    font-size: 20px;
}
.image_pro.text-center .mobile-style {
    position: absolute !important;
    top: 12.4rem !important;
}
h1.IDM0DLG2C3IJ7I24 {
    color: #ffff;
    position: relative;
    top: -20px;
}
h1.IDM0DL6ME6087IF2 {
    position: relative;
    top: -20px;
}
h1.IDM0DL6ME6087IF2 span {
    color:#ffff;
}
p.card-text {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.relate-pro .slick-slide {
    padding-right: 0;
}
.relate-pro .slick-dotted.slick-slider {
    margin-bottom: 0;
}
.container.IDLR4L13Q4GKTKG1 .col-sm-12 {
    padding-left: 0;
}
.IDLZQNZA9B9IIVE1 {
    height: 70px;
}
.IDLT3QSAGT3259W7 {
    height: 70px;
}
.main-con .col-12 {
    padding: 0;
}
.IDLRSNNMG5GLRT71 .col-sm-12 {
    padding-left: 0;
}
.mobile h5.sub-header {
    padding-bottom: 0;
}
/*.IDLX05AW26GSMKN1 .space_de {*/
/*    height: 75px;*/
/*}*/
.IDLRSNNMG5GLRT71 h1.IDLRSNNS0WRSW6R3 {
    margin-bottom: 0;
    line-height: 59px;
}
.IDLUTO5EZ3WLUI90 {
    height: 10px;
}
.IDLRSNS5U5KAWI61 p.IDLRSNS9RXQFPDY3 {
    margin-bottom: 0;
}
.container.new-detail.pb-4 p.card-text {
  margin: 0;
}
.featured-properties-container h1.main-header {
    margin-bottom: 0;
    padding-top: 4rem !important;
    padding-bottom: 2rem !important;
}
.featured-properties-container h1.sub-header {
    margin-bottom: 0;
    padding-bottom: 0;
}
.featured-properties-container.pb-5 {
    padding-bottom: 6rem !important;
}
.main-con .pt-5 {
    padding-top: 6rem !important;
}
.main-con .col-sm-12 {
    padding-bottom: 5rem !important;
}
.custom-dots {
    margin-bottom: 0;
}
.slick-initialized.slick-dotted.slick-slider {
    margin-bottom: 0;
}
.slide-mo {
    padding-top: 15px;
    padding-bottom: 5rem;
}
.title-relate .sub-header {
    padding-bottom: 0;
}
.relate-pro {
    padding-bottom: 6rem;
}
.relate-pro.p-0 {
    padding-bottom: 4rem !important;
}
.IDLR77ZZ96R40LL3.main-header {
    margin-bottom: 0;
}
.IDLR780HA6QRK7K5 {
    margin-bottom: 0;
}
.ater-bg .pb-5 {
    padding-bottom: 1.5rem !important;
    padding-left: 0;
    padding-right: 0;
}
.relate-pro .slick-initialized .slick-slide {
    margin-top: 1rem;
}
.relate-pro ul.custom-dots {
    text-align: center;
    padding-top: 25px;
}
p.IDLRFZVM3W2P70715 {
    margin-bottom: 0;
}
.space-desktop1 {
    padding-top: 5rem !important;
}
.IDLRYH2TR3SGTNR1 .inner-space {
    height: 20px;
}
.IDLR5UJ6OK1XKPN2.container {
    padding: 0;
}
.IDLR5UE5MPFN9ZL22.container {
    padding: 0;
}
.row.IDLR5UEEMAPTN1S24.IDLR5UJ6OL7Z0AE6 .col-md-6 {
    padding: 0;
}
.container.IDLRSNS5U5KAWI61 {
    padding: 0;
}


















h1,h2,h3,h4,h5,h6,p,span,ul,li,a { 
    font-family: "Hanuman", serif !important;
}
.container.new-detail ul { 
  margin-left: 19px;
  line-height: 200%;
}
.tabcontent ul {
    margin-left: 21px;
}
body {
    font-family: "Hanuman", serif !important;
}
.tabcontent ul li {
  font-size: 20px;
  line-height: 200%;
}
.container.IDLR77ZTXOTK3NX1 {
    padding: 0;
}
.container.new-detail ul {
    margin-left: 19px;
}
.container.new-detail ul li {
    font-size: 20px;
    line-height:200%;
}
.container.relate-pro .card.mb-3 {
    margin: 15px;
}
.container.mobile {
    padding-left: 0;
}
.container.mb-5.mobiles ul {
    margin-left: 20px;
    font-size: 20px;
    line-height: 180%;
}
.container.pb-5.pt-3.title-relate {
    padding-bottom: 15px !important;
}
.container.relate-pro .slick-slide {
    padding-left: 0;
}
.container.new-detail.pb-4 h1 {
    font-size: 20px;
    line-height: 170%;
}
.tabcontent h1 {
    font-size: 32px;
    padding-top: 15px;
}
p, span, strong{
    line-height:170% !important;
}
.owl-carousel .owl-nav button.owl-prev {
    background-color: #BF7D40 !important;
    position: absolute;
    left: 10px !important;
    top: 50%;
    color: #fff;
    font-size: 30px;
    margin: -40px 0 0;
    border-radius: 50% !important;
    height: 50px;
    width: 50px;
}
footer.footer {
    position: relative;
}
.owl-carousel .owl-nav button.owl-next {
    background-color: #BF7D40 !important;
    position: absolute;
    right: 10px !important;
    top: 50%;
    color: #fff;
    font-size: 30px;
    margin: -40px 0 0;
    border-radius:50% !important;
    height: 50px;
    width: 50px;
}
div#home i.fas.fa-chevron-left {
    font-size: 19px;
}
div#home i.fas.fa-chevron-right {
    font-size: 19px;
}
div#home button.owl-prev {
    opacity: 0.5;
}
div#home button.owl-next {
    opacity: 0.5;
}
div#home button.owl-next {
    opacity: 0.5;
    transition: 0.3s;
}
div#home button.owl-prev {
    opacity: 0.5;
    transition: 0.3s;
}
.container.mobile.mymong h5.sub-header {
    font-size: 30px;
    margin-top: 30px;
    padding-bottom: 0;
}
.tabcontent h2 {
    padding-top: 20px;
}
h1.sub-header.mong_name {
    border-bottom: 1px solid #8F4F22;
    border-top: 1px solid #8F4F22;
    padding-top: 20px;
    font-size: 30px;
}
div#home button.owl-prev:hover {
    background: #8F4F22 !important;
    opacity: 1;
}
div#home button.owl-next:hover {
    background: #8F4F22 !important;
    opacity: 1;
}
footer.footer.zyis-footer.d-none.d-sm-block a {
    font-size: 15px;
}
.container.pb-5.p-0.featured-company-container img {
    width: 80%;
}
.container.IDLYE6YU15D9FDV10.IDLZ5IHOC66E0TS3 {
    background: #fff;
    border-radius: 20px;
    padding: 40px 40px 17px !important;
    height: auto;
}
img.content-single-img.IDLZ5QUHYJ9LD451 {
    position: relative;
    top: -110px;
    max-width: 34rem;
    left: -135px;
}
.container.new-detail.pb-4 h2 {
    font-size: 20px;
}
.container.bg h2 {
    font-size: 19px;
}
.ater-bg strong {
    line-height: 188%;
    font-size: 20px;
}
/* Header */
a.navbar-brand img {
    width: 125px;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLZ6QTCIQECHGO0 {
    display: none;
}
img.content-single-img.IDLR4GD490Z0WCK7.image1 {
    width: 100%;
    height: 500px;
    object-fit: cover;
}
img.mobile-slide {
    display: none !important;
}
.container.new-detail h2 {
  padding-top: 0;
  line-height: 170%;
}
.container.bg h5.sub-header {
  padding-bottom: 0;
}
.container.new-detail.pb-4 h5.sub-header {
  padding-bottom: 0;
}
/*.main-des p {*/
/*  white-space: nowrap;*/
/*  overflow: hidden;*/
/*  text-overflow: ellipsis;*/
/*  width: 0px;*/
  
/*}*/
.main-des {
  height:88px;
}
.space {
    margin-top: 35px !important;
}
.container.main-con h2 {
    padding-top: 20px;
}
.container.main-con img {
    border-radius: 20px;
}
ul.ulsubitem i {
    padding-left: 5px;
}
img.content-single-img.IDLUAWFOBV4E5A10 {
    border-radius: 20px;
}
.container.IDLTKB8XR8NQZIE2 {
    background: #fff;
    border-radius: 20px 20px 0 0;
    padding: 40px 40px 17px !important;
    text-align:center;
}
img.content-single-img.IDLT9M890HY1PQ83 {
    border-radius: 20px;
}
.container.IDLT9M80UDSJ59K1 .col-sm-12 {
    padding: 0;
}
img.content-single-img.IDLR4GD490Z0WCK7.image1 {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
a.dropdown-item.active {
    background: #BF7D40;
}
div#ម៉ុង\ រាជ្យ\ \(Mong\ Reach\) {
    padding: 0;
}
div#ម៉ុង\ បីលីណ៊ែ\ \(Mong\ Billionaire\) {
    padding: 0;
}
p.IDLRSNS9RXQFPDY3 span {
    line-height: 2;
}
.container.bg .card {
    margin: 0 15px;
}
.container.IDLTKCT4PIPGF8R1 {
    padding: 0;
}
.container.IDLTKCT4PIPGF8R1 img {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
}
.container.IDLTKC3L9K0EKEM1 {
    padding: 0;
}
.container.IDLTKC3L9K0EKEM1 img {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    background:#fff;
}
.container.IDLTKCMLDUTML2L9 {
    text-align: center;
}
p.mapp iframe {
    height: 150px;
    border-radius: 20px;
    width: 90%;
}
.IDLR4H20C6J0TQE8 {
    line-height: 2;
    text-align: justify;
}
.content.vision.IDLR5USTG2U00EC0 {
    height: 93%;
}
.IDLR5U1EXVHOOB749.IDLR5U6HWN5U4YY5 {
    line-height: 2;
    text-align: justify;
}
.IDLR5UBV4OR6OLE18 {
    text-align: justify;
    line-height: 2;
}
p {
    line-height: 180% !important;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #869791 !important;
}
.row.IDLR5U0Y5C9WXID41.IDLR5U6HWMHPWCV2 img {
    pointer-events: none;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #8f4f22 !important;
}
/*.row.IDLR5U06NWQ8HG035.IDLR5U6HWL3Q8121 {*/
/*    padding: 10px;*/
/*    background-image: linear-gradient(271deg, rgba(255, 255, 255, 0%) 0%, rgba(255, 255, 255, 0%) 0%, rgba(235, 235, 235, 18%) 55%, rgba(184, 144, 115, 63%) 81%, rgba(143, 79, 34, 63%) 100%) !important;*/
/*}*/
.company_img.text-center {
    transition: 0.3s;
}
.row.IDLR60MUMUCIGVL6 {
    background-image: url('/storage/app/uploads/Posts/3ebc11eda211fa8ca95265f3d46a6f94af88b078/Mask Group 11.png');
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-size: 100% 100%;
}
.company_img.text-center:hover {
    transform: scale(1.1);
}
.container.pb-5.p-0.featured-company-container {
    background: #b4b4b436;
    border-radius: 20px;
}
a.readmore_news {
    color: #8F4F22;
}
a.readmore_news:hover {
    color: #8F4F22 !important;
}
iframe:hover {
    transform: scale(1.1);
}
.main-cam:hover {
    transform: scale(1.1);
}
.container.IDLR5VDJXQW25I11.core-values-con h1 span {
    color: var(--primaryColor) !important;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-8 {
    padding-right: 0;
}
.container.IDLR77ZTXOTK3NX1 span {
    line-height: 2;
}
.row.IDLR5W1KU2HJ3UC7.auto-play-carousel {
    text-align: center;
}
img.rotate-image:hover {
    content: url('/storage/app/uploads/logo/camera-1.png?_t=1709005722');
    background: #fff !important;
    border: 1px solid var(--primaryColor);  
}
.content.vision:hover {
    background-color: #fff; 
} 
.content.vision:hover span {
    color: var(--primaryColor) !important;
}
.container.IDLR5VDJXQW25I11.core-values-con:hover {
    background: #fff;
}
/*.container.IDLR5VDJXQW25I11.core-values-con:hover span {*/
/*     color: var(--primaryColor) !important;*/
/*}*/
.IDLR5VFRQJVW7MM3 {
    text-align: justify;
    line-height: 2;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-12 {
    padding-left: 0;
}
.container.bg {
    /* padding-top: 17px; */
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
}
.container.mb-5.mobiles {
    padding: 0;
}
/*.myfade {*/
/*    margin-top: 35px;*/
/*}*/
/*.myfade img {*/
/*    height: calc(100vh - 155px);*/
/*}*/
div#ម៉ុង\ មីលីណ៊ែ\ \(Mong\ Millionaire\) {
    padding: 0;
}
.learn-morehome {
    background-image: linear-gradient(0deg, #ffffffcf 0%, #c7c7c7c7) !important;
    border: none !important;
    color: var(--primaryColor) !important;
    /* font-weight: 100 !important; */
    box-shadow: 0px 0px 0px 1px #fff;
    padding: 12px !important;
}
.btn-contact {
    position: relative;
    text-decoration: none;
    background-color: var(--primaryColor);
    color: #fff;
    padding: 5px 15px 5px 15px;
    border-radius: 0.375rem;
    font-size: 15px;
    border: none;
}
img.content-single-img.IDLR5UHX0DEJXUE26.IDLR5UI8TFNM8C627.IDLR5UK02O4SZZK13.IDLR5UKOTZLR16S0.img-vission {
    width: 95px;
}
    .animate img:hover {
    animation: bounce 0.5s ease infinite alternate;
    box-shadow: 0px 0px 5px 0px var(--primaryColor);
}

@keyframes bounce {
    0% {
        transform: translateY(0);
    }
    100% {
        transform: translateY(-10px);
    }
}
img.content-single-img.IDLR5UHX0DEJXUE26.IDLR5UI8TFNM8C627.IDLR5UJ6OM8EXXI7.img-vission {
    width: 95px !important;
}
img.content-single-img.IDLR5UHX0DEJXUE26.IDLR5UI8TFNM8C627.IDLR5UJ6OM8EXXI7.mission-img {
    width: 95px;
}
p.IDLR4DWT2BIOLOK7 {
    line-height: 2;
}
p.IDLRSNS9RXQFPDY3 {
    line-height: 2;
}
.image_pro.text-center img {
    border-radius: 50%;
}
.btn-contact:hover {
    background: none !important;
    border: 1px solid var(--primaryColor);
    color: var(--primaryColor) !important;
    transition: all 0.2s ease-out;
}
a.btn.btn-secondary.IDLSSO5KNDACCUS1.readmore1 {
    position: relative !important;
    text-decoration: none !important;
    background-color: var(--primaryColor) !important;
    color: #fff !important;
    padding: 5px 15px 5px 15px !important;
    border-radius: 0.375rem !important;
    font-size: 15px !important;
    border: 1px solid var(--primaryColor) !important;
}
a.btn.btn-secondary.IDLSSO5KNDACCUS1.readmore1:hover {
        background: none !important;
    border: 1px solid var(--primaryColor);
    color: var(--primaryColor) !important;
    transition: all 0.2s ease-out;
}
 @keyframes zoom {
        0% {
            transform: scale(1);
        }
        50% {
            transform: scale(1.3);
        }
        100% {
            transform: scale(1);
        }
    }

    .zoom {
        animation: zoom 1s infinite;
    }
.mouse-scroll {
    position: relative;
    bottom: 80px;
    z-index: 99;
    text-align: center;
    width: 100%;
    color: #fff;
    font-size: 25px;
}
.navbar-nav li.dropdown:hover > .dropdown-menu {
    display: block !important;
    animation-duration: 0.3s !important;
    animation-timing-function: ease-in-out !important;
    animation-delay: 0s !important; 
    animation-iteration-count: 1 !important;
    animation-direction: normal !important;
    animation-fill-mode: none;
    animation-play-state: running;
    animation-name: slideDown;
    animation-timeline: auto;
    animation-range-start: normal;
    animation-range-end: normal;
}
.row.yinHeader {
    width: 100%;
}
.topIcons ul {
    list-style: none;
    display: flex;
    gap: 25px;
    text-align:center;
}
/* Custom CSS to style the form */
    .search-form .form-group {
      margin-bottom: 0; /* Remove default margin */
    }
p{
    font-size:20px !important;
}
.container.main-con ul li span {
    line-height: 200% !important;
}
/* Define custom card styles */
.custom-card {
    margin: 10px; /* Adjust this value to increase or decrease the margin */
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0, 0, 0, 0.125);
    border-radius: 20px;
    transition: transform 0.3s ease;
}
.custom-card:hover {
    transform: scale(1.05); 
}
.pagination {
    text-align: center;
    margin-top: 20px; 
}
div#paginationContainer {
    display: block;
}
    .pagination a {
        display: inline-block;
        padding: 0.5rem;
        margin: 0 5px;
        text-decoration: none;
        font-size:24px;
    }
div#dataContainer p {
    text-align: justify;
    padding: 0px 15px 0px 15px;
}
.card {
    transition: transform 0.3s ease;
}

.card:hover {
    transform: scale(1.03);
}
div#dataContainer .sub-header {
    text-align: left;
    padding-left: 15px;
    padding-top: 15px;
}
    .pagination a.active {
        
        color: var(--primaryColor) !important;
    }
.custom-card .card-body {
    flex: 1 1 auto;
    padding: 1.25rem;
}
.custom-card .card-body {
    flex: 1 1 auto;
    padding: 0; /* Remove padding */
    overflow: hidden; /* Hide overflowing content */
    height: 460px;
}

.custom-card .card-body img {
    width: 100%; /* Make the image fill the entire width of the card body */
    height: 260px;
}
.langList ul {
    list-style: none;
    display: flex;
    gap: 25px;
    border: 1px solid var(--primaryColorLight);
    width: max-content;
    border-radius: 30px;
    /* padding: 5px 10px; */
    height: 40px;
}

li.yinLang {
    width: 40px;
    height: 40px;
    padding: 7px 13px;
    text-align: center;
}
li.yinLang.active {
    width: 40px;
    height: 40px;
    background-color: var(--primaryColor);
    padding: 7px 13px;
    border-radius: 50%;
    text-align: center;
}

li.yinLang a {
    color: var(--primaryColor);
}

li.yinLang.active a {
    color: var(--lightColor);
}
.innerTopmenu {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    gap: 28px;
    align-items: flex-end;
    height: 100%;
}
div#ម៉ុង\ ហ្វាយ\ អ៊ីលីមែន {
    padding: 0;
}
.bgTopheader {
    background-color: #9999992b;
}
div#stickyHeader {
    height: 53px;
}
/*div#home {*/
/*    height: calc(100vh - 120px);*/
/*}*/
.secondHeader {
    background-color: var(--primaryColor);
    z-index: 99;
    position: relative;
}
div#navbarNavDropdown {
    justify-content: center;
}
.search-manu i {
    padding: 11px 0px 0px 1px;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    text-align: center;
    background: #fff;
}
button#langDropdown {
    background: #fff;
    padding: 5px 10px 0px 10px;
    color: var(--primaryColor);
}
a.gotoview {
    color: #212529;
}
a.gotoview:hover {
    color: var(--primaryColor) !important;
}

.search-manu i {
    color: var(--primaryColor);
}
.logoHere {
    text-align: center;
}
li.nav-item.dropdown {
    padding-right: 25px;
}
.secondHeader a {
    color: var(--lightColor);
}

.dropdown-menu a {
    color: var(--primaryColor);
    /*font-weight: 600;*/
}
.activePage {
    border-bottom: 1px solid;
}
.secondHeader a:hover{color: var(--lightColor) !important;}

.secondHeader a {
    text-transform: uppercase;
}
/*.bgTopheader.pt-3.pb-3 {*/
/*    height: 120;*/
/*}*/
button.owl-dot span {
    background: #8f4f22;
    width: 30px;
    height: 5px;
    background: #869791 !important;
}
.mapp iframe {
    transition: transform 0.5s ease; /* Add a transition for smooth animation */
}

.mapp iframe:hover {
    transform: translateY(-10px); /* Adjust the distance as needed */
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #8f4f22;
}
.main-header {
    color: var(--primaryColor);
}
.sub-header{
    color: var(--primaryColor);
    font-size: 24px;
    padding-bottom: 15px;
    text-align:center;
}
.sub-vission{
    color: #fff;
    font-size: 24px;
    padding-bottom: 15px;
}
.sub-vission {
    margin-top: -25px;
}
.learn-more {
    background-image: linear-gradient(0deg, #ffffffcf 0%, #c7c7c7c7) !important;
    border: none !important;
    color: var(--primaryColor) !important;
    /* font-weight: 100 !important; */
    box-shadow: 0px 0px 0px 1px #fff;
    padding: 12px !important;
    float: right;
}
/*.container.bg {*/
/*    background-color: #E2E2E2;*/
/*    border-radius: 20px;*/
/*}*/
.card-img, .card-img-top {
    border-radius: 20px 20px 0px 0px !important;
}
body {
    background: #EEEEEE !important;
}
.section1 {
    background: #fff;
    border-radius: 20px 20px 0 0;
    padding: 40px 40px 17px !important;
}
.section2 {
    background: #fff;
    border-radius: 20px;
    padding: 40px 40px 17px !important;
    height: auto;
}
.IDLS5GWSOBCTEER1 .sub-header {
    text-align: left;
}
.tabcontent .sub-header {
    text-align: left;
}
.row.IDLR5U06NWQ8HG035.IDLR5U6HWL3Q8121 .sub-header {
    text-align: left;
}
.container.bg .sub-header {
    text-align: left;
}
a.nav-link.activePage {
    text-decoration-line: underline !important;
    text-underline-offset: 10px !important;
}
.row.align-items-center a i:hover {
    background: none !important;
    border: 1px solid var(--primaryColor);
    color: var(--primaryColor) !important;
    transition: all 0.2s ease-out;
}
a.readmore:hover {
    background: none !important;
    border: 1px solid var(--primaryColor);
    color: var(--primaryColor) !important;
    transition: all 0.2s ease-out;
}
.spin {
    animation: spin 2s infinite linear; /* Apply the spin animation */
    transform-origin: center; /* Set the transform origin to the center */
}

@keyframes spin {
    from {
        transform: rotate(0deg); /* Start rotation from 0 degrees */
    }
    to {
        transform: rotate(0deg); /* Rotate the icon 360 degrees */
    }
}
a.contact_us:hover {
    border: 1px solid var(--primaryColor);
    background-color: #fff;
    color: var(--primaryColor) !important;
}
.image-containt {
    background: #fff;
    border-radius: 0 0 20px 20px;
}
.IDLR4GCVBEZ102O5.image-containt {
    padding-right: 0;
    padding-left: 0;
}
.image2 {
    position: relative;
    top: -100px;
    left:75px;
}
.arrow-home {
    position: relative;
    top: 126px;
}
.container.new-detail .sub-header {
    text-align: left;
}

.IDLR4PZ1OB1QQC19 .colum1 {
    margin-right: 22px;
    max-width: 32%;
    background-color: #fff;
    padding-left: 0px; 
}
.IDLR4PZ1OB1QQC19 .colum1:last-child {
    margin-right: 0;
}
  .readmore {
    position: relative;
    text-decoration: none;
    background-color: var(--primaryColor);
    color: #fff;
    padding: 5px 15px 5px 15px;
    border-radius: 0.375rem;
    font-size: 15px;
}

  .readmore::after {
    content: '\f054\f054';
    font-family: 'FontAwesome';
    /* position: absolute; */
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    font-size: 11px;
}
.our-featured {
    background-color: #E2E2E2;
    border-radius: 20px;
    padding: 30px 20px 30px 20px;
}
/*.content.yin-parad {*/
/*    width: 76%;*/
/*}*/
.content.vision {
    background-color: var(--primaryColor);
    padding: 10px;
    border-radius: 20px;
    margin:15px;
    transition:0.3s;
}
.content.vision:hover {
    transform: scale(1.05);
}
.img-vission {
    position: relative;
    background-color: var(--primaryColor);
    border-radius: 50%;
    padding: 17px;
    top: -57px;
    display: block;
    margin: 0 auto;
}
.container.IDLR5VDJXQW25I11.core-values-con {
    background-color: #fff; 
    padding: 10px; 
    border-radius: 20px;
    transition:0.5s;
    padding-bottom: 3rem;
}
.container.IDLR5VDJXQW25I11.core-values-con:hover {
    transform: scale(1.05);
}
.five-star {
    position: relative;
    display:block;
    margin:0 auto;
    top: -57px;
    background-color: var(--primaryColor);
    border-radius: 50%;
    width: 90px;
    height: 90px;
    padding: 9px;
}
.vision-para {
    padding: 0px 20px 5px 19px;
}

.ourpartner {
    background-color: #E9E9E9;
    border-radius: 20px;
    padding: 35px 0px 35px 0px;
}
html, body {
    overflow-x: hidden;
}
.readmore1 {
    border: none !important;
    position: relative;
    text-decoration: none;
    background-color: var(--primaryColor) !important;
    color: #fff !important;
    padding: 5px 15px 5px 15px !important;
    border-radius: 19px !important;
    font-size: 15px !important;
}
.col-sm-12.btn_commingsoon {
    text-align: center !important;
}
.container.IDLRG28TEO1EJWW7.main-comming-soon {
    background-image: url('/storage/app/uploads/logo/commingsoon.jpg1.jpg?_t=1705394247');
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 20px;
}
p.IDLRG2A1E00KN2J13.IDLRG2Q7AX6C5VZ1.comming-para {
    padding: 5px 80px 5px 80px;
}
.col-md-4.contact_apply img {
    width: 15px;
}
/* End Header */

.dropdown-menu {
    margin-top: -10px !important;
}

.dropdown-menu a:hover {
    background-color: #BF7D40;
    color: #FFF !important;
    /*margin-left: 5px;*/
}
ul.ulsubitem li:hover {
    background: #BF7D40;
    transition: 0.5s;
}
ul.ulsubitem li {
    padding-top: 10px;
    padding-bottom: 10px;
}
span.education {
    background-color: var(--primaryColor);
    padding: 5px 20px 5px 20px;
    border-radius: 0px 20px 20px 0px;
    color: #fff;
}
p {
    line-height: 2rem;
    /*text-align:justify;*/
}
div .tabcontent {
    border: none;
}
div .tabcontent {
    border: none;
}
.card-body p {
    /*text-align: justify;*/
}
.card-body {
    box-shadow: 0px 5px 0px 0px #DACFC5;
    border-radius: 20px;
}
.container.IDLR4H0EMIKGFJ22.section2 span {
    line-height: 2;
}
/*.container.IDLR4DLLNNXMJIN9.section1 span {*/
/*    line-height: 2 !important;*/
/*}*/
/*.goToTopBtn {*/
/*    display: none;*/
/*    position: fixed;*/
/*    bottom: 20px;*/
/*    right: 20px;*/
/*    z-index: 99;*/
/*    width: 50px; */
/*    height: 50px; */
/*    background-image: url('/storage/app/uploads/logo/Group-1789.png?_t=1707237712'); */
/*    background-size: cover; */
/*    background-repeat: no-repeat;*/
/*    background-position: center; */
/*    border: none;*/
/*    cursor: pointer;*/
/*}*/

.goToTopBtn:hover {
    opacity: 0.8; /* Reduce opacity on hover for visual feedback */
}
a#goToTopBtn span {
    position: relative;
    top: -30px;
    font-size: 19px;
    left: 7px;
    color: #fff;
}
.hvr-pop {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.icon-set img {
    width: 35px;
}
.icon-set a {
    margin-right: 12px;
}
.icon-set {
    display: flex;
    justify-content: center;
    margin-top: -39px;
    margin-left: -27px;
}
.search-right {
        color: var(--primaryColor);
    }
.icon-set i {
    color: var(--primaryColor);
    background-color: #fff;
    font-size: 25px;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    padding: 8px 0 0 9px;
}
/* Style for individual icon links */
.icon-set a {
    display: inline-block;
    margin: 10px;
    position: relative;
    /*overflow: hidden;*/
}

/* Bounce animation */
@keyframes bounce {
    0% {
        transform: translateY(0);
    }
    100% {
        transform: translateY(-5px);
    }
}

/* Apply bounce animation on hover */
.icon-set a:hover {
    animation: bounce 0.5s ease infinite alternate;
}
/*h5.sub-header:hover {*/
/*        text-decoration: underline;*/
/*    }*/
a:hover {
    color: #fff !important;
    text-decoration: underline;
}
.search-page p {
    color: black;
}
.header-top2-mobile {
    display: none;
}
.col-sm-9.more {
    display: none;
}

@keyframes slideIn {
    from {
        transform: translateX(-100%); /* Start off-screen to the left */
    }
    to {
        transform: translateX(0); /* Move into view */
    }
}
.mobile-style {
    position: absolute !important;
    top: 4rem !important;
}
.navbar-nav .dropdown:hover .dropdown-menu {
    display: block;
    opacity: 1; 
    margin-top: 1px !important;   
    background: var(--primaryColor); 
    border: none;
    box-shadow: none;
}
.navbar-nav .dropdown:hover .dropdown-menu a {
    color:#fff;
}
.topIcons ul li a i:hover {
    border: 1px solid var(--primaryColor);
    background: none;
    color: var(--primaryColor);
}
.topIcons ul li a i {
    color: var(--lightColor);
    background-color: var(--primaryColor);
    padding: 12px 12px;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    transition: all 0.2s ease-out;
}
.main-career .sub-header {
    text-align: left;
}
.columbCount li a:hover {
    margin-left: 5px;
}
ul.main-ul-li span:hover {
    margin-left: 5px;
}
ul.main-ul-li span {
    transition: all 0.2s ease-out;
}
.image-container {
    position: relative; /* Set position to relative to position the pseudo-element */
    padding-right: 60px; /* Adjust the padding to accommodate the image */
    line-height: 1; /* Ensure proper alignment of text */
}
.dropdown-menu.show {
    display: none !important;
}
div#ម៉ុង\ បីលីណ៊ែ\ \(Mong\ Billionaire\) {
    padding: 0;
}
div#ម៉ុង\ មីលីណ៊ែ\ \(Mong\ Millionaire\) {
    padding: 0;
}
div#ម៉ុង\ ហ្វាយ\ អ៊ីលីមែន {
    padding: 0;
}
div#ម៉ុង\ បុណ្យ {
    padding: 0;
}
div#ម៉ុង\ រាជ្យ\ \(Mong\ Reach\) {
    padding: 0;
}
.show-more {
    padding-top: 15px;
}
.container.pb-5.p-0.slide-company-container {
    display: none;
}
.container.pb-5.p-0.slide-properties-container {
    display: none;
}
div#slideRelate {
    height: 100%;
}
.mobileClass p {
    text-align: left !important;
}
.container.bg strong {
    font-weight: normal;
}











 





/*responsive mobile*/

  
@media screen and (max-width: 600px) {
    footer.footer.zyis-footer.rsp-ipaid.d-lg-none.d-sm-none {
    display: none !important;
}
.IDLZQNZA9B9IIVE1 {
    height: 20px;
}
.show-more p {
    font-size: 17px !important;
}
.container.bg p.card-text {
    margin-bottom: 11px;
    line-height: 170% !important;
}
.mobile-style {
    top: 4.4rem !important;
}
.container.mb-5.mobiles ul {
    font-size: 17px;
}
.IDLZ5IHOBYJBBBJ0 {
    display: none;
}
.IDLYE79P3HFUFXW0 {
    display: none;
}
.IDLY72SQIXKRLKI1 {
    display: none;
}
.IDLUAWK4P3X145L1 {
    display: none;
}
.slide-properties-container.container.pb-5.p-0 {
    padding-bottom: 15px !important;
}
.container.IDLRSNS5U5KAWI61 {
    padding: 0px 15px 0px 15px !important;
}
.IDLT45ZUDMIE5Y61 h1.main-header {
    padding-bottom: 15px !important;
    text-align: center;
}
.container.IDLRSNS5U5KAWI61 {
    padding: 15px;
}
.container.new-detail ul li {
    font-size: 17px;
    line-height: 200%;
}
.container.p-0.desktop h5.sub-header.live_name {
    width: 95%;
    margin: 0 auto;
}
.IDLRSNNMG5GLRT71 h1.IDLRSNNS0WRSW6R3 {
    padding: 15px;
    padding-bottom: 15px !important;
}
.IDLTJMR8752DHJ81 {
    display: none;
}
h1.sub-header.live_name {
    width: 95%;
    margin: 0 auto;
    font-size: 22px;
}
.container.p-0.new-detail strong {
    font-size: 18px;
}
.container.main-con .col-12.pt-5 {
    padding: 20px !important;
}
.container.main-con .col-sm-6.pl-0 {
    padding-left: 15px !IMPORTANT;
    padding-right: 15px !IMPORTANT;
}
.container.main-con.mobile-prop .col-sm-6 {
    padding-right: 15px;
    padding-left: 15px;
}
.main-con .col-sm-12 {
    padding-bottom: 0rem !important;
}
.tabcontent strong {
    font-size: 17px;
}
div#customSlider {
    width: 100%;
    padding: 20px;
    padding-right: 15px;
    padding-top: 0;
}
.desktop .slick-slider {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
div#ម៉ុងឥន្ទ្រាធិរាជ\ \(Intreathireach\ Tomb\) {
    margin-top: 45px;
}
div#ម៉ុងមហាសេដ្ឋី\ \(Billionaire\ Tomb\) {
    margin-top: 15px;
}
.main-con .col-12 {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.IDLR5UJ6OK1XKPN2.container {
    padding: 15px !important;
}
.main-text {
        bottom: 5px; /* Adjust this value as needed */
        width: 95%; /* Adjust the width as needed */
        padding: 8px; /* Adjust padding for smaller screens */
    }
    .container.main-con h2 {
    padding-top: 20px;
    font-size: 20px;
    line-height: 170%;
}
    div#home p.text-image {
    font-size: 22px !important;
}
    div#home button.owl-prev {
    display: none !important;
}
    div#home button.owl-next {
    display: none !important;
}
    h1.IDLR4DMSRYDK6VC11.sub-header.IDLZ6QTCIQECHGO0 {
    display: block;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 {
    display: none;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLZ6QTCIQECHGO0 strong {
    font-size: 22px;
}
    .content.vision:hover {
        transform: unset !important;
    }
    p.IDLY755UK25MG2F5 {
    display: none;
}
h1.sub-header.IDLYE6MEV8MFVEH0 {
    margin-top: -65px;
}
.IDLZ6HO8R9BAVA51 p {
    font-size: 16px !important;
    text-align:left;
}
.IDLZQOAVP6JFDU40 {
    display: none;
}
.IDLZ6HO8R9BAVA51 span {
    font-size: 17px !important;
    text-align:left !important;
}
p.IDLYE6MEVBN5FF91 {
    display: none;
}
.IDLZ6IB0X8PK4ZA1 span {
    font-size: 17px !important;
}
.IDLZ6IB0X8PK4ZA1 p {
    font-size: 17px !important;
}
h1.sub-header.IDLYE6MEV8MFVEH0 strong {
    font-size: 22px;
}
    .text-image_caption {
        font-size: 16px !important;
    }
    
    .text-image {
        font-size: 1em; /* Adjust font size for smaller screens */
    }
    
    .text-image_caption {
        font-size: 0.9em; /* Adjust font size for smaller screens */
    }
    .main-text {
    padding-left: 15 !important;
}
.navbar-nav .dropdown:hover .dropdown-menu {
    margin-top: 0px !important;
    padding-top: 0 !important;
}
h1.IDLR4DMSRYDK6VC11.IDLR4DO36WS9UZM0.sub-header {
    text-align: left !important;
}
p.IDLY755UK25MG2F5 strong {
    font-size: 15px !important;
}
.company_img.text-center img {
    width: 60%;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 span {
    font-size: 25px !important;
}
.image1 {
     display: none; 
}
img.content-single-img.IDLUALZRXIAIY5Q0.hide-on-desktop {
    display: block;
    width: 100%;
    height: 300px;
    object-fit: cover;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-4 {
    width: 100%;
    text-align:center;
}
.container.IDLY81M66DRVZN47 .row.IDLY81MD6B46VX39.section2 {
    display: flex;
    flex-direction: column-reverse;
    width:100%;
    margin:0 auto;
}
.container.IDLY81M66DRVZN47 .section2 {
    background: #fff;
    border-radius: 20px;
    padding: 17px 15px 15px 17px !important;
    height: auto;
}
.container.IDLYE6YU15D9FDV10.IDLZ5IHOC66E0TS3 {
    background: #fff;
    border-radius: 20px;
    padding: 17px 15px 15px 17px !important;
    height: auto;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-8 {
    padding: 0;
}
img.content-single-img.IDLZ5QUHYJ9LD451 {
    position: relative;
    top: 0;
    max-width: 80%;
    left: 0;
    margin: 0 auto;
    display: block;
}
p.IDLY755UK25MG2F5 span.ipaidfont {
    font-size: 15px !important;
}
p.IDLYE6MEVBN5FF91 span {
    font-size: 15px !important;
}
.myfade img.mobile-slide {
    display: block !important;
}
.myfade img.desktop-slide {
    display: none !important;
}
.mobileClass p {
    text-align: center !important;
}
.col-md-6.mobile-screen {
    padding-top: 25px;
}
h1.IDLTLNIS8RL7HOO1.sub-header {
    margin-bottom: 20px;
}
div#slideRelate {
    height: 100%;
}
.container.pb-5.p-0.featured-company-container {
    display: none;
}
.container.pb-5.p-0.slide-company-container {
    display: block;
    padding-bottom:0px !important;
}
.container.pb-5.p-0.slide-properties-container {
    display: block;
    margin-top:20px;
    margin-bottom:40px;
}
.IDLR5VYPVAB712N0 {
    display: none;
}
.IDLR60M6MDYTFYZ1 {
    display: none;
}
.IDLR5UJ6OMLRVQE9 {
    display: none;
}
img.content-single-img.IDLUAWFOBV4E5A10 {
    border-radius: 15px;
}
.IDLR5UE5MPFN9ZL22.container {
    padding: 15px !important;
    padding-bottom:0 !important;
}
.IDLSZI4NZ1C8AEE1 {
    display: none;
}
.IDLR5UJ6OL5SEV94 {
    display: none;
}
.mouse-scroll {
    display: none;
}
.container.relate-pro .card {
    margin: 0px 17px 0px 28px;
}
.IDLS5GWSOBCTEER1 .card {
    border: none;
    border-radius: 20px;
    margin: 0 11px !important;
}
.fotter-space {
    height: 0px !important;
}
.container.bg .card {
    margin: 0 9px;
}
.show-more {
    text-align: left !important;
}
h1.IDLR4DMSRYDK6VC11.IDLR4DO36WS9UZM0.sub-header strong {
    font-size: 22px !important;
}
.IDLU6O0YPD4S03R0 {
    display: none;
}
.IDLT3QSAGT3259W7 {
    display: none;
}
h1.IDLTLNIS8RL7HOO1.sub-header span {
    font-size: 22px;
}
.IDLR4L2IPJ1U0WN5 {
    display: none;
}
.bgTopheader.sticky-bgTopheader img.header-lastimg {
    box-shadow: none !important;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLR4H3PYHB3DSF9 strong {
    font-size: 22px;
}
.container.new-detail .live_name {
    text-align: center !important;
    font-size:22px;
}
p.IDLR4DWT2BIOLOK7 {
    display: none;
}
.container.main-con h4 {
    font-size: 22px;
}
.sub-header {
    padding-bottom: 5px;
}
.container.main-con {
    padding-top: 15px;
    /*margin-top:-40px;*/
}
.container.p-0.desktop.picture.mobile-live {
    padding-bottom: 0 !important;
}
.show-space {
    height: 40px !important;
}
.pt-mobile {
    padding-top: 35px;
}
.main-ul-li li a {
    font-size: 16px !important;
}
.container.main-con p {
    font-size: 17px !important;
    text-align:left !important;
}
.container.new-detail h5 {
    text-align: left !important;
}
.tabcontent .sub-header {
    text-align: left !important;
}
div#navbarNavDropdown {
    max-height: max-content !important;
    max-height: calc(100vh - 88px) !important;
    overflow-y: auto;
    padding-top: 40px;
}
.dropdown-menu.show a {
    color: #fff;
}
.dropdown-menu.show {
    display: block !important;
    box-shadow:none;
}
.dropdown-menu.show {
    background: var(--primaryColor);
    border: none;
}
.dropdown.indexxx {
    z-index: 9;
}
.myfade img {
     height: unset !important; 
}
.card:first-child i {
    padding: 6px 0px 15px 0px;
    color: #FFD61A;
}
.p {
    font-size: 15px
}
p.IDLR4H20C6J0TQE8 {
    font-size: 16px !important;
}
.col-sm-9.header-top2-mobile {
display: unset;
}
.height63 {
    height: 27px !important;
}
.show-more span {
    line-height: 2;
    font-size:17px !important;
}
.header-lastimg {
    width: 74px !important;
    position: fixed;
    background: #fff;
    z-index: 99999;
    padding: 5px 5px 5px 5px !important;
    box-shadow: none !important;
    border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}
.container.IDLR4DLLNNXMJIN9 {
    text-align: center;
    width: 95%;
}
.IDLR4GCVBEZ102O5.image-containt {
    width: 95%;
}
.container.IDLR4H0EMIKGFJ22.section2 {
    width: 95%;
    padding: 20px 40px 17px !important;
}
/*.container.IDLYE6YU15D9FDV10.IDLZ5IHOC66E0TS3.IDLY81MD6B46VX39.section2.row .row {*/
/*    max-width: unset !important;*/
/*    width: unset !important;*/
/*}*/
.container.main-con li span {
    font-size: 17px !important;
}
.space_de {
    height: 45px !important;
}
h1.IDLR4L199Q9Q6LE3 {
    padding: 9px 0px 0px 10px;
    font-size: 22px;
    text-align: left !important;
    margin-bottom: 0;
}
.IDLX06PU6AV9QZD0 {
    height: 10px;
}
.container.bg {
    padding-top: 17px;
    padding-bottom: 0;
    padding-left:15px !important;
    padding-right:15px !important;
}
.container.bg .main-header {
    padding: 40px 8px 15px 0px !important;
    margin-bottom: 0;
    font-size: 22px;
    text-align: left !important;
    line-height: 170%;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-4 {
    width: 15rem;
    margin: 0 auto;
    text-align:center;
}
/*.myfade img {*/
/*    height: unset;*/
/*}*/
.row.IDLR4H1UJRMG29W6 {
    display: flex;
    flex-direction: column-reverse;
}
.container.bg .sub-header {
    text-align: left !important;
}
/*.featured-properties-container .col-sm-6 {*/
/*        flex: 0 0 50%;*/
/*        max-width: 50%;*/
/*    }*/
    .mouse-scroll {
    position: relative;
    bottom: 50px;
    z-index: 99;
    text-align: center;
    width: 100%;
    color: #fff;
    font-size: 14px;
}
/*div#home {*/
/*    height: unset;*/
/*    margin-top: 3px;*/
/*}*/
div#stickyHeader {
    height: unset;
    z-index: 999;
    
}
.col-sm-9.more {
    display: none !important;
}
p.IDLTKBVY6K4KEON7 {
    display: none;
}
.container.mb-5.mobiles p {
    font-size: 17px !important;
}
.container.mb-5.mobiles .sub-header {
    font-size: 20px;
}
.container.mb-5.mobiles {
    margin-bottom: 0 !important;
    width:91%;
}
.IDLRFZUQIKD06BN7.main-header {
    text-align: center;
    font-size: 22px;
}
.col-md-4.mbmobile {
    margin-bottom: 25px;
    padding:0px;
}
.container.main-mbmobile {
    padding: 0;
}
.slick-dotted.slick-slider {
     margin-bottom: 0px !important; 
}
.IDLRFZVM3W2P70715.IDLRG1X6KEG316M1 {
    font-size: 15px !important;
}
p.IDLRFZVM3W2P70715.IDLRG1X6KEG316M1 span {
    font-size: 16px !important;
}
.container.IDLRYH9GFWFQYZS12.IDLSH67SO3IH8IA1 p {
    font-size: 17px !important;
}
.container.new-detail {
    padding: 13px;
    /*margin-top:-40px;*/
    padding:15px !important;
}
.container.new-detail h2 {
    padding-top: 20px;
    font-size: 20px;
    line-height: 170%;
}
.container.slide-mo .slide img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px;
    margin: 0 auto;
}
.image-container {
    position: relative; /* Set position to relative to position the pseudo-element */
    padding-right: 60px; /* Adjust the padding to accommodate the image */
    line-height: 1; /* Ensure proper alignment of text */
}

.image-container:after {
    content: url('/storage/app/uploads/logo/Group%2011.png?_t=1707468048'); /* Set the image URL using content property */
    width: 50px; /* Adjust the width of the image */
    height: auto; /* Maintain aspect ratio */
    position: absolute; /* Position the pseudo-element */
    right: 0; /* Position the pseudo-element on the right side */
    top: 50%; /* Align the pseudo-element vertically */
    transform: translateY(-50%); /* Adjust vertical alignment */
    margin-left: 10px; /* Adjust spacing between image and text */
}
.live_name {
    padding-bottom: 14px !important;
}
.topIcons ul li a i {
    color: var(--lightColor);
    background-color: var(--primaryColor);
    padding: 12px 12px;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    transition: all 0.2s ease-out;
}
p.IDLRG2A1E00KN2J13.IDLRG2Q7AX6C5VZ1.comming-para {
     padding: 0; 
}
.icon-set a {
    display: inline-block;
    margin: 10px 15px 10px 0px;
    position: relative;
    overflow: hidden;
}
.icon-set {
    display: flex;
    justify-content: left;
    margin-top: 0px;
    margin-left:0px;
}
a.rotate-on-hover {
    margin-top: 10rem !important;
}
.IDLS2XAW4L8SOGK1 span {
    font-size: 17px !important;
}
.container.IDLR5STQGEEBTT03 span {
    font-size: 16px !important;
}
.news-item .card-button {
    font-size: 13px !important;
}
.news-item .card-date {
    font-size: 13px !important;
}

button.btn.btn-link {
    color: var(--primaryColor);
    text-decoration: none;
}
.IDLSBZTRS3EE0C01 {
    height: 43px;
}
.IDLS4EX4WAXTHY71 {
    height: 43px;
}
.IDLS4EY6U8RJSUO1 {
    height: 43px;
}
.col-sm-9.more {
    display: unset;
}

.container.pb-5.p-0.featured-properties-container .text-center.pt-5.pb-5 {
    padding-top: 0 !important;
    padding-bottom: 20 !important;
    font-size:24px;
}
.container.pb-5.p-0.featured-properties-container {
    padding-bottom: 0 !important;
    display:none;
}
.container.IDLRSNS5U5KAWI61 span {
    font-size: 17px;
}
div#collapse0 hr.line-hr-pro {
    width: 87% !important;
}
.image_pro.text-center img {
    border-radius: 50%;
}
.readmore {
    font-size: 13px;
}
.content.vision {
    margin-bottom: 5rem !important;
}

.container.IDLR5VDJXQW25I11.core-values-con {
    margin-top: -78px;
}
.ourpartner {
    margin-top: -50px;
}
.img-partner {
    padding: 25px;
    width: 15rem;
    text-align: center;
}
.sub-header{
    font-size: 20px;
    text-align: center !important;
}
h1.IDLRSNNS0WRSW6R3.main-header {
    font-size: 22px;
    padding-left:0 ;
    padding-top:0 ;
    
}
.IDLRSNNMG5GLRT71 .col-sm-12 {
    padding-left: 15px;
}
.IDLUTO5EZ3WLUI90 {
    display: none;
}
.card:hover {
    transform: unset !important;
}
.container.IDLR77ZTXOTK3NX1 {
    width: 92%;
}
.header-space {
    display: none;
}

/*.show-space {*/
/*    height: 35px !important;*/
/*}*/
.container.relate-pro.p-0 {
    padding-bottom: 15px !important;
}
.row.mobile-res {
    padding: 15px;
}
.image_pro.text-center .sub-header {
    text-align: center !important;
    padding-left: 22px !important;
    padding-right: 22px;
}
.IDLSXEW2UNZNXN30 {
    display: none;
}
.tabcontent p {
    font-size: 17px !important;
}
div#ម៉ុង\ បីលីណ៊ែ\ \(Mong\ Billionaire\) {
    padding: 0;
}
div#ម៉ុង\ មីលីណ៊ែ\ \(Mong\ Millionaire\) {
    padding: 0;
}
div#ម៉ុង\ ហ្វាយ\ អ៊ីលីមែន {
    padding: 0;
}
div#ម៉ុង\ បុណ្យ {
    padding: 0;
}
div#ម៉ុង\ រាជ្យ\ \(Mong\ Reach\) {
    padding: 0;
}
.container.bg {
    margin-top: -27px;
}
.container.bg h1.sub-header {
    text-align: left !important;
}
.IDLS5GWSOBCTEER1 h5.sub-header {
    text-align: left !important;
}
.row.IDLR5W1KU2HJ3UC7 {
    text-align: center;
}
li.yinLang.active a {
    color: var(--primaryColor);
    font-size: 15px;
}
.col-sm-9.more {
    padding: 0;
}
.langList ul li a {
    color: #fff;
}
    
        .p {
        font-size: 15px !important; /* Adjust the font size for mobile devices */
    }
    
.langList ul {
    height: 28px;
}
li.yinLang {
    width: 30px;
    height: 30px;
    padding: 2px 41px 0px 20px;
    text-align: center;
}
.langList ul{
    gap:0px
}
.topIcons ul li a i {
    border: 1px solid #fff;
    border-radius: 50%;
    width: 35px !important;
    height: 35px !important;
    padding: 10px 10px !important;
    font-size: 15px;
}
i.fa-solid.fa-location-dot {
    width: 27px;
    height: 27px;
}
.content.yin-parad {
    width: 100%;
    padding: 35px 25px 15px 25px;
}
.row.IDLR5U0Y5C9WXID41.IDLR5U6HWMHPWCV2 img {
    width: 70%;
}
li.yinLang.active {
    width: 27px;
    height: 27px;
    background-color: white;
    padding: 3px 4px;
    border-radius: 50%;
    text-align: center;
}
.custom-toggler span {
    color: #fff !important; /* Set the color to white with higher priority */
}
/* Hide the checkbox */
.navbar-toggler-checkbox {
    display: none;
}

/* Style the label as the button */
.navbar-toggler {
    display: inline-block;
    cursor: pointer;
}

/* Initially hide the close button */
.close-icon {
    display: none;
}

/* Style the toggle icon */
.toggle-icon {
    display: block;
    width: 30px;
    height: 30px;
    background-color: #333;
    border-radius: 5px;
    transition: transform 0.3s ease-in-out;
}

/* Rotate the toggle icon when checkbox is checked */
.navbar-toggler-checkbox:checked + .navbar-toggler .toggle-icon {
    transform: rotate(45deg);
}

/* Initially hide the toggle icon when checkbox is checked */
.navbar-toggler-checkbox:checked + .navbar-toggler .toggle-icon,
/* Show the close icon when checkbox is checked */
.navbar-toggler-checkbox:checked + .navbar-toggler .close-icon {
    display: block;
}

/* Style the close icon */
.close-icon {
    display: none;
    width: 30px;
    height: 30px;
    background-color: #333;
    border-radius: 5px;
    transition: transform 0.3s ease-in-out;
}

/* Rotate the close icon when checkbox is checked */
.navbar-toggler-checkbox:checked + .navbar-toggler .close-icon {
    transform: rotate(45deg);
}
/* Increase the size of the close button */
.navbar-toggler-icon.close-icon {
    width: 60px; /* Adjust the width as needed */
    height: 60px; /* Adjust the height as needed */
    font-size: 1.5rem; /* Adjust the font size as needed */
    line-height: 40px; /* Adjust the line height as needed */
}
button#custom-navbar-toggler {
    width: 60px;
    height: 39px;
    color: #fff;
    border: 1px solid #ffffff2b !important;
}
.navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: none !important;
    border: 1px solid #fff !important;
}
.innerTopmenu {
    display: flex !important;
    flex-direction: row !important;
    justify-content: left;
    gap: 28px;
    align-items: flex-end;
    height: 100%;
    border-bottom: 0.5px solid #ffffff2b;
    padding-top: 20px;
}
.col-sm-9.header-top1 {
    display: none;
}
ul.navbar-nav li {
    border-bottom: 0.5px solid #ffffff2b;
}
.logoHere {
    text-align: center;
}
span.navbar-toggler-icon {
    background-image: none;
}
span.navbar-toggler-icon:before {
    content: "\f0c9";
    font-family: 'FontAwesome';
    font-size: 25px;
    line-height: 30px;
}
.IDLS2XU7HKRLPYJ1 {
    height: 43px;
}
.container.IDLR4DLLNNXMJIN9.section1 span {
    line-height: 35px !important;
    font-size: 17px !important;
}
.container.IDLR4H0EMIKGFJ22.section2 span {
    line-height: 35px;
    font-size: 17px !important;
}
p.IDLR4H20C6J0TQE8 {
    display: none;
}
.section2 {
    height: unset;
}
.image2 {
    position: unset;
    width:60%;
}
.card p {
    font-size: 17px !important;
}
.ater-bg p {
    font-size: 17px !important;
    margin-bottom: 0;
    /*padding-bottom: 10px;*/
}
.IDLS2XAW4L8SOGK1 .ater-bg p {
    font-size: 17px !important;
    margin-bottom: 15px;
}
.slick-list.draggable {
    height: auto;
}
/* CSS */
.navbar-nav {
    display: flex;
    flex-direction: row; /* Display the menu items horizontally */
    overflow: hidden; /* Hide overflowing content */
    max-width: 0; /* Initially collapse the menu */
    transition: max-width 0.3s ease; /* Add transition for smooth animation */
}

.navbar-collapse.show .navbar-nav {
    max-width: 500px;
    transition: max-width 0.5s ease;
    animation: slideIn 0.5s ease forwards;
}



.navbar-nav .nav-item {
    margin-left: 0px;
    opacity: 0; /* Initially hide menu items */
    transition: opacity 0.5s ease; /* Add transition for smooth opacity change */
}

.navbar-collapse.show .navbar-nav .nav-item {
    opacity: 1; /* Show menu items */
    transition-delay: calc(0.3s + var(--item-index) * 0.1s); /* Add delay for each menu item */
}
.IDLSC1FQ4DGT7ZT1 {
    height: 43px;
}
.main-career .sub-header {
    font-size: 29px !important;
    text-align: left !important;
}
.col-md-4.contact_apply {
    height: auto !important;
    /*width: 24rem;*/
    /*margin-left: 25px;*/
}
.spacesearch {
    height: 100px !important;
}
input#search-input-desktop {
    margin-bottom: 15px;
}
.search-page .sub-header {
    margin-top: 75px;
    text-align: left !important;
    font-size: 30px;
}
.searchnotfound {
    margin-top: 75px;
}
nav.navbar.navbar-expand-lg.pr-0 {
    display: flex;
    flex-direction: row-reverse;
}
.container.new-detail p {
    font-size: 17px !important;
    text-align:left !important;
}
.container.IDLTKB8XR8NQZIE2 span {
    font-size: 17px !important;
}
h1.IDLTKBBLSIOBZKB9.main-header {
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
    font-size:22px;
    padding-top:15px;
}
.row.IDLY81MD6B46VX39.section2 strong {
    font-size: 22px;
}
.show-more strong {
    font-size: 17px !important;
}
h1.IDM0DL6ME6087IF2 span {
    font-size: 22px !important;
}
h1.IDM0DLG2C3IJ7I24 span {
    font-size: 22px !important;
}
h1.IDM0DLFHVXGROQS3 span {
    font-size: 22px !important;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-8 {
    width: 100%;
}
p.IDLR5UBV4OR6OLE18.IDLR5UJ6OK08HFF3 span {
    font-size: 16px !important;
}
p.IDLR5UKYGCZY31P4.vision-para span {
    font-size: 17px !important;
}
.vision-para {
    padding: 0 10px !important;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-8 {
    padding-right: 0;
    padding-left: 0;
}
.container.IDLTKBTQ8Z4WQ0Z1 {
    padding: 0;
}
.IDLR5UKZUUDBHUB6 {
    text-align: left !important;
}
h1.IDLR5VEEX861LSV1.sub-vission span {
    font-size: 22px;
}
p.IDLR5UKZUUDBHUB6.vision-para span {
    font-size: 17px;
}
.IDLR5UKYGCZY31P4 {
    text-align: left !important;
}
h1.IDLR5UJUK50SCY312.IDLR5UKOTZ8WMTW1.sub-vission span {
    font-size: 22px;
}
.content.vision.IDLR5USTG2U00EC0 {
    height: unset;
}
.container.IDLR5VDJXQW25I11.core-values-con {
    padding-bottom: 0rem;
}
p.IDLR5VFRQJVW7MM3.vision-para span {
    font-size: 17px !important;
}
.container.IDLR5VDJXQW25I11.core-values-con {
    width: 100%;
}
.content.vision {
    margin: 9px;
}
.IDLR5VFRQJVW7MM3 {
    text-align: left !important;
}
.container.pb-5.p-0.featured-company-container img {
    width: 8rem;
    margin: 15px;
}
.space {
    margin-top:-15px !important;
}
.text-cc.text-white.pt-2 p {
    font-size: 18px !important;
    margin: 0;
}
.getcom-mobile {
    max-width: 50% !important;
}
.getprop-mobile {
    max-width: 50% !important;
    display:flex;
}
.container.IDLTKB8XR8NQZIE2 {
    padding: 15px 15px 17px !important;
    width:95%;
}
.container.IDLTKC3L9K0EKEM1 {
    width: 95%;
}
.container.IDLT9M80UDSJ59K1 {
    width: 88%;
    padding: 0;
}
.section1 {
    padding: 25px 15px 17px !important;
}
.row.IDLR4H1UJRMG29W6 .IDLTR1PVZDE8RE37 {
    display: none;
}
.IDLTR4FL3EZT8CG2 {
    padding-bottom: 15px;
}
p.IDLR5UBV4OR6OLE18.IDLR5UJ6OK08HFF3 {
    display: none;
}
.container.IDLR5UBS0XQAY9816.IDLR5UJ6OK1XKPN2 .sub-header {
    text-align: left !important;
}
h1.IDLR5UKG3RJX24U14.IDLR5UKOTZE1O2P2.sub-vission span {
    font-size: 22px !important;
}
.IDLTR4OI61RO4UR1 span {
    font-size: 17px !important;
}
.container.pb-5.p-0.featured-properties-container i {
    display: none;
}
img.img-mobile-cam {
    width: 40px !important;
    top: 4rem !important;
}
.container.pb-5.pt-3.title-relate {
    margin-top: 55px !important;
    margin-bottom: -25px;
}
.tabcontent p {
    text-align: left !important;
}
.footer-main-title {
    font-size: 17px !important;
}
a.btn.btn-default.btn-rounded.search-menu {
    display: none;
}
p.map-mobile iframe {
    width: 100%;
}
.container.slide-mo {
    padding: 0px 10px 0px 6px;
}
.container.relate-pro {
    padding: 0 15px 30px 15px !important;
}
.image_home img {
    border-radius: 10px !important;
    box-shadow: none !important;
}
.IDLT5NR17QHZW3P1 {
    width: 95%;
    margin: auto;
}
.IDLT5NR17QHZW3P1 .main-header {
    padding: 30px 0px 0px 0px !important;
    font-size: 22px;
    margin-bottom: 0;
}
.slide-properties-container h1 {
    font-size: 21px;
    padding: 15px 10px !important;
    line-height: 170%;
    margin-bottom: 0;
}
.tabcontent h2 {
    font-size: 20px;
    line-height: 170%;
}
.tabcontent h1 {
    font-size: 22px;
}
.container.mobile h5.sub-header {
    font-size: 26px !important;
    margin-top: 30px;
    text-align: left !important;
    margin-left:15px;
    margin-bottom:0 !important;
}
.mymobile {
    padding: 0px 25px 0px 25px !important;
    margin-top: 0 !important;
}
.container.mb-5.mobiles p span {
    font-size: 17px !important;
}
.container.p-0.desktop.picture {
    padding-bottom: 0px !important;
}
.container.mb-5.mobiles h2 {
    font-size: 20px;
}
h1.sub-header.mong_name {
    border-bottom: 1px solid #8F4F22;
    border-top: 1px solid #8F4F22;
    padding-top: 14px;
    font-size: 26px;
}
.tabcontent ul li {
    font-size: 17px;
    line-height: 200%;
}
.container.pb-5.title-relate h5 {
    text-align: left !important;
    padding-left: 15px;
    font-size:22px !important;
    margin-top:0px !important;
}
.news-item {
    padding: 0 !important;
}
div#category-1 .pagination {
    margin-top: 0;
}
.container.IDLRYH7SS4A1PE18 h1 {
    text-align: left !important;
}
.container.IDLRYGS28E0BORP5 img {
    border-radius:20px ;
}
.IDLRYH2TR3SGTNR1 {
    display: none;
}
.container.main-form-contact {
    width: 95%;
}
.modal-dialog.modal-confirm {
    margin: 10px !important;
}
span.myBtn {
    color: #bf7d40;
}
p.IDLR780HA6QRK7K5 span {
    font-size: 17px;
}
h1.IDLR77ZZ96R40LL3.main-header {
    padding-bottom:15px;
    font-size: 22px;
}
.IDLSBZWMWLZOMLR1 {
    display: none;
}
.col-md-4.contact_apply {
    width: 90%;
    margin: auto;
}
p.IDLR780HA6QRK7K5 {
    margin: auto;
}
.text-cc span {
    font-size: 22px !important;
}
.slide-properties-container .slick-track {
    margin-top: 0;
}




}
/*media screen 360*/
@media screen and (max-width: 360px) {
    .show-more p {
    font-size: 17px !important;
}
    
    .slick-list.draggable {
    margin-left: 0px;
}
div#customSlider {
    padding-top: 45px;
}
/*.show-space {*/
/*    height: 20px !important;*/
/*}*/
.container.p-0.pb-5.pt-3.title-relate {
    padding-top: 13px !important;
    padding-bottom: 46px !important;
}
.container.mobile h5.sub-header {
    margin-top: 15px !important;
    margin-bottom: 0px !important;
}
.IDLZQNZA9B9IIVE1 {
    height: 40px !important;
}
div#ម៉ុងសេដ្ឋី\ A\ \(Millionaire\ Tomb​\ A\) {
    margin-top: 15px;
}
div#ម៉ុងសេដ្ឋី\ B\ \(Millionaire\ Tomb\ B\) {
    margin-top: 15px;
}
div#ម៉ុងទ្រព្យ\ A\ \(King\ Tomb\ A\) {
    margin-top: 15px;
}
div#ម៉ុងទ្រព្យ\ B\ \(King\ Tomb\ B\) {
    margin-top: 15px;
}
div#ម៉ុងបុណ្យ {
    margin-top: 15px;
}
.container.mobile.mymong h5.sub-header {
    margin-bottom: 20px !important;
    padding-bottom: 0 !important;
    padding-top: 30px;
    margin-top: 0 !important;
}
h1.sub-header.mong_name {
    padding-bottom: 10px;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-4 {
    width: 15rem;
    margin: 0 auto;
    text-align: center;
}
.main-text {
        bottom: 5px; /* Adjust this value as needed */
        width: 95%; /* Adjust the width as needed */
        padding: 5px; /* Adjust padding for smaller screens */
    }
    .company_img.text-center img {
    width: 75%;
}
    
    .main-text .text-image {
    font-size: 22px !important;
}
    
    .text-image_caption {
        font-size: 0.8em; /* Adjust font size for smaller screens */
    }
.container.pb-5.p-0.slide-company-container img {
    margin-left: 45px;
}
a.btn.btn-default.btn-rounded.search-menu {
    display: none;
}
.slide-company-container .slick-slide {
        height: unset;
    }
h1.IDLR4DMSRYDK6VC11.sub-header.IDLR4H3PYHB3DSF9 strong {
    font-size: 20px;
}
.container.IDLRYH7SS4A1PE18 {
    padding: 0px 25px 0px 25px;
}
.container.IDLRYGX5QXLRKZY19.IDLRYH2TR4BH94V2 {
    padding: 0px 25px 0px 25px;
}
.container.IDLRYGS28E0BORP5 {
    padding: 30px 25px 0px 25px;
}
.container.IDLRYH7SS4A1PE18 h1 {
    text-align: left !important;
}
.container.pb-5.title-relate h5 {
    text-align: center !important;
    padding-left: 11px;
}
.container.IDLRSNS5U5KAWI61 {
    padding: 0px 25px 0px 25px;
}
.col-md-3.col-sm-6.p-0.getprop-mobile h1 {
    font-size: 15px !important;
}
.container.pb-5.p-0.featured-company-container img {
    width: 6rem;
    margin: 15px;
}
.IDLT5NR17QHZW3P1 .main-header {
    padding: 15px 0px 0 0px !important;
    margin-bottom: 0;
}
.IDLT5NR17QHZW3P1 {
    width: 88%;
    margin: auto;
}
.sub-header {
    padding-bottom: 5px;
    font-size:20px !Important;
}
.container.slide-mo {
    padding: 0px 1px 0px 0px;
}
.container.IDLRYH9GFWFQYZS12.IDLSH67SO3IH8IA1 {
    padding: 0px 25px 0px 25px;
}
.container.relate-pro {
    padding: 0 15px 50px 15px !important;
}
p.map-mobile iframe {
    width: 100%;
}
img.img-mobile-cam {
    width: 40px !important;
    top: 6rem !important;
}
.IDLTR4OI61RO4UR1 span {
    font-size: 16px !important;
}
.container.IDLR5UBS0XQAY9816.IDLR5UJ6OK1XKPN2 .sub-header {
    text-align: center !important;
}
p.IDLR4H20C6J0TQE8 {
    display: none;
}
.IDLTR4FL3EZT8CG2 {
    padding-bottom: 15px;
}
p.IDLR5UBV4OR6OLE18.IDLR5UJ6OK08HFF3 {
    display: none;
}
.show-more span {
    line-height: 2;
}
p.IDLTKBVY6K4KEON7 {
    display: none;
}
.row.IDLR4H1UJRMG29W6 .IDLTR1PVZDE8RE37 {
    display: none;
}
.container.mb-5.mobiles .sub-header {
    font-size: 18px;
}
.live_name.sub-header {
    font-size: 27px;
}
.space {
    display: none;
}
.col-sm-9.more {
    display: none !important;
}
nav.navbar.navbar-expand-lg.pr-0 {
    display: flex;
    flex-direction: row-reverse;
}
span.education {
    font-size: 13px;
}
.news-item p.card-button {
    font-size: 16px !important;
}
.news-item p.card-date {
    font-size: 14px !important;
}
.image_home img {
    border-radius: 10px !important;
    box-shadow: none !important;
}
.image_pro.text-center img {
    border-radius: 50%;
}
.IDLR4H0EMIKGFJ22 .col-sm-12 {
    padding-right: 0;
}
.IDLR4H1UJRMG29W6 .col-sm-8 {
    padding-left: 0;
}
.mobile .col-12 h5.sub-header {
    margin-top: 0;
    padding-bottom: 15px !important;
    margin-top: 0 !important;
}

.slick-dotted.slick-initialized .slick-slide {
    margin-top: 0;
}
.IDLRYGRAMS1EN7B1 h1.main-header {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
    margin-bottom: 0;
}
.IDLRFSXECH3UMD32 .inner-space {
    height: 0;
}
h1.IDLRYGRDRHA2Z8B3.main-header {
    margin-bottom: 0;
    padding-bottom: 0 !important;
}
.IDLRYH2TR4BH94V2 p.IDLRYGX98F6E1NT21 {
    margin-bottom: 0;
}
.IDLTKBBGVLU4RTH7.container {
    padding-left: 0;
}
.IDLTKBTQ8Z4WQ0Z1.container {
    padding-left: 0;
    padding-right: 0;
}
.container.IDLR5UBS0XQAY9816.IDLR5UJ6OK1XKPN2 {
    padding: 0 15px;
}
.IDLR5UE5MPFN9ZL22.IDLR5UJ6OLGYIL25.container {
    padding: 0 15px;
}
.IDLT45ZUDMIE5Y61 .slide-properties-container {
    padding: 0 15px 50px 15px!important;
}
.IDLRSNNMG5GLRT71 .col-sm-12 {
    padding-left: 1.5rem;
}
.IDLRSNNMG5GLRT71 h1.main-header {
    line-height: 30px;
    padding-top: 0 !important;
}
.container.bg {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.new-detail.p-0 {
    padding-left: 1rem !important;
    padding-right: 1rem !important;
}
.new-detail .pb-4 {
    padding-bottom: 0 !important;
}
.mymobile {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
}
.mobiles p strong {
    font-size: 25px;
}
.space-desktop1 {
    padding-top: 2rem !important;
}
.IDLRYH2TR4BH94V2 span.education {
    font-size: 16px;
}
.relate-pro .slick-initialized .slick-slide.mb-4 {
    margin-top: 0rem;
}
.tabcontent ul {
    margin-bottom: 0;
}





}


@media screen and (max-width: 390px) {
.IDLS5GWSOBCTEER1 .card {
    border: none;
    border-radius: 20px;
    margin: 0 11px !important;
}
.show-more p {
    font-size: 17px !important;
}
/*.show-space {*/
/*    height: 35px !important;*/
/*}*/
.IDLS2XAW4L8SOGK1 .container.bg {
    margin-top: 0;
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.container.mobile h5.sub-header {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
}
.container.bg h5.sub-header {
    font-size: 20px;
    /*margin-bottom: 0;*/
}
.container.p-0.desktop h5.sub-header.live_name {
    width: 95%;
    margin: 0 auto;
}
.container.new-detail ul li {
    font-size: 17px;
    line-height: 200%;
}
.slick-list.draggable {
    margin-left: 0px;
    padding-top: 0px;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-4 {
    width: 15rem;
    margin: 0 auto;
    text-align: center;
}
.main-text {
    bottom: 5px; /* Adjust this value as needed */
    width: 95%; /* Adjust the width as needed */
    padding: 5px; /* Adjust padding for smaller screens */
    }
.company_img.text-center img {
    width: 75%;
}
.main-text .text-image {
    font-size: 22px !important;
}
.text-image_caption {
    font-size: 0.8em; /* Adjust font size for smaller screens */
}
.container.pb-5.p-0.slide-company-container img {
    margin-left: 45px;
}
a.btn.btn-default.btn-rounded.search-menu {
    display: none;
}
.slide-company-container .slick-slide {
    height: unset;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLR4H3PYHB3DSF9 strong {
    font-size: 20px;
}
.container.IDLRYH7SS4A1PE18 {
    padding: 0px 25px 0px 25px;
}
.container.IDLRYGX5QXLRKZY19.IDLRYH2TR4BH94V2 {
    padding: 0px 25px 0px 25px;
}
.container.IDLRYGS28E0BORP5 {
    padding: 30px 25px 0px 25px;
}
.container.IDLRYH7SS4A1PE18 h1 {
    text-align: left !important;
}
.container.pb-5.title-relate h5 {
    text-align: left !important;
    padding-left: 11px;
}
.container.IDLRSNS5U5KAWI61 {
    padding: 0px 25px 0px 25px;
}
.col-md-3.col-sm-6.p-0.getprop-mobile h1 {
    font-size: 15px !important;
}
.container.pb-5.p-0.featured-company-container img {
    width: 6rem;
    margin: 15px;
}
.IDLT5NR17QHZW3P1 .main-header {
    padding: 15px 0px 15px 0px !important;
    margin-bottom: 0;
}
.IDLT5NR17QHZW3P1 {
    width: 88%;
    margin: auto;
}
.sub-header {
    padding-bottom: 0;
}
.container.slide-mo {
    padding: 0px 1px 0px 0px;
}
.container.IDLRYH9GFWFQYZS12.IDLSH67SO3IH8IA1 {
    padding: 0px 25px 0px 25px;
}
.relate-pro.container {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
p.map-mobile iframe {
    width: 100%;
}
img.img-mobile-cam {
    width: 40px !important;
    top: 6rem !important;
}
.IDLTR4OI61RO4UR1 span {
    font-size: 16px !important;
}
.container.IDLR5UBS0XQAY9816.IDLR5UJ6OK1XKPN2 .sub-header {
    text-align: left !important;
}
p.IDLR4H20C6J0TQE8 {
    display: none;
}
.IDLTR4FL3EZT8CG2 {
    padding-bottom: 15px;
}
p.IDLR5UBV4OR6OLE18.IDLR5UJ6OK08HFF3 {
    display: none;
}
.show-more span {
    line-height: 2;
}
p.IDLTKBVY6K4KEON7 {
    display: none;
}
.row.IDLR4H1UJRMG29W6 .IDLTR1PVZDE8RE37 {
    display: none;
}
.container.mb-5.mobiles .sub-header {
    font-size: 18px;
}
.sub-header {
    font-size: 18px;
}
.space {
    display: none;
}
.col-sm-9.more {
    display: none !important;
}
nav.navbar.navbar-expand-lg.pr-0 {
    display: flex;
    flex-direction: row-reverse;
}
span.education {
    font-size: 13px;
}
.news-item .card-button {
    font-size: 9px !important;
}
.news-item .card-date {
    font-size: 10px !important;
}
.image_home img {
    border-radius: 10px !important;
    box-shadow: none !important;
}
.image_pro.text-center img {
    border-radius: 50%;
}
.IDLS5GWSOBCTEER1 i.fa-angles-right {
    margin-bottom: 0 !important;
}
.IDLS5GWSOBCTEER1 .mobile-style {
    top: 4rem !important;
}
.footer-link h3.footer-main-title {
    margin-bottom: 0;
}
.footer-link .icon-set a {
    margin-top: 0;
}
/*.main-con.container .col-12 {*/
/*    padding: 1rem;*/
/*}*/
.desktop .slick-slider {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.new-detail.container.p-0 {
    margin-top: 0;
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.slide-mo .slick-list {
    padding-left: 10px;
    padding-right: 10px;
}
.title-relate h5.sub-header {
    /*margin-top: 3rem !important;*/
    margin-bottom: 0;
}
.relate-pro.container .card.mb-3 {
    margin: 0;
}
.relate-pro .slick-slider {
    padding-left: 15px;
    padding-right: 15px;
}
.relate-pro .slick-slider ul.custom-dots {
    padding-top: 10px;
}
.fotter-space {
    height: 0px !important;
}
.IDLYE6YU15D9FDV10 .col-sm-12 {
    padding-right: 0;
}
.IDLYE6YU15D9FDV10 .row {
    padding-right: 0;
}
.IDLR5UBS0XQAY9816.IDLR5UJ6OK1XKPN2.container {
    padding: 0 15px;
}
.IDLR5UE5MPFN9ZL22.IDLR5UJ6OLGYIL25.container {
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.slide-properties-container.container.pb-5.p-0 {
    padding-bottom: 15px !important;
}

.IDLRSNNMG5GLRT71.container .col-sm-12 {
    padding-left: 15px;
}
.IDLRSNNMG5GLRT71 h1.IDLRSNNS0WRSW6R3.main-header {
    margin-bottom: 0;
    line-height: 30px;
    padding-top: 0 !important;
}
.list_items {
    margin-bottom: 20px !important;
}
.relate-pro.p-0.container {
    padding-bottom: 2rem !important;
}
.container.pb-5.pt-3.title-relate {
    margin-top: 45px !important;
    padding-top: 0 !important;
    padding-bottom: 30px !important;
}
.container.bg {
    padding-left: 15px;
    padding-right: 15px;
}
h1.live_name {
    font-size: 27px;
    margin-bottom: 0;
}
.mobiles p strong {
    font-size: 20px;
}
.space-desktop1 {
    padding-top: 2rem !important;
}
.IDLRYH2TR584LIF3 span.dates {
    font-size: 17px !important;
}
.relate-pro .slick-initialized .slick-slide.mb-4 {
    margin-top: 0rem;
}
.show-more {
    text-align: left !important;
}
.IDLS2XAW4L8SOGK1 .container.bg {
    margin-top: 0;
    padding-left: 15px !important;
    padding-right: 15px !important;
}
.show-space1 {
    height: 20px !important;
}
.desktop .slick-initialized .slick-slide {
    margin-top: 0;
}
.slick-track {
    margin-top: 0 !important;
}
.container.mb-5.mobiles h2 {
    font-size: 24px;
}





}




@media screen and (max-width: 320px) {
    .show-more p {
    font-size: 17px !important;
}
    
.IDLUC3RF15YK00P1 .show-more {
    text-align: left;
}
.slick-list.draggable {
    margin-left: -20px;
}
.container.pb-5.p-0.slide-company-container img {
    margin-left: 45px;
}
.image_pro.text-center img {
    border-radius: 50%;
}
.main-text {
        bottom: 5px; /* Adjust this value as needed */
        width: 95%; /* Adjust the width as needed */
        padding: 5px; /* Adjust padding for smaller screens */
    }
    
    .text-image {
        font-size: 0.9em; /* Adjust font size for smaller screens */
    }
    
    .text-image_caption {
        font-size: 0.8em; /* Adjust font size for smaller screens */
    }
    .IDLR4H0EMIKGFJ22 .col-sm-12 {
        padding-right: 0;
    }
}
@media screen and (max-width: 400px) {
    .show-more p {
    font-size: 17px !important;
}
    
    img.img-mobile-cam {
    width: 40px !important;
    top: 4.5rem !important;
}
.main-text {
        bottom: 5px; /* Adjust this value as needed */
        width: 95%; /* Adjust the width as needed */
        padding: 5px; /* Adjust padding for smaller screens */
    }
    
    .text-image {
        font-size: 0.9em; /* Adjust font size for smaller screens */
    }
    
    .text-image_caption {
        font-size: 0.8em; /* Adjust font size for smaller screens */
    }
.image_home img {
    border-radius: 10px !important;
    box-shadow: none !important;
}
.col-md-3.col-sm-6.p-0.getprop-mobile h1 {
    font-size: 15px !important;
}
.IDLR5UBS0XQAY9816.IDLR5UJ6OK1XKPN2.container {
    padding-left: 15px;
    padding-right: 15px;
}
.IDLS2XAW4L8SOGK1 .container.bg {
    margin-top: 0;
}






}


/* Responsive styles for iPad */

@media all and (device-width: 768px){
.content.vision.IDLR5USTG2U00EC0 {
    height: 27rem;
}
.image_pro.text-center i {
    display: none;
}
    .slide img {
    width: 100%;
    height: unset !important;
    object-fit: cover;
    border-radius: 8px;
}
    .navbar-nav .dropdown-menu {
    position: static !important;
}
.slide img{
    height:unset !important;
}
    .icon-set {
    display: flex;
    justify-content: center;
    margin-top: 5px;
    margin-left: -27px;
}
    footer.footer.zyis-footer.ipaid1024.d-none.d-sm-none {
    display: block !important;
}
    footer.footer.zyis-footer.d-none.d-sm-block {
    display: none !important;
}
    .container.IDLR4DLLNNXMJIN9.section1 .sub-header span strong {
    font-size: 30px !important;
    /* text-align: left !important; */
}

h1.IDLR4DMSRYDK6VC11.IDLR4DO36WS9UZM0.sub-header {
    text-align: left !important;
}
.container.IDLR4DLLNNXMJIN9.section1 span.foripaid {
    font-size: 20px !important;
}
.IDLUC3RF15YK00P1 {
    display: none;
}
p.IDLR4H20C6J0TQE8 {
    display: block;
}
.IDLTR1PIEJNVHUY5 {
    /* font-size: 17px !important; */
    display: none;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 span {
    font-size: 30px !important;
}
.container.IDLR4H0EMIKGFJ22.section2 span.foripaid {
    font-size: 20px !important;
}
img.content-single-img.IDLUALZRXIAIY5Q0.hide-on-desktop {
    display: none;
}
h1.IDLR4L199Q9Q6LE3 {
    padding: 9px 0px 0px 10px;
    font-size: 29px;
    text-align: left !important;
    margin-bottom: 0;
}
.IDLS5GWSOBCTEER1 h5.sub-header {
    padding-top: 20px;
}
.container.bg .main-header {
    padding: 20px 0px 0px 15px;
     margin-bottom: 0; 
    font-size: 30px;
    text-align: left !important;
}
.container.bg {
    padding: 0;
}
.container.bg span {
    width: 244px;
    overflow: hidden;
    position: relative;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.container.bg h2 strong {
    width: 244px;
    overflow: hidden;
    position: relative;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 17px;
    font-weight: normal;
}
.container.bg span {
    font-size: 17px !important;
}
img.img-mobile-cam {
    width: 40px !important;
    top: 45px !important;
}
.IDLSXFORICAVLUE0 {
    display: none;
}
.IDLR4L2IPJ1U0WN5 {
    display: none;
}
ul.main-ul-li li span {
    font-size: 11px !important;
}
.show-space {
    height: 50px !important;
}
.container.main-con h2 {
    line-height: 1.5;
}
.IDLTR4FL3EZT8CG2 {
    display: none;
}
p.IDLTKBVY6K4KEON7 {
    display: block;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-8 {
    width: 100%;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-4 {
    width: 100%;
    text-align: center;
}
.container.IDLY81M66DRVZN47 .row {
    flex-direction: column-reverse;
}
.content-single-img.IDLR4HK4ZL35Q8S5.image2 {
    width: 60%;
}
.row.IDLY81MD6B46VX39.section2 span.foripaid {
    font-size: 20px;
}
.row.IDLY81MD6B46VX39.section2 span.ipaidfont {
    font-size: 17px !important;
}
.row.IDLYE70C3FN36UM17.IDLZ5IHOC8OMYJS4 .col-sm-8 {
    width: 100%;
}
p.IDLYE6MEVBN5FF91 span {
    font-size: 17px !important;
}
.row.IDLYE70C3FN36UM17.IDLZ5IHOC8OMYJS4 .col-sm-4 {
    width: 100%;
    text-align: center;
}
img.content-single-img.IDLZ5QUHYJ9LD451 {
    position: relative;
    top: 0;
    max-width: 50%;
     left: 0; 
}
.container.IDLYE6YU15D9FDV10.IDLZ5IHOC66E0TS3 .row {
    flex-direction: revert;
}
.IDLTR4OI61RO4UR1 {
    display: none;
}
p.IDLR5UBV4OR6OLE18.IDLR5UJ6OK08HFF3 {
    display: block;
    font-size: 17px !important;
}
.container.IDLR5VDJXQW25I11.core-values-con {
    background-color: #fff;
    padding: 10px;
    border-radius: 20px;
    transition: 0.5s;
     padding-bottom: 0; 
}
.IDLSBZD8LPWFU8M1 img.desktop-slide {
    height: unset !important;
}
.IDLSBZFGD3YA64D1 img.desktop-slide {
    height: unset !important;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-4 {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}

    
}
@media all and (device-width: 820px){
    .slide img {
    width: 100%;
    height: unset !important;
    object-fit: cover;
    border-radius: 8px;
}
.revers {
        order: 2; /* Move image below text */
    }
    .text-revers {
        order: 1; /* Keep text above image */
    }
    .col-sm-6.pl-0.revers {
    padding-bottom: 75px !important;
}
    .navbar-nav .dropdown-menu {
    position: absolute !important;
}
.container.relate-pro.p-0 .card.mb-3 {
    margin: 10px;
}
    .icon-set {
    display: flex;
    justify-content: center;
    margin-top: 5px;
    margin-left: -27px;
}
    footer.footer.zyis-footer.ipaid1024.d-none.d-sm-none {
    display: block !important;
}
    footer.footer.zyis-footer.d-none.d-sm-block {
    display: none !important;
}
    .container.IDLR4DLLNNXMJIN9.section1 .sub-header span strong {
    font-size: 30px !important;
    /* text-align: left !important; */
}

h1.IDLR4DMSRYDK6VC11.IDLR4DO36WS9UZM0.sub-header {
    text-align: left !important;
}
.container.IDLR4DLLNNXMJIN9.section1 span.foripaid {
    font-size: 20px !important;
}
.IDLUC3RF15YK00P1 {
    display: none;
}
p.IDLR4H20C6J0TQE8 {
    display: block;
}
.IDLTR1PIEJNVHUY5 {
    /* font-size: 17px !important; */
    display: none;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 span {
    font-size: 30px !important;
}
.container.IDLR4H0EMIKGFJ22.section2 span.foripaid {
    font-size: 20px !important;
}
img.content-single-img.IDLUALZRXIAIY5Q0.hide-on-desktop {
    display: none;
}
h1.IDLR4L199Q9Q6LE3 {
    padding: 9px 0px 0px 10px;
    font-size: 29px;
    text-align: left !important;
    margin-bottom: 0;
}
.IDLS5GWSOBCTEER1 h5.sub-header {
    padding-top: 20px;
}
.container.bg .main-header {
    padding: 20px 0px 0px 15px;
     margin-bottom: 0; 
    font-size: 30px;
    text-align: left !important;
}
.container.bg {
    padding: 0;
}
.container.bg span {
    width: 244px;
    overflow: hidden;
    position: relative;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*.container.bg p {*/
/*    width: 244px;*/
/*    overflow: hidden;*/
/*    position: relative;*/
/*    display: block;*/
/*    text-overflow: ellipsis;*/
/*    white-space: nowrap;*/
/*}*/
.container.bg h2 strong {
    width: 244px;
    overflow: hidden;
    position: relative;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 17px;
    font-weight: normal;
}
.container.bg span {
    font-size: 17px !important;
}
img.img-mobile-cam {
    width: 40px !important;
    top: 45px !important;
}
.IDLSXFORICAVLUE0 {
    display: none;
}
.IDLR4L2IPJ1U0WN5 {
    display: none;
}
ul.main-ul-li li span {
    font-size: 11px !important;
}
.show-space {
    height: 50px !important;
}
.container.main-con h2 {
    line-height: 1.5;
}
.IDLTR4FL3EZT8CG2 {
    display: none;
}
p.IDLTKBVY6K4KEON7 {
    display: block;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-8 {
    width: 100%;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-4 {
    width: 100%;
    text-align: center;
}
.container.IDLY81M66DRVZN47 .row {
    flex-direction: column-reverse;
}
.content-single-img.IDLR4HK4ZL35Q8S5.image2 {
    width: 60%;
}
.row.IDLY81MD6B46VX39.section2 span.foripaid {
    font-size: 20px;
}
.row.IDLY81MD6B46VX39.section2 span.ipaidfont {
    font-size: 17px !important;
}
.row.IDLYE70C3FN36UM17.IDLZ5IHOC8OMYJS4 .col-sm-8 {
    width: 100%;
}
p.IDLYE6MEVBN5FF91 span {
    font-size: 17px !important;
}
.row.IDLYE70C3FN36UM17.IDLZ5IHOC8OMYJS4 .col-sm-4 {
    width: 100%;
    text-align: center;
}
img.content-single-img.IDLZ5QUHYJ9LD451 {
    position: relative;
    top: 0;
    max-width: 50%;
     left: 0; 
}
.container.IDLYE6YU15D9FDV10.IDLZ5IHOC66E0TS3 .row {
    flex-direction: revert;
}
.IDLTR4OI61RO4UR1 {
    display: none;
}
p.IDLR5UBV4OR6OLE18.IDLR5UJ6OK08HFF3 {
    display: block;
    font-size: 17px !important;
}
.container.IDLR5VDJXQW25I11.core-values-con {
    background-color: #fff;
    padding: 10px;
    border-radius: 20px;
    transition: 0.5s;
     padding-bottom: 0; 
}
.IDLSBZD8LPWFU8M1 img.desktop-slide {
    height: unset !important;
}
.container.pb-5.p-0.featured-properties-container {
    padding-top: 30px !important;
    padding-bottom: 50px !important;
}
.IDLSBZFGD3YA64D1 img.desktop-slide {
    height: unset !important;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-4 {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
}
@media all and (device-width: 912px){
    .slide img {
    width: 100%;
    height: unset !important;
    object-fit: cover;
    border-radius: 8px;
}
.revers {
        order: 2; /* Move image below text */
    }
    .text-revers {
        order: 1; /* Keep text above image */
    }
    .col-sm-6.pl-0.revers {
    padding-bottom: 75px !important;
}
    .navbar-nav .dropdown-menu {
    position: absolute !important;
}
    .icon-set {
    display: flex;
    justify-content: center;
    margin-top: 5px;
    margin-left: -27px;
}
    footer.footer.zyis-footer.ipaid1024.d-none.d-sm-none {
    display: block !important;
}
    footer.footer.zyis-footer.d-none.d-sm-block {
    display: none !important;
}
    .container.IDLR4DLLNNXMJIN9.section1 .sub-header span strong {
    font-size: 30px !important;
    /* text-align: left !important; */
}

h1.IDLR4DMSRYDK6VC11.IDLR4DO36WS9UZM0.sub-header {
    text-align: left !important;
}
.container.IDLR4DLLNNXMJIN9.section1 span.foripaid {
    font-size: 20px !important;
}
.IDLUC3RF15YK00P1 {
    display: none;
}
p.IDLR4H20C6J0TQE8 {
    display: block;
}
.IDLTR1PIEJNVHUY5 {
    /* font-size: 17px !important; */
    display: none;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 span {
    font-size: 30px !important;
}
.container.IDLR4H0EMIKGFJ22.section2 span.foripaid {
    font-size: 20px !important;
}
img.content-single-img.IDLUALZRXIAIY5Q0.hide-on-desktop {
    display: none;
}
h1.IDLR4L199Q9Q6LE3 {
    padding: 9px 0px 0px 10px;
    font-size: 29px;
    text-align: left !important;
    margin-bottom: 0;
}
.IDLS5GWSOBCTEER1 h5.sub-header {
    padding-top: 20px;
}
.container.bg .main-header {
    padding: 20px 0px 0px 15px;
     margin-bottom: 0; 
    font-size: 30px;
    text-align: left !important;
}
.container.bg {
    padding: 0;
}
.container.bg span {
    width: 244px;
    overflow: hidden;
    position: relative;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*.container.bg p {*/
/*    width: 244px;*/
/*    overflow: hidden;*/
/*    position: relative;*/
/*    display: block;*/
/*    text-overflow: ellipsis;*/
/*    white-space: nowrap;*/
/*}*/
.container.bg h2 strong {
    width: 244px;
    overflow: hidden;
    position: relative;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 17px;
    font-weight: normal;
}
.container.bg span {
    font-size: 17px !important;
}
img.img-mobile-cam {
    width: 40px !important;
    top: 45px !important;
}
.IDLSXFORICAVLUE0 {
    display: none;
}
.IDLR4L2IPJ1U0WN5 {
    display: none;
}
ul.main-ul-li li span {
    font-size: 11px !important;
}
.show-space {
    height: 50px !important;
}
.container.main-con h2 {
    line-height: 1.5;
}
.IDLTR4FL3EZT8CG2 {
    display: none;
}
p.IDLTKBVY6K4KEON7 {
    display: block;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-8 {
    width: 100%;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-4 {
    width: 100%;
    text-align: center;
}
.container.IDLY81M66DRVZN47 .row {
    flex-direction: column-reverse;
}
.content-single-img.IDLR4HK4ZL35Q8S5.image2 {
    width: 60%;
}
.row.IDLY81MD6B46VX39.section2 span.foripaid {
    font-size: 20px;
}
.row.IDLY81MD6B46VX39.section2 span.ipaidfont {
    font-size: 17px !important;
}
.row.IDLYE70C3FN36UM17.IDLZ5IHOC8OMYJS4 .col-sm-8 {
    width: 100%;
}
p.IDLYE6MEVBN5FF91 span {
    font-size: 17px !important;
}
.row.IDLYE70C3FN36UM17.IDLZ5IHOC8OMYJS4 .col-sm-4 {
    width: 100%;
    text-align: center;
}
img.content-single-img.IDLZ5QUHYJ9LD451 {
    position: relative;
    top: 0;
    max-width: 50%;
     left: 0; 
}
.container.IDLYE6YU15D9FDV10.IDLZ5IHOC66E0TS3 .row {
    flex-direction: revert;
}
.IDLTR4OI61RO4UR1 {
    display: none;
}
p.IDLR5UBV4OR6OLE18.IDLR5UJ6OK08HFF3 {
    display: block;
    font-size: 17px !important;
}
.container.IDLR5VDJXQW25I11.core-values-con {
    background-color: #fff;
    padding: 10px;
    border-radius: 20px;
    transition: 0.5s;
     padding-bottom: 0; 
}
.IDLSBZD8LPWFU8M1 img.desktop-slide {
    height: unset !important;
}
.container.pb-5.p-0.featured-properties-container {
    padding-top: 30px !important;
    padding-bottom: 50px !important;
}
.IDLSBZFGD3YA64D1 img.desktop-slide {
    height: unset !important;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-4 {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
        .revers {
        order: 2; /* Move image below text */
    }
    .text-revers {
        order: 1; /* Keep text above image */
    }
    .col-sm-12.pt-3.pb-3.ipad.mobile {
    display: none;
}
.revers {
        order: 2; /* Move image below text */
    }
    .text-revers {
        order: 1; /* Keep text above image */
    }
    .col-sm-6.pl-0.revers {
    padding-bottom: 75px !important;
}
.col-sm-6.pl-0.revers {
    padding-bottom: 75px !important;
}
.col-12.pt-5.ipad-prop {
    padding: 30px !important;
}
.bgTopheader .header-space {
    height: 0;
}
.image_pro.text-center i {
    display: none;
}
.slide img {
    width: 100%;
    height: unset !important;
    object-fit: cover;
    border-radius: 8px;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-8 {
    width: 100%;
}
.container.IDLR4H0EMIKGFJ22.section2 .row {
    flex-direction: column-reverse;
}
    .icon-set {
    display: flex;
    justify-content: left;
    margin-top: 5px;
    margin-left: -10px;
}
.main-ul-li li a {
    font-size: 16px !important;
}
.navbar-nav .dropdown-menu {
    position: absolute !important;
}
.image_pro.text-center img {
    width: 85%;
}
footer.footer.zyis-footer.ipaid1024.d-none.d-sm-none {
    display: block !important;
}
    footer.footer.zyis-footer.d-none.d-sm-block {
    display: none !important;
}
    .container.IDLR4DLLNNXMJIN9.section1 .sub-header span strong {
    font-size: 30px !important;
    /* text-align: left !important; */
}

h1.IDLR4DMSRYDK6VC11.IDLR4DO36WS9UZM0.sub-header {
    text-align: left !important;
}
.container.IDLR4DLLNNXMJIN9.section1 span.foripaid {
    font-size: 20px !important;
}
.IDLUC3RF15YK00P1 {
    display: none;
}
p.IDLR4H20C6J0TQE8 {
    display: block;
}
.IDLTR1PIEJNVHUY5 {
    /* font-size: 17px !important; */
    display: none;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 span {
    font-size: 30px !important;
}
.container.IDLR4H0EMIKGFJ22.section2 span.foripaid {
    font-size: 20px !important;
}
img.content-single-img.IDLUALZRXIAIY5Q0.hide-on-desktop {
    display: none;
}
h1.IDLR4L199Q9Q6LE3 {
    padding: 9px 0px 0px 10px;
    font-size: 29px;
    text-align: left !important;
    margin-bottom: 0;
}
.IDLS5GWSOBCTEER1 h5.sub-header {
    padding-top: 20px;
    padding-bottom: 0px;
}
.container.bg .main-header {
    padding: 20px 0px 0px 15px;
     margin-bottom: 0; 
    font-size: 30px;
    text-align: left !important;
}
.container.bg {
    padding: 0;
}
.container.bg span {
    width: 244px;
    overflow: hidden;
    position: relative;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*.container.bg p {*/
/*    width: 100%;*/
/*    overflow: hidden;*/
/*    position: relative;*/
/*    display: block;*/
/*    text-overflow: ellipsis;*/
/*    white-space: nowrap;*/
/*}*/
.container.bg h2 strong {
    width: 244px;
    overflow: hidden;
    position: relative;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 17px;
    font-weight: normal;
}
.container.bg span {
    font-size: 17px !important;
}
img.img-mobile-cam {
    width: 40px !important;
    top: 45px !important;
}
.IDLSXFORICAVLUE0 {
    display: none;
}
.IDLR4L2IPJ1U0WN5 {
    display: none;
}
ul.main-ul-li li span {
    font-size: 17px !important;
}
.container.relate-pro .slick-slide {
    padding: 0;
}
.show-space {
    height: 50px !important;
}
.container.main-con h2 {
    line-height: 1.5;
}
.IDLTR4FL3EZT8CG2 {
    display: none;
}
p.IDLTKBVY6K4KEON7 {
    display: block;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-8 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-4 {
    width: 100%;
    text-align: center;
}
.container.IDLY81M66DRVZN47 .row {
    flex-direction: column-reverse;
}
.content-single-img.IDLR4HK4ZL35Q8S5.image2 {
    width: 35%;
    left:0;
    top:-25px;
}
.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 {
    text-align: center !important;
}
.IDLS5GWSOBCTEER1 .col-12.col-md-4.pb-4 {
    width: 50%;
}
.container.bg h5.sub-header {
    padding-bottom: 0;
    margin-bottom: 0;
}
.row.IDLY81MD6B46VX39.section2 span.foripaid {
    font-size: 20px;
}
/*.row.IDLY81MD6B46VX39.section2 span.ipaidfont {*/
/*    font-size: 20px !important;*/
/*}*/
.row.IDLYE70C3FN36UM17.IDLZ5IHOC8OMYJS4 .col-sm-8 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
/*p.IDLYE6MEVBN5FF91 span {*/
/*    font-size: 20px !important;*/
/*}*/
.row.IDLYE70C3FN36UM17.IDLZ5IHOC8OMYJS4 .col-sm-4 {
    width: 100%;
    text-align: center;
}
img.content-single-img.IDLZ5QUHYJ9LD451 {
    position: relative;
    top: 0;
    max-width: 50%;
     left: 0; 
}
.container.IDLYE6YU15D9FDV10.IDLZ5IHOC66E0TS3 .row {
    flex-direction: revert;
}
.IDLTR4OI61RO4UR1 {
    display: none;
}
p.IDLR5UBV4OR6OLE18.IDLR5UJ6OK08HFF3 {
    display: block;
    font-size: 20px !important;
}
.container.IDLR5VDJXQW25I11.core-values-con {
    background-color: #fff;
    padding: 10px;
    border-radius: 20px;
    transition: 0.5s;
     padding-bottom: 0; 
}
.IDLSBZD8LPWFU8M1 img.desktop-slide {
    height: unset !important;
}
.IDLSBZFGD3YA64D1 img.desktop-slide {
    height: unset !important;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-4 {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
body .container.IDLTKB8XR8NQZIE2 {
    padding-bottom: 0 !important;
}
.relate-pro h5.text-left {
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 20px;
    text-align: left !important;
}
.relate-pro .slick-dotted.slick-slider {
    margin-bottom: 0;
}
.IDLR4DLLNNXMJIN9 .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
}
.IDLTKB8XR8NQZIE2.container {
    padding: 40px 11px 0 17px !important;
}
.IDLY81MD6B46VX39.section2 {
    padding: 40px 30px 17px !important;
}
.IDLYE79P3HFUFXW0 {
    display: none;
}
.IDLYE6YU15D9FDV10.IDLZ5IHOC66E0TS3.section2 {
    padding: 40px 5px 17px 29px !important;
}
.IDLTLNIS8RL7HOO1.sub-header {
    margin-bottom: 0;
    padding-bottom: 10px;
}
.IDLR5VYQ0H2XNU91 {
    height: 95px;
}
.IDLT45ZUDMIE5Y61 {
    padding-bottom: 6rem;
}
.title-relate .sub-header {
    margin-bottom: 0;
    margin-top: 3.5rem !important;
}
.title-relate.container.pb-5.pt-3 {
    padding-bottom: 0 !important;
}
.relate-pro.p-0 {
    padding-bottom: 5.5rem !important;
}
.mymong.container h5.sub-header {
    margin-top: 3px !important;
    margin-bottom: 0 !important;
}
.relate-pro ul.custom-dots {
    padding-top: 20px;
}
.relate-detail.relate-pro.p-0 {
    padding-bottom: 4rem !important;
}
.slick-slide {
    margin-bottom: 0 !important;
}

.IDLSBZWMWLZOMLR1 {
    height: 15px;
}
.IDLX05BKY2ZZ8591 {
    height: 70px;
}
.card-body p {
    margin-bottom: 15px;
    margin-top: 15px;
}
.mobile h5.sub-header {
    margin-bottom: -10px !important;
}
.IDLS5GWSOBCTEER1 .mobile-style {
    top: 3.4rem !important;
}
.IDLS2XAW4L8SOGK1 h1.main-header.pb-4 {
    padding-top: 0;
}
.IDLS2XAW4L8SOGK1 .container.bg span {
    margin-bottom: 15px;
    margin-top: 15px;
}
.main-con .col-sm-12 {
    padding-bottom: 3rem !important;
}
.picture .slick-slider {
    margin-top: 0;
}
.picture.container.p-0.desktop {
    padding-bottom: 38px !important;
}
.space_de {
    height: 50px !important;
}
.relate-detail .card-body {
    padding: 10px 9px;
}
.new-detail .live_name {
    margin-bottom: 0;
}
.new-detail .col-12 {
    padding-bottom: 1rem !important;
}

}
@media only screen and (min-width: 768px) and (max-width: 993px) {
    /*body {*/
    /*    background-color: red !important;*/
    /*}*/
    .navbar-nav .dropdown-menu {
    position: absolute !important;
}
.image_pro.text-center i {
    display: none;
}
.slide img {
    width: 100%;
    height: unset !important;
    object-fit: cover;
    border-radius: 8px;
}
    h1.IDLR77ZZ96R40LL3.main-header {
    font-size: 30px;
}
.image_pro.text-center img {
    width: 75%;
}
.header-lastimg {
    width: 91px !important;
    position: fixed;
    background: #fff;
    z-index: 99999;
    padding: 0px 15px 10px 15px;
    box-shadow: unset !important;
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}
.container.bg .col-sm-4.pb-5 {
    width: 50%;
}
.container.mb-5.mobiles h2 {
    font-size: 25px;
    padding-top: 15px;
}
.container.relate-pro.p-0 h5.sub-header.text-left {
    font-size: 24px;
    margin-bottom: 0;
    padding-bottom: 0;
    text-align:left !important;
}
    .container.new-detail.pb-4 p.card-text {
    margin: 0;
}
.tabcontent h1.sub-header.mt-4 {
    font-size: 30px;
}
.tabcontent h2 {
    font-size: 25px;
}
    .container.IDLR4H0EMIKGFJ22.section2 .col-sm-8 {
    width: 100%;
}
img.img-mobile-cam {
    width: 40px !important;
    top: 52px !important;
    left: -1rem;
}
h1.IDLTKBBLSIOBZKB9.main-header {
    font-size: 30px;
}
h1.IDLY754KR56RXFT1.sub-header strong {
    font-size: 30px;
}
h1.sub-header.IDLYE6MEV8MFVEH0 strong {
    font-size: 30px;
}
h1.IDLTLNIS8RL7HOO1.sub-header span {
    font-size: 30px !important;
}
p.IDLR5UKYGCZY31P4.vision-para span {
    font-size: 20px;
}
p.IDLR5UKZUUDBHUB6.vision-para span {
    font-size: 20px;
}
p.IDLR5VFRQJVW7MM3.vision-para span {
    font-size: 17px !important;
}
.container.pb-5.p-0.featured-company-container h1.main-header.text-center.pt-5.pb-5 {
    font-size: 30px;
    text-align: left !important;
    padding-left: 15px;
    margin-bottom: 0;
    padding-bottom: 18px !important;
    padding-top: 27px !important;
}
.container.pb-5.p-0.featured-properties-container h1.main-header.text-center.pt-5.pb-5 {
    font-size: 30px;
    text-align: left !important;
    padding-left: 15px;
}
body, p {
    font-size: 20px !important;
}
.container.pb-5.p-0.featured-properties-container h1.main-header.pt-5.pb-5 {
    font-size: 30px;
}
.container.pb-5.p-0.featured-properties-container {
    padding-top: 4.5rem !important;
    padding-bottom: 6rem !important;
}
h1.IDLRSNNS0WRSW6R3.main-header {
    font-size: 30px;
}
.fotter-space {
    display: none;
}
.IDLTJMR8752DHJ81 {
    height: 27px;
}
.container.new-detail.pb-4 h2 {
    padding-top: 0;
    font-size:17px;
}
.container.new-detail.pb-4 h1 {
    font-size: 17px;
    line-height: 170%;
}
.main-des {
    height: 73px;
}
.icon-set a {
    display: inline-block;
    margin: 15px;
    position: relative;
    /* overflow: hidden; */
}
.icon-set i {
    color: var(--primaryColor);
    background-color: #fff;
    font-size: 18px !important;
    width: 35px !important;
    height: 35px !important;
    border-radius: 50%;
    padding: 8px 0 0 9px;
}
.col-md-3.col-sm-6.p-0.getprop-mobile .image_pro {
    width: 201px !important;
}
.col-md-3.col-sm-6.p-0.getprop-mobile .mobile-style {
    position: absolute !important;
    top: 10rem !important;
    left: 11rem !important;
}
footer.footer.zyis-footer.d-none.d-sm-block .space {
    margin-top: 72px !important;
}
.IDLY754KR56RXFT1.sub-header {
    text-align: center !important;
}
img.content-single-img.IDLZ5QUHYJ9LD451 {
    position: relative;
    top: 0;
    max-width: 45%;
    left: 0;
}
h1.sub-header.IDLYE6MEV8MFVEH0 {
    text-align: center !important;
    margin-top: -50px;
}
/*.container.bg p {*/
/*    width: 266px;*/
/*    overflow: hidden;*/
/*    position: relative;*/
/*    display: inline-block;*/
/*    text-overflow: ellipsis;*/
/*    white-space: break-spaces;*/
/*}*/
.container.relate-pro .card.mb-3 {
    margin-top: 9px;
    margin: 11px;
}
footer.footer.zyis-footer.d-none.d-sm-block ul.main-ul-li li span {
    font-size: 15px !important;
}
.image2 {
    position: relative;
    top: 0;
    left: 0;
}
.IDLS5GWSOBCTEER1 .col-12.col-md-4.pb-4 {
    width: 50%;
}
.IDLU7TYKVDDY2NT0 {
    display: none;
}
.footer-main-title {
    color: #FFFFFF;
    font-size: 15px !important;
    padding-bottom: 19px;
}
.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 {
    text-align: center !important;
}
.container.IDLR4H0EMIKGFJ22.section2 span.foripaid {
    font-size: 25px !important;
}
.container.IDLR4DLLNNXMJIN9.section1 span.foripaid {
    font-size: 25px !important;
}
.container.IDLR4H0EMIKGFJ22.section2 .row {
    flex-direction: column-reverse;
}
.content-single-img.IDLR4HK4ZL35Q8S5.image2 {
    width: 30%;
}
   div#navbarNavDropdown {
    display: block !important;
    flex: none;
    float: right;
}
.navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: center !important;
}
nav.navbar.navbar-expand-lg.pr-0 {
    display: block;
}
ul.navbar-nav {
    display: flex;
    flex-direction: row;
}
div#stickyHeader .container {
    padding-right: 0;
}
.IDLX05AW26GSMKN1 .space_de {
    height: 50px;
}
.IDLUTO5EZ3WLUI90 .inner-space {
    height: 10px;
}
.featured-properties-container h1.main-header {
    padding-top: 0 !important;
    padding-bottom: 10px !important;
}
.IDLX05BKY2ZZ8591 .space_de {
    height: 50px;
}
.IDLUTO62BOIU2M70 {
    display: none;
}
.mobiles.mb-5 {
    margin-bottom: 1rem !important;
}
.IDLSZINSINY8Q5N1 .height63 {
    height: 50px;
}
.IDLRYH2TR3SGTNR1 {
    display: none;
}
.IDLSZIMNMDYLLXW1 .height63 {
    height: 50px;
}
.category .card {
    margin: 0 !important;
}
.news-item.col-sm-4 {
    width: 50%;
}
.news-item .card-date {
    margin-top: 0;
    margin-bottom: 0;
}
.IDLX05CCU17RHTL1 {
    height: 70px;
}
}
@media only screen and (min-width: 590px) and (max-width: 767px) {
.navbar-nav .dropdown-menu {
    position: static !important;
}
.slide img {
    width: 100%;
    height: unset !important;
    object-fit: cover;
    border-radius: 8px;
}
    .container.bg .col-sm-6.pb-5 {
    width: 100%;
}
.main-text {
        bottom: 5px; /* Adjust this value as needed */
        width: 95%; /* Adjust the width as needed */
        padding: 8px; /* Adjust padding for smaller screens */
    }
    .row.IDLR4H1UJRMG29W6 .col-sm-8 {
    width: 100%;
}
.container.bg .col-sm-6.pb-5.pl-0.pr-0 {
    width: 100%;
}
footer.footer.zyis-footer.d-none.d-sm-block {
    display: none !important;
}
footer.footer.zyis-footer.rsp-ipaid.d-lg-none.d-sm-none {
    display: block !important;
}
    .container.main-con h2 {
    padding-top: 20px;
    font-size: 20px;
    line-height: 170%;
}
    div#home p.text-image {
    font-size: 22px !important;
}
    div#home button.owl-prev {
    display: none !important;
}
    div#home button.owl-next {
    display: none !important;
}
    h1.IDLR4DMSRYDK6VC11.sub-header.IDLZ6QTCIQECHGO0 {
    display: block;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 {
    display: none;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLZ6QTCIQECHGO0 strong {
    font-size: 22px;
}
    .content.vision:hover {
        transform: unset !important;
    }
    p.IDLY755UK25MG2F5 {
    display: none;
}
h1.sub-header.IDLYE6MEV8MFVEH0 {
    margin-top: -65px;
}
.IDLZ6HO8R9BAVA51 p {
    font-size: 16px !important;
}
.IDLZ6HO8R9BAVA51 span {
    font-size: 17px !important;
}
p.IDLYE6MEVBN5FF91 {
    display: none;
}
.IDLZ6IB0X8PK4ZA1 span {
    font-size: 17px !important;
}
.IDLZ6IB0X8PK4ZA1 p {
    font-size: 17px !important;
}
h1.sub-header.IDLYE6MEV8MFVEH0 strong {
    font-size: 22px;
}
    .text-image_caption {
        font-size: 16px !important;
    }
    
    .text-image {
        font-size: 1em; /* Adjust font size for smaller screens */
    }
    
    .text-image_caption {
        font-size: 0.9em; /* Adjust font size for smaller screens */
    }
    .main-text {
    padding-left: 15 !important;
}
.navbar-nav .dropdown:hover .dropdown-menu {
    margin-top: 5px !important;
}
h1.IDLR4DMSRYDK6VC11.IDLR4DO36WS9UZM0.sub-header {
    text-align: left !important;
}
p.IDLY755UK25MG2F5 strong {
    font-size: 15px !important;
}
.company_img.text-center img {
    width: 60%;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 span {
    font-size: 25px !important;
}
.image1 {
     display: none; 
}
img.content-single-img.IDLUALZRXIAIY5Q0.hide-on-desktop {
    display: block;
    width: 100%;
    height: 300px;
    object-fit: cover;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-4 {
    width: 100%;
    text-align:center;
}
.container.IDLY81M66DRVZN47 .row.IDLY81MD6B46VX39.section2 {
    display: flex;
    flex-direction: column-reverse;
    width:100%;
    margin:0 auto;
}
.container.IDLY81M66DRVZN47 .section2 {
    background: #fff;
    border-radius: 20px;
    padding: 17px 15px 15px 17px !important;
    height: auto;
}
.container.IDLYE6YU15D9FDV10 {
    background: #fff;
    border-radius: 20px;
    padding: 17px 15px 15px 17px !important;
    height: auto;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-8 {
    padding: 0;
}
img.content-single-img.IDLZ5QUHYJ9LD451 {
    position: relative;
    top: 0;
    max-width: 50%;
    left: 0;
}
p.IDLY755UK25MG2F5 span.ipaidfont {
    font-size: 15px !important;
}
p.IDLYE6MEVBN5FF91 span {
    font-size: 15px !important;
}
.show-more {
    text-align: left !important;
}
.myfade img.mobile-slide {
    display: none !important;
}
.myfade img.desktop-slide {
    display: block !important;
}
.mobileClass p {
    text-align: center !important;
}
.col-md-6.mobile-screen {
    padding-top: 25px;
}
h1.IDLTLNIS8RL7HOO1.sub-header {
    margin-bottom: 20px;
}
div#slideRelate {
    height: 100%;
}
.container.pb-5.p-0.featured-company-container {
    display: none;
}
.container.pb-5.p-0.slide-company-container {
    display: block;
    padding-bottom:0px !important;
}
.container.pb-5.p-0.slide-properties-container {
    display: block;
    margin-top:20px;
}
.IDLR5VYPVAB712N0 {
    display: none;
}
.IDLR60M6MDYTFYZ1 {
    display: none;
}
.IDLR5UJ6OMLRVQE9 {
    display: none;
}
img.content-single-img.IDLUAWFOBV4E5A10 {
    border-radius: 15px;
}
.container.IDLR5UE5MPFN9ZL22.IDLR5UJ6OLGYIL25 {
    padding: 0;
}
.IDLSZI4NZ1C8AEE1 {
    display: none;
}
.IDLR5UJ6OL5SEV94 {
    display: none;
}
.mouse-scroll {
    display: none;
}
.container.relate-pro .card {
    margin: 0px 13px;
}
.fotter-space {
    height: 30px !important;
}
.container.bg .card {
    margin: 0 21px;
}
h1.IDLR4DMSRYDK6VC11.IDLR4DO36WS9UZM0.sub-header strong {
    font-size: 22px !important;
}
.IDLU6O0YPD4S03R0 {
    display: none;
}
.IDLT3QSAGT3259W7 {
    display: none;
}
h1.IDLTLNIS8RL7HOO1.sub-header span {
    font-size: 22px;
}
.IDLR4L2IPJ1U0WN5 {
    display: none;
}
.bgTopheader.sticky-bgTopheader img.header-lastimg {
    box-shadow: none !important;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLR4H3PYHB3DSF9 strong {
    font-size: 22px;
}
.container.new-detail .live_name {
    text-align: center !important;
    font-size:22px;
}
p.IDLR4DWT2BIOLOK7 {
    display: none;
}
.container.main-con h4 {
    font-size: 22px;
}
.sub-header {
    padding-bottom: 5px;
}
.container.main-con {
    padding-top: 15px;
    margin-top:-40px;
}
.pt-mobile {
    padding-top: 35px;
}
.main-ul-li li a {
    font-size: 16px !important;
}
.container.main-con p {
    font-size: 17px !important;
    text-align:left !important;
}
.container.new-detail h5 {
    text-align: left !important;
}
.tabcontent .sub-header {
    text-align: left !important;
}
div#navbarNavDropdown {
    max-height: max-content !important;
    max-height: calc(100vh - 88px) !important;
    overflow-y: auto;
    padding-top: 40px;
}
.dropdown-menu.show a {
    color: #fff;
}
.dropdown-menu.show {
    display: block !important;
    box-shadow:none;
}
.dropdown-menu.show {
    background: var(--primaryColor);
    border: none;
}
.dropdown.indexxx {
    z-index: 9;
}
.myfade img {
     height: unset !important; 
}
.card:first-child i {
    padding: 6px 0px 15px 0px;
    color: #FFD61A;
}
.p {
    font-size: 15px
}
p.IDLR4H20C6J0TQE8 {
    font-size: 16px !important;
}
.col-sm-9.header-top2-mobile {
display: unset;
}
.height63 {
    height: 27px !important;
}
.show-more span {
    line-height: 2;
}
.header-lastimg {
    width: 74px !important;
    position: fixed;
    background: #fff;
    z-index: 99999;
    padding: 5px 5px 5px 5px !important;
    box-shadow: none !important;
    border-bottom-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
}
.container.IDLR4DLLNNXMJIN9 {
    text-align: center;
    width: 95%;
}
.IDLR4GCVBEZ102O5.image-containt {
    width: 95%;
}
.container.IDLR4H0EMIKGFJ22.section2 {
    width: 95%;
}
.space_de {
    height: 45px !important;
}
h1.IDLR4L199Q9Q6LE3 {
    padding: 9px 0px 0px 10px;
    font-size: 22px;
    text-align: left !important;
    margin-bottom: 0;
}
.IDLX06PU6AV9QZD0 {
    height: 10px;
}
.container.bg {
    padding-top: 17px;
    padding-bottom: 0;
    padding-left:0;
    padding-right:0;
}
.container.bg .main-header {
    padding: 20px 0px 0px 15px;
    margin-bottom: 0;
    font-size: 22px;
    text-align: left !important;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-4 {
    width: 15rem;
    margin: 0 auto;
    text-align:center;
}
.row.IDLR4H1UJRMG29W6 {
    display: flex;
    flex-direction: column-reverse;
}
.container.bg .sub-header {
    text-align: left !important;
}
.mouse-scroll {
    position: relative;
    bottom: 50px;
    z-index: 99;
    text-align: center;
    width: 100%;
    color: #fff;
    font-size: 14px;
}
div#stickyHeader {
    height: unset;
    z-index: 999;
}
.col-sm-9.more {
    display: none !important;
}
p.IDLTKBVY6K4KEON7 {
    display: none;
}
.container.mb-5.mobiles p {
    font-size: 17px !important;
}
.container.mb-5.mobiles .sub-header {
    font-size: 20px;
}
.container.mb-5.mobiles {
    margin-bottom: 0 !important;
    width:91%;
}
.IDLRFZUQIKD06BN7.main-header {
    text-align: center;
    font-size: 22px;
}
.col-md-4.mbmobile {
    margin-bottom: 25px;
    padding:0px;
}
.container.main-mbmobile {
    padding: 0;
}
.slick-dotted.slick-slider {
    margin-bottom: 0px !important; 
}
.IDLRFZVM3W2P70715.IDLRG1X6KEG316M1 {
    font-size: 15px !important;
}
p.IDLRFZVM3W2P70715.IDLRG1X6KEG316M1 span {
    font-size: 16px !important;
}
.container.IDLRYH9GFWFQYZS12.IDLSH67SO3IH8IA1 p {
    font-size: 17px !important;
}
.container.new-detail {
    padding: 13px;
    margin-top:-40px;
}
.container.new-detail h2 {
    padding-top: 20px;
    font-size: 20px;
    line-height: 170%;
}
.container.slide-mo .slide img {
    width: 95%;
    height: 100%;
    object-fit: cover;
    border-radius: 8px;
    margin: 0 auto;
}
.image-container {
    position: relative; /* Set position to relative to position the pseudo-element */
    padding-right: 60px; /* Adjust the padding to accommodate the image */
    line-height: 1; /* Ensure proper alignment of text */
}
.image-container:after {
    content: url('/storage/app/uploads/logo/Group%2011.png?_t=1707468048'); /* Set the image URL using content property */
    width: 50px; /* Adjust the width of the image */
    height: auto; /* Maintain aspect ratio */
    position: absolute; /* Position the pseudo-element */
    right: 0; /* Position the pseudo-element on the right side */
    top: 50%; /* Align the pseudo-element vertically */
    transform: translateY(-50%); /* Adjust vertical alignment */
    margin-left: 10px; /* Adjust spacing between image and text */
}
.live_name {
    padding-bottom: 14px !important;
}
.topIcons ul li a i {
    color: var(--lightColor);
    background-color: var(--primaryColor);
    padding: 12px 12px;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    transition: all 0.2s ease-out;
}
p.IDLRG2A1E00KN2J13.IDLRG2Q7AX6C5VZ1.comming-para {
    padding: 0; 
}
.icon-set a {
    display: inline-block;
    margin: 10px 15px 10px 0px;
    position: relative;
    overflow: hidden;
}
.icon-set {
    display: flex;
    justify-content: left;
    margin-top: 0px;
    margin-left:0px;
}
a.rotate-on-hover {
    margin-top: 10rem !important;
}
.IDLS2XAW4L8SOGK1 span {
    font-size: 17px !important;
}
.container.IDLR5STQGEEBTT03 span {
    font-size: 16px !important;
}
.news-item .card-button {
    font-size: 13px !important;
}
.news-item .card-date {
    font-size: 13px !important;
}

button.btn.btn-link {
    color: var(--primaryColor);
    text-decoration: none;
}
.IDLSBZTRS3EE0C01 {
    height: 43px;
}
.IDLS4EX4WAXTHY71 {
    height: 43px;
}
.IDLS4EY6U8RJSUO1 {
    height: 43px;
}
.col-sm-9.more {
    display: unset;
}
.container.pb-5.p-0.featured-properties-container .text-center.pt-5.pb-5 {
    padding-top: 0 !important;
    padding-bottom: 20 !important;
    font-size:24px;
}
.container.pb-5.p-0.featured-properties-container {
    padding-bottom: 0 !important;
    display:none;
}
.container.IDLRSNS5U5KAWI61 span {
    font-size: 17px;
}
div#collapse0 hr.line-hr-pro {
    width: 87% !important;
}
.image_pro.text-center img {
    border-radius: 50%;
}
.readmore {
    font-size: 13px;
}
.content.vision {
    margin-bottom: 5rem !important;
}
.container.IDLR5VDJXQW25I11.core-values-con {
    margin-top: -78px;
}
.ourpartner {
    margin-top: -50px;
}
.img-partner {
    padding: 25px;
    width: 15rem;
    text-align: center;
}
.sub-header{
    font-size: 20px;
    text-align: center !important;
}
h1.IDLRSNNS0WRSW6R3.main-header {
    font-size: 22px;
}
.IDLUTO5EZ3WLUI90 {
    display: none;
}
.card:hover {
    transform: unset !important;
}
.container.IDLR77ZTXOTK3NX1 {
    width: 92%;
}
.header-space {
    display: none;
}
.show-space {
    height: 65px !important;
}
.row.mobile-res {
    padding: 15px;
}
.image_pro.text-center .sub-header {
    text-align: center !important;
    padding-left: 22px !important;
    padding-right: 22px;
}
.IDLSXEW2UNZNXN30 {
    display: none;
}
.tabcontent p {
    font-size: 17px !important;
}
div#ម៉ុង\ បីលីណ៊ែ\ \(Mong\ Billionaire\) {
    padding: 0;
}
div#ម៉ុង\ មីលីណ៊ែ\ \(Mong\ Millionaire\) {
    padding: 0;
}
div#ម៉ុង\ ហ្វាយ\ អ៊ីលីមែន {
    padding: 0;
}
div#ម៉ុង\ បុណ្យ {
    padding: 0;
}
div#ម៉ុង\ រាជ្យ\ \(Mong\ Reach\) {
    padding: 0;
}
.container.bg {
    margin-top: -27px;
}
.container.bg h1.sub-header {
    text-align: left !important;
}
.IDLS5GWSOBCTEER1 h5.sub-header {
    text-align: left !important;
}
.row.IDLR5W1KU2HJ3UC7 {
    text-align: center;
}
li.yinLang.active a {
    color: var(--primaryColor);
    font-size: 15px;
}
.col-sm-9.more {
    padding: 0;
}
.langList ul li a {
    color: #fff;
}
.p {
    font-size: 15px !important; /* Adjust the font size for mobile devices */
}
.langList ul {
    height: 28px;
}
li.yinLang {
    width: 30px;
    height: 30px;
    padding: 2px 41px 0px 20px;
    text-align: center;
}
.langList ul{
    gap:0px
}
.topIcons ul li a i {
    border: 1px solid #fff;
    border-radius: 50%;
    width: 35px !important;
    height: 35px !important;
    padding: 10px 10px !important;
    font-size: 15px;
}
i.fa-solid.fa-location-dot {
    width: 27px;
    height: 27px;
}
.content.yin-parad {
    width: 100%;
    padding: 35px 25px 15px 25px;
}
.row.IDLR5U0Y5C9WXID41.IDLR5U6HWMHPWCV2 img {
    width: 70%;
}
li.yinLang.active {
    width: 27px;
    height: 27px;
    background-color: white;
    padding: 3px 4px;
    border-radius: 50%;
    text-align: center;
}
.custom-toggler span {
    color: #fff !important; /* Set the color to white with higher priority */
}
/* Hide the checkbox */
.navbar-toggler-checkbox {
    display: none;
}

/* Style the label as the button */
.navbar-toggler {
    display: inline-block;
    cursor: pointer;
}

/* Initially hide the close button */
.close-icon {
    display: none;
}

/* Style the toggle icon */
.toggle-icon {
    display: block;
    width: 30px;
    height: 30px;
    background-color: #333;
    border-radius: 5px;
    transition: transform 0.3s ease-in-out;
}

/* Rotate the toggle icon when checkbox is checked */
.navbar-toggler-checkbox:checked + .navbar-toggler .toggle-icon {
    transform: rotate(45deg);
}

/* Initially hide the toggle icon when checkbox is checked */
.navbar-toggler-checkbox:checked + .navbar-toggler .toggle-icon,
/* Show the close icon when checkbox is checked */
.navbar-toggler-checkbox:checked + .navbar-toggler .close-icon {
    display: block;
}

/* Style the close icon */
.close-icon {
    display: none;
    width: 30px;
    height: 30px;
    background-color: #333;
    border-radius: 5px;
    transition: transform 0.3s ease-in-out;
}

/* Rotate the close icon when checkbox is checked */
.navbar-toggler-checkbox:checked + .navbar-toggler .close-icon {
    transform: rotate(45deg);
}
/* Increase the size of the close button */
.navbar-toggler-icon.close-icon {
    width: 60px; /* Adjust the width as needed */
    height: 60px; /* Adjust the height as needed */
    font-size: 1.5rem; /* Adjust the font size as needed */
    line-height: 40px; /* Adjust the line height as needed */
}
button#custom-navbar-toggler {
    width: 60px;
    height: 39px;
    color: #fff;
    border: 1px solid #ffffff2b !important;
}
.navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: none !important;
    border: 1px solid #fff !important;
}
.innerTopmenu {
    display: flex !important;
    flex-direction: row !important;
    justify-content: left;
    gap: 28px;
    align-items: flex-end;
    height: 100%;
    border-bottom: 0.5px solid #ffffff2b;
    padding-top: 20px;
}
.col-sm-9.header-top1 {
    display: none;
}
ul.navbar-nav li {
    border-bottom: 0.5px solid #ffffff2b;
}
.logoHere {
    text-align: center;
}
span.navbar-toggler-icon {
    background-image: none;
}
span.navbar-toggler-icon:before {
    content: "\f0c9";
    font-family: 'FontAwesome';
    font-size: 25px;
    line-height: 30px;
}
.IDLS2XU7HKRLPYJ1 {
    height: 43px;
}
.container.IDLR4DLLNNXMJIN9.section1 span {
    line-height: 35px !important;
    font-size: 17px !important;
}
.container.IDLR4H0EMIKGFJ22.section2 span {
    line-height: 35px;
    font-size: 17px !important;
}
p.IDLR4H20C6J0TQE8 {
    display: none;
}
.section2 {
    height: unset;
}
.image2 {
    position: unset;
    width:60%;
}
.card p {
    font-size: 17px !important;
}
.ater-bg p {
    font-size: 17px !important;
}
.slick-list.draggable {
    height: auto;
}
/* CSS */
.navbar-nav {
    display: flex;
    flex-direction: row; /* Display the menu items horizontally */
    overflow: hidden; /* Hide overflowing content */
    max-width: 0; /* Initially collapse the menu */
    transition: max-width 0.3s ease; /* Add transition for smooth animation */
}
.navbar-collapse.show .navbar-nav {
    max-width: 500px;
    transition: max-width 0.5s ease;
    animation: slideIn 0.5s ease forwards;
}
.navbar-nav .nav-item {
    margin-left: 0px;
    opacity: 0; /* Initially hide menu items */
    transition: opacity 0.5s ease; /* Add transition for smooth opacity change */
}
.navbar-collapse.show .navbar-nav .nav-item {
    opacity: 1; /* Show menu items */
    transition-delay: calc(0.3s + var(--item-index) * 0.1s); /* Add delay for each menu item */
}
.IDLSC1FQ4DGT7ZT1 {
    height: 43px;
}
.main-career .sub-header {
    font-size: 29px !important;
    text-align: left !important;
}
.col-md-4.contact_apply {
    height: auto !important;
}
.spacesearch {
    height: 100px !important;
}
input#search-input-desktop {
    margin-bottom: 15px;
}
.search-page .sub-header {
    margin-top: 75px;
    text-align: left !important;
    font-size: 30px;
}
.searchnotfound {
    margin-top: 75px;
}
nav.navbar.navbar-expand-lg.pr-0 {
    display: flex;
    flex-direction: row-reverse;
}
.container.new-detail p {
    font-size: 17px !important;
    text-align:left !important;
}
.container.IDLTKB8XR8NQZIE2 span {
    font-size: 16px !important;
}
h1.IDLTKBBLSIOBZKB9.main-header {
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
    font-size:22px;
}
.row.IDLY81MD6B46VX39.section2 strong {
    font-size: 22px;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-8 {
    width: 100%;
}
p.IDLR5UBV4OR6OLE18.IDLR5UJ6OK08HFF3 span {
    font-size: 16px !important;
}
p.IDLR5UKYGCZY31P4.vision-para span {
    font-size: 16px !important;
}
.vision-para {
    padding: 0 !important;
}
.IDLR5UKZUUDBHUB6 {
    text-align: left !important;
}
h1.IDLR5VEEX861LSV1.sub-vission span {
    font-size: 22px;
}
p.IDLR5UKZUUDBHUB6.vision-para span {
    font-size: 16px;
}
.IDLR5UKYGCZY31P4 {
    text-align: left !important;
}
h1.IDLR5UJUK50SCY312.IDLR5UKOTZ8WMTW1.sub-vission span {
    font-size: 22px;
}
.content.vision.IDLR5USTG2U00EC0 {
    height: unset;
}
.container.IDLR5VDJXQW25I11.core-values-con {
    padding-bottom: 0rem;
}
p.IDLR5VFRQJVW7MM3.vision-para span {
    font-size: 16px !important;
}
.container.IDLR5VDJXQW25I11.core-values-con {
    width: 95%;
}
.content.vision {
    margin: 9px;
}
.IDLR5VFRQJVW7MM3 {
    text-align: justify !important;
}
.container.pb-5.p-0.featured-company-container img {
    width: 8rem;
    margin: 15px;
}
.space {
    margin-top:-15px !important;
}
.text-cc.text-white.pt-2 p {
    font-size: 18px !important;
    margin: 0;
}
.getcom-mobile {
    max-width: 50% !important;
}
.getprop-mobile {
    max-width: 50% !important;
    display:flex;
}
.container.IDLTKB8XR8NQZIE2 {
    padding: 15px 15px 17px !important;
    width:95%;
}
.container.IDLTKC3L9K0EKEM1 {
    width: 95%;
}
.container.IDLT9M80UDSJ59K1 {
    width: 88%;
    padding: 0;
}
.section1 {
    padding: 40px 15px 17px !important;
}
.row.IDLR4H1UJRMG29W6 .IDLTR1PVZDE8RE37 {
    display: none;
}
.IDLTR4FL3EZT8CG2 {
    padding-bottom: 15px;
}
p.IDLR5UBV4OR6OLE18.IDLR5UJ6OK08HFF3 {
    display: none;
}
.container.IDLR5UBS0XQAY9816.IDLR5UJ6OK1XKPN2 .sub-header {
    text-align: left !important;
}
h1.IDLR5UKG3RJX24U14.IDLR5UKOTZE1O2P2.sub-vission span {
    font-size: 22px !important;
}
.IDLTR4OI61RO4UR1 span {
    font-size: 16px !important;
}
.container.pb-5.p-0.featured-properties-container i {
    display: none;
}
img.img-mobile-cam {
    width: 40px !important;
    top: 4rem !important;
}
.container.pb-5.pt-3.title-relate {
    margin-top: 40px !important;
}
.tabcontent p {
    text-align: left !important;
}
.footer-main-title {
    font-size: 16px !important;
}
a.btn.btn-default.btn-rounded.search-menu {
    display: none;
}
p.map-mobile iframe {
    width: 100%;
}
.container.slide-mo {
    padding: 0px 10px 0px 6px;
}
.container.relate-pro {
    padding: 0;
}
.image_home img {
    border-radius: 10px !important;
    box-shadow: none !important;
}
.IDLT5NR17QHZW3P1 {
    width: 95%;
    margin: auto;
}
.IDLT5NR17QHZW3P1 .main-header {
    padding: 30px 0px 10px 0px !important;
    font-size:22px;
}
.container.pb-5.p-0.slide-properties-container h1 {
    font-size: 22px;
}
.tabcontent h2 {
    font-size: 20px;
    line-height: 170%;
}
.tabcontent h1 {
    font-size: 22px;
}
.container.mobile h5.sub-header {
    font-size: 22px;
    margin-top: 30px;
    text-align: left !important;
}
.container.pb-5.title-relate h5 {
    text-align: left !important;
    padding-left: 11px;
    font-size:22px !important;
}
.news-item {
    padding: 0 !important;
}
div#category-1 .pagination {
    margin-top: 0;
}
.container.IDLRYH7SS4A1PE18 h1 {
    text-align: left !important;
}
.container.IDLRYGS28E0BORP5 img {
    border-radius:20px ;
}
.IDLRYH2TR3SGTNR1 {
    display: none;
}
.container.main-form-contact {
    width: 95%;
}
.modal-dialog.modal-confirm {
    margin: 10px !important;
}
span.myBtn {
    color: #bf7d40;
}
p.IDLR780HA6QRK7K5 span {
    font-size: 17px;
}
h1.IDLR77ZZ96R40LL3.main-header {
    font-size: 22px;
}
.IDLSBZWMWLZOMLR1 {
    display: none;
}
.col-md-4.contact_apply {
    width: 90%;
    margin: auto;
}
p.IDLR780HA6QRK7K5 {
    margin: auto;
}
}
@media all and (device-width: 590px){
    .navbar-nav .dropdown-menu {
    position: static !important;
}
.slide img {
    width: 100%;
    height: unset !important;
    object-fit: cover;
    border-radius: 8px;
}
    .container.bg .col-sm-6.pb-5 {
    width: 100%;
}

    footer.footer.zyis-footer.d-none.d-sm-block {
    display: none !important;
}
footer.footer.zyis-footer.rsp-ipaid.d-lg-none.d-sm-none {
    display: block !important;
}
}
@media all and (device-width: 1024px){

.content.vision.IDLR5USTG2U00EC0 {
    height: 28.4rem;
}
.container.main-con .col-sm-6 {
    width: 100%;
    padding: 0;
}
.container.IDLR4H0EMIKGFJ22.section2.col-sm-8 {
    width: 100%;
}
.slide img {
    width: 100%;
    height: unset !important;
    object-fit: cover;
    border-radius: 8px;
}
h1.IDLY754KR56RXFT1.sub-header {
    text-align: center !important;
}
    .container.relate-pro.p-0 .slick-track {
    margin-top: 0;
}
.container.mobile {
    margin-top: 15px;
}
.container.bg .col-sm-4.pb-5 {
    width: 50%;
}
.container.relate-pro .card.mb-3 {
    margin: 10px;
}
.IDLS5GWSOBCTEER1 .mobile-style {
    top: 6rem !important;
}

.IDLX059BP5OQQKG1 .space_de {
    height: 59px !important;
}
.IDLZ5IHOBYJBBBJ0 {
    display: none;
}
.IDLZ5IHOBZYAHJZ1 {
    height: 59px;
}
.IDLYE6MVTUJXEID6 .space_de {
    height: 60px !important;
}
.IDLY72SQIXKRLKI1 {
    display: none;
}
.IDLR5UJ6OL5SEV94 {
    display: none;
}
.IDLR5UJ6OMBYVHH8 {
    display: none;
}
.IDLT45ZUDMIE5Y61 h1.main-header {
    padding-top: 0 !important;
    padding-bottom: 1rem !important;
}
.IDLR5VYQ0H2XNU91 {
    height: 64px;
}
.IDLT45ZUDMIE5Y61 {
    display: none;
}
.featured-properties-container h1.main-header {
    padding-top: 2.6rem !important;
    padding-bottom: 1.5rem !important;
}
.featured-properties-container.pb-5 {
    padding-bottom: 4rem !important;
}
.image_pro.text-center .mobile-style {
    top: 10.4rem !important;
    left: 12.5rem !important;
}
.title-relate .sub-header {
    margin-top: 2.5rem !important;
}
.relate-pro.p-0 {
    padding-bottom: 3.5rem !important;
}
footer.footer.zyis-footer {
    padding-top: 4rem;
    padding-bottom: 3rem;
}
footer .container {
    padding-top: 20px !important;
    padding-bottom: 20px;
}









}
@media all and (device-width: 993px){

.content.vision.IDLR5USTG2U00EC0 {
    height: 28.4rem;
}
.container.main-con .col-sm-6 {
    width: 100%;
    padding: 0;
}
.container.IDLR4H0EMIKGFJ22.section2.col-sm-8 {
    width: 100%;
}
.slide img {
    width: 100%;
    height: unset !important;
    object-fit: cover;
    border-radius: 8px;
}
h1.IDLY754KR56RXFT1.sub-header {
    text-align: center !important;
}
    .container.relate-pro.p-0 .slick-track {
    margin-top: 0;
}
.container.mobile {
    margin-top: 15px;
}
.container.bg .col-sm-4.pb-5 {
    width: 50%;
}
.container.relate-pro .card.mb-3 {
    margin: 10px;
}
.IDLS5GWSOBCTEER1 .mobile-style {
    top: 6rem !important;
}

.IDLX059BP5OQQKG1 .space_de {
    height: 59px !important;
}
.IDLZ5IHOBYJBBBJ0 {
    display: none;
}
.IDLZ5IHOBZYAHJZ1 {
    height: 59px;
}
.IDLYE6MVTUJXEID6 .space_de {
    height: 60px !important;
}
.IDLY72SQIXKRLKI1 {
    display: none;
}
.IDLR5UJ6OL5SEV94 {
    display: none;
}
.IDLR5UJ6OMBYVHH8 {
    display: none;
}
.IDLT45ZUDMIE5Y61 h1.main-header {
    padding-top: 0 !important;
    padding-bottom: 1rem !important;
}
.IDLR5VYQ0H2XNU91 {
    height: 64px;
}
.IDLT45ZUDMIE5Y61 {
    display: none;
}
.featured-properties-container h1.main-header {
    padding-top: 2.6rem !important;
    padding-bottom: 1.5rem !important;
}
.featured-properties-container.pb-5 {
    padding-bottom: 4rem !important;
}
.image_pro.text-center .mobile-style {
    top: 10.4rem !important;
    left: 12.5rem !important;
}
.title-relate .sub-header {
    margin-top: 2.5rem !important;
}
.relate-pro.p-0 {
    padding-bottom: 3.5rem !important;
}
footer.footer.zyis-footer {
    padding-top: 4rem;
    padding-bottom: 3rem;
}
footer .container {
    padding-top: 20px !important;
    padding-bottom: 20px;
}









}
@media all and (device-width: 768px){
    .container.IDLR5UE5MPFN9ZL22.IDLR5UJ6OLGYIL25 .col-md-6 {
    width: 100%;
}
.container.main-con .col-sm-6 {
    width: 100%;
    padding: 0;
}

.image_pro.text-center i {
    display: none;
}
.slide img {
    width: 100%;
    height: unset !important;
    object-fit: cover;
    border-radius: 8px;
}
.container.bg .col-sm-4.pb-5 {
    width: 100%;
}
.content.vision.IDLR5USTG3S8LMB1 {
    margin-top: 90px;
}
.container.relate-pro .card.mb-3 {
    margin: 9px;
}
.container.new-detail p {
    text-align: left !important;
}
.container.relate-pro.p-0 .slick-track {
    margin-top: 0;
}
.container.mobile {
    margin-top: 0;
}
}
@media only screen and (width:1280px){
    .revers {
        order: 2; /* Move image below text */
    }
    .text-revers {
        order: 1; /* Keep text above image */
    }
    .col-sm-6.pl-0.revers {
    padding-bottom: 75px !important;
}
.content.vision.IDLR5USTG2U00EC0 {
    height: 27rem;
}
.container.main-con .col-sm-6 {
    width: 100%;
    padding: 0;
}
.mobile-style {
    top: 4rem !important;
}
.IDLT5NR17QHZW3P1 h1.main-header {
    margin-bottom: 0;
    padding-bottom: 2rem !important;
}
.image_pro.text-center .mobile-style {
    top: 11.4rem !important;
    left: 15.2rem !important;
}
.new-detail h5.live_name {
    margin-bottom: 0;
}
.container.pb-5.pt-3.title-relate {
    padding-bottom: 0 !important;
}
.title-relate h5.sub-header {
    margin-bottom: 0;
}
.relate-pro h5.sub-header {
    text-align: center !important;
}
.relate-pro.p-0 {
    padding-bottom: 5rem !important;
}
.relate-pro .slick-slider ul.custom-dots {
    padding-top: 15px;
}
.mymong h5.sub-header {
    margin-bottom: 0 !important;
}
.relate-detail .container.relate-pro .slick-list.draggable {
    height: 80%;
}
.ater-bg p {
    margin-bottom: 0;
}
.news-item .card {
    margin: 5px !important;
}
.news-item.col-sm-4.mb-4 {
    padding-left: 10px;
    padding-right: 10px;
}
}
@media screen and (max-width: 882px){
    .revers {
        order: 2; /* Move image below text */
    }
    .text-revers {
        order: 1; /* Keep text above image */
    }
    .col-sm-6.pl-0.revers {
    padding-bottom: 75px !important;
}

.container.main-con .col-sm-6 {
    width: 100%;
    padding: 0;
}
.navbar-collapse a {
    font-size: 18px !important;
}
.navbar-nav li.nav-item.dropdown {
    padding-right: 25px;
}
.col-md-3.col-sm-6.p-0.getprop-mobile .mobile-style {
    top: 6.5rem !important;
    left: 10.1rem !important;
} 
.fa-angles-right {
    font-size: 15px;
    padding: 12px !important;
}
footer.footer.zyis-footer {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.IDLT45ZUDMIE5Y61 .featured-properties-container.container.pb-5.p-0 {
    padding-top: 0 !important;
    padding-bottom: 50 !important;
}
div#customSliderRe1 .slick-track {
    margin-top: 0;
}
.relate-pro.p-0 {
    padding-bottom: 4.5rem !important;
}
.footer .icon-set a {
    margin: 1px 16px 15px 0;
}
.footer-main-title {
    margin-bottom: 0;
}
.footer .icon-set {
    margin-left: 0;
}
.featured-properties-container.container.pb-5.p-0 {
    padding-top: 4rem !important;
    padding-bottom: 5rem !important;
}
.relate-pro .slick-track {
    margin-top: 0;
}
.news-item .card-button {
    padding-right: 0;
    padding-left: 0;
    font-size: 18px !important;
    margin-bottom: 0;
}
.category .pagination {
    margin-top: 0;
}
.IDLR4DO36WS9UZM0.sub-header {
    margin-bottom: 0;
}
.footer-main-title {
    font-size: 18px !important;
}
.slide-mo .slide img {
    height: unset !important;
}
.slick-initialized .slick-slide {
    margin-top: 0rem !important;
}
.slide-mo .slick-track {
    margin-top: 0;
}    
.ater-bg .card-body p {
    margin-bottom: 15px;
} 
.picture .slick-track {
    padding-top: 10px;
}
.picture .slide img {
    height: unset !important;
}
.picture.container.p-0.desktop {
    padding-bottom: 55px !important;
}
}
@media all and (device-width: 1180px) {
.bgTopheader .header-space {
    height: 0;
}
.container.main-con .col-sm-6 {
    width: 100%;
    padding: 0;
}
.slide img {
    width: 100%;
    height: unset !important;
    object-fit: cover;
    border-radius: 8px;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-8 {
    width: 100%;
}
.container.IDLR4H0EMIKGFJ22.section2 .row {
    flex-direction: column-reverse;
}
    .icon-set {
    display: flex;
    justify-content: left;
    margin-top: 5px;
    margin-left: -10px;
}
.main-ul-li li a {
    font-size: 16px !important;
}
.navbar-nav .dropdown-menu {
    position: absolute !important;
}
.image_pro.text-center img {
    width: 85%;
}
footer.footer.zyis-footer.ipaid1024.d-none.d-sm-none {
    display: block !important;
}
    footer.footer.zyis-footer.d-none.d-sm-block {
    display: none !important;
}
    .container.IDLR4DLLNNXMJIN9.section1 .sub-header span strong {
    font-size: 30px !important;
    /* text-align: left !important; */
}

h1.IDLR4DMSRYDK6VC11.IDLR4DO36WS9UZM0.sub-header {
    text-align: left !important;
}
.container.IDLR4DLLNNXMJIN9.section1 span.foripaid {
    font-size: 20px !important;
}
.IDLUC3RF15YK00P1 {
    display: none;
}
p.IDLR4H20C6J0TQE8 {
    display: block;
}
.IDLTR1PIEJNVHUY5 {
    /* font-size: 17px !important; */
    display: none;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 span {
    font-size: 30px !important;
}
.container.IDLR4H0EMIKGFJ22.section2 span.foripaid {
    font-size: 20px !important;
}
img.content-single-img.IDLUALZRXIAIY5Q0.hide-on-desktop {
    display: none;
}
h1.IDLR4L199Q9Q6LE3 {
    padding: 9px 0px 0px 10px;
    font-size: 29px;
    text-align: left !important;
    margin-bottom: 0;
}
.IDLS5GWSOBCTEER1 h5.sub-header {
    padding-top: 20px;
}
.container.bg .main-header {
    padding: 20px 0px 0px 15px;
     margin-bottom: 0; 
    font-size: 30px;
    text-align: left !important;
}
.container.bg {
    padding: 0;
}
.container.bg span {
    width: 244px;
    overflow: hidden;
    position: relative;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*.container.bg p {*/
/*    width: 100%;*/
/*    overflow: hidden;*/
/*    position: relative;*/
/*    display: block;*/
/*    text-overflow: ellipsis;*/
/*    white-space: nowrap;*/
/*}*/
.container.bg h2 strong {
    width: 244px;
    overflow: hidden;
    position: relative;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 17px;
    font-weight: normal;
}
.container.bg span {
    font-size: 17px !important;
}
img.img-mobile-cam {
    width: 40px !important;
    top: 45px !important;
}
.IDLSXFORICAVLUE0 {
    display: none;
}
.IDLR4L2IPJ1U0WN5 {
    display: none;
}
ul.main-ul-li li span {
    font-size: 17px !important;
}
.container.relate-pro .slick-slide {
    padding: 0;
    margin-bottom: 0 !important;
}
.show-space {
    height: 50px !important;
}
.container.main-con h2 {
    line-height: 1.5;
}
.IDLTR4FL3EZT8CG2 {
    display: none;
}
p.IDLTKBVY6K4KEON7 {
    display: block;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-8 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-4 {
    width: 100%;
    text-align: center;
}
.container.IDLY81M66DRVZN47 .row {
    flex-direction: column-reverse;
}
.content-single-img.IDLR4HK4ZL35Q8S5.image2 {
    width: 35%;
    left:0;
    top:-25px;
}
.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 {
    text-align: center !important;
}
.IDLS5GWSOBCTEER1 .col-12.col-md-4.pb-4 {
    width: 50%;
}
.container.bg h5.sub-header {
    padding-bottom: 0;
    margin-bottom: 0;
}
.row.IDLY81MD6B46VX39.section2 span.foripaid {
    font-size: 20px;
}
.row.IDLY81MD6B46VX39.section2 span.ipaidfont {
    font-size: 20px !important;
}
.row.IDLYE70C3FN36UM17.IDLZ5IHOC8OMYJS4 .col-sm-8 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
p.IDLYE6MEVBN5FF91 span {
    font-size: 20px !important;
}
.row.IDLYE70C3FN36UM17.IDLZ5IHOC8OMYJS4 .col-sm-4 {
    width: 100%;
    text-align: center;
}
img.content-single-img.IDLZ5QUHYJ9LD451 {
    position: relative;
    top: 0;
    max-width: 50%;
     left: 0; 
}
.container.IDLYE6YU15D9FDV10.IDLZ5IHOC66E0TS3 .row {
    flex-direction: revert;
}
.IDLTR4OI61RO4UR1 {
    display: none;
}
p.IDLR5UBV4OR6OLE18.IDLR5UJ6OK08HFF3 {
    display: block;
    font-size: 20px !important;
}
.container.IDLR5VDJXQW25I11.core-values-con {
    background-color: #fff;
    padding: 10px;
    border-radius: 20px;
    transition: 0.5s;
     padding-bottom: 0; 
}
.IDLSBZD8LPWFU8M1 img.desktop-slide {
    height: unset !important;
}
.IDLSBZFGD3YA64D1 img.desktop-slide {
    height: unset !important;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-4 {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
body .container.IDLTKB8XR8NQZIE2 {
    padding-bottom: 0 !important;
}
.relate-pro h5.text-left {
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 20px;
    text-align: center !important;
}
.relate-pro .slick-dotted.slick-slider {
    margin-bottom: 0;
}
.IDLR4DLLNNXMJIN9 .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
}
.IDLTKB8XR8NQZIE2.container {
    padding: 40px 11px 0 17px !important;
}
.IDLY81MD6B46VX39.section2 {
    padding: 40px 30px 17px !important;
}
.IDLYE79P3HFUFXW0 {
    display: none;
}
.IDLYE6YU15D9FDV10.IDLZ5IHOC66E0TS3.section2 {
    padding: 40px 5px 17px 29px !important;
}
.IDLTLNIS8RL7HOO1.sub-header {
    margin-bottom: 0;
    padding-bottom: 10px;
}
.IDLR5VYQ0H2XNU91 {
    height: 95px;
}
.IDLT45ZUDMIE5Y61 {
    padding-bottom: 6rem;
}
.title-relate .sub-header {
    margin-bottom: 0;
    margin-top: 3.5rem !important;
}
.title-relate.container.pb-5.pt-3 {
    padding-bottom: 0 !important;
}
.relate-pro.p-0 {
    padding-bottom: 5.5rem !important;
}
.mymong.container h5.sub-header {
    margin-top: 3px !important;
    margin-bottom: 0 !important;
}
.relate-pro ul.custom-dots {
    padding-top: 20px;
}
.relate-detail.relate-pro.p-0 {
    padding-bottom: 4rem !important;
}
.slick-slide {
    margin-bottom: 0 !important;
}
.relate-pro .slick-list.draggable {
    height: 90%;
}
.IDLSBZWMWLZOMLR1 {
    height: 15px;
}
.IDLX05BKY2ZZ8591 {
    height: 70px;
}
.card-body p {
    /* margin-bottom: 0; */
    margin-top: 10px !important;
}
.mobile h5.sub-header {
    margin-bottom: -10px !important;
}
.IDLS5GWSOBCTEER1 .mobile-style {
    top: 3.4rem !important;
}
.IDLS2XAW4L8SOGK1 h1.main-header.pb-4 {
    padding-top: 0;
}
.IDLS2XAW4L8SOGK1 .container.bg span {
    margin-bottom: 15px;
    margin-top: 15px;
}
.main-con .col-sm-12 {
    padding-bottom: 3rem !important;
}
.picture .slick-slider {
    margin-top: 0;
}
.picture.container.p-0.desktop {
    padding-bottom: 38px !important;
}
.space_de {
    height: 50px !important;
}
.relate-detail .card-body {
    padding: 10px 9px;
}
.new-detail .live_name {
    margin-bottom: 0;
}
.new-detail .col-12 {
    padding-bottom: 1rem !important;
}
.image_pro.text-center .mobile-style {
    position: absolute !important;
    top: 10.9rem !important;
    left: 12rem !important;
}
.IDLT45ZUDMIE5Y61 {
    padding-bottom: 0rem;
}
}
@media all and (device-width: 1194px) {
    .featured-properties-container h1.main-header {
    margin-bottom: 0;
    padding-top: 0rem !important;
    padding-bottom: 2rem !important;
}
.revers {
        order: 2; /* Move image below text */
    }
    .text-revers {
        order: 1; /* Keep text above image */
    }
    .col-sm-6.pl-0.revers {
    padding-bottom: 75px !important;
}
.col-sm-12.pt-3.pb-3.ipad.mobile {
    display: none;
}
.container.main-con .col-sm-6 {
    width: 100%;
    padding: 0;
}
.bgTopheader .header-space {
    height: 0;
}
.slide img {
    width: 100%;
    height: unset !important;
    object-fit: cover;
    border-radius: 8px;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-8 {
    width: 100%;
}
.container.IDLR4H0EMIKGFJ22.section2 .row {
    flex-direction: column-reverse;
}
    .icon-set {
    display: flex;
    justify-content: left;
    margin-top: 5px;
    margin-left: -10px;
}
.main-ul-li li a {
    font-size: 16px !important;
}
.navbar-nav .dropdown-menu {
    position: absolute !important;
}
.image_pro.text-center img {
    width: 85%;
}
footer.footer.zyis-footer.ipaid1024.d-none.d-sm-none {
    display: block !important;
}
    footer.footer.zyis-footer.d-none.d-sm-block {
    display: none !important;
}
    .container.IDLR4DLLNNXMJIN9.section1 .sub-header span strong {
    font-size: 30px !important;
    /* text-align: left !important; */
}

h1.IDLR4DMSRYDK6VC11.IDLR4DO36WS9UZM0.sub-header {
    text-align: left !important;
}
.container.IDLR4DLLNNXMJIN9.section1 span.foripaid {
    font-size: 20px !important;
}
.IDLUC3RF15YK00P1 {
    display: none;
}
p.IDLR4H20C6J0TQE8 {
    display: block;
}
.IDLTR1PIEJNVHUY5 {
    /* font-size: 17px !important; */
    display: none;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 span {
    font-size: 30px !important;
}
.container.IDLR4H0EMIKGFJ22.section2 span.foripaid {
    font-size: 20px !important;
}
img.content-single-img.IDLUALZRXIAIY5Q0.hide-on-desktop {
    display: none;
}
h1.IDLR4L199Q9Q6LE3 {
    padding: 9px 0px 0px 10px;
    font-size: 29px;
    text-align: left !important;
    margin-bottom: 0;
}
.IDLS5GWSOBCTEER1 h5.sub-header {
    padding-top: 20px;
    padding-bottom: 0px;
}

.container.bg .main-header {
    padding: 20px 0px 0px 15px;
     margin-bottom: 0; 
    font-size: 30px;
    text-align: left !important;
}
.container.bg {
    padding: 0;
}
.container.bg span {
    width: 244px;
    overflow: hidden;
    position: relative;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*.container.bg p {*/
/*    width: 100%;*/
/*    overflow: hidden;*/
/*    position: relative;*/
/*    display: block;*/
/*    text-overflow: ellipsis;*/
/*    white-space: nowrap;*/
/*}*/
.container.bg h2 strong {
    width: 244px;
    overflow: hidden;
    position: relative;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 17px;
    font-weight: normal;
}
.container.bg span {
    font-size: 17px !important;
}
img.img-mobile-cam {
    width: 40px !important;
    top: 45px !important;
}
.IDLSXFORICAVLUE0 {
    display: none;
}
.IDLR4L2IPJ1U0WN5 {
    display: none;
}
ul.main-ul-li li span {
    font-size: 17px !important;
}
.container.relate-pro .slick-slide {
    padding: 0;
    margin-bottom: 0 !important;
}
.show-space {
    height: 50px !important;
}
.container.main-con h2 {
    line-height: 1.5;
}
.IDLTR4FL3EZT8CG2 {
    display: none;
}
p.IDLTKBVY6K4KEON7 {
    display: block;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-8 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-4 {
    width: 100%;
    text-align: center;
}
.container.IDLY81M66DRVZN47 .row {
    flex-direction: column-reverse;
}
.content-single-img.IDLR4HK4ZL35Q8S5.image2 {
    width: 35%;
    left:0;
    top:-25px;
}
.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 {
    text-align: center !important;
}
.IDLS5GWSOBCTEER1 .col-12.col-md-4.pb-4 {
    width: 50%;
}
.container.bg h5.sub-header {
    padding-bottom: 0;
    margin-bottom: 0;
}
.row.IDLY81MD6B46VX39.section2 span.foripaid {
    font-size: 20px;
}
.row.IDLY81MD6B46VX39.section2 span.ipaidfont {
    font-size: 20px !important;
}
.row.IDLYE70C3FN36UM17.IDLZ5IHOC8OMYJS4 .col-sm-8 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
p.IDLYE6MEVBN5FF91 span {
    font-size: 20px !important;
}
.row.IDLYE70C3FN36UM17.IDLZ5IHOC8OMYJS4 .col-sm-4 {
    width: 100%;
    text-align: center;
}
img.content-single-img.IDLZ5QUHYJ9LD451 {
    position: relative;
    top: 0;
    max-width: 50%;
     left: 0; 
}
.container.IDLYE6YU15D9FDV10.IDLZ5IHOC66E0TS3 .row {
    flex-direction: revert;
}
.IDLTR4OI61RO4UR1 {
    display: none;
}
p.IDLR5UBV4OR6OLE18.IDLR5UJ6OK08HFF3 {
    display: block;
    font-size: 20px !important;
}
.container.IDLR5VDJXQW25I11.core-values-con {
    background-color: #fff;
    padding: 10px;
    border-radius: 20px;
    transition: 0.5s;
     padding-bottom: 0; 
}
.IDLSBZD8LPWFU8M1 img.desktop-slide {
    height: unset !important;
}
.IDLSBZFGD3YA64D1 img.desktop-slide {
    height: unset !important;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-4 {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
body .container.IDLTKB8XR8NQZIE2 {
    padding-bottom: 0 !important;
}
.relate-pro h5.text-left {
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 20px;
    text-align: center !important;
}
.relate-pro .slick-dotted.slick-slider {
    margin-bottom: 0;
}
.IDLR4DLLNNXMJIN9 .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
}
.IDLTKB8XR8NQZIE2.container {
    padding: 40px 11px 0 17px !important;
}
.IDLY81MD6B46VX39.section2 {
    padding: 40px 30px 17px !important;
}
.IDLYE79P3HFUFXW0 {
    display: none;
}
.IDLYE6YU15D9FDV10.IDLZ5IHOC66E0TS3.section2 {
    padding: 40px 5px 17px 29px !important;
}
.IDLTLNIS8RL7HOO1.sub-header {
    margin-bottom: 0;
    padding-bottom: 10px;
}
.IDLR5VYQ0H2XNU91 {
    height: 95px;
}
.IDLT45ZUDMIE5Y61 {
    padding-bottom: 6rem;
}
.title-relate .sub-header {
    margin-bottom: 0;
    margin-top: 3.5rem !important;
}
.title-relate.container.pb-5.pt-3 {
    padding-bottom: 0 !important;
}
.relate-pro.p-0 {
    padding-bottom: 5.5rem !important;
}
.mymong.container h5.sub-header {
    margin-top: 3px !important;
    margin-bottom: 0 !important;
}
.relate-pro ul.custom-dots {
    padding-top: 20px;
}
.relate-detail.relate-pro.p-0 {
    padding-bottom: 4rem !important;
}
.slick-slide {
    margin-bottom: 0 !important;
}
.relate-pro .slick-list.draggable {
    height: 90%;
}
.IDLSBZWMWLZOMLR1 {
    height: 15px;
}
.IDLX05BKY2ZZ8591 {
    height: 70px;
}
.card-body p {
    margin-bottom: 15px;
    margin-top: 15px;
}
.mobile h5.sub-header {
    margin-bottom: -10px !important;
}
.IDLS5GWSOBCTEER1 .mobile-style {
    top: 3.4rem !important;
}
.IDLS2XAW4L8SOGK1 h1.main-header.pb-4 {
    padding-top: 0;
}
.IDLS2XAW4L8SOGK1 .container.bg span {
    margin-bottom: 15px;
    margin-top: 15px;
}
.main-con .col-sm-12 {
    padding-bottom: 3rem !important;
}
.picture .slick-slider {
    margin-top: 0;
}
.picture.container.p-0.desktop {
    padding-bottom: 38px !important;
}
.space_de {
    height: 50px !important;
}
.relate-detail .card-body {
    padding: 10px 9px;
}
.new-detail .live_name {
    margin-bottom: 0;
}
.new-detail .col-12 {
    padding-bottom: 1rem !important;
}
.image_pro.text-center .mobile-style {
    position: absolute !important;
    top: 10.9rem !important;
    left: 12rem !important;
}
.IDLT45ZUDMIE5Y61 {
    padding-bottom: 0rem;
}
}
@media all and (device-width: 834px) {
    .IDLZ5IHOBYJBBBJ0 {
    display: none;
}
.show-more h6 {
    margin-top: 5px;
}
    body, p, span, ul li{
        font-size:17px !important;
    }
    p.IDLY755UK25MG2F5 {
    display: none;
}

h1.IDM0DLG2C3IJ7I24 span {
    font-size: 30px !important;
}
h1.IDM0DL6ME6087IF2 span {
    font-size: 30px !important;
}
.IDM0DLFHVXGROQS3 span {
    font-size: 30px !important;
}
p.IDLYE6MEVBN5FF91 {
    display: none;
}
    .IDLSBZD8LPWFU8M1 img.desktop-slide {
    height: unset !important;
}
.bgTopheader.sticky-bgTopheader .header-lastimg {
    box-shadow: unset !important;
}
.slide img {
    width: 100%;
    height: 100% !important;
    object-fit: cover;
    border-radius: 8px;
}
.IDLSBZFGD3YA64D1 img.desktop-slide {
    height: unset !important;
}
    .show-more {
    display: block !important;
}
span.myBtn {
    color: #bf7d40;
}
.show-more {
    text-align: left !important; 
}
p.IDLR4DWT2BIOLOK7 {
    display: none;
}
    .featured-properties-container h1.main-header {
    margin-bottom: 0;
    padding-top: 0rem !important;
    padding-bottom: 2rem !important;
}
.container.main-con .col-sm-6 {
    width: 100%;
    padding: 0;
}
.bgTopheader .header-space {
    height: 0;
}
.slide img {
    width: 100%;
    height: unset !important;
    object-fit: cover;
    border-radius: 8px;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-8 {
    width: 100%;
}
.container.IDLR4H0EMIKGFJ22.section2 .row {
    flex-direction: column-reverse;
}
    .icon-set {
    display: flex;
    justify-content: left;
    margin-top: 5px;
    margin-left: -10px;
}
.main-ul-li li a {
    font-size: 16px !important;
}
.navbar-nav .dropdown-menu {
    position: absolute !important;
}
.image_pro.text-center img {
    width: 75%;
}
footer.footer.zyis-footer.ipaid1024.d-none.d-sm-none {
    display: block !important;
}
    footer.footer.zyis-footer.d-none.d-sm-block {
    display: none !important;
}
    .container.IDLR4DLLNNXMJIN9.section1 .sub-header span strong {
    font-size: 30px !important;
    /* text-align: left !important; */
}

h1.IDLR4DMSRYDK6VC11.IDLR4DO36WS9UZM0.sub-header {
    text-align: left !important;
}
.container.IDLR4DLLNNXMJIN9.section1 span.foripaid {
    font-size: 20px !important;
}
.IDLUC3RF15YK00P1 {
    display: block;
}
p.IDLR4H20C6J0TQE8 {
    display: none;
}
.IDLTR1PIEJNVHUY5 {
    /* font-size: 17px !important; */
    display: block;
}
.main-con p {
    text-align: left !important;
}
.new-detail p {
    text-align: left !important;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 span {
    font-size: 30px !important;
}
.container.IDLR4H0EMIKGFJ22.section2 span.foripaid {
    font-size: 20px !important;
}
img.content-single-img.IDLUALZRXIAIY5Q0.hide-on-desktop {
    display: none;
}
h1.IDLR4L199Q9Q6LE3 {
    padding: 9px 0px 0px 0px;
    font-size: 29px;
    text-align: left !important;
    margin-bottom: 0;
}
.IDLS5GWSOBCTEER1 h5.sub-header {
    padding-top: 10px;
    padding-bottom: 3px;
}
.IDLT3QSAGT3259W7 {
    height: 40px;
}
br {
    line-height: 1 !important;
}
.container.bg .main-header {
    padding: 20px 0px 0px 0px;
     margin-bottom: 0; 
    font-size: 30px;
    text-align: left !important;
}
.container.bg {
    padding: 0;
}
.container.bg span {
    width: 244px;
    overflow: hidden;
    position: relative;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*.container.bg p {*/
/*    width: 100%;*/
/*    overflow: hidden;*/
/*    position: relative;*/
/*    display: block;*/
/*    text-overflow: ellipsis;*/
/*    white-space: nowrap;*/
/*}*/
.content.vision.IDLR5USTG2U00EC0{
    height:28rem !important;
}
.container.bg h2 strong {
    width: 244px;
    overflow: hidden;
    position: relative;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 17px;
    font-weight: normal;
}
.container.bg span {
    font-size: 17px !important;
}
img.img-mobile-cam {
    width: 40px !important;
    top: 45px !important;
}
.IDLSXFORICAVLUE0 {
    display: none;
}
.IDLR4L2IPJ1U0WN5 {
    display: none;
}
ul.main-ul-li li span {
    font-size: 17px !important;
}
.container.relate-pro .slick-slide {
    padding: 0;
    margin-bottom: 0 !important;
}
.show-space {
    height: 50px !important;
}
.container.main-con h2 {
    line-height: 1.5;
}
.IDLTR4FL3EZT8CG2 {
    display: none;
}
p.IDLTKBVY6K4KEON7 {
    display: block;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-8 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-4 {
    width: 100%;
    text-align: center;
}
.container.IDLY81M66DRVZN47 .row {
    flex-direction: column-reverse;
}
.content-single-img.IDLR4HK4ZL35Q8S5.image2 {
    width: 35%;
    left:0;
    top:-25px;
}
.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 {
    text-align: center !important;
}
.IDLS5GWSOBCTEER1 .col-12.col-md-4.pb-4 {
    width: 50%;
}
.container.bg h5.sub-header {
    margin-top: 8px;
    margin-bottom: 10px;
}
.row.IDLY81MD6B46VX39.section2 span.foripaid {
    font-size: 20px;
}
/*.row.IDLY81MD6B46VX39.section2 span.ipaidfont {*/
/*    font-size: 20px !important;*/
/*}*/
.row.IDLYE70C3FN36UM17.IDLZ5IHOC8OMYJS4 .col-sm-8 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
/*p.IDLYE6MEVBN5FF91 span {*/
/*    font-size: 20px !important;*/
/*}*/
.row.IDLYE70C3FN36UM17.IDLZ5IHOC8OMYJS4 .col-sm-4 {
    width: 100%;
    text-align: center;
}
img.content-single-img.IDLZ5QUHYJ9LD451 {
    position: relative;
    top: 0;
    max-width: 50%;
     left: 0; 
}
.container.IDLYE6YU15D9FDV10.IDLZ5IHOC66E0TS3 .row {
    flex-direction: revert;
}
.IDLTR4OI61RO4UR1 {
    display: block;
}
p.IDLR5UBV4OR6OLE18.IDLR5UJ6OK08HFF3 {
    display: none;
    font-size: 20px !important;
}
.container.IDLR5VDJXQW25I11.core-values-con {
    background-color: #fff;
    padding: 10px;
    border-radius: 20px;
    transition: 0.5s;
     padding-bottom: 0; 
}
.IDLSBZD8LPWFU8M1 img.desktop-slide {
    height: unset !important;
}
.IDLSBZFGD3YA64D1 img.desktop-slide {
    height: unset !important;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-4 {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
body .container.IDLTKB8XR8NQZIE2 {
    padding-bottom: 0 !important;
}
.relate-pro h5.text-left {
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 20px;
    text-align: center !important;
}
.relate-pro .slick-dotted.slick-slider {
    margin-bottom: 0;
}
.IDLR4DLLNNXMJIN9 .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
}
.IDLTKB8XR8NQZIE2.container {
    padding: 40px 11px 0 17px !important;
}
.IDLY81MD6B46VX39.section2 {
    padding: 40px 30px 17px !important;
}
.IDLYE79P3HFUFXW0 {
    display: none;
}
.IDLYE6YU15D9FDV10.IDLZ5IHOC66E0TS3.section2 {
    padding: 40px 5px 17px 29px !important;
}
.IDLTLNIS8RL7HOO1.sub-header {
    margin-bottom: 0;
    padding-bottom: 10px;
}
.IDLR5VYQ0H2XNU91 {
    height: 95px;
}
.IDLT45ZUDMIE5Y61 {
    padding-bottom: 6rem;
}
.title-relate .sub-header {
    margin-bottom: 0;
    margin-top: 3.5rem !important;
}
.title-relate.container.pb-5.pt-3 {
    padding-bottom: 0 !important;
}
.relate-pro.p-0 {
    padding-bottom: 5.5rem !important;
}
.mymong.container h5.sub-header {
    margin-top: 3px !important;
    margin-bottom: 0 !important;
}
.relate-pro ul.custom-dots {
    padding-top: 20px;
}
.relate-detail.relate-pro.p-0 {
    padding-bottom: 4rem !important;
}
.slick-slide {
    margin-bottom: 0 !important;
}
.relate-pro .slick-list.draggable {
    height: 90% !important;
}
.IDLSBZWMWLZOMLR1 {
    height: 15px;
}
.IDLX05BKY2ZZ8591 {
    height: 70px;
}
.card-body p {
    margin-bottom: 0;
}
.mobile h5.sub-header {
    margin-bottom: 10px !important;
}
.IDLS5GWSOBCTEER1 .mobile-style {
    top: 3.4rem !important;
}
.IDLS2XAW4L8SOGK1 h1.main-header.pb-4 {
    padding-top: 0;
}
.IDLS2XAW4L8SOGK1 .container.bg span {
    margin-bottom: 15px;
    margin-top: 15px;
}
.main-con .col-sm-12 {
    padding-bottom: 3rem !important;
}
.picture .slick-slider {
    margin-top: 0;
}
.picture.container.p-0.desktop {
    padding-bottom: 38px !important;
}
.space_de {
    height: 50px !important;
}
.relate-detail .card-body {
    padding: 10px 9px;
}
.new-detail .live_name {
    margin-bottom: 0;
}
.new-detail .col-12 {
    padding-bottom: 1rem !important;
}
.image_pro.text-center .mobile-style {
    position: absolute !important;
    top: 10.9rem !important;
    left: 12rem !important;
}
.IDLT45ZUDMIE5Y61 {
    padding-bottom: 0rem;
}
}
@media all and (device-width: 810px) {
    .IDLZ5IHOBYJBBBJ0 {
    display: none;
}
.show-more h6 {
    margin-top: 5px;
}
    .content.vision.IDLR5USTG2U00EC0{
    height:28rem !important;
}
    body, p, span, ul li{
        font-size:17px !important;
    }
    p.IDLY755UK25MG2F5 {
    display: none;
}

h1.IDM0DLG2C3IJ7I24 span {
    font-size: 30px !important;
}
h1.IDM0DL6ME6087IF2 span {
    font-size: 30px !important;
}
.IDM0DLFHVXGROQS3 span {
    font-size: 30px !important;
}
p.IDLYE6MEVBN5FF91 {
    display: none;
}
    .IDLSBZD8LPWFU8M1 img.desktop-slide {
    height: unset !important;
}
.bgTopheader.sticky-bgTopheader .header-lastimg {
    box-shadow: unset !important;
}
.slide img {
    width: 100%;
    height: 100% !important;
    object-fit: cover;
    border-radius: 8px;
}
.IDLSBZFGD3YA64D1 img.desktop-slide {
    height: unset !important;
}
    .show-more {
    display: block !important;
}
span.myBtn {
    color: #bf7d40;
}
.show-more {
    text-align: left !important; 
}
p.IDLR4DWT2BIOLOK7 {
    display: none;
}
    .featured-properties-container h1.main-header {
    margin-bottom: 0;
    padding-top: 0rem !important;
    padding-bottom: 2rem !important;
}
.container.main-con .col-sm-6 {
    width: 100%;
    padding: 0;
}
.bgTopheader .header-space {
    height: 0;
}
.slide img {
    width: 100%;
    height: unset !important;
    object-fit: cover;
    border-radius: 8px;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-8 {
    width: 100%;
}
.container.IDLR4H0EMIKGFJ22.section2 .row {
    flex-direction: column-reverse;
}
    .icon-set {
    display: flex;
    justify-content: left;
    margin-top: 5px;
    margin-left: -10px;
}
.main-ul-li li a {
    font-size: 16px !important;
}
.navbar-nav .dropdown-menu {
    position: absolute !important;
}
.image_pro.text-center img {
    width: 75%;
}
footer.footer.zyis-footer.ipaid1024.d-none.d-sm-none {
    display: block !important;
}
    footer.footer.zyis-footer.d-none.d-sm-block {
    display: none !important;
}
    .container.IDLR4DLLNNXMJIN9.section1 .sub-header span strong {
    font-size: 30px !important;
    /* text-align: left !important; */
}

h1.IDLR4DMSRYDK6VC11.IDLR4DO36WS9UZM0.sub-header {
    text-align: left !important;
}
.container.IDLR4DLLNNXMJIN9.section1 span.foripaid {
    font-size: 20px !important;
}
.IDLUC3RF15YK00P1 {
    display: block;
}
p.IDLR4H20C6J0TQE8 {
    display: none;
}
.IDLTR1PIEJNVHUY5 {
    /* font-size: 17px !important; */
    display: block;
}
.main-con p {
    text-align: left !important;
}
.new-detail p {
    text-align: left !important;
}
h1.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 span {
    font-size: 30px !important;
}
.container.IDLR4H0EMIKGFJ22.section2 span.foripaid {
    font-size: 20px !important;
}
img.content-single-img.IDLUALZRXIAIY5Q0.hide-on-desktop {
    display: none;
}
h1.IDLR4L199Q9Q6LE3 {
    padding: 9px 0px 0px 10px;
    font-size: 29px;
    text-align: left !important;
    margin-bottom: 0;
}
.IDLS5GWSOBCTEER1 h5.sub-header {
    padding-top: 10px;
    padding-bottom: 3px;
}
.IDLT3QSAGT3259W7 {
    height: 40px;
}
.container.bg .main-header {
    padding: 20px 0px 0px 15px;
     margin-bottom: 0; 
    font-size: 30px;
    text-align: left !important;
}
.container.bg {
    padding: 0;
}
.container.bg span {
    width: 244px;
    overflow: hidden;
    position: relative;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
}
/*.container.bg p {*/
/*    width: 100%;*/
/*    overflow: hidden;*/
/*    position: relative;*/
/*    display: block;*/
/*    text-overflow: ellipsis;*/
/*    white-space: nowrap;*/
/*}*/
.container.bg h2 strong {
    width: 244px;
    overflow: hidden;
    position: relative;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 17px;
    font-weight: normal;
}
.container.bg span {
    font-size: 17px !important;
}
img.img-mobile-cam {
    width: 40px !important;
    top: 45px !important;
}
.IDLSXFORICAVLUE0 {
    display: none;
}
.IDLR4L2IPJ1U0WN5 {
    display: none;
}
ul.main-ul-li li span {
    font-size: 17px !important;
}
.container.relate-pro .slick-slide {
    padding: 0;
    margin-bottom: 0 !important;
}
.show-space {
    height: 50px !important;
}
.container.main-con h2 {
    line-height: 1.5;
}
.IDLTR4FL3EZT8CG2 {
    display: none;
}
p.IDLTKBVY6K4KEON7 {
    display: block;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-8 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
.row.IDLY81MD6B46VX39.section2 .col-sm-4 {
    width: 100%;
    text-align: center;
}
.container.IDLY81M66DRVZN47 .row {
    flex-direction: column-reverse;
}
.content-single-img.IDLR4HK4ZL35Q8S5.image2 {
    width: 35%;
    left:0;
    top:-25px;
}
.IDLR4DMSRYDK6VC11.sub-header.IDLUMIGJSXZSIR70 {
    text-align: center !important;
}
.IDLS5GWSOBCTEER1 .col-12.col-md-4.pb-4 {
    width: 50%;
}
.container.bg h5.sub-header {
    margin-top: 8px;
    margin-bottom: 10px;
}
.row.IDLY81MD6B46VX39.section2 span.foripaid {
    font-size: 20px;
}
/*.row.IDLY81MD6B46VX39.section2 span.ipaidfont {*/
/*    font-size: 20px !important;*/
/*}*/
.row.IDLYE70C3FN36UM17.IDLZ5IHOC8OMYJS4 .col-sm-8 {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}
/*p.IDLYE6MEVBN5FF91 span {*/
/*    font-size: 20px !important;*/
/*}*/
.row.IDLYE70C3FN36UM17.IDLZ5IHOC8OMYJS4 .col-sm-4 {
    width: 100%;
    text-align: center;
}
img.content-single-img.IDLZ5QUHYJ9LD451 {
    position: relative;
    top: 0;
    max-width: 50%;
     left: 0; 
}
.container.IDLYE6YU15D9FDV10.IDLZ5IHOC66E0TS3 .row {
    flex-direction: revert;
}
.IDLTR4OI61RO4UR1 {
    display: block;
}
p.IDLR5UBV4OR6OLE18.IDLR5UJ6OK08HFF3 {
    display: none;
    font-size: 20px !important;
}
.container.IDLR5VDJXQW25I11.core-values-con {
    background-color: #fff;
    padding: 10px;
    border-radius: 20px;
    transition: 0.5s;
     padding-bottom: 0; 
}
.IDLSBZD8LPWFU8M1 img.desktop-slide {
    height: unset !important;
}
.IDLSBZFGD3YA64D1 img.desktop-slide {
    height: unset !important;
}
.container.IDLR4H0EMIKGFJ22.section2 .col-sm-4 {
    width: 100%;
    margin: 0 auto;
    text-align: center;
}
body .container.IDLTKB8XR8NQZIE2 {
    padding-bottom: 0 !important;
}
.relate-pro h5.text-left {
    margin-bottom: 0;
    padding-bottom: 0;
    font-size: 20px;
    text-align: center !important;
}
.relate-pro .slick-dotted.slick-slider {
    margin-bottom: 0;
}
.IDLR4DLLNNXMJIN9 .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
}
.IDLTKB8XR8NQZIE2.container {
    padding: 40px 11px 0 17px !important;
}
.IDLY81MD6B46VX39.section2 {
    padding: 40px 30px 17px !important;
}
.IDLYE79P3HFUFXW0 {
    display: none;
}
.IDLYE6YU15D9FDV10.IDLZ5IHOC66E0TS3.section2 {
    padding: 40px 5px 17px 29px !important;
}
.IDLTLNIS8RL7HOO1.sub-header {
    margin-bottom: 0;
    padding-bottom: 10px;
}
.IDLR5VYQ0H2XNU91 {
    height: 95px;
}
.IDLT45ZUDMIE5Y61 {
    padding-bottom: 6rem;
}
.title-relate .sub-header {
    margin-bottom: 0;
    margin-top: 3.5rem !important;
}
.title-relate.container.pb-5.pt-3 {
    padding-bottom: 0 !important;
}
.relate-pro.p-0 {
    padding-bottom: 5.5rem !important;
}
.mymong.container h5.sub-header {
    margin-top: 3px !important;
    margin-bottom: 0 !important;
}
.relate-pro ul.custom-dots {
    padding-top: 20px;
}
.relate-detail.relate-pro.p-0 {
    padding-bottom: 4rem !important;
}
.slick-slide {
    margin-bottom: 0 !important;
}
.relate-pro .slick-list.draggable {
    height: 90% !important;
}
.IDLSBZWMWLZOMLR1 {
    height: 15px;
}
.IDLX05BKY2ZZ8591 {
    height: 70px;
}
.card-body p {
    margin-bottom: 0;
}
.mobile h5.sub-header {
    margin-bottom: 10px !important;
}
.IDLS5GWSOBCTEER1 .mobile-style {
    top: 3.4rem !important;
}
.IDLS2XAW4L8SOGK1 h1.main-header.pb-4 {
    padding-top: 0;
}
.IDLS2XAW4L8SOGK1 .container.bg span {
    margin-bottom: 15px;
    margin-top: 15px;
}
.main-con .col-sm-12 {
    padding-bottom: 3rem !important;
}
.picture .slick-slider {
    margin-top: 0;
}
.picture.container.p-0.desktop {
    padding-bottom: 38px !important;
}
.space_de {
    height: 50px !important;
}
.relate-detail .card-body {
    padding: 10px 9px;
}
.new-detail .live_name {
    margin-bottom: 0;
}
.new-detail .col-12 {
    padding-bottom: 1rem !important;
}
.image_pro.text-center .mobile-style {
    position: absolute !important;
    top: 10.9rem !important;
    left: 12rem !important;
}
.IDLT45ZUDMIE5Y61 {
    padding-bottom: 0rem;
}
}





















