/*! Copyright 2010-2024 - eSolution - All rights reserved */html{height:100%;-ms-overflow-style:scrollbar}body,h1,h2{margin:0;padding:0}body{user-select:none;font-family:'Roboto',Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;font-size:16px;font-weight:300;color:#333}button,input{font-family:'Roboto',Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif}textarea{resize:none}a{text-decoration:none}*{line-height:1.2}span._nobrk{display:inline-block !important}a:visited{color:blue}a:focus{outline:none}a:hover{cursor:pointer}img{border:none;max-width:100%}a[href^="tel"],a[href^="sms"]{color:inherit;cursor:default;text-decoration:none}#main{max-width:100%;margin:70px auto 0;font:1em 'Roboto',Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;font-weight:300;color:#333}strong,b{font-weight:500}#north{margin:76px auto 0;width:100%;display:table}#north #logo{width:100%;padding:8px 196px}#north #logo a{text-decoration:none}#logo img{max-width:200px !important}#fil{font-size:12px;text-align:left;height:25px;color:#ddd;position:fixed;top:50px;left:0;width:100%}#fil div{display:inline;z-index:1}#fil span{line-height:20px}#fil ul,#fil div{line-height:20px;position:absolute;top:4px;margin:0}#fil #rightFil{margin:0;padding-left:5px;right:0;z-index:10;background-color:#fff}#fil ul{list-style:none}#fil ul li{display:inline;text-decoration:none}#fil a{text-decoration:none}#fil .cart a,#fil .cart a:hover{padding-right:20px}#fil #flags{width:30px;margin-top:6px;float:right}.tel img,.tel span{cursor:pointer;vertical-align:middle}#main #center{padding:10px}#main #center #content{margin:10px auto;max-width:950px}h1,h2,h3,h4,h5,h6{font-weight:500}#main #center #content h1{text-align:center;margin:30px auto;font-size:2em}#main #center #content h2{margin:20px 10px;font-size:1.5em}#main #center #content h3{font-size:1.17em;margin:30px 10px 5px}#main #center #content h4{font-size:1em}#main #center #content h5{font-size:0.83em}#main #center #content h6{font-size:0.75em}#main #center #content img{display:block;text-align:center;margin:2px auto}#main #center #content .list{margin-top:10px;margin-bottom:10px;font-size:13px;font-weight:500;clear:both}#main #center #content .list label{font-weight:500}#main #center #content .el{margin-top:4px;margin-bottom:6px;font-weight:300;font-size:12px;text-align:justify}.intro,.introcenter{font-size:14px}.introcenter{text-align:center}.intro{text-align:justify;margin:1em 0}#main #center #content .list img{float:right;margin:0 0 5px 8px}#main #center .demos{font-size:13px}#main #center .demos a{font-weight:500;text-decoration:none}#main #center #content .new{margin:15px;font-size:14px;font-weight:500}#main #center #content .new img{display:inline}#main #center #content .new a{text-decoration:none}.box{position:relative}.box .desc{font-size:11px;font-weight:500;text-align:center;margin:3px}.price,.newPrice{font-size:14px}.newPrice{font-weight:500;color:#c90b0c;display:inline-block}.box img{display:block;margin:0 auto}.pub .social{display:block;padding:0px 25px;font-size:13px;line-height:21px}.link a{text-decoration:none;padding:2px 8px;margin:0;font-size:12px;line-height:16px;float:left;text-align:center}.link a:hover{background-color:#fcfcfc;cursor:pointer}.link a:before{content:'☛ '}.link2 a,.link2 span{width:130px;border-bottom:1px solid #eee;padding:2px 2px 2px 4px;margin:0;float:left}.link2 a{text-decoration:none;font-size:12px;text-align:left}.link2 a:hover{padding-left:3px;border-left:1px solid #eee;border-right:1px solid #eee;cursor:pointer}#main #south{width:950px;padding-top:6px;padding-bottom:6px;text-align:center;font-size:11px;clear:both;margin:0 auto}#main #south a{text-decoration:none}.eservices{padding-top:1px !important;padding-bottom:1px !important}#foot{width:100%;text-align:center;font-size:11px;clear:both;box-sizing:border-box}#foot a{text-decoration:none}.products{-ms-word-wrap:break-all;-webkit-word-break:break-word;-webkit-word-wrap:break-word;word-break:break-word;word-wrap:break-word}.products .title{text-align:left;padding-top:4px}.products .title a{font-size:13px;text-align:left;padding-left:10px;padding-right:10px;font-weight:500;text-decoration:none;background:url('/cdn/img/deco/arrow.gif') no-repeat left center}.products .title a:hover{cursor:pointer}.products .txt{font-size:13px;font-style:italic;text-align:justify;padding-top:8px;clear:left}.products .stars{float:right;margin-top:3px}.products .more2 a{padding-left:0;font-weight:300;font-size:11px;text-decoration:none;float:right;text-align:center}.products .more2 a:hover{cursor:pointer}.pack{font-size:13px;margin-left:20px;padding-left:10px;margin-top:8px;float:left;width:250px;background:url('/cdn/img/deco/arrow.gif') no-repeat left center;text-align:justify}.traininglist{display:list-item;list-style-type:none;list-style-image:url('/cdn/img/deco/arrow.png');font-size:11px;margin:5px 0 0 30px;clear:both}.more{border:1px solid #bbb;border-radius:5px;background-color:#eee;display:inline-block}.more a{color:#333;text-decoration:none;padding:6px 8px;font-size:12px;float:right}.more:hover{cursor:pointer;background-color:#e8e8e8}.more a:hover{color:#111}.sep{clear:both;width:100%;margin:12px auto;border-bottom:1px dotted #ccc}input[type="text"]{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}input[type="radio"],input[type="checkbox"]{margin:0px 3px 5px;float:left;appearance:none;-moz-appearance:none;-webkit-appearance:none;outline-width:0;border:1px solid #cacece;padding:6px !important}input[type="radio"]:checked,input[type="checkbox"]:checked{box-shadow:inset 0px 0px 0px 3px #fff,inset 0px 0px 0px 7px #777 !important}input[type="radio"]{border-radius:7px}.note,.note2,.note3{font-size:10px;margin-top:3px}.note,.note2{padding:2px}.lst{display:list-item;list-style-type:none;list-style-image:url('/cdn/img/deco/arrow.gif')}.pdf a{border:1px solid #fff;color:#2f2fc8;text-decoration:none;background:#fff url('/cdn/img/deco/icon_pdf.gif') no-repeat;padding:0 2px 0 20px;margin:0;font-size:12px;line-height:16px;float:left}.pdf a:hover{border:1px solid #ddd;color:#2222e0;cursor:pointer}#toTop{position:fixed;bottom:30px;right:10px;cursor:pointer;display:none;-webkit-border-radius:50%;border-radius:50%;z-index:1000;opacity:0.7;height:30px;width:30px;background:#888 url('/cdn/img/deco/arrow-up.png') no-repeat center center;border:none}#toTop:hover{opacity:1}.bgrad{background-image:linear-gradient(#fafafa,rgba(240,240,240,0.2),#fff,#fff)}.rrect{border:1px solid #ddd;padding:20px;box-sizing:border-box;display:table}td.rrect{display:table-cell}.rrect hr{color:#ddd;background-color:#ddd;height:1px;border:0;border-bottom:1px #ddd solid}.rrect ul li,.rrect ol li{display:list-item;margin-top:2px}#content ul{padding-left:1em;margin-left:8px;font-weight:300;list-style:none;text-indent:-1em}#content ul > li{padding-top:8px;text-align:left;font-weight:300;font-size:1em}#content ul > li:before{content:"‣ \0020";font-size:1em;font-weight:normal;color:#444}.ulist > ul >li{padding-top:15px !important;font-weight:500 !important}.ulist > ul >li:before{content:"" !important}.shadow{box-shadow:0 0 4px 0 rgba(0,0,0,0.3)}.radius5{border-radius:5px}a.anchor{display:block;position:relative;top:-75px;visibility:hidden}button:hover,input[type="submit"]:hover,input[type="button"]:hover{outline:none}button::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner{border:0}.limit{max-width:610px !important;margin:0 auto}.discount{margin-top:8px}.discount>span{background-color:#c90b0c;color:white;padding:2px 4px;border-radius:4px;white-space:nowrap;font-weight:500}.fixdiscount{position:absolute;top:-16px;right:10px}.fontW300{font-weight:300}.fontW500{font-weight:500}._s600,._s767{display:none}.buypub{max-width:115px;margin:5px auto;font-weight:500}.buypub a{display:block;text-decoration:none;text-align:center}.buypub a:hover,.options:hover{cursor:pointer}.buypub a,.options{padding:.4em 3em .4em 1.2em;border-radius:4px;font-size:13px;line-height:1.2}.buypub a.quote,.buypub a.quote:hover{padding:.4em 1.2em;background-image:none}.options{padding-right:2.1em}div.dlg{font-size:13px;top:25vh}.ckb>label{font-weight:300;max-width:calc(100% - 40px) !important;display:inline-block !important;margin:0 !important}.ckb>input[type="radio"],.ckb>input[type="checkbox"]{margin:0px 4px 5px !important}#navbar-collapse::-webkit-scrollbar-track{border-radius:3px}#navbar-collapse::-webkit-scrollbar{width:5px;background-color:#222}#navbar-collapse::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(255,255,255,.3);background-color:#bfbfbf}@media only screen and (max-width:950px){#toTop{bottom:75px !important}}@media only screen and (max-width:910px) and (min-width:768px){._m7{display:none !important}}@media only screen and (max-width:767px){div[id="main"]{padding-left:0 !important}#slider{box-shadow:none !important}#main #center{padding-left:10px !important}div[id="west"]{display:none !important}#logo{padding:8px 180px 8px 8px !important}._slider{max-width:calc(100% - 160px) !important;margin:0 !important}._s767{display:block !important}}@media only screen and (max-width:600px){html{background-color:#fff !important}._h,._h600,div[id="leftFil"],li[id="socialFil"]{display:none !important}#logo{padding:8px !important}._slider{max-width:100% !important}div[id="foot"]{padding:15px !important}#center .box img{max-width:80px !important;margin-top:-20px}.box .desc{max-width:100px !important;font-weight:300;margin:5px auto}div[id="box"]{display:block !important}div[id="south"]{width:100% !important;background-image:none !important}div[id="main"]{width:100% !important;border:none !important}#center{width:auto !important;padding-right:10px !important;margin:0px !important}div[id="content"]{width:100% !important;padding:0 !important;margin:0 auto !important}._m2{margin:10px auto !important;text-align:center !important;float:none !important}._m3{word-wrap:break-word;max-width:calc(100% - 150px)}._m3,._m4{margin:30px 0 5px !important}div[class="tabzone"]{width:100% !important}.tabContent{padding:10px 5px !important}.t12{width:30px !important}.t22 b{background:none !important;padding-right:0 !important}.t10{width:5%}.d3{margin:0}.d4{margin:10px 0}._i,._cgv{display:inline !important}._tr{display:table-row !important}._t{float:none !important}body{background-color:white !important}._w100{width:100% !important}textarea{font-family:'Roboto',Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif}._p0{padding:0 !important}.mobilecenter{text-align:center !important}._s600{display:block !important}.intro,.introcenter{font-weight:300;font-size:13px}b,strong{font-weight:500}}@media only screen and (max-width:480px){#navigation{border-bottom-color:#ccc !important}#main #center #content h1{margin:15px 2px 10px 2px;font-size:1.7em}#main #center #content h4{margin-left:3px}#logo img{max-width:90px;padding:10px 0}#logo img{max-width:90px;padding:10px 0}#center img{max-width:calc(100% - 6px) !important}#logo .h1{font-size:18px !important}.new{text-align:left !important}a[id="cookieChoiceDismiss"]{font-size:12px !important}div[id="cookieChoiceInfo"]{font-size:10px !important;text-align:justify !important}div[id="cookieChoiceDismiss2"]{margin-top:5px !important}.rect .spr-center{padding:0 !important}.training{padding:10px 5px !important}.products{margin:8px 2px !important}.more{margin-bottom:10px}.more a{font-size:14px !important;margin:0 !important;float:none !important}._zoom{font-size:larger !important}.pdf a{font-size:14px !important}.list .el{font-size:1em !important}.link,.more{text-align:center}.more{padding:6px !important}.link a{font-size:14px !important;border-radius:5px !important}.link a:hover{color:#2222e0 !important;border-color:#ddd !important}.products .title a{font-size:16px !important;background-image:none !important;padding-left:0 !important}._m6{line-height:20px}._m6{background-image:none !important}._h480{display:none !important}.rrect{padding:0 3px !important;margin:0 !important;width:100% !important}#foot,#foot a,.foot1 button.ftbtn{padding:8px}.buypub,.options{transform-origin:0 0;transform:scale(1.1)}.options{float:right;margin-right:10px !important}}@media only screen and (max-width:320px){.intro,.list{font-size:16px !important}}