.fax {
    display: none;
}
form .website{ display:none; } /* hide because is spam protection */
input.website.valid {
    display: none;
}
input.website {
    display: none!important;
}
    .logo {
    height: 80px;
    margin-top: 7px;
    }
    .pf_text h2 {
background-color: white;
padding: 10px;
    }
    .de_tab_content{
        text-align: center;
    }
    .de_tab_content a {
position: relative;
text-align: center;
line-height: 60px;
letter-spacing: 5px;
top: 40px;
font-size: 20px;
transition: 1s;
color: black;
text-transform: uppercase;
background-color: rgba(255, 255, 255, 0.849);
padding: 10px;
border-radius: 10px;
    }
    #filters a:hover {
color: white!important;
    }
   .mt-10 {
       position: relative!important;
       margin-top: 200px!important;
   }
    .de_tab_content a:hover {
        color: rgb(255, 255, 255);
        text-shadow: rgba(0, 0, 0, 0.676) 5px 5px 10px;
        background-color: transparent;
    }
    .de_tab.tab_steps .de_nav li.active span {
        background: rgba(0, 0, 0, 0.28);
        backdrop-filter: blur(5px);
        text-shadow: rgba(0, 0, 0, 0.68) 1px 2px 4px;
        color: #ffffff;
        border: solid 1px rgba(255,255,255,.6);
        }
        .de_tab_content {
            font-size: 15px;
            color: white!important;
            letter-spacing: 2px;
            }
            .logo-small-footer {
                height: 100px;
                padding: 10px;
                position: relative;
                top: 20%;
            }
        .de_tab.tab_steps .de_nav li .v-border {
                border: none!important;
            }

            a.image-popup-no-margins img {
                padding: 15px;
            }
            h3.no-bottom.gp {
                color: black;
                letter-spacing: 7px;
            }
            img.img-uzytkownik.mb10 {
                max-height: 50px;
                width: auto;
            }

            .col-md-4.globecontain {
                transition: .5s;
                }
                .col-md-4.globecontain:hover {
                  box-shadow: black 4px 5px 20px -15px;
                  border-radius: 30px;
                }
                .min-height-250 {
                    min-height:250px!important;
                }
                .pt-20 {
                    padding-top: 20px!important;
                }
                .mb-150 {
                    margin-bottom: 150px!important;
                }
                .spacer-single {
                    display: block;
                }
                p {
                    font-size: 16px!important;
                    line-height: 30px;
                }



                @media (max-width: 992px) { 
                    .spacer-single {
                        display: none;
                    }
                 }