.contact_main{padding:68px 0}.contact_main .infos .items{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.contact_main .infos .items .item{background-color:#f8f8f8;transition:all 0.3s;clip-path:polygon(20px 0,100% 0,100% 100%,0 100%,0 20px);padding:36px max(20px, 1.770834vw) 26px;position:relative;word-break:break-word}.contact_main .infos .items .item::after{content:'';display:block;width:65.657%;aspect-ratio:260/97;pointer-events:none;background:var(--wpr-bg-3dbea3ec-287f-4b40-afe8-7af2ca5e9631) no-repeat right top / contain;position:absolute;right:0;top:-2px;transition:all 0.3s}.contact_main .infos .items .item .title{font-size:28px;font-weight:700;text-transform:uppercase;transition:all 0.3s;display:grid;align-items:start;grid-template-columns:1fr auto;margin-bottom:10px}.contact_main .infos .items .item .title::after{content:'';display:block;width:26px;height:25px;background:no-repeat center / contain;transition:all 0.3s;opacity:.2;transform:translateY(3px)}.contact_main .infos .items .item a,.contact_main .infos .items .item p{font-size:18px;line-height:26px;transition:all 0.3s}.contact_main .infos .items .item a:hover{color:var(--theme_color)}.contact_main .infos .items .active{background-color:#21242b}.contact_main .infos .items .active::after{filter:contrast(0) brightness(2)}.contact_main .infos .items .active .title{color:#fff}.contact_main .infos .items .active .title::after{filter:contrast(0) brightness(2)}.contact_main .infos .items .active a,.contact_main .infos .items .active p{color:#fff}.contact_main .infos .items .phone .title::after{background-image:var(--wpr-bg-14252218-43a1-48ae-902e-f9e8b05f3d40)}.contact_main .infos .items .email .title::after{background-image:var(--wpr-bg-52742393-11c5-4984-b14f-a2c55e810632)}.contact_main .infos .items .address .title::after{background-image:var(--wpr-bg-da38d243-6c33-4758-9d08-d67e14d17dd1)}.contact_main .form{margin-top:42px;padding:38px 4.18033%;background-color:#f8f8f8}.contact_main .form .top{padding-bottom:30px;display:grid;align-items:start;grid-template-columns:1fr auto;border-bottom:1px solid #cacaca;gap:2rem}.contact_main .form .top .intro{max-width:730px}.contact_main .form .top .title{font-size:28px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.contact_main .form .top .desc{color:#666;line-height:26px}.contact_main .form .top .social{display:flex;flex-wrap:wrap;gap:10px}.contact_main .form .top .social li a{display:block;width:50px;height:50px;transition:all 0.3s;background-color:#17181c;position:relative;overflow:hidden;text-indent:-999px}.contact_main .form .top .social li a::after{content:'';display:block;position:absolute;inset:0;background:no-repeat center / contain;transition:all 0.3s}.contact_main .form .top .social li a:hover{background-color:var(--theme_color)}.contact_main .form .top .social li a:hover::after{filter:contrast(0) brightness(0)}.contact_main .form .top .social li.active a{background-color:var(--theme_color)}.contact_main .form .top .social li.active a::after{filter:contrast(0) brightness(0)}.contact_main .form .top .social .facebook a::after{background-image:var(--wpr-bg-e5ff967b-1aac-48e0-a1d1-9fc2ff6511ac)}.contact_main .form .top .social .twitter a::after{background-image:var(--wpr-bg-78bf4109-8dcf-4c2b-a455-2cc06f9c1b9f)}.contact_main .form .top .social .youtube a::after{background-image:var(--wpr-bg-a9c242a7-c9a5-4cf7-862c-e8304b69b730)}.contact_main .form .top .social .instagram a::after{background-image:var(--wpr-bg-d264b123-74df-44a5-aa24-f56bd931a3e3)}.contact_main .form .top .social .tfw a::after{background-image:var(--wpr-bg-4bc6a0ad-11ea-4981-bab3-ec3925cf4163)}.contact_main .form .contact_form{margin-top:50px}.contact_faq{padding:4rem 0 116px}