/* PFA */
.PFA.alt-measurement { background-color: #F6F6FB; }

.PFA.alt-measurement .b-flourish {
    top: calc(-1090px/5 * 3);
    left: calc(-1090px/2);
}

.PFA.alt-measurement .b-media {
    /* background-color: #eee; */
    border-radius: 15px;
    max-width: 500px;
    max-height: 330px;
    margin: 0 0 0 auto;
}
.PFA.alt-measurement .b-media::after { padding-bottom: calc(330/500 * 100%); }

.PFA.alt-measurement .b-media > video {
    width: auto;
    height: 100%;
    position: absolute;
    top: 50% ;
    left: 50%;
    transform: translate(-50%, -50%);
}

.PFA.alt-measurement .b-media .play-button {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    
}
.PFA.alt-measurement .b-media .play-button::before {
    content: "";
    width: 100px;
    height: 100px;
    background-color: #ffffff;
    border-radius: 100%;
    position: inherit;
    top: 50%;
    left: 50%;
    transform: translate(-53%, -50%);
    z-index: -1;
}
.PFA.alt-measurement .b-media .play-button svg {   transition: 0.2s; }
.PFA.alt-measurement .b-media .play-button:hover svg { fill: #0D50CD; }

@media screen and (min-width: 900px) {
    .PFA.alt-measurement .b-column[data-width="1/2"] { padding-bottom: 135px; }
}



/* TESTIMONIALS */
.TESTIMONIALS.alt-measurement::before { background-color: #F6F6FB; }

.TESTIMONIALS.alt-measurement .b-flourish {
    right: calc(-804.96px/2);
    bottom: calc(-804.96px/2);
}

.TESTIMONIALS.alt-measurement .testimonial { margin-top: 140px; }