body.job-popup--open{overflow:hidden}.download-area__title h2{font-weight:300;margin:0}.download-area__description{margin-top:30px}.download-area__list{margin:50px 0}.download-area__list:last-child{margin-bottom:0}.download-area__subtitle h4{font-weight:300;margin:0 0 30px}.download-area__file-headline{cursor:pointer;font-weight:300;margin-bottom:20px;padding-left:20px;position:relative}.wrap{left:0;position:absolute;top:50%;transform:translateY(-50%)}.arrow{display:inline-block;height:20px;position:relative;width:16px}.arrow.active span:last-of-type{transform:rotate(45deg)}.arrow span:last-of-type{right:0;transform:rotate(-45deg)}.arrow span{background-color:#fff;display:inline-block;height:2px;position:absolute;top:.5rem;transition:all .2s ease;width:10px}.arrow span:first-of-type{left:0;transform:rotate(45deg)}.arrow.active span:first-of-type{transform:rotate(-45deg)}.download-area__file-title{font-weight:500}.download-area__file-popup{background-color:rgba(0,0,0,.75);bottom:0;left:0;opacity:0;outline:0;overflow-x:hidden;overflow-y:auto;position:fixed;right:0;top:0;transition:opacity .15s linear;visibility:hidden;z-index:9999}.download-area__file-popup-container{background-color:#fff;border-radius:20px;margin:160px auto;max-width:500px;padding:50px 30px;position:relative}.download-area__file-popup.show{opacity:1;visibility:visible}.download-area__file-popup--close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21'%3E%3Cpath d='M21 2.115 18.885 0 10.5 8.385 2.115 0 0 2.115 8.385 10.5 0 18.885 2.115 21l8.385-8.385L18.885 21 21 18.885 12.615 10.5Z' data-name='Icon material-close'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;height:21px;position:absolute;right:24.5px;top:24.5px;width:21px}.download-area__file-popup-title{color:#000;font-weight:700;text-align:center}.download-area__file{margin-bottom:20px}.download-area__file:last-child{margin-bottom:0}.download-area__file-link{font-weight:500}.download-area__file-description,.download-area__file-size{font-weight:400}.download-area__file-description{margin:0}@media screen and (min-width:992px){.download-area__subtitle h4{width:40%}}@media screen and (max-width:991px){.download-area__list{margin:30px 0}.download-area__subtitle h4{font-size:28px;line-height:40px;margin:0 0 20px}}@media screen and (max-width:767px){.download-area__file-link,.download-area__file-size{font-size:1rem}}