/*.border-line a {
    font-size: 20px;
    font-weight: 800;
    position: relative;
}
.border-line a::before {
    position: absolute;
    content: "";
    background: #0070C0;
    padding: 1px;
    left: 25px;
    width: 2px;
    height: 30px;
    top: 35px;
}*/
/*.border-line1 a {
    font-size: 20px;
    font-weight: 800;
    position: relative;
}
.border-line1 a::before {
    position: absolute;
    content: "";
    background: #0070C0;
    padding: 1px;
    left: 25px;
    width: 2px;
    height: 30px;
    top: 42px;
}
*/

/*.border-line2 a {
    font-size: 20px;
    font-weight: 800;
    position: relative;
}
.border-line2 a::before {
    position: absolute;
    content: "";
    background: #0070C0;
    padding: 1px;
    left: 25px;
    width: 2px;
    height: 30px;
    top: 60px;
}*/
.tns-nav button.tns-nav-active {
    background: #0070C0!important;
   
}
.tns-nav button {
    background: #0070C0!important;
}
/*#topnav .navigation-menu>li>a:active, #topnav .navigation-menu>li>a:hover {*/
/*    color: #000!important;*/
/*}*/

/*#topnav .navigation-menu>li>a {*/
/*    color:#000!important;*/
/*}*/
/*#topnav .navigation-menu>li>a:active, #topnav .navigation-menu>li>a:hover {*/
/*    color: #000!important;*/
/*}*/
/* header.inverted>li>a {*/
/*  background-color: #fff;*/
/*  box-shadow: 0 3px 5px 0.3px rgba(0, 0, 0, 0.1);*/
/*}*/
/* header.inverted>li>a {*/
/*  color: #0e436b;*/
/*}*/


.bg-video-studio {
    height: 94vh!important;
}
.theme-color {
    color: #0070C0 !important;

}
.text-primary{
    color: #0070C0 !important;
}
.bg-soft-primary {
    background-color: rgba(47,85,212,.1)!important;
    border: 1px solid rgba(47,85,212,.1)!important;
    color: #0070C0!important;
}

/*.footer .footer-bar, .footer .footer-border {
    border-top: 1px solid #0070c0!important;
}
*/
/*.bg-footer {
    background-color: #0070c0 !important;
}*/
.footer .text-foot {
    color: #fff!important;
}
.header-border-bottom {
    border-bottom: 2px solid #0070C0!important;
}

.theme-bg{
    background: #0070C0;
}
.breadcrumb .breadcrumb-item.active {
    color: #0070C0!important;
}
.pb-50{
padding-bottom: 50px!important;
}
.mb-50{
    margin-bottom: 50px!important;
}
.border-primary{
    border-color: #0070C0!important;
    
}


.header-border-bottom-white {
    border-bottom: 2px solid #ffffff !important;
}