.fadeIn{opacity:0}.slideFromBottom{transform:translateY(-50px)}.image-overlay,.overlay,.section-overlay{width:100%;height:100%;position:absolute;bottom:0;left:0;background:#000}.container{max-width:1088px}.title-big{font-size:56px;line-height:64px;font-family:Playfair Display,serif}@media only screen and (max-width:768px){.title-big{font-size:36px;line-height:44px}}.title-medium{font-size:36px;line-height:44px;font-family:Playfair Display,serif}@media only screen and (max-width:768px){.title-medium{font-size:30px;line-height:37px}}.title-small{font-size:15px;line-height:20px;font-family:Playfair Display,serif}.video{background:#f2f2f2;margin-bottom:60px}.video .container{width:100%;padding-top:30%}.video .thumbnail,.video .thumbnail img,.video iframe{position:absolute;top:0;left:0;height:100%;width:100%}.video .thumbnail{z-index:1;transition:.3s linear}.video .thumbnail.hide{opacity:0;pointer-events:none}.video .thumbnail img{-o-object-fit:cover;object-fit:cover}.video .thumbnail:after{width:100%;height:100%;background:transparent;-webkit-backdrop-filter:blur(5.17102px);backdrop-filter:blur(5.17102px);--webkit-backdrop-filter:blur(5.171020030975342px);background-color:rgba(0,0,0,.5);content:"";position:absolute;top:0;left:0;z-index:0}.video .thumbnail span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;height:64.5px;width:64.5px;line-height:64.5px;border:1px solid #fff;border-radius:100%;text-align:center;color:#fff;cursor:pointer;transition:.3s linear}.video .thumbnail span svg{margin-left:5px}.video .thumbnail span:hover{background:#0058a7;border-color:#0058a7}@media only screen and (max-width:1024px){.video{margin-bottom:30px}.video .container{width:calc(100% - 60px);padding-top:50%}}