body .ComponentLandingLatestListings{&.ComponentLandingLatestListings-Rent{background-color:#F3F6FF}}body .ComponentLandingListPropertyAds{padding:16px;border:1px solid #3e7eff;border-radius:18px;background-color:#F3F6FF;background-image:url(/landing/list-property-sm.svg);background-repeat:no-repeat;background-position:100% 100%;background-size:calc(100vw - 32px) auto;display:flex;flex-direction:column;gap:16px;justify-content:space-between;min-height:400px;margin:32px 16px;& .ComponentLandingListPropertyAds-content{display:flex;flex-direction:column;gap:24px;& .heading{display:flex;flex-direction:column;gap:8px}& h2{color:#4469FF;font-size:22px;font-weight:700}& h2,& h3{line-height:150%}& h3{color:#7E96C5;font-size:14px;font-weight:400}& .points{flex-direction:column}& .point,& .points{display:flex;gap:8px}& .point{flex-direction:row;align-items:start}& .point svg{font-size:18px}& .point .MuiTypography-root{color:#F0459B;font-size:12px;font-weight:500;line-height:150%}}& .ComponentLandingListPropertyAds-actions{margin-bottom:24px;& .MuiButton-contained{padding:8px 16px;min-width:unset;min-height:unset;border-radius:10px;background-color:#4469FF;border:1px solid #4469ff;color:#FFFFFF;font-size:14px;font-weight:600;line-height:150%}}}@media only screen and (min-width:1200px){body .ComponentLandingListPropertyAds{max-width:1248px;margin:32px auto;padding:24px;background-image:url(/landing/list-property.svg);background-size:auto 100%;flex-direction:row;min-height:unset;& .ComponentLandingListPropertyAds-content{gap:32px;& h2{font-size:36px}& h3{font-size:22px}& .points{padding-bottom:29px}& .point{align-items:center}& .point .MuiTypography-root{font-size:16px}}& .ComponentLandingListPropertyAds-actions{margin-bottom:unset;& .MuiButton-contained{font-size:18px}}}}body .ComponentLandingPageHeading{min-height:536px;background-color:#ededed;background-image:url(/landscapes/cover.png);background-size:auto 150%;background-repeat:no-repeat;background-position:0 75%;padding:32px 0 42px;display:flex;flex-direction:column;gap:24px;& .titles{padding:0 32px;display:flex;flex-direction:column;gap:4px}& .titles .MuiTypography-root{text-align:center;color:#333333;line-height:150%}& .titles h1{font-size:30px;font-weight:900}& .titles h2{font-size:15px;font-weight:500}}@media only screen and (min-width:1200px){body .ComponentLandingPageHeading{min-height:680px;background-size:150% auto;background-position:0 60%;padding-top:75px;gap:55px;& .titles h1{font-size:48px}& .titles h2{font-size:28px}}}body .ComponentLandingExploreThailand{display:flex;flex-direction:column;gap:24px;& h2{color:#333333;font-size:20px;font-weight:700;line-height:150%;padding:0 16px}& .ComponentLandingExploreThailand-items{padding:0 16px;overflow-x:auto;display:flex;flex-direction:row;gap:16px}}@media only screen and (min-width:1200px){body .ComponentLandingExploreThailand{max-width:1248px;margin:0 auto;& h2{font-size:26px}}}body .ComponentLandingSearchSection{padding:0 16px;display:flex;flex-direction:column;gap:24px;& .inputs{padding:16px;background-color:rgba(0,9,49,.6);box-shadow:4px 4px 40px 0 rgba(0,0,0,.25);border-radius:12px;display:flex;flex-direction:column;gap:16px;margin:0 auto;& .main{gap:16px}& .main,& .main .search{display:flex;flex-direction:row}& .main .search{flex-grow:1;background-color:#ffffff;border:1px solid #d3d3d3;border-radius:34px}& .main .search .MuiButton-text{white-space:nowrap;display:none;padding:8px 24px;color:#000000;font-size:16px;font-weight:400;line-height:150%}& .main .search .MuiButton-text svg{font-size:16px;vertical-align:middle;margin-left:8px}& .main .search .MuiInputBase-root{align-content:center}& .main .MuiButton-contained[type=submit]{padding:8px 12px;min-width:unset;max-width:unset;border-radius:26px;background-color:#4469FF}& .main .MuiButton-contained[type=submit] svg{font-size:18px}& .main .MuiButton-contained[type=submit] .label{display:none;color:#FFFFFF;font-size:18px;font-weight:500;line-height:150%}}}@media only screen and (min-width:1200px){body .ComponentLandingSearchSection{padding:unset;& .ComponentListingSearchFilterMobileDrawerAreaDialogButton{display:none!important}& .inputs{max-width:935px;& .main .search .MuiButton-text{display:block}& .main .MuiButton-contained[type=submit]{padding:8px 24px}& .main .MuiButton-contained[type=submit] svg{margin-right:8px}& .main .MuiButton-contained[type=submit] .label{display:block}}}}