#main-loader .loading_output{color:#fff;text-align:center;position:fixed;top:50%;height:40px;width:400px;left:50%;margin-top:40px;margin-left:-200px}#main-loader .sk-folding-cube{position:fixed;top:50%;left:50%;margin:-30px 0 0 -20px;width:40px;height:40px;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}#main-loader .sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}#main-loader .sk-folding-cube .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#709ecc;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}#main-loader .sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}#main-loader .sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}#main-loader .sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}#main-loader .sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}#main-loader .sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}#main-loader .sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}#main-loader{display:none;position:fixed;right:0;left:0;bottom:0;top:0;background-color:rgba(10,10,10,.79);z-index:999999}html{--font-family-primary: Roboto, sans-serif;--font-family-secondary: Roboto, sans-serif;--color-white: #FFF;--color-primary: rgba(237, 247, 255, 1);--color-secondary: rgba(20, 35, 55, 1);--color-red: #E12F2F;--border-radius: 1rem}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,body{font-size:10pt;margin:0}body{background-color:#fff;background-size:cover;background-position:center center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10pt;line-height:1.42857143;color:#fff}#content-body{height:100%;overflow-y:auto;padding-bottom:80px}#buyPage{max-width:1020px;margin:20px auto 0 auto;padding:40px 40px;border-radius:8px}h1{margin:0 0 8px 0;text-align:center;color:var(--color-secondary)}.section{background-color:#eaf1f7;color:#000;padding-bottom:10px;border-top-right-radius:6px;border-top-left-radius:6px;margin-top:16px}.section .sub-title{height:40px;background-color:#bcd3e7;border-top-right-radius:5px;border-top-left-radius:5px;font-size:16px;color:var(--color-secondary);padding-left:20px;line-height:40px}.section .content{margin:20px;font-size:16px;line-height:24px}.section .error{border:1px solid red;border-radius:4px;background-color:#f3c8c8;color:red;padding:4px;margin:8px}ul.initial li{margin-bottom:10px;padding-top:4px}ul.initial li i{color:#709ecc;padding-right:4px}.original_price,.rebate{font-weight:bold;font-size:26px;padding-left:10px;color:#000}.section .total{text-align:right;font-size:14px;color:#252525;background:#bcd3e7;padding:10px;margin-top:10px}.section .total button{float:left}.section .coupon{display:flex;align-items:center}.section .coupon button{margin-left:8px;background-color:#fff;border:2px solid var(--color-secondary);color:var(--color-secondary);box-sizing:border-box;font-weight:bold}.section .coupon input{font-size:14px;width:200px}.section button{background-color:var(--color-secondary);color:var(--color-white);font-weight:500;padding:0 16px;height:30px;align-items:center;justify-content:center;text-decoration:none;font-family:var(--font-family-secondary);font-size:1.1rem;border-radius:var(--border-radius);letter-spacing:.5px;border:none}.section button[disabled]{background-color:gray;color:#d3d3d3}.section .coupon .total{width:100%}.section .coupon .coupon-error{color:red;margin-left:8px;font-size:12px}.identification .user{color:#252525;background:#bcd3e7;border-radius:8px;padding:8px;margin-bottom:8px}.identification .user label{margin-bottom:0}.identification .user span{font-size:12px}.identification .user input{margin-left:8px;margin-right:8px}.identification .fields{display:flex;width:100%;flex-wrap:wrap}.identification .break{flex-basis:100%;height:0}.identification .fields .field{width:220px;margin-right:4px;margin-bottom:15px}.identification .fields .field input,.identification .fields .field select{width:200px}.identification label{font-weight:400}form input.ng-invalid.ng-touched{background-color:#ffe4e1;border-color:#fa787e}form input.ng-invalid.ng-touched~label{color:red}.content.payment{display:flex;justify-content:space-between}.invoice{width:420px;margin-bottom:20px}.invoice table{width:100%;border-radius:3px;background:#fff;overflow:hidden}.invoice table tr{height:50px;background:#ddd}.invoice table tr.dark{background:#ccc}.invoice table tr.dark td{background:#fff}.invoice table tr.rebate-area{height:85px;vertical-align:top}.invoice table tr.rebate-area p{color:#f62;font-weight:bold}.invoice table tr td{width:auto;padding-right:20px;background:#ddd;height:50px;vertical-align:middle;text-align:right}.invoice table tr td p{font-size:18px;color:#444}.invoice table tr td p.total{font-size:22px;font-weight:bold;color:#000}.invoice table tr td span{font-size:18px;color:#444}.invoice table tr td span.total{font-size:22px;font-weight:bold;color:#000}.invoice table tr td p.client{font-size:10px;display:block;line-height:30px;padding-bottom:10px}.invoice table tr td p.client:hover{cursor:pointer;text-decoration:underline}.invoice table tr td:first-child,.invoice table tr td .first-child{text-align:left;padding-left:20px;padding-right:0px;width:200px}.invoice table tr td:first-child p,.invoice table tr td .first-child p{font-size:14px;color:#444}.invoice table tr td:first-child p.total,.invoice table tr td .first-child p.total{font-size:18px}.invoice table tr td:first-child p.tax,.invoice table tr td .first-child p.tax{padding-left:20px;font-weight:normal}.section .invoice .total{background-color:rgba(0,0,0,0);padding:0;text-align:left}div#paypal-button-container>div{width:500px}div#paypal-button-container{display:flex;justify-content:center}div.back-btn{width:100%;text-align:right;margin-right:12px;margin-left:-12px}.complete-btns{margin-top:8px}.complete-btn{color:#fff;text-align:center;font-size:11pt;border-radius:5px;border:none;background-color:#708090;padding:5px 10px}#included{display:grid;grid-template-columns:auto auto}button{padding:8px;cursor:pointer}#invoice-frame{width:100%;height:100%}@media only screen and (max-width: 600px){html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{margin:0;overflow-x:clip}#top-bar{padding-right:16px}#buyPage{width:100%;margin:0;padding:0}.section{padding-right:8px}.content.payment{flex-direction:column}.content.payment .invoice{padding-top:8px;width:100%}#included{grid-template-columns:auto}}
#top-bar{width:100%;background-color:#05090e;color:#fff}#top-bar>div{display:flex;justify-content:flex-start;width:100%;margin-left:auto;margin-right:auto}#top-bar #logo_header{display:block;width:140px;height:50px;line-height:50px;letter-spacing:-3px;color:#fff;font-size:25px;text-align:center;text-decoration:none;font-family:Arial,Roboto,Helvetica,sans-serif;background-color:rgba(255,170,0,0);transition:background-color .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#top-bar ul{display:block;width:140px;height:50px;line-height:50px;color:#fff;font-size:15px;font-family:Roboto,Helvetica,sans-serif;font-weight:300;list-style-type:none;margin-block-start:0;margin-block-end:0;padding-inline-start:0;flex-grow:1}#top-bar #languages{flex-grow:0;display:flex}#top-bar #languages li>a{display:inline-block;width:35px;height:30px;margin-top:10px;text-align:center;text-decoration:none;color:#fff;font-size:12px;line-height:30px;opacity:.5;transition:all .5s;font-family:Roboto,Arial,sans-serif;font-weight:300;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(255,170,0,0);color:#fff}#top-bar #languages li>a.active{font-weight:500;opacity:1}
