// Jefferies Inc Custom Less @white: #ffffff; @muted: #f8f8f8; @secondary: #1E5396; @primary: #EB332B; @black: #080808; // Overlays .black_overlay { &-xlight { background: rgba(0, 0, 0, .3); } &-light { background: rgba(0, 0, 0, .5); } &-medium { background: rgba(0, 0, 0, .65); } &-dark { background: rgba(0, 0, 0, .8); } } .white_overlay { &-xlight { background: rgba(255, 255, 255, .3); } &-light { background: rgba(255, 255, 255, .5); } &-medium { background: rgba(255, 255, 255, .65); } &-dark { background: rgba(255, 255, 255, .8); } } // Fonts // Headings: Gandhi Sans Bold // Text: Sintony // YooThemes Fixes [uk-cover]:where(img,video) { position: absolute; top: 0; left: 0; width: 100%; height: 100%; box-sizing: border-box; object-fit: cover; object-position: center; } .uk-padding-remove { &-top { padding-top: 0px; } &-right { padding-right: 0px; } &-left { padding-left: 0px; } &-bottom { padding-bottom: 0px; } } .uk-section-black { background-color: black; } .uk-card-muted { background-color: @muted; } .uk-card-shadow { box-shadow: 0 5px 8px 0 rgba(160, 166, 168, 0.35); } .uk-grid { a { img { transition: .3s ease-in-out all; } } a:hover { img { transform: scale(1.1); } } } // Borders .border-special { &-top { padding-top: 10px; position: relative; } &-top:before { position: absolute; top: 0; width: 100%; height: 10px; content: ""; background: linear-gradient(to right, #e0474f 0%, #031790 100%) #e0474f; } &-bottom { padding-bottom: 10px; position: relative; } &-bottom:after { position: absolute; bottom: 0; width: 100%; height: 10px; content: ""; background: linear-gradient(to right, #e0474f 0%, #031790 100%) #e0474f; } &-both { padding-top: 10px; padding-top: 10px; position: relative; &:before { position: absolute; top: 0; width: 100%; height: 10px; content: ""; background: linear-gradient(to right, #e0474f 0%, #031790 100%) #e0474f; } &:after { position: absolute; bottom: 0; width: 100%; height: 10px; content: ""; background: linear-gradient(to right, #e0474f 0%, #031790 100%) #e0474f; } } } // Custom Less .visa-text { font-size: 26px; font-weight: 900; font-family: sans-serif; } // Headers header:not(.home-header) { h1 { text-shadow: 2px 2px 8px #444; } } .home-header { h1 { font-size: 2.5rem; &>span { font-size: 1.5rem; } } .uk-cover-container { margin: 20px 0px; } } // Section Styles .core-services { h3 { border-radius: 10px; } } .our-impact { p { font-size: 16px; } } .other-services { h3 { border-radius: 10px; } } .credit-cards { background-color: #326d9b; } #footer { a { color: @black; } }