.sf_2024_investment_firm___main__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.sf_2024_investment_firm___main__content{color:#fff;flex-basis:65%}.sf_2024_investment_firm___main__video{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-basis:30%;height:210px;position:relative;width:100%}@media screen and (max-width:800px){.sf_2024_investment_firm___main__content{color:#fff;flex-basis:100%}.sf_2024_investment_firm___main__video{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-basis:100%;min-height:250px;position:relative}}.investment__firm__video__wrapper{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;min-height:100%}.investment__firm__video__item{align-self:center}.sf_2024_investment_firm___main__content p{color:#fff}#SF_PlayButton__Update{background-color:rgba(0,0,0,.5);border-radius:50%;padding:15px;transition:all .3s ease}.sf_2024_investment_firm___main__video:hover #SF_PlayButton__Update{padding:0;transform:scale(1.05);transition:all .3s ease}.three_column_wrapper_caption{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-top:30px}.three_column_item_caption{flex-basis:30%;margin:15px 1.65%}@media screen and (max-width:900px){.three_column_item_caption{flex-basis:45%;margin:15px 2%}}@media screen and (max-width:600px){.three_column_item_caption{flex-basis:100%;margin:15px 0}}.three_column__investment___caption{color:#fff;font-family:Sofia Sans Condensed;font-size:22px;margin:0}.BlueClose{color:#0a9ce8;padding-right:6px}.sf_2024_investment_firm___main__content h3{font-size:35px;font-weight:500;line-height:53px}