/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
ul.ks-cboxtags{list-style:none;padding:0;}ul.ks-cboxtags li{display:inline;text-align:center;}ul.ks-cboxtags li span{display:inline-block;background-color:rgba(255,255,255,.8);color:#222;white-space:nowrap;margin:0px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:all .2s;}ul.ks-cboxtags li span.unchecked,ul.ks-cboxtags li span.checked{padding:5px 20px;cursor:pointer;border:2px solid #000;border-radius:20px;}ul.ks-cboxtags li .checked{display:none;font-weight:bold;color:white;background-color:#00B549;}ul.ks-cboxtags li .checked.active{display:inline;}ul.ks-cboxtags li .unchecked{display:inline;font-style:italic;}ul.ks-cboxtags li .checked.active + .unchecked{display:none;}ul.ks-cboxtags li span.glyphicon{background-color:transparent;margin:0 3px;transition:transform .3s ease-in-out;-webkit-font-smoothing:antialiased;transform:rotate(-360deg);transition:transform .3s ease-in-out;}ul.ks-cboxtags li .checked span.glyphicon{color:#FFF;}ul.ks-cboxtags li span.checked + label{background-color:#00B549;color:#fff;transition:all .2s;}ul.ks-cboxtags li input[type="checkbox"]{display:absolute;}ul.ks-cboxtags li input[type="checkbox"]{position:absolute;opacity:0;}ul.ks-cboxtags li input[type="checkbox"]:focus + label{border:2px solid #e9a1ff;}.form-group.wrapper-card{margin-bottom:30px;}.form-group.wrapper-card:hover{cursor:pointer;}.panel.panel-card{position:relative;height:314px;border:none;overflow:hidden;box-shadow:0px 0px 0 1px rgba(0,0,0,.05);-webkit-box-shadow:0px 0px 0 1px rgba(0,0,0,.05);-moz-box-shadow:0px 0px 0 1px rgba(0,0,0,.05);}@media screen and (min-width:768px){.panel.panel-card{height:241px;}}.panel.panel-card .panel-heading{position:relative;height:120px;padding:0;border-bottom-color:#fff;background-color:transparent;overflow:hidden;margin-bottom:0;-webkit-transition:height 600ms ease-in-out;transition:height 600ms ease-in-out;}@media screen and (max-width:768px){.panel.panel-card .panel-heading{height:189px;}}.panel.panel-card .panel-heading img{top:50%;left:50%;z-index:9999;width:120%;}@media screen and (min-width:768px){.panel.panel-card .panel-heading img{position:absolute;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);}}.panel.panel-card .panel-heading button{position:absolute;top:10px;right:15px;z-index:3;}.panel.panel-card .panel-figure{position:absolute;top:auto;left:50%;z-index:9999;width:70px;height:70px;background-color:#fff;border-radius:50%;opacity:1;-webkit-box-shadow:0 0 0 3px #fff;box-shadow:0 0 0 3px #fff;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out;}.panel.panel-card .panel-body{padding-top:45px;padding-bottom:20px;margin-bottom:0;-webkit-transition:padding 400ms ease-in-out;transition:padding 400ms ease-in-out;}.panel.panel-card .panel-body .panel-header{font-size:1em;margin:0;min-height:35px;}.panel.panel-card .panel-thumbnails{padding:0 15px 20px;}.panel-thumbnails .thumbnail{width:60px;max-width:100%;margin:0 auto;background-color:#fff;}.panel.panel-card:hover .panel-heading{height:55px;-webkit-transition:height 400ms ease-in-out;transition:height 400ms ease-in-out;}.panel.panel-card:hover .panel-figure{opacity:0;-webkit-transition:opacity 400ms ease-in-out;transition:opacity 400ms ease-in-out;}.panel.panel-card:hover .panel-body{padding-top:20px;-webkit-transition:padding 400ms ease-in-out;transition:padding 400ms ease-in-out;}.card-description{font-size:1em;text-align:center;}ul.ks-cboxtags{position:relative;text-align:center;z-index:9999;}@media screen and (max-width:768px){ul.ks-cboxtags{position:absolute;top:0;width:100%;}}@media screen and (min-width:1024px){.panel.panel-card .panel-thumbnails{margin-top:-20px;}}@media screen and (min-width:1280px){.panel.panel-card .panel-thumbnails{margin-top:0;}}
