﻿.blocos{background:#fff}.blocos .news{padding:0}.blocos .news .new{margin-bottom:50px}.blocos h2{color:#000;margin-bottom:25px;font-family:Open Sans;font-size:28px;font-style:normal;font-weight:800;line-height:30px;letter-spacing:0;text-transform:uppercase}.blocos .image{overflow:hidden}.blocos .image img{width:100%;height:100%;object-fit:cover}.blocos .detail{height:100%;display:flex;flex-direction:column}.blocos .detail .flickr-button{display:block}.blocos .detail a:not(.flickr-button){display:block;text-align:center;margin-top:15px;font-weight:600;text-transform:uppercase;cursor:pointer;font-size:17px;border-radius:3px;padding:10px 15px;height:46px}.blocos .detail .btn-primary{background:#000;color:#fff}.blocos .detail .btn-primary:hover{color:#000;background:#ffb200;box-shadow:0 1px 4px 0 rgba(0,0,0,.15)}.blocos .detail .btn-secondary{color:#262c3a;background:transparent;border:1px solid #262c3a}.blocos .detail .btn-secondary:hover{box-shadow:0 1px 4px 0 rgba(0,0,0,.15);color:#262c3a;background:#faa61a;border:1px solid #ffb200}.blocos .detail .btn-outline{background:#ffb200;color:#000}.blocos .detail .btn-outline:hover{color:#000;background:#faa61a;box-shadow:0 1px 4px 0 rgba(0,0,0,.15)}.blocos .bloco-imagem img{max-width:100%;height:auto}.blocos .detail-flickr{background:#fff;height:100%;display:flex;flex-direction:column;padding-bottom:15px}.blocos .detail-flickr .market-flickr-image{aspect-ratio:5/3.33;height:auto;width:100%;background-size:cover;background-position:center center;position:relative}.blocos .detail-flickr .market-flickr-image div.cssHover{background-color:rgba(0,0,0,.5);position:absolute;width:100%;height:100%;background-image:url('/img/iconPlus.png');background-position:center;background-repeat:no-repeat}.blocos .detail-flickr .market-flickr-title{font-size:20px;font-weight:bold;font-family:"Merriweather";color:#000;margin-top:10px;margin-bottom:0;padding:0 15px}.blocos .detail-flickr .market-flickr-title:hover{color:#ffb200}.blocos .detail-flickr .cssData{padding:0 15px}.blocos .logo{display:flex;align-items:center;justify-content:center;height:100%;padding:15px 0;background:#efefef;text-align:center}.blocos .partner{text-transform:uppercase;font-weight:bold;font-size:18px;text-align:center;margin-top:10px}