.addon-w-40 {
    width: 40%;
}
.image-text-picture {
    max-width: 450px;
}
.image-text-picture-bg {
    width: 300px;
    height: 300px;

    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    flex: 0 0 auto;
    border-radius: 10%;
}
@media screen and (max-width: 1200px) {
    .image-text-picture {
        max-width: 350px;
    }
}
@media screen and (max-width: 770px) {
    .image-text-picture {
        max-width: 350px;
    }
}
.popover {
    max-width: 600px;
}

.purple-text-addon {
    color: #732e74;
}
