body {
    background-color: rgb(255, 237, 223);
    color: rgb(128, 128, 130);
    font-size: 15pt !important;
 
}

.sl-menu {
    padding: 5px;
    margin: 5px;
}

.sl-menu-item {
    font-family: 'Helvetica Neue LT Pro', sans-serif;
    font-weight: lighter;
    font-size: 15pt;
    color: rgb(128, 128, 130);
}

.sl-menu-item:hover {
    color: rgb(128, 128, 130);
    font-weight: bold;
}

.sl-menu-right {
    float: right;
}

.sl-main-title {
    color: rgb(3, 40, 60);
    font-size: 24pt;
    text-align: right;
}

.sl-perex {
    color: rgb(128, 128, 130);
    font-size: 16pt;
    text-align: right;
}

.sl-menu-logo {
    max-height: 150px;
    height: 100%;
}

.sl-cover-image {
    max-width: 700px;
    width: 100%;
}

.sl-pracujeme-title {
    width: 100%;
    text-align: center;
    text-transform: capitalize;
    font-size: 15pt;
    color: rgb(109, 111, 113);
}

.sl-right-line {
    border-right: 0.5pt solid rgb(0, 173, 238);
    margin: 10px;
    padding-right: 10px;
    width:20px;
}

.about-video {
    width: 400px;
}

.sl-jak-pracujeme {
    width: 100%;
    background-color: rgb(254, 220, 192);
}

.sl-jak-pracujeme-title {
    margin: 5px;
}

.sl-pracujeme-subtitle {
    font-weight: bold;
}

.sl-terapie-image {
    max-width: 400px;
    width: 100%;
}
.sl-skupina-image {
    max-width: 400px;
    width: 100%;
}
.sl-gray-button {
    text-align:center;
    background-color: rgb(164,167,169);
    color:white;
    padding:25px;
    height: 100px;
    border-radius: 50px;
    max-width: 360px;
}
.float-right {
    float: right;
}