@import "config"; @import "../../zcore/assets/scss/core"; /* Preloader */ #preloader { position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 9999; background-color: map-get($colors, primary); transition: opacity 0.8s cubic-bezier(.77, 0, .18, 1); opacity: 0; &.loading{ opacity: 1; } } // patches for elixir .navbar-elixir{ background: rgba(255,255,255,0.85); margin-bottom: -59px; color: rgb(42, 56, 85); box-shadow: 0 1px 3px rgba(0,0,0,.15); } .znav-container{ .dropdown, .megamenu{ @include mq($from: desktop) { box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.08); } } a:not(.btn){ color: map-get($colors, primary); } } .znav-container .has-dropdown .dropdown{ min-width: 178px; } a{font-weight: 600;} h1, h2, h3, h4, h5, h6{ color: map-get($colors, primary); font-weight: 700; } h1{letter-spacing: -0.25rem;} // {letter-spacing: -0.2rem;} h2, h3{letter-spacing: -0.15rem;} h4, h5{letter-spacing: -0.05rem;} hr{ background-color: map-get($colors, primary); border-width: 0; margin-top: map-get($spacers, 3); opacity: .8; height: 3px; border-radius: 1.5px; &.muted{ height: 1px; border-radius: 0.5px; opacity: .15; } } .hoverbox-bg{background-color: rgba(42, 56, 85, 0.9);} .dropcap:first-letter{color: map-get($colors, primary); font-weight: 600;} p{color: map-get($colors, 5);} .btn{font-weight: 700 !important;} .btn-outline-primary { @include button-outline-variant(map-get($colors, primary)); } // .btn-primary{color: map-get($colors, warning)} .btn-warning{ color: map-get($colors, primary); @include hover-focus { color: map-get($colors, primary); } } // Bootstrap .breadcrumb { display: flex; flex-wrap: wrap; padding: .75rem 1rem .75rem 0rem; margin-bottom: 1rem; list-style: none; background-color: transparent; border-radius: .25rem; } .breadcrumb-item.active { color: #ffffff; font-weight: 400; } .breadcrumb-item+.breadcrumb-item::before { display: inline-block; padding-right: .5rem; padding-left: .5rem; color: #ffffff; font-size: inherit; line-height: 1; font-family: FontAwesome; content: "\f101"; } // About Drirection Caret .elixir-caret{ position: absolute; background-color: #fff; top: 50%; left: 50%; height: 25px; width: 25px; z-index: 99; transform: translate3d(-50%, -50%, 0) rotate(45deg); } // Modal Video Background color Fix #videoModal .embed-responsive { background-color: black; } // Elixir Special Play Button .btn-elixir-play{ display: inline-block; height: 80px; width: 80px; line-height: 80px; background-color: map-get($colors, white); border-radius: 100%; position: relative; font-size: 1.414rem; color: map-get($colors, primary); margin-bottom: 40px; &:before{ content: ''; height: 100px; width: 100px; position: absolute; left: -10px; top: -10px; border: 10px solid rgba(map-get($colors, white), 0.5); border-radius: 100%; } } // Elixir Special class .column-lg-2{ @include mq($from: desktop) { column-count: 2; column-gap: 3em; } } .blockquote{ position: relative; padding-left: 50px; &:after{ content: ""; background: url("../images/icon-quote.svg") no-repeat; background-size: contain; width: 50px; height: 50px; position: absolute; left: 0px; top: -5px; } } .background-holder.overlay.overlay-elixir:before{ background-color: rgba(44, 56, 85, 0.70); } .animated { animation-duration : 0ms ; animation-fill-mode : both ; }