.slider_container{width:100%;overflow:hidden}
.slider_container .slider{width:300vw;display:flex;margin:0;padding:0}
.front_container{display:flex;width:100vw;height:100vh;margin:0;padding:0;background-color:#0176a1;overflow:hidden;align-items:center;background-size:cover;background-position:100% 100%;transition:.8s}
#item_slider_1{background-image:url(../images/index/experiencias_con_telones_de_proyeccion.jpg)}
#item_slider_2{background-image:url(../images/index/experiencias_con_instalaciones.jpg)}
#item_slider_3{background-image:url(../images/index/experiencias_con_fabricaciones_especiales.jpg)}
.front_container .block_info{display:block;float:right;width:30%}
.front_container .block_info .title{display:inline-block;width:100%;font-size:40px;text-transform:uppercase;color:#0176a1}
.front_container .block_info .text{display:inline-block;width:98%;padding:0 1%;font-size:20px;text-align:justify}
.front_container .block_info .button{padding:15px;border-radius:15px;background-color:#0176a1;color:#fff;margin:20px 1%;font-size:20px;display:inline-block;text-decoration:none}
.front_container .block_info .button:hover{-webkit-box-shadow:0 0 15px -7px #000;-moz-box-shadow:0 0 15px -7px #000;box-shadow:0 0 15px -7px #000}
.section_experiences{padding:60px 0;background-image:url(../images/animations/logo_video_beam_index/fondo_estrellas.jpg);background-size:cover;background-repeat:no-repeat;background-position:bottom;-webkit-box-shadow:0 0 15px -8px rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -8px rgba(0,0,0,.75);box-shadow:0 0 15px -8px rgba(0,0,0,.75)}
.section_experiences .title_section{font-size:25px}
.section_experiences .container_experiences{display:inline-block;width:100%;padding:10px 0 0}
.section_experiences .container_experiences #degradee_left,.section_experiences .container_experiences #degradee_right{display:none}
.section_experiences .container_experiences #there_is_not_cards{display:flex;width:100%;position:absolute;height:0;align-items:center;overflow:hidden;transition:.2s}
.section_experiences .container_experiences #there_is_not_cards label{display:inline-block;width:100%;text-align:center;font-size:20px}
.section_experiences .filters{display:inline-block;width:96%;padding:40px 2% 0;text-align:center}
.section_experiences .filters .filter{padding:15px;margin:10px;cursor:pointer;background-color:#f3f3f3;-webkit-box-shadow:0 0 2px -1px rgba(0,0,0,.75);-moz-box-shadow:0 0 2px -1px rgba(0,0,0,.75);box-shadow:0 0 2px -1px rgba(0,0,0,.75);border-radius:8px;font-weight:700;display:inline-block;border-bottom:3px inset #f3f3f3}
.section_experiences .filters .filter:hover{background-color:#e9e9e9;border-bottom:3px inset #145d86}
.section_experiences .filters .active{background-color:#e9e9e9;border-bottom:3px inset #145d86}
.section_experiences .container_experiences .title_experiences{display:inline-block;color:#145d86;border-bottom:solid 2px #145d86;padding-bottom:10px;text-transform:uppercase}
.section_experiences .container_experiences .experiences{display:inline-block;text-align:center;width:1200px;padding:20px 0;height:935px;overflow:hidden;transition:.5s;min-height:450px}
.section_experiences .container_experiences .experiences .experience_card{display:block;float:left;width:30%;margin:15px 1.5%;border-radius:15px;overflow:hidden;background-color:#ffffffde;text-decoration:none;-webkit-box-shadow:0 0 10px -4px rgba(0,0,0,.75);-moz-box-shadow:0 0 10px -4px rgba(0,0,0,.75);box-shadow:0 0 10px -4px rgba(0,0,0,.75)}
.section_experiences .container_experiences .experiences .experience_card:hover{-webkit-box-shadow:0 0 15px -4px rgba(0,0,0,.75);-moz-box-shadow:0 0 15px -4px rgba(0,0,0,.75);box-shadow:0 0 15px -4px rgba(0,0,0,.75)}
.section_experiences .container_experiences .experiences .experience_card .card_img{display:flex;width:100%;cursor:pointer}
.section_experiences .container_experiences .experiences .experience_card .card_title{display:flex;width:100%;height:70px;align-items:center;text-decoration:none;cursor:pointer}
.section_experiences .container_experiences .experiences .experience_card .card_title label{width:98%;padding:0 1%;text-decoration:none;font-size:20px;margin:0;font-weight:700;color:#111;cursor:pointer}
.section_experiences .container_experiences .experiences .experience_card .card_info{display:flex;width:90%;padding:0 5% 10px;text-align:justify;height:80px;align-items:center;margin:0;color:#111;font-size:18px}
.section_experiences .container_experiences .experiences .experience_card .card_info i{display:contents;font-style:normal;color:#172e3b}
.section_experiences .container_experiences .experiences .experience_card .card_button{display:inline-block;width:100%;color:#053552;font-size:18px;padding:20px 0;cursor:pointer}
.section_experiences .container_experiences .experiences .experience_card .card_button:hover{background-color:#f3f3f3}
.section_experiences .container_experiences .view_all_experiences{font-size:22px;color:#145d86;font-weight:700;text-decoration:none}
.modal_gallery{display:flex;width:100vw;height:0;position:fixed;top:0;left:0;background-color:#172e3bc9;z-index:3;overflow:hidden;align-items:center;transition:.3s}
.modal_gallery .close_whole{display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0}
.modal_gallery .loader{width:200px;height:200px;background-image:url(../images/resources/loader_blue.gif);background-position:center;background-size:100% 100%;display:inline-block;position:absolute;left:calc(50% - 100px)}
.modal_gallery .block_complete{width:100%;padding:0;height:90%;margin:0}
.modal_gallery .gallery{display:block;width:1160px;height:100%;margin:auto;position:relative;overflow:hidden;opacity:0}
.modal_gallery .gallery .details_container{display:block;float:left;width:38%;height:100%;padding:0 1%;background-color:#f3f3f3;overflow:auto;text-align:left;background:#7fbfd0;background:linear-gradient(0deg,rgba(127,191,208,1) 29%,rgba(255,255,255,1) 100%)}
.modal_gallery .gallery .details_container .info{height:70%;overflow:auto}
.modal_gallery .gallery .details_container .info .icon_close{width:25px;height:25px;background-image:url(../images/resources/close_icon_black.png);background-repeat:no-repeat;background-size:cover;float:right;cursor:pointer;margin:10px 0}
.modal_gallery .gallery .details_container .info .title_experience{display:inline-block;width:96%;color:#0d486b;font-size:25px;padding:0 2%;margin:10px 0}
.modal_gallery .gallery .details_container .info .description_experience{display:inline-block;width:96%;color:#395364;font-size:18px;padding:0 2%;text-align:justify}
.modal_gallery .gallery .details_container .info .section_block{display:inline-block;width:96%;padding:5px 2%}
.modal_gallery .gallery .details_container .info .feature{display:inline-block;width:100%}
.modal_gallery .gallery .details_container .info .feature .icon{display:block;float:left;width:35px;height:35px}
.modal_gallery .gallery .details_container .info .location .icon{background-image:url(../images/resources/icon_location.png)}
.modal_gallery .gallery .details_container .info .type .icon{background-size:100% 100%}
.modal_gallery .gallery .details_container .info .type .installation{background-image:url(../images/resources/icon_technical.png)}
.modal_gallery .gallery .details_container .info .type .sale{background-image:url(../images/resources/icon_sale.png)}
.modal_gallery .gallery .details_container .info .type .manufacturing{background-image:url(../images/resources/icon_manufacturing.png)}
.modal_gallery .gallery .details_container .info .date .icon{background-image:url(../images/resources/icon_calendar.png)}
.modal_gallery .gallery .details_container .info .feature .text{height:35px;padding-left:10px;display:flex;align-items:center;font-weight:700;margin:0;color:#0d486b;font-size:18px}
.modal_gallery .gallery .details_container .info .button_product{display:inline-block;padding:10px;background-color:#139cde;border-radius:10px;margin:10px 0;color:#fff;text-decoration:none;font-weight:600;cursor:pointer}
.modal_gallery .gallery .details_container .info .button_product:hover{-webkit-box-shadow:0 0 15px -10px #000;-moz-box-shadow:0 0 15px -10px #000;box-shadow:0 0 15px -10px #000}
.modal_gallery .gallery .details_container .characters{height:calc(26% - 1px);display:inline-block;border-top:solid 1px #0d496b77;width:100%;padding:2% 0}
.modal_gallery .gallery .details_container .characters .title{width:96%;display:inline-block;padding:10px 2%;font-size:18px;color:#0d486b;font-weight:700}
.modal_gallery .gallery .details_container .characters .character{width:96%;display:inline-block;padding:5px 2%}
.modal_gallery .gallery .details_container .characters .character .icon{display:flex;float:left;width:50px;height:50px;-webkit-box-shadow:0 0 15px -10px #000;-moz-box-shadow:0 0 15px -10px #000;box-shadow:0 0 15px -10px #000;border-radius:50%}
.modal_gallery .gallery .details_container .characters .character .man{background-image:url(../images/resources/icon_man.png);background-color:#fff}
.modal_gallery .gallery .details_container .characters .character .woman{background-image:url(../images/resources/icon_woman.png);background-color:#fff}
.modal_gallery .gallery .details_container .characters .character .company{background-image:url(../images/resources/icon_company.png);background-color:#fff}
.modal_gallery .gallery .details_container .characters .character .text{display:flex;float:left;height:50px;align-items:center;margin-left:12px;font-size:18px;font-weight:700;width:calc(100% - 12px - 50px)}
.modal_gallery .gallery .images_container{display:block;float:left;width:60%;height:100%;background-color:#031e2e;position:relative}
.modal_gallery .gallery .images_container .icon_close{display:none}
.modal_gallery .gallery .images_container .img_main{width:100%;height:100%;overflow:hidden;position:relative;display:flex;align-items:center;transition:.5s;background-size:cover;background-position:center}
.modal_gallery .gallery .images_container .img_main #img_background{width:100%;height:100%;filter:blur(15px) brightness(.5);position:absolute;top:0;left:0}
.modal_gallery .gallery .images_container .img_main .button_slider{position:absolute;width:0;height:100px;background-color:#000000a9;-webkit-box-shadow:0 0 15px -10px #000;-moz-box-shadow:0 0 15px -10px #000;box-shadow:0 0 15px -10px #000;cursor:pointer;z-index:4}
.modal_gallery .gallery .images_container .img_main .button_left{left:0;border-radius:0 10px 10px 0;background-image:url(../images/resources/arrow_left.png);background-repeat:no-repeat;background-position:center;background-size:contain}
.modal_gallery .gallery .images_container .img_main .button_right{right:0;border-radius:10px 0 0 10px;background-image:url(../images/resources/arrow_rigth.png);background-repeat:no-repeat;background-position:center;background-size:contain}
.modal_gallery .gallery .images_container .img_main .slider_images{display:flex;align-items:center}
.modal_gallery .gallery .images_container .img_main .slider_images .item{display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain;z-index:3}
.modal_gallery .gallery .images_container .img_main .slider_images .item .video{width:100%;height:100%;border:none}
.modal_gallery .gallery .images_container .img_collection{position:absolute;bottom:0;left:0}