.ArloadLine{
    width: 100%;
    height: 3px;
    overflow: hidden;
}

.ArloadLine>div{
    position: relative;
    width: 40px;
    height: 3px;
    background-color: royalblue;
    animation-name: ArLoadLine;
    animation-duration: 3s;
    animation-fill-mode: both;
    animation-iteration-count:infinite;
    animation-timing-function: cubic-bezier(0.785, 0.135, 0.15, 0.86);
}

.loadLine{
    transition: width .5s;
}

@keyframes ArLoadLine {
    from{left:-50px;}
    to{left:100%;}
}

#pdfViewer{
    z-index: 1;
    position: relative;
    transition: filter .5s;
}

.catalog-h2 {
	margin-left: 1em;
}
.catalog-h3 {
	margin-left: 2em;
}
.catalog-h4 {
	margin-left: 3em;
}
.catalog-h5 {
	margin-left: 4em;
}
.catalog-h6 {
	margin-left: 5em;
}

a{
    color: aqua;
    text-decoration: none;
}