.big_text{
    font-size: 18px !important;
}

.small_text{
    font-size: 14px !important;
}

.title_header{
    font-size: 36px !important;
    font-weight: 900;
}

.big_title_header{
    font-size: 50px !important;
    font-weight: 600;
}

.title_subheader{
    font-size: 22px !important;
    font-weight: 900;
}

.check_icon{
    color:#0bb3a4;
}

.card-title {
    color: #4A4F54;
    font-size: 18px !important;
    font-weight: 900 !important;
    text-align: left;
}

.footer-text{
    color: #FFF;
    font-weight: 900;
}

.nav-dropdown{
    font-weight: 600;
}

.nav-dropdown-active{
    font-weight: 600;
    color: #4BE0D4;
}

.dropdown-item:focus, .dropdown-item:hover {
    color: #4BE0D4 !important;
}

.section-top{
    margin-top: 75px;
}

.curve_bottom{
    overflow:hidden;
    position:relative;
}
.curve_bottom::before{ 
    content:'';
    font-family:'shape divider from ShapeDividers.com';
    position: absolute;
    z-index: 3;
    pointer-events: none;
    background-repeat: no-repeat;
    bottom: -1.1vw;
    left: -0.1vw;
    right: -0.1vw;
    top: -0.1vw; 
    background-size: 173% 100px;
    background-position: 61% 100%;  background-image: url('../img/curve_bottom_white.svg'); 
}
.ul-lm {
    margin-left: 2rem !important;
}
@media screen and (max-width: 767px){
    .ul-lm {
        margin-left: 0rem !important;
    }
}
@media (min-width:2100px){
    .curve_bottom::before{
        background-size: 173% calc(2vw + 100px);
    }
}

.oval_top{
    overflow:hidden;
    position:relative;
}
.oval_top::before{ 
content:'';
    font-family:'shape divider from ShapeDividers.com';
    position: absolute;
    z-index: 3;
    pointer-events: none;
    background-repeat: no-repeat;
    bottom: -0.1vw;
    left: -0.1vw;
    right: -0.1vw;
    top: -3.1vw; 
    background-size: 176% 299px;
    background-position: 0% 0%; 
    transform: rotateY(180deg); background-image: url('../img/oval_top_white.svg'); 
}

@media (min-width:2100px){
    .oval_top::before{
        background-size: 176% calc(2vw + 299px);
        top: -13.1vw;
    }
}

.curve_top{
    overflow:hidden;
    position:relative;
}
.curve_top::before{ 
    content:'';
    font-family:'shape divider from ShapeDividers.com';
    position: absolute;
    z-index: 3;
    pointer-events: none;
    background-repeat: no-repeat;
    bottom: -0.1vw;
    left: -0.1vw;
    right: -0.1vw;
    top: -2.1vw; 
    background-size: 195% 101px;
    background-position: 100% 0%;  background-image: url('../img/curve_top_white.svg'); 
}

@media (min-width:2100px){
    .curve_top::before{
        background-size: 195% calc(2vw + 101px);
    }
}

.curve_bottom1{
    overflow:hidden;
    position:relative;
}
.curve_bottom1::before{ 
    content:'';
    font-family:'shape divider from ShapeDividers.com';
    position: absolute;
    z-index: 3;
    pointer-events: none;
    background-repeat: no-repeat;
    bottom: -0.1vw;
    left: -0.1vw;
    right: -0.1vw;
    top: -0.1vw; 
    background-size: 173% 100px;
    background-position: 61% 100%;  background-image: url('../img/curve_bottom_nocolor.svg'); 
}

@media (min-width:2100px){
    .curve_bottom1::before{
        background-size: 173% calc(2vw + 100px);
    }
}

.bg-gradient-danger{
    background: #9A2722 !important;
    color: #fff !important;
}




