@media print{*{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-delay:0s!important;animation-delay:0s!important;-webkit-transition:none!important;transition:none!important}}@-webkit-keyframes initialLoad{0%{opacity:0}100%{opacity:1}}@keyframes initialLoad{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes invalidShake{41%,8%{-webkit-transform:translateX(-10px)}25%,58%{-webkit-transform:translateX(10px)}75%{-webkit-transform:translateX(-5px)}92%{-webkit-transform:translateX(5px)}0%,100%{-webkit-transform:translateX(0)}}@keyframes invalidShake{41%,8%{-webkit-transform:translateX(-10px)}25%,58%{-webkit-transform:translateX(10px)}75%{-webkit-transform:translateX(-5px)}92%{-webkit-transform:translateX(5px)}0%,100%{-webkit-transform:translateX(0)}}app-personnel{padding-top:10px;display:block}app-personnel .company-wrapper:not(:first-of-type){margin-top:30px}app-personnel .company{-webkit-box-flex:1;flex:1 1 70%}@media screen and (max-width:1100px){app-personnel .company{-webkit-box-ordinal-group:3;order:2}}app-personnel .company-info-wrapper{-webkit-box-ordinal-group:2;order:1;-webkit-box-flex:1;flex:1 1 400px;margin-top:55px}app-personnel .company-container{display:-webkit-box;display:flex}@media screen and (max-width:1100px){app-personnel .company-info-wrapper{margin-top:0}app-personnel .company-container{flex-wrap:wrap}app-personnel .department{margin-right:-15px}}app-personnel .department{display:-webkit-box;display:flex;flex-wrap:wrap}app-personnel .department:after{content:"";-webkit-box-flex:1;flex:1 1 50%}app-personnel .personnel-wrapper{margin-right:15px;margin-bottom:15px;-webkit-box-flex:0;flex-grow:0;flex-basis:calc(25% - 15px)}@media screen and (max-width:1230px){app-personnel .personnel-wrapper{flex-basis:calc(33% - 15px)}}@media screen and (max-width:600px){app-personnel .personnel-wrapper{-webkit-box-flex:1;flex-grow:1;flex-basis:calc(50% - 15px)}}@media screen and (max-width:510px){app-personnel .personnel-wrapper .info{font-size:12px}}app-personnel .personnel-container{border:1px solid #e6e6e6;border-radius:3px;height:100%;overflow:hidden}app-personnel .personnel .info{padding:10px 15px}app-personnel .personnel .info fa-icon{min-width:20px;display:inline-block}app-personnel .personnel .media{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:self-start;align-items:self-start;padding:15px 15px 0}app-personnel .personnel .media img{width:100%;border-radius:3px}app-personnel .personnel .name{font-weight:800}app-personnel .personnel .occupation{font-style:italic;color:#777;margin-bottom:5px;word-break:break-word}app-personnel .personnel .mail *{word-break:break-word}.shop-area{background:#fff}