.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}.institutional{padding:0}.institutional .container{display:flex;justify-content:space-between;overflow:hidden}@media only screen and (max-width:1024px){.institutional .container{flex-flow:column}.institutional .container img.hide-desktop{width:700px;margin:-100px 0 0;margin-left:-50%}.institutional .container .container-info.align-right{text-align:left}.institutional .container .info-list{border-right:0!important;padding-right:0!important;border-left:5px solid #0058a7;padding-left:10px}.institutional .container .info-list li{margin-left:30px;margin-right:0!important;direction:ltr}.institutional .container .info-view-more{margin:-100px 0 0}.institutional .container .button{float:left;margin-top:10px;position:relative;z-index:4}}.institutional img{width:855px;margin-right:-140px}.institutional .container-info{text-align:right}.info-view-more{font-size:11px;width:100%;display:table;margin:40px 0 10px}.button{display:table;border-radius:4px;background:#0058a7;padding:10px 60px;color:#fff;font-size:13px;letter-spacing:.2em;float:right;border:1px solid #0058a7;transition:.3s linear}.button:hover{background:#fff;color:#0058a7}