body li, body td, body span, body p {
    font-weight: unset;
}
body .main-navigation li:hover > a, body .main-navigation li.focus > a, body .main-navigation li.current-menu-item > a {
    color: rgb(68,214,44) !important;
}
body .lt-title h3:after {
    background: rgb(68,214,44);
}
body .lt-carousel .swiper-slide figcaption {
    color: rgb(68,214,44);
}
body .main-footer .footer2 ul li a {
    color: rgb(68,214,44);
}
body a, .comment-reply-link {
    color: rgb(68,214,44);
}
body .site-footer .site-info {
    color: rgb(68,214,44);
}
body .lt-feature-box-content .title-second:after {
    border-bottom: 4px solid rgb(68,214,44);
    border-color: rgb(68,214,44);
}
body .elementor-widget-premium-addon-blog .premium-blog-entry-title:hover a, .elementor-widget-premium-addon-blog .premium-blog-entry-meta a:hover {
    color: rgb(68,214,44) !important;
}
body .main-navigation ul ul.sub-menu {
    border-bottom: 2px solid rgb(68,214,44);
}
body .main-footer .footer1 .shrewd_solution_icon ul li a {
    color: rgb(68,214,44);
}
body .main-footer .footer1 .shrewd_solution_icon ul li a:hover, .main-footer .footer1 .shrewd_solution_icon ul li:nth-child(2) a:hover, .main-footer .footer1 .shrewd_solution_icon ul li:nth-child(3) a:hover, .main-footer .footer1 .shrewd_solution_icon ul li:nth-child(4) a:hover, .main-footer .footer1 .shrewd_solution_icon ul li:nth-child(5) a:hover, .main-footer .footer1 .shrewd_solution_icon ul li:nth-child(6) a:hover {
    background: rgb(68,214,44) !important;
}
body .widget .widget-title, .widget_calendar caption {
    color: rgb(68,214,44);
}
body .widget .widget-title:after, .widget_calendar caption:after {
    background: rgb(68,214,44);
}
body .entry-title a:hover, .widget ul li a:hover {
    color: rgb(68,214,44) !important;
}
body .sidebar section ul li {
    color: rgb(68,214,44);
}
body .woocommerce .widget_price_filter .ui-slider .ui-slider-range, body .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, body .woocommerce ul.products li.product .onsale, body .woocommerce span.onsale, body .widget button, body ul.products li.product .button.add_to_cart_button, body .woocommerce div.product form.cart .button, body .woocommerce div.product form.cart .button:hover, body .woocommerce button.button, body .woocommerce #respond input#submit, body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
    background: rgb(68,214,44) !important;
}
#masthead .menu-toggle.toggled-on:before, #masthead .dropdown-toggle:hover, #masthead .dropdown-toggle:focus {
    color: rgb(68,214,44) !important;
}
#masthead .menu-toggle:hover, #masthead .menu-toggle:focus, #masthead .menu-toggle.toggled-on:hover, #masthead .menu-toggle.toggled-on:focus, #masthead .menu-toggle.toggled-on {
    border-color: rgb(68,214,44);
    color: rgb(68,214,44);
}
body:not(.home) .site-header {
    border-top: 3px solid rgb(68,214,44) !important;
}
.lt-upcom-date .date-day {
    /*color: #c6ff08;*/
}
#masthead .site-title {
    display: none;
}
body.blog #main article .tags-links {
    display: none;
}
.media-katalog .katalogi .katalog {
    background: #01172F;
}
.media-katalog .katalogi .katalog h3 {
    color: #FFFFFF;
}
.media-katalog .katalogi .katalog p {
    color: #FFFFFF;
}
.media-artykuly .rok-artykulu .premium-modal-trigger-container button {
    background: #01172F;
    color: #FFFFFF;
}
.media-artykuly .rok-artykulu .premium-modal-trigger-container button > i,
.media-artykuly .rok-artykulu .premium-modal-trigger-container button > div {
    color: #FFFFFF;
}
.media-artykuly .rok-artykulu .premium-modal-trigger-container button:hover {
    background: rgb(68,214,44) !important;
}
.lt-title h2:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: 45px;
    height: 4px;
    background: rgb(68,214,44);
}
.full-width-content > div {
    padding: 0 !important;
}
@media (min-width: 480px) and (max-width: 767px) {
    .elementor-image-gallery .gallery.gallery-columns-2 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-3 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-4 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-5 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-6 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-7 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-8 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-9 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-10 .gallery-item {
        max-width: 25% !important;
    }
}
@media (max-width: 479px) {
    .elementor-image-gallery .gallery.gallery-columns-2 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-3 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-4 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-5 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-6 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-7 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-8 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-9 .gallery-item, .elementor-image-gallery .gallery.gallery-columns-10 .gallery-item {
        max-width: 25% !important;
    }
}
.single-post footer.entry-footer .byline {
    display: none;
}
#main-footer a:hover, #main-footer a:focus, #main-footer a:active {
    color: #FFFFFF;
}
.akcesoria.elementor-widget .elementor-tab-title {
    padding: 6px;
}
.akcesoria.elementor-widget .elementor-toggle-title,
.akcesoria.elementor-widget .elementor-tab-title .elementor-toggle-icon > span {
    color: #777;
}
@media screen and (min-width: 44.375em) {
    .entry-content ul, .entry-summary ul, .comment-content ul, .entry-content ol, .entry-summary ol, .comment-content ol {
        margin-left: 1.25em;
    }
    html[dir="rtl"] .entry-content ul, html[dir="rtl"] .entry-summary ul, html[dir="rtl"] .comment-content ul, html[dir="rtl"] .entry-content ol, html[dir="rtl"] .entry-summary ol, html[dir="rtl"] .comment-content ol {
        margin-right: 1.25em;
        margin-left: 0;
    }
}
#masthead .site-branding img {
    padding: 8px 10px 10px 13px;
    margin: 8px 10px 10px 13px;
}
.elementor-image-carousel-wrapper .swiper-pagination {
    z-index: 0;
}
#masthead {
    height: 130px;
}
#masthead > .site-header-main {
    height: 100%;
}
@media (min-width: 910px) and (max-width: 960px) {
    #masthead .primary-menu > li > a, .site-header.is-sticky .primary-menu > li > a {
        line-height: 90px !important;
    }
}
@media (max-width: 909px) {
    #site-header-menu.toggled-on {
        background-color: #01172F;
    }
    #masthead .sub-menu.toggled-on .dropdown-toggle::after {
        color: #01172F;
        border-color: #01172F;
    }
    #masthead .sub-menu.toggled-on .dropdown-toggle:hover::after,
    #masthead .sub-menu.toggled-on .dropdown-toggle:focus::after {
        color:#FFFFFF;
        border-color: #FFFFFF;
    }
}
#main-footer .container .footer4 {
    display: none;
}
#main-footer .container .footer1 {
    width: 50%;
}
@media (max-width: 767px) {
    .pdf-column .elementor-column .elementor-element,
    .pdf-column .elementor-column .elementor-element p {
        text-align: center !important;
    }
    #main-footer .container .footer1 {
        width: 100%;
    }
    #main-footer .footer3 {
        clear: none;
    }
}
body.single-post #sidebar-right-blog {
    display: none;
}
html[dir="rtl"] body.rtl .wpforms-container-full .wpforms-form .wpforms-first+.wpforms-one-half {
    margin-right: 0;
    margin-left: 0;
}
html[dir="rtl"] .elementor-element.akcesoria .elementor-tab-content img {
    float: left;
    margin: 0.375em 1.75em 1.75em 0;
}
.skip-link.screen-reader-text {
    display: none;
}
html[dir="rtl"] .lt-feature-box-img:after {
    left: 0px;
    right: unset;
    -webkit-transform: translateY(-50%) rotate(180deg);
    -moz-transform: translateY(-50%) rotate(180deg);
    -ms-transform: translateY(-50%) rotate(180deg);
    -o-transform: translateY(-50%) rotate(180deg);
    transform: translateY(-50%) rotate(180deg);
}
html[dir="rtl"] .lt-feature-box.box-second .lt-feature-box-img:after {
    right: 0;
}
html[dir="rtl"] .site-branding {
    margin: 0.875em 0 0.875em auto;
}
@media screen and (min-width: 56.875em) {
    html[dir="rtl"] .main-navigation ul ul {
        left: 999em;
    }
    html[dir="rtl"] .main-navigation li:hover > ul, html[dir="rtl"] .main-navigation li.focus > ul {
        left: 0;
        right: auto;
    }
    html[dir="rtl"] .main-navigation ul ul li:hover > ul, html[dir="rtl"] .main-navigation ul ul li.focus > ul {
        left: 100%;
        right: auto;
    }
    html[dir="rtl"] .main-navigation ul ul:after {
        left: 17px;
        right: unset;
    }
    html[dir="rtl"] .main-navigation ul ul:before {
        left: 15px;
        right: unset;
    }
}
body .main-navigation ul ul {
    -webkit-transition: none; 
    transition: none;
}
.fa.fa-twitter {
	font-family:sans-serif;
}
.fa.fa-twitter::before {
	content:"𝕏";
	font-size:1.2em;
}
.elementor-widget-container .elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img {
    width: 100px;
    height: 100px;
}
@media screen and (min-width: 768px) {
    .custom-html-widget .copyright-footer-left {
        float: left;
    }
    .custom-html-widget .copyright-footer-right {
        float: right;
    }
}
.slider-text > div {
    text-shadow: #01172F 0px 0px 2px !important;
}
html body p {
    margin-bottom: 12px;
}
html[dir="rtl"] body,
html[dir="rtl"] body p {
    font-size: 18px;
}
html[dir="rtl"] th,
html[dir="rtl"] td {
    text-align: right;
}
.product-block .premium-banner-ib:hover img {
    opacity: 0.7 !important;
}
.page-template-default .site-inner {
    margin-top: 130px;
}
.page-template-default .site-inner li,
.page-template-default .site-inner span {
    font-family: 'Noto Sans', sans-serif;
}
.cky-btn-revisit:hover {
    background: transparent !important;
}
.cky-consent-container button:hover {
    background-color: #01172F !important;
}
.cky-consent-container .cky-accordion-btn[data-cky-tag="detail-category-title"]:hover {
    background-color: unset !important;
}
@media (max-width: 480px) {
    body.home #page #content > .elementor > section:nth-of-type(3) > div > div:nth-of-type(1) {
        order: 2;
    }
    body.home #page #content > .elementor > section:nth-of-type(3) > div > div:nth-of-type(2) {
        order: 1;
    }
    body.home #page #content > .elementor > section:nth-of-type(3) > div > div:nth-of-type(3) {
        order: 4;
    }
    body.home #page #content > .elementor > section:nth-of-type(3) > div > div:nth-of-type(4) {
        order: 3;
    }
    body.home .lt-feature-box.box-second .lt-feature-box-img:after {
        display: none;
    }
    body.page-id-1972 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(1),
    body.page-id-1972 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(1),
    body.page-id-7411 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(1),
    body.page-id-7411 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(1),
    body.page-id-8237 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(1),
    body.page-id-8237 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(1),
    body.page-id-8238 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(1),
    body.page-id-8238 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(1),
    body.page-id-8236 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(1),
    body.page-id-8236 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(1) {
        order: 2;
    }
    body.page-id-1972 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(2),
    body.page-id-1972 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(2),
    body.page-id-7411 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(2),
    body.page-id-7411 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(2),
    body.page-id-8237 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(2),
    body.page-id-8237 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(2),
    body.page-id-8238 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(2),
    body.page-id-8238 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(2),
    body.page-id-8236 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(2),
    body.page-id-8236 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(2) {
        order: 1;
    }
    body.page-id-1972 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(3),
    body.page-id-1972 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(3),
    body.page-id-7411 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(3),
    body.page-id-7411 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(3),
    body.page-id-8237 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(3),
    body.page-id-8237 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(3),
    body.page-id-8238 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(3),
    body.page-id-8238 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(3),
    body.page-id-8236 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(3),
    body.page-id-8236 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(3) {
        order: 4;
    }
    body.page-id-1972 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(4),
    body.page-id-1972 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(4),
    body.page-id-7411 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(4),
    body.page-id-7411 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(4),
    body.page-id-8237 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(4),
    body.page-id-8237 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(4),
    body.page-id-8238 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(4),
    body.page-id-8238 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(4),
    body.page-id-8236 #page #content .entry-content section:nth-of-type(2) > div > div:nth-of-type(4),
    body.page-id-8236 #page #content .entry-content section:nth-of-type(4) > div > div:nth-of-type(4) {
        order: 3;
    }
    body.page-id-1972 .lt-feature-box-img:after,
    body.page-id-7411 .lt-feature-box-img:after,
    body.page-id-8237 .lt-feature-box-img:after,
    body.page-id-8238 .lt-feature-box-img:after,
    body.page-id-8236 .lt-feature-box-img:after {
        display: none;
    }
}