@charset "UTF-8";
/* CSS Document */

i.artkade-shortcodes { background-image: url('../images/icon-atk.png'); }
.mce-container{ border-radius:6px!important; }
.mce-window-head { background-color: rgba(188, 188, 188, 1)!important; border-top-left-radius:6px; border-top-right-radius:6px; }
.mce-window-head .mce-title { font-size:17px!important; } 
.mce-title, .mce-window .mce-window-head .mce-close:before { color:rgba(255, 255, 255, 1)!important; }
.mce-label { font-size:13px!important; }

/* Button - v3.0
================================================== */


/* Heading - v3.0
================================================== */


/* Panels - v1.4
================================================== */

/* Carousels - v1.5
================================================== */
.carousel-img { border-radius: 10px; }
.carou-title-container { padding: 0 15px;line-height: 1em; margin-top: 15px; }
.carou-title { font-size: 1.6rem; color:#000;}
.carou-next { background: url("../images/carou-next.svg") no-repeat center center; width: 38px!important; height: 38px!important; }
.carou-prev { background: url("../images/carou-prev.svg") no-repeat center center; width: 38px!important; height: 38px!important; }
.carou-next svg, .carou-prev svg { display: none;}
.uk-dotnav>*>* { width: 26.29px!important; height: 5px!important; border-radius: 2.5px!important; background-color: #081420!important; opacity: .15; border: none!important;}
.uk-dotnav>.uk-active>* { background-color: #FFCC00!important; opacity: 1;}

 /* Posts - v3.0
================================================== */
.work-link{text-transform: uppercase; text-align: center;font-weight: 800;} 
.resource-post { height: 144px;position:relative; }
.resources-title{ font-family:'Open Sans'; font-size:23px;color:#000; }
.resources-title:hover, .resources-author:hover { color:#fff; }
.resource-post h3 { margin:0;position:absolute;bottom:20px;left:5px; }
.resource-meta p, .resources-author { color:#fff;font-size:14px;margin:5px 0 10px 0; }
.resource-img { height:310px;overflow:hidden; }
.resource-img a img { width: 100%; object-fit: cover;object-position: 50% 50%; } 
h3.headline-special {
    font-size: 36px;
    line-height: 30px;
    margin: 20px auto 10px;
    letter-spacing: -.37px;
    max-width: 930px;
    padding-bottom: 16px;
    color: #A8CC00;
}
.hub-form{ width:300px;margin:-60px auto 0; }
.hub-form label { font-size: 12px;text-align: center; color: #666;display: block; }
.hub-form .hs-button { background: #A8CC00; padding:20px 30px;text-transform:uppercase;font-size:21px;margin:0 0 60px; }
.hub-form .hs-button:hover { background:#000;color:#fff; }
.page-numbers { display:none; }
.next, .prev { display:inline; }
.next a, .prev a { color:#000; }
.post-nav-blog { text-align:center;margin-top:60px;font-size:18px; }
.post-nav-blog a { color:#000; }