.ng-lightbox.default{background:rgba(0,0,0,.8);color:#0a0a82;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.ng-lightbox.default,.ng-lightbox.default *{box-sizing:border-box}.ng-lightbox.default .ng-lightbox-inner{background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#0a0a82;display:flex;flex-flow:column;left:50%;max-height:95%;max-width:640px;overflow:visible;padding:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:95%}.ng-lightbox.default .inner-wrapper{display:flex;flex-flow:row;justify-content:center;width:100%}@media only screen and (max-width:767px){.ng-lightbox.default .ng-lightbox-inner{padding-left:0;width:75%}}.ng-lightbox.default .ng-lightbox-inner .close-popup{background:none;border:0;box-shadow:0 0;display:block;height:30px;overflow:hidden;position:absolute;right:-40px;text-indent:-1000px;top:-40px;transition:opacity .35s ease-in-out;width:30px;z-index:10}@media only screen and (min-width:768px) and (max-width:979px){.ng-lightbox.default .ng-lightbox-inner .close-popup{right:0;top:-40px}}@media only screen and (max-width:767px){.ng-lightbox.default .ng-lightbox-inner .close-popup{left:0;margin:0 auto;right:0;top:-40px}}.ng-lightbox.default .ng-lightbox-inner .close-popup:after,.ng-lightbox.default .ng-lightbox-inner .close-popup:before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg);transition:background-color .35s ease-in-out}.ng-lightbox.default .ng-lightbox-inner .close-popup:after{height:3px;width:40px}.ng-lightbox.default .ng-lightbox-inner .close-popup:before{height:40px;width:3px}.ng-lightbox.default .ng-lightbox-inner .close-popup:hover:after,.ng-lightbox.default .ng-lightbox-inner .close-popup:hover:before{background-color:#ffe9d9}.ng-lightbox.default .ng-lightbox-inner .thumb-wrapper{clip-path:polygon(50% 0,100% 0,100% 0,100% 0,99% 100%,45% 100%,2% 100%,0 35%,2% 0);height:300px;overflow:hidden;position:relative}@media only screen and (max-width:767px){.ng-lightbox.default .ng-lightbox-inner .thumb-wrapper{height:200px}}.ng-lightbox.default .ng-lightbox-inner .thumb-wrapper img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.ng-lightbox.default .ng-lightbox-inner .content{background:#fff;clip-path:polygon(99% 0,99% 30%,99% 94%,99% 94%,3% 100%,2% -3%,2% 0);color:#0a0a82;font:400 14px/2 Lato,Arial,sans-serif;padding:30px 30px 40px;position:relative;z-index:2}@media only screen and (max-width:767px){.ng-lightbox.default .ng-lightbox-inner .content{font-size:15px;padding:20px}}.ng-lightbox.default .ng-lightbox-inner h3{font:50px/1.2 Savate,Arial,sans-serif;margin-bottom:20px}@media only screen and (max-width:767px){.ng-lightbox.default .ng-lightbox-inner h3{font-size:24px}}.ng-lightbox.default .ng-lightbox-inner h4{font:normal 16px/1.2px Lato,Arial,sans-serif;margin-bottom:20px;text-transform:uppercase}@media only screen and (max-width:767px){.ng-lightbox.default .ng-lightbox-inner h4{font-size:14px}}.ng-lightbox.default .ng-lightbox-inner p{margin-bottom:10px}.ng-lightbox.default .ng-lightbox-inner .buttons{margin-top:5px}.ng-lightbox.default .ng-lightbox-inner .buttons a{font-family:Lato,Arial,sans-serif;font-size:14px;text-decoration:none}
