/*------ Variables */ @import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,300;0,400;0,500;0,600;0,800;0,900;1,100;1,700&display=swap'); :root { /*------ Colores */ --principal-color: #363636; --secondary-color: #9B9B9B; --orange-primary: rgba(238, 138, 51, 0.858); --medium-gray: #e6e6e6; --white-color: white; --black-color: black; --light-green: #d4edda; /*------ Tipografía */ --normal: 12px; /*------ Espaciado */ --space: 10px; --space-2: 20px; /* box shadow */ --box: 0px 0 2px 1px #e6e5e9; } .prueba { border: 1px solid red; } html { font-family: 'Montserrat', sans-serif !important; /* font-size: 62.5%; */ font-size: 70%; } * { box-sizing: border-box; padding: 0; margin: 0; } body { width: 100vw; box-sizing: border-box; } #logo_hero { width: 120px; margin-left: 30px; } #logo_footer { width: 120px; } .txtwhite { color: white; } .icon { display: none } .separador { height: 80px; } .sizetxt_md { font-size: 1.8rem; } ul li { margin-right: 20px; } .dropdown-item { font-size: .8rem !important; font-weight: 500; } .first_text_wrap { display: flex; justify-content: center; align-items: center; } h2 { font-size: 2.0rem; } #txt_may1 { width: 100%; text-align: right; padding-left: 20%; } .h2_title { font-size: 3.0rem; margin-bottom: 0; } .orange_line_wrapper { height: 4px; margin-top: -42px; margin-bottom: 50px; } .orange_line::after { content: "___"; color: var(--orange-primary); font-weight: bold; font-size: 4rem; text-justify: center; } .exposicion_principal_warpper { height: auto; margin-bottom: 40px; } a { font-size: 1.6rem; padding: 5px 16px 5px 16px; height: 30px; font-weight: 700 !important; color: var(--black-color) !important; text-decoration: none; } .btn_cauduro_principal { color: var(--white-color); background-color: var(--orange-primary); border: none; padding: 5px 12px 5px 12px; width: 180px; height: 50px; font-size: 1.3rem; } .btn_cauduro_principal_tienda { color: var(--white-color); background-color: var(--orange-primary); border: none; padding: 7px 12px 5px 12px; width: 80px; height: 30px; } .btn_cauduro_lg { color: var(--white-color); background-color: var(--orange-primary); border: none; padding: 5px 12px 5px 12px; width: auto; height: 35px; font-size: 1.3rem; } .btn_cauduro_lg_bn { color: var(--white-color); background-color: transparent; border: var(--white-color) 1px solid; padding: 5px 12px 5px 12px; width: auto; height: 36px; } #exposiciones, #muralessection { background-color: var(--medium-gray); max-width: 100%; } .row { max-width: 100%; } .exposicion_principal { margin-top: 20px; width: 60%; cursor: pointer; } .obras_container { display: flex; justify-content: center; align-items: center; gap: 15px; } .obra_wrapper { display: flex; justify-content: center; align-items: center; width: 15vw; height: 40vh; } .expoCartel_wrapper { display: flex; justify-content: center; align-items: center; min-height: auto; height: auto; } #casa_cauduro { background-image: url("../img/museo_casa_cauduro_jardines.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; } #murales { background-image: url("../img/murales.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; } #gran_formato { background-image: url("../img/gran_formato.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; } #dibujo { background-image: url("../img/dibujo.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; } #vidrio { background-image: url("../img/vidrio.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; } #glicees { background-image: url("../img/glicees.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; } #esculturas { background-image: url("../img/esculturas.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; } #caricaturas { background-image: url("../img/bgimage-228.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; } #bocetos { background-image: url("../img/bocetos.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; } /* apartado rafael cauduro */ .rafael_cauduro_wrap { display: flex; justify-content: center; align-items: center; width: 100vw; max-width: 100vw; height: 80vh; } #rafa_cauduro_hero { background-image: url("../img/rafa_cauduro_hero.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; } #rafa_cauduro_hero_mural { background-image: url("../img/cauduro_pose_mural.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; } .biography_wrap { margin: 50px 0 50px 0; max-width: 100% !important; } .semblanza_wrap { margin: 0; padding: 50px 0 50px 0; max-width: 100% !important; } .tecnica_wrap { margin: 0; padding: 50px 0 50px 0; height: 1000px; max-width: 100% !important; } .biography, .semblanza_ { display: flex; justify-content: center; align-items: flex-start; flex-direction: column; } p { font-size: 1.8rem; font-weight: 400; line-height: 1.7; text-rendering: optimizeLegibility; text-align: justify; } .semblanza_text_wrap { display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; width: 50%; padding: 40px 0 40px 0; } .text_p_white { font-weight: 400; line-height: 1.7; text-rendering: optimizeLegibility; text-align: justify; color: var(--white-color); } .text_obra { display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 0 50px 0 50px; } /* apartado rafael cauduro */ /* duro_de_roer */ #tecnicnca_wrap { background-image: url("../img/thumb-36.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: top; } #bg_obra { background-image: url("../img/bgsemblanza.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; height: auto; } #duro_de_roer_hero { background-image: url("../img/duro_de_roer.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; } #semblanza_wrap { background-image: url("../img/semblanza_wrap.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; height: auto; } #semblaza_wrap2 { background-image: url("../img/semblanzabg2.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; height: auto; } #semblaza_wrap2 { background-image: url("../img/semblanzabg2.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; height: auto; } /* duro_de_roer */ /* tecnica */ #bg_expos { background-image: url("../img/murales/bg_murales.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: top; max-width: 100vw; height: 35vh; } #san_ildefonso { background-image: url("../img/expos/3_un_cauduro_es_un_cauduro/Fotos/poster.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; max-width: 100vw; height: 35vh; } #lo_hecho { background-image: url("../img/expos/5_lo_hecho/lo_hecho_cartel.png") !important; background-repeat: no-repeat; background-size: cover; background-position: center; max-width: 100vw; height: 35vh; } #el_pasar { background-image: url("../img/expos/6_El_pasar_tiempo/hero_el_pasar.png") !important; background-repeat: no-repeat; background-size: cover; background-position: center; max-width: 100vw; height: 35vh; } #sutilezas_lenguaje { background-image: url("../img/expos/1_Sutilezas_lenguaje/sutilezas_hero.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; max-width: 100vw; height: 35vh; } #trayectoria { background-image: url("../img/expos/8_una trayectoria_colección_tv_museo/una trayectoria, una colección.webp") !important; background-repeat: no-repeat; background-size: cover; background-position: center; object-fit: cover; max-width: 100vw; height: 35vh; } #fin_de_los { background-image: url("../img/expos/7_museo_de_antropologia/Imaginar el fin de los tiempos.webp") !important; background-repeat: no-repeat; background-size: cover; background-position: center; object-fit: cover; max-width: 100vw; height: 35vh; } #homenaje { background-image: url("../img/slideshowImage-125.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; max-width: 100vw; height: 35vh; } #mmac { background-image: url("../img/expos/4_Cauduro_MMAC/Cauduro-Horizontal.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; max-width: 100vw; height: 35vh; } #bg_murales { background-image: url("../img/murales/bg_murales.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: top; max-width: 100vw; height: 35vh; } #bg_contact { background-image: url("../img/bg_contact.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: center; max-width: 100vw; height: 35vh; } #escultura_div { background-image: url("../img/escultura/bgimage-9.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: top; max-width: 100vw; height: 35vh; } #gran_gormato_div { background-image: url("../img/obras-en-gran-formato/bgimage-9.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: top; max-width: 100vw; height: 40vh; } #dibujos_div { background-image: url("../img/dibujos/bgimage-9.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: top; max-width: 100vw; height: 40vh; } #caricaturas_div { background-image: url("../img/caricaturas/bgimage-11.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: top; max-width: 100vw; height: 40vh; } #bocetos_div { background-image: url("../img/bocetos/bgimage-10.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: top; max-width: 100vw; height: 40vh; } #vidrio_div { background-image: url("../img/vidrio/bgimage-9.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: top; max-width: 100vw; height: 40vh; } #tecnica_vitrales_wrap { background-image: url("../img/trabajo_vitrales.jpg") !important; background-repeat: no-repeat; background-size: cover; background-position: top; display: flex; justify-content: center; align-items: center; max-width: 100vw; height: 50vh; } .tecnicas_wrapper { display: flex; flex-direction: column; height: 50vh; padding: 30px 0 30px 0; background-color: rebeccapurple; } .tecnica_justify { display: flex; justify-content: center; align-items: center; flex-direction: column; width: 100vw; max-width: 100vw; } .tecnicas_omg { height: 15vh; } .tecnicas_omg_flex { display: flex; justify-content: center; align-items: center; flex-direction: column; } .img_wrap { display: flex; justify-content: center; align-items: center; } .tec_text_wrap { width: 50%; } .img_wrap { display: flex; } .im_thumb { width: 70px; } .im_thumb2 { width: 100px; } .im_thumb3 { width: 120px; } .img_tec_size { width: 10%; } /* tecnica */ .tech_name1 { font-size: 2.5rem; font-weight: 700; text-align: center; color: var(--white-color); text-shadow: 1px 1px var(--secondary-color), 1px 1px var(--secondary-color), 1px 1px var(--secondary-color), 1px 1px var(--principal-color), 3px 3px var(--principal-color); } .tech_name { font-size: 3rem; font-weight: 700; text-align: center; color: var(--white-color); text-shadow: 1px 1px var(--secondary-color), 1px 1px var(--secondary-color), 1px 1px var(--secondary-color), 1px 1px var(--principal-color), 3px 3px var(--principal-color); } .text_obras { font-size: 1.6rem; padding: 0 12px 0 12px; } #carousel_murales { width: 40%; } .muralessection_class { height: auto; padding-bottom: 40px; } .carousel_murales_wrapper { display: flex; justify-content: center; align-items: center; } #descriptions { background-color: black; height: auto; } #black_band { display: flex; justify-content: center; align-items: center; } .txt_white { font-size: 1.3rem; color: var(--white-color); text-align: center; margin-top: 25px; width: 60%; } #duro_de_roer { width: auto; } .blacks_btns { display: flex; justify-content: center; align-items: center; gap: 5px; margin-bottom: 45px; } .duro_de_roer_wrapper { margin: 35px 0 35px 0; display: flex; justify-content: center; align-items: center; width: 100vw !important; } /* exposiciones */ .expo_info_wrapper { margin: 35px 0 35px 0; display: flex; justify-content: center; align-items: center; width: 100vw !important; } .expo_info_div { background-color: rgba(255, 146, 48, 1); min-height: 120px; padding: 30px 20px 30px 20px; margin-left: -30px; -webkit-box-shadow: 10px 10px 5px -7px rgba(0, 0, 0, 0.68); -moz-box-shadow: 10px 10px 5px -7px rgba(0, 0, 0, 0.68); box-shadow: 10px 10px 5px -7px rgba(0, 0, 0, 0.68); } .expo_info_div h2 { font-size: 2.4rem; } .expo_info_div p { font-size: 1.5rem; font-weight: 400; text-align: justify; color: white; line-height: 1.8; } .text-right-custom { text-align: right; color: var(--white-color); } #duro_de_roer_img { width: 350px; } .expo_poster_img { width: 350px; } .expo_poster_img_cuadro { width: 450px; } #duro_de_roer_orange { background-color: rgba(255, 146, 48, 1); min-height: 120px; padding: 30px 20px 30px 20px; margin-left: -30px; -webkit-box-shadow: 10px 10px 5px -7px rgba(0, 0, 0, 0.68); -moz-box-shadow: 10px 10px 5px -7px rgba(0, 0, 0, 0.68); box-shadow: 10px 10px 5px -7px rgba(0, 0, 0, 0.68); } .expo_info_wrapper_mobile { display: none; } .videos { width: 100%; height: 80vh; } /* exposiciones */ /* entrevistas */ .blackbg { background-color: black; } .whitebg { background-color: white; } .videos { display: flex; justify-content: center; align-items: center; padding: 50px 0 50px 0; } /* entrevistas */ /* obras */ .jg-caption { display: none !important; } .justified-gallery { /* margin-left: 30%; */ } .sizeBold { font-size: 1.1rem; font-weight: 500; text-align: justify; } /* obras */ footer { padding-top: 30px; background-color: black; height: auto; } /* tienda */ .img_tienda_wrap { display: flex; justify-content: center; align-items: center; } .img_tienda { width: 120px; } .img_tienda_modal { width: 190px; } .btn_size { width: 90%; height: 35px; } .card-title-wrap { height: 60px; } .card { width: 18rem; margin: 5px 3px 5px 3px; max-height: 450px; -webkit-box-shadow: -4px 10px 9px -8px rgba(0, 0, 0, 0.48); -moz-box-shadow: -4px 10px 9px -8px rgba(0, 0, 0, 0.48); box-shadow: -4px 10px 9px -8px rgba(0, 0, 0, 0.48); } .card-img-top { /* min-height: 230px; height: 330px; */ } .card-title { height: auto; } .card-category { height: auto; } .check { accent-color: var(--orange-primary); } .discount { height: auto; } .discountInt { background-color: rgb(187, 48, 48); height: 40px; width: 50%; border-radius: 3px; padding: 10px 15px 15px 15px; color: white; } /* tienda */ /* contacto */ .form_wrap { display: flex; justify-content: center; align-items: center; padding: 25px 40px 25px 40px; } .form_wrap_int { /* width: 100%; */ padding: 25px 50px 25px 50px; } /* contacto */ /* sistema interior */ .alert-success { display: flex; justify-content: center; align-content: center; } .alert-success_wrapper { background-color: var(--light-green); width: 600px; height: 80px; border-radius: 20px; border: 2px var(--dark-green__border) solid; margin-top: 20px; color: var(--dark-green__txt); display: flex; justify-content: center; align-items: center; visibility: hidden; } .img_expo_poster { width: 60%; } .img_pdf { width: 150px; margin-bottom: 20px; } .doc_title { width: 100%; margin-top: 20px; height: 50px; color: var(--principal-color); } #ventanaModal { background-color: rgba(0, 0, 0, 0.5); cursor: pointer; opacity: 10; } .txt_modal { color: #5c5c5c; font-weight: 300; line-height: 1.8; } .b_modal { font-size: 2rem; text-align: center; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; } /* sistema interior */ @media screen and (max-width: 1700px) { .btn_cauduro_principal { width: 150px; } } @media screen and (max-width: 1024px) { .tec_text_wrap { width: 100vw; padding: 0 35px 0 35px; } .sizetxt_md { font-size: 1.8rem; } } @media screen and (max-width: 780px) {} @media screen and (max-width: 769px) { .card-title-wrap { height: 70px; } .container { padding: 0; max-width: 100%; } #container-ban { max-width: 100%; } .obras_container { flex-direction: column; } #carousel { width: 100vw; } .obra_wrapper { display: flex; justify-content: center; align-items: center; width: 98vw; height: 40vh; } .expo_info_div h2 { font-size: 2rem; } .expo_info_div_mobile p { font-size: 1.8rem; } .expo_info_wrapper { display: none; } .expo_info_wrapper_mobile { display: block; } .videos_wrap_mobile { display: flex; justify-content: center; align-items: center; } .videos { width: 90vw; height: 315px; padding: 0; margin: 0; } } @media screen and (max-width:578px) { .container { padding: 0; max-width: 100%; } #container-ban { max-width: 100vw; } .obras_container { flex-direction: column; } #carousel { max-width: 100vw; } .obra_wrapper { display: flex; justify-content: center; align-items: center; max-width: 220px; height: 220px; } .obras_container { gap: 15px; flex-direction: row; /* margin-left: 25px; */ margin-right: 0; max-width: 100%; padding: 0; } .img_tecnicas { display: flex; justify-content: center; align-items: center; width: 160px !important; height: 350px; margin-top: 20px; margin-left: 20px; } .im_thumb { width: 120px; } .duro_de_roer_wrapper { display: flex; flex-direction: column; justify-content: center; align-items: center; margin: 35px 0 35px 0; width: 10%; } .text-right-custom { font-size: 1.8rem; padding-left: 15px; } .ventanaModal { max-width: 99vw; } #txt_may1 { font-size: 1.3rem; text-align: center; padding: 0 5px 0 5px; margin-bottom: 20px; width: 98%; } .exposicion_principal { margin-top: 20px; width: 100%; cursor: pointer; } } @media screen and (max-width: 390px) { .container { padding: 0; max-width: 100%; } #container-ban { max-width: 100%; } .nav-link { margin-left: 15px; } #carousel { max-width: 100%; } .sizeBold { font-size: 1rem; } .btn_cauduro_principal { font-size: 1.6rem; width: auto; padding: 5px 15px 5px 15px; height: 50px; } .btn_cauduro_lg_bn { font-size: 1.4rem; } #txt_may1 { font-size: 1.8rem; text-align: left; padding: 0 5px 0 5px; margin-bottom: 20px; width: 98%; } .obras_container { gap: 15px; flex-direction: row; margin-left: .5px; margin-right: 0; max-width: 100%; padding-right: 0; } .obra_wrapper { display: flex; justify-content: center; align-items: center; width: 98vw; height: 40vh; } .tech_name1 { font-size: 1.8rem; font-weight: 700; text-align: center; color: var(--white-color); text-shadow: 1px 1px var(--secondary-color), 1px 1px var(--secondary-color), 1px 1px var(--secondary-color), 1px 1px var(--principal-color), 3px 3px var(--principal-color); } .text-right-custom { font-size: 1.8rem; padding-left: 15px; } .text_obras { font-size: 1.4rem; padding: 0 3px 0 3px; width: 98vw; } #descriptions { background-color: black; width: 100vw; height: auto; } .relleno { display: none; } #carousel_murales { width: 98vw; } .txt_white { font-size: 1.3rem; color: var(--white-color); text-align: center; margin-top: 25px; width: 80vw; } .duro_de_roer_wrapper { display: flex; flex-direction: column; justify-content: center; align-items: center; margin: 35px 0 35px 0; } footer { width: 100vw; } /* apartado rafael cauduro */ .sizetxt_md { font-size: 1.6rem; } .rafael_cauduro_wrap { display: flex; justify-content: center; align-items: center; width: 100vw; max-width: 100vw; height: 80vh; } .tecnica_vitrales_wrap_height { display: flex; justify-content: center; align-items: center; width: 100vw; max-width: 50vw; height: 50vh; } #rafa_cauduro_hero { background-image: url("../img/rafael_cauduro.jpg") !important; } #rafa_cauduro_hero_mural { background-position: left; } .biography { display: flex; justify-content: center; align-items: flex-start; flex-direction: column; width: 100vw; } p { font-size: 1.8rem; } .text_obra { width: 100vw !important; max-width: 100%; padding: 0 20px 0 20px; } .tech_name { font-size: 1.8rem; } /* apartado rafael cauduro */ /* smblanza */ .semblanza_ { display: flex; justify-content: center; align-items: flex-start; flex-direction: column; width: 100vw; padding: 30px 10px 30px 10px; } .semblanza_text_wrap { width: 100%; padding: 30px 10px 30px 10px; } /* smblanza */ .videos { margin-left: 20px; } .img_tecnicas { /* width: auto; */ width: 80px; height: 350px; margin-top: 20px; } .tec_text_wrap { width: 100vw; padding: 0 20px 0 20px; } .im_thumb { width: 150px; } .form_wrap { padding: 25px 1px 25px 15px; } .form_wrap_int { /* width: 100%; */ padding: 0; } .expo_info_div { background-color: rgba(255, 146, 48, 1); min-height: 120px; padding: 30px 20px 30px 20px; margin-left: 5px; } .expo_info_wrapper { display: block; margin-left: 10px; } #duro_de_roer_img { width: 350px; } .expo_poster_img { margin-left: 1px; } .expo_info_wrapper { display: none; } .expo_info_wrapper_mobile { display: block; } .videos_wrap_mobile { display: flex; justify-content: center; align-items: center; } .videos { width: 90vw; height: 315px; padding: 0; margin: 0; } .expo_poster_img_cuadro { width: 95vw; } .txt_modal { color: #5c5c5c; font-weight: 300; font-size: 1.1rem; line-height: 1.4; } .b_modal { font-size: 1.4rem; text-align: center; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; text-rendering: optimizeLegibility; } }