.insta-wrapper.style2 a:not(.insta-item){position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:10px 14px;background-color:#ffffff;color:#222222;font-family:"Playfair Display", sans-serif;font-style:italic;letter-spacing:.2px;z-index:10;text-decoration:none;-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease}.insta-wrapper.style2 a:not(.insta-item):hover{background-color:#222222;color:#ffffff}.insta-wrapper.style2 .insta-item{width:195px;height:195px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.insta-wrapper.style2 .insta-item img{max-width:500px}.insta-wrapper .insta-item{display:block;background-size:cover;background-position:center}.insta-wrapper .insta-item:hover{opacity:1}.insta-wrapper .insta-item:hover .info-hover{opacity:1;width:calc(100% - 20px);height:calc(100% - 20px)}.insta-wrapper .info-hover{position:absolute;top:50%;opacity:0;-webkit-transition:all 400ms ease;transition:all 400ms ease;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(255,255,255,0.5);color:#222;display:table-cell;vertical-align:middle;text-align:center}.insta-wrapper .info-hover i{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.insta-wrapper .info-hover i::before,.insta-wrapper .info-hover i::after{content:'';background-color:#222;height:2px;width:20px;margin-top:-2px;display:block}.insta-wrapper .info-hover i::after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media only screen and (max-width: 1199px){.insta-wrapper.style2 .insta-item{display:block;width:-webkit-calc(100%/3);width:calc(100%/3);-webkit-transition:all 350ms ease;-moz-transition:all 350ms ease;-ms-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease}}@media only screen and (max-width: 767px){.insta-wrapper:not(.style2) .insta-item img{width:100%}}@media only screen and (max-width: 480px){.insta-wrapper.style2 .insta-item{width:50%}}
/*# sourceMappingURL=instagram.min.css.map */
