:root{
---color1: #173277;
---color2: #0C69B2;
}
@font-face {
    font-family: "Museo_Sans_100";
    src: url("../fonts/MuseoSans-100.otf");
    font-weight: 100;
}
@font-face {
    font-family: "Museo_Sans_300";
    src: url("../fonts/MuseoSans-300.otf");
    font-weight: 300;
}
@font-face {
    font-family: "Museo_Sans_500";
    src: url("../fonts/MuseoSans-500.otf");
    font-weight: 500;
}
@font-face {
    font-family: "Museo_Sans_700";
    src: url("../fonts/MuseoSans_700.otf");
    font-weight: 700;
    line-height: 30px;
}
@font-face {
    font-family: "Museo_Sans_900";
    src: url("../fonts/MuseoSans_900.otf");
    font-weight: 900;
    line-height: 59px;
}
.font_ms100{
    font-family: "Museo_Sans_100";
}
.font_ms300{
    font-family: "Museo_Sans_300";
}
.font_ms500{
    font-family: "Museo_Sans_500";
}
.font_ms700{
    font-family: "Museo_Sans_700";
}
.font_ms900{
    font-family: "Museo_Sans_900"!important;
}
.text-color1{
    color: var(---color1);
}
.text-color2{
    color: var(---color2);
}

.bg-color1{
    background-color: var(---color1);
}
.bg-color2{
    background-color: var(---color2);
}

.border-color1{
    border-color: var(---color1);
}
.border-color2{
    border-color: var(---color2);
}
.border-17{
    border-top: 17px solid !important;
}
 .degrade2{
    background: linear-gradient(to right, var(---color6), var(---color1));
 }

.fs-36{
    font-size: 36.39px;
}
.fs-25{
    font-size: 25px;
}
.fs-20{
    font-size: 20px;
}
.fs-19{
    font-size: 19px;
}
.fs-14{
    font-size: 14px !important;
}
hr{
    border-top: 1px solid !important;
}


.pdf_view{
    width: 45%;
    max-height: 535px;
    height: 535px;
}
.navbar-toggler-icon{
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='white' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important;
}
.navbar-toggler{
    border: none !important;
}
.navbar-toggler:focus{
    box-shadow: none!important;
}
.carousel-indicators [data-bs-target]{
    width: 20px !important;
    height: 20px !important;
    border-radius: 50% !important;
    background-color:transparent;
}
.top-25{
    top: 25%!important;
}
@media (max-width: 1399px) {
   
    /* … */
  }
  @media (max-width: 1199px) {
   
    /* … */
  }
  @media (max-width: 991px) {
   
    /* … */
  }
@media (max-width: 600px) {
    .pdf_view{
        width: 90%;
        max-height: 450px;
        height: 450px;
    }
}