/*!********************************************
 *
 * RTP GmbH
 * http://www.rtp.ch/
 * TYPO3 Application Development and Hosting
 *
 *********************************************/@keyframes slideDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(0)}100%{transform:translateY(-100%)}}
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=34ecf90b0118b9b0a2dc62a8c34c700b)
 * Config saved to config.json and https://gist.github.com/34ecf90b0118b9b0a2dc62a8c34c700b
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}.tecalto{/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */}.tecalto article,.tecalto aside,.tecalto details,.tecalto figcaption,.tecalto figure,.tecalto footer,.tecalto header,.tecalto hgroup,.tecalto main,.tecalto menu,.tecalto nav,.tecalto section,.tecalto summary{display:block}.tecalto audio,.tecalto canvas,.tecalto progress,.tecalto video{display:inline-block;vertical-align:baseline}.tecalto audio:not([controls]){display:none;height:0}.tecalto [hidden],.tecalto template{display:none}.tecalto a{background-color:transparent}.tecalto a:active,.tecalto a:hover{outline:0}.tecalto abbr[title]{border-bottom:1px dotted}.tecalto b,.tecalto strong{font-weight:700}.tecalto dfn{font-style:italic}.tecalto h1{font-size:2em;margin:.67em 0}.tecalto mark{background:#ff0;color:#000}.tecalto small{font-size:80%}.tecalto sub,.tecalto sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.tecalto sup{top:-.5em}.tecalto sub{bottom:-.25em}.tecalto img{border:0}.tecalto svg:not(:root){overflow:hidden}.tecalto figure{margin:1em 40px}.tecalto hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}.tecalto pre{overflow:auto}.tecalto code,.tecalto kbd,.tecalto pre,.tecalto samp{font-family:monospace,monospace;font-size:1em}.tecalto button,.tecalto input,.tecalto optgroup,.tecalto select,.tecalto textarea{color:inherit;font:inherit;margin:0}.tecalto button{overflow:visible}.tecalto button,.tecalto select{text-transform:none}.tecalto button,.tecalto html input[type=button],.tecalto input[type=reset],.tecalto input[type=submit]{-webkit-appearance:button;cursor:pointer}.tecalto button[disabled],.tecalto html input[disabled]{cursor:default}.tecalto button::-moz-focus-inner,.tecalto input::-moz-focus-inner{border:0;padding:0}.tecalto input{line-height:normal}.tecalto input[type=checkbox],.tecalto input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}.tecalto input[type=number]::-webkit-inner-spin-button,.tecalto input[type=number]::-webkit-outer-spin-button{height:auto}.tecalto input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.tecalto input[type=search]::-webkit-search-cancel-button,.tecalto input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.tecalto fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}.tecalto legend{border:0;padding:0}.tecalto textarea{overflow:auto}.tecalto optgroup{font-weight:700}.tecalto table{border-collapse:collapse;border-spacing:0}.tecalto td,.tecalto th{padding:0}@media print{.tecalto *,.tecalto :after,.tecalto :before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}.tecalto a,.tecalto a:visited{text-decoration:underline}.tecalto a[href]:after{content:" (" attr(href) ")"}.tecalto abbr[title]:after{content:" (" attr(title) ")"}.tecalto a[href^="#"]:after,.tecalto a[href^="javascript:"]:after{content:""}.tecalto blockquote,.tecalto pre{border:1px solid #999;page-break-inside:avoid}.tecalto thead{display:table-header-group}.tecalto img,.tecalto tr{page-break-inside:avoid}.tecalto img{max-width:100%!important}.tecalto h2,.tecalto h3,.tecalto p{orphans:3;widows:3}.tecalto h2,.tecalto h3{page-break-after:avoid}.tecalto .navbar{display:none}.tecalto .btn>.caret,.tecalto .dropup>.btn>.caret{border-top-color:#000!important}.tecalto .label{border:1px solid #000}.tecalto .table{border-collapse:collapse!important}.tecalto .table td,.tecalto .table th{background-color:#fff!important}.tecalto .table-bordered td,.tecalto .table-bordered th{border:1px solid #ddd!important}}.tecalto *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tecalto :after,.tecalto :before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tecalto html{font-size:10px;-webkit-tap-highlight-color:transparent}.tecalto body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}.tecalto button,.tecalto input,.tecalto select,.tecalto textarea{font-family:inherit;font-size:inherit;line-height:inherit}.tecalto a{color:#337ab7;text-decoration:none}.tecalto a:focus,.tecalto a:hover{color:#23527c;text-decoration:underline}.tecalto a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.tecalto figure{margin:0}.tecalto img{vertical-align:middle}.tecalto .img-responsive{display:block;max-width:100%;height:auto}.tecalto .img-rounded{border-radius:6px}.tecalto .img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.tecalto .img-circle{border-radius:50%}.tecalto hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.tecalto .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.tecalto .sr-only-focusable:active,.tecalto .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.tecalto [role=button]{cursor:pointer}.tecalto .container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.tecalto .container{width:768px}}@media (min-width:1280px){.tecalto .container{width:1280px}}@media (min-width:1920px){.tecalto .container{width:1920px}}.tecalto .container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.tecalto .row{margin-left:-15px;margin-right:-15px}}.tecalto .col-lg-1,.tecalto .col-lg-10,.tecalto .col-lg-11,.tecalto .col-lg-12,.tecalto .col-lg-2,.tecalto .col-lg-3,.tecalto .col-lg-4,.tecalto .col-lg-5,.tecalto .col-lg-6,.tecalto .col-lg-7,.tecalto .col-lg-8,.tecalto .col-lg-9,.tecalto .col-md-1,.tecalto .col-md-10,.tecalto .col-md-11,.tecalto .col-md-12,.tecalto .col-md-2,.tecalto .col-md-3,.tecalto .col-md-4,.tecalto .col-md-5,.tecalto .col-md-6,.tecalto .col-md-7,.tecalto .col-md-8,.tecalto .col-md-9,.tecalto .col-sm-1,.tecalto .col-sm-10,.tecalto .col-sm-11,.tecalto .col-sm-12,.tecalto .col-sm-2,.tecalto .col-sm-3,.tecalto .col-sm-4,.tecalto .col-sm-5,.tecalto .col-sm-6,.tecalto .col-sm-7,.tecalto .col-sm-8,.tecalto .col-sm-9,.tecalto .col-xs-1,.tecalto .col-xs-10,.tecalto .col-xs-11,.tecalto .col-xs-12,.tecalto .col-xs-2,.tecalto .col-xs-3,.tecalto .col-xs-4,.tecalto .col-xs-5,.tecalto .col-xs-6,.tecalto .col-xs-7,.tecalto .col-xs-8,.tecalto .col-xs-9{position:relative;min-height:1px}@media (min-width:768px){.tecalto .col-lg-1,.tecalto .col-lg-10,.tecalto .col-lg-11,.tecalto .col-lg-12,.tecalto .col-lg-2,.tecalto .col-lg-3,.tecalto .col-lg-4,.tecalto .col-lg-5,.tecalto .col-lg-6,.tecalto .col-lg-7,.tecalto .col-lg-8,.tecalto .col-lg-9,.tecalto .col-md-1,.tecalto .col-md-10,.tecalto .col-md-11,.tecalto .col-md-12,.tecalto .col-md-2,.tecalto .col-md-3,.tecalto .col-md-4,.tecalto .col-md-5,.tecalto .col-md-6,.tecalto .col-md-7,.tecalto .col-md-8,.tecalto .col-md-9,.tecalto .col-sm-1,.tecalto .col-sm-10,.tecalto .col-sm-11,.tecalto .col-sm-12,.tecalto .col-sm-2,.tecalto .col-sm-3,.tecalto .col-sm-4,.tecalto .col-sm-5,.tecalto .col-sm-6,.tecalto .col-sm-7,.tecalto .col-sm-8,.tecalto .col-sm-9,.tecalto .col-xs-1,.tecalto .col-xs-10,.tecalto .col-xs-11,.tecalto .col-xs-12,.tecalto .col-xs-2,.tecalto .col-xs-3,.tecalto .col-xs-4,.tecalto .col-xs-5,.tecalto .col-xs-6,.tecalto .col-xs-7,.tecalto .col-xs-8,.tecalto .col-xs-9{padding-left:15px;padding-right:15px}}.tecalto .col-xs-1,.tecalto .col-xs-10,.tecalto .col-xs-11,.tecalto .col-xs-12,.tecalto .col-xs-2,.tecalto .col-xs-3,.tecalto .col-xs-4,.tecalto .col-xs-5,.tecalto .col-xs-6,.tecalto .col-xs-7,.tecalto .col-xs-8,.tecalto .col-xs-9{float:left}.tecalto .col-xs-12{width:100%}.tecalto .col-xs-11{width:91.66666667%}.tecalto .col-xs-10{width:83.33333333%}.tecalto .col-xs-9{width:75%}.tecalto .col-xs-8{width:66.66666667%}.tecalto .col-xs-7{width:58.33333333%}.tecalto .col-xs-6{width:50%}.tecalto .col-xs-5{width:41.66666667%}.tecalto .col-xs-4{width:33.33333333%}.tecalto .col-xs-3{width:25%}.tecalto .col-xs-2{width:16.66666667%}.tecalto .col-xs-1{width:8.33333333%}.tecalto .col-xs-pull-12{right:100%}.tecalto .col-xs-pull-11{right:91.66666667%}.tecalto .col-xs-pull-10{right:83.33333333%}.tecalto .col-xs-pull-9{right:75%}.tecalto .col-xs-pull-8{right:66.66666667%}.tecalto .col-xs-pull-7{right:58.33333333%}.tecalto .col-xs-pull-6{right:50%}.tecalto .col-xs-pull-5{right:41.66666667%}.tecalto .col-xs-pull-4{right:33.33333333%}.tecalto .col-xs-pull-3{right:25%}.tecalto .col-xs-pull-2{right:16.66666667%}.tecalto .col-xs-pull-1{right:8.33333333%}.tecalto .col-xs-pull-0{right:auto}.tecalto .col-xs-push-12{left:100%}.tecalto .col-xs-push-11{left:91.66666667%}.tecalto .col-xs-push-10{left:83.33333333%}.tecalto .col-xs-push-9{left:75%}.tecalto .col-xs-push-8{left:66.66666667%}.tecalto .col-xs-push-7{left:58.33333333%}.tecalto .col-xs-push-6{left:50%}.tecalto .col-xs-push-5{left:41.66666667%}.tecalto .col-xs-push-4{left:33.33333333%}.tecalto .col-xs-push-3{left:25%}.tecalto .col-xs-push-2{left:16.66666667%}.tecalto .col-xs-push-1{left:8.33333333%}.tecalto .col-xs-push-0{left:auto}.tecalto .col-xs-offset-12{margin-left:100%}.tecalto .col-xs-offset-11{margin-left:91.66666667%}.tecalto .col-xs-offset-10{margin-left:83.33333333%}.tecalto .col-xs-offset-9{margin-left:75%}.tecalto .col-xs-offset-8{margin-left:66.66666667%}.tecalto .col-xs-offset-7{margin-left:58.33333333%}.tecalto .col-xs-offset-6{margin-left:50%}.tecalto .col-xs-offset-5{margin-left:41.66666667%}.tecalto .col-xs-offset-4{margin-left:33.33333333%}.tecalto .col-xs-offset-3{margin-left:25%}.tecalto .col-xs-offset-2{margin-left:16.66666667%}.tecalto .col-xs-offset-1{margin-left:8.33333333%}.tecalto .col-xs-offset-0{margin-left:0}@media (min-width:768px){.tecalto .col-sm-1,.tecalto .col-sm-10,.tecalto .col-sm-11,.tecalto .col-sm-12,.tecalto .col-sm-2,.tecalto .col-sm-3,.tecalto .col-sm-4,.tecalto .col-sm-5,.tecalto .col-sm-6,.tecalto .col-sm-7,.tecalto .col-sm-8,.tecalto .col-sm-9{float:left}.tecalto .col-sm-12{width:100%}.tecalto .col-sm-11{width:91.66666667%}.tecalto .col-sm-10{width:83.33333333%}.tecalto .col-sm-9{width:75%}.tecalto .col-sm-8{width:66.66666667%}.tecalto .col-sm-7{width:58.33333333%}.tecalto .col-sm-6{width:50%}.tecalto .col-sm-5{width:41.66666667%}.tecalto .col-sm-4{width:33.33333333%}.tecalto .col-sm-3{width:25%}.tecalto .col-sm-2{width:16.66666667%}.tecalto .col-sm-1{width:8.33333333%}.tecalto .col-sm-pull-12{right:100%}.tecalto .col-sm-pull-11{right:91.66666667%}.tecalto .col-sm-pull-10{right:83.33333333%}.tecalto .col-sm-pull-9{right:75%}.tecalto .col-sm-pull-8{right:66.66666667%}.tecalto .col-sm-pull-7{right:58.33333333%}.tecalto .col-sm-pull-6{right:50%}.tecalto .col-sm-pull-5{right:41.66666667%}.tecalto .col-sm-pull-4{right:33.33333333%}.tecalto .col-sm-pull-3{right:25%}.tecalto .col-sm-pull-2{right:16.66666667%}.tecalto .col-sm-pull-1{right:8.33333333%}.tecalto .col-sm-pull-0{right:auto}.tecalto .col-sm-push-12{left:100%}.tecalto .col-sm-push-11{left:91.66666667%}.tecalto .col-sm-push-10{left:83.33333333%}.tecalto .col-sm-push-9{left:75%}.tecalto .col-sm-push-8{left:66.66666667%}.tecalto .col-sm-push-7{left:58.33333333%}.tecalto .col-sm-push-6{left:50%}.tecalto .col-sm-push-5{left:41.66666667%}.tecalto .col-sm-push-4{left:33.33333333%}.tecalto .col-sm-push-3{left:25%}.tecalto .col-sm-push-2{left:16.66666667%}.tecalto .col-sm-push-1{left:8.33333333%}.tecalto .col-sm-push-0{left:auto}.tecalto .col-sm-offset-12{margin-left:100%}.tecalto .col-sm-offset-11{margin-left:91.66666667%}.tecalto .col-sm-offset-10{margin-left:83.33333333%}.tecalto .col-sm-offset-9{margin-left:75%}.tecalto .col-sm-offset-8{margin-left:66.66666667%}.tecalto .col-sm-offset-7{margin-left:58.33333333%}.tecalto .col-sm-offset-6{margin-left:50%}.tecalto .col-sm-offset-5{margin-left:41.66666667%}.tecalto .col-sm-offset-4{margin-left:33.33333333%}.tecalto .col-sm-offset-3{margin-left:25%}.tecalto .col-sm-offset-2{margin-left:16.66666667%}.tecalto .col-sm-offset-1{margin-left:8.33333333%}.tecalto .col-sm-offset-0{margin-left:0}}@media (min-width:1280px){.tecalto .col-md-1,.tecalto .col-md-10,.tecalto .col-md-11,.tecalto .col-md-12,.tecalto .col-md-2,.tecalto .col-md-3,.tecalto .col-md-4,.tecalto .col-md-5,.tecalto .col-md-6,.tecalto .col-md-7,.tecalto .col-md-8,.tecalto .col-md-9{float:left}.tecalto .col-md-12{width:100%}.tecalto .col-md-11{width:91.66666667%}.tecalto .col-md-10{width:83.33333333%}.tecalto .col-md-9{width:75%}.tecalto .col-md-8{width:66.66666667%}.tecalto .col-md-7{width:58.33333333%}.tecalto .col-md-6{width:50%}.tecalto .col-md-5{width:41.66666667%}.tecalto .col-md-4{width:33.33333333%}.tecalto .col-md-3{width:25%}.tecalto .col-md-2{width:16.66666667%}.tecalto .col-md-1{width:8.33333333%}.tecalto .col-md-pull-12{right:100%}.tecalto .col-md-pull-11{right:91.66666667%}.tecalto .col-md-pull-10{right:83.33333333%}.tecalto .col-md-pull-9{right:75%}.tecalto .col-md-pull-8{right:66.66666667%}.tecalto .col-md-pull-7{right:58.33333333%}.tecalto .col-md-pull-6{right:50%}.tecalto .col-md-pull-5{right:41.66666667%}.tecalto .col-md-pull-4{right:33.33333333%}.tecalto .col-md-pull-3{right:25%}.tecalto .col-md-pull-2{right:16.66666667%}.tecalto .col-md-pull-1{right:8.33333333%}.tecalto .col-md-pull-0{right:auto}.tecalto .col-md-push-12{left:100%}.tecalto .col-md-push-11{left:91.66666667%}.tecalto .col-md-push-10{left:83.33333333%}.tecalto .col-md-push-9{left:75%}.tecalto .col-md-push-8{left:66.66666667%}.tecalto .col-md-push-7{left:58.33333333%}.tecalto .col-md-push-6{left:50%}.tecalto .col-md-push-5{left:41.66666667%}.tecalto .col-md-push-4{left:33.33333333%}.tecalto .col-md-push-3{left:25%}.tecalto .col-md-push-2{left:16.66666667%}.tecalto .col-md-push-1{left:8.33333333%}.tecalto .col-md-push-0{left:auto}.tecalto .col-md-offset-12{margin-left:100%}.tecalto .col-md-offset-11{margin-left:91.66666667%}.tecalto .col-md-offset-10{margin-left:83.33333333%}.tecalto .col-md-offset-9{margin-left:75%}.tecalto .col-md-offset-8{margin-left:66.66666667%}.tecalto .col-md-offset-7{margin-left:58.33333333%}.tecalto .col-md-offset-6{margin-left:50%}.tecalto .col-md-offset-5{margin-left:41.66666667%}.tecalto .col-md-offset-4{margin-left:33.33333333%}.tecalto .col-md-offset-3{margin-left:25%}.tecalto .col-md-offset-2{margin-left:16.66666667%}.tecalto .col-md-offset-1{margin-left:8.33333333%}.tecalto .col-md-offset-0{margin-left:0}}@media (min-width:1920px){.tecalto .col-lg-1,.tecalto .col-lg-10,.tecalto .col-lg-11,.tecalto .col-lg-12,.tecalto .col-lg-2,.tecalto .col-lg-3,.tecalto .col-lg-4,.tecalto .col-lg-5,.tecalto .col-lg-6,.tecalto .col-lg-7,.tecalto .col-lg-8,.tecalto .col-lg-9{float:left}.tecalto .col-lg-12{width:100%}.tecalto .col-lg-11{width:91.66666667%}.tecalto .col-lg-10{width:83.33333333%}.tecalto .col-lg-9{width:75%}.tecalto .col-lg-8{width:66.66666667%}.tecalto .col-lg-7{width:58.33333333%}.tecalto .col-lg-6{width:50%}.tecalto .col-lg-5{width:41.66666667%}.tecalto .col-lg-4{width:33.33333333%}.tecalto .col-lg-3{width:25%}.tecalto .col-lg-2{width:16.66666667%}.tecalto .col-lg-1{width:8.33333333%}.tecalto .col-lg-pull-12{right:100%}.tecalto .col-lg-pull-11{right:91.66666667%}.tecalto .col-lg-pull-10{right:83.33333333%}.tecalto .col-lg-pull-9{right:75%}.tecalto .col-lg-pull-8{right:66.66666667%}.tecalto .col-lg-pull-7{right:58.33333333%}.tecalto .col-lg-pull-6{right:50%}.tecalto .col-lg-pull-5{right:41.66666667%}.tecalto .col-lg-pull-4{right:33.33333333%}.tecalto .col-lg-pull-3{right:25%}.tecalto .col-lg-pull-2{right:16.66666667%}.tecalto .col-lg-pull-1{right:8.33333333%}.tecalto .col-lg-pull-0{right:auto}.tecalto .col-lg-push-12{left:100%}.tecalto .col-lg-push-11{left:91.66666667%}.tecalto .col-lg-push-10{left:83.33333333%}.tecalto .col-lg-push-9{left:75%}.tecalto .col-lg-push-8{left:66.66666667%}.tecalto .col-lg-push-7{left:58.33333333%}.tecalto .col-lg-push-6{left:50%}.tecalto .col-lg-push-5{left:41.66666667%}.tecalto .col-lg-push-4{left:33.33333333%}.tecalto .col-lg-push-3{left:25%}.tecalto .col-lg-push-2{left:16.66666667%}.tecalto .col-lg-push-1{left:8.33333333%}.tecalto .col-lg-push-0{left:auto}.tecalto .col-lg-offset-12{margin-left:100%}.tecalto .col-lg-offset-11{margin-left:91.66666667%}.tecalto .col-lg-offset-10{margin-left:83.33333333%}.tecalto .col-lg-offset-9{margin-left:75%}.tecalto .col-lg-offset-8{margin-left:66.66666667%}.tecalto .col-lg-offset-7{margin-left:58.33333333%}.tecalto .col-lg-offset-6{margin-left:50%}.tecalto .col-lg-offset-5{margin-left:41.66666667%}.tecalto .col-lg-offset-4{margin-left:33.33333333%}.tecalto .col-lg-offset-3{margin-left:25%}.tecalto .col-lg-offset-2{margin-left:16.66666667%}.tecalto .col-lg-offset-1{margin-left:8.33333333%}.tecalto .col-lg-offset-0{margin-left:0}}.tecalto table{background-color:transparent}.tecalto caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}.tecalto th{text-align:left}.tecalto .table{width:100%;max-width:100%;margin-bottom:20px}.tecalto .table>tbody>tr>td,.tecalto .table>tbody>tr>th,.tecalto .table>tfoot>tr>td,.tecalto .table>tfoot>tr>th,.tecalto .table>thead>tr>td,.tecalto .table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.tecalto .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.tecalto .table>caption+thead>tr:first-child>td,.tecalto .table>caption+thead>tr:first-child>th,.tecalto .table>colgroup+thead>tr:first-child>td,.tecalto .table>colgroup+thead>tr:first-child>th,.tecalto .table>thead:first-child>tr:first-child>td,.tecalto .table>thead:first-child>tr:first-child>th{border-top:0}.tecalto .table>tbody+tbody{border-top:2px solid #ddd}.tecalto .table .table{background-color:#fff}.tecalto .table-condensed>tbody>tr>td,.tecalto .table-condensed>tbody>tr>th,.tecalto .table-condensed>tfoot>tr>td,.tecalto .table-condensed>tfoot>tr>th,.tecalto .table-condensed>thead>tr>td,.tecalto .table-condensed>thead>tr>th{padding:5px}.tecalto .table-bordered{border:1px solid #ddd}.tecalto .table-bordered>tbody>tr>td,.tecalto .table-bordered>tbody>tr>th,.tecalto .table-bordered>tfoot>tr>td,.tecalto .table-bordered>tfoot>tr>th,.tecalto .table-bordered>thead>tr>td,.tecalto .table-bordered>thead>tr>th{border:1px solid #ddd}.tecalto .table-bordered>thead>tr>td,.tecalto .table-bordered>thead>tr>th{border-bottom-width:2px}.tecalto .table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.tecalto .table-hover>tbody>tr:hover{background-color:#f5f5f5}.tecalto table col[class*=col-]{position:static;float:none;display:table-column}.tecalto table td[class*=col-],.tecalto table th[class*=col-]{position:static;float:none;display:table-cell}.tecalto .table>tbody>tr.active>td,.tecalto .table>tbody>tr.active>th,.tecalto .table>tbody>tr>td.active,.tecalto .table>tbody>tr>th.active,.tecalto .table>tfoot>tr.active>td,.tecalto .table>tfoot>tr.active>th,.tecalto .table>tfoot>tr>td.active,.tecalto .table>tfoot>tr>th.active,.tecalto .table>thead>tr.active>td,.tecalto .table>thead>tr.active>th,.tecalto .table>thead>tr>td.active,.tecalto .table>thead>tr>th.active{background-color:#f5f5f5}.tecalto .table-hover>tbody>tr.active:hover>td,.tecalto .table-hover>tbody>tr.active:hover>th,.tecalto .table-hover>tbody>tr:hover>.active,.tecalto .table-hover>tbody>tr>td.active:hover,.tecalto .table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.tecalto .table>tbody>tr.success>td,.tecalto .table>tbody>tr.success>th,.tecalto .table>tbody>tr>td.success,.tecalto .table>tbody>tr>th.success,.tecalto .table>tfoot>tr.success>td,.tecalto .table>tfoot>tr.success>th,.tecalto .table>tfoot>tr>td.success,.tecalto .table>tfoot>tr>th.success,.tecalto .table>thead>tr.success>td,.tecalto .table>thead>tr.success>th,.tecalto .table>thead>tr>td.success,.tecalto .table>thead>tr>th.success{background-color:#dff0d8}.tecalto .table-hover>tbody>tr.success:hover>td,.tecalto .table-hover>tbody>tr.success:hover>th,.tecalto .table-hover>tbody>tr:hover>.success,.tecalto .table-hover>tbody>tr>td.success:hover,.tecalto .table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.tecalto .table>tbody>tr.info>td,.tecalto .table>tbody>tr.info>th,.tecalto .table>tbody>tr>td.info,.tecalto .table>tbody>tr>th.info,.tecalto .table>tfoot>tr.info>td,.tecalto .table>tfoot>tr.info>th,.tecalto .table>tfoot>tr>td.info,.tecalto .table>tfoot>tr>th.info,.tecalto .table>thead>tr.info>td,.tecalto .table>thead>tr.info>th,.tecalto .table>thead>tr>td.info,.tecalto .table>thead>tr>th.info{background-color:#d9edf7}.tecalto .table-hover>tbody>tr.info:hover>td,.tecalto .table-hover>tbody>tr.info:hover>th,.tecalto .table-hover>tbody>tr:hover>.info,.tecalto .table-hover>tbody>tr>td.info:hover,.tecalto .table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.tecalto .table>tbody>tr.warning>td,.tecalto .table>tbody>tr.warning>th,.tecalto .table>tbody>tr>td.warning,.tecalto .table>tbody>tr>th.warning,.tecalto .table>tfoot>tr.warning>td,.tecalto .table>tfoot>tr.warning>th,.tecalto .table>tfoot>tr>td.warning,.tecalto .table>tfoot>tr>th.warning,.tecalto .table>thead>tr.warning>td,.tecalto .table>thead>tr.warning>th,.tecalto .table>thead>tr>td.warning,.tecalto .table>thead>tr>th.warning{background-color:#fcf8e3}.tecalto .table-hover>tbody>tr.warning:hover>td,.tecalto .table-hover>tbody>tr.warning:hover>th,.tecalto .table-hover>tbody>tr:hover>.warning,.tecalto .table-hover>tbody>tr>td.warning:hover,.tecalto .table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.tecalto .table>tbody>tr.danger>td,.tecalto .table>tbody>tr.danger>th,.tecalto .table>tbody>tr>td.danger,.tecalto .table>tbody>tr>th.danger,.tecalto .table>tfoot>tr.danger>td,.tecalto .table>tfoot>tr.danger>th,.tecalto .table>tfoot>tr>td.danger,.tecalto .table>tfoot>tr>th.danger,.tecalto .table>thead>tr.danger>td,.tecalto .table>thead>tr.danger>th,.tecalto .table>thead>tr>td.danger,.tecalto .table>thead>tr>th.danger{background-color:#f2dede}.tecalto .table-hover>tbody>tr.danger:hover>td,.tecalto .table-hover>tbody>tr.danger:hover>th,.tecalto .table-hover>tbody>tr:hover>.danger,.tecalto .table-hover>tbody>tr>td.danger:hover,.tecalto .table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.tecalto .table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.tecalto .table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.tecalto .table-responsive>.table{margin-bottom:0}.tecalto .table-responsive>.table>tbody>tr>td,.tecalto .table-responsive>.table>tbody>tr>th,.tecalto .table-responsive>.table>tfoot>tr>td,.tecalto .table-responsive>.table>tfoot>tr>th,.tecalto .table-responsive>.table>thead>tr>td,.tecalto .table-responsive>.table>thead>tr>th{white-space:nowrap}.tecalto .table-responsive>.table-bordered{border:0}.tecalto .table-responsive>.table-bordered>tbody>tr>td:first-child,.tecalto .table-responsive>.table-bordered>tbody>tr>th:first-child,.tecalto .table-responsive>.table-bordered>tfoot>tr>td:first-child,.tecalto .table-responsive>.table-bordered>tfoot>tr>th:first-child,.tecalto .table-responsive>.table-bordered>thead>tr>td:first-child,.tecalto .table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.tecalto .table-responsive>.table-bordered>tbody>tr>td:last-child,.tecalto .table-responsive>.table-bordered>tbody>tr>th:last-child,.tecalto .table-responsive>.table-bordered>tfoot>tr>td:last-child,.tecalto .table-responsive>.table-bordered>tfoot>tr>th:last-child,.tecalto .table-responsive>.table-bordered>thead>tr>td:last-child,.tecalto .table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.tecalto .table-responsive>.table-bordered>tbody>tr:last-child>td,.tecalto .table-responsive>.table-bordered>tbody>tr:last-child>th,.tecalto .table-responsive>.table-bordered>tfoot>tr:last-child>td,.tecalto .table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.tecalto .clearfix:after,.tecalto .clearfix:before,.tecalto .container-fluid:after,.tecalto .container-fluid:before,.tecalto .container:after,.tecalto .container:before,.tecalto .row:after,.tecalto .row:before{content:" ";display:table}.tecalto .clearfix:after,.tecalto .container-fluid:after,.tecalto .container:after,.tecalto .row:after{clear:both}.tecalto .center-block{display:block;margin-left:auto;margin-right:auto}.tecalto .pull-right{float:right!important}.tecalto .pull-left{float:left!important}.tecalto .hide{display:none!important}.tecalto .show{display:block!important}.tecalto .invisible{visibility:hidden}.tecalto .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.tecalto .hidden{display:none!important}.tecalto .affix{position:fixed}@-ms-viewport{width:device-width}.tecalto .visible-lg,.tecalto .visible-md,.tecalto .visible-sm,.tecalto .visible-xs{display:none!important}.tecalto .visible-lg-block,.tecalto .visible-lg-inline,.tecalto .visible-lg-inline-block,.tecalto .visible-md-block,.tecalto .visible-md-inline,.tecalto .visible-md-inline-block,.tecalto .visible-sm-block,.tecalto .visible-sm-inline,.tecalto .visible-sm-inline-block,.tecalto .visible-xs-block,.tecalto .visible-xs-inline,.tecalto .visible-xs-inline-block{display:none!important}@media (max-width:767px){.tecalto .visible-xs{display:block!important}.tecalto table.visible-xs{display:table!important}.tecalto tr.visible-xs{display:table-row!important}.tecalto td.visible-xs,.tecalto th.visible-xs{display:table-cell!important}}@media (max-width:767px){.tecalto .visible-xs-block{display:block!important}}@media (max-width:767px){.tecalto .visible-xs-inline{display:inline!important}}@media (max-width:767px){.tecalto .visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:1279px){.tecalto .visible-sm{display:block!important}.tecalto table.visible-sm{display:table!important}.tecalto tr.visible-sm{display:table-row!important}.tecalto td.visible-sm,.tecalto th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:1279px){.tecalto .visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:1279px){.tecalto .visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:1279px){.tecalto .visible-sm-inline-block{display:inline-block!important}}@media (min-width:1280px) and (max-width:1919px){.tecalto .visible-md{display:block!important}.tecalto table.visible-md{display:table!important}.tecalto tr.visible-md{display:table-row!important}.tecalto td.visible-md,.tecalto th.visible-md{display:table-cell!important}}@media (min-width:1280px) and (max-width:1919px){.tecalto .visible-md-block{display:block!important}}@media (min-width:1280px) and (max-width:1919px){.tecalto .visible-md-inline{display:inline!important}}@media (min-width:1280px) and (max-width:1919px){.tecalto .visible-md-inline-block{display:inline-block!important}}@media (min-width:1920px){.tecalto .visible-lg{display:block!important}.tecalto table.visible-lg{display:table!important}.tecalto tr.visible-lg{display:table-row!important}.tecalto td.visible-lg,.tecalto th.visible-lg{display:table-cell!important}}@media (min-width:1920px){.tecalto .visible-lg-block{display:block!important}}@media (min-width:1920px){.tecalto .visible-lg-inline{display:inline!important}}@media (min-width:1920px){.tecalto .visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.tecalto .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:1279px){.tecalto .hidden-sm{display:none!important}}@media (min-width:1280px) and (max-width:1919px){.tecalto .hidden-md{display:none!important}}@media (min-width:1920px){.tecalto .hidden-lg{display:none!important}}.tecalto .visible-print{display:none!important}@media print{.tecalto .visible-print{display:block!important}.tecalto table.visible-print{display:table!important}.tecalto tr.visible-print{display:table-row!important}.tecalto td.visible-print,.tecalto th.visible-print{display:table-cell!important}}.tecalto .visible-print-block{display:none!important}@media print{.tecalto .visible-print-block{display:block!important}}.tecalto .visible-print-inline{display:none!important}@media print{.tecalto .visible-print-inline{display:inline!important}}.tecalto .visible-print-inline-block{display:none!important}@media print{.tecalto .visible-print-inline-block{display:inline-block!important}}@media print{.tecalto .hidden-print{display:none!important}}.tecalto .embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;margin:12px 0}.tecalto .embed-responsive .embed-responsive-item,.tecalto .embed-responsive embed,.tecalto .embed-responsive iframe,.tecalto .embed-responsive object,.tecalto .embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.tecalto .embed-responsive-16by9{padding-bottom:56.25%}.tecalto .embed-responsive-4by3{padding-bottom:65%}.swiper-container{margin:0 auto;position:relative;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-ms-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-ms-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}ul.swiper-wrapper{list-style-type:none;margin:0;padding:0}.swiper-container{max-width:100%}.swiper-container img{width:100%;height:auto}.swiper-slide{text-align:center;width:100%;margin-left:0!important}.swiper-pagination{bottom:-34px!important}.swiper-pagination-bullet{width:12px;height:12px;text-align:center;line-height:34px;font-size:14px;color:#dedede;opacity:1;background:#dedede}.swiper-pagination-bullet-active{color:#66c1bf;background:#66c1bf}.pswp__top-bar{display:none!important}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}*{outline:0}body,html,li,ul{margin:0;padding:0}html{position:relative;min-height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 715px;background:#fff;color:#000;font-family:"NeueHaasGroteskDisp W01",Arial,Helvetica,sans-serif;font-size:22px}.tecalto *{line-height:1.42857143}.tecalto header #logo{width:140px;height:30px;display:block;margin-top:-2px}.tecalto header #logo *{width:100%;height:auto}.tecalto h1{margin-top:8px;font-size:54px;font-family:NHaasGroteskDSW01-45Lt,Arial,Helvetica,sans-serif;font-weight:400;padding-bottom:10px;margin-bottom:80px;border-bottom:1px solid #66c1bf}.tecalto h2{margin-top:50px;font-size:39px;font-family:NHaasGroteskDSW01-45Lt,Arial,Helvetica,sans-serif;font-weight:400}.tecalto .lead,.tecalto strong{font-family:NHaasGroteskDSW01-75Bd,Arial,Helvetica,sans-serif;font-weight:400}.tecalto a{text-decoration:none}.tecalto .debug{position:fixed;z-index:9999999;top:0;left:50%;width:200px;background:red;margin-left:-100px;height:30px;line-height:30px;color:#fff}.tecalto .debug>div{text-align:center;display:none}.tecalto #headroom-helper{width:100%;display:block}.tecalto #content #divider-content{margin-left:15px;margin-right:32px;height:1px}.tecalto #content #divider-content div{background:#66c1bf}.tecalto #content .box{padding:15px 0 30px 0;overflow:hidden}.tecalto #content .box a:active,.tecalto #content .box a:focus{text-decoration:none}.tecalto #content .box iframe,.tecalto #content .box img{width:100%;height:auto;min-height:200px}.tecalto #content .box img{margin:12px 0}.tecalto #content .box span{width:100%;display:block}.tecalto #content .box span.category{font-size:13px;font-family:"NeueHaasGroteskDisp W01",Arial,Helvetica,sans-serif;text-transform:uppercase}.tecalto #content .box .box-content{margin:0 32px 0 52px;font-size:24px}.tecalto #content .box .box-content span.title{font-family:NHaasGroteskDSW01-75Bd,Arial,Helvetica,sans-serif}.tecalto #content .box .box-content p{margin-top:0;margin-bottom:15px}.tecalto #content .box.color-1,.tecalto #content .box.color-1:after,.tecalto #content .box.color-1:before{background-color:#b4002d}.tecalto #content .box.color-1,.tecalto #content .box.color-1 a,.tecalto #content .box.color-1 a:hover{color:#f790a1}.tecalto #content .box.color-1 .box-content{border-bottom:2px solid #f790a1}.tecalto #content .box.color-2,.tecalto #content .box.color-2:after,.tecalto #content .box.color-2:before{background-color:#ffba14}.tecalto #content .box.color-2,.tecalto #content .box.color-2 a,.tecalto #content .box.color-2 a:hover{color:#d35437}.tecalto #content .box.color-2 .box-content{border-bottom:2px solid #d35437}.tecalto #content .box.color-3,.tecalto #content .box.color-3:after,.tecalto #content .box.color-3:before{background-color:#66c1bf}.tecalto #content .box.color-3,.tecalto #content .box.color-3 a,.tecalto #content .box.color-3 a:hover{color:#306573}.tecalto #content .box.color-3 .box-content{border-bottom:2px solid #306573}.tecalto #content .box.color-4,.tecalto #content .box.color-4:after,.tecalto #content .box.color-4:before{background-color:#adcf4f}.tecalto #content .box.color-4,.tecalto #content .box.color-4 a,.tecalto #content .box.color-4 a:hover{color:#58714b}.tecalto #content .box.color-4 .box-content{border-bottom:2px solid #58714b}.tecalto #content .box.color-5,.tecalto #content .box.color-5:after,.tecalto #content .box.color-5:before{background-color:#306573}.tecalto #content .box.color-5,.tecalto #content .box.color-5 a,.tecalto #content .box.color-5 a:hover{color:#66c1bf}.tecalto #content .box.color-5 .box-content{border-bottom:2px solid #66c1bf}.tecalto #content .box.color-6,.tecalto #content .box.color-6:after,.tecalto #content .box.color-6:before{background-color:#c7bbaa}.tecalto #content .box.color-6,.tecalto #content .box.color-6 a,.tecalto #content .box.color-6 a:hover{color:#706b62}.tecalto #content .box.color-6 .box-content{border-bottom:2px solid #706b62}.tecalto #content .box.color-7,.tecalto #content .box.color-7:after,.tecalto #content .box.color-7:before{background-color:#633462}.tecalto #content .box.color-7,.tecalto #content .box.color-7 a,.tecalto #content .box.color-7 a:hover{color:#d3b3dd}.tecalto #content .box.color-7 .box-content{border-bottom:2px solid #d3b3dd}.tecalto span.category{margin-left:25px}.tecalto #col-center .box{padding-top:0;padding-bottom:0}.tecalto #col-center .box .box-content{border:0!important}.tecalto #col-center section.box img{margin-top:0}.tecalto #col-center ul:not(.rtp_gallery) li,.tecalto #col-right ul:not(.rtp_gallery) li{margin-left:40px}.tecalto #col-center section.navigation-content ul li,.tecalto #col-right section.navigation-content ul li{margin-left:0}.tecalto section.separated{padding-bottom:10px;margin-bottom:80px;border-bottom:1px solid #66c1bf}.tecalto section.news-list .box{padding:15px 0 30px 0!important;width:50%;float:left}.tecalto section.news-list .box span.category{margin-left:30px}.tecalto section.news-list .box .box-content.media{width:49%;float:left;margin-right:1%}.tecalto section.news-list .box iframe{min-height:258px}.tecalto section.gallery{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;padding-bottom:70px}.tecalto section.gallery>div{padding-bottom:5px}.tecalto section.gallery>div ul.rtp-gallery-wrap li .information{background:rgba(0,0,0,.6);padding-left:16px;padding-right:16px;width:100%;text-align:left;padding-bottom:1px}.tecalto section.gallery>div ul.rtp-gallery-wrap li .information p,.tecalto section.gallery>div ul.rtp-gallery-wrap li .information span{color:#fff;font-size:13px}.tecalto section.gallery>div ul.rtp-gallery-wrap li .information span{font-family:NHaasGroteskDSW01-65Md,Arial,Helvetica,sans-serif}.tecalto section.gallery>div ul.rtp-gallery-wrap li .information p{margin-top:0}.tecalto section.gallery>div .rtp_gallery_nav{position:absolute;top:20px;width:10%;height:100%;cursor:pointer;z-index:2}.tecalto section.gallery>div .rtp_gallery_nav.next:after,.tecalto section.gallery>div .rtp_gallery_nav.next:before,.tecalto section.gallery>div .rtp_gallery_nav.prev:after,.tecalto section.gallery>div .rtp_gallery_nav.prev:before{position:absolute;content:' ';height:2px;width:33px;background-color:#fff;z-index:0;cursor:pointer;top:50%}.tecalto section.gallery>div .rtp_gallery_nav.prev{left:5px}.tecalto section.gallery>div .rtp_gallery_nav.prev:before{left:5px;margin-top:-8px;-webkit-transform:rotate(-45deg) scale(1) skew(1deg) translate(10px);-moz-transform:rotate(-45deg) scale(1) skew(1deg) translate(10px);-o-transform:rotate(-45deg) scale(1) skew(1deg) translate(10px);-ms-transform:rotate(-45deg) scale(1) skew(1deg) translate(10px);transform:rotate(-45deg) scale(1) skew(1deg) translate(10px)}.tecalto section.gallery>div .rtp_gallery_nav.prev:after{left:5px;-webkit-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-moz-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-o-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-ms-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);transform:rotate(45deg) scale(1) skew(1deg) translate(10px)}.tecalto section.gallery>div .rtp_gallery_nav.next{right:5px}.tecalto section.gallery>div .rtp_gallery_nav.next:before{right:14px;margin-top:-22px;-webkit-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-moz-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-o-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-ms-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);transform:rotate(45deg) scale(1) skew(1deg) translate(10px)}.tecalto section.gallery>div .rtp_gallery_nav.next:after{right:0;-webkit-transform:rotate(135deg) scale(1) skew(1deg) translate(10px);-moz-transform:rotate(135deg) scale(1) skew(1deg) translate(10px);-o-transform:rotate(135deg) scale(1) skew(1deg) translate(10px);-ms-transform:rotate(135deg) scale(1) skew(1deg) translate(10px);transform:rotate(135deg) scale(1) skew(1deg) translate(10px)}.tecalto section.gallery>div ul.rtp_gallery_tabs{display:table;margin:0 auto;list-style:none}.tecalto section.gallery>div ul.rtp_gallery_tabs li{width:15px;height:10px;display:inline-block}.tecalto section.gallery>div ul.rtp_gallery_tabs li a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px;position:relative;top:-10px;text-indent:-9999px;font-size:1px;width:10px;height:10px;display:inline-block;background:#dedede;color:#dedede}.tecalto section.gallery>div ul.rtp_gallery_tabs li.rtp_gallery_here a{background:#66c1bf;color:#66c1bf}.tecalto section.navigation-content li{list-style:none;margin-right:0!important}.tecalto section.navigation-content li a{color:#449795;background:#e1f3f1;line-height:54px;min-height:54px;display:block;width:100%;padding:0 15px;margin-bottom:15px}.tecalto section.navigation-content li a.active,.tecalto section.navigation-content li a:hover{text-decoration:none;background:#306573;color:#66c1bf}.tecalto section.more a{margin-bottom:40px;padding-top:20px;width:100%;display:block;border-top:1px solid #66c1bf;height:43px;line-height:23px;color:#66c1bf}.tecalto section.location h2{margin-bottom:0}.tecalto section.location p{font-size:13px;margin-top:0}.tecalto section.location a,.tecalto section.location a:hover{color:#000;text-decoration:underline}.tecalto section.location div.embed-responsive{margin-top:50px}.tecalto section.location:last-child{border-bottom:0}.tecalto section.location .map{height:400px}.tecalto section.contact{margin-top:0;margin-bottom:60px}.tecalto section.contact .person img,.tecalto section.contact h2{margin-bottom:15px}.tecalto section.contact .person{padding-bottom:20px}.tecalto section.contact .person p{font-size:13px;margin-top:0}.tecalto section.contact .person a,.tecalto section.contact .person a:hover{color:#000;text-decoration:underline}.tecalto section .accordion-item{border-top:1px solid #66c1bf}.tecalto section .accordion-item.open .accordion-header{padding-bottom:0}.tecalto section .accordion-item .accordion-header{position:relative;cursor:pointer;padding-bottom:20px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.tecalto section .accordion-item .accordion-header h3{padding:5px 0 0;margin:0;font-weight:400}.tecalto section .accordion-item .accordion-header .collapse-icon{top:10px;right:20px;height:50px;position:absolute}.tecalto section .accordion-item .accordion-header .collapse-icon:after,.tecalto section .accordion-item .accordion-header .collapse-icon:before{position:absolute;content:' ';height:2px;width:13px;background-color:#449795;z-index:0;cursor:pointer}.tecalto section .accordion-item .accordion-header .collapse-icon:before{-webkit-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-moz-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-o-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-ms-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);transform:rotate(45deg) scale(1) skew(1deg) translate(10px)}.tecalto section .accordion-item .accordion-header .collapse-icon:after{top:23px;-webkit-transform:rotate(-45deg) scale(1) skew(1deg) translate(10px);-moz-transform:rotate(-45deg) scale(1) skew(1deg) translate(10px);-o-transform:rotate(-45deg) scale(1) skew(1deg) translate(10px);-ms-transform:rotate(-45deg) scale(1) skew(1deg) translate(10px);transform:rotate(-45deg) scale(1) skew(1deg) translate(10px)}.tecalto section .accordion-item.open .accordion-header .collapse-icon:before{top:20px;-webkit-transform:rotate(-45deg) scale(1) skew(1deg) translate(6px);-moz-transform:rotate(-45deg) scale(1) skew(1deg) translate(6px);-o-transform:rotate(-45deg) scale(1) skew(1deg) translate(6px);-ms-transform:rotate(-45deg) scale(1) skew(1deg) translate(6px);transform:rotate(-45deg) scale(1) skew(1deg) translate(6px)}.tecalto section .accordion-item.open .accordion-header .collapse-icon:after{top:20px;-webkit-transform:rotate(-135deg) scale(1) skew(1deg) translate(6px);-moz-transform:rotate(-135deg) scale(1) skew(1deg) translate(6px);-o-transform:rotate(-135deg) scale(1) skew(1deg) translate(6px);-ms-transform:rotate(-135deg) scale(1) skew(1deg) translate(6px);transform:rotate(-135deg) scale(1) skew(1deg) translate(6px)}.tecalto section .accordion-item .accordion-content{position:relative;font-size:18px;margin:0 0 20px;line-height:28px;display:none}.tecalto section .accordion-item .accordion-content li a{color:#000}.tecalto section .download-list{margin-left:3px;list-style-image:url(../Images/download-icon.png)}.tecalto section .download-title{font-family:NHaasGroteskDSW01-75Bd,Arial,Helvetica,sans-serif;margin-left:20px}.tecalto section .download-title:before{content:'-';position:absolute;left:0}.tecalto section .download-title.has-downloads{cursor:pointer;color:#66c1bf}.tecalto section .download-title.has-downloads:before{content:'+'}.tecalto section .download-title.has-downloads.open:before{content:'-'}.tecalto section .download-title.has-downloads:hover{color:#449795}.tecalto #footer-totop{position:relative;top:-29px}.tecalto #footer-totop div a:before{left:197px}.tecalto #footer-totop div a:after{left:206px}.tecalto #footer-totop{text-transform:uppercase}.tecalto #footer-totop div a{font-family:NHaasGroteskDSW01-65Md,Arial,Helvetica,sans-serif;text-decoration:none;width:100%;height:30px;line-height:30px;display:block;color:#449795!important}.tecalto #footer-totop div a:after,.tecalto #footer-totop div a:before{position:absolute;content:' ';height:2px;width:13px;background-color:#449795;z-index:0;cursor:pointer}.tecalto #footer-totop div a:before{top:20px;-webkit-transform:rotate(-45deg) scale(1) skew(1deg) translate(10px);-moz-transform:rotate(-45deg) scale(1) skew(1deg) translate(10px);-o-transform:rotate(-45deg) scale(1) skew(1deg) translate(10px);-ms-transform:rotate(-45deg) scale(1) skew(1deg) translate(10px);transform:rotate(-45deg) scale(1) skew(1deg) translate(10px)}.tecalto #footer-totop div a:after{top:6px;-webkit-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-moz-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-o-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-ms-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);transform:rotate(45deg) scale(1) skew(1deg) translate(10px)}.tecalto footer{position:absolute;left:0;bottom:0;height:715px;width:100%;z-index:200;background-color:#66c1bf;border-top:30px solid #e1f3f1;border-bottom:40px solid #e1f3f1}.tecalto footer .container{height:100%;position:relative}.tecalto footer .container *{color:#fff;font-size:13px}.tecalto footer .container .title{font-size:39px;font-family:NHaasGroteskDSW01-45Lt,Arial,Helvetica,sans-serif;font-weight:400}.tecalto footer .container #footer-navigation{margin-left:0;margin-right:0;margin-top:15px;margin-bottom:30px;padding-bottom:45px;border-bottom:1px solid #fff}.tecalto footer .container #footer-navigation>div{padding-left:0;margin-right:5px}.tecalto footer .container #footer-navigation>div:first-child{margin-right:0}.tecalto footer .container #footer-navigation ul.nav>li>a{font-family:NHaasGroteskDSW01-75Bd,Arial,Helvetica,sans-serif}.tecalto footer .container #footer-navigation ul.nav li{width:100%}.tecalto footer .container #footer-navigation ul.nav li a{line-height:20px}.tecalto footer .container #footer-logo{position:absolute;right:15px;bottom:33px;width:140px;height:30px;display:flex}.tecalto footer .container #footer-logo svg g{fill:#fff}.tecalto footer .container #footer-copyright{position:absolute;bottom:-30px;width:100%}.tecalto footer .container #footer-copyright #navigation-service{display:inline-block;position:absolute;right:15px}.tecalto footer .container #footer-copyright #navigation-service a{margin-right:15px;color:#449795}.tecalto footer .container #footer-copyright span.copyright{color:#449795}.tecalto footer.fixed{position:fixed!important;bottom:-685px!important}.tecalto .rte ul{margin-bottom:20px}.tecalto header{z-index:300;width:100%;position:fixed;background:#fff}.tecalto header.animated{animation-duration:.5s;animation-fill-mode:both;will-change:transform,opacity}.tecalto header.animated.slideDown{animation-name:slideDown}.tecalto header.animated.slideUp{animation-name:slideUp}.tecalto header.animated:before{content:" ";position:absolute;bottom:0;width:100%;height:900px;display:block;opacity:0;z-index:-50;-webkit-box-shadow:0 2px 43px 0 grey;-moz-box-shadow:0 2px 43px 0 grey;box-shadow:0 2px 43px 0 grey;transition:opacity .2s ease-in-out}.tecalto header.animated.mouseover ul.nav ul,.tecalto header.animated.shadow ul.nav ul{display:none}.tecalto header.animated.mouseover:before,.tecalto header.animated.shadow:before{opacity:1}.tecalto ul.nav>li{float:left}.tecalto ul.nav>li a{width:100%;height:100%;line-height:100%;display:block}.tecalto ul.nav li{list-style:none}.tecalto ul.nav li a{position:relative}.tecalto ul.nav li a:hover{text-decoration:none}.tecalto ul.nav li ul li a.active:before,.tecalto ul.nav li ul li a:hover:before{position:absolute;left:-15px;content:'\2022';font-size:20px}.tecalto span.icon{display:none;cursor:pointer;position:absolute;z-index:55;right:0;top:0;width:80px;height:30px}.tecalto span.icon:after,.tecalto span.icon:before{position:absolute;content:' ';height:2px;width:13px;background-color:#449795;z-index:0;cursor:pointer}.tecalto span.icon:before{top:4px;right:24px;-webkit-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-moz-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-o-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-ms-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);transform:rotate(45deg) scale(1) skew(1deg) translate(10px)}.tecalto span.icon:after{top:12px;right:10px;-webkit-transform:rotate(135deg) scale(1) skew(1deg) translate(10px);-moz-transform:rotate(135deg) scale(1) skew(1deg) translate(10px);-o-transform:rotate(135deg) scale(1) skew(1deg) translate(10px);-ms-transform:rotate(135deg) scale(1) skew(1deg) translate(10px);transform:rotate(135deg) scale(1) skew(1deg) translate(10px)}.tecalto.active>span.icon:before{top:22px;right:20px;-webkit-transform:rotate(-45deg) scale(1) skew(1deg) translate(10px);-moz-transform:rotate(-45deg) scale(1) skew(1deg) translate(10px);-o-transform:rotate(-45deg) scale(1) skew(1deg) translate(10px);-ms-transform:rotate(-45deg) scale(1) skew(1deg) translate(10px);transform:rotate(-45deg) scale(1) skew(1deg) translate(10px)}.tecalto.active>span.icon:after{top:8px;right:28px;-webkit-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-moz-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-o-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);-ms-transform:rotate(45deg) scale(1) skew(1deg) translate(10px);transform:rotate(45deg) scale(1) skew(1deg) translate(10px)}.tecalto.active>ul{display:block!important}.tecalto #navigation-meta{height:30px;background:#dedede}.tecalto #navigation-meta ul{float:right;display:block}.tecalto #navigation-meta ul li{line-height:30px;display:block}.tecalto #navigation-meta ul li a{line-height:30px;font-size:12px;font-family:NHaasGroteskDSW01-65Md,Arial,Helvetica,sans-serif;color:grey;display:block;padding-right:33px}.tecalto #navigation-meta ul:first-child{width:611px}.tecalto #navigation-meta ul:first-child li{width:50%;border-right:1px solid #fff}.tecalto #navigation-meta ul:first-child li:first-child{border-left:1px solid #fff}.tecalto #navigation-meta ul:first-child li a{text-align:right;width:100%;padding-right:15px}.tecalto #navigation-meta>div>ul:nth-child(1)>li:nth-child(2)>a{width:50%;float:left;text-align:center;padding:0!important}.tecalto #navigation-meta>div>ul:nth-child(1)>li:nth-child(2)>a:after{content:"";margin-left:0!important}.tecalto #navigation-main{margin-top:20px;margin-bottom:5px}.tecalto #navigation-main div.nav{border-bottom:10px solid #dedede;position:relative;height:34px}.tecalto #navigation-main div.nav>div{margin-right:5px;position:relative;bottom:0;padding:0!important}.tecalto #navigation-main div.nav>div a{text-decoration:none}.tecalto #navigation-main div.nav>div ul.nav.level-1 li{width:160px;position:relative}.tecalto #navigation-main div.nav>div ul.nav.level-1>li>a{font-size:17px;color:#000;line-height:24px;border-bottom:10px solid #dedede}@media screen and (min-width:768px){.tecalto #navigation-main div.nav>div ul.nav.level-1>li .active>a,.tecalto #navigation-main div.nav>div ul.nav.level-1>li.active>a,.tecalto #navigation-main div.nav>div ul.nav.level-1>li:hover>a{border-bottom:10px solid #66c1bf}}@media screen{.tecalto #navigation-main div.nav>div ul.nav.level-1>li.active>ul,.tecalto #navigation-main div.nav>div ul.nav.level-1>li:hover>ul{display:block}}.tecalto #navigation-main div.nav>div ul.level-2{background:#fff;display:none;padding-top:8px}.tecalto #navigation-main div.nav>div ul.level-2 li a{font-size:18px;color:#66c1bf;line-height:30px}@media screen and (max-width:767px){.tecalto #navigation-main div.nav>div ul.level-2 li:last-child a{border-bottom:1px solid #66c1bf}}.tecalto #navigation-main div.nav>div ul.level-3{display:none}.tecalto #navigation-main div.nav>div ul.level-3 a{color:grey!important;padding-left:34px!important}.tecalto #navigation-main div.nav.hover>div ul.nav.level-1 li.active ul.level-2{display:none}.tecalto #navigation-main div.nav.hover>div ul.nav.level-1 li.active.hover ul.level-2{display:block!important}.tecalto #navigation-main #cart{border-bottom:10px solid #dedede;height:34px;line-height:26px;font-size:18px;position:relative}.tecalto #navigation-main #cart span{position:absolute;right:0}.tecalto #col-left{height:30px}.tecalto #col-left #sidebar .sidebar__inner .title{font-family:NHaasGroteskDSW01-75Bd,Arial,Helvetica,sans-serif}.tecalto #col-left #sidebar .sidebar__inner .title,.tecalto #col-left #sidebar .sidebar__inner a{font-size:18px;color:#66c1bf}.tecalto #col-left #sidebar .sidebar__inner a:hover{color:#000}.tecalto #col-left #sidebar .sidebar__inner ul li{position:relative;list-style:none}.tecalto #col-left #sidebar .sidebar+.sidebar{margin-top:30px}.tecalto #navigation-breadcrumb{background-color:#e1f3f1;font-size:13px;height:30px;line-height:30px}.tecalto #navigation-breadcrumb,.tecalto #navigation-breadcrumb a,.tecalto #navigation-breadcrumb a:hover{color:#449795}.tecalto .anchor-navigation-content{border-top:1px solid #66c1bf!important;display:block;position:relative}.tecalto .anchor-navigation-content .title{padding-left:18px;font-size:19px;line-height:30px;border-bottom:1px solid #66c1bf!important;color:#66c1bf!important;display:block;width:100%}.tecalto .anchor-navigation-content a{padding-left:18px;font-size:13px;border-bottom:1px solid #c7eaea;width:100%;display:block;color:#66c1bf!important;line-height:30px}.tecalto .anchor-navigation-content a.active,.tecalto .anchor-navigation-content a:hover{background:#c7eaea;text-decoration:none}.tecalto .anchor-navigation-content ul{display:none}.tecalto .anchor-navigation-content ul li{list-style:none!important}.tecalto .anchor-navigation-content.active{display:block}.tecalto #toggle-mobile-nav{display:none;position:absolute;right:18px;top:0;width:20px;height:20px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.tecalto #toggle-mobile-nav span{display:block;position:absolute;left:0;height:3px;width:100%;background:#000;opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.tecalto #toggle-mobile-nav span:nth-child(1){top:0}.tecalto #toggle-mobile-nav span:nth-child(2),.tecalto #toggle-mobile-nav span:nth-child(3){top:6px}.tecalto #toggle-mobile-nav span:nth-child(4){top:12px}.tecalto #toggle-mobile-nav.open span:nth-child(1){top:6px;width:0%;left:50%}.tecalto #toggle-mobile-nav.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.tecalto #toggle-mobile-nav.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.tecalto #toggle-mobile-nav.open span:nth-child(4){top:6px;width:0%;left:50%}form button,form input,form optgroup,form select,form textarea{color:inherit;font:inherit;margin:0}form button{overflow:visible}form button,form select{text-transform:none}form button,form html input[type=button],form input[type=reset],form input[type=submit]{-webkit-appearance:button;cursor:pointer}form button[disabled],form html input[disabled]{cursor:default}form button::-moz-focus-inner,form input::-moz-focus-inner{border:0;padding:0}form input{line-height:normal}form input[type=checkbox],form input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}form input[type=number]::-webkit-inner-spin-button,form input[type=number]::-webkit-outer-spin-button{height:auto}form input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}form input[type=search]::-webkit-search-cancel-button,form input[type=search]::-webkit-search-decoration{-webkit-appearance:none}form fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}form legend{border:0;padding:0}form textarea{overflow:auto}form optgroup{font-weight:700}form button,form input,form select,form textarea{font-family:inherit;font-size:inherit;line-height:inherit}form a{color:#337ab7;text-decoration:none}form a:focus,form a:hover{color:#23527c;text-decoration:underline}form a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}form figure{margin:0}form .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}form .sr-only-focusable:active,form .sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}form [role=button]{cursor:pointer}form fieldset{padding:0;margin:0;border:0;min-width:0}form legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}form label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}form input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}form input[type=checkbox],form input[type=radio]{margin:4px 0 0;line-height:normal}form input[type=file]{display:block}form input[type=range]{display:block;width:100%}form select[multiple],form select[size]{height:auto}form input[type=checkbox]:focus,form input[type=file]:focus,form input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}form output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}form .form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#e2f3f1;background-image:none;border:1px solid #69c1be;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}form .form-control:focus{border-color:#69c1be;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(105,193,190,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(105,193,190,.6)}form .form-control::-moz-placeholder{color:#999;opacity:1}form .form-control:-ms-input-placeholder{color:#999}form .form-control::-webkit-input-placeholder{color:#999}form .form-control::-ms-expand{border:0;background-color:transparent}form .form-control[disabled],form .form-control[readonly],form fieldset[disabled] .form-control{background-color:#eee;opacity:1}form .form-control[disabled],form fieldset[disabled] .form-control{cursor:not-allowed}form textarea.form-control{height:auto}form input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){form input[type=date].form-control,form input[type=datetime-local].form-control,form input[type=month].form-control,form input[type=time].form-control{line-height:34px}form .input-group-sm input[type=date],form .input-group-sm input[type=datetime-local],form .input-group-sm input[type=month],form .input-group-sm input[type=time],form input[type=date].input-sm,form input[type=datetime-local].input-sm,form input[type=month].input-sm,form input[type=time].input-sm{line-height:30px}form .input-group-lg input[type=date],form .input-group-lg input[type=datetime-local],form .input-group-lg input[type=month],form .input-group-lg input[type=time],form input[type=date].input-lg,form input[type=datetime-local].input-lg,form input[type=month].input-lg,form input[type=time].input-lg{line-height:46px}}form .form-group{margin-bottom:15px}form .checkbox,form .radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}form .checkbox label,form .radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}form .checkbox input[type=checkbox],form .checkbox-inline input[type=checkbox],form .radio input[type=radio],form .radio-inline input[type=radio]{position:absolute;margin-left:-20px}form .checkbox+.checkbox,form .radio+.radio{margin-top:-5px}form .checkbox-inline,form .radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}form .checkbox-inline+.checkbox-inline,form .radio-inline+.radio-inline{margin-top:0;margin-left:10px}form fieldset[disabled] input[type=checkbox],form fieldset[disabled] input[type=radio],form input[type=checkbox].disabled,form input[type=checkbox][disabled],form input[type=radio].disabled,form input[type=radio][disabled]{cursor:not-allowed}form .checkbox-inline.disabled,form .radio-inline.disabled,form fieldset[disabled] .checkbox-inline,form fieldset[disabled] .radio-inline{cursor:not-allowed}form .checkbox.disabled label,form .radio.disabled label,form fieldset[disabled] .checkbox label,form fieldset[disabled] .radio label{cursor:not-allowed}form .form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}form .form-control-static.input-lg,form .form-control-static.input-sm{padding-left:0;padding-right:0}form .input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5}form select.input-sm{height:30px;line-height:30px}form select[multiple].input-sm,form textarea.input-sm{height:auto}form .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5}form .form-group-sm select.form-control{height:30px;line-height:30px}form .form-group-sm select[multiple].form-control,form .form-group-sm textarea.form-control{height:auto}form .form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}form .input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333}form select.input-lg{height:46px;line-height:46px}form select[multiple].input-lg,form textarea.input-lg{height:auto}form .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333}form .form-group-lg select.form-control{height:46px;line-height:46px}form .form-group-lg select[multiple].form-control,form .form-group-lg textarea.form-control{height:auto}form .form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}form .has-feedback{position:relative}form .has-feedback .form-control{padding-right:42.5px}form .form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}form .form-group-lg .form-control+.form-control-feedback,form .input-group-lg+.form-control-feedback,form .input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}form .form-group-sm .form-control+.form-control-feedback,form .input-group-sm+.form-control-feedback,form .input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}form .has-success .checkbox,form .has-success .checkbox-inline,form .has-success .control-label,form .has-success .help-block,form .has-success .radio,form .has-success .radio-inline,form .has-success.checkbox label,form .has-success.checkbox-inline label,form .has-success.radio label,form .has-success.radio-inline label{color:#3c763d}form .has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}form .has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}form .has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}form .has-success .form-control-feedback{color:#3c763d}form .has-warning .checkbox,form .has-warning .checkbox-inline,form .has-warning .control-label,form .has-warning .help-block,form .has-warning .radio,form .has-warning .radio-inline,form .has-warning.checkbox label,form .has-warning.checkbox-inline label,form .has-warning.radio label,form .has-warning.radio-inline label{color:#8a6d3b}form .has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}form .has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}form .has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}form .has-warning .form-control-feedback{color:#8a6d3b}form .has-error .checkbox,form .has-error .checkbox-inline,form .has-error .control-label,form .has-error .help-block,form .has-error .radio,form .has-error .radio-inline,form .has-error.checkbox label,form .has-error.checkbox-inline label,form .has-error.radio label,form .has-error.radio-inline label{color:#a94442}form .has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}form .has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}form .has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}form .has-error .form-control-feedback{color:#a94442}form .has-feedback label~.form-control-feedback{top:25px}form .has-feedback label.sr-only~.form-control-feedback{top:0}form .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){form .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}form .form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}form .form-inline .form-control-static{display:inline-block}form .form-inline .input-group{display:inline-table;vertical-align:middle}form .form-inline .input-group .form-control,form .form-inline .input-group .input-group-addon,form .form-inline .input-group .input-group-btn{width:auto}form .form-inline .input-group>.form-control{width:100%}form .form-inline .control-label{margin-bottom:0;vertical-align:middle}form .form-inline .checkbox,form .form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}form .form-inline .checkbox label,form .form-inline .radio label{padding-left:0}form .form-inline .checkbox input[type=checkbox],form .form-inline .radio input[type=radio]{position:relative;margin-left:0}form .form-inline .has-feedback .form-control-feedback{top:0}}form .form-horizontal .checkbox,form .form-horizontal .checkbox-inline,form .form-horizontal .radio,form .form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}form .form-horizontal .checkbox,form .form-horizontal .radio{min-height:27px}form .form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){form .form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}form .form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){form .form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){form .form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}form .clearfix:after,form .clearfix:before,form .form-horizontal .form-group:after,form .form-horizontal .form-group:before{content:" ";display:table}form .clearfix:after,form .form-horizontal .form-group:after{clear:both}form .center-block{display:block;margin-left:auto;margin-right:auto}form .pull-right{float:right!important}form .pull-left{float:left!important}form .hide{display:none!important}form .show{display:block!important}form .invisible{visibility:hidden}form .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}form .hidden{display:none!important}form .affix{position:fixed}form select:not([multiple]){-webkit-appearance:none;-moz-appearance:none;border-radius:0!important;background-position:right 50%;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDZFNDEwNjlGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDZFNDEwNkFGNzFEMTFFMkJEQ0VDRTM1N0RCMzMyMkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0NkU0MTA2N0Y3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0NkU0MTA2OEY3MUQxMUUyQkRDRUNFMzU3REIzMzIyQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuGsgwQAAAA5SURBVHjaYvz//z8DOYCJgUxAf42MQIzTk0D/M+KzkRGPoQSdykiKJrBGpOhgJFYTWNEIiEeAAAMAzNENEOH+do8AAAAASUVORK5CYII=);padding:.5em;padding-right:1.5em}form .btn{height:30px;line-height:26px}form .btn.btn-default{color:#2e5f5c;background:#69c1be;border:1px solid #61afac}form .btn.btn-default:hover{background:#72ccc9}form .btn.btn-primary{color:#484848;border:1px solid #cacaca;background:#dedede}form .btn.btn-primary:hover{background:#d6d6d6}form button.link{background:0 0!important;border:inherit!important;line-height:inherit!important;color:#337ab7}form button.link:hover{color:#23527c;text-decoration:underline}form .checkbox label .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#e2f3f1;border:1px solid #69c1be}form .checkbox label .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}form .checkbox label span{top:-2px;position:relative;margin-left:13px;display:block}form .checkbox:hover input~.checkmark{background-color:#84d9d5}form .checkbox input:checked~.checkmark{background-color:#69c1be}form .checkbox input:checked~.checkmark:after{display:block}.tecalto .slbOverlay,.tecalto .slbWrap,.tecalto .slbWrapOuter{position:fixed;top:0;right:0;bottom:0;left:0}.tecalto .slbOverlay{overflow:hidden;z-index:2000;background-color:#000;opacity:.7;-webkit-animation:slbOverlay .5s;-moz-animation:slbOverlay .5s;animation:slbOverlay .5s}.tecalto .slbWrapOuter{overflow-x:hidden;overflow-y:auto;z-index:2010}.tecalto .slbWrap{position:absolute;text-align:center}.tecalto .slbWrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.tecalto .slbContentOuter{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;padding:0 1em;box-sizing:border-box;z-index:2020;text-align:left;max-width:100%}.tecalto .slbContentEl .slbContentOuter{padding:5em 1em}.tecalto .slbContent{position:relative}.tecalto .slbContentEl .slbContent{-webkit-animation:slbEnter .3s;-moz-animation:slbEnter .3s;animation:slbEnter .3s;background-color:#fff;box-shadow:0 .2em 1em rgba(0,0,0,.4)}.tecalto .slbImageWrap{-webkit-animation:slbEnter .3s;-moz-animation:slbEnter .3s;animation:slbEnter .3s;position:relative}.tecalto .slbImageWrap:after{content:"";position:absolute;left:0;right:0;top:5em;bottom:5em;display:block;z-index:-1;box-shadow:0 .2em 1em rgba(0,0,0,.6);background-color:#fff}.tecalto .slbImage{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:5em 0;margin:0 auto}.tecalto .slbCaption{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1.4em;position:absolute;left:0;right:0;bottom:0;padding:.71429em 0;color:#fff;color:rgba(255,255,255,.7);text-align:center}.tecalto .slbArrow,.tecalto .slbCloseBtn{margin:0;padding:0;border:0;cursor:pointer;background:0 0}.tecalto .slbArrow::-moz-focus-inner,.tecalto .slbCloseBtn::-moz-focus-inner{padding:0;border:0}.tecalto .slbArrow:hover,.tecalto .slbCloseBtn:hover{opacity:.5}.tecalto .slbArrow:active,.tecalto .slbCloseBtn:active{opacity:.8}.tecalto .slbCloseBtn{-webkit-animation:slbEnter .3s;-moz-animation:slbEnter .3s;animation:slbEnter .3s;font-size:3em;width:1.66667em;height:1.66667em;line-height:1.66667em;position:absolute;right:-.33333em;top:0;color:#fff;color:rgba(255,255,255,.7);text-align:center}.tecalto .slbLoading .slbCloseBtn{display:none}.tecalto .slbLoadingText{font-size:1.4em;color:#fff;color:rgba(255,255,255,.9)}.tecalto .slbArrows{position:fixed;top:50%;left:0;right:0}.tecalto .slbLoading .slbArrows{display:none}.tecalto .slbArrow{position:absolute;top:50%;margin-top:-5em;width:5em;height:10em;opacity:.7;text-indent:-999em;overflow:hidden}.tecalto .slbArrow:before{content:"";position:absolute;top:50%;left:50%;margin:-.8em 0 0 -.8em;border:.8em solid transparent}.tecalto .slbArrow.next{right:0}.tecalto .slbArrow.next:before{border-left-color:#fff}.tecalto .slbArrow.prev{left:0}.tecalto .slbArrow.prev:before{border-right-color:#fff}.tecalto .slbIframeCont{width:80em;height:0;overflow:hidden;padding-top:56.25%;margin:5em 0}.tecalto .slbIframe{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 .2em 1em rgba(0,0,0,.6);background:#000}@-webkit-keyframes slbOverlay{from{opacity:0}to{opacity:.7}}@-moz-keyframes slbOverlay{from{opacity:0}to{opacity:.7}}@keyframes slbOverlay{from{opacity:0}to{opacity:.7}}@-webkit-keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0,-1em,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slbEnter{from{opacity:0;-moz-transform:translate3d(0,-1em,0)}to{opacity:1;-moz-transform:translate3d(0,0,0)}}@keyframes slbEnter{from{opacity:0;-webkit-transform:translate3d(0,-1em,0);-moz-transform:translate3d(0,-1em,0);-ms-transform:translate3d(0,-1em,0);-o-transform:translate3d(0,-1em,0);transform:translate3d(0,-1em,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media screen and (min-width:1920px){.tecalto .debug .desktop-lg{display:block}.tecalto header a#logo svg{height:38px}.tecalto section.person:nth-child(3n+1){content:" ";width:100%;display:block;height:1px;clear:left}.tecalto #col-left #sidebar .sidebar__inner .title,.tecalto #col-left #sidebar .sidebar__inner ul li a{line-height:34px;display:block}.tecalto #col-right .box iframe{min-height:356px}.tecalto #col-right .embed-responsive-4by3{padding-bottom:60%}.tecalto footer #footer-totop div a{right:10px;position:relative}.tecalto #footer-totop div a:before{left:327px}.tecalto #footer-totop div a:after{left:336px}.tecalto footer .container .title{font-size:34px;margin-top:-10px;margin-bottom:15px}}@media screen and (min-width:1280px) and (max-width:1919px){.debug .desktop{display:block}body{font-size:21px}.tecalto header a#logo svg{height:38px}.tecalto #navigation-meta ul:first-child{width:397px}.tecalto #navigation-main div.nav ul.nav>li{width:107px!important}.tecalto #navigation-main div.nav ul.nav>li a{font-size:17px}.tecalto #navigation-main div.nav ul.nav>li ul{padding-top:6px}.tecalto #navigation-main div.nav ul.nav>li ul li a{font-size:14px!important;line-height:22px!important}.tecalto #col-left #sidebar .sidebar__inner .title,.tecalto #col-left #sidebar .sidebar__inner ul li a{font-size:14px;line-height:30px;display:block}.tecalto #content .box span.category{margin-left:30px}.tecalto #content .box .box-content{margin-left:32px;font-size:21px}.tecalto section.location div.embed-responsive{margin-top:30px}.tecalto section.contact .person{margin-top:30px}.tecalto section.person:nth-child(2n+1){clear:left}.tecalto #col-right .embed-responsive-4by3{padding-bottom:50%}.tecalto footer #footer-totop div a{right:-10px;position:relative}.tecalto footer .container .title{font-size:34px;margin-top:-10px;margin-bottom:15px}}@media screen and (min-width:768px) and (max-width:1279px){.debug .tablet{display:block}body{margin:0}.tecalto h1{font-size:43px;line-height:54px;margin-top:43px}.tecalto h2{font-size:33px;line-height:40px;margin-bottom:0}.tecalto p{margin-top:10px}.tecalto #col-left{display:none}.tecalto header #logo{width:116px;margin-top:inherit!important;position:relative;top:-17px}.tecalto header #logo svg{height:30px!important}.tecalto header #navigation-meta ul:first-child{width:164px}.tecalto #navigation-main div.nav>div{margin-right:0!important}.tecalto #navigation-main div.nav>div ul li{position:relative}.tecalto #navigation-main div.nav>div ul.nav.level-1>li{width:92px}.tecalto #navigation-main div.nav>div ul.nav.level-1>li>a{font-size:16px}.tecalto #navigation-main div.nav>div ul.level-2{padding-top:2px}.tecalto #navigation-main div.nav>div ul.level-2 li a{font-size:16px;line-height:23px}.tecalto #cart{font-size:16px!important}.tecalto #content #divider-content{margin-right:15px}.tecalto #content .anchor-navigation-content ul{display:block;max-height:0!important;height:auto;overflow:hidden;-webkit-transition:max-height .25s;-moz-transition:max-height .25s;transition:max-height .25s}.tecalto #content .anchor-navigation-content .active ul{max-height:1000px!important}.tecalto #content .anchor-navigation-content .title{padding-left:0!important}.tecalto #content .anchor-navigation-content span.icon{display:block}.tecalto #content .anchor-navigation-content a{padding-left:0!important}.tecalto #content h1.h1__has-anchor-navigation-content{border-bottom:0!important}.tecalto #content .box{position:relative}.tecalto #content .box span.category{margin-left:20px;font-size:12px}.tecalto #content .box .box-content{font-size:22px;margin-left:20px;margin-right:20px}.tecalto .sidebar__inner ul li{margin-left:0!important}.tecalto #col-right .box{width:50%;float:left}.tecalto #col-right .box .box-content.media{width:49%;float:left;margin-right:1%}.tecalto #col-right .box iframe{min-height:258px}.tecalto section.person:nth-child(2n+1){clear:left}.tecalto section .gallery>div{padding-bottom:15px}.tecalto footer{position:relative;height:820px}.tecalto footer .title{font-size:33px;line-height:40px;margin-bottom:20px}.tecalto footer #footer-navigation>div:last-child{width:13%;margin:0}.tecalto #footer-totop div a:before{left:12px}.tecalto #footer-totop div a:after{left:21px}}@media screen and (max-width:767px){.debug .phone{display:block}body{font-size:13px;margin-bottom:0}.tecalto .container{padding-left:0;padding-right:0}.tecalto #cart,.tecalto #col-left,.tecalto #divider-content,.tecalto #footer-navigation,.tecalto #footer-totop,.tecalto #headroom-helper,.tecalto #navigation-breadcrumb{display:none}.tecalto h1{font-size:28px;line-height:33px;border:0;margin-top:36px;margin-bottom:20px;padding:0}.tecalto h2{font-size:21px;line-height:25px;margin-bottom:0}.tecalto p{margin-top:5px}.tecalto span.icon{display:block}.tecalto header{position:inherit}.tecalto #toggle-mobile-nav{display:block}.tecalto #navigation-meta{display:none}.tecalto #navigation-main{margin:12px 0 0}.tecalto #navigation-main #logo{margin-left:18px;width:70px}.tecalto #navigation-main #logo svg{height:18px!important}.tecalto #navigation-main div.nav{max-height:0;height:auto;overflow:hidden;-webkit-transition:max-height .25s;-moz-transition:max-height .25s;transition:max-height .25s;border:0;margin-top:10px}.tecalto #navigation-main div.nav.open{max-height:1000px}.tecalto #navigation-main div.nav>div{margin-right:0!important}.tecalto #navigation-main div.nav>div:first-child{border-top:1px solid #66c1bf!important}.tecalto #navigation-main div.nav>div ul li{position:relative}.tecalto #navigation-main div.nav>div ul.nav.level-1>li{width:100%;border:0}.tecalto #navigation-main div.nav>div ul.nav.level-1>li>a{padding-left:18px;font-size:19px;line-height:30px;border-bottom:1px solid #66c1bf!important;color:#66c1bf!important}.tecalto #navigation-main div.nav>div ul.nav.level-1>li.active>a{background:#c7eaea;text-decoration:none}.tecalto #navigation-main div.nav>div ul.level-2{visibility:visible!important;display:none;padding:0;height:auto!important}.tecalto #navigation-main div.nav>div ul.level-2 li{width:100%!important}.tecalto #navigation-main div.nav>div ul.level-2 li a{padding-left:18px;font-size:13px;border-bottom:1px solid #c7eaea}.tecalto #navigation-main div.nav>div ul.level-2 li a.active,.tecalto #navigation-main div.nav>div ul.level-2 li a:hover{background:#c7eaea;text-decoration:none}.tecalto #navigation-main div.nav .visible-xs{background:#66c1bf;position:initial;padding:6px 0!important}.tecalto #navigation-main div.nav .visible-xs li{border-bottom:1px solid #e1f3f1}.tecalto #navigation-main div.nav .visible-xs li:last-child{border-bottom:0!important}.tecalto #navigation-main div.nav .visible-xs li a{padding-left:18px;color:#fff;height:24px;line-height:24px;display:block;width:100%}.tecalto #navigation-main #cart{border:0}.tecalto #content{padding-left:18px;padding-right:18px}.tecalto #content .anchor-navigation-content{margin-left:-18px;margin-right:-18px}.tecalto #content .anchor-navigation-content ul{display:block;max-height:0!important;height:auto;overflow:hidden;-webkit-transition:max-height .25s;-moz-transition:max-height .25s;transition:max-height .25s}.tecalto #content .anchor-navigation-content .active ul{max-height:1000px!important}.tecalto #content h1.h1__has-anchor-navigation-content{border-bottom:0!important}.tecalto #content .box{margin-left:-18px;margin-right:-18px}.tecalto #content .box span.category{margin-left:18px;font-size:10px}.tecalto #content .box span.title{font-size:17px;line-height:21px}.tecalto #content .box .box-content{font-size:17px!important;line-height:21px!important;margin:0 18px;font-size:21px;line-height:26px}.tecalto .sidebar__inner ul li{margin-left:0!important}.tecalto #col-right .box{padding-bottom:20px}.tecalto #col-right .box .embed-responsive.embed-responsive-4by3{padding-bottom:60%!important}.tecalto #col-right .box .embed-responsive.embed-responsive-4by3 iframe{height:90%!important}.tecalto section.separated{margin-bottom:50px!important}.tecalto section.gallery{overflow:visible;margin-bottom:20px}.tecalto section.gallery>picture img{width:100%}.tecalto section.gallery>div{position:relative}.tecalto section.gallery>div ul.rtp_gallery_tabs li a{top:-2px}.tecalto section.gallery>div .information{padding-top:13px}.tecalto section.navigation-content a{font-size:21px;line-height:45px!important;min-height:34px!important}.tecalto section.location{padding-bottom:20px;margin-bottom:0}.tecalto section.location div.embed-responsive{margin-top:0}.tecalto section.contact .person{padding-bottom:20px;margin-bottom:0}.tecalto section.news-list{overflow:visible}.tecalto section.news-list .box{width:auto!important;margin-left:-18px!important;margin-right:-18px!important;float:none!important}.tecalto section.news-list .box iframe{height:90%!important}.tecalto footer{height:785px;padding-top:30px;position:relative;border-top:0;border-bottom:115px solid #e1f3f1!important}.tecalto footer .container{position:initial!important;line-height:21px;padding-left:18px;padding-right:18px;position:inherit;height:auto;overflow:hidden}.tecalto footer .container .title{line-height:33px;font-size:28px}.tecalto footer .container #footer-addresses strong{margin-top:18px;display:inline-block}.tecalto footer .container #footer-copyright{width:80%}.tecalto footer .container #footer-copyright span.copyright{width:100%;position:absolute;bottom:-80px}.tecalto footer .container #footer-copyright #navigation-service{width:100%;right:auto!important;left:0;bottom:-40px}.tecalto footer .container #footer-copyright #navigation-service a{display:block}.tecalto .swiper-container{overflow:hidden;padding-bottom:45px!important}.tecalto .swiper-pagination{bottom:0!important}}