/* #region ASSETS */@font-face{font-family: "SSP Regular"; src: url(src/fonts/SourceSansPro-Regular.ttf);}@font-face{font-family: "SSP Semibold"; src: url(src/fonts/SourceSansPro-SemiBold.ttf);}:root{--fuente-semibold: "SSP Semibold"; --fuente-regular: "SSP Regular"; --color1: #f4f4f4; --color2: #ffffff; --color3: #262425; --color4: #606060; --color5: #c1c1c1; --color6: #0090e1; --color7: #0676b6;}.font-0{font-family: var(--fuente-semibold); font-size: 25px;}.font-1{font-family: var(--fuente-semibold); font-size: 20px;}.font-2{font-family: var(--fuente-regular); font-size: 15px;}.font-3{font-family: var(--fuente-regular); font-size: 14px;}.color-1{color: var(--color1);}.color-2{color: var(--color2);}.color-3{color: var(--color3);}.color-4{color: var(--color4);}.color-5{color: var(--color5);}.color-6{color: var(--color6);}.color-7{color: var(--color7);}body{-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}input:focus-visible,textarea:focus-visible{outline: none !important;}h1,h2,h3{margin-bottom: 30px;}p{margin: 0;}.btn-check:focus + .btn,.btn:focus{box-shadow: unset !important;}.btn0{display: flex; width: auto; height: 40px; padding: 0 20px; background: var(--color2); border: 0.5px solid var(--color4); border-radius: 5px; text-decoration: none; color: var(--color4); justify-content: center; align-items: center;}.btn0:hover{color: var(--color4);}.btn0:active{background: var(--color4); border: 0.5px solid var(--color2); color: var(--color2);}.btn1{display: flex; width: auto; height: 40px; padding: 0 20px; border: 0.5px solid var(--color2); border-radius: 5px; text-decoration: none; color: var(--color2); justify-content: center; align-items: center;}.btn1:hover{background: var(--color2); border: 0.5px solid var(--color2); color: var(--color4);}.btn2{display: flex; width: auto; height: 40px; padding: 0 20px; border: 0.5px solid var(--color4); border-radius: 5px; text-decoration: none; color: var(--color4); justify-content: center; align-items: center;}.btn2:hover{background: var(--color4); border: 0.5px solid var(--color4); color: var(--color2);}/* #endregion ASSETS */.main-nav{background: var(--color3);}.legales.main-nav{background: var(--color3);}.nav-link:focus{color: var(--color2);}.video-bg{display: flex; align-items: center; justify-content: center; height: 300px; text-align: center;}#video-bg{position: absolute; width: 100%; /* height: 100%; */ height: 300px; object-fit: cover; z-index: -1; object-position: center;}.icon-arca{height: 50px; width: 80px;}.icon-valores{height: 60px; width: 60px;}.img-togly{height: 45px; width: 100px;}.img-myapp{height: 45px; width: 130px;}.img-chasky{height: 55px; width: 180px;}.img-logistic{height: 50px; width: 210px;}.hero{height: 300px; background: url(src/images/main.gif); background-repeat: no-repeat; background-size: cover; background-position: center; text-align: center; display: flex; align-items: center; justify-content: center;}.section1{background: var(--color1); color: var(--color4); height: 350px; text-align: center; display: flex; align-items: center; justify-content: center;}.section2{color: var(--color4); height: 180px; text-align: center; display: flex; align-items: center; justify-content: center; flex-direction: column;}.section3{color: var(--color4); background: var(--color1); height: 415px; text-align: center; display: flex; align-items: center; justify-content: center;}.values{display: flex; justify-content: space-around;}.solution{display: flex !important; align-items: center; justify-content: center;}.solutions{align-items: center; justify-content: space-around;}.solution-card{width: 270px; height: 280px; background: var(--color2); box-shadow: 0px 0px 15px 5px rgba(0, 0, 0, 0.125); border-radius: 20px; padding: 20px; margin-top: 20px; margin-bottom: 20px; display: flex; flex-direction: column; align-items: center; justify-content: space-around;}.section4{padding: 20px 0; color: var(--color4); /* height: 450px; */ height: auto; text-align: center; display: flex; flex-direction: column; align-items: center; justify-content: center;}.sec4-img{width: 100%; /* height: 400px; */ object-fit: contain;}.section5{background: var(--color1); height: 600px; text-align: center; display: flex; flex-direction: column; align-items: center; justify-content: center;}.contact-form input,.contact-form textarea{padding: 10px 10px 10px 16px; width: 100%; height: 40px; border: 0.5px solid var(--color4); border-radius: 5px;}.contact-form textarea{height: 75px;}textarea{resize: none;}.contact-form__input{display: flex; flex-direction: column; text-align: left; margin-bottom: 20px;}.contact-form input::placeholder{font-size: 14px;}.footer{background: var(--color3); color: var(--color2); height: auto; text-align: center; padding: 20px;}.section6{padding-top: 35px; padding-bottom: 35px;}@media (min-width: 992px){.section6{margin-top: 76px;}.font-0{font-size: 30px;}.font-1{font-size: 20px;}.font-2{font-size: 18px;}.font-3{font-size: 15px;}.main-nav{/* width: 100vw; */ position: absolute; top: 0; right: 0; left: 0; z-index: 1030; background: transparent;}.navbar-brand img:hover{filter: grayscale(50%); transform: scale(1.1);}.main-nav ul a:hover, .footer a:hover{color: var(--color2); text-decoration: underline !important;}.video-bg{height: 720px; text-align: start;}#video-bg{height: 720px;}.hero{height: 720px; text-align: start;}.section1{height: 300px;}.section2{height: 250px;}.section3{height: 480px;}.solution-card:hover{transform: translatey(-15px); transition: all 0.3s ease-in-out;}.solution-card:hover .solution-card__description, .solution-card:hover .solution-card__link{display: flex; transition: all 1s ease-in-out;}.solution-card__description, .solution-card__link{display: none;}.section4{height: 1000px;}.sec4-img{width: 100%; height: 650px; object-fit: cover;}.section5{height: 635px;}.form-img{width: 100%; height: 100%; background: url(src/images/Foto-Ciudad.svg); background-repeat: no-repeat; background-size: cover; background-position: center;}.form-img img{object-fit: cover;}.contact{margin-top: 30px;}.contact-form{margin-top: 20px;}.contact-form textarea{padding: 10px 10px 10px 16px; width: 100%; height: 100px; border: 0.5px solid var(--color4); border-radius: 5px;}}.titleBorder{background: #c1c1c1; height: 1.5px; width: 100px; margin: auto;}