/*
 Theme Name: Rubrum
 Theme URI: 
 Author: Dev Team
 Author URI: 
 Description: Rubrum is a blank canvas for your ideas and it makes the block editor your best brush.
 Requires at least: 5.9
 Tested up to: 5.9.2
 Requires PHP: 7.2
 Version: 5.1.1
 Text Domain: rubrum
*/.spectral{font-family:'Spectral', serif !important}.underline-hover:hover{text-decoration:underline}.textarea{height:250px !important}.gform_heading{display:none}p{color:var(--wp--preset--color--body-text);line-height:1.5}.wp-block-social-links{gap:0 !important}.wp-block-social-links a{padding:0 !important}.wp-block-social-links svg{font-size:28px}.navbar-header{background-color:white}.navbar-header .wp-block-navigation-item__content{padding:0.5rem 1rem}.navbar-header .wp-block-navigation-item__content:hover{color:#0056b3 !important;border-top:1px solid black;border-bottom:1px solid black}.wp-block-post{transition:all 0.32s ease-in-out}.wp-block-post:hover{box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.18)}.wp-block-post .post-template-text-group>p{font-size:var(--wp--preset--font-size--normal) !important;margin-top:0 !important}.post-date-ctn{bottom:1em;padding-top:1rem;margin:0 -1.5em;border-top:1px solid rgba(0, 0, 0, 0.1)}.post-date-ctn time{padding:1rem !important}.wp-block-query-pagination *{color:var(--wp--preset--color--primary)}.wp-block-query-pagination * .page-numbers{padding:0.5rem 0.75rem}.wp-block-query-pagination * .page-numbers.current{background-color:var(--wp--preset--color--primary);color:white}@media only screen and (min-width:992px){header{position:static !important}}@media only screen and (max-width:991px){.nav-content{border-bottom:1px solid #000}}.nav-content .wp-block-navigation-submenu>a{pointer-events:none}.nav-content form{border:1px solid black !important}.nav-content form input{font-size:12px !important;height:32px;color:black;font-weight:bold !important}.nav-content form input:hover{color:black}.nav-content form button{padding:0 !important}.navbar-brand{display:inline-block;padding-top:0.3125rem;padding-bottom:0.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap;position:relative}.navbar-underlay{position:absolute;border-top:2px solid #2E72CE;top:45%;height:2px;width:95%;border-bottom:2px solid #DA291C;padding-bottom:0.25rem}.wp-block-navigation__container{justify-content:center}a.wp-block-navigation-item__content{font-family:'spectral', sans-serif !important;padding:0.5rem !important}.wp-block-search__button-inside{width:100%}.wp-block-search__button-inside .wp-block-search__inside-wrapper{max-width:207px;max-height:40px;border:2px solid #1e1e1e !important;box-shadow:0 0 0 0 #b5b5b5 inset;min-width:100%;width:100%}.wp-block-search__button-inside .wp-block-search__inside-wrapper #wp-block-search__input-2{padding-right:0 !important;color:black !important}.wp-block-search__button-inside .wp-block-search__inside-wrapper #wp-block-search__input-2.wp-block-search__button-inside .wp-block-search__inside-wrapper #wp-block-search__input-2::placeholder{color:grey !important}.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{background-color:white !important}.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button svg{fill:black !important}.asl_w_container.asl_w_container_1{padding:0.5rem}.asl_w_container.asl_w_container_1 .probox{height:32px !important;display:flex;align-items:center}.asl_w_container.asl_w_container_1 .proclose svg{fill:white !important}.asl_w_container.asl_w_container_1 input{font-family:'Spectral', serif !important}.asl_w_container.asl_w_container_1 input::placeholder{font-family:'Spectral', serif !important;font-size:0.85rem !important;font-weight:500 !important}.wp-block-navigation__responsive-container-content,.wp-block-navigation__container,.wp-block-navigation-item.has-child{flex-wrap:nowrap !important}@media only screen and (max-width:991px){.wp-block-navigation__responsive-container-content,.wp-block-navigation__container,.wp-block-navigation-item.has-child{align-items:flex-start !important}.wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__container .wp-block-navigation-item,.wp-block-navigation-item.has-child .wp-block-navigation-item{padding:8px 0}}@media only screen and (max-width:767px){.custom-logo-link img{max-width:75% !important}}@media only screen and (min-width:992px){.nav-search-col{border-top:1px solid #000;border-bottom:1px solid #000}}.nav-search-col .wp-block-navigation__responsive-container-content{justify-content:center}@media only screen and (min-width:1400px){.nav-search-col .wp-block-navigation__responsive-container-content{flex-wrap:nowrap}.nav-search-col .wp-block-navigation__responsive-container-content ul{flex-wrap:nowrap}.nav-search-col .wp-block-navigation__responsive-container-content ul a{white-space:nowrap}}@media screen and (max-width:1417px){.asl_w_container.asl_w_container_1{margin-top:0.75rem}}body.home .power-up-woke-up-know-what-meme .wp-block-group,body.home .power-up-woke-up-know-what-meme .power-up-row{border:1px solid #ccc}body.home .power-up-woke-up-know-what-meme span{top:16px;position:relative;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--wp--preset--color--primary)}body.home .power-up-woke-up-know-what-meme h6{background:white;padding:0 0.25em}body.home .power-up-woke-up-know-what-meme h4 a,body.home .power-up-woke-up-know-what-meme .wp-block-post-title a{color:black !important}body.home .power-up-woke-up-know-what-meme h4 a:hover,body.home .power-up-woke-up-know-what-meme .wp-block-post-title a:hover{color:var(--wp--preset--color--link-color-hover) !important;text-decoration:underline}body.home .power-up-woke-up-know-what-meme .botswana .wp-block-post-featured-image{max-width:55%}@media only screen and (min-width:992px){body.home .power-up-woke-up-know-what-meme .botswana .wp-block-post-featured-image{max-width:44%}}body.home .home-main-feature{overflow:hidden;box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}body.home .home-main-feature .block-post-link-container{transition:all 0.32s ease-in-out;box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);height:300px}@media only screen and (min-width:768px){body.home .home-main-feature .block-post-link-container{height:500px}}body.home .home-main-feature .block-post-link-container:hover{transform:scale(1.05);transition:all 0.32s ease-in-out}body.home .home-main-feature .block-post-link-container:hover h4 a{color:white !important;transform:translateX(12px) translateY(-24px) scale(0.98);transition:all 0.32s ease-in-out !important}body.home .home-main-feature figure,body.home .home-main-feature figure *{height:100%}body.home .home-main-feature figure img,body.home .home-main-feature figure * img{object-fit:cover}body.home .home-main-feature .wp-block-post-title{position:absolute;bottom:0%;font-size:clamp(1.5rem, 4vw, 2.2rem) !important}body.home .home-main-feature .block-post-link-container::before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;transition:all 0.32s ease-in-out;background-color:rgba(0, 0, 0, 0.15);z-index:2}body.home .home-main-feature .block-post-link-container:hover::before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:rgba(0, 0, 0, 0.5)}body.home .toolbox-feature,body.home .evers-feature{overflow:hidden;box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}body.home .toolbox-feature .wp-block-post-template,body.home .evers-feature .wp-block-post-template{transition:all 0.32s ease-in-out !important}body.home .toolbox-feature .block-post-link-container,body.home .evers-feature .block-post-link-container{box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}body.home .toolbox-feature .wp-block-post-title,body.home .evers-feature .wp-block-post-title{position:absolute;bottom:0%}body.home .toolbox-feature .block-post-link-container,body.home .evers-feature .block-post-link-container{background-image:url("/wp-content/uploads/2019/11/Untitled-2.jpg");background-size:cover;background-position:center center;transition:all 0.32s ease-in-out !important}body.home .toolbox-feature .block-post-link-container::before,body.home .evers-feature .block-post-link-container::before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:rgba(0, 0, 0, 0.15)}body.home .toolbox-feature .block-post-link-container:hover::before,body.home .evers-feature .block-post-link-container:hover::before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:rgba(0, 0, 0, 0.5)}body.home .toolbox-feature li,body.home .evers-feature li{height:300px;transition:all 0.32s ease-in-out !important}@media only screen and (min-width:768px){body.home .toolbox-feature li,body.home .evers-feature li{height:500px}}body.home .toolbox-feature li .wp-block-post-featured-image img,body.home .evers-feature li .wp-block-post-featured-image img{display:none}body.home .toolbox-feature li:hover,body.home .evers-feature li:hover{transition:all 0.32s ease-in-out;transform:scale(1.05)}body.home .toolbox-feature li:hover h4 a,body.home .evers-feature li:hover h4 a{color:white !important;transform:translateX(0px) translateY(-25px) scale(0.88);transition:all 0.32s ease-in-out !important}body.home .evers-feature .block-post-link-container{background-image:url("/wp-content/uploads/2019/09/Screenshot-2019-09-06-16.48.20.png")}body.home .three-featured{justify-content:space-between}body.home .three-featured .wp-block-post{transition:all 0.32s ease-in-out;box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);position:relative}@media only screen and (max-width:767px){body.home .three-featured .wp-block-post{width:100% !important}}body.home .three-featured .wp-block-post:hover h4 a{color:white !important}body.home .three-featured .wp-block-post-title{position:absolute;bottom:0%}body.home .three-featured .block-post-link-container{height:100%}body.home .three-featured .block-post-link-container a{height:100%}body.home .three-featured .block-post-link-container::before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;transition:all 0.32s ease-in-out;background-color:rgba(0, 0, 0, 0.15)}body.home .three-featured .block-post-link-container:hover::before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:rgba(0, 0, 0, 0.5);z-index:80}body.home .three-featured .block-post-link-container h4{z-index:99}body.home .three-featured .block-post-link-container h4 a::before{content:none}body.home .three-featured .block-post-link-container h4 a:hover::before{content:none}body.home .three-featured li{height:300px}body.home .wp-block-post-excerpt__excerpt{border-left:3px solid var(--wp--preset--color--primary);padding-left:0.5em}@media only screen and (min-width:768px){body.home .wp-block-post-excerpt__excerpt{padding-left:1em}}body.home .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link{font-weight:700}body.home .wp-block-post-excerpt__more-text .wp-block-post-excerpt__more-link:hover{text-decoration:underline !important}body.home .modal-open .modal{overflow-x:hidden;overflow-y:auto}body.home .modal{z-index:99999}body.home .modal::before{content:'';background:black;height:100%;width:100%;position:absolute;opacity:0.35;top:0;left:0}body.home .fade{opacity:0}body.home .fade.show{opacity:1}body.home .show{border-bottom:1px solid #000;display:block}body.home .modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0, -25%)}body.home .modal.show .modal-dialog{transform:translate(0, 0)}body.home .modal-open{padding-right:15px;overflow:hidden}body.home .video-modal{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;height:230px}body.home .video-modal::before{background-image:url("/wp-content/uploads/2019/10/playbtnOverlay.png");position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-size:contain;background-repeat:no-repeat;background-position:center center;background-color:rgba(0, 0, 0, 0.5);transition:all 0.32s ease-in-out}body.home .video-modal:hover::before{cursor:pointer;background-color:rgba(0, 0, 0, 0)}body.home .modal-content{background-color:transparent}body.home .embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}body.home .embed-responsive::before{display:block;content:""}body.home .embed-responsive-16by9::before{padding-top:56.25%}body.home .embed-responsive .embed-responsive-item,body.home .embed-responsive iframe,body.home .embed-responsive embed,body.home .embed-responsive object,body.home .embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}body.home .signup-wrap{border:1px solid #ccc;position:relative}body.home .signup-wrap span{top:-10px;position:absolute;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--wp--preset--color--primary)}body.home .signup-wrap h6{font-family:var(--wp--preset--font-family--default)}body.home .signup-wrap .newsletter{max-width:90%;margin:auto}body.home .signup-wrap div.ctct-form-embed form.ctct-form-custom button.ctct-form-button{padding:16px !important;font-weight:400 !important}.page-id-29097 li.wp-block-post{min-height:450px}.single-post .btn-author,.single-podcast .btn-author{transition:0.32s ease-in-out;border-radius:3px}.single-post .btn-author:hover,.single-podcast .btn-author:hover{background-color:#3a3a3a;color:white !important}.single-post .wp-block-post-featured-image img,.single-post .episode-embed,.single-podcast .wp-block-post-featured-image img,.single-podcast .episode-embed{max-width:640px !important;height:auto !important}.single-post .explore-more-heading,.single-podcast .explore-more-heading{margin-top:0 !important}.single-post .comment-reply-title,.single-podcast .comment-reply-title{color:var(--wp--preset--color--primary);font-weight:bold}.single-post .comment-form-cookies-consent,.single-post .comment-form-url,.single-podcast .comment-form-cookies-consent,.single-podcast .comment-form-url{display:none}@media only screen and (min-width:992px){.know-what-meme-group figure{width:30%}}.author .about-author-heading{margin:0 !important}.page-id-29349 legend,.page-id-29349 label{color:#212529;font-weight:400 !important}.page-id-29349 #gform_submit_button_5{font-size:1.5rem !important;line-height:35px !important}/*# sourceMappingURL=style.css.map */

/* additional styles since no longer using scss plugin */

.home.page .wp-block-post.category-3-right-column:hover,
.home.page .wp-block-post.category-all-woke-up:hover {
    box-shadow: none !important;
}

.navbar-header .probox input::placeholder, .probox input[aria-label="Search input"] {
    font-family: "Spectral", serif !important;
    font-weight: 600 !important;
}

.social-icons-group > div {
    margin: 0 !important;
    padding: 0 .25em !important;
    transition: .5s;
}

.social-icons-group > div:hover {
    transform: scale(1.25);
}

ul.three-featured {
    row-gap: 1.25em !important;
    column-gap: 0 !important;
}

@media screen and (min-width: 600px) {
    .three-featured.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li {
        width: 32.6%;
    }
}

@media screen and (max-width: 991.92px) {
    .wp-block-navigation__container {
        gap: 0 !important;
    }

    .wp-block-navigation__container > li {
        padding: 0 !important;
    }

}