html{scroll-behavior:smooth;font-family:sans-serif,Arial,Helvetica}body{font-family:'Montserrat',sans-serif,Helvetica;color:#0D0D0D;font-size:16px}a:focus{outline:0}header .logo{width:200px;height:65px;display:block;background-image:url(../../images/logo_tcc.png);background-size:contain;background-repeat:no-repeat;background-position:center center}header .navbar{background-color:#fff;box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}header .navbar .container{justify-content:flex-start}header .navbar .navbar-toggler{margin-right:15px;border:0;padding-left:0}header .navbar .navbar-toggler:focus{outline:0;color:#000}header .navbar .navbar-nav .nav-link{color:#0D0D0D;position:relative;margin:0.5rem 1rem;padding:0}header .navbar .navbar-nav .nav-link:after{position:absolute;content:'';display:block;height:1px;background-color:#0A594B;width:0;left:0;bottom:0;transition:all 0.15s ease}header .navbar .navbar-nav .nav-link:focus,header .navbar .navbar-nav .nav-link:hover{color:#0A594B;outline:0}header .navbar .navbar-nav .nav-link:focus:after,header .navbar .navbar-nav .nav-link:hover:after{width:100%}header .navbar .navbar-nav .nav-link.active{color:#0A594B}header .navbar .navbar-nav .menu-close{position:absolute;right:0;top:0}header .navbar .navbar-nav .menu-close button{font-size:2.3rem;position:relative;z-index:9999}header .navbar .navbar-nav .menu-close button:focus{outline:0;color:#0A594B}header .language{margin-left:70px}header .language a{font-size:0.8rem;display:flex}header .language a:after{display:none!important}header .language a i{font-size:1.2rem;margin-right:3px;transition:all 1s ease}@media (max-width:991px){header .logo{width:175px;height:50px}header .navbar-collapse.collapsing .navbar-nav{display:block;position:fixed;top:0;bottom:0;left:-75%;transition:all 0.2s ease}header .navbar-collapse.show .navbar-nav{position:fixed;top:0;bottom:0;left:0;flex-direction:column;height:auto;width:75%;transition:left 0.35s ease;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);background:#fff;z-index:9998}header .navbar-collapse.show .navbar-nav .nav-item.language{margin-top:0.8rem;margin-left:0}header .navbar-collapse.show .navbar-nav .nav-item.language a{padding:0 0.35rem}header .navbar-collapse.show .navbar-nav .nav-item .nav-link{border-bottom:1px solid #eee;padding:0.6rem 0;margin:0 0.5rem}header .navbar-collapse.show .navbar-nav .nav-item .nav-link:after{display:none}header .navbar-collapse.show .navbar-nav .nav-item:last-child .nav-link{border:0}}main{padding-top:80px}@media (max-width:992px){main{padding-top:66px}}.banner{height:300px;display:flex;align-items:center;padding:30px 0;background-repeat:no-repeat;background-size:cover;margin-bottom:50px;background-position:center center}.banner.banner-instalaciones{background-position:center bottom;background-image:url('../../images/banner_instalaciones.jpg')}.banner.banner-nosotros{background-image:url('../../images/banner_nosotros.jpg')}.banner.banner-servicios{background-image:url('../../images/banner_servicios.jpg')}.banner h2{color:#fff;font-family:'Lato',sans-serif,Helvetica;font-weight:300;font-size:2.8rem;position:relative;display:inline-block;padding:20px 30px 20px 0;background:rgba(7,64,53,0.6)}.banner h2:before{content:'';display:block;background:rgba(7,64,53,0.6);height:100%;left:-1500%;position:absolute;width:1500%;top:0}@media (max-width:991px){.banner{padding:0;height:180px}.banner h2{font-size:2rem;text-align:center;padding:15px 15px 15px 0}}@media (min-width:1920px){.banner.banner-instalaciones{background-position:center center}}.home .carousel{height:600px}.home .carousel .carousel-inner{height:600px}.home .carousel .carousel-item{height:100%}.home .carousel .carousel-item img{height:100%;object-fit:cover}.home .carousel .carousel-item .carousel-caption{background:rgba(7,64,53,0.6);bottom:12%!important;padding:20px;margin-left:auto;margin-right:auto;width:48%;max-width:650px}.home .carousel .carousel-item .carousel-caption h2{font-size:3rem;font-family:"Lato",sans-serif}.home .carousel .carousel-item .carousel-caption h5{font-size:2em;font-family:'Lato',sans-serif,Helvetica;font-weight:400}.home .carousel .carousel-item .carousel-caption p{margin:0;line-height:1.3}.home-heading{padding:60px 0 45px}.home-heading h2{line-height:1.2;margin:0 auto;font-size:2.2em;font-weight:600;position:relative}.home-heading .know-more{text-align:center}.home-heading .know-more a{border:2px solid #0A594B;background-color:#0A594B;color:#fff;display:inline-block;padding:10px 20px;border-radius:0.4em;font-weight:600;margin-top:30px;text-transform:capitalize;text-decoration:none}.home-heading .know-more a:hover{background:#fff;color:#0A594B}.home-features .features-container{margin:50px 0 70px}.home-features .features-container .item{width:270px;margin:0 20px;display:flex;flex-direction:column;align-items:center}.home-features .features-container .item figure{width:150px;height:150px;border-radius:100%;margin-bottom:20px;padding:25px;border:2px solid #074035}.home-features .features-container .item figure img{object-fit:cover;height:100%;width:100%}.home-features .features-container .item h4{font-weight:400;font-size:1.35em}.home-features .features-container .item h4 span{color:#067302;font-size:30px}@media (max-width:992px){.home .carousel{height:300px}.home .carousel .carousel-inner{height:300px}.home .carousel .carousel-indicators{top:3vw;bottom:auto}.home .carousel .carousel-item .carousel-caption{bottom:5%!important;width:auto;left:15px;right:15px;padding:10px}.home .carousel .carousel-item .carousel-caption h5{font-size:1.3em}.home .carousel .carousel-item .carousel-caption p{font-size:13px}.home .carousel .carousel-item.tank-slide img{object-position:center right}.home-heading{padding:30px 0}.home-heading h2{font-size:1.5em}.home-features .features-container .item{width:100%;margin:0 0 30px 0}.home-features .features-container .item h4{max-width:80%}}.instalaciones .box-instalaciones{flex:1;background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;z-index:2;display:flex}.instalaciones .box-instalaciones h2{font-family:'Lato',sans-serif,Helvetica;margin-bottom:1rem}.instalaciones .box-instalaciones .lead{font-weight:400;font-size:1.4em}.instalaciones .box-instalaciones .lead span{font-weight:600}.instalaciones .box-instalaciones:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0.7}.instalaciones .box-instalaciones>div{position:relative;z-index:2}.instalaciones .box-instalaciones.bg-green:before{background-color:#074035}.instalaciones .box-instalaciones.bg-gray:before{background-color:#333}.instalaciones .box-instalaciones.box-puerto{background-image:url('../../images/puerto.jpg')}.instalaciones .box-instalaciones.box-almacenamiento{background-image:url('../../images/almacenamiento.jpg')}.instalaciones .box-instalaciones.box-operaciones{background-image:url('../../images/area-operaciones.jpg')}.instalaciones .box-instalaciones.box-terreno{background-image:url('../../images/terreno.jpg')}@media (max-width:992px){.instalaciones .box-instalaciones .lead{font-size:1rem}.instalaciones .box-instalaciones h2{font-size:1.7rem}}@media (max-width:767px){.instalaciones .box-instalaciones{margin:15px}.instalaciones .row-2{display:flex;flex-direction:column}.instalaciones .row-2 .box-terreno{order:0;margin-top:0}.instalaciones .row-2 .box-almacenamiento{order:1;margin-top:0}}.services{margin-bottom:50px}.services .services-wrapper img{border-radius:15px 15px 0 0;max-width:100%}.services .services-wrapper .box-services{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.services .services-wrapper .bg-darker{background-color:#e0eae8}.services .services-wrapper .bg-light{background-color:#efefef!important}.services .services-wrapper p{font-size:20px;line-height:1.8rem;max-width:650px}.services .services-wrapper h2{padding-left:30%!important;font-family:'Lato',sans-serif,Helvetica;font-weight:300}.services .services-wrapper .srv{font-size:19px;text-align:left;width:260px;margin:0 auto}.services .services-wrapper h3{font-size:2.3rem;font-family:'Lato',sans-serif,Helvetica;margin-bottom:1rem;font-weight:400}@media (min-width:768px){.services .flex-md-equal>*{flex:1}}@media (max-width:767px){.services .flex-md-equal .box-services{margin:15px}.services .services-wrapper h3{font-size:2rem}.services .services-wrapper .srv,.services .services-wrapper p{font-size:1rem}}.about-us p{font-size:19px;line-height:1.5}.about-us p span{color:#067302!important;font-size:24px}.about-us .director img{border:3px inset #074035}.about-us .director h3{font-family:'Lato',sans-serif,Helvetica;color:#0A594B;font-size:2.6em}.about-us .director h4{font-family:'Lato',sans-serif,Helvetica;color:#067302;font-size:1.9em}.about-us .director .mail-director{margin-top:12px}.about-us .director .mail-director i{color:#0A594B;margin-right:8px}.about-us .director .mail-director a{color:#0A594B}.about-us iframe{max-width:100%;border:0;padding-bottom:10px}@media screen and (max-width:991px){.about-us .director img{margin:0 auto 20px;max-width:100%}.about-us .director h3{text-align:center;font-size:2em}.about-us .director h4{text-align:center;font-size:1.5em}.about-us .director .director-text{text-align:center}.about-us .director .director-text .mail-director{justify-content:center}}@media screen and (max-width:767px){.about-us .col-md-6{margin-bottom:0;margin-top:10px!important}.about-us .col-md-6 br{display:none}.about-us p{font-size:1.1rem;line-height:1.7rem}.about-us p span{font-size:23px}.about-us iframe{max-height:300px}}@media (max-width:767px){.eng .item-truck h4{max-width:74%!important}}footer{background-color:#0A594B;color:#fff}footer .footer-top{padding:35px 0}footer .footer-top .location{font-size:18px;margin-left:30px;font-weight:600}footer .footer-top a{color:#fff;font-weight:600}footer .footer-top a:focus{text-decoration:underline}footer .footer-top i{float:left;margin:1px 10px 0px 0;font-size:21px;opacity:0.5}footer .footer-top .footer-nav{list-style:none;border-left:1px solid rgba(255,255,255,0.2);padding-left:30px}footer .footer-top .footer-nav li{display:block}footer .footer-top .footer-nav li a{font-size:14px}footer .footer-bottom{font-size:0.7rem;background-color:#074035}footer .footer-bottom .container{display:flex;justify-content:center;align-items:center;position:relative}footer .footer-bottom .back-to-top{color:#fff;position:absolute;right:0}footer .footer-bottom .back-to-top i{font-size:3.5em}footer .footer-bottom .back-to-top:hover{opacity:0.5}@media (max-width:991px){footer .footer-top .footer-nav{border:0;margin-top:30px;position:relative}footer .footer-top .footer-nav:before{content:'';display:block;position:absolute;height:1px;background-color:rgba(255,255,255,0.2);top:-20px;width:auto;left:30px;right:15px}}@media (max-width:767px){footer .footer-bottom .rights{display:block}footer .footer-bottom .back-to-top i{font-size:3em}}@media (min-width:411px) and (max-width:575px){footer .footer-top .location-icon{margin-bottom:30px!important}}
/*# sourceMappingURL=main.css.map */