:root {
--negro: #1c1d2f;
--gris: #e7e7e5;
--blanco: #ffffff;
--amarillo-litia: #f5b335;
--gris-litia: #5d6770;
}
::-moz-selection { 
color: var(--negro);
background: var(--amarillo-litia);
}
::selection {
color: var(--negro);
background: var(--amarillo-litia);
}/*/*/body {
color: var(--negro);
}
.p-0 {
padding: 0!important;
}/*/*/* {
font-variant-ligatures: no-common-ligatures;
}
@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,200;0,8..60,300;0,8..60,400;0,8..60,500;0,8..60,600;0,8..60,700;1,8..60,200;1,8..60,300;1,8..60,400;1,8..60,500;1,8..60,600;1,8..60,700&display=swap");
@font-face {
font-family: 'Manrope';
src: url("https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&display=swap");
font-display: swap;
}
@font-face {
font-family: 'Source Serif 4';
src: url("https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,200;0,8..60,300;0,8..60,400;0,8..60,500;0,8..60,600;0,8..60,700;1,8..60,200;1,8..60,300;1,8..60,400;1,8..60,500;1,8..60,600;1,8..60,700&display=swap");
font-display: swap;
}
p {
line-height: 1.5;
}
h1 {
font-size: 2.4vw!important;
line-height: 1.6em!important;
padding-left: 40px;
}
h2 {
color: var(--negro);
margin-bottom: 40px!important;
font-size: 2.2vw!important;
line-height: 1.5em!important;
}
h2 span span {
transform: translateY(-0.1em)!important;
}
h4 {
margin-bottom:16px;
}
h5 {
color: var(--gris-litia);
display: flex;
align-items: center;
}
h5::before {
content: '';
display: block;
background-color: var(--amarillo-litia);
height: 16px;
width: 16px;
margin-right: 16px;
}
h6 {
font-family: 'Inter', sans-serif;
font-weight: 600;
font-size: 18px;
color: var(--gris-litia);
}
.hero-section-cont h1 span:nth-child(9),
.hero-section-cont h1 span:nth-child(10),
.hero-section-cont h1 span:nth-child(11) {
font-family: 'Source Serif 4', serif!important;
font-style: italic!important;
font-weight: 600!important;
transform: translateY(2px)!important;
font-size:2.5vw!important;
}
.soluciones-cont h2 span:nth-child(2),
.litia-frase-scroll h2 span:nth-child(6),
.litia-frase-scroll h2 span:nth-child(7),
.litia-frase-scroll h2 span:nth-child(8),
.reclamaciones-cont h2 span:nth-child(2),
.litia-texto-scroll h2 span:nth-child(2) {
font-family: 'Source Serif 4', serif!important;
font-style: italic;
font-weight: 600;
font-size:2.5vw!important;
transform: translateY(4px);
padding: 0 0.5% 0 1%;
}
.hero-section-cont h1 span:nth-child(12),
.soluciones-cont h2 span:nth-child(9),
.litia-frase-scroll h2 span:nth-child(9),
.equipo-litia-cont h2 span:nth-child(3),
.recent-post-cont h2 span:nth-child(2),
.reclamaciones-cont h2 span:nth-child(9),
.cartel-coches-cont h3 span:nth-child(4),
.contacto-cont h2 span:nth-child(2),
.empresas-cont h2 span:nth-child(9),
.litia-texto-scroll h2 span:nth-child(3) {
color: var(--amarillo-litia);
transform: translateX(-10px);
}
@media(min-width: 1920px) {
h1, h2 {
font-size: 2vw!important;
}
.soluciones-cont h2 span:nth-child(2),
.litia-frase-scroll h2 span:nth-child(6),
.litia-frase-scroll h2 span:nth-child(7),
.litia-frase-scroll h2 span:nth-child(8),
.reclamaciones-cont h2 span:nth-child(2),
.litia-texto-scroll h2 span:nth-child(2) {
font-size:2.2vw!important;
}
}
@media (max-width: 1400px) {
.hero-section-cont h1 span:nth-child(9),
.hero-section-cont h1 span:nth-child(10),
.hero-section-cont h1 span:nth-child(11) {
transform: translateY(0px);
}
.hero-section-cont h1 span:nth-child(12),
.soluciones-cont h2 span:nth-child(9),
.litia-frase-scroll h2 span:nth-child(9),
.equipo-litia-cont h2 span:nth-child(3),
.recent-post-cont h2 span:nth-child(2),
.reclamaciones-cont h2 span:nth-child(9),
.cartel-coches-cont h3 span:nth-child(4),
.empresas-cont h2 span:nth-child(9),
.contacto-cont h2 span:nth-child(2),
.litia-texto-scroll h2 span:nth-child(3) {
transform: translate(-0.25em, 2px);
}
}
@media (max-width: 999px) {
.hero-section-cont h1 span:nth-child(9),
.hero-section-cont h1 span:nth-child(10),
.hero-section-cont h1 span:nth-child(11) {
font-size:3.6vw!important;
}
h1 {
font-size: 3.2vw!important;
}
h2 {
font-size: 3.2vw!important;
}
.soluciones-cont h2 span:nth-child(2),
.litia-frase-scroll h2 span:nth-child(6),
.litia-frase-scroll h2 span:nth-child(7),
.litia-frase-scroll h2 span:nth-child(8),
.reclamaciones-cont h2 span:nth-child(2),
.litia-texto-scroll h2 span:nth-child(2) {
font-size:3.6vw!important;
transform: translateY(3px);
}
h5 {
font-size: 20px!important;
}
.hero-section-cont h1 span:nth-child(12),
.soluciones-cont h2 span:nth-child(9),
.litia-frase-scroll h2 span:nth-child(9),
.equipo-litia-cont h2 span:nth-child(3),
.recent-post-cont h2 span:nth-child(2),
.reclamaciones-cont h2 span:nth-child(9),
.cartel-coches-cont h3 span:nth-child(4),
.empresas-cont h2 span:nth-child(9),
.contacto-cont h2 span:nth-child(2),
.litia-texto-scroll h2 span:nth-child(3) {
transform: translate(-0.25em, 0px);
}
}
@media (max-width: 689px) {
h1 {
padding-left: 0px;
}
h2 {
font-size: 4.2vw!important;
line-height: 1.2em!important;
margin-bottom: 24px!important;
}
.soluciones-cont h2 span:nth-child(2),
.litia-frase-scroll h2 span:nth-child(6),
.litia-frase-scroll h2 span:nth-child(7),
.litia-frase-scroll h2 span:nth-child(8),
.reclamaciones-cont h2 span:nth-child(2),
.litia-texto-scroll h2 span:nth-child(2) {
font-size:4.8vw!important;
}
}
@media (max-width: 576px) {
.hero-section-cont h1 span:nth-child(9),
.hero-section-cont h1 span:nth-child(10),
.hero-section-cont h1 span:nth-child(11) {
font-size:5.2vw!important;
}
h1 {
font-size: 4.4vw!important;
}
h2 {
font-size: 5.2vw!important;
}
.soluciones-cont h2 span:nth-child(2),
.litia-frase-scroll h2 span:nth-child(6),
.litia-frase-scroll h2 span:nth-child(7),
.litia-frase-scroll h2 span:nth-child(8),
.reclamaciones-cont h2 span:nth-child(2),
.litia-texto-scroll h2 span:nth-child(2) {
font-size:6vw!important;
}/**/}
@media (max-width: 396px) {
.hero-section-cont h1 span:nth-child(9),
.hero-section-cont h1 span:nth-child(10),
.hero-section-cont h1 span:nth-child(11) {
font-size:5.7vw!important;
}
h1 {
font-size: 5vw!important;
}
h2 {
font-size: 6.5vw!important;
}
.soluciones-cont h2 span:nth-child(2),
.litia-frase-scroll h2 span:nth-child(6),
.litia-frase-scroll h2 span:nth-child(7),
.litia-frase-scroll h2 span:nth-child(8),
.reclamaciones-cont h2 span:nth-child(2),
.litia-texto-scroll h2 span:nth-child(2) {
font-size: 7.6vw !important;
transform: translateY(1px);
}
}/*/*/#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container .current-menu-item>a:after,
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container .current-menu-item>a:after,
body.material #slide-out-widget-area[class*=slide-out-from-right] .off-canvas-menu-container li a:hover:after {
display: none!important;
}
#header-outer[data-lhe="animated_underline"].transparent #top nav > ul > li > a .menu-title-text:after {
border-color: var(--amarillo-litia)!important;
}/*/*/@media (max-width: 999px) {
.hero-section-cont .row-bg-layer .row-bg {
background-position: right top!important;
}
}/*/*//**/.nectar_cascading_images .cascading-image:first-of-type {
box-shadow: 80px 80px #f5b335;
}
.litia-texto-scroll h2{
margin-bottom: 16px!important;
}
@media (max-width: 1299px) {
.litia-cont .row_col_wrap_12 {
justify-content: center;
}
.litia-cuadrado {
width: 80%!important;
}
}
@media (max-width: 999px) {
.litia-frase-scroll-cont {
width: 330px;
margin: auto;
}
.nectar_cascading_images .cascading-image {
width: 60%;
}
.nectar_cascading_images .cascading-image:first-of-type {
box-shadow: 80px 40px #f5b335;
}
}
@media (max-width: 576px) {
.litia-frase-scroll-cont {
width: 100%;
}
.litia-texto-scroll h2{
margin-bottom: 0px!important;
}
.litia-cascading-images > .vc_col-xs-offset-2 {
margin-left: 10%!important;
}
.nectar_cascading_images .cascading-image {
width: 80%;
}
.nectar_cascading_images .cascading-image:first-of-type {
box-shadow: 60px 25px #f5b335;
}
} .soluciones-fotos-cont .nectar-fancy-box[data-style=hover_desc] .hover-content {
max-width:100%;
margin-top: 20px;
line-height: 1.8em;
}
@media (max-width: 999px) {
.soluciones-fotos-cont .nectar-fancy-box[data-style=hover_desc] {
padding: 0 8% 8% 8%;
}
}
@media (max-width: 576px) {
.soluciones-fotos-cont .nectar-fancy-box[data-style="hover_desc"][data-color="extra-color-2"] .box-bg:after {
background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgb(28 29 47 / 80%) 60%);
}
} .color-circle {
border-radius: 0px!important;
}
.equipo-litia-cont p{
font-size: 18px;
}
.equipo-litia-cont .nectar-fancy-box p:first-of-type {
font-family: 'Source Serif 4', serif!important;
font-style: italic;
font-size: 22px;
padding-bottom: 0px;
}
.nectar-fancy-box[data-style="hover_desc"].o_opacity_0-6 .box-bg:before {
background: linear-gradient(to bottom,rgba(15,15,15,0) 30%,rgba(15,15,15,1) 100%);
}
@media (max-width: 999px){
.nectar-fancy-box[data-style=hover_desc]{
padding: 8%!important;
}
.equipo-litia-cont h4{
font-size: 20px!important;
margin-bottom: 0!important;
}
.equipo-litia-cont .nectar-fancy-box p:first-of-type{
font-size: 18px!important;
line-height: 1.2em!important;
}
.equipo-litia-cont p {
font-size: 16px;
}
}
@media (max-width: 999px){
.equipo-litia-cont h4{
font-size: 17px!important;
line-height: 1.3em!important;
}
.equipo-litia-cont .nectar-fancy-box p:first-of-type{
font-size: 16px!important;
margin-top: 4px!important;
}
.equipo-litia-cont p {
font-size: 15px!important;
line-height: 1.2em!important;
margin-top: 4px!important;
}
} .cartel-coches-cont{
max-width: 50%;
}
.cartel-coches-txt p{
font-size: 20px;
font-weight: 500;
}
@media (max-width: 1575px) {
.cartel-coches-cont{
max-width: 60%;
}
}
@media (max-width: 1099px) {
.cartel-coches-cont{
max-width: 80%;
}
}
@media (max-width: 689px) {
.cartel-coches-cont{
max-width: 100%;
}
}
@media (max-width: 576px){
.cartel-coches-txt p{
font-size: 18px;
}
} .empresas-cont .row-bg-wrap .row-bg-overlay {
mix-blend-mode: multiply;
}
.empresas-scroll-txt {
font-size: 10vh!important;
margin-bottom: 20px!important;
}
span.ascii {
color: var(--amarillo-litia)!important;
margin: 0 12px!important;
font-size: 40px;
display: inline-block!important;
transform: translateY(-4px)!important;
}
@media (max-width: 689px) {
.empresas-scroll-txt {
font-size: 8vh!important;
}
span.ascii {
transform: translateY(0px)!important;
}
} .recent-post-cont .row-bg {
background-size: contain;
transform: scale(-1, 1);
}
body[data-button-style*=rounded_shadow].material .nectar-button.see-through{
padding: 16px 40px;
border-radius: 0px!important;
}
body[data-button-style*=rounded_shadow].material .nectar-button.see-through:hover {
background-color: #f5b335!important;
color: #1c1d2f!important;
} .blog-btn {
margin-bottom: 30px;
border: none!important;
font-family: 'Manrope'!important;
font-weight: 600!important;
font-size: 18px!important;
transition: all .4s ease-in-out;
}
.blog-btn:hover {
box-shadow: none!important;
color: var(--amarillo-litia);
transition: all .4s ease-in-out;
}
.nectar-recent-posts-slider_multiple_visible .flickity-viewport .nectar-recent-post-bg-wrap {
border-radius: 0px;
}
.recent-post-container h3 {
font-size: 24px!important;
line-height: 1.4em!important;
}
.nectar-recent-posts-slider_multiple_visible .nectar-recent-post-slide .nectar-recent-post-bg:after {
background: linear-gradient(360deg, rgb(28 29 47 / 80%) 40%, transparent);
}
.nectar-recent-posts-slider_multiple_visible .nectar-recent-post-slide:not(.no-bg-img):hover .nectar-recent-post-bg:after {
background-color: rgb(28 29 47 / 40%);
border-radius: 0px;
}
.uncategorized {
display: none;
}
.recent-post-container .nectar-button[data-color-override="false"].regular-button {
background-color: transparent!important;
border: 2px solid #ffffff;
border-radius: 0px!important;
padding: 12px 24px!important;
font-family: 'Manrope';
transition: .4s all ease-in-out;
}
.recent-post-container .nectar-button[data-color-override="false"].regular-button:hover {
background-color: var(--amarillo-litia)!important;
border: 2px solid var(--amarillo-litia);
color: var(--negro)!important;
transition: .4s all ease-in-out;
}
body .blog-recent[data-style*=classic_enhanced_alt] .inner-wrap:not(.has-post-thumbnail) .article-content-wrap, body .blog-recent[data-style=classic_enhanced_alt] .inner-wrap .article-content-wrap {
padding: 20% 12%!important;
}
@media (max-width: 999px) {
.blog-recent {
gap: 10px;
}
}
@media (max-width: 689px){
.blog-btn {
margin-bottom: 0px;
font-size: 14px!important;
}
body[data-button-style*=rounded_shadow].material .nectar-button.see-through {
padding: 8px 16px 8px 24px!important;
}
.recent-post-cont h2 {
margin-bottom: 8px!important;
}
.nectar-recent-posts-slider_multiple_visible {
margin-top: 8px;
}
} .leaflet-control-attribution {
display: none;
}
body[data-form-submit="regular"] input[type=submit] {
background-color: #f5b335;
font-family: 'Manrope';
font-size: 18px;
}
body[data-button-style="slightly_rounded_shadow"] .container-wrap input[type="submit"]:hover {
box-shadow: 0 8px 38px rgba(0,0,0,0.2)!important;
color:#1c1d2f;
}
body[data-form-submit=regular] .container-wrap input[type=submit] {
padding: 16px 32px!important;
border-radius: 0px!important;
}
.contacto-cont .row_col_wrap_12 {
justify-content: center;
}
.contacto-cont a, .copyright-footer a {
color: var(--negro)!important;
transition: all .4s ease-in-out;
}/*/*/.nectar-post-grid[data-text-color=dark] .nectar-post-grid-item .content *{
color: var(--gris-litia);
}/*/*/.copyright-footer a {
color: var(--gris-litia)!important;
transition: all .4s ease-in-out;
}
.contacto-cont a:hover, .copyright-footer a:hover {
color: var(--amarillo-litia)!important;
transition: all .4s ease-in-out;
}
.nectar-cta[data-style=underline] .link_wrap .link_text:after {
border-bottom: 1px solid #5d6770;
}
@media (max-width: 999px) {
.lopd-cont p {
margin: 16px 0;
}
.lopd-cont p span {
padding: 0!important;
}
}/*/*/.productos-title-cont h1 {
font-size: 40px!important;
}
.productos-tabs-cont h5 {
font-size: 1vw!important;
line-height: 1.3!important;
}
.cualidades-litia-cont h3 {
font-size: 1.8vw!important;
line-height: 1.3!important;
}
@media (max-width: 999px){
.productos-tabs-cont h5 {
font-size: 2.6vw!important;
}
.cualidades-litia-cont h3 {
font-size: 1.8vw!important;
line-height: 1.3!important;
}
}
@media (max-width: 689px){
.productos-tabs-cont h5 {
font-size: 3.6vw!important;
}
.cualidades-litia-cont h3 {
font-size: 4.6vw!important;
line-height: 1.3!important;
}
}
@media (max-width: 396px){
.productos-tabs-cont h5 {
font-size: 5.2vw!important;
}
.cualidades-litia-cont h3 {
font-size: 6vw!important;
line-height: 1.3!important;
}
}