button._coral-Multifield-move{display:none}
._coral-Multifield:not([reorderupdown]) ._coral-Multifield-item>._coral-Multifield-down,._coral-Multifield:not([reorderupdown]) ._coral-Multifield-item>._coral-Multifield-up,._coral-Multifield[reorderupdown] ._coral-Multifield-item>._coral-Multifield-move{display:block}
.countrycard-main{display:flex;flex-direction:column;align-items:center;padding:25px 0;gap:30px;width:auto;flex:none;order:1;flex-grow:0;z-index:1}
.region{width:1280px;height:46px;left:0;font-family:"Poppins";font-style:normal;font-weight:700;font-size:31px;line-height:46px;text-align:center;font-feature-settings:"tnum" on,"lnum" on;color:#0e0f10}
.countrycard_Title_Description{width:1280px;height:46px;flex:none;order:1;flex-grow:0}
li.country-card{width:315px;padding-top:20px;border-radius:4px;border-width:1px;color:#fff;border:1px solid #bbc1c4}
.country-card-header{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:0 24px 10px;gap:4px;width:315px;height:82px;border-bottom:1px solid #005da6;flex:none;order:0;align-self:stretch;flex-grow:0}
.country-card-address-section{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;padding:10px 24px;gap:15px;width:315px;height:84px;border-bottom:1px solid #bbc1c4;flex:none;order:1;align-self:stretch;flex-grow:0}
.country-card-address-section .icon{width:11px;height:20px;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-feature-settings:"tnum" on,"lnum" on;color:#005da6;flex:none;order:0;flex-grow:0}
.country-card-address-section .detail-text{width:212px;height:54px;font-style:normal;font-weight:400;font-size:14px;line-height:18px;font-feature-settings:"tnum" on,"lnum" on;color:#454b4f;flex:none;order:1;flex-grow:1}
.country-card-number-section,.country-card-fax-section,.country-card-email-section,.country-card-link-section{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;padding:10px 24px;gap:15px;width:315px;height:40px;border-bottom:1px solid #bbc1c4;flex:none;order:2;align-self:stretch;flex-grow:0}
.country-card-grid{display:grid;grid-template-columns:repeat(4,minmax(250px,1fr));gap:24px;max-width:1400px;margin:0 auto}
.company-name{width:238px;height:18px;font-style:normal;font-weight:500;font-size:14px;line-height:18px;font-feature-settings:"tnum" on,"lnum" on;color:#454b4f;flex:none;order:1;flex-grow:0}
.country-name{width:238px;height:30px;font-style:normal;font-weight:700;font-size:20px;line-height:30px;font-feature-settings:"tnum" on,"lnum" on;color:#0e0f10;flex:none;order:0;flex-grow:0}
.country-card span.icon{width:14px;height:20px;font-family:"Font Awesome 6 Pro";font-style:normal;font-weight:400;font-size:14px;line-height:20px;font-feature-settings:"tnum" on,"lnum" on;color:#005da6;flex:none;order:0;flex-grow:0}
.detail-text{width:315px;height:18px;font-style:normal;font-weight:400;font-size:14px;line-height:18px;font-feature-settings:"tnum" on,"lnum" on;color:#454b4f;flex:none;order:1;flex-grow:1}
.countrycard{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:24px;width:auto;flex:none;order:1;flex-grow:0}
@media screen and (min-width:540px) and (max-width:922px){.country-card-grid{grid-template-columns:repeat(2,1fr)}
}
@media screen and (min-width:923px) and (max-width:1024px){.country-card-grid{grid-template-columns:repeat(2,1fr)}
}
@media screen and (min-width:361px) and (max-width:540px){.country-card-grid{grid-template-columns:repeat(1,1fr);padding:0}
}
@media screen and (max-width:360px){.country-card-grid{grid-template-columns:repeat(1,1fr);padding:0}
}