﻿@import url('https://fonts.googleapis.com/css?family=Roboto');@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap');@import url('https://fonts.googleapis.com/css2?family=Montserrat+Alternates:wght@500&display=swap');*{ list-style:none; text-decoration:none;}:root{  --font-titles:'Montserrat'; --font-content:'Roboto'; --font-alternative:'Montserrat Alternates';  --color-principal:#19446d; --color-secundario:#2a72b5; --color-terciario:#f59c1a; --color-degradado:#facd8c; --color-cuarto:#fef5e8; --color-quinto:#F2F3F4;}.card-title ._spn_ip{ font-size:15px !important; font-weight:700; font-family:var(--font-content)!important;}.tu-clase-css{ color:red !important; text-decoration:none; font-weight:bold; }.row{ display:flex !important; justify-content:center !important; align-items:center !important; font-family:'Lucida Sans','Lucida Sans Regular','Lucida Grande','Lucida Sans Unicode',Geneva,Verdana,sans-serif}._div-btn{ display:flex !important; justify-content:center !important; align-items:center !important; } ._div-btn:hover{ filter:drop-shadow(9px 0px 10px #00bec7); } ._div-btn .p-3{ width:300px; } ._div-btn .p-3 ._img{ width:100%; }._title-principal{ display:flex !important; justify-content:center !important; align-items:center !important;  background:#190000; background:linear-gradient(90deg,rgba(25,68,109,1) 9%,rgba(42,114,181,1) 23%,rgba(38,122,183,1) 66%,rgba(25,68,109,1) 85%); width:450px; padding-top:9px; border-left:6px solid #00bec7 !important; border-right:6px solid #00bec7 !important; padding-bottom:9px; border-radius:15px; box-shadow:rgba(0,0,0,0.4) 0px 2px 4px,rgba(0,0,0,0.3) 0px 7px 13px -3px,rgba(0,0,0,0.2) 0px -3px 0px inset;} ._title-principal h1{ font-size:22px; font-family:var(--font-content); color:white; font-weight:700; text-transform:uppercase; }.col-6 h6{ font-size:21px; font-weight:600; text-transform:uppercase; color:#19446d; box-shadow:rgba(0,0,0,0.2) 0px 60px 40px -7px;}.no-underline{ text-decoration:none;}@media (max-width:640px){ ._title-principal{ margin-top:110px !important; width:320px !important;  }  ._title-principal h1{ font-size:15px!important; font-family:var(--font-content) !important; } ._div-btn .p-3{ width:265px !important; } .marg-top-movile{ margin-top:-22px!important; }}@media (min-width:992px){ .pd-right-left-card{ padding-left:100px!important; background-color:purple!important;  } .pd-left-card{ padding-left:100px !important; } .pd-right-card{ padding-right:100px !important; }}.card-icons{  display:flex; justify-content:center; align-items:center; padding-top:20px !important; width:18rem !important;} .card-icons .card{ width:17rem !important; padding-top:20px; } .card-icons:hover{ filter:drop-shadow(4px 8px 13px #4f9abf);  animation:zoom-in-zoom-out 1s ease; border-radius:10px;  } .card-icons .card .card-title{ color:var(--color-principal) !important; font-size:20px; font-family:var(--font-content); font-weight:900; text-transform:uppercase!important; } .card-icons .card .title_cens{ font-size:16px!important; font-family:var(--font-content); } .card-icons .card .card-title span{  font-family:var(--font-titles); } .card-icons .card .card-title ._subtitle{ font-size:13px!important; font-family:var(--font-content)!important; } .card-icons .card .text-2line{ font-size:15px; } .card-icons .card .img-icons{ width:100%; }._title_censos{ color:var(--color-principal); font-size:1.6em !important; text-transform:uppercase; filter:drop-shadow(6px -12px 34px #000); }._title_censos span{ color:var(--color-secundario) !important; font-weight:800!important;}.d-censos{  width:500px !important; display:flex; justify-content:center; align-items:center; border-bottom:2px solid #fbd7a3;}.row{ display:flex !important; justify-content:center !important; align-items:center !important;}.div-btn{ display:flex !important; justify-content:center !important; align-items:center !important;  } .div-btn:hover{ background-color:var(--color-quinto); animation:zoom-in-zoom-out 1s ease; border-radius:10px; filter:drop-shadow(9px 0px 10px #00bec7); } @keyframes zoom-in-zoom-out{ 0%{ transform:scale(1,1); } 50%{ transform:scale(1.1,1.1); } 100%{ transform:scale(1,1); } } .div-btn .p-3{ width:300px; } .div-btn .p-3 ._img{ width:100%; }.title-principal{ display:flex !important; justify-content:center !important; align-items:center !important; background:#190000; background:linear-gradient(90deg,rgba(25,68,109,1) 9%,rgba(42,114,181,1) 23%,rgba(38,122,183,1) 66%,rgba(25,68,109,1) 85%); width:450px; padding-top:9px; border-left:6px solid #00bec7 !important; border-right:6px solid #00bec7 !important; padding-bottom:9px; margin-top:50px; border-radius:15px; box-shadow:rgba(0,0,0,0.4) 0px 2px 4px,rgba(0,0,0,0.3) 0px 7px 13px -3px,rgba(0,0,0,0.2) 0px -3px 0px inset;} .title-principal h1{ font-size:22px; color:white; font-family:var(--font-content); font-weight:700; text-transform:uppercase; font-family:var(--font-content)!important; }.col-6 h6{ font-size:21px; font-weight:600; text-transform:uppercase; color:#19446d; box-shadow:rgba(0,0,0,0.2) 0px 60px 40px -7px;}.no-underline{ text-decoration:none;}.m-top{ margin-top:1000px;}.div-btn .p-3{ width:350px;} .div-btn .p-3 ._img{ width:100%; }.div-btn p{ font-size:19px; width:100%; font-family:var(--font-content); font-weight:600; color:#19446d;}@media (max-width:640px){ .title-principal{ margin-top:110px !important; width:260px !important; padding-top:9px !important; padding-bottom:9px !important; } .width-large-title{ width:330px !important; }  .title-principal h1{ font-size:15px; font-family:var(--font-content) !important; } .div-btn .p-3{ width:265px!important; } .card-icons .card .card-title{ font-size:18px; } .card-icons .card .img-icons{ width:230px!important; }}