.linkAfterTitle {
    text-decoration: none;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    max-width: -moz-max-content;
    max-width: max-content;
    margin: 30px 0 0;
    transition: color 0.25s, background-color 0.25s;
    padding: 10px 30px;
    min-width: 210px;
    border-radius: 40px;
    font-size: clamp(16px, 4vw, 20px);
    font-weight: 400;
    text-decoration: none;
    border: 2px solid #00263E;
    color: #00263E;
}

.sectionWidth.appearance.pt-0 ul li img {
    border-radius: 70px;
}


.vpContainer {
    display: flex;
    gap: clamp(20px, 4vw, 30px);
    justify-content: center;
    flex-wrap: wrap;
    margin-top: 30px;
}


@media (max-width: 1200px) {
section#virtualni-prohlidky .sectionWidth {
    padding: 0;
}
	
	.linkAfterTitle {

    margin: 5px 0 0;

}
}



.plus-wrapper .tooltip {
    padding: 15px 15px 15px 35px;
    margin-left: -25px;
}


.plus-wrapper.plus-wrapper-1 {
    top: 24%;
    left: 44%;
    position: absolute;
}

.plus-wrapper.plus-wrapper-2 {
    top: 34%;
    left: 44%;
    position: absolute;
}

.plus-wrapper.plus-wrapper-3 {
    top: 4%;
    right: 33%;
    position: absolute;
}

.plus-wrapper.plus-wrapper-4 {
    top: 20%;
    left: 72%;
    flex-direction: row-reverse;
    position: absolute;
}

.plus-wrapper.plus-wrapper-5 {
    top: 30%;
    left: 68%;
    flex-direction: row-reverse;
    position: absolute;
}

.plus-wrapper.plus-wrapper-6 {
    top: 40%;
    left: 55%;
    flex-direction: row-reverse;
    position: absolute;
}

.plus-wrapper.plus-wrapper-7 {
    top: 39%;
    left: 47%;
    flex-direction: row-reverse;
    position: absolute;
}

.plus-wrapper.plus-wrapper-8 {
    top: 78%;
    left: 55%;
    flex-direction: row-reverse;
    position: absolute;
}

.plus-wrapper.plus-wrapper-9 {
    top: 88%;
    left: 60%;
    flex-direction: row-reverse;
    position: absolute;
}


.plus-wrapper-4 .tooltip,
.plus-wrapper-5 .tooltip,
.plus-wrapper-6 .tooltip,
.plus-wrapper-7 .tooltip,
.plus-wrapper-8 .tooltip,
.plus-wrapper-9 .tooltip {
    padding: 15px 15px 15px 15px;
    margin-left: -25px;
}






#section--koupelna .plus-wrapper.plus-wrapper-1 {
    top: 24%;
    left: 10%;
    position: absolute;
}

#section--koupelna .plus-wrapper.plus-wrapper-2 {
    top: 48%;
    left: 35%;
    position: absolute;
}

#section--koupelna .plus-wrapper.plus-wrapper-3 {
    top: 57%;
    left: 38%;
    position: absolute;
}

#section--koupelna .plus-wrapper.plus-wrapper-4 {
    top: 65%;
    left: 50%;
    position: absolute;
}

#section--koupelna .plus-wrapper.plus-wrapper-5 {
    top: 84%;
    left: 60%;
    position: absolute;
}

#section--koupelna .plus-wrapper.plus-wrapper-6 {
    top: 70%;
    left: 70%;
    position: absolute;
}

#section--koupelna .plus-wrapper.plus-wrapper-7 {
    top: 40%;
    left: 16%;
    flex-direction: row-reverse;
    position: absolute;
}

#section--koupelna .plus-wrapper.plus-wrapper-8 {
    top: 26%;
    left: 4%;
    flex-direction: row-reverse;
    position: absolute;
}


#section--koupelna .plus-wrapper.plus-wrapper-9 {
    top: 24%;
    left: 44%;
    position: absolute;
}