.heading-primary,.heading-secondary,.heading-tertiary{text-transform:uppercase;font-weight:700}.heading-primary{font-size:36px;font-size:3rem}.heading-secondary{font-size:24px;font-size:2rem}.heading-tertiary{font-size:18px;font-size:1.5rem}.invisible{opacity:0}.inline-link{color:red}.cofoundry-sv__block-empty,.cofoundry-sv__region{min-height:30px}* html .cofoundry-sv__region{height:30px;opacity:1}.cofoundry-editmode__custom-entity .cofoundry__sv-region[data-cms-page-region],.cofoundry-editmode__page .cofoundry__sv-region[data-cms-custom-entity-region]{cursor:not-allowed;opacity:.5}.cofoundry-sv__hover-block{box-shadow:0 0 2px #4af386!important}.cofoundry-sv__hover-region{box-shadow:0 0 1px #039!important}.cofoundry-sv__region-loading{opacity:.5}#cofoundry-sv__block-popover-container{font-family:Tahoma,Geneva,sans-serif;font-size:85%;position:absolute;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.cofoundry-sv__btn-add-block{-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;z-index:999999998;border:3px solid #4af386;background-color:#4af386;color:#3c3c3c;overflow:hidden;white-space:nowrap;position:absolute;text-align:center;left:0;height:20px;width:20px;top:1px;cursor:pointer}.cofoundry-sv__btn-add-block:after{content:"";position:absolute;height:2px;width:8px;background:#fff;top:6px;left:3px}.cofoundry-sv__btn-add-block:before{content:"";position:absolute;height:8px;width:2px;background:#fff;top:3px;left:6px}.cofoundry-sv__btn-add-block:hover:after,.cofoundry-sv__btn-add-block:hover:before{background:#413851}.cofoundry-sv__ui-wrap--region{display:block!important;pointer-events:none;position:absolute;border:1px dashed #4af386;min-height:30px;z-index:999999996}.cofoundry-sv__ui-wrap--region .cofoundry-sv__ui-wrap-name{z-index:1;transform:translateY(-100%);background:#4af386;color:#413851;top:0}.cofoundry-sv__ui-wrap--block{display:block!important;pointer-events:none;position:absolute;border:1px dashed #413851;min-height:30px;min-width:100px;z-index:999999997}.cofoundry-sv__ui-wrap--block .cofoundry-sv__ui-wrap-name{z-index:1;font-family:Tahoma,Geneva,sans-serif;line-height:12px;transform:translateY(-100%);background:#413851;color:#fff;left:-1px;top:0;right:auto}.cofoundry-sv__ui-wrap-name{font-family:Tahoma,Geneva,sans-serif;line-height:12px;position:absolute;font-size:8px;text-transform:uppercase;padding:2px 4px;background:#ccc;right:-1px;top:-1px}#cofoundry-sv__block-popover-container{z-index:999999998;display:none}#cofoundry-sv__block-popover-container .cofoundry-sv__block-popover--main-actions{border:1px solid #413851;background:#fff;display:block;margin:0;padding:0;list-style:none}#cofoundry-sv__block-popover-container .cofoundry-sv__block-popover--main-actions>li{display:inline-block}#cofoundry-sv__block-popover-container li button{padding:5px;text-transform:uppercase;font-size:10px;border:none;width:100%;background-color:transparent}#cofoundry-sv__block-popover-container li button:hover{background-color:#ebebeb}#cofoundry-sv__block-popover-container li a{-webkit-transition:all,.3s;-moz-transition:all,.3s;-o-transition:all,.3s;transition:all .3s;background-position:50%;display:block;height:32px;color:#3c3c3c;width:34px;padding-top:7px;text-align:center;font-size:1.1em}#cofoundry-sv__block-popover-container li a:hover{color:#4af386}#cofoundry-sv__block-popover-container li.advanced>button{display:block;width:30px;text-align:center}#cofoundry-sv__block-popover-container .disabled a{cursor:default;opacity:.4;-khtml-opacity:.4;-moz-opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}#cofoundry-sv__block-popover-container .cofoundry-sv__block-popover--adv-actions{display:none}#cofoundry-sv__block-popover-container .cofoundry-sv__block-popover--adv-actions ul{background-color:#fff;position:absolute;border:1px solid #413851;list-style:none;width:100px;padding:0;left:0}#cofoundry-sv__block-popover-container .cofoundry-sv__block-popover--adv-actions li{width:100%}#cofoundry-sv__block-popover-container .cofoundry-sv__block-popover--adv-actions button{text-align:left;text-decoration:none;padding:5px 9px}#cofoundry-sv__block-popover-container .cofoundry-sv__region-name{background-color:#413851;color:#fff;display:block;padding:5px;font-style:italic;font-size:11px}#cofoundry-sv__block-popover-container .advanced:hover .cofoundry-sv__block-popover--adv-actions{display:block}.cofoundry-sv__iFrame{display:none;border:none;top:0;height:100%}.cofoundry-sv,.cofoundry-sv__iFrame{position:fixed;width:100%;z-index:999999999}.cofoundry-sv{font-family:Tahoma,Geneva,sans-serif!important;font-weight:400!important;left:0;bottom:0;height:70px;background-color:#413851;transform:translateY(100%)}.cofoundry-sv.active{transform:translateY(0)}.cofoundry-sv h3{font-size:1.2em}.cofoundry-sv__toggle{position:absolute;left:50%;top:0;transform:translateY(-100%);background-color:#413851;border:0;border-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;width:80px;margin-left:-40px;text-transform:uppercase;font-size:10px;font-weight:700;color:#fff;cursor:pointer}.cofoundry-sv__back{display:block;height:100%;width:40px;float:left;text-decoration:none;color:#a6aca9;text-align:center}.cofoundry-sv__back span{position:absolute;font-size:.8em;top:50%;margin-top:-6px;left:15px}.cofoundry-sv__back:hover{background-color:#4af386;color:#fff}.cofoundry-sv__mini-menu{width:90px;height:100%;position:relative;float:left;margin:0}.cofoundry-sv__mini-menu:hover .cofoundry-sv__mini-menu__content{display:block}.cofoundry-sv__mini-menu:hover .cofoundry-sv__mini-menu__toggle{background-color:#2c263d;color:#fff}.cofoundry-sv__mini-menu--flow{width:100%}.cofoundry-sv__mini-menu__content{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);display:none;background-color:#2c263d;position:absolute;top:0;width:320px;padding:0;border-top-left-radius:4px;border-top-right-radius:4px}.cofoundry-sv__mini-menu--large .cofoundry-sv__mini-menu__content{width:480px;padding:15px 25px 30px}.cofoundry-sv__mini-menu--flow .cofoundry-sv__mini-menu__content{width:100%}.cofoundry-sv__mini-menu--align-left .cofoundry-sv__mini-menu__content{border-top-left-radius:0}.cofoundry-sv__mini-menu--align-right .cofoundry-sv__mini-menu__content{-webkit-transform:translate(-50%,-100%);-moz-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);-o-transform:translate(-50%,-100%);transform:translate(-50%,-100%);left:50%;border-top-right-radius:0}.cofoundry-sv__mini-menu__content h3{font-family:Tahoma,Geneva,sans-serif;font-size:14px;font-weight:400;margin:0 0 10px;color:#fff;padding:15px 15px 0}.cofoundry-sv__mini-menu__toggle{display:block;border:0;border-left:1px solid #2c263d;width:100%;height:100%;background-color:transparent;outline:none;color:#fff;font-size:10px}.cofoundry-sv__mini-menu__toggle.active{background-color:#2c2c2c;color:#fff}.cofoundry-sv__mini-menu--flow .cofoundry-sv__mini-menu__toggle{text-align:left}.cofoundry-sv__mini-menu__toggle img.cofoundry-sv__logo{display:block;position:relative;max-width:30px;margin:0 auto;padding-top:20px}.cofoundry-sv__mini-menu.active .cofoundry-sv__mini-menu__content{display:block}.cofoundry-sv__mini-menu.active .cofoundry-sv__mini-menu__toggle{background-color:#333841;color:#fff}.cofoundry-sv__versions{float:left;height:100%}.cofoundry-sv__versions .cofoundry-sv__mini-menu__toggle{border-left:0}.cofoundry-sv__version-list{margin:0;list-style:none;padding:0 15px 30px}.cofoundry-sv__version-list__item{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;margin:0;padding:10px;display:block;font-size:11px;border:1px solid transparent;cursor:pointer;color:#a6aca9;text-decoration:none}.cofoundry-sv__version-list__item span{background-color:#3c3c3c;width:10px;height:10px;border-radius:50%;margin-right:5px;display:inline-block}.cofoundry-sv__version-list__item .published{background-color:#390!important}.cofoundry-sv__version-list__item .approved{background-color:#f60!important}.cofoundry-sv__version-list__item .draft{border:1px solid #f60;background-color:transparent!important}.cofoundry-sv__version-list__item:last-of-type{border:0}.cofoundry-sv__version-list__item:hover{color:#fff;text-decoration:none}.cofoundry-sv__version-list__item:hover span{background-color:#2c2c2c}.cofoundry-sv__version-list__item.active{background-color:#413851;color:#fff}.cofoundry-sv__navmenu{float:left;height:100%}.cofoundry-sv__navmenu .cofoundry-sv__mini-menu{width:40px}.cofoundry-sv__navmenu .cofoundry-sv__mini-menu__toggle{border-left:0}.cofoundry-sv__navmenu .cofoundry-sv__mini-menu__toggle span{width:40px;position:relative}.cofoundry-sv__navmenu .cofoundry-sv__mini-menu__toggle img{width:100%}.cofoundry-sv__navmenu-list{margin:0;list-style:none;padding:15px}.cofoundry-sv__navmenu-list .cofoundry-sv__navmenu-list__divider{border-top:1px solid #413851;padding-top:5px;margin-top:10px}.cofoundry-sv__navmenu-list__item{-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;margin:0;padding:10px;display:block;font-size:11px;cursor:pointer;color:#a6aca9;text-decoration:none}.cofoundry-sv__navmenu-list__item span{width:10px;height:10px;font-size:1em;margin-right:2px}.cofoundry-sv__navmenu-list__item:last-of-type{border:0}.cofoundry-sv__navmenu-list__item:hover{color:#fff;text-decoration:none}.cofoundry-sv__navmenu-list__item.active{background-color:#413851;color:#fff}.cofoundry-sv__tabs{position:relative;font-size:11px}.cofoundry-sv__tabs>ul{margin:0 0 15px;padding:0;list-style:none;text-align:center}.cofoundry-sv__tab-item{border-radius:15px;padding:7px 12px;display:inline-block;color:#4a4e56;text-decoration:none;cursor:pointer}.cofoundry-sv__tab-item.active{background-color:#1a1d22;color:#fff;cursor:auto}.cofoundry-sv__tab-item.active span{background-color:#fff}.cofoundry-sv__tab-item span{background-color:#4a4e56;width:10px;height:10px;display:inline-block;margin-right:5px}.cofoundry-sv__tab-content{display:none}.cofoundry-sv__tab-content.active{display:block}.cofoundry-sv__page-details{border-right:1px solid #2c263d;float:left;position:relative;width:25%;height:100%}.cofoundry-sv__page-details__status{width:10px;height:10px;border-radius:50%;position:absolute;left:25px;top:50%;margin-top:-5px;display:inline-block}.cofoundry-sv__page-details__status.published{background-color:#390}.cofoundry-sv__page-details__status.draft{border:1px solid #f60;background-color:transparent}.cofoundry-sv__page-details__status.approved{background-color:#f60}.cofoundry-sv__page-details__name{display:block;color:#fff;font-weight:700;font-size:13px;padding-left:35px;font-weight:400}.cofoundry-sv__page-details__url{color:#c1c6c8;padding-left:35px;font-size:10px}.cofoundry-sv__mode{position:absolute;top:5px;right:0}.cofoundry-sv__mode__button{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid #2c263d;float:left;margin-right:4px;width:92px;height:60px;color:#fff;text-transform:uppercase;font-size:10px;font-weight:400;vertical-align:top;text-align:center;text-decoration:none}.cofoundry-sv__mode__button span{font-size:10px;font-weight:400;transform:translateY(-50%);display:block;margin-top:28px;line-height:14px}.cofoundry-sv__mode__button svg{margin:0 auto;max-width:16px;display:block;text-align:center;text-decoration:none;font-size:2em;padding:8px 0 2px}.cofoundry-sv__mode__button:last-of-type{margin-right:0}.cofoundry-sv__mode__button.active,.cofoundry-sv__mode__button.JS-active,.cofoundry-sv__mode__button:hover{background-color:#2c263d;color:#fff;cursor:pointer;text-decoration:none}.cofoundry-sv__mode__button__group .cofoundry-sv__mode__button{margin-right:0}.cofoundry-sv__mode__button__group .cofoundry-sv__mode__button:first-of-type{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;-ms-border-radius:4px 0 0 4px;-o-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.cofoundry-sv__mode__button__group .cofoundry-sv__mode__button:last-of-type{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-ms-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;margin-right:4px}.cofoundry-sv__options{float:right;padding:0 5px 0 0;margin-left:10px;border-left:1px solid #2c263d;height:60px}.cofoundry-sv__options__button{border:1px solid #2c263d;display:inline-block;border-radius:4px;height:60px;width:97px;color:#fff;text-transform:uppercase;font-size:10px;font-weight:400;cursor:pointer;vertical-align:top;text-align:center;text-decoration:none}.cofoundry-sv__options__button span{font-size:10px;font-weight:400;transform:translateY(-50%);display:block;margin-top:28px}.cofoundry-sv__options__button:first-of-type{margin:0 10px}.cofoundry-sv__options__button:hover{background-color:#2c263d;color:#fff;text-decoration:none}.cofoundry-sv__settings{float:right;height:100%}.cofoundry-sv__settings .cofoundry-sv__mini-menu{width:40px}.cofoundry-sv__settings .cofoundry-sv__mini-menu__content{left:auto;right:0;transform:translateY(-100%)}.cofoundry-sv__settings .cofoundry-sv__version-list__item span{float:right;width:auto;height:auto;background-color:transparent}.cofoundry-sv__edit-mode{font-size:11px;margin:20px 0 30px;display:flex;flex-direction:row}.cofoundry-sv__edit-mode input[type=checkbox]{opacity:0;position:relative;z-index:1;cursor:pointer}.cofoundry-sv__edit-mode input[type=checkbox]+label{margin-left:-22px;position:relative;z-index:0;color:#888}.cofoundry-sv__edit-mode input[type=checkbox]+label:before{content:"";width:10px;height:10px;display:inline-block;border:1px solid #888;border-radius:50%;margin-right:5px;position:relative;top:2px}.cofoundry-sv__edit-mode input[type=checkbox]:checked+label{color:#fff;cursor:pointer}.cofoundry-sv__edit-mode input[type=checkbox]:checked+label:before{border-color:#fff}.cofoundry-sv__edit-mode input[type=checkbox]:checked+label:after{content:"";background-color:#fff;width:6px;height:6px;display:inline-block;border-radius:50%;position:absolute;left:3px;top:5px}.cofoundry-sv__edit-mode input[type=color]{background-color:transparent;width:24px;height:17px;border:1px solid #fff;border-radius:7px;margin-right:5px;-webkit-appearance:none}.cofoundry-sv__edit-mode input[type=color]:disabled{opacity:.3}.cofoundry-sv__edit-mode ::-webkit-color-swatch-wrapper{padding:1px;border:0;background-color:transparent}.cofoundry-sv__edit-mode ::-webkit-color-swatch{border:0;border-radius:5px}.cofoundry-sv__edit-mode input[type=color]+label{color:#fff}.cofoundry-sv__edit-mode input[type=color]:disabled+label{color:#888}.cofoundry-sv__edit-mode__half{width:50%}.cofoundry-sv__info-list{padding:0;margin:0}.cofoundry-sv__info-list__item{display:block;text-align:left;font-weight:700;padding:10px 0;border-bottom:1px solid #4a4e56;cursor:pointer;color:#fff}.cofoundry-sv__info-list__item:last-of-type{border:0}.cofoundry-sv__info-list__item span{float:right;font-weight:400}