.text-hover-primary:focus,.text-hover-primary:hover{color:#41ad49!important}.bg-hover-primary:focus,.bg-hover-primary:hover{background-color:#41ad49!important}.text-hover-secondary:focus,.text-hover-secondary:hover{color:#353836!important}.bg-hover-secondary:focus,.bg-hover-secondary:hover{background-color:#353836!important}.text-hover-gray:focus,.text-hover-gray:hover{color:#75787b!important}.bg-hover-gray:focus,.bg-hover-gray:hover{background-color:#75787b!important}.text-hover-gray-2:focus,.text-hover-gray-2:hover{color:#c0c2bf!important}.bg-hover-gray-2:focus,.bg-hover-gray-2:hover{background-color:#c0c2bf!important}.text-hover-light-gray:focus,.text-hover-light-gray:hover{color:#fafafa!important}.bg-hover-light-gray:focus,.bg-hover-light-gray:hover{background-color:#fafafa!important}.text-hover-light-gray-2:focus,.text-hover-light-gray-2:hover{color:#eee!important}.bg-hover-light-gray-2:focus,.bg-hover-light-gray-2:hover{background-color:#eee!important}.text-hover-gray-neutral:focus,.text-hover-gray-neutral:hover{color:#eaeaea!important}.bg-hover-gray-neutral:focus,.bg-hover-gray-neutral:hover{background-color:#eaeaea!important}.text-hover-light-green:focus,.text-hover-light-green:hover{color:#d7ffdd!important}.bg-hover-light-green:focus,.bg-hover-light-green:hover{background-color:#d7ffdd!important}.text-hover-light-gray-second:focus,.text-hover-light-gray-second:hover{color:#c0c2bf!important}.bg-hover-light-gray-second:focus,.bg-hover-light-gray-second:hover{background-color:#c0c2bf!important}.acf-block-video--transparent:before{display:none}.acf-block-video--white-transparent:before{top:0}.acf-block-video--transparent-white:before{bottom:0}.acf-block-video .single-video{overflow:hidden;max-width:100%;width:100%;border-radius:.25rem;position:relative}.acf-block-video .single-video:before{content:"";display:block;padding-bottom:56%}.acf-block-video .single-video__placeholder,.acf-block-video .single-video__placeholder:after{position:absolute;width:100%;height:100%;top:0;left:0}.acf-block-video .single-video__placeholder:after{content:"";display:block;background-color:rgba(0,0,0,.6)}.acf-block-video .single-video iframe{position:absolute;top:0;left:0;height:100%;width:100%}.acf-block-video .single-video__icon{height:auto;width:2rem}@media (min-width:576px){.acf-block-video .single-video__icon{width:2.5rem}}@media (min-width:768px){.acf-block-video .single-video__icon{width:3rem}}@media (min-width:992px){.acf-block-video .single-video__icon{width:3.5rem}}@media (min-width:1200px){.acf-block-video .single-video__icon{width:4rem}}.acf-block-video .single-video__icon-wrapper{cursor:pointer;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.acf-block-video .single-video__icon-wrapper:focus,.acf-block-video .single-video__icon-wrapper:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}
.acf-block-video .single-video {
    overflow: hidden;
    max-width: 100%;
    width: 100%;
    border-radius: 0.25rem;
    position: relative;
    max-height: 590px;
    border-radius: 40px;
    overflow: hidden;
}
.single-video__placeholder {
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}
.acf-block-video .single-video__icon-wrapper {
    background: #fff;
    width: 145px;
    height: 145px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    z-index: 2;
    border: 10px solid rgb(0 0 0 / 30%);
    outline: 10px solid rgb(251 251 251 / 30%);
}
.acf-block-video .single-video__icon-wrapper .single-video__icon {
    width: 64px;
    height: 64px;
    margin-right: -15px;
}
.acf-block-video .single-video__icon-wrapper polygon {
    fill: var(--red) !important;
    stroke: var(--red) !important;
}