@import url("https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900");.title{margin-top:0;margin-bottom:50px;display:flex;flex-direction:column;font-size:40px}.title span{line-height:1.4;font-size:40px;display:block;font-weight:300;position:relative}.title span::after{content:'';width:100%;height:2px;background:#FFF;position:absolute;left:0;bottom:0}@media (min-width: 1024px){.title span::after{width:84%}}.title span:last-child::after{width:100%}@media (min-width: 1024px){.title span:last-child::after{width:64%}}@media (min-width: 1024px){.title span{font-size:50px;font-weight:lighter}}.btn{width:auto !important;font-size:25px !important;font-weight:bold !important;text-transform:uppercase !important;border:1px solid !important;border-radius:0px !important}.btn--white{background:#FFF !important;color:#22618b !important;border-color:#FFF !important}.btn--white-border{background:transparent !important;color:#FFF !important;border-color:#FFF !important}.btn--blue{background:#22618b !important;color:#FFF !important;border-color:#22618b !important}header{position:fixed;width:100%;z-index:1;padding:15px 0 20px;background:#ffffff;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.75) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.75) 100%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#bfffffff',GradientType=1 )}nav{float:right}nav ul,nav li{list-style:none}nav ul{margin-bottom:0}nav li{display:inline-block;transition:0.5s;position:relative}nav li:nth-child(3)::after,nav li:nth-child(4)::after,nav li:last-child::after{display:none}nav li:nth-child(4){max-height:41px;vertical-align:bottom;padding:5px 0px}nav li:nth-child(4) a{display:block;margin-top:-16px;max-width:70px;padding:0}nav li:nth-child(4) img{width:100%}nav li:last-child{max-height:41px;vertical-align:bottom;padding:5px 0px}nav li:last-child a{display:block;margin-top:-16px;max-width:130px;padding:0;margin-left:15px;margin-right:-50px}nav li:last-child img{width:100%}nav li:hover a{color:#000}nav li a{font-size:16px;text-transform:uppercase;color:#fff;transition:0.5s;padding:5px 55px 2px;display:block;font-weight:bold}nav li a:hover{text-decoration:none}nav li a:focus{color:#000;text-decoration:none}nav li::after{content:'';position:absolute;width:2px;background:#fff;height:50%;right:0;top:0;bottom:0;margin:auto}.banner{min-height:800px;background:url(../img/bg_header.png);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;align-items:center}.banner__text{color:#FFF;max-width:505px}.banner__text .title{width:90%;margin-bottom:20px}.banner__text p{font-size:22px;font-weight:300;width:100%;margin-bottom:20px}@media (min-width: 1024px){.banner__text p{font-weight:lighter}}.banner__text .btn{margin:0 auto;max-width:210px;display:block}.us-section{position:relative;margin-top:-70px}.container--flex{display:flex;flex-direction:row;flex-wrap:wrap}.box{width:100%;min-height:250px}@media (min-width: 768px){.box{width:50%}}.box--orange{background:#ff7e00;display:flex;align-items:center;justify-content:center}.box--orange h2{font-size:40px;color:#FFF;font-weight:300;text-align:right;line-height:1.5;margin:-40px 0 0}@media (min-width: 1024px){.box--orange h2{font-size:70px;font-weight:lighter}}.box--orange h2 strong{display:block;font-size:40px}@media (min-width: 1024px){.box--orange h2 strong{font-size:70px}}.box--orange h2 strong span{font-size:40px;font-weight:100}@media (min-width: 1024px){.box--orange h2 strong span{font-size:70px}}.box--blue{background:#52beeb;display:flex;align-items:center;color:#000}.box--blue .img--container,.box--blue .text--container{width:100%;flex:1;display:flex}@media (min-width: 1024px){.box--blue .img--container,.box--blue .text--container{width:50%}}.box--blue .img--container{background-image:url(../img/engranajes.png);background-size:110%;background-repeat:no-repeat;background-position:-40px -10px;height:100%;display:none}@media (min-width: 1024px){.box--blue .img--container{display:block}}.box--blue .text--container{display:flex;align-items:center}.box--blue .text--container p{font-size:25px;text-align:right;font-weight:300;width:65%;margin:0 auto;line-height:1.3}.box--blue .text--container p strong{font-size:25px}@media (min-width: 1024px){.box--blue .text--container p{font-weight:lighter}}.box--blue:nth-child(3) .img--container{background-image:url(../img/reloj.png)}.box--blue:last-child{background:#4672bb}.box--world .img--container{background-image:url(../img/world.svg)}.clients{background:url(../img/bg_clientes.jpg);text-align:center;padding-top:110px;margin-top:-80px;padding-bottom:120px}.clients h3{font-size:70px;font-weight:300;color:#FFF;margin-bottom:50px}.clients h3 strong{font-size:70px}@media (min-width: 1024px){.clients{font-weight:lighter}}.slider--container{overflow:hidden}.slider--container img{margin:0 10px}.services{position:relative;margin-top:-70px}.services .box--blue{background:#4672bb}.services .box--blue .img--container,.services .box--blue .text--container{flex:none}.services .box--blue .img--container{display:none;background:none;width:30%;position:relative}@media (min-width: 1024px){.services .box--blue .img--container{display:flex;display:-webkit-flex;display:-ms-flex;justify-content:center}}.services .box--blue .img--container img{position:absolute;width:100%;top:-20px}.services .box--blue .img--container .maritimo{width:65%}.services .box--blue .img--container .aereo{width:60%;top:-27px}.services .box--blue .img--container .ip{width:78%;top:-27px}.services .box--blue .text--container{width:100%;flex-wrap:nowrap;flex-direction:column}.services .box--blue .text--container p{text-align:center;width:90%;font-size:40px;color:#FFF;margin-bottom:20px}@media (min-width: 1024px){.services .box--blue .text--container p{font-size:50px;width:100%}}@media (min-width: 1024px){.services .box--blue .text--container{width:70%}}.services .box--blue.box--blue-light{background:#52beeb}.services .box.custom-box .img--container{width:50%;background-image:url(../img/trackercom.png);background-size:cover}.services .box.custom-box .text--container{width:100%}.services .box.custom-box .text--container img{width:90%;margin-bottom:30px}@media (min-width: 1024px){.services .box.custom-box .text--container{width:50%}}.map{background:url(../img/bg_clientes.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;padding-top:110px;margin-top:-80px;padding-bottom:120px}.map h3{font-size:50px;font-weight:lighter;color:#FFF;margin-bottom:50px;line-height:1.5}.map h3 strong,.map h3 span{font-size:50px}.map h3 span{display:block;font-weight:lighter}.map-wrap{max-width:1040px;position:relative;text-align:center;margin:0 auto;background-image:url(../img/cr_map.png);background-size:100%;background-position:center;background-repeat:no-repeat}.map-markers{width:100%;position:relative;min-height:695px}.map-markers .marker{width:100%;position:absolute}.map-markers .marker:nth-child(1){max-width:60px;left:2%;top:10%}.map-markers .marker:nth-child(2){max-width:58px;left:12.5%;top:12%}.map-markers .marker:nth-child(3){max-width:80px;left:25.5%;top:2%}.map-markers .marker:nth-child(4){max-width:64px;left:39.5%;top:16%}.map-markers .marker:nth-child(5){max-width:85px;left:60%;top:16%}.map-markers .marker:nth-child(6){max-width:65px;left:70.5%;top:17%}.map-markers .marker:nth-child(7){max-width:65px;left:30.5%;top:26.5%}.map-markers .marker:nth-child(8){max-width:64px;left:54.5%;top:27.5%}.map-markers .marker:nth-child(9){max-width:65px;left:73.5%;top:32.5%}.map-markers .marker:nth-child(10){max-width:63px;left:84.5%;top:33.5%}.map-markers .marker:nth-child(11){max-width:85px;left:10.5%;top:35.5%}.map-markers .marker:nth-child(12){max-width:84px;left:45%;top:37%}.map-markers .marker:nth-child(13){max-width:63px;left:56.5%;top:50%}.map-markers .marker:nth-child(14){max-width:83px;left:65%;top:45%}.map-markers .marker:nth-child(15){max-width:62px;left:76.5%;top:48%}.map-markers .marker:nth-child(16){max-width:61px;left:76.5%;top:48%}.contact{padding-bottom:100px}.contact h3{font-size:50px;font-weight:300;color:#000;margin-bottom:50px;line-height:1.5;text-align:center}@media (min-width: 1024px){.contact h3{font-weight:lighter}}.contact-container{display:-webkit-flex;display:-ms-flex;display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column-reverse}@media (min-width: 1024px){.contact-container{flex-direction:row}}.form,.map-google{width:100%;display:flex;padding:0 1%;position:relative;min-height:350px}@media (min-width: 1024px){.form,.map-google{width:49%}}.map-google{margin-bottom:20px}@media (min-width: 1024px){.map-google{margin-bottom:0}}#map{width:100%}.form input,.form textarea{width:100%;border:none;font-size:20px;background:#66b5d7;padding:10px 22px;color:#FFF;margin-bottom:30px;font-weight:lighter}.form input.placeholder,.form textarea.placeholder{color:#FFF !important;font-size:20px;font-weight:lighter}.form input:-moz-placeholder,.form textarea:-moz-placeholder{color:#FFF !important;font-size:20px;font-weight:lighter}.form input::-moz-placeholder,.form textarea::-moz-placeholder{color:#FFF !important;font-size:20px;font-weight:lighter}.form input::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{color:#FFF !important;font-size:20px;font-weight:lighter}.form input:focus,.form textarea:focus{outline:none}.form textarea{height:158px}.form .btn{font-size:20px !important;font-weight:lighter !important;float:right}.card-map{position:absolute;background:#4672bb;color:#FFF;padding:10px;width:176px;right:-10px;top:20px}@media (min-width: 1024px){.card-map{top:40px;right:-20px}}.card-map p{font-size:12px;width:170px;text-align:right;float:right;line-height:1.5}.card-map a{color:#FFF;text-align:right;display:block;font-size:12px;position:relative;margin-bottom:-10px}.card-map a:hover{color:#FFF;text-decoration:none}.correct-email{font-size:18px;font-weight:bold}.correct-email span{font-size:18px;font-weight:bold;display:block}.slider__container{margin-bottom:45px}.slider-home.slick-dotted.slick-slider{margin-bottom:0}.slider-home .slick-dots{bottom:5px;width:70%;left:0;right:0;margin:auto;text-align:right}.slider-home .slick-dots li{width:8px;height:8px}.slider-home .slick-dots li button::before{content:'';opacity:1;background:transparent;width:8px;height:8px;border-radius:50%;border:2px solid #FFF;box-sizing:border-box}.slider-home .slick-dots li.slick-active button::before{background:#FFF}.slider__container--pink-border{border-bottom:7px solid #FF7F81}.slider-home__slide{position:relative}.slider-home__slide img{width:100%}.slider-home__txt{position:absolute;top:0;width:80%;left:0;right:0;margin:auto;height:208px;bottom:0}.slider-home__txt h1{color:#FFF;font-weight:bold;text-transform:uppercase;margin:0 0 10px}.slider-home__txt h1 span{font-weight:bold;font-size:36px;display:block;color:#FF7F81}.slider-home__txt p{color:#FFF;line-height:10px}.slider-home__txt p:last-of-type{margin-bottom:0}.slider-home__txt .testimony span{display:block}.slider-home__txt .survivor{line-height:10px}.slider-home__txt .survivor small{display:block}.news{padding:45px 0;background:#E5E5E5}.new{max-width:340px;width:100%;margin:0 auto}.new__img{margin-bottom:25px}.new__img img{width:100%}.new__title{color:#9080B5;text-transform:uppercase;margin:0 0 10px;font-weight:bold}.new__info{text-align:justify}.new__link{color:#9080B5;font-size:16px;font-weight:bold}.footer{background:#3F3F3F;padding:50px 0 80px}.footer__item{min-height:130px;position:relative}.footer__title{color:#FFF}.rights{position:absolute;bottom:0;color:#FF7F81}.rights span{display:block}.green--list{padding-left:17px}.green--list li{color:#2AC280}.green--list a{color:#2AC280}.purple--list{padding-left:17px}.purple--list li{color:#9080B5}.purple--list a{color:#9080B5}.white--list a{color:#FFF;display:block}.white--list p{color:#FFF}.follow-us p,.follow-us a{display:inline-block;vertical-align:middle;margin-bottom:0}.follow-us .fb{margin-left:10px}.footer__img{max-width:162px}@media (min-width: 1024px){.footer__item{min-height:231px}}*{margin:0;padding:0;font:normal normal 14px/30px "Lato",sans-serif}body{background:#cdcdcd !important}img{width:100%}.global-wrap{overflow:hidden}.container{max-width:1200px}
