@import '../../../../../../application/themes/the_hive_v2/css/presets/css-defaults.css';
html{font-size:10px}body{font-size:var(--font-body-base-sm-size);line-height:1.25em;color:var(--type-color);font-family:var(--body-font-family);font-style:normal;font-weight:var(--body-font-weight);word-wrap:break-word}@media only screen and (min-width: 568px){body{line-height:calc(1.25em  +  .2  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){body{line-height:1.45em}}body #content{margin-bottom:1em}@media only screen and (min-width: 768px){body{font-size:var(--font-body-base-md-size)}}@media only screen and (min-width: 1024px){body{font-size:var(--font-body-base-size)}}:focus{outline:none}a:focus{outline:thin dotted;outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}#skippy{background:#fff;color:var(--link-color);display:block;outline:0 none;padding:1em}#skippy .container{background:transparent}#skippy .skiplink-text{outline:1px dotted;padding:0.5em}#content{outline:0 none}@media only screen and (min-width: 1024px){#content{min-height:50vh}}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}div.ccm-page .has-error .checkbox,div.ccm-page .has-error .checkbox-inline,div.ccm-page .has-error .control-label,div.ccm-page .has-error .help-block,div.ccm-page .has-error .radio,div.ccm-page .has-error .radio-inline,div.ccm-page .has-error.checkbox label,div.ccm-page .has-error.checkbox-inline label,div.ccm-page .has-error.radio label,div.ccm-page .has-error.radio-inline label{color:#b34646}div.ccm-page .btn-inline-block{min-width:400px}div.ccm-page .pagination>.active>a,div.ccm-page .pagination>.active>span,div.ccm-page .pagination>.active>a:hover,div.ccm-page .pagination>.active>span:hover,div.ccm-page .pagination>.active>a:focus,div.ccm-page .pagination>.active>span:focus{background-color:var(--link-color);border-color:var(--link-color)}div.ccm-page .text-left{text-align:start}div.ccm-page .text-right{text-align:end}div.ccm-page .modal-footer{text-align:end}div.ccm-page caption{text-align:start}div.ccm-page th{text-align:start}div.ccm-page[dir="rtl"] .pull-left{float:right !important}div.ccm-page[dir="rtl"] .pull-right{float:left !important}div.ccm-page[dir="rtl"] .dropdown-menu-left{left:auto;right:0}div.ccm-page[dir="rtl"] .dropdown-menu-right{left:0;right:auto}div.ccm-page[dir="rtl"] .nav{padding-right:0}div.ccm-page[dir="rtl"] .nav-pills>li{float:right}div.ccm-page[dir="rtl"] .nav-pills>li+li{margin-left:0;margin-right:2px}div.ccm-page[dir="rtl"] .nav-stacked>li+li{margin-right:0}@media (min-width:768px){div.ccm-page[dir="rtl"] .navbar-nav{float:right}div.ccm-page[dir="rtl"] .navbar-nav>li{float:right}}div.ccm-page[dir="rtl"] .carousel-indicators{padding-right:0}div.ccm-page[dir="rtl"] .carousel-control.left{left:auto;right:0}div.ccm-page[dir="rtl"] .carousel-control.right{right:auto;left:0}div.ccm-page[dir="rtl"] .carousel-inner>.item{-webkit-transition:.6s ease-in-out right;-moz-transition:.6s ease-in-out right;-o-transition:.6s ease-in-out right;-ms-transition:.6s ease-in-out right;transition:.6s ease-in-out right}@media all and (transform-3d),(-webkit-transform-3d){div.ccm-page[dir="rtl"] .carousel-inner>.item{-webkit-transition:transform .6s ease-in-out;-moz-transition:transform .6s ease-in-out;-o-transition:transform .6s ease-in-out;-ms-transition:transform .6s ease-in-out;transition:transform .6s ease-in-out}div.ccm-page[dir="rtl"] .carousel-inner>.item.next,div.ccm-page[dir="rtl"] .carousel-inner>.item.active.right{transform:translate3d(-100%, 0, 0);left:auto;right:0}div.ccm-page[dir="rtl"] .carousel-inner>.item.prev,div.ccm-page[dir="rtl"] .carousel-inner>.item.active.left{transform:translate3d(100%, 0, 0);left:auto;right:0}div.ccm-page[dir="rtl"] .carousel-inner>.item.next.left,div.ccm-page[dir="rtl"] .carousel-inner>.item.prev.right,div.ccm-page[dir="rtl"] .carousel-inner>.item.active{transform:translate3d(0, 0, 0);left:auto;right:0}}div.ccm-page[dir="rtl"] .carousel-inner>.active{left:auto;right:0}div.ccm-page[dir="rtl"] .carousel-inner>.next{left:auto;right:100%}div.ccm-page[dir="rtl"] .carousel-inner>.prev{left:auto;right:-100%}div.ccm-page[dir="rtl"] .carousel-inner>.next.left,div.ccm-page[dir="rtl"] .carousel-inner>.prev.right{left:auto;right:0}div.ccm-page[dir="rtl"] .carousel-inner>.active.left{left:auto;right:-100%}div.ccm-page[dir="rtl"] .carousel-inner>.active.right{left:auto;right:100%}div.ccm-page[dir="rtl"] .progress-bar{float:right}div.ccm-page[dir="rtl"] .close{float:left}div.ccm-page[dir="rtl"] .input-group .form-control{float:right}div.ccm-page[dir="rtl"] .row{display:flex;flex-wrap:wrap}div.ccm-page[dir="rtl"] .row>*{flex:1 0 auto;max-width:100%;float:none}@media screen and (min-width:768px){div.ccm-page[dir="rtl"] .col-sm-1,div.ccm-page[dir="rtl"] .col-sm-2,div.ccm-page[dir="rtl"] .col-sm-3,div.ccm-page[dir="rtl"] .col-sm-4,div.ccm-page[dir="rtl"] .col-sm-5,div.ccm-page[dir="rtl"] .col-sm-6,div.ccm-page[dir="rtl"] .col-sm-7,div.ccm-page[dir="rtl"] .col-sm-8,div.ccm-page[dir="rtl"] .col-sm-9,div.ccm-page[dir="rtl"] .col-sm-10,div.ccm-page[dir="rtl"] .col-sm-11,div.ccm-page[dir="rtl"] .col-sm-12{flex:0 0 auto}div.ccm-page[dir="rtl"] .col-sm-offset-1{margin-left:0;margin-right:8.33333333%}div.ccm-page[dir="rtl"] .col-sm-offset-2{margin-left:0;margin-right:16.66666667%}div.ccm-page[dir="rtl"] .col-sm-offset-3{margin-left:0;margin-right:25%}div.ccm-page[dir="rtl"] .col-sm-offset-4{margin-left:0;margin-right:33.33333333%}div.ccm-page[dir="rtl"] .col-sm-offset-5{margin-left:0;margin-right:41.66666667%}div.ccm-page[dir="rtl"] .col-sm-offset-6{margin-left:0;margin-right:50%}div.ccm-page[dir="rtl"] .col-sm-offset-7{margin-left:0;margin-right:58.33333333%}div.ccm-page[dir="rtl"] .col-sm-offset-8{margin-left:0;margin-right:66.66666667%}div.ccm-page[dir="rtl"] .col-sm-offset-9{margin-left:0;margin-right:75%}div.ccm-page[dir="rtl"] .col-sm-offset-10{margin-left:0;margin-right:83.33333333%}div.ccm-page[dir="rtl"] .col-sm-offset-11{margin-left:0;margin-right:91.66666667%}div.ccm-page[dir="rtl"] .col-sm-offset-12{margin-left:0;margin-right:100%}}@media screen and (min-width:992px){div.ccm-page[dir="rtl"] .col-md-1,div.ccm-page[dir="rtl"] .col-md-2,div.ccm-page[dir="rtl"] .col-md-3,div.ccm-page[dir="rtl"] .col-md-4,div.ccm-page[dir="rtl"] .col-md-5,div.ccm-page[dir="rtl"] .col-md-6,div.ccm-page[dir="rtl"] .col-md-7,div.ccm-page[dir="rtl"] .col-md-8,div.ccm-page[dir="rtl"] .col-md-9,div.ccm-page[dir="rtl"] .col-md-10,div.ccm-page[dir="rtl"] .col-md-11,div.ccm-page[dir="rtl"] .col-md-12{flex:0 0 auto}div.ccm-page[dir="rtl"] .col-md-offset-1{margin-left:0;margin-right:8.33333333%}div.ccm-page[dir="rtl"] .col-md-offset-2{margin-left:0;margin-right:16.66666667%}div.ccm-page[dir="rtl"] .col-md-offset-3{margin-left:0;margin-right:25%}div.ccm-page[dir="rtl"] .col-md-offset-4{margin-left:0;margin-right:33.33333333%}div.ccm-page[dir="rtl"] .col-md-offset-5{margin-left:0;margin-right:41.66666667%}div.ccm-page[dir="rtl"] .col-md-offset-6{margin-left:0;margin-right:50%}div.ccm-page[dir="rtl"] .col-md-offset-7{margin-left:0;margin-right:58.33333333%}div.ccm-page[dir="rtl"] .col-md-offset-8{margin-left:0;margin-right:66.66666667%}div.ccm-page[dir="rtl"] .col-md-offset-9{margin-left:0;margin-right:75%}div.ccm-page[dir="rtl"] .col-md-offset-10{margin-left:0;margin-right:83.33333333%}div.ccm-page[dir="rtl"] .col-md-offset-11{margin-left:0;margin-right:91.66666667%}div.ccm-page[dir="rtl"] .col-md-offset-12{margin-left:0;margin-right:100%}}@media screen and (min-width:1200px){div.ccm-page[dir="rtl"] .col-lg-1,div.ccm-page[dir="rtl"] .col-lg-2,div.ccm-page[dir="rtl"] .col-lg-3,div.ccm-page[dir="rtl"] .col-lg-4,div.ccm-page[dir="rtl"] .col-lg-5,div.ccm-page[dir="rtl"] .col-lg-6,div.ccm-page[dir="rtl"] .col-lg-7,div.ccm-page[dir="rtl"] .col-lg-8,div.ccm-page[dir="rtl"] .col-lg-9,div.ccm-page[dir="rtl"] .col-lg-10,div.ccm-page[dir="rtl"] .col-lg-11,div.ccm-page[dir="rtl"] .col-lg-12{flex:0 0 auto}div.ccm-page[dir="rtl"] .col-lg-offset-1{margin-left:0;margin-right:8.33333333%}div.ccm-page[dir="rtl"] .col-lg-offset-2{margin-left:0;margin-right:16.66666667%}div.ccm-page[dir="rtl"] .col-lg-offset-3{margin-left:0;margin-right:25%}div.ccm-page[dir="rtl"] .col-lg-offset-4{margin-left:0;margin-right:33.33333333%}div.ccm-page[dir="rtl"] .col-lg-offset-5{margin-left:0;margin-right:41.66666667%}div.ccm-page[dir="rtl"] .col-lg-offset-6{margin-left:0;margin-right:50%}div.ccm-page[dir="rtl"] .col-lg-offset-7{margin-left:0;margin-right:58.33333333%}div.ccm-page[dir="rtl"] .col-lg-offset-8{margin-left:0;margin-right:66.66666667%}div.ccm-page[dir="rtl"] .col-lg-offset-9{margin-left:0;margin-right:75%}div.ccm-page[dir="rtl"] .col-lg-offset-10{margin-left:0;margin-right:83.33333333%}div.ccm-page[dir="rtl"] .col-lg-offset-11{margin-left:0;margin-right:91.66666667%}div.ccm-page[dir="rtl"] .col-lg-offset-12{margin-left:0;margin-right:100%}}div.ccm-page[dir="rtl"] .list-inline{padding-right:0;margin-left:0;margin-right:-5px}div.ccm-page[dir="rtl"] .list-unstyled{padding-right:0}div.ccm-page[dir="rtl"] dd{margin-right:0}div.ccm-page[dir="rtl"] blockquote{border-left:0;border-right:5px solid #eee}div.ccm-page[dir="rtl"] .glyphicon-chevron-left:before{content:"\e080"}div.ccm-page[dir="rtl"] .glyphicon-chevron-right:before{content:"\e079"}div.ccm-page[dir="rtl"] .tooltip.right{margin-left:0;margin-right:-3px}div.ccm-page[dir="rtl"] .tooltip.left{margin-left:0;margin-right:3px}div.ccm-page[dir="rtl"] .tooltip.top .tooltip-arrow{margin-left:0;margin-right:-5px}div.ccm-page[dir="rtl"] .tooltip.bottom .tooltip-arrow{margin-left:0;margin-right:-5px}div.ccm-page[dir="rtl"] .caret{margin-left:0;margin-right:2px}div.ccm-page[dir="rtl"] .btn .caret{margin-right:0}div.ccm-page[dir="rtl"] .btn-group>.btn,div.ccm-page[dir="rtl"] .btn-group-vertical>.btn{float:right}div.ccm-page[dir="rtl"] .pagination{padding-right:0}div.ccm-page[dir="rtl"] .pagination>li>a,div.ccm-page[dir="rtl"] .pagination>li>span{float:right;margin-left:0;margin-right:-1px}div.ccm-page[dir="rtl"] .pagination>li:first-child>a,div.ccm-page[dir="rtl"] .pagination>li:first-child>span{margin-right:0;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}div.ccm-page[dir="rtl"] .pagination>li:last-child>a,div.ccm-page[dir="rtl"] .pagination>li:last-child>span{margin-right:0;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px}div.ccm-page[dir="rtl"] .input-group-addon:first-child{border-right:1px solid #ccc;border-left:0}div.ccm-page .btn{position:relative;display:inline-block;margin-bottom:0;font-weight:var(--btn-font-weight);text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:var(--btn-border-width) solid transparent;white-space:nowrap;max-width:100%;padding:.4em 2em;line-height:1.42857143;border-radius:var(--btn-border-radius);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:var(--font-body-base-sm-size);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}@media only screen and (min-width: 768px){div.ccm-page .btn{font-size:var(--font-body-base-md-size)}}@media only screen and (min-width: 1024px){div.ccm-page .btn{font-size:var(--font-body-base-size)}}div.ccm-page .btn:focus,div.ccm-page .btn.is-active:focus,div.ccm-page .btn:active:focus,div.ccm-page .btn.active:focus,div.ccm-page .btn.focus,div.ccm-page .btn.is-active.focus,div.ccm-page .btn:active.focus,div.ccm-page .btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}div.ccm-page .btn:hover,div.ccm-page .btn:focus,div.ccm-page .btn.focus{color:#000;text-decoration:none}div.ccm-page .btn:focus{outline:thin dotted;outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}div.ccm-page .btn.is-active,div.ccm-page .btn:active,div.ccm-page .btn.active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}div.ccm-page .btn.is-disabled,div.ccm-page .btn.disabled,div.ccm-page .btn[disabled],fieldset[disabled] div.ccm-page .btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}adiv.ccm-page .btn.is-disabled,adiv.ccm-page .btn.disabled,fieldset[disabled] adiv.ccm-page .btn{pointer-events:none}div.ccm-page .btn.btn-rounded,div.ccm-page .btn.mod-rounded{border-radius:50px}div.ccm-page .btn.btn-circle,div.ccm-page .btn.mod-circle{border-radius:3em}div.ccm-page .btn.mod-follow{border:2px solid var(--image-banner-color);border-radius:var(--btn-border-radius);background:var(--image-banner-color);color:var(--image-banner-color-bg);min-width:165px;text-align:center;padding:.8em 2em;margin-top:1rem}div.ccm-page .btn.mod-follow:hover,div.ccm-page .btn.mod-follow:focus{background:transparent;color:var(--image-banner-color);border:var(--btn-border-width) solid var(--image-banner-color)}div.ccm-page .btn.mod-follow:active{color:var(--image-banner-color);background:transparent;border:var(--btn-border-width) solid var(--image-banner-color)}div.ccm-page .btn.mod-follow.mod-following{color:var(--image-banner-color);background:transparent;border:var(--btn-border-width) solid var(--image-banner-color)}div.ccm-page .btn.mod-follow.mod-following:hover,div.ccm-page .btn.mod-follow.mod-following:focus{color:var(--image-banner-color-bg);background-color:var(--image-banner-color)}div.ccm-page .btn.btn-unfill{background-color:transparent;border-color:transparent}div.ccm-page .btn.btn-unfill:focus{background-color:var(--neutral-lightest-color)}div.ccm-page .btn.is-loading{color:transparent;pointer-events:none}div.ccm-page .btn.is-loading:after{animation:spin-around 500ms infinite linear;border:2px solid var(--type-color);border-radius:100%;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:16px;position:relative;width:16px}div.ccm-page .btn.mod-ghost.is-loading:after,div.ccm-page .btn.mod-ghost-reverse.is-loading:after,div.ccm-page .btn.mod-reverse.is-loading:after{border:2px solid var(--main-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.is-loading:after{left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;position:absolute !important}div.ccm-page .btn.btn-close{width:24px;height:24px;color:var(--neutral-medium-color);background-color:transparent;border-radius:2px;padding:0;text-shadow:none;opacity:1;line-height:1;display:flex;align-items:center;justify-content:center}div.ccm-page .btn.btn-close:hover,div.ccm-page .btn.btn-close:focus{color:var(--neutral-dark-color);background-color:var(--neutral-lighter-color)}div.ccm-page .btn.btn-close:active{color:var(--neutral-darker-color);background-color:var(--neutral-lighter-color)}div.ccm-page .btn.btn-close.disabled{color:var(--neutral-light-color);background-color:var(--neutral-lighter-color)}div.ccm-page .btn.btn-close.btn-inverse{color:var(--type-reverse-color);background-color:transparent}div.ccm-page .btn.btn-close.btn-inverse:hover,div.ccm-page .btn.btn-close.btn-inverse:focus{background-color:rgba(242,243,244,0.3)}div.ccm-page .btn.btn-close.btn-inverse:active{background-color:rgba(242,243,244,0.3)}div.ccm-page .btn.btn-close.btn-inverse.disabled{background-color:rgba(242,243,244,0.3)}div.ccm-page .btn.mod-reverse{color:var(--type-color);background-color:var(--type-reverse-color);border-color:var(--neutral-lighter-color)}div.ccm-page .btn.mod-reverse.btn-inline,div.ccm-page .btn.mod-reverse.btn-link,div.ccm-page .btn.mod-reverse.btn-link.btn-inline{color:var(--type-reverse-color)}div.ccm-page .btn.mod-reverse.btn-inline.is-active,div.ccm-page .btn.mod-reverse.btn-link.is-active,div.ccm-page .btn.mod-reverse.btn-link.btn-inline.is-active,div.ccm-page .btn.mod-reverse.btn-inline:active,div.ccm-page .btn.mod-reverse.btn-link:active,div.ccm-page .btn.mod-reverse.btn-link.btn-inline:active,div.ccm-page .btn.mod-reverse.btn-inline.active,div.ccm-page .btn.mod-reverse.btn-link.active,div.ccm-page .btn.mod-reverse.btn-link.btn-inline.active,div.ccm-page .btn.mod-reverse.btn-inline:hover,div.ccm-page .btn.mod-reverse.btn-link:hover,div.ccm-page .btn.mod-reverse.btn-link.btn-inline:hover,div.ccm-page .btn.mod-reverse.btn-inline:focus,div.ccm-page .btn.mod-reverse.btn-link:focus,div.ccm-page .btn.mod-reverse.btn-link.btn-inline:focus{color:var(--neutral-lightest-color)}div.ccm-page .btn.mod-reverse.btn-default.btn-inline,div.ccm-page .btn.mod-reverse.btn-default.btn-link,div.ccm-page .btn.mod-reverse.btn-default.btn-link.btn-inline{color:var(--type-color)}div.ccm-page .btn.mod-reverse.btn-default.btn-inline:hover,div.ccm-page .btn.mod-reverse.btn-default.btn-link:hover,div.ccm-page .btn.mod-reverse.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.mod-reverse.btn-default.btn-inline:focus,div.ccm-page .btn.mod-reverse.btn-default.btn-link:focus,div.ccm-page .btn.mod-reverse.btn-default.btn-link.btn-inline:focus,div.ccm-page .btn.mod-reverse.btn-default.btn-inline.is-active,div.ccm-page .btn.mod-reverse.btn-default.btn-link.is-active,div.ccm-page .btn.mod-reverse.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.mod-reverse.btn-default.btn-inline:active,div.ccm-page .btn.mod-reverse.btn-default.btn-link:active,div.ccm-page .btn.mod-reverse.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.mod-reverse.btn-default.btn-inline.active,div.ccm-page .btn.mod-reverse.btn-default.btn-link.active,div.ccm-page .btn.mod-reverse.btn-default.btn-link.btn-inline.active{color:var(--type-color)}div.ccm-page .btn.mod-reverse.btn-reverse{color:var(--type-color);background-color:var(--neutral-lightest-color);border-color:var(--neutral-light-color)}div.ccm-page .btn.mod-reverse.btn-reverse:hover,div.ccm-page .btn.mod-reverse.btn-reverse:focus,div.ccm-page .btn.mod-reverse.btn-reverse.is-active,div.ccm-page .btn.mod-reverse.btn-reverse:active,div.ccm-page .btn.mod-reverse.btn-reverse.active{color:var(--type-color);background-color:var(--type-reverse-color);border-color:var(--neutral-lighter-color)}div.ccm-page .btn.mod-reverse.btn-outline,div.ccm-page .btn.mod-reverse.mod-ghost{border-color:var(--type-reverse-color);background-color:transparent;color:var(--type-reverse-color)}div.ccm-page .btn.mod-reverse.btn-outline.btn-default,div.ccm-page .btn.mod-reverse.mod-ghost.btn-default{color:var(--type-color)}div.ccm-page .btn.mod-reverse.btn-outline:hover,div.ccm-page .btn.mod-reverse.mod-ghost:hover,div.ccm-page .btn.mod-reverse.btn-outline:focus,div.ccm-page .btn.mod-reverse.mod-ghost:focus{background-color:var(--type-reverse-color);border-color:var(--neutral-lighter-color)}div.ccm-page .btn.mod-reverse.btn-outline.is-active,div.ccm-page .btn.mod-reverse.mod-ghost.is-active,div.ccm-page .btn.mod-reverse.btn-outline:active,div.ccm-page .btn.mod-reverse.mod-ghost:active,div.ccm-page .btn.mod-reverse.btn-outline.active,div.ccm-page .btn.mod-reverse.mod-ghost.active,div.ccm-page .btn.mod-reverse.btn-outline .open>.dropdown-toggle,div.ccm-page .btn.mod-reverse.mod-ghost .open>.dropdown-toggle{color:var(--type-color);background-color:var(--neutral-lightest-color);border-color:var(--neutral-light-color)}div.ccm-page .btn.mod-reverse.btn-outline-reverse{color:var(--type-color);background-color:var(--neutral-lightest-color);border-color:var(--neutral-light-color)}div.ccm-page .btn.mod-reverse.btn-outline-reverse:hover,div.ccm-page .btn.mod-reverse.btn-outline-reverse:focus,div.ccm-page .btn.mod-reverse.btn-outline-reverse.is-active,div.ccm-page .btn.mod-reverse.btn-outline-reverse:active,div.ccm-page .btn.mod-reverse.btn-outline-reverse.active{border-color:var(--neutral-lighter-color);background-color:transparent;color:var(--type-reverse-color)}div.ccm-page .btn.mod-reverse.btn-outline-reverse.btn-default:hover,div.ccm-page .btn.mod-reverse.btn-outline-reverse.btn-default:focus,div.ccm-page .btn.mod-reverse.btn-outline-reverse.btn-default.is-active,div.ccm-page .btn.mod-reverse.btn-outline-reverse.btn-default:active,div.ccm-page .btn.mod-reverse.btn-outline-reverse.btn-default.active{color:var(--neutral-light-color)}div.ccm-page .btn.mod-reverse.btn-outline-inverse,div.ccm-page .btn.mod-reverse.mod-ghost-reverse{background-color:transparent;border-color:#fff;color:#fff}div.ccm-page .btn.mod-reverse.btn-outline-inverse:hover,div.ccm-page .btn.mod-reverse.mod-ghost-reverse:hover,div.ccm-page .btn.mod-reverse.btn-outline-inverse:focus,div.ccm-page .btn.mod-reverse.mod-ghost-reverse:focus,div.ccm-page .btn.mod-reverse.btn-outline-inverse.is-active,div.ccm-page .btn.mod-reverse.mod-ghost-reverse.is-active,div.ccm-page .btn.mod-reverse.btn-outline-inverse:active,div.ccm-page .btn.mod-reverse.mod-ghost-reverse:active,div.ccm-page .btn.mod-reverse.btn-outline-inverse.active,div.ccm-page .btn.mod-reverse.mod-ghost-reverse.active{background-color:transparent;border-color:var(--type-reverse-color);color:var(--type-reverse-color)}div.ccm-page .btn.mod-reverse.btn-outline-inverse.btn-default:hover,div.ccm-page .btn.mod-reverse.mod-ghost-reverse.btn-default:hover,div.ccm-page .btn.mod-reverse.btn-outline-inverse.btn-default:focus,div.ccm-page .btn.mod-reverse.mod-ghost-reverse.btn-default:focus,div.ccm-page .btn.mod-reverse.btn-outline-inverse.btn-default.is-active,div.ccm-page .btn.mod-reverse.mod-ghost-reverse.btn-default.is-active,div.ccm-page .btn.mod-reverse.btn-outline-inverse.btn-default:active,div.ccm-page .btn.mod-reverse.mod-ghost-reverse.btn-default:active,div.ccm-page .btn.mod-reverse.btn-outline-inverse.btn-default.active,div.ccm-page .btn.mod-reverse.mod-ghost-reverse.btn-default.active{border-color:var(--neutral-light-color);color:var(--neutral-light-color)}div.ccm-page .btn.mod-reverse.btn-unfill{background-color:transparent;border-color:transparent;color:var(--type-reverse-color)}div.ccm-page .btn.mod-reverse.btn-unfill.is-active,div.ccm-page .btn.mod-reverse.btn-unfill:active,div.ccm-page .btn.mod-reverse.btn-unfill.active,div.ccm-page .btn.mod-reverse.btn-unfill:hover,div.ccm-page .btn.mod-reverse.btn-unfill:focus{background-color:transparent;border-color:transparent;color:var(--neutral-lightest-color)}div.ccm-page .btn.mod-reverse.btn-unfill.btn-default{color:var(--type-color)}div.ccm-page .btn.mod-reverse.btn-unfill.btn-default.is-active,div.ccm-page .btn.mod-reverse.btn-unfill.btn-default:active,div.ccm-page .btn.mod-reverse.btn-unfill.btn-default.active,div.ccm-page .btn.mod-reverse.btn-unfill.btn-default:hover,div.ccm-page .btn.mod-reverse.btn-unfill.btn-default:focus{color:var(--neutral-light-color)}div.ccm-page .btn.mod-reverse.btn-inverse,div.ccm-page .btn.mod-reverse.mod-reverse{color:var(--type-reverse-color);background-color:#fff;border-color:#fff}div.ccm-page .btn.mod-reverse.btn-inverse:hover,div.ccm-page .btn.mod-reverse.mod-reverse:hover,div.ccm-page .btn.mod-reverse.btn-inverse:focus,div.ccm-page .btn.mod-reverse.mod-reverse:focus,div.ccm-page .btn.mod-reverse.btn-inverse.is-active,div.ccm-page .btn.mod-reverse.mod-reverse.is-active,div.ccm-page .btn.mod-reverse.btn-inverse:active,div.ccm-page .btn.mod-reverse.mod-reverse:active,div.ccm-page .btn.mod-reverse.btn-inverse.active,div.ccm-page .btn.mod-reverse.mod-reverse.active{border-color:var(--neutral-lightest-color)}div.ccm-page .btn.mod-reverse.btn-inverse.btn-default,div.ccm-page .btn.mod-reverse.mod-reverse.btn-default{color:var(--type-color)}div.ccm-page .btn.mod-reverse:focus,div.ccm-page .btn.mod-reverse.focus{color:var(--neutral-light-color);background-color:var(--neutral-lightest-color);border-color:var(--neutral-medium-color)}div.ccm-page .btn.mod-reverse:hover{color:var(--neutral-light-color);background-color:var(--neutral-lightest-color);border-color:var(--neutral-light-color)}div.ccm-page .btn.mod-reverse.is-active,div.ccm-page .btn.mod-reverse:active,div.ccm-page .btn.mod-reverse.active,div.ccm-page .btn.mod-reverse .open>.dropdown-toggle{color:var(--type-color);background-color:var(--neutral-lightest-color);border-color:var(--neutral-light-color)}div.ccm-page .btn.mod-reverse.is-active,div.ccm-page .btn.mod-reverse:active,div.ccm-page .btn.mod-reverse.active .open>.dropdown-toggle{background-image:none}div.ccm-page .btn.mod-reverse.disabled:hover,div.ccm-page .btn.mod-reverse[disabled]:hover,fieldset[disabled] div.ccm-page .btn.mod-reverse:hover,div.ccm-page .btn.mod-reverse.disabled:focus,div.ccm-page .btn.mod-reverse[disabled]:focus,fieldset[disabled] div.ccm-page .btn.mod-reverse:focus,div.ccm-page .btn.mod-reverse.disabled.focus,div.ccm-page .btn.mod-reverse[disabled].focus,fieldset[disabled] div.ccm-page .btn.mod-reverse.focus{background-color:var(--type-reverse-color);border-color:var(--neutral-lighter-color)}div.ccm-page .btn.mod-reverse.is-loading:not(.btn-inline){color:transparent}div.ccm-page .btn.mod-reverse.is-loading:after{border:2px solid var(--type-reverse-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.mod-reverse.is-loading.btn-link:after,div.ccm-page .btn.mod-reverse.is-loading.btn-outline:after,div.ccm-page .btn.mod-reverse.is-loading.btn-unfill:after,div.ccm-page .btn.mod-reverse.is-loading.btn-inverse:after{border:2px solid var(--type-reverse-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.mod-reverse.is-loading.btn-default:after{border:2px solid var(--type-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.mod-reverse.is-loading.btn-default.btn-outline-inverse:after{border:2px solid var(--type-reverse-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.mod-reverse.is-loading:focus:after,div.ccm-page .btn.mod-reverse.is-loading:active:after{border:2px solid var(--type-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.mod-reverse .badge{color:var(--type-reverse-color);background-color:var(--type-color)}div.ccm-page .btn.btn-default{color:var(--type-color);background-color:var(--neutral-lightest-color);border-color:var(--neutral-lighter-color)}div.ccm-page .btn.btn-default.btn-inline,div.ccm-page .btn.btn-default.btn-link,div.ccm-page .btn.btn-default.btn-link.btn-inline{color:var(--neutral-lightest-color)}div.ccm-page .btn.btn-default.btn-inline.is-active,div.ccm-page .btn.btn-default.btn-link.is-active,div.ccm-page .btn.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-default.btn-inline:active,div.ccm-page .btn.btn-default.btn-link:active,div.ccm-page .btn.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.btn-default.btn-inline.active,div.ccm-page .btn.btn-default.btn-link.active,div.ccm-page .btn.btn-default.btn-link.btn-inline.active,div.ccm-page .btn.btn-default.btn-inline:hover,div.ccm-page .btn.btn-default.btn-link:hover,div.ccm-page .btn.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.btn-default.btn-inline:focus,div.ccm-page .btn.btn-default.btn-link:focus,div.ccm-page .btn.btn-default.btn-link.btn-inline:focus{color:var(--neutral-lighter-color)}div.ccm-page .btn.btn-default.btn-default.btn-inline,div.ccm-page .btn.btn-default.btn-default.btn-link,div.ccm-page .btn.btn-default.btn-default.btn-link.btn-inline{color:var(--type-color)}div.ccm-page .btn.btn-default.btn-default.btn-inline:hover,div.ccm-page .btn.btn-default.btn-default.btn-link:hover,div.ccm-page .btn.btn-default.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.btn-default.btn-default.btn-inline:focus,div.ccm-page .btn.btn-default.btn-default.btn-link:focus,div.ccm-page .btn.btn-default.btn-default.btn-link.btn-inline:focus,div.ccm-page .btn.btn-default.btn-default.btn-inline.is-active,div.ccm-page .btn.btn-default.btn-default.btn-link.is-active,div.ccm-page .btn.btn-default.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-default.btn-default.btn-inline:active,div.ccm-page .btn.btn-default.btn-default.btn-link:active,div.ccm-page .btn.btn-default.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.btn-default.btn-default.btn-inline.active,div.ccm-page .btn.btn-default.btn-default.btn-link.active,div.ccm-page .btn.btn-default.btn-default.btn-link.btn-inline.active{color:var(--type-color)}div.ccm-page .btn.btn-default.btn-reverse{color:var(--type-color);background-color:var(--neutral-lighter-color);border-color:var(--neutral-light-color)}div.ccm-page .btn.btn-default.btn-reverse:hover,div.ccm-page .btn.btn-default.btn-reverse:focus,div.ccm-page .btn.btn-default.btn-reverse.is-active,div.ccm-page .btn.btn-default.btn-reverse:active,div.ccm-page .btn.btn-default.btn-reverse.active{color:var(--type-color);background-color:var(--neutral-lightest-color);border-color:var(--neutral-lighter-color)}div.ccm-page .btn.btn-default.btn-outline,div.ccm-page .btn.btn-default.mod-ghost{border-color:var(--neutral-lightest-color);background-color:transparent;color:var(--neutral-lightest-color)}div.ccm-page .btn.btn-default.btn-outline.btn-default,div.ccm-page .btn.btn-default.mod-ghost.btn-default{color:var(--type-color)}div.ccm-page .btn.btn-default.btn-outline:hover,div.ccm-page .btn.btn-default.mod-ghost:hover,div.ccm-page .btn.btn-default.btn-outline:focus,div.ccm-page .btn.btn-default.mod-ghost:focus{background-color:var(--neutral-lightest-color);border-color:var(--neutral-lighter-color)}div.ccm-page .btn.btn-default.btn-outline.is-active,div.ccm-page .btn.btn-default.mod-ghost.is-active,div.ccm-page .btn.btn-default.btn-outline:active,div.ccm-page .btn.btn-default.mod-ghost:active,div.ccm-page .btn.btn-default.btn-outline.active,div.ccm-page .btn.btn-default.mod-ghost.active,div.ccm-page .btn.btn-default.btn-outline .open>.dropdown-toggle,div.ccm-page .btn.btn-default.mod-ghost .open>.dropdown-toggle{color:var(--type-color);background-color:var(--neutral-lighter-color);border-color:var(--neutral-light-color)}div.ccm-page .btn.btn-default.btn-outline-reverse{color:var(--type-color);background-color:var(--neutral-lighter-color);border-color:var(--neutral-light-color)}div.ccm-page .btn.btn-default.btn-outline-reverse:hover,div.ccm-page .btn.btn-default.btn-outline-reverse:focus,div.ccm-page .btn.btn-default.btn-outline-reverse.is-active,div.ccm-page .btn.btn-default.btn-outline-reverse:active,div.ccm-page .btn.btn-default.btn-outline-reverse.active{border-color:var(--neutral-lighter-color);background-color:transparent;color:var(--neutral-lightest-color)}div.ccm-page .btn.btn-default.btn-outline-reverse.btn-default:hover,div.ccm-page .btn.btn-default.btn-outline-reverse.btn-default:focus,div.ccm-page .btn.btn-default.btn-outline-reverse.btn-default.is-active,div.ccm-page .btn.btn-default.btn-outline-reverse.btn-default:active,div.ccm-page .btn.btn-default.btn-outline-reverse.btn-default.active{color:var(--type-color-hover)}div.ccm-page .btn.btn-default.btn-outline-inverse,div.ccm-page .btn.btn-default.mod-ghost-reverse{background-color:transparent;border-color:#fff;color:#fff}div.ccm-page .btn.btn-default.btn-outline-inverse:hover,div.ccm-page .btn.btn-default.mod-ghost-reverse:hover,div.ccm-page .btn.btn-default.btn-outline-inverse:focus,div.ccm-page .btn.btn-default.mod-ghost-reverse:focus,div.ccm-page .btn.btn-default.btn-outline-inverse.is-active,div.ccm-page .btn.btn-default.mod-ghost-reverse.is-active,div.ccm-page .btn.btn-default.btn-outline-inverse:active,div.ccm-page .btn.btn-default.mod-ghost-reverse:active,div.ccm-page .btn.btn-default.btn-outline-inverse.active,div.ccm-page .btn.btn-default.mod-ghost-reverse.active{background-color:transparent;border-color:var(--neutral-lightest-color);color:var(--neutral-lightest-color)}div.ccm-page .btn.btn-default.btn-outline-inverse.btn-default:hover,div.ccm-page .btn.btn-default.mod-ghost-reverse.btn-default:hover,div.ccm-page .btn.btn-default.btn-outline-inverse.btn-default:focus,div.ccm-page .btn.btn-default.mod-ghost-reverse.btn-default:focus,div.ccm-page .btn.btn-default.btn-outline-inverse.btn-default.is-active,div.ccm-page .btn.btn-default.mod-ghost-reverse.btn-default.is-active,div.ccm-page .btn.btn-default.btn-outline-inverse.btn-default:active,div.ccm-page .btn.btn-default.mod-ghost-reverse.btn-default:active,div.ccm-page .btn.btn-default.btn-outline-inverse.btn-default.active,div.ccm-page .btn.btn-default.mod-ghost-reverse.btn-default.active{border-color:var(--neutral-light-color);color:var(--type-color-hover)}div.ccm-page .btn.btn-default.btn-unfill{background-color:transparent;border-color:transparent;color:var(--neutral-lightest-color)}div.ccm-page .btn.btn-default.btn-unfill.is-active,div.ccm-page .btn.btn-default.btn-unfill:active,div.ccm-page .btn.btn-default.btn-unfill.active,div.ccm-page .btn.btn-default.btn-unfill:hover,div.ccm-page .btn.btn-default.btn-unfill:focus{background-color:transparent;border-color:transparent;color:var(--neutral-lighter-color)}div.ccm-page .btn.btn-default.btn-unfill.btn-default{color:var(--type-color)}div.ccm-page .btn.btn-default.btn-unfill.btn-default.is-active,div.ccm-page .btn.btn-default.btn-unfill.btn-default:active,div.ccm-page .btn.btn-default.btn-unfill.btn-default.active,div.ccm-page .btn.btn-default.btn-unfill.btn-default:hover,div.ccm-page .btn.btn-default.btn-unfill.btn-default:focus{color:var(--type-color-hover)}div.ccm-page .btn.btn-default.btn-inverse,div.ccm-page .btn.btn-default.mod-reverse{color:var(--neutral-lightest-color);background-color:#fff;border-color:#fff}div.ccm-page .btn.btn-default.btn-inverse:hover,div.ccm-page .btn.btn-default.mod-reverse:hover,div.ccm-page .btn.btn-default.btn-inverse:focus,div.ccm-page .btn.btn-default.mod-reverse:focus,div.ccm-page .btn.btn-default.btn-inverse.is-active,div.ccm-page .btn.btn-default.mod-reverse.is-active,div.ccm-page .btn.btn-default.btn-inverse:active,div.ccm-page .btn.btn-default.mod-reverse:active,div.ccm-page .btn.btn-default.btn-inverse.active,div.ccm-page .btn.btn-default.mod-reverse.active{border-color:var(--neutral-lighter-color)}div.ccm-page .btn.btn-default.btn-inverse.btn-default,div.ccm-page .btn.btn-default.mod-reverse.btn-default{color:var(--type-color)}div.ccm-page .btn.btn-default:focus,div.ccm-page .btn.btn-default.focus{color:var(--type-color-hover);background-color:var(--neutral-lighter-color);border-color:var(--neutral-medium-color)}div.ccm-page .btn.btn-default:hover{color:var(--type-color-hover);background-color:var(--neutral-lighter-color);border-color:var(--neutral-light-color)}div.ccm-page .btn.btn-default.is-active,div.ccm-page .btn.btn-default:active,div.ccm-page .btn.btn-default.active,div.ccm-page .btn.btn-default .open>.dropdown-toggle{color:var(--type-color);background-color:var(--neutral-lighter-color);border-color:var(--neutral-light-color)}div.ccm-page .btn.btn-default.is-active,div.ccm-page .btn.btn-default:active,div.ccm-page .btn.btn-default.active .open>.dropdown-toggle{background-image:none}div.ccm-page .btn.btn-default.disabled:hover,div.ccm-page .btn.btn-default[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-default:hover,div.ccm-page .btn.btn-default.disabled:focus,div.ccm-page .btn.btn-default[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-default:focus,div.ccm-page .btn.btn-default.disabled.focus,div.ccm-page .btn.btn-default[disabled].focus,fieldset[disabled] div.ccm-page .btn.btn-default.focus{background-color:var(--neutral-lightest-color);border-color:var(--neutral-lighter-color)}div.ccm-page .btn.btn-default.is-loading:not(.btn-inline){color:transparent}div.ccm-page .btn.btn-default.is-loading:after{border:2px solid var(--type-reverse-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-default.is-loading.btn-link:after,div.ccm-page .btn.btn-default.is-loading.btn-outline:after,div.ccm-page .btn.btn-default.is-loading.btn-unfill:after,div.ccm-page .btn.btn-default.is-loading.btn-inverse:after{border:2px solid var(--neutral-lightest-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-default.is-loading.btn-default:after{border:2px solid var(--type-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-default.is-loading.btn-default.btn-outline-inverse:after{border:2px solid var(--neutral-lightest-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-default.is-loading:focus:after,div.ccm-page .btn.btn-default.is-loading:active:after{border:2px solid var(--type-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-default .badge{color:var(--neutral-lightest-color);background-color:var(--type-color)}div.ccm-page .btn.btn-primary{color:var(--btn-primary-color);background-color:var(--btn-primary-color-bg);border-color:var(--btn-primary-color-border-color)}div.ccm-page .btn.btn-primary.btn-inline,div.ccm-page .btn.btn-primary.btn-link,div.ccm-page .btn.btn-primary.btn-link.btn-inline{color:var(--btn-primary-color-bg)}div.ccm-page .btn.btn-primary.btn-inline.is-active,div.ccm-page .btn.btn-primary.btn-link.is-active,div.ccm-page .btn.btn-primary.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-primary.btn-inline:active,div.ccm-page .btn.btn-primary.btn-link:active,div.ccm-page .btn.btn-primary.btn-link.btn-inline:active,div.ccm-page .btn.btn-primary.btn-inline.active,div.ccm-page .btn.btn-primary.btn-link.active,div.ccm-page .btn.btn-primary.btn-link.btn-inline.active,div.ccm-page .btn.btn-primary.btn-inline:hover,div.ccm-page .btn.btn-primary.btn-link:hover,div.ccm-page .btn.btn-primary.btn-link.btn-inline:hover,div.ccm-page .btn.btn-primary.btn-inline:focus,div.ccm-page .btn.btn-primary.btn-link:focus,div.ccm-page .btn.btn-primary.btn-link.btn-inline:focus{color:var(--btn-primary-color-bg-hover)}div.ccm-page .btn.btn-primary.btn-default.btn-inline,div.ccm-page .btn.btn-primary.btn-default.btn-link,div.ccm-page .btn.btn-primary.btn-default.btn-link.btn-inline{color:var(--btn-primary-color)}div.ccm-page .btn.btn-primary.btn-default.btn-inline:hover,div.ccm-page .btn.btn-primary.btn-default.btn-link:hover,div.ccm-page .btn.btn-primary.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.btn-primary.btn-default.btn-inline:focus,div.ccm-page .btn.btn-primary.btn-default.btn-link:focus,div.ccm-page .btn.btn-primary.btn-default.btn-link.btn-inline:focus,div.ccm-page .btn.btn-primary.btn-default.btn-inline.is-active,div.ccm-page .btn.btn-primary.btn-default.btn-link.is-active,div.ccm-page .btn.btn-primary.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-primary.btn-default.btn-inline:active,div.ccm-page .btn.btn-primary.btn-default.btn-link:active,div.ccm-page .btn.btn-primary.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.btn-primary.btn-default.btn-inline.active,div.ccm-page .btn.btn-primary.btn-default.btn-link.active,div.ccm-page .btn.btn-primary.btn-default.btn-link.btn-inline.active{color:var(--btn-primary-color)}div.ccm-page .btn.btn-primary.btn-reverse{color:var(--btn-primary-color);background-color:var(--btn-primary-color-bg-hover);border-color:var(--btn-primary-color-border-hover)}div.ccm-page .btn.btn-primary.btn-reverse:hover,div.ccm-page .btn.btn-primary.btn-reverse:focus,div.ccm-page .btn.btn-primary.btn-reverse.is-active,div.ccm-page .btn.btn-primary.btn-reverse:active,div.ccm-page .btn.btn-primary.btn-reverse.active{color:var(--btn-primary-color);background-color:var(--btn-primary-color-bg);border-color:var(--btn-primary-color-border-color)}div.ccm-page .btn.btn-primary.btn-outline,div.ccm-page .btn.btn-primary.mod-ghost{border-color:var(--btn-primary-color-bg);background-color:transparent;color:var(--btn-primary-color-bg)}div.ccm-page .btn.btn-primary.btn-outline.btn-default,div.ccm-page .btn.btn-primary.mod-ghost.btn-default{color:var(--btn-primary-color)}div.ccm-page .btn.btn-primary.btn-outline:hover,div.ccm-page .btn.btn-primary.mod-ghost:hover,div.ccm-page .btn.btn-primary.btn-outline:focus,div.ccm-page .btn.btn-primary.mod-ghost:focus{background-color:var(--btn-primary-color-bg);border-color:var(--btn-primary-color-border-color)}div.ccm-page .btn.btn-primary.btn-outline.is-active,div.ccm-page .btn.btn-primary.mod-ghost.is-active,div.ccm-page .btn.btn-primary.btn-outline:active,div.ccm-page .btn.btn-primary.mod-ghost:active,div.ccm-page .btn.btn-primary.btn-outline.active,div.ccm-page .btn.btn-primary.mod-ghost.active,div.ccm-page .btn.btn-primary.btn-outline .open>.dropdown-toggle,div.ccm-page .btn.btn-primary.mod-ghost .open>.dropdown-toggle{color:var(--btn-primary-color);background-color:var(--btn-primary-color-bg-hover);border-color:var(--btn-primary-color-border-hover)}div.ccm-page .btn.btn-primary.btn-outline-reverse{color:var(--btn-primary-color);background-color:var(--btn-primary-color-bg-hover);border-color:var(--btn-primary-color-border-hover)}div.ccm-page .btn.btn-primary.btn-outline-reverse:hover,div.ccm-page .btn.btn-primary.btn-outline-reverse:focus,div.ccm-page .btn.btn-primary.btn-outline-reverse.is-active,div.ccm-page .btn.btn-primary.btn-outline-reverse:active,div.ccm-page .btn.btn-primary.btn-outline-reverse.active{border-color:var(--btn-primary-color-border-color);background-color:transparent;color:var(--btn-primary-color-bg)}div.ccm-page .btn.btn-primary.btn-outline-reverse.btn-default:hover,div.ccm-page .btn.btn-primary.btn-outline-reverse.btn-default:focus,div.ccm-page .btn.btn-primary.btn-outline-reverse.btn-default.is-active,div.ccm-page .btn.btn-primary.btn-outline-reverse.btn-default:active,div.ccm-page .btn.btn-primary.btn-outline-reverse.btn-default.active{color:var(--btn-primary-color-hover)}div.ccm-page .btn.btn-primary.btn-outline-inverse,div.ccm-page .btn.btn-primary.mod-ghost-reverse{background-color:transparent;border-color:#fff;color:#fff}div.ccm-page .btn.btn-primary.btn-outline-inverse:hover,div.ccm-page .btn.btn-primary.mod-ghost-reverse:hover,div.ccm-page .btn.btn-primary.btn-outline-inverse:focus,div.ccm-page .btn.btn-primary.mod-ghost-reverse:focus,div.ccm-page .btn.btn-primary.btn-outline-inverse.is-active,div.ccm-page .btn.btn-primary.mod-ghost-reverse.is-active,div.ccm-page .btn.btn-primary.btn-outline-inverse:active,div.ccm-page .btn.btn-primary.mod-ghost-reverse:active,div.ccm-page .btn.btn-primary.btn-outline-inverse.active,div.ccm-page .btn.btn-primary.mod-ghost-reverse.active{background-color:transparent;border-color:var(--btn-primary-color-bg);color:var(--btn-primary-color-bg)}div.ccm-page .btn.btn-primary.btn-outline-inverse.btn-default:hover,div.ccm-page .btn.btn-primary.mod-ghost-reverse.btn-default:hover,div.ccm-page .btn.btn-primary.btn-outline-inverse.btn-default:focus,div.ccm-page .btn.btn-primary.mod-ghost-reverse.btn-default:focus,div.ccm-page .btn.btn-primary.btn-outline-inverse.btn-default.is-active,div.ccm-page .btn.btn-primary.mod-ghost-reverse.btn-default.is-active,div.ccm-page .btn.btn-primary.btn-outline-inverse.btn-default:active,div.ccm-page .btn.btn-primary.mod-ghost-reverse.btn-default:active,div.ccm-page .btn.btn-primary.btn-outline-inverse.btn-default.active,div.ccm-page .btn.btn-primary.mod-ghost-reverse.btn-default.active{border-color:var(--btn-primary-color-border-hover);color:var(--btn-primary-color-hover)}div.ccm-page .btn.btn-primary.btn-unfill{background-color:transparent;border-color:transparent;color:var(--btn-primary-color-bg)}div.ccm-page .btn.btn-primary.btn-unfill.is-active,div.ccm-page .btn.btn-primary.btn-unfill:active,div.ccm-page .btn.btn-primary.btn-unfill.active,div.ccm-page .btn.btn-primary.btn-unfill:hover,div.ccm-page .btn.btn-primary.btn-unfill:focus{background-color:transparent;border-color:transparent;color:var(--btn-primary-color-bg-hover)}div.ccm-page .btn.btn-primary.btn-unfill.btn-default{color:var(--btn-primary-color)}div.ccm-page .btn.btn-primary.btn-unfill.btn-default.is-active,div.ccm-page .btn.btn-primary.btn-unfill.btn-default:active,div.ccm-page .btn.btn-primary.btn-unfill.btn-default.active,div.ccm-page .btn.btn-primary.btn-unfill.btn-default:hover,div.ccm-page .btn.btn-primary.btn-unfill.btn-default:focus{color:var(--btn-primary-color-hover)}div.ccm-page .btn.btn-primary.btn-inverse,div.ccm-page .btn.btn-primary.mod-reverse{color:var(--btn-primary-color-bg);background-color:#fff;border-color:#fff}div.ccm-page .btn.btn-primary.btn-inverse:hover,div.ccm-page .btn.btn-primary.mod-reverse:hover,div.ccm-page .btn.btn-primary.btn-inverse:focus,div.ccm-page .btn.btn-primary.mod-reverse:focus,div.ccm-page .btn.btn-primary.btn-inverse.is-active,div.ccm-page .btn.btn-primary.mod-reverse.is-active,div.ccm-page .btn.btn-primary.btn-inverse:active,div.ccm-page .btn.btn-primary.mod-reverse:active,div.ccm-page .btn.btn-primary.btn-inverse.active,div.ccm-page .btn.btn-primary.mod-reverse.active{border-color:var(--btn-primary-color-bg-hover)}div.ccm-page .btn.btn-primary.btn-inverse.btn-default,div.ccm-page .btn.btn-primary.mod-reverse.btn-default{color:var(--btn-primary-color)}div.ccm-page .btn.btn-primary:focus,div.ccm-page .btn.btn-primary.focus{color:var(--btn-primary-color-hover);background-color:var(--btn-primary-color-bg-hover);border-color:var(--btn-primary-color-border-focus)}div.ccm-page .btn.btn-primary:hover{color:var(--btn-primary-color-hover);background-color:var(--btn-primary-color-bg-hover);border-color:var(--btn-primary-color-border-hover)}div.ccm-page .btn.btn-primary.is-active,div.ccm-page .btn.btn-primary:active,div.ccm-page .btn.btn-primary.active,div.ccm-page .btn.btn-primary .open>.dropdown-toggle{color:var(--btn-primary-color);background-color:var(--btn-primary-color-bg-hover);border-color:var(--btn-primary-color-border-hover)}div.ccm-page .btn.btn-primary.is-active,div.ccm-page .btn.btn-primary:active,div.ccm-page .btn.btn-primary.active .open>.dropdown-toggle{background-image:none}div.ccm-page .btn.btn-primary.disabled:hover,div.ccm-page .btn.btn-primary[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-primary:hover,div.ccm-page .btn.btn-primary.disabled:focus,div.ccm-page .btn.btn-primary[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-primary:focus,div.ccm-page .btn.btn-primary.disabled.focus,div.ccm-page .btn.btn-primary[disabled].focus,fieldset[disabled] div.ccm-page .btn.btn-primary.focus{background-color:var(--btn-primary-color-bg);border-color:var(--btn-primary-color-border-color)}div.ccm-page .btn.btn-primary.is-loading:not(.btn-inline){color:transparent}div.ccm-page .btn.btn-primary.is-loading:after{border:2px solid var(--type-reverse-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-primary.is-loading.btn-link:after,div.ccm-page .btn.btn-primary.is-loading.btn-outline:after,div.ccm-page .btn.btn-primary.is-loading.btn-unfill:after,div.ccm-page .btn.btn-primary.is-loading.btn-inverse:after{border:2px solid var(--btn-primary-color-bg);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-primary.is-loading.btn-default:after{border:2px solid var(--btn-primary-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-primary.is-loading.btn-default.btn-outline-inverse:after{border:2px solid var(--btn-primary-color-bg);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-primary.is-loading:focus:after,div.ccm-page .btn.btn-primary.is-loading:active:after{border:2px solid var(--type-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-primary .badge{color:var(--btn-primary-color-bg);background-color:var(--btn-primary-color)}div.ccm-page .btn.btn-secondary{color:var(--btn-secondary-color);background-color:var(--btn-secondary-color-bg);border-color:var(--btn-secondary-color-border-color)}div.ccm-page .btn.btn-secondary.btn-inline,div.ccm-page .btn.btn-secondary.btn-link,div.ccm-page .btn.btn-secondary.btn-link.btn-inline{color:var(--btn-secondary-color-bg)}div.ccm-page .btn.btn-secondary.btn-inline.is-active,div.ccm-page .btn.btn-secondary.btn-link.is-active,div.ccm-page .btn.btn-secondary.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-secondary.btn-inline:active,div.ccm-page .btn.btn-secondary.btn-link:active,div.ccm-page .btn.btn-secondary.btn-link.btn-inline:active,div.ccm-page .btn.btn-secondary.btn-inline.active,div.ccm-page .btn.btn-secondary.btn-link.active,div.ccm-page .btn.btn-secondary.btn-link.btn-inline.active,div.ccm-page .btn.btn-secondary.btn-inline:hover,div.ccm-page .btn.btn-secondary.btn-link:hover,div.ccm-page .btn.btn-secondary.btn-link.btn-inline:hover,div.ccm-page .btn.btn-secondary.btn-inline:focus,div.ccm-page .btn.btn-secondary.btn-link:focus,div.ccm-page .btn.btn-secondary.btn-link.btn-inline:focus{color:var(--btn-secondary-color-bg-hover)}div.ccm-page .btn.btn-secondary.btn-default.btn-inline,div.ccm-page .btn.btn-secondary.btn-default.btn-link,div.ccm-page .btn.btn-secondary.btn-default.btn-link.btn-inline{color:var(--btn-secondary-color)}div.ccm-page .btn.btn-secondary.btn-default.btn-inline:hover,div.ccm-page .btn.btn-secondary.btn-default.btn-link:hover,div.ccm-page .btn.btn-secondary.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.btn-secondary.btn-default.btn-inline:focus,div.ccm-page .btn.btn-secondary.btn-default.btn-link:focus,div.ccm-page .btn.btn-secondary.btn-default.btn-link.btn-inline:focus,div.ccm-page .btn.btn-secondary.btn-default.btn-inline.is-active,div.ccm-page .btn.btn-secondary.btn-default.btn-link.is-active,div.ccm-page .btn.btn-secondary.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-secondary.btn-default.btn-inline:active,div.ccm-page .btn.btn-secondary.btn-default.btn-link:active,div.ccm-page .btn.btn-secondary.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.btn-secondary.btn-default.btn-inline.active,div.ccm-page .btn.btn-secondary.btn-default.btn-link.active,div.ccm-page .btn.btn-secondary.btn-default.btn-link.btn-inline.active{color:var(--btn-secondary-color)}div.ccm-page .btn.btn-secondary.btn-reverse{color:var(--btn-secondary-color);background-color:var(--btn-secondary-color-bg-hover);border-color:var(--btn-secondary-color-border-hover)}div.ccm-page .btn.btn-secondary.btn-reverse:hover,div.ccm-page .btn.btn-secondary.btn-reverse:focus,div.ccm-page .btn.btn-secondary.btn-reverse.is-active,div.ccm-page .btn.btn-secondary.btn-reverse:active,div.ccm-page .btn.btn-secondary.btn-reverse.active{color:var(--btn-secondary-color);background-color:var(--btn-secondary-color-bg);border-color:var(--btn-secondary-color-border-color)}div.ccm-page .btn.btn-secondary.btn-outline,div.ccm-page .btn.btn-secondary.mod-ghost{border-color:var(--btn-secondary-color-bg);background-color:transparent;color:var(--btn-secondary-color-bg)}div.ccm-page .btn.btn-secondary.btn-outline.btn-default,div.ccm-page .btn.btn-secondary.mod-ghost.btn-default{color:var(--btn-secondary-color)}div.ccm-page .btn.btn-secondary.btn-outline:hover,div.ccm-page .btn.btn-secondary.mod-ghost:hover,div.ccm-page .btn.btn-secondary.btn-outline:focus,div.ccm-page .btn.btn-secondary.mod-ghost:focus{background-color:var(--btn-secondary-color-bg);border-color:var(--btn-secondary-color-border-color)}div.ccm-page .btn.btn-secondary.btn-outline.is-active,div.ccm-page .btn.btn-secondary.mod-ghost.is-active,div.ccm-page .btn.btn-secondary.btn-outline:active,div.ccm-page .btn.btn-secondary.mod-ghost:active,div.ccm-page .btn.btn-secondary.btn-outline.active,div.ccm-page .btn.btn-secondary.mod-ghost.active,div.ccm-page .btn.btn-secondary.btn-outline .open>.dropdown-toggle,div.ccm-page .btn.btn-secondary.mod-ghost .open>.dropdown-toggle{color:var(--btn-secondary-color);background-color:var(--btn-secondary-color-bg-hover);border-color:var(--btn-secondary-color-border-hover)}div.ccm-page .btn.btn-secondary.btn-outline-reverse{color:var(--btn-secondary-color);background-color:var(--btn-secondary-color-bg-hover);border-color:var(--btn-secondary-color-border-hover)}div.ccm-page .btn.btn-secondary.btn-outline-reverse:hover,div.ccm-page .btn.btn-secondary.btn-outline-reverse:focus,div.ccm-page .btn.btn-secondary.btn-outline-reverse.is-active,div.ccm-page .btn.btn-secondary.btn-outline-reverse:active,div.ccm-page .btn.btn-secondary.btn-outline-reverse.active{border-color:var(--btn-secondary-color-border-color);background-color:transparent;color:var(--btn-secondary-color-bg)}div.ccm-page .btn.btn-secondary.btn-outline-reverse.btn-default:hover,div.ccm-page .btn.btn-secondary.btn-outline-reverse.btn-default:focus,div.ccm-page .btn.btn-secondary.btn-outline-reverse.btn-default.is-active,div.ccm-page .btn.btn-secondary.btn-outline-reverse.btn-default:active,div.ccm-page .btn.btn-secondary.btn-outline-reverse.btn-default.active{color:var(--btn-secondary-color-hover)}div.ccm-page .btn.btn-secondary.btn-outline-inverse,div.ccm-page .btn.btn-secondary.mod-ghost-reverse{background-color:transparent;border-color:#fff;color:#fff}div.ccm-page .btn.btn-secondary.btn-outline-inverse:hover,div.ccm-page .btn.btn-secondary.mod-ghost-reverse:hover,div.ccm-page .btn.btn-secondary.btn-outline-inverse:focus,div.ccm-page .btn.btn-secondary.mod-ghost-reverse:focus,div.ccm-page .btn.btn-secondary.btn-outline-inverse.is-active,div.ccm-page .btn.btn-secondary.mod-ghost-reverse.is-active,div.ccm-page .btn.btn-secondary.btn-outline-inverse:active,div.ccm-page .btn.btn-secondary.mod-ghost-reverse:active,div.ccm-page .btn.btn-secondary.btn-outline-inverse.active,div.ccm-page .btn.btn-secondary.mod-ghost-reverse.active{background-color:transparent;border-color:var(--btn-secondary-color-bg);color:var(--btn-secondary-color-bg)}div.ccm-page .btn.btn-secondary.btn-outline-inverse.btn-default:hover,div.ccm-page .btn.btn-secondary.mod-ghost-reverse.btn-default:hover,div.ccm-page .btn.btn-secondary.btn-outline-inverse.btn-default:focus,div.ccm-page .btn.btn-secondary.mod-ghost-reverse.btn-default:focus,div.ccm-page .btn.btn-secondary.btn-outline-inverse.btn-default.is-active,div.ccm-page .btn.btn-secondary.mod-ghost-reverse.btn-default.is-active,div.ccm-page .btn.btn-secondary.btn-outline-inverse.btn-default:active,div.ccm-page .btn.btn-secondary.mod-ghost-reverse.btn-default:active,div.ccm-page .btn.btn-secondary.btn-outline-inverse.btn-default.active,div.ccm-page .btn.btn-secondary.mod-ghost-reverse.btn-default.active{border-color:var(--btn-secondary-color-border-hover);color:var(--btn-secondary-color-hover)}div.ccm-page .btn.btn-secondary.btn-unfill{background-color:transparent;border-color:transparent;color:var(--btn-secondary-color-bg)}div.ccm-page .btn.btn-secondary.btn-unfill.is-active,div.ccm-page .btn.btn-secondary.btn-unfill:active,div.ccm-page .btn.btn-secondary.btn-unfill.active,div.ccm-page .btn.btn-secondary.btn-unfill:hover,div.ccm-page .btn.btn-secondary.btn-unfill:focus{background-color:transparent;border-color:transparent;color:var(--btn-secondary-color-bg-hover)}div.ccm-page .btn.btn-secondary.btn-unfill.btn-default{color:var(--btn-secondary-color)}div.ccm-page .btn.btn-secondary.btn-unfill.btn-default.is-active,div.ccm-page .btn.btn-secondary.btn-unfill.btn-default:active,div.ccm-page .btn.btn-secondary.btn-unfill.btn-default.active,div.ccm-page .btn.btn-secondary.btn-unfill.btn-default:hover,div.ccm-page .btn.btn-secondary.btn-unfill.btn-default:focus{color:var(--btn-secondary-color-hover)}div.ccm-page .btn.btn-secondary.btn-inverse,div.ccm-page .btn.btn-secondary.mod-reverse{color:var(--btn-secondary-color-bg);background-color:#fff;border-color:#fff}div.ccm-page .btn.btn-secondary.btn-inverse:hover,div.ccm-page .btn.btn-secondary.mod-reverse:hover,div.ccm-page .btn.btn-secondary.btn-inverse:focus,div.ccm-page .btn.btn-secondary.mod-reverse:focus,div.ccm-page .btn.btn-secondary.btn-inverse.is-active,div.ccm-page .btn.btn-secondary.mod-reverse.is-active,div.ccm-page .btn.btn-secondary.btn-inverse:active,div.ccm-page .btn.btn-secondary.mod-reverse:active,div.ccm-page .btn.btn-secondary.btn-inverse.active,div.ccm-page .btn.btn-secondary.mod-reverse.active{border-color:var(--btn-secondary-color-bg-hover)}div.ccm-page .btn.btn-secondary.btn-inverse.btn-default,div.ccm-page .btn.btn-secondary.mod-reverse.btn-default{color:var(--btn-secondary-color)}div.ccm-page .btn.btn-secondary:focus,div.ccm-page .btn.btn-secondary.focus{color:var(--btn-secondary-color-hover);background-color:var(--btn-secondary-color-bg-hover);border-color:var(--btn-secondary-color-border-focus)}div.ccm-page .btn.btn-secondary:hover{color:var(--btn-secondary-color-hover);background-color:var(--btn-secondary-color-bg-hover);border-color:var(--btn-secondary-color-border-hover)}div.ccm-page .btn.btn-secondary.is-active,div.ccm-page .btn.btn-secondary:active,div.ccm-page .btn.btn-secondary.active,div.ccm-page .btn.btn-secondary .open>.dropdown-toggle{color:var(--btn-secondary-color);background-color:var(--btn-secondary-color-bg-hover);border-color:var(--btn-secondary-color-border-hover)}div.ccm-page .btn.btn-secondary.is-active,div.ccm-page .btn.btn-secondary:active,div.ccm-page .btn.btn-secondary.active .open>.dropdown-toggle{background-image:none}div.ccm-page .btn.btn-secondary.disabled:hover,div.ccm-page .btn.btn-secondary[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-secondary:hover,div.ccm-page .btn.btn-secondary.disabled:focus,div.ccm-page .btn.btn-secondary[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-secondary:focus,div.ccm-page .btn.btn-secondary.disabled.focus,div.ccm-page .btn.btn-secondary[disabled].focus,fieldset[disabled] div.ccm-page .btn.btn-secondary.focus{background-color:var(--btn-secondary-color-bg);border-color:var(--btn-secondary-color-border-color)}div.ccm-page .btn.btn-secondary.is-loading:not(.btn-inline){color:transparent}div.ccm-page .btn.btn-secondary.is-loading:after{border:2px solid var(--type-reverse-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-secondary.is-loading.btn-link:after,div.ccm-page .btn.btn-secondary.is-loading.btn-outline:after,div.ccm-page .btn.btn-secondary.is-loading.btn-unfill:after,div.ccm-page .btn.btn-secondary.is-loading.btn-inverse:after{border:2px solid var(--btn-secondary-color-bg);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-secondary.is-loading.btn-default:after{border:2px solid var(--btn-secondary-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-secondary.is-loading.btn-default.btn-outline-inverse:after{border:2px solid var(--btn-secondary-color-bg);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-secondary.is-loading:focus:after,div.ccm-page .btn.btn-secondary.is-loading:active:after{border:2px solid var(--type-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-secondary .badge{color:var(--btn-secondary-color-bg);background-color:var(--btn-secondary-color)}div.ccm-page .btn.btn-success{color:var(--btn-success-color);background-color:var(--btn-success-color-bg);border-color:var(--btn-success-color-border-color)}div.ccm-page .btn.btn-success.btn-inline,div.ccm-page .btn.btn-success.btn-link,div.ccm-page .btn.btn-success.btn-link.btn-inline{color:var(--btn-success-color-bg)}div.ccm-page .btn.btn-success.btn-inline.is-active,div.ccm-page .btn.btn-success.btn-link.is-active,div.ccm-page .btn.btn-success.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-success.btn-inline:active,div.ccm-page .btn.btn-success.btn-link:active,div.ccm-page .btn.btn-success.btn-link.btn-inline:active,div.ccm-page .btn.btn-success.btn-inline.active,div.ccm-page .btn.btn-success.btn-link.active,div.ccm-page .btn.btn-success.btn-link.btn-inline.active,div.ccm-page .btn.btn-success.btn-inline:hover,div.ccm-page .btn.btn-success.btn-link:hover,div.ccm-page .btn.btn-success.btn-link.btn-inline:hover,div.ccm-page .btn.btn-success.btn-inline:focus,div.ccm-page .btn.btn-success.btn-link:focus,div.ccm-page .btn.btn-success.btn-link.btn-inline:focus{color:var(--btn-success-color-bg-hover)}div.ccm-page .btn.btn-success.btn-default.btn-inline,div.ccm-page .btn.btn-success.btn-default.btn-link,div.ccm-page .btn.btn-success.btn-default.btn-link.btn-inline{color:var(--btn-success-color)}div.ccm-page .btn.btn-success.btn-default.btn-inline:hover,div.ccm-page .btn.btn-success.btn-default.btn-link:hover,div.ccm-page .btn.btn-success.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.btn-success.btn-default.btn-inline:focus,div.ccm-page .btn.btn-success.btn-default.btn-link:focus,div.ccm-page .btn.btn-success.btn-default.btn-link.btn-inline:focus,div.ccm-page .btn.btn-success.btn-default.btn-inline.is-active,div.ccm-page .btn.btn-success.btn-default.btn-link.is-active,div.ccm-page .btn.btn-success.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-success.btn-default.btn-inline:active,div.ccm-page .btn.btn-success.btn-default.btn-link:active,div.ccm-page .btn.btn-success.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.btn-success.btn-default.btn-inline.active,div.ccm-page .btn.btn-success.btn-default.btn-link.active,div.ccm-page .btn.btn-success.btn-default.btn-link.btn-inline.active{color:var(--btn-success-color)}div.ccm-page .btn.btn-success.btn-reverse{color:var(--btn-success-color);background-color:var(--btn-success-color-bg-hover);border-color:var(--btn-success-color-border-hover)}div.ccm-page .btn.btn-success.btn-reverse:hover,div.ccm-page .btn.btn-success.btn-reverse:focus,div.ccm-page .btn.btn-success.btn-reverse.is-active,div.ccm-page .btn.btn-success.btn-reverse:active,div.ccm-page .btn.btn-success.btn-reverse.active{color:var(--btn-success-color);background-color:var(--btn-success-color-bg);border-color:var(--btn-success-color-border-color)}div.ccm-page .btn.btn-success.btn-outline,div.ccm-page .btn.btn-success.mod-ghost{border-color:var(--btn-success-color-bg);background-color:transparent;color:var(--btn-success-color-bg)}div.ccm-page .btn.btn-success.btn-outline.btn-default,div.ccm-page .btn.btn-success.mod-ghost.btn-default{color:var(--btn-success-color)}div.ccm-page .btn.btn-success.btn-outline:hover,div.ccm-page .btn.btn-success.mod-ghost:hover,div.ccm-page .btn.btn-success.btn-outline:focus,div.ccm-page .btn.btn-success.mod-ghost:focus{background-color:var(--btn-success-color-bg);border-color:var(--btn-success-color-border-color)}div.ccm-page .btn.btn-success.btn-outline.is-active,div.ccm-page .btn.btn-success.mod-ghost.is-active,div.ccm-page .btn.btn-success.btn-outline:active,div.ccm-page .btn.btn-success.mod-ghost:active,div.ccm-page .btn.btn-success.btn-outline.active,div.ccm-page .btn.btn-success.mod-ghost.active,div.ccm-page .btn.btn-success.btn-outline .open>.dropdown-toggle,div.ccm-page .btn.btn-success.mod-ghost .open>.dropdown-toggle{color:var(--btn-success-color);background-color:var(--btn-success-color-bg-hover);border-color:var(--btn-success-color-border-hover)}div.ccm-page .btn.btn-success.btn-outline-reverse{color:var(--btn-success-color);background-color:var(--btn-success-color-bg-hover);border-color:var(--btn-success-color-border-hover)}div.ccm-page .btn.btn-success.btn-outline-reverse:hover,div.ccm-page .btn.btn-success.btn-outline-reverse:focus,div.ccm-page .btn.btn-success.btn-outline-reverse.is-active,div.ccm-page .btn.btn-success.btn-outline-reverse:active,div.ccm-page .btn.btn-success.btn-outline-reverse.active{border-color:var(--btn-success-color-border-color);background-color:transparent;color:var(--btn-success-color-bg)}div.ccm-page .btn.btn-success.btn-outline-reverse.btn-default:hover,div.ccm-page .btn.btn-success.btn-outline-reverse.btn-default:focus,div.ccm-page .btn.btn-success.btn-outline-reverse.btn-default.is-active,div.ccm-page .btn.btn-success.btn-outline-reverse.btn-default:active,div.ccm-page .btn.btn-success.btn-outline-reverse.btn-default.active{color:var(--btn-success-color-hover)}div.ccm-page .btn.btn-success.btn-outline-inverse,div.ccm-page .btn.btn-success.mod-ghost-reverse{background-color:transparent;border-color:#fff;color:#fff}div.ccm-page .btn.btn-success.btn-outline-inverse:hover,div.ccm-page .btn.btn-success.mod-ghost-reverse:hover,div.ccm-page .btn.btn-success.btn-outline-inverse:focus,div.ccm-page .btn.btn-success.mod-ghost-reverse:focus,div.ccm-page .btn.btn-success.btn-outline-inverse.is-active,div.ccm-page .btn.btn-success.mod-ghost-reverse.is-active,div.ccm-page .btn.btn-success.btn-outline-inverse:active,div.ccm-page .btn.btn-success.mod-ghost-reverse:active,div.ccm-page .btn.btn-success.btn-outline-inverse.active,div.ccm-page .btn.btn-success.mod-ghost-reverse.active{background-color:transparent;border-color:var(--btn-success-color-bg);color:var(--btn-success-color-bg)}div.ccm-page .btn.btn-success.btn-outline-inverse.btn-default:hover,div.ccm-page .btn.btn-success.mod-ghost-reverse.btn-default:hover,div.ccm-page .btn.btn-success.btn-outline-inverse.btn-default:focus,div.ccm-page .btn.btn-success.mod-ghost-reverse.btn-default:focus,div.ccm-page .btn.btn-success.btn-outline-inverse.btn-default.is-active,div.ccm-page .btn.btn-success.mod-ghost-reverse.btn-default.is-active,div.ccm-page .btn.btn-success.btn-outline-inverse.btn-default:active,div.ccm-page .btn.btn-success.mod-ghost-reverse.btn-default:active,div.ccm-page .btn.btn-success.btn-outline-inverse.btn-default.active,div.ccm-page .btn.btn-success.mod-ghost-reverse.btn-default.active{border-color:var(--btn-success-color-border-hover);color:var(--btn-success-color-hover)}div.ccm-page .btn.btn-success.btn-unfill{background-color:transparent;border-color:transparent;color:var(--btn-success-color-bg)}div.ccm-page .btn.btn-success.btn-unfill.is-active,div.ccm-page .btn.btn-success.btn-unfill:active,div.ccm-page .btn.btn-success.btn-unfill.active,div.ccm-page .btn.btn-success.btn-unfill:hover,div.ccm-page .btn.btn-success.btn-unfill:focus{background-color:transparent;border-color:transparent;color:var(--btn-success-color-bg-hover)}div.ccm-page .btn.btn-success.btn-unfill.btn-default{color:var(--btn-success-color)}div.ccm-page .btn.btn-success.btn-unfill.btn-default.is-active,div.ccm-page .btn.btn-success.btn-unfill.btn-default:active,div.ccm-page .btn.btn-success.btn-unfill.btn-default.active,div.ccm-page .btn.btn-success.btn-unfill.btn-default:hover,div.ccm-page .btn.btn-success.btn-unfill.btn-default:focus{color:var(--btn-success-color-hover)}div.ccm-page .btn.btn-success.btn-inverse,div.ccm-page .btn.btn-success.mod-reverse{color:var(--btn-success-color-bg);background-color:#fff;border-color:#fff}div.ccm-page .btn.btn-success.btn-inverse:hover,div.ccm-page .btn.btn-success.mod-reverse:hover,div.ccm-page .btn.btn-success.btn-inverse:focus,div.ccm-page .btn.btn-success.mod-reverse:focus,div.ccm-page .btn.btn-success.btn-inverse.is-active,div.ccm-page .btn.btn-success.mod-reverse.is-active,div.ccm-page .btn.btn-success.btn-inverse:active,div.ccm-page .btn.btn-success.mod-reverse:active,div.ccm-page .btn.btn-success.btn-inverse.active,div.ccm-page .btn.btn-success.mod-reverse.active{border-color:var(--btn-success-color-bg-hover)}div.ccm-page .btn.btn-success.btn-inverse.btn-default,div.ccm-page .btn.btn-success.mod-reverse.btn-default{color:var(--btn-success-color)}div.ccm-page .btn.btn-success:focus,div.ccm-page .btn.btn-success.focus{color:var(--btn-success-color-hover);background-color:var(--btn-success-color-bg-hover);border-color:var(--btn-success-color-border-focus)}div.ccm-page .btn.btn-success:hover{color:var(--btn-success-color-hover);background-color:var(--btn-success-color-bg-hover);border-color:var(--btn-success-color-border-hover)}div.ccm-page .btn.btn-success.is-active,div.ccm-page .btn.btn-success:active,div.ccm-page .btn.btn-success.active,div.ccm-page .btn.btn-success .open>.dropdown-toggle{color:var(--btn-success-color);background-color:var(--btn-success-color-bg-hover);border-color:var(--btn-success-color-border-hover)}div.ccm-page .btn.btn-success.is-active,div.ccm-page .btn.btn-success:active,div.ccm-page .btn.btn-success.active .open>.dropdown-toggle{background-image:none}div.ccm-page .btn.btn-success.disabled:hover,div.ccm-page .btn.btn-success[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-success:hover,div.ccm-page .btn.btn-success.disabled:focus,div.ccm-page .btn.btn-success[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-success:focus,div.ccm-page .btn.btn-success.disabled.focus,div.ccm-page .btn.btn-success[disabled].focus,fieldset[disabled] div.ccm-page .btn.btn-success.focus{background-color:var(--btn-success-color-bg);border-color:var(--btn-success-color-border-color)}div.ccm-page .btn.btn-success.is-loading:not(.btn-inline){color:transparent}div.ccm-page .btn.btn-success.is-loading:after{border:2px solid var(--type-reverse-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-success.is-loading.btn-link:after,div.ccm-page .btn.btn-success.is-loading.btn-outline:after,div.ccm-page .btn.btn-success.is-loading.btn-unfill:after,div.ccm-page .btn.btn-success.is-loading.btn-inverse:after{border:2px solid var(--btn-success-color-bg);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-success.is-loading.btn-default:after{border:2px solid var(--btn-success-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-success.is-loading.btn-default.btn-outline-inverse:after{border:2px solid var(--btn-success-color-bg);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-success.is-loading:focus:after,div.ccm-page .btn.btn-success.is-loading:active:after{border:2px solid var(--type-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-success .badge{color:var(--btn-success-color-bg);background-color:var(--btn-success-color)}div.ccm-page .btn.btn-info{color:var(--btn-info-color);background-color:var(--btn-info-color-bg);border-color:var(--btn-info-color-border-color)}div.ccm-page .btn.btn-info.btn-inline,div.ccm-page .btn.btn-info.btn-link,div.ccm-page .btn.btn-info.btn-link.btn-inline{color:var(--btn-info-color-bg)}div.ccm-page .btn.btn-info.btn-inline.is-active,div.ccm-page .btn.btn-info.btn-link.is-active,div.ccm-page .btn.btn-info.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-info.btn-inline:active,div.ccm-page .btn.btn-info.btn-link:active,div.ccm-page .btn.btn-info.btn-link.btn-inline:active,div.ccm-page .btn.btn-info.btn-inline.active,div.ccm-page .btn.btn-info.btn-link.active,div.ccm-page .btn.btn-info.btn-link.btn-inline.active,div.ccm-page .btn.btn-info.btn-inline:hover,div.ccm-page .btn.btn-info.btn-link:hover,div.ccm-page .btn.btn-info.btn-link.btn-inline:hover,div.ccm-page .btn.btn-info.btn-inline:focus,div.ccm-page .btn.btn-info.btn-link:focus,div.ccm-page .btn.btn-info.btn-link.btn-inline:focus{color:var(--btn-info-color-bg-hover)}div.ccm-page .btn.btn-info.btn-default.btn-inline,div.ccm-page .btn.btn-info.btn-default.btn-link,div.ccm-page .btn.btn-info.btn-default.btn-link.btn-inline{color:var(--btn-info-color)}div.ccm-page .btn.btn-info.btn-default.btn-inline:hover,div.ccm-page .btn.btn-info.btn-default.btn-link:hover,div.ccm-page .btn.btn-info.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.btn-info.btn-default.btn-inline:focus,div.ccm-page .btn.btn-info.btn-default.btn-link:focus,div.ccm-page .btn.btn-info.btn-default.btn-link.btn-inline:focus,div.ccm-page .btn.btn-info.btn-default.btn-inline.is-active,div.ccm-page .btn.btn-info.btn-default.btn-link.is-active,div.ccm-page .btn.btn-info.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-info.btn-default.btn-inline:active,div.ccm-page .btn.btn-info.btn-default.btn-link:active,div.ccm-page .btn.btn-info.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.btn-info.btn-default.btn-inline.active,div.ccm-page .btn.btn-info.btn-default.btn-link.active,div.ccm-page .btn.btn-info.btn-default.btn-link.btn-inline.active{color:var(--btn-info-color)}div.ccm-page .btn.btn-info.btn-reverse{color:var(--btn-info-color);background-color:var(--btn-info-color-bg-hover);border-color:var(--btn-info-color-border-hover)}div.ccm-page .btn.btn-info.btn-reverse:hover,div.ccm-page .btn.btn-info.btn-reverse:focus,div.ccm-page .btn.btn-info.btn-reverse.is-active,div.ccm-page .btn.btn-info.btn-reverse:active,div.ccm-page .btn.btn-info.btn-reverse.active{color:var(--btn-info-color);background-color:var(--btn-info-color-bg);border-color:var(--btn-info-color-border-color)}div.ccm-page .btn.btn-info.btn-outline,div.ccm-page .btn.btn-info.mod-ghost{border-color:var(--btn-info-color-bg);background-color:transparent;color:var(--btn-info-color-bg)}div.ccm-page .btn.btn-info.btn-outline.btn-default,div.ccm-page .btn.btn-info.mod-ghost.btn-default{color:var(--btn-info-color)}div.ccm-page .btn.btn-info.btn-outline:hover,div.ccm-page .btn.btn-info.mod-ghost:hover,div.ccm-page .btn.btn-info.btn-outline:focus,div.ccm-page .btn.btn-info.mod-ghost:focus{background-color:var(--btn-info-color-bg);border-color:var(--btn-info-color-border-color)}div.ccm-page .btn.btn-info.btn-outline.is-active,div.ccm-page .btn.btn-info.mod-ghost.is-active,div.ccm-page .btn.btn-info.btn-outline:active,div.ccm-page .btn.btn-info.mod-ghost:active,div.ccm-page .btn.btn-info.btn-outline.active,div.ccm-page .btn.btn-info.mod-ghost.active,div.ccm-page .btn.btn-info.btn-outline .open>.dropdown-toggle,div.ccm-page .btn.btn-info.mod-ghost .open>.dropdown-toggle{color:var(--btn-info-color);background-color:var(--btn-info-color-bg-hover);border-color:var(--btn-info-color-border-hover)}div.ccm-page .btn.btn-info.btn-outline-reverse{color:var(--btn-info-color);background-color:var(--btn-info-color-bg-hover);border-color:var(--btn-info-color-border-hover)}div.ccm-page .btn.btn-info.btn-outline-reverse:hover,div.ccm-page .btn.btn-info.btn-outline-reverse:focus,div.ccm-page .btn.btn-info.btn-outline-reverse.is-active,div.ccm-page .btn.btn-info.btn-outline-reverse:active,div.ccm-page .btn.btn-info.btn-outline-reverse.active{border-color:var(--btn-info-color-border-color);background-color:transparent;color:var(--btn-info-color-bg)}div.ccm-page .btn.btn-info.btn-outline-reverse.btn-default:hover,div.ccm-page .btn.btn-info.btn-outline-reverse.btn-default:focus,div.ccm-page .btn.btn-info.btn-outline-reverse.btn-default.is-active,div.ccm-page .btn.btn-info.btn-outline-reverse.btn-default:active,div.ccm-page .btn.btn-info.btn-outline-reverse.btn-default.active{color:var(--btn-info-color-hover)}div.ccm-page .btn.btn-info.btn-outline-inverse,div.ccm-page .btn.btn-info.mod-ghost-reverse{background-color:transparent;border-color:#fff;color:#fff}div.ccm-page .btn.btn-info.btn-outline-inverse:hover,div.ccm-page .btn.btn-info.mod-ghost-reverse:hover,div.ccm-page .btn.btn-info.btn-outline-inverse:focus,div.ccm-page .btn.btn-info.mod-ghost-reverse:focus,div.ccm-page .btn.btn-info.btn-outline-inverse.is-active,div.ccm-page .btn.btn-info.mod-ghost-reverse.is-active,div.ccm-page .btn.btn-info.btn-outline-inverse:active,div.ccm-page .btn.btn-info.mod-ghost-reverse:active,div.ccm-page .btn.btn-info.btn-outline-inverse.active,div.ccm-page .btn.btn-info.mod-ghost-reverse.active{background-color:transparent;border-color:var(--btn-info-color-bg);color:var(--btn-info-color-bg)}div.ccm-page .btn.btn-info.btn-outline-inverse.btn-default:hover,div.ccm-page .btn.btn-info.mod-ghost-reverse.btn-default:hover,div.ccm-page .btn.btn-info.btn-outline-inverse.btn-default:focus,div.ccm-page .btn.btn-info.mod-ghost-reverse.btn-default:focus,div.ccm-page .btn.btn-info.btn-outline-inverse.btn-default.is-active,div.ccm-page .btn.btn-info.mod-ghost-reverse.btn-default.is-active,div.ccm-page .btn.btn-info.btn-outline-inverse.btn-default:active,div.ccm-page .btn.btn-info.mod-ghost-reverse.btn-default:active,div.ccm-page .btn.btn-info.btn-outline-inverse.btn-default.active,div.ccm-page .btn.btn-info.mod-ghost-reverse.btn-default.active{border-color:var(--btn-info-color-border-hover);color:var(--btn-info-color-hover)}div.ccm-page .btn.btn-info.btn-unfill{background-color:transparent;border-color:transparent;color:var(--btn-info-color-bg)}div.ccm-page .btn.btn-info.btn-unfill.is-active,div.ccm-page .btn.btn-info.btn-unfill:active,div.ccm-page .btn.btn-info.btn-unfill.active,div.ccm-page .btn.btn-info.btn-unfill:hover,div.ccm-page .btn.btn-info.btn-unfill:focus{background-color:transparent;border-color:transparent;color:var(--btn-info-color-bg-hover)}div.ccm-page .btn.btn-info.btn-unfill.btn-default{color:var(--btn-info-color)}div.ccm-page .btn.btn-info.btn-unfill.btn-default.is-active,div.ccm-page .btn.btn-info.btn-unfill.btn-default:active,div.ccm-page .btn.btn-info.btn-unfill.btn-default.active,div.ccm-page .btn.btn-info.btn-unfill.btn-default:hover,div.ccm-page .btn.btn-info.btn-unfill.btn-default:focus{color:var(--btn-info-color-hover)}div.ccm-page .btn.btn-info.btn-inverse,div.ccm-page .btn.btn-info.mod-reverse{color:var(--btn-info-color-bg);background-color:#fff;border-color:#fff}div.ccm-page .btn.btn-info.btn-inverse:hover,div.ccm-page .btn.btn-info.mod-reverse:hover,div.ccm-page .btn.btn-info.btn-inverse:focus,div.ccm-page .btn.btn-info.mod-reverse:focus,div.ccm-page .btn.btn-info.btn-inverse.is-active,div.ccm-page .btn.btn-info.mod-reverse.is-active,div.ccm-page .btn.btn-info.btn-inverse:active,div.ccm-page .btn.btn-info.mod-reverse:active,div.ccm-page .btn.btn-info.btn-inverse.active,div.ccm-page .btn.btn-info.mod-reverse.active{border-color:var(--btn-info-color-bg-hover)}div.ccm-page .btn.btn-info.btn-inverse.btn-default,div.ccm-page .btn.btn-info.mod-reverse.btn-default{color:var(--btn-info-color)}div.ccm-page .btn.btn-info:focus,div.ccm-page .btn.btn-info.focus{color:var(--btn-info-color-hover);background-color:var(--btn-info-color-bg-hover);border-color:var(--btn-info-color-border-focus)}div.ccm-page .btn.btn-info:hover{color:var(--btn-info-color-hover);background-color:var(--btn-info-color-bg-hover);border-color:var(--btn-info-color-border-hover)}div.ccm-page .btn.btn-info.is-active,div.ccm-page .btn.btn-info:active,div.ccm-page .btn.btn-info.active,div.ccm-page .btn.btn-info .open>.dropdown-toggle{color:var(--btn-info-color);background-color:var(--btn-info-color-bg-hover);border-color:var(--btn-info-color-border-hover)}div.ccm-page .btn.btn-info.is-active,div.ccm-page .btn.btn-info:active,div.ccm-page .btn.btn-info.active .open>.dropdown-toggle{background-image:none}div.ccm-page .btn.btn-info.disabled:hover,div.ccm-page .btn.btn-info[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-info:hover,div.ccm-page .btn.btn-info.disabled:focus,div.ccm-page .btn.btn-info[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-info:focus,div.ccm-page .btn.btn-info.disabled.focus,div.ccm-page .btn.btn-info[disabled].focus,fieldset[disabled] div.ccm-page .btn.btn-info.focus{background-color:var(--btn-info-color-bg);border-color:var(--btn-info-color-border-color)}div.ccm-page .btn.btn-info.is-loading:not(.btn-inline){color:transparent}div.ccm-page .btn.btn-info.is-loading:after{border:2px solid var(--type-reverse-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-info.is-loading.btn-link:after,div.ccm-page .btn.btn-info.is-loading.btn-outline:after,div.ccm-page .btn.btn-info.is-loading.btn-unfill:after,div.ccm-page .btn.btn-info.is-loading.btn-inverse:after{border:2px solid var(--btn-info-color-bg);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-info.is-loading.btn-default:after{border:2px solid var(--btn-info-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-info.is-loading.btn-default.btn-outline-inverse:after{border:2px solid var(--btn-info-color-bg);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-info.is-loading:focus:after,div.ccm-page .btn.btn-info.is-loading:active:after{border:2px solid var(--type-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-info .badge{color:var(--btn-info-color-bg);background-color:var(--btn-info-color)}div.ccm-page .btn.btn-warning{color:var(--btn-warning-color);background-color:var(--btn-warning-color-bg);border-color:var(--btn-warning-color-border-color)}div.ccm-page .btn.btn-warning.btn-inline,div.ccm-page .btn.btn-warning.btn-link,div.ccm-page .btn.btn-warning.btn-link.btn-inline{color:var(--btn-warning-color-bg)}div.ccm-page .btn.btn-warning.btn-inline.is-active,div.ccm-page .btn.btn-warning.btn-link.is-active,div.ccm-page .btn.btn-warning.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-warning.btn-inline:active,div.ccm-page .btn.btn-warning.btn-link:active,div.ccm-page .btn.btn-warning.btn-link.btn-inline:active,div.ccm-page .btn.btn-warning.btn-inline.active,div.ccm-page .btn.btn-warning.btn-link.active,div.ccm-page .btn.btn-warning.btn-link.btn-inline.active,div.ccm-page .btn.btn-warning.btn-inline:hover,div.ccm-page .btn.btn-warning.btn-link:hover,div.ccm-page .btn.btn-warning.btn-link.btn-inline:hover,div.ccm-page .btn.btn-warning.btn-inline:focus,div.ccm-page .btn.btn-warning.btn-link:focus,div.ccm-page .btn.btn-warning.btn-link.btn-inline:focus{color:var(--btn-warning-color-bg-hover)}div.ccm-page .btn.btn-warning.btn-default.btn-inline,div.ccm-page .btn.btn-warning.btn-default.btn-link,div.ccm-page .btn.btn-warning.btn-default.btn-link.btn-inline{color:var(--btn-warning-color)}div.ccm-page .btn.btn-warning.btn-default.btn-inline:hover,div.ccm-page .btn.btn-warning.btn-default.btn-link:hover,div.ccm-page .btn.btn-warning.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.btn-warning.btn-default.btn-inline:focus,div.ccm-page .btn.btn-warning.btn-default.btn-link:focus,div.ccm-page .btn.btn-warning.btn-default.btn-link.btn-inline:focus,div.ccm-page .btn.btn-warning.btn-default.btn-inline.is-active,div.ccm-page .btn.btn-warning.btn-default.btn-link.is-active,div.ccm-page .btn.btn-warning.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-warning.btn-default.btn-inline:active,div.ccm-page .btn.btn-warning.btn-default.btn-link:active,div.ccm-page .btn.btn-warning.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.btn-warning.btn-default.btn-inline.active,div.ccm-page .btn.btn-warning.btn-default.btn-link.active,div.ccm-page .btn.btn-warning.btn-default.btn-link.btn-inline.active{color:var(--btn-warning-color)}div.ccm-page .btn.btn-warning.btn-reverse{color:var(--btn-warning-color);background-color:var(--btn-warning-color-bg-hover);border-color:var(--btn-warning-color-border-hover)}div.ccm-page .btn.btn-warning.btn-reverse:hover,div.ccm-page .btn.btn-warning.btn-reverse:focus,div.ccm-page .btn.btn-warning.btn-reverse.is-active,div.ccm-page .btn.btn-warning.btn-reverse:active,div.ccm-page .btn.btn-warning.btn-reverse.active{color:var(--btn-warning-color);background-color:var(--btn-warning-color-bg);border-color:var(--btn-warning-color-border-color)}div.ccm-page .btn.btn-warning.btn-outline,div.ccm-page .btn.btn-warning.mod-ghost{border-color:var(--btn-warning-color-bg);background-color:transparent;color:var(--btn-warning-color-bg)}div.ccm-page .btn.btn-warning.btn-outline.btn-default,div.ccm-page .btn.btn-warning.mod-ghost.btn-default{color:var(--btn-warning-color)}div.ccm-page .btn.btn-warning.btn-outline:hover,div.ccm-page .btn.btn-warning.mod-ghost:hover,div.ccm-page .btn.btn-warning.btn-outline:focus,div.ccm-page .btn.btn-warning.mod-ghost:focus{background-color:var(--btn-warning-color-bg);border-color:var(--btn-warning-color-border-color)}div.ccm-page .btn.btn-warning.btn-outline.is-active,div.ccm-page .btn.btn-warning.mod-ghost.is-active,div.ccm-page .btn.btn-warning.btn-outline:active,div.ccm-page .btn.btn-warning.mod-ghost:active,div.ccm-page .btn.btn-warning.btn-outline.active,div.ccm-page .btn.btn-warning.mod-ghost.active,div.ccm-page .btn.btn-warning.btn-outline .open>.dropdown-toggle,div.ccm-page .btn.btn-warning.mod-ghost .open>.dropdown-toggle{color:var(--btn-warning-color);background-color:var(--btn-warning-color-bg-hover);border-color:var(--btn-warning-color-border-hover)}div.ccm-page .btn.btn-warning.btn-outline-reverse{color:var(--btn-warning-color);background-color:var(--btn-warning-color-bg-hover);border-color:var(--btn-warning-color-border-hover)}div.ccm-page .btn.btn-warning.btn-outline-reverse:hover,div.ccm-page .btn.btn-warning.btn-outline-reverse:focus,div.ccm-page .btn.btn-warning.btn-outline-reverse.is-active,div.ccm-page .btn.btn-warning.btn-outline-reverse:active,div.ccm-page .btn.btn-warning.btn-outline-reverse.active{border-color:var(--btn-warning-color-border-color);background-color:transparent;color:var(--btn-warning-color-bg)}div.ccm-page .btn.btn-warning.btn-outline-reverse.btn-default:hover,div.ccm-page .btn.btn-warning.btn-outline-reverse.btn-default:focus,div.ccm-page .btn.btn-warning.btn-outline-reverse.btn-default.is-active,div.ccm-page .btn.btn-warning.btn-outline-reverse.btn-default:active,div.ccm-page .btn.btn-warning.btn-outline-reverse.btn-default.active{color:var(--btn-warning-color-hover)}div.ccm-page .btn.btn-warning.btn-outline-inverse,div.ccm-page .btn.btn-warning.mod-ghost-reverse{background-color:transparent;border-color:#fff;color:#fff}div.ccm-page .btn.btn-warning.btn-outline-inverse:hover,div.ccm-page .btn.btn-warning.mod-ghost-reverse:hover,div.ccm-page .btn.btn-warning.btn-outline-inverse:focus,div.ccm-page .btn.btn-warning.mod-ghost-reverse:focus,div.ccm-page .btn.btn-warning.btn-outline-inverse.is-active,div.ccm-page .btn.btn-warning.mod-ghost-reverse.is-active,div.ccm-page .btn.btn-warning.btn-outline-inverse:active,div.ccm-page .btn.btn-warning.mod-ghost-reverse:active,div.ccm-page .btn.btn-warning.btn-outline-inverse.active,div.ccm-page .btn.btn-warning.mod-ghost-reverse.active{background-color:transparent;border-color:var(--btn-warning-color-bg);color:var(--btn-warning-color-bg)}div.ccm-page .btn.btn-warning.btn-outline-inverse.btn-default:hover,div.ccm-page .btn.btn-warning.mod-ghost-reverse.btn-default:hover,div.ccm-page .btn.btn-warning.btn-outline-inverse.btn-default:focus,div.ccm-page .btn.btn-warning.mod-ghost-reverse.btn-default:focus,div.ccm-page .btn.btn-warning.btn-outline-inverse.btn-default.is-active,div.ccm-page .btn.btn-warning.mod-ghost-reverse.btn-default.is-active,div.ccm-page .btn.btn-warning.btn-outline-inverse.btn-default:active,div.ccm-page .btn.btn-warning.mod-ghost-reverse.btn-default:active,div.ccm-page .btn.btn-warning.btn-outline-inverse.btn-default.active,div.ccm-page .btn.btn-warning.mod-ghost-reverse.btn-default.active{border-color:var(--btn-warning-color-border-hover);color:var(--btn-warning-color-hover)}div.ccm-page .btn.btn-warning.btn-unfill{background-color:transparent;border-color:transparent;color:var(--btn-warning-color-bg)}div.ccm-page .btn.btn-warning.btn-unfill.is-active,div.ccm-page .btn.btn-warning.btn-unfill:active,div.ccm-page .btn.btn-warning.btn-unfill.active,div.ccm-page .btn.btn-warning.btn-unfill:hover,div.ccm-page .btn.btn-warning.btn-unfill:focus{background-color:transparent;border-color:transparent;color:var(--btn-warning-color-bg-hover)}div.ccm-page .btn.btn-warning.btn-unfill.btn-default{color:var(--btn-warning-color)}div.ccm-page .btn.btn-warning.btn-unfill.btn-default.is-active,div.ccm-page .btn.btn-warning.btn-unfill.btn-default:active,div.ccm-page .btn.btn-warning.btn-unfill.btn-default.active,div.ccm-page .btn.btn-warning.btn-unfill.btn-default:hover,div.ccm-page .btn.btn-warning.btn-unfill.btn-default:focus{color:var(--btn-warning-color-hover)}div.ccm-page .btn.btn-warning.btn-inverse,div.ccm-page .btn.btn-warning.mod-reverse{color:var(--btn-warning-color-bg);background-color:#fff;border-color:#fff}div.ccm-page .btn.btn-warning.btn-inverse:hover,div.ccm-page .btn.btn-warning.mod-reverse:hover,div.ccm-page .btn.btn-warning.btn-inverse:focus,div.ccm-page .btn.btn-warning.mod-reverse:focus,div.ccm-page .btn.btn-warning.btn-inverse.is-active,div.ccm-page .btn.btn-warning.mod-reverse.is-active,div.ccm-page .btn.btn-warning.btn-inverse:active,div.ccm-page .btn.btn-warning.mod-reverse:active,div.ccm-page .btn.btn-warning.btn-inverse.active,div.ccm-page .btn.btn-warning.mod-reverse.active{border-color:var(--btn-warning-color-bg-hover)}div.ccm-page .btn.btn-warning.btn-inverse.btn-default,div.ccm-page .btn.btn-warning.mod-reverse.btn-default{color:var(--btn-warning-color)}div.ccm-page .btn.btn-warning:focus,div.ccm-page .btn.btn-warning.focus{color:var(--btn-warning-color-hover);background-color:var(--btn-warning-color-bg-hover);border-color:var(--btn-warning-color-border-focus)}div.ccm-page .btn.btn-warning:hover{color:var(--btn-warning-color-hover);background-color:var(--btn-warning-color-bg-hover);border-color:var(--btn-warning-color-border-hover)}div.ccm-page .btn.btn-warning.is-active,div.ccm-page .btn.btn-warning:active,div.ccm-page .btn.btn-warning.active,div.ccm-page .btn.btn-warning .open>.dropdown-toggle{color:var(--btn-warning-color);background-color:var(--btn-warning-color-bg-hover);border-color:var(--btn-warning-color-border-hover)}div.ccm-page .btn.btn-warning.is-active,div.ccm-page .btn.btn-warning:active,div.ccm-page .btn.btn-warning.active .open>.dropdown-toggle{background-image:none}div.ccm-page .btn.btn-warning.disabled:hover,div.ccm-page .btn.btn-warning[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-warning:hover,div.ccm-page .btn.btn-warning.disabled:focus,div.ccm-page .btn.btn-warning[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-warning:focus,div.ccm-page .btn.btn-warning.disabled.focus,div.ccm-page .btn.btn-warning[disabled].focus,fieldset[disabled] div.ccm-page .btn.btn-warning.focus{background-color:var(--btn-warning-color-bg);border-color:var(--btn-warning-color-border-color)}div.ccm-page .btn.btn-warning.is-loading:not(.btn-inline){color:transparent}div.ccm-page .btn.btn-warning.is-loading:after{border:2px solid var(--type-reverse-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-warning.is-loading.btn-link:after,div.ccm-page .btn.btn-warning.is-loading.btn-outline:after,div.ccm-page .btn.btn-warning.is-loading.btn-unfill:after,div.ccm-page .btn.btn-warning.is-loading.btn-inverse:after{border:2px solid var(--btn-warning-color-bg);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-warning.is-loading.btn-default:after{border:2px solid var(--btn-warning-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-warning.is-loading.btn-default.btn-outline-inverse:after{border:2px solid var(--btn-warning-color-bg);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-warning.is-loading:focus:after,div.ccm-page .btn.btn-warning.is-loading:active:after{border:2px solid var(--type-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-warning .badge{color:var(--btn-warning-color-bg);background-color:var(--btn-warning-color)}div.ccm-page .btn.btn-danger{color:var(--btn-danger-color);background-color:var(--btn-danger-color-bg);border-color:var(--btn-danger-color-border-color)}div.ccm-page .btn.btn-danger.btn-inline,div.ccm-page .btn.btn-danger.btn-link,div.ccm-page .btn.btn-danger.btn-link.btn-inline{color:var(--btn-danger-color-bg)}div.ccm-page .btn.btn-danger.btn-inline.is-active,div.ccm-page .btn.btn-danger.btn-link.is-active,div.ccm-page .btn.btn-danger.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-danger.btn-inline:active,div.ccm-page .btn.btn-danger.btn-link:active,div.ccm-page .btn.btn-danger.btn-link.btn-inline:active,div.ccm-page .btn.btn-danger.btn-inline.active,div.ccm-page .btn.btn-danger.btn-link.active,div.ccm-page .btn.btn-danger.btn-link.btn-inline.active,div.ccm-page .btn.btn-danger.btn-inline:hover,div.ccm-page .btn.btn-danger.btn-link:hover,div.ccm-page .btn.btn-danger.btn-link.btn-inline:hover,div.ccm-page .btn.btn-danger.btn-inline:focus,div.ccm-page .btn.btn-danger.btn-link:focus,div.ccm-page .btn.btn-danger.btn-link.btn-inline:focus{color:var(--btn-danger-color-bg-hover)}div.ccm-page .btn.btn-danger.btn-default.btn-inline,div.ccm-page .btn.btn-danger.btn-default.btn-link,div.ccm-page .btn.btn-danger.btn-default.btn-link.btn-inline{color:var(--btn-danger-color)}div.ccm-page .btn.btn-danger.btn-default.btn-inline:hover,div.ccm-page .btn.btn-danger.btn-default.btn-link:hover,div.ccm-page .btn.btn-danger.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.btn-danger.btn-default.btn-inline:focus,div.ccm-page .btn.btn-danger.btn-default.btn-link:focus,div.ccm-page .btn.btn-danger.btn-default.btn-link.btn-inline:focus,div.ccm-page .btn.btn-danger.btn-default.btn-inline.is-active,div.ccm-page .btn.btn-danger.btn-default.btn-link.is-active,div.ccm-page .btn.btn-danger.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-danger.btn-default.btn-inline:active,div.ccm-page .btn.btn-danger.btn-default.btn-link:active,div.ccm-page .btn.btn-danger.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.btn-danger.btn-default.btn-inline.active,div.ccm-page .btn.btn-danger.btn-default.btn-link.active,div.ccm-page .btn.btn-danger.btn-default.btn-link.btn-inline.active{color:var(--btn-danger-color)}div.ccm-page .btn.btn-danger.btn-reverse{color:var(--btn-danger-color);background-color:var(--btn-danger-color-bg-hover);border-color:var(--btn-danger-color-border-hover)}div.ccm-page .btn.btn-danger.btn-reverse:hover,div.ccm-page .btn.btn-danger.btn-reverse:focus,div.ccm-page .btn.btn-danger.btn-reverse.is-active,div.ccm-page .btn.btn-danger.btn-reverse:active,div.ccm-page .btn.btn-danger.btn-reverse.active{color:var(--btn-danger-color);background-color:var(--btn-danger-color-bg);border-color:var(--btn-danger-color-border-color)}div.ccm-page .btn.btn-danger.btn-outline,div.ccm-page .btn.btn-danger.mod-ghost{border-color:var(--btn-danger-color-bg);background-color:transparent;color:var(--btn-danger-color-bg)}div.ccm-page .btn.btn-danger.btn-outline.btn-default,div.ccm-page .btn.btn-danger.mod-ghost.btn-default{color:var(--btn-danger-color)}div.ccm-page .btn.btn-danger.btn-outline:hover,div.ccm-page .btn.btn-danger.mod-ghost:hover,div.ccm-page .btn.btn-danger.btn-outline:focus,div.ccm-page .btn.btn-danger.mod-ghost:focus{background-color:var(--btn-danger-color-bg);border-color:var(--btn-danger-color-border-color)}div.ccm-page .btn.btn-danger.btn-outline.is-active,div.ccm-page .btn.btn-danger.mod-ghost.is-active,div.ccm-page .btn.btn-danger.btn-outline:active,div.ccm-page .btn.btn-danger.mod-ghost:active,div.ccm-page .btn.btn-danger.btn-outline.active,div.ccm-page .btn.btn-danger.mod-ghost.active,div.ccm-page .btn.btn-danger.btn-outline .open>.dropdown-toggle,div.ccm-page .btn.btn-danger.mod-ghost .open>.dropdown-toggle{color:var(--btn-danger-color);background-color:var(--btn-danger-color-bg-hover);border-color:var(--btn-danger-color-border-hover)}div.ccm-page .btn.btn-danger.btn-outline-reverse{color:var(--btn-danger-color);background-color:var(--btn-danger-color-bg-hover);border-color:var(--btn-danger-color-border-hover)}div.ccm-page .btn.btn-danger.btn-outline-reverse:hover,div.ccm-page .btn.btn-danger.btn-outline-reverse:focus,div.ccm-page .btn.btn-danger.btn-outline-reverse.is-active,div.ccm-page .btn.btn-danger.btn-outline-reverse:active,div.ccm-page .btn.btn-danger.btn-outline-reverse.active{border-color:var(--btn-danger-color-border-color);background-color:transparent;color:var(--btn-danger-color-bg)}div.ccm-page .btn.btn-danger.btn-outline-reverse.btn-default:hover,div.ccm-page .btn.btn-danger.btn-outline-reverse.btn-default:focus,div.ccm-page .btn.btn-danger.btn-outline-reverse.btn-default.is-active,div.ccm-page .btn.btn-danger.btn-outline-reverse.btn-default:active,div.ccm-page .btn.btn-danger.btn-outline-reverse.btn-default.active{color:var(--btn-danger-color-hover)}div.ccm-page .btn.btn-danger.btn-outline-inverse,div.ccm-page .btn.btn-danger.mod-ghost-reverse{background-color:transparent;border-color:#fff;color:#fff}div.ccm-page .btn.btn-danger.btn-outline-inverse:hover,div.ccm-page .btn.btn-danger.mod-ghost-reverse:hover,div.ccm-page .btn.btn-danger.btn-outline-inverse:focus,div.ccm-page .btn.btn-danger.mod-ghost-reverse:focus,div.ccm-page .btn.btn-danger.btn-outline-inverse.is-active,div.ccm-page .btn.btn-danger.mod-ghost-reverse.is-active,div.ccm-page .btn.btn-danger.btn-outline-inverse:active,div.ccm-page .btn.btn-danger.mod-ghost-reverse:active,div.ccm-page .btn.btn-danger.btn-outline-inverse.active,div.ccm-page .btn.btn-danger.mod-ghost-reverse.active{background-color:transparent;border-color:var(--btn-danger-color-bg);color:var(--btn-danger-color-bg)}div.ccm-page .btn.btn-danger.btn-outline-inverse.btn-default:hover,div.ccm-page .btn.btn-danger.mod-ghost-reverse.btn-default:hover,div.ccm-page .btn.btn-danger.btn-outline-inverse.btn-default:focus,div.ccm-page .btn.btn-danger.mod-ghost-reverse.btn-default:focus,div.ccm-page .btn.btn-danger.btn-outline-inverse.btn-default.is-active,div.ccm-page .btn.btn-danger.mod-ghost-reverse.btn-default.is-active,div.ccm-page .btn.btn-danger.btn-outline-inverse.btn-default:active,div.ccm-page .btn.btn-danger.mod-ghost-reverse.btn-default:active,div.ccm-page .btn.btn-danger.btn-outline-inverse.btn-default.active,div.ccm-page .btn.btn-danger.mod-ghost-reverse.btn-default.active{border-color:var(--btn-danger-color-border-hover);color:var(--btn-danger-color-hover)}div.ccm-page .btn.btn-danger.btn-unfill{background-color:transparent;border-color:transparent;color:var(--btn-danger-color-bg)}div.ccm-page .btn.btn-danger.btn-unfill.is-active,div.ccm-page .btn.btn-danger.btn-unfill:active,div.ccm-page .btn.btn-danger.btn-unfill.active,div.ccm-page .btn.btn-danger.btn-unfill:hover,div.ccm-page .btn.btn-danger.btn-unfill:focus{background-color:transparent;border-color:transparent;color:var(--btn-danger-color-bg-hover)}div.ccm-page .btn.btn-danger.btn-unfill.btn-default{color:var(--btn-danger-color)}div.ccm-page .btn.btn-danger.btn-unfill.btn-default.is-active,div.ccm-page .btn.btn-danger.btn-unfill.btn-default:active,div.ccm-page .btn.btn-danger.btn-unfill.btn-default.active,div.ccm-page .btn.btn-danger.btn-unfill.btn-default:hover,div.ccm-page .btn.btn-danger.btn-unfill.btn-default:focus{color:var(--btn-danger-color-hover)}div.ccm-page .btn.btn-danger.btn-inverse,div.ccm-page .btn.btn-danger.mod-reverse{color:var(--btn-danger-color-bg);background-color:#fff;border-color:#fff}div.ccm-page .btn.btn-danger.btn-inverse:hover,div.ccm-page .btn.btn-danger.mod-reverse:hover,div.ccm-page .btn.btn-danger.btn-inverse:focus,div.ccm-page .btn.btn-danger.mod-reverse:focus,div.ccm-page .btn.btn-danger.btn-inverse.is-active,div.ccm-page .btn.btn-danger.mod-reverse.is-active,div.ccm-page .btn.btn-danger.btn-inverse:active,div.ccm-page .btn.btn-danger.mod-reverse:active,div.ccm-page .btn.btn-danger.btn-inverse.active,div.ccm-page .btn.btn-danger.mod-reverse.active{border-color:var(--btn-danger-color-bg-hover)}div.ccm-page .btn.btn-danger.btn-inverse.btn-default,div.ccm-page .btn.btn-danger.mod-reverse.btn-default{color:var(--btn-danger-color)}div.ccm-page .btn.btn-danger:focus,div.ccm-page .btn.btn-danger.focus{color:var(--btn-danger-color-hover);background-color:var(--btn-danger-color-bg-hover);border-color:var(--btn-danger-color-border-focus)}div.ccm-page .btn.btn-danger:hover{color:var(--btn-danger-color-hover);background-color:var(--btn-danger-color-bg-hover);border-color:var(--btn-danger-color-border-hover)}div.ccm-page .btn.btn-danger.is-active,div.ccm-page .btn.btn-danger:active,div.ccm-page .btn.btn-danger.active,div.ccm-page .btn.btn-danger .open>.dropdown-toggle{color:var(--btn-danger-color);background-color:var(--btn-danger-color-bg-hover);border-color:var(--btn-danger-color-border-hover)}div.ccm-page .btn.btn-danger.is-active,div.ccm-page .btn.btn-danger:active,div.ccm-page .btn.btn-danger.active .open>.dropdown-toggle{background-image:none}div.ccm-page .btn.btn-danger.disabled:hover,div.ccm-page .btn.btn-danger[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-danger:hover,div.ccm-page .btn.btn-danger.disabled:focus,div.ccm-page .btn.btn-danger[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-danger:focus,div.ccm-page .btn.btn-danger.disabled.focus,div.ccm-page .btn.btn-danger[disabled].focus,fieldset[disabled] div.ccm-page .btn.btn-danger.focus{background-color:var(--btn-danger-color-bg);border-color:var(--btn-danger-color-border-color)}div.ccm-page .btn.btn-danger.is-loading:not(.btn-inline){color:transparent}div.ccm-page .btn.btn-danger.is-loading:after{border:2px solid var(--type-reverse-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-danger.is-loading.btn-link:after,div.ccm-page .btn.btn-danger.is-loading.btn-outline:after,div.ccm-page .btn.btn-danger.is-loading.btn-unfill:after,div.ccm-page .btn.btn-danger.is-loading.btn-inverse:after{border:2px solid var(--btn-danger-color-bg);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-danger.is-loading.btn-default:after{border:2px solid var(--btn-danger-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-danger.is-loading.btn-default.btn-outline-inverse:after{border:2px solid var(--btn-danger-color-bg);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-danger.is-loading:focus:after,div.ccm-page .btn.btn-danger.is-loading:active:after{border:2px solid var(--type-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-danger .badge{color:var(--btn-danger-color-bg);background-color:var(--btn-danger-color)}div.ccm-page .btn.btn-white-outline{color:var(--type-reverse-color);background-color:transparent;border-color:var(--type-reverse-color)}div.ccm-page .btn.btn-white-outline.btn-inline,div.ccm-page .btn.btn-white-outline.btn-link,div.ccm-page .btn.btn-white-outline.btn-link.btn-inline{color:transparent}div.ccm-page .btn.btn-white-outline.btn-inline.is-active,div.ccm-page .btn.btn-white-outline.btn-link.is-active,div.ccm-page .btn.btn-white-outline.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-white-outline.btn-inline:active,div.ccm-page .btn.btn-white-outline.btn-link:active,div.ccm-page .btn.btn-white-outline.btn-link.btn-inline:active,div.ccm-page .btn.btn-white-outline.btn-inline.active,div.ccm-page .btn.btn-white-outline.btn-link.active,div.ccm-page .btn.btn-white-outline.btn-link.btn-inline.active,div.ccm-page .btn.btn-white-outline.btn-inline:hover,div.ccm-page .btn.btn-white-outline.btn-link:hover,div.ccm-page .btn.btn-white-outline.btn-link.btn-inline:hover,div.ccm-page .btn.btn-white-outline.btn-inline:focus,div.ccm-page .btn.btn-white-outline.btn-link:focus,div.ccm-page .btn.btn-white-outline.btn-link.btn-inline:focus{color:var(--neutral-lightest-color)}div.ccm-page .btn.btn-white-outline.btn-default.btn-inline,div.ccm-page .btn.btn-white-outline.btn-default.btn-link,div.ccm-page .btn.btn-white-outline.btn-default.btn-link.btn-inline{color:var(--type-reverse-color)}div.ccm-page .btn.btn-white-outline.btn-default.btn-inline:hover,div.ccm-page .btn.btn-white-outline.btn-default.btn-link:hover,div.ccm-page .btn.btn-white-outline.btn-default.btn-link.btn-inline:hover,div.ccm-page .btn.btn-white-outline.btn-default.btn-inline:focus,div.ccm-page .btn.btn-white-outline.btn-default.btn-link:focus,div.ccm-page .btn.btn-white-outline.btn-default.btn-link.btn-inline:focus,div.ccm-page .btn.btn-white-outline.btn-default.btn-inline.is-active,div.ccm-page .btn.btn-white-outline.btn-default.btn-link.is-active,div.ccm-page .btn.btn-white-outline.btn-default.btn-link.btn-inline.is-active,div.ccm-page .btn.btn-white-outline.btn-default.btn-inline:active,div.ccm-page .btn.btn-white-outline.btn-default.btn-link:active,div.ccm-page .btn.btn-white-outline.btn-default.btn-link.btn-inline:active,div.ccm-page .btn.btn-white-outline.btn-default.btn-inline.active,div.ccm-page .btn.btn-white-outline.btn-default.btn-link.active,div.ccm-page .btn.btn-white-outline.btn-default.btn-link.btn-inline.active{color:var(--type-reverse-color)}div.ccm-page .btn.btn-white-outline.btn-reverse{color:var(--type-reverse-color);background-color:var(--neutral-lightest-color);border-color:var(--type-reverse-color)}div.ccm-page .btn.btn-white-outline.btn-reverse:hover,div.ccm-page .btn.btn-white-outline.btn-reverse:focus,div.ccm-page .btn.btn-white-outline.btn-reverse.is-active,div.ccm-page .btn.btn-white-outline.btn-reverse:active,div.ccm-page .btn.btn-white-outline.btn-reverse.active{color:var(--type-reverse-color);background-color:transparent;border-color:var(--type-reverse-color)}div.ccm-page .btn.btn-white-outline.btn-outline,div.ccm-page .btn.btn-white-outline.mod-ghost{border-color:transparent;background-color:transparent;color:transparent}div.ccm-page .btn.btn-white-outline.btn-outline.btn-default,div.ccm-page .btn.btn-white-outline.mod-ghost.btn-default{color:var(--type-reverse-color)}div.ccm-page .btn.btn-white-outline.btn-outline:hover,div.ccm-page .btn.btn-white-outline.mod-ghost:hover,div.ccm-page .btn.btn-white-outline.btn-outline:focus,div.ccm-page .btn.btn-white-outline.mod-ghost:focus{background-color:transparent;border-color:var(--type-reverse-color)}div.ccm-page .btn.btn-white-outline.btn-outline.is-active,div.ccm-page .btn.btn-white-outline.mod-ghost.is-active,div.ccm-page .btn.btn-white-outline.btn-outline:active,div.ccm-page .btn.btn-white-outline.mod-ghost:active,div.ccm-page .btn.btn-white-outline.btn-outline.active,div.ccm-page .btn.btn-white-outline.mod-ghost.active,div.ccm-page .btn.btn-white-outline.btn-outline .open>.dropdown-toggle,div.ccm-page .btn.btn-white-outline.mod-ghost .open>.dropdown-toggle{color:var(--type-reverse-color);background-color:var(--neutral-lightest-color);border-color:var(--type-reverse-color)}div.ccm-page .btn.btn-white-outline.btn-outline-reverse{color:var(--type-reverse-color);background-color:var(--neutral-lightest-color);border-color:var(--type-reverse-color)}div.ccm-page .btn.btn-white-outline.btn-outline-reverse:hover,div.ccm-page .btn.btn-white-outline.btn-outline-reverse:focus,div.ccm-page .btn.btn-white-outline.btn-outline-reverse.is-active,div.ccm-page .btn.btn-white-outline.btn-outline-reverse:active,div.ccm-page .btn.btn-white-outline.btn-outline-reverse.active{border-color:var(--type-reverse-color);background-color:transparent;color:transparent}div.ccm-page .btn.btn-white-outline.btn-outline-reverse.btn-default:hover,div.ccm-page .btn.btn-white-outline.btn-outline-reverse.btn-default:focus,div.ccm-page .btn.btn-white-outline.btn-outline-reverse.btn-default.is-active,div.ccm-page .btn.btn-white-outline.btn-outline-reverse.btn-default:active,div.ccm-page .btn.btn-white-outline.btn-outline-reverse.btn-default.active{color:var(--button-color)}div.ccm-page .btn.btn-white-outline.btn-outline-inverse,div.ccm-page .btn.btn-white-outline.mod-ghost-reverse{background-color:transparent;border-color:#fff;color:#fff}div.ccm-page .btn.btn-white-outline.btn-outline-inverse:hover,div.ccm-page .btn.btn-white-outline.mod-ghost-reverse:hover,div.ccm-page .btn.btn-white-outline.btn-outline-inverse:focus,div.ccm-page .btn.btn-white-outline.mod-ghost-reverse:focus,div.ccm-page .btn.btn-white-outline.btn-outline-inverse.is-active,div.ccm-page .btn.btn-white-outline.mod-ghost-reverse.is-active,div.ccm-page .btn.btn-white-outline.btn-outline-inverse:active,div.ccm-page .btn.btn-white-outline.mod-ghost-reverse:active,div.ccm-page .btn.btn-white-outline.btn-outline-inverse.active,div.ccm-page .btn.btn-white-outline.mod-ghost-reverse.active{background-color:transparent;border-color:transparent;color:transparent}div.ccm-page .btn.btn-white-outline.btn-outline-inverse.btn-default:hover,div.ccm-page .btn.btn-white-outline.mod-ghost-reverse.btn-default:hover,div.ccm-page .btn.btn-white-outline.btn-outline-inverse.btn-default:focus,div.ccm-page .btn.btn-white-outline.mod-ghost-reverse.btn-default:focus,div.ccm-page .btn.btn-white-outline.btn-outline-inverse.btn-default.is-active,div.ccm-page .btn.btn-white-outline.mod-ghost-reverse.btn-default.is-active,div.ccm-page .btn.btn-white-outline.btn-outline-inverse.btn-default:active,div.ccm-page .btn.btn-white-outline.mod-ghost-reverse.btn-default:active,div.ccm-page .btn.btn-white-outline.btn-outline-inverse.btn-default.active,div.ccm-page .btn.btn-white-outline.mod-ghost-reverse.btn-default.active{border-color:var(--type-reverse-color);color:var(--button-color)}div.ccm-page .btn.btn-white-outline.btn-unfill{background-color:transparent;border-color:transparent;color:transparent}div.ccm-page .btn.btn-white-outline.btn-unfill.is-active,div.ccm-page .btn.btn-white-outline.btn-unfill:active,div.ccm-page .btn.btn-white-outline.btn-unfill.active,div.ccm-page .btn.btn-white-outline.btn-unfill:hover,div.ccm-page .btn.btn-white-outline.btn-unfill:focus{background-color:transparent;border-color:transparent;color:var(--neutral-lightest-color)}div.ccm-page .btn.btn-white-outline.btn-unfill.btn-default{color:var(--type-reverse-color)}div.ccm-page .btn.btn-white-outline.btn-unfill.btn-default.is-active,div.ccm-page .btn.btn-white-outline.btn-unfill.btn-default:active,div.ccm-page .btn.btn-white-outline.btn-unfill.btn-default.active,div.ccm-page .btn.btn-white-outline.btn-unfill.btn-default:hover,div.ccm-page .btn.btn-white-outline.btn-unfill.btn-default:focus{color:var(--button-color)}div.ccm-page .btn.btn-white-outline.btn-inverse,div.ccm-page .btn.btn-white-outline.mod-reverse{color:transparent;background-color:#fff;border-color:#fff}div.ccm-page .btn.btn-white-outline.btn-inverse:hover,div.ccm-page .btn.btn-white-outline.mod-reverse:hover,div.ccm-page .btn.btn-white-outline.btn-inverse:focus,div.ccm-page .btn.btn-white-outline.mod-reverse:focus,div.ccm-page .btn.btn-white-outline.btn-inverse.is-active,div.ccm-page .btn.btn-white-outline.mod-reverse.is-active,div.ccm-page .btn.btn-white-outline.btn-inverse:active,div.ccm-page .btn.btn-white-outline.mod-reverse:active,div.ccm-page .btn.btn-white-outline.btn-inverse.active,div.ccm-page .btn.btn-white-outline.mod-reverse.active{border-color:var(--neutral-lightest-color)}div.ccm-page .btn.btn-white-outline.btn-inverse.btn-default,div.ccm-page .btn.btn-white-outline.mod-reverse.btn-default{color:var(--type-reverse-color)}div.ccm-page .btn.btn-white-outline:focus,div.ccm-page .btn.btn-white-outline.focus{color:var(--button-color);background-color:var(--neutral-lightest-color);border-color:var(--type-reverse-color)}div.ccm-page .btn.btn-white-outline:hover{color:var(--button-color);background-color:var(--neutral-lightest-color);border-color:var(--type-reverse-color)}div.ccm-page .btn.btn-white-outline.is-active,div.ccm-page .btn.btn-white-outline:active,div.ccm-page .btn.btn-white-outline.active,div.ccm-page .btn.btn-white-outline .open>.dropdown-toggle{color:var(--type-reverse-color);background-color:var(--neutral-lightest-color);border-color:var(--type-reverse-color)}div.ccm-page .btn.btn-white-outline.is-active,div.ccm-page .btn.btn-white-outline:active,div.ccm-page .btn.btn-white-outline.active .open>.dropdown-toggle{background-image:none}div.ccm-page .btn.btn-white-outline.disabled:hover,div.ccm-page .btn.btn-white-outline[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-white-outline:hover,div.ccm-page .btn.btn-white-outline.disabled:focus,div.ccm-page .btn.btn-white-outline[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-white-outline:focus,div.ccm-page .btn.btn-white-outline.disabled.focus,div.ccm-page .btn.btn-white-outline[disabled].focus,fieldset[disabled] div.ccm-page .btn.btn-white-outline.focus{background-color:transparent;border-color:var(--type-reverse-color)}div.ccm-page .btn.btn-white-outline.is-loading:not(.btn-inline){color:transparent}div.ccm-page .btn.btn-white-outline.is-loading:after{border:2px solid var(--type-reverse-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-white-outline.is-loading.btn-link:after,div.ccm-page .btn.btn-white-outline.is-loading.btn-outline:after,div.ccm-page .btn.btn-white-outline.is-loading.btn-unfill:after,div.ccm-page .btn.btn-white-outline.is-loading.btn-inverse:after{border:2px solid transparent;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-white-outline.is-loading.btn-default:after{border:2px solid var(--type-reverse-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-white-outline.is-loading.btn-default.btn-outline-inverse:after{border:2px solid transparent;border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-white-outline.is-loading:focus:after,div.ccm-page .btn.btn-white-outline.is-loading:active:after{border:2px solid var(--type-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .btn.btn-white-outline .badge{color:transparent;background-color:var(--type-reverse-color)}div.ccm-page .btn.btn-link,div.ccm-page .btn.mod-link,div.ccm-page .btn.btn-link.btn-inline,div.ccm-page .btn.mod-link.btn-inline{background-color:transparent;color:var(--link-color);font-family:var(--link-font-family);font-weight:var(--link-font-weight);text-decoration:var(--link-decoration)}div.ccm-page .btn.btn-link:active,div.ccm-page .btn.mod-link:active,div.ccm-page .btn.btn-link.btn-inline:active,div.ccm-page .btn.mod-link.btn-inline:active,div.ccm-page .btn.btn-link:hover,div.ccm-page .btn.mod-link:hover,div.ccm-page .btn.btn-link.btn-inline:hover,div.ccm-page .btn.mod-link.btn-inline:hover{outline:0}div.ccm-page .btn.btn-link:hover,div.ccm-page .btn.mod-link:hover,div.ccm-page .btn.btn-link.btn-inline:hover,div.ccm-page .btn.mod-link.btn-inline:hover,div.ccm-page .btn.btn-link:focus,div.ccm-page .btn.mod-link:focus,div.ccm-page .btn.btn-link.btn-inline:focus,div.ccm-page .btn.mod-link.btn-inline:focus{color:var(--link-hover-color);text-decoration:var(--link-hover-decoration);background-color:var(--link-hover-bg)}div.ccm-page .btn.btn-link:visited,div.ccm-page .btn.mod-link:visited,div.ccm-page .btn.btn-link.btn-inline:visited,div.ccm-page .btn.mod-link.btn-inline:visited{color:var(--link-color-visited)}div.ccm-page .btn.btn-link.mod-reverse,div.ccm-page .btn.mod-link.mod-reverse,div.ccm-page .btn.btn-link.btn-inline.mod-reverse,div.ccm-page .btn.mod-link.btn-inline.mod-reverse,div.ccm-page .btn.btn-link.btn-inverse,div.ccm-page .btn.mod-link.btn-inverse,div.ccm-page .btn.btn-link.btn-inline.btn-inverse,div.ccm-page .btn.mod-link.btn-inline.btn-inverse{color:var(--link-color-rev)}div.ccm-page .btn.btn-link.mod-reverse:hover,div.ccm-page .btn.mod-link.mod-reverse:hover,div.ccm-page .btn.btn-link.btn-inline.mod-reverse:hover,div.ccm-page .btn.mod-link.btn-inline.mod-reverse:hover,div.ccm-page .btn.btn-link.btn-inverse:hover,div.ccm-page .btn.mod-link.btn-inverse:hover,div.ccm-page .btn.btn-link.btn-inline.btn-inverse:hover,div.ccm-page .btn.mod-link.btn-inline.btn-inverse:hover,div.ccm-page .btn.btn-link.mod-reverse:focus,div.ccm-page .btn.mod-link.mod-reverse:focus,div.ccm-page .btn.btn-link.btn-inline.mod-reverse:focus,div.ccm-page .btn.mod-link.btn-inline.mod-reverse:focus,div.ccm-page .btn.btn-link.btn-inverse:focus,div.ccm-page .btn.mod-link.btn-inverse:focus,div.ccm-page .btn.btn-link.btn-inline.btn-inverse:focus,div.ccm-page .btn.mod-link.btn-inline.btn-inverse:focus{color:var(--link-color-rev-hover)}div.ccm-page .btn.btn-link.link-main,div.ccm-page .btn.mod-link.link-main,div.ccm-page .btn.btn-link.btn-inline.link-main,div.ccm-page .btn.mod-link.btn-inline.link-main{color:var(--link-color-main)}div.ccm-page .btn.btn-link.link-main:hover,div.ccm-page .btn.mod-link.link-main:hover,div.ccm-page .btn.btn-link.btn-inline.link-main:hover,div.ccm-page .btn.mod-link.btn-inline.link-main:hover,div.ccm-page .btn.btn-link.link-main:focus,div.ccm-page .btn.mod-link.link-main:focus,div.ccm-page .btn.btn-link.btn-inline.link-main:focus,div.ccm-page .btn.mod-link.btn-inline.link-main:focus{color:var(--link-color-main-hover)}div.ccm-page .btn.btn-link.link-main.mod-reverse,div.ccm-page .btn.mod-link.link-main.mod-reverse,div.ccm-page .btn.btn-link.btn-inline.link-main.mod-reverse,div.ccm-page .btn.mod-link.btn-inline.link-main.mod-reverse,div.ccm-page .btn.btn-link.link-main.btn-inverse,div.ccm-page .btn.mod-link.link-main.btn-inverse,div.ccm-page .btn.btn-link.btn-inline.link-main.btn-inverse,div.ccm-page .btn.mod-link.btn-inline.link-main.btn-inverse{color:var(--link-color-main-hover)}div.ccm-page .btn.btn-link.link-main.mod-reverse:hover,div.ccm-page .btn.mod-link.link-main.mod-reverse:hover,div.ccm-page .btn.btn-link.btn-inline.link-main.mod-reverse:hover,div.ccm-page .btn.mod-link.btn-inline.link-main.mod-reverse:hover,div.ccm-page .btn.btn-link.link-main.btn-inverse:hover,div.ccm-page .btn.mod-link.link-main.btn-inverse:hover,div.ccm-page .btn.btn-link.btn-inline.link-main.btn-inverse:hover,div.ccm-page .btn.mod-link.btn-inline.link-main.btn-inverse:hover,div.ccm-page .btn.btn-link.link-main.mod-reverse:focus,div.ccm-page .btn.mod-link.link-main.mod-reverse:focus,div.ccm-page .btn.btn-link.btn-inline.link-main.mod-reverse:focus,div.ccm-page .btn.mod-link.btn-inline.link-main.mod-reverse:focus,div.ccm-page .btn.btn-link.link-main.btn-inverse:focus,div.ccm-page .btn.mod-link.link-main.btn-inverse:focus,div.ccm-page .btn.btn-link.btn-inline.link-main.btn-inverse:focus,div.ccm-page .btn.mod-link.btn-inline.link-main.btn-inverse:focus{color:var(--link-color-main)}div.ccm-page .btn.btn-link.link-secondary,div.ccm-page .btn.mod-link.link-secondary,div.ccm-page .btn.btn-link.btn-inline.link-secondary,div.ccm-page .btn.mod-link.btn-inline.link-secondary{color:var(--link-color-secondary)}div.ccm-page .btn.btn-link.link-secondary:hover,div.ccm-page .btn.mod-link.link-secondary:hover,div.ccm-page .btn.btn-link.btn-inline.link-secondary:hover,div.ccm-page .btn.mod-link.btn-inline.link-secondary:hover,div.ccm-page .btn.btn-link.link-secondary:focus,div.ccm-page .btn.mod-link.link-secondary:focus,div.ccm-page .btn.btn-link.btn-inline.link-secondary:focus,div.ccm-page .btn.mod-link.btn-inline.link-secondary:focus{color:var(--link-color-secondary-hover)}div.ccm-page .btn.btn-link.link-secondary.mod-reverse,div.ccm-page .btn.mod-link.link-secondary.mod-reverse,div.ccm-page .btn.btn-link.btn-inline.link-secondary.mod-reverse,div.ccm-page .btn.mod-link.btn-inline.link-secondary.mod-reverse,div.ccm-page .btn.btn-link.link-secondary.btn-inverse,div.ccm-page .btn.mod-link.link-secondary.btn-inverse,div.ccm-page .btn.btn-link.btn-inline.link-secondary.btn-inverse,div.ccm-page .btn.mod-link.btn-inline.link-secondary.btn-inverse{color:var(--link-color-secondary-hover)}div.ccm-page .btn.btn-link.link-secondary.mod-reverse:hover,div.ccm-page .btn.mod-link.link-secondary.mod-reverse:hover,div.ccm-page .btn.btn-link.btn-inline.link-secondary.mod-reverse:hover,div.ccm-page .btn.mod-link.btn-inline.link-secondary.mod-reverse:hover,div.ccm-page .btn.btn-link.link-secondary.btn-inverse:hover,div.ccm-page .btn.mod-link.link-secondary.btn-inverse:hover,div.ccm-page .btn.btn-link.btn-inline.link-secondary.btn-inverse:hover,div.ccm-page .btn.mod-link.btn-inline.link-secondary.btn-inverse:hover,div.ccm-page .btn.btn-link.link-secondary.mod-reverse:focus,div.ccm-page .btn.mod-link.link-secondary.mod-reverse:focus,div.ccm-page .btn.btn-link.btn-inline.link-secondary.mod-reverse:focus,div.ccm-page .btn.mod-link.btn-inline.link-secondary.mod-reverse:focus,div.ccm-page .btn.btn-link.link-secondary.btn-inverse:focus,div.ccm-page .btn.mod-link.link-secondary.btn-inverse:focus,div.ccm-page .btn.btn-link.btn-inline.link-secondary.btn-inverse:focus,div.ccm-page .btn.mod-link.btn-inline.link-secondary.btn-inverse:focus{color:var(--link-color-secondary)}div.ccm-page .btn.btn-link,div.ccm-page .btn.mod-link,div.ccm-page .btn.btn-link:active,div.ccm-page .btn.mod-link:active,div.ccm-page .btn.btn-link.active,div.ccm-page .btn.mod-link.active,div.ccm-page .btn.btn-link[disabled],div.ccm-page .btn.mod-link[disabled],fieldset[disabled] div.ccm-page .btn.btn-link,fieldset[disabled] div.ccm-page .btn.mod-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}div.ccm-page .btn.btn-link,div.ccm-page .btn.mod-link,div.ccm-page .btn.btn-link:hover,div.ccm-page .btn.mod-link:hover,div.ccm-page .btn.btn-link:focus,div.ccm-page .btn.mod-link:focus,div.ccm-page .btn.btn-link:active,div.ccm-page .btn.mod-link:active{border-color:transparent}div.ccm-page .btn.btn-link:hover,div.ccm-page .btn.mod-link:hover,div.ccm-page .btn.btn-link:focus,div.ccm-page .btn.mod-link:focus,div.ccm-page .btn.btn-link.btn-inline:hover,div.ccm-page .btn.mod-link.btn-inline:hover,div.ccm-page .btn.btn-link.btn-inline:focus,div.ccm-page .btn.mod-link.btn-inline:focus{color:var(--link-hover-color);text-decoration:var(--link-hover-decoration);background-color:transparent}div.ccm-page .btn.btn-link[disabled]:hover,div.ccm-page .btn.mod-link[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-link:hover,fieldset[disabled] div.ccm-page .btn.mod-link:hover,div.ccm-page .btn.btn-link[disabled]:focus,div.ccm-page .btn.mod-link[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-link:focus,fieldset[disabled] div.ccm-page .btn.mod-link:focus{color:#777;text-decoration:none}div.ccm-page .btn.mod-link{color:var(--main-color)}div.ccm-page .btn.mod-link:hover,div.ccm-page .btn.mod-link:focus{color:var(--main-color-700)}div.ccm-page a.btn{text-decoration:none}div.ccm-page .btn.btn-inline{border-radius:0;font-size:inherit;font-weight:inherit;padding:0;vertical-align:baseline}div.ccm-page .btn.btn-inline,div.ccm-page .btn.btn-inline:active,div.ccm-page .btn.btn-inline.active,div.ccm-page .btn.btn-inline[disabled],fieldset[disabled] div.ccm-page .btn.btn-inline{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}div.ccm-page .btn.btn-inline,div.ccm-page .btn.btn-inline:hover,div.ccm-page .btn.btn-inline:focus,div.ccm-page .btn.btn-inline:active{border-color:transparent}div.ccm-page .btn.btn-inline:hover,div.ccm-page .btn.btn-inline:focus{background-color:transparent}div.ccm-page .btn.btn-inline[disabled]:hover,fieldset[disabled] div.ccm-page .btn.btn-inline:hover,div.ccm-page .btn.btn-inline[disabled]:focus,fieldset[disabled] div.ccm-page .btn.btn-inline:focus{color:#777;text-decoration:none}div.ccm-page .btn.btn-lg,div.ccm-page .btn.mod-lg{padding:.5em 2.5em;line-height:1.3333333;border-radius:var(--btn-border-radius);font-size:19.2px}div.ccm-page .btn.btn-lg.btn-rounded,div.ccm-page .btn.mod-lg.btn-rounded,div.ccm-page .btn.btn-lg.mod-rounded,div.ccm-page .btn.mod-lg.mod-rounded{border-radius:50px}div.ccm-page .btn.btn-lg.btn-circle,div.ccm-page .btn.mod-lg.btn-circle,div.ccm-page .btn.btn-lg.mod-circle,div.ccm-page .btn.mod-lg.mod-circle{border-radius:3em}div.ccm-page .btn.btn-sm,div.ccm-page .btn.mod-sm{padding:.3em 1.5em;line-height:1.5;border-radius:var(--btn-border-radius);font-size:13.3px}div.ccm-page .btn.btn-sm.btn-rounded,div.ccm-page .btn.mod-sm.btn-rounded,div.ccm-page .btn.btn-sm.mod-rounded,div.ccm-page .btn.mod-sm.mod-rounded{border-radius:50px}div.ccm-page .btn.btn-sm.btn-circle,div.ccm-page .btn.mod-sm.btn-circle,div.ccm-page .btn.btn-sm.mod-circle,div.ccm-page .btn.mod-sm.mod-circle{border-radius:3em}div.ccm-page .btn.btn-xs,div.ccm-page .btn.mod-xs{padding:.2em 1em;line-height:1.5;border-radius:var(--btn-border-radius);font-size:11.1px}div.ccm-page .btn.btn-xs.btn-rounded,div.ccm-page .btn.mod-xs.btn-rounded,div.ccm-page .btn.btn-xs.mod-rounded,div.ccm-page .btn.mod-xs.mod-rounded{border-radius:50px}div.ccm-page .btn.btn-xs.btn-circle,div.ccm-page .btn.mod-xs.btn-circle,div.ccm-page .btn.btn-xs.mod-circle,div.ccm-page .btn.mod-xs.mod-circle{border-radius:3em}div.ccm-page .btn.btn-block,div.ccm-page .btn.mod-wide{display:block;width:100%;white-space:normal;word-wrap:break-word}div.ccm-page .btn-block+.btn-block,div.ccm-page .mod-wide+.mod-wide{margin-top:5px}div.ccm-page input[type="submit"].btn.btn-block,div.ccm-page input[type="reset"].btn.btn-block,div.ccm-page input[type="button"].btn.btn-block,div.ccm-page input[type="submit"].btn.mod-wide,div.ccm-page input[type="reset"].btn.mod-wide,div.ccm-page input[type="button"].btn.mod-wide{width:100%}div.ccm-page hr{border-color:var(--neutral-lighter-color)}div.ccm-page label{display:block}div.ccm-page .checkbox label{display:inline-block}div.ccm-page input[type="text"],div.ccm-page input[type="email"],div.ccm-page input[type="password"],div.ccm-page input[type="url"],div.ccm-page input[type="tel"],div.ccm-page input[type="number"],div.ccm-page input[type="search"],div.ccm-page input[type="file"],div.ccm-page input[type="date"],div.ccm-page input[type="datetime-local"],div.ccm-page input[type="month"],div.ccm-page input[type="time"],div.ccm-page input[type="week"],div.ccm-page textarea,div.ccm-page select,div.ccm-page .select2-container.form-control,div.ccm-page textarea.form-control,div.ccm-page select.form-control,div.ccm-page input.form-control{border:1px solid #ccc;border-radius:0;box-shadow:none;box-sizing:border-box;color:var(--type-color);display:block;margin:.2em 0;outline:medium none;width:100%;font-size:var(--font-body-base-sm-size)}div.ccm-page input[type="text"]:focus,div.ccm-page input[type="email"]:focus,div.ccm-page input[type="password"]:focus,div.ccm-page input[type="url"]:focus,div.ccm-page input[type="tel"]:focus,div.ccm-page input[type="number"]:focus,div.ccm-page input[type="search"]:focus,div.ccm-page input[type="file"]:focus,div.ccm-page input[type="date"]:focus,div.ccm-page input[type="datetime-local"]:focus,div.ccm-page input[type="month"]:focus,div.ccm-page input[type="time"]:focus,div.ccm-page input[type="week"]:focus,div.ccm-page textarea:focus,div.ccm-page select:focus,div.ccm-page .select2-container.form-control:focus,div.ccm-page textarea.form-control:focus,div.ccm-page select.form-control:focus,div.ccm-page input.form-control:focus{box-shadow:0 0 3px var(--accent-color),0 0 7px var(--accent-color)}@media only screen and (min-width: 768px){div.ccm-page input[type="text"],div.ccm-page input[type="email"],div.ccm-page input[type="password"],div.ccm-page input[type="url"],div.ccm-page input[type="tel"],div.ccm-page input[type="number"],div.ccm-page input[type="search"],div.ccm-page input[type="file"],div.ccm-page input[type="date"],div.ccm-page input[type="datetime-local"],div.ccm-page input[type="month"],div.ccm-page input[type="time"],div.ccm-page input[type="week"],div.ccm-page textarea,div.ccm-page select,div.ccm-page .select2-container.form-control,div.ccm-page textarea.form-control,div.ccm-page select.form-control,div.ccm-page input.form-control{font-size:var(--font-body-base-md-size)}}@media only screen and (min-width: 1024px){div.ccm-page input[type="text"],div.ccm-page input[type="email"],div.ccm-page input[type="password"],div.ccm-page input[type="url"],div.ccm-page input[type="tel"],div.ccm-page input[type="number"],div.ccm-page input[type="search"],div.ccm-page input[type="file"],div.ccm-page input[type="date"],div.ccm-page input[type="datetime-local"],div.ccm-page input[type="month"],div.ccm-page input[type="time"],div.ccm-page input[type="week"],div.ccm-page textarea,div.ccm-page select,div.ccm-page .select2-container.form-control,div.ccm-page textarea.form-control,div.ccm-page select.form-control,div.ccm-page input.form-control{font-size:var(--font-body-base-size)}}div.ccm-page input::-webkit-input-placeholder{color:#757575;opacity:1 !important}div.ccm-page input:-moz-placeholder{color:#757575;opacity:1 !important}div.ccm-page input::-moz-placeholder{color:#757575;opacity:1 !important}div.ccm-page input:-ms-input-placeholder{color:#757575;opacity:1 !important}div.ccm-page textarea::-webkit-input-placeholder{color:#757575;opacity:1 !important}div.ccm-page textarea:-moz-placeholder{color:#757575;opacity:1 !important}div.ccm-page textarea::-moz-placeholder{color:#757575;opacity:1 !important}div.ccm-page textarea:-ms-input-placeholder{color:#757575;opacity:1 !important}div.ccm-page textarea{height:160px;resize:none}div.ccm-page .redactor-box textarea{color:#CCCCCC}div.ccm-page select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#ffffff;background-image:url("/application/themes/the_hive_v2/img/arrow-down.svg");background-position:right 5px center;background-repeat:no-repeat;background-size:10px}div.ccm-page select::-ms-expand{display:none}div.ccm-page label{font-family:var(--bold-font-family);font-weight:var(--bold-font-weight)}div.ccm-page fieldset.checkbox-list legend,div.ccm-page fieldset.radio-list legend,div.ccm-page .legend-label{font-size:inherit;color:var(--type-color);font-family:var(--bold-font-family);font-weight:var(--bold-font-weight);border:0;margin-bottom:5px}div.ccm-page input[type="checkbox"],div.ccm-page input[type="radio"]{position:absolute;top:auto;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;white-space:nowrap}div.ccm-page input[type="checkbox"]+label,div.ccm-page input[type="radio"]+label{cursor:pointer;font-weight:400;margin-bottom:0.5em;padding-left:0px;display:inline-flex;line-height:20px}div.ccm-page .checkbox-single input[type="checkbox"]+label{font-weight:700;display:inline-flex;line-height:20px}div.ccm-page .checkbox-single input[type="checkbox"]+label:before{flex:0 0 auto}div.ccm-page input[type="checkbox"]+span.help-validation+label::before,div.ccm-page input[type="checkbox"]+label::before,div.ccm-page input[type="radio"]+label::before{background:white;border:1px solid var(--form-input-border-color);border-radius:0;content:'\a0';display:inline-block;height:20px;margin-inline-end:.6em;text-indent:.15em;width:20px;flex:0 0 auto;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease}div.ccm-page .form-group.privacy-consent .help-text{padding-inline-start:calc(20px + .6em)}div.ccm-page input[type="radio"]+label::before{border-radius:100%}div.ccm-page input[type="checkbox"]:checked+span.help-validation+label::before,div.ccm-page input[type="checkbox"]:checked+label::before,div.ccm-page input[type="radio"]:checked+label::before{background-color:var(--accent-color)}div.ccm-page input[type="checkbox"]:focus+span.help-validation+label::before,div.ccm-page input[type="checkbox"]:focus+label::before,div.ccm-page input[type="radio"]:focus+label::before{box-shadow:0 0 0 1px var(--type-color)}div.ccm-page input[type="checkbox"]:checked+span.help-validation+label::before,div.ccm-page input[type="checkbox"]:checked+label::before{background-image:url("/application/themes/the_hive_v2/img/check.svg");background-position:50%;background-repeat:no-repeat}div.ccm-page input[type="checkbox"]:disabled+label,div.ccm-page input[type="radio"]:disabled+label{color:var(--neutral-light-color)}div.ccm-page input[type="checkbox"]:disabled+label::before,div.ccm-page input[type="radio"]:disabled+label::before{background:var(--neutral-lighter-color);box-shadow:0 0 0 1px var(--neutral-light-color);cursor:not-allowed}div.ccm-page input.ccm-input-date{display:inline;width:auto}div.ccm-page .ccm-input-time-wrapper select{background-position:right 3px center;background-size:5px;display:inline-block}div.ccm-page .ccm-input-time-wrapper select:nth-child(2){margin-left:0.2em}div.ccm-page .has-error input[type="text"],div.ccm-page .has-error input[type="email"],div.ccm-page .has-error input[type="password"],div.ccm-page .has-error input[type="url"],div.ccm-page .has-error input[type="tel"],div.ccm-page .has-error input[type="number"],div.ccm-page .has-error input[type="search"],div.ccm-page .has-error input[type="file"],div.ccm-page .has-error input[type="date"],div.ccm-page .has-error input[type="datetime-local"],div.ccm-page .has-error input[type="month"],div.ccm-page .has-error input[type="time"],div.ccm-page .has-error input[type="week"],div.ccm-page .has-error textarea,div.ccm-page .has-error select,div.ccm-page .has-error input.form-control{border:1px solid #b34646}div.ccm-page div.ccm-block-type-form label.form-file-button{color:var(--type-color);border:1px #ccc solid;font-size:1em;padding:.4em 2em;font-weight:600;display:inline-block;cursor:pointer}div.ccm-page div.ccm-block-type-form label.form-file-button:hover,div.ccm-page div.ccm-block-type-form input.form-file:focus+label.form-file-button{background-color:#f5f5f5;color:var(--type-color);border:1px solid #ccc}div.ccm-page .input-group-password-toggle{position:relative;width:100%}div.ccm-page .input-group-password-toggle input{padding-inline-end:40px}div.ccm-page .input-group-password-toggle input[type="password"]::-ms-reveal,div.ccm-page .input-group-password-toggle input[type="password"]::-ms-clear{display:none !important}div.ccm-page .input-group-password-toggle .input-group-btn{position:absolute;right:0;width:auto;height:100%;z-index:3}div.ccm-page .input-group-password-toggle .input-group-btn .btn-toggle-password{background:transparent no-repeat 50% 50%;background-size:20px;width:40px;height:100%;padding:0;border:0;box-shadow:none}div.ccm-page .input-group-password-toggle .input-group-btn .btn-toggle-password:hover,div.ccm-page .input-group-password-toggle .input-group-btn .btn-toggle-password:focus{background-color:transparent}div.ccm-page[dir="rtl"] select{background-position:left 5px center}div.ccm-page[dir="rtl"] .input-group-password-toggle .input-group-btn{right:auto;left:0}div.ccm-page figure figcaption{color:var(--type-muted-color)}div.ccm-page a{background-color:transparent;color:var(--link-color);font-family:var(--link-font-family);font-weight:var(--link-font-weight);text-decoration:var(--link-decoration);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}div.ccm-page a:active,div.ccm-page a:hover{outline:0}div.ccm-page a:hover,div.ccm-page a:focus{color:var(--link-hover-color);text-decoration:var(--link-hover-decoration);background-color:var(--link-hover-bg)}div.ccm-page a:visited{color:var(--link-color-visited)}div.ccm-page a.mod-reverse,div.ccm-page a.btn-inverse{color:var(--link-color-rev)}div.ccm-page a.mod-reverse:hover,div.ccm-page a.btn-inverse:hover,div.ccm-page a.mod-reverse:focus,div.ccm-page a.btn-inverse:focus{color:var(--link-color-rev-hover)}div.ccm-page a.link-main{color:var(--link-color-main)}div.ccm-page a.link-main:hover,div.ccm-page a.link-main:focus{color:var(--link-color-main-hover)}div.ccm-page a.link-main.mod-reverse,div.ccm-page a.link-main.btn-inverse{color:var(--link-color-main-hover)}div.ccm-page a.link-main.mod-reverse:hover,div.ccm-page a.link-main.btn-inverse:hover,div.ccm-page a.link-main.mod-reverse:focus,div.ccm-page a.link-main.btn-inverse:focus{color:var(--link-color-main)}div.ccm-page a.link-secondary{color:var(--link-color-secondary)}div.ccm-page a.link-secondary:hover,div.ccm-page a.link-secondary:focus{color:var(--link-color-secondary-hover)}div.ccm-page a.link-secondary.mod-reverse,div.ccm-page a.link-secondary.btn-inverse{color:var(--link-color-secondary-hover)}div.ccm-page a.link-secondary.mod-reverse:hover,div.ccm-page a.link-secondary.btn-inverse:hover,div.ccm-page a.link-secondary.mod-reverse:focus,div.ccm-page a.link-secondary.btn-inverse:focus{color:var(--link-color-secondary)}div.ccm-page b,div.ccm-page strong{font-family:var(--bold-font-family);font-weight:var(--bold-font-weight)}div.ccm-page .label-tag{background:#000;border-radius:4px;color:#fff;display:inline-block;font-size:var(--font-body-base-sm-size);margin-bottom:5px;margin-inline-end:2px;padding:.4em .8em}div.ccm-page .label-tag.mod-sm{font-size:12.8px}div.ccm-page .label-tag.mod-lg{font-size:19.2px}@media only screen and (min-width: 768px){div.ccm-page .label-tag{font-size:var(--font-body-base-md-size)}}@media only screen and (min-width: 1024px){div.ccm-page .label-tag{font-size:var(--font-body-base-size)}}div.ccm-page .loader{animation:spin-around 500ms infinite linear;border:2px solid var(--main-color);border-radius:100%;border-right-color:transparent;border-top-color:transparent;content:"";display:none;height:2em;overflow:hidden;position:relative;text-indent:-9999px;white-space:nowrap;width:2em;margin:0 auto 1em auto}@-webkit-keyframes spin-around{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin-around{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}div.ccm-page .hi-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}div.ccm-page .skipnav{position:absolute;top:-1000px;left:-1000px;height:1px;width:1px;text-align:start;overflow:hidden}div.ccm-page a.skipnav:active,div.ccm-page a.skipnav:focus,div.ccm-page a.skipnav:hover{left:0;top:0;width:auto;height:auto;overflow:visible;background-color:#ffffff}div.ccm-page [dir="rtl"] a.skipnav:active,div.ccm-page [dir="rtl"] a.skipnav:focus,div.ccm-page [dir="rtl"] a.skipnav:hover{left:auto;right:0}div.ccm-page h1,div.ccm-page .mod-h1{font-size:2.5em;line-height:1.25em;color:var(--h1-type-color);font-family:var(--h1-type-font-family);font-weight:var(--h1-type-font-weight);font-style:var(--h1-font-style);text-transform:var(--h1-text-transform);margin-bottom:10px;margin-top:0px}@media only screen and (min-width: 568px){div.ccm-page h1,div.ccm-page .mod-h1{font-size:calc(2.5em  +  .625  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h1,div.ccm-page .mod-h1{font-size:3.125em}}@media only screen and (min-width: 568px){div.ccm-page h1,div.ccm-page .mod-h1{line-height:calc(1.25em  +  -0.2  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h1,div.ccm-page .mod-h1{line-height:1.05em}}div.ccm-page h1.mod-lg,div.ccm-page .mod-h1.mod-lg{font-size:2.75em}@media only screen and (min-width: 568px){div.ccm-page h1.mod-lg,div.ccm-page .mod-h1.mod-lg{font-size:calc(2.75em  +  1.313  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h1.mod-lg,div.ccm-page .mod-h1.mod-lg{font-size:4.063em}}div.ccm-page h2,div.ccm-page .mod-h2{font-size:2em;line-height:1.538em;color:var(--h2-type-color);font-family:var(--h2-type-font-family);font-weight:var(--h2-type-font-weight);font-style:var(--h2-font-style);text-transform:var(--h2-text-transform);margin-bottom:10px;margin-top:0px}@media only screen and (min-width: 568px){div.ccm-page h2,div.ccm-page .mod-h2{font-size:calc(2em  +  .5  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h2,div.ccm-page .mod-h2{font-size:2.5em}}@media only screen and (min-width: 568px){div.ccm-page h2,div.ccm-page .mod-h2{line-height:calc(1.538em  +  -0.288  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h2,div.ccm-page .mod-h2{line-height:1.25em}}div.ccm-page h3,div.ccm-page .mod-h3{font-size:1.5em;line-height:1.136em;color:var(--h3-type-color);font-family:var(--h3-type-font-family);font-weight:var(--h3-type-font-weight);font-style:var(--h3-font-style);text-transform:var(--h3-text-transform);margin-bottom:10px;margin-top:0px}@media only screen and (min-width: 568px){div.ccm-page h3,div.ccm-page .mod-h3{font-size:calc(1.5em  +  .375  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h3,div.ccm-page .mod-h3{font-size:1.875em}}@media only screen and (min-width: 568px){div.ccm-page h3,div.ccm-page .mod-h3{line-height:calc(1.136em  +  .114  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h3,div.ccm-page .mod-h3{line-height:1.25em}}div.ccm-page h4,div.ccm-page .mod-h4{font-size:1.25em;line-height:1.111em;color:var(--h4-type-color);font-family:var(--h4-type-font-family);font-weight:var(--h4-type-font-weight);font-style:var(--h4-font-style);text-transform:var(--h4-text-transform);margin-bottom:10px;margin-top:0px}@media only screen and (min-width: 568px){div.ccm-page h4,div.ccm-page .mod-h4{font-size:calc(1.25em  +  .313  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h4,div.ccm-page .mod-h4{font-size:1.563em}}@media only screen and (min-width: 568px){div.ccm-page h4,div.ccm-page .mod-h4{line-height:calc(1.111em  +  .111  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h4,div.ccm-page .mod-h4{line-height:1.222em}}div.ccm-page h5,div.ccm-page .mod-h5{font-size:1.125em;line-height:1.05em;color:var(--h5-type-color);font-family:var(--h5-type-font-family);font-weight:var(--h5-type-font-weight);font-style:var(--h5-font-style);text-transform:var(--h5-text-transform);margin-bottom:10px;margin-top:0px}@media only screen and (min-width: 568px){div.ccm-page h5,div.ccm-page .mod-h5{font-size:calc(1.125em  +  .125  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h5,div.ccm-page .mod-h5{font-size:1.25em}}@media only screen and (min-width: 568px){div.ccm-page h5,div.ccm-page .mod-h5{line-height:calc(1.05em  +  .061  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page h5,div.ccm-page .mod-h5{line-height:1.111em}}div.ccm-page p,div.ccm-page .mod-p{margin-bottom:10px;margin-top:0px}div.ccm-page p.mod-lead,div.ccm-page .mod-p.mod-lead,div.ccm-page p.lead,div.ccm-page .mod-p.lead{font-size:17.6px;font-weight:600;margin-bottom:10px;margin-top:0px}div.ccm-page p.large,div.ccm-page .mod-p.large,div.ccm-page p.mod-lg,div.ccm-page .mod-p.mod-lg{font-size:17.6px}div.ccm-page p.small,div.ccm-page .mod-p.small,div.ccm-page p.mod-sm,div.ccm-page .mod-p.mod-sm{font-size:12.8px}div.ccm-page .text-bold{font-family:var(--bold-font-family);font-weight:var(--bold-font-weight)}div.ccm-page .text-muted,div.ccm-page .mod-muted,div.ccm-page caption{color:var(--type-muted-color)}div.ccm-page .sidebar .hive-block-title h3{border-bottom:1px solid var(--neutral-light-color);padding-bottom:0.25em}div.ccm-page .hive-block{margin-bottom:1.5em}div.ccm-page .hive-block:after{content:".";display:block;height:0;clear:both;visibility:hidden}div.ccm-page .hive-block-description{margin-bottom:1em}div.ccm-page .hive-block hr{margin:1em 0}div.ccm-page .hive-block-footer{text-align:center}div.ccm-page .hive-block-footer .btn{width:100%}div.ccm-page .hive-block-footer .btn.mod-link{margin:0 auto;text-align:center;width:auto}div.ccm-page .hive-block .activity-info{border:1px solid;display:inline-block;margin-bottom:15px}div.ccm-page .hive-block .activity-info .activity-status,div.ccm-page .hive-block .activity-info .activity-detail{display:inline-block;padding:5px 10px}div.ccm-page .hive-block .activity-info .activity-detail{font-style:italic}div.ccm-page .hive-block .activity-info.activity-open{border-color:#D4EDDA;color:#155725}div.ccm-page .hive-block .activity-info.activity-open .activity-status{background-color:#D4EDDA}div.ccm-page .hive-block .activity-info.activity-closed{border-color:#F8D7DA;color:#721C24}div.ccm-page .hive-block .activity-info.activity-closed .activity-status{background-color:#F8D7DA}div.ccm-page .hive-block .dropdown-filter{position:relative}@media screen and (min-width:768px){div.ccm-page .hive-block .dropdown-filter{margin-inline-start:0.5em}}div.ccm-page .hive-block .dropdown-filter.mod-neutral .btn.dropdown-toggle{background:none;box-shadow:none;border:1px solid var(--neutral-lighter-color);border-radius:0;color:var(--neutral-dark-color)}div.ccm-page .hive-block .dropdown-filter.mod-neutral .btn.dropdown-toggle:hover,div.ccm-page .hive-block .dropdown-filter.mod-neutral .btn.dropdown-toggle:focus{border-color:var(--neutral-dark-color);background:none;color:var(--neutral-dark-color)}div.ccm-page .hive-block .dropdown-filter.mod-neutral .btn.dropdown-toggle.filter-active{border-color:transparent;background-color:var(--neutral-dark-color);box-shadow:none;color:var(--type-reverse-color)}div.ccm-page .hive-block .dropdown-filter .btn.dropdown-toggle,div.ccm-page .hive-block .dropdown-filter.open .btn.dropdown-toggle{font-weight:300;text-align:start;padding:.4em .8em;padding-inline-end:1.5em}@media screen and (max-width:767px){div.ccm-page .hive-block .dropdown-filter .btn.dropdown-toggle,div.ccm-page .hive-block .dropdown-filter.open .btn.dropdown-toggle{width:100%;margin-bottom:5px}}@media screen and (min-width:768px){div.ccm-page .hive-block .dropdown-filter .btn.dropdown-toggle,div.ccm-page .hive-block .dropdown-filter.open .btn.dropdown-toggle{min-width:10em}}div.ccm-page .hive-block .dropdown-filter .btn.dropdown-toggle .caret,div.ccm-page .hive-block .dropdown-filter.open .btn.dropdown-toggle .caret{position:absolute;right:0.5em;top:1em}div.ccm-page .hive-block .dropdown-filter .btn.dropdown-toggle:hover,div.ccm-page .hive-block .dropdown-filter.open .btn.dropdown-toggle:hover,div.ccm-page .hive-block .dropdown-filter .btn.dropdown-toggle:focus,div.ccm-page .hive-block .dropdown-filter.open .btn.dropdown-toggle:focus{background-color:var(--neutral-dark-color);box-shadow:none;color:var(--type-reverse-color)}div.ccm-page .hive-block .dropdown .dropdown-menu{border-radius:0;text-align:start}div.ccm-page .hive-block .dropdown .dropdown-menu>li>a{display:block !important;border-bottom:0 !important;width:100%;text-decoration:none;padding-top:10px;padding-bottom:10px;color:#666}div.ccm-page .hive-block .dropdown .dropdown-menu>li>a:hover,div.ccm-page .hive-block .dropdown .dropdown-menu>li>a:focus,div.ccm-page .hive-block .dropdown .dropdown-menu>li>a:active{color:#000}div.ccm-page .hive-block .btn-reset-filter{display:inline-block;background:none;border-width:1px;border-radius:0;border-color:#444;color:#444;padding:.4em .8em}div.ccm-page .hive-block .btn-reset-filter:hover,div.ccm-page .hive-block .btn-reset-filter:focus{background-color:#C3303D;color:white}div.ccm-page .hive-block .btn-filters-toggle{display:inline-block;background:none;box-shadow:none;border:1px solid var(--neutral-lighter-color);border-radius:0;color:var(--neutral-dark-color);padding:.4em .8em;padding-inline-end:1.8em;font-weight:var(--font-weight-normal);text-align:start;width:100%}div.ccm-page .hive-block .btn-filters-toggle:hover,div.ccm-page .hive-block .btn-filters-toggle:focus{border-color:var(--neutral-dark-color);background:none;color:var(--neutral-dark-color)}div.ccm-page .hive-block .btn-filters-toggle .expanded-state{font-size:21px;line-height:1;position:absolute;width:1em;height:1em;right:0;padding:0;top:50%;transform:translateY(-50%)}div.ccm-page .hive-block .btn-filters-toggle .expanded-state:before,div.ccm-page .hive-block .btn-filters-toggle .expanded-state:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:var(--type-color);margin:auto 6px;height:3px}div.ccm-page .hive-block .btn-filters-toggle .expanded-state:after{transform:rotateZ(-90deg)}div.ccm-page .hive-block .btn-filters-toggle[aria-expanded="true"] .expanded-state:after{height:0}div.ccm-page .sidebar .hive-block .dropdown-filter{margin-left:0}div.ccm-page .sidebar .hive-block .dropdown-filter .btn.dropdown-toggle,div.ccm-page .sidebar .hive-block .dropdown-filter.open .btn.dropdown-toggle{width:100%;margin-bottom:5px;min-width:0}div.ccm-page .feedback-form-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}div.ccm-page .feedback-form-container .form-col-sm-6,div.ccm-page .feedback-form-container .form-col-sm-12{padding-left:15px;padding-right:15px;width:100%;min-height:1px;position:relative}@media screen and (min-width:768px){div.ccm-page .feedback-form-container .form-col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}div.ccm-page .feedback-form-container .form-col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}div.ccm-page[dir="rtl"] .hive-block .dropdown-filter .btn.dropdown-toggle .caret,div.ccm-page[dir="rtl"] .hive-block .dropdown-filter.open .btn.dropdown-toggle .caret{right:auto;left:0.5em}div.ccm-page[dir="rtl"] .hive-block .btn-filters-toggle .expanded-state{right:auto;left:0}div.ccm-page .search-results h2{font-size:20.25px}@media only screen and (min-width: 768px){div.ccm-page .search-results h2{font-size:23.04px}}@media only screen and (min-width: 1220px){div.ccm-page .search-results h2{font-size:25px}}div.ccm-page .ccm-block-social-links li{width:46px;border-radius:9999px;border:3px solid var(--type-reverse-color);text-align:center;margin-inline-end:5px}div.ccm-page .ccm-block-social-links li i{font-size:20px;line-height:1;padding:10px 5px}div.ccm-page .ccm-block-social-links.mod-borderless-lrg li{border:none;width:auto;text-align:start;padding:0;margin:0}div.ccm-page .ccm-block-social-links.mod-borderless-lrg li i{font-size:32px}div.ccm-page .ccm-block-social-links.mod-list-sm ul li{border:none;display:block;width:auto;text-align:start}div.ccm-page .ccm-block-social-links.mod-list-sm ul li i{padding:10px 5px;padding-inline-end:15px}div.ccm-page .ccm-block-social-links.mod-list-sm ul li .sr-only{position:relative}div.ccm-page .hive-block-poll .hive-block-title{margin-bottom:1em}div.ccm-page .hive-block-poll .bar{background-color:var(--main-color);font-size:12px}div.ccm-page .hive-block-poll .bar-wrapper{background-color:var(--neutral-light-color);box-shadow:0 1px 2px rgba(0,0,0,0.4) inset}div.ccm-page .hive-block-poll .survey-results .radio{margin-top:0}div.ccm-page .hive-block-poll .survey-total-votes{text-align:center;font-weight:var(--font-weight-bold)}div.ccm-page .hive-block-contact-us table tr th{font-weight:var(--font-weight-normal)}@media (max-width:48em){div.ccm-page .action-items .hive-block-contact-us table tr th,div.ccm-page .hive-block-contact-us table tr th{font-weight:var(--font-weight-bold)}}div.ccm-page .hive-block-content{margin-bottom:0.875em}div.ccm-page .hive-block-content img{max-width:100% !important;height:auto !important}div.ccm-page .hive-block-content table td,div.ccm-page .hive-block-content table th{padding:5px;border:1px solid var(--neutral-lighter-color);vertical-align:top}div.ccm-page .hive-block-content table th{font-weight:var(--font-weight-bold);border-bottom-color:var(--neutral-dark-color)}div.ccm-page .hive-block-divider.light{border-color:var(--neutral-lighter-color)}div.ccm-page .hive-block-divider.dark{border-color:var(--neutral-dark-color)}div.ccm-page .hive-block-document-library .link{font-family:var(--body-font-family);font-weight:var(--body-font-weight);text-decoration:none}div.ccm-page .hive-block-document-library .link .file-title{font-family:var(--bold-font-family);font-weight:var(--bold-font-weight)}div.ccm-page .hive-block-document-library .link small{display:block}div.ccm-page .hive-block-document-library .hive-block-footer{border-top:1px solid var(--btn-primary-color-bg)}div.ccm-page .hive-block-form .form-section .section-title,div.ccm-page .hive-block-social-map .form-section .section-title{color:var(--form-section-title-color);border-bottom:2px solid var(--form-section-title-color)}div.ccm-page .hive-block-form .form-file:focus+.form-file-button,div.ccm-page .hive-block-social-map .form-file:focus+.form-file-button{color:var(--accent-color);border:1px solid var(--accent-color)}div.ccm-page .hive-block-form .form-file[disabled]+.form-file-button,div.ccm-page .hive-block-social-map .form-file[disabled]+.form-file-button{color:var(--type-color);border-color:var(--neutral-light-color)}div.ccm-page .hive-block-form .form-file-button,div.ccm-page .hive-block-social-map .form-file-button{color:var(--type-color);background-color:var(--neutral-lightest-color);border-color:var(--neutral-lighter-color)}div.ccm-page .hive-block-form .form-file-button:hover,div.ccm-page .hive-block-social-map .form-file-button:hover{color:var(--accent-color);border:1px solid var(--accent-color)}div.ccm-page .hive-block-form .file-list>li,div.ccm-page .hive-block-social-map .file-list>li{background-color:var(--neutral-lightest-color)}div.ccm-page .hive-block-form .number-control .btn-adjust-value,div.ccm-page .hive-block-social-map .number-control .btn-adjust-value{color:var(--secondary-color)}div.ccm-page .hive-block-form .field-slider .vue-slider-dot-handle,div.ccm-page .hive-block-social-map .field-slider .vue-slider-dot-handle{border:none;background-color:var(--accent-color);transition:box-shadow .3s,background-color .3s}div.ccm-page .hive-block-form .field-slider .vue-slider-dot-handle:hover,div.ccm-page .hive-block-social-map .field-slider .vue-slider-dot-handle:hover{background-color:var(--accent-color-700)}div.ccm-page .hive-block-form .field-slider .vue-slider-dot-handle-focus,div.ccm-page .hive-block-social-map .field-slider .vue-slider-dot-handle-focus{border:none;background-color:var(--accent-color-700);box-shadow:0 0 0 5px var(--accent-color-700),20%}div.ccm-page .hive-block-form .field-slider.answered .vue-slider-rail,div.ccm-page .hive-block-social-map .field-slider.answered .vue-slider-rail{background-color:#ddd}div.ccm-page .hive-block-form .field-slider.answered .vue-slider:hover .vue-slider-rail,div.ccm-page .hive-block-social-map .field-slider.answered .vue-slider:hover .vue-slider-rail{background-color:#ccc}div.ccm-page .hive-block-form .multi-choice .cards .card .fa-check,div.ccm-page .hive-block-social-map .multi-choice .cards .card .fa-check{background-color:var(--accent-color);color:var(--type-reverse-color)}div.ccm-page .hive-block-form .multi-choice .cards .card .card-wrap,div.ccm-page .hive-block-social-map .multi-choice .cards .card .card-wrap{border-width:1px}div.ccm-page .hive-block-form .multi-choice .cards .card .card-wrap .card-img,div.ccm-page .hive-block-social-map .multi-choice .cards .card .card-wrap .card-img{background-color:var(--neutral-lightest-color)}div.ccm-page .hive-block-form .multi-choice .cards .card .card-wrap:hover,div.ccm-page .hive-block-social-map .multi-choice .cards .card .card-wrap:hover{border-color:var(--accent-color)}div.ccm-page .hive-block-form .multi-choice .cards input[type="radio"]:checked~.card-wrap,div.ccm-page .hive-block-social-map .multi-choice .cards input[type="radio"]:checked~.card-wrap,div.ccm-page .hive-block-form .multi-choice .cards input[type="checkbox"]:checked~.card-wrap,div.ccm-page .hive-block-social-map .multi-choice .cards input[type="checkbox"]:checked~.card-wrap{border-color:var(--accent-color);box-shadow:none}div.ccm-page .hive-block-form .multi-choice .cards input[type="radio"]:focus~.card-wrap,div.ccm-page .hive-block-social-map .multi-choice .cards input[type="radio"]:focus~.card-wrap,div.ccm-page .hive-block-form .multi-choice .cards input[type="checkbox"]:focus~.card-wrap,div.ccm-page .hive-block-social-map .multi-choice .cards input[type="checkbox"]:focus~.card-wrap{box-shadow:0 0 3px var(--accent-color),0 0 7px var(--accent-color)}div.ccm-page .hive-block-form .field-ranking .ranker .rankable.rankable-img:focus .well,div.ccm-page .hive-block-social-map .field-ranking .ranker .rankable.rankable-img:focus .well,div.ccm-page .hive-block-form .field-ranking .ranker .rankable.rankable-img:focus .check,div.ccm-page .hive-block-social-map .field-ranking .ranker .rankable.rankable-img:focus .check{border-color:var(--accent-color)}div.ccm-page .hive-block-form .field-ranking .ranker .rankable:focus .well,div.ccm-page .hive-block-social-map .field-ranking .ranker .rankable:focus .well{background-color:var(--form-rank-well-focus);border-color:var(--accent-color)}div.ccm-page .hive-block-form .field-ranking .ranker .rankable:focus .well .text,div.ccm-page .hive-block-social-map .field-ranking .ranker .rankable:focus .well .text,div.ccm-page .hive-block-form .field-ranking .ranker .rankable:focus .well .rank,div.ccm-page .hive-block-social-map .field-ranking .ranker .rankable:focus .well .rank{border-color:var(--accent-color)}div.ccm-page .hive-block-form .field-ranking .ranker .sortable-ghost .well,div.ccm-page .hive-block-social-map .field-ranking .ranker .sortable-ghost .well{background-color:var(--form-rank-well-focus);border-color:var(--accent-color)}div.ccm-page .hive-block-form .form-group .privacy-label.label-primary,div.ccm-page .hive-block-social-map .form-group .privacy-label.label-primary{color:var(--blue);background-color:var(--blue-100)}div.ccm-page .hive-block-form .form-group .privacy-label.label-default,div.ccm-page .hive-block-social-map .form-group .privacy-label.label-default{color:var(--neutral-darker-color);background-color:var(--neutral-lighter-color)}div.ccm-page .hive-block-form .form-group .tooltip,div.ccm-page .hive-block-social-map .form-group .tooltip{font-size:1.4rem;font-family:var(--body-font-family)}div.ccm-page .hive-block-form .form-group .tooltip.right .tooltip-arrow,div.ccm-page .hive-block-social-map .form-group .tooltip.right .tooltip-arrow{border-right-color:var(--neutral-darker-color)}div.ccm-page .hive-block-form .form-group .tooltip.right .tooltip-inner,div.ccm-page .hive-block-social-map .form-group .tooltip.right .tooltip-inner{background-color:var(--neutral-darker-color);padding:5px 7px}div.ccm-page .hive-block-form .spatial-map .image-checkbox-input:focus+label,div.ccm-page .hive-block-social-map .spatial-map .image-checkbox-input:focus+label{border-color:var(--main-color)}div.ccm-page .hive-block-form .spatial-map .image-checkbox:hover,div.ccm-page .hive-block-social-map .spatial-map .image-checkbox:hover,div.ccm-page .hive-block-form .spatial-map .image-checkbox.focus,div.ccm-page .hive-block-social-map .spatial-map .image-checkbox.focus{border-color:var(--main-color)}div.ccm-page .hive-block-form .spatial-map .image-checkbox-checked,div.ccm-page .hive-block-social-map .spatial-map .image-checkbox-checked{border-color:var(--main-color)}div.ccm-page .hive-block-social-map .panel-content .form-group .control-label,div.ccm-page .hive-block-social-map .panel-content .form-group .legend-label{margin-bottom:0}div.ccm-page .hive-block-social-map .panel-content .form-group .help-block{margin-top:0;margin-bottom:5px}div.ccm-page .hive-block-social-map .panel-content .form-file-button{margin:3px 0 10px}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .intro .intro-title,div.ccm-page .hive-block-form .hive-form-renderer-flex .intro .intro-title{color:var(--h1-type-color);font-family:var(--h1-type-font-family);font-weight:var(--h1-type-font-weight)}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-body .modal-body-header,div.ccm-page .hive-block-form .hive-form-renderer-flex .modal-body .modal-body-header{background-color:var(--main-color)}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-body .modal-body-header .modal-title,div.ccm-page .hive-block-form .hive-form-renderer-flex .modal-body .modal-body-header .modal-title{font-size:1.2em;color:var(--type-reverse-color)}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-body .modal-body-header .modal-title .form-title,div.ccm-page .hive-block-form .hive-form-renderer-flex .modal-body .modal-body-header .modal-title .form-title{font-weight:var(--bold-font-weight);font-family:var(--bold-font-family)}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-body .modal-body-header .modal-title .section-title,div.ccm-page .hive-block-form .hive-form-renderer-flex .modal-body .modal-body-header .modal-title .section-title{font-weight:var(--body-font-weight);font-family:var(--body-font-family)}@media screen and (min-width:768px){div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-body .modal-body-header .modal-title,div.ccm-page .hive-block-form .hive-form-renderer-flex .modal-body .modal-body-header .modal-title{font-size:1.5em}}@media screen and (min-width:1200px){div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-body .modal-body-header .modal-title,div.ccm-page .hive-block-form .hive-form-renderer-flex .modal-body .modal-body-header .modal-title{font-size:1.8em}}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer,div.ccm-page .hive-block-form .hive-form-renderer-flex .modal-footer{background-color:var(--neutral-lightest-color);border-top:1px solid var(--neutral-lighter-color)}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer .progress,div.ccm-page .hive-block-form .hive-form-renderer-flex .modal-footer .progress{background-color:var(--neutral-lighter-color)}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer .progress .progress-bar-success,div.ccm-page .hive-block-form .hive-form-renderer-flex .modal-footer .progress .progress-bar-success{background-color:var(--secondary-color)}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer .btn.btn-prev,div.ccm-page .hive-block-form .hive-form-renderer-flex .modal-footer .btn.btn-prev,div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer .btn.btn-next,div.ccm-page .hive-block-form .hive-form-renderer-flex .modal-footer .btn.btn-next{background-color:var(--main-color);color:var(--type-reverse-color)}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer .btn.btn-prev:hover,div.ccm-page .hive-block-form .hive-form-renderer-flex .modal-footer .btn.btn-prev:hover,div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer .btn.btn-next:hover,div.ccm-page .hive-block-form .hive-form-renderer-flex .modal-footer .btn.btn-next:hover,div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer .btn.btn-prev:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex .modal-footer .btn.btn-prev:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow .modal-footer .btn.btn-next:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex .modal-footer .btn.btn-next:focus{background-color:var(--main-color-700)}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .prompt .prompt-dialog-header,div.ccm-page .hive-block-form .hive-form-renderer-flex .prompt .prompt-dialog-header{background-color:var(--main-color)}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .prompt .prompt-dialog-header h1,div.ccm-page .hive-block-form .hive-form-renderer-flex .prompt .prompt-dialog-header h1{color:var(--type-reverse-color);font-size:1.5em}div.ccm-page .hive-block-form .hive-form-renderer-freeflow .prompt .prompt-dialog-buttons,div.ccm-page .hive-block-form .hive-form-renderer-flex .prompt .prompt-dialog-buttons{border-top-color:var(--neutral-lighter-color)}div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="checkbox"]:checked+span.help-validation+label::before,div.ccm-page .hive-block-form .hive-form-renderer-flex input[type="checkbox"]:checked+span.help-validation+label::before,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="checkbox"]:checked+label::before,div.ccm-page .hive-block-form .hive-form-renderer-flex input[type="checkbox"]:checked+label::before,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="radio"]:checked+label::before,div.ccm-page .hive-block-form .hive-form-renderer-flex input[type="radio"]:checked+label::before{border-color:var(--accent-color);background-color:var(--accent-color)}div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="text"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex input[type="text"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="email"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex input[type="email"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="password"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex input[type="password"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="url"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex input[type="url"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="tel"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex input[type="tel"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="number"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex input[type="number"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="search"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex input[type="search"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="file"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex input[type="file"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="date"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex input[type="date"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="datetime-local"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex input[type="datetime-local"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="month"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex input[type="month"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="time"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex input[type="time"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow input[type="week"]:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex input[type="week"]:focus{border-bottom-color:var(--accent-color)}div.ccm-page .hive-block-form .hive-form-renderer-freeflow textarea,div.ccm-page .hive-block-form .hive-form-renderer-flex textarea,div.ccm-page .hive-block-form .hive-form-renderer-freeflow textarea.form-control,div.ccm-page .hive-block-form .hive-form-renderer-flex textarea.form-control,div.ccm-page .hive-block-form .hive-form-renderer-freeflow select,div.ccm-page .hive-block-form .hive-form-renderer-flex select,div.ccm-page .hive-block-form .hive-form-renderer-freeflow select.form-control,div.ccm-page .hive-block-form .hive-form-renderer-flex select.form-control{border-color:var(--accent-color)}div.ccm-page .hive-block-form .hive-form-renderer-freeflow textarea:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex textarea:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow textarea.form-control:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex textarea.form-control:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow select:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex select:focus,div.ccm-page .hive-block-form .hive-form-renderer-freeflow select.form-control:focus,div.ccm-page .hive-block-form .hive-form-renderer-flex select.form-control:focus{border-color:var(--accent-color)}div.ccm-page .hive-block-form .field-spatialmap .map-marker-help{color:var(--secondary-color);font-weight:var(--font-weight-semi-bold)}div.ccm-page .hive-block-form .field-spatialmap .map-marker-help i{color:var(--secondary-color)}@media (-webkit-min-device-pixel-ratio:0){div.ccm-page .hive-block-form .field-spatialmap .spatial-map.map-container .location-search-wrapper input:focus,div.ccm-page .hive-block-form .field-spatialmap .spatial-map.map-container .btn.form-add-marker:focus,div.ccm-page .hive-block-form .field-spatialmap .spatial-map.map-container .btn.form-cancel-marker:focus,div.ccm-page .hive-block-form .field-spatialmap .spatial-map.map-container [class*="mapboxgl-ctrl"]:focus,div.ccm-page .hive-block-form .field-spatialmap .spatial-map.map-container .map-top-bar .btn-map:focus,div.ccm-page .hive-block-form .field-spatialmap .spatial-map.map-container .map-dock .btn-map:focus,div.ccm-page .hive-block-form .field-spatialmap .spatial-map.map-container .categories-wrapper .cat-item label:focus,div.ccm-page .hive-block-form .field-spatialmap .spatial-map.map-container .bootstrap-switch-container:focus{outline-color:-webkit-focus-ring-color;outline-width:5px;outline-style:auto}}div.ccm-page .hive-block-form .field-spatialmap .spatial-map.map-container .panel-content .pin-location{color:var(--type-muted-color)}div.ccm-page .hive-block-form .field-spatialmap .spatial-map.map-container .panel-content .pin-location h4{color:var(--type-muted-color)}div.ccm-page .forumQuesWrapper{border:1px solid var(--main-color);border-radius:0px;color:var(--main-color);padding:1em}div.ccm-page .forumQuesWrapper h3 a{color:var(--main-color);text-decoration:none;font-family:var(--heading-font-family)}div.ccm-page .forumQuesWrapper h3 a:hover,div.ccm-page .forumQuesWrapper h3 a:focus{text-decoration:var(--link-hover-decoration);background-color:var(--link-hover-bg)}div.ccm-page .forumQuesWrapper .forum-description{color:var(--type-color)}div.ccm-page .forumQuesWrapper table td .glyphicon{display:none;color:var(--main-color);font-size:24px;margin-inline-end:0.25em}div.ccm-page .forumQuesWrapper table td span.stats-counter{display:block;font-size:18px;font-weight:bold;line-height:1;margin:0px;margin-bottom:-5px}div.ccm-page .forumQuesWrapper table td.outer-cell small{font-size:12px}div.ccm-page .forumQuesWrapper a.btn{margin-top:0.5em;padding-left:0 !important;padding-right:0 !important;width:100%;color:var(--type-reverse-color)}div.ccm-page .forumQuesWrapper table.statsInner{text-align:center;width:100%}div.ccm-page .forumQuesWrapper table td.outer-cell{padding-inline-end:0.25em;width:33.33%}div.ccm-page .forumQuesWrapper table td.outer-cell table{text-align:center;width:100%}@media only screen and (min-width: 568px){div.ccm-page .forumQuesWrapper table td .glyphicon{display:inline-block}div.ccm-page .forumQuesWrapper table.statsInner{margin:0 auto;width:auto}div.ccm-page .forumQuesWrapper table td.outer-cell{padding-inline-end:1em}div.ccm-page .forumQuesWrapper table td.outer-cell table{width:auto}}@media only screen and (min-width: 768px){div.ccm-page .sidebar .forumQuesWrapper .col-sm-12{width:100%}div.ccm-page .sidebar .forumQuesWrapper a.btn{margin-top:0.5em;padding-left:0 !important;padding-right:0 !important;width:100%}div.ccm-page .sidebar .forumQuesWrapper table.statsInner{text-align:center;width:100%}div.ccm-page .sidebar .forumQuesWrapper table.statsInner>tbody>tr{display:flex;flex-wrap:wrap;align-content:space-evenly;justify-content:center}div.ccm-page .sidebar .forumQuesWrapper table.statsInner .outer-cell{padding:.5em 1em;width:auto}div.ccm-page .sidebar .forumQuesWrapper table.statsInner .outer-cell table{text-align:center;width:100%}}@media only screen and (min-width: 1024px){div.ccm-page .forumQuesWrapper table.statsInner{margin:.5em 0 0 0}div.ccm-page .forumQuesWrapper table td.outer-cell{padding-inline-end:2em;width:auto}div.ccm-page .forumQuesWrapper a.btn{margin-top:0}}div.ccm-page .heading_tab{display:block;margin:.6em 0}div.ccm-page .heading_tab ul{border-bottom:1px solid var(--main-color) !important}div.ccm-page .heading_tab ul>li>a{font-size:18px;padding:.75em 1.25em;border-radius:0;color:var(--main-color);background:#FFFFFF;border-left:1px solid var(--main-color) !important;border-right:1px solid var(--main-color) !important;border-top:6px solid var(--main-color) !important}@media only screen and (min-width: 768px){div.ccm-page .heading_tab ul>li>a{font-size:19.2px}}@media only screen and (min-width: 1220px){div.ccm-page .heading_tab ul>li>a{font-size:20px}}div.ccm-page .hive-block-image .img-border-simple{padding:0.5em;border:1px solid var(--neutral-darker-color);background:#FFF}div.ccm-page .hive-block-image figure figcaption{color:#666666}div.ccm-page .hive-block-key-dates .date-wrapper{border-bottom:1px solid var(--neutral-lighter-color);background-image:none}div.ccm-page .hive-block-key-dates .date-wrapper:before{content:"\f133";font:var(--fa-font-regular);font-size:2.8rem;position:relative;left:-2.9rem;top:2.9rem;color:var(--main-color)}div.ccm-page .hive-block-key-dates .hive-block-footer{border-top:1px solid var(--btn-primary-color-bg)}div.ccm-page .hive-block-key-dates .date-info{padding:0 1rem 1rem}div.ccm-page .hive-block-key-dates .date-info h4,div.ccm-page .hive-block-key-dates .date-info h2{color:var(--type-color);margin-bottom:.5rem;font-size:var(--font-body-base-size)}div.ccm-page .hive-block-key-dates table{margin-bottom:10px}div.ccm-page .hive-block-key-dates table td,div.ccm-page .hive-block-key-dates table th{padding:5px;border:1px solid var(--neutral-lighter-color);vertical-align:top}div.ccm-page .hive-block-key-dates table th{font-weight:var(--font-weight-bold);border-bottom-color:var(--neutral-dark-color)}div.ccm-page[dir="rtl"] .hive-block-key-dates .date-wrapper:before,div.ccm-page[dir="rtl"] .hive-block-key-dates .modal.dateModal .date-wrapper:before{left:auto;right:-2.9rem}div.ccm-page .projects-filter .projects-filter-form{background:var(--filter-color-bg);color:var(--type-reverse-color);padding:1em;text-align:center}div.ccm-page .projects-filter .projects-filter-form .form-group{display:block;margin-bottom:0.5em}div.ccm-page .projects-filter .projects-filter-form .form-group input::-webkit-input-placeholder{color:#fff;opacity:1 !important}div.ccm-page .projects-filter .projects-filter-form .form-group input:-moz-placeholder{color:#fff;opacity:1 !important}div.ccm-page .projects-filter .projects-filter-form .form-group input::-moz-placeholder{color:#fff;opacity:1 !important}div.ccm-page .projects-filter .projects-filter-form .form-group input:-ms-input-placeholder{color:#fff;opacity:1 !important}div.ccm-page .projects-filter .projects-filter-form .form-group textarea::-webkit-input-placeholder{color:#fff;opacity:1 !important}div.ccm-page .projects-filter .projects-filter-form .form-group textarea:-moz-placeholder{color:#fff;opacity:1 !important}div.ccm-page .projects-filter .projects-filter-form .form-group textarea::-moz-placeholder{color:#fff;opacity:1 !important}div.ccm-page .projects-filter .projects-filter-form .form-group textarea:-ms-input-placeholder{color:#fff;opacity:1 !important}div.ccm-page .projects-filter .projects-filter-form .form-control{background-color:var(--filter-color-bg);color:var(--type-reverse-color);line-height:2.5em;height:2.5em;margin:0em;min-width:16em;padding:0 .5em;width:100%}div.ccm-page .projects-filter .projects-filter-form-text{display:block;margin-bottom:0.5em}div.ccm-page .projects-filter .projects-filter-form-text:first-child{padding-top:0}div.ccm-page .projects-filter .projects-filter-form-text:last-of-type{text-transform:uppercase}div.ccm-page .projects-filter .projects-filter-form-select{background-image:url("/application/themes/the_hive_v2/img/arrow-down-alt.svg");border:1px solid var(--type-reverse-color)}div.ccm-page .projects-filter .projects-filter-form-select option{padding:0.25em}div.ccm-page .projects-filter input[type='text'].projects-filter-form-input{border:0px;border-bottom:1px solid var(--type-reverse-color)}div.ccm-page .projects-filter.mod-toggle{padding-top:1em;padding-bottom:1em;background-color:var(--filter-color-bg);border-radius:var(--border-radius-sm)}div.ccm-page .projects-filter.mod-toggle a[data-toggle='collapse']{color:var(--type-reverse-color);padding:0;font-weight:var(--font-weight-bold)}div.ccm-page .projects-filter.mod-toggle a[data-toggle='collapse']:after{content:'';display:inline-block;vertical-align:middle;border:5px solid transparent;border-top-width:0;border-bottom:7px solid var(--type-reverse-color)}div.ccm-page .projects-filter.mod-toggle a[data-toggle='collapse'].collapsed:after{border:5px solid transparent;border-bottom-width:0;border-top:7px solid var(--type-reverse-color)}div.ccm-page .projects-filter.mod-toggle a[data-toggle='collapse']:hover,div.ccm-page .projects-filter.mod-toggle a[data-toggle='collapse']:active{color:var(--neutral-lightest-color);text-decoration:none}div.ccm-page .projects-filter.mod-toggle .projects-filter-form{font-weight:var(--font-weight-semi-bold);padding:0;margin-top:1em}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-control{border-top:2px solid transparent;min-width:0}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text{display:none;margin:0 .5em}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text:last-of-type{text-transform:none}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group input::-webkit-input-placeholder{color:var(--neutral-lighter-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group input:-moz-placeholder{color:var(--neutral-lighter-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group input::-moz-placeholder{color:var(--neutral-lighter-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group input:-ms-input-placeholder{color:var(--neutral-lighter-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group textarea::-webkit-input-placeholder{color:var(--neutral-lighter-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group textarea:-moz-placeholder{color:var(--neutral-lighter-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group textarea::-moz-placeholder{color:var(--neutral-lighter-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group textarea:-ms-input-placeholder{color:var(--neutral-lighter-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group .form-control{background:var(--filter-color-bg);border:none;border-bottom:2px solid var(--type-reverse-color);border-top:2px solid transparent}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group .form-control:focus{border-bottom:2px solid var(--accent-color);box-shadow:none}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group .form-control.projects-filter-form-select{background-image:url(/application/themes/the_hive_v2/img/arrow-down.svg);background-position:right .5rem center;background-repeat:no-repeat;background-size:1rem;padding:0 .5em;padding-inline-end:1.2em}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group .form-control.projects-filter-form-select::after{border:5px solid transparent;border-bottom-width:0;border-top:7px solid var(--type-reverse-color)}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-input{display:inline-block;margin-bottom:.5em}div.ccm-page .projects-filter.mod-toggle .btn{width:100%}div.ccm-page .projects-filter.mod-toggle.mod-filter-color{padding-top:1em;padding-bottom:1em;margin-bottom:2em}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group input::-webkit-input-placeholder{color:var(--neutral-lighter-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group input:-moz-placeholder{color:var(--neutral-lighter-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group input::-moz-placeholder{color:var(--neutral-lighter-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group input:-ms-input-placeholder{color:var(--neutral-lighter-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group textarea::-webkit-input-placeholder{color:var(--neutral-lighter-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group textarea:-moz-placeholder{color:var(--neutral-lighter-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group textarea::-moz-placeholder{color:var(--neutral-lighter-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group textarea:-ms-input-placeholder{color:var(--neutral-lighter-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group .form-control.projects-filter-form-select{background-color:var(--type-reverse-color);color:var(--type-color);border:none}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .projects-filter-form .form-group select:focus{box-shadow:0 0 3px var(--accent-color),0 0 7px var(--accent-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .btn.btn-primary{background-color:var(--type-reverse-color);color:var(--filter-color-bg);border:1px solid var(--type-reverse-color);padding:0 1em;width:100%;height:2.5em;margin-inline-start:0;display:inline-block}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .btn.btn-primary:hover,div.ccm-page .projects-filter.mod-toggle.mod-filter-color .btn.btn-primary:active{background-color:transparent;color:var(--type-reverse-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-color .btn.btn-primary:hover,div.ccm-page .projects-filter.mod-toggle.mod-filter-color .btn.btn-primary:focus{background-color:var(--neutral-lightest-color);color:var(--filter-color-bg)}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey{padding-top:1em;padding-bottom:1em;margin-bottom:2em;background-color:var(--filter-grey-bg)}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey a[data-toggle='collapse']{color:var(--type-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey a[data-toggle='collapse']:after{border:5px solid transparent;border-top-width:0;border-bottom:7px solid var(--type-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey a[data-toggle='collapse'].collapsed:after{border:5px solid transparent;border-bottom-width:0;border-top:7px solid var(--type-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form{background-color:var(--filter-grey-bg);color:var(--type-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group input::-webkit-input-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group input:-moz-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group input::-moz-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group input:-ms-input-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group textarea::-webkit-input-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group textarea:-moz-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group textarea::-moz-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group textarea:-ms-input-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group .form-control{background-color:var(--filter-grey-bg);color:var(--type-color);border-bottom:2px solid var(--type-color);line-height:calc(2.5em - 4px)}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group .form-control.projects-filter-form-select{background-color:var(--type-reverse-color);color:var(--type-color);border:2px solid var(--type-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group .form-control.projects-filter-form-select:focus{box-shadow:0 0 3px var(--accent-color),0 0 7px var(--accent-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-group .form-control.projects-filter-form-input:focus{border-bottom:2px solid var(--accent-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-white{padding-top:1em;padding-bottom:1em;margin-bottom:2em;background-color:var(--type-reverse-color);color:var(--type-color);border:2px solid var(--main-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-white a[data-toggle='collapse']{color:var(--type-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-white a[data-toggle='collapse']:after{border:5px solid transparent;border-top-width:0;border-bottom:7px solid var(--type-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-white a[data-toggle='collapse'].collapsed:after{border:5px solid transparent;border-bottom-width:0;border-top:7px solid var(--type-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-white .projects-filter-form .form-group input::-webkit-input-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-white .projects-filter-form .form-group input:-moz-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-white .projects-filter-form .form-group input::-moz-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-white .projects-filter-form .form-group input:-ms-input-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-white .projects-filter-form .form-group textarea::-webkit-input-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-white .projects-filter-form .form-group textarea:-moz-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-white .projects-filter-form .form-group textarea::-moz-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-white .projects-filter-form .form-group textarea:-ms-input-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-white .projects-filter-form .form-group .form-control{line-height:calc(2.5em - 4px)}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form{background-color:var(--type-reverse-color);color:var(--main-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group input::-webkit-input-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group input:-moz-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group input::-moz-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group input:-ms-input-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group textarea::-webkit-input-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group textarea:-moz-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group textarea::-moz-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group textarea:-ms-input-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group .form-control{background-color:var(--type-reverse-color);color:var(--main-color);border:2px solid var(--main-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group .form-control:focus{box-shadow:0 0 3px var(--accent-color),0 0 7px var(--accent-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-box .projects-filter-form .form-group .form-control.projects-filter-form-select{background-color:var(--type-reverse-color);color:var(--main-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form{background-color:var(--type-reverse-color);color:var(--type-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group input::-webkit-input-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group input:-moz-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group input::-moz-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group input:-ms-input-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group textarea::-webkit-input-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group textarea:-moz-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group textarea::-moz-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group textarea:-ms-input-placeholder{color:var(--neutral-medium-color);opacity:1 !important}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group .form-control{background-color:var(--type-reverse-color);color:var(--main-color);border-bottom:2px solid var(--main-color)}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group .form-control:focus{border-bottom:2px solid var(--accent-color);box-shadow:none}div.ccm-page .projects-filter.mod-toggle.mod-filter-underline .projects-filter-form .form-group .form-control.projects-filter-form-select{background-color:var(--type-reverse-color);color:var(--main-color)}@media only screen and (min-width: 568px){div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-control{min-width:16em}}@media only screen and (min-width: 768px){div.ccm-page .projects-filter .projects-filter-form .projects-filter-form-text{display:inline-block}div.ccm-page .projects-filter .projects-filter-form .projects-filter-form-text:first-child,div.ccm-page .projects-filter .projects-filter-form .projects-filter-form-text:last-of-type{display:block;margin-bottom:.5em}div.ccm-page .projects-filter .projects-filter-form .form-group{display:inline-block}div.ccm-page .projects-filter .projects-filter-form .form-group .projects-filter-form-select{max-width:16em}div.ccm-page .projects-filter .projects-filter-form .form-group:last-child{display:block}div.ccm-page .projects-filter input[type='text'].projects-filter-form-input{width:100%}div.ccm-page .projects-filter.mod-toggle a[data-toggle='collapse']{display:none}div.ccm-page .projects-filter.mod-toggle div.collapse{display:block !important;height:auto !important}div.ccm-page .projects-filter.mod-toggle .projects-filter-form{margin-top:0}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group{margin-bottom:0;width:auto}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group .projects-filter-form-input{width:85%;margin:0 auto}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text{display:block}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text:nth-of-type(2){display:inline-block;margin-bottom:0}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text:nth-of-type(3){margin:.5em}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-select{border:1px solid var(--neutral-light-color)}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .btn.btn-primary{width:auto;margin-inline-start:.5em}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .form-control,div.ccm-page .projects-filter.mod-toggle.mod-filter-white .projects-filter-form .form-control{line-height:calc(2.5em - 4px)}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .btn.btn-primary,div.ccm-page .projects-filter.mod-toggle.mod-filter-white .projects-filter-form .btn.btn-primary{width:2.5em;padding-left:0;padding-right:0}div.ccm-page .projects-filter.mod-toggle.mod-filter-grey .projects-filter-form .btn.btn-primary span,div.ccm-page .projects-filter.mod-toggle.mod-filter-white .projects-filter-form .btn.btn-primary span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}div.ccm-page .projects-filter.mod-toggle.mod-filter-white{border:none}}@media only screen and (min-width: 1024px){div.ccm-page .projects-filter .projects-filter-form .projects-filter-form-text{margin:0 .5em}div.ccm-page .projects-filter .projects-filter-form .projects-filter-form-text:first-child{margin-bottom:0.5em}div.ccm-page .projects-filter .projects-filter-form .projects-filter-form-text:last-of-type{display:inline-block}div.ccm-page .projects-filter .projects-filter-form .form-group{margin-bottom:0}div.ccm-page .projects-filter .projects-filter-form .form-group:last-child{display:inline-block}div.ccm-page .projects-filter input[type='text'].projects-filter-form-input{width:auto}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text{display:block}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text:first-child{width:auto}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text:nth-of-type(2),div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text:nth-of-type(3){display:inline-block;margin:.5em}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group .projects-filter-form-input{width:70%}div.ccm-page .projects-filter.mod-filter-color .projects-filter-form .form-control{min-width:15em}}@media only screen and (min-width: 1220px){div.ccm-page .projects-filter .projects-filter-form{padding:.75em 1em}div.ccm-page .projects-filter .projects-filter-form .projects-filter-form-text:first-child{display:inline-block;margin-bottom:0}div.ccm-page .projects-filter.mod-toggle .projects-filter-form{display:flex;align-items:center;justify-content:center;flex-direction:row}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text{display:inline-block}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group{display:flex;width:auto}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group:last-child{display:flex}div.ccm-page .projects-filter.mod-toggle .projects-filter-form .form-group .projects-filter-form-input{width:auto}}div.ccm-page .page-template-narrow .main .hive-block.projects-filter.mod-toggle .projects-filter-form .form-group .form-control,div.ccm-page .page-template-right-sidebar .main .hive-block.projects-filter.mod-toggle .projects-filter-form .form-group .form-control{min-width:12em}@media only screen and (min-width: 768px){div.ccm-page .page-template-narrow .main .hive-block.projects-filter.mod-toggle .projects-filter-form .form-group .projects-filter-form-input,div.ccm-page .page-template-right-sidebar .main .hive-block.projects-filter.mod-toggle .projects-filter-form .form-group .projects-filter-form-input{width:75%}}@media only screen and (min-width: 1024px){div.ccm-page .page-template-narrow .main .hive-block.projects-filter.mod-toggle .projects-filter-form,div.ccm-page .page-template-right-sidebar .main .hive-block.projects-filter.mod-toggle .projects-filter-form{display:block}div.ccm-page .page-template-narrow .main .hive-block.projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text,div.ccm-page .page-template-right-sidebar .main .hive-block.projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text{display:block;margin:.5em}div.ccm-page .page-template-narrow .main .hive-block.projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text:first-child,div.ccm-page .page-template-right-sidebar .main .hive-block.projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text:first-child{margin-top:0}div.ccm-page .page-template-narrow .main .hive-block.projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text:nth-of-type(2),div.ccm-page .page-template-right-sidebar .main .hive-block.projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text:nth-of-type(2){display:inline-block}div.ccm-page .page-template-narrow .main .hive-block.projects-filter.mod-toggle .projects-filter-form .form-group .form-control,div.ccm-page .page-template-right-sidebar .main .hive-block.projects-filter.mod-toggle .projects-filter-form .form-group .form-control{min-width:16em}div.ccm-page .page-template-narrow .main .hive-block.projects-filter.mod-toggle .projects-filter-form .form-group .projects-filter-form-input,div.ccm-page .page-template-right-sidebar .main .hive-block.projects-filter.mod-toggle .projects-filter-form .form-group .projects-filter-form-input{width:80%}div.ccm-page .page-template-narrow .main .hive-block.projects-filter.mod-toggle .projects-filter-form .form-group:last-child,div.ccm-page .page-template-right-sidebar .main .hive-block.projects-filter.mod-toggle .projects-filter-form .form-group:last-child{display:block}}div.ccm-page .page-template-right-sidebar .sidebar .hive-block.projects-filter.mod-toggle .projects-filter-form .form-group .form-control{min-width:12em}@media only screen and (min-width: 768px){div.ccm-page .page-template-right-sidebar .sidebar .hive-block.projects-filter.mod-toggle .projects-filter-form{display:block}div.ccm-page .page-template-right-sidebar .sidebar .hive-block.projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text{display:block;margin:.5em}div.ccm-page .page-template-right-sidebar .sidebar .hive-block.projects-filter.mod-toggle .projects-filter-form .projects-filter-form-text:first-child{margin-top:0}div.ccm-page .page-template-right-sidebar .sidebar .hive-block.projects-filter.mod-toggle .projects-filter-form .form-group{display:block}div.ccm-page .page-template-right-sidebar .sidebar .hive-block.projects-filter.mod-toggle .projects-filter-form .projects-filter-form-select{max-width:initial}div.ccm-page .page-template-right-sidebar .sidebar .hive-block.projects-filter.mod-toggle .projects-filter-form .projects-filter-form-input{width:100%}div.ccm-page .page-template-right-sidebar .sidebar .hive-block.projects-filter.mod-toggle .projects-filter-form .btn{width:100%;margin:.5em 0 0 0}}div.ccm-page[dir="rtl"] .projects-filter.mod-toggle .projects-filter-form .form-group .form-control.projects-filter-form-select{background-position:left .5rem center}div.ccm-page[dir="rtl"] .projects-filter .fa-chevron-right:before{content:'\f053'}div.ccm-page .hive-block-social-map{font-family:var(--body-font-family);font-size:var(--font-body-base-size);color:var(--type-color)}div.ccm-page .hive-block-social-map .hive-activity-contributions{background-color:#687485;border-radius:25px;color:#fff;font-size:14px;min-height:32px;line-height:32px;display:inline-block;padding:0 1em;font-weight:var(--font-weight-semi-bold)}div.ccm-page .hive-block-social-map .hive-block-description,div.ccm-page .hive-block-social-map .map-action-description{font-size:1em;line-height:1.2em;font-weight:var(--font-weight-normal)}div.ccm-page .hive-block-social-map{background-color:var(--neutral-lighter-color)}div.ccm-page .hive-block-social-map .map-overlay .map-overlay-content .btn-outline:hover,div.ccm-page .hive-block-social-map .map-overlay .map-overlay-content .btn-outline:active,div.ccm-page .hive-block-social-map .map-overlay .map-overlay-content .btn-outline:focus{color:var(--main-color)}div.ccm-page .hive-block-social-map .mapboxgl-map{font-family:var(--body-font-family) !important;font-weight:var(--font-weight-normal) !important}div.ccm-page .hive-block-social-map .bookmarks-wrapper select.bookmarks:focus,div.ccm-page .hive-block-social-map .location-search-wrapper input:focus,div.ccm-page .hive-block-social-map .btn.add-marker:focus,div.ccm-page .hive-block-social-map .btn.cancel-marker:focus,div.ccm-page .hive-block-social-map [class*="mapboxgl-ctrl"]:focus,div.ccm-page .hive-block-social-map .map-top-bar .btn-map:focus,div.ccm-page .hive-block-social-map .map-dock .btn-map:focus,div.ccm-page .hive-block-social-map .categories-wrapper .cat-item label:focus,div.ccm-page .hive-block-social-map .bootstrap-switch-container:focus{box-shadow:none;outline-width:2px;outline-style:solid;outline-color:Highlight}div.ccm-page .hive-block-social-map .bootstrap-switch-container:focus{outline-offset:-2px}@media (-webkit-min-device-pixel-ratio:0){div.ccm-page .hive-block-social-map .bookmarks-wrapper select.bookmarks:focus,div.ccm-page .hive-block-social-map .location-search-wrapper input:focus,div.ccm-page .hive-block-social-map .btn.add-marker:focus,div.ccm-page .hive-block-social-map .btn.cancel-marker:focus,div.ccm-page .hive-block-social-map [class*="mapboxgl-ctrl"]:focus,div.ccm-page .hive-block-social-map .map-top-bar .btn-map:focus,div.ccm-page .hive-block-social-map .map-dock .btn-map:focus,div.ccm-page .hive-block-social-map .categories-wrapper .cat-item label:focus,div.ccm-page .hive-block-social-map .bootstrap-switch-container:focus{outline-color:-webkit-focus-ring-color;outline-width:5px;outline-style:auto}}div.ccm-page .hive-block-social-map .panel-left h4.panel-title,div.ccm-page .hive-block-social-map .panel-right h4.panel-title{color:var(--main-color);padding:15px 0}div.ccm-page .hive-block-social-map .panel-left h4.panel-title{padding-top:0;padding-inline-end:30px}div.ccm-page .hive-block-social-map .map-info-wrapper .panel-content h5{font-size:var(--font-body-base-size)}div.ccm-page .hive-block-social-map .map-instructions{padding:15px;background-color:#fff2cf;color:#846315;font-weight:var(--font-weight-semi-bold)}div.ccm-page .hive-block-social-map .map h5{color:var(--main-color);margin-bottom:15px;font-size:1.125em}div.ccm-page .hive-block-social-map .image-checkbox-input:focus+label{border-color:var(--main-color)}div.ccm-page .hive-block-social-map .image-checkbox:hover,div.ccm-page .hive-block-social-map .image-checkbox.focus{border-color:var(--main-color)}div.ccm-page .hive-block-social-map .image-checkbox-checked{border-color:var(--main-color)}div.ccm-page .hive-block-social-map .map-layers-wrapper .layer label{display:inline-block;font-weight:var(--font-weight-normal);margin-bottom:0;word-break:break-word}div.ccm-page .hive-block-social-map .map-categories-wrapper .cat-item label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-weight:var(--font-weight-normal);padding:0}div.ccm-page .hive-block-social-map .map-categories .cat-name,div.ccm-page .hive-block-social-map .pin-details .cat-name{font-weight:var(--font-weight-normal)}div.ccm-page .hive-block-social-map .map-info-wrapper .map-categories .cat-name{font-family:var(--bold-font-family);font-weight:var(--bold-font-weight)}div.ccm-page .hive-block-social-map .form-wrapper .form-intro h4,div.ccm-page .hive-block-social-map .pin-details-wrapper .form-intro h4{color:var(--main-color);font-size:1.4em}div.ccm-page .hive-block-social-map .form-wrapper span[class="hive-"],div.ccm-page .hive-block-social-map .message-wrapper span[class="hive-"],div.ccm-page .hive-block-social-map .pin-details-wrapper span[class="hive-"],div.ccm-page .hive-block-social-map .map-info-wrapper span[class="hive-"],div.ccm-page .hive-block-social-map .map-help-wrapper span[class="hive-"]{color:var(--main-color)}div.ccm-page .hive-block-social-map .score fieldset legend{font-size:16px;font-weight:var(--font-weight-semi-bold);border:0;text-align:center;margin:0 0 10px}div.ccm-page .hive-block-social-map .score .voting-rating-wrapper{min-height:150px;background-color:hsl(var(--main-color-h) var(--main-color-s) var(--main-color-l)/0.05);padding:20px 15px 5px;border:2px solid var(--main-color);margin-bottom:15px}div.ccm-page .hive-block-social-map .score .voting-rating-table{margin-bottom:15px}div.ccm-page .hive-block-social-map .voting-rating-summary .voting-rating-container .scroll-container,div.ccm-page .hive-block-social-map .voting-rating-summary .voting-rating-container .central-tendancy,div.ccm-page .hive-block-social-map .voting-rating-summary .voting-rating-container .totalScores{color:var(--type-color)}div.ccm-page .hive-block-social-map .leaflet-control-zoom a{background:#fff}div.ccm-page .hive-block-social-map .leaflet-control-zoom a,div.ccm-page .hive-block-social-map .leaflet-control-zoom a:hover,div.ccm-page .hive-block-social-map .leaflet-control-zoom a:focus{text-decoration:none}div.ccm-page .hive-block-social-map .leaflet-control-zoom a:hover,div.ccm-page .hive-block-social-map .leaflet-control-zoom a:focus{background:#f2f2f2}div.ccm-page .hive-block-social-map .add-marker,div.ccm-page .hive-block-social-map .cancel-marker{box-shadow:0 2px 5px rgba(0,0,0,0.1)}div.ccm-page .hive-block-social-map .add-marker .btn-label,div.ccm-page .hive-block-social-map .cancel-marker .btn-label{margin-inline-start:.15em}div.ccm-page .hive-block-social-map .form-wrapper,div.ccm-page .hive-block-social-map .message-wrapper,div.ccm-page .hive-block-social-map .pin-details-wrapper{background:#fff;color:var(--type-color)}div.ccm-page .hive-block-social-map .form-wrapper .container-fluid,div.ccm-page .hive-block-social-map .message-wrapper .container-fluid,div.ccm-page .hive-block-social-map .pin-details-wrapper .container-fluid{width:100%;padding-left:15px;padding-right:15px;min-height:100%}div.ccm-page .hive-block-social-map .form-wrapper .form-intro h4,div.ccm-page .hive-block-social-map .message-wrapper .form-intro h4,div.ccm-page .hive-block-social-map .pin-details-wrapper .form-intro h4{color:var(--main-color)}div.ccm-page .hive-block-social-map .form-wrapper button.btn-white,div.ccm-page .hive-block-social-map .message-wrapper button.btn-white,div.ccm-page .hive-block-social-map .pin-details-wrapper button.btn-white{color:var(--main-color)}div.ccm-page .hive-block-social-map .form-wrapper button.btn-white:hover,div.ccm-page .hive-block-social-map .message-wrapper button.btn-white:hover,div.ccm-page .hive-block-social-map .pin-details-wrapper button.btn-white:hover,div.ccm-page .hive-block-social-map .form-wrapper button.btn-white:focus,div.ccm-page .hive-block-social-map .message-wrapper button.btn-white:focus,div.ccm-page .hive-block-social-map .pin-details-wrapper button.btn-white:focus,div.ccm-page .hive-block-social-map .form-wrapper button.btn-white:active,div.ccm-page .hive-block-social-map .message-wrapper button.btn-white:active,div.ccm-page .hive-block-social-map .pin-details-wrapper button.btn-white:active{background:var(--main-color);color:var(--type-reverse-color)}div.ccm-page .hive-block-social-map .form-wrapper button.btn-white-alt,div.ccm-page .hive-block-social-map .message-wrapper button.btn-white-alt,div.ccm-page .hive-block-social-map .pin-details-wrapper button.btn-white-alt{color:var(--type-reverse-color)}div.ccm-page .hive-block-social-map .form-wrapper button.btn-white-alt:hover,div.ccm-page .hive-block-social-map .message-wrapper button.btn-white-alt:hover,div.ccm-page .hive-block-social-map .pin-details-wrapper button.btn-white-alt:hover,div.ccm-page .hive-block-social-map .form-wrapper button.btn-white-alt:focus,div.ccm-page .hive-block-social-map .message-wrapper button.btn-white-alt:focus,div.ccm-page .hive-block-social-map .pin-details-wrapper button.btn-white-alt:focus,div.ccm-page .hive-block-social-map .form-wrapper button.btn-white-alt:active,div.ccm-page .hive-block-social-map .message-wrapper button.btn-white-alt:active,div.ccm-page .hive-block-social-map .pin-details-wrapper button.btn-white-alt:active{background:var(--main-color);color:var(--type-reverse-color)}div.ccm-page .hive-block-social-map .pin-details-wrapper{color:var(--type-color)}div.ccm-page .hive-block-social-map .pin-details-wrapper .btn.pin-close{color:var(--type-reverse-color)}div.ccm-page .hive-block-social-map .pin-details-wrapper .btn.pin-close:hover,div.ccm-page .hive-block-social-map .pin-details-wrapper .btn.pin-close:focus,div.ccm-page .hive-block-social-map .pin-details-wrapper .btn.pin-close:active{background:transparent;color:var(--type-reverse-color)}div.ccm-page .hive-block-social-map .pin-details-wrapper .btn.pin-close .glyphicon{color:var(--neutral-dark-color)}div.ccm-page .hive-block-social-map .pin-details-wrapper .btn.pin-close .glyphicon:hover,div.ccm-page .hive-block-social-map .pin-details-wrapper .btn.pin-close .glyphicon:focus,div.ccm-page .hive-block-social-map .pin-details-wrapper .btn.pin-close .glyphicon:active{background:transparent;color:var(--type-color)}div.ccm-page .hive-block-social-map .pin-details-wrapper .pin-details h4{color:var(--type-muted-color)}div.ccm-page .hive-block-social-map .pin-details-wrapper .pin-details hr{border-color:var(--neutral-lighter-color)}div.ccm-page .hive-block-social-map .pin-details-wrapper .pin-details .pin-meta{color:var(--type-muted-color)}div.ccm-page .hive-block-social-map .pin-details-wrapper .pin-details .pin-meta .fa{color:var(--type-color)}div.ccm-page .hive-block-social-map .pin-details-wrapper .pin-details .pin-meta .pin-location{color:var(--type-color)}div.ccm-page .hive-block-social-map .pin-details-wrapper .pin-content .fileupload a{color:var(--type-color);font-weight:var(--font-weight-normal)}div.ccm-page .hive-block-social-map .manual-address{font-size:var(--font-body-base-sm-size)}@media only screen and (min-width: 768px){div.ccm-page .hive-block-social-map .manual-address{font-size:var(--font-body-base-md-size)}}@media only screen and (min-width: 1024px){div.ccm-page .hive-block-social-map .manual-address{font-size:var(--font-body-base-size)}}div.ccm-page .hive-block-social-map .message{font-size:20px}div.ccm-page .hive-block-social-map .form-wrapper h4.panel-title{padding-bottom:0;margin-bottom:0}div.ccm-page .hive-block-social-map .form-wrapper .btn.file-upload-button{background-color:#fff;color:var(--main-color);border:1px solid var(--neutral-lighter-color)}div.ccm-page .hive-block-social-map .form-wrapper .btn.file-upload-button:hover,div.ccm-page .hive-block-social-map .form-wrapper .btn.file-upload-button:focus,div.ccm-page .hive-block-social-map .form-wrapper .btn.file-upload-button:active{background-color:var(--neutral-lighter-color)}div.ccm-page .hive-block-social-map .form-wrapper .grecaptcha-checkbox>div,div.ccm-page .hive-block-social-map .form-wrapper .grecaptcha-invisible>div{margin:0 0 0 auto}div.ccm-page .hive-block-social-map .popup-submission{color:var(--main-color)}div.ccm-page .hive-block-social-map .leaflet-marker-pane>.leaflet-clickable:focus .beautify-marker.marker,div.ccm-page .hive-block-social-map .leaflet-marker-pane>.leaflet-clickable:hover .beautify-marker.marker{border-color:#ffffff !important}div.ccm-page .hive-block-social-map .legend-wrapper{background:#fff;border:1px solid var(--neutral-lighter-color)}div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder,div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder.mapboxgl-ctrl-geocoder ul{box-shadow:none;border-radius:0}div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder input[type="text"]{border:0;font-family:var(--body-font-family) !important;padding-inline-start:46px;margin:0}div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*{top:12px;right:8px}div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon{width:27px}div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon.geocoder-icon-search{background-image:none;left:15px;border-right:1px solid #e8ebef}div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon.geocoder-icon-search:after{font:var(--fa-font-solid);content:"\f002"}div.ccm-page .hive-block-social-map .map-top-bar .top-bar-left .btn-map.selected{background-color:#d1e4ed;border-color:#d1e4ed;color:var(--main-color)}div.ccm-page .hive-block-social-map .map-top-bar .top-bar-left .btn-map span{display:none}div.ccm-page .hive-block-social-map .map-dock .btn-map.selected{background-color:#d1e4ed;border-color:#d1e4ed;color:var(--main-color)}div.ccm-page .hive-block-social-map .hive-social-map-block.view-hive-infomarker .pin-details .pin-body :not(.pin-image) h4{color:var(--h4-type-color);font-family:var(--h4-type-font-family);font-weight:var(--h4-type-font-weight);margin:unset}div.ccm-page .hive-block-social-map .hive-social-map-block.view-hive-infomarker .pin-details .pin-body div.nav-wrapper div.nav-content>ul.link-list li.nav-header.active{border-bottom-width:4px;border-color:var(--button-color);color:var(--button-color)}div.ccm-page .hive-block-social-map .hive-social-map-block.view-hive-infomarker .pin-details .pin-body .voting-rating-wrapper fieldset>legend{font-size:1.05em;color:var(--h4-type-color);font-family:var(--h4-type-font-family);font-weight:var(--h4-type-font-weight)}@media only screen and (min-width: 1024px){div.ccm-page .hive-block-social-map .map-top-bar .location-search-wrapper{border-right:0}}div.ccm-page[dir="rtl"] .hive-block-social-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*{top:12px;right:auto;left:8px}div.ccm-page .social-map-embed-dialog .embed-modal-content pre button{font-family:var(--body-font-family)}div.ccm-page .social-map-embed-dialog .embed-modal-content pre button span{font-weight:600}div.ccm-page .hive-block-web-map .hive-block-description{font-size:1em;line-height:1.2em;font-weight:var(--font-weight-normal)}div.ccm-page .hive-block-web-map:not(.hive-block-web-map-slim){background-color:var(--neutral-lighter-color)}div.ccm-page .hive-block-web-map .map-overlay .map-overlay-content .btn-outline:hover,div.ccm-page .hive-block-web-map .map-overlay .map-overlay-content .btn-outline:active,div.ccm-page .hive-block-web-map .map-overlay .map-overlay-content .btn-outline:focus{color:var(--main-color)}div.ccm-page .hive-block-web-map .mapboxgl-map{font-family:var(--body-font-family) !important;font-weight:var(--font-weight-normal) !important}div.ccm-page .hive-block-web-map .bookmarks-wrapper select.bookmarks:focus,div.ccm-page .hive-block-web-map .location-search-wrapper input:focus,div.ccm-page .hive-block-web-map .btn.cancel-marker:focus,div.ccm-page .hive-block-web-map [class*="mapboxgl-ctrl"]:focus,div.ccm-page .hive-block-web-map .map-top-bar .btn-map:focus,div.ccm-page .hive-block-web-map .map-dock .btn-map:focus,div.ccm-page .hive-block-web-map .bootstrap-switch-container:focus{box-shadow:none;outline-width:2px;outline-style:solid;outline-color:Highlight}div.ccm-page .hive-block-web-map .bootstrap-switch-container:focus{outline-offset:-2px}@media (-webkit-min-device-pixel-ratio:0){div.ccm-page .hive-block-web-map .bookmarks-wrapper select.bookmarks:focus,div.ccm-page .hive-block-web-map .location-search-wrapper input:focus,div.ccm-page .hive-block-web-map .btn.cancel-marker:focus,div.ccm-page .hive-block-web-map [class*="mapboxgl-ctrl"]:focus,div.ccm-page .hive-block-web-map .map-top-bar .btn-map:focus,div.ccm-page .hive-block-web-map .map-dock .btn-map:focus,div.ccm-page .hive-block-web-map .bootstrap-switch-container:focus{outline-color:-webkit-focus-ring-color;outline-width:5px;outline-style:auto}}div.ccm-page .hive-block-web-map .panel-left h4.panel-title,div.ccm-page .hive-block-web-map .panel-right h4.panel-title{color:var(--main-color);padding:15px 0}div.ccm-page .hive-block-web-map .panel-left h4.panel-title{padding-top:0;padding-inline-end:30px}div.ccm-page .hive-block-web-map .map h5{color:var(--main-color);margin-bottom:15px;font-size:1.125em}div.ccm-page .hive-block-web-map .image-checkbox-input:focus+label{border-color:var(--main-color)}div.ccm-page .hive-block-web-map .image-checkbox:hover,div.ccm-page .hive-block-web-map .image-checkbox.focus{border-color:var(--main-color)}div.ccm-page .hive-block-web-map .image-checkbox-checked{border-color:var(--main-color)}div.ccm-page .hive-block-web-map .map-layers-wrapper .layer label{display:inline-block;font-weight:var(--font-weight-normal);margin-bottom:0;word-break:break-word}div.ccm-page .hive-block-web-map .pin-details-wrapper .form-intro h4{color:var(--main-color);font-size:1.4em}div.ccm-page .hive-block-web-map .leaflet-control-zoom a{background:#fff}div.ccm-page .hive-block-web-map .leaflet-control-zoom a,div.ccm-page .hive-block-web-map .leaflet-control-zoom a:hover,div.ccm-page .hive-block-web-map .leaflet-control-zoom a:focus{text-decoration:none}div.ccm-page .hive-block-web-map .leaflet-control-zoom a:hover,div.ccm-page .hive-block-web-map .leaflet-control-zoom a:focus{background:#f2f2f2}div.ccm-page .hive-block-web-map .manual-address{font-size:var(--font-body-base-sm-size)}@media only screen and (min-width: 768px){div.ccm-page .hive-block-web-map .manual-address{font-size:var(--font-body-base-md-size)}}@media only screen and (min-width: 1024px){div.ccm-page .hive-block-web-map .manual-address{font-size:var(--font-body-base-size)}}div.ccm-page .hive-block-web-map .message{font-size:20px}div.ccm-page .hive-block-web-map .leaflet-marker-pane>.leaflet-clickable:focus .beautify-marker.marker,div.ccm-page .hive-block-web-map .leaflet-marker-pane>.leaflet-clickable:hover .beautify-marker.marker{border-color:#ffffff !important}div.ccm-page .hive-block-web-map .legend-wrapper{background:#fff;border:1px solid var(--neutral-lighter-color)}div.ccm-page .hive-block-web-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder,div.ccm-page .hive-block-web-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder.mapboxgl-ctrl-geocoder ul{box-shadow:none;border-radius:0}div.ccm-page .hive-block-web-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder input[type="text"]{border:0;font-family:var(--body-font-family) !important;padding-inline-start:52px;margin:0}div.ccm-page .hive-block-web-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*{top:12px;right:8px}div.ccm-page .hive-block-web-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon{width:27px}div.ccm-page .hive-block-web-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon.geocoder-icon-search{background-image:none;left:15px;border-right:1px solid #e8ebef}div.ccm-page .hive-block-web-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon.geocoder-icon-search:after{font:var(--fa-font-solid);content:"\f002"}div.ccm-page .hive-block-web-map .map-top-bar .top-bar-left .btn-map.selected{background-color:#d1e4ed;border-color:#d1e4ed;color:var(--main-color)}div.ccm-page .hive-block-web-map .map-top-bar .top-bar-left .btn-map span{display:none}div.ccm-page .hive-block-web-map .map-dock .btn-map.selected{background-color:#d1e4ed;border-color:#d1e4ed;color:var(--main-color)}@media only screen and (min-width: 1024px){div.ccm-page .hive-block-web-map .map-top-bar .location-search-wrapper{border-right:0}}div.ccm-page[dir="rtl"] .hive-block-web-map .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*{top:12px;right:auto;left:8px}div.ccm-page .hive-block-project-map .image-checkbox-input:focus+label{border-color:var(--main-color)}div.ccm-page .hive-block-project-map .image-checkbox:hover,div.ccm-page .hive-block-project-map .image-checkbox.focus{border-color:var(--main-color)}div.ccm-page .hive-block-project-map .image-checkbox-checked{border-color:var(--main-color)}div.ccm-page .hive-block-project-map .project-map-list .project-map-card>a{color:var(--type-color)}div.ccm-page .hive-block-project-map .project-map-card .heading,div.ccm-page .hive-block-project-map .project-map-card .project-map-card-title{color:var(--type-color)}div.ccm-page .hive-block-project-map .project-map-card .tooltip{font-family:var(--body-font-family)}div.ccm-page .hive-block-project-map .card-container .project-map-card .heading:focus{color:var(--main-color)}div.ccm-page .hive-block-project-map .card-container .project-map-card .heading:focus .project-map-card-title{color:var(--main-color);text-decoration:underline}div.ccm-page .hive-block-project-map .card-container .project-map-card .project-map-card-content.hover .heading,div.ccm-page .hive-block-project-map .card-container .project-map-card .project-map-card-content.hover .project-map-card-title{color:var(--main-color)}div.ccm-page .hive-block-project-map .card-container .project-map-card .project-map-card-content.hover .project-map-card-title{text-decoration:underline}div.ccm-page .hive-block-project-map .card-container .project-map-card:hover .heading,div.ccm-page .hive-block-project-map .card-container .project-map-card:hover .project-map-card-title{color:var(--main-color)}div.ccm-page .hive-block-project-map .card-container .project-map-card:hover .project-map-card-title{text-decoration:underline}div.ccm-page .hive-block-project-map .card-container .project-map-card.card-extend .heading,div.ccm-page .hive-block-project-map .card-container .project-map-card.card-extend .project-map-card-title{color:var(--main-color)}div.ccm-page .policyscape-address-search{background-color:var(--policyscape-footer-bg-color);padding:20px 0 40px}div.ccm-page .policyscape-address-search .policyscape-address-search-footer{background-color:var(--policyscape-footer-bg-color);text-align:center}div.ccm-page .policyscape-address-search .policyscape-address-search-footer>p{color:var(--type-reverse-color)}div.ccm-page .policyscape-address-search .policyscape-address-search-footer h4{color:var(--type-reverse-color);margin-bottom:0}div.ccm-page .policyscape-address-search .policyscape-address-search-footer h4 i{vertical-align:middle;font-size:40px;display:block;margin-top:40px}div.ccm-page .policyscape-address-search .policyscape-address-search-footer h4 span{line-height:1em;padding:10px 5px;display:block}div.ccm-page .policyscape-editable-area h1{color:var(--image-banner-color)}div.ccm-page .hive-block-policyscape .hive-block-head{background-color:var(--policyscape-bg-color);color:var(--type-reverse-color);padding-bottom:0}div.ccm-page .hive-block-policyscape .hive-block-head h3{color:var(--type-reverse-color)}div.ccm-page .hive-block-policyscape .hive-block-description{font-size:1em;line-height:1.2em;font-weight:var(--font-weight-normal);margin-bottom:0}div.ccm-page .hive-block-policyscape .hive-block-description p{margin-bottom:0}div.ccm-page .hive-block-policyscape:not(.hive-block-policyscape-slim){background-color:var(--neutral-lighter-color)}div.ccm-page .hive-block-policyscape .map-overlay .map-overlay-content .btn-outline:hover,div.ccm-page .hive-block-policyscape .map-overlay .map-overlay-content .btn-outline:active,div.ccm-page .hive-block-policyscape .map-overlay .map-overlay-content .btn-outline:focus{color:var(--main-color)}div.ccm-page .hive-block-policyscape .mapboxgl-map{font-family:var(--body-font-family) !important;font-weight:var(--font-weight-normal) !important}div.ccm-page .hive-block-policyscape .bookmarks-wrapper select.bookmarks:focus,div.ccm-page .hive-block-policyscape .location-search-wrapper input:focus,div.ccm-page .hive-block-policyscape .btn.cancel-marker:focus,div.ccm-page .hive-block-policyscape [class*="mapboxgl-ctrl"]:focus,div.ccm-page .hive-block-policyscape .map-top-bar .btn-map:focus,div.ccm-page .hive-block-policyscape .map-dock .btn-map:focus,div.ccm-page .hive-block-policyscape .bootstrap-switch-container:focus{box-shadow:none;outline-width:2px;outline-style:solid;outline-color:Highlight}div.ccm-page .hive-block-policyscape .bootstrap-switch-container:focus{outline-offset:-2px}@media (-webkit-min-device-pixel-ratio:0){div.ccm-page .hive-block-policyscape .bookmarks-wrapper select.bookmarks:focus,div.ccm-page .hive-block-policyscape .location-search-wrapper input:focus,div.ccm-page .hive-block-policyscape .btn.cancel-marker:focus,div.ccm-page .hive-block-policyscape [class*="mapboxgl-ctrl"]:focus,div.ccm-page .hive-block-policyscape .map-top-bar .btn-map:focus,div.ccm-page .hive-block-policyscape .map-dock .btn-map:focus,div.ccm-page .hive-block-policyscape .bootstrap-switch-container:focus{outline-color:-webkit-focus-ring-color;outline-width:5px;outline-style:auto}}div.ccm-page .hive-block-policyscape .panel-left h4.panel-title,div.ccm-page .hive-block-policyscape .panel-right h4.panel-title{color:var(--main-color);padding:15px 0}div.ccm-page .hive-block-policyscape .panel-left h4.panel-title{padding-top:0;padding-inline-end:30px}div.ccm-page .hive-block-policyscape .map h5{color:var(--main-color);margin-bottom:15px;font-size:1.125em}div.ccm-page .hive-block-policyscape .image-checkbox-input:focus+label{border-color:var(--main-color)}div.ccm-page .hive-block-policyscape .image-checkbox:hover,div.ccm-page .hive-block-policyscape .image-checkbox.focus{border-color:var(--main-color)}div.ccm-page .hive-block-policyscape .image-checkbox-checked{border-color:var(--main-color)}div.ccm-page .hive-block-policyscape .map-layers-wrapper .layer label{display:inline-block;font-weight:var(--font-weight-normal);margin-bottom:0;word-break:break-word}div.ccm-page .hive-block-policyscape .pin-details-wrapper .form-intro h4{color:var(--main-color);font-size:1.4em}div.ccm-page .hive-block-policyscape .leaflet-control-zoom a{background:#fff}div.ccm-page .hive-block-policyscape .leaflet-control-zoom a,div.ccm-page .hive-block-policyscape .leaflet-control-zoom a:hover,div.ccm-page .hive-block-policyscape .leaflet-control-zoom a:focus{text-decoration:none}div.ccm-page .hive-block-policyscape .leaflet-control-zoom a:hover,div.ccm-page .hive-block-policyscape .leaflet-control-zoom a:focus{background:#f2f2f2}div.ccm-page .hive-block-policyscape .manual-address{font-size:var(--font-body-base-sm-size)}@media only screen and (min-width: 768px){div.ccm-page .hive-block-policyscape .manual-address{font-size:var(--font-body-base-md-size)}}@media only screen and (min-width: 1024px){div.ccm-page .hive-block-policyscape .manual-address{font-size:var(--font-body-base-size)}}div.ccm-page .hive-block-policyscape .message{font-size:20px}div.ccm-page .hive-block-policyscape .leaflet-marker-pane>.leaflet-clickable:focus .beautify-marker.marker,div.ccm-page .hive-block-policyscape .leaflet-marker-pane>.leaflet-clickable:hover .beautify-marker.marker{border-color:#ffffff !important}div.ccm-page .hive-block-policyscape .legend-wrapper{background:#fff;border:1px solid var(--neutral-lighter-color)}div.ccm-page .hive-block-policyscape .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder,div.ccm-page .hive-block-policyscape .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder.mapboxgl-ctrl-geocoder ul{box-shadow:none;border-radius:0}div.ccm-page .hive-block-policyscape .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder input[type="text"]{border:0;font-family:var(--body-font-family) !important;margin:0}div.ccm-page .hive-block-policyscape .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*{top:12px;right:8px}div.ccm-page .hive-block-policyscape .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon{width:27px}div.ccm-page .hive-block-policyscape .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon.geocoder-icon-search{background-image:none;left:15px;border-right:1px solid #e8ebef}div.ccm-page .hive-block-policyscape .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .geocoder-icon.geocoder-icon-search:after{font:var(--fa-font-solid);content:"\f002"}div.ccm-page .hive-block-policyscape .map-top-bar .top-bar-left .btn-map.selected{background-color:#d1e4ed;border-color:#d1e4ed;color:var(--main-color)}div.ccm-page .hive-block-policyscape .map-top-bar .top-bar-left .btn-map span{display:none}div.ccm-page .hive-block-policyscape .map-dock .btn-map.selected{background-color:#d1e4ed;border-color:#d1e4ed;color:var(--main-color)}div.ccm-page.page-type-policyscape-report .liner{border-bottom:6px solid var(--policyscape-report-liner-color)}div.ccm-page.page-type-policyscape-report .policy-report table{margin-bottom:1em}div.ccm-page.page-type-policyscape-report .policy-report table td,div.ccm-page.page-type-policyscape-report .policy-report table th{padding:5px;border:1px solid var(--neutral-lighter-color);vertical-align:top}div.ccm-page.page-type-policyscape-report .policy-report table th{font-weight:var(--font-weight-bold);background-color:var(--neutral-lightest-color)}div.ccm-page.page-type-policyscape-report .policy-report img{max-width:100%;height:auto}div.ccm-page.page-type-policyscape-report .policy-report .sections .section h2{margin-bottom:1rem}div.ccm-page.page-type-policyscape-report .policy-report .sections .section .section-description h2,div.ccm-page.page-type-policyscape-report .policy-report .sections .section .section-default-content h2{margin-top:0}div.ccm-page[dir="rtl"] .hive-block-policyscape .map-top-bar .location-search-wrapper .mapboxgl-ctrl-geocoder .mapboxgl-ctrl-geocoder--pin-right>*{top:12px;right:auto;left:8px}div.ccm-page .hive-subscribe-form input{background-color:transparent}div.ccm-page .hive-block-timeline .hive-block-description{margin-bottom:1em}div.ccm-page .hive-block-timeline ul{list-style:none;margin:0;padding:0}div.ccm-page .hive-block-timeline ul li{padding-inline-start:17px;position:relative;width:auto}div.ccm-page .hive-block-timeline .timeline-item{border-color:var(--timeline-incomplete-color);border-inline-start:2px solid var(--timeline-incomplete-color);min-height:50px;padding:0 1rem 2rem;padding-inline-start:3.1rem;width:100%;position:relative}div.ccm-page .hive-block-timeline .timeline-item>p{font-family:var(--bold-font-family);font-weight:var(--bold-font-weight)}div.ccm-page .hive-block-timeline .timeline-item p{margin-bottom:5px}div.ccm-page .hive-block-timeline .timeline-item ul{list-style:disc;margin-inline-start:30px;margin-top:10px}div.ccm-page .hive-block-timeline .timeline-item ul li{padding-inline-start:0px}div.ccm-page .hive-block-timeline .timeline-icon{display:flex;justify-content:center;align-items:center;float:left;margin-inline-start:-48px;height:3.2rem;width:3.2rem;border-radius:50%}div.ccm-page .hive-block-timeline .timeline-icon .glyphicon{top:0}div.ccm-page .hive-block-timeline .timeline-item-incomplete .timeline-item{border-inline-start:2px dashed var(--timeline-incomplete-color)}div.ccm-page .hive-block-timeline .timeline-item-incomplete .timeline-icon{background-color:var(--timeline-incomplete-color-bg);border:2px solid var(--timeline-incomplete-color)}div.ccm-page .hive-block-timeline .timeline-item-incomplete .timeline-icon .glyphicon{color:var(--timeline-incomplete-color)}div.ccm-page .hive-block-timeline .timeline-item-active .timeline-icon{background-color:var(--timeline-active-color-bg);border:2px solid var(--timeline-active-color-bg)}div.ccm-page .hive-block-timeline .timeline-item-active .timeline-icon .glyphicon{color:var(--timeline-active-color)}div.ccm-page .hive-block-timeline .timeline-item-complete .timeline-icon{background-color:var(--timeline-complete-color-bg);border:2px solid var(--timeline-complete-color-bg)}div.ccm-page .hive-block-timeline .timeline-item-complete .timeline-icon .glyphicon{color:var(--timeline-complete-color)}div.ccm-page .hive-block-timeline .timeline-item-final .timeline-item{border-inline-start:2px solid var(--type-reverse-color)}div.ccm-page .hive-block-timeline .timeline-item-collapsed{display:none}div.ccm-page .hive-block-timeline .btn.btn-link{border-top:1px solid var(--main-color);padding-top:0.3em;width:100%}div.ccm-page .hive-block-timeline .hive-block-footer{border-top:1px solid var(--btn-primary-color-bg)}div.ccm-page[dir="rtl"] .hive-block-timeline .timeline-icon{float:right}div.ccm-page .hive-vision-block h3{color:var(--main-color);font-size:20.25px;text-transform:var(--h3-text-transform)}div.ccm-page .hive-vision-block .hive-vision-block-inner{overflow:hidden}div.ccm-page .hive-vision-block .vision-form-wrapper{background:var(--neutral-lighter-color);padding:20px;position:relative;margin-bottom:30px}div.ccm-page .hive-vision-block .vision-form-wrapper .grecaptcha-checkbox>div,div.ccm-page .hive-vision-block .vision-form-wrapper .grecaptcha-invisible>div{margin:0 0 0 auto}div.ccm-page .hive-vision-block .vision-form-wrapper:after{border:solid transparent;border-top-color:var(--neutral-lighter-color);border-width:30px;content:" ";height:0;left:60px;margin-left:-30px;pointer-events:none;position:absolute;top:100%;width:0}div.ccm-page .hive-vision-block .vision-form-wrapper label.error{margin-top:5px}div.ccm-page .hive-vision-block .vision-form-wrapper input.error,div.ccm-page .hive-vision-block .vision-form-wrapper textarea.error{border:1px solid #b34646}div.ccm-page .hive-vision-block .hive-vision-block-inner .ajax-loader{display:none;margin-top:15px;margin-right:5px}div.ccm-page .hive-vision-block .vision-mod-policy{margin-top:10px}div.ccm-page .hive-vision-block .form-group.is-hidden{display:none}@media only screen and (min-width: 768px){div.ccm-page .hive-vision-block h3{font-size:23.04px}}@media only screen and (min-width: 1220px){div.ccm-page .hive-vision-block h3{font-size:23.04px}}div.ccm-page .hive-vision-view-block{margin-bottom:1em}div.ccm-page .hive-vision-view-block .masonry,div.ccm-page .hive-vision-view-block #vision-alert,div.ccm-page .hive-vision-view-block .show-more{display:none}div.ccm-page .hive-vision-view-block .btn-box{width:100%;text-align:center;padding:0}div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter{border-radius:0px}div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter,div.ccm-page .hive-vision-view-block .btn-box .vision-categories .btn.dropdown-toggle{color:var(--main-color);font-size:1.3em;margin:0em 1em 1em;padding:0 !important;position:relative;vertical-align:middle;z-index:1;background:transparent;box-shadow:none;border-bottom:5px solid transparent}div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter:hover,div.ccm-page .hive-vision-view-block .btn-box .vision-categories .btn.dropdown-toggle:hover{border-bottom-color:#DDD}div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter.active,div.ccm-page .hive-vision-view-block .btn-box .vision-categories .btn.dropdown-toggle.active,div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter:focus,div.ccm-page .hive-vision-view-block .btn-box .vision-categories .btn.dropdown-toggle:focus,div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter:active,div.ccm-page .hive-vision-view-block .btn-box .vision-categories .btn.dropdown-toggle:active{color:var(--main-color);border-bottom-color:var(--main-color);outline:none}div.ccm-page .hive-vision-view-block .btn-box .btn-vision-filter:focus,div.ccm-page .hive-vision-view-block .btn-box .vision-categories .btn.dropdown-toggle:focus{outline:1px solid var(--neutral-light-color)}div.ccm-page .hive-vision-view-block .btn-box .vision-categories{padding:0;margin:0em 1em 1em;box-shadow:none}div.ccm-page .hive-vision-view-block .btn-box .vision-categories .btn.dropdown-toggle{margin:0}div.ccm-page .hive-vision-view-block .btn-box .vision-categories .btn-vision-filter{display:block;margin:.2em .5em;text-align:start}div.ccm-page .hive-vision-view-block .masonry{overflow:hidden}div.ccm-page .hive-vision-view-block .masonry .item-text-wrapper{width:100%;display:block}div.ccm-page .hive-vision-view-block .masonry .item-text-wrapper .vision-text{margin:1em 0 3em;font-size:0.825em;display:block;word-wrap:break-word}div.ccm-page .hive-vision-view-block .masonry .item{background-color:rgba(9,123,188,0.2);color:var(--type-color);position:relative;margin-bottom:10px;padding:10px;margin-bottom:8px}div.ccm-page .hive-vision-view-block .masonry .item .vision-name{text-align:center;margin-bottom:5px;font-size:0.825em}div.ccm-page .hive-vision-view-block .masonry .item .vision-text{font-size:100%;text-align:center}div.ccm-page .hive-vision-view-block .masonry .item .vision-date{text-align:center;font-size:0.75em;font-weight:bold;color:var(--main-color);margin-bottom:0}div.ccm-page .hive-vision-view-block .masonry .item,div.ccm-page .hive-vision-view-block .masonry .grid-sizer{width:100%;position:absolute}div.ccm-page .hive-vision-view-block .masonry .gutter-sizer{width:1%;position:absolute}div.ccm-page .hive-vision-view-block .vision-controls{margin:0;position:absolute;bottom:10px;left:0;width:100%;text-align:center}div.ccm-page .hive-vision-view-block .vision-controls>div{display:inline-block}div.ccm-page .hive-vision-view-block .vision-controls button{background-color:var(--neutral-darker-color);color:var(--type-reverse-color);padding:3px 6px;font-size:16px}div.ccm-page .hive-vision-view-block .vision-controls button img{width:15px;height:auto}div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-up button:hover,div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-up button:focus,div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-up button.rated:hover,div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-up button.rated:focus{background-color:#4b7f33;color:var(--type-reverse-color)}div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-up button.rated{background-color:#4b7f33;font-weight:bold}div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-up .score{text-align:center;font-size:16px;line-height:1;padding-left:3px}div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-down button:hover,div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-down button:focus,div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-down .vision-rate-down button.rated:hover,div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-down .vision-rate-down button.rated:focus{background-color:#b34646;color:var(--type-reverse-color)}div.ccm-page .hive-vision-view-block .vision-controls .vision-rate-down button.rated{background-color:#b34646;font-weight:bold}div.ccm-page .hive-vision-view-block .ajax-loader{display:none;margin-left:5px}div.ccm-page .hive-vision-view-block .form-group.is-hidden{display:none}div.ccm-page .hive-vision-view-block .btn-load-more{margin:0 auto}div.ccm-page .hive-vision-view-block .mod-polaroids,div.ccm-page .hive-vision-view-block .mod-post-it-notes{overflow:visible}div.ccm-page .hive-vision-view-block .mod-polaroids .item,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item{padding:10px;color:var(--type-color);position:relative;-webkit-font-smoothing:antialiased;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);transform:rotate(-2deg);z-index:0}div.ccm-page .hive-vision-view-block .mod-polaroids .item:hover,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(even),div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(even){-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);transform:rotate(2deg)}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(even):hover,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(even):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(3n),div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(3n){-webkit-transform:none;-moz-transform:none;transform:none;position:relative;top:-1px}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(3n):hover,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(3n):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(5n),div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(5n){-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);transform:rotate(5deg);position:relative;right:5px}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(5n):hover,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(5n):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(8n),div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(8n){position:relative;top:8px;right:5px}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(8n):hover,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(8n):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(11n),div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(11n){position:relative;top:3px;left:-5px}div.ccm-page .hive-vision-view-block .mod-polaroids .item:nth-child(11n):hover,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item:nth-child(11n):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-vision-view-block .mod-polaroids .item .vision-controls,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item .vision-controls{padding-top:0.5em;bottom:20px}div.ccm-page .hive-vision-view-block .mod-polaroids .item .vision-controls button,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item .vision-controls button{font-family:var(--body-font-family)}div.ccm-page .hive-vision-view-block .mod-polaroids .item .vision-date,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item .vision-date{color:var(--neutral-dark-color);padding:1em 0 0 0}div.ccm-page .hive-vision-view-block .mod-polaroids .item .vision-name,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item .vision-name{padding:0px 0 0 0;font-size:1em;margin-bottom:0px}div.ccm-page .hive-vision-view-block .mod-polaroids .item .item-text-wrapper .vision-text,div.ccm-page .hive-vision-view-block .mod-post-it-notes .item .item-text-wrapper .vision-text{margin:0px 0 3em;font-size:1em;padding:1em 0 2em 0;color:var(--type-color)}div.ccm-page .hive-vision-view-block .mod-polaroids .item{background:var(--polaroid-color);border:15px solid #fff;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.15);-moz-box-shadow:0 2px 6px rgba(0,0,0,0.15);box-shadow:0 2px 6px rgba(0,0,0,0.15)}div.ccm-page .hive-vision-view-block .mod-polaroids .item .vision-controls{background-color:#fff;bottom:0px}div.ccm-page .hive-vision-view-block .mod-post-it-notes .item{background:var(--post-it-note-color);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.27);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.27);box-shadow:0 1px 4px rgba(0,0,0,0.27)}div.ccm-page .hive-vision-view-block .mod-post-it-notes .item .vision-controls{bottom:20px}div.ccm-page .card-hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}@media only screen and (min-width: 568px){div.ccm-page .masonry .item,div.ccm-page .masonry .grid-sizer,div.ccm-page .container .masonry .item{width:48.5%;width:calc(50% - 8px)}}@media only screen and (min-width: 768px){div.ccm-page .col-sm-8 .masonry .item,div.ccm-page .col-sm-8 .masonry .grid-sizer,div.ccm-page .container .col-sm-8 .masonry .item{width:48.5%;width:calc(50% - 8px)}div.ccm-page .col-sm-12 .masonry .item,div.ccm-page .col-sm-12 .masonry .grid-sizer,div.ccm-page .container .col-sm-12 .masonry .item{width:32%;width:calc(33.33% - 8px)}}@media only screen and (min-width: 1024px){div.ccm-page .col-sm-8 .masonry .item,div.ccm-page .col-sm-8 .masonry .grid-sizer,div.ccm-page .container .col-sm-8 .masonry .item{width:32%;width:calc(33.33% - 8px)}div.ccm-page .col-sm-12 .masonry .item,div.ccm-page .col-sm-12 .masonry .grid-sizer,div.ccm-page .container .col-sm-12 .masonry .item{width:24%;width:calc(25% - 8px)}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){div.ccm-page .masonry .item{margin-bottom:2%}}div.ccm-page .featuregrid .hive-block-inner>ul{padding:0;list-style:none}div.ccm-page .featuregrid .card-summary>ul>li,div.ccm-page .featuregrid .panel-summary>ul>li{list-style:disc}div.ccm-page .featuregrid .card-summary>ul>li>ul>li,div.ccm-page .featuregrid .panel-summary>ul>li>ul>li{list-style:circle}div.ccm-page .featuregrid .panel-title{color:var(--main-color)}div.ccm-page .featuregrid .panel-title-link:after,div.ccm-page .featuregrid .panel-cta a:after,div.ccm-page .featuregrid .card-footer-cta a:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0}div.ccm-page .featuregrid .panel-title-link{text-decoration:none}div.ccm-page .featuregrid .panel-title-link:hover .panel-title,div.ccm-page .featuregrid .panel-title-link:focus .panel-title{text-decoration:underline}div.ccm-page .featuregrid .feature-icon{display:block;padding-bottom:56.25%;position:relative}div.ccm-page .featuregrid .feature-icon svg{position:absolute;height:60%;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}div.ccm-page .hive-block.featuregrid .panel-item a:hover,div.ccm-page .hive-block.featuregrid .panel-item a:focus{color:inherit;box-shadow:none}div.ccm-page .featuregrid .panel-item .panel-wrap{display:flex;flex-direction:column;position:relative;color:var(--type-color);font-weight:normal}div.ccm-page .featuregrid .panel-item .feature-wrap-link .panel-cta a{font-family:var(--feature-grid-cta-link-font-family);font-weight:var(--feature-grid-cta-link-font-weight);color:var(--feature-grid-cta-link-color);text-decoration:var(--feature-grid-cta-link-decoration)}div.ccm-page .featuregrid .panel-item .feature-wrap-link .panel-cta a:hover,div.ccm-page .featuregrid .panel-item .feature-wrap-link .panel-cta a:focus{color:var(--feature-grid-cta-link-hover-color);text-decoration:var(--feature-grid-cta-link-hover-decoration)}div.ccm-page .featuregrid .panel-item .feature-wrap-link .panel-cta a:visited{color:var(--feature-grid-cta-link-color-visited)}div.ccm-page .featuregrid .panel-item .feature-wrap-link .panel-cta a:visited:hover,div.ccm-page .featuregrid .panel-item .feature-wrap-link .panel-cta a:visited:focus{color:var(--feature-grid-cta-link-hover-color-visited)}div.ccm-page .featuregrid .panel-item .feature-wrap-link:hover .panel-title{text-decoration:underline}div.ccm-page .featuregrid .panel-item .panel-img-inner{background-size:cover;background-repeat:no-repeat;background-position:center center;height:auto;padding-bottom:100%}div.ccm-page .featuregrid .panel-item .panel-img{margin-right:1em}div.ccm-page .featuregrid .panel-item .panel-img .feature-icon{padding-bottom:100%}div.ccm-page .featuregrid .panel-item .panel-main{display:flex;flex-direction:column;width:100%}div.ccm-page .featuregrid .panel-item .panel-title{color:var(--main-color);font-size:1.3em;line-height:1.2}@media only screen and (min-width: 568px){div.ccm-page .featuregrid .panel-item .panel-title{font-size:calc(1.3em  +  .3  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page .featuregrid .panel-item .panel-title{font-size:1.6em}}div.ccm-page .featuregrid .panel-item .panel-cta{color:var(--type-color);font-weight:var(--font-weight-semi-bold);margin-top:auto;margin-bottom:0}div.ccm-page .featuregrid .panel-item .panel-cta i{display:inline}@media only screen and (min-width: 568px){div.ccm-page .featuregrid .panel-item .panel-wrap{flex-direction:row}}div.ccm-page .featuregrid .panel-item.panel-small{margin:.5em 0;display:inline-block;width:100%}div.ccm-page .featuregrid .panel-item.panel-small:first-of-type{margin-top:0}div.ccm-page .featuregrid .panel-item.panel-small:last-of-type{margin-bottom:0}div.ccm-page .featuregrid .panel-item.panel-small .panel-wrap{padding:1em;border:1px solid var(--neutral-lighter-color);flex-direction:row}div.ccm-page .featuregrid .panel-item.panel-small .feature-wrap-link:hover{box-shadow:4px 4px 20px 0 rgba(0,0,0,0.15);transition:box-shadow .3s}div.ccm-page .featuregrid .panel-item.panel-small .panel-img{min-width:140px;max-height:140px;margin-bottom:1em}@media only screen and (min-width: 568px){div.ccm-page .featuregrid .panel-item.panel-small .panel-img{margin-bottom:0}}div.ccm-page .featuregrid .panel-item.panel-large{margin:.5em 0;display:inline-block;width:100%}div.ccm-page .featuregrid .panel-item.panel-large:first-of-type{margin-top:0}div.ccm-page .featuregrid .panel-item.panel-large:last-of-type{margin-bottom:0}div.ccm-page .featuregrid .panel-item.panel-large .panel-wrap{border:1px solid var(--neutral-lighter-color)}div.ccm-page .featuregrid .panel-item.panel-large .feature-wrap-link:hover{box-shadow:4px 4px 20px 0 rgba(0,0,0,0.15);transition:box-shadow .3s}div.ccm-page .featuregrid .panel-item.panel-large .panel-img{min-width:100%}div.ccm-page .featuregrid .panel-item.panel-large .panel-img .feature-icon{padding-bottom:56.25%}div.ccm-page .featuregrid .panel-item.panel-large .panel-img-inner{padding-bottom:56.25%}div.ccm-page .featuregrid .panel-item.panel-large .panel-title-link{margin-bottom:0}div.ccm-page .featuregrid .panel-item.panel-large .panel-title{font-size:110%}div.ccm-page .featuregrid .panel-item.panel-large .panel-main{padding:1em}@media only screen and (min-width: 568px){div.ccm-page .featuregrid .panel-item.panel-large .panel-img{min-width:45%;margin:0}}@media only screen and (min-width: 1024px){div.ccm-page .featuregrid .panel-item.panel-large .panel-img{min-width:375px}}div.ccm-page .featuregrid .card>a .card-footer a,div.ccm-page .featuregrid .card>.card-link-wrap .card-footer a{font-family:var(--feature-grid-cta-link-font-family);font-weight:var(--feature-grid-cta-link-font-weight);color:var(--feature-grid-cta-link-color);text-decoration:var(--feature-grid-cta-link-decoration)}div.ccm-page .featuregrid .card>a .card-footer a:hover,div.ccm-page .featuregrid .card>.card-link-wrap .card-footer a:hover,div.ccm-page .featuregrid .card>a .card-footer a:focus,div.ccm-page .featuregrid .card>.card-link-wrap .card-footer a:focus{color:var(--feature-grid-cta-link-hover-color);text-decoration:var(--feature-grid-cta-link-hover-decoration)}div.ccm-page .featuregrid .card>a .card-footer a:visited,div.ccm-page .featuregrid .card>.card-link-wrap .card-footer a:visited{color:var(--feature-grid-cta-link-color-visited)}div.ccm-page .featuregrid .card>a .card-footer a:visited:hover,div.ccm-page .featuregrid .card>.card-link-wrap .card-footer a:visited:hover,div.ccm-page .featuregrid .card>a .card-footer a:visited:focus,div.ccm-page .featuregrid .card>.card-link-wrap .card-footer a:visited:focus{color:var(--feature-grid-cta-link-hover-color-visited)}div.ccm-page .featuregrid .card .h-entry{display:flex;flex-direction:column;flex:1 0 auto;overflow:hidden;border-radius:inherit}div.ccm-page .featuregrid .card .card-footer{color:var(--type-color);position:static}div.ccm-page .featuregrid .card .card-footer .card-footer-cta{text-align:start;padding-bottom:1.5rem}div.ccm-page .featuregrid .card .card-footer i{display:inline}div.ccm-page .featuregrid .cards.mod-cards .card{margin:0 0 1em 0}div.ccm-page .featuregrid .cards.mod-cards .card .card-wrap .card-main,div.ccm-page .featuregrid .cards.mod-cards .card>a .card-main{padding-bottom:1em}div.ccm-page .featuregrid .cards.mod-cards .card .card-wrap .card-summary,div.ccm-page .featuregrid .cards.mod-cards .card>a .card-summary{color:var(--type-color);padding-bottom:0}div.ccm-page .featuregrid .cards.mod-cards .card .card-wrap .card-footer .card-footer-action,div.ccm-page .featuregrid .cards.mod-cards .card>a .card-footer .card-footer-action{text-align:start;padding:.7em 1.2em}div.ccm-page .featuregrid .cards.mod-cards .card>a .card-footer .card-footer-action,div.ccm-page .featuregrid .cards.mod-cards .card>.card-link-wrap .card-footer .card-footer-action{color:var(--link-color)}div.ccm-page .featuregrid .cards.mod-cards .card>a .card-img:after,div.ccm-page .featuregrid .cards.mod-cards .card>.card-link-wrap .card-img:after{content:"";background-color:var(--card-color-overlay);opacity:0;transition:opacity .3s;position:absolute;top:0;left:0;right:0;bottom:0}div.ccm-page .featuregrid .cards.mod-cards .card>a:hover,div.ccm-page .featuregrid .cards.mod-cards .card>.card-link-wrap:hover,div.ccm-page .featuregrid .cards.mod-cards .card>a:focus,div.ccm-page .featuregrid .cards.mod-cards .card>.card-link-wrap:focus{box-shadow:4px 4px 20px 0 rgba(0,0,0,0.15)}div.ccm-page .featuregrid .cards.mod-cards .card>a:hover .card-img:after,div.ccm-page .featuregrid .cards.mod-cards .card>.card-link-wrap:hover .card-img:after,div.ccm-page .featuregrid .cards.mod-cards .card>a:focus .card-img:after,div.ccm-page .featuregrid .cards.mod-cards .card>.card-link-wrap:focus .card-img:after{opacity:1}div.ccm-page .featuregrid .cards.mod-cards .card>a:hover .feature-icon.card-img-inner,div.ccm-page .featuregrid .cards.mod-cards .card>.card-link-wrap:hover .feature-icon.card-img-inner,div.ccm-page .featuregrid .cards.mod-cards .card>a:focus .feature-icon.card-img-inner,div.ccm-page .featuregrid .cards.mod-cards .card>.card-link-wrap:focus .feature-icon.card-img-inner{transform:none}div.ccm-page .featuregrid .cards.mod-cards .card>a:hover .card-heading,div.ccm-page .featuregrid .cards.mod-cards .card>.card-link-wrap:hover .card-heading,div.ccm-page .featuregrid .cards.mod-cards .card>a:focus .card-heading,div.ccm-page .featuregrid .cards.mod-cards .card>.card-link-wrap:focus .card-heading{text-decoration:underline}div.ccm-page .featuregrid .carousel-cards-loader .loader{display:block}div.ccm-page .featuregrid .carousel.cards{display:none;margin:0 .5rem}div.ccm-page .featuregrid .carousel .slick-track{display:flex;margin-left:auto;margin-right:auto}div.ccm-page .featuregrid .carousel .slick-slide{height:auto}div.ccm-page .featuregrid .carousel .slick-slide>div{height:100%}div.ccm-page .featuregrid .carousel .slick-arrow{background-color:var(--type-reverse-color);border:1px solid var(--neutral-light-color);width:4.2rem;height:4.2rem;border-radius:2.3rem;z-index:1}div.ccm-page .featuregrid .carousel .slick-arrow:before{color:var(--neutral-dark-color);font:var(--fa-font-solid);font-size:28px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.ccm-page .featuregrid .carousel .slick-arrow:focus{outline:thin dotted;outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}div.ccm-page .featuregrid .carousel .slick-prev{left:-1.25rem}div.ccm-page .featuregrid .carousel .slick-prev:before{content:"\f104"}div.ccm-page .featuregrid .carousel .slick-next{right:-1.25rem}div.ccm-page .featuregrid .carousel .slick-next:before{content:"\f105"}div.ccm-page .featuregrid .carousel .slick-disabled{display:none !important}@media only screen and (min-width: 768px){div.ccm-page .sidebar .featuregrid .panel-item .panel-wrap{flex-direction:column}div.ccm-page .sidebar .featuregrid .panel-item .panel-img{min-width:100%}div.ccm-page .sidebar .featuregrid .panel-item .panel-img .feature-icon{padding-bottom:56.25%}div.ccm-page .sidebar .featuregrid .panel-item .panel-img-inner{padding-bottom:56.25%}div.ccm-page .sidebar .featuregrid .panel-item.list .panel-img{margin:0 0 1em}div.ccm-page .sidebar .featuregrid .panel-item.panel-small .panel-img{margin:0 0 1em}}@media only screen and (min-width: 1024px){div.ccm-page .sidebar .featuregrid .panel-item .panel-wrap{flex-direction:row}div.ccm-page .sidebar .featuregrid .panel-item .panel-img .feature-icon{padding-bottom:100%}div.ccm-page .sidebar .featuregrid .panel-item .panel-img-inner{padding-bottom:100%}div.ccm-page .sidebar .featuregrid .panel-item.list .panel-img{min-width:80px;max-height:80px;margin:0 1em 0 0}div.ccm-page .sidebar .featuregrid .panel-item.panel-small .panel-img{min-width:110px;max-height:110px;margin:0 1em 0 0}div.ccm-page .sidebar .featuregrid .panel-item.panel-large .panel-img{min-width:140px;max-height:140px}}div.ccm-page .sidebar .featuregrid .feature-item.card{width:100%}div.ccm-page[dir="rtl"] .featuregrid .fa.fa-angle-right:before{content:"\f104"}div.ccm-page .ccm-conversation-wrapper .ccm-conversation-add-new-message .form-group{margin-bottom:1em}div.ccm-page .ccm-conversation-wrapper .message-attachments .attachment-container .filename{word-break:break-all}div.ccm-page .ccm-conversation-wrapper form .grecaptcha-checkbox>div,div.ccm-page .ccm-conversation-wrapper .grecaptcha-invisible>div{margin:0 0 0 auto}div.ccm-page div.ccm-conversation-message-form ul.redactor-toolbar,div.ccm-page div.ccm-conversation-message-form .redactor-editor{border-color:var(--type-color)}div.ccm-page div.ccm-conversation-message-form .redactor-editor{border-top-color:transparent}div.ccm-page div.ccm-conversation-message-form .redactor-editor:focus{box-shadow:0 0 3px var(--accent-color),0 0 7px var(--accent-color)}div.ccm-page div.ccm-conversation-message-form.has-error .redactor-editor{border:1px solid #b34646;border-top-color:transparent}div.ccm-page .ccm-conversation-message .ccm-conversation-message-byline{color:var(--type-muted-color)}div.ccm-page .ccm-conversation-message .ccm-conversation-message-byline a{font-size:0.825em;font-weight:var(--font-weight-normal)}div.ccm-page .ccm-conversation-message .ccm-conversation-message-byline .ccm-conversation-message-username{color:var(--main-color)}div.ccm-page .ccm-conversation-message .ccm-conversation-message-byline .ccm-conversation-message-date{color:var(--type-muted-color)}div.ccm-page .ccm-conversation-message .ccm-conversation-message-controls{color:var(--type-muted-color)}div.ccm-page .ccm-conversation-message .ccm-conversation-message-controls ul a{font-weight:var(--font-weight-normal)}div.ccm-page .ccm-conversation-message .ccm-conversation-message-controls a.ccm-conversation-message-control-icon{color:var(--type-muted-color)}div.ccm-page .ccm-conversation-message .ccm-conversation-message-controls a.ccm-conversation-message-control-icon:hover,div.ccm-page .ccm-conversation-message .ccm-conversation-message-controls a.ccm-conversation-message-control-icon:focus{background-color:transparent}div.ccm-page .ccm-conversation-message .ccm-conversation-message-controls .conversation-rate-message[data-conversation-rating-type="up_vote"]:hover,div.ccm-page .ccm-conversation-message .ccm-conversation-message-controls .conversation-rate-message[data-conversation-rating-type="up_vote"]:focus{color:#4b7f33}div.ccm-page .ccm-conversation-message .ccm-conversation-message-controls .conversation-rate-message[data-conversation-rating-type="down_vote"]:hover,div.ccm-page .ccm-conversation-message .ccm-conversation-message-controls .conversation-rate-message[data-conversation-rating-type="down_vote"]:focus{color:#b34646}div.ccm-page .ccm-conversation-message .ccm-conversation-message-body{word-wrap:break-word}div.ccm-page[dir="rtl"] div.ccm-conversation-add-reply div.ccm-conversation-message-form button,div.ccm-page[dir="rtl"] div.ccm-conversation-add-new-message div.ccm-conversation-message-form button,div.ccm-page[dir="rtl"] div.ccm-conversation-edit-message div.ccm-conversation-message-form button,div.ccm-page[dir="rtl"] div.ccm-conversation-add-reply div.ccm-conversation-message-form a.btn,div.ccm-page[dir="rtl"] div.ccm-conversation-add-new-message div.ccm-conversation-message-form a.btn,div.ccm-page[dir="rtl"] div.ccm-conversation-edit-message div.ccm-conversation-message-form a.btn,div.ccm-page[dir="rtl"] div.ccm-conversation-add-reply div.ccm-conversation-message-form .loader,div.ccm-page[dir="rtl"] div.ccm-conversation-add-new-message div.ccm-conversation-message-form .loader,div.ccm-page[dir="rtl"] div.ccm-conversation-edit-message div.ccm-conversation-message-form .loader{margin:0 16px 0 0}div.ccm-page[dir="rtl"] div.ccm-conversation-message-count{float:right}div.ccm-page[dir="rtl"] div.ccm-conversation-message{padding-left:0;padding-right:50px}div.ccm-page[dir="rtl"] div.ccm-conversation-messages-threaded div.ccm-conversation-message-level1{margin-left:0;margin-right:50px}div.ccm-page[dir="rtl"] div.ccm-conversation-messages-threaded div.ccm-conversation-message-level2{margin-left:0;margin-right:100px}div.ccm-page[dir="rtl"] div.ccm-conversation-messages-threaded div.ccm-conversation-message-level3{margin-left:0;margin-right:150px}div.ccm-page[dir="rtl"] div.ccm-conversation-messages-threaded div.ccm-conversation-message-level4{margin-left:0;margin-right:200px}div.ccm-page[dir="rtl"] div.ccm-conversation-avatar{left:auto;right:0;margin-right:0;margin-left:10px}div.ccm-page[dir="rtl"] div.ccm-conversation-message div.ccm-conversation-message-controls ul{float:right}div.ccm-page[dir="rtl"] div.ccm-conversation-message div.ccm-conversation-message-controls ul li{margin-left:0;margin-right:20px}div.ccm-page .hive-block-accordion .panel{margin:0 0 1rem;border-radius:0;box-shadow:0 1px 2px rgba(0,0,0,0.08);-webkit-transition:box-shadow .2s;-moz-transition:box-shadow .2s;transition:box-shadow .2s}div.ccm-page .hive-block-accordion .panel:hover,div.ccm-page .hive-block-accordion .panel:active,div.ccm-page .hive-block-accordion .panel:focus{box-shadow:0 1px 10px rgba(108,125,142,0.3);text-decoration:none}div.ccm-page .hive-block-accordion .panel-heading{padding:0;background:white;border-bottom:0}div.ccm-page .hive-block-accordion .panel-heading .question-label{text-decoration:none;cursor:pointer;background-color:var(--type-reverse-color)}div.ccm-page .hive-block-accordion .panel-heading .panel-arrow{color:var(--accent-color);margin-top:3px;font-size:2rem;position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}div.ccm-page .hive-block-accordion .panel-body{padding-top:0}div.ccm-page .hive-block-accordion .panel-body img{max-width:100%;height:auto}div.ccm-page .hive-block-accordion .panel-title{position:relative;padding-inline-end:3rem}div.ccm-page .hive-block-accordion .panel-title h4{color:var(--h4-type-color);margin-bottom:0;font-size:2.3rem}div.ccm-page .hive-block-accordion .panel-title h4 button{text-align:start;background:transparent;margin:0;border:0;padding:0}div.ccm-page .hive-block-accordion .question-label{display:block;padding:10px 15px}div.ccm-page .hive-block-accordion .question-label .panel-arrow .glyphicon-chevron-up{display:inline-block}div.ccm-page .hive-block-accordion .question-label .panel-arrow .glyphicon-chevron-down{display:none}div.ccm-page .hive-block-accordion .question-label.collapsed .panel-arrow .glyphicon-chevron-up{display:none}div.ccm-page .hive-block-accordion .question-label.collapsed .panel-arrow .glyphicon-chevron-down{display:inline-block}div.ccm-page .hive-block-accordion .question-label:focus-within{outline:thin dotted;outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}div.ccm-page .hive-block-accordion table td,div.ccm-page .hive-block-accordion table th{padding:5px;border:1px solid var(--neutral-lighter-color);vertical-align:top}div.ccm-page .hive-block-accordion table th{font-weight:var(--font-weight-bold);border-bottom-color:var(--neutral-dark-color)}div.ccm-page .hive-block-accordion.mod-left-align .panel-heading .panel-arrow{left:0;right:unset;font-size:1.5rem;margin-top:1px}div.ccm-page .hive-block-accordion.mod-left-align .panel-heading .panel-arrow .glyphicon-chevron-down:before{content:"\002b"}div.ccm-page .hive-block-accordion.mod-left-align .panel-heading .panel-arrow .glyphicon-chevron-up:before{content:"\2212"}div.ccm-page .hive-block-accordion.mod-left-align .panel-title h4{margin-inline-start:1.25em}div.ccm-page #redactor-modal-box{z-index:1302 !important}div.ccm-page[dir="rtl"] .hive-block-accordion .panel-heading .panel-arrow{right:auto;left:0}div.ccm-page[dir="rtl"] .hive-block-accordion.mod-left-align .panel-heading .panel-arrow{left:auto;right:0}div.ccm-page .the-hive-sub-nav .panel-heading h3{margin:0}div.ccm-page .the-hive-sub-nav li a{font-family:var(--body-font-family);font-weight:var(--body-font-weight)}div.ccm-page .the-hive-sub-nav li.nav-selected a{font-family:var(--bold-font-family);font-weight:var(--bold-font-weight)}div.ccm-page .hive-block-budgeting .hive-block-title h2{color:var(--main-color)}div.ccm-page .hive-block-budgeting .budget-filter .reset-filter,div.ccm-page .hive-block-budgeting .budget-sort .reset-filter{border-color:#b34646;color:#b34646}div.ccm-page .hive-block-budgeting .budget-filter .reset-filter:hover,div.ccm-page .hive-block-budgeting .budget-sort .reset-filter:hover{background-color:#b34646;color:#fff}div.ccm-page .hive-block-budgeting .budget-progress .progress-bar-success{background-color:#4b7f33}div.ccm-page .hive-block-budgeting .budget-progress .progress-bar-warning{background-color:#eeb64a}div.ccm-page .hive-block-budgeting .project-cost{background-color:#4b7f33}div.ccm-page .hive-block-budgeting .btn.mod-budget-submit.btn-danger:hover{background-color:#b34646}div.ccm-page .hive-block-budgeting .btn.mod-btn-fund.btn-success{border-color:#4b7f33;color:#4b7f33}div.ccm-page .hive-block-budgeting .btn.mod-btn-fund.btn-success:hover{background-color:#4b7f33}div.ccm-page .hive-block-budgeting .btn.mod-btn-fund.btn-success:focus{background-color:#4b7f33}div.ccm-page .hive-block-budgeting .card .card-inner.mod-border-bottom{border-bottom:5px solid var(--main-color)}div.ccm-page .hive-block-budgeting .card a,div.ccm-page .hive-block-budgeting .card .btn-link{color:#58585E;text-decoration:underline}div.ccm-page .hive-block-budgeting .card a:hover,div.ccm-page .hive-block-budgeting .card .btn-link:hover{color:#46464C}div.ccm-page .hive-block-budgeting .card.is-selected .card-inner{border-top:1px solid #4b7f33;border-left:1px solid #4b7f33;border-right:1px solid #4b7f33;background-color:#F1F6ED}div.ccm-page .hive-block-budgeting .card.is-selected .btn.mod-btn-fund.btn-success{background-color:#4b7f33}div.ccm-page .hive-block-budgeting .card.is-selected .btn.mod-btn-fund.btn-success:hover{border-color:#b34646;background-color:#b34646}div.ccm-page .hive-block-budgeting .card.is-selected .btn.mod-btn-fund.btn-success:focus{border-color:#b34646;background-color:#b34646}div.ccm-page .hive-block-budgeting .card.is-selected .card-footer{border-left:1px solid #4b7f33;border-right:1px solid #4b7f33;border-bottom:1px solid #4b7f33}div.ccm-page .hive-block-budgeting .card.is-selected .card-footer-no-votes{border-bottom:1px solid #4b7f33}div.ccm-page .hive-block-budgeting .card.is-selected.list .card-inner{border:1px solid #4b7f33}div.ccm-page .hive-block-budgeting .card .budget-slider .slider{--slider-connect-bg:#4b7f33;--slider-tooltip-bg:#4b7f33}div.ccm-page .hive-block-budgeting .card .budget-slider .budget-slider-funded-text{color:#4b7f33}div.ccm-page .hive-block-budgeting .hive-modal.is-selected .modal-content .btn.btn.mod-btn-fund.btn-success{background-color:#4b7f33}div.ccm-page .hive-block-budgeting .hive-modal.is-selected .modal-content .btn.btn.mod-btn-fund.btn-success:hover{border-color:#b34646;background-color:#b34646}div.ccm-page .hive-block-budgeting .hive-modal.is-selected .modal-content .btn.btn.mod-btn-fund.btn-success:focus{border-color:#b34646;background-color:#b34646}div.ccm-page .hive-block-budgeting .modal-content .btn-link{color:#58585E;text-decoration:underline}div.ccm-page .hive-block-budgeting .modal-content .btn-link:hover{color:#46464C}div.ccm-page .hive-block-budgeting .modal-content .budget-slider .slider{--slider-connect-bg:#4b7f33;--slider-tooltip-bg:#4b7f33}div.ccm-page .hive-block-budgeting .modal-content .budget-slider .budget-slider-funded-text{color:#4b7f33}div.ccm-page .hive-block-budgeting h4.project-name{color:var(--type-color)}div.ccm-page .hive-block-budgeting .label-tag.mod-sm{font-size:11px}div.ccm-page .hive-block-budgeting .budget-footer-form .budget-footer-heading{color:var(--main-color)}div.ccm-page .hive-block-budgeting .grecaptcha-checkbox>div,div.ccm-page .hive-block-budgeting .grecaptcha-invisible>div{margin:0 auto}div.ccm-page .QA-block .header .hive-block-title h3{color:var(--main-color);font-weight:bold;font-sise:38px}div.ccm-page .QA-block .filters .nav.nav-pills>li>b{padding:0.4em}div.ccm-page .QA-block .response-form .grecaptcha-checkbox>div,div.ccm-page .QA-block .response-form .grecaptcha-invisible>div{margin:0 0 0 auto}div.ccm-page .QA-block .has-error .redactor-editor{border:1px solid #b34646}div.ccm-page .hive-block-subheader h4 a{color:var(--accent-color)}div.ccm-page .hive-block-cta{background-color:var(--cta-color-bg);color:var(--type-reverse-color);border-radius:var(--cta-border-radius)}div.ccm-page .hive-block-cta .hive-cta-title h2.call-to-action-content{font-size:3rem;color:var(--type-reverse-color) !important;line-height:1.1em}div.ccm-page .hive-block-cta .btn.btn-default.cta-button.filled,div.ccm-page .hive-block-cta a.btn.btn-default.cta-button.filled,div.ccm-page .hive-block-cta a:visited.btn.btn-default.cta-button.filled,div.ccm-page .hive-block-cta .cta-button.filled{background-color:#FFF;background:#FFF;border-color:#FFF;color:var(--cta-color-bg)}div.ccm-page .hive-block-cta .btn.btn-default.cta-button.filled:hover,div.ccm-page .hive-block-cta a.btn.btn-default.cta-button.filled:hover,div.ccm-page .hive-block-cta a:visited.btn.btn-default.cta-button.filled:hover,div.ccm-page .hive-block-cta .cta-button.filled:hover,div.ccm-page .hive-block-cta .btn.btn-default.cta-button.filled:focus,div.ccm-page .hive-block-cta a.btn.btn-default.cta-button.filled:focus,div.ccm-page .hive-block-cta a:visited.btn.btn-default.cta-button.filled:focus,div.ccm-page .hive-block-cta .cta-button.filled:focus{background-color:#e6e6e6;background:#e6e6e6;border-color:#e6e6e6;color:var(--cta-color-bg)}div.ccm-page .hive-block-cta .btn.btn-default.cta-button.outlined,div.ccm-page .hive-block-cta a.btn.btn-default.cta-button.outlined,div.ccm-page .hive-block-cta a:visited.btn.btn-default.cta-button.outlined,div.ccm-page .hive-block-cta .cta-button.outlined{background-color:transparent;background:none;border:var(--btn-border-width) solid #fff;color:#FFF}div.ccm-page .hive-block-cta .btn.btn-default.cta-button.outlined:hover,div.ccm-page .hive-block-cta a.btn.btn-default.cta-button.outlined:hover,div.ccm-page .hive-block-cta a:visited.btn.btn-default.cta-button.outlined:hover,div.ccm-page .hive-block-cta .cta-button.outlined:hover,div.ccm-page .hive-block-cta .btn.btn-default.cta-button.outlined:focus,div.ccm-page .hive-block-cta a.btn.btn-default.cta-button.outlined:focus,div.ccm-page .hive-block-cta a:visited.btn.btn-default.cta-button.outlined:focus,div.ccm-page .hive-block-cta .cta-button.outlined:focus{background-color:#FFF;background:#FFF;border:var(--btn-border-width) solid #fff;color:var(--cta-color-bg)}div.ccm-page .hive-block-cta .hive-block-description p.call-to-action-content{font-size:1.8rem;font-weight:500}@media only screen and (min-width: 1024px){div.ccm-page .hive-block-cta .hive-cta-title h2.call-to-action-content{font-size:5rem}div.ccm-page .hive-block-cta .hive-block-description p.call-to-action-content{font-size:2.2rem}}div.ccm-page .sidebar .hive-block-cta .hive-cta-title h2.call-to-action-content{font-size:3rem}div.ccm-page .sidebar .hive-block-cta .hive-block-description p.call-to-action-content{font-size:1.8rem}div.ccm-page .sidebar .hive-block-cta .controlled-width{margin:0 auto;width:auto}div.ccm-page .hive-block-bio h4{color:var(--main-color)}div.ccm-page .card-hover{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-stories .hive-stories-cta{background-color:var(--gather-color-bg);color:var(--gather-color)}div.ccm-page .hive-stories .hive-stories-cta .activity-title{color:var(--gather-color)}div.ccm-page .hive-stories .story-form-modal .file-upload-label{font-family:var(--bold-font-family);font-weight:var(--bold-font-weight)}div.ccm-page .hive-stories .story-form-modal .has-error .form-control-static{border:1px solid #b34646}div.ccm-page .hive-stories .story-form-modal .story-type-switch input+label{margin-bottom:5px;padding-left:6px;display:block}div.ccm-page .hive-stories .story-form-modal .story-type-switch input:checked+label{background-color:var(--main-color);border-color:var(--main-color);color:var(--type-reverse-color)}div.ccm-page .hive-stories.hive-block label.form-file-button{font-family:var(--bold-font-family);font-weight:var(--bold-font-weight);color:var(--type-color)}div.ccm-page .hive-stories.hive-block label.form-file-button:hover{color:var(--main-color)}div.ccm-page .hive-stories.hive-block label.form-file-button:hover{color:var(--main-color)}div.ccm-page .hive-stories.hive-block input.form-file:focus+label.form-file-button{color:var(--main-color);outline:5px auto -webkit-focus-ring-color}div.ccm-page .hive-stories .story-modal .btn.btn-vote{color:var(--type-color)}div.ccm-page .hive-stories .story-modal .btn.btn-vote:hover,div.ccm-page .hive-stories .story-modal .btn.btn-vote:focus{color:var(--accent-color)}div.ccm-page .hive-stories .story-modal .btn.btn-vote.mod-voted{color:var(--main-color)}div.ccm-page .hive-stories .story-modal .btn.btn-vote.mod-voted:hover,div.ccm-page .hive-stories .story-modal .btn.btn-vote.mod-voted:focus{color:var(--accent-color)}div.ccm-page .hive-stories .story-modal .comment .btn-reply{font-family:var(--body-font-family);font-weight:var(--body-font-weight);color:var(--main-color)}div.ccm-page .hive-stories .story-modal .comment.comment-highlighted{border:2px solid #ffc107;background-color:rgba(255,193,7,0.05)}div.ccm-page .hive-stories .story-modal-details .story-content-container .story-title{color:#3D4958}div.ccm-page .hive-stories .stories-filter .search-filter .form-control{border-color:var(--neutral-lighter-color);line-height:1.42857143}div.ccm-page .hive-stories .stories-filter .stories-filter-mobile .stories-filter-mobile-toggle{color:var(--type-color)}div.ccm-page .hive-stories .story-card .story-card-title{font-size:2.5rem;color:var(--type-color)}div.ccm-page .hive-stories .story-card .story-card-link{font-family:var(--body-font-family);font-weight:var(--body-font-weight);color:var(--type-color)}div.ccm-page .hive-stories .story-card .story-card-link:hover,div.ccm-page .hive-stories .story-card .story-card-link:focus{color:var(--type-color);background-color:transparent}div.ccm-page .hive-stories .story-card:hover h3{color:var(--main-color)}div.ccm-page .hive-stories .story-card.polaroids{background:#ffffff;transition:all .15s linear}div.ccm-page .hive-stories .story-card.polaroids:hover,div.ccm-page .hive-stories .story-card.polaroids:focus{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-stories .story-card.polaroids:nth-child(even){-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg)}div.ccm-page .hive-stories .story-card.polaroids:nth-child(even):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-stories .story-card.polaroids:nth-child(3n){-webkit-transform:none;-moz-transform:none;position:relative;top:-1px}div.ccm-page .hive-stories .story-card.polaroids:nth-child(3n):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-stories .story-card.polaroids:nth-child(5n){-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);position:relative;right:5px}div.ccm-page .hive-stories .story-card.polaroids:nth-child(5n):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-stories .story-card.polaroids:nth-child(8n){position:relative;top:8px;right:5px}div.ccm-page .hive-stories .story-card.polaroids:nth-child(8n):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-stories .story-card.polaroids:nth-child(11n){position:relative;top:3px;left:-5px}div.ccm-page .hive-stories .story-card.polaroids:nth-child(11n):hover{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);position:relative;z-index:5;-webkit-box-shadow:0 10px 20px rgba(0,0,0,0.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,0.2);box-shadow:0 10px 20px rgba(0,0,0,0.2)}div.ccm-page .hive-stories .story-card.polaroids .story-card-link{background-color:var(--polaroid-color)}div.ccm-page .hive-stories .story-card.polaroids .story-card-link:hover{background-color:var(--polaroid-color)}div.ccm-page .hive-stories .story-card.polaroids .story-card-title{font-size:1.8rem;line-height:1.4}div.ccm-page .hive-stories .story-card.polaroids .story-byline .datetime{font-weight:var(--font-weight-semi-bold);color:var(--neutral-dark-color)}div.ccm-page .hive-stories .story-card.polaroids .story-byline .author{color:var(--type-color);font-size:1.6rem}div.ccm-page .hive-stories .story-card.polaroids .story-card-footer{background-color:#FFFFFF;padding:1.5em 1em .5em 1em;margin:0;border-top:none}div.ccm-page .hive-stories .story-card.polaroids .story-card-footer .vote-count,div.ccm-page .hive-stories .story-card.polaroids .story-card-footer .comment-count{background-color:var(--neutral-dark-color);color:var(--type-reverse-color);font-weight:var(--font-weight-semi-bold);border-radius:var(--btn-border-radius)}div.ccm-page .hive-stories .story-card.polaroids .story-card-footer .vote-count i,div.ccm-page .hive-stories .story-card.polaroids .story-card-footer .comment-count i{color:var(--type-reverse-color)}div.ccm-page .hive-stories .story-byline .author{color:var(--main-color)}div.ccm-page .hive-stories .story-byline .line{color:var(--neutral-lighter-color)}div.ccm-page .hive-block-faq .faq-list .mod-reverse{text-decoration:none;background-color:var(--type-reverse-color)}div.ccm-page .hive-block-faq .faq-list .mod-reverse:hover,div.ccm-page .hive-block-faq .faq-list .mod-reverse:focus{text-decoration:var(--link-hover-decoration);background-color:var(--link-hover-bg)}div.ccm-page .hive-block-faq .hive-block-footer{border-top:1px solid var(--btn-primary-color-bg)}div.ccm-page .hive-block-participation-feed .hive-participation-feed-cta{background-color:var(--main-color);color:var(--type-reverse-color)}div.ccm-page .hive-block-participation-feed .activity-title{color:var(--type-reverse-color)}div.ccm-page .hive-block-facts[v-cloak]{display:none}div.ccm-page .fact-container{color:var(--type-color)}div.ccm-page .fact-container a{color:inherit;text-decoration:underline}div.ccm-page .fact-container a:hover,div.ccm-page .fact-container a:focus{color:var(--link-hover-color)}div.ccm-page .fact-container .fact-wrap{padding:1em 1.5em;height:100%;border-radius:var(--border-radius-lg)}div.ccm-page .fact-container .fact-icon{display:inline-block;height:10rem;width:10rem;margin:2rem 0}div.ccm-page .fact-container .fact-icon svg{width:10rem}div.ccm-page .fact-container .fact-icon.circular{border-radius:50%}div.ccm-page .fact-container .fact-icon.circular svg{padding:2rem}div.ccm-page .fact-container .fact-content{font-weight:var(--font-weight-normal);line-height:1.4;justify-content:center}div.ccm-page .fact-container .fact-content.size-normal{font-size:var(--font-body-base-sm-size)}div.ccm-page .fact-container .fact-content.size-normal p{font-size:var(--font-body-base-sm-size)}@media only screen and (min-width: 768px){div.ccm-page .fact-container .fact-content.size-normal{font-size:var(--font-body-base-md-size)}div.ccm-page .fact-container .fact-content.size-normal p{font-size:var(--font-body-base-md-size)}}@media only screen and (min-width: 1024px){div.ccm-page .fact-container .fact-content.size-normal{font-size:var(--font-body-base-size)}div.ccm-page .fact-container .fact-content.size-normal p{font-size:var(--font-body-base-size)}}div.ccm-page .fact-container .fact-content.medium{font-size:2.2rem}div.ccm-page .fact-container .fact-content.medium p{font-size:2.2rem}div.ccm-page .fact-container .fact-content.large{font-size:3rem}div.ccm-page .fact-container .fact-content.large p{font-size:3rem}@media (min-width:768px) and (max-width:1220px){div.ccm-page.page-template-right-sidebar .main .fact-container.grid-sm-1-3 .fact-icon,div.ccm-page.page-template-narrow .fact-container.grid-sm-1-3 .fact-icon{height:7rem;width:7rem}div.ccm-page.page-template-right-sidebar .main .fact-container.grid-sm-1-3 .fact-icon svg,div.ccm-page.page-template-narrow .fact-container.grid-sm-1-3 .fact-icon svg{width:7rem}}@media only screen and (min-width: 768px){div.ccm-page.page-template-right-sidebar .main .fact-container.grid-sm-1-4 .fact-icon,div.ccm-page.page-template-narrow .fact-container.grid-sm-1-4 .fact-icon,div.ccm-page.page-template-right-sidebar .main .fact-container.grid-sm-1-5 .fact-icon,div.ccm-page.page-template-narrow .fact-container.grid-sm-1-5 .fact-icon{height:7rem;width:7rem}div.ccm-page.page-template-right-sidebar .main .fact-container.grid-sm-1-4 .fact-icon svg,div.ccm-page.page-template-narrow .fact-container.grid-sm-1-4 .fact-icon svg,div.ccm-page.page-template-right-sidebar .main .fact-container.grid-sm-1-5 .fact-icon svg,div.ccm-page.page-template-narrow .fact-container.grid-sm-1-5 .fact-icon svg{width:7rem}}div.ccm-page .fact-list.cards .fact-container{padding:0 .75rem;margin:0 0 1.5rem 0}div.ccm-page .fact-list.cards .auto{width:100%}@media only screen and (min-width: 768px){div.ccm-page .fact-list.cards .auto{width:33.33%}}div.ccm-page .fact-list.masonry .fact-container{margin:0 0 1.5rem 0;width:100%}@media only screen and (min-width: 768px){div.ccm-page .fact-list.masonry .auto{width:calc(33.33% - 10px)}div.ccm-page .fact-list.masonry .grid-sm-1-2{width:calc(50% - 8px)}div.ccm-page .fact-list.masonry .grid-sm-1-3{width:calc(33.33% - 10px)}div.ccm-page .fact-list.masonry .grid-sm-1-4{width:calc(25% - 12px)}div.ccm-page .fact-list.masonry .grid-sm-1-5{width:calc(20% - 12px)}}@media (min-width:768px) and (max-width:1024px){div.ccm-page.page-template-home .main .fact-list.cards .grid-sm-1-4,div.ccm-page.page-template-full .main .fact-list.cards .grid-sm-1-4,div.ccm-page.page-template-home .main .fact-list.cards .grid-sm-1-5,div.ccm-page.page-template-full .main .fact-list.cards .grid-sm-1-5{width:33.33%}div.ccm-page.page-template-home .main .fact-list.masonry .grid-sm-1-4,div.ccm-page.page-template-full .main .fact-list.masonry .grid-sm-1-4,div.ccm-page.page-template-home .main .fact-list.masonry .grid-sm-1-5,div.ccm-page.page-template-full .main .fact-list.masonry .grid-sm-1-5{width:calc(33.33% - 10px)}}@media (min-width:768px) and (max-width:1220px){div.ccm-page.page-template-right-sidebar .main .fact-list.cards .grid-sm-1-4,div.ccm-page.page-template-right-sidebar .main .fact-list.cards .grid-sm-1-5{width:33.33%}div.ccm-page.page-template-right-sidebar .main .fact-list.masonry .grid-sm-1-4,div.ccm-page.page-template-right-sidebar .main .fact-list.masonry .grid-sm-1-5{width:calc(33.33% - 10px)}}@media only screen and (min-width: 768px){div.ccm-page.page-template-right-sidebar .main .fact-list.cards .auto{width:50%}div.ccm-page.page-template-right-sidebar .main .fact-list.masonry .auto{width:calc(50% - 8px)}}@media only screen and (min-width: 1024px){div.ccm-page.page-template-right-sidebar .main .fact-list.cards .fact-container.grid-sm-1-5{margin:0 0 1rem 0;padding:0 .5rem}div.ccm-page.page-template-right-sidebar .main .fact-list.cards .fact-container.grid-sm-1-5 .fact-wrap{padding:1em 1em}div.ccm-page.page-template-right-sidebar .main .fact-list.masonry.gutter-sm .fact-container{margin:0 0 1rem 0}div.ccm-page.page-template-right-sidebar .main .fact-list.masonry.gutter-sm .gutter-size{width:10px}div.ccm-page.page-template-right-sidebar .main .fact-list.masonry.gutter-sm .fact-wrap{padding:1em 1em}div.ccm-page.page-template-right-sidebar .main .fact-list.masonry.gutter-sm .grid-sm-1-5{width:calc(20% - 8px)}}@media only screen and (min-width: 768px){div.ccm-page.page-template-narrow .fact-list.cards .fact-container.grid-sm-1-5{margin:0 0 1rem 0;padding:0 .5rem}div.ccm-page.page-template-narrow .fact-list.cards .fact-container.grid-sm-1-5 .fact-wrap{padding:1em 1em}div.ccm-page.page-template-narrow .fact-list.masonry.gutter-sm .fact-container{margin:0 0 1rem 0}div.ccm-page.page-template-narrow .fact-list.masonry.gutter-sm .gutter-size{width:10px}div.ccm-page.page-template-narrow .fact-list.masonry.gutter-sm .fact-wrap{padding:1em 1em}div.ccm-page.page-template-narrow .fact-list.masonry.gutter-sm .grid-sm-1-5{width:calc(20% - 8px)}}div.ccm-page .sidebar .hive-block-facts .fact-container{width:100%}div.ccm-page .gutter-size{width:15px}div.ccm-page .hive-block-hotspot .popover.light{background-color:var(--neutral-lightest-color)}div.ccm-page .hive-block-hotspot .popover.light .hotspot-cta a:hover{color:var(--link-hover-color);text-decoration:var(--link-hover-decoration)}div.ccm-page .hive-block-hotspot .popover.light.right>.arrow:after{border-right-color:var(--neutral-lightest-color)}div.ccm-page .hive-block-hotspot .popover.light.left>.arrow:after{border-left-color:var(--neutral-lightest-color)}div.ccm-page .hive-block-hotspot .popover.light .carousel .carousel-indicators{background-color:rgba(204,204,204,0.5)}div.ccm-page .hive-block-hotspot .popover.light .carousel .carousel-indicators li{border-color:var(--neutral-dark-color)}div.ccm-page .hive-block-hotspot .popover.light .carousel .carousel-indicators .active{background-color:var(--neutral-dark-color)}div.ccm-page .hive-block-hotspot .popover.light .carousel .carousel-control{color:var(--neutral-dark-color)}div.ccm-page .hive-block-hotspot .popover.dark{background-color:var(--neutral-darker-color)}div.ccm-page .hive-block-hotspot .popover.dark a{color:var(--type-reverse-color);text-decoration:underline}div.ccm-page .hive-block-hotspot .popover.dark.right>.arrow:after{border-right-color:var(--neutral-darker-color)}div.ccm-page .hive-block-hotspot .popover.dark.left>.arrow:after{border-left-color:var(--neutral-darker-color)}div.ccm-page .hive-block-hotspot .popover.dark .popover-inner .hotspot-title,div.ccm-page .hive-block-hotspot .popover.dark .popover-inner .hotspot-description{color:var(--type-reverse-color)}div.ccm-page .hive-block-hotspot .popover.dark .carousel .carousel-indicators{background-color:rgba(0,0,0,0.5)}div.ccm-page .hive-block-hotspot .popover.dark .carousel .carousel-indicators li{border-color:#fff}div.ccm-page .hive-block-hotspot .popover.dark .carousel .carousel-indicators .active{background-color:#fff}div.ccm-page .hive-block-hotspot .popover.dark .carousel .carousel-control{color:#fff}div.ccm-page .hive-block-hotspot .popover button.close{background-color:var(--neutral-lightest-color);color:var(--type-color);text-shadow:none}div.ccm-page .hive-block-hotspot .popover button.close:before,div.ccm-page .hive-block-hotspot .popover button.close:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:var(--type-color);margin:auto 6px;height:2px;transform:rotateZ(45deg)}div.ccm-page .hive-block-hotspot .popover button.close:after{transform:rotateZ(-45deg)}div.ccm-page .hive-block-hotspot .popover button.close:hover,div.ccm-page .hive-block-hotspot .popover button.close:focus{background-color:var(--neutral-darker-color);color:var(--type-reverse-color)}div.ccm-page .hive-block-hotspot .popover button.close:hover:before,div.ccm-page .hive-block-hotspot .popover button.close:focus:before,div.ccm-page .hive-block-hotspot .popover button.close:hover:after,div.ccm-page .hive-block-hotspot .popover button.close:focus:after{background:var(--type-reverse-color)}div.ccm-page .hive-block-events-feed .cards .card a .card-main{padding:.5em 1em .5em}div.ccm-page .hive-block-events-feed .event-lists .event-container .event-details{font-size:0.95em}div.ccm-page .hive-block-events-feed .event-lists-stack .event-container{border-bottom:1px solid var(--neutral-lighter-color)}div.ccm-page .hive-block-events-feed .event-lists-stack .event-container .event-details{font-size:0.91em;color:var(--type-color)}div.ccm-page .hive-block-events-feed .event-details h4 a{color:var(--main-color);font-weight:var(--font-weight-bold)}div.ccm-page .hive-block-events-feed .event-details h4 a:hover{color:var(--main-color)}div.ccm-page .hive-block-events-feed .event-details h4 span{color:var(--main-color)}div.ccm-page .hive-block-events-feed .event-container{color:var(--neutral-dark-color)}div.ccm-page .hive-block-events-feed .event-info{color:var(--type-muted-color)}div.ccm-page .hive-block-events-feed .event-image .event-date-box{color:var(--type-muted-color) !important}div.ccm-page .hive-block-events-feed .event-image .event-date-box span:first-child{color:#b10e1e}div.ccm-page .event-lists-stack>:first-child .event-container{padding-top:0}div.ccm-page .event-lists-stack .event-container{display:flex;flex-direction:column;position:relative;padding:1.5em 0}div.ccm-page .event-lists-stack .card-image-inner{padding:0;background-size:cover;background-repeat:no-repeat;background-position:center center;height:auto;padding-bottom:56.25%;cursor:default}div.ccm-page .event-lists-stack .card-image{margin:0 0 1em;margin-inline-end:1em}div.ccm-page .event-lists-stack .event-details{display:flex;flex-direction:column;width:100%}@media only screen and (min-width: 568px){div.ccm-page .event-lists-stack .event-container{flex-direction:row}div.ccm-page .event-lists-stack .card-image{min-width:110px;margin:0;margin-inline-end:1em}div.ccm-page .event-lists-stack .card-image .no-image:before{font-size:4em}div.ccm-page .event-lists-stack .card-image-inner{padding-bottom:100%}}@media only screen and (min-width: 768px){div.ccm-page .sidebar .event-lists-stack .event-container{flex-direction:column}div.ccm-page .sidebar .event-lists-stack .card-image{min-width:100%;margin:0 0 1em}div.ccm-page .sidebar .event-lists-stack .card-image .no-image:before{font-size:4em}div.ccm-page .sidebar .event-lists-stack .card-image-inner{padding-bottom:56.25%}}@media only screen and (min-width: 1024px){div.ccm-page .sidebar .event-lists-stack .event-container{flex-direction:row}div.ccm-page .sidebar .event-lists-stack .card-image-inner{padding-bottom:100%}div.ccm-page .sidebar .event-lists-stack .card-image{min-width:80px;margin:0;margin-inline-end:1em}div.ccm-page .sidebar .event-lists-stack .card-image .no-image:before{font-size:3em;top:35%}}div.ccm-page .news-container ul{padding:0;list-style:none}div.ccm-page .news-item .card-heading-link,div.ccm-page .news-item .news-heading-link,div.ccm-page .news-item .news-cta a,div.ccm-page .news-item .card-footer-cta a{text-decoration:none}div.ccm-page .news-item .card-heading-link:after,div.ccm-page .news-item .news-heading-link:after,div.ccm-page .news-item .news-cta a:after,div.ccm-page .news-item .card-footer-cta a:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0}div.ccm-page .news-item .card-heading-link:hover .card-heading,div.ccm-page .news-item .card-heading-link:focus .card-heading{text-decoration:underline}div.ccm-page .news-item .news-heading-link:hover .news-heading,div.ccm-page .news-item .news-heading-link:focus .news-heading{text-decoration:underline}div.ccm-page .news-item .card-heading-link:after{z-index:1}div.ccm-page .news-item .project-title{text-transform:uppercase;font-weight:var(--font-weight-semi-bold)}div.ccm-page .news-item .news-cta a,div.ccm-page .news-item .card-footer-cta a{color:inherit}div.ccm-page .news-item .news-wrap{display:flex;flex-direction:column;position:relative;color:var(--type-color);font-weight:normal}div.ccm-page .news-item .news-wrap:hover .news-heading,div.ccm-page .news-item .news-wrap:hover .news-cta{text-decoration:underline}div.ccm-page .news-item .news-img-inner{background-size:cover;background-repeat:no-repeat;background-position:center center;height:auto;padding-bottom:100%}div.ccm-page .news-item .news-img{margin-inline-end:1em}div.ccm-page .news-item .news-main{display:flex;flex-direction:column;width:100%}div.ccm-page .news-item .news-heading{color:var(--main-color);font-size:1.3em;line-height:1.2}@media only screen and (min-width: 568px){div.ccm-page .news-item .news-heading{font-size:calc(1.3em  +  .3  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page .news-item .news-heading{font-size:1.6em}}div.ccm-page .news-item .news-date{color:var(--neutral-medium-color);font-weight:var(--font-weight-normal);padding-bottom:.5em;order:-1}div.ccm-page .news-item .news-cta{color:var(--link-color);font-weight:var(--font-weight-semi-bold);margin-top:auto;margin-bottom:0}div.ccm-page .news-item .news-cta i{display:inline}@media only screen and (min-width: 568px){div.ccm-page .news-item .news-wrap{flex-direction:row}}div.ccm-page .news-item.list .news-wrap{padding:1.5em 0;border-bottom:1px solid var(--neutral-lighter-color)}div.ccm-page .news-item.list .news-img{margin:0 0 1em}div.ccm-page .news-item.list .news-img-inner{padding-bottom:56.25%}div.ccm-page .news-item.list:first-of-type .news-wrap{padding-top:0}@media only screen and (min-width: 568px){div.ccm-page .news-item.list .news-img{min-width:110px;margin:0;margin-inline-end:1em}div.ccm-page .news-item.list .news-img-inner{padding-bottom:100%}}div.ccm-page .news-item.panel_small{margin:.5em 0;display:inline-block;width:100%}div.ccm-page .news-item.panel_small:first-of-type{margin-top:0}div.ccm-page .news-item.panel_small:last-of-type{margin-bottom:0}div.ccm-page .news-item.panel_small .news-wrap{padding:1em;border:1px solid var(--neutral-lighter-color);flex-direction:row}div.ccm-page .news-item.panel_small .news-wrap:hover{box-shadow:4px 4px 20px 0 rgba(0,0,0,0.15);transition:box-shadow .3s}div.ccm-page .news-item.panel_small .news-img{min-width:140px;margin-bottom:1em}@media only screen and (min-width: 568px){div.ccm-page .news-item.panel_small .news-img{margin-bottom:0}}div.ccm-page .news-item.panel_large{margin:.5em 0;display:inline-block;width:100%}div.ccm-page .news-item.panel_large:first-of-type{margin-top:0}div.ccm-page .news-item.panel_large:last-of-type{margin-bottom:0}div.ccm-page .news-item.panel_large .news-wrap{border:1px solid var(--neutral-lighter-color)}div.ccm-page .news-item.panel_large .news-wrap:hover{box-shadow:4px 4px 20px 0 rgba(0,0,0,0.15);transition:box-shadow .3s}div.ccm-page .news-item.panel_large .news-img{min-width:100%}div.ccm-page .news-item.panel_large .news-img-inner{padding-bottom:56.25%}div.ccm-page .news-item.panel_large .news-heading-link{margin-bottom:0}div.ccm-page .news-item.panel_large .news-heading{font-size:110%}div.ccm-page .news-item.panel_large .news-main{padding:1em}@media only screen and (min-width: 568px){div.ccm-page .news-item.panel_large .news-img{min-width:45%;margin:0}}@media only screen and (min-width: 1024px){div.ccm-page .news-item.panel_large .news-img{min-width:375px}}div.ccm-page .news-item.card .card-wrap{padding:0}div.ccm-page .news-item.card .card-wrap:hover{box-shadow:4px 4px 20px 0 rgba(0,0,0,0.15);transition:box-shadow .3s}div.ccm-page .news-item.card .card-wrap:hover .card-heading,div.ccm-page .news-item.card .card-wrap:hover .card-footer-cta{text-decoration:underline}div.ccm-page .news-item.card .card-wrap:hover .card-img .card-img-inner{transform:scale(1.1)}div.ccm-page .news-item.card .card-wrap:focus-within{box-shadow:4px 4px 20px 0 rgba(0,0,0,0.15);transition:box-shadow .3s}div.ccm-page .news-item.card .card-main .card-date{color:var(--neutral-medium-color);font-weight:var(--font-weight-normal);text-align:start;order:-1}div.ccm-page .cards.mod-cards .news-item.card .card-wrap a{border:none;box-shadow:none}div.ccm-page .cards.mod-cards .news-item.card .card-wrap .card-main{position:static;display:flex;flex-direction:column;padding-bottom:0}div.ccm-page .cards.mod-cards .news-item.card .card-footer{color:var(--link-color);font-weight:var(--font-weight-semi-bold);position:static}div.ccm-page .cards.mod-cards .news-item.card .card-footer p{text-align:start;padding-bottom:1.5rem}div.ccm-page .cards.mod-cards .news-item.card .card-footer p i{display:inline}div.ccm-page .hive-block-news-feed .carousel.cards{display:block;margin:0 .5rem}div.ccm-page .hive-block-news-feed .carousel.cards.mod-cards .card-main .card-summary{margin:0;padding:0}div.ccm-page .hive-block-news-feed .carousel .card{display:flex !important}div.ccm-page .hive-block-news-feed .carousel .slick-track{display:flex;margin-left:auto;margin-right:auto}div.ccm-page .hive-block-news-feed .carousel .slick-slide{height:auto}div.ccm-page .hive-block-news-feed .carousel .slick-slide>div{height:100%}div.ccm-page .hive-block-news-feed .carousel .slick-arrow{background-color:var(--type-reverse-color);border:1px solid var(--neutral-light-color);width:4.2rem;height:4.2rem;border-radius:2.3rem;z-index:1}div.ccm-page .hive-block-news-feed .carousel .slick-arrow:before{color:var(--neutral-dark-color);font:var(--fa-font-solid);font-size:28px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.ccm-page .hive-block-news-feed .carousel .slick-arrow:focus{outline:thin dotted;outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}div.ccm-page .hive-block-news-feed .carousel .slick-prev{left:-1.25rem}div.ccm-page .hive-block-news-feed .carousel .slick-prev:before{content:"\f104"}div.ccm-page .hive-block-news-feed .carousel .slick-next{right:-1.25rem}div.ccm-page .hive-block-news-feed .carousel .slick-next:before{content:"\f105"}div.ccm-page .hive-block-news-feed .carousel .slick-disabled{display:none !important}div.ccm-page .hive-block-news-feed .news-show-more .btn{margin-top:1.5rem}@media only screen and (min-width: 768px){div.ccm-page .sidebar .news-item .news-wrap{flex-direction:column}div.ccm-page .sidebar .news-item .news-img{min-width:100%}div.ccm-page .sidebar .news-item .news-img-inner{padding-bottom:56.25%}div.ccm-page .sidebar .news-item.list .news-img{margin:0 0 1em}div.ccm-page .sidebar .news-item.panel_small .news-img{margin:0 0 1em}}@media only screen and (min-width: 1024px){div.ccm-page .sidebar .news-item .news-wrap{flex-direction:row}div.ccm-page .sidebar .news-item .news-img-inner{padding-bottom:100%}div.ccm-page .sidebar .news-item.list .news-img{min-width:80px;margin:0;margin-inline-end:1em}div.ccm-page .sidebar .news-item.panel_small .news-img{min-width:110px;margin:0;margin-inline-end:1em}div.ccm-page .sidebar .news-item.panel_large .news-img{min-width:140px}}div.ccm-page .sidebar .hive-block-news-feed .news-show-more{width:100%;margin-inline-start:0}div.ccm-page .sidebar .news-item.card{width:100%}div.ccm-page[dir="rtl"] .hive-block-news-feed .carousel .slick-prev{left:auto;right:-1.25rem}div.ccm-page[dir="rtl"] .hive-block-news-feed .carousel .slick-prev:before{content:"\f105"}div.ccm-page[dir="rtl"] .hive-block-news-feed .carousel .slick-next{right:auto;left:-1.25rem}div.ccm-page[dir="rtl"] .hive-block-news-feed .carousel .slick-next:before{content:"\f104"}div.ccm-page [class^="grid-"],div.ccm-page [class*=" grid-"]{display:inline-block;letter-spacing:normal;margin-inline-end:-4px;text-rendering:auto;vertical-align:top;word-spacing:normal;width:100%}@media only screen and (min-width: 568px){div.ccm-page .grid-xs-1{width:100%}div.ccm-page .grid-xs-4-5{width:80%}div.ccm-page .grid-xs-3-4{width:75%}div.ccm-page .grid-xs-2-3{width:66.66%}div.ccm-page .grid-xs-1-2{width:50%}div.ccm-page .grid-xs-1-3{width:33.33%}div.ccm-page .grid-xs-1-4{width:25%}div.ccm-page .grid-xs-1-5{width:20%}}@media only screen and (min-width: 768px){div.ccm-page .grid-sm-1{width:100%}div.ccm-page .grid-sm-4-5{width:80%}div.ccm-page .grid-sm-3-4{width:75%}div.ccm-page .grid-sm-2-3{width:66.66%}div.ccm-page .grid-sm-1-2{width:50%}div.ccm-page .grid-sm-1-3{width:33.33%}div.ccm-page .grid-sm-1-4{width:25%}div.ccm-page .grid-sm-1-5{width:20%}}@media only screen and (min-width: 1024px){div.ccm-page .grid-md-1{width:100%}div.ccm-page .grid-md-4-5{width:80%}div.ccm-page .grid-md-3-4{width:75%}div.ccm-page .grid-md-2-3{width:66.66%}div.ccm-page .grid-md-1-2{width:50%}div.ccm-page .grid-md-1-3{width:33.33%}div.ccm-page .grid-md-1-4{width:25%}div.ccm-page .grid-md-1-5{width:20%}}@media only screen and (min-width: 1220px){div.ccm-page .grid-lg-1{width:100%}div.ccm-page .grid-lg-4-5{width:80%}div.ccm-page .grid-lg-3-4{width:75%}div.ccm-page .grid-lg-2-3{width:66.66%}div.ccm-page .grid-lg-1-2{width:50%}div.ccm-page .grid-lg-1-3{width:33.33%}div.ccm-page .grid-lg-1-4{width:25%}div.ccm-page .grid-lg-1-5{width:20%}}@media only screen and (min-width: 1400px){div.ccm-page .grid-xlg-1{width:100%}div.ccm-page .grid-xlg-4-5{width:80%}div.ccm-page .grid-xlg-3-4{width:75%}div.ccm-page .grid-xlg-2-3{width:66.66%}div.ccm-page .grid-xlg-1-2{width:50%}div.ccm-page .grid-xlg-1-3{width:33.33%}div.ccm-page .grid-xlg-1-4{width:25%}div.ccm-page .grid-xlg-1-5{width:20%}}div.ccm-page .container-fluid{max-width:1360px}div.ccm-page .container-fluid.mod-narrow{max-width:768px}div.ccm-page .container-fluid.mod-narrower{max-width:640px}div.ccm-page .container-full{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}div.ccm-page main.stack div.ccm-area[data-total-blocks="0"]{margin-bottom:20px}div.ccm-page.page-template-tool-wide .container-fluid{max-width:100%}div.ccm-page .action-items{background-color:var(--footer-color);color:var(--footer-text-color);padding:40px 15px;min-height:5px}div.ccm-page .action-items .row{font-size:1.5rem}div.ccm-page .action-items h1,div.ccm-page .action-items h2,div.ccm-page .action-items h3,div.ccm-page .action-items h4,div.ccm-page .action-items h5,div.ccm-page .action-items p{color:var(--footer-text-color)}div.ccm-page .action-items p{font-size:1.5rem}div.ccm-page .action-items a{color:var(--footer-text-color)}div.ccm-page .action-items .col-md-4,div.ccm-page .action-items .col-md-3{margin-top:4rem}div.ccm-page .action-items .col-md-4:first-child,div.ccm-page .action-items .col-md-3:first-child{margin-top:0}div.ccm-page .action-items .col-md-offset-4 .ccm-block-social-links{text-align:center}div.ccm-page .action-items .btn.mod-ghost{color:var(--footer-text-color)}div.ccm-page .action-items input.form-control{background-color:var(--type-reverse-color)}div.ccm-page .action-items .hive-block-contact-us table{width:100%}div.ccm-page .action-items .hive-block-contact-us table tr th{font-weight:var(--font-weight-normal)}div.ccm-page .action-items .hive-block-contact-us .hive-block-subtitle{text-align:justify}div.ccm-page .action-items .ccm-block-social-links{text-align:var(--footer-social-links-align)}div.ccm-page .action-items .ccm-block-social-links li{text-align:var(--footer-social-links-align)}div.ccm-page .action-items .ccm-block-social-links.mod-borderless-lrg li{text-align:var(--footer-social-links-align)}div.ccm-page .action-items .ccm-block-social-links.mod-list-sm ul li{text-align:var(--footer-social-links-align)}div.ccm-page .action-items .hive_block_social_icons table td{padding-inline-end:20px}div.ccm-page .action-items a,div.ccm-page .action-items h3,div.ccm-page .action-items p{color:var(--footer-text-color)}div.ccm-page .action-items .hive-block{margin-bottom:0}div.ccm-page .footer{background-color:var(--footer-bottom-color);padding:1em 0;color:var(--type-reverse-color)}div.ccm-page .footer ul{list-style:none;padding:0px}div.ccm-page .footer ul>li{float:left;margin-bottom:1em;margin-inline-end:.7em}div.ccm-page .footer ul>li a{margin-inline-end:.5em}div.ccm-page .footer ul>li:after{content:'|'}div.ccm-page .footer ul>li:last-child:after{content:''}div.ccm-page .footer a{color:var(--type-reverse-color);font-size:1.4rem}div.ccm-page .footer a:hover,div.ccm-page .footer a:focus{color:var(--footer-bottom-link-hover-color)}div.ccm-page .footer .hive-logo{max-width:196px;width:100%;height:auto}@media only screen and (min-width: 1024px){div.ccm-page .hive-logo-div{text-align:end;padding-top:1rem}}@media (min-width:992px){div.ccm-page .action-items .col-md-4,div.ccm-page .action-items .col-md-3{margin-top:0}}div.ccm-page[dir="rtl"] .footer ul>li{float:right}div.ccm-page .footer-acknowledgement{background-color:var(--footer-acknowledgement-color);color:var(--footer-acknowledgement-text-color);font-size:1.5rem;padding:3.5em 0 2.625em 0}div.ccm-page .footer-acknowledgement h1,div.ccm-page .footer-acknowledgement h2,div.ccm-page .footer-acknowledgement h3,div.ccm-page .footer-acknowledgement h4,div.ccm-page .footer-acknowledgement h5,div.ccm-page .footer-acknowledgement p{color:var(--footer-acknowledgement-text-color)}div.ccm-page .footer-acknowledgement a{color:var(--footer-acknowledgement-text-color)}div.ccm-page .footer-acknowledgement .btn{margin:.5rem .5rem 0}div.ccm-page .footer-acknowledgement .btn[data-target="#loginModal"]{background-color:var(--footer-acknowledgement-text-color);color:var(--footer-acknowledgement-color);border:var(--btn-border-width) solid var(--footer-acknowledgement-text-color)}div.ccm-page .footer-acknowledgement .btn[data-target="#loginModal"]:hover,div.ccm-page .footer-acknowledgement .btn[data-target="#loginModal"]:focus{background-color:transparent;color:var(--footer-acknowledgement-text-color);border:var(--btn-border-width) solid var(--footer-acknowledgement-text-color)}div.ccm-page .footer-acknowledgement .btn[data-target="#signUpModal"]{background-color:transparent;color:var(--footer-acknowledgement-text-color);border:var(--btn-border-width) solid var(--footer-acknowledgement-text-color)}div.ccm-page .footer-acknowledgement .btn[data-target="#signUpModal"]:hover,div.ccm-page .footer-acknowledgement .btn[data-target="#signUpModal"]:focus{background-color:var(--footer-acknowledgement-text-color);color:var(--footer-acknowledgement-color);border:var(--btn-border-width) solid var(--footer-acknowledgement-text-color)}div.ccm-page .footer-cta{background-color:var(--footer-cta-color);color:var(--footer-cta-text-color);padding:3.5em 0 2.625em 0;text-align:center}div.ccm-page .footer-cta h1,div.ccm-page .footer-cta h2,div.ccm-page .footer-cta h3,div.ccm-page .footer-cta h4,div.ccm-page .footer-cta h5,div.ccm-page .footer-cta p{color:var(--footer-cta-text-color)}div.ccm-page .footer-cta a{color:var(--footer-cta-text-color)}div.ccm-page .footer-cta .btn{margin:.5rem .5rem 0}div.ccm-page .footer-cta .btn[data-target="#loginModal"]{background-color:var(--footer-cta-text-color);color:var(--footer-cta-color);border:var(--btn-border-width) solid var(--footer-cta-text-color)}div.ccm-page .footer-cta .btn[data-target="#loginModal"]:hover,div.ccm-page .footer-cta .btn[data-target="#loginModal"]:focus{background-color:transparent;color:var(--footer-cta-text-color);border:var(--btn-border-width) solid var(--footer-cta-text-color)}div.ccm-page .footer-cta .btn[data-target="#signUpModal"]{background-color:transparent;color:var(--footer-cta-text-color);border:var(--btn-border-width) solid var(--footer-cta-text-color)}div.ccm-page .footer-cta .btn[data-target="#signUpModal"]:hover,div.ccm-page .footer-cta .btn[data-target="#signUpModal"]:focus{background-color:var(--footer-cta-text-color);color:var(--footer-cta-color);border:var(--btn-border-width) solid var(--footer-cta-text-color)}div.ccm-page .footer-cta .hive-subscribe-form-wrapper .alert{color:var(--type-color)}div.ccm-page .footer-cta .hive-subscribe-form-wrapper .alert a:not(.btn){color:var(--type-color)}div.ccm-page .footer-cta .hive-subscribe-form-wrapper .hive-subscribe-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em}div.ccm-page .footer-cta .hive-subscribe-form-wrapper .hive-subscribe-form input{background-color:var(--type-reverse-color)}div.ccm-page .footer-cta .hive-subscribe-form-wrapper .hive-subscribe-form .form-group{margin:0;grid-column-start:span 2}div.ccm-page .footer-cta .hive-subscribe-form-wrapper .hive-subscribe-form .form-group-first-name,div.ccm-page .footer-cta .hive-subscribe-form-wrapper .hive-subscribe-form .form-group-last-name{grid-column-start:span 1}div.ccm-page .footer-cta .hive-subscribe-form-wrapper .hive-subscribe-form .btn{background-color:transparent;color:var(--footer-cta-text-color);border:var(--btn-border-width) solid var(--footer-cta-text-color);margin:0;padding:0 2rem;height:3em}div.ccm-page .footer-cta .hive-subscribe-form-wrapper .hive-subscribe-form .btn:hover,div.ccm-page .footer-cta .hive-subscribe-form-wrapper .hive-subscribe-form .btn:focus{background-color:var(--footer-cta-text-color);color:var(--footer-cta-color);border:var(--btn-border-width) solid var(--footer-cta-text-color)}div.ccm-page .footer-cta .hive-subscribe-form-wrapper .hive-subscribe-form .form-control{height:3em}@media only screen and (min-width: 768px){div.ccm-page .footer-cta .hive-subscribe-form-wrapper{max-width:90%;margin:0 auto}}@media only screen and (min-width: 1220px){div.ccm-page .footer-cta .hive-subscribe-form-wrapper .hive-subscribe-form{display:flex;justify-content:center;grid-gap:0}div.ccm-page .footer-cta .hive-subscribe-form-wrapper .hive-subscribe-form .form-group{width:100%;max-width:12em}div.ccm-page .footer-cta .hive-subscribe-form-wrapper .hive-subscribe-form .form-group+.form-group{margin-inline-start:0.5em}div.ccm-page .footer-cta .hive-subscribe-form-wrapper .hive-subscribe-form .form-group-email{width:18em;max-width:100%}div.ccm-page .footer-cta .hive-subscribe-form-wrapper .hive-subscribe-form .form-group-submit{width:auto;margin-top:calc(1em * 1.45 + 5px)}}div.ccm-page header[role="banner"].mod-single{background-color:var(--nav-color-bg);display:flex;flex-direction:column}@media only screen and (min-width: 1024px){div.ccm-page header[role="banner"].mod-single{flex-direction:row}div.ccm-page header[role="banner"].mod-single .nav-utilities-search-form-btn{border-radius:0px;border:none;border-inline-start:1px solid var(--neutral-lighter-color)}}@media screen and (max-width:1023px){div.ccm-page .nav[role="navigation"] .nav-links .language-picker-dropdown .translation-unavailable{padding:1rem 2rem}div.ccm-page .nav[role="navigation"] .nav-links .language-picker-dropdown .disclaimer{padding:1rem 2rem}div.ccm-page .nav[role="navigation"] .nav-links .language-picker-list a{padding:1rem 2rem}}@media only screen and (min-width: 1024px){div.ccm-page .language-picker-dropdown{top:calc(50% + (3rem / 2) + 1rem)}div.ccm-page .language-picker-dropdown.language-picker-dropdown-left{left:2rem}div.ccm-page .language-picker-dropdown.language-picker-dropdown-right{right:2rem}}@media only screen and (min-width: 1024px){div.ccm-page[dir="rtl"] header[role="banner"] section.navigation .language-picker-dropdown.language-picker-dropdown-left{left:auto;right:2rem}div.ccm-page[dir="rtl"] header[role="banner"] section.navigation .language-picker-dropdown.language-picker-dropdown-right{right:auto;left:2rem}}@media only screen and (min-width: 1024px){div.ccm-page header[role="banner"].mod-compact section.navigation .nav-utilities .nav-utilities-item a{background-color:var(--nav-compact-login-btn-bg-color);border-color:var(--nav-compact-login-btn-border-color);color:var(--nav-compact-login-btn-color)}div.ccm-page header[role="banner"].mod-compact section.navigation .nav-utilities .nav-utilities-item a svg path{fill:var(--nav-compact-login-btn-arrow-color)}div.ccm-page header[role="banner"].mod-compact section.navigation .nav-utilities .nav-utilities-item a:hover,div.ccm-page header[role="banner"].mod-compact section.navigation .nav-utilities .nav-utilities-item a:focus{background-color:var(--nav-compact-login-btn-bg-hover-color);border-color:var(--nav-compact-login-btn-border-hover-color);color:var(--nav-compact-login-btn-hover-color)}div.ccm-page header[role="banner"].mod-compact section.navigation .nav-utilities .nav-utilities-item a:hover svg path,div.ccm-page header[role="banner"].mod-compact section.navigation .nav-utilities .nav-utilities-item a:focus svg path{fill:var(--nav-compact-login-btn-arrow-hover-color)}div.ccm-page header[role="banner"].mod-compact section.navigation .nav-utilities .nav-acc-dropdown ul.dropdown-menu{background-color:var(--nav-compact-login-btn-bg-color)}div.ccm-page header[role="banner"].mod-compact section.navigation .nav-utilities .nav-acc-dropdown ul.dropdown-menu li a:hover,div.ccm-page header[role="banner"].mod-compact section.navigation .nav-utilities .nav-acc-dropdown ul.dropdown-menu li a:focus{background-color:var(--nav-compact-login-btn-bg-hover-color);border-color:var(--nav-compact-login-btn-border-hover-color);color:var(--nav-compact-login-btn-hover-color)}div.ccm-page header[role="banner"].mod-compact section.navigation .nav-utilities .nav-utilities-search{margin:0 1.5rem}div.ccm-page header[role="banner"].mod-compact section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn{display:flex;align-items:center;justify-content:center;background-color:var(--nav-compact-search-btn-color);padding:0;width:5.4rem;border-radius:var(--btn-border-radius);border-inline-start:none}div.ccm-page header[role="banner"].mod-compact section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn svg{top:0;margin:0}div.ccm-page header[role="banner"].mod-compact section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn svg path{fill:var(--nav-compact-search-btn-icon)}div.ccm-page header[role="banner"].mod-compact section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}div.ccm-page header[role="banner"].mod-compact section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn:hover{background-color:var(--nav-compact-search-btn-hover-color);border-color:var(--nav-compact-search-btn-hover-color)}div.ccm-page header[role="banner"].mod-compact section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn:focus{background-color:var(--nav-compact-search-btn-hover-color);border-color:var(--nav-compact-search-btn-hover-color)}}div.ccm-page header[role="banner"].mod-single.mod-consult section.logo-area{width:100%;justify-content:space-between}div.ccm-page header[role="banner"].mod-single.mod-consult section.logo-area .banner-logo-heading img{width:auto;max-width:22.5rem}div.ccm-page header[role="banner"].mod-single.mod-consult section.logo-area.logo-area-localise{flex-direction:row-reverse}div.ccm-page header[role="banner"].mod-single.mod-consult section.logo-area .nav-links-consult{margin:0 1rem;padding-inline-start:0px}div.ccm-page header[role="banner"].mod-single.mod-consult section.logo-area .nav-links-consult>li>a{font-size:1.5rem;color:var(--type-color);padding:.5rem 0;text-decoration:none;transition:border-bottom .3s;border-bottom:2px solid transparent;border-top:2px solid transparent}div.ccm-page header[role="banner"].mod-single.mod-consult section.logo-area .nav-links-consult>li>a:hover,div.ccm-page header[role="banner"].mod-single.mod-consult section.logo-area .nav-links-consult>li>a:focus{border-bottom:2px solid var(--accent-color)}div.ccm-page header[role="banner"].mod-single.mod-consult section.logo-area .nav-links-consult>li.current>a{border-bottom:2px solid var(--accent-color)}div.ccm-page header[role="banner"].mod-single.mod-consult section.logo-area .nav-links-consult .language-picker-dropdown{top:calc(50% + (3rem / 2) + 1rem)}div.ccm-page header[role="banner"].mod-single.mod-consult section.logo-area .nav-links-consult .language-picker-list a:hover,div.ccm-page header[role="banner"].mod-single.mod-consult section.logo-area .nav-links-consult .language-picker-list a:focus{background-color:var(--neutral-lightest-color)}div.ccm-page header[role="banner"].mod-single.mod-consult section.logo-area .nav-links-consult .language-picker-list a:hover[aria-selected="true"],div.ccm-page header[role="banner"].mod-single.mod-consult section.logo-area .nav-links-consult .language-picker-list a:focus[aria-selected="true"]{background-color:var(--secondary-color-600)}div.ccm-page header[role="banner"].mod-single.mod-consult section.navigation .nav-utilities{border-top:none}div.ccm-page header[role="banner"].mod-single.mod-consult section.navigation .nav-utilities .nav-utilities-item{width:100%}div.ccm-page header[role="banner"].mod-single.mod-consult section.navigation .nav-utilities .nav-utilities-item a{color:var(--btn-primary-color);background-color:var(--btn-primary-color-bg);border-color:var(--btn-primary-color-border-color)}div.ccm-page header[role="banner"].mod-single.mod-consult section.navigation .nav-utilities .nav-utilities-item a:hover,div.ccm-page header[role="banner"].mod-single.mod-consult section.navigation .nav-utilities .nav-utilities-item a:focus{color:var(--btn-primary-color-hover);background-color:var(--btn-primary-color-bg-hover);border-color:var(--btn-primary-color-border-hover)}@media only screen and (min-width: 1024px){div.ccm-page header[role="banner"].mod-single.mod-consult section.navigation .nav-utilities .nav-utilities-item{width:auto;border-radius:var(--btn-border-radius);margin:0 1.5rem}}@media only screen and (min-width: 568px){div.ccm-page header[role="banner"].mod-single.mod-consult section.logo-area .banner-logo-heading img{max-width:100%;width:auto}}@media only screen and (min-width: 768px){div.ccm-page header[role="banner"].mod-single.mod-consult section.logo-area .nav-links-consult{margin:0 2.5rem}div.ccm-page header[role="banner"].mod-single.mod-consult section.logo-area .nav-links-consult>li>a{font-size:1.8rem}}div.ccm-page header[role="banner"].mod-single.mod-no-nav{flex-direction:row;justify-content:space-between;align-items:center}div.ccm-page header[role="banner"].mod-single.mod-no-nav section.navigation .nav-links .language-picker-dropdown{top:calc(50% + (3rem / 2) + 1rem)}@media only screen and (min-width: 768px){div.ccm-page header[role="banner"].mod-single.mod-no-nav section.navigation{margin:0 2.5rem}}div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-login,div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-signup{display:none}@media only screen and (min-width: 1024px){div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-login,div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-signup{display:block}div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities #loginsignup-btn{display:none}div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-item a{background-color:var(--nav-separate-login-btn-bg-color);border-color:var(--nav-separate-login-btn-border-color);color:var(--nav-separate-login-btn-color)}div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-item a:hover,div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-item a:focus{background-color:var(--nav-separate-login-btn-bg-hover-color);border-color:var(--nav-separate-login-btn-border-hover-color)}div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-acc-dropdown ul.dropdown-menu{background-color:var(--nav-separate-login-btn-bg-color)}div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-acc-dropdown ul.dropdown-menu li a:hover,div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-acc-dropdown ul.dropdown-menu li a:focus{background-color:var(--nav-separate-login-btn-bg-hover-color)}div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-signup{margin-inline-start:1.5rem}div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-signup a{color:var(--nav-separate-join-btn-color);background-color:var(--nav-separate-join-btn-bg-color);border-color:var(--nav-separate-join-btn-border-color)}div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-signup a:hover,div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-signup a:focus{color:var(--nav-separate-join-btn-hover-color);background-color:var(--nav-separate-join-btn-bg-hover-color);border-color:var(--nav-separate-join-btn-border-hover-color)}div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-search{margin:0 1.5rem}div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn{display:flex;align-items:center;justify-content:center;background-color:var(--nav-separate-search-btn-color);padding:0;width:5.4rem;border-radius:var(--btn-border-radius);border-inline-start:none}div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn svg{top:0;margin:0}div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn svg path{fill:var(--nav-separate-search-btn-icon)}div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn:hover,div.ccm-page header[role="banner"].mod-single.mod-separate section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn:focus{background-color:var(--nav-separate-search-btn-hover-color)}}div.ccm-page header[role="banner"].mod-split .header{height:100%;padding:0}div.ccm-page header[role="banner"].mod-split .header .header-search{display:none}div.ccm-page section.navigation.mod-split{background-color:var(--nav-split-color-bg);border-bottom:1px solid var(--neutral-lighter-color)}div.ccm-page section.navigation.mod-split .nav{width:100%;padding:0}div.ccm-page section.navigation.mod-split .nav .nav-utilities{border:none}div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form{display:flex;height:4.4rem}div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form input::-webkit-input-placeholder{color:var(--nav-split-color);opacity:1 !important}div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form input:-moz-placeholder{color:var(--nav-split-color);opacity:1 !important}div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form input::-moz-placeholder{color:var(--nav-split-color);opacity:1 !important}div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form input:-ms-input-placeholder{color:var(--nav-split-color);opacity:1 !important}div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form textarea::-webkit-input-placeholder{color:var(--nav-split-color);opacity:1 !important}div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form textarea:-moz-placeholder{color:var(--nav-split-color);opacity:1 !important}div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form textarea::-moz-placeholder{color:var(--nav-split-color);opacity:1 !important}div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form textarea:-ms-input-placeholder{color:var(--nav-split-color);opacity:1 !important}div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form input[type="search"]{padding:0;padding-inline-start:1em;background-color:var(--nav-split-color-bg);color:var(--nav-split-color);border:none;border-inline-start:1px solid var(--neutral-lighter-color);-webkit-appearance:none;-webkit-border-radius:0px;border-radius:0;margin:0;width:calc(100% - 4.4rem)}div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form input[type="search"]:focus{box-shadow:inset 0 0 6px var(--accent-color)}div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form .btn-primary{padding:0 .5em;border-radius:0;width:4.4rem}div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form .btn-primary svg{width:2rem;height:2rem;display:block;fill:var(--nav-split-color)}div.ccm-page section.navigation.mod-split .nav .nav-utilities #login-btn,div.ccm-page section.navigation.mod-split .nav .nav-utilities #join-btn,div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-language{display:none}div.ccm-page section.navigation.mod-split .nav .nav-utilities #loginsignup-btn .btn-primary{border:none;border-radius:0}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-profile a{background-color:var(--nav-split-color-bg);color:var(--nav-split-color)}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-profile a span{display:inline}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-profile a i{margin-inline-start:.2em}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-profile a:hover,div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-profile a:focus{background-color:var(--nav-split-color-bg-hover);border-color:var(--nav-split-color-bg-hover);color:var(--nav-split-color-bg-text-hover)}@media only screen and (min-width: 768px){div.ccm-page header[role="banner"].mod-split .header .header-search{margin-inline-end:1rem}}@media screen and (max-width:1023px){div.ccm-page .nav[role="navigation"] .nav-links .language-picker-dropdown .translation-unavailable{padding:1rem 2rem}div.ccm-page .nav[role="navigation"] .nav-links .language-picker-dropdown .disclaimer{padding:1rem 2rem}div.ccm-page .nav[role="navigation"] .nav-links .language-picker-list a{padding:1rem 2rem}}@media only screen and (max-width:1024px){div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form .btn-primary{background-color:var(--nav-split-color-bg);border-color:var(--nav-split-color-bg)}div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form .btn-primary:hover,div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form .btn-primary:focus{background-color:var(--nav-split-color-bg-hover);border-color:var(--nav-split-color-bg-hover)}div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form .btn-primary:hover svg,div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form .btn-primary:focus svg{fill:var(--nav-split-color-bg-text-hover)}}@media only screen and (min-width: 1024px){div.ccm-page header[role="banner"].mod-split{border:none}div.ccm-page header[role="banner"].mod-split .header{display:flex;align-items:center}div.ccm-page header[role="banner"].mod-split .header .header-search{display:block;margin-inline-start:auto;margin-inline-end:2rem}div.ccm-page header[role="banner"].mod-split .header .header-search .split-nav-search-form{display:flex}div.ccm-page header[role="banner"].mod-split .header .header-search .split-nav-search-form input::-webkit-input-placeholder{color:var(--type-muted-color);opacity:1 !important}div.ccm-page header[role="banner"].mod-split .header .header-search .split-nav-search-form input:-moz-placeholder{color:var(--type-muted-color);opacity:1 !important}div.ccm-page header[role="banner"].mod-split .header .header-search .split-nav-search-form input::-moz-placeholder{color:var(--type-muted-color);opacity:1 !important}div.ccm-page header[role="banner"].mod-split .header .header-search .split-nav-search-form input:-ms-input-placeholder{color:var(--type-muted-color);opacity:1 !important}div.ccm-page header[role="banner"].mod-split .header .header-search .split-nav-search-form textarea::-webkit-input-placeholder{color:var(--type-muted-color);opacity:1 !important}div.ccm-page header[role="banner"].mod-split .header .header-search .split-nav-search-form textarea:-moz-placeholder{color:var(--type-muted-color);opacity:1 !important}div.ccm-page header[role="banner"].mod-split .header .header-search .split-nav-search-form textarea::-moz-placeholder{color:var(--type-muted-color);opacity:1 !important}div.ccm-page header[role="banner"].mod-split .header .header-search .split-nav-search-form textarea:-ms-input-placeholder{color:var(--type-muted-color);opacity:1 !important}div.ccm-page header[role="banner"].mod-split .header .header-search .split-nav-search-form input[type="search"]{border-radius:var(--btn-border-radius) 0 0 var(--btn-border-radius);width:auto;height:4.4rem;line-height:4.4rem;margin:0;padding:0 1em}div.ccm-page header[role="banner"].mod-split .header .header-search .split-nav-search-form .btn-primary{border-radius:0 var(--btn-border-radius) var(--btn-border-radius) 0;padding:0;width:4.4rem;display:flex;align-items:center;justify-content:center;background:var(--nav-split-search-btn-color);border-color:var(--nav-split-search-btn-color)}div.ccm-page header[role="banner"].mod-split .header .header-search .split-nav-search-form .btn-primary svg{width:2rem;height:2rem;display:block}div.ccm-page header[role="banner"].mod-split .header .header-search .split-nav-search-form .btn-primary svg path{fill:var(--nav-split-search-btn-icon-color)}div.ccm-page header[role="banner"].mod-split .header .header-search .split-nav-search-form .btn-primary:hover,div.ccm-page header[role="banner"].mod-split .header .header-search .split-nav-search-form .btn-primary:focus{background:var(--nav-split-search-btn-hover-color);border-color:var(--nav-split-search-btn-hover-color)}div.ccm-page section.navigation.mod-split .nav{height:7.6rem;display:flex;align-items:center}div.ccm-page section.navigation.mod-split .nav .nav-links{background-color:transparent;margin-inline-start:1.5rem}div.ccm-page section.navigation.mod-split .nav .nav-links>li>a{color:var(--nav-split-color)}div.ccm-page section.navigation.mod-split .nav .nav-links>li>a:first-child{margin-left:0}div.ccm-page section.navigation.mod-split .nav .nav-links>li>a:hover,div.ccm-page section.navigation.mod-split .nav .nav-links>li>a:focus{color:var(--nav-split-color);border-bottom:2px solid var(--nav-split-underline-color)}div.ccm-page section.navigation.mod-split .nav .nav-links>li.current>a{border-bottom:2px solid var(--nav-split-underline-color)}div.ccm-page section.navigation.mod-split .nav .nav-links.is-collapsing{border:none}div.ccm-page section.navigation.mod-split .nav .nav-links .nav-links-language{display:none}div.ccm-page section.navigation.mod-split .nav .nav-utilities{margin-right:0;margin-left:auto}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-item>a{font-size:1.8rem;height:5.8rem;background-color:var(--nav-split-btn-bg-color);color:var(--nav-split-btn-color);border:var(--btn-border-width) solid var(--nav-split-btn-border-color);border-radius:var(--nav-split-btn-border-radius)}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-item>a:hover,div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-item>a:focus{background-color:var(--nav-split-btn-bg-hover-color);border-color:var(--nav-split-btn-border-hover-color);color:var(--nav-split-btn-hover-color)}div.ccm-page section.navigation.mod-split .nav .nav-utilities .split-nav-utilities-search-form,div.ccm-page section.navigation.mod-split .nav .nav-utilities #loginsignup-btn{display:none}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-language,div.ccm-page section.navigation.mod-split .nav .nav-utilities #login-btn{display:block}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-language>a,div.ccm-page section.navigation.mod-split .nav .nav-utilities #login-btn>a{border-color:var(--nav-split-login-btn-border-color)}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-language>a:hover,div.ccm-page section.navigation.mod-split .nav .nav-utilities #login-btn>a:hover,div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-language>a:focus,div.ccm-page section.navigation.mod-split .nav .nav-utilities #login-btn>a:focus{border-color:var(--nav-split-btn-border-color)}div.ccm-page section.navigation.mod-split .nav .nav-utilities #join-btn{display:block;margin:0 1em;margin-inline-end:2rem}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-language{margin-inline-end:1em}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-language>a span{margin:0 .5rem}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-language .language-picker-dropdown{margin-top:0.9rem}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-profile{margin:0;margin-inline-end:2rem}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-profile a{min-width:6.5em}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-profile ul.dropdown-menu{top:5.7rem}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-profile ul.dropdown-menu li a{background-color:var(--nav-split-color-bg);color:var(--nav-split-color);height:5.8rem;line-height:5.8rem;font-size:1.8rem;padding:0 .5em;border:none;border-radius:0}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-profile ul.dropdown-menu li a:hover,div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-profile ul.dropdown-menu li a:focus{background-color:var(--nav-split-color-bg-hover);border-color:var(--nav-split-color-bg-hover);color:var(--nav-split-color-bg-text-hover)}div.ccm-page section.navigation.mod-split .nav .nav-utilities .nav-utilities-profile ul.dropdown-menu li:first-of-type{border-top:none}}@media only screen and (min-width: 1024px){div.ccm-page[dir="rtl"] header[role="banner"].mod-split .header .header-search .split-nav-search-form input[type="search"]{border-radius:0 var(--btn-border-radius) var(--btn-border-radius) 0}div.ccm-page[dir="rtl"] header[role="banner"].mod-split .header .header-search .split-nav-search-form .btn-primary{border-radius:var(--btn-border-radius) 0 0 var(--btn-border-radius)}}div.ccm-page .alert{border-radius:0px;color:var(--type-color);margin-bottom:10px;padding:10px 20px}div.ccm-page .alert a:not(.btn),div.ccm-page .alert .btn.btn.btn-link{color:var(--type-color);font-weight:var(--font-weight-bold);border:0}div.ccm-page .alert.alert-success,div.ccm-page .alert.mod-alert-success{background-color:#dff0d8;border-color:#4b7f33}div.ccm-page .alert.mod-alert-success-ghost{background:none;color:#4b7f33}div.ccm-page .alert.mod-alert-success-solid{background-color:#4b7f33;color:var(--type-reverse-color)}div.ccm-page .alert.alert-info,div.ccm-page .alert.mod-alert-info{background-color:#d9edf7;border-color:#237599}div.ccm-page .alert.alert-info .close,div.ccm-page .alert.mod-alert-info .close{color:#237599}div.ccm-page .alert.mod-alert-info-ghost{background:none;color:#237599}div.ccm-page .alert.mod-alert-info-solid{background-color:#237599;color:var(--type-reverse-color)}div.ccm-page .alert.alert-warning,div.ccm-page .alert.mod-alert-warning{background-color:#fcf8e3;border-color:#806f0d}div.ccm-page .alert.mod-alert-warning-ghost{background:none;color:#806f0d}div.ccm-page .alert.mod-alert-warning-solid{background-color:#806f0d;color:var(--type-reverse-color)}div.ccm-page .alert.alert-danger,div.ccm-page .alert.mod-alert-danger{background-color:#f2dede;border-color:#b34646}div.ccm-page .alert.mod-alert-danger-ghost{background:none;color:#b34646}div.ccm-page .alert.mod-alert-danger-solid{background-color:#b34646;color:var(--type-reverse-color)}div.ccm-page .alert.mod-login-lg{display:flex;padding:1em;width:100%;border:0;text-align:center;align-items:start}div.ccm-page .alert.mod-margin-top{margin-top:1em}div.ccm-page .alert-col:first-of-type{margin-bottom:0.5rem}div.ccm-page .alert-dismissable .close,div.ccm-page .alert-dismissible .close{right:-15px}div.ccm-page .alert-col-icon{display:none}@media only screen and (min-width: 768px){div.ccm-page .alert.mod-login-lg{text-align:inherit}div.ccm-page .alert-col{width:auto}div.ccm-page .alert-col:first-of-type{margin-bottom:auto}}@media only screen and (min-width: 1024px){div.ccm-page .sidebar .alert-col-icon{display:none}div.ccm-page .alert-col-icon{display:block;width:50px;margin-inline-end:1em}}div.ccm-page[dir="rtl"] .alert-dismissable .close,div.ccm-page[dir="rtl"] .alert-dismissible .close{right:auto;left:-15px}div.ccm-page .block-quote{line-height:1.5}div.ccm-page .block-quote footer{color:var(--neutral-medium-color);margin-top:0.5em}div.ccm-page .block-quote.normal{font-weight:var(--font-weight-normal)}div.ccm-page .block-quote.semibold{font-weight:var(--font-weight-semi-bold)}div.ccm-page .block-quote.bold{font-weight:var(--font-weight-bold)}div.ccm-page .block-quote.size-normal{font-size:var(--font-body-base-size)}div.ccm-page .block-quote.medium{font-size:2.4rem}div.ccm-page .block-quote.large{font-size:3rem}div.ccm-page .block-quote.coloured{color:var(--block-quote-color)}div.ccm-page .block-quote.auto{padding:0 1.5rem}@media only screen and (min-width: 768px){div.ccm-page .block-quote.auto{width:auto}}div.ccm-page .block-quote.border-top-bottom aside{border-top:4px solid var(--neutral-light-color);border-bottom:4px solid var(--neutral-light-color);padding:1em .5em}div.ccm-page .block-quote.border-top-bottom footer span{display:none}div.ccm-page .block-quote.border-top-bottom-quotation{position:relative}div.ccm-page .block-quote.border-top-bottom-quotation aside{border-top:4px solid var(--neutral-light-color);border-bottom:4px solid var(--neutral-light-color)}div.ccm-page .block-quote.border-top-bottom-quotation svg{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;background-color:var(--type-reverse-color);padding:0 .8rem;fill:currentColor}div.ccm-page .block-quote.border-top-bottom-quotation.size-normal{margin-top:2rem}div.ccm-page .block-quote.border-top-bottom-quotation.size-normal aside{padding:2rem 1.5rem}div.ccm-page .block-quote.border-top-bottom-quotation.size-normal svg{top:-1.6rem;width:5.4rem;height:3.6rem}div.ccm-page .block-quote.border-top-bottom-quotation.medium{margin-top:2.4rem}div.ccm-page .block-quote.border-top-bottom-quotation.medium aside{padding:2.4rem 1.5rem}div.ccm-page .block-quote.border-top-bottom-quotation.medium svg{top:-1.9rem;width:6.2rem;height:4.2rem}div.ccm-page .block-quote.border-top-bottom-quotation.large{margin-top:2.7rem}div.ccm-page .block-quote.border-top-bottom-quotation.large aside{padding:2.7rem 1.5rem}div.ccm-page .block-quote.border-top-bottom-quotation.large svg{top:-2.1rem;width:6.8rem;height:4.6rem}div.ccm-page .block-quote.border-top-bottom-quotation.coloured svg{color:var(--block-quote-color-bg)}div.ccm-page .block-quote.border-top-bottom-quotation.greyscale{color:var(--neutral-medium-color)}div.ccm-page .block-quote.border-top-bottom-quotation.greyscale .hive-block-inner{color:var(--block-quote-greyscale-color)}div.ccm-page .block-quote.allcaps{text-transform:uppercase;letter-spacing:1px}div.ccm-page .block-quote.bordered aside{border:4px solid var(--neutral-light-color);padding:1em}div.ccm-page .block-quote.quotation-marks{display:flex}div.ccm-page .block-quote.quotation-marks .hive-block-inner{display:inline}div.ccm-page .block-quote.quotation-marks.text-center{justify-content:center}div.ccm-page .block-quote.quotation-marks.text-right{justify-content:flex-end}div.ccm-page .block-quote.quotation-marks.size-normal svg{width:100%;min-width:2.3rem;max-width:2.3rem;height:1.6rem}div.ccm-page .block-quote.quotation-marks.medium svg{width:100%;max-width:3.5rem;height:2.4rem}div.ccm-page .block-quote.quotation-marks.large svg{width:100%;max-width:4.3rem;height:3rem}div.ccm-page .block-quote.quotation-marks svg{color:var(--neutral-light-color);fill:currentColor}div.ccm-page .block-quote.quotation-marks aside{margin-inline-start:.5rem}div.ccm-page .block-quote.quotation-marks aside svg{transform:rotate(180deg)}div.ccm-page .block-quote.quotation-marks footer{display:block}div.ccm-page .block-quote.quotation-marks.coloured svg{color:var(--block-quote-color-bg)}div.ccm-page .block-quote.quote-bubble .hive-block-inner{background:var(--block-quote-greyscale-color-bg);color:var(--type-reverse-color);padding:1em;border-radius:var(--border-radius-sm)}div.ccm-page .block-quote.quote-bubble .hive-block-inner:after{content:' ';display:block;position:absolute;width:0;height:0;left:2.25em;margin-top:.9em;border-width:1em .75em 0;border-style:solid;border-color:var(--block-quote-greyscale-color-bg) transparent transparent transparent;transform:skewX(50deg)}div.ccm-page .block-quote.quote-bubble footer{margin:1em 1em 0}div.ccm-page .block-quote.quote-bubble footer span{display:none}div.ccm-page .block-quote.quote-bubble.text-right .hive-block-inner:after{left:auto;right:2.25em;transform:skewX(-50deg)}div.ccm-page .block-quote.quote-bubble.text-center .hive-block-inner:after{left:0;right:0;margin-left:auto;margin-right:auto;transform:skewX(0)}div.ccm-page .block-quote.quote-bubble.text-center footer{margin:1em auto 0}div.ccm-page .block-quote.quote-bubble.coloured .hive-block-inner{background:var(--block-quote-color-bg)}div.ccm-page .block-quote.quote-bubble.coloured .hive-block-inner:after{border-color:var(--block-quote-color-bg) transparent transparent transparent}div.ccm-page .block-quote.vertical-line aside{padding:0.625em;border-inline-start:4px solid var(--neutral-light-color)}div.ccm-page .block-quote.vertical-line.coloured aside{border-inline-start-color:var(--block-quote-color-bg)}div.ccm-page .block-quote.vertical-line-background aside{background-color:var(--neutral-lightest-color);border-inline-start-color:var(--block-quote-color-bg)}div.ccm-page .block-quote.vertical-line-background.coloured aside{background-color:var(--block-quote-color-bg-faded);color:var(--type-color)}div.ccm-page .block-quote.inline-background .hive-block-inner{color:var(--type-reverse-color)}div.ccm-page .block-quote.inline-background .hive-block-inner span{background-color:var(--block-quote-greyscale-color-bg);padding:.4rem .2em;box-decoration-break:clone;-webkit-box-decoration-break:clone}div.ccm-page .block-quote.inline-background.coloured .hive-block-inner span{background-color:var(--block-quote-color-bg)}div.ccm-page .block-quote.inline-background.medium .hive-block-inner span{padding:.6rem .2em}div.ccm-page .block-quote.inline-background.large .hive-block-inner span{padding:.75rem .2em}div.ccm-page.page-template-right-sidebar .sidebar .block-quote{width:100%}div.ccm-page[dir="rtl"] .block-quote.quote-bubble .hive-block-inner:after{left:auto;right:2.25em;transform:skewX(-50deg)}div.ccm-page[dir="rtl"] .block-quote.quote-bubble.text-right .hive-block-inner:after{left:2.25em;right:auto;transform:skewX(50deg)}div.ccm-page[dir="rtl"] .block-quote.quote-bubble.text-center .hive-block-inner:after{left:0;right:0;transform:skewX(0)}div.ccm-page .cards{margin:0 -0.5em}div.ccm-page .cards .card{margin-bottom:1em;padding:0 .5em;position:relative}div.ccm-page .cards .card>a,div.ccm-page .cards .card>.card-link-wrap{background-color:var(--card-color-bg);border:var(--card-border-width) solid var(--card-border-color);border-radius:var(--card-border-radius);color:var(--type-color);box-shadow:var(--card-box-shadow);display:block;font-weight:normal;position:relative;text-decoration:none;width:100%}div.ccm-page .cards .card>a:hover,div.ccm-page .cards .card>.card-link-wrap:hover,div.ccm-page .cards .card>a:focus,div.ccm-page .cards .card>.card-link-wrap:focus{box-shadow:0 1px 3px 0 var(--accent-color),0 0 0 1px var(--neutral-lighter-color)}div.ccm-page .cards .card>a:hover .card-img .card-img-inner,div.ccm-page .cards .card>.card-link-wrap:hover .card-img .card-img-inner,div.ccm-page .cards .card>a:focus .card-img .card-img-inner,div.ccm-page .cards .card>.card-link-wrap:focus .card-img .card-img-inner{transform:scale(1.1);-webkit-transition:transform .3s ease 0s;-moz-transition:transform .3s ease 0s;-o-transition:transform .3s ease 0s;-ms-transition:transform .3s ease 0s;transition:transform .3s ease 0s}div.ccm-page .cards .card>a:hover .card-main,div.ccm-page .cards .card>.card-link-wrap:hover .card-main,div.ccm-page .cards .card>a:focus .card-main,div.ccm-page .cards .card>.card-link-wrap:focus .card-main{-webkit-transition:background .3s ease 0s;-moz-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;transition:background .3s ease 0s}div.ccm-page .cards .card>.card-wrap{border:1px solid var(--card-border-color);color:var(--type-color);box-shadow:var(--card-box-shadow);display:block;font-weight:normal;position:relative;text-decoration:none;width:100%}div.ccm-page .cards .card .card-img{overflow:hidden;position:relative}div.ccm-page .cards .card .card-img:focus,div.ccm-page .cards .card .card-img:active{outline:thin dotted;outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:2px}div.ccm-page .cards .card .card-img-inner{background-size:cover;background-repeat:no-repeat;background-position:center center;height:auto;overflow:hidden;padding-bottom:56.25%;position:relative;-webkit-transition:transform .3s ease 0s;-moz-transition:transform .3s ease 0s;-o-transition:transform .3s ease 0s;-ms-transition:transform .3s ease 0s;transition:transform .3s ease 0s;width:100%}div.ccm-page .cards .card .card-img-overlay{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}div.ccm-page .cards .card .card-main{padding:.5em 1em 3em;position:relative;-webkit-transition:background .3s ease 0s;-moz-transition:background .3s ease 0s;-o-transition:background .3s ease 0s;-ms-transition:background .3s ease 0s;transition:background .3s ease 0s}div.ccm-page .cards .card .card-date{display:block;padding-bottom:0.5em;text-align:end}div.ccm-page .cards .card .card-date time{font-family:var(--bold-font-family);font-weight:var(--bold-font-weight)}div.ccm-page .cards .card .card-heading{color:var(--main-color);font-size:1.3em;line-height:1.2;font-weight:var(--card-heading-font-weight)}@media only screen and (min-width: 568px){div.ccm-page .cards .card .card-heading{font-size:calc(1.3em  +  .3  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page .cards .card .card-heading{font-size:1.6em}}div.ccm-page .cards .card .card-summary{font-family:var(--body-font-family);font-weight:var(--card-desc-font-weight)}div.ccm-page .cards .card .card-footer-categories{padding:.5em 1em .5em}div.ccm-page .cards .card .card-footer{margin-top:auto}div.ccm-page .cards .card .card-footer p{margin:0em;padding:.5em 1em;text-align:end;font-weight:var(--font-weight-semi-bold)}div.ccm-page .cards .card .card-footer-chevron{height:1.35em;margin-inline-start:0.5em;transform:translateY(.25em);width:1.25em}div.ccm-page .cards .card .card-footer-chevron path{fill:var(--type-color)}div.ccm-page .cards.mod-cards .card>a .hover-overlay-text,div.ccm-page .cards.mod-cards .card .card-link-wrap .hover-overlay-text{opacity:0;z-index:1;transition:opacity .3s}div.ccm-page .cards.mod-cards .card>a .hover-overlay-text>span,div.ccm-page .cards.mod-cards .card .card-link-wrap .hover-overlay-text>span{position:absolute;bottom:50%;transform:translateY(50%);-webkit-transform:translateY(50%);-ms-transform:translateY(50%);left:0;width:100%;text-align:center;color:var(--card-color-overlay-font-color);font-size:2.2rem;font-family:var(--card-color-overlay-font-family);font-weight:var(--card-color-overlay-font-weight);-webkit-transition:bottom .3s ease-out;-moz-transition:bottom .3s ease-out;-o-transition:bottom .3s ease-out;-ms-transition:bottom .3s ease-out;transition:bottom .3s ease-out}div.ccm-page .cards.mod-cards .card>a:hover .hover-overlay-text,div.ccm-page .cards.mod-cards .card .card-link-wrap:hover .hover-overlay-text{opacity:1}div.ccm-page .cards.mod-cards .card>a .card-img-overlay,div.ccm-page .cards.mod-cards .card .card-link-wrap .card-img-overlay{background-color:var(--card-color-overlay)}div.ccm-page .cards.mod-cards .card>a .card-img-overlay span,div.ccm-page .cards.mod-cards .card .card-link-wrap .card-img-overlay span{display:none}div.ccm-page .cards.mod-cards .card>a .card-date,div.ccm-page .cards.mod-cards .card .card-link-wrap .card-date{color:var(--neutral-medium-color)}div.ccm-page .cards.mod-cards .card>a .card-footer,div.ccm-page .cards.mod-cards .card .card-link-wrap .card-footer{border-radius:0 0 var(--card-border-radius) var(--card-border-radius);color:var(--card-footer-link-color)}div.ccm-page .cards.mod-cards .card>a:hover,div.ccm-page .cards.mod-cards .card .card-link-wrap:hover,div.ccm-page .cards.mod-cards .card>a:focus,div.ccm-page .cards.mod-cards .card .card-link-wrap:focus{border-color:var(--card-border-color);border:var(--card-border-width) solid var(--card-border-color);box-shadow:4px 4px 20px 0 rgba(0,0,0,0.15)}div.ccm-page .cards.mod-cards .card>a:focus .hover-overlay-text,div.ccm-page .cards.mod-cards .card .card-link-wrap:focus .hover-overlay-text{opacity:1}div.ccm-page .cards.mod-cards .card .card-wrap,div.ccm-page .cards.mod-cards .card>a{background-color:var(--card-color-bg);border:var(--card-border-width) solid var(--card-border-color);border-radius:var(--card-border-radius);transition:all .3s}div.ccm-page .cards.mod-cards .card .card-wrap .card-img,div.ccm-page .cards.mod-cards .card>a .card-img{border-radius:var(--card-border-radius) var(--card-border-radius) 0 0}div.ccm-page .cards.mod-cards .card .card-wrap .card-heading,div.ccm-page .cards.mod-cards .card>a .card-heading{color:var(--h3-type-color);font-size:1.6em;line-height:1.5}div.ccm-page .cards.mod-cards .card .card-wrap .card-main,div.ccm-page .cards.mod-cards .card>a .card-main{padding:1.5em 1em 1em 1em}div.ccm-page .cards.mod-cards .card .card-wrap .card-summary,div.ccm-page .cards.mod-cards .card>a .card-summary,div.ccm-page .cards.mod-cards .card .card-wrap .card-summary p,div.ccm-page .cards.mod-cards .card>a .card-summary p{font-size:var(--font-body-base-size);color:var(--type-color)}div.ccm-page .cards.mod-cards .card .card-wrap .card-footer p,div.ccm-page .cards.mod-cards .card>a .card-footer p{font-size:var(--font-body-base-size)}div.ccm-page .cards.mod-cards{margin:0 -1rem}div.ccm-page .cards.mod-cards .card{margin:0 0 1em 0;padding:0 1rem}div.ccm-page .cards.mod-cards .card-main{width:100%;padding:1.5em 1em 3em}div.ccm-page .cards.mod-cards .card-main .card-summary{font-size:var(--font-body-base-size);color:var(--neutral-dark-color);padding-bottom:1em}div.ccm-page .cards.mod-cards .card-date{font-size:1.4rem;font-weight:var(--font-weight-semi-bold);color:var(--neutral-light-color);text-align:start}div.ccm-page .cards.mod-cards .card-date time{font-weight:var(--font-weight-semi-bold)}div.ccm-page .cards.mod-cards-style-1 .card-footer{color:var(--accent-color);display:inline}div.ccm-page .cards.mod-cards-style-1 .card-footer p{text-align:start;padding-bottom:1.5rem}div.ccm-page .cards.mod-cards-style-2 .card-footer{background-color:var(--neutral-lightest-color);display:inline}div.ccm-page .cards.mod-cards-style-2 .card-footer .card-date{color:var(--neutral-dark-color);padding:.8em 1.2em}div.ccm-page .cards.mod-cards-style-3 .card-main{padding:1.5em 1em 1em 1em}div.ccm-page .cards.mod-cards-style-3 .card-main .card-date{color:var(--neutral-medium-color);display:inline-block;padding:0;flex-shrink:0;height:auto;position:unset;z-index:2;margin-bottom:1rem}div.ccm-page .cards.mod-cards-style-4 .card-main{padding:1.5em 1em 1em 1em}div.ccm-page .cards.mod-cards-style-4 .card a .card-date{background-color:var(--card-4-color-date-bg);color:var(--type-reverse-color);padding:.8em 1.6rem;position:absolute;top:0;left:0;z-index:2;border-radius:var(--card-border-radius) 0 var(--card-border-radius) 0}div.ccm-page .cards.mod-cards-style-5 .card-footer{background-color:var(--neutral-lightest-color);color:var(--main-color);display:inline}div.ccm-page .cards.mod-cards-style-5 .card-footer p{text-align:start;padding:.8em 1em}div.ccm-page .cards.mod-cards-style-6 .card-main{padding-bottom:4em}div.ccm-page .cards.mod-cards-style-6 .card-footer{margin:0 1em 1em}div.ccm-page .cards.mod-cards-style-6 .card-footer .btn{width:100%;padding:.7em 0;font-size:var(--font-body-base-size)}div.ccm-page.page-template-full .cards .card.grid-sm-1-4 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.grid-sm-1-4 .card-main .card-heading,div.ccm-page.page-template-full .cards .card.grid-sm-1-5 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.grid-sm-1-5 .card-main .card-heading,div.ccm-page.page-template-full .cards .card.column-4 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.column-4 .card-main .card-heading{font-size:1.3em}@media only screen and (min-width: 568px){div.ccm-page.page-template-full .cards .card.grid-sm-1-4 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.grid-sm-1-4 .card-main .card-heading,div.ccm-page.page-template-full .cards .card.grid-sm-1-5 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.grid-sm-1-5 .card-main .card-heading,div.ccm-page.page-template-full .cards .card.column-4 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.column-4 .card-main .card-heading{font-size:calc(1.3em  +  .075  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page.page-template-full .cards .card.grid-sm-1-4 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.grid-sm-1-4 .card-main .card-heading,div.ccm-page.page-template-full .cards .card.grid-sm-1-5 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.grid-sm-1-5 .card-main .card-heading,div.ccm-page.page-template-full .cards .card.column-4 .card-main .card-heading,div.ccm-page.page-template-home .cards .card.column-4 .card-main .card-heading{font-size:1.375em}}div.ccm-page.page-template-right-sidebar .main .cards .card.grid-sm-1-3 .card-heading,div.ccm-page.page-template-right-sidebar .main .cards .card.column-3 .card-heading{font-size:1.3em}@media only screen and (min-width: 568px){div.ccm-page.page-template-right-sidebar .main .cards .card.grid-sm-1-3 .card-heading,div.ccm-page.page-template-right-sidebar .main .cards .card.column-3 .card-heading{font-size:calc(1.3em  +  .075  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page.page-template-right-sidebar .main .cards .card.grid-sm-1-3 .card-heading,div.ccm-page.page-template-right-sidebar .main .cards .card.column-3 .card-heading{font-size:1.375em}}div.ccm-page.page-template-right-sidebar .main .cards .card.grid-sm-1-4 .card-main .card-heading,div.ccm-page.page-template-right-sidebar .main .cards .card.grid-sm-1-5 .card-main .card-heading,div.ccm-page.page-template-right-sidebar .main .cards .card.column-4 .card-main .card-heading{font-size:1.3em}div.ccm-page.page-template-narrow .cards .card.grid-sm-1-3 .card-main .card-heading,div.ccm-page.page-template-narrow .cards .card.column-3 .card-main .card-heading{font-size:1.3em}@media only screen and (min-width: 568px){div.ccm-page.page-template-narrow .cards .card.grid-sm-1-3 .card-main .card-heading,div.ccm-page.page-template-narrow .cards .card.column-3 .card-main .card-heading{font-size:calc(1.3em  +  .075  * ((100vw -  35.5em ) / 40.75 ))}}@media only screen and (min-width: 1220px){div.ccm-page.page-template-narrow .cards .card.grid-sm-1-3 .card-main .card-heading,div.ccm-page.page-template-narrow .cards .card.column-3 .card-main .card-heading{font-size:1.375em}}div.ccm-page.page-template-narrow .cards .card.grid-sm-1-4 .card-main .card-heading,div.ccm-page.page-template-narrow .cards .card.grid-sm-1-5 .card-main .card-heading,div.ccm-page.page-template-narrow .cards .card.column-4 .card-main .card-heading{font-size:1.3em}@media only screen and (min-width: 568px){div.ccm-page [class*="grid-xs-"] .card.mod-categories .card-main{padding:5px 10px 10em}div.ccm-page [class*="grid-xs-"] .card-footer{bottom:0px;left:0px;position:absolute;right:0}}@media only screen and (min-width: 768px){div.ccm-page [class*="grid-sm-"] .card.mod-categories .card-main{padding:5px 10px 10em}div.ccm-page [class*="grid-sm-"] .card-footer{bottom:0px;left:0px;position:absolute;right:0}div.ccm-page .cards.mod-cards .card .card-wrap .card-main,div.ccm-page .cards.mod-cards .card>a .card-main,div.ccm-page .cards.mod-cards .card .card-link-wrap .card-main{padding:1.5em 1em 3em}div.ccm-page .cards.mod-cards.mod-cards-style-3 .card a .card-main,div.ccm-page .cards.mod-cards.mod-cards-style-4 .card a .card-main{padding:1.5em 1em 1em 1em}div.ccm-page .cards.mod-cards.mod-cards-style-6 .card a .card-main{padding:1.5em 1em 4em}}@media only screen and (min-width: 1024px){div.ccm-page [class*="grid-md-"] .card.mod-categories .card-main{padding:5px 10px 10em}div.ccm-page [class*="grid-md-"] .card-footer{bottom:0px;left:0px;position:absolute;right:0}}@media only screen and (min-width: 1220px){div.ccm-page [class*="grid-lg-"] .card.mod-categories .card-main{padding:5px 10px 10em}div.ccm-page [class*="grid-lg-"] .card-footer{bottom:0px;left:0px;position:absolute;right:0}}@media only screen and (min-width: 1400px){div.ccm-page [class*="grid-xlg-"] .card.mod-categories .card-main{padding:5px 10px 10em}div.ccm-page [class*="grid-xlg-"] .card-footer{bottom:0px;left:0px;position:absolute;right:0}}div.ccm-page[dir="rtl"] .cards.mod-cards-style-4 .card-date{left:auto;right:0}div.ccm-page[dir="rtl"] .cards .fa-long-arrow-left:before{content:"\f178"}div.ccm-page[dir="rtl"] .cards .fa-long-arrow-right:before{content:"\f177"}div.ccm-page .ccm-block-type-form{margin-bottom:1.5em}div.ccm-page .ccm-block-type-form:after{content:".";display:block;height:0;clear:both;visibility:hidden}div.ccm-page .ccm-block-type-form .btn[type="submit"]{float:right}div.ccm-page .ccm-block-type-form .ranker.touch .rankables-list .well{color:var(--main-color)}div.ccm-page .ccm-block-type-form .ranker.touch .rankables-list .well .name{border-color:var(--main-color)}div.ccm-page .ccm-block-type-form .ranker.touch .rankables-list .ranked .well{color:var(--type-reverse-color)}div.ccm-page .ccm-block-type-form .ranker.touch .rankables-list .ranked .well .name,div.ccm-page .ccm-block-type-form .ranker.touch .rankables-list .ranked .well .rank{background-color:var(--main-color);border-color:var(--main-color)}div.ccm-page .masthead{margin-bottom:2em;border-bottom:1px solid var(--neutral-lighter-color)}div.ccm-page .banner .banner-content-heading,div.ccm-page .banner.mod-simple .mod-lg{color:var(--image-banner-color);font-size:2em;line-height:1.25em;margin-bottom:1rem;font-weight:var(--image-banner-heading-font-weight)}div.ccm-page .banner .banner-content-desc,div.ccm-page .banner.mod-simple .lead-text,div.ccm-page .banner.mod-simple .mod-lead{color:var(--image-banner-color-desc);margin-bottom:0;line-height:1.25em;font-size:1em;font-weight:var(--image-banner-desc-font-weight)}div.ccm-page .banner.mod-angled .banner-content .banner-content-inner .banner-content-heading{color:var(--image-banner-color);font-weight:var(--image-banner-heading-font-weight)}div.ccm-page .banner.mod-angled .banner-content .banner-content-inner .banner-content-desc{color:var(--image-banner-color-desc);font-weight:var(--image-banner-desc-font-weight)}@media only screen and (min-width: 1024px){div.ccm-page .banner .banner-content-heading,div.ccm-page .banner.mod-simple .mod-lg{font-size:2.2em}div.ccm-page .banner .banner-content-desc,div.ccm-page .banner.mod-simple .lead-text,div.ccm-page .banner.mod-simple .mod-lead{font-size:1.1em}}@media only screen and (min-width: 1400px){div.ccm-page .banner .banner-content-heading,div.ccm-page .banner.mod-simple .mod-lg{font-size:2.4em}div.ccm-page .banner .banner-content-desc,div.ccm-page .banner.mod-simple .lead-text,div.ccm-page .banner.mod-simple .mod-lead{font-size:1.2em}}div.ccm-page .banner{margin-bottom:0}div.ccm-page .banner.mod-simple{background-color:var(--image-banner-color-bg);color:var(--image-banner-color);padding:2em 0}div.ccm-page .banner.mod-overlaycentre .btn.mod-follow,div.ccm-page .banner.mod-overlaybottom .btn.mod-follow{color:var(--main-color);background-color:var(--type-reverse-color);border-color:var(--type-reverse-color)}div.ccm-page .banner.mod-overlaycentre .btn.mod-follow:hover,div.ccm-page .banner.mod-overlaybottom .btn.mod-follow:hover,div.ccm-page .banner.mod-overlaycentre .btn.mod-follow:focus,div.ccm-page .banner.mod-overlaybottom .btn.mod-follow:focus{background-color:var(--btn-primary-color-bg-hover);border-color:var(--btn-primary-color-border-hover);color:var(--type-reverse-color)}div.ccm-page .banner.mod-overlaycentre .btn.mod-follow.mod-following,div.ccm-page .banner.mod-overlaybottom .btn.mod-follow.mod-following{color:var(--type-reverse-color);background-color:transparent;border-color:var(--type-reverse-color)}div.ccm-page .banner.mod-overlaycentre .btn.mod-follow.mod-following:hover,div.ccm-page .banner.mod-overlaybottom .btn.mod-follow.mod-following:hover,div.ccm-page .banner.mod-overlaycentre .btn.mod-follow.mod-following:focus,div.ccm-page .banner.mod-overlaybottom .btn.mod-follow.mod-following:focus{background-color:var(--type-reverse-color);border-color:var(--type-reverse-color);color:var(--main-color)}div.ccm-page .banner.mod-overlaycentre .banner-img-overlay{background:var(--image-banner-color-bg);background:-moz-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #000), color-stop(100%, rgba(0,0,0,0)));background:-webkit-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 100%);background:-o-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 100%);background:-ms-radial-gradient(center, ellipse cover, #000 0%, rgba(0,0,0,0) 100%);background:radial-gradient(ellipse at center, #000 0%, rgba(0,0,0,0) 100%);height:100%;left:0;position:absolute;top:0;width:100%}div.ccm-page .banner.mod-overlaycentre .banner-content{padding:1em 1.5rem;position:relative;text-align:center;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100%}div.ccm-page .banner.mod-overlaycentre .banner-content .banner-content-inner{background:none}div.ccm-page .banner.mod-overlaycentre .mod-lg,div.ccm-page .banner.mod-overlaycentre .banner-content-desc{color:var(--type-reverse-color)}div.ccm-page .banner.mod-overlaybottom .banner-img-overlay{background:var(--main-color);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, #000));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);height:100%;left:0;position:absolute;top:0;width:100%}div.ccm-page .banner.mod-overlaybottom .container-fluid{position:relative;height:100%}div.ccm-page .banner.mod-overlaybottom .banner-content{padding:1em 0;position:relative;text-align:start}div.ccm-page .banner.mod-overlaybottom .banner-content .banner-content-inner{background:none}div.ccm-page .banner.mod-overlaybottom .mod-lg,div.ccm-page .banner.mod-overlaybottom .banner-content-desc{color:var(--type-reverse-color)}div.ccm-page .banner.mod-centrebox .banner-content{position:relative;text-align:center;left:50%;top:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);width:100%}div.ccm-page .banner.mod-centrebox .banner-content-inner{background:rgba(255,255,255,0.85);border-radius:0.3em;padding:2em}div.ccm-page .banner.mod-centrebox .banner-content-heading,div.ccm-page .banner.mod-centrebox .mod-lg{color:var(--image-banner-centrebox-color)}div.ccm-page .banner.mod-centrebox .banner-content-desc{color:var(--type-color)}div.ccm-page .banner.mod-centrebox .btn.mod-follow{color:var(--btn-primary-color);background-color:var(--btn-primary-color-bg);border-color:var(--btn-primary-color-border-color)}div.ccm-page .banner.mod-centrebox .btn.mod-follow:hover{background-color:var(--btn-primary-color-bg-hover);border-color:var(--btn-primary-color-border-hover)}div.ccm-page .banner.mod-centrebox .btn.mod-follow:focus{background-color:var(--btn-primary-color-bg-hover);border-color:var(--btn-primary-color-border-hover)}div.ccm-page .banner.mod-standard,div.ccm-page .banner.mod-sidepanel{background-color:var(--image-banner-color-bg);display:flex;display:-webkit-flex;flex-direction:column-reverse;-webkit-flex-direction:column-reverse}div.ccm-page .banner.mod-standard .banner-img,div.ccm-page .banner.mod-sidepanel .banner-img{border-inline-start:none;position:relative;height:45vw}div.ccm-page .banner.mod-standard .banner-content,div.ccm-page .banner.mod-sidepanel .banner-content{height:auto;background-color:var(--image-banner-color-bg);max-width:none;padding:0;text-align:start;left:0;transform:none}div.ccm-page .banner.mod-standard .banner-content .banner-content-desc,div.ccm-page .banner.mod-sidepanel .banner-content .banner-content-desc{margin-bottom:0}div.ccm-page .banner.mod-standard .banner-content-inner,div.ccm-page .banner.mod-sidepanel .banner-content-inner{padding:1em 1.5rem}div.ccm-page .banner.mod-container .container-fluid{width:100%}div.ccm-page .banner.mod-angled{display:-webkit-flex;-webkit-flex-direction:column-reverse;display:flex;flex-direction:column-reverse}div.ccm-page .banner.mod-angled .banner-content{background-color:var(--image-banner-color-bg);max-width:none;padding:1em 15px;transform:translate(0, 0);-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);text-align:start}div.ccm-page .banner.mod-angled .banner-content .banner-content-inner{z-index:4}div.ccm-page .banner.mod-angled .banner-content .banner-content-inner .banner-content-heading{color:var(--image-banner-color)}div.ccm-page .banner.mod-angled .banner-content .banner-content-inner .banner-content-desc{color:var(--image-banner-color-desc);margin-bottom:0}div.ccm-page .banner.mod-angled .banner-img{height:45vw}div.ccm-page .banner.mod-banner-split{background:var(--image-banner-color-bg)}div.ccm-page .banner.mod-banner-split .banner-content{max-width:none;padding:2em 0}div.ccm-page .banner.mod-banner-split .banner-img{height:45vw}div.ccm-page .banner.mod-banner-split .row{display:flex;display:-webkit-flex;flex-wrap:wrap}div.ccm-page .banner.mod-banner-split .row .col-sm-4{display:flex;display:-webkit-flex;align-items:center;justify-content:flex-end}@media (min-width:768px){div.ccm-page .banner.mod-banner-split .btn.mod-follow{margin:0}}div.ccm-page .banner .banner-img{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;display:block;height:auto;overflow:hidden;position:relative;vertical-align:middle;width:100%}div.ccm-page .banner .banner-img.mod-posY-center{background-position-y:center}div.ccm-page .banner .banner-img.mod-posY-top{background-position-y:top}div.ccm-page .banner .banner-img.mod-posY-bottom{background-position-y:bottom}div.ccm-page .banner .banner-img.mod-posX-center{background-position-x:center}div.ccm-page .banner .banner-img.mod-posX-left{background-position-x:left}div.ccm-page .banner .banner-img.mod-posX-right{background-position-x:right}div.ccm-page .banner .banner-content{margin:0;padding:1em;max-width:40em;z-index:2}div.ccm-page .banner .banner-content-heading{text-transform:var(--h1-text-transform)}div.ccm-page .banner .banner-content-heading{color:var(--image-banner-color)}div.ccm-page .banner .banner-content-desc{color:var(--image-banner-color-desc)}@media only screen and (min-width: 768px){div.ccm-page .banner .banner-img.mod-size-full{height:calc(100vh - 130px)}div.ccm-page .banner .banner-content-heading{line-height:1.1}div.ccm-page .banner.mod-centrebox .banner-content-inner{padding:2em 2em}div.ccm-page .banner.mod-centrebox .mod-size-full .banner-content{position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}div.ccm-page .banner.mod-overlaybottom .banner-img-overlay{background:var(--main-color);background:-moz-linear-gradient(45deg, #000 0%, rgba(0,0,0,0) 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, #000), color-stop(100%, rgba(0,0,0,0)));background:-webkit-linear-gradient(45deg, #000 0%, rgba(0,0,0,0) 100%);background:-o-linear-gradient(45deg, #000 0%, rgba(0,0,0,0) 100%);background:-ms-linear-gradient(45deg, #000 0%, rgba(0,0,0,0) 100%);background:linear-gradient(45deg, #000 0%, rgba(0,0,0,0) 100%);height:100%;left:0;position:absolute;top:0;width:100%}div.ccm-page .banner.mod-overlaybottom .mod-size-full .banner-content{bottom:1em;left:0;padding:0 1em;position:absolute}div.ccm-page .banner.mod-overlaycentre .mod-size-full .banner-content{top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media only screen and (min-width: 1024px){div.ccm-page .banner{border-bottom:solid 1px var(--neutral-lighter-color)}div.ccm-page .banner .banner-img{display:inline-block}div.ccm-page .banner.mod-standard,div.ccm-page .banner.mod-sidepanel,div.ccm-page .banner.mod-angled{display:block}div.ccm-page .banner.mod-standard .banner-img,div.ccm-page .banner.mod-sidepanel .banner-img,div.ccm-page .banner.mod-angled .banner-img{top:auto;left:auto;position:relative;height:calc(100vh - 120px);min-height:var(--image-banner-height-medium);border-top:none;float:left;width:55%}div.ccm-page .banner.mod-standard .banner-content,div.ccm-page .banner.mod-sidepanel .banner-content,div.ccm-page .banner.mod-angled .banner-content{display:inline-block;float:left;height:100%;height:calc(100vh - 120px);min-height:200px;overflow:hidden;position:relative;width:45%;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;text-align:start}div.ccm-page .banner.mod-standard .banner-content-inner,div.ccm-page .banner.mod-sidepanel .banner-content-inner,div.ccm-page .banner.mod-angled .banner-content-inner{left:50%;padding:1em 2em;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}div.ccm-page .banner.mod-angled{display:block;position:relative}div.ccm-page .banner.mod-angled .banner-content{overflow:visible}div.ccm-page .banner.mod-angled .banner-content:before{content:"";position:absolute;top:0;bottom:0;left:0;display:block;width:100%;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);-webkit-transform-origin:bottom left;transform-origin:bottom left;background:inherit;height:100%}div.ccm-page .banner.mod-container{position:relative}div.ccm-page .banner.mod-container .banner-content{width:45%}div.ccm-page .banner.mod-container .banner-content .banner-content-inner{padding-inline-start:0}div.ccm-page .banner.mod-container .banner-img{width:55%;position:absolute;right:0;top:0}div.ccm-page .banner.mod-overlaycentre .banner-content{margin-left:auto;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}div.ccm-page .banner.mod-overlaybottom .banner-content{bottom:1em;left:0;padding:1em 1.5rem;position:absolute}div.ccm-page .banner.mod-centrebox .banner-content{position:absolute;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}div.ccm-page .banner.mod-standard .banner-content.mod-size-thin,div.ccm-page .banner.mod-sidepanel .banner-content.mod-size-thin,div.ccm-page .banner.mod-angled .banner-content.mod-size-thin,div.ccm-page .banner.mod-standard .banner-img.mod-size-thin,div.ccm-page .banner.mod-sidepanel .banner-img.mod-size-thin,div.ccm-page .banner.mod-angled .banner-img.mod-size-thin,div.ccm-page .banner .banner-img.mod-size-thin{height:var(--image-banner-height-thin);min-height:var(--image-banner-height-thin);max-height:var(--image-banner-height-thin)}div.ccm-page .banner.mod-standard .banner-content.mod-size-medium,div.ccm-page .banner.mod-sidepanel .banner-content.mod-size-medium,div.ccm-page .banner.mod-angled .banner-content.mod-size-medium,div.ccm-page .banner.mod-standard .banner-img.mod-size-medium,div.ccm-page .banner.mod-sidepanel .banner-img.mod-size-medium,div.ccm-page .banner.mod-angled .banner-img.mod-size-medium,div.ccm-page .banner .banner-img.mod-size-medium{height:var(--image-banner-height-medium);min-height:var(--image-banner-height-medium);max-height:var(--image-banner-height-medium)}div.ccm-page .banner.mod-standard .banner-content.mod-size-large,div.ccm-page .banner.mod-sidepanel .banner-content.mod-size-large,div.ccm-page .banner.mod-angled .banner-content.mod-size-large,div.ccm-page .banner.mod-standard .banner-img.mod-size-large,div.ccm-page .banner.mod-sidepanel .banner-img.mod-size-large,div.ccm-page .banner.mod-angled .banner-img.mod-size-large,div.ccm-page .banner .banner-content.mod-size-large,div.ccm-page .banner .banner-img.mod-size-large{height:var(--image-banner-height-large);min-height:var(--image-banner-height-large);max-height:var(--image-banner-height-large)}}@media only screen and (min-width: 1220px){div.ccm-page .banner.mod-angled,div.ccm-page .banner.mod-standard,div.ccm-page .banner.mod-sidepanel{display:block}div.ccm-page .banner.mod-angled .banner-content,div.ccm-page .banner.mod-standard .banner-content,div.ccm-page .banner.mod-sidepanel .banner-content{width:33.33%}div.ccm-page .banner.mod-angled .banner-img,div.ccm-page .banner.mod-standard .banner-img,div.ccm-page .banner.mod-sidepanel .banner-img{width:66.66%}}div.ccm-page .page-type-project .banner.mod-centrebox .banner-content{top:60%}div.ccm-page[dir="rtl"] .banner-logo-heading{float:right;background-position:right top}div.ccm-page[dir="rtl"] .banner.mod-standard .banner-content,div.ccm-page[dir="rtl"] .banner.mod-sidepanel .banner-content{left:auto;right:0}div.ccm-page[dir="rtl"] .banner.mod-container .banner-img{left:0;right:auto}div.ccm-page[dir="rtl"] .banner.mod-overlaycentre .banner-content,div.ccm-page[dir="rtl"] .banner.mod-centrebox .banner-content{margin-right:auto}@media only screen and (min-width: 768px){div.ccm-page[dir="rtl"] .banner.mod-overlaybottom .banner-img-overlay{background:-moz-linear-gradient(315deg, #000 0%, rgba(0,0,0,0) 100%);background:-webkit-gradient(left bottom, right top, color-stop(0%, #000), color-stop(100%, rgba(0,0,0,0)));background:-webkit-linear-gradient(315deg, #000 0%, rgba(0,0,0,0) 100%);background:-o-linear-gradient(315deg, #000 0%, rgba(0,0,0,0) 100%);background:-ms-linear-gradient(315deg, #000 0%, rgba(0,0,0,0) 100%);background:linear-gradient(315deg, #000 0%, rgba(0,0,0,0) 100%)}}@media only screen and (min-width: 1024px){div.ccm-page[dir="rtl"] .banner.mod-standard .banner-img,div.ccm-page[dir="rtl"] .banner.mod-sidepanel .banner-img,div.ccm-page[dir="rtl"] .banner.mod-angled .banner-img{float:right}div.ccm-page[dir="rtl"] .banner.mod-standard .banner-content,div.ccm-page[dir="rtl"] .banner.mod-sidepanel .banner-content,div.ccm-page[dir="rtl"] .banner.mod-angled .banner-content{float:right;left:auto;right:0}div.ccm-page[dir="rtl"] .banner.mod-angled .banner-content:before{-webkit-transform:skewX(25deg);transform:skewX(25deg)}div.ccm-page[dir="rtl"] .banner.mod-overlaybottom .banner-content{left:auto;right:0}}div.ccm-page .hive-modal .modal-dialog{border-radius:0}div.ccm-page .hive-modal .modal-content{border-radius:0}div.ccm-page .hive-modal .modal-header{background:var(--main-color);border-radius:0;padding:.5em 1em;color:var(--type-reverse-color)}div.ccm-page .hive-modal .modal-header .close{color:#FFFFFF;opacity:0.8}div.ccm-page .hive-modal .modal-header .close:hover,div.ccm-page .hive-modal .modal-header .close:focus{opacity:1}div.ccm-page .hive-modal .modal-header h1{font-size:19.36px;margin:0;font-weight:var(--h3-type-font-weight);color:inherit;font-family:var(--h3-type-font-family)}div.ccm-page .hive-modal label.error{color:#b34646}div.ccm-page .hive-modal .modal-content h2{font-size:21.3px}div.ccm-page .hive-modal .modal-content h3{font-size:19.36px}div.ccm-page .hive-modal .modal-content h4{font-size:17.6px}div.ccm-page .hive-modal .modal-content h5{font-size:16px}div.ccm-page .hive-modal table td,div.ccm-page .hive-modal table th{padding:5px;border:1px solid var(--neutral-lighter-color);vertical-align:top}div.ccm-page .hive-modal table th{font-weight:var(--font-weight-bold);border-bottom-color:var(--neutral-dark-color)}@media only screen and (min-width: 768px){div.ccm-page .hive-modal .modal-header h1{font-size:20.25px}div.ccm-page .hive-modal .modal-content h2{font-size:22.78px}div.ccm-page .hive-modal .modal-content h3{font-size:20.25px}div.ccm-page .hive-modal .modal-content h4{font-size:18px}}@media only screen and (min-width: 1220px){div.ccm-page .hive-modal .modal-header h1{font-size:23.04px}div.ccm-page .hive-modal .modal-content h2{font-size:27.65px}div.ccm-page .hive-modal .modal-content h3{font-size:23.04px}div.ccm-page .hive-modal .modal-content h4{font-size:19.2px}}div.ccm-page header[role="banner"]{border-bottom:1px solid var(--neutral-lighter-color)}div.ccm-page header[role="banner"] section.logo-area{height:calc(var(--nav-logo-height-mobile) + 2rem);display:flex;align-items:center}div.ccm-page header[role="banner"] section.logo-area .banner-logo-heading{font-size:2rem;margin:0 1rem}div.ccm-page header[role="banner"] section.logo-area .banner-logo-heading img{max-height:var(--nav-logo-height-mobile);max-width:100%}div.ccm-page header[role="banner"] section.logo-area .banner-logo-heading span{display:none}div.ccm-page header[role="banner"] section.logo-area a:hover,div.ccm-page header[role="banner"] section.logo-area a:focus{background-color:transparent}div.ccm-page header[role="banner"] section.logo-area .nav-toggle{height:100%;margin-inline-start:auto}div.ccm-page header[role="banner"] section.logo-area .nav-toggle a{background-color:var(--nav-toggle-color);height:100%;display:flex;flex-direction:column;justify-content:center;padding:1rem 2rem 4px}div.ccm-page header[role="banner"] section.logo-area .nav-toggle a:hover,div.ccm-page header[role="banner"] section.logo-area .nav-toggle a:focus{background-color:var(--nav-toggle-color)}div.ccm-page header[role="banner"] section.logo-area .nav-toggle .nav-toggle-bar{background:var(--nav-toggle-bar-color);border-radius:1px;display:block;height:3px;margin-bottom:4px;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease;width:30px}@media only screen and (min-width: 768px){div.ccm-page header[role="banner"] section.logo-area{height:calc(var(--nav-logo-height-tablet) + 2rem)}div.ccm-page header[role="banner"] section.logo-area .banner-logo-heading img{max-height:var(--nav-logo-height-tablet)}}@media only screen and (min-width: 1024px){div.ccm-page header[role="banner"] section.logo-area{height:calc(var(--nav-logo-height-desktop) + 4rem)}div.ccm-page header[role="banner"] section.logo-area .banner-logo-heading{margin-inline-start:1.5rem}div.ccm-page header[role="banner"] section.logo-area .banner-logo-heading img{max-height:var(--nav-logo-height-desktop)}}div.ccm-page section.navigation .nav-links{background:var(--nav-mobile-bg-color);list-style:none;margin:0px;padding:0px}div.ccm-page section.navigation .nav-links>li>a{display:block;font-family:var(--nav-font-family);font-weight:var(--nav-font-weight);font-size:1.5rem;color:var(--nav-mobile-color);margin:3.6rem 2rem;padding:0;text-decoration:none;text-transform:none;line-height:3rem;transition:border-bottom .3s;border-bottom:2px solid transparent;border-top:2px solid transparent;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}div.ccm-page section.navigation .nav-links>li>a:hover,div.ccm-page section.navigation .nav-links>li>a:focus{background:transparent;color:var(--nav-mobile-color);border-bottom:2px solid var(--nav-mobile-color)}div.ccm-page section.navigation .nav-links>li.current>a{border-bottom:2px solid var(--nav-mobile-color)}div.ccm-page section.navigation .nav-links .nav-links-back{display:none}div.ccm-page section.navigation .nav-utilities{display:flex;margin-inline-start:auto;list-style:none;margin:0px;padding:0px;border-top:1px solid var(--neutral-lighter-color)}div.ccm-page section.navigation .nav-utilities>li,div.ccm-page section.navigation .nav-utilities>div{display:block;float:left}div.ccm-page section.navigation .nav-utilities .nav-utilities-item{width:50%}div.ccm-page section.navigation .nav-utilities .nav-utilities-item>button,div.ccm-page section.navigation .nav-utilities .nav-utilities-item>a{font-family:var(--nav-font-family);font-weight:var(--nav-font-weight);font-size:1.5rem;width:100%;height:4.4rem;border-radius:0;background-color:var(--main-color);border-color:var(--main-color);color:var(--type-reverse-color);text-decoration:none;transition:background-color .4s,border-color .4s,color .4s;display:flex;align-items:center;line-height:inherit;justify-content:center}div.ccm-page section.navigation .nav-utilities .nav-utilities-item>button:hover,div.ccm-page section.navigation .nav-utilities .nav-utilities-item>a:hover,div.ccm-page section.navigation .nav-utilities .nav-utilities-item>button:focus,div.ccm-page section.navigation .nav-utilities .nav-utilities-item>a:focus{background-color:var(--main-color-600);color:var(--type-reverse-color)}div.ccm-page section.navigation .nav-utilities .nav-utilities-profile a span{margin-top:0}div.ccm-page section.navigation .nav-utilities .nav-utilities-profile a svg path{fill:var(--btn-primary-color)}div.ccm-page section.navigation .nav-utilities .nav-acc-dropdown a{text-decoration:none}div.ccm-page section.navigation .nav-utilities .nav-acc-dropdown a svg{width:1.2rem;height:0.9rem;top:0}div.ccm-page section.navigation .nav-utilities .nav-acc-dropdown ul.dropdown-menu{font-size:1.5rem;background-color:var(--main-color);color:var(--type-reverse-color);top:4.4rem;left:0;width:100%;min-width:103px;padding:0;margin:0;border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}div.ccm-page section.navigation .nav-utilities .nav-acc-dropdown ul.dropdown-menu li a{font-family:var(--nav-font-family);font-weight:var(--nav-font-weight);color:var(--type-reverse-color);border-radius:0;height:4.4rem;padding:0;text-decoration:none;transition:background-color .4s,border-color .4s,color .4s;display:flex;align-items:center;line-height:inherit;justify-content:center}div.ccm-page section.navigation .nav-utilities .nav-acc-dropdown ul.dropdown-menu li a:hover,div.ccm-page section.navigation .nav-utilities .nav-acc-dropdown ul.dropdown-menu li a:focus{background-color:var(--main-color-600)}div.ccm-page section.navigation .nav-utilities .nav-acc-dropdown ul.dropdown-menu li:not(:first-of-type){border-top:1px solid var(--neutral-lighter-color)}div.ccm-page section.navigation .nav-utilities .nav-acc-dropdown ul.dropdown-menu li:not(:first-of-type) a{border-top:none}div.ccm-page section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn{font-family:var(--nav-font-family);font-weight:var(--nav-font-weight);font-size:1.5rem;border-inline-start:1px solid var(--neutral-lighter-color);border-inline-end:none;display:flex;align-items:center;justify-content:center}div.ccm-page section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn:hover,div.ccm-page section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn:focus{border-inline-start:1px solid var(--neutral-lighter-color)}div.ccm-page section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn svg{margin-inline-end:.2em;width:1.4rem}div.ccm-page section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn svg path{fill:var(--type-reverse-color)}div.ccm-page section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn span{color:var(--type-reverse-color)}@media only screen and (min-width: 1024px){div.ccm-page header[role="banner"]{height:calc(var(--nav-logo-height-desktop) + 4rem)}div.ccm-page header[role="banner"] section.logo-area{height:100%}div.ccm-page header[role="banner"] section.logo-area .banner-logo-heading{margin-inline-start:1.5rem}div.ccm-page header[role="banner"] section.logo-area .banner-logo-heading img{max-height:var(--nav-logo-height-desktop)}div.ccm-page header[role="banner"] section.logo-area .nav-toggle{display:none}div.ccm-page section.navigation{display:flex;align-items:center;height:100%;margin-inline-start:auto;margin-inline-end:0}div.ccm-page section.navigation .nav-links{background:transparent;margin:0 1rem}div.ccm-page section.navigation .nav-links>li{display:inline-block}div.ccm-page section.navigation .nav-links>li>a{color:var(--nav-color);font-size:1.8rem;margin:0 2rem}div.ccm-page section.navigation .nav-links>li>a:hover,div.ccm-page section.navigation .nav-links>li>a:focus{color:var(--nav-color);border-bottom:2px solid var(--nav-underline-color)}div.ccm-page section.navigation .nav-links>li.current>a{border-bottom:2px solid var(--nav-underline-color)}div.ccm-page section.navigation .nav-links.is-collapsing{border-top:none}div.ccm-page section.navigation .nav-utilities{border-top:none}div.ccm-page section.navigation .nav-utilities .nav-utilities-item>button,div.ccm-page section.navigation .nav-utilities .nav-utilities-item>a{font-size:1.8rem;color:var(--nav-login-btn-color);background-color:var(--nav-login-btn-bg-color);border-color:var(--nav-login-btn-border-color);height:5.4rem;border-radius:var(--btn-border-radius);white-space:nowrap;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease}div.ccm-page section.navigation .nav-utilities .nav-utilities-item>button svg path,div.ccm-page section.navigation .nav-utilities .nav-utilities-item>a svg path{fill:var(--nav-login-btn-arrow-color)}div.ccm-page section.navigation .nav-utilities .nav-utilities-item>button:hover,div.ccm-page section.navigation .nav-utilities .nav-utilities-item>a:hover,div.ccm-page section.navigation .nav-utilities .nav-utilities-item>button:focus,div.ccm-page section.navigation .nav-utilities .nav-utilities-item>a:focus{color:var(--nav-login-btn-hover-color);background-color:var(--nav-login-btn-bg-hover-color);border-color:var(--nav-login-btn-border-hover-color)}div.ccm-page section.navigation .nav-utilities .nav-utilities-item>button:hover svg path,div.ccm-page section.navigation .nav-utilities .nav-utilities-item>a:hover svg path,div.ccm-page section.navigation .nav-utilities .nav-utilities-item>button:focus svg path,div.ccm-page section.navigation .nav-utilities .nav-utilities-item>a:focus svg path{fill:var(--nav-login-btn-arrow-hover-color)}div.ccm-page section.navigation .nav-utilities .nav-acc-dropdown ul.dropdown-menu{font-size:1.8rem;top:5.4rem;background-color:var(--nav-login-btn-bg-color)}div.ccm-page section.navigation .nav-utilities .nav-acc-dropdown ul.dropdown-menu li a{height:5.4rem;border-radius:0;white-space:nowrap;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;-ms-transition:background .3s ease;transition:background .3s ease;color:var(--nav-login-btn-color)}div.ccm-page section.navigation .nav-utilities .nav-acc-dropdown ul.dropdown-menu li a:hover,div.ccm-page section.navigation .nav-utilities .nav-acc-dropdown ul.dropdown-menu li a:focus{color:var(--nav-login-btn-hover-color);background-color:var(--nav-login-btn-bg-hover-color)}div.ccm-page section.navigation .nav-utilities .nav-utilities-search{margin:0 1rem 0;margin-inline-start:2rem}div.ccm-page section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn{height:5.4rem;font-size:1.8rem;border-radius:0;border-inline-start:1px solid var(--neutral-lighter-color);background:transparent}div.ccm-page section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn svg{width:2rem}div.ccm-page section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn svg path{fill:var(--nav-search-icon)}div.ccm-page section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn span{color:var(--nav-color)}div.ccm-page section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn:hover,div.ccm-page section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn:focus{background:transparent}div.ccm-page section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn:hover svg path,div.ccm-page section.navigation .nav-utilities .nav-utilities-search .nav-utilities-search-form-btn:focus svg path{fill:var(--nav-search-icon-hover)}}@media only screen and (min-width: 1024px){div.ccm-page .nav-toggle{display:none}div.ccm-page section.navigation .nav-utilities .nav-utilities-item{width:auto}div.ccm-page section.navigation .nav-utilities .nav-utilities-item>button,div.ccm-page section.navigation .nav-utilities .nav-utilities-item>a{height:54px;line-height:54px;padding:0 1em}div.ccm-page .nav-utilities-search-form-btn{border-inline-start:1px solid var(--neutral-lighter-color);border-inline-end:none}}div.ccm-page .search-overlay{background:var(--nav-search-overlay-color);opacity:10%;height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:opacity .5s visibility 0s .5s;-moz-transition:opacity .5s visibility 0s .5s;-o-transition:opacity .5s visibility 0s .5s;-ms-transition:opacity .5s visibility 0s .5s;transition:opacity .5s visibility 0s .5s;width:100%;visibility:hidden;z-index:1100}div.ccm-page .search-overlay .nav-utilities-search-form h2{color:var(--type-reverse-color);text-align:center}div.ccm-page .search-overlay .nav-utilities-search-form-inputwrap,div.ccm-page .search-overlay .nav-utilities-search-form-btnwrap{display:table-cell;vertical-align:bottom;white-space:nowrap}div.ccm-page .search-overlay .nav-utilities-search-form-inputwrap{width:100%}div.ccm-page .search-overlay .nav-utilities-search-form input[type="search"]{border:1px solid var(--neutral-lighter-color);height:5.5rem;margin:0px;padding:.8em .7em}div.ccm-page .search-overlay .nav-utilities-search-form-btn{display:flex;align-items:center;justify-content:center;width:5.5rem;height:5.5rem;padding:0;border-radius:var(--btn-border-radius);margin-inline-start:1rem}div.ccm-page .search-overlay .nav-utilities-search-form-btn svg{width:2rem;height:2rem;top:0}div.ccm-page .search-overlay .nav-utilities-search-form-btn svg path{fill:var(--nav-search-overlay-btn-icon-color)}div.ccm-page .search-overlay .nav-utilities-search-form-btn span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}div.ccm-page .search-overlay .nav-utilities-search-form-btn#overlay-button{background-color:var(--nav-search-overlay-btn-color);border-color:var(--nav-search-overlay-btn-color)}div.ccm-page .search-overlay .nav-utilities-search-form-btn#overlay-button:hover,div.ccm-page .search-overlay .nav-utilities-search-form-btn#overlay-button:focus{background-color:var(--nav-search-overlay-btn-hover-color);border-color:var(--nav-search-overlay-btn-hover-color)}div.ccm-page .search-overlay.is-open{opacity:1;visibility:visible;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s;transition:opacity .5s}div.ccm-page .search-overlay-close{width:40px;height:40px;position:absolute;right:20px;top:20px;overflow:hidden;border:none;background:url("/application/themes/the_hive_v2/img/cross.png") no-repeat center center;text-indent:200%;color:transparent;outline:none;z-index:100}div.ccm-page .search-overlay .nav-utilities-search-form{display:block;height:60%;margin:0px auto;max-width:80%;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}div.ccm-page .search-overlay-close{transition:transform .2s ease}div.ccm-page .search-overlay-close:hover{transform:scale(1.1);-webkit-transform:scale(1.1)}div.ccm-page .search-overlay-close:focus{outline:thin dotted;outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:2px}@media only screen and (min-width: 1024px){div.ccm-page header[role="banner"].separate-header .nav-utilities #loginsignup-btn{display:none}}div.ccm-page .breadcrumb{background:none;border-radius:0px;clear:both;display:block;overflow:auto;padding:0px;margin:.5em 0}div.ccm-page .breadcrumb p{float:left;margin:0px}div.ccm-page .breadcrumb ol{list-style:none;float:left;margin:0px;padding:0px}div.ccm-page .breadcrumb ol li{display:inline;font-size:1.3rem}div.ccm-page .breadcrumb ol li a{font-family:var(--body-font-family);font-weight:var(--font-weight-normal);text-decoration:none}div.ccm-page .breadcrumb ol li a:hover,div.ccm-page .breadcrumb ol li a:focus{text-decoration:var(--link-hover-decoration);background-color:var(--link-hover-bg)}div.ccm-page .breadcrumb ol li:last-child{color:var(--main-color)}div.ccm-page .breadcrumb ol li+li:before{color:var(--type-color);content:"\00a0/\00a0"}@media only screen and (min-width: 1024px){div.ccm-page .breadcrumb ol li{font-size:1.5rem;font-family:var(--bold-font-family);font-weight:var(--bold-font-weight)}}@media screen and (max-width:1023px){div.ccm-page .navbar-nav .language-picker-inline,div.ccm-page .nav[role="navigation"] .nav-links .language-picker-inline{display:initial}div.ccm-page .navbar-nav .language-picker-dropdown,div.ccm-page .nav[role="navigation"] .nav-links .language-picker-dropdown{position:initial;min-width:auto;max-width:100%;box-shadow:none}div.ccm-page .navbar-nav .language-picker-dropdown .translation-unavailable,div.ccm-page .nav[role="navigation"] .nav-links .language-picker-dropdown .translation-unavailable{padding:10px 15px}div.ccm-page .navbar-nav .language-picker-dropdown .disclaimer,div.ccm-page .nav[role="navigation"] .nav-links .language-picker-dropdown .disclaimer{padding:10px 15px}div.ccm-page .navbar-nav .language-picker-list a,div.ccm-page .nav[role="navigation"] .nav-links .language-picker-list a{padding:10px 15px}}div.ccm-page[dir="rtl"] .nav-toggle{float:left}div.ccm-page[dir="rtl"] header[role="banner"].mod-single .nav-utilities>li,div.ccm-page[dir="rtl"] header[role="banner"].mod-single .nav-utilities>div{float:right}div.ccm-page[dir="rtl"] header[role="banner"].mod-single .nav-utilities>li.nav-acc-dropdown ul.dropdown-menu,div.ccm-page[dir="rtl"] header[role="banner"].mod-single .nav-utilities>div.nav-acc-dropdown ul.dropdown-menu{right:auto;left:0}@media only screen and (min-width: 1024px){div.ccm-page[dir="rtl"] header[role="banner"].mod-single section.logo-area{float:right}div.ccm-page[dir="rtl"] header[role="banner"].mod-single section.navigation{float:left}div.ccm-page[dir="rtl"] header[role="banner"].mod-single .nav-utilities{float:right}div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-single{float:right}div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-single .nav-links>li{float:right}div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-single .nav-links>li>a .home-icon{float:right}div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-split .nav-utilities{margin-left:0;margin-right:auto}div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-split .nav-utilities>li,div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-split .nav-utilities>div{float:right}div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-split .nav-links{float:right}div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-split .nav-links>li{float:right}div.ccm-page[dir="rtl"] .nav[role="navigation"].mod-split .nav-links>li>a .home-icon{float:right}}div.ccm-page[dir="rtl"] .search-overlay-close{right:auto;left:20px}div.ccm-page[dir="rtl"] .breadcrumb p{float:right}div.ccm-page[dir="rtl"] .breadcrumb ol{float:right}div.ccm-page[dir="rtl"] .breadcrumb ol li+li:before{color:var(--type-color);content:"\00a0\\\00a0"}div.ccm-page .no-hover,div.ccm-page .no-hover a{background-color:transparent !important;cursor:default}@media only screen and (min-width: 768px){div.ccm-page[dir="rtl"] header[role="banner"].mod-split .header-logo-wrapper{float:left}div.ccm-page[dir="rtl"] header[role="banner"].mod-split .header-logo{float:left}}div.ccm-page .jl_magic_tabs_overlay{position:absolute;height:100%;width:10px;top:0;z-index:2}div.ccm-page .jl_magic_tabs_overlay_start{left:0;box-shadow:10px 0px 10px -10px var(--neutral-light-color) inset}div.ccm-page .jl_magic_tabs_overlay_end{right:0;box-shadow:-10px 0px 10px -10px var(--neutral-light-color) inset}div.ccm-page[dir="rtl"] .jl_magic_tabs_overlay_start{left:auto;right:0;box-shadow:-10px 0px 10px -10px var(--neutral-light-color) inset}div.ccm-page[dir="rtl"] .jl_magic_tabs_overlay_end{right:auto;left:0;box-shadow:10px 0px 10px -10px var(--neutral-light-color) inset}div.ccm-page .jl_magic_tabs{position:relative}div.ccm-page .jl_magic_tabs .tabs{display:flex;overflow-x:auto;overflow-y:hidden;height:100%}div.ccm-page .jl_magic_tabs .tabs.jl_magic_tabs_no_overflow{overflow:initial}div.ccm-page .jl_magic_tabs .tabs .nav-item{margin-bottom:0;z-index:1 !important}div.ccm-page .jl_magic_tabs .tabs .nav-item .nav-link{display:flex;margin:0;padding:12px 15px;border-radius:0px;font-size:var(--tabs-font-size);font-weight:var(--tabs-font-weight);text-wrap:nowrap;text-decoration:none}div.ccm-page .jl_magic_tabs .tabs .nav-item .nav-link:hover,div.ccm-page .jl_magic_tabs .tabs .nav-item .nav-link:focus{cursor:pointer}div.ccm-page .jl_magic_tabs.jl_magic_tabs_last_in_tabset{margin-bottom:1.5em}div.ccm-page .jl_magic_tabs.jl_magic_tabs_accordion .tabs .nav-item{width:100%}div.ccm-page .jl_magic_tabs.jl_magic_tabs_accordion .tabs .nav-item .nav-link{text-wrap:wrap}div.ccm-page .jl_magic_tabs.jl_magic_tabs_accordion .tabs .nav-item .nav-link:after{content:"\f078";color:var(--tabs-color-bg);font-family:var(--fa-style-family, 'Font Awesome 6 Free');font-weight:var(--fa-style, 900);margin-inline-start:auto}div.ccm-page .jl_magic_tabs.jl_magic_tabs_accordion .tabs .nav-item .nav-link.active:after{content:"\f077"}div.ccm-page .jl_magic_tabs.jl_magic_tabs_default .tabs{border-color:var(--tabs-color-bg)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_default .tabs .nav-item{border-left:1px solid var(--neutral-light-color);border-right:1px solid var(--neutral-light-color);border-top:1px solid var(--neutral-light-color);top:1px}div.ccm-page .jl_magic_tabs.jl_magic_tabs_default .tabs .nav-item .nav-link{color:var(--tabs-color);border:none;border-top:5px solid transparent}div.ccm-page .jl_magic_tabs.jl_magic_tabs_default .tabs .nav-item .nav-link.active{color:var(--tabs-color-bg);background:var(--tabs-color-bg-active);border:none;border-top:5px solid var(--tabs-color-bg);border-bottom:1px solid transparent}div.ccm-page .jl_magic_tabs.jl_magic_tabs_default .tabs .nav-item .nav-link:hover,div.ccm-page .jl_magic_tabs.jl_magic_tabs_default .tabs .nav-item .nav-link:focus{background:var(--tabs-color-bg);color:var(--tabs-color-bg-active)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_default .tabs .nav-item.active,div.ccm-page .jl_magic_tabs.jl_magic_tabs_default .tabs .nav-item:hover,div.ccm-page .jl_magic_tabs.jl_magic_tabs_default .tabs .nav-item:focus{border-top:1px solid var(--tabs-color-bg);border-left:1px solid var(--tabs-color-bg);border-right:1px solid var(--tabs-color-bg)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_default.jl_magic_tabs_accordion .tabs{margin:0;border:none}div.ccm-page .jl_magic_tabs.jl_magic_tabs_default.jl_magic_tabs_accordion .tabs .nav-item{top:0}div.ccm-page .jl_magic_tabs.jl_magic_tabs_default.jl_magic_tabs_accordion .tabs .nav-item .nav-link:after{content:"\f078";color:var(--tabs-color-bg);font-family:var(--fa-style-family, 'Font Awesome 6 Free');font-weight:var(--fa-style, 900);margin-inline-start:auto}div.ccm-page .jl_magic_tabs.jl_magic_tabs_default.jl_magic_tabs_accordion .tabs .nav-item .nav-link.active{border-bottom:1px solid var(--tabs-color-bg)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_default.jl_magic_tabs_accordion .tabs .nav-item .nav-link.active:after{content:"\f077"}div.ccm-page .jl_magic_tabs.jl_magic_tabs_default.jl_magic_tabs_accordion .tabs .nav-item .nav-link:hover:after,div.ccm-page .jl_magic_tabs.jl_magic_tabs_default.jl_magic_tabs_accordion .tabs .nav-item .nav-link:focus:after{color:#fff}div.ccm-page .jl_magic_tabs.jl_magic_tabs_default.jl_magic_tabs_accordion .tabs .nav-item.active,div.ccm-page .jl_magic_tabs.jl_magic_tabs_default.jl_magic_tabs_accordion .tabs .nav-item:hover,div.ccm-page .jl_magic_tabs.jl_magic_tabs_default.jl_magic_tabs_accordion .tabs .nav-item:focus{border-color:var(--tabs-color-bg)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_default.jl_magic_tabs_accordion.jl_magic_tabs_last_in_tabset .tabs{border-bottom:1px solid var(--neutral-light-color)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_coloured .tabs{background-color:var(--tabs-coloured-bg);border-bottom:none}div.ccm-page .jl_magic_tabs.jl_magic_tabs_coloured .tabs .nav-item .nav-link{color:var(--tabs-coloured);background-color:var(--tabs-coloured-bg);border:none;border-bottom:3px solid var(--tabs-coloured-border)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_coloured .tabs .nav-item .nav-link:hover{color:var(--tabs-coloured-hover);background-color:var(--tabs-coloured-bg-hover)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_coloured .tabs .nav-item .nav-link:focus{color:var(--tabs-coloured-focus);background-color:var(--tabs-coloured-bg-focus)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_coloured .tabs .nav-item .nav-link.active{color:var(--tabs-coloured-active);background-color:var(--tabs-coloured-bg-active);border-color:var(--tabs-coloured-border-active)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_coloured .tabs .nav-item .nav-link.active:hover,div.ccm-page .jl_magic_tabs.jl_magic_tabs_coloured .tabs .nav-item .nav-link.active:focus{color:var(--tabs-coloured-active);background-color:var(--tabs-coloured-bg-active)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_coloured .tabs:after{content:'';position:absolute;width:100%;height:3px;bottom:0;background-color:var(--tabs-coloured-border)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_coloured.jl_magic_tabs_accordion .tabs .nav-item .nav-link:after{color:var(--tabs-coloured)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_coloured.jl_magic_tabs_accordion .tabs .nav-item .nav-link:hover:after,div.ccm-page .jl_magic_tabs.jl_magic_tabs_coloured.jl_magic_tabs_accordion .tabs .nav-item .nav-link:focus:after{color:var(--tabs-coloured-hover)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_coloured.jl_magic_tabs_accordion .tabs .nav-item .nav-link.active:after{color:var(--tabs-coloured-active)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_underline_arrow .tabs{border-bottom:4px solid var(--tabs-border-color)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_underline_arrow .tabs .nav-item{margin-bottom:0}div.ccm-page .jl_magic_tabs.jl_magic_tabs_underline_arrow .tabs .nav-item .nav-link{color:var(--tabs-color);border:none}div.ccm-page .jl_magic_tabs.jl_magic_tabs_underline_arrow .tabs .nav-item .nav-link:before{content:'';position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto;width:0px;height:0px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;transition:all .3s ease}div.ccm-page .jl_magic_tabs.jl_magic_tabs_underline_arrow .tabs .nav-item .nav-link:hover{color:var(--tabs-color-bg)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_underline_arrow .tabs .nav-item .nav-link:focus{color:var(--tabs-color-bg);background-color:var(--tabs-color-bg-faded)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_underline_arrow .tabs .nav-item .nav-link.active{color:var(--tabs-color-bg)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_underline_arrow .tabs .nav-item .nav-link.active:before{border-bottom:10px solid var(--tabs-border-color)}div.ccm-page .jl_magic_tabs.jl_magic_tabs_underline_arrow.jl_magic_tabs_accordion .tabs .nav-item .nav-link:hover:after,div.ccm-page .jl_magic_tabs.jl_magic_tabs_underline_arrow.jl_magic_tabs_accordion .tabs .nav-item .nav-link:focus:after{color:var(--tabs-color-bg)}div.ccm-page .jl_magic_tabs_divider{margin-top:1.8rem}div.ccm-page .jl_magic_tabs_divider:focus-visible{outline:thin dotted;outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}div.ccm-page .login-signup-form .btn-facebook,div.ccm-page .user-details-form .btn-facebook{color:#fff;background:#4267B2;position:relative;padding:.5em 1em;padding-inline-start:3em;border-radius:3px}div.ccm-page .login-signup-form .btn-facebook:before,div.ccm-page .user-details-form .btn-facebook:before{content:'';display:block;position:absolute;left:0;top:0;width:38px;height:38px;background:url('/application/themes/the_hive_v2/img/logo-facebook.svg') no-repeat center;background-size:24px}div.ccm-page .login-signup-form .btn-facebook:hover,div.ccm-page .user-details-form .btn-facebook:hover,div.ccm-page .login-signup-form .btn-facebook:focus,div.ccm-page .user-details-form .btn-facebook:focus{background:#3b5c9f}div.ccm-page .login-signup-form .separate-line,div.ccm-page .user-details-form .separate-line{position:relative;margin:20px 0}div.ccm-page .login-signup-form .separate-line span,div.ccm-page .user-details-form .separate-line span{border:1px solid #ddd;border-radius:50%;padding:7.5px;background:#fff;position:relative;z-index:1}div.ccm-page .login-signup-form .separate-line:after,div.ccm-page .user-details-form .separate-line:after{content:'';display:block;border-top:1px solid #ddd;position:absolute;top:50%;left:20%;width:60%}div.ccm-page .login-signup-form .help-description,div.ccm-page .user-details-form .help-description{font-size:85%;line-height:1.5}div.ccm-page .login-signup-form .help-block#policy-terms a,div.ccm-page .user-details-form .help-block#policy-terms a{text-decoration:underline}div.ccm-page .login-signup-form .help-block.counter,div.ccm-page .user-details-form .help-block.counter{margin-bottom:0}div.ccm-page .login-signup-form .remember-me label,div.ccm-page .user-details-form .remember-me label{font-weight:normal}@media screen and (min-width:768px){div.ccm-page .login-signup-form .forgot-password-link,div.ccm-page .user-details-form .forgot-password-link{text-align:end}}div.ccm-page .login-signup-form .form-group.sweets,div.ccm-page .user-details-form .form-group.sweets{display:none;visibility:hidden}div.ccm-page[dir="rtl"] .login-signup-form .btn-facebook:before,div.ccm-page[dir="rtl"] .user-details-form .btn-facebook:before{left:auto;right:0}div.ccm-page .login-modal .modal-dialog,div.ccm-page .signup-modal .modal-dialog,div.ccm-page .user-details-modal .modal-dialog,div.ccm-page .reset-password-modal .modal-dialog,div.ccm-page .signup-confirm-modal .modal-dialog{font-size:15px;max-width:400px;margin-left:auto;margin-right:auto}div.ccm-page .login-modal .modal-title,div.ccm-page .signup-modal .modal-title,div.ccm-page .user-details-modal .modal-title,div.ccm-page .reset-password-modal .modal-title,div.ccm-page .signup-confirm-modal .modal-title{color:var(--h4-type-color);font-size:17px;font-weight:var(--h4-type-font-weight);border:0;padding:0;margin-bottom:15px}div.ccm-page .login-modal .ajax-loader,div.ccm-page .signup-modal .ajax-loader,div.ccm-page .user-details-modal .ajax-loader,div.ccm-page .reset-password-modal .ajax-loader,div.ccm-page .signup-confirm-modal .ajax-loader{display:none;position:static;background:transparent}div.ccm-page .signup-confirm-modal .alert-account-created{font-weight:bold;padding:5px 10px;margin-bottom:15px;margin-top:10px;text-align:center}div.ccm-page .signup-confirm-modal .alert-account-created svg{width:25%;height:25%}div.ccm-page .language-picker{position:fixed;bottom:0;right:5vw;padding:.5em 1em;background:var(--main-color);color:var(--type-reverse-color);z-index:200}div.ccm-page .language-picker.mod-left{right:auto;left:5vw}div.ccm-page .language-picker-inline{display:inline-block;position:relative}div.ccm-page .language-picker-button[aria-disabled="true"]{opacity:0.5}div.ccm-page .language-picker-button[aria-expanded="true"]+.language-picker-dropdown{display:block}div.ccm-page .language-picker-dropdown{display:none;background-color:white;z-index:1000;position:absolute;box-shadow:0 0 3px rgba(0,0,0,0.3);min-width:10em;max-width:30em}div.ccm-page .language-picker-dropdown .translation-unavailable{padding:0.6em}div.ccm-page .language-picker-dropdown .disclaimer{padding:.3em .6em;text-align:center;border-top:1px solid var(--neutral-lightest-color)}div.ccm-page .language-picker-dropdown .disclaimer a{font-size:85%;white-space:nowrap}div.ccm-page .language-picker-dropdown.language-picker-dropdown-left{left:0}div.ccm-page .language-picker-dropdown.language-picker-dropdown-right{right:0}div.ccm-page .language-picker-list{list-style:none;padding:0;margin:0;max-height:50vh;overflow-y:auto}div.ccm-page .language-picker-list a{display:block;padding:.3em .6em;color:var(--type-color);text-decoration:none}div.ccm-page .language-picker-list a[aria-selected="true"]{color:var(--type-reverse-color);background-color:var(--secondary-color)}div.ccm-page .language-picker-list a:hover,div.ccm-page .language-picker-list a:focus{text-decoration:none;background-color:var(--neutral-lightest-color)}div.ccm-page .language-picker-list a:hover[aria-selected="true"],div.ccm-page .language-picker-list a:focus[aria-selected="true"]{background-color:var(--secondary-color-600)}div.ccm-page[dir="rtl"] .language-picker-dropdown.language-picker-dropdown-left{left:auto;right:0}div.ccm-page[dir="rtl"] .language-picker-dropdown.language-picker-dropdown-right{right:auto;left:0}.register-page div.ccm-page .ccm-input-select,.hive-modal div.ccm-page .ccm-input-select{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:0px;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;color:#555;display:block;font-size:14px;height:34px;line-height:1.42857;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%}.register-page div.ccm-page .checkbox-single,.hive-modal div.ccm-page .checkbox-single{display:block}div.ccm-page #signInModal .signInErrorMsg,div.ccm-page #resetPasswordModal .signInErrorMsg{display:none}div.ccm-page #signInModal .signInErrorMsg p,div.ccm-page #resetPasswordModal .signInErrorMsg p{padding:4px 8px}div.ccm-page #signInModal #resetPasswordLink:hover{cursor:pointer}div.ccm-page .pac-container{z-index:1050 !important}div.ccm-page .mod-nomargin{margin:0 !important}div.ccm-page .mod-noborder{border:none !important}div.ccm-page .cta-modal .checkbox{margin:0;font-size:0.8em}div.ccm-page .cta-modal .btn-close-cta{font-size:0.8em;padding:5px 0;color:var(--type-muted-color)}div.ccm-page .select2-container--default.select2-container--focus .select2-selection{border-color:#CCCCCC;box-shadow:0 0 3px var(--input-focus-color),0 0 7px var(--input-focus-color) !important}div.ccm-page .select2-container--default .select2-selection--single,div.ccm-page .select2-container--default .select2-selection--multiple{border-radius:0}div.ccm-page .select2-container--default .select2-search--inline .select2-search__field:focus{box-shadow:none !important}div.ccm-page .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#000 transparent transparent transparent;border-width:6px 5px 0 5px}div.ccm-page .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #000 transparent;border-width:0 5px 6px 5px}div.ccm-page .select2-container--default .select2-selection--multiple .select2-selection__choice{color:var(--type-reverse-color);background-color:var(--neutral-dark-color)}div.ccm-page .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:var(--neutral-lighter-color)}div.ccm-page .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#ffffff}div.ccm-page .select2-container-active .select2-choice,div.ccm-page .select2-container-active .select2-choices{border-color:var(--accent-color);box-shadow:none}div.ccm-page .select2-offscreen,div.ccm-page .select2-offscreen:focus{position:relative !important;margin-top:-1px !important}div.ccm-page .form-control.select2-container .select2-choices{border-radius:0 !important}div.ccm-page .select2-container .select2-choice{color:var(--type-color);border-radius:0 !important;text-decoration:none !important}div.ccm-page .select2-container .select2-choice>.select2-chosen{font-weight:normal !important}div.ccm-page .select2-container-multi .select2-choices .select2-search-choice{color:var(--type-reverse-color);background:var(--neutral-dark-color)}div.ccm-page .select2-container-multi .select2-input:active,div.ccm-page .select2-container-multi .select2-input:focus{box-shadow:none}div.ccm-page .captcha-security .ccm-input-captcha{max-width:190px}div.ccm-page .captcha-security .grecaptcha-invisible{min-width:1px;min-height:1px}div.ccm-page .captcha-security .grecaptcha-checkbox{min-width:1px;min-height:1px}div.ccm-page .captcha-security .grecaptcha-badge{z-index:1000}div.ccm-page #unsupported-banner{display:none;width:100%;background-color:var(--neutral-lightest-color);position:fixed;bottom:0px;z-index:1100;padding:1rem;margin-bottom:0px;border-color:transparent;-webkit-box-shadow:0 30px 95px rgba(0,0,0,0.5);box-shadow:0 30px 95px rgba(0,0,0,0.5)}div.ccm-page #unsupported-banner .close{font-size:40px;color:var(--type-color);opacity:1}div.ccm-page #unsupported-banner .close:hover,div.ccm-page #unsupported-banner .close:focus{color:var(--type-color-20-l)}div.ccm-page .us-banner-content{margin:auto;max-width:1200px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column;padding:3rem 0}div.ccm-page .us-banner-content ul{display:flex;list-style-type:none;margin:auto;padding-inline-start:0}div.ccm-page .us-banner-content ul li{padding:0 10px}div.ccm-page .us-banner-content ul li a{display:block;text-align:center}div.ccm-page .us-banner-content ul li a span{display:block;text-decoration:underline;color:var(--type-color);font-size:1.5rem;font-weight:var(--font-weight-normal);padding-top:10px}div.ccm-page .us-banner-content ul li a span:hover,div.ccm-page .us-banner-content ul li a span:active,div.ccm-page .us-banner-content ul li a span:focus{color:var(--type-color-20-l)}div.ccm-page .us-banner-item{width:380px;margin:20px 0 20px 0px}div.ccm-page .us-banner-item p{margin:0}@media only screen and (min-width: 768px){div.ccm-page #unsupported-banner{padding:1rem 3rem}div.ccm-page .us-banner-content{flex-wrap:nowrap;flex-direction:row}div.ccm-page .us-banner-content ul li{padding:0 15px}div.ccm-page .us-banner-item{margin:10px 0 10px 30px}}@media only screen and (min-width: 1024px){div.ccm-page .us-banner-content ul li{padding:0 30px}}div.ccm-page .profile-page-wrapper h2 small.js-status-indicator,div.ccm-page .profile-page-wrapper h3 small.js-status-indicator{margin-left:10px}div.ccm-page .profile-page-wrapper a{color:var(--type-color)}div.ccm-page .profile-page-wrapper .profile-menu{background-color:var(--neutral-lighter-color);min-height:50px;padding-top:15px;padding-left:20px}div.ccm-page .profile-page-wrapper .btn{padding:5px 10px}div.ccm-page .profile-page-wrapper form .profile-edit-attribute input[type="number"]{border-color:var(--main-color)}div.ccm-page .profile-page-wrapper form .profile-edit-attribute input[type="text"]{border-color:var(--main-color)}div.ccm-page .profile-page-wrapper form .profile-edit-attribute select{border-color:var(--main-color)}div.ccm-page .profile-page-wrapper form .profile-edit-attribute .select2-container .select2-selection{border:var(--main-color) solid 1px;border-radius:0}div.ccm-page .profile-page-wrapper form .profile-edit-attribute .select2-container.select2-container--open .select2-selection{border-bottom:0}div.ccm-page .profile-page-wrapper form .profile-edit-attribute .select2-container.select2-container--focus .select2-selection{box-shadow:0 0 3px var(--input-focus-color),0 0 7px var(--input-focus-color)}div.ccm-page .profile-page-wrapper form .profile-edit-attribute .select2-dropdown{border-color:var(--main-color)}div.ccm-page .profile-page-wrapper form .form-action{margin-top:10px;clear:both}div.ccm-page .profile-page-wrapper .profile-panel{background-color:var(--neutral-lighter-color);border-color:var(--neutral-darker-color);padding:20px 10px;margin-bottom:20px}div.ccm-page .profile-page-wrapper .profile-panel .profile-avatar-active img.u-avatar{max-width:100%}div.ccm-page .profile-page-wrapper .profile-panel .profile-avatar-active button{background-color:transparent;color:var(--main-color)}div.ccm-page .profile-page-wrapper .profile-panel .profile-information{line-height:27px}div.ccm-page .profile-page-wrapper .profile-panel .profile-information .profile-name h2{font-weight:bold;font-size:2.8em;margin-bottom:2px}div.ccm-page .profile-page-wrapper .profile-panel .profile-information .profile-member-since{font-size:1.2em;font-weight:bold}div.ccm-page .profile-page-wrapper .profile-panel .profile-information .profile-contribution{font-size:1.5em}div.ccm-page .profile-page-wrapper .my-detais-panel{margin-bottom:1.5em}div.ccm-page .profile-page-wrapper .my-detais-panel h2{color:var(--type-color);font-weight:400;font-size:1.6em}div.ccm-page .profile-page-wrapper .my-detais-panel .profile-attribute-wrapper{display:-ms-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}div.ccm-page .profile-page-wrapper .my-detais-panel .profile-attribute-group{border:var(--neutral-lightest-color) solid 1px;padding:10px;margin-bottom:0;width:100%;flex:0 0 auto}@media screen and (min-width:768px){div.ccm-page .profile-page-wrapper .my-detais-panel .profile-attribute-group.col-6{width:50%}}div.ccm-page .profile-page-wrapper .my-detais-panel .profile-attribute-group .form-group{margin-bottom:0}div.ccm-page .profile-page-wrapper .my-detais-panel .profile-attribute-group .profile-value-label{display:block;margin-bottom:5px;font-family:var(--bold-font-family);font-weight:var(--bold-font-weight)}div.ccm-page .profile-page-wrapper .consultations-panel h2{color:var(--type-color);font-weight:400;font-size:1.6em}div.ccm-page .profile-page-wrapper .consultations-panel .project-panel{margin-bottom:0;border-radius:0}div.ccm-page .profile-page-wrapper .consultations-panel .project-panel h3{color:var(--type-color);font-size:1.2em !important}div.ccm-page .profile-page-wrapper .consultations-panel .project-panel .btn.mod-follow{border:1px solid var(--neutral-lightest-color);background:transparent;color:var(--type-color);width:100%}div.ccm-page .profile-page-wrapper .consultations-panel .project-panel .btn.mod-follow:hover,div.ccm-page .profile-page-wrapper .consultations-panel .project-panel .btn.mod-follow:focus{border-color:var(--type-color)}div.ccm-page .profile-page-wrapper .consultations-panel .project-panel .btn.mod-follow:hover span,div.ccm-page .profile-page-wrapper .consultations-panel .project-panel .btn.mod-follow:focus span{color:#a94442}div.ccm-page .profile-page-wrapper .consultations-panel .project-panel .btn.mod-follow.is-loading{border-color:var(--type-color);color:transparent}div.ccm-page .profile-page-wrapper .consultations-panel .project-panel .btn.mod-follow.is-loading span{color:transparent}div.ccm-page .profile-page-wrapper .consultations-panel .project-panel .btn.mod-follow.is-loading:after{border:2px solid var(--type-color);border-right-color:transparent;border-top-color:transparent}div.ccm-page .profile-page-wrapper .interests-panel,div.ccm-page .profile-page-wrapper .notifications-panel,div.ccm-page .profile-page-wrapper .password-panel,div.ccm-page .profile-page-wrapper .projects-panel{padding-top:1.5em;padding-bottom:1.5em}div.ccm-page .profile-page-wrapper .interests-panel h2,div.ccm-page .profile-page-wrapper .notifications-panel h2,div.ccm-page .profile-page-wrapper .password-panel h2,div.ccm-page .profile-page-wrapper .projects-panel h2{color:var(--type-color);font-weight:400;font-size:1.6em}div.ccm-page .profile-page-wrapper .interests-panel form h2,div.ccm-page .profile-page-wrapper .notifications-panel form h2,div.ccm-page .profile-page-wrapper .password-panel form h2,div.ccm-page .profile-page-wrapper .projects-panel form h2{color:var(--type-color);font-size:1.6em;font-weight:400}div.ccm-page .profile-page-wrapper .interests-panel .profile-value-heading,div.ccm-page .profile-page-wrapper .notifications-panel .profile-value-heading,div.ccm-page .profile-page-wrapper .password-panel .profile-value-heading,div.ccm-page .profile-page-wrapper .projects-panel .profile-value-heading{margin-bottom:20px}div.ccm-page .profile-page-wrapper .interests-panel .profile-value-heading h3,div.ccm-page .profile-page-wrapper .notifications-panel .profile-value-heading h3,div.ccm-page .profile-page-wrapper .password-panel .profile-value-heading h3,div.ccm-page .profile-page-wrapper .projects-panel .profile-value-heading h3{color:var(--type-color);font-size:1.2em !important;padding:10px 0;border-bottom:var(--neutral-lightest-color) solid 1px}div.ccm-page .profile-page-wrapper .interests-panel .profile-value-heading .btn,div.ccm-page .profile-page-wrapper .notifications-panel .profile-value-heading .btn,div.ccm-page .profile-page-wrapper .password-panel .profile-value-heading .btn,div.ccm-page .profile-page-wrapper .projects-panel .profile-value-heading .btn{margin:5px}div.ccm-page .profile-page-wrapper .interests-panel .profile-attribute-group,div.ccm-page .profile-page-wrapper .notifications-panel .profile-attribute-group,div.ccm-page .profile-page-wrapper .password-panel .profile-attribute-group,div.ccm-page .profile-page-wrapper .projects-panel .profile-attribute-group{margin-top:10px}div.ccm-page .profile-page-wrapper .profile-value{width:100%;overflow:hidden;margin-bottom:10px}div.ccm-page .profile-page-wrapper .profile-value .label{padding:10px;margin-inline-end:5px;margin-bottom:5px;float:left}div.ccm-page .profile-page-wrapper .profile-value .label.label-default{background-color:#fff;color:var(--main-color);border:var(--main-color) solid 1px}div.ccm-page .profile-page-wrapper .profile-value .label .btn{padding:2px !important}div.ccm-page .profile-page-wrapper .profile-edit-attribute .checkbox{margin-inline-start:2px}div.ccm-page[dir="rtl"] .profile-page-wrapper .profile-value .label{float:right}div.ccm-page .ccm-search-block-form .ccm-search-block-text{height:2.5em;line-height:2.5em;width:100%;float:left;-webkit-appearance:none;border:1px solid var(--neutral-light-color);margin:0 0 .5em 0;padding:0 .7em}div.ccm-page .ccm-search-block-form .ccm-search-block-text:focus{box-shadow:0 0 3px var(--accent-color),0 0 7px var(--accent-color)}div.ccm-page .ccm-search-block-form .ccm-search-block-submit{height:2.5em;width:100%;padding:0}div.ccm-page .ccm-search-block-form .searchResult{padding:2em 0;border-top:1px solid var(--neutral-lighter-color)}div.ccm-page .ccm-search-block-form .searchResult p{margin-bottom:0}div.ccm-page .ccm-search-block-form .searchResult:first-of-type{border-top:none}@media only screen and (min-width: 568px){div.ccm-page .ccm-search-block-form .ccm-search-block-text{width:79%;margin:0;margin-inline-end:1%}div.ccm-page .ccm-search-block-form .ccm-search-block-submit{width:20%}}div.ccm-page[dir="rtl"] .ccm-search-block-form .ccm-search-block-text{float:right}div.ccm-page .events-page .masthead{min-height:450px;background-color:var(--image-banner-color-bg)}div.ccm-page .events-page .masthead.masthead-no-image{min-height:360px !important}div.ccm-page .events-page .event-page-description{margin-bottom:1.0em}div.ccm-page .events-page .event-page-description h1{font-size:1.5em;font-weight:700;margin-bottom:1.0em}div.ccm-page .events-page .event-page-details{margin-top:-387px;border-radius:10px 10px 0 0;background-color:#ffffff;padding:1.5em}div.ccm-page .events-page .event-page-details h2{margin-bottom:0.4em;font-weight:600;font-size:2.0em}div.ccm-page .events-page .event-page-details .sidebar .description-mobile{display:none}div.ccm-page .events-page .event-page-details .sidebar .title-mobile{display:none}div.ccm-page .events-page .event-page-details .event-breadcrumb{width:100%;top:-10px;position:relative;display:block;margin-bottom:1.5em}div.ccm-page .events-page .event-page-details .event-breadcrumb hr{width:100%;float:left;margin-top:10px}div.ccm-page .events-page .event-page-details .sidebar #map{height:300px;margin-bottom:1.5em}div.ccm-page .events-page .event-page-details .event-date-box{border-radius:8px;border:1px solid #dee1e3;padding:.4em .8em;display:table;background-color:#F6F7F8;color:#7E888E;margin-bottom:1.0em}div.ccm-page .events-page .event-page-details .event-date-box h3{padding:0;margin:0;font-weight:100;font-size:1.2em;text-transform:uppercase}div.ccm-page .events-page .event-page-details .event-date-box h3:first-child{color:#DC3645}div.ccm-page .events-page .event-page-details .event-page-image{max-width:100%;max-height:320px;object-fit:contain}div.ccm-page .events-page .event-page-details .event-image-button{margin-bottom:1.7em}div.ccm-page .events-page .event-page-details .event-image-button a{border-radius:4px}div.ccm-page .events-page .event-page-details .event-image-button .event-image-panel{max-height:320px;margin-bottom:1.7em}div.ccm-page .events-page .event-page-details .event-image-button .event-details-panel{min-height:320px;position:relative}div.ccm-page .events-page .event-page-details .event-image-button .event-details-panel a{position:absolute;bottom:0}div.ccm-page .events-page .event-page-details.event-details-no-image{margin-top:-300px !important}div.ccm-page .events-page .event-date-address{margin-bottom:1.7em;display:block;width:100%}div.ccm-page .events-page .event-date-address ul{list-style:none;line-height:30px;margin:0;padding:0}div.ccm-page .events-page .event-date-address ul li{color:#687485;font-size:1.0em;margin-bottom:1.7em}div.ccm-page .events-page .event-date-address ul li h2{color:#3D4958;font-size:1.1em}div.ccm-page .events-page .event-date-address ul li p{font-size:0.9em}div.ccm-page .events-page .event-date-address span.event-date-info{float:left;padding:0;padding-inline-end:7px}div.ccm-page .events-page .event-date-address span.event-date-info:before{content:'\f017';z-index:1;width:2rem;font:var(--fa-font-regular);margin-inline-end:5px}div.ccm-page .events-page .event-date-address span.event-address-info{float:left;padding:0;padding-inline-start:5px;padding-inline-end:7px}div.ccm-page .events-page .event-date-address span.event-address-info:before{content:'\f3c5';z-index:1;width:2rem;font:var(--fa-font-solid);margin-inline-end:5px}@media screen and (max-width:450px){div.ccm-page .events-page .masthead{display:none}div.ccm-page .events-page .event-page-description h1{font-size:1.3em}div.ccm-page .events-page .event-page-details{padding:0.8em;margin-top:0px}div.ccm-page .events-page .event-page-details .event-breadcrumb{margin-bottom:0}div.ccm-page .events-page .event-page-details .sidebar .title-mobile{display:block}div.ccm-page .events-page .event-page-details .event-image-panel{margin-bottom:1.0em !important}div.ccm-page .events-page .event-page-details .event-details-panel{min-height:200px !important}div.ccm-page .events-page .event-page-details .event-image-button h2{display:none}div.ccm-page .events-page .event-page-details.event-details-no-image{margin-top:0px !important}}div.ccm-page[dir="rtl"] .events-page .event-date-address span.event-date-info{float:right}div.ccm-page[dir="rtl"] .events-page .event-date-address span.event-address-info{float:right}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:var(--main-color) !important}.lg-progress-bar .lg-progress{background-color:var(--main-color) !important}.flexbox div.ccm-page .cards{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.flexbox div.ccm-page .card{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.flexbox div.ccm-page .card>a,.flexbox div.ccm-page .card>.card-wrap{-webkit-box-flex:1 0 auto;-webkit-flex:1 0 auto;-moz-box-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.no-js div.ccm-page .nav[role="navigation"] .nav-links{position:relative;z-index:1000}.no-js div.ccm-page .nav[role="navigation"] .nav-links:target{z-index:1001}.no-js div.ccm-page .nav[role="navigation"] .nav-links:target li a{height:auto;line-height:inherit;padding:10px 15px;position:relative;-webkit-transition:height .3s,line-height .3s;-moz-transition:height .3s,line-height .3s;-o-transition:height .3s,line-height .3s;-ms-transition:height .3s,line-height .3s;transition:height .3s,line-height .3s;z-index:1}.no-js div.ccm-page .nav[role="navigation"] .nav-links li a{height:0;line-height:0;padding:0px;overflow:hidden}.no-js div.ccm-page .nav[role="navigation"] .nav-links-back{display:block;position:relative}.no-js div.ccm-page .nav[role="navigation"] .nav-links:target .nav-links-back a{background:transparent;border:0;text-indent:-999em;position:absolute;top:-101em;bottom:-101em;left:0;right:0;z-index:0}@media only screen and (min-width: 1024px){.no-js div.ccm-page .nav[role="navigation"] .nav-links li a{height:auto;line-height:55px;padding:0px 15px}.no-js div.ccm-page .nav[role="navigation"] .nav-links-back{display:none}}.js div.ccm-page .nav[role="navigation"] .nav-utilities-search{width:auto}.js div.ccm-page .nav[role="navigation"] .nav-links{max-height:0;overflow:hidden;visibility:hidden}.js div.ccm-page .nav[role="navigation"] .nav-links.is-collapsing{max-height:0;-webkit-transition:max-height .3s ease-out,visibility .3s ease-out;-moz-transition:max-height .3s ease-out,visibility .3s ease-out;-o-transition:max-height .3s ease-out,visibility .3s ease-out;-ms-transition:max-height .3s ease-out,visibility .3s ease-out;transition:max-height .3s ease-out,visibility .3s ease-out;visibility:hidden}.js div.ccm-page .nav[role="navigation"] .nav-links.is-open{max-height:1000px;-webkit-transition:max-height .3s ease-in,visibility .3s ease-in;-moz-transition:max-height .3s ease-in,visibility .3s ease-in;-o-transition:max-height .3s ease-in,visibility .3s ease-in;-ms-transition:max-height .3s ease-in,visibility .3s ease-in;transition:max-height .3s ease-in,visibility .3s ease-in;visibility:visible}.js div.ccm-page .nav[role="navigation"] .nav-utilities-search{width:auto}.js div.ccm-page .nav-utilities-search .nav-utilities-search-form{display:none}@media only screen and (min-width: 1024px){.js div.ccm-page .nav[role="navigation"] .nav-links{max-height:1000px;overflow:visible;visibility:visible}}.lt-ie8 input[type="checkbox"],.lt-ie8 input[type="radio"]{border:0;float:left;margin:.4em .4em 0 0;position:static !important;width:auto}div.ccm-ui .tab-content{margin-top:0.75em}.select2-drop-active{border:solid 1px var(--neutral-lighter-color) !important;box-shadow:0 0 1px 1px rgba(0,0,0,0.075),0 0 8px var(--accent-color) !important}