/**
* Template Name: Multi
* Updated: Sep 18 2023 with Bootstrap v5.3.2
* Template URL: https://bootstrapmade.com/multi-responsive-bootstrap-template/
* Author: BootstrapMade.com
* License: https://bootstrapmade.com/license/
*/


/*--------------------------------------------------------------
# KDWEB BASICS
--------------------------------------------------------------*/
/*fonts*/


 @import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;600;700&display=swap');

/* basics */
body { /* font-family: 'Attic', Arial, sans-serif;*/ font-family: 'Roboto', sans-serif !important; 
color: #444444; }
a {color:#205ca8;  text-decoration: none;} 
a:hover {color: #205ca8;text-decoration: none;}
code {color: #f1775d}

h1,h2,h3,h4,h5,h6 { padding-bottom:10px; font-family: 'Roboto', sans-serif !important;}
img {max-width:100%;}
hr {border-color:#ccc}
section {padding: 55px 0;} 

/*height*/
.h-75 {height:75% !important}
.vh-75 {height: 90vh !important;}
/*position*/
.absoluta-vertical {-webkit-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);transform:translate(0%,-50%);}
.absoluta-horizontal {-webkit-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);transform:translate(-50%,0%);}
.absoluta-total {-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}

.fs-mini {font-size:0.6rem;}

/*header*/
#header {background:#000000 }
#header a{color:#fff }
#header a:hover{color:#205ca8 !important }
#header ul li ul {background:#000000 }
#header .navbar .getstarted, .navbar .getstarted:focus {background:#205ca8 }
#header .navbar .getstarted a:hover {color:#fff}
img.logo {width:150px}

.mobile-nav-toggle{color:#ffffff}
.navbar-mobile ul {background-color:#000}
.navselect {color:#db1313!important}
/* fi header*/

/* text */
.text-primary {color:#205ca8!important}
.fs-icono {font-size:4rem;}
.fs-7{font-size:0.9rem}
/* buttons */
.btn-primary {background-color:#205ca8; border-color:#205ca8}
.btn-primary:hover {background-color:#444;  }
.btn-secondary {background-color:#transparent; border-color:#000; color:#000}
select {cursor:pointer; }
/* background */
.bg-primary {background-color:#205ca8 !important;}
.bg-image-color-opacity {background-color:#00000090}
.bg-secondary{background-color:#fe5000 !important;}
.bg-gris {background-color:#cccccc !important;}
.bg-white {background-color:#fff !important;}


.bg-image {background-size:cover; background-position:center center}
.section-bg {background-color: #eeeeee;}
.parallax {height: 100%;background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover;}

/* canvis merchan */

.single-product {margin:0px 0px;}
.single-product .product-info .price span {color:#205ca8 }
.single-product .product-image .new-tag{background:#205ca8 }
.button .btn{background-color:#205ca8 }
.single-product .product-image .sale-tag {background:#fe5000}

/* general*/
.w-40 {width:40%}
.padding-app {padding:90px 0px 90px 0px; }
.cuadrados {width:8px}
.nav-link {color:#205ca8}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link  {background-color:#205ca8;}
.article-image-logo{left:18px; bottom:18px;}
.tornar  {z-index:100;right: 0;  top: 50%; transform: translateY(-50%);}
.tornar button {border-radius: 6px 0 0 6px !important; }
.modal-kdweb {background-color:rgba(0,0,0,0.7)}

/*articles*/
.lista-item {height:60px; }
img.markets {width:140px}
img.marcas {width:50%}



/*LIGHTBOX*/
.carousel-control-next-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='black' %3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.carousel-control-prev-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='black' %3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}

/*--------------------------------------------------------------
# KDWEB RESPONSIVE
--------------------------------------------------------------*/

@media (max-width: 992px) {
 .bk-l {bacground:none important;}
 }


.logo img {
    max-height: 85px !important;
}

#header {
    padding: 8px 0 !important;
}

@media (max-width: 768px) {
.w-partners {width:50%}
img.marcas {width:75%}
.articles-select {display:flex;}
.articles-select div { width:50%;}
.articles-select select { width:100%;}
 }
@media (max-width: 576px) {
.padding-app {padding:70px 0px 70px 0px; }

.w-partners {width:100%}
img.markets {width:150px}
footer {display:none}
/*.articles-select {display:block;}
.articles-select div { width:100%; padding-left:0px !important; padding-right:0px !important;}
.articles-select div:first-child {padding-bottom:10px }*/

 }

.infopreus {font-size:10px;}
.infopreus p {padding:0px; margin:0px; font-size:10px;}

