/* ==|=======================================================================
	Reset CSS Page
	========================================================================= */
*{font-family:'Lato',sans-serif;font-size:100%}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,textarea,input,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:400;vertical-align:baseline;background:transparent;text-decoration:none;outline:0;border:0}body{line-height:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line - through}table{border-collapse:collapse;border-spacing:0}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}@media all{html{ font-size:24px}}@media all and (max-width: 1800px){html{ font-size:26px;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}}@media all and (max-width: 1400px){html{ font-size:25px;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}}@media all and (max-width: 1000px){html{ font-size:24px;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}}@media all and (max-width: 920px){html{ font-size:22px;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}}@media all and (max-width: 840px){html{ font-size:20px;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}}@media all and (max-width: 520px){html{ font-size:18px;-webkit-transition:.2s all;-moz-transition:.2s all;-ms-transition:.2s all;-o-transition:.2s all;transition:.2s all}}.banner{display:block;width:100%;overflow:hidden;z-index:9999;background:url('../../img/banner-1.jpg') no-repeat;background-size:cover;height:90%;display:block;position:relative}.banner .banner-overlay{display:block;position:absolute;width:100%;top:0;left:0;overflow:hidden;z-index:9999;background:url('../../img/banner-overlay.png') no-repeat;background-size:cover;height:100%;display:block;z-index:9999999}.banner .img-wrapper{overflow:hidden;position:relative}.banner .img-wrapper img{position:fixed;top:0}.banner .arrow{background:url('../../img/sprite.png') 0 -200px;position:absolute;z-index:999999999;bottom:3%;left:50%;width:32px;margin-left:-14px;height:54px;-webkit-animation:arrow 1.5s infinite ease-in-out;transition:.2s all}.banner .arrow:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.banner .banner-info{max-width:450px;position:absolute;top:21%;left:29%;border:solid 8px #fff;padding:3% 3% 2.5% 16%}.banner .banner-info .banner-title{font-size:55px;letter-spacing:-1px;line-height:118%;color:#4a566f;text-align:right;margin-bottom:10px;text-transform:uppercase;font-weight:300;position:relative;z-index:99999999}.banner .banner-info .banner-title strong{display:block;font-weight:900;position:relative;z-index:99999999}.banner .banner-info .banner-text{color:#4a566f;font-size:16px;text-align:right;font-weight:400;letter-spacing:1px;position:relative;z-index:99999999;line-height:120%}.banner .banner-info .banner-text strong{font-weight:600}.banner .banner-info .more{position:relative;z-index:99999999;float:right;margin-top:60px;font-size:12px;font-weight:600;padding:10px 0}.banner .banner-info .more:after,.banner .banner-info .more:before{height:4px}.content#home{position:relative;z-index:9999}.content-wrapper.escritorio{background:#4a566f;width:100%;position:relative}.content-wrapper.escritorio .content-inner{width:100%}.content-wrapper.escritorio .section-title{color:#fff}.content-wrapper.escritorio .section-title:before{background:#fff}.content-wrapper.escritorio .container{position:relative;display:table;width:100%;margin:50px 0 70px}.content-wrapper.escritorio .office-text{position:absolute;left:2.5%;top:10%;width:64%;border:solid 5px #fff;box-sizing:border-box}.content-wrapper.escritorio .office-text .text-wrapper{width:75%;padding:4%;box-sizing:border-box}.content-wrapper.escritorio .office-text .text-wrapper .regular-text{margin-bottom:30px}.content-wrapper.escritorio .office-img{float:right;width:50%}.atuation-list{display:table;width:100%;margin-top:-30px;margin-bottom:-20px}.atuation-list .list-item{float:left;width:50%;position:relative;overflow:hidden}.atuation-list .list-item:nth-of-type(3n+0){margin-right:0}.atuation-list .list-item .atuation-img{width:100%;transition:.3s all;display:block}.atuation-list .list-item .atuation-title{position:absolute;top:40%;right:0;border:solid 5px #4a566f;border-right:0;color:#4a566f;box-sizing:border-box;transition:.3s;line-height:90%;padding:20px;max-width:280px;transition:.3s all}.atuation-list .list-item .atuation-title span{display:block;transition:.3s all;font-size:17px;font-weight:800;text-transform:uppercase;box-sizing:border-box}.atuation-list .list-item:hover .atuation-title{color:#555;border-color:#555}.atuation-list .list-item:hover .atuation-img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.news-list{width:100%;display:table;margin:50px 0 90px}.news-list .list-item{background:#4a566f;width:48.5%;margin-right:3%;float:left}.news-list .list-item:last-child{margin-right:0}.news-list .list-item .news-img{width:100%;display:block}.news-list .list-item .news-content{position:relative;display:table;width:100%;position:relative}.news-list .list-item .news-content .news-date{position:absolute;top:-35px;right:20px;width:78px;height:70px;line-height:70px;text-align:center;font-size:16px;font-weight:800;background:#fff;color:#4a566f;border:solid 5px #4a566f}.news-list .list-item .news-content .news-title{font-size:16px;color:#fff;font-weight:700;line-height:140%;letter-spacing:1px;padding:25px 20px;width:78%}.news-list .list-item:hover .news-content{background:#555;transition:.3s all}.news-list .list-item:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:.3s all}@-webkit-keyframes arrow{0%{ -webkit-transform:translatey(0)}50%{-webkit-transform:translatey(-5px)}100%{-webkit-transform:translatey(0)}}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
