.blog-image{margin-bottom:15px;margin:0 20px 15px 0;overflow:hidden}@media (max-width: 991px){.blog-image{float:none;margin-right:0}}.blog-image a{display:block;position:relative}.blog-image a:hover img{-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.blog-image a:hover:after{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.blog-image a:after{top:10px;left:10px;right:10px;bottom:10px;background:rgba(0,0,0,0.3);content:"";display:block;position:absolute;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;-moz-transform:scale(.7, .7);-ms-transform:scale(.7, .7);-webkit-transform:scale(.7, .7);transform:scale(.7, .7);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}.blog-image a img{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1)}@media (max-width: 991px){.blog-image a img{width:100%}}#homepage-blog{margin-bottom:30px}#homepage-blog .title_block{margin-top:95px}#homepage-blog .title_block:after{display:none}#homepage-blog hr{border:3px solid #87764d;width:40px}#homepage-blog .date-added{background:#d9860f;display:inline-block;color:#fff;padding:3px 11px 4px;font-size:13px;line-height:18px;margin-bottom:16px}#homepage-blog h5{margin:0 0 5px;font-size:16px;line-height:20px;text-transform:uppercase;color:#fff;font-family:"Roboto",sans-serif}#homepage-blog h5 a{-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;line-height:20px}#homepage-blog h5 a:hover{color:#d9860f}#homepage-blog .commentcount{text-transform:uppercase;margin-bottom:15px}#homepage-blog .commentcount i{color:#b4b4b4;margin-right:4px}#homepage-blog .commentcount a{color:#52354a;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}#homepage-blog .commentcount a:hover{color:#333}#homepage-blog .btn{background:#fff;border:1px solid #e7e7e6;font-size:14px;line-height:18px;padding:10px 29px;color:#888;font-weight:300;z-index:1;position:relative;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}#homepage-blog .btn:before{position:absolute;top:0;left:0;width:100%;height:100%;-moz-transform:scale(.5, .5);-ms-transform:scale(.5, .5);-webkit-transform:scale(.5, .5);transform:scale(.5, .5);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;background:#d9860f;content:"";-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;z-index:-1}#homepage-blog .btn:hover{border-color:#d9860f;color:#fff}#homepage-blog .btn:hover:before{-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#homepage-blog .slider{width:95%;margin:auto;overflow:hidden}#homepage-blog .slider ul{padding:0;text-align:center;display:flex;width:500%;animation:slider 30s infinite ease-in}#homepage-blog .slider ul li .slider-conten .post-descr{margin-bottom:14px;color:#615f76;font-size:18px;font-weight:400;padding:0 85px;line-height:1.5;font-style:italic}#homepage-blog .slider ul li .slider-conten .where,#homepage-blog .slider ul li .slider-conten .who{display:block;text-align:center;font-size:18px}#homepage-blog .slider ul li .slider-conten .who{color:#52354a;font-weight:600}#homepage-blog .slider ul li .slider-conten .where{color:#a3a3a3;margin-top:15px}#homepage-blog .slider ul li .slider-conten .quote{font-size:40px;line-height:0.3;height:10px;display:inline-block;position:relative;top:10px}@media (min-width: 992px){#homepage-blog .slider ul li.first-in-line{clear:left}}@media only screen and (min-width: 480px) and (max-width: 767px){#homepage-blog .slider ul li{width:50%;float:left}}@media (min-width: 768px) and (max-width: 991px){#homepage-blog .slider ul li.first-item-of-tablet-line{clear:left}}@media only screen and (max-width: 767px){#homepage-blog .slider ul li.first-item-of-mobile-line{clear:left}}@keyframes slider{0%{margin-left:0}20%{margin-left:0}25%{margin-left:-100%}45%{margin-left:-100%}50%{margin-left:-200%}70%{margin-left:-200%}75%{margin-left:-300%}100%{margin-left:-300%}125%{margin-left:-400%}150%{margin-left:-400%}}
