#sidebar div .nectar_widget[class*=nectar_blog_posts_] li,.ascend #sidebar .widget .nectar_widget[class*=nectar_blog_posts_] li,.nectar_widget[class*=nectar_blog_posts_]>li{counter-increment:step-counter;position:relative;min-height:40px;border-bottom:0;line-height:40px}#footer-outer #footer-widgets .widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>li,#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image] li,.ascend #sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image] li,.widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>li{margin-bottom:15px;border:1px solid rgba(0,0,0,.1);border-radius:5px;padding:25px;transition:border-color .4s cubic-bezier(.25,1,.2,1);overflow:hidden}#footer-outer #footer-widgets .widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>li{padding:20px;border:1px solid rgba(255,255,255,.15)!important}#footer-outer #footer-widgets .widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>li:first-child,#footer-outer #footer-widgets .widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>li:hover,#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image] .has-img:hover,.ascend #sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image] li:hover,.widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>.has-img:hover,.widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>li:first-child{border-color:transparent!important}#sidebar .widget .nectar_widget[class*=nectar_blog_posts_]>li .post-date{color:#000;-webkit-transition:color .4s cubic-bezier(.25,1,.2,1);transition:color .4s cubic-bezier(.25,1,.2,1)}.widget .nectar_widget[class*=nectar_blog_posts_]>li:last-child{margin-bottom:0}#sidebar .widget .nectar_widget[class*=nectar_blog_posts_]>li a,.ascend #sidebar .widget .nectar_widget[class*=nectar_blog_posts_]>li a,.widget .nectar_widget[class*=nectar_blog_posts_]>li a{display:block;line-height:26px;vertical-align:middle}.widget-area-active .widget .nectar_widget[data-style=hover-featured-image-gradient-and-counter]>li a,.widget-area-active .widget .nectar_widget[data-style=hover-featured-image]>li a,.widget-area-active .widget .nectar_widget[data-style=minimal-counter]>li a{position:static!important}.widget .nectar_widget[class*=nectar_blog_posts_]>li a,.widget .nectar_widget[class*=nectar_blog_posts_]>li:not(.has-img) .post-title,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li .post-title{-webkit-transition:color .4s cubic-bezier(.25,1,.2,1);transition:color .4s cubic-bezier(.25,1,.2,1)}.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li:not(.has-img) .post-title{-webkit-transition:color .4s cubic-bezier(.25,1,.2,1);transition:color .4s cubic-bezier(.25,1,.2,1)}.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li:not(.has-img) a{-webkit-transition:none;transition:none}#footer-outer .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li::before{border:2px solid rgba(255,255,255,.15)}#footer-outer .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li:first-child::before,#footer-outer .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li:hover::before{border:2px solid #fff}#footer-outer .widget .nectar_widget[class*=nectar_blog_posts_][data-style=minimal-counter]>li::before{border:2px solid rgba(255,255,255,.15)}body .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li::before{top:auto;transform:none;-webkit-transform:none}body .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li:first-child::before,body .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li:hover::before{color:#fff;border-color:#fff}#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter] li,.ascend #sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter] li,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter] li,body #footer-outer #footer-widgets .row .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter] li{padding-left:85px!important}.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li a .popular-featured-img:after,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li:first-child a .popular-featured-img:after,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image]>li:first-child a .popular-featured-img:after{opacity:.7}#footer-outer #footer-widgets .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter] li:first-child,#footer-outer #footer-widgets .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image] li:first-child{padding-top:100px!important}#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter] li:first-child,#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image] li:first-child,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter] li:first-child,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image] li:first-child{padding-top:100px}#footer-outer #footer-widgets .widget .nectar_widget[class*=nectar_blog_posts_][data-style=minimal-counter]>li,#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=minimal-counter]>li,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=minimal-counter]>li{padding-left:55px;margin-bottom:25px;position:relative}.widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>li .popular-featured-img{background-position:center;background-size:cover;width:100%;height:100%;position:absolute;opacity:0;left:0;top:0;-webkit-transition:opacity .4s cubic-bezier(.25,1,.2,1);transition:opacity .4s cubic-bezier(.25,1,.2,1);border-radius:5px}.widget .nectar_widget[class*=nectar_blog_posts_]>li .post-date,.widget .nectar_widget[class*=nectar_blog_posts_]>li .post-title{z-index:10;position:relative;display:block}body .widget .nectar_widget[class*=nectar_blog_posts_]>li .post-title{font-size:16px;line-height:22px}body .widget .nectar_widget[class*=nectar_blog_posts_]>li .post-date{font-size:13px;line-height:14px;margin-top:6px}#header-outer .widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>.has-img a:hover span,#header-outer .widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>li:first-child a span,#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>.has-img a:hover,#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li a:hover,#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li:first-child a,#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image]>li:first-child a,.widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>.has-img a:hover,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li a:hover,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li:first-child a,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image]>li:first-child a{color:#fff}#footer-outer .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li:first-child a,#footer-outer .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image]>li:first-child a,#footer-outer .widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>.has-img a:hover,#slide-out-widget-area .widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>.has-img a:hover span,#slide-out-widget-area .widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>li:first-child a span,.material #sidebar .widget [data-style=hover-featured-image-gradient-and-counter] li:not(.has-img) a:hover .post-title,.material .widget [data-style=hover-featured-image-gradient-and-counter] li:not(.has-img) a:hover .post-title{color:#fff!important}#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>.has-img a:hover .post-date,#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li a:hover .post-date,#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li:first-child a .post-date,#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image]>li:first-child a .post-date,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li:first-child a .post-date,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image]>li:first-child a .post-date{color:rgba(255,255,255,.75)}.widget .nectar_widget[class*=nectar_blog_posts_]>.has-img:hover{border-color:transparent}.widget .nectar_widget[class*=nectar_blog_posts_]>.has-img a:hover .popular-featured-img,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li a:hover .popular-featured-img,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li:first-child a .popular-featured-img,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image]>li:first-child a .popular-featured-img{opacity:1}.widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>li a .popular-featured-img:after{position:absolute;content:'';z-index:10;pointer-events:none;height:100%;width:100%;background-color:rgba(0,0,0,.5);left:0;top:0;border-radius:5px}.widget .nectar_widget[class*=nectar_blog_posts_] a:hover .arrow-circle svg circle{stroke-dashoffset:287}.widget .nectar_widget[class*=nectar_blog_posts_] .arrow-circle{position:absolute;width:36px;height:36px;backface-visibility:hidden;display:block;left:0;top:50%;margin-top:-1px;margin-left:-1px;-ms-transform-origin:left;-webkit-transform-origin:left;transform-origin:left;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.widget .nectar_widget[class*=nectar_blog_posts_] svg{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);backface-visibility:hidden;display:block}.widget .nectar_widget[class*=nectar_blog_posts_] .arrow-circle svg circle{fill:none;stroke-width:2;stroke-linecap:round;stroke-dasharray:133;stroke-dashoffset:399;-ms-transition:all .47s cubic-bezier(.25,0,.2,1);-webkit-transition:all .47s cubic-bezier(.25,0,.2,1);transition:all .47s cubic-bezier(.25,0,.2,1)}.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li a .popular-featured-img,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li:not(.has-img) a:before,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li:not(.has-img):after{overflow:hidden;border-radius:5px;height:65px;width:65px;position:absolute;display:block;content:'';left:0;top:50%;z-index:10;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li:not(.has-img) a:before{background-color:rgba(0,0,0,.35)}.main-content #sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image]>li:first-child:hover:not(.has-img),.main-content #sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image]>li:first-child:not(.has-img){border:1px solid #e6e6e6!important;padding-top:25px}.main-content #sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image]>li:first-child:not(.has-img) .post-date{color:#000}#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image]>li:first-child:not(.has-img) a{color:inherit}.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li a .meta-wrap{width:calc(100% - 71px);padding-left:25px}#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li{min-height:55px;padding-top:0;padding-bottom:0}.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li a .popular-featured-img img{width:100%}#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li{margin-bottom:28px}#footer-outer #footer-widgets .widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li{margin-bottom:15px}.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li a .meta-wrap,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li a .popular-featured-img,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li:not(.has-img) a:before{position:relative;-webkit-transform:none;transform:none;top:0;display:inline-block;vertical-align:middle}.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li::before,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=minimal-counter]>li::before{content:counter(step-counter);margin-right:20px;border:1px solid rgba(0,0,0,.1);font-weight:700;display:block;position:absolute;left:0;top:50%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:34px;width:34px;line-height:34px;font-size:12px;pointer-events:none;text-align:center;border-radius:50%;-webkit-transition:color .4s cubic-bezier(.25,1,.2,1),border-color .4s cubic-bezier(.25,1,.2,1);transition:color .4s cubic-bezier(.25,1,.2,1),border-color .4s cubic-bezier(.25,1,.2,1)}.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li:not(.has-img):after{border-radius:0;text-align:center;color:#fff;font:normal normal normal 18px/60px icomoon;content:"\f03e";text-rendering:auto;-webkit-font-smoothing:antialiased}.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li::before{left:25px;border-width:2px;z-index:20}.material #footer-outer #footer-widgets .widget .nectar_widget[class*=nectar_blog_posts_][data-style=minimal-counter]>li{padding-left:55px!important}.material #footer-outer #footer-widgets .widget .nectar_widget[class*=nectar_blog_posts_][data-style*=hover-featured-image]>li{padding:20px!important}@media only screen and (min-width :1px) and (max-width :999px){#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image] li,.ascend #sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image] li,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image]>li{padding:30px}#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter] li,.ascend #sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter] li,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=hover-featured-image-gradient-and-counter]>li{padding:30px 30px 30px 80px}.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li a .popular-featured-img,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li:not(.has-img) a:before,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li:not(.has-img):after,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li:not(.has-img):before{width:80px;height:80px}#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li{min-height:80px;line-height:80px}#sidebar .widget .nectar_widget[class*=nectar_blog_posts_]>li a,.ascend #sidebar .widget .nectar_widget[class*=nectar_blog_posts_]>li a,.widget .nectar_widget[class*=nectar_blog_posts_]>li a{display:inline-block}.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li:not(.has-img):after{line-height:80px}#sidebar .widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li a,.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li a{display:block}.widget .nectar_widget[class*=nectar_blog_posts_][data-style=featured-image-left]>li a .meta-wrap{width:calc(100% - 90px)}}.widget .myCRED-rank {
float: right;
}
.item-meta > #mycred-my-ranks {
display: none;
}
.item-meta > .mycred-balance {
display:none;
}
.widget .myCRED-rank span {
padding-right: 4px;
color: gray;
}
.widget .myCRED-balance {
display: block;
margin-bottom: 24px;
text-align: center;
font-size: larger;
}
.widget .myCRED-leaderboard .cred {
float: right;
}
.widget .myCRED-leaderboard .first-item {
font-size: 110%}
.widget .myCRED-history {
padding: 0;
margin: 0;
list-style-type: none;
}
.widget .myCRED-history .creds {
float: right;
padding: 0;
clear: left;
}
.mycred-nav-rank img {
display: inherit;
}
button.mycred-submit-transfer.btn.btn-primary.btn-block.btn-lg {
margin: 20px 0;
}
input.mycred-autofill.form-control.ui-autocomplete-input {
margin-left: 20px;
}
.mycred-transfer-form input.form-control {
margin-left: 28px;
margin-top: 10px;
}
span.form-control-static {
text-transform: capitalize;
font-weight: 400;
margin-left: 20px;
}
p.form-control-static {
margin: 0 16px;
}
form#mycred-transfer-form-transfer {
background: #f9f9f9;
padding: 25px;
box-shadow: 0 0 20px 0 rgb(0 0 0 / 20%), 0 5px 5px 0 rgb(0 0 0 / 24%);
border-radius: 10px;
}
form#mycred-transfer-form-donation {
background: #f9f9f9;
padding: 25px;
margin: 150px 0;
box-shadow: 0 0 20px 0 rgb(0 0 0 / 20%), 0 5px 5px 0 rgb(0 0 0 / 24%);
border-radius: 10px;
}
input#mycred-transfer-form-message-field {
margin-left: 24px;
}
span#mycred-transfer-form-amount-field {
margin-left: 28px;
}
.mycred-badges-list-item img {
width: 25%;
display: inline-block;
float: left;
}
.mycred-badges-list-item h3 {
color: red;
}
.mycred-badges-list-item .mycred-left {
float: left;
width: 72%;
margin-left: 15px;
}
.mycred-badges-list-item .clear {
clear: both;
}
.mycred-badges-list-item .mycred-mr-l {
margin-left: 25px;
}
.mycred-badges-list-item {
border-top: 0 solid #9c9c9c;
min-height: 180px;
padding: 15px 0;
cursor: pointer;
}
.mycred-badges-list-item~.mycred-badges-list-item {
border-top-width: 1px;
}
.mycred-badges-list h3:first-child {
margin-bottom: 15px;
margin-top: 0;
}
.mycred-badges-list-item.not-earned {
filter: grayscale(1);
}
.mycred-tabset .mycred-badge-count {
color: #fff;
font-size: 18px;
background: #0173aa;
border-radius: 50%;
padding: 0 7px;
}
.mycred-badges-list-item .mycred-sup-category {
background: #0173aa;
color: #fff;
margin: 0 3px;
padding: 2px 6px;
font-size: 14px;
border-radius: 4px;
}
ul.mycred-badges-list-tabs {
list-style-type: none;
display: flex;
margin: 0;
padding: 0;
}
ul.mycred-badges-list-tabs li {
padding: 10px;
cursor: pointer;
border: 1px solid transparent;
margin-right: 5px;
margin-bottom: -1px;
}
ul.mycred-badges-list-tabs li.active {
border: 1px solid #47525d;
border-bottom: 1px solid #ccc;
}
.mycred-badges-list-panels {
border-top: 1px solid #47525d;
}
.mycred-badges-list-panel.active {
display: initial;
}
.mycred-badges-list-panel {
display: none;
}
.mycred-badge-count {
color: #fff;
font-size: 18px;
background: #0173aa;
border-radius: 50%;
padding: 0 7px;
margin-left: 5px;
}
.mycred-badge-page .mycred-level-image {
width: 150px;
}
.mycred-badge-page .mycred-badge-page-level {
float: left;
width: 30%; }
.mycred-badge-page .mycred-level-requirement {
font-size: 19px;
text-align: left;
}
.mycred-badge-page .mycred-badge-image {
width: 150px;
}
.mycred-badge-page-level .mycred-level-image {
width: 70px;
}
.mycred-float-left {
float: left;
}
.mycred-float-right {
float: right;
}
.mycred-badge-earner-grid img {
width: 150px;
height: 150px;
padding: 10px;
}
.mycred-badge-earner-grid h4 {
margin: 0;
}
.mycred-badge-earner-grid {
text-align: center;
}
.mycred-badges-list-item p {
margin-top: 0;
}
.mycred-left {
float: left;
}
.mycred-right {
float: right;
}
.mycred-clear {
clear: both;
}
.mycred-remove-margin {
margin: 0;
}
.mycred-remove-padding {
padding: 0;
}
.mycred-evidence-page .intro {
margin-left: 45px;
}
.mycred-evidence-page p {
font-size: 19px;
margin: 0;
}
.mycred-evidence-page a {
text-decoration: none;
color: red;
}
.mycred-evidence-page .dashicons-yes-alt {
line-height: inherit;
color: green;
}
.mycred-badge-page-level ul {
margin-left: 0;
padding-left: 20px;
}
.mycred-badge-page-level .mycred-level-reward {
text-align: left;
}
.mycred-level-reward {
margin-bottom: 15px;
}
.mycred-badge-page-level {
margin-right: 15px;
}
.mycred-badges-list-item:hover {
background: #efefef;
}
.mycred-badge-congratulation-msg {
background: #f0f0f0;
padding: 25px 10px;
margin: 20px 0;
border-radius: 5px;
}
li.mycred-strike-off {
text-decoration: line-through;
}
.mycred-search-bar {
padding: 10px 0;
}
.mycred-history-wrapper .pagination>li {
display: inline-block;
padding: 5px;
}
.mycred-badge-page-level h4  {
text-align:  left;
}
.mycred_align_left {
text-align:left
}
.mycred_align_center {
text-align:center
}
.mycred_align_justify {
text-align:justify
}
.mycred_align_right{
text-align:right
}
.mycred_layout_left .mycred-badge-image-wrapper {
float:left;
width:30%;
}
.mycred_layout_left .mycred_content {
float:left;
width:70%;
}
.mycred_layout_left { width:100%
}
.mycred_layout_top {
float:left;
width:100%;
}
.mycred_layout_right .mycred-badge-image-wrapper {
float:right;
width:30%;
}
.mycred_layout_right .mycred_content {
float:right;
width:70%;
}
.mycred_layout_right {
float:right;
width:100%;
}
.mycred-clearfix {
clear: both;
}
.mycred_layout_top .mycred-badge-image-wrapper, .mycred_layout_bottom .mycred-badge-image-wrapper {
text-align: center;
}
.mycred-badge-image {
display: inline;
}
.mycred-not-earned {
opacity: 0.4;
}
.mycred-alert {
padding: 10px;
border-radius: 5px;
color: #1b1e21;
background-color: #d6d8d9;
border-color: #c6c8ca;
}
.mycred-alert.success {
color: #155724;
background-color: #d4edda;
border-color: #c3e6cb;
}@font-face {
font-family: 'mycred-social-icons';
src:  url(//tcche.es/wp-content/plugins/mycred/assets/css/fonts/mycred-social-icons.eot?u9j1dx);
src:  url(//tcche.es/wp-content/plugins/mycred/assets/css/fonts/mycred-social-icons.eot?u9j1dx#iefix) format('embedded-opentype'),
url(//tcche.es/wp-content/plugins/mycred/assets/css/fonts/mycred-social-icons.ttf?u9j1dx) format('truetype'),
url(//tcche.es/wp-content/plugins/mycred/assets/css/fonts/mycred-social-icons.woff?u9j1dx) format('woff'),
url(//tcche.es/wp-content/plugins/mycred/assets/css/fonts/mycred-social-icons.svg?u9j1dx#mycred-social-icons) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^="mycred-social-icon-"], [class*=" mycred-social-icon-"] { font-family: 'mycred-social-icons' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.mycred-social-icon-bars:before {
content: "\e900";
}
.mycred-social-icon-facebook:before {
content: "\e901";
}
.mycred-social-icon-instagram:before {
content: "\e902";
}
.mycred-social-icon-linkedin:before {
content: "\e903";
}
.mycred-social-icon-pinterest:before {
content: "\e904";
}
.mycred-social-icon-twitch:before {
content: "\e905";
}
.mycred-social-icon-twitter:before {
content: "\e906";
}
.mycred-social-icon-whatsapp:before {
content: "\e907";
}
.mycred-social-icon-youtube:before {
content: "\e908";
}.social-media-br br {
display: none;
}
button.mycred-social-icons, a.mycred-social-icons, button.social-text {
text-align: center;
margin: 0 2px 5px 2px;
cursor: pointer;
}
button.mycred-social-icons:before {
margin-right: 11px;
font-size: 20px;
margin-left: 2px;
vertical-align: middle;
}
button.mycred-social-icons a, button.social-text a {
text-decoration: none;
color: #FFF;
line-height: normal; text-transform: capitalize;
font-family: sans-serif;
font-weight: bold;
box-shadow: none;
}
button.mycred-social-icons a {
vertical-align: middle;
}
button.mycred-social-icons a:hover, button.social-text a:hover {
box-shadow: none;
color: #fff;
}
button.mycred-social-icons, button.social-text {
padding: 10px 15px;
font-size: 15px;
text-align: center;
border: 0px;
white-space: nowrap;
}
a.mycred-social-icons {
font-size: 20px;
text-decoration: none;
box-shadow: none;
min-width: 40px;
height: 40px;
display: inline-flex;
flex-direction: column;
flex: 0 0 10%;
max-width: 10%;
align-items: center;
justify-content: center;
transition: all .2s ease-in-out;
}
a.mycred-social-icons:hover, button.mycred-social-icons:hover, button.social-text:hover {
opacity: 0.7;
box-shadow: none;
color: #fff;
}
a.mycred-social-icon-facebook, button.mycred-social-icon-facebook, button.facebook {
background: #3b5998;
color: white;
}
a.mycred-social-icon-youtube, button.mycred-social-icon-youtube, button.youtube {
background: #f80000;
color: white;
}
a.mycred-social-icon-twitter, button.mycred-social-icon-twitter, button.twitter {
background: #55acee;
color: white;
}
a.mycred-social-icon-twitch, button.mycred-social-icon-twitch, button.twitch {
background: #6441a5;
color: white;
}
a.mycred-social-icon-instagram, button.mycred-social-icon-instagram, button.instagram {
background: #C03B92;
color: white;
}
a.mycred-social-icon-pinterest, button.mycred-social-icon-pinterest, button.pinterest {
background: #bd081c;
color: white;
}
a.mycred-social-icon-linkedin, button.mycred-social-icon-linkedin, button.linkedin {
background: #0077b5;
color: white;
}
a.mycred-social-icon-whatsapp, button.mycred-social-icon-whatsapp, button.whatsapp {
background: #43d854;
color: white;
} a.mycred-social-icons.i-text:hover, a.mycred-social-icons.i-text-admin:hover {
position: relative;
max-width: max-content;
flex: 0 0 35%;
}
a.mycred-social-icons.i-text-admin:hover {
top: -4px;
}
a.mycred-social-icons.i-text:hover:before, a.mycred-social-icons.i-text-admin:hover:before {
position: absolute;
left: 15px;
z-index: 9999;
}
a.mycred-social-icons.i-text span {
display: none;
}
a.mycred-social-icons.i-text:hover span, a.mycred-social-icons.i-text-admin:hover:after {
margin-left: 14px;
font-family: sans-serif;
font-weight: bold;
font-size: 14px;
}
a.mycred-social-icons.i-text-admin:hover:after {
min-width: 150px;
display: inline-block;
}
a.mycred-social-icons.i-text:hover span {
display: inline-block;
}
a.mycred-social-icon-whatsapp.i-text:hover {
min-width: 130px;
}
.entry .entry-content a.social-share {
text-decoration: none;
}
.social-wrapper {
align-items: center;
}
.social-wrapper>* {
flex-basis: auto;
margin: 5px !important;
}
.social-wrapper .mycred-social-icon-whatsapp, .social-wrapper button.whatsapp {
display: none !important;
}
.social-wrapper .show-more {
display: block;
width: 40px;
height: 40px;
line-height: 40px;
padding: 0;
margin-right: 0 !important;
min-width: 40px;
}
.social-wrapper>a+.show-more {
border-radius: 0;
}
span.social-span {
font-weight: 400;
color: #afaaa4;
display: block;
font-style: italic;
} ul.filter-fields-list {
max-width: 80%;
}
ul.filter-fields-list li {
clear: both;
}
ul.filter-fields-list li input[type="text"] {
float: right;
}
.mycred-tab-content .form-table th {
width: 24%;
text-align: right;
}
.border-row {
border-top: 1px solid #DDD;
}
.border-b-row {
border-bottom: 1px solid #DDD;
}
@media (max-width:1024px) {
ul.filter-fields-list {
max-width: 80%;
}
}
@media (max-width:768px) {
a.mycred-social-icons.i-text:hover, a.mycred-social-icons.i-text-admin:hover {
min-width: 45%;
}
}
.mycred-tab-content.tab-container {
background-color: white;
border: solid #cccccc 1px;
margin-top: -1px;
}
.mycred-tab-content .form-table td { 
padding: 15px 55px;
}
.filter-fields-list .mycred-social-custom-fields{   
width: 49%;
margin-top: 13px;
}
.filter-fields-list .mycred-select-option {
display: inline-block;
margin-top: 18px;
min-width: 125px;
max-width: 109px;
float: left;
}
.mycred-tab-content a{
text-decoration: none;
}
.correct-app-id
{
border: #01ab01 solid 1px!important;
}
.incorrect-app-id
{
border: #dc3232 solid 1px!important;
}
small.response_message {
color: red;
display: none;
}
.mycred-tab-content li.sortable-item.ui-sortable-handle {
background-color: whitesmoke;
padding-bottom: 8px;
padding-right: 10px;
padding-left: 8px;
border: 1px solid #dadada;
}
.mycred-tab-content li.sortable-item i.mycred-social-icon-bars {
cursor: all-scroll;
}
.mycred-tab-content li.sortable-item.ui-sortable-handle:hover {
-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2);
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.2);
transition: all 0.3s ease;
}
.mycred-tab-content i.mycred-social-icon-bars {
margin-right: 6px;
}
.my_cred_follow_button_input_field
{
display: inline-block;
width: 78%;
}
.mycred_share_width_fix .my_cred_follow_button_input_field .mycred-social-custom-fields
{
width: 100%;
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-pinterest.i-text-admin:hover:after,
a.i-text-admin.mycred-social-icon-pinterest:hover:after {
content: "Pinterest";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-facebook.i-text-admin:hover:after,
a.mycred-social-icon-facebook.i-text-admin:hover:after {
content: "Facebook";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-twitter.i-text-admin:hover:after,
a.mycred-social-icon-twitter.i-text-admin:hover:after {
content: "Twitter";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-linkedin.i-text-admin:hover:after,
a.mycred-social-icon-linkedin.i-text-admin:hover:after {
content: "Linkedin";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-youtube.i-text-admin:hover:after,
a.mycred-social-icon-youtube.i-text-admin:hover:after {
content: "Youtube";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-twitch.i-text-admin:hover:after,
a.mycred-social-icon-twitch.i-text-admin:hover:after {
content: "Twitch";
}
.mycred-tab-content.admin-mycred  a.mycred-social-icon-instagram.i-text-admin:hover:after,
a.mycred-social-icon-instagram.i-text-admin:hover:after {
content: "Instagram";
}
.mycred-social-wrapper button a:focus{
color: #fff;
-webkit-box-shadow: none;
box-shadow: none;
}
.mycred-social-wrapper a {
color: white;
text-decoration: none;
}
.mycred-social-wrapper button {
min-width: 170px;
}
.mycred_socialshare_notice {
width: 100%;
background-color: #ffc10721;
padding: 5px;
color: #7c7c7c;
border: 1px solid #f5da87;
}	
.mycred-social-wrapper a.social-share button{
padding: 10px 15px;
font-size: 18px;
text-align: center;
border: 0px;
white-space: nowrap;
}
@media (max-width:768px) {
.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-pinterest ,.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-facebook,
.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-twitter ,.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-linkedin,
.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-twitch ,.mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-youtube, .mycred-social-wrapper button.mycred-social-icons.mycred-social-icon-instagram {
width: 100%;
display: block;
min-width: unset;
}
}.vc_parallax-inner iframe,.vc_video-bg iframe{max-width:1000%}.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.modal-footer:after,.modal-footer:before,.row:after,.row:before,.vc_row:after,.vc_row:before{content:" ";display:table}.container-fluid:after,.container:after,.row:after,.vc_row:after{clear:both}.vc-composer-icon,[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vc_row:after,.vc_row:before{content:" ";display:table}@media (max-width:690px){.vc_hidden-xs{display:none!important}.vc_el-clearfix-xs{clear:both}}@media (min-width:691px) and (max-width:999px){.vc_hidden-sm{display:none!important}.vc_el-clearfix-sm{clear:both}}@media (min-width:1000px) and (max-width:1299px){.vc_hidden-md{display:none!important}.vc_el-clearfix-md{clear:both}}@media (min-width:1300px){.vc_hidden-lg{display:none!important}}.vc_row-fluid::after,.vc_row-fluid::before{content:"";display:table}.vc_row-fluid::after{clear:both}.vc_pull-right{float:right!important}.vc_pull-left{float:left!important}.vc_clearfix:after,.vc_clearfix:before{content:" ";display:table}.vc_clearfix:after{clear:both}.vc_clearfix:after,.vc_clearfix:before{content:" ";display:table}.vc_clearfix:after{clear:both}.vc_el-clearfix{clear:both}.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5,.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5,.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5,.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:2.1%}.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5{float:left}@media only screen and (max-width:1000px) and (min-width:690px){body .vc_row-fluid.full-width-content .vc_col-xm-4\/5{width:calc(80%)}body .vc_row-fluid.full-width-content .vc_col-xm-3\/5{width:calc(60%)}body .vc_row-fluid.full-width-content .vc_col-xm-2\/5{width:calc(40%)}body .vc_row-fluid.full-width-content .vc_col-xs-1\/5{width:calc(20%)}}@media (max-width:690px){body .vc_row-fluid .vc_col-xs-5\/5{width:100%}body .vc_row-fluid.full-width-content .vc_col-xm-4\/5{width:calc(80%)}body .vc_row-fluid.full-width-content .vc_col-xm-3\/5{width:calc(60%)}body .vc_row-fluid.full-width-content .vc_col-xm-2\/5{width:calc(40%)}body .vc_row-fluid.full-width-content .vc_col-xs-1\/5{width:calc(20%)}}@media (min-width:1000px) and (max-width:1300px){.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5{float:left}body .vc_row-fluid .vc_col-md-5\/5{width:100%}body .vc_row-fluid .vc_col-md-4\/5{width:80%}body .vc_row-fluid .vc_col-md-3\/5{width:60%}body .vc_row-fluid .vc_col-md-2\/5{width:40%}body .vc_row-fluid .vc_col-md-1\/5{width:20%}}@media (min-width:1300px){.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5{float:left}body .vc_row-fluid .vc_col-lg-5\/5{width:100%}body .vc_row-fluid .vc_col-lg-4\/5{width:80%}body .vc_row-fluid .vc_col-lg-3\/5{width:60%}body .vc_row-fluid .vc_col-lg-2\/5{width:40%}body .vc_row-fluid .vc_col-lg-1\/5{width:20%}}@media (max-width:767px){.vc_el-clearfix-xs{clear:both}}@media (min-width:768px) and (max-width:1000px){.vc_el-clearfix-sm{clear:both}}@media (min-width:1000px) and (max-width:1199px){.vc_el-clearfix-md{clear:both}}@media (min-width:1200px){.vc_el-clearfix-lg{clear:both}}.vc_visible{display:block}.vc_table{width:100%;margin-bottom:20px;border-collapse:collapse}.vc_button-2-wrapper,.vc_pixel_icon{display:inline-block;vertical-align:middle}@font-face{font-family:vcpb-plugin-icons;src:url(//tcche.es/wp-content/themes/salient/css/build/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62);src:url(//tcche.es/wp-content/themes/salient/css/build/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.eot?f6ud62#iefix) format('embedded-opentype'),url(//tcche.es/wp-content/themes/salient/css/build/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.ttf?f6ud62) format('truetype'),url(//tcche.es/wp-content/themes/salient/css/build/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.woff?f6ud62) format('woff'),url(//tcche.es/wp-content/themes/salient/css/build/fonts/vc_icons_v2/fonts/vcpb-plugin-icons.svg?f6ud62#vcpb-plugin-icons) format('svg');font-weight:400;font-style:normal}.vc-composer-icon{font-family:vcpb-plugin-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.vc-c-icon-minimize:before{content:"\e91c"}.vc-c-icon-close:before{content:"\e5cd"}.vc-c-icon-1-6_4-6_1-6:before{content:"\e90e"}.vc-c-icon-add_template:before{content:"\e903"}.vc-c-icon-arrow_back:before{content:"\e5c4"}.vc-c-icon-arrow_drop_down:before{content:"\e5c5"}.vc-c-icon-arrow_drop_up:before{content:"\e5c7"}.vc-c-icon-arrow_forward:before{content:"\e5c8"}.vc-c-icon-check:before{content:"\e5ca"}.vc-c-icon-arrow_upward:before{content:"\e5d8"}.vc-c-icon-arrow_downward:before{content:"\e5db"}.vc-c-icon-sync:before{content:"\e627"}.vc-c-icon-search:before{content:"\e8b6"}.vc-c-icon-1-1:before{content:"\e900"}.vc-c-icon-1-2_1-2:before{content:"\e901"}.vc-c-icon-1-3_1-3_1-3:before{content:"\e902"}.vc-c-icon-1-4_1-2_1-4:before{content:"\e904"}.vc-c-icon-1-4_1-4_1-4_1-4:before{content:"\e905"}.vc-c-icon-1-4_3-4:before{content:"\e906"}.vc-c-icon-1-6_1-6_1-6_1-2:before{content:"\e907"}.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before{content:"\e908"}.vc-c-icon-l_15_15_15_15_15:before{content:"\e909"}.vc-c-icon-1-6_2-3_1-6:before{content:"\e90a"}.vc-c-icon-2-3_1-3:before{content:"\e90b"}.vc-c-icon-5-6_1-6:before{content:"\e90c"}.vc-c-icon-add_element:before{content:"\e90d"}.vc-c-icon-add:before{content:"\e90f"}.vc-c-icon-cog:before{content:"\e910"}.vc-c-icon-content_copy:before{content:"\e911"}.vc-c-icon-delete_empty:before{content:"\e912"}.vc-c-icon-dragndrop:before{content:"\e913"}.vc-c-icon-fullscreen_exit:before{content:"\e914"}.vc-c-icon-fullscreen:before{content:"\e915"}.vc-c-icon-arrow_drop_right:before{content:"\e916"}.vc-c-icon-layout_default:before{content:"\e917"}.vc-c-icon-layout_landscape-smartphones:before{content:"\e918"}.vc-c-icon-layout_landscape-tablets:before{content:"\e919"}.vc-c-icon-layout_portrait-smartphones:before{content:"\e91a"}.vc-c-icon-layout_portrait-tablets:before{content:"\e91b"}.vc-c-icon-mode_edit:before{content:"\e91d"}.vc-c-icon-row_default_fe:before{content:"\e91e"}.vc-c-icon-text-block:before{content:"\e91f"}.vc_txt_align_left{text-align:left}.vc_txt_align_right{text-align:right}.vc_txt_align_center{text-align:center}.vc_txt_align_justify{text-align:justify;text-justify:inter-word}.vc_el_width_50{width:50%}.vc_el_width_60{width:60%}.vc_el_width_70{width:70%}.vc_el_width_80{width:80%}.vc_el_width_90{width:90%}.vc_el_width_100{width:100%}i.icon{display:inline-block;width:16px;height:16px;line-height:16px;vertical-align:text-top;margin-left:5px}.wpb_btn-large i.icon{height:19px;margin-left:9px}.wpb_btn-small i.icon{height:15px}.wpb_btn-mini i.icon{display:none}.vc_column_container .vc_btn,.vc_column_container .wpb_button{margin-top:5px;margin-bottom:5px}#content .wpb_alert p:last-child,#content .wpb_text_column p:last-child,#content .wpb_text_column:last-child,.vc_message_box>p:last-child,.wpb_alert p:last-child,.wpb_text_column p:last-child,.wpb_text_column:last-child{margin-bottom:0}.vc_message_box-icon>*,.vc_message_box-icon>.fa{font-size:1.7em;line-height:1}.vc_message_box-icon>*,.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:35px}.entry-content .twitter-share-button,.fb_like,.twitter-share-button,.wpb_accordion .wpb_content_element,.wpb_googleplus,.wpb_pinterest,.wpb_tab .wpb_content_element{margin-bottom:21.74px}.vc_parallax{position:relative;overflow:hidden}.vc_parallax>*{position:relative;z-index:1}.vc_parallax .vc_parallax-inner{pointer-events:none;position:absolute;left:0;right:0;top:0;background-attachment:scroll;background-color:transparent;background-image:inherit;background-size:cover;z-index:0;background-position:50% 0}.vc_video-bg-container{position:relative}.vc_video-bg{height:100%;overflow:hidden;pointer-events:none;position:absolute;top:0;left:0;width:100%;z-index:0}.vc_row[data-vc-full-width]{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;overflow:hidden}.vc_row[data-vc-full-width].vc_hidden{opacity:0}.vc_empty-element>.vc_column-inner{min-height:100px}iframe.twitter-share-button{margin:0}.wpb_widgetised_column .wpb_wrapper>ul{margin:0}.wpb_widgetised_column .wpb_wrapper>ul>li{margin-left:0;background-image:none;list-style:none!important}.wpb_widgetised_column .wpb_wrapper>ul>li:after,.wpb_widgetised_column .wpb_wrapper>ul>li:before{display:none!important}.wpb_button{display:inline-block;padding:4px 10px;margin-bottom:0;margin-top:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;cursor:pointer;background-color:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:rgba(0,0,0,.1)}.wpb_button.active,.wpb_button.disabled,.wpb_button:active,.wpb_button:hover,.wpb_button[disabled]{background-color:#eaeaea}.wpb_button:hover{color:#333;background-color:#e6e6e6;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;background-image:none}.wpb_button:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.wpb_button.active,.wpb_button:active{background-color:#e6e6e6;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}button.wpb_btn-large,span.wpb_btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}button.wpb_btn-large [class^=icon-],span.wpb_btn-large [class^=icon-]{margin-top:1px}button.wpb_btn-small,span.wpb_btn-small{padding:5px 9px;font-size:11px;line-height:16px}button.wpb_btn-small [class^=icon-],span.wpb_btn-small [class^=icon-]{margin-top:-1px}button.wpb_btn-mini,span.wpb_btn-mini{padding:2px 6px;font-size:11px;line-height:14px}button.wpb_button::-moz-focus-inner,input[type=submit].wpb_button::-moz-focus-inner{padding:0;border:0}a.wpb_button_a{border:none}.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a,.wpb_gallery .wpb_flexslider .flex-caption{cursor:default}.wpb_call_to_action,.wpb_call_to_action .wpb_button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}.vc_custom_heading a:hover{opacity:.85}#content .wpb_call_to_action .wpb_call_text,.wpb_call_to_action .wpb_call_text{margin:0;padding-top:0}.cta_align_bottom{text-align:center}.cta_align_bottom .wpb_button{position:static;margin-top:21.74px;display:inline-block}.cta_no_button .wpb_call_text{width:auto;float:none}.wpb_gmaps_widget .wpb_wrapper{background-color:#f7f7f7;padding:5px}.wpb_gmaps_widget .wpb_map_wraper iframe{margin-bottom:0;padding:0;display:block;width:100%;border:none}.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper{position:relative;padding-bottom:56.25%;height:0}.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe{position:absolute;top:0;left:0;height:100%}.wpb_accordion_section .wpb_accordion_header a:focus,.wpb_content_element .wpb_tabs_nav li a:focus,.wpb_tour_next_prev_nav a:focus{outline:0}.wpb_content_element .wpb_tabs_nav,.wpb_content_element .wpb_tour_tabs_wrapper{padding:0}.wpb_content_element .wpb_tabs_nav{margin:0;padding-left:0!important;text-indent:inherit!important}#content .wpb_content_element .wpb_tabs_nav{margin:0}.wpb_content_element .wpb_tabs_nav li{background-color:#fff;white-space:nowrap;padding:0;background-image:none;list-style:none!important}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,.wpb_content_element .wpb_tabs_nav li:hover,.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background-color:#f7f7f7}.wpb_content_element .wpb_tabs_nav li:after,.wpb_content_element .wpb_tabs_nav li:before{display:none!important}.wpb_content_element .wpb_accordion_header a{border-bottom:none;text-decoration:none;display:block;padding:.5em 1em}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{padding:1em}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content>.wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab>.wpb_content_element:last-child{margin-bottom:0}.wpb_tabs .wpb_tabs_nav li{float:left;margin:0 1px 0 0}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{margin:0 0 1px;padding-top:0;position:relative;text-transform:none;font-weight:inherit;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{padding-left:1em}.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon{display:block;width:16px;height:16px;background-image:url(//tcche.es/wp-content/themes/salient/css/build/images/toggle_open.png);background-repeat:no-repeat;position:absolute;right:.7em;top:.7em}.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{background-image:url(//tcche.es/wp-content/themes/salient/css/build/images/toggle_close.png)}.grid_layout-thumbnail .post-thumb,body ul.wpb_thumbnails-fluid li .entry-content:last-child{margin-bottom:0}.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none}body ul.wpb_thumbnails-fluid li{padding:0;margin-left:0;background-image:none;list-style:none!important}body ul.wpb_thumbnails-fluid li:after,body ul.wpb_thumbnails-fluid li:before{display:none!important}.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid,.wpb_row .wpb_grid ul.wpb_thumbnails-fluid{padding:0;overflow:visible!important}.wpb_image_grid .wpb_image_grid_ul a{display:block}.wpb_image_grid .wpb_image_grid_ul img{display:block;max-width:100%;height:auto}.wpb_gallery .theme-default .nivoSlider{margin-bottom:0}.wpb_gallery .theme-default .nivo-controlNav{padding:10px 0 3px}.wpb_gallery .wpb_flexslider .flex-control-nav{bottom:auto;top:100%;margin-top:15px}.wpb_gallery .wpb_flexslider .flex-direction-nav a{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wpb_gallery .wpb_flexslider .flex-direction-nav a:before{line-height:1}.wpb_gallery .wpb_flexslider .flex-control-paging{z-index:10}#content .wpb_gallery_slides ul.flex-direction-nav,#content .wpb_gallery_slides ul.slides,.content .wpb_gallery_slides ul.flex-direction-nav,.content .wpb_gallery_slides ul.slides,.wpb_content_element .wpb_gallery_slides ul li,.wpb_gallery_slides ul.flex-direction-nav,.wpb_gallery_slides ul.slides,body .wpb_gallery_slides ul li{list-style:none;padding:0;background-image:none;margin:0}.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper{width:10%}.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper{width:20%}.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper{width:30%}.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper{width:40%}.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper{width:50%}.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper{width:60%}.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper{width:70%}.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper{width:80%}.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper{width:90%}.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper{width:100%}.wpb_video_widget .wpb_video_wrapper{padding-top:56.25%;position:relative;width:100%}.wpb_video_widget .wpb_video_wrapper>div{padding-top:0!important;position:static}.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper{padding-top:56.25%}.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper{padding-top:75%}.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper{padding-top:42.55319149%}.wpb_video_widget.vc_video-align-left .wpb_wrapper{float:left}.wpb_video_widget.vc_video-align-center .wpb_wrapper{margin:0 auto}.wpb_video_widget.vc_video-align-right .wpb_wrapper{float:right}.wpb_video_widget .wpb_wrapper{position:relative}.wpb_video_widget .wpb_wrapper iframe{width:100%;height:100%;display:block;position:absolute;margin:0;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpb_video_wrapper .fluid-width-video-wrapper{padding-top:0!important;position:static}.vc_pie_chart{z-index:0;opacity:0}.vc_pie_chart.vc_ready{opacity:1}.vc_pie_chart .vc_pie_wrapper{position:relative;margin:0 auto}.vc_pie_chart canvas{position:relative;z-index:1}.vc_pie_chart .vc_pie_chart_value,.vc_pie_chart_back{display:block;position:absolute;width:100%;height:100%;top:0;left:0}.vc_pie_chart .vc_pie_chart_value{font-size:200%;text-align:center}.vc_pie_chart_back{border:6px solid #f7f7f7;border-radius:50%;opacity:.3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.vc_text_separator,.wpb_separator{border-bottom:1px solid #ebebeb;clear:both;height:1px}.vc_sep_width_100,.wpb_single_image img.vc_img-placeholder{width:100%}.vc_chart .vc_chart-legend{font-size:14px;margin:0;padding:0}.vc_chart .vc_chart-legend li{line-height:1.3em;list-style:none;margin:0 0 .3em;min-height:1.3em}.vc_chart .vc_chart-legend span{border-radius:.3em;display:inline-block;height:1.3em;left:0;margin-right:.5em;vertical-align:middle;width:1.3em}@media (min-width:768px){.vc_chart .vc_chart-legend{display:inline-block;vertical-align:middle;width:40%}.vc_chart .vc_chart-legend li{margin-left:1em}.vc_chart .vc_chart-with-legend{display:inline-block;vertical-align:middle;width:60%}}.vc_line-chart .vc_chart-with-legend{width:75%}.vc_line-chart .vc_chart-legend{width:25%}.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg{border-radius:0}.wpb_single_image [class*='_circle'] .vc-zoom-wrapper{border-radius:50%}.wpb_single_image [class*='_rounded'] .vc-zoom-wrapper{border-radius:4px}.owl-carousel .owl-animated-out{z-index:0}.owl-carousel .owl-animated-in{z-index:1}@font-face{font-family:vc_grid_v1;src:url(//tcche.es/wp-content/themes/salient/css/build/fonts/vc_grid/vc_grid_v1.eot?-9hbgac);src:url(//tcche.es/wp-content/themes/salient/css/build/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac) format('embedded-opentype'),url(//tcche.es/wp-content/themes/salient/css/build/fonts/vc_grid/vc_grid_v1.woff?-9hbgac) format('woff'),url(//tcche.es/wp-content/themes/salient/css/build/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac) format('truetype'),url(//tcche.es/wp-content/themes/salient/css/build/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1) format('svg');font-weight:400;font-style:normal}[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-]{font-family:vc_grid_v1;font-style:normal;font-weight:400;line-height:1}.vc_arrow-icon-minus:before{content:"\e61c"}.vc_arrow-icon-plus:before{content:"\e61d"}.vc_arrow-icon-arrow_down:before{content:"\e61e"}.vc_arrow-icon-arrow_up:before{content:"\e61f"}.vc_arrow-icon-arrow_01_left:before{content:"\e600"}.vc_arrow-icon-arrow_01_right:before{content:"\e601"}.vc_arrow-icon-arrow_02_left:before{content:"\e602"}.vc_arrow-icon-arrow_02_right:before{content:"\e603"}.vc_arrow-icon-arrow_03_left:before{content:"\e604"}.vc_arrow-icon-arrow_03_right:before{content:"\e605"}.vc_arrow-icon-arrow_04_left:before{content:"\e606"}.vc_arrow-icon-arrow_04_right:before{content:"\e607"}.vc_arrow-icon-arrow_05_left:before{content:"\e608"}.vc_arrow-icon-arrow_05_right:before{content:"\e609"}.vc_arrow-icon-arrow_06_left:before{content:"\e60a"}.vc_arrow-icon-arrow_06_right:before{content:"\e60b"}.vc_arrow-icon-arrow_07_left:before{content:"\e60c"}.vc_arrow-icon-arrow_07_right:before{content:"\e60d"}.vc_arrow-icon-arrow_08_left:before{content:"\e60e"}.vc_arrow-icon-arrow_08_right:before{content:"\e60f"}.vc_arrow-icon-arrow_09_left:before{content:"\e610"}.vc_arrow-icon-arrow_09_right:before{content:"\e611"}.vc_arrow-icon-arrow_10_left:before{content:"\e612"}.vc_arrow-icon-arrow_10_right:before{content:"\e613"}.vc_arrow-icon-arrow_11_left:before{content:"\e614"}.vc_arrow-icon-arrow_11_right:before{content:"\e615"}.vc_arrow-icon-arrow_12_left:before{content:"\e616"}.vc_arrow-icon-arrow_12_right:before{content:"\e617"}.vc_arrow-icon-navicon:before{content:"\f0c9"}.wpb_animate_when_almost_visible{opacity:0}.wpb_animate_when_almost_visible:not(.wpb_start_animation){-webkit-animation:none;-o-animation:none;animation:none}.top-to-bottom,.wpb_top-to-bottom{-webkit-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275)}.bottom-to-top,.wpb_bottom-to-top{-webkit-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275)}.left-to-right,.wpb_left-to-right{-webkit-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275)}.right-to-left,.wpb_right-to-left{-webkit-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275)}.appear,.wpb_appear{-webkit-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.wpb_start_animation{opacity:1}@-webkit-keyframes wpb_ttb{0%{-webkit-transform:translate(0,-10%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes wpb_ttb{0%{-moz-transform:translate(0,-10%);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes wpb_ttb{0%{-o-transform:translate(0,-10%);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes wpb_ttb{0%{-webkit-transform:translate(0,-10%);-ms-transform:translate(0,-10%);-o-transform:translate(0,-10%);transform:translate(0,-10%);opacity:0}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes wpb_btt{0%{-webkit-transform:translate(0,10%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes wpb_btt{0%{-moz-transform:translate(0,10%);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes wpb_btt{0%{-o-transform:translate(0,10%);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes wpb_btt{0%{-webkit-transform:translate(0,10%);-ms-transform:translate(0,10%);-o-transform:translate(0,10%);transform:translate(0,10%);opacity:0}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes wpb_ltr{0%{-webkit-transform:translate(-10%,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes wpb_ltr{0%{-moz-transform:translate(-10%,0);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes wpb_ltr{0%{-o-transform:translate(-10%,0);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes wpb_ltr{0%{-webkit-transform:translate(-10%,0);-ms-transform:translate(-10%,0);-o-transform:translate(-10%,0);transform:translate(-10%,0);opacity:0}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes wpb_rtl{0%{-webkit-transform:translate(10%,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@-moz-keyframes wpb_rtl{0%{-moz-transform:translate(10%,0);opacity:0}100%{-moz-transform:translate(0,0);opacity:1}}@-o-keyframes wpb_rtl{0%{-o-transform:translate(10%,0);opacity:0}100%{-o-transform:translate(0,0);opacity:1}}@keyframes wpb_rtl{0%{-webkit-transform:translate(10%,0);-ms-transform:translate(10%,0);-o-transform:translate(10%,0);transform:translate(10%,0);opacity:0}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes wpb_appear{0%{-webkit-transform:scale(.5);opacity:.1}100%{-webkit-transform:scale(1);opacity:1}}@-moz-keyframes wpb_appear{0%{-moz-transform:scale(.5);opacity:.1}100%{-moz-transform:scale(1);opacity:1}}@-o-keyframes wpb_appear{0%{-o-transform:scale(.5);opacity:.1}100%{-o-transform:scale(1);opacity:1}}@keyframes wpb_appear{0%{-webkit-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);opacity:.1}100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}.vc-spinner::before{content:'';width:16px;height:16px;display:inline-block;pointer-events:none;margin-top:6px;background:url(//tcche.es/wp-content/themes/salient/css/build/images/spinner.gif) no-repeat;background-position-x:center;background-position-y:center}.vc-spinner.vc-spinner-complete::before{background-image:url(//tcche.es/wp-content/themes/salient/css/build/vc/tick.png)}.vc-spinner.vc-spinner-failed::before{background-image:url(//tcche.es/wp-content/themes/salient/css/build/vc/remove.png)}.vc_row.vc_row-flex>.span_12{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:999px){.vc_row.vc_row-flex>.span_12,.vc_row.vc_row-flex>.span_12>.vc_column_container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.vc_row.vc_row-flex>.span_12,.vc_row.vc_row-flex>.span_12>.vc_column_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.vc_row.vc_row-flex>.span_12>.vc_vc_column,.vc_row.vc_row-flex>.span_12>.vc_vc_column_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.vc_row.vc_row-flex>.span_12>.vc_column_container>.wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.vc_row.vc_row-flex>.span_12>.vc_column_container>.wpb_wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>*{min-height:1em}}.vc_row.vc_row-flex>.span_12>.vc_vc_column>.vc_column_container,.vc_row.vc_row-flex>.span_12>.vc_vc_column_inner>.vc_column_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.vc_row.vc_row-flex>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,.vc_row.vc_row-flex>.span_12>.vc_column_container>.vc_column-inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.vc_row.vc_row-flex>.span_12>.vc_column_container>.column-inner-wrap,.vc_row.vc_row-o-equal-height>.span_12>.vc_column_container{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.vc_row.vc_row-o-content-top>.span_12>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.span_12>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.vc_row.vc_row-flex>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,.vc_row.vc_row-o-content-middle>.span_12>.vc_column_container>.vc_column-inner{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.vc_row.vc_row-o-content-bottom>.span_12>.vc_column_container>.vc_column-inner{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:999px){.vc_row.vc_row-flex>.span_12,.vc_row.vc_row-flex>.span_12>.vc_column_container,.vc_row.vc_row-flex>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,.vc_row.vc_row-flex>.span_12>.vc_column_container>.vc_column-inner{display:block}}@media only screen and (max-width:999px) and (min-width:690px){.vc_row.vc_row-flex>.span_12,.vc_row.vc_row-flex>.span_12>.vc_column_container.one-fourths,.vc_row.vc_row-flex>.span_12>.vc_column_container.one-fourths>.vc_column-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.vc_row.vc_row-o-columns-stretch.vc_row-o-full-height>.span_12{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.vc_row.vc_row-o-columns-top.vc_row-o-full-height>.span_12{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.vc_row.vc_row-o-columns-bottom.vc_row-o-full-height>.span_12{-webkit-align-content:flex-end!important;-ms-flex-line-pack:end!important;align-content:flex-end!important}.vc_row.vc_row-o-columns-middle.vc_row-o-full-height>.span_12{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.vc_row.vc_row-o-columns-bottom>.span_12::after,.vc_row.vc_row-o-columns-middle>.span_12::after,.vc_row.vc_row-o-columns-top>.span_12::after{content:'';width:100%;height:0;overflow:hidden;visibility:hidden;display:block}.vc_row.vc_row-flex.vc_row-o-full-height>.span_12{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.accordion-header{background:none;border:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:12px;font-weight:700;padding:10px 20px;position:relative;text-align:left;width:100%}.accordion-header:before{background-color:#000;border-radius:100%;box-sizing:border-box;color:#fff;content:"\f132";font-family:dashicons,sans-serif;font-size:10px;font-weight:400;height:14px;left:0;line-height:17px;padding:0 1px 0 0;position:absolute;text-align:center;top:12px;width:15px}.accordion-header:after{border-bottom:1px solid #ddd;content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:80%}.accordion-header.is-active:before{content:"\f460";line-height:15px}.accordion-header:focus{outline:1px solid #5b9dd9}.accordion-header:hover{background:none}.tribe-tickets-editor-history:after{width:calc(100% - 80px)}.tribe_attendee_meta:after{width:calc(100% - 170px)}.tribe_advanced_meta:after{width:calc(100% - 105px)}.accordion-label:focus{outline:none}.accordion-content{display:none}.ticket_panel .accordion-content{margin:1em 0 2em}.accordion-content.is-active{display:block}.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{align-items:center;background:var(--tec-color-background-transparent);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:var(--tec-z-index-spinner-container)}@media (min-width:768px){.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{padding:0}}.tribe-common-c-loader.tribe-tickets-loader__modal{height:100vh;position:fixed;width:100vw}.event-tickets .tribe-common-c-loader{align-items:center;background:var(--tec-color-background-transparent);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:var(--tec-z-index-spinner-container)}@media (min-width:768px){.event-tickets .tribe-common-c-loader{padding:0}}.event-tickets .tribe-tickets__notice,.tribe-common .tribe-tickets__notice{background-color:var(--tec-color-background-secondary);border-radius:var(--tec-border-radius-default);margin:var(--tec-spacer-4) 0;padding:var(--tec-spacer-3)}.event-tickets .tribe-tickets__notice>:last-child,.tribe-common .tribe-tickets__notice>:last-child{margin-bottom:0;padding-bottom:0}.event-tickets .tribe-tickets-notice__title,.tribe-common .tribe-tickets-notice__title{margin:0;position:relative}.event-tickets .tribe-tickets-notice__title:empty,.tribe-common .tribe-tickets-notice__title:empty{display:none}.event-tickets .tribe-tickets__notice--error,.tribe-common .tribe-tickets__notice--error{background-color:var(--tec-color-background-error);display:none;padding-left:50px;position:relative}.event-tickets .tribe-tickets__notice--error:before,.tribe-common .tribe-tickets__notice--error:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%281 1%29%27%3E%3Ccircle cx=%278%27 cy=%278%27 r=%277.467%27 stroke=%27%23141827%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27/%3E%3Ccircle cx=%278%27 cy=%2711.733%27 r=%271.067%27 fill=%27%23141827%27 fill-rule=%27nonzero%27/%3E%3Cpath fill=%27%23141827%27 stroke=%27%23141827%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27M8 3.733v4.8%27/%3E%3C/g%3E%3C/svg%3E");background-size:contain;content:"";height:var(--tec-spacer-3);left:var(--tec-spacer-4);position:absolute;top:var(--tec-spacer-4);width:var(--tec-spacer-3)}.event-tickets .tribe-tickets__notice--barred,.tribe-common .tribe-tickets__notice--barred{background-color:var(--tec-color-background);border:var(--tec-spacer-0) solid var(--tec-color-border-secondary);border-bottom:0;border-radius:0;border-top:0;padding:0 var(--tec-spacer-2)}.event-tickets .tribe-tickets__notice--barred-left,.tribe-common .tribe-tickets__notice--barred-left{border-right:0;padding:0 0 0 var(--tec-spacer-2)}.event-tickets .tribe-tickets__notice--barred-right,.tribe-common .tribe-tickets__notice--barred-right{border-left:0;padding:0 var(--tec-spacer-2) 0 0}.event-tickets .tribe-tickets-svgicon{background-repeat:no-repeat;background-size:contain}.tooltipster-base.tribe-tickets-tooltip-theme{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-tooltip);height:auto!important;max-width:254px;padding:var(--tec-spacer-5)}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-box{background-color:initial;border:0;border-radius:0;box-shadow:none;margin:0}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-box .tooltipster-content{color:var(--tec-color-text-primary);overflow:inherit;padding:0;word-break:break-word}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-arrow{display:none}.tribe-common a.tribe-common-c-btn--small,.tribe-common button.tribe-common-c-btn--small,.tribe-common input[type=button].tribe-common-c-btn--small,.tribe-common input[type=submit].tribe-common-c-btn--small{background-color:var(--tec-color-accent-primary);padding:11px 14px;width:auto}.tribe-common a.tribe-common-c-btn--small:active,.tribe-common a.tribe-common-c-btn--small:disabled,.tribe-common a.tribe-common-c-btn--small:focus,.tribe-common a.tribe-common-c-btn--small:hover,.tribe-common button.tribe-common-c-btn--small:active,.tribe-common button.tribe-common-c-btn--small:disabled,.tribe-common button.tribe-common-c-btn--small:focus,.tribe-common button.tribe-common-c-btn--small:hover,.tribe-common input[type=button].tribe-common-c-btn--small:active,.tribe-common input[type=button].tribe-common-c-btn--small:disabled,.tribe-common input[type=button].tribe-common-c-btn--small:focus,.tribe-common input[type=button].tribe-common-c-btn--small:hover,.tribe-common input[type=submit].tribe-common-c-btn--small:active,.tribe-common input[type=submit].tribe-common-c-btn--small:disabled,.tribe-common input[type=submit].tribe-common-c-btn--small:focus,.tribe-common input[type=submit].tribe-common-c-btn--small:hover{padding:11px 14px}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background:#0000;border:0;border-radius:0;color:var(--tec-color-text-primary);color:inherit;cursor:pointer;display:inline-block;font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);height:auto;line-height:var(--tec-line-height-3);outline:none;padding:0;-webkit-text-decoration:none;text-decoration:none;width:auto}.tribe-common a.tribe-common-c-btn-link:active,.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:active,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:active,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:active,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{background:#0000;color:inherit}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{text-align:center;-webkit-text-decoration:underline;text-decoration:underline;transition:var(--tec-transition-color)}.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{background-color:initial}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background-color:initial;color:var(--tec-color-accent-primary);padding:11px 20px;width:100%}@media (min-width:768px){.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background-color:initial;width:auto}}.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{color:var(--tec-color-accent-primary-hover)}.tribe-common a.tribe-common-c-btn-link:active,.tribe-common button.tribe-common-c-btn-link:active,.tribe-common input[type=button].tribe-common-c-btn-link:active,.tribe-common input[type=submit].tribe-common-c-btn-link:active{color:var(--tec-color-accent-primary-active)}.tribe-common a.tribe-common-c-btn-link:disabled,.tribe-common button.tribe-common-c-btn-link:disabled,.tribe-common input[type=button].tribe-common-c-btn-link:disabled,.tribe-common input[type=submit].tribe-common-c-btn-link:disabled{color:var(--tec-color-accent-primary-background)}.event-tickets .tec-tickets__attendees-list-wrapper,.tribe-common .tec-tickets__attendees-list-wrapper{margin-top:var(--tec-spacer-8)}.event-tickets .tec-tickets__attendees-list,.tribe-common .tec-tickets__attendees-list{background-color:var(--tec-color-background);margin-top:var(--tec-spacer-3)}.event-tickets .tec-tickets__attendees-list-item,.tribe-common .tec-tickets__attendees-list-item{align-items:center;border-left:1px solid var(--tec-color-border-secondary);border-right:1px solid var(--tec-color-border-secondary);border-top:1px solid var(--tec-color-border-secondary);container-type:inline-size;display:flex;flex-direction:column;gap:var(--tec-spacer-1);margin:0;padding:var(--tec-spacer-4)}.event-tickets .tec-tickets__attendees-list-item:last-child,.tribe-common .tec-tickets__attendees-list-item:last-child{border-bottom:1px solid var(--tec-color-border-secondary)}@media (min-width:768px){.event-tickets .tec-tickets__attendees-list-item,.tribe-common .tec-tickets__attendees-list-item{flex-direction:row}}.event-tickets .tec-tickets__attendees-list-item-attendee-details,.tribe-common .tec-tickets__attendees-list-item-attendee-details{align-self:center;flex-grow:1}.event-tickets .tribe-tickets__rsvp-wrapper{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-secondary);border-radius:var(--tec-border-radius-default);margin-top:var(--tec-spacer-6);max-width:580px;overflow:hidden;position:relative;transition:all .3s ease;width:100%}@media (prefers-reduced-motion:reduce){.event-tickets .tribe-tickets__rsvp-wrapper{transition:none}}.event-tickets .tribe-tickets__rsvp{padding:var(--tec-spacer-10) var(--tec-grid-gutter-small-half)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp{padding:var(--tec-spacer-5) var(-tec-grid-gutter-half)}}.event-tickets .tribe-tickets__rsvp-details-wrapper{align-items:center;display:flex;flex:none;justify-content:center;text-align:center}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-details-wrapper{width:calc(var(--tec-grid-width-1-of-8)*5)}}.event-tickets .tribe-tickets__rsvp-details{text-align:center;width:100%}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-details{text-align:initial}}.event-tickets .tribe-tickets__rsvp-description{color:var(--tec-color-text-secondary);margin-top:var(--tec-spacer-1)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-description{margin-top:var(--tec-spacer-2)}}.event-tickets .tribe-tickets__rsvp-attendance{display:flex;flex-direction:column;margin-top:var(--tec-spacer-4)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-attendance{margin-top:var(--tec-spacer-5)}}.event-tickets .tribe-tickets__rsvp-attendance-number{font-size:var(--tec-font-size-9)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-attendance-number{font-size:var(--tec-font-size-7)}}.event-tickets .tribe-tickets__rsvp-attendance-number.tribe-tickets__rsvp-attendance-number--no-description{font-size:var(--tec-font-size-10)}.event-tickets .tribe-tickets__rsvp-attendance-going{color:var(--tec-color-text-secondary)}.event-tickets .tribe-tickets__rsvp-availability{color:var(--tec-color-text-secondary);margin-top:var(--tec-spacer-4)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-availability{margin-top:var(--tec-spacer-5)}}.event-tickets .tribe-tickets__rsvp-availability-days-left,.event-tickets .tribe-tickets__rsvp-availability-quantity{color:var(--tec-color-text-primary)}.event-tickets .tribe-tickets__rsvp-actions-wrapper{align-items:center;display:flex;flex:none;justify-content:center;text-align:center}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-actions-wrapper{border-left:1px dashed var(--tec-color-border-secondary);width:calc(var(--tec-grid-width-1-of-8)*3)}}.event-tickets .tribe-tickets__rsvp-actions{border-top:1px dashed var(--tec-color-border-secondary);margin-top:var(--tec-spacer-10);padding:var(--tec-spacer-10) 0;width:100%}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-actions{border-top:0;margin-top:0;padding:0}}.event-tickets .tribe-tickets__rsvp-actions .tribe-common-c-btn{max-width:125px}.event-tickets .tribe-tickets__rsvp-actions-button-going,.event-tickets .tribe-tickets__rsvp-actions-button-not-going{font-family:var(--tec-font-family-sans-serif)}.event-tickets .tribe-tickets__rsvp-actions-rsvp-going{margin-top:var(--tec-spacer-2)}.event-tickets .tribe-tickets__rsvp-actions-rsvp-not-going{margin-top:var(--tec-spacer-8)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-actions-rsvp-not-going{margin-top:var(--tec-spacer-5)}}.event-tickets .tribe-tickets__rsvp-actions-button-not-going{font-size:var(--tec-font-size-2)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-actions-button-not-going{font-size:var(--tec-font-size-1)}}.event-tickets .tribe-tickets__rsvp-actions-full{padding:var(--tec-spacer-12) var(--tec-spacer-7) var(--tec-spacer-11) var(--tec-spacer-7)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-actions-full{padding:0 var(--tec-spacer-7)}}.event-tickets .tribe-tickets__rsvp-actions-full-text{color:var(--tec-color-text-secondary);text-transform:uppercase}.event-tickets .tribe-tickets__rsvp-actions-success-going{align-items:center;display:flex;justify-content:center}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-actions-success-going{justify-content:flex-start}}.event-tickets .tribe-tickets__rsvp-actions-success-going-check-icon{background-color:var(--tec-color-accent-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%279%27%3E%3Cpath fill=%27%23fff%27 d=%27M10.6.1 3.9 6.8 1.4 4.3c-.1-.1-.3-.1-.4 0l-.8.8c-.1.1-.1.3 0 .4l3.4 3.4c.2.1.4.1.5 0l7.7-7.7c.1-.1.1-.3 0-.4L11 .1c-.1-.1-.3-.1-.4 0%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:100%;display:inline-block;height:var(--tec-spacer-7);margin:0 var(--tec-spacer-0);width:var(--tec-spacer-7)}.event-tickets .tribe-tickets__rsvp-actions-success-going-text{margin-left:var(--tec-spacer-1);text-transform:capitalize}.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle{display:flex;justify-content:center;margin-top:var(--tec-spacer-4)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle{justify-content:flex-start;margin-top:var(--tec-spacer-1)}}.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle-input{flex:none}.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle-label{text-align:left}.event-tickets .tribe-tickets__rsvp-actions-success-going-toggle-label-underline{cursor:help;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.event-tickets .tribe-tickets__rsvp-message{align-items:center;background-color:var(--tec-color-accent-primary-background);border-radius:var(--tec-border-radius-default);display:flex;padding:var(--tec-spacer-4) var(--tec-spacer-3)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-message{padding:var(--tec-spacer-3)}}.event-tickets .tribe-tickets__rsvp-message--error,.event-tickets .tribe-tickets__rsvp-message--error.tribe-tickets__rsvp-message{background-color:var(--tec-color-background-error)}.event-tickets .tribe-tickets__rsvp-message--success-icon{display:inline-block;height:var(--tec-spacer-3);margin-right:var(--tec-spacer-2);width:var(--tec-spacer-3)}.event-tickets .tribe-tickets__rsvp-message--success-icon path{stroke:var(--tec-color-icon-active)}.event-tickets .tribe-tickets__rsvp-message--error-icon,.event-tickets .tribe-tickets__rsvp-message--must-login-icon{display:inline-block;margin-right:var(--tec-spacer-2)}.event-tickets .tribe-tickets__rsvp-message--error-icon circle,.event-tickets .tribe-tickets__rsvp-message--must-login-icon circle{stroke:var(--tec-color-icon-active)}.event-tickets .tribe-tickets__rsvp-message--error-icon circle#dot,.event-tickets .tribe-tickets__rsvp-message--must-login-icon circle#dot{fill:var(--tec-color-icon-active);stroke:#0000}.event-tickets .tribe-tickets__rsvp-message--error-icon path,.event-tickets .tribe-tickets__rsvp-message--must-login-icon path{stroke:var(--tec-color-icon-active)}.event-tickets .tribe-tickets__rsvp-message-link{color:var(--tec-color-accent-primary)}.event-tickets .tribe-common-c-btn:disabled{background-color:var(--tec-color-accent-primary);cursor:not-allowed}.event-tickets button.tribe-common-cta:disabled{cursor:not-allowed}.event-tickets .tribe-tickets__rsvp-form-wrapper{padding:var(--tec-spacer-5)}.event-tickets .tribe-tickets__rsvp-form-title{border-bottom:1px dashed var(--tec-color-border-secondary);padding-bottom:var(--tec-spacer-5)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-form-title{border:none;padding-bottom:0}}.event-tickets .tribe-tickets__rsvp-form-content{margin-bottom:var(--tec-spacer-1);margin-top:var(--tec-spacer-8)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-form-content{margin-top:var(--tec-spacer-5)}}.event-tickets .tribe-tickets__rsvp-form-buttons{align-items:baseline;display:flex;justify-content:flex-end;padding-top:var(--tec-spacer-4)}.event-tickets .tribe-tickets__rsvp-form-buttons>*{margin-left:var(--tec-spacer-4)}@media (min-width:768px){.event-tickets .tribe-tickets__form input[type=number].tribe-tickets__rsvp-form-input-number{max-width:140px}}.event-tickets .tribe-tickets__rsvp-form-button{width:auto}.event-tickets .tribe-tickets__rsvp-form-button--cancel{color:var(--tec-color-text-secondary)}.event-tickets .tribe-tickets__rsvp-form-button--cancel:focus,.event-tickets .tribe-tickets__rsvp-form-button--cancel:hover{color:var(--tec-color-text-primary)}.event-tickets .tribe-tickets__rsvp-form-button--submit{padding-left:var(--tec-spacer-6);padding-right:var(--tec-spacer-6)}.event-tickets .tribe-tickets__rsvp-ar{padding-left:var(--tec-grid-gutter-small-half);padding-right:var(--tec-grid-gutter-small-half)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar{flex-direction:row-reverse;padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}}.event-tickets .tribe-tickets__rsvp-ar-sidebar-wrapper{display:flex;flex:none}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-sidebar-wrapper{border-left:1px dashed var(--tec-color-border-secondary);width:calc(var(--tec-grid-width-1-of-8)*3)}}.event-tickets .tribe-tickets__rsvp-ar-sidebar{border-bottom:1px dashed var(--tec-color-border-secondary);margin-top:var(--tec-spacer-5);padding:var(--tec-spacer-5) 0;width:100%}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-sidebar{border:0;margin-top:0;padding-left:var(--tec-spacer-4)}}.event-tickets .tribe-tickets__rsvp-ar-quantity{align-items:center;display:flex;margin-top:var(--tec-spacer-4)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-quantity{display:block}}.event-tickets .tribe-tickets__rsvp-ar-quantity-input{align-items:center;display:flex;margin-left:var(--tec-spacer-3)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-quantity-input{margin-left:0}}.event-tickets .tribe-tickets__rsvp-ar-quantity-input input[type=number]{appearance:textfield;background:#0000;border:none;height:var(--tec-spacer-8);max-width:var(--tec-spacer-8);padding:var(--tec-spacer-0) 0;text-align:center}@media (min-width:600px){.event-tickets .tribe-tickets__rsvp-ar-quantity-input input[type=number]{height:var(--tec-spacer-8)}}.event-tickets .tribe-tickets__rsvp-ar-quantity-input input[type=number]:-webkit-inner-spin-button,.event-tickets .tribe-tickets__rsvp-ar-quantity-input input[type=number]:-webkit-outer-spin-button{appearance:none}.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number{background-color:initial;border:1px solid var(--tec-color-border-default);border-radius:50%;flex:none;height:28px;padding:0;position:relative;width:28px}.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number:after,.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number:before{background-color:var(--tec-color-icon-active);content:"";height:2px;left:9px;position:absolute;top:12px;width:8px}.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number:focus,.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number:hover{background:none;border-color:var(--tec-color-border-active)}.event-tickets .tribe-tickets__rsvp-ar-quantity-input-number--plus:after{transform:rotate(90deg)}.event-tickets .tribe-tickets__rsvp-ar-guest-list{margin-top:var(--tec-spacer-7)!important}.event-tickets .tribe-tickets__rsvp-ar-guest-list-item{display:inline-block}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-guest-list-item{display:block}.event-tickets .tribe-tickets__rsvp-ar-guest-list-item:not(:first-of-type){margin-top:var(--tec-spacer-7)}}.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button--inactive:focus,.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button--inactive:hover,.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button:focus,.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button:hover{color:var(--tec-color-text-primary)}.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button--inactive{color:var(--tec-color-text-secondary)}.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-button--inactive .tribe-tickets__rsvp-ar-guest-icon path{fill:var(--tec-color-icon-disabled);stroke:var(--tec-color-icon-disabled)}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-guest-list-item-title{clip:auto;height:auto;margin:0;position:static;width:auto}}.event-tickets .tribe-tickets__rsvp-ar-guest-icon{display:inline-block;height:17px;margin-right:var(--tec-spacer-5);width:14px}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-guest-icon{height:14px;margin-right:var(--tec-spacer-0);width:11px}}.event-tickets .tribe-tickets__rsvp-ar-guest-icon path{fill:var(--tec-color-icon-active);stroke:var(--tec-color-icon-active)}.event-tickets .tribe-tickets__rsvp-ar-form-wrapper{background-color:#f6f7f9;display:flex;flex:none}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-form-wrapper{width:calc(var(--tec-grid-width-1-of-8)*5)}}.event-tickets .tribe-tickets__rsvp-ar-form{padding:var(--tec-spacer-5) 0;width:100%}@media (min-width:768px){.event-tickets .tribe-tickets__rsvp-ar-form{text-align:initial}}.event-tickets .tribe-tickets__rsvp-ar-form .tribe-tickets__form{margin-top:var(--tec-spacer-4)}.event-tickets .tribe-tickets__rsvp-ar-form-title{color:var(--tec-color-text-secondary)}.event-tickets .tribe-tickets__rsvp-attendees{margin-bottom:var(--tec-grid-gutter-half);margin-left:var(--tec-grid-gutter-half);margin-right:var(--tec-grid-gutter-half);margin-top:0}@import url("//fonts.googleapis.com/css?family=Source Serif Pro:400|Lato:400|Montserrat:100");
@keyframes rotate-forever{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes spinner-loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.pum-container,.pum-content,.pum-content+.pum-close,.pum-content+.pum-close:active,.pum-content+.pum-close:focus,.pum-content+.pum-close:hover,.pum-overlay,.pum-title{background:0 0;border:none;bottom:auto;clear:none;cursor:default;float:none;font-family:inherit;font-size:medium;font-style:normal;font-weight:400;height:auto;left:auto;letter-spacing:normal;line-height:normal;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto}.pum-container .pum-content+.pum-close>span,.pum-content,.pum-title{position:relative;z-index:1}.pum-overlay,html.pum-open.pum-open-overlay-disabled.pum-open-fixed .pum-container,html.pum-open.pum-open-overlay.pum-open-fixed .pum-container{position:fixed}.pum-overlay{height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:1999999999;overflow:initial;display:none;transition:.15s ease-in-out}.pum-overlay.pum-form-submission-detected,.pum-overlay.pum-preview{display:block}.pum-overlay,.pum-overlay *,.pum-overlay :after,.pum-overlay :before,.pum-overlay:after,.pum-overlay:before{box-sizing:border-box}.pum-container{top:100px;position:absolute;margin-bottom:3em;z-index:1999999999}.pum-container.pum-responsive{left:50%;margin-left:-47.5%;width:95%;height:auto;overflow:visible}.pum-container.pum-responsive img{max-width:100%;height:auto}@media only screen and (min-width:1024px){.pum-container.pum-responsive.pum-responsive-nano{margin-left:-5%;width:10%}.pum-container.pum-responsive.pum-responsive-micro{margin-left:-10%;width:20%}.pum-container.pum-responsive.pum-responsive-tiny{margin-left:-15%;width:30%}.pum-container.pum-responsive.pum-responsive-small{margin-left:-20%;width:40%}.pum-container.pum-responsive.pum-responsive-medium{margin-left:-30%;width:60%}.pum-container.pum-responsive.pum-responsive-normal{margin-left:-30%;width:70%}.pum-container.pum-responsive.pum-responsive-large{margin-left:-35%;width:80%}.pum-container.pum-responsive.pum-responsive-xlarge{margin-left:-47.5%;width:95%}.pum-container.pum-responsive.pum-position-fixed{position:fixed}}@media only screen and (max-width:1024px){.pum-container.pum-responsive.pum-position-fixed{position:absolute}}.pum-container.custom-position{left:auto;top:auto;margin-left:inherit}.pum-container .pum-title{margin-bottom:.5em}.pum-container .pum-content>:last-child,.pum-form__message:last-child{margin-bottom:0}.pum-container .pum-content:focus{outline:0}.pum-container .pum-content>:first-child{margin-top:0}.pum-container .pum-content+.pum-close{text-decoration:none;text-align:center;line-height:1;position:absolute;cursor:pointer;min-width:1em;z-index:2;background-color:transparent}.pum-container.pum-scrollable .pum-content{overflow:auto;overflow-y:scroll;max-height:95%}.pum-overlay.pum-overlay-disabled{visibility:hidden}.pum-overlay.pum-overlay-disabled::-webkit-scrollbar{display:block}.pum-overlay.pum-overlay-disabled .pum-container{visibility:visible}.popmake-close,.pum-overlay.pum-click-to-close{cursor:pointer}html.pum-open.pum-open-overlay,html.pum-open.pum-open-overlay.pum-open-fixed .pum-overlay{overflow:hidden}html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){padding-right:15px}html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active{overflow-y:scroll;-webkit-overflow-scrolling:touch}html.pum-open.pum-open-overlay-disabled.pum-open-scrollable .pum-overlay.pum-active{position:static;height:auto;width:auto}.pum-form{margin:0 auto 16px}.pum-form__field{margin-bottom:1em}.pum-form__field label{font-weight:700}.pum-form__field input[type=date],.pum-form__field select{margin:0 auto;font-size:18px;line-height:26px;text-align:center;padding:3px;vertical-align:middle}.pum-form__field select{padding:5px 3px}.pum-form__loader{font-size:2em;animation-duration:.75s;animation-iteration-count:infinite;animation-name:rotate-forever;animation-timing-function:linear;height:.75em;width:.75em;border:.25em solid rgba(0,0,0,.5);border-right-color:transparent;border-radius:50%;display:inline-block}.pum-form__submit{position:relative}.pum-form__submit .pum-form__loader{margin-left:.5em;border:.25em solid rgba(255,255,255,.5);border-right-color:transparent}.pum-form__messages{display:none;border:1px solid rgba(0,0,0,.25);margin-bottom:.5em;padding:1em;position:relative}.pum-form__message{margin-bottom:.5em}.pum-form__message--error{color:red!important;border-color:red}.pum-form__message--success{color:green!important;border-color:green}.pum-form--loading,.pum-sub-form .pum-sub-form-loading{opacity:.5}.pum-alignment-left,.pum-form--alignment-left{text-align:left}.pum-alignment-center{text-align:center}.pum-alignment-right{text-align:right}.pum-form--alignment-center{text-align:center}.pum-form--alignment-right{text-align:right}.pum-form--layout-standard .pum-form__field>label{margin-bottom:.25em;display:block}.pum-form--layout-inline .pum-form__field{display:inline-block}.pum-form--layout-block .pum-form__field,.pum-form--layout-block button,.pum-form--layout-block div,.pum-form--layout-block input{display:block;width:100%}.pum-form--style-default label{font-size:14px;font-weight:700}.pum-form--style-default input[type=email],.pum-form--style-default input[type=text]{background-color:#f8f7f7;margin-bottom:5px;font-size:14px;padding:10px 8px}.pum-form--style-default button{font-size:18px;margin:10px 0 0;padding:10px 5px;cursor:pointer}.pum-sub-form p.pum-newsletter-error-msg{margin:0}.pum-sub-form .spinner-loader{right:50%;position:absolute;bottom:40%}.pum-sub-form .spinner-loader:not(:required){animation:1.5s linear infinite spinner-loader;border-radius:.5em;box-shadow:rgba(0,0,51,.3) 1.5em 0 0 0,rgba(0,0,51,.3) 1.1em 1.1em 0 0,rgba(0,0,51,.3) 0 1.5em 0 0,rgba(0,0,51,.3) -1.1em 1.1em 0 0,rgba(0,0,51,.3) -1.5em 0 0 0,rgba(0,0,51,.3) -1.1em -1.1em 0 0,rgba(0,0,51,.3) 0 -1.5em 0 0,rgba(0,0,51,.3) 1.1em -1.1em 0 0;display:inline-block;font-size:10px;width:1em;height:1em;margin:1.5em;overflow:hidden;text-indent:100%}.pum-form__field--consent{text-align:left}.pum-form__field--consent.pum-form__field--checkbox label,.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label{display:inline-block;vertical-align:middle}.pum-form__field--consent.pum-form__field--checkbox label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--inline label+label{margin-left:1em}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label{display:block;vertical-align:middle}.pum-form__field--consent.pum-form__field--radio .pum-form__consent-radios.pum-form__consent-radios--stacked label input{display:inline-block;width:inherit;margin:0;vertical-align:middle}.pum-container iframe.formidable{width:100%;overflow:visible}.pika-single,body div#ui-datepicker-div[style]{z-index:9999999999!important} .pum-theme-5316, .pum-theme-speakers { background-color: rgba( 33, 33, 33, 0.35 ) } 
.pum-theme-5316 .pum-container, .pum-theme-speakers .pum-container { padding: 68px; border-radius: 50px; border: 1px none #000000; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-5316 .pum-title, .pum-theme-speakers .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.00 ); font-family: Source Serif Pro; font-weight: 400; font-size: 32px; line-height: 36px } 
.pum-theme-5316 .pum-content, .pum-theme-speakers .pum-content { color: #8c8c8c; font-family: inherit; font-weight: 400 } 
.pum-theme-5316 .pum-content + .pum-close, .pum-theme-speakers .pum-content + .pum-close { position: absolute; height: auto; width: auto; left: auto; right: 29px; bottom: auto; top: 29px; padding: 0px; color: #eaa952; font-family: Lato; font-weight: 400; font-size: 32px; line-height: 8px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 1px 1px 3px 0px rgba( 0, 0, 0, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.00 ) } .pum-theme-3380, .pum-theme-default-theme { background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-3380 .pum-container, .pum-theme-default-theme .pum-container { padding: 18px; border-radius: 0px; border: 1px none #000000; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); background-color: rgba( 249, 249, 249, 1.00 ) } 
.pum-theme-3380 .pum-title, .pum-theme-default-theme .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; font-style: normal; line-height: 36px } 
.pum-theme-3380 .pum-content, .pum-theme-default-theme .pum-content { color: #8c8c8c; font-family: inherit; font-weight: 400; font-style: inherit } 
.pum-theme-3380 .pum-content + .pum-close, .pum-theme-default-theme .pum-content + .pum-close { position: absolute; height: auto; width: auto; left: auto; right: 0px; bottom: auto; top: 0px; padding: 8px; color: #ffffff; font-family: inherit; font-weight: 400; font-size: 12px; font-style: inherit; line-height: 36px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 183, 205, 1.00 ) } .pum-theme-3381, .pum-theme-lightbox { background-color: rgba( 0, 0, 0, 0.60 ) } 
.pum-theme-3381 .pum-container, .pum-theme-lightbox .pum-container { padding: 18px; border-radius: 3px; border: 8px solid #000000; box-shadow: 0px 0px 30px 0px rgba( 2, 2, 2, 1.00 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-3381 .pum-title, .pum-theme-lightbox .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-3381 .pum-content, .pum-theme-lightbox .pum-content { color: #000000; font-family: inherit; font-weight: 100 } 
.pum-theme-3381 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close { position: absolute; height: 26px; width: 26px; left: auto; right: -13px; bottom: auto; top: -13px; padding: 0px; color: #ffffff; font-family: Arial; font-weight: 100; font-size: 24px; line-height: 24px; border: 2px solid #ffffff; border-radius: 26px; box-shadow: 0px 0px 15px 1px rgba( 2, 2, 2, 0.75 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 0, 0, 1.00 ) } .pum-theme-3382, .pum-theme-enterprise-blue { background-color: rgba( 0, 0, 0, 0.70 ) } 
.pum-theme-3382 .pum-container, .pum-theme-enterprise-blue .pum-container { padding: 28px; border-radius: 5px; border: 1px none #000000; box-shadow: 0px 10px 25px 4px rgba( 2, 2, 2, 0.50 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-3382 .pum-title, .pum-theme-enterprise-blue .pum-title { color: #315b7c; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 34px; line-height: 36px } 
.pum-theme-3382 .pum-content, .pum-theme-enterprise-blue .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-3382 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close { position: absolute; height: 28px; width: 28px; left: auto; right: 8px; bottom: auto; top: 8px; padding: 4px; color: #ffffff; font-family: Times New Roman; font-weight: 100; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 42px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 49, 91, 124, 1.00 ) } .pum-theme-3383, .pum-theme-hello-box { background-color: rgba( 0, 0, 0, 0.75 ) } 
.pum-theme-3383 .pum-container, .pum-theme-hello-box .pum-container { padding: 30px; border-radius: 80px; border: 14px solid #81d742; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); background-color: rgba( 255, 255, 255, 1.00 ) } 
.pum-theme-3383 .pum-title, .pum-theme-hello-box .pum-title { color: #2d2d2d; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: Montserrat; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-3383 .pum-content, .pum-theme-hello-box .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-3383 .pum-content + .pum-close, .pum-theme-hello-box .pum-content + .pum-close { position: absolute; height: auto; width: auto; left: auto; right: -30px; bottom: auto; top: -30px; padding: 0px; color: #2d2d2d; font-family: Times New Roman; font-weight: 100; font-size: 32px; line-height: 28px; border: 1px none #ffffff; border-radius: 28px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 255, 255, 255, 1.00 ) } .pum-theme-3384, .pum-theme-cutting-edge { background-color: rgba( 0, 0, 0, 0.50 ) } 
.pum-theme-3384 .pum-container, .pum-theme-cutting-edge .pum-container { padding: 18px; border-radius: 0px; border: 1px none #000000; box-shadow: 0px 10px 25px 0px rgba( 2, 2, 2, 0.50 ); background-color: rgba( 30, 115, 190, 1.00 ) } 
.pum-theme-3384 .pum-title, .pum-theme-cutting-edge .pum-title { color: #ffffff; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: Sans-Serif; font-weight: 100; font-size: 26px; line-height: 28px } 
.pum-theme-3384 .pum-content, .pum-theme-cutting-edge .pum-content { color: #ffffff; font-family: inherit; font-weight: 100 } 
.pum-theme-3384 .pum-content + .pum-close, .pum-theme-cutting-edge .pum-content + .pum-close { position: absolute; height: 24px; width: 24px; left: auto; right: 0px; bottom: auto; top: 0px; padding: 0px; color: #1e73be; font-family: Times New Roman; font-weight: 100; font-size: 32px; line-height: 24px; border: 1px none #ffffff; border-radius: 0px; box-shadow: -1px 1px 1px 0px rgba( 2, 2, 2, 0.10 ); text-shadow: -1px 1px 1px rgba( 0, 0, 0, 0.10 ); background-color: rgba( 238, 238, 34, 1.00 ) } .pum-theme-3385, .pum-theme-framed-border { background-color: rgba( 255, 255, 255, 0.50 ) } 
.pum-theme-3385 .pum-container, .pum-theme-framed-border .pum-container { padding: 18px; border-radius: 0px; border: 20px outset #dd3333; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.97 ) inset; background-color: rgba( 255, 251, 239, 1.00 ) } 
.pum-theme-3385 .pum-title, .pum-theme-framed-border .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 100; font-size: 32px; line-height: 36px } 
.pum-theme-3385 .pum-content, .pum-theme-framed-border .pum-content { color: #2d2d2d; font-family: inherit; font-weight: 100 } 
.pum-theme-3385 .pum-content + .pum-close, .pum-theme-framed-border .pum-content + .pum-close { position: absolute; height: 20px; width: 20px; left: auto; right: -20px; bottom: auto; top: -20px; padding: 0px; color: #ffffff; font-family: Tahoma; font-weight: 700; font-size: 16px; line-height: 18px; border: 1px none #ffffff; border-radius: 0px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 ); background-color: rgba( 0, 0, 0, 0.55 ) } .pum-theme-3386, .pum-theme-floating-bar { background-color: rgba( 255, 255, 255, 0.00 ) } 
.pum-theme-3386 .pum-container, .pum-theme-floating-bar .pum-container { padding: 8px; border-radius: 0px; border: 1px none #000000; box-shadow: 1px 1px 3px 0px rgba( 2, 2, 2, 0.23 ); background-color: rgba( 238, 246, 252, 1.00 ) } 
.pum-theme-3386 .pum-title, .pum-theme-floating-bar .pum-title { color: #505050; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } 
.pum-theme-3386 .pum-content, .pum-theme-floating-bar .pum-content { color: #505050; font-family: inherit; font-weight: 400 } 
.pum-theme-3386 .pum-content + .pum-close, .pum-theme-floating-bar .pum-content + .pum-close { position: absolute; height: 18px; width: 18px; left: auto; right: 5px; bottom: auto; top: 50%; padding: 0px; color: #505050; font-family: Sans-Serif; font-weight: 700; font-size: 15px; line-height: 18px; border: 1px solid #505050; border-radius: 15px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.00 ); background-color: rgba( 255, 255, 255, 0.00 ); transform: translate(0, -50%) } .pum-theme-3387, .pum-theme-content-only { background-color: rgba( 0, 0, 0, 0.70 ) } 
.pum-theme-3387 .pum-container, .pum-theme-content-only .pum-container { padding: 0px; border-radius: 0px; border: 1px none #000000; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ) } 
.pum-theme-3387 .pum-title, .pum-theme-content-only .pum-title { color: #000000; text-align: left; text-shadow: 0px 0px 0px rgba( 2, 2, 2, 0.23 ); font-family: inherit; font-weight: 400; font-size: 32px; line-height: 36px } 
.pum-theme-3387 .pum-content, .pum-theme-content-only .pum-content { color: #8c8c8c; font-family: inherit; font-weight: 400 } 
.pum-theme-3387 .pum-content + .pum-close, .pum-theme-content-only .pum-content + .pum-close { position: absolute; height: 18px; width: 18px; left: auto; right: 7px; bottom: auto; top: 7px; padding: 0px; color: #000000; font-family: inherit; font-weight: 700; font-size: 20px; line-height: 20px; border: 1px none #ffffff; border-radius: 15px; box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.00 ); text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.00 ); background-color: rgba( 255, 255, 255, 0.00 ) } 
#pum-6326 {z-index: 1999999999}
#pum-6325 {z-index: 1999999999}
#pum-6324 {z-index: 1999999999}
#pum-5707 {z-index: 1999999999}
#pum-5704 {z-index: 1999999999}
#pum-5319 {z-index: 1999999999}#tribe-tickets__tickets-form {
display: block !important;
width: 100% !important;
max-width: unset !important;
} .entry .entry-content .event-tickets .tribe-tickets__tickets-form,
.event-tickets .tribe-tickets__tickets-form {
background: unset !important;
border: unset !important;
} .tribe-tickets__tickets-footer-total-label,
h2.tribe-tickets__tickets-title {
letter-spacing: 2px;
font-size: 14px !important;
margin-bottom: 20px !important;
} .entry .entry-content .event-tickets .tribe-tickets__tickets-item,
.event-tickets .tribe-tickets__tickets-item {
border: unset !important;
} .entry .entry-content .event-tickets .tribe-tickets__tickets-item,
.event-tickets .tribe-tickets__tickets-item:not(:last-child) {
padding-top: 20px !important;
border-bottom: 2px solid #d3d3d370 !important;
}  .tribe-tickets__tickets-item-content-title {
font-size: 28px !important;
margin-bottom: 20px !important;
} .tribe-tickets__tickets-item-details-content {
position: relative; text-transform: uppercase !important;
letter-spacing: 2px;
font-weight: 600;
margin-bottom: 20px !important;
}  .tribe-tickets__tickets-item-details-content br {
display: block !important;
} .tribe-tickets__tickets-item-extra-available {
display: none !important;
} .tribe-tickets__tickets-item-quantity,
.tribe-tickets__tickets-item-extra {
height: 100% !important;
display: flex;
justify-content: center !important;
align-items: center !important;
} .tribe-common-h4--min-medium,
.tribe-formatted-currency-wrap span {
font-size: 25px !important;
} .tribe-tickets__tickets-item-quantity-number {
margin: 0 20px !important;
} .tribe-tickets__tickets-item-quantity-add,
.tribe-tickets__tickets-item-quantity-remove {
font-size: 25px !important;
color: rgb(39, 41, 47) !important;
font-weight: 200 !important;
} button {
border: unset !important;
font-size: 14px !important;
font-weight: bold !important;
} .tribe-formatted-currency-wrap,
.tribe-tickets__tickets-footer-quantity-number,
.tribe-tickets__tickets-item-quantity-number-input,
.tribe-tickets__tickets-item-extra-price,
.tribe-tickets__tickets-item-content-title {
font-family: "Source Serif 4" !important;
}
.tribe-tickets__tickets-footer {
display: flex;
flex-direction: column !important;
justify-content: center !important;
align-items: flex-end !important;
}
.tribe-tickets__tickets-footer-quantity {
display: none !important;
}
.tribe-tickets__tickets-footer-total {
margin: 20px 0 !important;
display: flex !important;
justify-content: center;
align-items: center;
gap: 20px
}
.tribe-tickets__tickets-footer-total span {
margin: 0 !important
}
button#tribe-tickets__tickets-buy {
letter-spacing: 2px !important;
font-size: 14px !important;
margin-bottom: 20px !important;
background: #EAAA52 !important;
color: black !important
} .tribe-tickets__tickets-item-quantity {
grid-column: 2 !important
}
.tribe-tickets__tickets-item-extra {
grid-column: 3 !important;
}
.tribe-tickets__tickets-item-quantity,
.tribe-tickets__tickets-item-quantity span,
.tribe-tickets__tickets-item-extra span{
font-weight: 400 !important
} .tribe-tickets__tickets-item-content-title {
margin-bottom: 10px !important;
}
.tribe-tickets__tickets-item-details-content div{
margin-bottom: 10px;
letter-spacing: 3px !important;
padding-left: 20px !important;
}
.tribe-tickets__tickets-item-details-content div { position: relative;}
.tribe-tickets__tickets-item-details-content div::before {
content: '';
width: 8px;
height: 8px;
background: #EAAA52;
border-radius: 50%;
opacity: .9;
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%)
} .tribe-tickets__tickets-footer-total-label {
letter-spacing: 3px;
text-transform: uppercase;
}
.tribe-tickets__tickets-footer-total-label::before{
content: 'Sub';
position: relative;
right: -3px
}.tribe-events-calendar-list__event-date-tag{
display: none;
} .tribe-events-calendar-list__event-header {
display: flex !important;
flex-direction: column;
}
.tribe-events-calendar-list__event-title { 
order: 1;
margin-bottom: 40px !important;
}
.tribe-events-calendar-list__event-datetime-wrapper { 
order: 2;
}
.tribe-events-calendar-list__event-venue { 
order: 3;
} .tribe-events-calendar-list__event-venue,
.tribe-events-calendar-list__event-datetime {
display: block;
text-align: left;
}
.tribe-events-calendar-list__event-datetime,
.tribe-events-calendar-list__event-datetime span,
address.tribe-events-calendar-list__event-venue * {
font-family: "Source Serif 4"; !important
text-transform: uppercase;
font-size: 32px !important;
line-height: 1.2 !important;
margin-bottom: 10px !important;
font-weight: normal !important 
}
.tribe-events-calendar-list__event-datetime,
.tribe-events-calendar-list__event-datetime span {
color: #A1A3A4 !important
}
address.tribe-events-calendar-list__event-venue * { 
color: #EDB76C !important
} .tribe-events-c-small-cta {
display: none !important
} br { } .tribe-events-calendar-list__event {
display: flex !important;
flex-direction: row !important;
justify-content: space-between;
} .tribe-events-calendar-list__event  > div {
margin: 0 !important;
padding: 25px !important;
width: 50% !important;    
} .tribe-events-calendar-list__event-description .tribe-common p {
text-align: left !important;	
}.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading,
.ld-lesson-item-preview-heading  *,
.bm-orders-header div  {
font-family: "Source Serif 4" !important;
}
.woocommerce .woocommerce-MyAccount-content .bm-order-item h3 {
font-family: Lato !important;
}
:root {
--bm-tcche-gold: #EAAA52;
--bm-tcche-lightgray: #D7D4D0;
--bm-tcche-darkgray: #272A2F;
} .ld-focus .ld-progress-percentage  {
font-family: "Source Serif 4" !important;
font-weight: normal !important
}
.bm-item_meta__type {
width: 300px !important;
text-transform: uppercase;
letter-spacing: 2px;
} .woocommerce-other-courses .nectar-post-grid {
display: grid !important;
grid-template-columns: repeat(1, 1fr);
grid-gap: 40px
}
.woocommerce-other-courses
.nectar-post-grid-item-bg.img-loaded img,
.woocommerce-other-courses .nectar-post-grid-item-bg img{
display: block;
border-radius: 33px !important;
position: unset !important;
}
.woocommerce-other-courses
.item-main
.post-heading  {
font-size:32px !important;
margin-top: 20px !important
}
.woocommerce-other-courses
#bm_course_name {
font-size: 26px !important
}
@media screen and (min-width: 900px){
.woocommerce-other-courses .nectar-post-grid {
grid-template-columns: repeat(2, 1fr);
}
}  .bm-orders-header,
.bm-item-meta{
display: flex;
line-height: 1.7 !important
}
.bm-orders-header > div,
.bm-item-meta > div {
width: 115px;
letter-spacing: 2px;
}
.bm-orders-header { margin-bottom: 20px;}
.bm-orders-header > div {
font-size: 19px;
line-height: 1.4 !important;
}
.bm-item-meta > div {
color: #b0aeae;
font-size: 14px
}
.bm-item_meta__status {
text-transform: capitalize;
background:  #eeebeb;
border-radius: 4px;
display: flex;
justify-content: center;
align-items: center;
padding: 0 5px
}
.bm-item_meta__status::before {
content: '';
display: block;
height: 10px;
width: 10px;
background: red;
margin-right: 5px;
border-radius: 50%;
}
.bm-status-processing::before { background: var(--bm-tcche-gold)}
.bm-status-completed::before { background: #98E27D}
.bm-status-on-hold::before { background: #7EA1F8}
.bm-status-cancelled::before { background: #00000020}
.bm-status-refunded::before { background: #CA6FE1}
.bm-order-item {
display: flex;
flex-direction: column;
padding: 30px 0;
border-bottom: 2px solid #d9d9d9;
gap: 20px;
}
.bm-order-item > div {
display: flex;
justify-content: space-between;
align-items: center
}
.bm-order-item h3 {
font-size: 20px !important;
line-height: 1.6 !important;
margin: 0 !important;
text-transform: unset !important
}
.bm-order-item__download,
.bm-order-item__view-invoice {
color: var(--bm-tcche-gold)
}
.bm-order-item__download i,
.bm-order-item__view-invoice i {
margin-right: 5px
}
.bm-order-item__download.disbled { cursor: not-allowed; }
.bm-order-item__download.disbled a
{
pointer-events: none;
color: var(--bm-tcche-lightgray) !important
}  .bm-accordion-row {
display: none
}
.bm-accordion-row {
display: none
}
.woocommerce-MyAccount-content h2 {
color: var(--bm-tcche-gold) !important;
font-size: 48px !important
}
table.bm-order-view-table {
margin-bottom: 70px !important;
max-width: 800px !important
}
table.bm-order-view-table,
.bm-order-view-table tr,
.bm-order-view-table td,
.bm-order-view-table th {
border-collapse: collapse !important;
border: none !important;
}
tr.bm-accordion-row:not(:last-child) {
border-bottom: none !important
}
.bm-order-view-table tr.border-b,
.bm-order-view-table tr
{
border-bottom: 2px solid #d9d9d999 !important
}
.bm-order-view-table tr {
background: none !important;
}
.bm-order-view-table th,
.bm-order-view-table td{
font-size: 13px !important;
padding: 20px 0  !important;
letter-spacing: 1px
}
.bm-order-view-table th {
color: #a2a2a2;
font-weight: normal !important;
}
.bm-accordion-toggle {
color: black
}
.bm-accordion-toggle i{
color: var(--bm-tcche-gold) !important;
margin-left: 10px;
transition: all .3s;
transform: rotate(180deg);
}
.bm-accordion-toggle.closed i {
transform: rotate(0deg) !important
}
.woocommerce .woocommerce-MyAccount-content .bm-order-item h3 {
font-weight: 600;
font-weight: unset !important;
letter-spacing: 1px;
text-transform: capitalize !important;
}  .woocommerce-account.woocommerce-courses .ld-item-list.ld-course-list,
.woocommerce-account.woocommerce-courses .ld-profile-card,
.woocommerce-account.woocommerce-courses .filter.price,
.woocommerce-account.woocommerce-courses .separator,
.woocommerce-account.woocommerce-courses .ld-profile-stat.ld-profile-stat-certificates,
.woocommerce-account.woocommerce-courses .ld-profile-stat.ld-profile-stat-points{
display: none !important
}
.woocommerce-account.woocommerce-courses .item .author,
.woocommerce-account.woocommerce-courses .ld-profile-stat * {
font-family: "Source Serif 4" !important
}
.woocommerce-account.woocommerce-courses .ld-profile-stats * {
color: black !important;
border: none !important;
}
.learndash-wrapper .ld-profile-summary .ld-profile-stats {
justify-content: flex-start;
}
.woocommerce-account.woocommerce-courses .ld-profile-stat span:last-child {
font-size: 20px !important
}
.woocommerce-account.woocommerce-courses  .woocommerce-MyAccount-content >.learndash-wrapper{
display: inline-flex;
}
.woocommerce-account.woocommerce-courses .item .thumbnail img {
display: block;
width: 100%;
border-radius: 33px !important;
position: unset !important;
}
.woocommerce-account.woocommerce-courses .items-wrapper.grid {
display: grid !important;
grid-template-columns: repeat(1, 1fr);
grid-gap: 40px
}
.woocommerce-account.woocommerce-courses .items-wrapper.grid .bottom-meta {
display: none !important
}
.woocommerce-account.woocommerce-courses .item .author {
color: #848689;
font-size: 26px !important;
}
.woocommerce-account.woocommerce-courses .item h3.entry-title {
font-size: 32px !important;
margin-top: 20px !important;
margin-bottom: 10px !important
}
.woocommerce-account.woocommerce-courses .item h3.entry-title a{
color: black !important
}
.woocommerce-account.woocommerce-courses .item .ld-progress {
display: flex;
justify-content: space-between !important;
margin-top: 20px;
}
.woocommerce-account.woocommerce-courses .item .ld-progress-steps {
display: none !important
}
.woocommerce-account.woocommerce-courses .item .ld-progress-bar {
max-width: 71% !important;
}
.woocommerce-account.woocommerce-courses .item .ld-progress-percentage.ld-secondary-color {
color: var(--bm-tcche-lightgray) !important;
}
.woocommerce-account.woocommerce-courses .item .ld-progress-bar-percentage.ld-secondary-background {
background: var(--bm-tcche-gold) !important;
}
.woocommerce-account.woocommerce-courses .item .ribbon {
display: none !important
}
.woocommerce-account.woocommerce-courses .item h3.entry-title {
width: 100%;
overflow: hidden; text-overflow: ellipsis; 
display: block !important;
}
@media screen and (min-width: 900px){
.woocommerce-account.woocommerce-courses .items-wrapper.grid {
grid-template-columns: repeat(2, 50%);
}
}  .ld-in-focus-mode .ld-focus .ld-focus-main .ld-focus-content h1 {
font-size: 66px;
line-height: 1.2;
font-weight: 400;
} .ld-in-focus-mode .ld-focus .ld-focus-sidebar .ld-lesson-item-preview-heading .ld-status-icon,
.ld-in-focus-mode .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-progress-steps,
.ld-in-focus-mode .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-icon.ld-icon-content,
.ld-in-focus-mode .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-progress-bar-percentage,
.ld-in-focus-mode .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-expanded::before
{
display: none !important
} .ld-in-focus-mode .ld-focus-sidebar .ld-table-list,
.ld-in-focus-mode .ld-focus-sidebar .ld-expand-button,
.ld-in-focus-mode .ld-focus-sidebar .ld-progress-heading,
.ld-in-focus-mode .ld-focus-sidebar .ld-table-list-items,
.ld-in-focus-mode .ld-focus-sidebar .ld-lesson-item-preview,
.ld-in-focus-mode .ld-focus-sidebar .ld-table-list-item-preview,
.ld-in-focus-mode .ld-focus-sidebar .ld-course-navigation-heading h3
{
padding: 0 !important
} .ld-in-focus-mode .ld-focus-sidebar .ld-progress-heading,
.ld-in-focus-mode .ld-focus-sidebar .ld-secondary-color-hover:hover,
.ld-in-focus-mode .ld-focus-sidebar .learndash-wrapper .ld-secondary-color
{
margin: 0 !important;
} .ld-in-focus-mode .ld-focus .ld-focus-sidebar,
.ld-in-focus-mode .ld-focus .ld-focus-sidebar .learndash-wrapper,
.ld-in-focus-mode .ld-focus .ld-focus-sidebar .ld-focus-sidebar-trigger,
.ld-in-focus-mode .ld-focus .ld-focus-sidebar .ld-course-navigation-heading,
.ld-in-focus-mode .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item,
.ld-in-focus-mode .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list,
.ld-in-focus-mode .ld-course-navigation-list
{
background: var(--bm-tcche-darkgray) !important;
}
.ld-in-focus-mode .ld-focus-sidebar .ld-icon.ld-icon-arrow-right,
.ld-in-focus-mode .ld-focus-sidebar .ld-icon.ld-icon-arrow-left {
background: var(--bm-tcche-gold) !important
}
.ld-in-focus-mode .learndash-wrapper .ld-focus-sidebar {
border-right: var(--bm-tcche-darkgray) !important
} .ld-in-focus-mode .ld-focus-sidebar {
padding-top: 0 !important;
} @media screen and (max-width: 668px) {
.ld-course-navigation-heading,
.ld-in-focus-mode .ld-focus-sidebar{
width: 100% !important
}
}
@media screen and (min-width: 768px)
{
.woocommerce-account.woocommerce-courses .item h3.entry-title {
white-space: nowrap;
}    
.woocommerce-account.woocommerce-courses .item .thumbnail img {
height: 330px !important;
object-fit: cover;
}
.ld-in-focus-mode .learndash-wrapper .ld-focus-sidebar {
position: fixed;
top:  0 !important;
z-index: 9999999999 !important;
}
.ld-in-focus-mode .ld-focus #wpadminbar,
.ld-in-focus-mode .ld-focus .focus-footer,
.ld-in-focus-mode .ld-focus #top .container .row {
transition: margin-left .3s ease;
}
.ld-in-focus-mode .ld-focus .focus-footer {
background-color: var(--bm-tcche-darkgray);
}
.ld-in-focus-mode .ld-focus-sidebar .ld-progress-percentage {
font-size: 13px
}
.ld-in-focus-mode .ld-focus:not(.ld-focus-sidebar-collapsed) #wpadminbar,
.ld-in-focus-mode .ld-focus:not(.ld-focus-sidebar-collapsed) .focus-footer,
.ld-in-focus-mode .ld-focus:not(.ld-focus-sidebar-collapsed) .ld-focus-main
{
margin-left: 350px;
width: calc(100vw - 350px) !important;
}
.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-main
{
width: calc(100% - 50px) !important;
}
.ld-in-focus-mode .ld-focus .focus-footer {
padding-left: 100px !important;
}
.orders .bm-order-item > div:last-child .bm-order-item__view-invoice{
display: none !important
}
}
@media screen and (max-width: 769px){
.bm-item_meta__status {
width: max-content !important;
order: 1 !important;
margin-bottom: 10px
}
.bm-item-meta {
flex-wrap: wrap;
}
.bm-item-meta > div {
order: 4   
}
.bm-item-meta .bm-item_meta__status--container {
order: 1 !important;
width: 100%;
}
.bm-order-item > div:first-child .bm-order-item__view-invoice {
display: none;
}
.bm-order-item > div:last-child   {
flex-direction: column;
align-items: flex-start;
}
.bm-order-item > div:last-child a {
padding: 0 !important;
font-size: 13px;
line-height: 1.4;
margin-top: 10px;
letter-spacing: 2px;
}
.bm-order-item h3 {
margin-bottom: 20px  !important;
}
.bm-orders-header {
display: none !important
}
} .ld-in-focus-mode .ld-focus-sidebar-trigger {
top: 50px !important;
} .ld-in-focus-mode .ld-focus .ld-focus-sidebar .ld-progress {
width: 100% !important;
display: block !important;
position: relative !important;
}
.ld-in-focus-mode .ld-focus .ld-focus-sidebar .ld-progress-bar {
margin: 20px auto !important;
display: flex;
justify-content: center;
align-items: center;
width: 145px !important;
height: 145px !important;
border-radius: 50% !important;
}
.ld-in-focus-mode .ld-focus-sidebar .ld-secondary-color-hover:hover,
.ld-in-focus-mode .ld-focus-sidebar .learndash-wrapper .ld-secondary-color
{
width: 75px;
text-align: center;
color: white !important;
line-height: 1.4;
font-weight: normal !important
}
.ld-in-focus-mode .ld-focus-sidebar .ld-progress-heading {
position: absolute;
inset: 0;
display: flex !important;
justify-content: center !important;
align-items: center !important;
}
.ld-in-focus-mode .ld-focus-sidebar .learndash-widget {
width: 100% !important
} .ld-in-focus-mode .ld-focus-sidebar .ld-course-navigation-heading {
display: flex !important;
flex-direction: column-reverse !important;
justify-content: center;
align-items: center !important;
padding: 40px 1em 0  1em !important
}
.ld-in-focus-mode .ld-focus-sidebar .ld-course-navigation-heading h3 a {
font-weight: normal !important;
font-size: 34px !important;
line-height: 1.3 !important;
display: block;
text-transform: uppercase;
}
.ld-in-focus-mode .ld-focus-sidebar .ld-course-navigation-heading h3{
width: 90% !important;
text-align: center;
display: block;
}
.ld-in-focus-mode .ld-focus-sidebar .bm-course-author {
color: #EAAA52 !important;
font-size: 16px;
text-align: center;
margin-top: 20px !important
}
.ld-in-focus-mode .ld-focus-sidebar .bm-course-author::before { content: 'PAR '}
.ld-in-focus-mode .ld-focus-sidebar .bm-course-author::after{
content: '';
display: block;
background: url(//tcche.es/wp-content/uploads/Vector-7.svg);
background-repeat: repeat;
background-size: auto;
background-repeat: repeat;
background-size: auto;
background-repeat: no-repeat;
background-size: 100% 100%;
height: 12px;
width: 100% !important;
margin: 30px 0 20px 0  !important
} .ld-in-focus-mode .ld-focus-sidebar  {
overflow-y: auto !important;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-focus-sidebar-wrapper {
overflow-y: visible
}
.ld-in-focus-mode .ld-focus-sidebar .ld-lesson-item-preview {
margin-bottom: 10px !important
}
.ld-in-focus-mode .ld-focus-sidebar .ld-lesson-item
{
border-color:  #ffffff80 !important;
}
.ld-in-focus-mode .ld-focus-sidebar .ld-lesson-item:last-child {
border: none !important
}
.ld-in-focus-mode .ld-focus-sidebar .ld-table-list-items{
margin-top: 10px !important;
}
.ld-in-focus-mode .ld-focus-sidebar .ld-topic-list.ld-table-list::before {
content: unset  !important
}
.ld-in-focus-mode .ld-focus-sidebar .ld-lesson-items {
padding: 0 2em !important
}
.ld-in-focus-mode .ld-focus-sidebar .ld-lesson-item-preview .ld-lesson-title,
.ld-in-focus-mode .ld-focus-sidebar .ld-lesson-item-preview-heading *
{
color: white !important;
font-size: 18px !important;
line-height: 1.4 !important;
}
.ld-in-focus-mode .ld-focus-sidebar .ld-lesson-item-preview-heading  * {
font-weight: 300 !important;
} .ld-in-focus-mode .ld-focus-sidebar .ld-topic-title
{
color: #ffffff80 !important;
line-height: 1.3;
}
.ld-in-focus-mode .ld-focus-sidebar .ld-lesson-item {
padding: 15px 0 !important
}
.ld-in-focus-mode .ld-focus-sidebar .ld-status-icon:not(.ld-status-complete) {
background: transparent !important
}
.ld-in-focus-mode .ld-focus-sidebar .ld-expand-button.ld-button-alternate .ld-icon{
background-color: transparent !important;
} .ld-in-focus-mode .ld-focus-sidebar .ld-expand-button {
display: flex;
justify-content: center;
align-items: center;
margin-top: 10px !important
}
.ld-in-focus-mode .ld-focus-sidebar .ld-expand-button .ld-text {
letter-spacing: 2px !important;
text-transform: uppercase !important;
font-size: 11px !important;
}
.ld-in-focus-mode .ld-focus-sidebar .ld-table-list-item-preview {
margin-bottom: 15px !important
}
.ld-in-focus-mode .ld-focus-sidebar .ld-is-not-current-lesson .ld-lesson-title {
color: #ffffff90 !important;
}  .ld-in-focus-mode #header-space,
.ld-in-focus-mode #header-outer,
.ld-in-focus-mode .ld-focus-header .ld-content-actions,
.ld-in-focus-mode .ld-focus-header .ld-brand-logo,
.ld-in-focus-mode .ld-focus-header .ld-progress-wrap,
.ld-in-focus-mode header#top
{
display: none !important;
}
.ld-focus-main {
width: 100vw !important
}
.ld-in-focus-mode .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a {
background-color: white !important;
color: #898989 !important;
font-weight: 100 !important;
letter-spacing: 1px;
font-size: 13px !important;
padding: 10px !important;
}
.ld-in-focus-mode .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items::before {
content: unset !important;
}
.ld-focus-header .ld-user-menu-items a {
padding: 10px 0 !important;
}
.ld-focus-header .ld-user-menu-items a:not(:last-child) {
border-bottom: 1px solid #e8e8e8 !important;
}
.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text {
text-transform: capitalize;
display: flex;
justify-content: space-between;
align-items: center;
font-size: 15px !important;
width: 100% !important;
min-width: max-content !important;
}
.ld-user-menu:hover .ld-user-menu-items {
display: block !important;
}
.ld-user-menu-items {
background: white !important;
margin: 0 !important
}
.ld-focus-header .ld-user-menu-items {
order: 3;
grid-column: span 2;
margin-top: 10px;
}
.ld-focus-header .ld-user-menu-items a {
display: flex !important;
align-items: center;
column-gap: 14px;
}
.ld-focus-header .ld-user-menu-items a::before {
content: '';
display: inline-block;
width: 20px;
height: 20px;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
}
.ld-focus-header .ld-user-menu-items a:nth-child(1) {
display: none !important;
}
.woocommerce-account .myaccount-menu a::before  {
content: '';
width: 18px;
height: 18px;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
margin-right: 7px;
}
.woocommerce-account .myaccount-menu a .item-icon {
display: none !important;
margin-right: 5px !important;
}.woocommerce-MyAccount-navigation li a {
display: flex !important;
align-items: center;
}
.woocommerce-MyAccount-navigation li a::before {
content: '' !important;
display: block;
height: 20px;
width: 20px;
background-size: contain;
background-repeat: no-repeat;
background-position: center;
margin-right: 14px !important;
opacity: 1 !important;
}
.woocommerce-MyAccount-navigation li:not(.is-active) a::before
{
filter: grayscale(1);
}
.woocommerce-MyAccount-navigation li a:hover::before {
filter: grayscale(0);
}
.woocommerce-MyAccount-navigation li:nth-child(1) a::before {
background-image: url(//tcche.es/wp-content/uploads/book-open.svg);
}
.woocommerce-MyAccount-navigation li:nth-child(2) a::before {
background-image: url(//tcche.es/wp-content/uploads/Events.svg);
}
.woocommerce-MyAccount-navigation li:nth-child(3) a::before {
background-image: url(//tcche.es/wp-content/uploads/file-text-1.svg);
}
.woocommerce-MyAccount-navigation li:nth-child(4) a::before {
background-image: url(//tcche.es/wp-content/uploads/file-text-1.svg);
}
.woocommerce-MyAccount-navigation li:nth-child(5) a:before {
background-image: url(//tcche.es/wp-content/uploads/dollar-sign.svg) !important;
}
.woocommerce-MyAccount-navigation li:nth-child(6) a:before,
.woocommerce-MyAccount-navigation li:nth-child(7) a:before {
background-image: url(//tcche.es/wp-content/uploads/edit-3.svg);
}
.woocommerce-MyAccount-navigation li:nth-child(8) a:before {
background-image: url(//tcche.es/wp-content/uploads/airplay.svg);
}
.woocommerce-MyAccount-navigation li:nth-child(9) a:before {
background-image: url(//tcche.es/wp-content/uploads/power.svg);
}
.ld-focus-header .ld-user-menu-items a:nth-child(8) {
border-bottom: none !important
}
.ld-focus-header .ld-user-menu-items a:nth-child(9) {
display: none !important;
}
@media screen and (min-width: 768px) {
.ld-in-focus-mode .ld-focus-header {
justify-content: flex-end !important;
padding: 10px 0 !important;
height: 80px !important;
}
.ld-in-focus-mode .ld-focus-header,
.ld-in-focus-mode .ld-focus-header .ld-user-menu,
.ld-in-focus-mode .ld-focus-header .ld-progress {
border: unset !important;
}
.ld-focus-header .ld-user-menu {
display: flex;
flex-direction: row-reverse;
justify-content: center !important;
column-gap: 15px !important;
padding: 0 !important;
flex: 0 0 max-content !important;
margin-right: 5em;
}
.ld-in-focus-mode  .ld-profile-avatar {
margin: 0 !important;
}
.ld-in-focus-mode  .ld-text.ld-user-welcome-text::after {
font-family: ld-icons !important;
content: "\e915";
color: var(--bm-tcche-gold) !important;
margin-left: 15px !important;
}
.ld-in-focus-mode .ld-user-menu {
min-width: 300px;
display: grid !important;
grid-template-columns: 40px 1fr !important;
position: absolute !important;
right: 0 !important;
top: 10px !important;
padding: 10px !important;
border-radius: 12px;
height: unset !important;
background: white !important;
}
.ld-focus-header .ld-user-menu:hover {
box-shadow: 0px 0px 8px 1px #00000010;
}
.ld-focus-header .ld-user-menu:hover .ld-user-menu-items {
display: block !important;
}
.ld-focus-header .ld-user-menu-items {
flex-basis: 100%;
flex-grow: 1;
position: unset !important;
display: none !important;
}
.ld-in-focus-mode .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items a {
background-color: white !important;
color: #898989 !important;
font-weight: 100 !important;
letter-spacing: 1px;
font-size: 13px !important;
padding: 10px !important;
}
.ld-in-focus-mode .ld-focus .ld-focus-header .ld-user-menu .ld-user-menu-items::before {
content: unset !important;
}
.ld-focus-header .ld-user-menu-items a {
padding: 10px 0 !important;
}
.ld-focus-header .ld-user-menu-items a:not(:last-child) {
border-bottom: 1px solid #e8e8e8 !important;
}
.ld-focus-header .ld-user-welcome-text {
font-family: "Source Serif 4" !important;
color: black !important;
font-size: 17px !important;
width: 80%;
order: 2;
}
.ld-focus-header .ld-user-menu-items {
order: 3;
grid-column: span 2;
margin-top: 10px;
}
.ld-focus-header .ld-user-menu-items a {
display: flex !important;
align-items: center;
column-gap: 14px;
}
.ld-focus-header .ld-user-menu-items a::before {
content: '';
display: inline-block;
width: 20px;
height: 20px;
background-size: contain;
background-position: center;
background-repeat: no-repeat;
}
.ld-focus-header .ld-user-menu-items a:nth-child(1) {
display: none !important;
}
.ld-focus-header .ld-user-menu-items a:nth-child(5) {
border-bottom: none !important;
}
.ld-focus-header .ld-user-menu-items a:nth-child(5) {
display: none !important;
}
} .bm-profile__user img {
border-radius: 50%;
}
.bm-profile__user > p {
font-family: "Source Serif 4" !important;
text-transform: capitalize;
font-size: 30px;
line-height: 1.4 !important;
font-weight: 300 !important;
}
.mycred-my-rank {
display: flex !important;
align-items: center;
margin: 5px 0 20px !important;
letter-spacing: 2px;
text-transform: uppercase;
font-size: 14px !important;
}
.mycred-my-rank img {
height: 25px !important;
width: auto;
margin: 0 5px 0 0 !important;
}
.woocommerce-MyAccount-navigation ul li a {
font-family: Lato;
letter-spacing: 1px;
}
.woocommerce-MyAccount-navigation ul li:last-child {
border-bottom: none !important;
}
.woocommerce-MyAccount-navigation ul {
border-top: none !important
}
.bm-rank__apprentice {
color: #192CC0 !important
}
.bm-rank__intermediate {
color: #50CE20 !important
}
.bm-rank__advanced {
color: #E9B427 !important
}
.bm-rank__higher {
color: #F53111 !important
}
.bm-rank__master {
color: #9715C5 !important
}
.bm-order-item__download a,
.bm-order-item__view-invoice a{
display: flex !important;
align-items: center !important;
}
.bm-icon {
display: inline-block;
width: 20px;
height: 20px;
margin: 0 10px 0 0;
background-repeat: no-repeat;
background-size: contain;
background-position: center
}
.bm-icon__eye {
background-image: url(//tcche.es/wp-content/uploads/eye.png);
}
.bm-icon__bookmark {
background-image: url(//tcche.es/wp-content/uploads/bookmark.png);
}
.bm-order-item__view-invoice.in-active {
filter: grayscale(1);
pointer-events: none;
}
.widget.woocommerce.widget_shopping_cart {
display: none !important;
opacity: 0 !important;
}
.bm-add-to-cart  {
background: #EAAA52 !important;
display: inline-block;
padding: 10px 22px;
padding-left: 35px;
padding-right: 35px;
font-size: 14px !important;
border-radius: 12px !important;
color: rgb(39, 41, 47);
text-transform: uppercase !important;
}
.icon-salient-cart::before  {
display: block;
width: 24px;
height: 24px;
content: '' !important;
background-image: url(//tcche.es/wp-content/uploads/basket.svg);
background-size: contain;
background-repeat: no-repeat;
position: relative;
top: -4px
}
#header-outer a.cart-contents .cart-wrap {
position: absolute;
right: -33px !important;
bottom: -9px !important;
top: unset !important;
left: unset !important;
}
#header-outer a.cart-contents .cart-wrap span{
color: black !important;
font-family: "Source Serif 4" !important
}
.woocommerce-account.woocommerce-courses .item .ribbon.completed {
display: block !important;
position: absolute;;
top: -10px;
left: -10px;
width: 38px;
height: 38px;
background: red;
border-radius: 50%;
color: transparent;
background: center no-repeat #EAAA52 url(https://tcche.eagle.brd.ltd/wp-content/uploads/check-circle.png);
}
.woocommerce-account.woocommerce-courses .thumbnail {
position: relative;
}
.woocommerce-cart .container.main-content .row-bg.viewport-desktop.using-bg-color {
background: white !important
}
.ld-focus-header .ld-user-menu-items a::before {
filter: grayscale(1)
}
.ld-focus-header .ld-user-menu-items a:hover::before {
filter: grayscale(0)
}
.ld-focus-header .ld-user-menu-items a:nth-child(2)::before {
background-image: url(//tcche.es/wp-content/uploads/book-open.svg) !important
}
.ld-in-focus-mode .ld-focus .ld-focus-sidebar .ld-progress-bar
.woocommerce-MyAccount-navigation li:nth-child(2) a::before {
background-image: url(//tcche.es/wp-content/uploads/Events.svg);
}
.ld-focus-header .ld-user-menu-items a:nth-child(3)::before {
background-image: url(//tcche.es/wp-content/uploads/file-text-1.svg);
}
.ld-focus-header .ld-user-menu-items a:nth-child(4)::before
{
background-image: url(//tcche.es/wp-content/uploads/edit-3.svg);
}
.ld-focus-header .ld-user-menu-items a:nth-child(6)::before{
background-image: url(//tcche.es/wp-content/uploads/airplay.svg);
}
.ld-focus-header .ld-user-menu-items a:nth-child(7)::before{
background-image: url(//tcche.es/wp-content/uploads/power.svg);
}
.ld-user-menu-items {
margin-top: 10px !important
}
.bm-course-author {
font-size: 25px !important;
font-weight: 100 !important
}
body.ld-in-focus-mode .ld-focus-sidebar .ld-progress-percentage {
text-align: center;
font-size: 18px !important
}
.bm-order-item__download.disbled i {
filter: grayscale(1);
opacity: .7
}.bm-basket-popup .woocommerce table.cart td.product-price,
.bm-basket-popup .woocommerce table.cart td.product-name,
.bm-basket-popup .woocommerce table.cart td.product-name a
.bm-basket-popup .woocommerce table.cart td.product-quantity input,
.bm-basket-popup .woocommerce-cart-form td.product-subtotal,
.bm-basket-popup .woocommerce table.shop_table th,
.bm-basket-popup .woocommerce table.shop_table td,
.bm-basket-popup .woocommerce table.shop_table td bdi,
.bm-basket-popup .cart .quantity input.minus, 
.bm-basket-popup .cart .quantity input.plus,
.bm-basket-popup .cart .quantity input.qty  {
font-family: "Source Serif 4" !important;
}
.bm-basket-popup .woocommerce-cart-form td.product-subtotal {
color: black;
}
.bm-basket-popup .cart-collaterals .cart-subtotal th,
.bm-basket-popup .cart-collaterals .cart-subtotal td,
.bm-basket-popup .cart-collaterals .cart-discount th,
.bm-basket-popup .cart-collaterals .cart-discount td,
.bm-basket-popup .woocommerce-cart-form td.product-name bdi,
.bm-basket-popup .woocommerce-cart-form td.product-name bdi span {
color: #bebebe !important;
}
.bm-basket-popup .cart-collaterals .order-total th,
.bm-basket-popup .cart-collaterals .order-total td,
.bm-basket-popup .woocommerce .woocommerce-cart-form a.remove:hover {
color: white !important;
}  .bm-login-popup,
.bm-basket-popup {
display: none;
position: fixed;
inset: 0;
z-index: 1000;
justify-content: center;
align-items: center;
background: white;
z-index: 9000000 !important;
}
.bm-basket-popup .woocommerce h2,
.bm-login-popup .woocommerce h2 {
position: relative;
margin-bottom: 60px;
text-align: center;
}
.bm-basket-popup .woocommerce h2::after,
.bm-login-popup .woocommerce h2::after {
content: '';
background: url(//tcche.es/wp-content/uploads/Vector-7.svg);
background-repeat: no-repeat;
background-size: 100% 100%;
position: absolute;
width: 30%;
left: 50%;
bottom: -25px;
transform: translateX(-50%);
height: 6px;
}
.bm-basket-popup__close,
.bm-login-popup__close {
position: absolute;
right: 10px;
top: 10px;
font-size: 30px !important;
color: #EBAE5C;
z-index: 100;
}  .bm-login-popup .woocommerce {
height: 100%;
overflow: auto;
padding: 50px 20px;
width: 450px;
max-width: 80vh;
}
.bm-login-popup__content {
position: relative;
background: white;
border: 20px;
padding: 20px;
display: flex !important;
justify-content: center;
text-align: center !important;
}
.bm-login-popup__container,
.bm-login-popup__container > div {
display: flex;
justify-content: center;
align-items: center;
height: 100%;
text-align: center;
}
.bm-login-popup__container > div {
position: relative;
width: 100%;    
padding: 20px;
}
.bm-login-popup label {
margin-bottom: 10px !important;
}
.bm-login-popup .woocommerce-form__label-for-checkbox {
opacity: .6;
margin-left: 5px;
}
.bm-login-popup .woocommerce-LostPassword {
text-align: center;
padding-bottom: 0 !important;
}
.bm-login-popup .woocommerce-LostPassword a {
letter-spacing: 2px;
text-transform: uppercase;
border-bottom: 1px solid;
font-size: 14px;
}
.bm-login-popup button.woocommerce-Button {
display: block !important;
width: 100%;
padding: 20px 0;
color: black;
}   .bm-basket-popup {
align-items: flex-start;
}
.bm-basket-popup .woocommerce {
display: flex;
flex-direction: column;
justify-content: flex-start ;
height: 100%; }
.bm-basket-popup .woocommerce .woocommerce-notices-wrapper,
.bm-basket-popup .product-subtotal,
.cart_totals.calculated_shipping h2 {
display: none !important;
}
.bm-basket-popup .bm-basket-popup__container {
height: 100vh !important;
width: 100% !important;
max-width: 1200px;
margin: 0 auto;
background: white;
position: relative;
}
.bm-basket-popup .bm-basket-popup__container > div {
height: 100% !important;
width: 100% !important;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.bm-basket-popup .woocommerce .woocommerce-notices-wrapper,
.bm-basket-popup .product-subtotal,
.coupon h2 {
display: none !important;
}
.bm-basket-popup .woocommerce .woocommerce-notices-wrapper,
.bm-basket-popup .product-subtotal,
.woocommerce-cart-form .coupon h2 {
display: none !important;
}
body .bm-popup-header h2 {
text-align: center !important;
font-size: 40px !important;
line-height: 1 !important;
color: black !important;
}
.bm-popup-header { 
margin: 20px 0  !important;
display: flex;
justify-content: center;
flex-direction: column;
width: 100% !important;
align-items: center;
}
.bm-basket-popup .bm-popup-header {
justify-content: flex-start;
align-items: flex-start
}
.bm-popup-header > div {
display: flex; 
justify-content: center;
width: 100px
}
.bm-popup-header > div > span {
display: flex;
width: 100%;
justify-content: center;
align-items: center;
letter-spacing: 1px !important;
text-transform: uppercase;
font-size: 10px !important;
color: #bebebe !important
}
.bm-popup-header > div > span::after {
content: '';
display: block;
background: url(//tcche.es/wp-content/uploads/Vector-7.svg);
background-repeat: no-repeat;
background-size: 100% 100%;
height: 12px;
width: 100% !important;
margin-left: 5px 
}
@media screen and (min-width: 768px) {
.bm-login-popup, .bm-basket-popup
{
padding: 100px !important;	
background: #00000080 !important;
}
.bm-login-popup__container,
.bm-basket-popup__container {
background: white;
border-radius: 30px
}
.bm-basket-popup__close, .bm-login-popup__close {
position: absolute;
right: 40px;
top: 30px;
}
.bm-basket-popup__container {
padding: 70px !important
}
.bm-basket-popup .bm-basket-popup__container {
height: 100% !important;
width: 100% !important;
max-width: 1200px;
margin: 0 auto;
background: white;
overflow: scroll;
}
}
body .bm-basket-popup .woocommerce table.cart td.product-price,
body .bm-basket-popup .woocommerce table.cart td.product-name,
body .bm-basket-popup .woocommerce table.cart td.product-name a {
font-family: "Source Serif 4" !important;
text-align: left !important;
}
body .bm-basket-popup .woocommerce table.cart td.product-name,
body .bm-basket-popup .woocommerce table.cart td.product-name a {
font-size: 22px !important;
line-height: 1.2;
color: black;
}
body .bm-basket-popup td.product-name bdi {
display: block;
}
body .bm-basket-popup td.product-name bdi,
body .bm-basket-popup td.product-name bdi span {
font-size: 18px !important;
line-height: 1.2 !important;
margin-top: 20px !important;
}
.bm-sso a {
background: #eaaa52 !important;
border-radius: 12px !important;
color: black !important;
letter-spacing: 1px;
padding: 20px !important;
font-weight: 700 !important;
font-family: Lato;
text-transform: uppercase !important; 
margin-bottom: 10px !important
}
.bm-sso div {
margin-bottom: 20px 
}
.bm-sso img {
filter: invert(1);
margin: 0 !important;
}.cart-collaterals {
display: none !important;
}
.woocommerce-cart-form {
display: flex;
justify-content: space-between;
align-items: flex-start;
flex-wrap: wrap;
}
.woocommerce-cart-form>.shop_table {
order: 1;
}
.woocommerce-cart-form>.coupon {
order: 2;
}
.woocommerce-cart-form>.cross-sells {
order: 3;
}
.woocommerce-cart-form>.shop_table,
.woocommerce-cart-form>.cross-sells {
width: calc(100% - 375px) !important;
min-width: 375px;
}
.woocommerce-cart-form>.shop_table thead {
display: none !important;
}
.woocommerce-cart-form>.shop_table .product-thumbnail img,
.woocommerce-cart-form>.shop_table .product-thumbnail {
margin-bottom: 0 !important;
}
.woocommerce-cart-form>.shop_table .product-thumbnail img {
width: 100%;
object-fit: cover;
border-radius: 12px !important;
height: 125px !important;
}
.woocommerce-cart-form>.shop_table tbody tr.cart_item {
display: flex;
justify-content: space-between;
border-bottom: 2px solid #00000010;
}
.woocommerce-cart-form>.shop_table tbody tr.cart_item td {
order: 1;
}
.woocommerce-cart-form>.shop_table td {
border-top: none !important;
}
.woocommerce-cart-form>.shop_table tbody tr.cart_item td.product-name,
.woocommerce-cart-form>.shop_table tbody tr.cart_item td.product-name a {
font-size: 28px !important;
line-height: 1.3 !important;
font-family: "Source Serif 4" !important;
text-transform: capitalize !important;
}
.woocommerce-cart-form>.shop_table tbody tr.cart_item td .quantity {
min-width: max-content !important;
}
.woocommerce-cart-form>.shop_table tbody tr.cart_item td.product-name,
.woocommerce-cart-form>.shop_table tbody tr.cart_item td.product-quantity,
.woocommerce-cart-form>.shop_table tbody tr.cart_item td.product-subtotal,
.woocommerce-cart-form>.shop_table tbody tr.cart_item td.product-remove {
display: flex;
align-items: center;
}
.woocommerce-cart-form>.shop_table tbody tr.cart_item td.product-remove {
order: 100;
}
.woocommerce-cart-form>.shop_table tbody tr.cart_item td.product-name bdi {
display: none !important;
}
.woocommerce-cart-form .cart_totals {
background: #27292f !important;
border-radius: 12px !important;
padding: 40px 30px;
margin: 20px -15px 0 0;
max-width: 300px;
}
.woocommerce-cart-form .cart_totals .checkout-button {
margin: 0 !important;
}
.woocommerce-cart-form .cart_totals table.shop_table {
margin-bottom: 12px !important;
}
.woocommerce-cart-form .cart_totals table.shop_table * {
font-family: "Source Serif 4" !important;
text-transform: capitalize !important;
}
.woocommerce-cart-form .cart_totals table.shop_table th,
.woocommerce-cart-form .cart_totals table.shop_table td {
padding: 5px 0 !important;
vertical-align: middle !important;
color: white !important;
opacity: 0.7 !important;
line-height: 1.2;
}
.woocommerce-cart-form .cart_totals table.shop_table .order-total th,
.woocommerce-cart-form .cart_totals table.shop_table .order-total td {
opacity: 1 !important;
font-size: 20px !important;
}
.woocommerce-cart-form .cart_totals table.shop_table tr th {
text-align: left !important;
}
.woocommerce-cart-form .cart_totals table.shop_table tr td {
text-align: right !important;
}
.woocommerce-cart-form .cart_totals .wc-proceed-to-checkout::after {
display: block !important;
content: "TOUTES TAXES INCLUSES";
color: #bebebe80 !important;
margin-top: 15px !important;
font-size: 12px !important;
text-align:center;
}
.woocommerce-cart-form .coupon {
padding: 0 20px 20px 20px;
display: flex;
flex-direction: column;
gap: 10px;
position: sticky;
top: 0;
}
.woocommerce-cart-form .coupon .checkout-button,
.return-to-shop .button.wc-backward {
border-radius: 12px !important;
background: #EAAA52 !important;
letter-spacing: 1px;
text-transform: uppercase !important;
font-size: 13px !important;
}
.return-to-shop {
text-align: center;
}
.return-to-shop .button.wc-backward {
padding: 20px 35px;
color: black;
letter-spacing: 2px;
}
.woocommerce-cart-form .coupon #coupon_code {
order: 1;
}
.woocommerce-cart-form .coupon [name="update_cart"] {
order: 2;
}
.woocommerce-cart-form .coupon .cart_totals {
order: 3;
}
.woocommerce-cart-form .coupon .button[name="apply_coupon"] {
display: none !important;
}
.woocommerce-cart-form .coupon #coupon_code {
width: 100% !important;
background: #fef7eb !important;
border-radius: 12px !important;
}
.woocommerce-cart-form .coupon #coupon_code::placeholder {
text-align: center;
}
.woocommerce-cart-form .coupon [name="update_cart"] {
float: none !important;
border-radius: 12px !important;
width: 100% !important;
background: #d7d4d0 !important;
letter-spacing: 1px;
font-weight: normal !important;
}
.woocommerce-cart-form .coupon input#coupon_code,
.woocommerce-cart-form .coupon #coupon_code::placeholder,
.woocommerce-cart-form .coupon [name="update_cart"] {
padding: 20px 35px !important;
font-size: 14px !important;
line-height: 1 !important;
border: none !important;
font-weight: 400 !important;
letter-spacing: 1px !important;
}
@media screen and (min-width: 900px) {
.woocommerce-cart-form {
flex-direction: row !important;
}
.shop_table.cart .product-name bdi {
display: none !important;
}
}
.cross-sells h2 {
margin-bottom: 40px !important;
}
.cross-sells .material.product::before {
content: none !important;
}
.cross-sells .material.product .product-wrap {
display: flex;
}
.cross-sells .material.product .product-wrap .product-meta {
padding: 0 30px !important;
}
.cross-sells .material.product .product-wrap .product-meta * {
transform: unset !important;
}
.cross-sells .material.product .product-wrap .product-meta>a h2 {
font-size: 22px;
line-height: 1.4 !important;
margin-bottom: 0 !important;
}
.cross-sells .material.product .product-wrap .product-meta .product-add-to-cart {
position: unset !important;
display: block !important;
opacity: 1 !important;
}
.cross-sells .material.product .product-wrap .product-meta .product-add-to-cart a.button {
background-color: #eaaa52 !important;
border: none !important;
position: unset !important;
transform: unset !important;
display: inline-flex !important;
justify-content: center;
border-radius: 12px;
padding: 10px 35px !important;
width: unset !important;
letter-spacing: 2px;
font-size: 12px !important;
line-height: 1 !important;
}
.cross-sells .material.product .product-wrap .product-meta .product-add-to-cart a.button:hover .price {
display: none !important;
}
.cross-sells .material.product .product-wrap .product-meta .product-add-to-cart a.button:hover span {
color: black !important;
}
.cross-sells .material.product .product-wrap .product-meta .product-add-to-cart .price {
display: none !important;
}
.cross-sells .material.product .product-wrap .product-meta .price {
padding: 0 !important;
margin: 0 0 20px !important;
box-shadow: unset !important;
opacity: 0.5 !important;
}
.cross-sells .material.product .product-wrap .product-meta:hover * {
transform: unset !important;
position: unset !important;
}
.cross-sells .material.product .product-wrap .product-meta:hover .price {
opacity: 1 !important;
}
.cross-sells .material.product .product-wrap>a {
display: block;
min-width: 240px;
max-width: 240px !important;
}
.cross-sells .material.product .product-wrap>a img {
margin-bottom: 0 !important;
object-fit: cover;
border-radius: 12px !important;
height: 155px !important;
border: none !important;
}
.woocommerce-cart-form .cross-sells h2 {
text-align: left !important;
}
.woocommerce-cart-form .cross-sells>h2 {
font-size: 28px !important;
}
.woocommerce-cart-form .cross-sells h2::after {
display: none !important
}
.woocommerce-cart-form .cross-sells ul.products[data-product-style="material"] li.product,
body .cross-sells ul.products[data-product-style="material"] li.product {
width: 100% !important;
margin-bottom: 60px !important;
} .bm-login-popup {
padding: 100px !important;
background: #00000080 !important;
}
.bm-login-popup__container,
.bm-basket-popup__container {
background: white;
border-radius: 30px
}
.bm-basket-popup__close,
.bm-login-popup__close {
position: absolute;
right: 40px;
top: 30px;
}
.bm-basket-popup__container {
padding: 70px !important
}
body .woocommerce table.cart td.product-price,
body .woocommerce table.cart td.product-name,
body .woocommerce table.cart td.product-name a {
font-family: "Source Serif 4" !important;
text-align: left !important;
}
body .woocommerce table.cart td.product-name,
body .woocommerce table.cart td.product-name a {
font-size: 22px !important;
line-height: 1.2;
color: black;
}
.woocommerce-cart-form td.product-name bdi {
display: block;
}
.woocommerce-cart-form td.product-name bdi,
.woocommerce-cart-form td.product-name bdi span {
font-size: 18px !important;
line-height: 1.2 !important;
margin-top: 20px !important;
}
.woocommerce-cart .cart-collaterals table tr:nth-child(n) th,
.woocommerce-cart table tbody tr:nth-child(n) td:not(.actions) {
background: unset !important
}
@media screen and (max-width: 786px) {
body .woocommerce-cart-form__cart-item.cart_item td.product-remove,
body .woocommerce-cart-form__cart-item.cart_item td.product-quantity{
padding-top: 20px !important 
}
.woocommerce-page table.cart td.product-subtotal {
display: none !important
}
.woocommerce-page table.cart a.remove {
background-color: unset !important;
color: #eaaa52 !important;
display: flex !important;
align-items: center;
font-size: 12px !important;
}
.page-id-36 .container.main-content {
padding: 0 !important;
margin: 0 !important;
width: 100% !important;
max-width: 100% !important
}
.page-id-36 .vc_row.bottom_padding_tablet_80px {
padding-bottom: 0 !important
}
.page-id-36 .wpb_column.bottom_padding_desktop_5pct>.vc_column-inner {
padding-bottom: 0 !important
}
.page-id-36 .woocommerce-page table.cart td.product-subtotal {
display: none !important
}
.page-id-36 .vc_row.bottom_padding_tablet_80px {
padding-bottom: 0 !important
}
.page-id-36 .wpb_column.bottom_padding_desktop_5pct>.vc_column-inner {
padding-bottom: 0 !important
} .bm-basket-popup__container {
height: 100% !important;
overflow: scroll;
border-radius: 0 !important;
}
.bm-basket-popup__container {
padding: 70px 0 !important
}
.bm-popup-header,
.cross-sells {
padding: 0 20px !important
}
.shop_table.cart {
padding: 20px !important;
}
.woocommerce-cart-form>.shop_table,
.woocommerce-cart-form>.cross-sells,
.woocommerce-cart-form>.coupon,
.woocommerce-cart-form .cart_totals {
width: calc(100%) !important;
max-width: 100% !important;
position: unset !important;
}
.woocommerce-cart-form .coupon {
order: 100;
background: #27292f;
padding: 0 !important;
padding: 30px 20px !important;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
}
[name="update_cart"] {
margin-bottom: 30px !important;
}
.woocommerce-cart-form .cart_totals {
padding: 0 !important;
margin: 0 !important;
}
.wc-proceed-to-checkout {
text-align: center;
margin-top: 30px !important;
}
.cross-sells .material.product .product-wrap>a {
display: block;
min-width: 100px !important;
}
.woocommerce .woocommerce-cart-form .product-quantity {
order: 1;
grid-column: 1;
} form.woocommerce-cart-form table.cart tr:not(:last-child) {
display: grid !important;
grid-template-columns: 50% auto;
text-align: left !important;
column-gap: 20px !important;
} .woocommerce .woocommerce-cart-form table.shop_table_responsive td {
text-align: left !important;
}
.woocommerce .woocommerce-cart-form table.shop_table_responsive td.product-name {
width: 100% !important;
}
.woocommerce .woocommerce-cart-form .product-remove {
grid-column: 2 !important;
order: 100;
}
.woocommerce .woocommerce-cart-form a.remove {
display: block !important;
width: unset !important;
border-radius: 4px !important;
text-align: left !important;
padding: 0px !important;
color: rgb(234, 170, 82) !important;
margin: 20px 0 !important;
}
.woocommerce .woocommerce-cart-form a.remove:hover {
background: white !important;
color: rgb(234, 170, 82) !important;
}
.woocommerce .woocommerce-cart-form a.remove::before {
content: "Eliminar";
margin-right: 5px;
}
.woocommerce .woocommerce-cart-form .shop_table.cart .product-name bdi {
display: block !important;
width: 100%;
margin: 0 !important;
}
.product-name {
flex-wrap: wrap;
align-items: flex-start !important
} form.woocommerce-cart-form .actions {
width: 100% !important;
display: block !important;
text-align: left !important;
background: #27292F;
border-top-left-radius: 17px !important;
border-top-right-radius: 17px !important;
}
form.woocommerce-cart-form .actions .button {
float: none !important;
border-radius: 12px !important;
width: 100% !important;
background: #D7D4D0 !important;
letter-spacing: 1px;
font-weight: normal !important;
}
form.woocommerce-cart-form .actions .coupon {
margin-bottom: 15px !important;
text-align: center !important;
}
form.woocommerce-cart-form .actions .coupon .button {
display: none !important;
}
form.woocommerce-cart-form .actions #coupon_code {
width: 100% !important;
background: #FEF7EB !important;
border-radius: 12px !important;
}
form.woocommerce-cart-form .actions #coupon_code::placeholder {
text-align: center;
} .cart-collaterals {
background: #27292F;
padding: 12px;
}
.cart-collaterals .cart_totals {
width: unset !important;
float: unset !important;
}
.cart-collaterals .cart_totals table.shop_table {
margin-bottom: 12px !important;
}
.cart-collaterals .cart_totals table th,
.cart-collaterals .cart_totals table td {
padding: 5px 0 !important;
vertical-align: middle !important;
}
.cart-collaterals .cart_totals table tr th {
text-align: left !important;
}
.cart-collaterals .cart_totals table tr td {
text-align: right !important;
}
.cross-sells .material.product .product-wrap>a {
min-width: 100px !important
}
.checkout-button {
border-radius: 12px !important;
background: #EAAA52 !important;
letter-spacing: 1px;
text-transform: uppercase !important;
font-size: 13px !important;
}
.wc-proceed-to-checkout {
text-align: center !important;
}
.wc-proceed-to-checkout::after {
display: block !important;
content: 'TOUTES TAXES INCLUSES';
color: #bebebe80 !important;
letter-spacing: 1px !important;
margin-top: 5px !important;
font-size: 12px !important;
text-align:center;
}
body .woocommerce-cart-form__cart-item.cart_item td {
padding: 0 !important;
border: 0 !important;
}
body tr.woocommerce-cart-form__cart-item.cart_item {
display: block !important;
padding: 20px 0 !important;
}
body tr.woocommerce-cart-form__cart-item.cart_item:not(:last-child) {
border-bottom: none !important
}
body .woocommerce-cart-form__cart-item.cart_item td,
body .woocommerce-cart-form__cart-item.cart_item td a {
font-size: 10px;
}
.woocommerce-cart-form h2 {
line-height: 1.5 !important
}
.cross-sells .material.product .product-wrap>a img,
.cross-sells .material.product .product-wrap>a,
.woocommerce-cart-form>.shop_table .product-thumbnail img {
min-width: unset !important;
max-width: 125px !important;
width: 125px !important;
height: 125px !important
}
.cart td.product-price,
.cart td:before {
display: none !important
}
.cart td {
background: white !important;
}
table.cart td.product-remove a.remove {
position: unset !important;
text-align: left !important;
margin: 0 !important;
}
.coupon td[data-title="Subtotal"],
.coupon td[data-title="Total"] {
display: flex !important;
justify-content: space-between
}
.bm-login-popup__close {
right: 20px !important;
}
.product-thumbnail a,
.woocommerce-cart-form>.shop_table .product-thumbnail img,
.cross-sells .material.product .product-wrap>a img,
.cross-sells .material.product .product-wrap>a,
.product-wrap a,
.product-wrap a img {
width: 100% !important;
min-width: unset !important;
max-width: unset !important;
}
.woocommerce table.shop_table {
margin-bottom: 0px !important
}
.product-wrap>a {
width: 50% !important;
}
.cross-sells .material.product .product-wrap .product-meta {
margin: 0 !important;
width: 50% !important
}
}
@media screen and (min-width: 789px) {
.woocommerce-cart-form {
gap: 40px;
}
.woocommerce-cart-form .coupon {
height: max-content;
max-width: 300px
}
.woocommerce-cart-form>.shop_table .product-thumbnail img,
.woocommerce-cart-form>.shop_table .product-thumbnail {
min-width: 225px !important;
}
}
.cart-empty.woocommerce-info {
background-color: unset !important;
text-align: center;
font-size: 28px !important;
line-height: 1.2 !important;
margin-bottom: 0 !important;
font-family: "Source Serif 4" !important;
text-transform: uppercase;
padding: 40px !important;
letter-spacing: 1px !important
}
.cart-empty.woocommerce-info::after {
content: "Add items to your cart to view them";
font-size: 16px !important;
opacity: .4 !important;
font-family: "Lato";
text-transform: none !important;
letter-spacing: 0px !important;
margin: 20px auto 0;
}
.button.wc-backward {
border-radius: 12px !important
}
@media screen and (max-width: 769px){
.bm-login-popup {
padding: 0 !important
}
.bm-login-popup__container {
border-radius: 0 !important
}
}body:not(.woocommerce-cart).page-id-37 .main-content table.shop_table.woocommerce-orders-table.woocommerce-MyAccount-subscriptions.woocommerce-orders-table--subscriptions,
body:not(.woocommerce-cart).page-id-37 .main-content table.woocommerce-table--order-details,
body:not(.woocommerce-cart).page-id-38.woocommerce-view-subscription .main-content table,
body:not(.woocommerce-cart).page-id-38.woocommerce-payment-methods .main-content table,
body:not(.woocommerce-cart).page-id-38.woocommerce-subscriptions .main-content table
{
border-collapse: unset;
border-spacing: 10px;
padding: 10px;
border-radius: 15px !important;
border: 1px solid rgba(0, 0, 0, 0.1) !important;
background: unset !important;
}
body:not(.woocommerce-cart).page-id-37 .main-content table.shop_table.woocommerce-orders-table.woocommerce-MyAccount-subscriptions.woocommerce-orders-table--subscriptions th,
body:not(.woocommerce-cart).page-id-37 .main-content table.woocommerce-table--order-details th,
body:not(.woocommerce-cart).page-id-38.woocommerce-view-subscription  .main-content table th,
body:not(.woocommerce-cart).page-id-38.woocommerce-payment-methods .main-content table th,
body:not(.woocommerce-cart).page-id-38.woocommerce-subscriptions .main-content table th,
body:not(.woocommerce-cart).page-id-37 .main-content table.shop_table.woocommerce-orders-table.woocommerce-MyAccount-subscriptions.woocommerce-orders-table--subscriptions td,
body:not(.woocommerce-cart).page-id-37 .main-content table.woocommerce-table--order-details td,
body:not(.woocommerce-cart).page-id-38.woocommerce-view-subscription .main-content table td,
body:not(.woocommerce-cart).page-id-38.woocommerce-payment-methods .main-content table td,
body:not(.woocommerce-cart).page-id-38.woocommerce-subscriptions .main-content table td{
border: none !important;
padding-left: 0 !important;
}
body:not(.woocommerce-cart).page-id-38.woocommerce-view-subscription .main-content table th,
body:not(.woocommerce-cart).page-id-38.woocommerce-view-subscription .main-content table td,
body:not(.woocommerce-cart).page-id-38.woocommerce-payment-methods .main-content table th,
body:not(.woocommerce-cart).page-id-38.woocommerce-payment-methods .main-content table td,
body:not(.woocommerce-cart).page-id-38.woocommerce-subscriptions  .main-content table th,
body:not(.woocommerce-cart).page-id-38.woocommerce-subscriptions  .main-content table td{
background: white !important;
}
.page-id-37 .woocommerce-order-details a.button,
.page-id-38.woocommerce-payment-methods  a.button,
.page-id-38.woocommerce-view-subscription a.button,
.page-id-38.woocommerce-subscriptions a.button,
#add_payment_method button#place_order {
background-color: #eaaa52 !important;
margin-right: 5px;
}
.page-id-37 .woocommerce ul.order_details {
background-color: transparent !important;
padding: 20px !important;
border-radius: 15px !important;
border: 1px solid rgba(0, 0, 0, 0.1) !important;
}
.page-id-37 .woocommerce-order-details__title,
.page-id-37 .woocommerce-column__title {
font-size: 32px !important;
}
body:not(.woocommerce-cart).page-id-37  .main-content tr th:first-child,
body:not(.woocommerce-cart).page-id-37  .main-content table tr:nth-child(2n+1) {
background-color: #f2e2ce !important;
}
.page-id-37 .woocommerce-page table.shop_table tfoot th {
font-family: 'Lato' !important;
}
.page-id-37 .woocommerce .woocommerce-customer-details address {
border-radius: 15px !important;
padding: 20px !important;
}
.page-id-37 p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received {
font-family: 'Source Serif 4';
font-size: 40px;
}
.woocommerce-view-subscription h2,
.page-id-37 .woocommerce-order-details h2 {
font-size: 32px !important;
margin-bottom: 10px !important;
margin-top: 20px;
}