.aos-Modal,.aos-Modal-open{overflow:hidden}.aos-Close{position:absolute;top:0;right:0}.aos-Close:hover{cursor:pointer}button.aos-Close{background:rgba(0,0,0,0);border:0;cursor:pointer;padding:0}.aos-Modal{bottom:0;display:none;left:0;outline:0;position:fixed;right:0;top:0;z-index:9999999;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.8);opacity:0;transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}.aos-Modal.in{opacity:1;display:flex}.aos-Modal .aos-Modal-container{width:100%;height:100%;display:flex!important;align-items:center}.aos-Modal-open .aos-Modal{overflow-x:hidden;overflow-y:auto}.aos-Modal-dialog{position:relative;margin:auto;width:100%;max-width:780px;height:100%;max-height:600px}.aos-Modal-content{background-clip:padding-box;background-color:#fff;outline:0;position:relative;width:100%;height:100%;max-height:100%;overflow-y:auto}#aos-Modal-header{vertical-align:middle;font-size:1.1em!important;line-height:40px;color:#000;margin:0;padding:0 10px;background-color:#e5e6e9;position:absolute;top:0;left:0;width:100%}.aoModalHeader .aos-Modal-dialog{max-height:650px}.aos-Modal-header .aos-Close{margin-top:-2px}.aos-Modal-title{line-height:1.42857;margin:0;color:#f9b122!important}.aos-Modal-body{padding:25px;position:relative;overflow-y:auto;margin:0}IFRAME#aos-Modal-iframe{width:100%;height:100%;overflow:auto}IMG#aos-Modal-iframe{max-width:100%;display:block;border:0;float:none}@media screen and (max-width:800px){.aos-Modal-dialog{max-height:auto}.aos-Modal-content{padding-top:30px!important}}@media(min-width:768px){.aos-Modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}}#aos-CatalogueGroup-Modal .aos-Modal-dialog,#aos-CatalogueItem-Modal .aos-Modal-dialog{max-width:1200px}#aos-CatalogueGroup-Modal .aos-Modal-content,#aos-CatalogueItem-Modal .aos-Modal-content{overflow:hidden;padding:0}#aos-CatalogueGroup-Modal #aos-Modal-header,#aos-CatalogueItem-Modal #aos-Modal-header{position:relative;padding:20px}#aos-CatalogueGroup-Modal .aos-Close,#aos-CatalogueItem-Modal .aos-Close{margin:0;padding:20px;top:10px}#aos-CatalogueGroup-Modal .aos-Modal-message,#aos-CatalogueItem-Modal .aos-Modal-message{overflow-y:auto;height:335px}