.related-bottom{display:block;padding-bottom:87px;padding-top:60px;position:relative}.related-bottom .related-title{text-align:center;font-size:24px;font-weight:300;color:#001f61;margin-bottom:39px}.related-bottom .related-title:before{font-family:baciperugina!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90a";font-size:24px;color:#fbdc70;line-height:1;display:block;margin-bottom:13px}.related-bottom:before{content:"";background:url(../../img/main-bg@2x.jpg) no-repeat left center;background-size:cover;width:100%;position:absolute;top:243px;bottom:0}.related-teaser{display:block;position:relative;overflow:hidden}.related-teaser .image{display:block;position:relative;padding-bottom:149.01%;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:transform 1s ease;-o-transition:transform 1s ease;transition:transform 1s ease}.related-teaser .image:before{display:block;content:"";opacity:.31;background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(26,26,26,.92) 77%,#050505,#000);position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.related-teaser .image img{display:block;width:100%;position:absolute;height:100%;object-fit:cover}.related-teaser .info{display:block;position:absolute;left:0;z-index:10;bottom:0;color:#fff;padding:14px 20px;width:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;align-items:center;min-height:3.57em;font-size:21px;font-weight:500;line-height:1.19}.related-teaser .info .title{display:block;width:100%;max-width:100%;-ms-flex:0 1 auto}.related-teaser:hover .image{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}@media (max-width:1023px){.related-teaser .info .title{font-size:16px}}@media (max-width:599px){.related-bottom{padding-bottom:54px}.related-bottom .row{margin:0 -6px}.related-bottom .row .col-sm-3{padding:0 6px;margin-bottom:12px}}