.wrap-may-like{background-color:#574944;background-image:url(/images/home/small-circle-pattern.svg);background-position:0 0;background-repeat:repeat;padding:40px 0}.wrap-may-like .swiper-wrapper .swiper-pagination-bullet{background-color:#ffffff40}.wrap-may-like .swiper-wrapper .swiper-pagination-bullet-active{background-color:#0000;background-image:url(/images/swiper/d_active_swiper_white.svg)}.wrap-may-like .list-img{width:50%}.wrap-may-like .list-img img{aspect-ratio:590/330;width:100%;height:100%}.wrap-may-like .wrap-dots{z-index:10;position:absolute;bottom:0}@media (max-width:767px){.wrap-may-like{padding:30px 0}.wrap-may-like .list-img{height:unset!important}.wrap-may-like .blog-detail{gap:30px!important;width:100%!important;padding-top:0!important}.wrap-may-like .wrap-dots{justify-content:center;width:100%;display:flex;position:relative}.wrap-may-like .blog-detail .desc{font-size:20px!important;line-height:1.25!important}}
.project-detail-buyer-guide{max-width:var(--max-w);margin:0 auto;position:relative}.project-detail-buyer-guide .row-item{padding-top:30px;width:100%;min-height:410px;padding-inline:15px;position:relative;overflow:hidden}@media (min-width:768px){.project-detail-buyer-guide .row-item{padding-top:40px;flex-direction:row;padding-inline:40px}}.project-detail-buyer-guide .row-item-background-pattern{pointer-events:none;background-repeat:no-repeat;width:278px;height:225px;display:inline-block;position:absolute;bottom:0;left:10px}@media (max-width:767px){.project-detail-buyer-guide .row-item-background-pattern{background-repeat:repeat;background-size:contain;width:100%;height:90px;top:0;bottom:auto;left:0}}@media (min-width:768px){.project-detail-buyer-guide .row-item-heading-container{width:310px}}.project-detail-buyer-guide .row-item-heading{letter-spacing:0;margin-bottom:50px;font-size:26px;line-height:30px}@media (min-width:768px){.project-detail-buyer-guide .row-item-heading{letter-spacing:0;margin-bottom:20px;font-size:26px;line-height:30px}}.project-detail-buyer-guide .row-item-content-container{overflow:hidden}@media (min-width:768px){.project-detail-buyer-guide .row-item-content-container{width:calc(100% - 310px)}}.project-detail-buyer-guide .accordion-trigger{letter-spacing:0;font-size:18px;line-height:22px}@media (min-width:768px){.project-detail-buyer-guide .accordion-trigger{letter-spacing:0;font-size:24px;line-height:30px}}.project-detail-buyer-guide .accordion-content{letter-spacing:0;font-size:16px;line-height:20px}.flex-faq{gap:40px;margin:40px 0;display:flex}.flex-faq ul{padding-left:15px}.flex-faq ul li{margin-left:5px;list-style:outside}.flex-faq .faq-topic{letter-spacing:-.26px;min-width:265px;font-size:26px;font-weight:400;line-height:1.25}@media (max-width:767px){.flex-faq .faq-topic{min-width:none;width:100%}.flex-faq{flex-direction:column;gap:0;width:100%;margin:40px 0}}.item-list{width:100%}.item-list .item-item{border-bottom:1px solid #dfdcdc;width:100%;padding:40px 0;transition:all .4s}.item-list .item-item:first-child{padding-top:0}.item-list .item-item:last-child{border-bottom:0;padding-bottom:0}@media (max-width:767px){.item-list .item-item{padding:20px 0}.item-list .item-item:first-child{padding-top:20px}}.item-list .item-item .item-item-detail{margin:0 auto}.item-list .item-item .item-item-detail .item-name{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;font-size:26px;line-height:32.5px;display:flex}.item-list .item-item .item-item-detail .item-name h1,.item-list .item-item .item-item-detail .item-name h2,.item-list .item-item .item-item-detail .item-name h3,.item-list .item-item .item-item-detail .item-name h4,.item-list .item-item .item-item-detail .item-name h5,.item-list .item-item .item-item-detail .item-name h6{letter-spacing:-.26px;font-size:26px;font-weight:400;line-height:1.25}.item-list .item-item .item-item-detail .item-name.active .icon{background-image:url(/images/iod/icon-d.svg)}.item-list .item-item .item-item-detail .item-name .icon{background-image:url(/images/iod/icon-p.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;min-width:20px;height:20px;transition:all .4s;display:block}@media (max-width:767px){.item-list .item-item .item-item-detail .item-name h1,.item-list .item-item .item-item-detail .item-name h2,.item-list .item-item .item-item-detail .item-name h3,.item-list .item-item .item-item-detail .item-name h4,.item-list .item-item .item-item-detail .item-name h5,.item-list .item-item .item-item-detail .item-name h6{letter-spacing:-.18px;font-size:18px;font-weight:400;line-height:1.25}}.item-list .item-item .item-detail-warp{grid-template-rows:0fr;margin:0 auto;padding-bottom:0;transition:all .4s;display:grid;overflow:hidden}.item-list .item-item .item-detail-warp .item-detail{letter-spacing:-.16px;gap:0;min-height:0;font-size:16px;font-weight:400;line-height:1.25;transition:all .4s;display:grid;overflow:hidden}.item-list .item-item .item-detail-warp .item-detail .text-email{cursor:pointer;width:fit-content;position:relative}.item-list .item-item .item-detail-warp .item-detail .text-email:after{content:"";z-index:3;background:#000;width:100%;height:2px;position:absolute;bottom:-1px;left:0}.item-list .item-item .item-detail-warp.active{grid-template-rows:1fr}.item-list .item-item .item-detail-warp.active .item-detail{gap:30px;padding-top:20px}
