.center-vertically,audio,canvas,iframe,img,svg,video{vertical-align:middle}.article-clean{color:#56585b;background-color:#fff;font-family:Lora,serif;font-size:14px;background-repeat:no-repeat}.article-clean .intro{font-size:16px;margin:0 auto 30px}.article-clean .intro h1{font-size:32px;margin-bottom:15px;padding-top:20px;line-height:1.5;color:inherit;margin-top:20px}.article-clean .text h2,.article-clean .text p{line-height:1.45;margin-bottom:20px}.article-clean .intro p{color:#929292;font-size:12px}.article-clean .intro p .by{font-style:italic}.article-clean .intro p .date{text-transform:uppercase;padding:4px 0 4px 10px;margin-left:10px;border-left:1px solid #ddd}.article-clean .intro p a{color:#333;text-transform:uppercase;padding-left:3px}.article-clean .intro img{margin-top:20px}.article-clean .text h2{margin-top:28px;font-size:16px;font-weight:700;color:#333}@media (min-width:768px){.article-clean .text p{font-size:16px}.article-clean .text h2{font-size:20px}}.article-clean .text figure{text-align:center;margin-top:30px;margin-bottom:20px}.article-clean .text figure img{background-image:url(../../assets/img/banner3.jpg)}#auditoriafiscal{background:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.9)),url(../../assets/img/banner3.jpg) center fixed}#styleservicios{background:linear-gradiante(rgba(255,255,255,.9),rgba(255,255,255,.9)),center center fixed}#imgservicios{background:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.9)),url(../../assets/img/building.jpg) center center fixed}#img-legal{background:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.9)),url(../../assets/img/juridico.png)}#imgoutsourcing{background:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.9)),url(../../assets/img/desk.jpg) center center fixed}#img-mapa{max-width:100%;max-height:100%}body{margin-top:20px}.jumbotron.jumbotron-main{height:920px;width:100%;font-family:Roboto,sans-serif;color:#fff;padding-top:0;padding-bottom:0;position:relative;margin:0}#particles-js{position:absolute;width:100%;height:920px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background:rgba(17,18,51,.26);background:-webkit-linear-gradient(left,#09060e 0,#f9f35d 35%,#000 68%,rgba(199,200,203,.57) 100%);background:linear-gradient(to right,#6819e8 0,#49454f 35%,#32323d 68%,#0a1654 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6819e8', endColorstr='#6980f2', GradientType=1 );margin-top:40px}.jumbotron.jumbotron-main hr{border-width:1px 0;border-style:dotted none;border-color:rgba(255,255,255,.35);-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;border-image:none;width:49px;height:4px;text-align:center;position:relative;clear:both}.jumbotron.jumbotron-main a{color:#fff}.center-vertically{display:table-cell;height:100%}.center-vertically-holder{display:table;height:100%}.scroll-indicator{padding-top:6px;display:inline-block;width:50px}.arrow-scroll-indicator{font-size:10px;color:rgba(255,255,255,.6)}.parallax-window{background:0 0}.product-item{padding:10px}.product-item .product-container{text-align:left;font:400 14px sans-serif;background-color:#fff;padding:25px}.product-item a.product-image{display:block;text-align:center;width:100%;margin-bottom:25px;padding:20px 0;box-sizing:border-box}.product-item a.product-image img{height:150px}.product-item h2{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;font-weight:800}.product-item h2 a{text-decoration:none;color:#2b2b2b}div.jumbotron.carousel-hero{color:#fff;text-align:center;background-size:cover;background-position:center;padding-top:100px;padding-bottom:100px;margin-bottom:0}div.jumbotron.hero-nature{background-image:url(../../assets/img/SLIDER.jpg)}div.jumbotron.hero-photography{background-image:url(hero-background-photography.jpg)}div.jumbotron.hero-technology{background-image:url(hero-background-technology.jpg)}h1.hero-title,h2.hero-title,h3.hero-title{text-shadow:0 3px 3px rgba(0,0,0,.4);color:#fff}p.hero-subtitle{max-width:600px;margin:25px auto;padding:10px 15px;color:#fff}#contactForm .h4{font-weight:400;border-bottom:1px solid silver}.required-input{color:maroon}.static-map{margin-bottom:20px}@media (max-width:768px) and (min-width:767px){#contactForm .static-map img{width:100%}}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header{width:100%;margin-top:97px}.header-container{background:url(../img/law-bg.jpg) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:50px 0 300px;height:auto}.navigation-clean{background:#fff;padding-top:10px;padding-bottom:10px;color:#333;border-radius:0;box-shadow:none;border:none;margin-bottom:0}@media (max-width:767px){.navigation-clean{padding-top:0;padding-bottom:0}.navigation-clean .navbar-header{padding-top:10px;padding-bottom:10px}}.navigation-clean .navbar-brand{font-weight:700;color:inherit}.navigation-clean .navbar-brand:hover{color:#222}.navigation-clean.navbar-inverse .navbar-brand:hover{color:#f0f0f0}.navigation-clean .navbar-brand img{height:100%;display:inline-block;margin-right:10px;width:auto;margin-left:5px}#cover-caption,.overlay,body,html{width:100%}.navigation-clean .navbar-toggle{border-color:#ddd}.navigation-clean .navbar-toggle:focus,.navigation-clean .navbar-toggle:hover{background:0 0}.navigation-clean.navbar-inverse .navbar-toggle{border-color:#555}.navigation-clean .navbar-toggle .icon-bar{background-color:#888}.navigation-clean.navbar-inverse .navbar-toggle .icon-bar{background-color:#eee}.navigation-clean .navbar-collapse,.navigation-clean .navbar-form{border-top-color:#ddd}.navigation-clean.navbar-inverse .navbar-collapse,.navigation-clean.navbar-inverse .navbar-form{border-top-color:#333}.navigation-clean.navbar .navbar-nav>li>a{padding-left:18px;padding-right:18px}.navigation-clean.navbar-default .navbar-nav>li>a{color:#465765}.navigation-clean.navbar-default .navbar-nav>li>a:focus,.navigation-clean.navbar-default .navbar-nav>li>a:hover{color:#37434d!important;background-color:transparent}.navigation-clean.navbar-inverse{background-color:#1f2021;color:#fff}.navigation-clean.navbar-inverse .navbar-nav>li>a{color:#030303;font-weight:700}.navigation-clean.navbar-inverse .navbar-nav>li>a:focus,.navigation-clean.navbar-inverse .navbar-nav>li>a:hover{color:#fe0707!important;background-color:transparent}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{font-weight:700;text-transform:uppercase}#footer a:active,a:hover{color:#fcf8f8;text-decoration:none;font-weight:700}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline:0}.uk-link,a{color:#1e87f0;text-decoration:none;cursor:pointer}.uk-link:hover,a:hover{color:#0f6ecd;text-decoration:underline}audio,canvas,img,video{max-width:100%;height:auto;box-sizing:border-box}img{border-style:hidden;height:200px;width:110px}address,dl,fieldset,figure,ol,p,pre,ul{margin:0 0 20px}ol,ul{padding-left:30px}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}a,area,button,input,label,select,summary,textarea{touch-action:manipulation}h2{color:#690}.feature{height:60vh;overflow:hidden}.feature-picture{height:100%;width:100%;transition:all .5s ease;-webkit-transition:all .5s ease}.feature:hover>.feature-picture{transform:scale(1.1)}.feature:hover>.overlay{opacity:0}.overlay{background-color:rgba(0,0,0,.7);position:absolute;top:0;height:100%;display:flex;opacity:1;transition:opacity .5s ease}.projects-horizontal{color:#313437;background-color:#fff}.projects-horizontal p{color:#7d8285}.projects-horizontal h2{font-weight:700;margin-bottom:40px;padding-top:40px;color:inherit}@media (max-width:767px){.projects-horizontal h2{margin-bottom:25px;padding-top:25px;font-size:24px}}.projects-horizontal .intro{font-size:16px;max-width:500px;margin:0 auto 10px}.projects-horizontal .projects{padding-bottom:40px}.projects-horizontal .item{padding-top:60px;min-height:160px}.projects-horizontal .item .name{font-size:18px;font-weight:700;margin-top:10px;margin-bottom:15px;color:inherit}@media (max-width:991px){.projects-horizontal .item .name{margin-top:22px}}.projects-horizontal .item .description{font-size:15px;margin-bottom:0}body,html{height:100%}#cover{background:url(hero-background-technology.jpg) center center no-repeat #222;background-size:cover;color:#fff;height:100%;text-align:center;display:flex;align-items:center}.testimonials-clean{color:#313437;background-color:#eef4f7}.testimonials-clean p{color:#7d8285}.testimonials-clean h2{font-weight:700;margin-bottom:40px;padding-top:40px;color:inherit}@media (max-width:767px){.projects-horizontal .item{padding-top:40px;min-height:160px}.testimonials-clean h2{margin-bottom:25px;padding-top:25px;font-size:24px}}.testimonials-clean .intro{font-size:16px;max-width:500px;margin:0 auto}.testimonials-clean .intro p{margin-bottom:0}.testimonials-clean .people{padding:50px 0 20px}.testimonials-clean .item{margin-bottom:32px}@media (min-width:768px){.testimonials-clean .item{height:220px}}.testimonials-clean .item .box{padding:30px;background-color:#fff;position:relative}.testimonials-clean .item .box:after{content:'';position:absolute;left:30px;bottom:-24px;width:0;height:0;border:15px solid transparent;border-width:12px 15px;border-top-color:#fff}.testimonials-clean .item .author{margin-top:28px;padding-left:25px}.testimonials-clean .item .name{font-weight:700;margin-bottom:2px;color:inherit}.testimonials-clean .item .title{font-size:13px;color:#9da9ae}.testimonials-clean .item .description{font-size:15px;margin-bottom:0}.testimonials-clean .item img{max-width:40px;float:left;margin-right:12px;margin-top:-5px}

/* scroll to top */
.scrollup{
    position:fixed;
    width:32px;
    height:32px;
    bottom:0px;
    right:20px;
    background: #43ca83;
}

a.scrollup {
	outline:0;
	text-align: center;
}

a.scrollup:hover,a.scrollup:active,a.scrollup:focus {
	opacity:1;
	text-decoration:none;
}
a.scrollup i {
	margin-top: 10px;
	color: #fff;
}
a.scrollup i:hover {
	text-decoration:none;
}
