/*Importamos Fuentes, Mixins y Variables*/
@font-face { font-family: 'AncizarSans-LightItalic'; src: url("../fonts/Ancizar-Sans/AncizarSans-LightItalic.eot"); src: url("../fonts/Ancizar-Sans/AncizarSans-LightItalic.woff2") format("woff2"), url("../fonts/Ancizar-Sans/AncizarSans-LightItalic.woff") format("woff"), url("../fonts/Ancizar-Sans/AncizarSans-LightItalic.ttf") format("truetype"), url("../fonts/Ancizar-Sans/AncizarSans-LightItalic.svg#AncizarSans-LightItalic") format("svg"), url("../fonts/Ancizar-Sans/AncizarSans-LightItalic.eot?#iefix") format("embedded-opentype"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'AncizarSans-Light'; src: url("../fonts/Ancizar-Sans/AncizarSans-Light.eot"); src: url("../fonts/Ancizar-Sans/AncizarSans-Light.woff2") format("woff2"), url("../fonts/Ancizar-Sans/AncizarSans-Light.woff") format("woff"), url("../fonts/Ancizar-Sans/AncizarSans-Light.ttf") format("truetype"), url("../fonts/Ancizar-Sans/AncizarSans-Light.svg#AncizarSans-Light") format("svg"), url("../fonts/Ancizar-Sans/AncizarSans-Light.eot?#iefix") format("embedded-opentype"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'AncizarSans-Regular'; src: url("../fonts/Ancizar-Sans/AncizarSans-Regular.eot"); src: url("../fonts/Ancizar-Sans/AncizarSans-Regular.woff2") format("woff2"), url("../fonts/Ancizar-Sans/AncizarSans-Regular.woff") format("woff"), url("../fonts/Ancizar-Sans/AncizarSans-Regular.ttf") format("truetype"), url("../fonts/Ancizar-Sans/AncizarSans-Regular.svg#AncizarSans-Regular") format("svg"), url("../fonts/Ancizar-Sans/AncizarSans-Regular.eot?#iefix") format("embedded-opentype"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'AncizarSerif-Regular'; src: url("../fonts/Ancizar-Serif/AncizarSerif-Regular.eot"); src: url("../fonts/Ancizar-Serif/AncizarSerif-Regular.woff2") format("woff2"), url("../fonts/Ancizar-Serif/AncizarSerif-Regular.woff") format("woff"), url("../fonts/Ancizar-Serif/AncizarSerif-Regular.ttf") format("truetype"), url("../fonts/Ancizar-Serif/AncizarSerif-Regular.svg#AncizarSerif-Regular") format("svg"), url("../fonts/Ancizar-Serif/AncizarSerif-Regular.eot?#iefix") format("embedded-opentype"); font-weight: normal; font-style: normal; }
@font-face { font-family: 'AncizarSerif-Light'; src: url("../fonts/Ancizar-Serif/AncizarSerif-Light.eot"); src: url("../fonts/Ancizar-Serif/AncizarSerif-Light.woff2") format("woff2"), url("../fonts/Ancizar-Serif/AncizarSerif-Light.woff") format("woff"), url("../fonts/Ancizar-Serif/AncizarSerif-Light.ttf") format("truetype"), url("../fonts/Ancizar-Serif/AncizarSerif-Light.svg#AncizarSerif-Light") format("svg"), url("../fonts/Ancizar-Serif/AncizarSerif-Light.eot?#iefix") format("embedded-opentype"); font-weight: normal; font-style: normal; }
/* Animations */
@-webkit-keyframes bounce { 0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); transform: translateY(0); }
  40% { -webkit-transform: translateY(-5px); transform: translateY(-5px); }
  60% { -webkit-transform: translateY(-5px); transform: translateY(-5px); } }
@keyframes bounce { 0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); transform: translateY(0); }
  40% { -webkit-transform: translateY(-5px); transform: translateY(-5px); }
  60% { -webkit-transform: translateY(-5px); transform: translateY(-5px); } }
/*Scale animation*/
@-webkit-keyframes scale { 25% { -webkit-transform: scale(0.95); transform: scale(0.95); }
  75% { -webkit-transform: scale(1.05); transform: scale(1.05); } }
@keyframes scale { 25% { -webkit-transform: scale(0.95); transform: scale(0.95); }
  75% { -webkit-transform: scale(1.05); transform: scale(1.05); } }
/* Fonts */
/* Fonts sizes */
body { background: transparent !important; overflow-x: hidden; }

.admin_contact { padding: 60px 80px 50px 80px; position: relative; }
.admin_contact .title { color: #0a526a !important; font-family: "AncizarSerif-Light", Tahoma, Geneva, sans-serif !important; font-size: 40px !important; line-height: 1 !important; margin-bottom: 30px; margin-top: 10px; }
.admin_contact .categories .content .category .name_category { color: #0a526a !important; font-family: "AncizarSans-LightItalic", Tahoma, Geneva, sans-serif !important; font-size: 28px !important; letter-spacing: 0.5px !important; margin: 0; padding: 20px 0 10px; }
.admin_contact .categories .content .category .detail_category { font-family: "AncizarSans-Light", Tahoma, Geneva, sans-serif !important; font-size: 20px !important; margin-bottom: 15px !important; }
.admin_contact .categories .content .category .detail_category span { display: block; line-height: 1.25; }

@media screen and (max-width: 40em) { .admin_services { padding: 5px 21px; width: 100%; }
  .admin_services .action:hover::before, .admin_services .action:active::before, .admin_services .action:focus::before { color: #52b680; }
  .admin_services .action:hover .access_name, .admin_services .action:active .access_name, .admin_services .action:focus .access_name { color: #039897; }
  .admin_services .action:hover .access_name::after, .admin_services .action:active .access_name::after, .admin_services .action:focus .access_name::after { display: none; } }
