/*
Theme Name: Sydney
Theme URI: https://athemes.com/theme/sydney
Author: aThemes
Author URI: https://athemes.com
Description: Sydney is a powerful business theme that provides a fast way for companies or freelancers to create an awesome online presence. As well as being fully compatible with Elementor, Sydney brings plenty of customization possibilities like access to all Google Fonts, full color control, layout control, logo upload, full screen slider, header image, sticky navigation and much more. Also, Sydney provides all the construction blocks you need to rapidly create an engaging front page. Looking for a quick start with Sydney? With just a few clicks, you can import one of our existing demos (https://athemes.com/sydney-demos/)
Version: 2.25
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tested up to: 6.1
Requires PHP: 5.6
Text Domain: sydney
Tags: two-columns, right-sidebar, block-styles, custom-colors, custom-background, custom-header, custom-menu, featured-images, sticky-post, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
Sydney is based on Underscores http://underscores.me/, (C) 2012-2015 Automattic, Inc.
*/


.winner-section {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    background-color: #0d0e11;
}

.site-header {
    background-color: rgba(38, 50, 70, 0.9);
}

.woocommerce ul.products li.product {
    text-align: center;
}

html {
    scroll-behavior: smooth;
}

.header-image {
    background-size: cover;
}

.header-image {
    height: 300px;
}

.llms-student-dashboard .llms-button-secondary:hover, .llms-button-action:hover, .read-more-gt, .widget-area .widget_fp_social a, #mainnav ul li a:hover, .sydney_contact_info_widget span, .roll-team .team-content .name, .roll-team .team-item .team-pop .team-social li:hover a, .roll-infomation li.address:before, .roll-infomation li.phone:before, .roll-infomation li.email:before, .roll-testimonials .name, .roll-button.border, .roll-button:hover, .roll-icon-list .icon i, .roll-icon-list .content h3 a:hover, .roll-icon-box.white .content h3 a, .roll-icon-box .icon i, .roll-icon-box .content h3 a:hover, .switcher-container .switcher-icon a:focus, .go-top:hover, .hentry .meta-post a:hover, #mainnav > ul > li > a.active, #mainnav > ul > li > a:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .text-color, .social-menu-widget a, .social-menu-widget a:hover, .archive .team-social li a, a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .classic-alt .meta-post a, .single .hentry .meta-post a, .content-area.modern .hentry .meta-post span:before, .content-area.modern .post-cat {
    color: #ffffff
}

.llms-student-dashboard .llms-button-secondary, .llms-button-action, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .project-filter li a.active, .project-filter li a:hover, .preloader .pre-bounce1, .preloader .pre-bounce2, .roll-team .team-item .team-pop, .roll-progress .progress-animate, .roll-socials li a:hover, .roll-project .project-item .project-pop, .roll-project .project-filter li.active, .roll-project .project-filter li:hover, .roll-button.light:hover, .roll-button.border:hover, .roll-button, .roll-icon-box.white .icon, .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span, .go-top, .bottom .socials li:hover a, .sidebar .widget:before, .blog-pagination ul li.active, .blog-pagination ul li:hover a, .content-area .hentry:after, .text-slider .maintitle:after, .error-wrap #search-submit:hover, #mainnav .sub-menu li:hover > a, #mainnav ul li ul:after, button, input[type="button"], input[type="reset"], input[type="submit"], .panel-grid-cell .widget-title:after, .cart-amount {
    background-color: #ffffff
}

.llms-student-dashboard .llms-button-secondary, .llms-student-dashboard .llms-button-secondary:hover, .llms-button-action, .llms-button-action:hover, .roll-socials li a:hover, .roll-socials li a, .roll-button.light:hover, .roll-button.border, .roll-button, .roll-icon-list .icon, .roll-icon-box .icon, .owl-theme .owl-controls .owl-page span, .comment .comment-detail, .widget-tags .tag-list a:hover, .blog-pagination ul li, .error-wrap #search-submit:hover, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, button, input[type="button"], input[type="reset"], input[type="submit"], .archive .team-social li a {
    border-color: #ffffff
}

.sydney_contact_info_widget span {
    fill: #ffffff;
}

.go-top:hover svg {
    stroke: #ffffff;
}

.site-header.float-header {
    background-color: rgba(0, 0, 0, 0.9);
}

@media only screen and (max-width: 1024px) {
    .site-header {
        background-color: #000000;
    }
}

#mainnav ul li a, #mainnav ul li::before {
    color: #ffffff
}

#mainnav .sub-menu li a {
    color: #ffffff
}

#mainnav .sub-menu li a {
    background: #1c1c1c
}

.text-slider .maintitle, .text-slider .subtitle {
    color: #ffffff
}

body {
    color: #000000
}

#secondary {
    background-color: #ffffff
}

#secondary, #secondary a {
    color: #7a7089
}

.btn-menu .sydney-svg-icon {
    fill: #ffffff
}

#mainnav ul li a:hover, .main-header #mainnav .menu > li > a:hover {
    color: #f50000
}

.overlay {
    background-color: #000000
}

.page-wrap {
    padding-top: 25px;
}

.page-wrap {
    padding-bottom: 25px;
}

@media only screen and (max-width: 1025px) {
    .mobile-slide {
        display: block;
    }

    .slide-item {
        background-image: none !important;
    }

    .header-slider {
    }

    .slide-item {
        height: auto !important;
    }

    .slide-inner {
        min-height: initial;
    }
}

.go-top.show {
    border-radius: 45px;
    bottom: 66px;
}

.go-top.position-right {
    right: 5px;
}

.go-top.position-left {
    left: 5px;
}

.go-top {
    background-color: #1e73be;
}

.go-top:hover {
    background-color: #1e73be;
}

.go-top {
    color: #ffffff;
}

.go-top svg {
    stroke: #ffffff;
}

.go-top:hover {
    color: #ffffff;
}

.go-top:hover svg {
    stroke: #ffffff;
}

.go-top .sydney-svg-icon, .go-top .sydney-svg-icon svg {
    width: 40px;
    height: 40px;
}

.go-top {
    padding: 5px;
}

.footer-widgets {
    border-top: 0 solid #c3c6cf;
}

.site-info {
    border-top: 0;
}

.footer-widgets-grid {
    gap: 12px;
}

@media (min-width: 992px) {
    .footer-widgets-grid {
        padding-top: 0;
        padding-bottom: 0;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    .footer-widgets-grid {
        padding-top: 60px;
        padding-bottom: 60px;
    }
}

@media (max-width: 575px) {
    .footer-widgets-grid {
        padding-top: 5px;
        padding-bottom: 5px;
    }
}

@media (min-width: 992px) {
    .sidebar-column .widget .widget-title {
        font-size: 0;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    .sidebar-column .widget .widget-title {
        font-size: 22px;
    }
}

@media (max-width: 575px) {
    .sidebar-column .widget .widget-title {
        font-size: 22px;
    }
}

@media (min-width: 992px) {
    .footer-widgets {
        font-size: 16px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    .footer-widgets {
        font-size: 16px;
    }
}

@media (max-width: 575px) {
    .footer-widgets {
        font-size: 16px;
    }
}

.footer-widgets {
    background-color: #0d0e11;
}

.sidebar-column .widget .widget-title {
    color:;
}

.sidebar-column .widget h1, .sidebar-column .widget h2, .sidebar-column .widget h3, .sidebar-column .widget h4, .sidebar-column .widget h5, .sidebar-column .widget h6 {
    color:;
}

.sidebar-column .widget {
    color: #c3c6cf;
}

.sidebar-column .widget a {
    color: #c3c6cf;
}

.sidebar-column .widget a:hover {
    color: #ffd500;
}

.site-footer {
    background-color: #0d0e11;
}

.site-info, .site-info a {
    color: #c3c6cf;
}

.site-info .sydney-svg-icon svg {
    fill: #c3c6cf;
}

.site-info {
    padding-top: 20px;
    padding-bottom: 20px;
}

@media (min-width: 992px) {
    button, .roll-button, a.button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"] {
        padding-top: 10px;
        padding-bottom: 10px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    button, .roll-button, a.button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"] {
        padding-top: 12px;
        padding-bottom: 12px;
    }
}

@media (max-width: 575px) {
    button, .roll-button, a.button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"] {
        padding-top: 1px;
        padding-bottom: 1px;
    }
}

@media (min-width: 992px) {
    button, .roll-button, a.button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"] {
        padding-left: 35px;
        padding-right: 35px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    button, .roll-button, a.button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"] {
        padding-left: 35px;
        padding-right: 35px;
    }
}

@media (max-width: 575px) {
    button, .roll-button, a.button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"] {
        padding-left: 17px;
        padding-right: 17px;
    }
}

button, .roll-button, a.button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"] {
    border-radius: 8px;
}

@media (min-width: 992px) {
    button, .roll-button, a.button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"] {
        font-size: 14px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    button, .roll-button, a.button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"] {
        font-size: 14px;
    }
}

@media (max-width: 575px) {
    button, .roll-button, a.button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"] {
        font-size: 12px;
    }
}

button, .roll-button, a.button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"] {
    text-transform: uppercase;
}

button, div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button, .roll-button, a.button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"] {
    background-color: #f50000;
}

button:hover, div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, .roll-button:hover, a.button:hover, .wp-block-button__link:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
    background-color: #b80000;
}

button, div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button, .checkout-button.button, a.button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"] {
    color: #ffffff;
}

button:hover, div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, .roll-button:hover, a.button:hover, .wp-block-button__link:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
    color: #ffffff;
}

.is-style-outline .wp-block-button__link, div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button, .roll-button, .wp-block-button__link.is-style-outline, button, a.button, .wp-block-button__link, input[type="button"], input[type="reset"], input[type="submit"] {
    border-color: #f50000;
}

button:hover, div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, .roll-button:hover, a.button:hover, .wp-block-button__link:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
    border-color: #b80000;
}

.posts-layout .list-image {
    width: 30%;
}

.posts-layout .list-content {
    width: 70%;
}

.content-area:not(.layout4):not(.layout6) .posts-layout .entry-thumb {
    margin: 0 0 24px 0;
}

.layout4 .entry-thumb, .layout6 .entry-thumb {
    margin: 0 24px 0 0;
}

.layout6 article:nth-of-type(even) .list-image .entry-thumb {
    margin: 0 0 0 24px;
}

.posts-layout .entry-header {
    margin-bottom: 24px;
}

.posts-layout .entry-meta.below-excerpt {
    margin: 15px 0 0;
}

.posts-layout .entry-meta.above-title {
    margin: 0 0 15px;
}

.single .entry-header .entry-title {
    color:;
}

.single .entry-header .entry-meta, .single .entry-header .entry-meta a {
    color:;
}

@media (min-width: 992px) {
    .single .entry-meta {
        font-size: 12px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    .single .entry-meta {
        font-size: 12px;
    }
}

@media (max-width: 575px) {
    .single .entry-meta {
        font-size: 12px;
    }
}

@media (min-width: 992px) {
    .single .entry-header .entry-title {
        font-size: 48px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    .single .entry-header .entry-title {
        font-size: 32px;
    }
}

@media (max-width: 575px) {
    .single .entry-header .entry-title {
        font-size: 32px;
    }
}

.posts-layout .entry-post {
    color: #233452;
}

.posts-layout .entry-title a {
    color: #00102E;
}

.posts-layout .author, .posts-layout .entry-meta a {
    color: #737C8C;
}

@media (min-width: 992px) {
    .posts-layout .entry-post {
        font-size: 16px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    .posts-layout .entry-post {
        font-size: 16px;
    }
}

@media (max-width: 575px) {
    .posts-layout .entry-post {
        font-size: 16px;
    }
}

@media (min-width: 992px) {
    .posts-layout .entry-meta {
        font-size: 12px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    .posts-layout .entry-meta {
        font-size: 12px;
    }
}

@media (max-width: 575px) {
    .posts-layout .entry-meta {
        font-size: 12px;
    }
}

@media (min-width: 992px) {
    .posts-layout .entry-title {
        font-size: 32px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    .posts-layout .entry-title {
        font-size: 32px;
    }
}

@media (max-width: 575px) {
    .posts-layout .entry-title {
        font-size: 32px;
    }
}

.single .entry-header {
    margin-bottom: 40px;
}

.single .entry-thumb {
    margin-bottom: 40px;
}

.single .entry-meta-above {
    margin-bottom: 24px;
}

.single .entry-meta-below {
    margin-top: 24px;
}

@media (min-width: 992px) {
    .custom-logo-link img {
        max-width: 50px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    .custom-logo-link img {
        max-width: 100px;
    }
}

@media (max-width: 575px) {
    .custom-logo-link img {
        max-width: 100px;
    }
}

.main-header, .bottom-header-row {
    border-bottom: 0 solid rgba(255, 255, 255, 0.1);
}

.header_layout_3, .header_layout_4, .header_layout_5 {
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.main-header, .header-search-form {
    background-color: #060479;
}

.main-header.sticky-active {
    background-color:;
}

.main-header .site-title a, .main-header .site-description, .main-header #mainnav .menu > li > a, #mainnav .nav-menu > li > a, .main-header .header-contact a {
    color:;
}

.main-header .sydney-svg-icon svg, .main-header .dropdown-symbol .sydney-svg-icon svg {
    fill:;
}

.sticky-active .main-header .site-title a, .sticky-active .main-header .site-description, .sticky-active .main-header #mainnav .menu > li > a, .sticky-active .main-header .header-contact a, .sticky-active .main-header .logout-link, .sticky-active .main-header .html-item, .sticky-active .main-header .sydney-login-toggle {
    color:;
}

.sticky-active .main-header .sydney-svg-icon svg, .sticky-active .main-header .dropdown-symbol .sydney-svg-icon svg {
    fill:;
}

.bottom-header-row {
    background-color:;
}

.bottom-header-row, .bottom-header-row .header-contact a, .bottom-header-row #mainnav .menu > li > a {
    color:;
}

.bottom-header-row #mainnav .menu > li > a:hover {
    color: #dd3333;
}

.bottom-header-row .header-item svg, .dropdown-symbol .sydney-svg-icon svg {
    fill:;
}

.main-header .main-header-inner, .main-header .top-header-row {
    padding-top: 0;
    padding-bottom: 0;
}

.bottom-header-inner {
    padding-top: 15px;
    padding-bottom: 15px;
}

.bottom-header-row #mainnav ul ul li, .main-header #mainnav ul ul li {
    background-color:;
}

.bottom-header-row #mainnav ul ul li a, .bottom-header-row #mainnav ul ul li:hover a, .main-header #mainnav ul ul li:hover a, .main-header #mainnav ul ul li a {
    color:;
}

.bottom-header-row #mainnav ul ul li svg, .main-header #mainnav ul ul li svg {
    fill:;
}

#mainnav .sub-menu li:hover > a, .main-header #mainnav ul ul li:hover > a {
    color:;
}

.main-header-cart .count-number {
    color:;
}

.main-header-cart .widget_shopping_cart .widgettitle:after, .main-header-cart .widget_shopping_cart .woocommerce-mini-cart__buttons:before {
    background-color: rgba(33, 33, 33, 0.9);
}

.sydney-offcanvas-menu .mainnav ul li {
    text-align: left;
}

.sydney-offcanvas-menu .mainnav a {
    padding: 10px 0;
}

#masthead-mobile {
    background-color: #060479;
}

#masthead-mobile .site-description, #masthead-mobile a:not(.button) {
    color:;
}

#masthead-mobile svg {
    fill:;
}

.mobile-header {
    padding-top: 13px;
    padding-bottom: 13px;
}

.sydney-offcanvas-menu {
    background-color: #060479;
}

.sydney-offcanvas-menu, .sydney-offcanvas-menu #mainnav a:not(.button), .sydney-offcanvas-menu a:not(.button) {
    color:;
}

.sydney-offcanvas-menu svg, .sydney-offcanvas-menu .dropdown-symbol .sydney-svg-icon svg {
    fill:;
}

@media (min-width: 992px) {
    .site-logo {
        max-height: 50px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    .site-logo {
        max-height: 100px;
    }
}

@media (max-width: 575px) {
    .site-logo {
        max-height: 100px;
    }
}

.site-title a, .site-title a:visited, .main-header .site-title a, .main-header .site-title a:visited {
    color:
}

.site-description, .main-header .site-description {
    color:
}

@media (min-width: 992px) {
    .site-title {
        font-size: 32px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    .site-title {
        font-size: 24px;
    }
}

@media (max-width: 575px) {
    .site-title {
        font-size: 20px;
    }
}

@media (min-width: 992px) {
    .site-description {
        font-size: 16px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    .site-description {
        font-size: 16px;
    }
}

@media (max-width: 575px) {
    .site-description {
        font-size: 16px;
    }
}

h1, h2, h3, h4, h5, h6, .site-title {
    text-decoration:;
    text-transform:;
    font-style:;
    line-height: 1;
    letter-spacing: 1px;
}

@media (min-width: 992px) {
    h1:not(.site-title) {
        font-size: 46px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    h1:not(.site-title) {
        font-size: 42px;
    }
}

@media (max-width: 575px) {
    h1:not(.site-title) {
        font-size: 28px;
    }
}

@media (min-width: 992px) {
    h2 {
        font-size: 32px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    h2 {
        font-size: 32px;
    }
}

@media (max-width: 575px) {
    h2 {
        font-size: 22px;
    }
}

@media (min-width: 992px) {
    h3 {
        font-size: 26px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    h3 {
        font-size: 24px;
    }
}

@media (max-width: 575px) {
    h3 {
        font-size: 18px;
    }
}

@media (min-width: 992px) {
    h4 {
        font-size: 22px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    h4 {
        font-size: 18px;
    }
}

@media (max-width: 575px) {
    h4 {
        font-size: 14px;
    }
}

@media (min-width: 992px) {
    h5 {
        font-size: 20px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    h5 {
        font-size: 16px;
    }
}

@media (max-width: 575px) {
    h5 {
        font-size: 14px;
    }
}

@media (min-width: 992px) {
    h6 {
        font-size: 18px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    h6 {
        font-size: 16px;
    }
}

@media (max-width: 575px) {
    h6 {
        font-size: 12px;
    }
}

p, .posts-layout .entry-post {
    text-decoration:
}

body, .posts-layout .entry-post {
    text-transform:;
    font-style:;
    line-height: 1.68;
    letter-spacing: px;
}

@media (min-width: 992px) {
    body {
        font-size: 16px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    body {
        font-size: 16px;
    }
}

@media (max-width: 575px) {
    body {
        font-size: 16px;
    }
}

@media (min-width: 992px) {
    .woocommerce div.product .product-gallery-summary .entry-title {
        font-size: 32px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    .woocommerce div.product .product-gallery-summary .entry-title {
        font-size: 32px;
    }
}

@media (max-width: 575px) {
    .woocommerce div.product .product-gallery-summary .entry-title {
        font-size: 32px;
    }
}

@media (min-width: 992px) {
    .woocommerce div.product .product-gallery-summary .price .amount {
        font-size: 24px;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    .woocommerce div.product .product-gallery-summary .price .amount {
        font-size: 24px;
    }
}

@media (max-width: 575px) {
    .woocommerce div.product .product-gallery-summary .price .amount {
        font-size: 24px;
    }
}

.woocommerce ul.products li.product .col-md-7 > *, .woocommerce ul.products li.product .col-md-8 > *, .woocommerce ul.products li.product > * {
    margin-bottom: 12px;
}

.wc-block-grid__product-onsale, span.onsale {
    border-radius: 0;
    top: 20px !important;
    left: 20px !important;
}

.wc-block-grid__product-onsale, .products span.onsale {
    left: auto !important;
    right: 20px;
}

.wc-block-grid__product-onsale, span.onsale {
    color:;
}

.wc-block-grid__product-onsale, span.onsale {
    background-color:;
}

ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-title, ul.wc-block-grid__products li.wc-block-grid__product .woocommerce-loop-product__title, ul.wc-block-grid__products li.product .wc-block-grid__product-title, ul.wc-block-grid__products li.product .woocommerce-loop-product__title, ul.products li.wc-block-grid__product .wc-block-grid__product-title, ul.products li.wc-block-grid__product .woocommerce-loop-product__title, ul.products li.product .wc-block-grid__product-title, ul.products li.product .woocommerce-loop-product__title, ul.products li.product .woocommerce-loop-category__title, .woocommerce-loop-product__title .botiga-wc-loop-product__title {
    color:;
}

a.wc-forward:not(.checkout-button) {
    color:;
}

a.wc-forward:not(.checkout-button):hover {
    color: #dd3333;
}

.woocommerce-pagination li .page-numbers:hover {
    color: #ffffff;
}

.woocommerce-sorting-wrapper {
    border-color: rgba(33, 33, 33, 0.9);
}

ul.products li.product-category .woocommerce-loop-category__title {
    text-align: center;
}

ul.products li.product-category > a, ul.products li.product-category > a > img {
    border-radius: 0;
}

.entry-content a:not(.button) {
    color: #f50000;
}

.entry-content a:not(.button):hover {
    color: #dd3333;
}

h1 {
    color: #000000;
}

h2 {
    color: #000000;
}

h3 {
    color: #000000;
}

h4 {
    color: #000000;
}

h5 {
    color: #faf9f8;
}

h6 {
    color: #faf9f8;
}

div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select, .woocommerce .select2-container .select2-selection--single, .woocommerce-page .select2-container .select2-selection--single, input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus, select:focus, .woocommerce .select2-container .select2-selection--single:focus, .woocommerce-page .select2-container .select2-selection--single:focus, .select2-container--default .select2-selection--single .select2-selection__rendered, .wp-block-search .wp-block-search__input, .wp-block-search .wp-block-search__input:focus {
    color: #000000;
}

div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select, .woocommerce .select2-container .select2-selection--single, .woocommerce-page .select2-container .select2-selection--single, .woocommerce-cart .woocommerce-cart-form .actions .coupon input[type="text"] {
    background-color: #ffffff;
}

div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea, input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea, select, .woocommerce .select2-container .select2-selection--single, .woocommerce-page .select2-container .select2-selection--single, .woocommerce-account fieldset, .woocommerce-account .woocommerce-form-login, .woocommerce-account .woocommerce-form-register, .woocommerce-cart .woocommerce-cart-form .actions .coupon input[type="text"], .wp-block-search .wp-block-search__input {
    border-color: #000000;
}

input::placeholder {
    color:;
    opacity: 1;
}

input:-ms-input-placeholder {
    color:;
}

input::-ms-input-placeholder {
    color:;
}

@media (min-width: 1200px) {
    .container {
        width: 100%;
        max-width: 1000px;
    }
}
