:root{--color-pri-in:#ED1F24;--color-pri:#ED1F24;--color-second:#2FA5FF;--color-thr:#00B0AD;--color-text:#1E1E1E;--color-text-1:#2E3939;--color-text-2:#757575;--color-text-3:#828888;--color-text-4:#5A5A5A;--color-text-5:#8ACDFF;--color-text-6:#83C4F5;--color-text-7:#70A4CB;--color-text-8:#F5F5F5;--color-text-9:#F3F3F3;--color-text-10:#CBCECE;--color-text-11:#383838;--color-icon:#51ADF2;--color-black:#000000;--color-white:#ffffff;--color-white-1:#FBFBFB;--color-border:#D9D9D9;--color-bg:#1F3B50;--color-bg-1:#FAFAFA;--color-bg-2:rgba(31, 59, 80, 0.80);--color-bg-3:rgba(38, 5, 6, 0.30);--color-bg-4:rgba(42, 157, 244, 0.10);--color-bg-5:#2A9DF4;--color-bg-6:#D4EBFD;--filter:brightness(0) saturate(100%) invert(23%) sepia(92%) saturate(5522%) hue-rotate(350deg) brightness(95%) contrast(94%);--filter-1:brightness(0) saturate(100%) invert(58%) sepia(100%) saturate(2932%) hue-rotate(181deg) brightness(99%) contrast(93%);--filter-2:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(1%) hue-rotate(55deg) brightness(103%) contrast(101%);--filter-3:brightness(0) saturate(100%) invert(12%) sepia(0%) saturate(3253%) hue-rotate(199deg) brightness(94%) contrast(98%);--color-linear:radial-gradient(44.11% 66.16% at 72.57% 29.44%, rgba(55, 11, 12, 0.00) 0%, rgba(38, 5, 6, 0.30) 100%);--color-linear-1:linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);--color-border-01:rgba(0, 0, 0, 0.1);--color-border-02:rgba(0, 0, 0, 0.2);--color-border-03:rgba(0, 0, 0, 0.3);--color-border-04:rgba(0, 0, 0, 0.4);--color-border-05:rgba(0, 0, 0, 0.5);--color-border-06:rgba(0, 0, 0, 0.6);--color-border-07:rgba(0, 0, 0, 0.7);--color-border-08:rgba(0, 0, 0, 0.8);--color-border-09:rgba(0, 0, 0, 0.9);--color-border-10:rgba(255, 144, 10, 0.10);--color-opa-white-01:rgba(255, 255, 255, 0.1);--color-opa-white-02:rgba(255, 255, 255, 0.2);--color-opa-white-03:rgba(255, 255, 255, 0.3);--color-opa-white-04:rgba(255, 255, 255, 0.4);--color-opa-white-05:rgba(255, 255, 255, 0.5);--color-opa-white-06:rgba(255, 255, 255, 0.6);--color-opa-white-07:rgba(255, 255, 255, 0.7);--color-opa-white-08:rgba(255, 255, 255, 0.8);--color-opa-white-09:rgba(255, 255, 255, 0.9);--shadow:rgba(12,12,13,0.05) 0px 1px 4px 0px,rgba(12,12,13,0.1) 0px 1px 4px 0px;--shadow-1:rgba(12,12,13,0.1) -4px 16px 32px 0,rgba(12,12,13,0.05) 4px 4px 4px 0px;--shadow-2:0px -4px 40px 0px rgba(0, 0, 0, 0.10);--shadow-3:rgba(0, 0, 0, 0.19) 0px 10px 20px,rgba(0, 0, 0, 0.23) 0px 6px 6px}.contact-info-box{overflow:hidden;padding:4.8rem 3.2rem;position:relative;border-radius:var(--bdr);border:.1rem solid var(--cl-bd);-webkit-box-shadow:0 4px 6px -1px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.1);box-shadow:0 4px 6px -1px rgba(16,24,40,.1),0 2px 4px -2px rgba(16,24,40,.1)}.contact-info-box::after{content:'';position:absolute;width:100%;aspect-ratio:1312/644;background-image:url(../../assets/images/contact-dc.png);background-repeat:no-repeat;background-position:center;background-size:cover;background-size:contain;background-position:bottom;bottom:0;left:0;z-index:-1}@media screen and (max-width:500px){.contact-info-box{padding:1rem}}.contact-info-form{padding:2.4rem;border-radius:var(--bdr);-webkit-box-shadow:var(--sdow);box-shadow:var(--sdow);background-color:#fff}@media screen and (max-width:500px){.contact-info-form{padding:1rem}}.contact-info-l{width:50%}.contact-info-l .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.contact-info-r{width:50%}@media screen and (max-width:890px){.contact-info .contact-info-l{width:100%}.contact-info .contact-info-r{width:100%}}.contact-bl:not(:first-child){margin-top:2.4rem}.contact-bl .tt{--f-sz:clamp(1.7rem, calc(1.1rem + 0.75vw), 2rem);font-size:var(--f-sz);font-weight:700}.contact-bl .tt span{color:var(--cl-red)}.contact-bl .des{color:#5a5a5a}.contact-bl .des .blue{color:var(--cl-blue);font-weight:700}.contact-adr-it{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.5rem;color:#5a5a5a}.contact-adr-it:not(:first-child){margin-top:1rem}.contact-adr-it img{width:2rem;height:2rem;-webkit-transform:translateY(.3em);transform:translateY(.3em)}.contact-adr-it:has(a)>a{font-weight:600;color:var(--cl-blue);text-decoration:underline;text-underline-position:under}@media screen and (min-width:1025px){.contact-adr-it:has(a)>a:hover{color:var(--cl-red)}}