.ng-lightbox.default{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.85);z-index:9999}.ng-lightbox.default,.ng-lightbox.default *{box-sizing:border-box}.ng-lightbox.default .ng-lightbox-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;max-height:95%;max-width:600px;color:#002c3a;text-align:center;background-color:#fff;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;padding-left:300px}.ng-lightbox.default .ng-lightbox-inner .close-popup{display:block;width:30px;height:30px;position:absolute;top:15px;right:15px;z-index:10;overflow:hidden;text-indent:-1000px;transition:opacity .2s;border:0;background:none;box-shadow:0 0}.ng-lightbox.default .ng-lightbox-inner .close-popup:hover{opacity:.7}.ng-lightbox.default .ng-lightbox-inner .close-popup:after,.ng-lightbox.default .ng-lightbox-inner .close-popup:before{content:"";display:block;position:absolute;top:50%;left:50%;background-color:#002c3a;transform:translate(-50%,-50%) rotate(45deg)}.ng-lightbox.default .ng-lightbox-inner.top-thumbnail .close-popup:after,.ng-lightbox.default .ng-lightbox-inner.top-thumbnail .close-popup:before{background-color:#002c3a}.ng-lightbox.default .ng-lightbox-inner .close-popup:after{width:20px;height:1px}.ng-lightbox.default .ng-lightbox-inner .close-popup:before{width:1px;height:20px}.ng-lightbox.default .ng-lightbox-inner.background-thumbnail{color:#fff;background:#000}.ng-lightbox.default .ng-lightbox-inner .thumb-wrapper{position:absolute;top:0;left:0;width:300px;height:100%;overflow:hidden}.ng-lightbox.default .ng-lightbox-inner .thumb-wrapper img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.ng-lightbox.default .ng-lightbox-inner.background-thumbnail .thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;opacity:.2;margin:0}.ng-lightbox.default .ng-lightbox-inner .content{position:relative;padding:50px 30px 40px;font-family:Roboto,Arial,sans-serif;font-size:14px;line-height:1.65;z-index:2;color:#002c3a;font-weight:400;overflow:auto}.ng-lightbox.default .ng-lightbox-inner .content .logo-image{width:85%;margin-bottom:35px}.ng-lightbox.default .ng-lightbox-inner h3{font-weight:700;font-size:24px;line-height:1.2;margin-bottom:20px;text-transform:uppercase}.ng-lightbox.default .ng-lightbox-inner h4{font-size:22px;line-height:1.17;margin-bottom:15px;text-transform:uppercase}.ng-lightbox.default .ng-lightbox-inner p{margin-bottom:10px}.ng-lightbox.default .ng-lightbox-inner .buttons{margin-top:50px}.ng-lightbox.default .ng-lightbox-inner .buttons a{font-weight:700}@media (max-width:767px){.ng-lightbox.default .ng-lightbox-inner .content{padding:20px;font-size:15px}.ng-lightbox.default .ng-lightbox-inner h3{font-size:20px}.ng-lightbox.default .ng-lightbox-inner h4{font-size:17px}.ng-lightbox.default .ng-lightbox-inner{padding-left:0}.ng-lightbox.default .ng-lightbox-inner .thumb-wrapper{display:none}}.ng-lightbox.alert-bar{display:flex;align-items:center;position:fixed;left:0;top:0;width:100%;background:#002b3b;z-index:9998;box-sizing:border-box}@media only screen and (max-width:979px) and (orientation:landscape){.ng-lightbox.alert-bar{position:absolute;top:0}}.ng-lightbox.alert-bar *{box-sizing:border-box}.ng-lightbox.alert-bar .ng-lightbox-inner{width:100%;position:relative;color:#fff;text-align:center}.ng-lightbox.alert-bar .ng-lightbox-inner .close-popup{display:block;width:30px;height:30px;position:absolute;top:5px;right:5px;z-index:10;overflow:hidden;text-indent:-1000px;transition:opacity .2s;border:0;background:none;box-shadow:0 0}.ng-lightbox.alert-bar .ng-lightbox-inner .close-popup:hover{opacity:.7}.ng-lightbox.alert-bar .ng-lightbox-inner .close-popup:after,.ng-lightbox.alert-bar .ng-lightbox-inner .close-popup:before{content:"";display:block;position:absolute;top:50%;left:50%;background-color:#fff;transform:translate(-50%,-50%) rotate(45deg)}.ng-lightbox.alert-bar .ng-lightbox-inner .close-popup:after{width:20px;height:1px}.ng-lightbox.alert-bar .ng-lightbox-inner .close-popup:before{width:1px;height:20px}.ng-lightbox.alert-bar .ng-lightbox-inner .content{position:relative;padding:10px 40px 10px 10px;font-family:Roboto,Arial,sans-serif;font-size:12px;line-height:20px;font-weight:400;color:#fff}.ng-lightbox.alert-bar .ng-lightbox-inner .content a{color:#fff}.ng-lightbox.alert-bar .ng-lightbox-inner .content *{display:inline}@media (max-width:767px){.ng-lightbox.alert-bar{height:80px}}