header.fixed{position:fixed;width:100%;z-index:1000000}.header-home{box-sizing:border-box;width:100%;height:75px;margin:0 auto}#didomi-notice{color:#4a4a4a!important;font-size:11px!important;max-width:1024px!important;min-height:56px!important;line-height:18px!important;display:table!important;margin:0 auto!important;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.3)!important;-ms-box-shadow:0 0 8px 0 rgba(0,0,0,.3)!important;box-shadow:0 0 8px 0 rgba(0,0,0,.3)!important;font-family:Montserrat,Arial!important}#didomi-notice .highlight-button,#didomi-notice .standard-button{border-radius:4px;padding:.8em!important;font-size:14px!important}#didomi-notice .highlight-button{color:#fff;background-color:#001489!important;border:0!important;text-decoration:none!important}#didomi-notice .highlight-button:hover{background-color:#001489!important;border-color:#001489!important}#didomi-notice .standard-button{border-color:#001489!important;background-color:#fff!important;color:#001489!important}.header{position:relative;z-index:500000;padding:0}.header a{color:#3b60ba}.header .header-dropdown{display:block;margin-right:20px}.header .header-dropdown .selector{width:auto;height:75px;border:none;box-shadow:none;border-radius:0;padding:0;background:#fff url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSI3cHgiIHZpZXdCb3g9IjAgMCAxMiA3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPiAgICAgICAgPHRpdGxlPlNoYXBlPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlZhbGlkYWNpb24iIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9IjExNzAtdXN1YXJpby1sb2dhZG8tIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTY0LjAwMDAwMCwgLTM0LjAwMDAwMCkiIGZpbGw9IiM0MjcwQkEiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSIjNDI3MEJBIiBzdHJva2Utd2lkdGg9IjAuNSI+ICAgICAgICAgICAgPHBhdGggZD0iTTk3Mi40MTM2NDgsMzcuMjg2MjMxMiBMOTY4LjExNDIwNiwzMi42MTM3OTM3IEM5NjcuOTg1NjMzLDMyLjQ4MDc5NjcgOTY3Ljc4MjkwOCwzMi40NjIxNjI5IDk2Ny42MzM1MTIsMzIuNTY5NjA5OSBDOTY3LjU2MDIxMiwzMi42MjA2NDE1IDk2Ny41MTE5NzcsMzIuNzAxODk2NyA5NjcuNTAxMjc3LDMyLjc5MjM3IEM5NjcuNDkzMjUyLDMyLjg4MDE1OTIgOTY3LjUyMzM0NywzMi45NjcxMDY4IDk2Ny41ODM0NzcsMzMuMDI5ODU3OSBMOTcxLjY5MzUsMzcuNDk5Nzg2MyBMOTY3LjU4MzQ3Nyw0MS45Njk3MTQ3IEM5NjcuNTIzMzQ3LDQyLjAzMjQ2NTggOTY3LjQ5MzI1Miw0Mi4xMTk0MTM0IDk2Ny41MDEyNzcsNDIuMjA3MjAyNiBDOTY3LjUxMTA1Nyw0Mi4yOTgwMjY2IDk2Ny41NTg2NjIsNDIuMzc5OTkwNCA5NjcuNjMxNzI1LDQyLjQzMTgwMzcgQzk2Ny42OTQ2ODUsNDIuNDc2NzI2OSA5NjcuNzY5NTc4LDQyLjUwMDUxNjkgOTY3Ljg0NjE2MSw0Mi40OTk5MjA0IEM5NjcuOTQ1NjQ5LDQyLjUwMjA1MDggOTY4LjA0MTQ5NSw0Mi40NjEzNTI2IDk2OC4xMTA2MzIsNDIuMzg3NjE5OSBMOTcyLjQxMzY0OCwzNy43MDk2NTk0IEM5NzIuNDY4ODc3LDM3LjY1MzkwOTkgOTcyLjUsMzcuNTc3NjA0MSA5NzIuNSwzNy40OTc5NDUzIEM5NzIuNSwzNy40MTgyODY2IDk3Mi40Njg4NzcsMzcuMzQxOTgwNyA5NzIuNDEzNjQ4LDM3LjI4NjIzMTIgWiIgaWQ9IlNoYXBlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NzAuMDAwMDAwLCAzNy41MDAwMDApIHJvdGF0ZSgtMjcwLjAwMDAwMCkgdHJhbnNsYXRlKC05NzAuMDAwMDAwLCAtMzcuNTAwMDAwKSAiPjwvcGF0aD4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==) center right 8px no-repeat}.header .header-dropdown .selector:after{content:""}.header .header-dropdown .tip{height:75px;padding-left:25px;font-size:12px;text-transform:uppercase;line-height:75px;color:#3b60ba}.header .header-dropdown .joint{height:0}.header .header-dropdown .list{margin-top:0;min-width:266px}.header .header-dropdown .box{padding:10px 0;border-radius:0;margin-top:0;border:0;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.header .header-dropdown .list-item{position:relative;cursor:pointer;font-size:13px;color:#3b60ba}.header .header-dropdown .list-item:hover{background:#f6f6f6;background-color:#f6f6f6;color:#3b60ba}.header .header-dropdown.open{position:relative;z-index:100000;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);box-shadow:0 1px 5px 0 rgba(0,0,0,.1)}.header .header-dropdown.open .selector{position:relative;z-index:500000}.header .header-main{box-sizing:border-box;width:100%;height:75px;margin:0 auto;padding-right:20px;padding-left:20px;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,.1);box-shadow:0 1px 5px 0 rgba(0,0,0,.1);background-color:#fff;position:relative;top:0}.header .header-logo{display:inline-block;float:left;width:91px;padding-top:16px;margin-right:10px}.header .header-logo img{width:100%}.header .header-menu{display:inline-block;float:left;width:auto;list-style:none;margin:0;padding:0;overflow:initial;height:auto}.header .header-menu li{display:inline-block;float:left;height:75px}.header .header-menu a{font-size:13px;font-weight:500;line-height:75px;padding:0 10px}.header .header-menu .icon-app{padding-top:28px;height:20px;margin-left:12px}.header .header-menu .icon-app a{line-height:normal;height:75px;padding:0}.header .header-menu .icon-app a.header__android:after{content:url(/images/home/AND_header_dk.svg);font-size:22px;position:relative;top:-2px}.header .header-menu .icon-app a.header__ios:after{content:"Ñ";font-family:pisos2_;font-size:22px;position:relative;top:-2px}.header .header-menu .icon-app a.header__huawei:after{content:url(/images/home/HUA_header_dk.svg);font-size:22px;position:relative;top:-2px}.header .header-menu .icon-app img{float:left}@media screen and (max-width:969px){.header .header-menu .icon-app{display:none}}.header .header-menu .header-dropdown .selector{background:#fff}.header .header-menu .dropdown{margin-left:0}.header .header-menu .tip{width:auto;padding:0 10px;text-transform:initial;font-size:13px;font-weight:500}@media screen and (max-width:969px){.header .header-menu .tip{padding:0 10px;font-size:12px}}.header .header-menu .box{min-width:initial;width:100%}.header .header-menu .header-dropdown{margin-right:0}.header .header-menu .header-dropdown a{line-height:normal}.header .header-menu .list-item a{padding:0;font-weight:400;line-height:35px;padding:0 25px;width:100%;box-sizing:border-box;height:35px;display:block}.header .header-menu .list .title{margin-left:25px;font-size:13px;font-weight:500;color:#3b60ba;line-height:27px}.header .header-menu .list .indent.nivel2 .list-item a{padding-left:45px;font-weight:400}.header .header-menu .list .indent.nivel3 .list-item a{padding-left:65px;font-weight:400}.header .header-menu .list .indent.nivel3 .list-item:first-child a{padding-left:45px;font-weight:500}.header .header-menu .list .list-item.selected a{font-weight:500}.header .header-menu .menu-desktop{display:inline-block;float:left;width:auto;list-style:none}.header .header-menu .menu-tablet{display:none;float:left;width:auto;list-style:none}.header .header-menu .menu-tablet .selected{font-weight:500}@media screen and (max-width:1242px){.header .header-menu .menu-desktop{display:none}.header .header-menu .menu-tablet{display:inline-block}}@media screen and (max-width:1199px){.header .header-menu .mortgages,.header .header-menu .services,.header .header-menu .submenu-register{display:none}}@media screen and (max-width:991px){.header .header-menu .icon-app,.header .header-menu .mortgages,.header .header-menu .register,.header .header-menu .services{display:none}.header .header-menu .submenu-register{display:block}}.header .header-user-panel{display:inline-block;float:right;width:auto;list-style:none;margin:0;padding:0;overflow:initial;height:auto}.header .header-user-panel li{display:inline-block;margin-right:20px;float:right}.header .header-user-panel li span{color:#3b60ba;cursor:pointer}@media screen and (max-width:969px){.header .header-user-panel .header-dropdown{margin-right:10px}}.header .header-user-panel a,.header .header-user-panel span{font-size:13px;line-height:75px;font-weight:500}.header .header-user-panel .header-dropdown .list-item{padding:0 25px;line-height:35px}.header .header-user-panel .header-dropdown .list-item:last-child{color:#f10000}.header .header-user-panel .tip{width:auto;padding-right:32px;padding-left:10px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;max-width:218px}@media screen and (max-width:969px){.header .header-user-panel li{margin-right:20px}.header .header-user-panel .tip{max-width:180px}}.header .header-user-panel .header-dropdown .selector{background:#fff}.header .header-user-panel .header-dropdown .selector:after{content:"c";font-family:pisos2_;top:23px;color:#3b60ba;line-height:28px;font-size:15px;right:8px;position:absolute}.header .header-publish-button{float:right;padding-top:16px;text-align:center}.header .header-publish-button .bt{width:150px;display:inline-block;box-sizing:border-box;min-width:160px;height:38px;line-height:38px;padding:0 10px;border:0;outline:0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;background-color:#41b6e6;text-align:center;vertical-align:middle;font-family:Montserrat,Arial;color:#fff;font-weight:500;font-size:12px;text-transform:uppercase;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-webkit-transition:all .2s ease;transition:all .2s ease}.header .header-publish-button .bt:active,.header .header-publish-button .bt:hover{background-color:#0098d6}.header .header-publish-button .desktop{display:block}.header .header-publish-button .tablet{display:none}@media screen and (max-width:969px){.header .header-publish-button .desktop{display:none}.header .header-publish-button .tablet{display:block}.header .header-publish-button .bt{width:112px;min-width:initial}}@media screen and (max-width:991px){.header .header-publish-button .bt{width:100px;min-width:initial}}
.pisos-web{z-index:9999999!important}.pisos-web *,.pisos-web ::after,.pisos-web ::before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased!important;font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;text-rendering:optimizeLegibility!important}.pisos-web .button{webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.pisos-web p{font-size:16px;line-height:25px;margin-bottom:15px}.pisos-web img{display:block}.pisos-web .modal__close{color:#4a4a4a;display:inline-block;font-size:17px;height:45px;padding:0;position:absolute;right:0;text-align:center;top:15px;width:45px}.pisos-web .modal__close::after{font-weight:700}@media screen and (min-width:1024px){.pisos-web .modal__close{position:absolute;right:15px}}.pisos-web button.button,.pisos-web input[type=submit]{display:block;text-align:center}.pisos-web [role=button],.pisos-web button,.pisos-web input[type=button],.pisos-web input[type=reset],.pisos-web input[type=submit]{appearance:none;background-color:transparent;border:0;cursor:pointer;font-family:inherit;font-size:16px;line-height:1.2;padding:13px;text-align:center;text-decoration:none;vertical-align:top;width:100%}.pisos-web [role=button] *,.pisos-web button *,.pisos-web input[type=button] *,.pisos-web input[type=reset] *,.pisos-web input[type=submit] *{pointer-events:none}.pisos-web [role=button]:disabled,.pisos-web button:disabled,.pisos-web input[type=button]:disabled,.pisos-web input[type=reset]:disabled,.pisos-web input[type=submit]:disabled{cursor:default}@media screen and (min-width:1024px){.pisos-web [role=button],.pisos-web button,.pisos-web input[type=button],.pisos-web input[type=reset],.pisos-web input[type=submit]{width:auto}}.pisos-web [role=button] img,.pisos-web button img,.pisos-web input[type=button] img,.pisos-web input[type=reset] img,.pisos-web input[type=submit] img{display:inline-block;margin-right:10px;vertical-align:middle}.pisos-web .button{-webkit-tap-highlight-color:transparent;align-items:center;appearance:none;border:none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;height:auto;line-height:1.2;min-height:45px;overflow:visible;padding:0 12px;position:relative;text-align:center;text-decoration:none!important;transition:all .3s;vertical-align:top;width:100%;z-index:1}.pisos-web .button::-moz-focus-inner{border:0;padding:0}@media screen and (min-width:480px){.pisos-web .button{min-width:300px;width:auto}}.pisos-web .button:hover{color:#fff}.pisos-web .button__tertiary{font-size:12px;font-weight:500;min-height:35px}@media screen and (min-width:1024px){.pisos-web .button__tertiary{font-size:15px;min-width:270px}}.pisos-web .button__box{font-size:12px;height:32px;min-height:32px;min-width:80px;padding:8px 4px;width:80px}@media screen and (min-width:768px){.pisos-web .button__box{font-size:14px;padding:8px 14px;width:auto}}@media screen and (min-width:1024px){.pisos-web .button__box{height:35px;min-height:35px}}.pisos-web .button__link{color:#3b60ba;font-size:15px;text-align:left;padding:0}.pisos-web .button__link:hover{border:none;background-color:#fff;color:#3b60ba;font-weight:600}.pisos-web .button--orange{background-color:#f75c03}.pisos-web .button--orange:hover{background-color:#e45401;border:none}.pisos-web .button--blue{background-color:#41b6e6}.pisos-web .button--blue:hover{background-color:#0098d6;border:none}.pisos-web .button--blue:focus{background-color:#0098d6}.pisos-web .button--darkblue{background-color:#3b60ba}.pisos-web .button--darkblue:hover{background-color:#2f4c94;border:none}.pisos-web .button--darkblue:focus{background-color:#2f4c94}.pisos-web .button--whatsapp{background-color:#25d366}.pisos-web .button--whatsapp:after{content:"»";font-family:pisos2_;color:#fff;display:inline-block;font-size:20px;margin-left:10px;vertical-align:middle}.pisos-web .button--whatsapp:hover{background-color:#0cb14b;border:none}.pisos-web .button--whatsapp:focus{background-color:#0cb14b}.pisos-web .button--hollow-green{background-color:#fff;border:1px solid #34b075;color:#34b075}.pisos-web .button--hollow-green:hover{background-color:#34b075;color:#fff}.pisos-web .button--hollow-green:focus{background-color:#34b075;color:#fff}.pisos-web .button--hollow-light-blue{background-color:#fff;border:none;color:#41b6e6}.pisos-web .button--hollow-light-blue:hover{background-color:#f75c03;color:#fff}.pisos-web .button--hollow-dark-blue{background-color:transparent;border:1px solid #3b60ba;color:#3b60ba}.pisos-web .button--hollow-dark-blue:hover{background-color:#3b60ba;color:#fff}.pisos-web .button--hollow-specialist{background-color:transparent;border:1px solid #4dcdc2;color:#4dcdc2}.pisos-web .button--hollow-specialist:hover{background-color:#4dcdc2;color:#fff}.pisos-web .button.button--hollow--green .disabled,.pisos-web .button.button--hollow--green.disabled,.pisos-web .button.button--hollow--green:disabled,.pisos-web .button.button--hollow-dark-blue .disabled,.pisos-web .button.button--hollow-dark-blue.disabled,.pisos-web .button.button--hollow-dark-blue:disabled,.pisos-web .button.button--hollow-light-blue .disabled,.pisos-web .button.button--hollow-light-blue.disabled,.pisos-web .button.button--hollow-light-blue:disabled,.pisos-web .button.button--hollow-specialist .disabled,.pisos-web .button.button--hollow-specialist.disabled,.pisos-web .button.button--hollow-specialist:disabled{background-color:transparent!important;border-color:#9b9b9b!important;color:#9b9b9b!important}.pisos-web .button--social{background-color:transparent;border:1px solid #c6c6c6;color:#4a4a4a;font-weight:500}.pisos-web .button--social:hover{background-color:#f6f6f6;border:1px solid #c6c6c6;color:#4a4a4a}.pisos-web .button--social:focus{background-color:#ededed}.pisos-web .button--social img{height:26px;width:26px}.pisos-web .button .disabled,.pisos-web .button--state-disabled,.pisos-web .button:disabled,.pisos-web button .disabled,.pisos-web button:disabled{background-color:#9b9b9b!important;color:#fff;pointer-events:none}.pisos-web .button .disabled img,.pisos-web .button--state-disabled img,.pisos-web .button:disabled img,.pisos-web button .disabled img,.pisos-web button:disabled img{color:#c6c6c6}.pisos-web form{font-family:Montserrat,Arial;position:relative}.pisos-web input[type=email],.pisos-web input[type=password],.pisos-web input[type=search],.pisos-web input[type=tel],.pisos-web input[type=text],.pisos-web input[type=url],.pisos-web select{height:45px}.pisos-web input[type=email],.pisos-web input[type=password],.pisos-web input[type=search],.pisos-web input[type=tel],.pisos-web input[type=text],.pisos-web input[type=url],.pisos-web select,.pisos-web textarea{border-radius:2px;background:#fff;border:1px solid #c6c6c6;color:#4a4a4a;font-size:16px;font-weight:300;padding:8px 12px;width:100%;font-family:Montserrat,Arial;line-height:16px}.pisos-web input[type=email][disabled],.pisos-web input[type=email][readonly],.pisos-web input[type=password][disabled],.pisos-web input[type=password][readonly],.pisos-web input[type=search][disabled],.pisos-web input[type=search][readonly],.pisos-web input[type=tel][disabled],.pisos-web input[type=tel][readonly],.pisos-web input[type=text][disabled],.pisos-web input[type=text][readonly],.pisos-web input[type=url][disabled],.pisos-web input[type=url][readonly],.pisos-web select[disabled],.pisos-web select[readonly],.pisos-web textarea[disabled],.pisos-web textarea[readonly]{background:#ededed}.pisos-web input[type=email]:focus:not(.input-validation-error),.pisos-web input[type=password]:focus:not(.input-validation-error),.pisos-web input[type=search]:focus:not(.input-validation-error),.pisos-web input[type=tel]:focus:not(.input-validation-error),.pisos-web input[type=text]:focus:not(.input-validation-error),.pisos-web input[type=url]:focus:not(.input-validation-error),.pisos-web select:focus:not(.input-validation-error),.pisos-web textarea:focus:not(.input-validation-error){border-color:#3b60ba;color:#4a4a4a;padding:8px 12px}.pisos-web input[type=email]:focus:not(.input-validation-error):after,.pisos-web input[type=password]:focus:not(.input-validation-error):after,.pisos-web input[type=search]:focus:not(.input-validation-error):after,.pisos-web input[type=tel]:focus:not(.input-validation-error):after,.pisos-web input[type=text]:focus:not(.input-validation-error):after,.pisos-web input[type=url]:focus:not(.input-validation-error):after,.pisos-web select:focus:not(.input-validation-error):after,.pisos-web textarea:focus:not(.input-validation-error):after{color:#3b60ba}.pisos-web textarea{padding:15px 12px 11px}.pisos-web label{color:#9b9b9b;font-size:14px;line-height:20px;margin:0}.pisos-web label span{color:#9b9b9b}.pisos-web textarea{height:100px}.pisos-web a{pointer-events:visible;position:relative}.pisos-web input[type=email],.pisos-web input[type=password],.pisos-web input[type=search],.pisos-web input[type=tel],.pisos-web input[type=text],.pisos-web input[type=url],.pisos-web select,.pisos-web textarea{-webkit-appearance:none;appearance:none;background:#fff}.pisos-web label{left:6px;padding:12px 6px;pointer-events:none;position:absolute;top:9px;transform-origin:left;transition:all .3s ease;z-index:1}.pisos-web .input-validation-error input [type=text]~label,.pisos-web .input-validation-error input[type=email]~label,.pisos-web .input-validation-error input[type=password]~label,.pisos-web .input-validation-error input[type=search]~label,.pisos-web .input-validation-error input[type=tel]~label,.pisos-web .input-validation-error input[type=url]~label,.pisos-web .input-validation-error select~label,.pisos-web .input-validation-error textarea~label{border-color:#f64527;color:#4a4a4a;padding:8px 0}.pisos-web .input-validation-error input [type=text]~label:focus,.pisos-web .input-validation-error input[type=email]~label:focus,.pisos-web .input-validation-error input[type=password]~label:focus,.pisos-web .input-validation-error input[type=search]~label:focus,.pisos-web .input-validation-error input[type=tel]~label:focus,.pisos-web .input-validation-error input[type=url]~label:focus,.pisos-web .input-validation-error select~label:focus,.pisos-web .input-validation-error textarea~label:focus{border-color:#f64527;color:#4a4a4a;padding:8px 0}.pisos-web .input-validation-error{padding-bottom:0}.pisos-web .field-validation-error{color:#f64527;display:block;font-size:12px;line-height:1;padding:0 0 5px;text-align:left}.pisos-web .field-validation-error a{color:#f64527;font-weight:500;text-decoration:underline}.pisos-web .field-validation-error span{position:relative;top:-4px}.pisos-web .js-material-label:not(:focus)~label{color:#c6c6c6!important}.pisos-web .input-validation-error input:not([type=checkbox]):not([type=radio])~label,.pisos-web .input-validation-error select~label,.pisos-web .js-material-label:not([type=radio])~label,.pisos-web input:not([type=checkbox]):not([type=radio]):focus~label,.pisos-web input[aria-invalid=false]:not([type=checkbox]):focus~label,.pisos-web input[aria-invalid=false]:not([type=radio]):focus~label,.pisos-web input[aria-invalid=true]:not([type=checkbox]):not([type=radio])~label,.pisos-web select:focus~label,.pisos-web select[aria-invalid=false]:focus~label,.pisos-web select[aria-invalid=true]~label,.pisos-web textarea:focus~label,.pisos-web textarea[aria-invalid=false]~label,.pisos-web textarea[aria-invalid=true]~label{background-color:#fff;color:#3b60ba;font-size:12px;font-weight:400;line-height:1;margin-left:4px;padding:2px 4px;top:0;transform:scale(1,1)}.pisos-web .input-validation-error input:not([type=checkbox]):not([type=radio])~label span,.pisos-web .input-validation-error select~label span,.pisos-web .js-material-label:not([type=radio])~label span,.pisos-web input:not([type=checkbox]):not([type=radio]):focus~label span,.pisos-web input[aria-invalid=false]:not([type=checkbox]):focus~label span,.pisos-web input[aria-invalid=false]:not([type=radio]):focus~label span,.pisos-web input[aria-invalid=true]:not([type=checkbox]):not([type=radio])~label span,.pisos-web select:focus~label span,.pisos-web select[aria-invalid=false]:focus~label span,.pisos-web select[aria-invalid=true]~label span,.pisos-web textarea:focus~label span,.pisos-web textarea[aria-invalid=false]~label span,.pisos-web textarea[aria-invalid=true]~label span{display:none}.pisos-web input:focus{outline:0}.pisos-web .input-validation-error input:not([type=checkbox]):not([type=radio]),.pisos-web .input-validation-error select,.pisos-web input:not([type=checkbox])[aria-invalid=true],.pisos-web input:not([type=radio])[aria-invalid=true] select[aria-invalid=true],.pisos-web textarea[aria-invalid=true]{border-color:#f64527!important}.pisos-web .input-validation-error input:not([type=checkbox]):not([type=radio])~label,.pisos-web .input-validation-error select~label,.pisos-web input:not([type=checkbox])[aria-invalid=true]~label,.pisos-web input:not([type=radio])[aria-invalid=true] select[aria-invalid=true]~label,.pisos-web textarea[aria-invalid=true]~label{color:#f64527!important}.pisos-web .input-validation-error input[type=checkbox]+label:before{border-color:#f64527!important}.pisos-web input[aria-invalid=false],.pisos-web select[aria-invalid=false],.pisos-web textarea[aria-invalid=false]{color:#4a4a4a!important}.pisos-web input:not([type=checkbox]):not([type=radio])[aria-invalid=true]:focus~label,.pisos-web select[aria-invalid=true]:focus~label,.pisos-web textarea[aria-invalid=true]:focus~label{color:#f64527!important}.pisos-web input[type=checkbox]+label :before{border-color:#ff1493}.pisos-web input[type=checkbox]:checked,.pisos-web input[type=checkbox]:not(:checked){cursor:pointer;height:25px;left:2px;margin:0;opacity:0;position:absolute;width:25px}.pisos-web input[type=checkbox]:checked+label,.pisos-web input[type=checkbox]:not(:checked)+label{color:#4a4a4a;cursor:pointer;display:block;padding:0 18px 0 30px;position:relative;text-transform:none;top:0}.pisos-web input[type=checkbox]:checked+label:before,.pisos-web input[type=checkbox]:not(:checked)+label:before{content:'';background-color:#fff;border:solid 1px #c6c6c6;border-radius:2px;height:25px;left:-5px;position:absolute;top:0;width:25px}.pisos-web input[type=checkbox]:checked+label:after,.pisos-web input[type=checkbox]:not(:checked)+label:after{content:"¶";font-family:pisos2_;color:#4a4a4a;font-size:15px;font-weight:700;position:absolute;top:3px;left:-1px;transition:all .2s}.pisos-web input[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.pisos-web input[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}.pisos-web input[type=checkbox][disabled]+label{opacity:.4}.pisos-web .form__field{border-radius:2px;background-color:transparent;border:none;display:inline-block;font-size:15px;height:auto;margin:0;overflow:hidden;padding:8px 0;position:relative;width:100%}.pisos-web .form__comment{color:#3b60ba;display:block;font-size:15px;font-weight:500;margin-bottom:5px;position:relative}.pisos-web .form__comment:after{content:"„";font-size:11px;font-weight:700;margin-left:7px;top:1px}.pisos-web .form__comment+.fkComments{max-height:0}.pisos-web .form__price{position:relative}.pisos-web .form__price:after{content:"€";font-size:15px;margin-left:10px;vertical-align:middle;position:absolute;z-index:100000;top:18px;right:13px}.pisos-web .form__price input{padding-right:30px}.pisos-web .form__percent{position:relative}.pisos-web .form__percent:after{content:"%";font-size:15px;margin-left:10px;vertical-align:middle;position:absolute;z-index:100000;top:18px;right:13px}.pisos-web .form__percent input{padding-right:30px}.pisos-web .form__label-info span{text-decoration:underline;color:inherit}.pisos-web .form__info{background:#f6f6f6;border-radius:2px;display:block;font-size:13px;line-height:20px;margin-bottom:15px;padding:15px;text-align:left}.pisos-web .form__select{-webkit-tap-highlight-color:transparent;cursor:pointer;display:inline-block;line-height:38px;max-width:100%;padding:8px 0;position:relative;width:100%}.pisos-web .form__select::after{content:"c";font-family:pisos2_;line-height:45px;pointer-events:none;position:absolute;right:10px;top:8px;z-index:1}.pisos-web .form__select.rarrow:after{content:"?";font-family:pisos2_}.pisos-web .form__select select{appearance:none;background:#fff;cursor:pointer;display:block;margin:0;padding:0 22px 0 13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;z-index:1}.pisos-web .form__select select option{font-size:inherit}.pisos-web .form .slide-section{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.pisos-web .login__submit-btn{position:fixed;bottom:15px;left:20px;width:calc(100% - 40px)}@media screen and (min-width:1024px){.pisos-web .login__submit-btn{position:initial;bottom:unset;left:unset;width:initial}}.pisos-web .login__benefits-items img{width:71px!important}@media screen and (min-width:1024px){.pisos-web .login__benefits-items img{width:32px!important}}@media screen and (max-width:1023px){.modal__from-bottom{animation-name:slideDown;animation-fill-mode:forwards;top:100%;transition:.5s}}@media screen and (min-width:1024px){.modal__from-bottom{opacity:0!important;pointer-events:none;transition:opacity .4s}}@media screen and (max-width:1023px){.modal__from-bottom--show{animation-name:slideUp;animation-fill-mode:backwards;transition:all .5s ease;height:auto;top:0!important}}@media screen and (min-width:1024px){.modal__from-bottom--show{height:100%!important;opacity:1!important;pointer-events:auto}}.form__label-info span{text-decoration:underline;color:inherit}.form__info{background:#f6f6f6;border-radius:2px;display:block;font-size:13px;line-height:20px;margin-bottom:15px;padding:15px;text-align:left}.login form input[type=checkbox]+label:before{top:-2px!important}.login__loading{position:absolute;top:calc(50% - 24px);left:calc(50% - 24px)}.fromlanding .modal__close{display:none}.fromlanding .loading,.login__loading.loading{animation:none;border:none}.landing.no-scroll{position:unset;overflow:unset}.landing .footer{position:unset!important}.landing .button{min-width:350px}.landing .login__embeded{min-height:75vh}.landing .login__embeded .modal{height:unset;overflow:unset;position:unset;top:unset;transform:none}.landing .login__embeded .modal .modal__content{max-height:unset;padding-top:100px}.landing .login__data{max-width:350px}.landing .login__logo{display:none}.landing .modal__title--hollow~.login__logo{display:block}#credential_picker_container,#credential_picker_iframe{z-index:9999999!important}