﻿
.navbar-brand {
    padding-top: var(--bs-navbar-brand-padding-y);
    padding-bottom: var(--bs-navbar-brand-padding-y);
    margin-right: 0px;
    font-size: var(--bs-navbar-brand-font-size);
    color: var(--bs-navbar-brand-color);
    white-space: nowrap;
    font-family: "Barlow Condensed", sans-serif;
    font-weight: 600;
    align-content:center;
}

    .navbar-brand:hover,
    .navbar-brand:focus {
        color: var(--bs-navbar-brand-hover-color);
    }

.text-primary {
    color: #5ce0e5 !important;
}

h1, h2 {
    font-family: "Barlow Condensed", sans-serif;
    font-weight: 600;
}

.owl-carousel p {
    font-family: "Barlow Condensed", sans-serif;
    font-weight: 400;
    line-height: 26px !important;
}

.owl-carousel button {
    font-family: "Barlow Condensed", sans-serif;
    font-weight: 200;
}

.owl-carousel i{

    margin-right:10px;
}

.owl-carousel img {
    border:0px solid;
    border-radius:30px!important;
    overflow:hidden;
}

header.position-relative.bgvideo {
    position: relative;
    background-color: white;
    background-image: url("/assets/img/custom/bg.png?v=12");
    background-repeat: no-repeat;
    background-size: cover;
    height: 100vh;
    min-height: 25rem;
    width: 100%;
    overflow: hidden;
}

    header.position-relative.bgvideo video {
        position: absolute;
        top: 50%;
        left: 50%;
        min-width: 100%;
        min-height: 100%;
        width: auto;
        height: auto;
        z-index: 0;
        -ms-transform: translateX(-50%) translateY(-50%);
        -moz-transform: translateX(-50%) translateY(-50%);
        -webkit-transform: translateX(-50%) translateY(-50%);
        transform: translateX(-50%) translateY(-50%);
    }

    header.position-relative.bgvideo .container {
        position: relative;
        z-index: 2;
    }

    header.position-relative.bgvideo .video-overlay {
        position: absolute;
        /*background-image: url('http://www.transparenttextures.com/patterns/cream-pixels.png');*/
        /*background-image: url('http://www.transparenttextures.com/patterns/black-orchid.png');*/
        /*background-image: url('http://www.transparenttextures.com/patterns/classy-fabric.png');*/
        /*background-image: url('http://www.transparenttextures.com/patterns/dark-denim.png');*/
        /*background-image: url('http://www.transparenttextures.com/patterns/dark-denim.png');*/
        background-image: url('http://www.transparenttextures.com/patterns/breken-noise.png');
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        opacity: 0.5;
        z-index: 1;
    }
.bg-gradient-dark {
    background-image: linear-gradient(195deg, #0b0b47 0%, #191919 100%);
}

.maskbg {
    position: absolute;
    right: 0px;
    bottom: 0px;
    top: 0px;
    left: 0px;
    z-index: 1;
    display: block;
}


.blur-1 {
    backdrop-filter: blur(1px) !important;
}

.blur-2 {
    backdrop-filter: blur(2px) !important;
}

.blur-3 {
    backdrop-filter: blur(3px) !important;
}

.blur-4 {
    backdrop-filter: blur(4px) !important;
}

.blur-5 {
    backdrop-filter: blur(5px) !important;
}

.blur-6 {
    backdrop-filter: blur(6px) !important;
}

.blur-7 {
    backdrop-filter: blur(7px) !important;
}

.blur-8 {
    backdrop-filter: blur(8px) !important;
}

.blur-9 {
    backdrop-filter: blur(9px) !important;
}

.blur-10 {
    backdrop-filter: blur(10px) !important;
}

.blur-0 {
    backdrop-filter: blur(0px) !important;
}


.bgt-white-0 {
    background: rgba(255, 255, 255, 0.0) !important;
}

.bgt-white-1 {
    background: rgba(255, 255, 255, 0.1) !important;
}

.bgt-white-2 {
    background: rgba(255, 255, 255, 0.2) !important;
}

.bgt-white-3 {
    background: rgba(255, 255, 255, 0.3) !important;
}

.bgt-white-4 {
    background: rgba(255, 255, 255, 0.4) !important;
}

.bgt-white-5 {
    background: rgba(255, 255, 255, 0.5) !important;
}

.bgt-white-6 {
    background: rgba(255, 255, 255, 0.6) !important;
}

.bgt-white-7 {
    background: rgba(255, 255, 255, 0.7) !important;
}

.bgt-white-8 {
    background: rgba(255, 255, 255, 0.8) !important;
}

.bgt-white-9 {
    background: rgba(255, 255, 255, 0.9) !important;
}

.bgt-white-10 {
    background: rgba(255, 255, 255, 1) !important;
}



.bgt-black-1 {
    background: rgba(0, 0, 0, 0.1) !important;
}

.bgt-black-2 {
    background: rgba(0, 0, 0, 0.2) !important;
}

.bgt-black-3 {
    background: rgba(0, 0, 0, 0.3) !important;
}

.bgt-black-4 {
    background: rgba(0, 0, 0, 0.4) !important;
}

.bgt-black-5 {
    background: rgba(0, 0, 0, 0.5) !important;
}

.bgt-black-6 {
    background: rgba(0, 0, 0, 0.6) !important;
}

.bgt-black-7 {
    background: rgba(0, 0, 0, 0.7) !important;
}

.bgt-black-8 {
    background: rgba(0, 0, 0, 0.8) !important;
}

.bgt-black-9 {
    background: rgba(0, 0, 0, 0.9) !important;
}

.bgt-black-10 {
    background: rgba(0, 0, 0, 1) !important;
}

