/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html.modal-open{overflow:hidden}.modal-content-wrapper{position:relative;top:0;left:0;visibility:hidden;opacity:0;overflow:hidden}.modal{visibility:hidden;opacity:0;position:fixed;width:100%;height:100%;left:0;top:0;overflow-x:hidden;overflow-y:auto;z-index:999;text-align:center;-webkit-transition:visibility 0s,opacity .3s linear;-moz-transition:visibility 0s,opacity .3s linear;-ms-transition:visibility 0s,opacity .3s linear;-o-transition:visibility 0s,opacity .3s linear;transition:visibility 0s,opacity .3s linear}.modal.open{visibility:visible;opacity:1}.modal .modal-svg-container{opacity:1;position:absolute;top:0;left:0}.modal .modal-svg{position:absolute;top:0;left:0;width:100%;height:100%}.modal-close{position:absolute;top:30px;right:35px;cursor:pointer;z-index:500}.modal-title{position:absolute;top:30px;left:125px}.modal-title h4{color:#848484}.modal-polygon{fill:#f1f1f1}.video-modal .modal-polygon{fill:rgba(51,51,51,0.9)}.modal-header{opacity:0}.modal-container{position:relative;margin:0;background-color:transparent;overflow:hidden;text-align:left;max-width:1330px;position:relative;width:auto;height:auto;padding:111px;margin:50px auto}@media only screen and (max-width:1280px){.modal-container{margin-top:68px;padding-left:50px;padding-right:50px}}@media only screen and (max-width:650px){.modal-container{padding:60px 25px 25px 25px}}.modal-container.is-active{background-color:#f1f1f1}.video-modal .modal-container{max-width:100%;padding:0;margin:0 auto}.video-modal .modal-content,.video-modal .modal-content-wrapper,.video-modal .node,.video-modal .node__content{height:100%;width:100%}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
