main section.section-content{color:#f9f9f9;padding:38px 0;background:#405959}@media(max-width: 767px){main section.section-content{padding:20px 0}}main section.section-content h1{font-weight:600;font-family:"ivyjournal",Sukhumvit;font-size:32px;margin-bottom:38px}@media(max-width: 991px){main section.section-content h1{margin:19px 0}}main section.section-content:before{content:url(/application/files/8617/3676/9067/talk-bg-1.svg);position:absolute;top:0;right:0;pointer-events:none}main section.section-content:after{content:url(/application/files/6417/3676/9067/talk-bg-2.svg);position:absolute;bottom:0;left:0;pointer-events:none}main section.section-project{margin-bottom:108px}main section.section-project h2{font-size:32px;color:#1b1d1f;margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}main section.section-project h2 strong{font-weight:300;font-family:"ivyjournal",Sukhumvit;font-style:italic;color:#9ea4aa}main section.section-project .row-sort{margin-bottom:40px;row-gap:24px}@media(min-width: 992px){main section.section-project .row-sort{margin-top:85px}}main section.section-project .sort-box{font-size:12px;color:#9ea4aa;text-transform:uppercase;width:193px;height:40px;padding:0 6px 0 16px;border:1px solid #e5e5e5;border-radius:50rem}main section.section-project .sort-box .sort-list .sort-btn{color:#405959;padding:0 16px;background:#f9f9f9;border-left:1px solid #e5e5e5;display:flex;align-items:center;gap:10px;position:relative;z-index:1;cursor:pointer}main section.section-project .sort-box .sort-list .sort-btn:after{content:url(/application/files/6517/4005/2253/arrow-drop-down-fill.svg);height:24px}main section.section-project .sort-box .sort-list ul{width:100%;padding:25px 16px 16px 16px;margin:0;background:#f9f9f9;border:1px solid #e5e5e5;border-radius:12px;list-style:none;position:absolute;top:50%;left:0;opacity:0;pointer-events:none;transition:.3s opacity}main section.section-project .sort-box .sort-list ul li.active{display:none}main section.section-project .sort-box .sort-list ul li a{width:100%;color:#405959;display:flex}main section.section-project .sort-box .sort-list.active .sort-btn:after{transform:rotate(180deg)}main section.section-project .sort-box .sort-list.active ul{opacity:1;pointer-events:all}main section.section-project .row-project{row-gap:40px}main section.section-project a .ccm-block-page-list-page-entry-thumbnail{border-radius:4px;position:relative;overflow:hidden}main section.section-project a .ccm-block-page-list-page-entry-thumbnail picture img{aspect-ratio:324/260;object-fit:cover;transition:transform .6s}main section.section-project a .ccm-block-page-list-page-entry-thumbnail .corner{position:absolute;left:-66px;bottom:-66px;transition:all .6s}main section.section-project a .ccm-block-page-list-page-entry-text{padding-top:30px}main section.section-project a .ccm-block-page-list-page-entry-text h3{font-size:16px;color:#26282b;line-height:20px;text-transform:uppercase;margin-bottom:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}main section.section-project a .ccm-block-page-list-page-entry-text p{color:rgba(69,76,83,.6);line-height:10px}main section.section-project a .ccm-block-page-list-page-entry-text .read-more-btn{font-size:12px;color:#454c53;line-height:1.2;text-transform:uppercase;margin-top:24px;position:relative;transition:color .6s;display:flex;align-items:center}main section.section-project a .ccm-block-page-list-page-entry-text .read-more-btn::before{content:"";width:0;height:1px;background:#72787f;display:flex;transition:all .6s}main section.section-project a:hover .ccm-block-page-list-page-entry-thumbnail picture img{transform:scale(1.0278)}main section.section-project a:hover .ccm-block-page-list-page-entry-thumbnail .corner{left:0;bottom:0}main section.section-project a:hover .read-more-btn{color:#26282b}main section.section-project a:hover .read-more-btn::before{width:14px;margin-right:14px}main section.section-project .ccm-pagination-wrapper .pagination{margin:68px 0 0 0;justify-content:center;gap:20px}@media(max-width: 991px){main section.section-project .ccm-pagination-wrapper .pagination{margin:75px 0 0 0}}main section.section-project .ccm-pagination-wrapper .pagination .page-item:not(.active){opacity:.5}main section.section-project .ccm-pagination-wrapper .pagination .page-item:not(.active):hover{opacity:1}main section.section-project .ccm-pagination-wrapper .pagination .page-item:not(.active):hover a{outline:6px solid #efefef}main section.section-project .ccm-pagination-wrapper .pagination .page-item.prev,main section.section-project .ccm-pagination-wrapper .pagination .page-item.active,main section.section-project .ccm-pagination-wrapper .pagination .page-item.next{display:flex;align-items:center;gap:20px;opacity:1}main section.section-project .ccm-pagination-wrapper .pagination .page-item.prev .page-link{content:url(/application/files/3017/3737/3486/arrow-drop-left-line.svg)}main section.section-project .ccm-pagination-wrapper .pagination .page-item.next .page-link{content:url(/application/files/8917/3737/3486/arrow-drop-right-line.svg)}main section.section-project .ccm-pagination-wrapper .pagination .page-item.disabled{opacity:.5}main section.section-project .ccm-pagination-wrapper .pagination .page-item .page-link{color:#000;width:50px;height:50px;background:#fff;border:0;outline:1px solid #efefef;border-radius:50%;opacity:1;position:relative;left:0;right:0;transition:outline .3s;display:flex;align-items:center;justify-content:center;box-shadow:unset}main section.section-project .ccm-block-page-list-no-pages{font-size:24px;text-align:center;padding:156px 0}@media(max-width: 767px){main section.section-project .ccm-block-page-list-no-pages{padding:80px 0}}main section.section-highlight{border-top:1px solid #ebebed}@media(max-width: 1200px){main section.section-highlight{overflow:hidden}}main section.section-highlight .box{padding:28px 0 40px 0}main section.section-highlight h2{font-size:24px;margin-bottom:40px;text-align:center}main section.section-form{min-height:744px;background:#213434}@media(max-width: 991px){main section.section-form{height:unset}}main section.section-form h2{font-size:20px;color:#f9f9f9;text-align:center;margin-bottom:22px}main section.section-form p{color:rgba(158,164,170,.6);font-size:14px;line-height:26px;text-align:justify}main section.section-form .col{padding:30px}main section.section-form .col::before{content:url(/application/files/8017/3753/4207/form-bg-1.svg);top:0;right:0}main section.section-form .col::after{content:url(/application/files/2117/3753/4208/form-bg-2.svg);bottom:0;left:0}main section.section-form .col::before,main section.section-form .col::after{position:absolute;pointer-events:none}main section.section-form .col .box-form{max-width:468px}main section.section-form .col .box-form .ccm-block-type-form form .fields{display:flex;flex-wrap:wrap;margin:0 -8px}main section.section-form .col .box-form .ccm-block-type-form form .fields .form-group{width:100%;padding:8px}main section.section-form .col .box-form .ccm-block-type-form form .fields .form-group:nth-child(1),main section.section-form .col .box-form .ccm-block-type-form form .fields .form-group:nth-child(2){width:50%}main section.section-form .col .box-form .ccm-block-type-form form .fields .form-group input,main section.section-form .col .box-form .ccm-block-type-form form .fields .form-group textarea{color:#9ea4aa;font-size:12px;padding:16px 24px;background:rgba(0,0,0,.14);border-radius:50rem;border:1px solid rgba(239,239,239,.11)}main section.section-form .col .box-form .ccm-block-type-form form .fields .form-group input::placeholder,main section.section-form .col .box-form .ccm-block-type-form form .fields .form-group textarea::placeholder{color:#9ea4aa;opacity:1;font-style:normal;text-transform:uppercase}main section.section-form .col .box-form .ccm-block-type-form form .fields .form-group input::-ms-input-placeholder,main section.section-form .col .box-form .ccm-block-type-form form .fields .form-group textarea::-ms-input-placeholder{color:#9ea4aa;text-transform:uppercase}main section.section-form .col .box-form .ccm-block-type-form form .fields .form-group textarea{border-radius:24px;height:108px}main section.section-form .col .box-form .ccm-block-type-form form .fields .form-group.field-hidden{display:none}main section.section-form .col .box-form .ccm-block-type-form form .form-actions{margin-top:8px}main section.section-form .col .box-form .ccm-block-type-form form .form-actions p{font-size:12px;margin-bottom:0}main section.section-form .col .box-form .ccm-block-type-form form .form-actions p a{font-weight:700;color:#72787f;text-decoration:underline}main section.section-form .col .box-form .ccm-block-type-form form .form-actions button{font-size:12px;text-transform:uppercase;color:#141414;margin:40px auto 0 auto;padding:16px 24px;background:#f9f9f9;outline:1px solid #e5e5e5;border-radius:50rem;transition:outline 1s}main section.section-form .col .box-form .ccm-block-type-form form .form-actions button:hover{outline:6px solid #e5e5e5}main section.section-form .col .box-form .ccm-block-type-form form .alert{line-height:26px;padding:12px 20px;margin-top:12px;border:0}main section.section-form .col .box-form .ccm-block-type-form form .alert.alert-success{color:#c9cdd2;background:#405959}
