.image_gallery .item{display:inline-block;float:left;position:relative;vertical-align:middle;width:50%}.image_gallery .item a{display:block;position:relative}.image_gallery .item a:after{background-color:rgba(29,29,29,.4);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:100%}.image_gallery .item a:hover:after{opacity:1}.image_gallery .item img{display:block;position:relative}.image_gallery .top-cont{padding-bottom:97px;padding-top:91px}.image_gallery .content-wrapper{padding:0}.image_gallery .sep-wrp{font-size:0;height:auto;line-height:1em;position:relative}.image_gallery .sep-wrp .sep{border-bottom:4px solid #fe3e6b;display:inline-block;margin:21px 0 11px;position:relative;vertical-align:middle;width:96px}.image_gallery h1.st-title{display:block;margin:0;text-transform:uppercase}.image_gallery h1.st-title span{color:#fe3e6b}.image_gallery h4.st-text{display:block;margin:14px 0 0}.image_gallery .full_width{position:relative;width:100vw}.image_gallery,.image_gallery .outer-space{position:relative;width:100%}.image_gallery .outer-space{display:inline-block;vertical-align:middle}.image_gallery .full_width:after,.image_gallery .full_width:before{content:" ";display:table}.image_gallery .full_width:after{clear:both}@media (min-width:601px) and (max-width:1024px){.image_gallery{padding:0 15px}.image_gallery .full_width{margin:0 -15px}}@media only screen and (min-width:768px){.image_gallery .top-cont{padding-right:54%}}@media only screen and (min-width:1025px){.image_gallery .item:nth-child(odd){clear:both}}@media (max-width:767px){.image_gallery .item{width:100%}}