.logotipo{width:125px;height:83px}.navbar{padding:0}.contenido{padding:10px 0 10px 10px}.link-registro{margin-left:450px;margin-right:-325px}.nav-link{font-size:1.2em}.contan{margin-left:45px}.nav-pills .nav-link.active,.nav-pills .show > .nav-link{background-color:#ff5733}.nav-pills .nav-link.active:hover,.nav-pills .show > .nav-link:hover{color:#fff}.mtop16{margin-top:16px}.slider1{width:100%;height:800px;display:flex;margin:auto}.letras-slide{margin-bottom:325px;color:#ff5733;font-weight:bold;font-family:'fangsong';font-size:4.5em}.cuadrofactura{background-image:linear-gradient(40deg,#c1e1dc,#fdd475)}.cuadrocertificado{background-image:linear-gradient(40deg,#c1e1dc,#fdd475)}#grad1{background-color:#9c27b0;background-image:linear-gradient(40deg,#c1e1dc,#fdd475)}#msform{text-align:center;position:relative;margin-top:20px}#msform fieldset .form-card{background:#fff;border:0 none;border-radius:0;box-shadow:0 2px 2px 2px rgba(0,0,0,0.2);padding:20px 40px 30px 40px;box-sizing:border-box;width:94%;margin:0 3% 20px 3%;position:relative}#msform fieldset{background:#fff;border:0 none;border-radius:.5rem;box-sizing:border-box;width:100%;margin:0;padding-bottom:20px;position:relative}#msform fieldset:not(:first-of-type){display:none}#msform fieldset .form-card{text-align:left;color:#9e9e9e}#msform input,#msform textarea{padding:0 8px 4px 8px;border:none;border-bottom:1px solid #ccc;border-radius:0;margin-bottom:25px;margin-top:2px;width:100%;box-sizing:border-box;font-family:montserrat;color:#2c3e50;font-size:16px;letter-spacing:1px}#msform input:focus,#msform textarea:focus{-moz-box-shadow:nonepersonal;-webkit-box-shadow:nonepersonal;box-shadow:nonepersonal;border:none;font-weight:bold;border-bottom:2px solid #87ceeb;outline-width:0}#msform .action-button{width:100px;background:#87ceeb;font-weight:bold;color:#fff;border:0 none;border-radius:0;cursor:pointer;padding:10px 5px;margin:10px 5px}#msform .action-button:hover,#msform .action-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 3px #87ceeb}#msform .action-button-previous{width:100px;background:#616161;font-weight:bold;color:#fff;border:0 none;border-radius:0;cursor:pointer;padding:10px 5px;margin:10px 5px}#msform .action-button-previous:hover,#msform .action-button-previous:focus{box-shadow:0 0 0 2px #fff,0 0 0 3px #616161}select.list-dt{border:none;outline:0;border-bottom:1px solid #ccc;padding:2px 5px 3px 5px;margin:2px}select.list-dt:focus{border-bottom:2px solid #87ceeb}.card{z-index:0;border:none;border-radius:.5rem;position:relative}.fs-title{font-size:25px;color:#2c3e50;margin-bottom:10px;font-weight:bold;text-align:left}#progressbar{margin-bottom:30px;overflow:hidden;color:#d3d3d3}#progressbar .active{color:#000}#progressbar li{list-style-type:none;font-size:12px;width:25%;float:left;position:relative}#progressbar #account:before{font-family:FontAwesome;content:"\f023"}#progressbar #personal:before{font-family:FontAwesome;content:"\f015"}#progressbar #discapacidad:before{font-family:FontAwesome;content:"\f193"}#progressbar #payment:before{font-family:FontAwesome;content:"\f0b1"}#progressbar #confirm:before{font-family:FontAwesome;content:"\f00c"}#progressbar li:before{width:50px;height:50px;line-height:45px;display:block;font-size:18px;color:#fff;background:#d3d3d3;border-radius:50%;margin:0 auto 10px auto;padding:2px}#progressbar li:after{content:'';width:100%;height:2px;background:#d3d3d3;position:absolute;left:0;top:25px;z-index:-1}#progressbar li.active:before,#progressbar li.active:after{background:#87ceeb}.radio-group{position:relative;margin-bottom:25px}.radio{display:inline-block;width:204;height:104;border-radius:0;background:#add8e6;box-shadow:0 2px 2px 2px rgba(0,0,0,0.2);box-sizing:border-box;cursor:pointer;margin:8px 2px}.radio:hover{box-shadow:2px 2px 2px 2px rgba(0,0,0,0.3)}.radio.selected{box-shadow:1px 1px 2px 2px rgba(0,0,0,0.1)}.fit-image{width:100%;object-fit:cover}.section_title h1{display:block;color:#1a1a1a;font-weight:500;padding-top:24px}.section_title h1h1:before{background:#ff5733}.event_date{width:131px;height:131px;border:solid 2px #ff5733;margin-bottom:18px}.event_date .event_day{font-size:48px;font-weight:700;color:#ff5733;margin-bottom:1px;line-height:1}.event_date .event_month{font-size:16px;font-weight:700;color:#ff5733}.event_content .event_name{margin-top:17px}.event_content .event_name a{font-size:22px;font-weight:500;color:#1a1a1a;text-decoration:none}.event_content .event_name a:hover{color:#ff5733}.event_content .event_location{font-size:14px;font-weight:500;color:#1a1a1a;margin-top:2px}.footer{background-color:#1a1a1a}.footer .container{margin-top:25%}.footer .container .logo span{font-family:'Open Sans',sans-serif;font-size:25px;font-weight:900;vertical-align:middle;text-transform:uppercase;margin-left:3px;color:#fff}.footer .container .footer_about_text{color:#fff}.footer .footmenu{font-family:'Open Sans',sans-serif;font-size:25px;font-weight:900;text-transform:uppercase;color:#fff}.footer .list-group-item{background-color:#1a1a1a}.footer .list-group-item:hover{background-color:#ff5733}.footer .list-group-item a{color:#fff;text-decoration:none}.footer .list-group-item a:hover{color:#1a1a1a}.footer .footer_column_title{font-family:'Open Sans',sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;color:#fff}.footer .facebook{color:#fff;text-decoration:none}.footer .instgram{color:#fff;text-decoration:none}.footer .footer_contact_icon{color:#fff}.xd{margin-left:680px;margin-bottom:-350px}@media (min-width:1680px){.link-registro{margin-left:450px;margin-right:-325px}}@media (max-width:1660px){.link-registro{margin-left:500px;margin-right:-100px}}@media (max-width:1400px){.link-registro{margin-left:275px;margin-right:-100px}}@media (max-width:1300px){.link-registro{margin-left:150px}.contan{margin-left:35px}}@media (max-width:1200px){.contan{margin-left:20px}}@media (max-width:1100px){.link-item{width:80%;margin-left:-80px}.contan{margin-left:15px}}@media (max-width:1024px){.link-registro{margin-left:-10px}.contan{margin-left:35px}.carousel{width:100%;height:80%}.cuadrovacio{margin-top:50px}}@media (max-width:900px){.link-registro{margin-left:75px}.img-fluid{height:95%;margin-bottom:0}.letras-slide{margin-bottom:200px;font-size:3em}.sliders{font-size:3em;margin-bottom:0}.cuadrovacio{margin-top:50px}.bi{display:none}}@media (max-width:700px){.link-registro{margin-left:-50px}.letras-slide{margin-bottom:0;font-size:2.5em}.sliders{font-size:2.5em;margin-bottom:0}}@media (max-width:650px){.nav-item{width:30%}.link-registro{margin-left:-50px}.img-fluid{height:80%}.letras-slide{margin-bottom:0;font-size:3.5em}}@media (max-width:575px){.logotipo{margin-left:100px}.link-registro{margin-left:50px}.img-fluid{height:60%}.letras-slide{margin-bottom:0;font-size:2.5em}.sliders{font-size:1.5em;margin-bottom:0}.cuadrofactura{margin-left:5px;display:inline}.cuadrovacio{margin-top:50px}.footer_column_title{margin-left:10px}.mnacimiento{margin-left:0 !important}.mgenero{margin-left:0 !important}.mcel{width:100% !important}.mcon{width:100% !important}.bi{margin-left:100px !important}.mced{width:100% !important}.mainTitle{margin-top:2em;font-size:3em}.submainTitle{margin-top:-1em;margin-bottom:0 !important}}
