
/*
Dr. Nicolás Padilla - Portfolio Web
Proyect: NPW Proyect V1
Author: Carlos Padilla
*/

@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');body {font-family: 'Roboto', sans-serif;color: #f4f4f4;background: var(--bg);margin: 0;padding: 0;box-sizing: border-box;}.page-content {margin-bottom: 3em;margin-top: 2em;}.articles-content {margin-bottom: 1em;margin-left: 1em;margin-right: 1em;background: var(--bg);padding: 10px 15px;border-radius: 10px}.ip {display: block;border-left: 1px solid var(--color);border-right: 1px solid var(--color);border-bottom: 1px solid var(--color);}.info-panel {margin-top: 5em;margin-left: 1em;margin-right: 1em;}.ip h1 {cursor: pointer;margin: 0;font-size: 1rem;padding: 10px 15px;color: var(--color);transition: all ease-in-out .2s;}.ip h1:hover {color: var(--hover);}.ip h2 {font-size: 1rem;font-weight: normal;margin: 0;margin-top: .3em;margin-bottom: .3em;margin-left: 1em;margin-right: 1em;}.ip h2 a {color: var(--hover);}.ip h1 a {color: var(--color);}.ip-contact_information, .ip-contact_information h1  {border-radius: 10px 10px 0px 0px;}.ip h1 i {position: relative;}.ip-contact_information {border-top: 1px solid var(--color);}.ip-research_projectsUAL {border-radius: 0px 0px 10px 10px;}.ip-research_projectsUAL h1 {border: none;}.ip-folded{margin-top: 0;margin-bottom:0;}.ip-folded {max-height: 0px;overflow: hidden;transition: max-height 0.2s ease-out;}.ip-research_projectsUAL h1 i {position: relative;transform: rotate(80deg);}#ipci-a {padding: 15px;text-decoration: none;border-radius: 10px;color: var(--color);transition: all ease-in-out .3s;}#ipci-a:hover {color: var(--hover);}.page-content {display: flex;justify-content: center;align-items: flex-start;}@media only screen and  (max-width: 1069px) {.page-content  {margin-top: 0em;display: block;}ç.info-panel {margin-top: 1em;}.info-panel {display: none;}}#ac-title-h1 {text-align: left;/* margin-left: .5em; */}#ip-view_more {padding: 10px 15px ;top: 5em;width: auto;text-align: center;background: var(--color);}#home {position: absolute;top: 0;left: 0;height: 0;width: 0;}#articles-goupbtn {position: fixed;right: 1em;bottom: 1em;color: var(--color);text-decoration: none;transition: all ease-in-out .3s;}#articles-goupbtn:hover {color: var(--hover);transform: translateY(-5px);}.radio-links {margin-top: 1em;}.radio-group {display: flex;align-items: center;}.filters-btns {display: flex;align-items: center;text-align: center;margin: 20px 0;}.filters-btns::after {content: "";flex: 1;border-bottom: 1px solid var(--color);margin: 0 10px;transition: all ease-in-out .3s;}.rg-btn label {cursor: pointer;background: none;color: var(--hover);border: none;padding: 10px 15px;cursor: pointer;margin-left: .5em;border-radius: 5px;transition: all ease-in-out .3s;border: 1px solid var(--color);}.rg-btn label:hover {background: var(--hover);color: var(--bg);}.rg-btn input:checked + label {background: var(--hover);color: var(--bg);}.rg-btn {margin-top: .5em;margin-bottom: .5em;}.custom-hr {width: 100%;height: 1px;background: linear-gradient(90deg, transparent, rgba(244, 244, 244, 0.4), transparent);margin: 20px auto;}