@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500;600;700&amp;display=swap');
/* #259bd6 */

h1, h2, h3, h4, h5, h6, nav, .nav, .menu, button, .button, .btn, .price, ._heading, .wp-block-pullquote blockquote, blockquote, label, legend, .mkdf-main-menu ul li a, .rs-layer, .mkdf-btn, .mkdf-property-info-text-holder div.mkdf-pit-title, .chaty-widget-i-title, .mkdf-post-excerpt, .mkdf-post-date-inner *, .wpb_widgetised_column .widget.mkdf-blog-list-widget .mkdf-post-title a, aside.mkdf-sidebar .widget.mkdf-blog-list-widget .mkdf-post-title a {font-family: "Montserrat" , "anakotmai", san-serif !important;}

.mkdf-title-holder .mkdf-title-inner .mkdf-svg-separator-holder, .pp_pic_holder, .pp_overlay, .dnone, .mkdf-post-info-author {display:none !important;}

h5 {line-height:120%;}
.wpb_widgetised_column .widget.mkdf-blog-list-widget .mkdf-post-title a, aside.mkdf-sidebar .widget.mkdf-blog-list-widget .mkdf-post-title a {line-height:120%;}
.mkdf-main-menu>ul>li>a {padding:0 11px;}
.mkdf-blog-holder.mkdf-blog-masonry article .mkdf-post-content .mkdf-post-text {padding:20px;}
.wpml-ls-flag {width:30px;}
.mkdf-post-excerpt, .mkdf-btn.mkdf-btn-simple .mkdf-btn-text {font-size:14px; line-height:120%;}
.header-appear .wpml-ls-flag {width:24px;}
.wpml-ls-native {font-size:12px; position:absolute; text-align:center; width:40px; left:50%; margin-left:-20px;}
.header-appear .wpml-ls-native {font-size:10px;}
.mkdf-main-menu>ul>li.wpml-ls-item>a>span.item_outer .item_text:before {top:-10px !important; left:-4.5px;}
.wpml-ls-item-en a {padding-right:10px !important;}
.wpml-ls-item-th a {padding-left:0 !important;}
.mkdf-main-menu>ul>li>a>span.item_outer .item_text {display:block; text-transform:capitalize;}
::selection {background:#259bd6;}
.mkdf-property-list-holder article .mkdf-pli-text .mkdf-pli-excerpt {line-height:140%;}
.mkdf-property-list-holder article .mkdf-pli-text .mkdf-pli-title {color:white !important;}
.mkdf-pli-text-holder {padding:15px !important; background:#259bd6; color:white}
.single-property-item .mkdf-pl-gallery h3 {font-size:16px; color:white !important;}
.mkdf-parallax-row-holder {background-size:cover;}
.mkdf-property-info-text-holder div.mkdf-pit-title {font-size:60px;}
.mkdf-main-menu ul li a, .mkdf-main-menu>ul>li.mkdf-active-item>a, .mkdf-main-menu>ul>li>a:hover {font-weight:500; letter-spacing:-0.5px; font-size:15px;}
.mkdf-title-holder {background-size:cover;}
.mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner{border:none;}
.mkdf-footer-bottom-holder .textwidget {text-align:center;}
.mkdf-btn {padding:10px 40px; letter-spacing:0.5px; font-size:18px; font-weight:500;}
.mkdf-main-menu>ul>li>a>span.item_outer .item_text:before {background-color:#e1f5ff;}
.mkdf-page-header .mkdf-menu-area .mkdf-logo-wrapper a {height:65px !important; margin-left:-5px;}
.dmpadding {padding-top:80px !important;}

@media (min-width:900px) {
	.facilities li {width:33.33%; float:left;}
}

@media (max-width:800px) {
	.wpml-ls-native {left:60px; font-size:14px; text-align:left;}
	.mkdf-mobile-header .mkdf-mobile-nav .mkdf-grid>ul>li>a, .mkdf-mobile-header .mkdf-mobile-nav .mkdf-grid>ul>li>h6 {padding-left:0;}
	.mkdf-title-inner .mkdf-grid {padding:20px 0; background:rgba(255,255,255,0.7);}
	.mkdf-parallax-row-holder {min-height:100px !important;}
	.single-property-item .mkdf-icon-box-holder {margin-bottom:20px;}
	.mcenter {text-align:center !important;}
	.mkdf-title-holder.mkdf-centered-type .mkdf-page-subtitle {margin:0;}
	.dmpadding, .page .mkdf-content .mkdf-content-inner > .mkdf-full-width > .mkdf-full-width-inner {padding-top:30px !important;}
	.mmargin {margin-top:30px !important;}
	.mkdf-section-title-holder .mkdf-st-subtitle {margin-bottom:0px;}
	.mkdf-container-inner, .mkdf-grid, .mkdf-row-grid-section {width:85%;}
	.mkdf-icon-box-holder .mkdf-icon-box-holder-inner {padding:0 24px;}
	.mkdf-property-list-holder article .mkdf-pli-text .mkdf-pli-title {font-size:20px;}
	.mkdf-cta-text, .mkdf-cta-button {text-align:center;}
	.mkdf-mobile-header .mkdf-mobile-nav .mkdf-grid>ul>li>a, .mkdf-mobile-header .mkdf-mobile-nav .mkdf-grid>ul>li>h6 {font-size:16px;}
}

.mkdf-img-slider .owl-dots .owl-dot.active span, .mkdf-img-slider .owl-dots .owl-dot:hover span, .mkdf-owl-slider .owl-dots .owl-dot.active span, .mkdf-owl-slider .owl-dots .owl-dot:hover span, .mkdf-pagination-slider .owl-dots .owl-dot.active span, .mkdf-pagination-slider .owl-dots .owl-dot:hover span, .mkdf-pi-feature-slider .owl-dots .owl-dot.active span, .mkdf-pi-feature-slider .owl-dots .owl-dot:hover span, .mkdf-pl-fullscreen-slider .owl-dots .owl-dot.active span, .mkdf-pl-fullscreen-slider .owl-dots .owl-dot:hover span, .mkdf-testimonials .owl-dots .owl-dot.active span, .mkdf-testimonials .owl-dots .owl-dot:hover span {background-color:#259bd6;}

.mkdf-mobile-header .mkdf-mobile-nav .mkdf-grid>ul>li.mkdf-active-item>a, .mkdf-mobile-header .mkdf-mobile-nav .mkdf-grid>ul>li.mkdf-active-item>h6, .mkdf-mobile-header .mkdf-mobile-nav ul li a:hover, .mkdf-mobile-header .mkdf-mobile-nav ul li h6:hover, .mkdf-mobile-header .mkdf-mobile-nav ul ul li.current-menu-ancestor>a, .mkdf-mobile-header .mkdf-mobile-nav ul ul li.current-menu-ancestor>h6, .mkdf-mobile-header .mkdf-mobile-nav ul ul li.current-menu-item>a, .mkdf-mobile-header .mkdf-mobile-nav ul ul li.current-menu-item>h6, .mkdf-mobile-header .mkdf-mobile-menu-opener.mkdf-mobile-menu-opened a {color:#259bd6;}