.logo img {
    width: 70%;
    margin-top: -40px;
}
#cssmenu.sticky .logo img {
    margin-top: 0;
}
.sticky-container {
    max-height: 120px;
}
#cssmenu ul li a {
    padding: 45px 0;
}
.become-member a {
    padding: 56px 24px 41px 39px;
}
#cssmenu .become-member a {
    padding: 53px 20px 59px 39px;
}
#cssmenu.sticky, .about-box-right, .services-text, .services-text i {
    background-color: #000000;
}
.become-member, .about-box-left-bc, .btn-1, .btn-7, .contact-ditels, .services-2 {
    background-color: #E32416;
}
.top-address::after {
    background: linear-gradient(90deg, rgba(243, 10, 70, 0) 25%, rgba(227, 36, 22, 1) 100%);
}
.top-address-ditels ul li i, .section-title h2 span, .fitner-item h2:hover, .feature-i i, .feature-text h3:hover, .feature-item:hover h3, .counter-item i, #feature-area h3, .trainers-single-text h2 {
    color: #E32416;
}
.cta-left h2 {
    font-size: 36px;
}
.cta-bg1, .testimonial-home1 {
    background-image: none;
    background-color: #000000;
}
.section-title h2, .feature-text h3, #txt-black, .trainers-single-text p, #txt-black2 {
    color: #000000;
}
#team-area .effect-item .content-overlay:before, .effect-item .content-overlay:after {
    display: none;
}
.effect-item .content-overlay:before, .effect-item .content-overlay:after{
    color: rgba(0, 0, 0, 0.5);
}
.content-details i {
    background-color: #000000;
}
.footer-item .footer-logo-img img {
    width: 60%;
    padding-top: 30px;
}
#counter-area {
    background-color: #000000;
}
#counter-area h2, #counter-area p, .counter-item span, .section-title p, .team-title h3, .footer-item p, .footer-item ul li a, .footer-item h6, .copy-right {
    color: #ffffff;
}
.slider-bg-1 {
    background-image: url("../img/home/h1.jpg");
}
.slider-bg-2 {
    background-image: url("../img/home/h2.jpg");
}
.slider-bg-3 {
    background-image: url("../img/home/h3.jpg");
}
.fullslider .item:after {
    background-color: rgba(0, 0, 0, 0.35);
}
#team-area {
    background-image: url("../img/bg/bramka.jpg");
}
.team-item img {
    max-width: 73%;
}
.txt-white {
    color: #ffffff;
}
#team-area .section-title h2, .contaict-title h2 {
    color: #ffffff;
}
#footer-area {
    background-image: none;
    background-color: #000000;
    color: #ffffff;
    padding-bottom: 50px;
}
.footer-extras {
    display: flex;
    justify-content: space-between;
    border-top: 1px solid rgba(255, 255, 255, 0.5);
    padding-top: 30px;
    margin-top: 30px;
}
.photo {
    line-height: 24px;
}
.photo a {
    color: #E32416;
}
.footer-item .media li {
    line-height: 22px;
}
.footer-item .media li a {
    text-transform: none;
}
.pricing-item-left-h3 {
    padding: 38px 27px;
}
.row-cennik {
    border-bottom: 1px solid #ccc;
}
.pricing-type {
    font-size: 18px;
    margin-top: 1.8em;
    text-align: center;

}
.pricing-price {
    font-size: 22px;
    margin-top: 1em;
    text-align: center;
    color: #001e3c;
}
.txt-small {
    font-size: 16px;
}
.become-member a {
    line-height: 16px;
}
.fitner-item img {
    width: 70%;
}
#contact-area {
    background: #E32416;
}
.contact-ditels, .btn-7 {
    background: #000000;
}
.mail {
    padding-top: 20px;
}
/*.slideGuide {*/
/*    border-bottom: 1px solid #000000;*/
/*}*/
#submitButtonHolder, .no-margin {
    margin-top: 0;
    margin-bottom: 0;
}
.contaict-title {
    text-align: center;
}
/*.slideFrame {*/
/*    overflow: unset;*/
/*}*/
.team-title p, #white-link {
    color: #ffffff;
}
.map {
    width: 100%;
}
.team-title p {
    font-size: 18px;
    font-weight: 500;
}
.fitner-border::before {
    display: none;
}
.team-title p {

    margin-top: 0;
    margin-bottom: 0;
}
.about-bg {
    background-image: url("../img/cookies.jpg");
}
ul {
    font-family: 'Roboto', sans-serif;
}