.fs-12 { font-size:12px; } 
.fs-13 { font-size:13px; } 
.fs-14 { font-size:14px; } 
.fs-15 { font-size:15px; } 
.fs-16 { font-size:16px; } 
.fs-18 { font-size:18px; } 
.fs-20 { font-size:20px; } 
.fs-21 { font-size:21px; } 
.fs-22 { font-size:22px; } 
.fs-24 { font-size:24px; } 
.fs-26 { font-size:26px; } 
.fs-27 { font-size:27px; } 
.fs-28 { font-size:28px; } 
.fs-30 { font-size:30px; } 
.fs-32 { font-size:32px; } 
.fs-34 { font-size:34px; } 
.fs-36 { font-size:36px; } 
.fs-38 { font-size:38px; } 
.fs-40 { font-size:40px; } 
.fs-42 { font-size:42px; } 
.fs-45 { font-size:45px; } 
.fs-48 { font-size:48px; } 
.fs-52 { font-size:52px; } 
.fs-56 { font-size:56px; } 
.fs-64 { font-size:64px; } 

.fs-12i { font-size:12px!important; } 
.fs-13i { font-size:13px!important; } 
.fs-14i { font-size:14px!important; } 
.fs-15i { font-size:15px!important; } 
.fs-16i { font-size:16px!important; } 
.fs-18i { font-size:18px!important; } 
.fs-20i { font-size:20px!important; } 
.fs-21i { font-size:21px!important; } 
.fs-22i { font-size:22px!important; } 
.fs-24i { font-size:24px!important; } 
.fs-26i { font-size:26px!important; } 
.fs-27i { font-size:27px!important; } 
.fs-28i { font-size:28px!important; } 
.fs-30i { font-size:30px!important; } 
.fs-32i { font-size:32px!important; } 
.fs-34i { font-size:34px!important; } 
.fs-36i { font-size:36px!important; } 
.fs-38i { font-size:38px!important; } 
.fs-40i { font-size:40px!important; } 
.fs-42i { font-size:42px!important; } 
.fs-45i { font-size:45px!important; } 
.fs-48i { font-size:48px!important; } 
.fs-52i { font-size:52px!important; } 
.fs-56i { font-size:56px!important; } 
.fs-64i { font-size:64px!important; } 

.lh-1 { line-height:1; } 
.lh-1-1 { line-height:1.1; } 
.lh-1-2 { line-height:1.2; } 
.lh-1-25 { line-height:1.25; } 
.lh-1-3 { line-height:1.3; } 
.lh-1-33 { line-height:1.33; } 
.lh-1-4 { line-height:1.4; } 
.lh-1-5 { line-height:1.5; } 
.lh-1-6 { line-height:1.6; } 
.lh-1-7 { line-height:1.7; } 
.lh-1-8 { line-height:1.8; } 
.lh-1-9 { line-height:1.9; } 
.lh-2   { line-height:2; } 
.lh-2-25 { line-height:2.25; } 
.lh-2-33 { line-height:2.33; } 
.lh-2-5 { line-height:2.5; } 
.lh-2-66 { line-height:2.66; } 
.lh-3 { line-height:3; } 

.fw-300 { font-weight:300; } 
.fw-400 { font-weight:400; } 
.fw-500 { font-weight:500; } 
.fw-600 { font-weight:600; } 
.fw-700 { font-weight:700; } 
.fw-800 { font-weight:800; } 

.fw-300i { font-weight:300!important; } 
.fw-400i { font-weight:400!important; } 
.fw-500i { font-weight:500!important; } 
.fw-600i { font-weight:600!important; } 
.fw-700i { font-weight:700!important; } 
.fw-800i { font-weight:800!important; } 

.br-1 { border-radius:1px; } 
.br-2 { border-radius:2px; } 
.br-3 { border-radius:3px; } 
.br-4 { border-radius:4px; } 
.br-5 { border-radius:5px; } 
.br-8 { border-radius:8px; } 
.br-10 { border-radius:10px; } 
.br-12 { border-radius:12px; } 
.br-15 { border-radius:15px; } 
.br-20 { border-radius:20px; } 
.br-25 { border-radius:25px; } 
.br-30 { border-radius:30px; } 
.br-50 { border-radius:50% } 

.br-1i { border-radius:1px!important; } 
.br-2i { border-radius:2px!important; } 
.br-3i { border-radius:3px!important; } 
.br-4i { border-radius:4px!important; } 
.br-5i { border-radius:5px!important; } 
.br-8i { border-radius:8px!important; } 
.br-10i { border-radius:10px!important; } 
.br-12i { border-radius:12px!important; } 
.br-15i { border-radius:15px!important; } 
.br-20i { border-radius:20px!important; } 
.br-25i { border-radius:25px!important; } 
.br-30i { border-radius:30px!important; } 
.br-50i { border-radius:50%!important; } 

.font-poppins { font-family:'Poppins',sans-serif } 

.ips-title-h1 { font-size:48px; line-height:1.2; font-weight:700; color:rgba(0, 33, 71, 1); margin-bottom:20px; } 
.ips-title-h2 { font-size:40px; line-height:1.2; font-weight:600; color:rgba(0, 33, 71, 1); margin-bottom:15px; } 
.ips-title-h3 { font-size:32px; line-height:1.2; font-weight:500; color:rgba(0, 33, 71, 1); margin-bottom:10px; } 
.ips-title-h4 { font-size:24px; line-height:1.2; font-weight:500; color:rgba(0, 33, 71, 1); margin-bottom:8px; } 
.ips-title-h5 { font-size:20px; line-height:1.2; font-weight:500; color:rgba(0, 33, 71, 1); margin-bottom:8px; } 
.ips-title-h6 { font-size:16px; line-height:1.2; font-weight:500; color:rgba(0, 33, 71, 1); margin-bottom:8px; } 


.ips-text-primary {
    color: rgba(0, 33, 71, 1);
}
.ips-text-dark {
    color: #000000;
}
.ips-text-white {
    color: #ffffff;
}
.ips-text-gray {
    color: rgba(58, 58, 58, 1);
}

.ips-bg-primary {
    background-color: rgba(0, 33, 71, 1);
}
.ips-bg-dark {
    background-color: #000000;
}
.ips-bg-white {
    background-color: #ffffff;
}
.ips-bg-gray {
    background-color: rgba(240, 238, 239, 1);
}
.ips-border-color-primary {
    border-color: rgba(0, 33, 71, 1);
}
.ips-border-color-dark {
    border-color: #000000;
}
.ips-border-color-white {
    border-color: #ffffff;
}
.ips-para-p {
    font-size: 16px;
    line-height: 22px;
    color: rgba(58, 58, 58, 1);
    font-weight: 400;
}

@media(max-width:1200px) {
    .ips-title-h1 { font-size:40px; } 
    .ips-title-h2 { font-size:32px; } 
    .ips-title-h3 { font-size:28px; } 
    .ips-title-h4 { font-size:21px; } 
    .ips-title-h5 { font-size:18px; } 
    .ips-title-h6 { font-size:16px; } 
}

@media(max-width:991px) {

}

@media(max-width:767px) {
    .ips-title-h1 { font-size:32px; } 
    .ips-title-h2 { font-size:26px; } 
    .ips-title-h3 { font-size:21px; } 
    .ips-title-h4 { font-size:18px; } 
    .ips-title-h5 { font-size:16px; } 
    .ips-title-h6 { font-size:14px; } 
}

@media(max-width:575px) {
    
}
