@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-VariableFont_wght.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}div.company-about{flex-direction:column;display:flex;container-type:inline-size}div.company-about h1,div.company-about h2,div.company-about h3,div.company-about h4,div.company-about p{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;text-wrap:balance}div.company-about h1{color:#000c3f;font-family:Montserrat;font-size:clamp(28px,3.56125vw,2.25rem);font-style:normal;font-weight:600;line-height:normal}div.company-about h2{color:#000;font-family:Montserrat;font-size:clamp(24px,2.84901vw,2rem);font-style:normal;font-weight:600;line-height:normal}div.company-about h3{color:#000;font-family:Montserrat;font-size:clamp(12px,2.13677vw,1.5rem);font-style:normal;font-weight:700;line-height:normal}div.company-about h4{color:#000;font-family:Montserrat;font-size:clamp(12px,1.78063vw,1.25rem);font-style:normal;font-weight:700;line-height:normal}div.company-about p{color:#000;font-family:Montserrat;font-size:clamp(16px,1.78063vw,1.25rem);font-style:normal;font-weight:400;line-height:1.625}div.company-about .text1{color:#de0705;font-weight:700}div.company-about .text3{color:#fff;text-align:center;font-weight:600}div.company-about .text4{color:#fff;text-align:center;font-weight:400}div.company-about .text5{font-size:clamp(14px,1.06839vw,1rem);font-weight:600}div.company-about>div.section1{flex-direction:row;justify-content:center;gap:4.56094vw;padding:5rem 9.29479vw;display:flex}div.company-about>div.section1>img.image1{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:3.27635vw;width:34.9003vw;min-width:34.9003vw;height:22.6496vw}div.company-about>div.section1>div.section1-1{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.6349vw;display:flex}div.company-about>div.section1>div.section1-1>div.section1-1-1{flex-direction:row;gap:clamp(12px,.890104vw,10000px);display:flex}div.company-about>div.section1>div.section1-1>div.section1-1-1>.button1{color:#fff;background:#0046cc;border-radius:13.675px;flex-direction:row;justify-content:center;align-items:center;gap:.14245vw;padding:clamp(8px,.960938vw,.75rem) clamp(12px,1.17656vw,1.75rem);display:flex}div.company-about>div.section1>div.section1-1>div.section1-1-1>.button1>img{filter:invert();width:1.11197vw;min-width:21.35px;height:1.11197vw;min-height:21.35px}div.company-about>div.section1>div.section1-1>div.section1-1-1>.button2{color:#000;background:#fff;border:2px solid #0046cc;border-radius:13.675px;flex-direction:row;justify-content:center;align-items:center;padding:clamp(8px,.960938vw,.75rem) clamp(12px,1.17656vw,1.75rem);font-family:Montserrat;font-size:clamp(14px,1.06839vw,22px);font-style:normal;font-weight:600;line-height:1;display:flex}div.company-about>div.section3{flex-direction:column;align-items:center;padding:5rem 9.29479vw 10rem;display:flex;position:relative;overflow:hidden}div.company-about>div.section3>p{text-align:center;margin-top:2rem}div.company-about>div.section3:after{content:"MISSION";color:#de0705;opacity:.09;font-family:Montserrat;font-size:clamp(70px,14.245vw,200px);font-style:normal;font-weight:700;line-height:1;position:absolute;bottom:clamp(-100px,-7.1225vw,-30px)}div.company-about>div.section4{background:#000c3f;flex-direction:column;justify-content:space-between;align-items:center;padding:5rem 9.29479vw;display:flex}div.company-about>div.section4>p{margin:1rem 0 0}div.company-about>div.section4>div.section4-1{flex-direction:row;gap:clamp(12px,.890104vw,10000px);padding:2rem 0 0;display:flex}div.company-about>div.section4>div.section4-1>.button4{color:#fff;border:.106838vw solid #fff;border-radius:13.675px;justify-content:center;align-items:center;padding:clamp(8px,.960938vw,.75rem) clamp(12px,1.17656vw,1.75rem);display:flex}div.company-about>div.section4>div.section4-1>.button5{color:#081a5c;background:#fff;border-radius:13.675px;justify-content:center;align-items:center;padding:clamp(8px,.960938vw,.75rem) clamp(12px,1.17656vw,1.75rem);display:flex}@container (max-width:1080px){div.company-about>div.section1{flex-direction:column;padding:2rem 9.29479vw}div.company-about>div.section1>img.image1{width:100%}div.company-about>div.section1>div.section1-1>div.section1-1-1{padding:3vw 0 0}div.company-about>div.section3{padding:2rem 9.29479vw 4rem}div.company-about>div.section4{padding:2rem 9.29479vw}}
div.company-about>div.section2{background:#f6fbff;flex-direction:row;justify-content:center;padding:5rem 9.29479vw;display:flex;position:relative}div.company-about>div.section2>h2{position:absolute;left:46vw}div.company-about>div.section2>div.section2-1{flex-direction:row;align-items:flex-end;gap:2.68732vw;display:flex}div.company-about>div.section2>div.section2-1>div.card{cursor:pointer;border:.14245vw solid #000;border-radius:2.49286vw;justify-content:center;align-items:flex-start;min-width:23.4375vw;min-height:18.2292vw;transition:width .5s cubic-bezier(.2,.8,.2,1),height .5s cubic-bezier(.2,.8,.2,1),transform .5s cubic-bezier(.2,.8,.2,1),border-width .5s;display:flex;overflow:hidden}div.company-about>div.section2>div.section2-1>div.card>div.card-inner{width:100%;overflow:hidden}div.company-about>div.section2>div.section2-1>div.card>div.card-inner>.button3{opacity:.88;background:#fff;border-radius:100%;min-width:2.24359vw;min-height:2.24359vw;font-size:1.03276vw}div.company-about>div.section2>div.section2-1>div.card>div.card-inner>.button3>img{width:1.03276vw;margin:0 auto}div.company-about>div.section2>div.section2-1>div.card>div.card-inner>div.section2-1-x-1{opacity:.88;background:#fff;border-radius:clamp(1rem,2.49286vw,2rem);padding:.569801vw 1.06838vw .534188vw}div.company-about>div.section2>div.section2-1>div.card>div.card-inner>div.section2-1-x-1>p{color:#000;font-family:Montserrat;font-size:clamp(16px,1.78063vw,1.125rem);font-style:normal;font-weight:400;line-height:1.625}div.company-about>div.section2>div.section2-1>div:first-of-type{border:.14245vw solid #000;border-radius:2.49286vw;justify-content:center;align-items:flex-end;width:38.7738vw;height:25.4479vw;padding:0 1.89281vw 1.41132vw;display:flex;overflow:hidden}div.company-about>div.section2>div.section2-1>div:first-of-type>div>.button3{display:none}div.company-about>div.section2>div.section2-1>div:first-of-type>div>div.section2-1-x-1{padding:1.91204vw 2.82265vw 1.58796vw}div.company-about>div.section2>div.section2-1>div:not(:first-of-type){border:.14245vw solid #000;border-radius:2.49286vw;padding:1.92308vw 0 0 1.67949vw}div.company-about>div.section2>div.section2-1>div:not(:first-of-type)>h3{font-size:.14245vw;font-weight:700}div.company-about>div.section2>div.section2-1>div:not(:first-of-type)>div{flex-direction:row;align-items:center;gap:1.49583vw;display:flex}div.company-about>div.section2>div.section2-1>div:not(:first-of-type)>div>div.section2-1-x-1{padding:.569801vw 1.06838vw .534188vw}div.company-about>div.section2>div.section2-1>div:not(:first-of-type)>div>div.section2-1-x-1>h3{color:#000;white-space:nowrap;font-family:Montserrat;font-size:clamp(10px,1.42448vw,36px);font-style:normal;font-weight:600;line-height:normal}div.company-about>div.section2>div.section2-1>div:not(:first-of-type)>div>div.section2-1-x-1>p{display:none}div.company-about>div.section2>div.section2-1>div.section2-1-1{background:url(/images/img-company2.png) 50%/cover no-repeat}div.company-about>div.section2>div.section2-1>div.section2-1-2{background:url(/images/img-company3.png) 50%/cover no-repeat}div.company-about>div.section2>div.section2-1>div.section2-1-3{background:url(/images/img-company4.png) 50%/cover no-repeat}@container (max-width:1080px){div.company-about>div.section2{flex-direction:column;gap:4.56094vw;padding:2rem 9.29479vw}div.company-about>div.section2>h2{position:initial;width:auto;width:initial;position:static}div.company-about>div.section2>div.section2-1>div.card{pointer-events:none;flex-grow:1;height:31.8099vw}div.company-about>div.section2>div.section2-1>div.card>div.card-inner>div.section2-1-x-1>h3{text-align:center}div.company-about>div.section2>div.section2-1>div.card>div.card-inner>div.section2-1-x-1>p{display:none}div.company-about>div.section2>div.section2-1>div.card>div.card-inner>div.section2-1-x-1>h4{white-space:normal;white-space:initial;text-align:center;font-size:clamp(12px,2.13677vw,48px);font-weight:500}div.company-about>div.section2>div.section2-1>div:first-of-type{width:auto;width:initial}div.company-about>div.section2>div.section2-1>div:not(:first-of-type){align-items:flex-end;padding:0 1.89281vw 1.41132vw}div.company-about>div.section2>div.section2-1>div:not(:first-of-type)>div.card-inner>button{display:none}}
