.contact__container{position:relative;padding:128px 96px 172px}.contact__container .contact-inner__wrapper{max-width:1248px;width:100%;margin:0 auto;display:flex;gap:96px}.contact__container .contact-inner__wrapper .trusted__wrapper{width:100%;max-width:550px;min-width:400px;display:flex;border-radius:20px;overflow:hidden;position:relative;align-self:stretch}.contact__container .contact-inner__wrapper .trusted__wrapper .bg-image__wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.contact__container .contact-inner__wrapper .trusted__wrapper .bg-image__wrapper img{width:100%;height:100%;object-fit:cover;opacity:0;will-change:opacity;transform:scale(1.2)}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper{width:100%;display:flex;flex-direction:column;gap:24px;justify-content:flex-end;padding:36px;position:relative;z-index:1}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .review__block{width:100%;display:flex;flex-direction:column;gap:32px;padding:28px;background:var(--bg-color);border-radius:16px;opacity:0;transform:translateY(20px);will-change:opacity,transform}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .review__block .title__wrapper{display:flex}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .review__block .title__wrapper h2{font-size:24px;line-height:32px;letter-spacing:-.72px}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .review__block .author__wrapper{width:100%;display:flex;flex-direction:column;gap:8px}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .review__block .author__wrapper h5{font-size:16px;line-height:normal;letter-spacing:-.48px}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .review__block .author__wrapper span{font-size:14px;line-height:normal;letter-spacing:-.42px;color:rgba(16,22,26,.6)}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .trusted__block{width:100%;display:flex;padding:28px;background:var(--bg-color);border-radius:16px;opacity:0;transform:translateY(20px);will-change:opacity,transform}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .trusted__block .inner__block{width:100%;display:flex;flex-direction:column;gap:32px}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .trusted__block .inner__block .title__wrapper{width:100%;display:flex;justify-content:center;padding:0 20px}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .trusted__block .inner__block .title__wrapper span{font-size:14px;line-height:20px;text-align:center}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .trusted__block .inner__block .horizontal-marquee__container{width:100%;display:flex;flex-direction:column;gap:64px;position:relative;overflow:hidden}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .trusted__block .inner__block .horizontal-marquee__container .horizontal-parallax-marquee__wrapper{width:100%;display:flex;align-items:center;flex-wrap:nowrap}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .trusted__block .inner__block .horizontal-marquee__container .horizontal-parallax-marquee__wrapper .horizontal__scroller{display:flex;align-items:center;gap:88px;flex-wrap:nowrap;width:max-content}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .trusted__block .inner__block .horizontal-marquee__container .horizontal-parallax-marquee__wrapper .horizontal__scroller .image__wrapper{height:24px;width:auto;display:flex;align-items:center;flex-shrink:0}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .trusted__block .inner__block .horizontal-marquee__container .horizontal-parallax-marquee__wrapper .horizontal__scroller .image__wrapper img{width:auto}.contact__container .contact-inner__wrapper .form__wrapper{width:100%;display:flex;flex-direction:column;gap:56px;padding:56px 0 0;position:relative}.contact__container .contact-inner__wrapper .form__wrapper .form-success__popup{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:var(--bg-color);display:flex;align-items:center;justify-content:center;padding:0 24px;opacity:0;will-change:opacity;pointer-events:none}.contact__container .contact-inner__wrapper .form__wrapper .form-success__popup .success-popup-inner__wrapper{display:flex;flex-direction:column;align-items:center;gap:20px;max-width:375px;width:100%;margin:0 auto}.contact__container .contact-inner__wrapper .form__wrapper .form-success__popup .success-popup-inner__wrapper h2{font-size:32px;line-height:40px;text-align:center;opacity:0;will-change:opacity}.contact__container .contact-inner__wrapper .form__wrapper .form-success__popup .success-popup-inner__wrapper .desc{font-size:16px;line-height:26px;text-align:center;opacity:0;will-change:opacity}.contact__container .contact-inner__wrapper .form__wrapper .form-success__popup .success-popup-inner__wrapper .popup-btn__layer{width:100%;opacity:0;will-change:opacity;display:flex}.contact__container .contact-inner__wrapper .form__wrapper .form-success__popup .success-popup-inner__wrapper .popup-btn__layer .btn__wrapper{width:100%}.contact__container .contact-inner__wrapper .form__wrapper .title__wrapper{width:100%;display:flex;flex-direction:column;gap:12px}.contact__container .contact-inner__wrapper .form__wrapper .title__wrapper h5{font-size:16px;line-height:26px;opacity:0;will-change:opacity}.contact__container .contact-inner__wrapper .form__wrapper .title__wrapper h1{font-size:40px;line-height:48px;opacity:0;will-change:opacity}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper{width:100%;display:flex;flex-direction:column;gap:32px}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field-layer__wrapper{width:100%;display:flex;gap:32px}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper{width:100%;display:flex;flex-direction:column;position:relative}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper label{font-size:14px;line-height:20px;color:#7f868d;cursor:pointer;opacity:0;will-change:opacity}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper .input__field{width:100%;display:flex;position:relative;opacity:0;will-change:opacity}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper .input__field input{width:100%;height:44px;padding:12px 8px;background:rgba(0,0,0,0);border:0;outline:none;font-size:16px;line-height:20px}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper .input__field input::placeholder{color:rgba(16,22,26,.3)}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper .input__field select{width:100%;height:44px;padding:12px 8px;background:rgba(0,0,0,0);border:0;outline:none;font-size:16px;line-height:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper .input__field select option{color:var(--black);font-size:16px;line-height:20px}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper .input__field select option:first-child{color:rgba(16,22,26,.3)}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper .input__field select.selected{color:var(--black)}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper .input__field select.placeholder{color:rgba(16,22,26,.3)}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper .input__field textarea{width:100%;max-height:184px;padding:12px 8px;background:rgba(0,0,0,0);border:0;outline:none;font-size:16px;line-height:20px;resize:none;position:relative}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper .input__field textarea::placeholder{color:rgba(16,22,26,.3)}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper .input__field textarea::-webkit-scrollbar{width:0}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper .input__field .textarea-layer{width:100%;height:12px;position:absolute;left:0;background:var(--bg-color);pointer-events:none}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper .input__field .layer-top{top:0}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper .input__field .layer-bottom{bottom:0}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper .input__field .select-arrow{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:16px;height:16px;transition:all .2s linear}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field__wrapper .underline{position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--black-dark);transform-origin:left;transform:scaleX(0)}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .form-btn__wrapper{opacity:0;will-change:opacity}@media screen and (max-width:1200px){.contact__container{padding:128px 64px 172px}.contact__container .contact-inner__wrapper{gap:64px}}@media screen and (max-width:990px){.contact__container{padding:128px 48px 172px}.contact__container .contact-inner__wrapper{gap:96px;flex-direction:column-reverse;align-items:center}.contact__container .contact-inner__wrapper .trusted__wrapper{align-self:center}}@media screen and (max-width:768px){.contact__container{padding:120px 16px 64px}.contact__container .contact-inner__wrapper .trusted__wrapper{min-width:100%}.contact__container .contact-inner__wrapper .trusted__wrapper .bg-image__wrapper{display:none}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper{padding:0}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .review__block{background:var(--primary-soft)}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .review__block .title__wrapper h2{font-size:20px;line-height:26px;letter-spacing:-.6px}.contact__container .contact-inner__wrapper .trusted__wrapper .trusted-inner__wrapper .trusted__block{background:var(--primary-soft)}.contact__container .contact-inner__wrapper .form__wrapper{padding:0;gap:48px}.contact__container .contact-inner__wrapper .form__wrapper .form-success__popup{padding:0 16px}.contact__container .contact-inner__wrapper .form__wrapper .form-success__popup .success-popup-inner__wrapper{max-width:100%}.contact__container .contact-inner__wrapper .form__wrapper .form-success__popup .success-popup-inner__wrapper h2{font-size:24px;line-height:32px}.contact__container .contact-inner__wrapper .form__wrapper .title__wrapper h5{font-size:14px;line-height:22px}.contact__container .contact-inner__wrapper .form__wrapper .title__wrapper h1{font-size:32px;line-height:36px}.contact__container .contact-inner__wrapper .form__wrapper .form-inner__wrapper .input-field-layer__wrapper{flex-direction:column}}