@import url("colorsfront.css");@import url("imagesfront.css");@import url("//fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i&subset=latin-ext");@import url("//fonts.googleapis.com/css?family=Staatliches|Courgette|Montserrat:400,700,700i&subset=latin-ext");html{height:100vh}body{font-family:'Open Sans', arial, sans-serif;font-size:.875rem;font-weight:normal;background-color:var(--bgColor);color:var(--ftColor);background-image:var(--imgBackFront);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;margin:0;padding:0}body a{text-decoration:none;color:var(--linkColor)}body a:hover{text-decoration:none;color:var(--linkhoverColor)}*{-webkit-box-sizing:border-box;box-sizing:border-box}.Opensans{font-family:'Open Sans', arial, sans-serif !important}.Courgette{font-family:'Courgette', 'Open Sans', arial, sans-serif !important}.Montserrat{font-family:'Montserrat', 'Open Sans', arial, sans-serif !important}.Staatliches{font-family:'Staatliches', 'Open Sans', arial, sans-serif !important}.text-regular{font-weight:normal}.text-bold{font-weight:bold}.text-shadow{text-shadow:0 0 1px 1px black}hr{border-top:1px solid var(--boxtopbgColor);height:10px}.header{position:fixed;z-index:2000;right:0;top:0;left:0;height:110px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(7%, var(--topbgHideColor)), color-stop(60%, var(--topbgColor)));background-image:linear-gradient(to top, var(--topbgHideColor) 7%, var(--topbgColor) 60%)}.headerSolid{position:fixed;z-index:2000;top:0;left:0;padding:0;margin:0;height:40px;width:100%;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.349);box-shadow:0 4px 8px 0 rgba(0,0,0,0.349);background-color:var(--topbgColor);transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out}.end{position:fixed;z-index:2000;right:0;bottom:0;left:0;height:40px;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(7%, var(--bottombgHideColor)), color-stop(60%, var(--bottombgColor)));background-image:linear-gradient(to bottom, var(--bottombgHideColor) 7%, var(--bottombgColor) 60%)}.endSolid{z-index:2000;bottom:0;left:0;width:100%;background-color:var(--bottombgColor)}.row{margin:0}.col-right{float:right;margin-right:10px;text-align:right}.bottomSocial{position:relative;font-size:2.4em}.bottomSocial .alignRightBottom{position:absolute;bottom:10px;right:5px}.navbar{padding:0;margin:0}.navbar-nav{margin-right:10px;font-size:1.2em}.nav-item{margin-right:10px}.navbar-toggler .navbar-toggler-icon{height:100%;color:var(--topftColor)}#collapse_menu,.collapse,.navbar-collapse{color:#080808;background-color:#fafafa;border-radius:5px;padding:10px;margin-left:10px;margin-right:10px}#collapse_menu .nav-link,.collapse .nav-link,.navbar-collapse .nav-link{padding:5px}.navbar-expand-md,.navbar{width:calc(100% - 180px) !important}.top{color:var(--topftColor);width:100%}.top a{text-decoration:none;color:var(--linkTopColor)}.top a:hover{text-decoration:none;color:var(--linkTophoverColor)}.bottom{color:var(--bottomftColor);width:100%;font-size:0.85em}.bottom a{text-decoration:none;color:var(--linkBottomColor)}.bottom a:hover{text-decoration:none;color:var(--linkBottomhoverColor)}.box{position:block;margin:auto;line-height:1.4rem;border-radius:5px;width:40%;min-width:16rem;color:var(--boxftColor);background-color:var(--boxbgColor)}.box a{text-decoration:none;color:var(--boxlinkColor)}.box a:hover{text-decoration:none;color:var(--boxlinkhoverColor)}.box .headBox{width:100%;height:80px;padding:2px;color:var(--boxtopftColor);background-color:var(--boxtopbgColor)}.box .headBox a{text-decoration:none;color:var(--boxtoplinkColor)}.box .headBox a:hover{text-decoration:none;color:var(--boxtoplinkhoverColor)}.box .headBox img{margin:5px;border:0}.box .contentBox{position:relative;margin:5px;padding:5px;width:100%}.box .bottomBox{width:100%;height:80px;padding:2px;color:var(--boxbottomftColor);background-color:var(--boxbottombgColor)}.box .bottomBox a{text-decoration:none;color:var(--boxbottomlinkColor)}.box .bottomBox a:hover{text-decoration:none;color:var(--boxbottomlinkhoverColor)}.box .bottomBox img{margin:5px;border:0}.mainshowtext{height:100%;min-height:100vh;width:calc(100% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.txtBox{width:95%;height:calc(100% - 65px);min-height:calc(100vh - 65px);min-width:16rem;margin-top:60px;border-radius:5px;color:var(--boxftColor);background-color:var(--boxbgColor);padding:10px}.txtBox a{text-decoration:none;color:var(--boxlinkColor)}.txtBox a:hover{text-decoration:none;color:var(--boxlinkhoverColor)}.txtBox .content{position:relative;width:100%;height:100%}.txtBox .content iframe{position:absolute;top:0px;width:100%;height:100%}section{width:100%;padding-left:10px;padding-right:10px}.main{min-height:calc(100vh - 60px)}.main div{position:absolute;top:calc(50% - 60px);left:1em}.catvd{background-image:var(--imgBackFront);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed}#cat a{text-decoration:none;color:var(--boxlinkColor)}#cat a:hover{text-decoration:none;color:var(--boxlinkhoverColor)}#SubcatSection{padding-top:10px}#SubcatSection a{text-decoration:none;color:var(--boxlinkColor)}#SubcatSection a:hover{text-decoration:none;color:var(--boxlinkhoverColor)}.catrow{width:100%;margin:auto}.catcol{padding-bottom:20px}.selected{color:var(--catativeftColor) !important;background-color:var(--catativebgColor) !important}.catsOpttions{min-height:calc(100vh - 60px);padding-top:20px}.subCat{padding-top:60px;margin-bottom:20px}.categoria{border-radius:5px;padding:5px;color:var(--boxftColor);background-color:var(--boxbgColor);height:100%}.categoria img{min-width:64px;min-height:64px;width:64px;height:64px}.categoria .bigtext{min-width:64px;min-height:64px;width:64px;height:64px;font-size:36px;text-align:center}.categoria div{min-height:64px;margin:auto}.categoria .colImg{width:75px;margin:2px}.socialLogo{font-size:2em}#video-landing{height:100vh;overflow-y:hidden}#video-landing video{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:calc(100% - 20px);height:auto;z-index:-100}#video-landing div{position:absolute;top:calc(50% - 60px);left:1em;text-shadow:1px 1px 2px black}.sch{margin-top:10px;margin-bottom:20px}.srchServices{margin-top:40px;margin-right:10px;border-radius:5px;padding:2px;width:16rem;margin-left:auto;color:var(--boxftColor);background-color:var(--boxbgColor)}.srchServices img{min-width:48px;min-height:48px;width:48px;height:48px;border:0}.search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:16rem;height:4em}.search .inputBox{width:36rem;height:100%;background-color:var(--boxbgColor);font-size:1.4em;-webkit-box-shadow:0 0 2px 4px rgba(56,56,56,0.158);box-shadow:0 0 2px 4px rgba(56,56,56,0.158);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.search .inputBox .searchInput{background-color:#e2e2e2a8;height:100%;width:calc(100% - 60px);padding-right:10px;padding-left:10px;-webkit-appearance:none;border-top-left-radius:3px;border-bottom-left-radius:3px;border:0;outline:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.search .inputBox button{height:100%;width:60px;border-top-right-radius:3px;border-bottom-right-radius:3px;-webkit-appearance:none;border:0;outline:0}.search .inputBox button:focus{-webkit-appearance:none;border:0;outline:0}.search .inputBox button:hover{color:var(--catativeftColor);background-color:var(--catativebgColor)}.Manut{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);min-width:18em}.Manut img{display:block;margin:auto;border:0;width:120px;height:130px}.idiomamenu{position:relative;float:right;padding-right:10px}.idiomamenu .divIdioma{padding-top:10px;text-align:center;text-shadow:0 0 1px 1px black}.idiomamenu .addapp{padding-top:10px}.idiomamenu .lang-md{display:none}.idiomamenu .lang-sm{display:block}#mapsGeo{width:95%;height:100vh;margin:auto;border-radius:5px}.applogo{border:0;width:200px;height:auto}.applogotop{margin-left:5px;border:0;height:38px;width:auto}.copyRight{font-size:0.80em;color:var(--bottomftColor);background-color:var(--bottombgColor);width:100%;height:20px}.mapboxgl-popup{max-width:16rem;min-width:16rem;font-family:'Open Sans', arial, sans-serif;font-size:.875rem;font-weight:normal}.mapboxgl-popup div{color:var(--boxftColor);background-color:var(--boxbgColor)}.mapboxgl-popup div .MapBTCenter{width:50%;margin:auto}.mapboxgl-popup a{text-decoration:none;color:var(--boxlinkColor)}.mapboxgl-popup a:hover{text-decoration:none;color:var(--boxlinkhoverColor)}.mapboxgl-marker{cursor:pointer}.mainTexts{height:100%;min-height:100vh;width:calc(100% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mainTextVideo{position:absolute;top:0;left:0;padding-left:10px}.textSlogan{min-width:16rem;width:100%;padding-left:10px;padding-right:10px;margin-top:4rem;margin-bottom:4rem}.mbottom{margin:5px;min-width:16rem;margin-bottom:20px}.mbottom .menuBottomitme{margin:0;padding:5px 0 0 0}.mbottom span{line-height:1.6em}@media screen and (min-width: 600px){body{background-image:var(--imgBack700Front)}.txtBox{height:calc(100% - 110px);min-height:calc(100vh - 110px);margin-top:100px}.main{padding-top:68px;min-height:calc(100vh - 68px)}.main div{left:5em}.textSlogan{padding-left:4rem;padding-right:4rem}.search{margin-top:4rem}#SubcatSection{padding-top:90px}.catvd{background-image:var(--imgBack700Front)}.catsOpttions{min-height:calc(100vh - 68px);margin-top:68px}#video-landing div{left:5em}.header{height:140px}.headerSolid{height:80px}.bottomSocial .alignRightBottom{right:20px}.mbottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px}.mbottom span{line-height:1.8em}.applogotop{width:200px;height:auto;margin-top:10px}.navbar-toggler{margin:10px}.navbar-toggler .navbar-toggler-icon{height:100%;color:var(--topftColor)}}@media screen and (min-width: 760px){.box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.txtBox{height:calc(100% - 125px);min-height:calc(100vh - 125px);margin-top:110px}.main{padding-top:95px;min-height:calc(100vh - 95px)}.catsOpttions{min-height:calc(100vh - 95px);margin-top:95px}.header{height:140px}.headerSolid{height:90px}}@media screen and (min-width: 768px){#collapse_menu{background-color:transparent !important}}@media screen and (min-width: 1072px){body{background-image:var(--imgBack1000Front)}.catvd{background-image:var(--imgBack1000Front)}.idiomamenu{padding-right:20px}.idiomamenu .divIdioma{padding-top:20px}.idiomamenu .addapp{padding-top:30px}.idiomamenu .lang-md{display:block}.idiomamenu .lang-sm{display:none}.navbar-expand-md,.navbar{width:calc(100% - 320px) !important}}
