body{margin:0;padding:0;font-family:sans-serif}body{margin:0}body li,body p{line-height:1.55em}a{text-decoration:none}a:active,a:focus,a:hover,a:visited{text-decoration:none;cursor:pointer}select.form-control{height:30px}.form-control{height:25px;padding:2px 10px;width:200px;border-radius:0}.menu-container{max-width:800px;margin:30px auto;position:relative;z-index:20;border-bottom:1px solid #ababab}.menu-container ul{padding-bottom:25px;text-align:center}.menu-container ul li{display:inline-block;list-style:none}.menu-container ul li a{color:#ddd;padding:8px 16px;margin:8px;vertical-align:middle;line-height:2.1em;text-align:center;text-decoration:none;border-radius:4px}.menu-container ul li a.active{background-color:hsla(0,0%,58%,.4);border:1px solid hsla(0,0%,58%,.4);padding:7px 15px}.menu-container ul li a:hover{border:1px solid #7b7b7b;padding:7px 15px}@media (max-width:515px){.menu-container{padding:10px 0 15px;text-align:center;display:-ms-flexbox;display:flex;margin:0}.menu-container ul{padding:0 10px;padding:0;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto}.menu-container ul li{-ms-flex:4 1;flex:4 1}.menu-container ul li a{padding:8px;margin:4px}.menu-container ul li a.active{background-color:hsla(0,0%,58%,.4);border:1px solid hsla(0,0%,58%,.4);padding:7px}.menu-container ul li a:hover{border:1px solid #7b7b7b;padding:7px}}.background-image{position:absolute;top:0;height:360px;width:100%;overflow:hidden;z-index:0;background:#555}.background-image img{width:100%;opacity:.2}@media (max-width:565px){.background-image img{width:150%;height:150%}}@media (max-width:378px){.background-image{height:220px}}.background-image.small{height:250px}body{font-family:Helvetica,sans-serif}.content-container{max-width:800px;margin:0 auto}@media (max-width:800px){.content-container{margin:0 15px}}.fade-enter .animated{opacity:.3}.fade-enter.fade-enter-active .animated{opacity:1;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.fade-exit .animated{display:none}.fade-exit.fade-exit-active .animated{opacity:.3;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}footer{height:60px;text-align:center;font-size:12px;font-family:Helvetica,sans-serif;overflow:hidden;position:relative;background:#555}footer img{width:100%;opacity:.2;position:absolute;right:0}footer p{padding-top:10px;color:#fff}.contact{min-height:850px}.contact h1{margin:100px auto 150px;text-align:center;font-size:40px;color:#ddd;position:relative;z-index:2;font-weight:500;letter-spacing:2px}@media (max-width:380px){.contact h1{margin:30px auto 40px;font-size:28px}}@media (max-width:380px){.contact-content{padding-top:50px}}.contact ul.social-list{padding-left:20px;margin-top:40px}.contact ul.social-list li{list-style:none;margin:0}.contact ul.social-list li a{display:block;margin:20px 0}.contact ul.social-list li a span{display:inline-block;color:#070316;font-size:18px;font-weight:700;margin-left:20px;vertical-align:middle;margin-top:-35px}.contact ul.social-list li a img{display:inline-block;width:50px;height:50px}.home-profile{position:relative;z-index:10}.home-profile .photo{margin:0 auto;width:120px;margin-top:15px}.home-profile .photo img{width:100px;height:100px;border-radius:100px;border:3px solid #fff}.home-profile .name{margin:15px auto;text-align:center}.home-profile .name h1{font-size:35px;margin:0;color:#ddd;font-weight:200;letter-spacing:.2px}.home-profile .name h3{color:#81cb8b;font-size:16px;margin:10px 0 0;font-weight:300;letter-spacing:.2px}@media (max-width:380px){.home-profile{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.home-profile .photo{width:80px;margin-top:25px}.home-profile .photo img{width:60px;height:60px}.home-profile .name{margin:25px 25px 25px 0;text-align:right}.home-profile .name h1{font-size:25px}.home-profile .name h3{font-size:14px}}.home-content{margin-top:100px}.home-content-about p{text-align:justify}.home-content-introduction p{text-align:center;font-size:20px;font-weight:100}.home-content-work{border-top:1px solid #ddd}.home-content-work h2{font-size:30px;margin:30px 0 20px;font-weight:100;color:#423b4e;text-align:center}.home-content-work .work{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-content-work .work .work-item{display:inline-block;width:31%;margin-right:1%;margin-bottom:10px;border:1px solid #ddd;text-align:center;-webkit-transition:all .2s linear;-o-transition:.2s all linear;transition:all .2s linear;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.home-content-work .work .work-item img{width:95%;margin:2.5%}.home-content-work .work .work-item a.category{display:block;width:80%;margin:0 auto;padding-bottom:2px;border-bottom:1px solid #ddd}.home-content-work .work .work-item a.category span{color:#8e8d8d;font-size:12px;overflow-wrap:break-word;padding:5px}.home-content-work .work .work-item a.title h3{color:#4c4c4c;font-size:16px;overflow-wrap:break-word;padding:5px}.home-content-work .work .work-item:hover{background-color:#eeeef1;border-color:#eeeef1;cursor:pointer}@media (max-width:796px){.home-content-work .work .work-item{width:30.7%}}@media (max-width:600px){.home-content-work .work .work-item{width:49%}}@media (max-width:400px){.home-content-work .work .work-item{width:100%}}.home-content-work .more{margin:30px 0;text-align:center}.home-content-work .more a{padding:10px 20px;border:1px solid #ddd;text-decoration:none;color:#545454}.home-content-work .more a:hover{background-color:#eee;cursor:pointer;color:#545454}.empty-view{min-height:550px}.empty-view h2{margin:120px auto;font-size:26px;color:#4c4c4c;position:relative;z-index:2}.empty-view h2,.empty-view p,.portfolios h1{text-align:center}.portfolios h1{margin:100px auto 160px;font-size:40px;color:#ddd;position:relative;z-index:2;font-weight:500;letter-spacing:2px}@media (max-width:380px){.portfolios h1{margin:30px auto 40px;font-size:28px}}.portfolios h2{font-size:30px}@media (max-width:461px){.portfolios h2{font-size:20px}}.portfolios-filter{font-size:20px;display:inline-block;position:relative;width:100%;margin-top:80px;height:60px}.portfolios-filter .search{position:absolute;left:0}.portfolios-filter .category{position:absolute;right:0}.portfolios-filter .category span{font-size:14px}.portfolios-list{margin-right:-1.5%;margin-top:30px;margin-bottom:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolios-list .work-item{display:inline-block;width:30%;vertical-align:top;margin-right:1.4%;margin-bottom:10px;border:1px solid #ddd;text-align:center;overflow:hidden;-webkit-transition:all .2s linear;-o-transition:.2s all linear;transition:all .2s linear}@media (max-width:736px){.portfolios-list .work-item{width:48%}}@media (max-width:461px){.portfolios-list .work-item{width:100%}}.portfolios-list .work-item img{width:95%;margin:2.5%;-webkit-transition:all .2s linear;-o-transition:.2s all linear;transition:all .2s linear}.portfolios-list .work-item a.category{display:block;width:80%;margin:0 auto;padding-bottom:2px;border-bottom:1px solid #ddd}.portfolios-list .work-item a.category span{color:#8e8d8d;font-size:12px;overflow-wrap:break-word;padding:5px}.portfolios-list .work-item a.title h3{color:#4c4c4c;font-size:16px;overflow-wrap:break-word;padding:5px}.portfolios-list .work-item:hover{background-color:#eeeef1;border-color:#eeeef1;cursor:pointer}.hidden{display:none!important}.portfolio-group{margin-top:100px;margin-bottom:100px}.portfolio-group h1{text-align:left;marginBottom:10}.portfolio-detail .fullimage{position:fixed;height:100%;width:100%;top:0;left:0;z-index:21;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.portfolio-detail .fullimage .background{width:100%;height:100%;position:absolute;opacity:.7;background:#000;z-index:1}.portfolio-detail .fullimage img,.portfolio-detail h1{position:relative;z-index:2}.portfolio-detail h1{margin:100px auto 120px;text-align:center;font-size:30px;color:#ddd}@media (max-width:377px){.portfolio-detail h1{margin:30px auto 70px}}.portfolio-detail .nav{margin-bottom:100px}@media (max-width:565px){.portfolio-detail .nav{margin-bottom:20px}}.portfolio-detail .nav>*{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.portfolio-detail .nav .next,.portfolio-detail .nav .prev{width:37%;margin:0;padding:10px;border-bottom:2px solid #fff}.portfolio-detail .nav .next .caption,.portfolio-detail .nav .prev .caption{font-size:14px;color:#9b9b9b;margin-bottom:5px}@media (max-width:565px){.portfolio-detail .nav .next .caption,.portfolio-detail .nav .prev .caption{font-size:12px}}.portfolio-detail .nav .next .title,.portfolio-detail .nav .prev .title{font-size:16px;color:#3c3c3c;font-weight:700}@media (max-width:565px){.portfolio-detail .nav .next .title,.portfolio-detail .nav .prev .title{font-size:14px}}.portfolio-detail .nav .next a .icon,.portfolio-detail .nav .next a .text,.portfolio-detail .nav .prev a .icon,.portfolio-detail .nav .prev a .text{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.portfolio-detail .nav .next a .text,.portfolio-detail .nav .prev a .text{margin-right:-4px;width:80%}.portfolio-detail .nav .next a .icon,.portfolio-detail .nav .prev a .icon{margin-left:-4px;width:20%;vertical-align:bottom}.portfolio-detail .nav .next a .icon img,.portfolio-detail .nav .prev a .icon img{width:25px;margin-bottom:-10px;opacity:.6}.portfolio-detail .nav .next:hover,.portfolio-detail .nav .prev:hover{border-bottom:2px solid #ddd}.portfolio-detail .nav .next.no-hover:hover,.portfolio-detail .nav .prev.no-hover:hover{border-bottom:2px solid #fff}.portfolio-detail .nav .prev a .icon img{margin-right:10px}.portfolio-detail .nav .all{width:26%;text-align:center}.portfolio-detail .nav .next{text-align:right}.portfolio-detail .nav .next a .icon img{margin-left:10px}@media (max-width:500px){.portfolio-detail .nav .next,.portfolio-detail .nav .prev{display:inline-block;width:50%}.portfolio-detail .nav .all{display:none}}.portfolio-detail .content .title h2{font-size:2em;text-align:center}@media (max-width:565px){.portfolio-detail .content .title h2{font-size:1em}}.portfolio-detail .content .url>*,.portfolio-detail .content .year>*{display:inline-block;margin-right:30px}.portfolio-detail .content .technology-used{margin-bottom:30px}.portfolio-detail .content .technology-used ul{margin:0;padding:0}.portfolio-detail .content .technology-used ul li{display:inline-block;list-style:none;margin:0 5px}.portfolio-detail .content .technology-used ul li img{height:32px}.portfolio-detail .content .category{margin-top:-15px;font-style:italic;color:#6d6262;margin-bottom:50px;text-align:center}@media (max-width:565px){.portfolio-detail .content .category{margin-bottom:20px}}.portfolio-detail .content .category a{color:#6d6262}.portfolio-detail .content .category p{display:inline-block;margin-right:10px}.portfolio-detail .content .image .image-container{width:100%;max-height:500px;position:relative;z-index:1}.portfolio-detail .content .image .image-container img{max-width:100%;-webkit-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.portfolio-detail .content .image .image-container img.after{display:none}.portfolio-detail .content .image .image-container img.before{display:block}.portfolio-detail .content .image .image-container.changed-image-1 img.after{opacity:0;display:none}.portfolio-detail .content .image .image-container.changed-image-1 img.before,.portfolio-detail .content .image .image-container.changed-image-2 img.before{opacity:0;display:block}.portfolio-detail .content .image .image-container.changed-image-2 img.after{opacity:1;display:block}.portfolio-detail .content .image .image-thumbnail{width:100%;padding:20px 0;margin:20px 0;border-top:1px solid #ddd;overflow-x:scroll;overflow-y:hidden;background-color:#eee;position:relative;z-index:2}.portfolio-detail .content .image .image-thumbnail ul{margin:0;padding:0 20px;white-space:nowrap}.portfolio-detail .content .image .image-thumbnail ul li{list-style:none;display:inline-block;width:180px;margin-left:20px}.portfolio-detail .content .image .image-thumbnail ul li:first-child{margin-left:0}.portfolio-detail .content .image .image-thumbnail ul li img{vertical-align:middle;width:100%;height:auto}.portfolio-detail .content .image .image-thumbnail ul li:last-child{margin-right:20px}.portfolio-detail .content .image .image-thumbnail ul li:hover{cursor:pointer}.portfolio-detail .content .image .image-thumbnail ul li:hover img{opacity:.8}.portfolio-detail .related{border-top:1px solid #ddd;margin-bottom:50px}.portfolio-detail .related h2{font-size:30px;margin:30px 0 20px;font-weight:100;color:#423b4e;text-align:center}.portfolio-detail .related .work{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.portfolio-detail .related .work .work-item{display:inline-block;width:31.7%;margin-right:1%;margin-bottom:10px;border:1px solid #ddd;text-align:center;-webkit-transition:all .2s linear;-o-transition:.2s all linear;transition:all .2s linear;vertical-align:top}.portfolio-detail .related .work .work-item img{width:95%;margin:2.5%}.portfolio-detail .related .work .work-item a.category{display:block;width:80%;margin:0 auto;padding-bottom:2px;border-bottom:1px solid #ddd}.portfolio-detail .related .work .work-item a.category span{color:#8e8d8d;font-size:12px}.portfolio-detail .related .work .work-item a.title h3{color:#4c4c4c;font-size:16px}.portfolio-detail .related .work .work-item:hover{background-color:#eeeef1;border-color:#eeeef1;cursor:pointer}@media (max-width:736px){.portfolio-detail .related .work .work-item{width:48%}}@media (max-width:461px){.portfolio-detail .related .work .work-item{width:100%}}@charset "UTF-8";
/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/@font-face{font-family:Ionicons;src:url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0");src:url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.0") format("woff"),url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight:400;font-style:normal}.image-gallery-fullscreen-button:before,.image-gallery-left-nav:before,.image-gallery-play-button:before,.image-gallery-right-nav:before{display:inline-block;font-family:Ionicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen,.image-gallery-content.fullscreen .image-gallery-slide{background:#000}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 113px)}@media (max-width:768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 84px)}}.image-gallery-fullscreen-button,.image-gallery-left-nav,.image-gallery-play-button,.image-gallery-right-nav{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4}.image-gallery-fullscreen-button:before,.image-gallery-left-nav:before,.image-gallery-play-button:before,.image-gallery-right-nav:before{color:#fff;line-height:.7;text-shadow:0 2px 2px #1a1a1a;-webkit-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}.image-gallery-fullscreen-button:hover:before,.image-gallery-left-nav:hover:before,.image-gallery-play-button:hover:before,.image-gallery-right-nav:hover:before{color:#337ab7}@media (max-width:768px){.image-gallery-fullscreen-button:hover:before,.image-gallery-left-nav:hover:before,.image-gallery-play-button:hover:before,.image-gallery-right-nav:hover:before{color:#fff}}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0}.image-gallery-fullscreen-button:before,.image-gallery-play-button:before{font-size:2.7em;padding:15px 20px;text-shadow:0 1px 1px #1a1a1a}@media (max-width:768px){.image-gallery-fullscreen-button:before,.image-gallery-play-button:before{font-size:2.4em}}@media (max-width:480px){.image-gallery-fullscreen-button:before,.image-gallery-play-button:before{font-size:2em}}.image-gallery-fullscreen-button:hover:before,.image-gallery-play-button:hover:before{color:#fff;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}@media (max-width:768px){.image-gallery-fullscreen-button:hover:before,.image-gallery-play-button:hover:before{-webkit-transform:none;-ms-transform:none;transform:none}}.image-gallery-fullscreen-button{right:0}.image-gallery-fullscreen-button:before{content:"\F386"}.image-gallery-fullscreen-button.active:before{content:"\F37D"}.image-gallery-fullscreen-button.active:hover:before{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}.image-gallery-play-button{left:0}.image-gallery-play-button:before{content:"\F488"}.image-gallery-play-button.active:before{content:"\F478"}.image-gallery-left-nav,.image-gallery-right-nav{color:#fff;font-size:5em;padding:50px 15px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}@media (max-width:768px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:3.4em;padding:20px 15px}}@media (max-width:480px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:2.4em;padding:0 15px}}.image-gallery-left-nav{left:0}.image-gallery-left-nav:before{content:"\F3D2"}.image-gallery-right-nav{right:0}.image-gallery-right-nav:before{content:"\F3D3"}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap}.image-gallery-slide{background:#fff;left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide img{width:100%}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;-webkit-box-shadow:0 1px 0 #1a1a1a;box-shadow:0 1px 0 #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px}@media (max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet.active{background:#fff}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:108px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0}.image-gallery-thumbnails-wrapper.left{margin-right:5px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.left{margin-right:3px}}.image-gallery-thumbnails-wrapper.right{margin-left:5px}@media (max-width:768px){.image-gallery-thumbnails-wrapper.right{margin-left:3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;-webkit-transition:-webkit-transform .45s ease-out;transition:-webkit-transform .45s ease-out;-o-transition:transform .45s ease-out;transition:transform .45s ease-out;transition:transform .45s ease-out,-webkit-transform .45s ease-out;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;-webkit-transition:border .3s ease-out;-o-transition:border .3s ease-out;transition:border .3s ease-out;width:100px}@media (max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:75px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail img{vertical-align:middle;width:100%}.image-gallery-thumbnail.active{border:4px solid #337ab7}@media (max-width:768px){.image-gallery-thumbnail.active{border:3px solid #337ab7}}.image-gallery-thumbnail-label{color:#1a1a1a;font-size:1em}@media (max-width:768px){.image-gallery-thumbnail-label{font-size:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}
/*# sourceMappingURL=main.b0b04ed4.css.map*/