:root{--header-text:35px;--banner-promotion-title:22px;--banner-promotion-time:16px;--btn:16px;--detail-headtext:16px;--detail-desctext:15px;--form-header-text:35px;--form-sub-text:22px;--form-label:15px;--form-checkbox-text:16px;--form-notice-text:15px;--show-prod-header:35px;--show-prod-sub:22px;--show-prod-desc:16px;--privi-card-desc:22px;--privi-card-time:16px}.shadow-xl{--tw-shadow:0 8px 12px 2px rgba(0,0,0,.2),0 8px 10px -6px rgba(0,0,0,.1)!important}.card-list .card{display:flex;flex-direction:column;width:100%;padding:10px 10px 20px;background-color:#fff;gap:20px}.card-list{padding-left:10px;display:flex;gap:20px;margin-top:10px;justify-content:center;flex-wrap:wrap}.card-list .card li:first-child{height:150px;background-size:cover;background-position:50%}.card-list .card li a button{padding:5px 15px 3.5px;border:1px solid #948667;color:#948667;font-size:12px}.card-list .card li a{margin:auto}.card-list .card li a p{text-align:center}.card-list .card li:last-child{margin-top:10px;display:flex}.campaign-detail-section .detail-wrapper .event-wrapper .list{display:flex;flex-direction:column;gap:50px}.campaign-detail-section .detail-wrapper .event-wrapper ul li b{margin-top:10px;text-transform:uppercase}.campaign-detail-section .detail-wrapper .event-wrapper ul li a:hover{color:#1a2d4a;font-weight:300}.campaign-detail-articlesRecommendation-section .title-text-wrapper .header-text{font-size:var(--form-header-text);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .baner-wrapper .banner-text-wrappper .header-text{font-size:var(--header-text);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .baner-wrapper .banner-text-wrappper .time-promo{font-size:var(--banner-promotion-time);font-family:SinghaEstate;font-weight:400}.campaign-detail-articlesRecommendation-section .articlesRecommendation-text-wrapper h3,.campaign-detail-main .detail-wrapper .detail-head{font-size:var(--detail-headtext);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .detail-wrapper .event-wrapper,.campaign-detail-main .detail-wrapper .signature-comfort,.campaign-detail-main .detail-wrapper .signature-living,.campaign-detail-main .detail-wrapper .signature-wrapper,.share-text{font-size:var(--detail-desctext);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .detail-wrapper .event-wrapper>.font-bold,.campaign-detail-main .detail-wrapper .signature-comfort>.font-bold,.campaign-detail-main .detail-wrapper .signature-living>.font-bold,.campaign-detail-main .detail-wrapper .signature-wrapper>.font-bold{font-family:SinghaEstate;font-size:var(--detail-desctext);font-weight:700}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .header-text,.campaign-detail-main .campaign-detail-privilege-section .title-text-wrapper .header-text{font-size:var(--form-header-text);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .sub-text{font-size:var(--form-sub-text);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .form-label{font-size:var(--form-label);font-family:SinghaEstate;font-weight:400}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper input{font-size:var(--form-label);font-family:SinghaEstate;font-weight:400;color:#000}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .form-check-label{font-size:var(--form-checkbox-text);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .notice-wrapper,.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .notice-wrapper1{font-size:var(--form-notice-text);font-family:SinghaEstate;font-weight:400}.campaign-detail-articlesRecommendation-section .btn-wrapper>.exploreArticles-btn,.campaign-detail-main .seerproject-btn-wrapper button,.campaign-detail-main .submit-btn-wrapper button{font-size:var(--btn);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-show-product .show-product-text-wrapper .desc-text-wrap{font-size:var(--show-prod-desc);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-privilege-section .campaign-card .campaign-desc .project-desc,.campaign-detail-main .campaign-detail-privilege-section .campaign-card .campaign-desc .project-title{font-size:var(--privi-card-desc);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-privilege-section .campaign-card .campaign-desc .campaings-date{font-size:var(--privi-card-time);font-family:SinghaEstate;font-weight:400}.share-text{color:#948667;font-weight:700}.social{position:sticky;display:flex;left:4.5%;top:46.5%;justify-content:center;align-items:center;width:30px}.social .icon-wrapper{width:5.5rem;padding:1rem;display:grid;place-content:center}.share-wrapper .icon-wrapper svg{max-width:24px;max-height:24px;width:24px;height:auto}a.social-text{cursor:default}a.social-icon,a.social-text{text-decoration:none}.social-icon{width:100%;transition:.1s linear}.social-icon:hover{transform:scale(1.3)}*{margin:0;padding:0;box-sizing:border-box}.font-bold{font-weight:700}.link{color:#fff}.block-wrapper{padding:0 0 3rem}.wrapper-space-bottom{padding:0}.wrapper-space-bottom-small{padding:0 0 .75rem}.campaign-detail-main{background-color:#f4eee9}.campaign-detail-section{background:#f4eee9;width:100%;margin:auto;padding:3rem 0 0;color:#fff;overflow-x:clip}.campaign-detail-section .baner-wrapper{width:100%;height:100%;position:relative;padding-top:3rem}.campaign-detail-section .baner-wrapper .background-wrapper{position:absolute;height:100%;width:100%;overflow:hidden;bottom:40px}.campaign-detail-section .baner-wrapper .blur-container{position:absolute;width:100%;height:100%;z-index:2;left:0;right:0;bottom:0;top:0;backdrop-filter:blur(15px)}.campaign-detail-section .baner-wrapper .banner-bg{position:relative;top:-3.5rem;width:100%;z-index:1;left:0;right:0;bottom:0;top:0;opacity:.4}.campaign-detail-section .baner-wrapper .banner-text-wrappper{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center}.campaign-detail-section .baner-wrapper .banner-text-wrappper .title-text-wrapper{text-align:center}.campaign-detail-section .baner-wrapper .banner-text-wrappper .time-promo-wrapper{display:flex;align-items:center;margin-bottom:1rem}.campaign-detail-section .baner-wrapper .banner-text-wrappper .time-promo-wrapper svg{margin-right:.5rem;width:18px}.campaign-detail-section .baner-wrapper .promo-image-wrapper{width:60%;max-width:1330px}.campaign-detail-section .baner-wrapper .banner-text-wrappper .promo-image img{width:100%}.campaign-detail-section .detail-wrapper{padding:2rem 0 0;color:#000;max-width:968px;width:80%;margin:auto}.campaign-detail-section .detail-wrapper .detail-head-block{text-align:center;margin-bottom:2rem}.campaign-detail-section .detail-wrapper .event-wrapper{padding-bottom:3rem;border-bottom:1px solid #000}.campaign-detail-section .detail-wrapper .event-wrapper ul li{font-size:14px;font-weight:200}.campaign-detail-section .detail-wrapper .signature-wrapper{padding:3rem 0}.campaign-detail-section .detail-wrapper .signature-wrapper .signature-comfort,.campaign-detail-section .detail-wrapper .signature-wrapper .signature-living,.campaign-detail-section .detail-wrapper .signature-wrapper .signature-location{margin-bottom:2rem}.campaign-detail-section .detail-wrapper .signature-wrapper .signature-living .signature-title-addition{margin-bottom:1rem}.campaign-detail-privilege-section{max-width:1920px;overflow-x:hidden}.campaign-detail-form-section,.campaign-detail-privilege-section{position:relative;width:100%;margin:auto;padding:3rem 0;color:#fff}.campaign-detail-form-section{background:#1b2f4e;overflow:hidden}.campaign-form-detail-bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;width:100%;height:100%}.campaign-detail-form-section .campaign-detail-form-wrapper{max-width:800px;margin:auto;position:relative;z-index:1;overflow:hidden}.campaign-detail-form-section .campaign-detail-form-wrapper .header-wrapper{margin-bottom:1rem}.campaign-detail-form-section .campaign-detail-form-wrapper .header-wrapper .header-text-block{margin-bottom:.5rem}.campaign-detail-form-section .campaign-detail-form-wrapper .header-wrapper .header-text-block .header-text{text-transform:uppercase;text-align:center;position:relative;z-index:1}.campaign-detail-form-section .campaign-detail-form-wrapper .header-wrapper .sub-text-block .sub-text{text-align:center;position:relative;z-index:1}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper{width:90%;margin:auto;position:relative;z-index:1}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper input[type=checkbox]{padding:10px;width:20px;height:20px}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .email-mobile-wrapper>*,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .fullname-wrapper>*,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .project-name-wrapper>*{width:50%}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .comment-wrapper,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .email-mobile-wrapper,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .fullname-wrapper,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .project-name-wrapper{margin:1rem auto}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .email-mobile-wrapper>*>*,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .fullname-wrapper>*>*,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .project-name-wrapper>*>*{width:100%}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .comment-wrapper label,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .email-mobile-wrapper label,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .fullname-wrapper label,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .project-name-wrapper label{margin-bottom:1rem}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .email-mobile-wrapper input,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .fullname-wrapper input,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .project-name-wrapper input{height:40px;padding:5px 15px}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .comment-textarea-wrapper,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper input{border:1px solid #948667;margin-top:0}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .email-mobile-wrapper,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .fullname-wrapper,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .project-name-wrapper{display:flex;justify-content:space-between;gap:2rem}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .comment-textarea-wrapper{width:100%;max-height:220px;height:220px;background-color:#fff}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .comment-textarea-wrapper .comment-textarea{width:95%;height:180px;resize:none;border:none;margin:20px 2.5%;font-size:2rem}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .comment-textarea-wrapper .comment-textarea:focus{outline:none!important}.campaign-detail-form-section .checkbox-wrapper{width:100%;background-color:#1d3150;opacity:.65;padding:2rem;display:flex;flex-direction:column;justify-content:space-around;font-size:25px;list-style-position:outside;margin-bottom:1.5rem;margin-top:1.5rem;gap:2rem}.campaign-detail-form-section .checkbox-wrapper .checkbox{display:flex;align-items:flex-start}.campaign-detail-form-section .checkbox-wrapper .checkbox label{margin-left:1rem}.notice-wrapper .notice-link a{color:#948667;cursor:pointer;text-decoration:none}.campaign-detail-form-section .submit-btn-wrapper .submit-btn.active{display:flex;justify-content:center;align-items:center;width:100%;height:55px;margin-top:1.5rem;padding:5px 15px;color:#fff;background-color:#948667;border:1px solid #948667;cursor:pointer;transition:all .2s ease-in-out}.campaign-detail-form-section .submit-btn-wrapper .submit-btn>p{margin-left:2.5%}.campaign-detail-form-section .submit-btn-wrapper .submit-btn.active:hover{display:flex;justify-content:center;align-items:center;width:100%;height:55px;margin-top:1.5rem;padding:5px 15px;color:#948667;background-color:#fff;border:1px solid #fff;transition:all .2s ease-in-out}.campaign-detail-form-section .submit-btn-wrapper .submit-btn.active:hover svg{fill:#948667}.campaign-detail-form-section .submit-btn-wrapper p{margin-right:.5rem;padding:5px 15px}.campaign-detail-form-section .submit-btn-wrapper svg{width:24px;transition:all .2s ease-in-out}label.error{color:#ff4949;font-size:var(--form-notice-text);font-family:SinghaEstate;font-weight:400;margin:.5rem 0!important;display:block}input.error{border:2px solid #ff4949!important}.submit-btn.disabled{cursor:not-allowed;display:flex;justify-content:center;align-items:center;width:100%;height:55px;margin-top:1.5rem;padding:5px 15px;cursor:pointer;transition:all .2s ease-in-out}.submit-btn.disabled,.submit-btn.disabled:hover{background-color:gray!important;color:#f4eee9!important}.submit-btn.disabled:hover{cursor:not-allowed}.submit-btn.disabled:active{background-color:gray!important;color:#f4eee9!important}.submit-btn.disabled:active svg,.submit-btn.disabled:hover svg{fill:#f4eee9!important}.campaign-detail-show-product{background:#e3c7ac;background:linear-gradient(180deg,#e3c7ac,#c6aa8f);position:relative;overflow-x:clip;top:0;padding-bottom:5dvh}.campaign-detail-show-product .show-product-wrapper{display:flex;width:80%;max-width:1550px;margin:auto;height:100%}.campaign-detail-show-product .show-product-wrapper .show-product-image{width:65%;margin:auto}.campaign-detail-show-product .show-product-wrapper .show-product-text-wrapper{width:35%}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .notice-wrapper1{display:none;margin-bottom:2rem}.campaign-detail-show-product .show-product-wrapper .show-product-image .show-product-img{width:50vw;max-width:650px;position:relative;top:-3vw;margin:auto}.campaign-detail-show-product .show-product-text-wrapper{display:flex;flex-direction:column;justify-content:center;height:100%;padding-top:5dvh}.campaign-detail-show-product .show-product-text-wrapper .header-text-wrap{text-transform:uppercase;margin-bottom:1rem}.campaign-detail-show-product .show-product-text-wrapper .desc-text-wrap,.campaign-detail-show-product .show-product-text-wrapper .sub-text-wrap{margin-bottom:1rem}.campaign-detail-show-product .show-product-text-wrapper .seerproject-btn-wrapper .seerproject-btn{display:flex;justify-content:center;align-items:center;width:100%;height:55px;margin-top:1.5rem;padding:5px 15px;color:#fff;background-color:#948667;border:1px solid #948667;cursor:pointer;transition:all .2s ease-in-out}.campaign-detail-show-product .show-product-text-wrapper .seerproject-btn-wrapper .seerproject-btn:hover{display:flex;justify-content:center;align-items:center;width:100%;height:55px;margin-top:1.5rem;padding:5px 15px;color:#948667;background-color:#fff;border:1px solid #fff;transition:all .2s ease-in-out}.campaign-detail-show-product .show-product-text-wrapper .seerproject-btn-wrapper .seerproject-btn svg{margin-left:.5rem;transition:all .2s ease-in-out}.campaign-detail-show-product .show-product-text-wrapper .seerproject-btn-wrapper .seerproject-btn:hover svg{fill:#948667}.campaign-detail-show-product .show-product-text-wrapper .seerproject-btn-wrapper .seerproject-btn p{margin-left:7.5%}.campaign-detail-privilege-section{width:80%;color:#000}.campaign-detail-privilege-section .title-text-wrapper{text-align:center}.campaign-detail-privilege-section .all-privilege{display:grid;width:100%;margin:auto;grid-template-columns:repeat(3,minmax(0,1fr));justify-items:space-between;align-items:center;gap:4rem;color:#000}.campaign-detail-privilege-section.campaign-detail-privilege-section .all-privilege .campaign-card{max-width:495px}.campaign-detail-privilege-section.campaign-detail-privilege-section .all-privilege .campaign-card .campaign-image{max-width:495px;width:100%}.campaign-detail-privilege-section.campaign-detail-privilege-section .all-privilege .campaign-card .campaign-text-wrapper{max-width:495px;background-color:#fff;margin-top:-5px;border-left:20px solid #7e4e4e}.campaign-detail-privilege-section.campaign-detail-privilege-section .all-privilege .campaign-card .campaign-text-wrapper .campaign-desc{padding:1rem}.campaign-detail-privilege-section.campaign-detail-privilege-section .all-privilege .campaign-card .campaign-text-wrapper .campaign-desc *{margin:.75rem 0}.time{display:flex;align-items:center;max-height:1rem}.time svg{height:1rem;margin:.65rem .5rem .5rem 0!important}.campaign-detail-articlesRecommendation-section{position:relative;padding:3rem 0;color:#fff}.campaign-detail-articlesRecommendation-section .campaign-form-detail-bg{position:absolute;top:0;bottom:0;right:0;left:0;z-index:0;width:100%}.campaign-detail-articlesRecommendation-section .title-text-wrapper{position:relative;z-index:1;width:90%;margin:0 auto 2rem;text-align:center}.campaign-detail-articlesRecommendation-section .campaign-detail-articlesRecommendation-wrapper{position:relative;width:70%;margin:0 auto 2rem;display:flex}.campaign-detail-articlesRecommendation-section .campaign-detail-articlesRecommendation-wrapper .articlesRecommendation-image-wrapper{width:33.33%;margin:1rem;position:relative;overflow:hidden;color:#fff}.campaign-detail-articlesRecommendation-section .campaign-detail-articlesRecommendation-wrapper .articlesRecommendation-image-wrapper .articlesRecommendation-img{width:100%}.campaign-detail-articlesRecommendation-section .articlesRecommendation-img-ef{position:absolute;bottom:0;right:0;left:0;z-index:0;width:100%}.campaign-detail-articlesRecommendation-section .articlesRecommendation-text-wrapper{position:absolute;bottom:0;padding:1rem;line-height:1.4;width:100%}.campaign-detail-articlesRecommendation-section .btn-wrapper{position:relative;width:80%;margin:auto;text-align:center}.campaign-detail-articlesRecommendation-section .btn-wrapper>.exploreArticles-btn{background-color:#948667;border:1px solid #948667;color:#fff;padding:10px 20px;transition:all .2s ease-in-out}.campaign-detail-articlesRecommendation-section .btn-wrapper>.exploreArticles-btn:hover{background-color:#fff;border:1px solid #948667;color:#948667;cursor:pointer}.social-mobile{position:fixed;bottom:0;right:0;display:none}.social-mobile,.social-mobile-wrapper{z-index:999;background-color:transparent}.social-mobile-wrapper{display:flex;flex-direction:column-reverse}.social-mobile-block{width:45px;height:45px;z-index:999;background-color:#fff;border:none}.social-mobile-block>svg{width:45px;height:45px;padding:12.5px}.social-mobile-block:first-child{background-color:#fff;backdrop-filter:blur(12px)}.social-mobile-block:nth-child(2),.social-mobile-block:nth-child(3),.social-mobile-block:nth-child(4){background-color:hsla(0,0%,100%,.8);backdrop-filter:blur(15px)}@media only screen and (max-width:1900px){.campaign-detail-section .baner-wrapper{position:relative}}@media only screen and (max-width:1800px){.campaign-detail-section .baner-wrapper{position:relative}}@media only screen and (max-width:1600px){.campaign-detail-section .baner-wrapper{position:relative}}@media only screen and (max-width:1400px){.campaign-detail-section .baner-wrapper{position:relative}}@media only screen and (max-width:1366px){.campaign-detail-articlesRecommendation-section .title-text-wrapper .header-text{font-size:var(--form-header-text)}.campaign-detail-main .baner-wrapper .banner-text-wrappper .header-text{font-size:var(--header-text);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .baner-wrapper .banner-text-wrappper .time-promo{font-size:var(--banner-promotion-time);font-family:SinghaEstate;font-weight:400}.campaign-detail-articlesRecommendation-section .articlesRecommendation-text-wrapper h3,.campaign-detail-main .detail-wrapper .detail-head{font-size:var(--detail-headtext);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .detail-wrapper .event-wrapper,.campaign-detail-main .detail-wrapper .signature-comfort,.campaign-detail-main .detail-wrapper .signature-living,.campaign-detail-main .detail-wrapper .signature-wrapper{font-size:var(--detail-desctext);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .header-text,.campaign-detail-main .campaign-detail-privilege-section .title-text-wrapper .header-text{font-size:var(--form-header-text);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .sub-text{font-size:var(--form-sub-text);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .form-label{font-size:var(--form-label);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .form-check-label{font-size:var(--form-checkbox-text);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .notice-wrapper,.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .notice-wrapper1{font-size:var(--form-notice-text);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .seerproject-btn-wrapper button,.campaign-detail-main .submit-btn-wrapper button{font-size:var(--btn);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-show-product .show-product-text-wrapper .desc-text-wrap{font-size:var(--show-prod-desc);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-privilege-section .campaign-card .campaign-desc .project-desc,.campaign-detail-main .campaign-detail-privilege-section .campaign-card .campaign-desc .project-title{font-size:var(--privi-card-desc);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-privilege-section .campaign-card .campaign-desc .campaings-date{font-size:var(--privi-card-time);font-family:SinghaEstate;font-weight:400}.campaign-detail-section .baner-wrapper{position:relative}}@media only screen and (max-width:991px){.social{position:relative;display:none;flex-direction:row;width:80%;left:0;margin:auto}.social-mobile{display:block}.share-wrapper{display:flex;justify-content:center;width:100%}.campaign-detail-show-product .show-product-wrapper{flex-direction:column}.campaign-detail-show-product .show-product-wrapper .show-product-text-wrapper{width:55%;margin:auto;padding:0}.campaign-detail-show-product .show-product-text-wrapper{justify-content:flex-end;align-self:flex-end;padding-bottom:3rem}.campaign-detail-section .baner-wrapper .banner-bg{width:120%}.campaign-detail-show-product .show-product-wrapper .show-product-text-wrapper .text-wrapper svg{width:70%}.campaign-detail-form-section .submit-btn-wrapper .submit-btn>p{margin-left:6.5%}.campaign-detail-articlesRecommendation-section .campaign-detail-articlesRecommendation-wrapper{width:100%}}@media only screen and (max-width:768px){.campaign-detail-show-product .show-product-wrapper .show-product-image .show-product-img{width:100%;max-width:none;top:-10vw}.campaign-detail-show-product .show-product-text-wrapper .seerproject-btn-wrapper .seerproject-btn{margin:auto}.campaign-detail-section .baner-wrapper .banner-bg{width:140%}.campaign-detail-section .detail-wrapper .signature-wrapper{padding:2rem 0}.campaign-detail-show-product .show-product-wrapper .show-product-text-wrapper{width:100%}.campaign-detail-show-product .show-product-text-wrapper{justify-content:flex-end;align-self:flex-end;padding-bottom:3rem}.campaign-detail-privilege-section .all-privilege{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}.campaign-detail-privilege-section,.campaign-detail-show-product .show-product-wrapper{width:90%}.campaign-detail-section .social{padding:1rem 0 0}.campaign-detail-form-section .checkbox-wrapper{max-height:unset}.campaign-detail-articlesRecommendation-section .campaign-detail-articlesRecommendation-wrapper{position:relative;width:80%;margin:auto;display:flex;flex-direction:column}.campaign-detail-articlesRecommendation-section .campaign-detail-articlesRecommendation-wrapper .articlesRecommendation-image-wrapper{width:70%;margin:0 auto 2rem;position:relative;overflow:hidden}}@media only screen and (max-width:560px){.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .email-mobile-wrapper,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .fullname-wrapper,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .project-name-wrapper{gap:0}.campaign-detail-articlesRecommendation-section .title-text-wrapper .header-text{font-size:var(--form-header-text)}.campaign-detail-main .baner-wrapper .banner-text-wrappper .header-text{font-size:var(--header-text);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .baner-wrapper .banner-text-wrappper .time-promo{font-size:var(--banner-promotion-time);font-family:SinghaEstate;font-weight:400}.campaign-detail-articlesRecommendation-section .articlesRecommendation-text-wrapper h3,.campaign-detail-main .detail-wrapper .detail-head{font-size:var(--detail-headtext);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .detail-wrapper .event-wrapper,.campaign-detail-main .detail-wrapper .signature-comfort,.campaign-detail-main .detail-wrapper .signature-living,.campaign-detail-main .detail-wrapper .signature-wrapper{font-size:var(--detail-desctext);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .header-text,.campaign-detail-main .campaign-detail-privilege-section .title-text-wrapper .header-text{font-size:var(--form-header-text);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .sub-text{font-size:var(--form-sub-text);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .form-label{font-size:var(--form-label);font-family:SinghaEstate;font-weight:600}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .form-check-label{font-size:var(--form-checkbox-text);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .notice-wrapper,.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .notice-wrapper1{font-size:var(--form-notice-text);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .seerproject-btn-wrapper button,.campaign-detail-main .submit-btn-wrapper button{font-size:var(--btn);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-show-product .show-product-text-wrapper .desc-text-wrap{font-size:var(--show-prod-desc);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-privilege-section .campaign-card .campaign-desc .project-desc,.campaign-detail-main .campaign-detail-privilege-section .campaign-card .campaign-desc .project-title{font-size:var(--privi-card-desc);font-family:SinghaEstate;font-weight:400}.campaign-detail-main .campaign-detail-privilege-section .campaign-card .campaign-desc .campaings-date{font-size:var(--privi-card-time);font-family:SinghaEstate;font-weight:400}.campaign-detail-section .baner-wrapper .blur-container{position:absolute;width:100%;height:100%;z-index:2;left:0;right:0;bottom:0;top:-3.5rem;backdrop-filter:blur(15px);height:500px}.campaign-detail-section .social{padding:1.5rem 0 0;width:80%}.campaign-detail-form-section .checkbox-wrapper{padding:1rem}.campaign-detail-section .detail-wrapper{color:#000;max-width:968px;width:85%;margin:auto}.campaign-detail-section .baner-wrapper .banner-bg{position:absolute;top:-3.5rem;width:auto;height:500px;z-index:0}.campaign-detail-section .baner-wrapper .promo-image-wrapper{width:85%}.campaign-detail-form-section .campaign-detail-form-wrapper .header-wrapper{width:90%;margin:0 auto 2rem}.campaign-detail-form-section.campaign-detail-form-section{padding:3rem 0 6rem}.campaign-detail-form-section .campaign-detail-form-wrapper{flex-direction:column}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .notice-wrapper1{display:block;margin:0 auto 1rem}.campaign-detail-main .campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .notice-wrapper{display:none}.campaign-detail-form-section .location-wrapper{width:100%;padding:0 0 1.5rem}.campaign-detail-form-section .email-call-wrapper{flex-direction:column;justify-content:space-between;width:100%;padding:0}.campaign-detail-form-section .call-wrapper{width:100%;padding:0}.campaign-detail-form-section .email-wrapper{width:100%}.campaign-detail-form-section .address-contact-wrapper p{width:100%;padding:0}.campaign-detail-form-section .address-contact-wrapper svg{display:none}.map-section{height:440px}.map-section .map{margin:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:70%;object-position:70%;height:100%;max-height:440px}.campaign-detail-form-section .checkbox-wrapper{height:auto;max-height:unset;margin-top:0;gap:0}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .email-mobile-wrapper,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .fullname-wrapper,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .project-name-wrapper{flex-direction:column}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .email-mobile-wrapper>*,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .fullname-wrapper>*,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .project-name-wrapper>*{width:100%;margin-bottom:.5rem}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .email-mobile-wrapper,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .fullname-wrapper,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .project-name-wrapper{margin:0 auto}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .comment-wrapper{margin:0 auto 1.5rem}.campaign-detail-form-section .campaign-detail-form-wrapper .checkbox-wrapper .checkbox label{font-size:16px;margin-left:1rem}.campaign-detail-show-product .show-product-wrapper{width:90%}.campaign-detail-privilege-section .all-privilege{grid-template-columns:1fr;gap:4rem}.campaign-detail-show-product{max-height:525px}.campaign-detail-section .baner-wrapper .banner-text-wrappper .time-promo-wrapper{padding:0 2rem;text-align:center}.campaign-detail-articlesRecommendation-section .campaign-detail-articlesRecommendation-wrapper .articlesRecommendation-image-wrapper{width:100%;margin:0 auto 2rem;position:relative;overflow:hidden}.campaign-detail-section .detail-wrapper .signature-wrapper .signature-living .signature-title-addition{margin-bottom:0}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .comment-textarea-wrapper,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper .fullname-wrapper input,.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper input{margin:.75rem 0}.campaign-detail-form-section .campaign-detail-form-wrapper .form-wrapper input[type=checkbox]{transform:scale(1.2);padding:10px;margin-top:5px}.campaign-detail-show-product .show-product-wrapper .show-product-image{width:100%}}.form-popup-wrapper{width:100%;height:100vh;position:fixed;left:50%;bottom:0;transform:translate(-50%)!important;z-index:40;background-color:rgba(0,0,0,.4);opacity:0;display:none}.form-popup{position:absolute;width:80%;background:#1f3459;color:#fff;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-content:center;height:-moz-fit-content;height:fit-content;padding:5rem 2rem;background-image:url(/assets/image-new/ty/ThankYou.webp);background-size:cover;background-position:50%;background-repeat:no-repeat}.form-popup>h3{font-size:32px;text-transform:uppercase}.form-popup>*{text-align:center;margin:.5rem auto;font-size:24px}.error-border{border:2px solid #ff4949!important}.popup-header-a{position:fixed;right:15px;top:15px;margin:0}.thank-popup-close{width:20px}@media only screen and (max-width:460px){.form-popup{width:90%;background-image:url(/assets/image-new/ty/ThankYou-m.webp)}.form-popup>h3{font-size:18px;margin:0}.form-popup>p{font-size:14px;max-width:230px}}.loaded{display:flex}