#bsp .content{width:1180px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1100px){#bsp .content{width:100vw;margin:0}}#bsp .main h1{font-size:32px;font-family:Georgia,'Times New Roman',Times,serif;color:#000;text-transform:none;font-weight:400}#bsp .main p.subtitle{font-size:15px;line-height:24px;margin-bottom:30px}.cr-building-alert{position:relative}.cr-building-alert .hidden{display:none}.cr-building-alert .button-alert{color:#000;border-color:#000;margin:10px 10px 10px 5px}.cr-building-alert .button-alert:focus,.cr-building-alert .button-alert:hover{background-color:#000}.cr-building-alert .label-saved{color:#000;background-image:url(/neo/i/p/bov/icon-confetti.svg);background-repeat:no-repeat;border:2px solid #BBC5CE;border-radius:10px;padding:10px 10px 10px 48px;margin:-11px 0;background-position:left 13px center;background-size:26px;font-size:12px}.cr-building-alert .label-saved strong{margin-top:2px;display:block}.cr-building-alert .link-settings{color:#008c99}.cr-building-alert .alert-popup{position:absolute;background-color:#d4ebed;z-index:5;padding:20px 20px 10px;-webkit-box-shadow:0 0 3px 2px #ccc;box-shadow:0 0 3px 2px #ccc;top:calc(100% + 20px);right:0;width:400px;color:#000;line-height:normal;font-weight:400}.cr-building-alert .alert-popup .alert-title{font-family:Georgia,serif!important;font-size:20px;text-align:center;line-height:26px;margin:10px 40px}.cr-building-alert .alert-popup .frequency-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:15px 40px}.cr-building-alert .alert-popup .frequency-container .checkbox-option{margin-left:5px}.cr-building-alert .alert-popup .frequency-container .checkbox-option i{width:15px}.cr-building-alert .alert-popup .frequency-container .checkbox-option label{cursor:pointer}.cr-building-alert .alert-popup .buttons-container{padding-top:10px;border-top:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cr-building-alert .alert-popup .buttons-container a,.cr-building-alert .alert-popup .buttons-container button{display:inline-block;color:#008c99;margin-right:10px}.cr-building-alert .alert-popup .buttons-container a:hover i,.cr-building-alert .alert-popup .buttons-container button:hover i{color:#008c99}.cr-building-alert .alert-popup .buttons-container .button-close{margin-right:0;padding:10px 12px}.cr-building-alert .alert-popup .buttons-container .button-close:hover{color:#fff}.cr-building-save-and-alert{position:relative;z-index:100}.cr-building-save-and-alert .button-alert{color:#000;border-color:#000;margin:15px 10px 15px 5px}.cr-building-save-and-alert .button-alert:focus,.cr-building-save-and-alert .button-alert:hover{background-color:#000}.cr-building-save-and-alert .button-save{padding:12px 18px;width:100%}.cr-building-save-and-alert .button-save:focus{color:#008c99;background-color:#fff}.cr-building-save-and-alert .button-save-v2{border:0;border-radius:0;background-color:#D8EAFE;width:auto;margin:0;padding:0}.cr-building-save-and-alert .button-save-v2:focus,.cr-building-save-and-alert .button-save-v2:hover{color:#008c99;background-color:#D8EAFE}.cr-building-save-and-alert .label-saved{color:#000;font-style:italic}.cr-building-save-and-alert .alert-popup{position:absolute;background-color:#d4ebed;z-index:5;padding:0 20px 10px;-webkit-box-shadow:0 0 3px 2px #ccc;box-shadow:0 0 3px 2px #ccc;top:calc(100% + 10px);right:0;width:400px;color:#000;line-height:normal;font-weight:400}.cr-building-save-and-alert .alert-popup .alert-title{font-family:Georgia,serif!important;font-size:20px;text-align:center;line-height:26px;margin:10px 40px}.cr-building-save-and-alert .alert-popup .frequency-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:15px 40px}.cr-building-save-and-alert .alert-popup .frequency-container .checkbox-option{margin-left:5px}.cr-building-save-and-alert .alert-popup .frequency-container .checkbox-option i{width:15px}.cr-building-save-and-alert .alert-popup .frequency-container .checkbox-option label{cursor:pointer}.cr-building-save-and-alert .alert-popup .buttons-container{padding-top:10px;border-top:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cr-building-save-and-alert .alert-popup .buttons-container a,.cr-building-save-and-alert .alert-popup .buttons-container button{display:inline-block;color:#008c99;margin-right:10px}.cr-building-save-and-alert .alert-popup .buttons-container a:hover i,.cr-building-save-and-alert .alert-popup .buttons-container button:hover i{color:#008c99}.cr-building-save-and-alert .alert-popup .buttons-container .button-close{margin-right:0;padding:10px 12px}.cr-building-save-and-alert .alert-popup .buttons-container .button-close:hover{color:#fff}.cr-building-save-and-alert .save-flag{position:absolute;background-color:#D8EAFE;color:#000;white-space:nowrap;font-size:10px;z-index:100;font-weight:700;left:calc(100% + 10px);padding:4px 0;top:0}.cr-building-save-and-alert .save-flag .arrow-left{position:absolute;left:-9px;top:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #D8EAFE}