@keyframes underline-animation{0%{width:100%}30%{width:0}60%{width:100%;background-color:#ea5532}to{left:0;background-color:#ea5532}}.content-area{margin-top:0;padding:0}.inner{margin:80px 0 120px}@media (min-width:576px) and (max-width:767px){.inner{margin:50px 0 80px}}@media (max-width:575px){.inner{margin:50px 0 80px}}.inner .gallery-area{color:#333}.inner .gallery-area .pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc;transform:translateY(-50%)}.inner .gallery-area .my-gallery{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media (min-width:576px) and (max-width:767px){.inner .gallery-area .my-gallery{display:flex;justify-content:space-between;align-items:center}}@media (max-width:575px){.inner .gallery-area .my-gallery{display:flex;justify-content:space-between;align-items:center}}.inner .gallery-area .my-gallery figure{margin:10px 2%;width:21%}@media (min-width:768px) and (max-width:991px){.inner .gallery-area .my-gallery figure{margin:10px 2%;width:46%}}@media (min-width:576px) and (max-width:767px){.inner .gallery-area .my-gallery figure{margin:20px auto;width:90%}}@media (max-width:575px){.inner .gallery-area .my-gallery figure{margin:20px auto;width:90%}}.inner .gallery-area .my-gallery img{border:1px solid #ccc;width:100%;height:auto}@media (min-width:576px) and (max-width:767px){.inner .gallery-area .my-gallery img{width:100%;height:auto}}@media (max-width:575px){.inner .gallery-area .my-gallery img{width:100%;height:auto}}.inner .gallery-area .pswp--open .pswp__bg{background:rgba(0,0,0,.8)}