
.fi {
    font-style: italic
}

.f-os {
    font-family: open sans, sans-serif !important
}

.f-oswald {
    font-family: oswald, sans-serif !important
}

.fc-orange {
    color: #f16556 !important
}

.fc-black {
    color: #000
}

.fc-light-blue, .fc-light-blue a {
    color: #54668e !important
}

.fc-dark-blue {
    color: #333856
}

.fc-dark-blue a {
    color: #333856 !important
}

.fc-grey {
    color: #5f5d5d
}

.fc-p-grey {
    color: #545454 !important
}

.fc-drop-menu {
    color: #e8e8e8 !important
}

.fs-6 {
    font-size: 6px !important
}

.fs-13 {
    font-size: 13px !important
}

.fs-15 {
    font-size: 15px !important
}

.fs-16 {
    font-size: 16px !important
}

.fs-17 {
    font-size: 17px !important
}

.fs-18 {
    font-size: 18px !important
}

.fs-19 {
    font-size: 19.21px !important
}

.fs-20 {
    font-size: 20px !important
}

.fs-22 {
    font-size: 22px !important
}

.fs-24 {
    font-size: 24px !important
}

.fs-26 {
    font-size: 26.53px !important
}

.fs-27 {
    font-size: 27px !important
}

.fs-30 {
    font-size: 30px !important
}

.fs-35 {
    font-size: 35px !important
}

.fs-38 {
    font-size: 38px !important
}

.fs-50 {
    font-size: 50px !important
}

.fs-60 {
    font-size: 60px !important
}

.fs-80 {
    font-size: 80px !important
}

.fs-92 {
    font-size: 92.52px !important
}

.fs-123 {
    font-size: 123.36px !important
}

.fs-30pt {
    font-size: 30pt !important
}

.fw-200 {
    font-weight: 200 !important
}

.fw-300 {
    font-weight: 300 !important
}

.fw-400 {
    font-weight: 400 !important
}

.fw-500 {
    font-weight: 500 !important
}

.fw-600 {
    font-weight: 600 !important
}

.fw-700 {
    font-weight: 700 !important
}

.fw-900 {
    font-weight: 900 !important
}

.h-32 {
    height: 32px !important
}

.h-50, .h-60 {
    height: 50px
}

.w-260 {
    width: 260px
}

.w-400 {
    width: 400px
}

.lh-28 {
    line-height: 28px !important
}

.lh-31 {
    line-height: 31px !important
}

.lh-32 {
    line-height: 32px !important
}

.lh-34 {
    line-height: 34px !important
}

.lh-38 {
    line-height: 38px !important
}

.bg-light-blue {
    background: #54668e
}

.bg-dark-blue {
    background: #333856 !important
}

.b-b-1-grey {
    border-bottom: 1px solid #8a8c8e
}

.no-border {
    border: 0 !important
}

.p-side-75 {
    padding-left: 75px;
    padding-right: 75px
}

.p-b-45 {
    padding-bottom: 45px !important
}

.p-t-35 {
    padding-top: 35px !important
}

.p-r-150 {
    padding-right: 150px !important
}

.img-c {
    margin: 0 auto
}

.p-l-75 {
    padding-left: 75px !important
}

.p-r-75 {
    padding-right: 75px !important
}

.m-1 {
    margin: 1px !important
}

.m-r-1 {
    margin-right: 1px !important
}

.m-t-1 {
    margin-top: 1px !important
}

.m-b-1 {
    margin-bottom: 1px !important
}

.m-l-1 {
    margin-left: 1px !important
}

.p-1 {
    padding: 1px !important
}

.p-r-1 {
    padding-right: 1px !important
}

.p-t-1 {
    padding-top: 1px !important
}

.p-b-1 {
    padding-bottom: 1px !important
}

.p-l-1 {
    padding-left: 1px !important
}

.m-120 {
    margin: 120px !important
}

.m-r-120 {
    margin-right: 120px !important
}

.m-t-120 {
    margin-top: 120px !important
}

.m-b-120 {
    margin-bottom: 120px !important
}

.m-l-120 {
    margin-left: 120px !important
}

.p-120 {
    padding: 120px !important
}

.p-r-120 {
    padding-right: 120px !important
}

.p-t-120 {
    padding-top: 120px !important
}

.p-b-120 {
    padding-bottom: 120px !important
}

.p-l-120 {
    padding-left: 120px !important
}

.m-2 {
    margin: 2px !important
}

.m-r-2 {
    margin-right: 2px !important
}

.m-t-2 {
    margin-top: 2px !important
}

.m-b-2 {
    margin-bottom: 2px !important
}

.m-l-2 {
    margin-left: 2px !important
}

.p-2 {
    padding: 2px !important
}

.p-r-2 {
    padding-right: 2px !important
}

.p-t-2 {
    padding-top: 2px !important
}

.p-b-2 {
    padding-bottom: 2px !important
}

.p-l-2 {
    padding-left: 2px !important
}

.m-20 {
    margin: 20px !important
}

.m-r-20 {
    margin-right: 20px !important
}

.m-t-20 {
    margin-top: 20px !important
}

.m-b-20 {
    margin-bottom: 20px !important
}

.m-l-20 {
    margin-left: 20px !important
}

.p-20 {
    padding: 20px !important
}

.p-r-20 {
    padding-right: 20px !important
}

.p-t-20 {
    padding-top: 20px !important
}

.p-b-20 {
    padding-bottom: 20px !important
}

.p-l-20 {
    padding-left: 20px !important
}

.m-140 {
    margin: 140px !important
}

.m-r-140 {
    margin-right: 140px !important
}

.m-t-140 {
    margin-top: 140px !important
}

.m-b-140 {
    margin-bottom: 140px !important
}

.m-l-140 {
    margin-left: 140px !important
}

.p-140 {
    padding: 140px !important
}

.p-r-140 {
    padding-right: 140px !important
}

.p-t-140 {
    padding-top: 140px !important
}

.p-b-140 {
    padding-bottom: 140px !important
}

.p-l-140 {
    padding-left: 140px !important
}

.m-3 {
    margin: 3px !important
}

.m-r-3 {
    margin-right: 3px !important
}

.m-t-3 {
    margin-top: 3px !important
}

.m-b-3 {
    margin-bottom: 3px !important
}

.m-l-3 {
    margin-left: 3px !important
}

.p-3 {
    padding: 3px !important
}

.p-r-3 {
    padding-right: 3px !important
}

.p-t-3 {
    padding-top: 3px !important
}

.p-b-3 {
    padding-bottom: 3px !important
}

.p-l-3 {
    padding-left: 3px !important
}

.m-30 {
    margin: 30px !important
}

.m-r-30 {
    margin-right: 30px !important
}

.m-t-30 {
    margin-top: 30px !important
}

.m-b-30 {
    margin-bottom: 30px !important
}

.m-l-30 {
    margin-left: 30px !important
}

.p-30 {
    padding: 30px !important
}

.p-r-30 {
    padding-right: 30px !important
}

.p-t-30 {
    padding-top: 30px !important
}

.p-b-30 {
    padding-bottom: 30px !important
}

.p-l-30 {
    padding-left: 30px !important
}

.m-160 {
    margin: 160px !important
}

.m-r-160 {
    margin-right: 160px !important
}

.m-t-160 {
    margin-top: 160px !important
}

.m-b-160 {
    margin-bottom: 160px !important
}

.m-l-160 {
    margin-left: 160px !important
}

.p-160 {
    padding: 160px !important
}

.p-r-160 {
    padding-right: 160px !important
}

.p-t-160 {
    padding-top: 160px !important
}

.p-b-160 {
    padding-bottom: 160px !important
}

.p-l-160 {
    padding-left: 160px !important
}

.m-4 {
    margin: 4px !important
}

.m-r-4 {
    margin-right: 4px !important
}

.m-t-4 {
    margin-top: 4px !important
}

.m-b-4 {
    margin-bottom: 4px !important
}

.m-l-4 {
    margin-left: 4px !important
}

.p-4 {
    padding: 4px !important
}

.p-r-4 {
    padding-right: 4px !important
}

.p-t-4 {
    padding-top: 4px !important
}

.p-b-4 {
    padding-bottom: 4px !important
}

.p-l-4 {
    padding-left: 4px !important
}

.m-40 {
    margin: 40px !important
}

.m-r-40 {
    margin-right: 40px !important
}

.m-t-40 {
    margin-top: 40px !important
}

.m-b-40 {
    margin-bottom: 40px !important
}

.m-l-40 {
    margin-left: 40px !important
}

.p-40 {
    padding: 40px !important
}

.p-r-40 {
    padding-right: 40px !important
}

.p-t-40 {
    padding-top: 40px !important
}

.p-b-40 {
    padding-bottom: 40px !important
}

.p-l-40 {
    padding-left: 40px !important
}

.m-180 {
    margin: 180px !important
}

.m-r-180 {
    margin-right: 180px !important
}

.m-t-180 {
    margin-top: 180px !important
}

.m-b-180 {
    margin-bottom: 180px !important
}

.m-l-180 {
    margin-left: 180px !important
}

.p-180 {
    padding: 180px !important
}

.p-r-180 {
    padding-right: 180px !important
}

.p-t-180 {
    padding-top: 180px !important
}

.p-b-180 {
    padding-bottom: 180px !important
}

.p-l-180 {
    padding-left: 180px !important
}

.m-5 {
    margin: 5px !important
}

.m-r-5 {
    margin-right: 5px !important
}

.m-t-5 {
    margin-top: 5px !important
}

.m-b-5 {
    margin-bottom: 5px !important
}

.m-l-5 {
    margin-left: 5px !important
}

.p-5 {
    padding: 5px !important
}

.p-r-5 {
    padding-right: 5px !important
}

.p-t-5 {
    padding-top: 5px !important
}

.p-b-5 {
    padding-bottom: 5px !important
}

.p-l-5 {
    padding-left: 5px !important
}

.m-50 {
    margin: 50px !important
}

.m-r-50 {
    margin-right: 50px !important
}

.m-t-50 {
    margin-top: 50px !important
}

.m-b-50 {
    margin-bottom: 50px !important
}

.m-l-50 {
    margin-left: 50px !important
}

.p-50 {
    padding: 50px !important
}

.p-r-50 {
    padding-right: 50px !important
}

.p-t-50 {
    padding-top: 50px !important
}

.p-b-50 {
    padding-bottom: 50px !important
}

.p-l-50 {
    padding-left: 50px !important
}

.m-200 {
    margin: 200px !important
}

.m-r-200 {
    margin-right: 200px !important
}

.m-t-200 {
    margin-top: 200px !important
}

.m-b-200 {
    margin-bottom: 200px !important
}

.m-l-200 {
    margin-left: 200px !important
}

.p-200 {
    padding: 200px !important
}

.p-r-200 {
    padding-right: 200px !important
}

.p-t-200 {
    padding-top: 200px !important
}

.p-b-200 {
    padding-bottom: 200px !important
}

.p-l-200 {
    padding-left: 200px !important
}

.m-6 {
    margin: 6px !important
}

.m-r-6 {
    margin-right: 6px !important
}

.m-t-6 {
    margin-top: 6px !important
}

.m-b-6 {
    margin-bottom: 6px !important
}

.m-l-6 {
    margin-left: 6px !important
}

.p-6 {
    padding: 6px !important
}

.p-r-6 {
    padding-right: 6px !important
}

.p-t-6 {
    padding-top: 6px !important
}

.p-b-6 {
    padding-bottom: 6px !important
}

.p-l-6 {
    padding-left: 6px !important
}

.m-60 {
    margin: 60px !important
}

.m-r-60 {
    margin-right: 60px !important
}

.m-t-60 {
    margin-top: 60px !important
}

.m-b-60 {
    margin-bottom: 60px !important
}

.m-l-60 {
    margin-left: 60px !important
}

.p-60 {
    padding: 60px !important
}

.p-r-60 {
    padding-right: 60px !important
}

.p-t-60 {
    padding-top: 60px !important
}

.p-b-60 {
    padding-bottom: 60px !important
}

.p-l-60 {
    padding-left: 60px !important
}

.m-220 {
    margin: 220px !important
}

.m-r-220 {
    margin-right: 220px !important
}

.m-t-220 {
    margin-top: 220px !important
}

.m-b-220 {
    margin-bottom: 220px !important
}

.m-l-220 {
    margin-left: 220px !important
}

.p-220 {
    padding: 220px !important
}

.p-r-220 {
    padding-right: 220px !important
}

.p-t-220 {
    padding-top: 220px !important
}

.p-b-220 {
    padding-bottom: 220px !important
}

.p-l-220 {
    padding-left: 220px !important
}

.m-7 {
    margin: 7px !important
}

.m-r-7 {
    margin-right: 7px !important
}

.m-t-7 {
    margin-top: 7px !important
}

.m-b-7 {
    margin-bottom: 7px !important
}

.m-l-7 {
    margin-left: 7px !important
}

.p-7 {
    padding: 7px !important
}

.p-r-7 {
    padding-right: 7px !important
}

.p-t-7 {
    padding-top: 7px !important
}

.p-b-7 {
    padding-bottom: 7px !important
}

.p-l-7 {
    padding-left: 7px !important
}

.m-70 {
    margin: 70px !important
}

.m-r-70 {
    margin-right: 70px !important
}

.m-t-70 {
    margin-top: 70px !important
}

.m-b-70 {
    margin-bottom: 70px !important
}

.m-l-70 {
    margin-left: 70px !important
}

.p-70 {
    padding: 70px !important
}

.p-r-70 {
    padding-right: 70px !important
}

.p-t-70 {
    padding-top: 70px !important
}

.p-b-70 {
    padding-bottom: 70px !important
}

.p-l-70 {
    padding-left: 70px !important
}

.m-240 {
    margin: 240px !important
}

.m-r-240 {
    margin-right: 240px !important
}

.m-t-240 {
    margin-top: 240px !important
}

.m-b-240 {
    margin-bottom: 240px !important
}

.m-l-240 {
    margin-left: 240px !important
}

.p-240 {
    padding: 240px !important
}

.p-r-240 {
    padding-right: 240px !important
}

.p-t-240 {
    padding-top: 240px !important
}

.p-b-240 {
    padding-bottom: 240px !important
}

.p-l-240 {
    padding-left: 240px !important
}

.m-8 {
    margin: 8px !important
}

.m-r-8 {
    margin-right: 8px !important
}

.m-t-8 {
    margin-top: 8px !important
}

.m-b-8 {
    margin-bottom: 8px !important
}

.m-l-8 {
    margin-left: 8px !important
}

.p-8 {
    padding: 8px !important
}

.p-r-8 {
    padding-right: 8px !important
}

.p-t-8 {
    padding-top: 8px !important
}

.p-b-8 {
    padding-bottom: 8px !important
}

.p-l-8 {
    padding-left: 8px !important
}

.m-80 {
    margin: 80px !important
}

.m-r-80 {
    margin-right: 80px !important
}

.m-t-80 {
    margin-top: 80px !important
}

.m-b-80 {
    margin-bottom: 80px !important
}

.m-l-80 {
    margin-left: 80px !important
}

.p-80 {
    padding: 80px !important
}

.p-r-80 {
    padding-right: 80px !important
}

.p-t-80 {
    padding-top: 80px !important
}

.p-b-80 {
    padding-bottom: 80px !important
}

.p-l-80 {
    padding-left: 80px !important
}

.m-260 {
    margin: 260px !important
}

.m-r-260 {
    margin-right: 260px !important
}

.m-t-260 {
    margin-top: 260px !important
}

.m-b-260 {
    margin-bottom: 260px !important
}

.m-l-260 {
    margin-left: 260px !important
}

.p-260 {
    padding: 260px !important
}

.p-r-260 {
    padding-right: 260px !important
}

.p-t-260 {
    padding-top: 260px !important
}

.p-b-260 {
    padding-bottom: 260px !important
}

.p-l-260 {
    padding-left: 260px !important
}

.m-9 {
    margin: 9px !important
}

.m-r-9 {
    margin-right: 9px !important
}

.m-t-9 {
    margin-top: 9px !important
}

.m-b-9 {
    margin-bottom: 9px !important
}

.m-l-9 {
    margin-left: 9px !important
}

.p-9 {
    padding: 9px !important
}

.p-r-9 {
    padding-right: 9px !important
}

.p-t-9 {
    padding-top: 9px !important
}

.p-b-9 {
    padding-bottom: 9px !important
}

.p-l-9 {
    padding-left: 9px !important
}

.m-90 {
    margin: 90px !important
}

.m-r-90 {
    margin-right: 90px !important
}

.m-t-90 {
    margin-top: 90px !important
}

.m-b-90 {
    margin-bottom: 90px !important
}

.m-l-90 {
    margin-left: 90px !important
}

.p-90 {
    padding: 90px !important
}

.p-r-90 {
    padding-right: 90px !important
}

.p-t-90 {
    padding-top: 90px !important
}

.p-b-90 {
    padding-bottom: 90px !important
}

.p-l-90 {
    padding-left: 90px !important
}

.m-280 {
    margin: 280px !important
}

.m-r-280 {
    margin-right: 280px !important
}

.m-t-280 {
    margin-top: 280px !important
}

.m-b-280 {
    margin-bottom: 280px !important
}

.m-l-280 {
    margin-left: 280px !important
}

.p-280 {
    padding: 280px !important
}

.p-r-280 {
    padding-right: 280px !important
}

.p-t-280 {
    padding-top: 280px !important
}

.p-b-280 {
    padding-bottom: 280px !important
}

.p-l-280 {
    padding-left: 280px !important
}

.m-10 {
    margin: 10px !important
}

.m-r-10 {
    margin-right: 10px !important
}

.m-t-10 {
    margin-top: 10px !important
}

.m-b-10 {
    margin-bottom: 10px !important
}

.m-l-10 {
    margin-left: 10px !important
}

.p-10 {
    padding: 10px !important
}

.p-r-10 {
    padding-right: 10px !important
}

.p-t-10 {
    padding-top: 10px !important
}

.p-b-10 {
    padding-bottom: 10px !important
}

.p-l-10 {
    padding-left: 10px !important
}

.m-100 {
    margin: 100px !important
}

.m-r-100 {
    margin-right: 100px !important
}

.m-t-100 {
    margin-top: 100px !important
}

.m-b-100 {
    margin-bottom: 100px !important
}

.m-l-100 {
    margin-left: 100px !important
}

.p-100 {
    padding: 100px !important
}

.p-r-100 {
    padding-right: 100px !important
}

.p-t-100 {
    padding-top: 100px !important
}

.p-b-100 {
    padding-bottom: 100px !important
}

.p-l-100 {
    padding-left: 100px !important
}

.m-300 {
    margin: 300px !important
}

.m-r-300 {
    margin-right: 300px !important
}

.m-t-300 {
    margin-top: 300px !important
}

.m-b-300 {
    margin-bottom: 300px !important
}

.m-l-300 {
    margin-left: 300px !important
}

.p-300 {
    padding: 300px !important
}

.p-r-300 {
    padding-right: 300px !important
}

.p-t-300 {
    padding-top: 300px !important
}

.p-b-300 {
    padding-bottom: 300px !important
}

.p-l-300 {
    padding-left: 300px !important
}

.m-0 {
    margin: 0 !important
}

.m-r-0 {
    margin-right: 0 !important
}

.m-t-0 {
    margin-top: 0 !important
}

.m-b-0 {
    margin-bottom: 0 !important
}

.m-l-0 {
    margin-left: 0 !important
}

.p-0 {
    padding: 0 !important
}

.p-r-0 {
    padding-right: 0 !important
}

.p-t-0 {
    padding-top: 0 !important
}

.p-b-0 {
    padding-bottom: 0 !important
}

.p-l-0 {
    padding-left: 0 !important
}
