/* Generated from page: wspolpraca */
.themify_builder_content-5907 .tb_ooi9992.module-text.module h2{font-size:45px;margin-bottom:0}
.themify_builder_content-5907 .tb_ooi9992.module-text{margin-bottom:15px;z-index:1}
.themify_builder_content-5907 .tb_ooi9992.module-text .tb_text_wrap,.themify_builder_content-5907 .tb_ooi9992.module-text .tb_text_wrap p,.themify_builder_content-5907 .tb_ooi9992.module-text .tb_text_wrap blockquote,.themify_builder_content-5907 .tb_ooi9992.module-text .tb_text_wrap h1,.themify_builder_content-5907 .tb_ooi9992.module-text .tb_text_wrap h2,.themify_builder_content-5907 .tb_ooi9992.module-text .tb_text_wrap h3,.themify_builder_content-5907 .tb_ooi9992.module-text .tb_text_wrap h4,.themify_builder_content-5907 .tb_ooi9992.module-text .tb_text_wrap h5,.themify_builder_content-5907 .tb_ooi9992.module-text .tb_text_wrap h6,.themify_builder_content-5907 .tb_ooi9992.module-text .tb_text_wrap li,.themify_builder_content-5907 .tb_ooi9992.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#5f0423}
.themify_builder_content-5907 .tb_mloo466.module-text a{color:#5f0423}
.themify_builder_content-5907 .tb_4mzy446.module-image{margin-top:20px}
.themify_builder_content-5907 .tb_lzoy541.module-plain-text{font-size:15px;margin-bottom:15px}
.themify_builder_content-5907 .tb_damt97.module-text p{margin-bottom:10px}
.themify_builder_content-5907 .tb_damt97.module-text{line-height:22px;font-size:15px}
.themify_builder_content-5907 .tb_plxt53.module-text .tb_text_wrap,.themify_builder_content-5907 .tb_plxt53.module-text .tb_text_wrap p,.themify_builder_content-5907 .tb_plxt53.module-text .tb_text_wrap blockquote,.themify_builder_content-5907 .tb_plxt53.module-text .tb_text_wrap h1,.themify_builder_content-5907 .tb_plxt53.module-text .tb_text_wrap h2,.themify_builder_content-5907 .tb_plxt53.module-text .tb_text_wrap h3,.themify_builder_content-5907 .tb_plxt53.module-text .tb_text_wrap h4,.themify_builder_content-5907 .tb_plxt53.module-text .tb_text_wrap h5,.themify_builder_content-5907 .tb_plxt53.module-text .tb_text_wrap h6,.themify_builder_content-5907 .tb_plxt53.module-text .tb_text_wrap li,.themify_builder_content-5907 .tb_plxt53.module-text .tb_text_wrap span{background-clip:border-box;background-image:none;color:#454343}
.themify_builder_content-5907 .tb_plxt53.module-text{line-height:18px;font-size:12px}

@media(max-width:768px){
.themify_builder_content-5907 .tb_7y1k971.module_row>.row_inner{--area:"col1" "col2"}
.themify_builder_content-5907 .tb_lzoy541.module-plain-text{margin-top:30px}
}
@media(max-width:680px){
.themify_builder_content-5907 .tb_7y1k971.module_row>.row_inner{--area:var(--aream2_auto)}
}/*Builder Custom CSS START*/
p, napis, ul, .caldera-grid label {
font-family: niveau-grotesk,sans-serif!important;
font-weight: 400;
font-style: normal;
color: #000000;
}

ul {
line-height: 10px;
}

.spirit {
font-family: new-spirit, serif!important;
font-weight: 400;
font-style: normal;
color: #000000;
}

h1, h2, h3, h4, h5, h6 {
font-family: new-spirit, serif!important;
font-weight: 400;
font-style: normal;
color: #000000;
}


#logo, #footer
{
display: none!important;
}

div.wpforms-container-full input[type=submit]:not(:hover):not(:active), div.wpforms-container-full button[type=submit]:not(:hover):not(:active), div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active) {
 background-color: #5f0423!important;
 color: #fff!important;
 font-weight: 700!important;
 letter-spacing: 1px!important;
 font-size: 16px!important;
 border: 1px solid #1c2b3e!important;
 border-radius: 0px!important;
 box-shadow: none!important;
}

div.wpforms-container-full input[type=submit]:hover, div.wpforms-container-full input[type=submit]:active, div.wpforms-container-full button[type=submit]:hover, div.wpforms-container-full button[type=submit]:active, div.wpforms-container-full .wpforms-page-button:hover, div.wpforms-container-full .wpforms-page-button:active {
 background-color: #d8c8af!important;
 color: #ffffff!important;
 font-weight: 700!important;
 letter-spacing: 1px!important;
 font-size: 16px!important;
 border: 1px solid #d8c8af!important;
 border-radius: 0px!important;
 box-shadow: none!important;
}

.wpforms-container .wpforms-field {
 padding: 10px 0!important;
 position: relative;
}

div.wpforms-container-full .wpforms-field-label {
 margin-bottom: 8px!important;
}

.wpforms-container .wpforms-submit-container {
 padding: 0px!important;
}

div.wpforms-container-full .wpforms-confirmation-container-full, div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
 background: none!important;
 border: none!important;
}
/*Builder Custom CSS END*/