.brc81 button,.brc81 input,.brc81 optgroup,.brc81 select,.brc81 textarea{font-family:'HelveNueThin',sans-serif !important}@media (min-width:1200px){body main.site-main.page-main .page{width:100%;display:block;max-width:2400px;margin:0 auto;float:none;clear:both}}body{font-family:'Helvetica Neue',sans-serif !important;color:rgb(33,37,41);font-size:16px}.pt60{padding-top:60px !important}.dtable{display:table}.btn-primary{background-color:rgb(70,10,107);border-color:rgb(119,47,165)}.btn-primary:hover{background-color:rgb(119,47,165);border-color:rgb(70,10,107)}body[data-layout="2"] .page.main-content{position:relative;padding:0}.section-block{position:relative}body[data-layout="2"] .page.main-content{background-color:#f8f8f8}body[data-layout="2"] .page.main-content:before{position:absolute;content:'';height:100% !important;top:0;left:0;bottom:0;background:#ffffff;width:50% !important}body[data-layout='2'] [data-section='2'],body[data-layout='2'] [data-section='3']{width:70%;float:left;background:#ffffff;padding-right:2em}body[data-layout='2'] [data-section='5']{background:#ffffff}body[data-layout='2'] [data-section='4'].sidebar{padding:3em}@media (max-width:767px){body[data-layout="2"] .page.main-content{background-color:#FFFFFF }}.toplinks li a:hover{text-decoration:none}footer ul.flexi.content-center li.active a{text-decoration:underline}.brc81 .alc--form .btn{text-decoration:none;background-color:rgba(70,10,107,.8);color:rgba(255,255,255,.8)}.brc81 .alc--form .btn:hover{color:rgb(255,255,255);background-color:rgb(70,10,107)}.brc81 .alc--form [type="checkbox"].filled-in:checked+label:after{border:2px solid rgb(70,10,107);background-color:rgb(70,10,107)}.brc81 .alc--form input:not([type]):focus:not([readonly])+label,.brc81 .alc--form input[type=text]:not(.browser-default):focus:not([readonly])+label,.brc81 .alc--form input[type=password]:not(.browser-default):focus:not([readonly])+label,.brc81 .alc--form input[type=email]:not(.browser-default):focus:not([readonly])+label,.brc81 .alc--form input[type=url]:not(.browser-default):focus:not([readonly])+label,.brc81 .alc--form input[type=time]:not(.browser-default):focus:not([readonly])+label,.brc81 .alc--form input[type=date]:not(.browser-default):focus:not([readonly])+label,.brc81 .alc--form input[type=datetime]:not(.browser-default):focus:not([readonly])+label,.brc81 .alc--form input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,.brc81 .alc--form input[type=tel]:not(.browser-default):focus:not([readonly])+label,.brc81 .alc--form input[type=number]:not(.browser-default):focus:not([readonly])+label,.brc81 .alc--form input[type=search]:not(.browser-default):focus:not([readonly])+label,.brc81 .alc--form textarea.materialize-textarea:focus:not([readonly])+label{color:rgb(33,37,41)}.brc81 .alc--form input.valid:not([type]),.brc81 .alc--form input.valid:not([type]):focus,.brc81 .alc--form input[type=text].valid:not(.browser-default),.brc81 .alc--form input[type=text].valid:not(.browser-default):focus,.brc81 .alc--form input[type=password].valid:not(.browser-default),.brc81 .alc--form input[type=password].valid:not(.browser-default):focus,.brc81 .alc--form input[type=email].valid:not(.browser-default),.brc81 .alc--form input[type=email].valid:not(.browser-default):focus,.brc81 .alc--form input[type=url].valid:not(.browser-default),.brc81 .alc--form input[type=url].valid:not(.browser-default):focus,.brc81 .alc--form input[type=time].valid:not(.browser-default),.brc81 .alc--form input[type=time].valid:not(.browser-default):focus,.brc81 .alc--form input[type=date].valid:not(.browser-default),.brc81 .alc--form input[type=date].valid:not(.browser-default):focus,.brc81 .alc--form input[type=datetime].valid:not(.browser-default),.brc81 .alc--form input[type=datetime].valid:not(.browser-default):focus,.brc81 .alc--form input[type=datetime-local].valid:not(.browser-default),.brc81 .alc--form input[type=datetime-local].valid:not(.browser-default):focus,.brc81 .alc--form input[type=tel].valid:not(.browser-default),.brc81 .alc--form input[type=tel].valid:not(.browser-default):focus,.brc81 .alc--form input[type=number].valid:not(.browser-default),.brc81 .alc--form input[type=number].valid:not(.browser-default):focus,.brc81 .alc--form input[type=search].valid:not(.browser-default),.brc81 .alc--form input[type=search].valid:not(.browser-default):focus,.brc81 .alc--form textarea.materialize-textarea.valid,.brc81 .alc--form textarea.materialize-textarea.valid:focus,.brc81 .alc--form .select-wrapper.valid>input.select-dropdown{border-bottom:1px solid rgb(70,10,107);-webkit-box-shadow:0 1px 0 0 rgb(70,10,107);box-shadow:0 1px 0 0 rgb(70,10,107)}.brc81 .alc--form input:not([type]):focus:not([readonly]),.brc81 .alc--form input[type=text]:not(.browser-default):focus:not([readonly]),.brc81 .alc--form input[type=password]:not(.browser-default):focus:not([readonly]),.brc81 .alc--form input[type=email]:not(.browser-default):focus:not([readonly]),.brc81 .alc--form input[type=url]:not(.browser-default):focus:not([readonly]),.brc81 .alc--form input[type=time]:not(.browser-default):focus:not([readonly]),.brc81 .alc--form input[type=date]:not(.browser-default):focus:not([readonly]),.brc81 .alc--form input[type=datetime]:not(.browser-default):focus:not([readonly]),.brc81 .alc--form input[type=datetime-local]:not(.browser-default):focus:not([readonly]),.brc81 .alc--form input[type=tel]:not(.browser-default):focus:not([readonly]),.brc81 .alc--form input[type=number]:not(.browser-default):focus:not([readonly]),.brc81 .alc--form input[type=search]:not(.browser-default):focus:not([readonly]),.brc81 .alc--form textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid rgb(70,10,107);-webkit-box-shadow:0 1px 0 0 rgb(70,10,107);box-shadow:0 1px 0 0 rgb(70,10,107)}.brc81 .alc--form .file-field .btn-file{background-color:rgb(70,10,107)}.brc81 .alc--form .input-field .prefix.active,.brc81 .alc--form .custom-field .prefix.active{color:rgb(70,10,107)}.brc81 .alc--form [type="checkbox"].filled-in:checked + span:not(.lever)::after{border:2px solid rgb(70,10,107);background-color:rgb(70,10,107)}.brc81 .alc--form .input-field label,.alc--form .custom-field label{color:rgb(33,37,41);font-weight:400}.brc81 .alc--form.encuesta h4{font-size:1.2em !important;background-color:rgb(70,10,107);padding:.5em;margin-bottom:0 !important}.brc81 .alc--form.encuesta hr{margin-top:0;border-top-color:rgb(33,37,41)}.brc81 .alc--form .picker__date-display{background-color:rgb(33,37,41);color:rgb(255,255,255)}.alc--form .form-info li{position:relative;margin-bottom:1em}.alc--form .form-info li:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;top:.5em;position:absolute}.alc--form .form-info .address-form-icon:before{content:"\f19c"}.alc--form .form-info .tel-form-icon:before{content:"\f095"}.alc--form .form-info .mail-form-icon:before{content:"\f003"}.alc--form .form-info li p{display:inline-block;padding-left:2em;margin:0;font-size:.9em}.alc--form.textcolright{background-color:#f6f6f6}.alc--form.textcolright form{background-color:white;padding:1em 2em 1em 1em}.alc--form .novisibility label,.alc--form .novisibility input{display:none;visibility:hidden}.alc--form.cp-form{background-color:#f8f8f8;z-index:3}.alc--form.cp-form fieldset:before{content:"";position:absolute;height:40px;width:calc(100% + 72px);background-color:#FFFFFF;top:-16px;left:-36px;z-index:-1}.alc--form.cp-form fieldset{position:relative;margin:0;padding:0;z-index:22}.alc--form.cp-form .file-field.input-field .btn{background-color:#CCCCCC !important;height:3em;line-height:3em}.cp-banner-container figure.slider figure figcaption{font-family:'HelveNueThin',sans-serif !important}.destacados-tit >p{font-weight:bolder;margin-bottom:0}@media (max-width:767px){.sidebar-featured-post .cp-sidebar-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:2em}.sidebar-featured-post .item{-ms-flex:0 30%;flex:0 30%;margin:0 1%}body[data-layout='2'] [data-section='4'] > .widget{margin-top:1em}} @media (max-width:575px){.sidebar-featured-post .item{-ms-flex:0 100%;flex:0 100%;margin:0 1%}}.tabs-accord-section .tab-posts-box .tab-pane.active{display:block;visibility:visible}.glyphicon{font:normal normal normal 14px/1 FontAwesome}.glyphicon-chevron-down:before{content:"\f078"}a.collapsible-item-title-link-icon:hover,a.collapsible-item-title-link-icon:focus{text-decoration:none}.collapsible-panel-block .accordion{font-size:1em}.overlay-box.small-title .overlay .text .h3{font-size:1em !important;padding:10px}.overlay-box.small-title .overlay a.abs{font-size:1.5em;height:20px;width:20px}.overlay-box.small-title .overlay{height:40px}.row.justify-center{justify-content:center}.btn-tellamamos i,.modal .form-control{font-size:1em}.destacados-tit > p{font-weight:100 !important}@media (max-width:567px){.cp-header .cp-megamenu .cp-mega-menu{z-index:999}.cp-mega-menu .drop-down li:hover>a{padding-left:0}}.bg-color1{background-color:rgb(70,10,107)}.bg-color1-light{background-color:rgb(119,47,165)}.btn-secondary{background-color:#F49302;border-radius:0}body #rgpd_banner.cc_banner-wrapper .cmodal{background-color:rgb(128,128,128) !important}.cc_container .cc_message p{font-size:1rem}.btn,.accordion,.generic_text p{font-weight:200 !important}.accordion button.btn.btn-link{color:#000;text-decoration:none}body #rgpd_banner.cc_banner-wrapper .cmodal .modal-text .accordion>.card .card-header{border-radius:0;background-color:rgb(119,47,165)}body #rgpd_banner.cc_banner-wrapper .cmodal .modal-text .accordion>.card{border-right-width:0;border-left-width:0;border-top-color:rgb(70,10,107)}body #rgpd_banner.cc_banner-wrapper .cmodal .modal-text .accordion>.card .card-header .btn-link{color:rgb(255,255,255)}body #rgpd_banner.cc_banner-wrapper .cmodal .button-group.bg-color1{background-color:transparent !important}