.fisegrid{background:url(../img/fisegrid/fisegrid-fondo-01.jpg) no-repeat center center fixed;background-position:center;background-size:cover}.fisegrid a{color:#000}.fisegrid .logo{background-image:url(../img/fisegrid/fisegrid-logo.png);background-position:center;background-size:90%;background-repeat:no-repeat;background-color:#fff !important}.fisegrid .point-error label.error{display:block;text-align:center;color:red}.fisegrid .block-small{margin:auto;max-width:400px;width:100%}.fisegrid .block-small .bgcolor{margin-top:0px}.fisegrid .block-small .bt-info{background-color:#000;width:100%;font-size:16px;text-transform:uppercase;font-weight:bold}.fisegrid .block-small i{display:none}.fisegrid .js-modal-trigger{background-color:linear-gradient(to right, #f59f16, #fccc00);background:linear-gradient(to right, #f59f16, #fccc00);color:#fff !important}.fisegrid .js-modal-trigger i.bi{margin-right:10px}.fisegrid .js-modal-trigger i.bi::before{font-size:18px}.fisegrid.step6 .mail-thank{margin-bottom:30px}.fisegrid .subblock{padding-top:40px;max-width:400px;width:100%;margin:0 auto;text-align:center}.fisegrid .subblock div i.bi::before{color:#47b56d;font-size:50px}.fisegrid .awesome-modal{width:370px;padding:15px}.fisegrid div.bgcolor{max-width:740px;margin:auto;position:relative;color:#000}.fisegrid div.bgcolor .bg{position:absolute;top:0px;left:0px;opacity:.4;width:100%;height:100%;border-radius:0px !important}.fisegrid div.bgcolor div,.fisegrid div.bgcolor .js-modal-trigger,.fisegrid div.bgcolor button{position:relative}.fisegrid div.bgcolor .bt-fix{position:fixed}.fisegrid div.bgcolor .section-title i,.fisegrid div.bgcolor .section-title-2 i{margin-right:10px}.fisegrid div.bgcolor .wrap-price{color:#000}.fisegrid div.bgcolor .wrap-price h2{font-size:25px;font-weight:bold;margin-bottom:0px}.fisegrid div.bgcolor .wrap-price h3{font-size:20px;font-weight:bold;margin-bottom:30px}.fisegrid div.bgcolor .campo-form1{border-color:#243c96;text-align:center;font-size:14px;font-weight:bold;color:#000;text-transform:uppercase}.fisegrid div.bgcolor .identificado{margin:15px 0px 15px 0px;margin-bottom:30px}.fisegrid div.bgcolor .identificado i{font-size:30px}.fisegrid div.bgcolor .wrap-important-price i,.fisegrid div.bgcolor .wrap-price i{font-size:30px}.fisegrid div.bgcolor .txt-important-int{font-size:16px}.fisegrid div.bgcolor .wrap-price-int{background-color:#243c96}.fisegrid div.bgcolor .line-form{background-color:#fff}.fisegrid div.bgcolor .buttonFormNext-1,.fisegrid div.bgcolor .buttonFormNext,.fisegrid div.bgcolor .bt-validate{background-color:linear-gradient(to right, #f59f16, #fccc00);background:linear-gradient(to right, #f59f16, #fccc00);text-align:center;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:16px;font-weight:bold;color:#fff}.fisegrid div.bgcolor .buttonFormNext-1:hover,.fisegrid div.bgcolor .buttonFormNext:hover,.fisegrid div.bgcolor .bt-validate:hover{box-shadow:0px 10px 12px -7px rgba(0,0,0,.9)}.fisegrid div.bgcolor .buttonFormNext-1 i,.fisegrid div.bgcolor .buttonFormNext i,.fisegrid div.bgcolor .bt-validate i{display:none}.fisegrid div.bgcolor .bt-terminos{color:#000;font-weight:bold;font-size:16px;text-transform:uppercase;margin-top:5px}.fisegrid .footer{padding-top:0px;width:100%;max-width:730px;margin:auto;margin-bottom:10px;padding-bottom:25px}.fisegrid .form-ficha-int{position:relative}.fisegrid .loading-form .buttonSubmit{transition:all 0s;background-image:url(../img/loading.gif);background-repeat:no-repeat;background-position:96%}.fisegrid .loading-form .buttonSubmit i{display:none}.fisegrid .seccion-empresa .has-error .select2-selection{border-color:#b94a48 !important}.fisegrid .seccion-empresa .select2-selection__placeholder{color:#000}.fisegrid .seccion-empresa .hidden{display:none}.fisegrid .seccion-empresa .select2-container--default .select2-search--inline .select2-search__field{width:100% !important}.fisegrid .seccion-empresa .select2-container--default .select2-search--inline .select2-search__field{margin-left:16px}.fisegrid .seccion-empresa h4{margin-top:20px;margin-bottom:20px;font-size:22px;padding:2px;border-radius:20px}.fisegrid .seccion-empresa .es-publico{display:block}.fisegrid .seccion-empresa .es-privado{display:none}.fisegrid .seccion-empresa.privado .es-publico{display:none}.fisegrid .seccion-empresa.privado .es-privado{display:block}.fisegrid .seccion-empresa .select2-container .select2-selection--multiple{height:40px}.fisegrid .seccion-empresa .select2-selection__rendered .select2-selection__choice{color:#000;width:100%;border:none;background-color:#fff}.fisegrid .seccion-empresa .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove{right:0px;width:20px;left:auto}.fisegrid .seccion-empresa .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove span{float:right;color:#000;font-size:20px}.fisegrid .tools{display:none}.fisegrid .modificar-dni{text-decoration:none}.fisegrid .modificar-dni:hover{text-decoration:underline}.fisegrid .modificar-dni i{margin-left:10px}.fisegrid .eventos_alternos label{float:left;cursor:pointer;text-align:left}.fisegrid .title-finish{color:#000}.fisegrid .block-small{display:flex;flex-direction:row;max-width:680px !important;border-radius:0px !important;padding-top:0px !important;overflow:hidden}.fisegrid .block-small .section-login{flex:1 1 50%;transition:flex-basis .3s ease,display .3s ease}.fisegrid .block-small .section-login.section-login-1{background-image:url("../img/expoproveedores-fondo-2.jpg");background-size:cover;background-position:center;display:none}.fisegrid .block-small .section-login.section-login-2{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff}@media(max-width: 768px){.fisegrid .block-small .section-login-1{flex-basis:30%}}@media(max-width: 480px){.fisegrid .block-small{flex-direction:column}.fisegrid .block-small .section-login-1{display:none}.fisegrid .block-small .section-login-2{flex-basis:100%}}.bgcolor{border-radius:0px !important}