.contact .contact-faq{background-color:#eee6d3}.contact .contact-faq .item1{width:100%;border-radius:32px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.contact .contact-faq .item2{background-color:#fff;padding:30px 20px;border-radius:32px}.contact .contact-faq .faq-title .min,.contact .contact-faq .faq-title.item-active .plus{display:none}.contact .contact-faq .faq-title .plus,.contact .contact-faq .faq-title.item-active .min{display:block}.contact .contact-faq .faq-content{max-height:0px;overflow:hidden;transition:max-height .5s}.contact .contact-faq .faq-content.item-active{max-height:700px;overflow:auto;transition:max-height 2s;margin-top:17px}.contact .contact-form .small-container{max-width:898px;padding:0 20px;margin:0 auto}.contact .contact-form .contact-form-section .form-title.item-active img{transform:rotate(-180deg)}.contact .contact-form .contact-form-section{padding:20px 10px;border-radius:32px;border:1px solid #A0DAA8}.contact .contact-form .contact-form-section form input{padding:14px 30px;border-radius:50px;font-size:20px;font-weight:400;line-height:28px;border:1px solid #E0DFE2}.contact .contact-form .contact-form-section form .upload-file input{width:100%;height:100%;opacity:0;position:relative;z-index:2;cursor:pointer}.contact .contact-form .contact-form-section form .upload-file{height:56px;border:1px dashed #82B185;border-radius:32px}.contact .contact-form .contact-form-section form .chk-gr{flex:0 0 24px;width:24px;height:24px;position:relative;margin-right:14px}.contact .contact-form .contact-form-section form .chk-gr .chk-box{border:2px solid #B7B6BB;border-radius:5px;width:100%;height:100%}.contact .contact-form .contact-form-section form .chk-gr input:checked~.chk-box{border:none;background-color:#82b185}.contact .contact-form .contact-form-section form .chk-gr input{width:100%;height:100%;position:absolute;opacity:0}.contact .contact-form .contact-form-section .form-content .input-gr input{width:100%;margin-bottom:10px}.contact .contact-form .contact-form-section .form-content{max-height:0px;overflow:hidden;transition:max-height .5s}.contact .contact-form .contact-form-section .form-content.item-active{max-height:700px;transition:max-height 2s;margin-top:24px}.contact .contact-slider{background-color:#a3bbe1}.contact .contact-slider .contact-slider-container .slick-list{margin:-27px 0}.contact .contact-slider .contact-slider-container .slick-slide{margin:27px 20px}.contact .contact-slider .contact-slider-container .slider-item .img-center{left:50%;transform:translate(-50%);top:32px;border-radius:50%;overflow:hidden;width:120px;height:120px;object-fit:cover}.contact .contact-slider .contact-slider-container .slider-item .content{background:#fff;border-radius:32px;padding:100px 20px 40px}.contact .contact-slider .contact-slider-container .slider-item{padding:90px 20px}.contact .contact-slider .contact-slider-container{max-width:1010px;margin:0 auto;padding:0 20px}.contact .contact-banner{background-color:#eee6d3;margin-top:-105px}.contact .contact-banner .item1{flex:0 0 500px;max-width:500px}.contact .contact-banner .img-line{bottom:-8px;left:50%;z-index:13;transform:translate(calc(-50% - 170px));width:50%}.contact .contact-banner .container{padding-top:130px}.contact .contact-banner .item2{padding-right:0}.contact .contact-banner .item2 .item2-bg-img{top:100px;width:calc(100% - 47px);border-radius:32px}.contact .contact-banner .item2 .item2-bg-img2{top:45px;left:100px;width:300px;height:295px;background-color:#f5d8c6;border-radius:32px}.contact .contact-banner .item2 .c1-character{margin-bottom:-5px;max-width:397px}@media (min-width: 768px) and (max-width: 1199px){.contact .contact-banner .item2{max-width:475px;margin:0 auto}.contact .contact-banner .item1{max-width:700px;margin:0 auto 30px;text-align:center}}@media (min-width: 1200px){.contact .contact-banner .item1{flex:0 0 600px;max-width:600px}.contact .contact-banner .item1{margin-right:10px}.contact .contact-banner .item2 .item2-bg-img{top:-233px;width:100%;border-radius:0 0 32px 32px}.contact .contact-banner .item2 .item2-bg-img2{top:-300px;left:calc(100% + 10px);width:300px;height:434px;background-color:#f5d8c6}.contact .contact-banner .container{padding-top:235px}.contact .contact-banner{margin-top:-90px}.contact .contact-form .contact-form-section{padding:24px 30px}.contact .contact-form .contact-form-section .form-content .input-gr input{flex:0 0 255px;max-width:255px;margin-bottom:0}.contact .contact-faq .item1{flex:0 0 40%;max-width:40%;border-radius:32px 0 0 32px;margin-bottom:0}.contact .contact-faq .item2{background-color:#fff;padding:50px 80px;border-radius:0 32px 32px 0;flex:1}.contact .contact-slider .contact-slider-container .slider-item .content{padding:100px 115px 40px}}@media (min-width: 1366px){.contact .contact-banner .item2 .c1-character{max-width:497px}.contact .contact-banner .container{padding-top:300px}.contact .contact-banner .img-line{width:50%;bottom:-13px}.contact .contact-banner .item1{flex:0 0 700px;max-width:700px}.contact .contact-banner .item2 .item2-bg-img{top:-300px;right:-132px;width:100%}}@media (min-width: 1440px){.contact .contact-banner .item2{padding-right:33px}.contact .contact-banner .img-line{width:unset}}@media (min-width: 1600px){.contact .contact-banner .item2 .item2-bg-img2{left:calc(100% - 51px);height:696px}}@media (min-width: 1920px){.contact .contact-banner .item2 .c1-character{max-width:597px}.contact .contact-banner .item1{flex:0 0 888px;max-width:888px}.contact .contact-banner .item2 .item2-bg-img{width:unset}.contact .contact-banner .item2 .item2-bg-img2{width:calc((100vw - 1920px)/2 + 393px)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/contact.css.map */
