@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap);body,html{font-family:Montserrat,sans-serif;width:595px;height:841.5px;color:#000}body .voucher-container,html .voucher-container{overflow:hidden;width:100%;height:100%;position:relative}body .voucher-container .bg,html .voucher-container .bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .voucher,html .voucher{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}body .voucher .logo,html .voucher .logo{position:absolute;top:35px;right:35px;width:115px;height:auto}body .voucher .dots,html .voucher .dots{display:block;margin:1px auto}body .voucher .top,html .voucher .top{height:279px;display:flex;align-items:center;padding:0 32px}body .voucher .top h1,html .voucher .top h1{font-size:62px;line-height:56px;color:#fff;margin:0;width:50%;font-weight:700}body .voucher .middle,html .voucher .middle{height:273px;padding:5px 15px}body .voucher .middle .midd-section,html .voucher .middle .midd-section{padding:10px 15px 20px 15px;display:flex;flex-wrap:wrap}body .voucher .middle .midd-section .left,html .voucher .middle .midd-section .left{width:210px;margin-right:15px}body .voucher .middle .midd-section .left .img,html .voucher .middle .midd-section .left .img{width:100%;height:147px;margin-bottom:10px;margin-top:20px}body .voucher .middle .midd-section .left .img img,html .voucher .middle .midd-section .left .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body .voucher .middle .midd-section .left table tr td:first-child,html .voucher .middle .midd-section .left table tr td:first-child{font-size:10px;text-align:right;color:#970c10;font-weight:700}body .voucher .middle .midd-section .left table tr td:last-child,html .voucher .middle .midd-section .left table tr td:last-child{text-align:center;width:110px;padding:5px}body .voucher .middle .midd-section .left table tr td:last-child span,html .voucher .middle .midd-section .left table tr td:last-child span{color:#fff;font-size:10px;line-height:1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;height:22px;background:#056fe4;font-weight:700}body .voucher .middle .midd-section .right,html .voucher .middle .midd-section .right{width:calc(100% - 225px);display:flex;flex-direction:column}body .voucher .middle .midd-section .right h2,html .voucher .middle .midd-section .right h2{color:#970c10;font-size:19px;margin-bottom:15px;text-align:center;font-weight:700}body .voucher .middle .midd-section .right .params,html .voucher .middle .midd-section .right .params{display:flex;align-items:center;font-size:9px;font-weight:700;margin-bottom:5px}body .voucher .middle .midd-section .right .params.validity,html .voucher .middle .midd-section .right .params.validity{margin-top:auto;margin-bottom:12px}body .voucher .middle .midd-section .right .params.validity .param-value,html .voucher .middle .midd-section .right .params.validity .param-value{color:#970c10;font-size:10px}body .voucher .middle .midd-section .right .params .param-icon,html .voucher .middle .midd-section .right .params .param-icon{width:15px;height:15px;margin-right:10px}body .voucher .middle .midd-section .right .params .param-name,html .voucher .middle .midd-section .right .params .param-name{width:55px;margin-right:10px}body .voucher .middle .midd-section .right .note,html .voucher .middle .midd-section .right .note{width:100%;padding:5px 20px;background:#eff8fd;font-size:9px;height:100%}body .voucher .middle .midd-section .right .note strong,html .voucher .middle .midd-section .right .note strong{display:block;margin-bottom:3px}body .voucher .middle .midd-section .right .note p,html .voucher .middle .midd-section .right .note p{margin-bottom:0}body .voucher .bottom,html .voucher .bottom{height:277px;padding:5px 15px}body .voucher .bottom .box,html .voucher .bottom .box{padding:15px 15px 20px 15px;position:relative}body .voucher .bottom .box h3,html .voucher .bottom .box h3{font-size:11px;margin-bottom:5px;font-weight:700}body .voucher .bottom .box .text-box.narrow,html .voucher .bottom .box .text-box.narrow{max-width:320px}body .voucher .bottom .box .text-box p,html .voucher .bottom .box .text-box p{font-size:9px;margin-bottom:10px;line-height:12px}body .voucher .bottom .box .qr-code,html .voucher .bottom .box .qr-code{position:absolute;top:15px;right:15px}body .voucher .bottom .box .blue-box,html .voucher .bottom .box .blue-box{width:100%;background:#056fe4;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:8px 15px;font-size:9px;margin-bottom:8px}body .voucher .bottom .box .blue-box .param,html .voucher .bottom .box .blue-box .param{display:flex;align-items:center}body .voucher .bottom .box .blue-box .param .icon,html .voucher .bottom .box .blue-box .param .icon{margin-right:5px;width:15px;height:15px}body .voucher .bottom .box .blue-box .param .icon img,html .voucher .bottom .box .blue-box .param .icon img{filter:brightness(0) invert(1);width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}body .voucher .bottom .box .blue-box .param .info,html .voucher .bottom .box .blue-box .param .info{font-size:9px;line-height:11px}body .voucher .bottom .box .copy,html .voucher .bottom .box .copy{font-size:9px;text-align:center}body .voucher .box,html .voucher .box{position:relative;width:100%;height:100%;background:hsla(0,0%,100%,.82)}