/*
Theme Name: Chief
Theme URI: https://www.oceanspring.com.ng
Template: bravada
Author: OceanSpring
Author URI: https://www.oceanspring.com.ng
Description: Designed with both speed and customization in mind, Sculpt is perfect for a wide range of websites, from personal blogs and portfolios to e-commerce shops and professional business sites. Sculpt is lightweight and fast thus ensuring optimal performance and it's fully responsive, optimized for SEO, and mobile-friendly. It's also fully compatible with WooCommerce, making it easy to set up an online store and start selling products in no time. With its eye-catching design, Sculpt features a unique blend of bold colors, sleek lines, and tasteful animations that are sure to capture the attention of your visitors. The theme is also highly customizable, allowing you to easily change colors, fonts, layouts and visual elements to suit your brand and style. Sculpt is also translation and RTL ready and, as a child theme of Bravada, has already been translated in over 20 languages. Sculpt is the perfect choice for anyone looking to create a stunning and functional website that's fast, customizable, and easy to use.
Tags: one-column,two-columns,three-columns,right-sidebar,left-sidebar,grid-layout,custom-background,custom-colors,custom-header,flexible-header,custom-menu,featured-image-header,featured-images,front-page-post-form,full-width-template,footer-widgets,microformats,post-formats,rtl-language-support,sticky-post,theme-options,threaded-comments,translation-ready,blog,e-commerce,photography
Version: 1.0.0.1684857504
Updated: 2023-05-23 15:58:24

*/

button, input[type="button"], input[type="submit"], input[type="reset"] {
    font-size: 0.9em;
}
#site-title a {
    letter-spacing: -0.05em;
}
to {
    opacity: 1;
    filter: blur(0);
}
#access > div > ul > li > a > span::before {
    right: -15px;
    margin: 0 auto;
}
#access .sub-menu li a span, #access .children li a span {
    -moz-transition: .5s ease-out background;
    -webkit-transition: .5s ease-out background;
    -o-transition: .5s ease-out background;
    transition: .5s ease-out background;
}
#access .sub-menu li a:hover span, #access .children li a:hover span {
    background-color: rgba(255,255,255,.05);
}
.hamburger span {
    height: 3px;
    left: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
}
.hamburger span:nth-child(1) {
    width: 75%;
    animation: 1s animation-hamburger1 linear both infinite;
    animation-play-state: paused;
}
.hamburger span:nth-child(2) {
    width: 100%;
    animation: 1s animation-hamburger2 linear both infinite;
    animation-play-state: paused;
}
.hamburger span:nth-child(3) {
    width: 55%;
    animation: 1s animation-hamburger3 linear both infinite;
    animation-play-state: paused;
}
nav#mobile-menu #mobile-nav a {
    letter-spacing: -0.1em;
}
.footermenu ul li a {
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: -0.05em;
}
.single .entry-meta:not(.entry-utility) .sep::after {
    display: none;
}
.entry-meta .author-avatar {
    overflow: visible;
}
#header-page-title .category-metas a {
    border: none;
    background-color: rgba(255,255,255,0.75);
    text-transform: uppercase;
    letter-spacing: -0.05em;
    padding: 5px 7px;
}
#header-page-title .date {
    opacity: 0.75;
}
.author-info .author-avatar {
    width: 92px;
    height: 92px;
}
.author-info .avatar {
    -moz-transition: .5s ease-out transform;
    -webkit-transition: .5s ease-out transform;
    -o-transition: .5s ease-out transform;
    transition: .5s ease-out transform;
    -moz-transform: rotate(0);
    -webkit-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    border-color: #fff;
    transform-origin: left bottom;
    padding: 6px;
}
.author-info:hover .avatar {
    top: 0;
    -moz-transform: rotate(-10deg);
    -webkit-transform: rotate(-10deg);
    -o-transform: rotate(-10deg);
    transform: rotate(-10deg);
    padding: 6px;
}
#content-masonry article.hentry {
    -moz-box-shadow: 0 10px 20px rgba(0,0,0,.1);
    -webkit-box-shadow: 0 10px 20px rgba(0,0,0,.1);
    -o-box-shadow: 0 10px 20px rgba(0,0,0,.1);
    box-shadow: 0 10px 20px rgba(0,0,0,.1);
}
#nav-below span {
    font-size: 2em;
    font-weight: 200;
}
.animated-title .caption-title-word > span {
    filter: blur(5px);
}
.animated-title span.cry-single, .animated-title span.cry-double {
    -moz-transition: all .5s ease-out;
    -webkit-transition: all .5s ease-out;
    -o-transition: all .5s ease-out;
    transition: all .5s ease-out;
}
.animated-title .caption-title-word > span:nth-child(n) span.cry-single.animated-letter {
    -webkit-animation: 1.5s 0.25s animation-fadeOut-blur ease-out forwards;
    animation: 1.5s 0.25s animation-fadeOut-blur ease-out forwards;
}
.animated-title .caption-title-word > span:nth-child(2n) span.cry-single.animated-letter {
    -webkit-animation: 1.5s 0.25s animation-fadeOut-blur2 ease-out forwards;
    animation: 1.5s 0.25s animation-fadeOut-blur2 ease-out forwards;
}
.animated-title .caption-title-word > span:nth-child(n) span.cry-double.animated-letter {
    -webkit-animation: 1.5s animation-fadeIn-blur ease-out forwards;
    animation: 1.5s animation-fadeIn-blur ease-out forwards;
}
.animated-title .caption-title-word > span:nth-child(2n) span.cry-double.animated-letter {
    -webkit-animation: 1.5s animation-fadeIn-blur2 ease-out forwards;
    animation: 1.5s animation-fadeIn-blur2 ease-out forwards;
}
a.staticslider-button, .seriousslider-theme .seriousslider-caption-buttons a.seriousslider-button {
    text-transform: uppercase;
    letter-spacing: -0.05em;
}
a.staticslider-button:hover, .seriousslider-theme .seriousslider-caption-buttons a.seriousslider-button:hover {
    -moz-box-shadow: 0 0 25px 5px rgba(0,0,0,0.20);
    -webkit-box-shadow: 0 0 25px 5px rgba(0,0,0,0.20);
    -o-box-shadow: 0 0 25px 5px rgba(0,0,0,0.20);
    box-shadow: 0 0 25px 5px rgba(0,0,0,0.20);
}
.lp-block .lp-block-title {
    font-size: 1.1em;
}
body .main #content-masonry .post-thumbnail-container span.bl_categ {
    bottom: -5em;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
}
body .main #content-masonry .post-thumbnail-container:hover span.bl_categ {
    bottom: 0;
}
body .main #content-masonry .post-thumbnail-container .comments-link {
    top: -5em;
    -moz-transition-duration: .5s;
    -webkit-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
}
body .main #content-masonry .post-thumbnail-container:hover .comments-link {
    top: 0;
}
.bravada-comment-icons .comment-form-comment textarea, .bravada-comment-icons .comment-form-author input, .bravada-comment-icons .comment-form-email input, .bravada-comment-icons .comment-form-url input {
    font-size: 0.9em;
    border: 2px solid rgba(0,0,0,.1);
    text-transform: uppercase;
    letter-spacing: -0.075em;
}
#mobile-nav .searchform input[type="search"] {
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: -0.1em;
}
.pagination span, .pagination a {
    font-weight: bold;
}
a.continue-reading-link {
    padding-bottom: 7px;
    width: 100%;
    padding-top: 7px;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: -0.05em;
}
#site-title span a::before {
    width: 100%;
    -moz-transition: 1s all ease;
    -webkit-transition: 1s all ease;
    -o-transition: 1s all ease;
    transition: 1s all ease;
    left: 0;
    right: 0;
    margin: 0 auto;
}
#access > div > ul > li > a, #access ul.sub-menu li a, #access ul.children li a {
    font-weight: 400;
    letter-spacing: -0.03em;
}
.hamburger:hover span:nth-child(1) {
    animation-play-state: running;
}
.hamburger:hover span:nth-child(2) {
    animation-play-state: running;
}
.hamburger:hover span:nth-child(3) {
    animation-play-state: running;
}
.burgermenu-active .hamburger span:nth-child(n) {
    width: 100%;
    animation: none;
}
.header-image, #header-overlay {
    clip-path: polygon(0 0, 100% 0, 100% calc(100% - 1vw), 52% calc(100% - 1vw), 50% 100%, 48% calc(100% - 1vw), 0 calc(100% - 1vw), 0 0);
}
body.single #container:not(.bravada-landing-page) .main {
    margin-top: -1.2em;
    overflow: visible;
}
body:not(.bravada-landing-page).single #container {
    overflow: visible;
}
.author #header-page-title .avatar, .entry-meta .author-avatar .avatar {
    width: 5em;
    -moz-transition: .5s ease-out transform;
    -webkit-transition: .5s ease-out transform;
    -o-transition: .5s ease-out transform;
    transition: .5s ease-out transform;
    height: 5em;
    -moz-transform: rotate(0);
    -webkit-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
    border-color: #fff;
    transform-origin: left bottom;
    border-width: 6px;
}
.entry-meta .author-avatar:hover .avatar, #author-avatar:hover .avatar {
    -moz-transform: rotate(-10deg);
    -webkit-transform: rotate(-10deg);
    -o-transform: rotate(-10deg);
    transform: rotate(-10deg);
}
.entry-title, .main .page-title {
    letter-spacing: -0.05em;
}
a.staticslider-button:nth-child(odd), .seriousslider-theme .seriousslider-caption-buttons a.seriousslider-button:nth-child(odd) {
    border-color: transparent;
}
.widget-title, #comments-title, #reply-title, .related-posts .related-main-title, .main .page-title, #nav-below em, .lp-text .lp-text-title, .lp-boxes .lp-box-title, .lp-box-readmore, .lp-block .lp-block-title, #cryout_ajax_more_trigger > span, button, input[type="button"], input[type="submit"], input[type="reset"], .bravada-normalizedtags #content .tagcloud a {
    font-weight: 900;
    text-transform: uppercase;
    letter-spacing: -0.05em;
}
