header .container-wrap .img-banner{display:none}#pDcarousel{position:relative}#pDcarousel .caption{position:absolute;top:0;max-width:356px;text-align:center;background:rgba(0,0,0,.42);left:50%;padding:0 10px;margin-left:-178px;bottom:0}#pDcarousel .caption .title{line-height:40px;margin:40% auto 0;font:35px Oswald,'Helvetica Neue',Helvetica,Arial,sans-serif;width:305px;color:#fcdb33}#pDcarousel .caption .title span{color:#edc412}#pDcarousel .caption p{margin-top:5px;color:#fff;font:20px sans-serif}#pDcarousel .caption a.btn{padding:10px 12px;width:100%;max-width:160px;background-color:#fff;margin-top:20px;font-weight:700;font-size:18px;color:#9c352e;border:none}#pDcarousel .caption a.btn:hover{background:#eec511;border-color:#eec511}#pDcarousel .carousel-indicators li{background:#c03212;border:3px solid rgba(255,255,255,.7)}#pDcarousel .carousel-indicators li.active{background:#fb9d06}.carousel-indicators .active{width:17px;height:17px}.carousel-indicators li{width:17px;height:17px}#pDcarousel .carousel-inner{text-align:center}#pDcarousel .carousel-inner>.item>a>img,#pDcarousel .carousel-inner>.item>img{display:inline-block}#pDcarousel .carousel-control:hover span{color:#feb801}.carousel-control{opacity:1}.banner-wrap{margin:50px 0 0}.banner-wrap .item{margin-bottom:30px;max-width:360px;background:#303030;position:relative}.banner-wrap .item a{text-decoration:none}.banner-wrap .name{font-size:17px;margin:0 0 0 40px;display:block;min-height:50px;padding:10px 16px 9px 16px;box-shadow:0 6px 7px rgba(0,0,0,.09);font:26px 'Cabin Sketch',sans-serif;color:#fff;background:#303030}.banner-wrap .item:hover .name{color:#feb801;text-decoration:none}.banner-wrap .img-wrap{position:relative;overflow:hidden;-webkit-box-shadow:0 4px 6px -3px rgba(0,0,0,.85);background:#fff;display:block}.banner-wrap .img-wrap img:hover{border-color:#273}.banner-wrap .img-wrap img{transition:.2s all ease-in-out}.banner-wrap .item:hover .img-wrap img{transform:scale(1.05)}.widget_ribbon{width:32px;height:42px;left:13px;top:-7px;background-color:#ef7147;position:absolute;text-align:center;font-size:22px;padding-top:9px}.widget_ribbon:after{border-color:transparent}.widget_ribbon:after{border-left-color:#ef7147;border-right-color:#ef7147;border-style:solid;border-width:0 16px 7px;bottom:-7px;content:"";display:block;height:0;position:absolute;width:0;z-index:11}.widget_ribbon em{color:#fff}@media (max-width:767px){.banner-wrap .item{margin:0 auto 30px}}@media (max-width:700px){#pDcarousel .caption h3{font-size:30px;margin-top:20%}#pDcarousel .caption p{font-size:17px}}@media (max-width:535px){#pDcarousel .caption{max-width:100%;left:auto;bottom:auto;margin-left:0;position:relative;margin:0;color:#000;padding:10px 0;background:#fff;-webkit-box-shadow:0 5px 6px rgba(189,186,186,.6);-moz-box-shadow:0 5px 6px rgba(189,186,186,.6);-ms-box-shadow:0 5px 6px rgba(189,186,186,.6);-o-box-shadow:0 5px 6px rgba(189,186,186,.6);box-shadow:0 5px 6px rgba(189,186,186,.6)}#pDcarousel .carousel-indicators{display:none}#pDcarousel .carousel-control{display:none}#pDcarousel .caption .title{margin-top:0}#pDcarousel .caption h3{margin-top:0}#pDcarousel .caption p{color:#000}#pDcarousel .caption a.btn{margin-bottom:20px;background-color:#cf0e11;color:#fff}}@media (max-width:350px){#pDcarousel .caption h3{font-size:20px;width:100%}}