
img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 0.07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}

.wpb_animate_when_almost_visible {
    opacity: 1;
}


* {
    box-sizing: border-box;
}

body {
    margin: 0;
}

.column {
    float: left;
    width: 50%;
    height: auto;
}

.row:after {
    content: "";
    display: table;
    clear: both;
}


* {
    box-sizing: border-box;
}

body {
    margin: 0;
}

.column {
    float: left;
    width: 50%;
    height: auto;
}

.row:after {
    content: "";
    display: table;
    clear: both;
}


.maxbutton-7.maxbutton.maxbutton-web-design-company {
    position: relative;
    text-decoration: none;
    display: inline-block;
    vertical-align: middle;
    width: 130px;
    height: 50px;
    border: 2px solid #003289;
    border-radius: 4px 4px 4px 4px;
    background: #003289;
    -pie-background: linear-gradient(#003289 45%, #1e73be);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, #003289), color-stop(1, #1e73be));
    background: -moz-linear-gradient(#003289 45%, #1e73be);
    background: -o-linear-gradient(#003289 45%, #1e73be);
    background: linear-gradient(#003289 45%, #1e73be);
    -webkit-box-shadow: 0px 0px 2px 0px #333333;
    -moz-box-shadow: 0px 0px 2px 0px #333333;
    box-shadow: 0px 0px 2px 0px #333333
}

.maxbutton-7.maxbutton.maxbutton-web-design-company:hover {
    border-color: #003289;
    background: white;
    -pie-background: linear-gradient(white 45%, white);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, white), color-stop(1, white));
    background: -moz-linear-gradient(white 45%, white);
    background: -o-linear-gradient(white 45%, white);
    background: linear-gradient(white 45%, white);
    -webkit-box-shadow: 0px 0px 2px 0px #333333;
    -moz-box-shadow: 0px 0px 2px 0px #333333;
    box-shadow: 0px 0px 2px 0px #333333
}

.maxbutton-7.maxbutton.maxbutton-web-design-company .mb-text {
    color: #ffffff;
    font-size: 15px;
    text-align: center;
    font-style: normal;
    font-weight: normal;
    line-height: 1em;
    box-sizing: border-box;
    display: block;
    background-color: unset;
    padding: 16px 0px 0px 0px
}

.maxbutton-7.maxbutton.maxbutton-web-design-company:hover .mb-text {
    color: #003289
}

@media only screen and (min-width:0px) and (max-width:480px) {
    .maxbutton-7.maxbutton.maxbutton-web-design-company {
        width: 90%
    }

    .maxbutton-7.maxbutton.maxbutton-web-design-company .mb-text {
        font-size: 12px
    }
}

.maxbutton-8.maxbutton.maxbutton-seo-services {
    position: relative;
    text-decoration: none;
    display: inline-block;
    vertical-align: middle;
    width: 160px;
    height: 50px;
    border: 2px solid #003289;
    border-radius: 4px 4px 4px 4px;
    background: #003289;
    -pie-background: linear-gradient(#003289 45%, #1e73be);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, #003289), color-stop(1, #1e73be));
    background: -moz-linear-gradient(#003289 45%, #1e73be);
    background: -o-linear-gradient(#003289 45%, #1e73be);
    background: linear-gradient(#003289 45%, #1e73be);
    -webkit-box-shadow: 0px 0px 2px 0px #333333;
    -moz-box-shadow: 0px 0px 2px 0px #333333;
    box-shadow: 0px 0px 2px 0px #333333
}

.maxbutton-8.maxbutton.maxbutton-seo-services:hover {
    border-color: #003289;
    background: white;
    -pie-background: linear-gradient(white 45%, white);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, white), color-stop(1, white));
    background: -moz-linear-gradient(white 45%, white);
    background: -o-linear-gradient(white 45%, white);
    background: linear-gradient(white 45%, white);
    -webkit-box-shadow: 0px 0px 2px 0px #333333;
    -moz-box-shadow: 0px 0px 2px 0px #333333;
    box-shadow: 0px 0px 2px 0px #333333
}

.maxbutton-8.maxbutton.maxbutton-seo-services .mb-text {
    color: #ffffff;
    font-size: 15px;
    text-align: center;
    font-style: normal;
    font-weight: normal;
    line-height: 1em;
    box-sizing: border-box;
    display: block;
    background-color: unset;
    padding: 16px 0px 0px 0px
}

.maxbutton-8.maxbutton.maxbutton-seo-services:hover .mb-text {
    color: #003289
}

@media only screen and (min-width:0px) and (max-width:480px) {
    .maxbutton-8.maxbutton.maxbutton-seo-services {
        width: 90%
    }

    .maxbutton-8.maxbutton.maxbutton-seo-services .mb-text {
        font-size: 12px
    }
}

.maxbutton-9.maxbutton.maxbutton-social-media {
    position: relative;
    text-decoration: none;
    display: inline-block;
    vertical-align: middle;
    width: 160px;
    height: 50px;
    border: 2px solid #003289;
    border-radius: 4px 4px 4px 4px;
    background: #003289;
    -pie-background: linear-gradient(#003289 45%, #1e73be);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, #003289), color-stop(1, #1e73be));
    background: -moz-linear-gradient(#003289 45%, #1e73be);
    background: -o-linear-gradient(#003289 45%, #1e73be);
    background: linear-gradient(#003289 45%, #1e73be);
    -webkit-box-shadow: 0px 0px 2px 0px #333333;
    -moz-box-shadow: 0px 0px 2px 0px #333333;
    box-shadow: 0px 0px 2px 0px #333333
}

.maxbutton-9.maxbutton.maxbutton-social-media:hover {
    border-color: #003289;
    background: white;
    -pie-background: linear-gradient(white 45%, white);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, white), color-stop(1, white));
    background: -moz-linear-gradient(white 45%, white);
    background: -o-linear-gradient(white 45%, white);
    background: linear-gradient(white 45%, white);
    -webkit-box-shadow: 0px 0px 2px 0px #333333;
    -moz-box-shadow: 0px 0px 2px 0px #333333;
    box-shadow: 0px 0px 2px 0px #333333
}

.maxbutton-9.maxbutton.maxbutton-social-media .mb-text {
    color: #ffffff;
    font-size: 15px;
    text-align: center;
    font-style: normal;
    font-weight: normal;
    line-height: 1em;
    box-sizing: border-box;
    display: block;
    background-color: unset;
    padding: 16px 0px 0px 0px
}

.maxbutton-9.maxbutton.maxbutton-social-media:hover .mb-text {
    color: #003289
}

@media only screen and (min-width:0px) and (max-width:480px) {
    .maxbutton-9.maxbutton.maxbutton-social-media {
        width: 90%
    }

    .maxbutton-9.maxbutton.maxbutton-social-media .mb-text {
        font-size: 12px
    }
}

.maxbutton-10.maxbutton.maxbutton-google-adwords {
    position: relative;
    text-decoration: none;
    display: inline-block;
    vertical-align: middle;
    width: 160px;
    height: 50px;
    border: 2px solid #003289;
    border-radius: 4px 4px 4px 4px;
    background: #003289;
    -pie-background: linear-gradient(#003289 45%, #1e73be);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, #003289), color-stop(1, #1e73be));
    background: -moz-linear-gradient(#003289 45%, #1e73be);
    background: -o-linear-gradient(#003289 45%, #1e73be);
    background: linear-gradient(#003289 45%, #1e73be);
    -webkit-box-shadow: 0px 0px 2px 0px #333333;
    -moz-box-shadow: 0px 0px 2px 0px #333333;
    box-shadow: 0px 0px 2px 0px #333333
}

.maxbutton-10.maxbutton.maxbutton-google-adwords:hover {
    border-color: #003289;
    background: white;
    -pie-background: linear-gradient(white 45%, white);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, white), color-stop(1, white));
    background: -moz-linear-gradient(white 45%, white);
    background: -o-linear-gradient(white 45%, white);
    background: linear-gradient(white 45%, white);
    -webkit-box-shadow: 0px 0px 2px 0px #333333;
    -moz-box-shadow: 0px 0px 2px 0px #333333;
    box-shadow: 0px 0px 2px 0px #333333
}

.maxbutton-10.maxbutton.maxbutton-google-adwords .mb-text {
    color: #ffffff;
    font-size: 15px;
    text-align: center;
    font-style: normal;
    font-weight: normal;
    line-height: 1em;
    box-sizing: border-box;
    display: block;
    background-color: unset;
    padding: 16px 0px 0px 0px
}

.maxbutton-10.maxbutton.maxbutton-google-adwords:hover .mb-text {
    color: #003289
}

@media only screen and (min-width:0px) and (max-width:480px) {
    .maxbutton-10.maxbutton.maxbutton-google-adwords {
        width: 90%
    }

    .maxbutton-10.maxbutton.maxbutton-google-adwords .mb-text {
        font-size: 12px
    }
}

.maxbutton-11.maxbutton.maxbutton-branding {
    position: relative;
    text-decoration: none;
    display: inline-block;
    vertical-align: middle;
    width: 160px;
    height: 50px;
    border: 2px solid #003289;
    border-radius: 4px 4px 4px 4px;
    background: #003289;
    -pie-background: linear-gradient(#003289 45%, #1e73be);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, #003289), color-stop(1, #1e73be));
    background: -moz-linear-gradient(#003289 45%, #1e73be);
    background: -o-linear-gradient(#003289 45%, #1e73be);
    background: linear-gradient(#003289 45%, #1e73be);
    -webkit-box-shadow: 0px 0px 2px 0px #333333;
    -moz-box-shadow: 0px 0px 2px 0px #333333;
    box-shadow: 0px 0px 2px 0px #333333
}

.maxbutton-11.maxbutton.maxbutton-branding:hover {
    border-color: #003289;
    background: white;
    -pie-background: linear-gradient(white 45%, white);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, white), color-stop(1, white));
    background: -moz-linear-gradient(white 45%, white);
    background: -o-linear-gradient(white 45%, white);
    background: linear-gradient(white 45%, white);
    -webkit-box-shadow: 0px 0px 2px 0px #333333;
    -moz-box-shadow: 0px 0px 2px 0px #333333;
    box-shadow: 0px 0px 2px 0px #333333
}

.maxbutton-11.maxbutton.maxbutton-branding .mb-text {
    color: #ffffff;
    font-size: 15px;
    text-align: center;
    font-style: normal;
    font-weight: normal;
    line-height: 1em;
    box-sizing: border-box;
    display: block;
    background-color: unset;
    padding: 16px 0px 0px 0px
}

.maxbutton-11.maxbutton.maxbutton-branding:hover .mb-text {
    color: #003289
}

@media only screen and (min-width:0px) and (max-width:480px) {
    .maxbutton-11.maxbutton.maxbutton-branding {
        width: 90%
    }

    .maxbutton-11.maxbutton.maxbutton-branding .mb-text {
        font-size: 12px
    }
}

.maxbutton-12.maxbutton.maxbutton-email-marketing {
    position: relative;
    text-decoration: none;
    display: inline-block;
    vertical-align: middle;
    width: 160px;
    height: 50px;
    border: 2px solid #003289;
    border-radius: 4px 4px 4px 4px;
    background: #003289;
    -pie-background: linear-gradient(#003289 45%, #1e73be);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, #003289), color-stop(1, #1e73be));
    background: -moz-linear-gradient(#003289 45%, #1e73be);
    background: -o-linear-gradient(#003289 45%, #1e73be);
    background: linear-gradient(#003289 45%, #1e73be);
    -webkit-box-shadow: 0px 0px 2px 0px #333333;
    -moz-box-shadow: 0px 0px 2px 0px #333333;
    box-shadow: 0px 0px 2px 0px #333333
}

.maxbutton-12.maxbutton.maxbutton-email-marketing:hover {
    border-color: #003289;
    background: white;
    -pie-background: linear-gradient(white 45%, white);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(45%, white), color-stop(1, white));
    background: -moz-linear-gradient(white 45%, white);
    background: -o-linear-gradient(white 45%, white);
    background: linear-gradient(white 45%, white);
    -webkit-box-shadow: 0px 0px 2px 0px #333333;
    -moz-box-shadow: 0px 0px 2px 0px #333333;
    box-shadow: 0px 0px 2px 0px #333333
}

.maxbutton-12.maxbutton.maxbutton-email-marketing .mb-text {
    color: #ffffff;
    font-size: 15px;
    text-align: center;
    font-style: normal;
    font-weight: normal;
    line-height: 1em;
    box-sizing: border-box;
    display: block;
    background-color: unset;
    padding: 16px 0px 0px 0px
}

.maxbutton-12.maxbutton.maxbutton-email-marketing:hover .mb-text {
    color: #003289
}

@media only screen and (min-width:0px) and (max-width:480px) {
    .maxbutton-12.maxbutton.maxbutton-email-marketing {
        width: 90%
    }

    .maxbutton-12.maxbutton.maxbutton-email-marketing .mb-text {
        font-size: 12px
    }
}


.yrm-toggle-expand-1 {
    cursor: pointer !important
}

.yrm-cntent-1 {
    padding: 0px;
    font-family: ;
}


.yrm-toggle-expand-1 {
    font-size: 16px;
    opacity: 1;
    font-weight: bold;
}

.yrm-toggle-expand-1:hover {
    color: btn-hover-text-color !important;
}


.yrm-content-gradient-1 {
    position: absolute;
    top: -160px;
    width: 100%;
    text-align: center;
    margin: 0;
    padding: 80px 0;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0)), color-stop(1, #ffffff)) !important;
}


.yrm-toggle-expand-1 {
    cursor: pointer !important
}

.yrm-cntent-1 {
    padding: 0px;

}


.yrm-toggle-expand-1 {
    font-size: 16px;
    opacity: 1;
    font-weight: bold;
}

.yrm-toggle-expand-1:hover {
    color: btn-hover-text-color !important;
}


.yrm-content-gradient-1 {
    position: absolute;
    top: -160px;
    width: 100%;
    text-align: center;
    margin: 0;
    padding: 80px 0;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0)), color-stop(1, #ffffff)) !important;
}


.yrm-toggle-expand-1 {
    cursor: pointer !important
}

.yrm-cntent-1 {
    padding: 0px;
    font-family: ;
}


.yrm-toggle-expand-1 {
    font-size: 16px;
    opacity: 1;
    font-weight: bold;
}

.yrm-toggle-expand-1:hover {
    color: btn-hover-text-color !important;
}


.yrm-content-gradient-1 {
    position: absolute;
    top: -160px;
    width: 100%;
    text-align: center;
    margin: 0;
    padding: 80px 0;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0)), color-stop(1, #ffffff)) !important;
}


.yrm-toggle-expand-1 {
    cursor: pointer !important
}

.yrm-cntent-1 {
    padding: 0px;
    font-family: ;
}


.yrm-toggle-expand-1 {
    font-size: 16px;
    opacity: 1;
    font-weight: bold;
}

.yrm-toggle-expand-1:hover {
    color: btn-hover-text-color !important;
}


.yrm-content-gradient-1 {
    position: absolute;
    top: -160px;
    width: 100%;
    text-align: center;
    margin: 0;
    padding: 80px 0;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0)), color-stop(1, #ffffff)) !important;
}


.yrm-toggle-expand-1 {
    cursor: pointer !important
}

.yrm-cntent-1 {
    padding: 0px;
    font-family: ;
}


.yrm-toggle-expand-1 {
    font-size: 16px;
    opacity: 1;
    font-weight: bold;
}

.yrm-toggle-expand-1:hover {
    color: btn-hover-text-color !important;
}


.yrm-content-gradient-1 {
    position: absolute;
    top: -160px;
    width: 100%;
    text-align: center;
    margin: 0;
    padding: 80px 0;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0)), color-stop(1, #ffffff)) !important;
}


.yrm-toggle-expand-1 {
    cursor: pointer !important
}

.yrm-cntent-1 {
    padding: 0px;
    font-family: ;
}


.yrm-toggle-expand-1 {
    font-size: 16px;
    opacity: 1;
    font-weight: bold;
}

.yrm-toggle-expand-1:hover {
    color: btn-hover-text-color !important;
}


.yrm-content-gradient-1 {
    position: absolute;
    top: -160px;
    width: 100%;
    text-align: center;
    margin: 0;
    padding: 80px 0;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0)), color-stop(1, #ffffff)) !important;
}


.yrm-toggle-expand-1 {
    cursor: pointer !important
}

.yrm-cntent-1 {
    padding: 0px;
    font-family: ;
}


.yrm-toggle-expand-1 {
    font-size: 16px;
    opacity: 1;
    font-weight: bold;
}

.yrm-toggle-expand-1:hover {
    color: btn-hover-text-color !important;
}


.yrm-content-gradient-1 {
    position: absolute;
    top: -160px;
    width: 100%;
    text-align: center;
    margin: 0;
    padding: 80px 0;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255, 255, 255, 0)), color-stop(1, #ffffff)) !important;
}

.eigusdsfdfdvagd {
    display: grid !important;
    grid-template-columns: repeat(2, 1fr);
    align-items: center;
    word-break: break-all;
    gap: 20px;
}

.eigusdsfdfdvagd>* {
    width: 100% !important;
}

@media (max-width:768px) {
    .eigusdsfdfdvagd {
        grid-template-columns: 1fr;
    }
}


.lhyhyhjhyjhjhjjhj {

    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
}

#frhyiu7o8ipo {
    max-width: 1200px;
    margin: 0 auto;
    padding: 40px 20px;
    border-radius: 20px;
    border: rgb(198, 192, 23) solid 2px;
}

#frhyiu7o8ipo img {
    max-width: 100%;
    height: auto;
}

#frhyiu7o8ipo h1 {
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    padding: 6px;
}

#frhyiu7o8ipo h2 {
    font-size: 26px;
    font-weight: bold;
    text-align: center;
    padding: 6px;
}

#frhyiu7o8ipo h3 {
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    padding: 6px;
}

#frhyiu7o8ipo h4 {
    font-size: 20px;
    text-align: center;
    padding: 6px;
}

#frhyiu7o8ipo h5 {
    font-size: 18px;
    text-align: center;
    padding: 6px;
}

#frhyiu7o8ipo p {
    font-size: 18px;
    padding: 6px;
}

#frhyiu7o8ipo td {
    font-size: 16px;
    padding: 6px;
}

#callnowbutton {
    display: none;
}

@media screen and (max-width:650px) {
    #callnowbutton {
        display: block;
        position: fixed;
        text-decoration: none;
        z-index: 2147483647;
        width: 55px;
        height: 55px;
        border-radius: 50%;
        box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
        transform: scale(0.7);
        bottom: 15px;
        left: 20px;
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNjAgNjAiPjxwYXRoIGQ9Ik03LjEwNCAxNC4wMzJsMTUuNTg2IDEuOTg0YzAgMC0wLjAxOSAwLjUgMCAwLjk1M2MwLjAyOSAwLjc1Ni0wLjI2IDEuNTM0LTAuODA5IDIuMSBsLTQuNzQgNC43NDJjMi4zNjEgMy4zIDE2LjUgMTcuNCAxOS44IDE5LjhsMTYuODEzIDEuMTQxYzAgMCAwIDAuNCAwIDEuMSBjLTAuMDAyIDAuNDc5LTAuMTc2IDAuOTUzLTAuNTQ5IDEuMzI3bC02LjUwNCA2LjUwNWMwIDAtMTEuMjYxIDAuOTg4LTI1LjkyNS0xMy42NzRDNi4xMTcgMjUuMyA3LjEgMTQgNy4xIDE0IiBmaWxsPSIjMDAwZTMwIi8+PHBhdGggZD0iTTcuMTA0IDEzLjAzMmw2LjUwNC02LjUwNWMwLjg5Ni0wLjg5NSAyLjMzNC0wLjY3OCAzLjEgMC4zNWw1LjU2MyA3LjggYzAuNzM4IDEgMC41IDIuNTMxLTAuMzYgMy40MjZsLTQuNzQgNC43NDJjMi4zNjEgMy4zIDUuMyA2LjkgOS4xIDEwLjY5OWMzLjg0MiAzLjggNy40IDYuNyAxMC43IDkuMSBsNC43NC00Ljc0MmMwLjg5Ny0wLjg5NSAyLjQ3MS0xLjAyNiAzLjQ5OC0wLjI4OWw3LjY0NiA1LjQ1NWMxLjAyNSAwLjcgMS4zIDIuMiAwLjQgMy4xMDVsLTYuNTA0IDYuNSBjMCAwLTExLjI2MiAwLjk4OC0yNS45MjUtMTMuNjc0QzYuMTE3IDI0LjMgNy4xIDEzIDcuMSAxMyIgZmlsbD0iI2ZmZmZmZiIvPjwvc3ZnPg==) center/35px 35px no-repeat #1e2c4e;
    }
}

#callnowbutton span {
    display: none;
}


.post-entry .penci-recipe-heading a.penci-recipe-print {
    color: #d9b200;
}

.post-entry .penci-recipe-heading a.penci-recipe-print {
    border-color: #d9b200;
}

.post-entry .penci-recipe-heading a.penci-recipe-print:hover {
    background-color: #d9b200;
}

.post-entry .penci-recipe-heading a.penci-recipe-print:hover {
    color: #fff;
}

.penci-recipe-index .cat>a.penci-cat-name {
    color: #d9b200;
}




#main .bbp-login-form .bbp-submit-wrapper button[type="submit"],
h1,
h2,
h3,
h4,
h5,
h6,
h2.penci-heading-video,
#navigation .menu li a,
.penci-photo-2-effect figcaption h2,
.headline-title,
a.penci-topbar-post-title,
#sidebar-nav .menu li a,
.penci-slider .pencislider-container .pencislider-content .pencislider-title,
.penci-slider .pencislider-container .pencislider-content .pencislider-button,
.author-quote span,
.penci-more-link a.more-link,
.penci-post-share-box .dt-share,
.post-share a .dt-share,
.author-content h5,
.post-pagination h5,
.post-box-title,
.penci-countdown .countdown-amount,
.penci-countdown .countdown-period,
.penci-pagination a,
.penci-pagination .disable-url,
ul.footer-socials li a span,
.penci-button,
.widget input[type="submit"],
.penci-user-logged-in .penci-user-action-links a,
.widget button[type="submit"],
.penci-sidebar-content .widget-title,
#respond h3.comment-reply-title span,
.widget-social.show-text a span,
.footer-widget-wrapper .widget .widget-title,
.penci-user-logged-in .penci-user-action-links a,
.container.penci-breadcrumb span,
.container.penci-breadcrumb span a,
.penci-container-inside.penci-breadcrumb span,
.penci-container-inside.penci-breadcrumb span a,
.container.penci-breadcrumb span,
.container.penci-breadcrumb span a,
.error-404 .go-back-home a,
.post-entry .penci-portfolio-filter ul li a,
.penci-portfolio-filter ul li a,
.portfolio-overlay-content .portfolio-short .portfolio-title a,
.home-featured-cat-content .magcat-detail h3 a,
.post-entry blockquote cite,
.post-entry blockquote .author,
.tags-share-box.hide-tags.page-share .share-title,
.widget ul.side-newsfeed li .side-item .side-item-text h4 a,
.thecomment .comment-text span.author,
.thecomment .comment-text span.author a,
.post-comments span.reply a,
#respond h3,
#respond label,
.wpcf7 label,
#respond #submit,
div.wpforms-container .wpforms-form.wpforms-form .wpforms-field-label,
div.wpforms-container .wpforms-form.wpforms-form input[type=submit],
div.wpforms-container .wpforms-form.wpforms-form button[type=submit],
div.wpforms-container .wpforms-form.wpforms-form .wpforms-page-button,
.wpcf7 input[type="submit"],
.widget_wysija input[type="submit"],
.archive-box span,
.archive-box h1,
.gallery .gallery-caption,
.contact-form input[type=submit],
ul.penci-topbar-menu>li a,
div.penci-topbar-menu>ul>li a,
.featured-style-29 .penci-featured-slider-button a,
.pencislider-container .pencislider-content .pencislider-title,
.pencislider-container .pencislider-content .pencislider-button,
ul.homepage-featured-boxes .penci-fea-in.boxes-style-3 h4 span span,
.pencislider-container .pencislider-content .pencislider-button,
.woocommerce div.product .woocommerce-tabs .panel #respond .comment-reply-title,
.penci-recipe-index-wrap .penci-index-more-link a,
.penci-menu-hbg .menu li a,
#sidebar-nav .menu li a,
.penci-readmore-btn.penci-btn-make-button a,
.bos_searchbox_widget_class #flexi_searchbox h1,
.bos_searchbox_widget_class #flexi_searchbox h2,
.bos_searchbox_widget_class #flexi_searchbox h3,
.bos_searchbox_widget_class #flexi_searchbox h4,
.bos_searchbox_widget_class #flexi_searchbox #b_searchboxInc .b_submitButton_wrapper .b_submitButton:hover,
.bos_searchbox_widget_class #flexi_searchbox #b_searchboxInc .b_submitButton_wrapper .b_submitButton,
.penci-featured-cat-seemore.penci-btn-make-button a,
.penci-menu-hbg-inner .penci-hbg_sitetitle {
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
}

.featured-style-29 .penci-featured-slider-button a,
#bbpress-forums #bbp-search-form .button {
    font-weight: bold;
}

#main #bbpress-forums .bbp-login-form fieldset.bbp-form select,
#main #bbpress-forums .bbp-login-form .bbp-form input[type="password"],
#main #bbpress-forums .bbp-login-form .bbp-form input[type="text"],
body,
textarea,
#respond textarea,
.widget input[type="text"],
.widget input[type="email"],
.widget input[type="date"],
.widget input[type="number"],
.wpcf7 textarea,
.mc4wp-form input,
#respond input,
div.wpforms-container .wpforms-form.wpforms-form input[type=date],
div.wpforms-container .wpforms-form.wpforms-form input[type=datetime],
div.wpforms-container .wpforms-form.wpforms-form input[type=datetime-local],
div.wpforms-container .wpforms-form.wpforms-form input[type=email],
div.wpforms-container .wpforms-form.wpforms-form input[type=month],
div.wpforms-container .wpforms-form.wpforms-form input[type=number],
div.wpforms-container .wpforms-form.wpforms-form input[type=password],
div.wpforms-container .wpforms-form.wpforms-form input[type=range],
div.wpforms-container .wpforms-form.wpforms-form input[type=search],
div.wpforms-container .wpforms-form.wpforms-form input[type=tel],
div.wpforms-container .wpforms-form.wpforms-form input[type=text],
div.wpforms-container .wpforms-form.wpforms-form input[type=time],
div.wpforms-container .wpforms-form.wpforms-form input[type=url],
div.wpforms-container .wpforms-form.wpforms-form input[type=week],
div.wpforms-container .wpforms-form.wpforms-form select,
div.wpforms-container .wpforms-form.wpforms-form textarea,
.wpcf7 input,
#searchform input.search-input,
ul.homepage-featured-boxes .penci-fea-in h4,
.widget.widget_categories ul li span.category-item-count,
.about-widget .about-me-heading,
.widget ul.side-newsfeed li .side-item .side-item-text .side-item-meta {
    font-family: 'Roboto', sans-serif;
}

p {
    line-height: 1.8;
}

.header-slogan .header-slogan-text {
    font-family: 'Roboto', sans-serif;
}

#navigation .menu li a,
.penci-menu-hbg .menu li a,
#sidebar-nav .menu li a {
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
}

.penci-hide-tagupdated {
    display: none !important;
}

.header-slogan .header-slogan-text {
    font-style: normal;
}

.header-slogan .header-slogan-text {
    font-size: 16px;
}

body,
.widget ul li a {
    font-size: 16px;
}

.widget ul li,
.post-entry,
p,
.post-entry p {
    font-size: 16px;
    line-height: 1.8;
}

.featured-area .penci-image-holder,
.featured-area .penci-slider4-overlay,
.featured-area .penci-slide-overlay .overlay-link,
.featured-style-29 .featured-slider-overlay,
.penci-slider38-overlay {}

.penci-featured-content-right:before {}


.penci-flat-overlay .penci-slide-overlay .penci-mag-featured-content:before {}

.container-single .post-image {}

.penci-mega-thumbnail .penci-image-holder {}

body.penci-body-boxed {
    background-image: url({$theme_path}/static/picture/seo-insights-logo-300x300.png);
}

#logo a {
    max-width: 250px;
}

@media only screen and (max-width: 960px) and (min-width: 768px) {
    #logo img {
        max-width: 100%;
    }
}

.penci-page-header h1 {
    text-transform: none;
}

.penci-menuhbg-toggle:hover .lines-button:after,
.penci-menuhbg-toggle:hover .penci-lines:before,
.penci-menuhbg-toggle:hover .penci-lines:after,
.tags-share-box.tags-share-box-s2 .post-share-plike,
.penci-video_playlist .penci-playlist-title,
.pencisc-column-2.penci-video_playlist .penci-video-nav .playlist-panel-item,
.pencisc-column-1.penci-video_playlist .penci-video-nav .playlist-panel-item,
.penci-video_playlist .penci-custom-scroll::-webkit-scrollbar-thumb,
.pencisc-button,
.post-entry .pencisc-button,
.penci-dropcap-box,
.penci-dropcap-circle {
    background: #d9b200;
}

a,
.post-entry .penci-portfolio-filter ul li a:hover,
.penci-portfolio-filter ul li a:hover,
.penci-portfolio-filter ul li.active a,
.post-entry .penci-portfolio-filter ul li.active a,
.penci-countdown .countdown-amount,
.archive-box h1,
.post-entry a,
.container.penci-breadcrumb span a:hover,
.post-entry blockquote:before,
.post-entry blockquote cite,
.post-entry blockquote .author,
.wpb_text_column blockquote:before,
.wpb_text_column blockquote cite,
.wpb_text_column blockquote .author,
.penci-pagination a:hover,
ul.penci-topbar-menu>li a:hover,
div.penci-topbar-menu>ul>li a:hover,
.penci-recipe-heading a.penci-recipe-print,
.penci-review-metas .penci-review-btnbuy,
.main-nav-social a:hover,
.widget-social .remove-circle a:hover i,
.penci-recipe-index .cat>a.penci-cat-name,
#bbpress-forums li.bbp-body ul.forum li.bbp-forum-info a:hover,
#bbpress-forums li.bbp-body ul.topic li.bbp-topic-title a:hover,
#bbpress-forums li.bbp-body ul.forum li.bbp-forum-info .bbp-forum-content a,
#bbpress-forums li.bbp-body ul.topic p.bbp-topic-meta a,
#bbpress-forums .bbp-breadcrumb a:hover,
#bbpress-forums .bbp-forum-freshness a:hover,
#bbpress-forums .bbp-topic-freshness a:hover,
#buddypress ul.item-list li div.item-title a,
#buddypress ul.item-list li h4 a,
#buddypress .activity-header a:first-child,
#buddypress .comment-meta a:first-child,
#buddypress .acomment-meta a:first-child,
div.bbp-template-notice a:hover,
.penci-menu-hbg .menu li a .indicator:hover,
.penci-menu-hbg .menu li a:hover,
#sidebar-nav .menu li a:hover,
.penci-rlt-popup .rltpopup-meta .rltpopup-title:hover,
.penci-video_playlist .penci-video-playlist-item .penci-video-title:hover,
.penci_list_shortcode li:before,
.penci-dropcap-box-outline,
.penci-dropcap-circle-outline,
.penci-dropcap-regular,
.penci-dropcap-bold {
    color: #d9b200;
}

.penci-home-popular-post ul.slick-dots li button:hover,
.penci-home-popular-post ul.slick-dots li.slick-active button,
.post-entry blockquote .author span:after,
.error-image:after,
.error-404 .go-back-home a:after,
.penci-header-signup-form,
.woocommerce span.onsale,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce div.product .entry-summary div[itemprop="description"]:before,
.woocommerce div.product .entry-summary div[itemprop="description"] blockquote .author span:after,
.woocommerce div.product .woocommerce-tabs #tab-description blockquote .author span:after,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover,
#top-search.shoping-cart-icon>a>span,
#penci-demobar .buy-button,
#penci-demobar .buy-button:hover,
.penci-recipe-heading a.penci-recipe-print:hover,
.penci-review-metas .penci-review-btnbuy:hover,
.penci-review-process span,
.penci-review-score-total,
#navigation.menu-style-2 ul.menu ul:before,
#navigation.menu-style-2 .menu ul ul:before,
.penci-go-to-top-floating,
.post-entry.blockquote-style-2 blockquote:before,
#bbpress-forums #bbp-search-form .button,
#bbpress-forums #bbp-search-form .button:hover,
.wrapper-boxed .bbp-pagination-links span.current,
#bbpress-forums #bbp_reply_submit:hover,
#bbpress-forums #bbp_topic_submit:hover,
#main .bbp-login-form .bbp-submit-wrapper button[type="submit"]:hover,
#buddypress .dir-search input[type=submit],
#buddypress .groups-members-search input[type=submit],
#buddypress button:hover,
#buddypress a.button:hover,
#buddypress a.button:focus,
#buddypress input[type=button]:hover,
#buddypress input[type=reset]:hover,
#buddypress ul.button-nav li a:hover,
#buddypress ul.button-nav li.current a,
#buddypress div.generic-button a:hover,
#buddypress .comment-reply-link:hover,
#buddypress input[type=submit]:hover,
#buddypress div.pagination .pagination-links .current,
#buddypress div.item-list-tabs ul li.selected a,
#buddypress div.item-list-tabs ul li.current a,
#buddypress div.item-list-tabs ul li a:hover,
#buddypress table.notifications thead tr,
#buddypress table.notifications-settings thead tr,
#buddypress table.profile-settings thead tr,
#buddypress table.profile-fields thead tr,
#buddypress table.wp-profile-fields thead tr,
#buddypress table.messages-notices thead tr,
#buddypress table.forum thead tr,
#buddypress input[type=submit] {
    background-color: #d9b200;
}

.penci-pagination ul.page-numbers li span.current,
#comments_pagination span {
    color: #fff;
    background: #d9b200;
    border-color: #d9b200;
}

.footer-instagram h4.footer-instagram-title>span:before,
.woocommerce nav.woocommerce-pagination ul li span.current,
.penci-pagination.penci-ajax-more a.penci-ajax-more-button:hover,
.penci-recipe-heading a.penci-recipe-print:hover,
.penci-review-metas .penci-review-btnbuy:hover,
.home-featured-cat-content.style-14 .magcat-padding:before,
.wrapper-boxed .bbp-pagination-links span.current,
#buddypress .dir-search input[type=submit],
#buddypress .groups-members-search input[type=submit],
#buddypress button:hover,
#buddypress a.button:hover,
#buddypress a.button:focus,
#buddypress input[type=button]:hover,
#buddypress input[type=reset]:hover,
#buddypress ul.button-nav li a:hover,
#buddypress ul.button-nav li.current a,
#buddypress div.generic-button a:hover,
#buddypress .comment-reply-link:hover,
#buddypress input[type=submit]:hover,
#buddypress div.pagination .pagination-links .current,
#buddypress input[type=submit],
#searchform.penci-hbg-search-form input.search-input:hover,
#searchform.penci-hbg-search-form input.search-input:focus,
.penci-dropcap-box-outline,
.penci-dropcap-circle-outline {
    border-color: #d9b200;
}

.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message {
    border-top-color: #d9b200;
}

.penci-slider ol.penci-control-nav li a.penci-active,
.penci-slider ol.penci-control-nav li a:hover,
.penci-related-carousel .owl-dot.active span,
.penci-owl-carousel-slider .owl-dot.active span {
    border-color: #d9b200;
    background-color: #d9b200;
}

.woocommerce .woocommerce-message:before,
.woocommerce form.checkout table.shop_table .order-total .amount,
.woocommerce ul.products li.product .price ins,
.woocommerce ul.products li.product .price,
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins,
.woocommerce div.product p.price,
.woocommerce div.product .entry-summary div[itemprop="description"] blockquote:before,
.woocommerce div.product .woocommerce-tabs #tab-description blockquote:before,
.woocommerce div.product .entry-summary div[itemprop="description"] blockquote cite,
.woocommerce div.product .entry-summary div[itemprop="description"] blockquote .author,
.woocommerce div.product .woocommerce-tabs #tab-description blockquote cite,
.woocommerce div.product .woocommerce-tabs #tab-description blockquote .author,
.woocommerce div.product .product_meta>span a:hover,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce ul.cart_list li .amount,
.woocommerce ul.product_list_widget li .amount,
.woocommerce table.shop_table td.product-name a:hover,
.woocommerce table.shop_table td.product-price span,
.woocommerce table.shop_table td.product-subtotal span,
.woocommerce-cart .cart-collaterals .cart_totals table td .amount,
.woocommerce .woocommerce-info:before,
.woocommerce div.product span.price,
.penci-container-inside.penci-breadcrumb span a:hover {
    color: #d9b200;
}

.standard-content .penci-more-link.penci-more-link-button a.more-link,
.penci-readmore-btn.penci-btn-make-button a,
.penci-featured-cat-seemore.penci-btn-make-button a {
    background-color: #d9b200;
    color: #fff;
}

.penci-vernav-toggle:before {
    border-top-color: #d9b200;
    color: #fff;
}

ul.homepage-featured-boxes .penci-fea-in h4 span span,
ul.homepage-featured-boxes .penci-fea-in.boxes-style-3 h4 span span {
    font-size: 16px;
}

.penci-home-popular-post .item-related h3 a {
    font-size: 16px;
}

.headline-title {
    background-color: #d9b200;
}

.penci-headline-posts .slick-prev,
.penci-headline-posts .slick-next,
.penci-owl-carousel-slider.penci-headline-posts .owl-nav .owl-prev,
.penci-owl-carousel-slider.penci-headline-posts .owl-nav .owl-next {
    color: #ffffff;
}

a.penci-topbar-post-title:hover {
    color: #d9b200;
}

.penci-topbar-social a {
    font-size: 13px;
}

ul.penci-topbar-menu>li a:hover,
div.penci-topbar-menu>ul>li a:hover {
    color: #d9b200;
}

.penci-topbar-social a:hover {
    color: #d9b200;
}

#navigation .menu li a:hover,
#navigation .menu li.current-menu-item>a,
#navigation .menu>li.current_page_item>a,
#navigation .menu li:hover>a,
#navigation .menu>li.current-menu-ancestor>a,
#navigation .menu>li.current-menu-item>a {
    color: #d9b200;
}

#navigation ul.menu>li>a:before,
#navigation .menu>ul>li>a:before {
    background: #d9b200;
}

#navigation .penci-megamenu .penci-mega-child-categories a.cat-active,
#navigation .menu .penci-megamenu .penci-mega-child-categories a:hover,
#navigation .menu .penci-megamenu .penci-mega-latest-posts .penci-mega-post a:hover {
    color: #d9b200;
}

#navigation .penci-megamenu .penci-mega-thumbnail .mega-cat-name {
    background: #d9b200;
}

.header-social a i,
.main-nav-social a {
    font-size: 16px;
}

.header-social a svg,
.main-nav-social a svg {
    width: 16px;
}

#top-search .search-click {
    font-size: 16px;
}

#navigation ul.menu>li>a,
#navigation .menu>ul>li>a {
    font-size: 16px;
}

#navigation ul.menu ul a,
#navigation .menu ul ul a {
    font-size: 16px;
}

#navigation .penci-megamenu .post-mega-title a {
    font-size: 16px;
}

#navigation .penci-megamenu .penci-mega-child-categories a {
    font-size: 16px;
}

#sidebar-nav .menu li a {
    font-size: 16px;
}

.penci-menu-hbg .menu li a {
    font-size: 16px;
}

#navigation .menu .sub-menu li a:hover,
#navigation .menu .sub-menu li.current-menu-item>a,
#navigation .sub-menu li:hover>a {
    color: #d9b200;
}

#navigation.menu-style-2 ul.menu ul:before,
#navigation.menu-style-2 .menu ul ul:before {
    background-color: #d9b200;
}

.penci-header-signup-form {
    padding-top: px;
}

.penci-header-signup-form {
    padding-bottom: px;
}

.penci-header-signup-form {
    background-color: #d9b200;
}

.header-social a:hover i,
.main-nav-social a:hover,
.penci-menuhbg-toggle:hover .lines-button:after,
.penci-menuhbg-toggle:hover .penci-lines:before,
.penci-menuhbg-toggle:hover .penci-lines:after {
    color: #d9b200;
}

#sidebar-nav .menu li a:hover,
.header-social.sidebar-nav-social a:hover i,
#sidebar-nav .menu li a .indicator:hover,
#sidebar-nav .menu .sub-menu li a .indicator:hover {
    color: #d9b200;
}

#sidebar-nav-logo:before {
    background-color: #d9b200;
}

.penci-slide-overlay .overlay-link,
.penci-slider38-overlay {}

.penci-item-mag:hover .penci-slide-overlay .overlay-link,
.featured-style-38 .item:hover .penci-slider38-overlay {}

.penci-featured-content .featured-slider-overlay {}

.featured-style-29 .featured-slider-overlay {}

.penci-standard-cat .cat>a.penci-cat-name {
    color: #d9b200;
}

.penci-standard-cat .cat:before,
.penci-standard-cat .cat:after {
    background-color: #d9b200;
}

.standard-content .penci-post-box-meta .penci-post-share-box a:hover,
.standard-content .penci-post-box-meta .penci-post-share-box a.liked {
    color: #d9b200;
}

.header-standard .post-entry a:hover,
.header-standard .author-post span a:hover,
.standard-content a,
.standard-content .post-entry a,
.standard-post-entry a.more-link:hover,
.penci-post-box-meta .penci-box-meta a:hover,
.standard-content .post-entry blockquote:before,
.post-entry blockquote cite,
.post-entry blockquote .author,
.standard-content-special .author-quote span,
.standard-content-special .format-post-box .post-format-icon i,
.standard-content-special .format-post-box .dt-special a:hover,
.standard-content .penci-more-link a.more-link {
    color: #d9b200;
}

.standard-content .penci-more-link.penci-more-link-button a.more-link {
    background-color: #d9b200;
    color: #fff;
}

.standard-content-special .author-quote span:before,
.standard-content-special .author-quote span:after,
.standard-content .post-entry ul li:before,
.post-entry blockquote .author span:after,
.header-standard:after {
    background-color: #d9b200;
}

.penci-more-link a.more-link:before,
.penci-more-link a.more-link:after {
    border-color: #d9b200;
}

.penci-grid .cat a.penci-cat-name,
.penci-masonry .cat a.penci-cat-name {
    color: #d9b200;
}

.penci-grid .cat a.penci-cat-name:after,
.penci-masonry .cat a.penci-cat-name:after {
    border-color: #d9b200;
}

.penci-post-share-box a.liked,
.penci-post-share-box a:hover {
    color: #d9b200;
}

.overlay-post-box-meta .overlay-share a:hover,
.overlay-author a:hover,
.penci-grid .standard-content-special .format-post-box .dt-special a:hover,
.grid-post-box-meta span a:hover,
.grid-post-box-meta span a.comment-link:hover,
.penci-grid .standard-content-special .author-quote span,
.penci-grid .standard-content-special .format-post-box .post-format-icon i,
.grid-mixed .penci-post-box-meta .penci-box-meta a:hover {
    color: #d9b200;
}

.penci-grid .standard-content-special .author-quote span:before,
.penci-grid .standard-content-special .author-quote span:after,
.grid-header-box:after,
.list-post .header-list-style:after {
    background-color: #d9b200;
}

.penci-grid .post-box-meta span:after,
.penci-masonry .post-box-meta span:after {
    border-color: #d9b200;
}

.penci-readmore-btn.penci-btn-make-button a {
    background-color: #d9b200;
    color: #fff;
}

.penci-grid li.typography-style .overlay-typography {}

.penci-grid li.typography-style:hover .overlay-typography {}

.penci-grid li.typography-style .item .main-typography h2 a:hover {
    color: #d9b200;
}

.penci-grid li.typography-style .grid-post-box-meta span a:hover {
    color: #d9b200;
}

.overlay-header-box .cat>a.penci-cat-name:hover {
    color: #d9b200;
}


.penci-sidebar-content.style-7 .penci-border-arrow .inner-arrow:before,
.penci-sidebar-content.style-9 .penci-border-arrow .inner-arrow:before {
    background-color: #d9b200;
}

.penci-video_playlist .penci-video-playlist-item .penci-video-title:hover,
.widget ul.side-newsfeed li .side-item .side-item-text h4 a:hover,
.widget a:hover,
.penci-sidebar-content .widget-social a:hover span,
.widget-social a:hover span,
.penci-tweets-widget-content .icon-tweets,
.penci-tweets-widget-content .tweet-intents a,
.penci-tweets-widget-content .tweet-intents span:after,
.widget-social.remove-circle a:hover i,
#wp-calendar tbody td a:hover,
.penci-video_playlist .penci-video-playlist-item .penci-video-title:hover {
    color: #d9b200;
}

.widget .tagcloud a:hover,
.widget-social a:hover i,
.widget input[type="submit"]:hover,
.penci-user-logged-in .penci-user-action-links a:hover,
.penci-button:hover,
.widget button[type="submit"]:hover {
    color: #fff;
    background-color: #d9b200;
    border-color: #d9b200;
}

.about-widget .about-me-heading:before {
    border-color: #d9b200;
}

.penci-tweets-widget-content .tweet-intents-inner:before,
.penci-tweets-widget-content .tweet-intents-inner:after,
.pencisc-column-1.penci-video_playlist .penci-video-nav .playlist-panel-item,
.penci-video_playlist .penci-custom-scroll::-webkit-scrollbar-thumb,
.penci-video_playlist .penci-playlist-title {
    background-color: #d9b200;
}

.penci-owl-carousel.penci-tweets-slider .owl-dots .owl-dot.active span,
.penci-owl-carousel.penci-tweets-slider .owl-dots .owl-dot:hover span {
    border-color: #d9b200;
    background-color: #d9b200;
}

ul.footer-socials li a i {
    font-size: 16px;
}

ul.footer-socials li a svg {
    width: 16px;
}

ul.footer-socials li a span {
    font-size: 16px;
}

#footer-section .footer-menu li a {
    font-size: 16px;
}

#footer-copyright * {
    font-size: 16px;
}

#footer-copyright * {
    font-style: normal;
}

.footer-widget-wrapper .penci-tweets-widget-content .icon-tweets,
.footer-widget-wrapper .penci-tweets-widget-content .tweet-intents a,
.footer-widget-wrapper .penci-tweets-widget-content .tweet-intents span:after,
.footer-widget-wrapper .widget ul.side-newsfeed li .side-item .side-item-text h4 a:hover,
.footer-widget-wrapper .widget a:hover,
.footer-widget-wrapper .widget-social a:hover span,
.footer-widget-wrapper a:hover,
.footer-widget-wrapper .widget-social.remove-circle a:hover i {
    color: #d9b200;
}

.footer-widget-wrapper .widget .tagcloud a:hover,
.footer-widget-wrapper .widget-social a:hover i,
.footer-widget-wrapper .mc4wp-form input[type="submit"]:hover,
.footer-widget-wrapper .widget input[type="submit"]:hover,
.footer-widget-wrapper .penci-user-logged-in .penci-user-action-links a:hover,
.footer-widget-wrapper .widget button[type="submit"]:hover {
    color: #fff;
    background-color: #d9b200;
    border-color: #d9b200;
}

.footer-widget-wrapper .about-widget .about-me-heading:before {
    border-color: #d9b200;
}

.footer-widget-wrapper .penci-tweets-widget-content .tweet-intents-inner:before,
.footer-widget-wrapper .penci-tweets-widget-content .tweet-intents-inner:after {
    background-color: #d9b200;
}

.footer-widget-wrapper .penci-owl-carousel.penci-tweets-slider .owl-dots .owl-dot.active span,
.footer-widget-wrapper .penci-owl-carousel.penci-tweets-slider .owl-dots .owl-dot:hover span {
    border-color: #d9b200;
    background: #d9b200;
}

ul.footer-socials li a i {
    color: #ffffff;
    border-color: #ffffff;
}

ul.footer-socials li a:hover i {
    background-color: #ffffff;
    border-color: #ffffff;
}

ul.footer-socials li a:hover i {
    color: #d9b200;
}

ul.footer-socials li a span {
    color: #ffffff;
}

ul.footer-socials li a:hover span {
    color: #d9b200;
}

#footer-section .footer-menu li a {
    color: #ffffff;
}

#footer-section,
#footer-copyright * {
    color: #ffffff;
}

#footer-section .go-to-top i,
#footer-section .go-to-top-parent span {
    color: #ffffff;
}

#footer-section .go-to-top:hover span,
#footer-section .go-to-top:hover i {
    color: #d9b200;
}

.penci-go-to-top-floating {
    background-color: #1d2c51;
}

#footer-section a {
    color: #d9b200;
}

.container-single .penci-standard-cat .cat>a.penci-cat-name {
    color: #d9b200;
}

.container-single .penci-standard-cat .cat:before,
.container-single .penci-standard-cat .cat:after {
    background-color: #d9b200;
}


.container-single .post-share a:hover,
.container-single .post-share a.liked,
.page-share .post-share a:hover {
    color: #d9b200;
}

.tags-share-box.tags-share-box-2_3 .post-share .count-number-like,
.post-share .count-number-like {
    color: #d9b200;
}

.comment-content a,
.container-single .post-entry a,
.container-single .format-post-box .dt-special a:hover,
.container-single .author-quote span,
.container-single .author-post span a:hover,
.post-entry blockquote:before,
.post-entry blockquote cite,
.post-entry blockquote .author,
.wpb_text_column blockquote:before,
.wpb_text_column blockquote cite,
.wpb_text_column blockquote .author,
.post-pagination a:hover,
.author-content h5 a:hover,
.author-content .author-social:hover,
.item-related h3 a:hover,
.container-single .format-post-box .post-format-icon i,
.container.penci-breadcrumb.single-breadcrumb span a:hover,
.penci_list_shortcode li:before,
.penci-dropcap-box-outline,
.penci-dropcap-circle-outline,
.penci-dropcap-regular,
.penci-dropcap-bold {
    color: #d9b200;
}

.container-single .standard-content-special .format-post-box,
ul.slick-dots li button:hover,
ul.slick-dots li.slick-active button,
.penci-dropcap-box-outline,
.penci-dropcap-circle-outline {
    border-color: #d9b200;
}

ul.slick-dots li button:hover,
ul.slick-dots li.slick-active button,
#respond h3.comment-reply-title span:before,
#respond h3.comment-reply-title span:after,
.post-box-title:before,
.post-box-title:after,
.container-single .author-quote span:before,
.container-single .author-quote span:after,
.post-entry blockquote .author span:after,
.post-entry blockquote .author span:before,
.post-entry ul li:before,
#respond #submit:hover,
div.wpforms-container .wpforms-form.wpforms-form input[type=submit]:hover,
div.wpforms-container .wpforms-form.wpforms-form button[type=submit]:hover,
div.wpforms-container .wpforms-form.wpforms-form .wpforms-page-button:hover,
.wpcf7 input[type="submit"]:hover,
.widget_wysija input[type="submit"]:hover,
.post-entry.blockquote-style-2 blockquote:before,
.tags-share-box.tags-share-box-s2 .post-share-plike,
.penci-dropcap-box,
.penci-dropcap-circle {
    background-color: #d9b200;
}

.container-single .post-entry .post-tags a:hover {
    color: #fff;
    border-color: #d9b200;
    background-color: #d9b200;
}

.penci-rlt-popup .rltpopup-meta .rltpopup-title:hover {
    color: #d9b200;
}

ul.homepage-featured-boxes .penci-fea-in:hover h4 span {
    color: #d9b200;
}

.penci-home-popular-post .item-related h3 a:hover {
    color: #d9b200;
}

.penci-homepage-title.style-7 .inner-arrow:before,
.penci-homepage-title.style-9 .inner-arrow:before {
    background-color: #d9b200;
}


.home-featured-cat-content .magcat-detail h3 a:hover {
    color: #d9b200;
}

.home-featured-cat-content .grid-post-box-meta span a:hover {
    color: #d9b200;
}

.home-featured-cat-content .first-post .magcat-detail .mag-header:after {
    background: #d9b200;
}

.penci-slider ol.penci-control-nav li a.penci-active,
.penci-slider ol.penci-control-nav li a:hover {
    border-color: #d9b200;
    background: #d9b200;
}

.home-featured-cat-content .mag-photo .mag-overlay-photo {}

.home-featured-cat-content .mag-photo:hover .mag-overlay-photo {}

.inner-item-portfolio:hover .penci-portfolio-thumbnail a:after {}

.penci-menuhbg-toggle {
    width: 16px;
}

.penci-menuhbg-toggle .penci-menuhbg-inner {
    height: 16px;
}

.penci-menuhbg-toggle .penci-lines,
.penci-menuhbg-wapper {
    width: 16px;
}

.penci-menuhbg-toggle .lines-button {
    top: 7px;
}

.penci-menuhbg-toggle .penci-lines:before {
    top: 4px;
}

.penci-menuhbg-toggle .penci-lines:after {
    top: -4px;
}

.penci-menuhbg-toggle:hover .lines-button:after,
.penci-menuhbg-toggle:hover .penci-lines:before,
.penci-menuhbg-toggle:hover .penci-lines:after {
    transform: translateX(26px);
}

.penci-menuhbg-toggle .lines-button.penci-hover-effect {
    left: -26px;
}

.penci-menu-hbg-inner .penci-hbg_desc {
    font-size: 16px;
}


.penci-block-vc .style-7.penci-border-arrow .inner-arrow:before,
.penci-block-vc.style-9 .penci-border-arrow .inner-arrow:before {
    background-color: #d9b200;
}

.wrapper-boxed,
.wrapper-boxed.enable-boxed {
    background-position: center !important;
    background-size: cover !important;
    background-repeat: repeat !important;
}



@media only screen and (min-width: 961px) {}