.elementor-2466 .elementor-element.elementor-element-0d540a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2466 .elementor-element.elementor-element-3d1a8ed .elementor-button{font-family:"NotoSansThai", Sans-serif;font-size:26px;font-weight:400;border-radius:0px 0px 0px 0px;padding:7px 7px 7px 7px;}.elementor-2466 .elementor-element.elementor-element-3a8f0c9 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:10px 10px 10px 10px;background-color:#E2E2E2;}@media(max-width:767px){.elementor-2466 .elementor-element.elementor-element-0d540a8{--padding-block-start:40px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-2466 .elementor-element.elementor-element-3d1a8ed .elementor-button{padding:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-2466 .elementor-element.elementor-element-0d540a8{--content-width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-3a8f0c9 */.s-container.main-body.-full-width.wd1280 {
    max-width: 1280px !important;
}
.search-reSlt .searchandfilter ul {
    display: flex;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0;
    flex-wrap: wrap;
    column-gap: 15px;
    row-gap: 10px;
    justify-content: space-between;
}
.search-reSlt .searchandfilter ul li {
    list-style: none;
    display: block;
    padding: 0;
    margin: 0;
	  width: 100%;
}
.search-reSlt {
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    padding: 40px 0;
}
.l-box-resl-sch {
    width: 25% !important;
    padding: 0px 30px 0px 0px;
}
.r-box-resl-sch {
    width: 75% !important;
}
section.no-results.not-found {
    width: 75% !important;
}
header.page-header.sch-frm {
    width: 100%;
}
.l-box-resl-sch .searchandfilter label {
    display: inline-block;
    margin: 0;
    padding: 0;
    width: 100%;
}
.l-box-resl-sch .searchandfilter select.sf-input-select {
    min-width: 100% !important;
    height: 35px;
    border-radius: 0;
    background-color: var(--second-color);
    color: #fff;
    border: none;
}
.l-box-resl-sch input.sf-input-text {
    min-width: 100% !important;
    height: 35px;
    border-radius: 0;
    background-color: var(--second-color);
    color: #fff;
    border: none;
}
.l-box-resl-sch ::placeholder {
  color: #fff;
  opacity: 1; /* Firefox */
}

.l-box-resl-sch ::-ms-input-placeholder { /* Edge 12-18 */
  color: #fff;
}
.l-box-resl-sch input[type="submit"] {
    width: 100%;
    height: 35px;
    border-radius: 0;
    background-color: #601623;
    color: #fff;
    border: none;
    min-height: 35px;
}
.l-box-resl-sch input.search-filter-reset {
    width: 100%;
    height: 35px;
    border-radius: 0;
    background-color: var(--primary-color);
    color: #fff;
    border: none;
    min-height: 35px;
}
.l-box-resl-sch li.sf-field-submit {
    width: 45% !important;
}
.l-box-resl-sch li.sf-field-reset {
    width: 45% !important;
}

@media only screen and (max-width: 767px) {
 .search-reSlt {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
	.l-box-resl-sch {
    width: 100% !important;
    padding: 0px;
    order: 2;
}
	.r-box-resl-sch {
    width: 100% !important;
}
}

/*Start Edit pagination button*/
.content-pagination a, .content-pagination span {
    display: inline-block;
    text-align: center;
    min-width: 30px;
    height: 30px;
    border-radius: 0px;
    margin: 0 -1px;
    padding: 0;
    line-height: 30px;
    font-family: var(--s-heading);
    font-weight: var(--s-heading-weight);
}
.content-pagination .current {
    color: var(--s-bg);
    background-color: var(--primary-color);
}
.content-pagination a {
    color: var(--primary-color);
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
/*END Edit pagination button*//* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NotoSansThai';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.prestigerealitythailand.com/wp-content/uploads/2023/11/NotoSansThai-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'NotoSansThai';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://www.prestigerealitythailand.com/wp-content/uploads/2023/11/NotoSansThai-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'NotoSansThai';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.prestigerealitythailand.com/wp-content/uploads/2023/11/NotoSansThai-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'NotoSansThai';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.prestigerealitythailand.com/wp-content/uploads/2023/11/NotoSansThai-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'NotoSansThai';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.prestigerealitythailand.com/wp-content/uploads/2023/11/NotoSansThai-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'NotoSansThai';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.prestigerealitythailand.com/wp-content/uploads/2023/11/NotoSansThai-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'NotoSansThai';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.prestigerealitythailand.com/wp-content/uploads/2023/11/NotoSansThai-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'NotoSansThai';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.prestigerealitythailand.com/wp-content/uploads/2023/11/NotoSansThai-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'NotoSansThai';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.prestigerealitythailand.com/wp-content/uploads/2023/11/NotoSansThai-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */