@font-face {
    font-family: 'SFProText';
    src: url("../font/SFProText-Black.eot");
    src: url("../font/SFProText-Black.eot?#iefix") format("embedded-opentype"), url("../font/SFProText-Black.woff2") format("woff2"), url("../font/SFProText-Black.woff") format("woff"), url("../font/SFProText-Black.ttf") format("truetype");
    font-weight: 900;
    font-style: normal;
    font-display: swap; 
}  
  @font-face { 
    font-family: 'SFProText';
    src: url("../font/SFProText-Bold.eot");
    src: url("../font/SFProText-Bold.eot?#iefix") format("embedded-opentype"), url("../font/SFProText-Bold.woff2") format("woff2"), url("../font/SFProText-Bold.woff") format("woff"), url("../font/SFProText-Bold.ttf") format("truetype");
    font-weight: 800;
    font-style: normal;
    font-display: swap; 
}  
  @font-face {
    font-family: 'SFProText';
    src: url("../font/SFProText-Heavy.eot");
    src: url("../font/SFProText-Heavy.eot?#iefix") format("embedded-opentype"), url("../font/SFProText-Heavy.woff2") format("woff2"), url("../font/SFProText-Heavy.woff") format("woff"), url("../font/SFProText-Heavy.ttf") format("truetype");
    font-weight: 900;
    font-style: normal;
    font-display: swap; 
}  
  @font-face {
    font-family: 'SFProText-Light';
    src: url("../font/SFProText-Light.eot");
    src: url("../font/SFProText-Light.eot?#iefix") format("embedded-opentype"), url("../font/SFProText-Light.woff2") format("woff2"), url("../font/SFProText-Light.woff") format("woff"), url("../font/SFProText-Light.ttf") format("truetype");
    font-weight: 300;
    font-style: normal;
    font-display: swap; 
}  
  @font-face {
    font-family: 'SFProText-Medium';
    src: url("../font/SFProText-Medium.eot");
    src: url("../font/SFProText-Medium.eot?#iefix") format("embedded-opentype"), url("../font/SFProText-Medium.woff2") format("woff2"), url("../font/SFProText-Medium.woff") format("woff"), url("../font/SFProText-Medium.ttf") format("truetype");
    font-weight: 500;
    font-style: normal;
    font-display: swap; 
}  
  @font-face {
    font-family: 'SFProText-Regular';
    src: url("../font/SFProText-Regular.eot");
    src: url("../font/SFProText-Regular.eot?#iefix") format("embedded-opentype"), url("../font/SFProText-Regular.woff2") format("woff2"), url("../font/SFProText-Regular.woff") format("woff"), url("../font/SFProText-Regular.ttf") format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap; 
}  
  @font-face {
    font-family: 'SFProText-Semibold';
    src: url("../font/SFProText-Semibold.eot");
    src: url("../font/SFProText-Semibold.eot?#iefix") format("embedded-opentype"), url("../font/SFProText-Semibold.woff2") format("woff2"), url("../font/SFProText-Semibold.woff") format("woff"), url("../font/SFProText-Semibold.ttf") format("truetype");
    font-weight: 600;
    font-style: normal;
    font-display: swap; 
}  
  @font-face {
    font-family: 'SFProText-Thin';
    src: url("../font/SFProText-Thin.eot");
    src: url("../font/SFProText-Thin.eot?#iefix") format("embedded-opentype"), url("../font/SFProText-Thin.woff2") format("woff2"), url("../font/SFProText-Thin.woff") format("woff"), url("../font/SFProText-Thin.ttf") format("truetype");
    font-weight: 100;
    font-style: normal;
    font-display: swap; 
}  
  @font-face {
    font-family: 'SFProText-Ultralight';
    src: url("../font/SFProText-Ultralight.eot");
    src: url("../font/SFProText-Ultralight.eot?#iefix") format("embedded-opentype"), url("../font/SFProText-Ultralight.woff2") format("woff2"), url("../font/SFProText-Ultralight.woff") format("woff"), url("../font/SFProText-Ultralight.ttf") format("truetype");
    font-weight: 200;
    font-style: normal;
    font-display: swap; 
}
html { font-size: 14px; }
body { background-color: #FFFFFF; font-family: 'SFProText-Regular', sans-serif; color: #000000; font-size: 1rem; }
h1 { font-weight: bold; font-size: 2.285rem; }
h5 { font-size: 1.8rem; font-weight: bold; margin-bottom: 1rem; }
h6 { font-size: 1.4rem; font-weight: bold; margin-bottom: 0.5rem; }
p{ padding-bottom: 1rem; margin-bottom: 0; }
ul li a { color: #233A78; }
ol li a { color: #233A78; }
.numberList{ counter-reset: item; }
.numberList li{ counter-increment: item; list-style: none; position: relative; padding-left: 2.142rem; margin-bottom: 1.4rem; }
.numberList li:before{ content: counter(item) "."; position: absolute; left: 0; font-weight: bold; text-align: right; }
/* =====END PAGE===== */
.wrapper { position: relative; max-width: 54.78rem; width: 100%; margin: 0 auto; padding-top: 3.5rem; padding-bottom: 3.5rem; }
.container, .container-fluid{ padding-left: 1.142rem; padding-right: 1.142rem; }
.mainSection { padding: 1.4rem 0; }
/* .midcoltext { margin-bottom: 1.4rem; } */
/* =====END PAGE===== */
@media (max-width: 575px) {
    h1 { font-size: 1.71rem; }
    .wrapper{ padding-top: 1.4rem; padding-bottom: 1.4rem; }
    ol, ul { padding-left: 1rem; }
}
@media (max-width: 479px) {
    h1 { font-size: 1.28rem; }
}
