*{margin:0px;padding:0px;border:0px;}
body{font-family:Verdana,Geneva,sans-serif !important;overflow-x:hidden;}
h1, h2, h3, h4{font-family:Verdana, Geneva, sans-serif !important;color:#443C37;line-height:34px;}
p, #formuninstall, *[placeholder], select{font-family:Verdana, Geneva, sans-serif !important;line-height:24px;font-size:15px;color:#443C37;}
a{text-decoration:none;}
ul{list-style:none;}
.display{display:block;}
.hidden{display:none;}
.whitefont{color:#FFFFFF;}
.backwhite{background-color:#FFFFFF;}
.white2font{color:#F7F7F7;}
.white2back{background-color:#F7F7F7;}
.grayfont{color:#443C37;}
.grayback{background-color:#443C37;}
.gray2back{background-color:#2D2926;}
.gray3back{background-color:#1C1918;}
.graysweetback{background-color:#dedede;}
.basicback{background-color:#009ee0;}
.basicplusback{background-color:#1f07ab;}
.scoutplusback{background-color:#f6ce3c;}
.grayfooterfont{color:#A8A4A1;}
.grayfooter2font{color:#635C57;}
.graybacknav{background-color:#E8E3E3;}
.blackfooter{background-color:#110F0E;}
.colorfooter{color:#1C1918;}
.yellowfont{color:#FCCD39;}
.yellowfontimp{color:#FCCD39 !important;}
.yellow2back{background-color:#FCCD39;}
.colorbasic{color:#009ee0;}
.colorbasicplus{color:#1f07ab;}
.colorscoutplus{color:#f6ce3c;}
.colorproplus{color:#fba431;}
.colorelite{color:#dfc173;}
.colortaggo{color:#a80800;}
.colortaggoplus{color:#311854;}
.colorviewer{color:#398e16;}
.colorremote{color:#7c7671;}
.redfont{color:#FF2400;}
.font94{font-size:94pt;}
.font63{font-size:63px;}
.font56{font-size:50pt;}
.font50{font-size:50pt;}
.font44{font-size:44pt;}
.font43{font-size:43pt;}
.font41{font-size:41pt;}
.font40{font-size:41pt;}
.font37{font-size:37pt;}
.font35{font-size:35pt;}
.font30{font-size:30pt;}
.font28{font-size:28pt;}
.font22{font-size:22pt;}
.font20{font-size:20pt;}
.font17{font-size:17pt;}
.font16{font-size:16pt;}
.font14{font-size:14pt;}
.font12{font-size:11pt;}
.font10{font-size:10pt;}
.font8{font-size:8pt;}
.font33{font-size:33px;}
.font25{font-size:25px;}
.fontbold{font-weight:bold;}
.fontunderline{text-decoration:underline;}
.headerhome{background-size:cover;height:507px;}
.separate{border-top:3px solid #fccd39;margin:4% auto;}
nav{padding:1% 1% 1% 1%;background:rgba(0, 0, 0, 0.28);}
nav ul{list-style:none;width:100%;text-align:right;display:inline;}
nav ul li{display:inline-block;margin-right:7%;}
nav ul li a:hover{color:#FCCD39;}
nav ul li a{color:white;-webkit-transition:color 1s ease-out;-moz-transition:color 1s ease-out;-o-transition:color 1s ease-out;transition:color 1s ease-out;}
.secondnavprod ul{list-style:none;width:100%;text-align:left;display:inline;}
.secondnavprod ul li{display:inline-block;margin-right:7%;}
.secondnavprod ul li a:hover{color:#FCCD39;}
.secondnavprod ul li a{color:white;-webkit-transition:color 1s ease-out;-moz-transition:color 1s ease-out;-o-transition:color 1s ease-out;transition:color 1s ease-out;font-size:15px;}
.navweb{background-color:#110F0E;!important;}
.buttontry{border:1px solid white;padding:0.5% 2%;border-radius:33px;margin-right:2%;}
.buttonbuy{padding:12%;border-radius:100%;width:33px;height:33px;}
.secondnav .line ul li{display:inline-block;margin-right:7%;}
.navscrollok{position:fixed !important;width:100%;top:0;}
.w100{width:100%;}
.w99imp{width:99% !important;}
.w97imp{width:97% !important;}
.w97{width:97%;}
.w95{width:95%;}
.w94imp{width:94% !important;}
.w90{width:90%;}
.w84{width:84%;}
.w83{width:83% !important;}
.w80{width:80%;}
.w77imp{width:77% !important;}
.w75{width:75%;}
.w70{width:70%;}
.w69{width:69%;}
.w63{width:63%;}
.w61{width:61%;}
.w60{width:60%;}
.w55{width:55%;}
.w53{width:53% !important;}
.w50{width:50%;}
.w49{width:49%;}
.w47{width:47% !important;}
.w45{width:45%;}
.w43{width:43%;}
.w40{width:40%;}
.w39{width:39%;}
.w37{width:37%;}
.w34{width:34%;}
.w33{width:33%;}
.w32{width:32%;}
.w31{width:31%;}
.w30{width:30%;}
.w29{width:29%;}
.w28{width:28%;}
.w26{width:26%;}
.w25{width:25%;}
.w24{width:24%;}
.w22{width:22%;}
.w20{width:20%;}
.w18{width:18%;}
.w16{width:16%;}
.w15{width:15%;}
.w13{width:13%;}
.w10{width:10%;}
.w3imp{width:3% !important;}
.height130{height:130px;}
.height172{height:172px;}
.h265{height:265px;}
.h280{height:280px;}
.h344{height:344px;}
.h364{height:364px;}
.h628{height:628px !important;}
.clrmargin{margin:0% !important;}
.mrg12090{margin:12% 0% 9% 0%;}
.mrgtop20px{margin-top:20px;}
.mrgtop35{margin-top:35%;}
.mrgtop18{margin-top:18%;}
.mrgtop17{margin-top:17% !important;}
.mrgtop10{margin-top:10% !important;}
.mrgtop6{margin-top:6% !important;}
.mrgtop4{margin-top:4%;}
.mrgtop3{margin-top:3% !important;}
.mrgtop2{margin-top:2% !important;}
.mrgtop1{margin-top:1%;}
.mrgtopneg1{margin-top:-1%;}
.mrgtopneg3{margin-top:-3%;}
.mrgtopneg6{margin-top:-6%;}
.mrgtopneg8{margin-top:-8%;}
.mrgtopneg11{margin-top:-11%;}
.mrgtopneg19{margin-top:-19%;}
.mrgtopneg41{margin-top:-40%;}
.mrgtopneg44{margin-top:-44%;}
.mrgbottom16{margin-bottom:16%;}
.mrgbottom11{margin-bottom:11% !important;}
.mrgbottom9{margin-bottom:9% !important;}
.mrgbottom5imp{margin-bottom:5% !important;}
.mrgbottom5{margin-bottom:5%;}
.mrgbottom3{margin-bottom:3%;}
.mrgbottom2imp{margin-bottom:2% !important;}
.mrgbottomneg6px{margin-bottom:-6px;}
.mrg6{margin:6% 0%;}
.mrg2{margin:2% 0%;}
.mrg1{margin:1% 0%;}
.mrg13auto{margin:13% auto;}
.mrg6auto{margin:6% auto;}
.mrg4auto{margin:4% auto;}
.mrg10{margin:10% 0%;}
.mrg12{margin:12% 0%;}
.margin04{margin:0% 4%;}
.mrg10prod{margin:10% 0% 5% 0%;}
.mrg5{margin:5% 0%;}
.mrgleft37{margin-left:37%;}
.mrgleft11, .mrgleft11imp{margin-left:11%;}
.mrgleft11box{margin-left:11%;}
.mrgleft9px{margin-left:9px;}
.mrgleft11{margin-left:11%;}
.mrgleft7{margin-left:7%;}
.mrgleft6{margin-left:6%;}
.mrgleft5{margin-left:5%;}
.mrgleft3{margin-left:3%;}
.mrgleft2{margin-left:2%;}
.mrgleftneg49{margin-left: -49%;}
.mrgleftneg41{margin-left:-41%;}
.mrgleftneg23{margin-left:-23%;}
.mrgleftneg20{margin-left:-20%;}
.mrgleftneg10{margin-left:-10%;}
.mrgleftneg3{margin-left:-3%;}
.mrgright37{margin-right:37%;}
.mrgright14{margin-right:14%;}
.mrgright8{margin-right:8%;}
.mrgright6{margin-right:6%;}
.mrgright5{margin-right:5%;}
.mrgright4{margin-right:4%;}
.mrgright3{margin-right:3%;}
.mrgright2{margin-right:2%;}
.mrgrightneg7{margin-right:-7%;}
.mrgrightneg14{margin-right:-14%;}
.mrgrightneg33{margin-right:-33%;}
.mrgrightneg28{margin-right:-28%;}
.mrgrightneg22{margin-right:-22%;}
.padding6{padding:6% 0%;}
.padding3{padding:3% 0%;}
.padding80imp{padding:5% 0% 0% 0% !important;}
.padding33{padding:3% 3%;}
.padding2{padding:2%;}
.padding21{padding:2% 1%;}
.padding2090{padding:2% 0% 9% 0%;}
.padding3330{padding:3% 3% 3% 0%;}
.padding95{padding:9% 5%;}
.padding40{padding:4% 0%;}
.padding30{padding:3% 0%;}
.padding20{padding:2% 0%;}
.padding10{padding:1% 0%;}
.padding01{padding:0% 1%;}
.padding1{padding:1%;}
.paddingleft1{padding-left:1%;}
.paddingboxhome{padding:2% 2% 0% 0%;}
.paddingbox2home{padding:2% 0% 0% 2%;}
.paddingtop7{padding-top:7%;}
.paddingtop5{padding-top:5%;}
.paddingtop4{padding-top:4%;}
.paddingtop4imp{padding-top:4% !important;}
.paddingbottom10{padding-bottom:10%;}
.paddingbottom8{padding-bottom:8%;}
.paddingbottom6{padding-bottom:6% !important;}
.paddingbottom5{padding-bottom:5% !important;}
.paddingbottom4{padding-bottom:4%;}
.paddingbottom4imp{padding-bottom:4% !important;}
.paddingbottom2{padding-bottom:2% !important;}
.mrgboxproducts{margin:6% auto 5% auto;}
.mrgimgintro{margin-top:7%;margin-bottom:-10%;}
.floatleft{float:left;}
.floatright{float:right;}
.inline{display:inline-block;}
.line{display:inline;}
.displaytable{display:table;}
.displaytablecenter{display:table-cell;vertical-align:middle;}
.aligntop{vertical-align:top;}
.alignmiddle{vertical-align:middle;}
.alignbottom{vertical-align:bottom;}
.divcenter{margin:0 auto;}
.textleft{text-align:left;}
.textleftimp{text-align:left !important;}
.textcenter{text-align:center;}
.textright{text-align:right;}
.relative{position:relative;}
.absolute{position:absolute;}
.bottom{bottom:0;}
.left5{left:5%;}
.right{right:0;}
.lineh10{line-height:10px;}
.lineh49{line-height:49px;}
.lineh55{line-height:55px;}
.hvr-overline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden;text-align:center;padding:2% 0%;}
.hvr-overline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;background:#FCCD39;height:4px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;}
.hvr-overline-reveal:hover:before, .hvr-overline-reveal:focus:before, .hvr-overline-reveal:active:before{-webkit-transform:translateY(0);transform:translateY(0);}
.rectangle{width:45px;height:15px;margin-bottom:0.5%;background:#FCCD39;}
.shadow{box-shadow:0px 0px 75px #060606;}
.shadowdown{box-shadow:4px 0px 57px #000000d6;}
.clrboth{clear:both;}
.hrbrown{border:2px solid #FCCD39;width:6%;margin:1% auto;}
.hrproductshome{border:1px solid #ededed;margin:1% auto;}
.demo{border:1px solid #443C37;border-radius:33px;padding:1% 14%;}
.demowhite{border:1px solid white;border-radius:33px;color:white;padding:3%;}
.moreproducts{border:1px solid #443C37;border-radius:33px;padding:0.5% 4%;}
.buy{border-radius:33px;padding:2% 14%;}
.shadowboxproduct{box-shadow:4px 0px 57px #cac9c9;;}
.backimage{background-image:url(../img/Nac_slide_football_01.jpg);background-size:cover;overflow:hidden;}
footer{padding:3% 0% 0% 0%;}
footer ul li a:hover{color:#FCCD39;}
.overflowhidden{overflow:hidden;}
.zindexneg999{z-index:-99999999999;}
.zindex999{z-index:9999;}
.zindex9999{z-index:99999;}
.zindexneg1{z-index:-1;}
.formdown{width:100%;height:37px;border:1px solid #c1bfbf;}
.formdowndem{width:100%;height:32px;border:1px solid #c1bfbf;}
.formdowntextarea{width:100%;height:200px;border:1px solid #c1bfbf;resize:none;}
.formdown2{width:49%;}
.contenedor img.topimg:hover{opacity:0;}
a.changecolour{color:#443C37;font-weight:bold;}
a.changecolour:hover{color:#FCCD39;text-decoration:underline;font-weight:bold;}
a.changecolourregion{color:#443C37;line-height:22px;}
a.changecolourregion:hover{color:#FCCD39;text-decoration:underline;}
.productsnode, .supportnode, .aboutnode, .blognode{display:none;}
#dropdown-content{position:absolute;background-color:#FFFFFF;width:100%;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:999999999999999999;text-align:left;margin-top:-7px;}
.mrgleftrigth8{margin-left:8%;margin-right:8%;}
.triangulo-equilatero-bottom{width:0;height:0;border-right:10px solid transparent;border-top:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #ffffff;position:absolute;}
.closesubnav{float:right;position:absolute;right:0px;margin-top:0%;color:#443C37;font-size:28px;font-weight:bold;z-index:99999999;}
.formdown:focus, .formdowndem:focus, .formdowntextarea:focus{outline:none;border:1px solid #FCCD39;}
select{border:1px solid #ccc;width:140px;overflow:hidden;background:#fff url(../img/flecha_form.png) no-repeat 98% center;width:130%;border:none;-webkit-appearance:none;padding-left:1%;}
.btn-yellow{cursor:pointer;color:#ffffff;background:#FCCD39;padding:10% 15%;border-radius:33px;}
.textpromoform{display:inline-block;width:80%;vertical-align:top;}
.changestylenav:hover{color:#FCCD39 !important;text-decoration:underline;}
.linkformdown{color:#4009ae !important;}
.steps p, .features p{color:white;}
#tag, #demomesage, #buymessage{display:none;position:fixed;top:18%;left:26%;width:46%;height:auto;z-index:99999999999999999999999999999;box-shadow:rgba(10, 10, 10, 0.73) 0px 0px 84px;background-color:#f7f7f7;background-image:url(../img/nac_extra_popup_download.png);background-repeat:no-repeat;background-position-x:right;background-position-y:bottom;}
.displaymob{display:none;}
.height250{height:250px;resize:none;padding-top:2%;font-family:Verdana,Geneva,sans-serif !important;}
.linkfaq{color:#1758d1 !important;line-height:40px;display:block;}
#contentindex{display:block;}
#contentsales, #contentwork{display:none;}
#content1{display:block;}
#content2, #content3{display:none;}
.iconfeatures p{font-weight:bold;}
.iconfeaturesunac p{color:#b2acaa !important;font-weight:bold;}
.iconfeatures:hover p{color:#FCCD39;}
.tablefeatures{border-collapse:collapse;font-family:Verdana, Geneva, sans-serif;font-size:13px;color:#443C37;line-height:39px;width:87%;}
.tablefeatures tr{border-bottom:2px solid #d2caca;}
.tablefeatures tr td:first-child{width:80% !important;}
.tablefeatures tr td:last-child{width:20% !important;text-align:center;}
#content2 table{border-collapse:collapse;font-family:Verdana, Geneva, sans-serif;font-size:13px;color:#443C37;line-height:39px;width:87%;}
#content2 table tr{border-bottom:2px solid #d2caca;}
#content2 table tr td{text-align:left;}
#content2 table tr td:first-child{width:80% !important;}
#content2 table tr td:last-child{width:20% !important;}
#content2 table tr td p{line-height:39px !important;font-size:13px !important;}
#contentplantilla{display:block;}
#contentproduccion, #contentpaneles, #contentcaptura, #contentherramientas, #contenttimeline, #contentpresentacion, #contentreproduccion, #contentregistro, #contentprecio, #contentmatrix, #contentreal{display:none;}
.buttonbuyproduct{background-color:#fccd39;padding:2% 3%;border-radius:33px;margin-right:0%;font-weight:bold;font-size:13px;margin-right:0% !important;}
.buttonbuyproduct a{color:#443C37 !important;}
.buttonbuyproduct span{background-color:white;border-radius:44px;}
.textcomp p{font-size:13px !important;line-height:22px !important;}
.tablepricing table{border-collapse:collapse;border:none;font-family:Verdana, Geneva, sans-serif;line-height:24px;font-size:15px;color:#443C37;width:100%;margin-top:4%;}
.tablepricing table tr{height:60px;}
.tablepricing table tr td:first-child{width:40%;padding-left:4%;}
.tablepricing table tr td:nth-child(2), .tablepricing table tr td:nth-child(4){width:19%;text-align:center;}
.tablepricing table tr:nth-child(2) td:nth-child(2), .tablepricing table tr:nth-child(2) td:nth-child(4), .tablepricing table tr:last-child td:nth-child(2), .tablepricing table tr:last-child td:nth-child(2){font-size:31px;}
.tablepricing table tr td:nth-child(3), .tablepricing table tr td:last-child{width:6%;}
.tablepricing table tr:nth-child(2){background-color:#efefef;}
.tablepricing table tr:nth-child(2) td:nth-child(2), .tablepricing table tr:nth-child(2) td:nth-child(3){background-color:#e8e8e8 !important;}
.tablepricing table tr:nth-child(3) td:nth-child(2), .tablepricing table tr:nth-child(3) td:nth-child(3){background-color:#efefef !important;}
.tablepricing table tr td i{background-color:#facb39;padding:18%;border-radius:46px;color:#443c37;}
.tablepricing table tr td sup i{background-color:inherit;padding:0%;border-radius:0px;color:#FF2400;font-size:16px;}
.selectpreftel{width:42%;display:inline-block;margin-left:0%;}
.selecttel{width:55%;display:inline-block;margin-left:0%;padding-left:1%;}
.left0{left:0;}
.md-content img{font-size:inherit !important;}
.formdownb{width:48%;display:inline-block;height:32px;border:1px solid #c1bfbf;}
.viewhidden{visibility:hidden;}
#step2buy{display:none;}
.stepsbuyform{background-color:#7c7671;color:white;padding:1%;font-size:18px;border-radius:33px 0px 0px 33px;}
.step2buyform{color:white;padding:1%;font-size:18px;border:1px solid #7c7671;}
.step3buyform{color:white;padding:1%;font-size:18px;border-radius:0px 33px 33px 0px;border:1px solid #7c7671;}
.selectpre{width:41%;display:inline-block;margin-left:0%;}
.btn-buy{cursor:pointer;color:#ffffff;background:#7c7671;padding:9% 31%;border-radius:33px;font-size:19px !important;}
.fontlinkbuy{font-size:80px;color:#d8d3d3;}
.topfix{position:fixed;top:0;}
.unlimitedfont p{color:white !important;}
.go-top{display:none;position:fixed;bottom:3em;right:2em;text-decoration:none;color:#fff;background-color:#443c3769;border-radius:5px;font-size:38px;padding:0.2em;}
.go-top:hover{background-color:#443c37;}
.formprefix{width:49% !important;display:inline-block;border:1px solid #ccc !important;overflow:hidden;background:#fff url(../img/flecha_form.png) no-repeat 98% center;border:none;-webkit-appearance:none;}
.form49{width:49% !important;display:inline-block;border:1px solid #ccc !important;overflow:hidden;-webkit-appearance:none;}
.textdowndemo{width:72%;margin:0 auto;padding:9% 5%;}
.hrgray{border:0.5px solid #e1e1e1;}
.cookiesdiv{background-color:rgba(45, 41, 38, 0.8);position:fixed;z-index:100000000;bottom:0;padding:2% 0%;}
.boxrreq{background-color:#e2e2e2b5;border-radius:10px;}
.linkspecial a{color:#443c37;font-weight:bold;text-decoration:underline;}
.nonunderline{text-decoration:none !important;}
.boxpricing{border:2px solid #FF2400;}
.hrpricing{margin: 5% 0% !important;width: 80%;display: inherit;border-top: 1px solid #ededed;}
.btn-yellow-buy {cursor: pointer;color: #ffffff;background: #FCCD39;padding: 7% 30%;border-radius: 33px;}
.section-button-buy{text-align: center;display: inherit;margin-top: 10%;}
.font90{font-size: 76px;}
.font70 {font-size: 70px;}
.tooltip2 {
  position: relative;
  display: block;
}

.tooltip2 .tooltiptext {
  visibility: hidden;
      width: 406px;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 3px;
    position: absolute;
    z-index: 1;
    top: -5px;
    font-size: 13px;
    left: 101%;
    font-weight: normal;
}

.tooltip2 .tooltiptext::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 100%;
  margin-top: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent black transparent transparent;
}

.tooltip2:hover .tooltiptext {
  visibility: visible;
}

.tooltip3 {
    position: relative;
    display: inline-block;
    width: 49%;
}

.tooltip3 .tooltiptext3 {
  visibility: hidden;
  width: 389px;
    background-color: black;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 1;
    top: 121%;
    left: 0%;
    margin-left: -60px;
    font-size: 14px;
    font-weight: inherit;
}
.tooltip3 .tooltiptext3::after {
  content: "";
  position: absolute;
  bottom: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent black transparent;
}
.tooltip3:hover .tooltiptext3 {
  visibility: visible;
}