@charset "utf-8";

#content-area #MenuVertical{padding:0;margin:0; width:172px !important;float:left;margin-right:27px;}
#MenuVertical li{list-style-position: inside; list-style-type: none; padding: 0px; margin-top: 3px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; list-style-image: url(vineta.gif); }
#MenuVertical li a{color: #3e545f; display: inline; list-style-position: inside; list-style-type: none; padding: 0px; font-size: 13px; font-weight: normal; text-decoration: none; margin: 0px; }

#content-box { margin-top: 0px; margin-right: auto; margin-bottom: 20px; margin-left: auto; background-color: #FFF; }
#content-box .content-box-title { background-color: transparent; margin: 0px; color: #3e545f; font-size: 17px; text-transform: uppercase; padding-top: 14px; padding-right: 0px; padding-bottom: 10px; padding-left: 40px; }
#content-box #content-area { margin-top: 10px; margin-right: 20px; margin-bottom: 0px; margin-left: 20px; }
#mod-box { margin-top: 0px; margin-right: auto; margin-bottom: 15px; margin-left: auto; }
#mod-box #content-area { margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; }

.clear{clear: both;}

.carousel-inner>.item>a>img, .carousel-inner>.item>img{width: 100% !important;}

.nopadding{padding: 0; }
.lt-content{max-width: 1600px; width: 100%; margin: auto;position:relative;z-index: 10;}
#lt-main_container{overflow-x: hidden; font-family: 'Lato', sans-serif; line-height: 1.5; }

.imagen_ver_evento{display: none;}
#lt-widget{display: none; position: fixed; top:45%; z-index: 10; right: -207px; font-size: 2rem; color: white; font-weight: 500; transition: all 0.3s; border: 1px solid #eee; border-radius: 10px 0 0 10px; overflow: hidden;}
.lt-widget__titulo{background-color: #be1522; font-size: 18px; width: 42px; text-align: center; padding-bottom: 22px; display: inline-block;}
.lt-widget__titulo img{padding-top: 14px; }
.lt-widget__titulo span:nth-child(2){height: 2px; background: #ca434d; width: 80%; display: block; margin: 5px auto 13px auto;}
.lt-widget__titulo span:nth-child(3){width: 10px; word-wrap: break-word; display: block; text-align: center; margin-top: 10px; margin: auto; font-size: 12px; font-weight: 900; padding-top: 21px; padding-bottom: 3px; }
.lt-widget__content{display: inline-block; display: inline-block; width: 200px;}
.lt-widget__content #menu-navUsers{margin-left: -4px; position: relative; padding-top: 6px; margin-top: 0; padding-bottom: 5px;}
.lt-widget__content #menu-navUsers li{background-position: 0 center; padding: 21px 0; text-align: left; padding-left: 65px; position: relative; cursor: pointer;}

#lt-header{background-color: #be1522; position: relative; }
#lt-header__line_white{display: none; height: 7px; background-color: white; }
#lt-header__link_logo{display: block; }
#lt-header__link_logo img:nth-child(1){display: none}
#lt-header__link_logo img:nth-child(2){display: block;float: left; width: 100%;max-width: 250px;padding: 10px 0;}
#lt-header__link_logo img:nth-child(3){display: block;background: #fff;width: 100%;max-width: 150px;margin-left: 51vw;margin-top: 10px;}
.th_header__languages{display: none;}
.th_header__languages a, .th_header__languages, .idiomas {position: absolute; top: 50%; transform: translateY(-50%); }
.th_header__languages a:nth-child(2){margin-left: 40px; }
.idiomas{display: none;}
.lt-header__contacetnos{display: none; margin-left: 100px; position: absolute; top: 50%; transform: translateY(-50%); border-left: 2px solid #ab131f; border-right: 2px solid #ab131f; padding: 0 20px; }
.lt-header__contacetnos a{color: white; text-decoration: none; margin: 0 5px; font-size: 19px; cursor: pointer; display: none;}
/* .lt-header__buscar{display: none; position: absolute; top: 50%; transform: translateY(-50%); } */
/* .lt-header__buscar form{width: 200px;} */
.lt-header__buscar form input[type=text]{background-color: #af131f; border: none; height: 50px; vertical-align: top; color: white; padding-left: 15px; padding-right: 15px; border-radius: 12px; font-size: 17px; font-style: italic;}
.lt-header__buscar form input[type=text]::-webkit-input-placeholder {color:#d8747e;}
.lt-header__buscar form input[type=text]::-moz-placeholder {color:#d8747e;}
.lt-header__buscar form input[type=text]:-ms-input-placeholder {color:#d8747e;}
.lt-header__buscar form input[type=text]:-moz-placeholder {color:#d8747e;}
.lt-header__buscar form input[type=image]{position: absolute;top: 0;right: 0;padding-left: 15px; padding-right: 15px; border-radius: 12px; font-size: 18px; margin-left: -36px; }
.lt-header__buscar form input[type=text]:focus, .lt-header__buscar form input[type=image]{outline: none;}
.lt-header__pagos{display: none; position: absolute; top: 50%; transform: translateY(-50%); }

#lt-nav__movil{display: block; }
.lt-nav__movil_icons{text-align: center; border-bottom: 1px solid #e5e5e5;}
.lt-nav__movil_icons img { margin: 0 5%; }
.lt-nav__movil_buscador{height: 0px; overflow: overlay; transition: all 0.1s; text-align: center; position: absolute; width: 100%; z-index: 2; background-color: white;}
.lt-nav__movil_buscador_frm{margin: 2.5%; display: inline-block; width: 95%; }
.lt-nav__movil_buscador_frm input[type=text]{vertical-align: top; height: 57px; border: none; background-color: #f9f9f9; padding-left: 15px; width: 79%; color: #898989; display: inline-block;}
.lt-nav__movil_buscador_frm input[type=text]:focus{outline: none;}
.lt-nav__movil_buscador_frm input[type=image]{background-color: #f9f9f9; padding: 0 10px; margin-left: -10px; border-radius: 0 5px 5px 0; display: inline-block;}
.lt-nav__movil_buscador_frm input[type=image]:focus{outline: none;}
.lt-nav__movil_user{width: 100%; background-color: white; overflow: overlay; height: 0; position: absolute; transition: all 0.3s; z-index: 100;}
#menu-navUsers{margin: 0; padding: 0; list-style: none; margin-top: 20px; background-color: white;}
#menu-navUsers li{display: block; padding: 50px 0 20px 0; text-align: center; background-repeat: no-repeat; background-position: center top; cursor: pointer;}
#menu-navUsers li a{text-decoration: none; color: #000; font-weight: 400; font-size: 15px;}
#menu-navUsers li:nth-child(1){ background-image: url('img/nav_phidias.png'); }
#menu-navUsers li:nth-child(2){ background-image: url('img/nav_pearson.png'); }
#menu-navUsers li:nth-child(3){ background-image: url('img/nav_biblioteca.png'); }
#menu-navUsers li:nth-child(4){ background-image: url('img/nav_restaurante.png'); }
.lt-nav__movil_menu{background: white; transition: all 0.5s; overflow: hidden; z-index: 100; position: absolute; width: 100%; height: 0px; overflow: overlay;  }
.lt-nav__movil_menu_contacto {text-align: center; margin-top: 20px;}
.lt-nav__movil_menu_contacto img {filter: contrast(12%);}
.lt-nav__movil_menu_contacto a {color: #4d4d4d; text-decoration: none; margin: 2%; font-size: 14px;}
.lt-nav__movil_menu_plus{margin-top: 20px;}
.lt-nav__movil_menu_plus #menuplus{margin: 0; padding: 0; text-align: center;}
.lt-nav__movil_menu_plus #menuplus li {margin: 18px; font-size: 19px; list-style: none; position: relative;}
.lt-nav__movil_menu_plus #menuplus li a{text-decoration: none; color: #be1522; font-weight: 400; transition: all 0.3s}
.lt-nav__movil_menu_plus #menuplus li a:hover{font-weight: bold;}
.lt-nav__movil_menu_plus #menuplus li ul{margin: 0; padding: 0;}
.lt-nav__movil_menu_plus #menuplus li ul a{font-size: 16px;}

#lt-nav__desktop{display: none; border-bottom: 1px solid #eee; }
#lt-nav__desktop ul{margin: 0; padding: 0; list-style: none; text-align: center;}
#lt-nav__desktop > ul > li{display: inline-block; margin: 2% 1.2%; position: relative; margin-bottom: -1px;}
#lt-nav__desktop>ul>li:hover{z-index: 5}
#lt-nav__desktop > ul > li:after{content: ""; display: block; width: 0%; height: 4px; background-color: #be1522; margin-top: 18px; transition: all 0.2s;}
#lt-nav__desktop > ul > li:hover:after{width: 100%;}
#lt-nav__desktop ul li a{font-size: 14px; font-weight: 500; color: #be1522; text-decoration: none; cursor: pointer;}
#lt-nav__desktop > ul > li:hover > a{font-weight: bold;}
#lt-nav__desktop ul li .submenu{
  display: none;
  position: absolute;
  text-align: left;
  padding-top: 22px;
  width: 190px;
  z-index: 2;
  background-color: white;
  border-radius: 0 0 10px 10px;
}
#lt-nav__desktop ul li .submenu li{ padding:0 10px;}
#lt-nav__desktop ul li .submenu li:hover{background-color: #be1522; cursor: pointer;}
#lt-nav__desktop ul li .submenu li a{font-size: 13px; font-weight: 400;display: block;padding: 9px 0;}
#lt-nav__desktop ul li .submenu li:hover a{color: white; font-weight: 500; }

#lt-nav__desktop ul li .submenu li .subsubmenu{
  list-style: none;
  padding: 0px;
  position: absolute;
  left: 100%;
  transform: translateY(-37px);
  background: #fff;
  width: 190px;
}

#lt-nav__desktop ul li .submenu li .subsubmenu li a{
  color: #be1522;
}
#lt-nav__desktop ul li .submenu li .subsubmenu li a:hover{
  color: #fff;
}


#lt-slider-mobile{display: block !important;}
#lt-slider-desktop{display: none !important; width: 100%; max-width: 1880px; margin: auto;}
.slick-slide img{width: 100%;}
#lt-slider{position: relative; width: 100%;}
/*.slick-arrow{position: absolute; top: 50%; transform: translateY(-50%); z-index: 1; color: white; font-size: 50px;}
.slick-arrow-right{right: 0;}*/
.ue_prev{position:absolute;z-index:9999;top:45.8%;margin-left:6px;}
.ue_next{position:absolute;right:8px;z-index:9;top:45.8%;}
.lt-servievent{margin: 60px 0; }
.lt-eventos{position: relative; overflow: hidden; padding: 0 30px;}
.lt-eventos__titulo{font-size: 2em; font-weight: bold; color: #be1522; background-color: white; margin-left: 10px; }
.lt-eventos__titulo:after{content: ""; border-right: 1px dashed #d2d2d2; height: 100%; position: absolute; top: 0; left: 92px; z-index: -1; }
.lt-eventos__list{margin: 0; padding: 0; margin-left: 2%; }
.lt-evento__item{padding: 90px 0; list-style: none; cursor: pointer; }
.lt-evento__item a {color: inherit; }
.lt-evento__item_fecha{width: 80px; height: 80px; background-color: #f8f8f8; border-radius: 50%; position: relative; transition: all 0.2s; }
.lt-evento__item_fecha span:nth-child(1){font-size: 1.5rem; font-weight: bold; position: absolute; top: 10%; display: inline-block; text-align: center; width: 100%; text-transform: capitalize; }
.lt-evento__item_fecha span:nth-child(2){position: absolute; bottom: 20%; font-size: 1.5rem; width: 100%; text-align: center; }
.lt-evento__item_titulo{font-size: 2rem; font-weight: bold; }
.lt-evento__item_descripcion{font-size: 1.6rem; color: #555; }
.lt-evento__item:hover .lt-evento__item_fecha{background-color: #be1522; color: white;}
.lt-eventos__link_verTodos{margin-top: 69px; display: inline-block; }
.lt-eventos__link_verTodos a{font-size: 2.4rem; color: white; font-weight: bold; background-color: #e0e0e0; display: inline-block; padding: 9px 17px; border-radius: 8px; cursor: pointer; text-decoration: none; }
.lt-eventos__link_verTodos a:hover{background-color: #be1522; }
.lt-servicio__item{overflow: hidden; color: #2e2e2c; border-radius: 20px; display: block; margin: 20px 0;}
.lt-servicio__item .img{height: 200px; filter: opacity(50%); position: relative; z-index: -1; background-repeat: no-repeat; background-size: cover; background-position: center top; border-radius: 10px; }
.lt-servicio__item .nombre{width: 40%; height: 100%; position: absolute; top: 0; border-radius: 10px 0 0 10px; overflow: hidden; background-position: center 27px; background-repeat: no-repeat;}
.lt-servicio__item .nombre span:nth-child(1){background-color: rgba(238, 238, 238, 0.8); position: absolute; z-index: -1; height: 100%; width: 100%; transition: all 0.3s; }
.lt-servicio__item .nombre span:nth-child(2){font-weight: bold; font-size: 1.3em; position: absolute; top: 45%; left: 10%;}
.lt-servicio__item .nombre span:nth-child(3){font-size: 1.1em; position: absolute; top: 57%; font-weight: 500; left: 10%;}
.lt-servicio__item:hover{color: white; }
.lt-servicio__item:hover .nombre span:nth-child(1){background-color: rgba(190, 21, 34, 0.74)}
.lt-servicio__item:hover .img{filter: opacity(100%);}

.lt-servicio__item:nth-child(1) .nombre {background-image: url('/es/dominios/liceotallersanmiguel.edu.co/plantillas/2016/recursos/img/servicio_valores.png'); background-position: 25% 27px;}
.lt-servicio__item:nth-child(2) .nombre {background-image: url('/es/dominios/liceotallersanmiguel.edu.co/plantillas/2016/recursos/img/servicio_testimonios.png'); background-position: 43% 27px;}
.lt-servicio__item:nth-child(3) .nombre {background-image: url('/es/dominios/liceotallersanmiguel.edu.co/plantillas/2016/recursos/img/servicio_admisiones.png'); background-position: 40% 27px;}
.lt-servicio__item:nth-child(4) .nombre {background-image: url('/es/dominios/liceotallersanmiguel.edu.co/plantillas/2016/recursos/img/servicio_flow.png'); background-position: 46% 27px;}
.lt-servicio__item:nth-child(5) .nombre {background-image: url('/es/dominios/liceotallersanmiguel.edu.co/plantillas/2016/recursos/img/servicio_multimedia.png'); background-position: 34% 27px;}
.lt-servicio__item:nth-child(6) .nombre {background-image: url('/es/dominios/liceotallersanmiguel.edu.co/plantillas/2016/recursos/img/servicio_trabaje.png'); background-position: 32% 27px;}

.lt-servicio__item:nth-child(4) .nombre span:nth-child(2) {display: block; text-align: center; width: 80%; }

.lt-servicio__item:nth-child(1):hover .nombre {background-image: url('/es/dominios/liceotallersanmiguel.edu.co/plantillas/2016/recursos/img/servicio_valores_hover.png'); }
.lt-servicio__item:nth-child(2):hover .nombre {background-image: url('/es/dominios/liceotallersanmiguel.edu.co/plantillas/2016/recursos/img/servicio_testimonios_hover.png'); }
.lt-servicio__item:nth-child(3):hover .nombre {background-image: url('/es/dominios/liceotallersanmiguel.edu.co/plantillas/2016/recursos/img/servicio_admisiones_hover.png'); }
.lt-servicio__item:nth-child(4):hover .nombre {background-image: url('/es/dominios/liceotallersanmiguel.edu.co/plantillas/2016/recursos/img/servicio_flow_hover.png'); }
.lt-servicio__item:nth-child(5):hover .nombre {background-image: url('/es/dominios/liceotallersanmiguel.edu.co/plantillas/2016/recursos/img/servicio_multimedia_hover.png'); }
.lt-servicio__item:nth-child(6):hover .nombre {background-image: url('/es/dominios/liceotallersanmiguel.edu.co/plantillas/2016/recursos/img/servicio_trabaje_hover.png'); }

.lt-aliados{margin: 60px 0 20px 0; padding: 0 15px;}
.lt-aliados__titulo{font-size: 4rem; text-align: center; font-weight: bold; position: relative; color: #be1522; overflow: hidden; }
.lt-aliados__titulo span{padding: 0 10px; background-color: white; margin-bottom: 35px; display: inline-block;}
.lt-aliados__titulo:after{content: ""; border-top: 1px solid #eee; width: 100%; position: absolute; top: 50%; z-index: -1; display: block; }
.lt-aliados__slider_item{cursor: pointer;}
.lt-aliados__slider #slider_alidados .lt-aliados__slider_item{height: 200px; background-position: center; background-repeat: no-repeat; border: 1px solid #eee; border-radius: 12px; margin: 0 30px;}
#slider_alidados .slick-arrow{color: #e2e2e2; }

#lt-footer{background-color: #be1522; padding-bottom: 40px;}
.lt-footer__logo{text-align: center; position: relative;}
#lt-footer .lt-footer__logo{margin-bottom: 20px; width: 100%; max-width: 1600px; overflow: hidden; margin: auto;}
#lt-footer .lt-footer__logo img{z-index: 1; position: relative; background-color: #be1522; display: inline-block;}
#lt-footer .lt-footer__logo:after{content: ""; position: absolute; margin: auto; border-top: 1px solid #cb444e; top: 50%; transform: translateY(-50%); display: block; width: 100%;}

.lt-footer__contato{}
.lt-footer__contacto_titulo{display: block; font-weight: 900; font-size: 21px; color: #e5dbdb; text-align: center; margin-bottom: 20px; }
.lt-footer__contato ul{margin: 0; padding: 0; list-style: none;}
.lt-footer__contato ul li{width: 100%; margin: 5px 0;}
.lt-footer__contato ul li p{margin: 0; text-align: center; color: #e5dbdb; font-size: 16px; font-weight: 300; }
.lt-footer__contato ul li p b{font-size: 16px; font-weight: 900;}
.lt-footer__contato ul li a{margin: 0; color: #e5dbdb; font-size: 16px; text-decoration: none; display: block; text-align: center; font-weight: 300; cursor: pointer;}
.lt-footer__contato ul li a:hover{color: white;}
.lt-footer__contato ul li a:focus{outline: none;}
.lt-footer__map{text-align: center;}
.lt-footer__map img{margin-top: 14px;}
#lt-exus {text-align: center; padding: 0; color: #000;  font-size: 12px; }
#lt-exus > .lt-content.row div:nth-child(1).col-xs-12.col-md-4.text-center{margin-top: 28px; font-style:13px;}
#lt-exus > .lt-content.row div:nth-child(2).col-xs-12.col-md-4.text-center{margin-top: 28px}
#lt-exus a{color: #000 !important; text-decoration: none !important; font-weight: 300 !important; font-size: 13px !important;}
#lt-exus a:hover{color: #000; }
#lt-exus p{margin: 0}

.lt-main_internas{padding: 0 15px; width: 100%; max-width: 1100px; margin: auto; margin-top: 80px; margin-bottom: 120px; position: relative;z-index: 1; }
.lt-main_internas .content-box-title{font-size: 28px !important; color: #be1522 !important; font-weight: bold; text-align: left; position: relative; overflow: hidden; padding-left: 20px !important; margin-bottom: 50px !important; }
.lt-main_internas .content-box-title:after{content: ""; position: absolute; top: 50%; width: 100%; border-top: 1px solid #bebebe; display: inline-block; margin-left: 30px; }
#gallery_name_slide{display: none;}

.linkIdiomas{
	display: inline-block;
}


@media screen and (min-width: 480px) {
  #lt-slider-mobile{display: none !important;}
  #lt-slider-desktop{display: block !important;}
  .lt-servicio__item .nombre span:nth-child(2){font-size: 1.8em; }
  .lt-servicio__item .nombre span:nth-child(3){font-size: 1.6em; }
}
@media screen and (min-width: 767px) {
	.idiomas{display: inline-block;right: 0px;}
	.linkIdiomas{
		display: none;
	}
  .lt-servicio__item .nombre span:nth-child(2){font-size: 2em; }
  .lt-servicio__item .nombre span:nth-child(3){font-size: 1.6em; }
  .lt-servicio__item .nombre span:nth-child(3){top: 63%;}
  .lt-eventos__titulo{font-size: 3rem;}
  .lt-evento__item_titulo{font-size: 2.8rem;}
  .lt-evento__item_descripcion{font-size: 2.4rem;}
  .lt-eventos__titulo:after{left: 93px;}
}

@media screen and (min-width: 950px) {
  .lt-servicio__item .nombre span:nth-child(2){font-size: 1.4em; }
  .lt-servicio__item .nombre span:nth-child(3){font-size: 1em; }
}
@media screen and (min-width: 950px) and (max-width: 991px) {
  .lt-servicio__item .nombre span:nth-child(2){font-size: 2.2em; }
  .lt-servicio__item .nombre span:nth-child(3){font-size: 1.8em; }
}
@media screen and (min-width: 990px){
  .lt-eventos__titulo{font-size: 2em; }
  .lt-evento__item_titulo{font-size: 2rem; }
  .lt-evento__item_descripcion{font-size: 1.6rem; }
}

@media screen and (min-width: 1024px){
  #lt-header__line_white{display: block;}
  #lt-header__link_logo img:nth-child(1){padding: 5px}
  .th_header__languages{display: none;}
  .lt-header__contacetnos{margin-left: 19%; padding: 6px; display: inline-block;}
  .lt-header__contacetnos a{display: block; text-align: center; }
  /* .lt-header__buscar{margin-left: 44%; display: inline-block;} */
  .lt-header__pagos{margin-left: 85%; display: inline-block; margin-right: 1%;}
  #lt-nav__movil{display: none;}
  #lt-nav__desktop{display: block;}
  #lt-widget{display: block;}
  #lt-header__link_logo img:nth-child(3){margin-left: 25%}
}

@media screen and (min-width: 1200px) {
  #lt-header__link_logo{display: inline-block; width: 300px; padding: 10px 0;}
  #lt-header__link_logo img:nth-child(1){display: none;}
  #lt-header__link_logo img:nth-child(2){display: block; margin: 0;}
  #lt-header__link_logo img:nth-child(3){display: none;}
  .th_header__languages{margin-left: 1%; display: inline-block;}
  .lt-header__contacetnos{padding: 0 10px; margin-left: 14%; }
  .lt-header__contacetnos a{font-weight: 400; font-size: 17px; display: inline-block;font-weight:300;}
  /* .lt-header__buscar{margin-left: 43%; } */
  .lt-header__pagos{margin-left: 62%; }
  #lt-nav__movil{display: none;}
  #lt-nav__desktop{display: block;}
  #lt-nav__desktop > ul > li{margin: 23px 10px; margin-bottom: 0;}
  #lt-nav__desktop ul li a{font-size: 13px;}
  .lt-servicio__item .nombre span:nth-child(2){font-size: 1.6em; }
  .lt-servicio__item .nombre span:nth-child(3){font-size: 1.2em; }
}

@media screen and (min-width: 1300px) {
  .lt-servicio__item .nombre span:nth-child(2){font-size: 1.6em; }
  .lt-servicio__item .nombre span:nth-child(3){font-size: 1.2em; }
  #lt-nav__desktop ul li a{font-size: 14px;} 
}


@media screen and (min-width: 1400px) {
  .idiomas{
  	margin-left: 55%;
  }
  .lt-header__contacetnos{margin-left: 57%}
  /* .lt-header__buscar{margin-left: 40%; } */
  .lt-header__pagos{margin-left: 64%;}
  #lt-nav__desktop > ul > li{margin: 23px 15px; margin-bottom: 0;}
  #lt-nav__desktop ul li a{font-size: 14px;}
  .lt-servicio__item .nombre span:nth-child(2){font-size: 2em; }
  .lt-servicio__item .nombre span:nth-child(3){font-size: 1.4em; }
}

@media screen and (min-width: 1500px) {
  #lt-header__link_logo{width: auto; padding: 10px 0px; }
  /* .lt-header__buscar{margin-left: 45%;} */
  .lt-header__pagos{margin-left: 59%;}
}

canvas{ display: block; vertical-align: bottom; }
 #particles-js{ position:absolute; width: 100%; height: 100%; position: fixed;top: 0; z-index: -1 }


 /* PopUp */
.modal-popUp .modal-dialog {
  width: 100%;
  max-width: 1100px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%) !important;
  margin: 0;
  padding: 15px;
}
.modal-popUp button.close span {
  line-height: 1;
}
.modal-popUp .modal-body,.modal-popUp .modal-body .col-xs-12 {
  padding: 0 !important;
}
.modal-popUp button.close {
  position: absolute;
  background: white;
  right: -8px;
  top: -12px;
  z-index: 1;
  width: 25px;
  height: 25px;
  opacity: 1 !important;
  border-radius: 50%;
}

.lt-nav__movil_icons{
    display: flex;
    justify-content: space-evenly;
    align-items: center;
}
.lt-header_logo img{
  max-width: 250px;
  margin: 0;
  padding: 12px 0;
}
.lt-header__buscar2, .btn-adicional, .idioma2{
  display: none;
}

@media (min-width: 1024px){
  .lt-header_logo{
    padding: 12px 0;
    flex: 2;
  }

  .header-top{
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .btn-adicional{
    display: flex;
    flex-direction: row;
    justify-content: center;
    gap: 1rem;
    flex: 2;
  }
  .lt-header_logo a{
    display: contents;
  }
  .category__card{
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 2px;
  }
  
  .category__card h3{
    font-size: 1.2rem;
    color: #fff;
  }
  .lt-header__buscar2{
    display: block;
    flex: 1;
  }
  .lt-header__buscar2 form{
    display: flex;
    align-items: center;
  }
  #search_holder{
    background-color: #af131f;
    border: none;
    height: 50px;
    vertical-align: top;
    color: white;
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 12px;
    font-size: 17px;
    font-style: italic;
  }
  .lt-header__buscar2 form input[type=image]{
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 12px;
    font-size: 18px;
    margin-left: -56px;
  }
  .idioma2{
    display: block;
  }

}