.supplier_heading{width:827px;text-align:center;font-size:36px;font-weight:500;line-height:43.2px;color:#151515}.suppliers{display:flex;justify-content:center;align-items:center;text-align:center;padding-top:50px;padding-bottom:100px}.grid_item{display:grid;grid-gap:152px;gap:152px;grid-template-columns:repeat(2,1fr)}.bold{font-size:24px;font-weight:400;color:#016885;padding-bottom:16px}.content{font-size:28px;font-weight:500;line-height:33.6px;color:#151515}.supplier_contents p{font-weight:100;line-height:28.8px}.supplier_contents li,.supplier_contents p{font-size:20px;list-style-type:disc;color:#151515}.supplier_contents li{list-style-position:inside;font-weight:400;padding-bottom:24px}.grid_item{border-bottom:2px solid #d7d4d4;padding:80px 0}.global_partners_image_section{position:relative;width:100%;height:600px}@media (max-width:768px){.global_partners_image_section{position:relative;width:100%;height:300px}}@media (orientation:portrait){.suppliers{padding-top:0;padding-bottom:20px}.supplier_heading{font-size:35px;padding:0 20px;line-height:40.8px}.supplier_contents{font-size:20px}.grid_item{grid-template-columns:1fr;gap:24px}.bold{font-size:16px;font-weight:400;padding-bottom:8px}.content{font-size:28px;line-height:24.4px;font-weight:600;letter-spacing:2px}.contents{font-size:16px;padding-bottom:12px;line-height:19.2px}.grid_item{border-bottom:2px solid #d7d4d4;padding:32px 0}.supplier_contents li{font-size:20px}}.top_banner{position:relative;background-color:var(--primary-color);margin-top:119px;height:300px}.about_Top .top_banner_content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.top_banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1}.about_Top .top_banner_content h4{font-size:24px;text-align:center;font-weight:600;margin-bottom:26px}.about_Top .top_banner_content h3,.about_Top .top_banner_content h4{color:#fff;font-style:normal;line-height:normal;letter-spacing:.054px;text-transform:uppercase}.about_Top .top_banner_content h3{font-size:36px;text-align:left;font-weight:500;font-family:var(--font-cera-medium)}.top_banner p{color:#fff;text-align:center;font-size:36px;font-style:normal;font-weight:400;line-height:50px}.top_banner_image{height:100%}.top_banner_image .small{display:none}@media (orientation:portrait){.top_banner{margin-top:79px;height:200px}.about_Top .top_banner_content{left:50vw}.top_banner_image .large{display:none}.top_banner_image .small{display:block}.top_banner h2{font-size:17px}.top_banner p{font-size:24px;line-height:normal}.contact_wrapper .contact_image{display:none}.contact_wrapper{display:block}.contacts .form_wrapper{padding:34px 24px}.about_Top .top_banner_content h3{font-size:26px;text-align:center!important}.about_Top .top_banner_content h4{font-size:17px;margin-bottom:8px}.text_position{left:50%!important;transform:translate(-50%,-50%)!important;top:50%!important}}