/*
Theme Name: Startit
Theme URI: https://startit.qodeinteractive.com/
Description: A Fresh Startup Business Theme
Author: Select Themes
Author URI:  https://qodeinteractive.com
Text Domain: startit
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-menu, featured-images, flexible-header, post-formats, sticky-post, threaded-comments, translation-ready
Version: 4.8
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

.qodef-container-inner.clearfix {
    padding-bottom: 50px;
}


p {
    margin: 13px 0 !important;
}
 
img.size-medium {
    margin: 10px;
}
.qodef-fullwidth-slider-item-text>p {
    text-align: justify;
}
.qodef-fullwidth-slider-item-subtitle>h4 {
    text-align: justify;
}
.qodef-title-breadcrumbs-holder>h1 {
    color: white !important;
}
.qodef-breadcrumbs-inner {
    display: none;
}
.qodef-ptf-category-holder {
    display: none;
}
span.qodef-icon-shortcode.square {
    padding: 20px;
}
span.qodef-icon-shortcode.square {
    border: 0px !important;
}
footer .qodef-footer-top.qodef-footer-top-full {
    padding: 0px !important;
}
.elementor-widget-tabs .elementor-tab-content, .elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title:after, .elementor-widget-tabs .elementor-tab-title:before, .elementor-widget-tabs .elementor-tabs-content-wrapper {
    border: 1px #d5d8dc00 !important;
}
.elementor-tabs-wrapper {
    border-top: 1px solid #5d6f7757;
    border-bottom: 1px solid #5d6f7757;
}
.pp_overlay {
    display: none !important;
}
.pp_pic_holder.pp_default {
    display: none !important;
}
.qodef-title.qodef-standard-type.qodef-content-left-alignment.qodef-animation-no {
    max-height: 125px !important;
}
.wpb_text_column.wpb_content_element.-serwis>.wpb_wrapper>p {
    margin: 20px !important;
    line-height: 20px;
}

.wpb_text_column.wpb_content_element.-serwis>.wpb_wrapper>ul {
    margin-left: 25px;
    margin-bottom: 40px !important;
}
.wpb_text_column.wpb_content_element.-serwis>.wpb_wrapper>ul>li {
    margin: 20px 0px 15px 0px;
}
.-color2>div>div>div>.qodef-underline-icon-box-underline {
        background: rgb(249, 249, 249);
    background: radial-gradient(circle, rgba(249, 249, 249, 1) 0%, rgba(207, 207, 207, 1) 89%);
}
.-color3>div>div>div>.qodef-underline-icon-box-underline {
    background: rgb(213, 207, 0);
    background: radial-gradient(circle, rgba(213, 207, 0, 0.6699054621848739) 0%, rgba(195, 174, 34, 0.9808298319327731) 89%);
}
.-serwis1>div {
    padding: 0px !important;
}
.-color2>div>div>div>div>div>div, .-color2>div>div>div>div>div>div>h2,
.-color2>div>div>div>div>div>div>h3{
    color: black !important;
}

.-kolor1>div>div>div>div>div {
    margin-bottom: 13px;
}
img.attachment-medium.size-medium {
    border: none !important;
}
#fancybox-next, body.rtl #fancybox-prev {
    left: auto;
    right: 0px;
}

#fancybox-prev, body.rtl #fancybox-next {
    left: 0px;
    right: auto;
}
.owl-item>article.qodef-portfolio-item.mix>.qodef-item-image-holder>img {
    height: 300px;
	/*max-height: 173px;*/
    width: auto;
}

img.attachment-thumbnail.size-thumbnail {
    border: none !important;
}
img.attachment-large.size-large {
    border: none !important;
}

i.fa.fa-chevron-right, i.fa.fa-chevron-left {
    color: white !important;
}

span.qodef-next-icon, span.qodef-prev-icon {
    background: #006b998c !important;
}


img.qodef-normal-logo {
    margin-top: -10px;
}

.-biale>.wpb_wrapper>h1, 
.-biale>.wpb_wrapper>h2, 
.-biale>.wpb_wrapper>h3, 
.-biale>.wpb_wrapper>h4, 
.-biale>.wpb_wrapper>p, 
.-biale>.wpb_wrapper>span,
.-biale>.wpb_wrapper>ul{
    color: white;
}

dl.gallery-item {
    margin: 15px;
    width: 30% !important;
}
p, li {
    color: black;
}

input, textarea, select {
    background-color: rgba(255, 255, 255, 0.5) !important;
    color: black !important;
    border-radius: 20px !important;
}

.textwidget>p {
    color: white;
}

footer .qodef-footer-bottom-holder {
    background: #9ac43e !important;
}
.wpcf7-response-output {
    background: orange;
    color: white;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    background: white !important;
}
.qodef-sticky-header.header-appear {
    height: 140px !important;
}

.header-appear>.qodef-sticky-holder>.qodef-vertical-align-containers>.qodef-position-left>.qodef-position-left-inner>.qodef-logo-wrapper>a {
    max-height: 130px !important;
}

@media (max-width: 850px) {
	
.vc_row.wpb_row.vc_row-fluid.qodef-section.vc_custom_1767802475492.qodef-content-aligment-left.qodef-parallax-section-holder.qodef-parallax-section-holder-touch-disabled.qodef-grid-section {
    background: #9ac43e !important;
}}
.-centerro {
    display: block !important;
    width: max-content;
    margin: 0 auto;
}

.qodef-main-menu>ul>li>a .item_outer:before {
    background: none !important;
}