@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700&display=swap);a,a:hover{color:#034F84}h1,h2,h3{line-height:1.2}.inputGroup label:after,.inputGroup label:before,.nota-final ul li:after{content:""}html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;line-height:1.5}body{font-family:Roboto,Helvetica,Arial,sans-serif!important;font-size:1em!important;font-weight:400;line-height:1.625;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#73747f}h1,h2,label,legend{font-weight:500;text-transform:uppercase}a:hover{text-decoration:underline}h1,h2,h3{margin:0;color:#000}h1{font-size:2em}h2{font-size:1.6em;color:#666}h3{font-size:1.3em;font-weight:400;text-transform:uppercase}header{margin-top:2em;padding-right:0!important;padding-left:0!important}header .row{width:100%;margin-right:0!important;margin-left:0!important;background-color:#034F84;background-position:0 0;background-repeat:no-repeat;background-size:cover}.center_div{margin-top:0;margin-bottom:2em;box-shadow:0 0 60px rgba(0,0,0,.2)}section{padding:0 2em}footer{margin-bottom:0;color:#FFF;background:#212121;padding:2em}footer p{padding:0;margin:0}.main-section .intro{margin:3em 0 2em}.main-section .intro p{font-size:1em!important;line-height:1.4;margin:2em 0 0}.mas-info .nota-final{margin:4em 0;padding:3em 4em;background:rgba(0,0,0,.02);border-radius:0;border:1px solid rgba(0,0,0,.1)}.nota-final ul{margin:2em 0 0 2em;padding:0}.nota-final ul li{position:relative;margin:0 0 .6em 2em;padding:0;list-style-type:none;line-height:1.4}.nota-final ul li:after{display:inline-block;position:absolute;top:12px;left:-2em;width:20px;height:1px;background:#666}.panel-body,.panel-heading,.ribbon-bg,.select{position:relative}.panel{margin:0 auto 3em;border:1px solid #e7eaee;border-radius:0}.panel>:not(.panel-loading):not(.collapsing){transition:opacity .3s}.panel-heading{margin-bottom:1em;padding:1.2em 2.6em;background:#e7eaee;border-radius:0}.panel-title{display:block;margin:0;padding:0;color:#000}.panel-body{padding:0 40px 30px}.info-text{padding:0 0 0 20px;border-left:2px solid #CCC}.form-group{margin:.6em 0;padding:0;border:2px solid #fff;border-radius:8px}.form-group.checkboxes{margin:2em 0 0}label{display:inline-block;max-width:100%;margin-bottom:.5em;font-size:14px;line-height:1.4;color:#4C4C4C}label.descuento{width:75%}.required{color:#f96868}fieldset{margin:0 0 3rem;padding:0 1rem 1rem;border:1px solid #D1D1D1;box-shadow:0 0 0 0 #000}legend{width:auto;padding:0 1rem;font-size:14px;text-align:left;color:#666;border-bottom:none}input[type=address],input[type=date],input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{display:inline-block;width:100%;padding:.7rem 1rem;font-size:18px;font-weight:400;line-height:32px;color:#000;background-color:#fff;border:2px solid rgba(0,0,0,.1);border-radius:8px;box-shadow:none;-webkit-appearance:none;transition:all .25s ease-in-out}input[type=address]:focus,input[type=date]:focus,input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{outline:0;border:2px solid #2a6df4;box-shadow:0 0 0 3px rgba(42,109,244,.2)}input[type=file]{color:#CCC}textarea{height:150px;resize:none;line-height:24px}.select select{width:100%;padding:.75em 2.5em .75em 1em;font-size:18px;line-height:1.4;color:#000;background:#fff;border:2px solid rgba(0,0,0,.1);border-radius:8px;transition:all .25s ease-in-out}.select select:focus,select[multiple]:focus{outline:0;border-color:#2a6df4;box-shadow:0 0 0 3px rgba(42,109,244,.2)}.select select::-ms-expand,select[multiple]::-ms-expand{display:none}.select select,select[multiple]{-webkit-appearance:none;-moz-appearance:none}.select .icon{display:inline-block;width:1em;height:1em;position:absolute;right:.75em;top:50%;max-width:100%;line-height:1;color:#1c1c21;fill:currentColor;transform:translateY(-50%);pointer-events:none}option{font-weight:300}.form-control::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#CCC;opacity:1}.form-control::-moz-placeholder,textarea::-moz-placeholder{color:#CCC;opacity:1}.form-control::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#CCC;opacity:1}.form-control:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#CCC;opacity:1}.form-control::placeholder,textarea::placeholder{color:#CCC;opacity:1}.inputGroup{position:relative;display:inline-block;width:100%;margin:0 0 1em;background-color:#fff;border-radius:8px}.inputGroup input{position:absolute;right:10px;top:50%;margin:0 0 5px;width:24px;height:24px;-ms-flex-order:1;order:1;cursor:pointer;z-index:2;transform:translateY(-50%)}.fv-has-feedback,.inputGroup label{position:relative}.inputGroup label{display:block;width:100%;margin:0;padding:.9rem 2rem .8rem 3.6rem;font-size:18px;font-weight:300;line-height:1.2;text-transform:none;text-align:left;color:#666;border:2px dotted #d3d3d4;border-radius:8px;background-color:#fff;overflow:hidden;cursor:pointer;z-index:2;transition:all .25s ease-in-out}.inputGroup label:before{position:absolute;left:50%;top:50%;width:100%;height:10px;border-radius:50%;background-color:#fff;opacity:0;z-index:-1;transform:translate(-50%,-50%) scale3d(1,1,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.inputGroup label:after{position:absolute;left:16px;top:23px;width:24px;height:24px;border:2px solid #d3d3d4;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff' fill-rule='nonzero'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:-1px -1px;border-radius:50%;cursor:pointer;z-index:2;transform:translateY(-50%);transition:all .2s ease-in}.inputGroup label.checkboxes:after{border-radius:4px}.inputGroup input:checked~label{color:#000;border:2px solid #d3d3d4}.inputGroup input:checked~label:before{transform:translate(-50%,-50%) scale3d(56,56,1);opacity:1}.inputGroup input:checked~label:after{background-color:#666;border-color:#666}.inputGroup input:focus~label,.inputGroup input:focus~label.duplicate{outline:0;border:2px solid #2a6df4;box-shadow:0 0 0 3px rgba(42,109,244,.2)}.inline-radios{display:-ms-flexbox;display:flex;margin:0 -5px}.btn-main,.fv-control-feedback,.fv-help-block,.inline-radios label:first-child{display:block}.inline-radios .inputGroup{-ms-flex:1;flex:1;margin:0 5px}.inline-radios .inputGroup label{margin-bottom:0}@media (max-width:500px){.inline-radios{display:block}.inline-radios .inputGroup{margin-bottom:10px}}button[disabled],html input[disabled],select[disabled]{opacity:.3;pointer-events:none}.has-feedback label~.form-control-feedback{top:50px;right:28px}.btn-main{width:100%;margin:0;padding:1em 1.2em;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#fff;background:#034F84;border-color:#034F84}.btn-main:focus,.btn-main:hover{color:#fff;background:#333;border-color:#333;box-shadow:0 14px 26px -12px rgba(0,0,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}.btn-main:active,.btn-main:focus{outline:0;box-shadow:0 0 0,0 0 0,0 0 0}.has-error .form-control:focus,.has-success .form-control:focus{outline:0}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#f96868}.form-group.has-error input,.form-group.has-error textarea,.has-error input,.has-error textarea{border:2px solid #f96868}.form-group.has-error .help-block,.has-error .help-block{margin-top:.5em;font-size:14px;font-weight:400;line-height:1.2;color:#f96868}.has-error .input-group-addon{color:#f96868;border-color:#f96868}.has-error .form-control.focus,.has-error .form-control:focus{border-color:#f96868}.form-group.has-error input:focus,.form-group.has-error textarea:focus,.has-error input:focus,.has-error textarea:focus{border:2px solid #f96868;box-shadow:0 0 0 3px rgba(249,103,103,.2)!important}.fv-control-feedback{position:absolute;top:0;right:0;z-index:2;width:34px;height:34px;line-height:34px;text-align:center}.fv-form [placeholder]::-ms-clear{display:none}.has-error .input-group{border:1px solid #F96868}.has-success .input-group{border:1px solid #46BE8A}@media screen and (max-width:767px){.center_div,header{margin-top:0}h1{font-size:24px}h2{font-size:22px}h3{font-size:18px}.nota-final p,.nota-final ul li{font-size:16px;line-height:1.2}.center_div{margin-bottom:0}section{padding:0}footer .text-right{margin-top:2em;text-align:left!important}.main-section .intro{margin:2em 0}.main-section .intro p{margin:1.5em 0 0}.panel{margin:0 auto 2em}.panel-heading{margin-bottom:0;padding:1em}.panel-body{padding:1em}.mas-info .nota-final{margin:3em 0 4em;padding:1em;border-radius:5px;border:1px solid rgba(0,0,0,.1)}.nota-final ul{margin:0;padding:0}.nota-final ul li{margin:0 0 .6em 1.4em}.nota-final ul li:after{left:-1em;width:10px}.form-group{margin:.3em 0}.form-group.checkboxes{margin-top:1em}.inputGroup label{font-size:15px;font-weight:300;line-height:1.2;padding:.6rem .6rem .6rem 2.8rem}.inputGroup label:after{left:9px;top:19px}label{font-size:13px;font-weight:500;line-height:1.2}label.descuento{width:100%}.select select,input[type="32"],input[type="0 0 32 32"],input[type="http://www.w3.org/2000/svg"],input[type="M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z"],input[type="%23fff"],input[type=address],input[type=nonzero],input[type=number],input[type=text],textarea{font-size:16px;font-weight:400;line-height:32px;padding:.4rem 1rem}a[href^=mailto]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.select .form-control{height:auto!important}header .row,header img{height:auto}.imagenDestino{max-width:150px;margin-top:2em}.ta-hidden-input{display:none!important}header img{width:100%}