.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff;}
.tooltipster-default .tooltipster-content{font-family:Arial, sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden;}
.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border{}
.tooltipster-icon{cursor:help;margin-left:4px;}
.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible;}
.tooltipster-base .tooltipster-content{overflow:hidden;}
.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;}
.tooltipster-arrow span, .tooltipster-arrow-border{display:block;width:0;height:0;position:absolute;}
.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px;}
.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px;}
.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px;}
.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px;}
.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto;}
.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span{left:6px;}
.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px;}
.tooltipster-arrow-top-right span, .tooltipster-arrow-bottom-right span{right:6px;}
.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px;}
.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px;}
.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px;}
.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px;}
.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px;}
.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}
.tooltipster-fade-show{opacity:1;}
.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden;}
.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);}
.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;}
.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.230, 0.635, 0.495, 2.4);}
.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);}
.tooltipster-fall-show{}
.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0;}
.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.320, 1.15);}
.tooltipster-slide.tooltipster-slide-show{}
.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0;}
.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1);}
.tooltipster-shadow{border-radius:5px;background:#fff;box-shadow:0px 0px 14px rgba(0,0,0,0.3);color:#2c2c2c;}
.tooltipster-shadow .tooltipster-content {
font-family: 'Arial', sans-serif;
font-size: 14px;
line-height: 16px;
padding: 8px 10px;
}.fs-lightbox{width:200px;height:200px;position:absolute;right:0;left:0;z-index:999999;background:#ffffff;border-radius:3px;box-shadow:0 0 25px #000000;opacity:0;margin:0 auto;padding:10px;-webkit-transform:translateZ(0);}
.fs-lightbox, .fs-lightbox *{box-sizing:border-box;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;}
.fs-lightbox-fixed{position:fixed;top:0;bottom:0;margin:auto;}
.fs-lightbox-inline{padding:30px;}
.fs-lightbox-animating{-webkit-transition:height 0.25s ease, width 0.25s ease, opacity 0.25s linear, top 0.25s ease;transition:height 0.25s ease, width 0.25s ease, opacity 0.25s linear, top 0.25s ease;}
.fs-lightbox-animating .fs-lightbox-container{-webkit-transition:opacity 0.25s linear 0.25s;transition:opacity 0.25s linear 0.25s;}
.fs-lightbox-overlay{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999998;background:#000000;opacity:0;-webkit-transition:opacity 0.25s linear;transition:opacity 0.25s linear;}
.fs-lightbox-open{opacity:1;}
.fs-lightbox-overlay.fs-lightbox-open{opacity:0.75;}
.fs-lightbox-close{border:none;width:30px;height:30px;position:absolute;top:-7.5px;right:-7.5px;z-index:105;background:#ffffff;border-radius:100%;cursor:pointer;display:block;overflow:hidden;padding:0;text-indent:200%;white-space:nowrap;}
.fs-lightbox-close:focus{outline:none;}
.fs-lightbox-close:before{position:absolute;top:0;right:0;bottom:0;left:0;color:#333333;content:"\00d7";display:block;font-family:"Helvetica", Arial, sans-serif;font-size:22px;font-weight:700;line-height:30px;margin:auto;text-align:center;text-indent:0;-webkit-transition:color 0.15s linear;transition:color 0.15s linear;}
.no-opacity .fs-lightbox-close{text-indent:-999px;}
.fs-lightbox-loading_icon{width:50px;height:50px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:105;display:block;margin:auto;opacity:0;-webkit-transition:opacity 0.25s linear;transition:opacity 0.25s linear;display:none!important;}
.fs-lightbox-loading_icon:before, .fs-lightbox-loading_icon:after{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:110%;content:'';display:none!important;}
.fs-lightbox-loading_icon:before{border:5px solid rgba(51, 51, 51, 0.25);}
.fs-lightbox-loading_icon:after{-webkit-animation:fs-lightbox-loading-spin 0.75s linear infinite;animation:fs-lightbox-loading-spin 0.75s linear infinite;border:5px solid transparent;border-top-color:#333333;}
@-webkit-keyframes fs-lightbox-loading-spin {
from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes fs-lightbox-loading-spin {
from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
.fs-lightbox-container{width:100%;height:100%;position:relative;z-index:103;background:#ffffff;overflow:hidden;}
.fs-lightbox-container:after{clear:both;content:'';display:table;}
.fs-lightbox-content{width:100%;background:#ffffff;opacity:1;overflow:hidden;padding:0;}
.fs-lightbox-content:after{clear:both;content:'';display:table;}
.fs-lightbox-inline .fs-lightbox-content{width:auto;}
.fs-lightbox-iframed .fs-lightbox-content{width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;}
.fs-lightbox-image{float:left;}
.fs-lightbox-video{width:100%;height:100%;}
.fs-lightbox-iframe{width:100%;height:100%;border:none;float:left;overflow:auto;}
.fs-lightbox-meta{clear:both;}
.fs-lightbox-control{border:none;width:40px;height:40px;position:absolute;top:0;z-index:105;background:#ffffff;border-radius:100%;box-shadow:0 0 5px rgba(0, 0, 0, 0.25);cursor:pointer;display:block;margin-right:auto;margin-left:auto;opacity:1;overflow:hidden;text-indent:200%;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;white-space:nowrap;}
.fs-lightbox-control:focus{outline:none;}
.fs-lightbox-control:before{width:0;height:0;position:absolute;top:0;right:0;bottom:0;left:0;content:'';margin:auto;}
.no-opacity .fs-lightbox-control{text-indent:-999px;}
.fs-lightbox-control_previous{left:20px;}
.fs-lightbox-control_previous:before{border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10.4px solid #333333;margin-left:14px;}
.fs-lightbox-control_next{right:20px;}
.fs-lightbox-control_next:before{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:10.4px solid #333333;margin-right:14px;}
.fs-lightbox-control_disabled{opacity:0;}
.no-touch .fs-lightbox .fs-lightbox-control{opacity:0;}
.no-touch .fs-lightbox:hover .fs-lightbox-control{opacity:1;}
.no-touch .fs-lightbox .fs-lightbox-control_disabled, .no-touch .fs-lightbox:hover .fs-lightbox-control_disabled{opacity:0;cursor:default;}
.fs-lightbox-position{color:#999999;font-size:12px;margin:5px 0;padding:10px 0 0 10px;}
.fs-lightbox-caption:after{clear:both;content:'';display:table;}
.fs-lightbox-caption p{color:#666666;font-size:14px;margin:5px 0;padding:4px 0 0 10px;}
.fs-lightbox-caption_toggle{display:none;}
.fs-lightbox-error{width:250px;}
.fs-lightbox-error p{color:#990000;font-size:14px;margin:0;padding:25px;text-align:center;text-transform:uppercase;}
.fs-lightbox-loading .fs-lightbox-container{opacity:0;-webkit-transition:opacity 0.25s linear;transition:opacity 0.25s linear;}
.fs-lightbox-loading .fs-lightbox-loading_icon{opacity:1;}
.fs-lightbox-mobile{width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;background:#111111;border-radius:0;padding:40px 0 0;}
.fs-lightbox-mobile .fs-lightbox-close{height:40px;width:40px;top:0;right:0;background:#111111;border-radius:0;}
.fs-lightbox-mobile .fs-lightbox-close:before{color:#cccccc;font-size:28px;font-weight:700;line-height:40px;}
.fs-lightbox-mobile .fs-lightbox-loading_icon:before{border-color:rgba(153, 153, 153, 0.25);}
.fs-lightbox-mobile .fs-lightbox-loading_icon:after{border-top-color:#999999;}
.fs-lightbox-mobile .fs-lightbox-container{background:#111111;}
.fs-lightbox-mobile .fs-lightbox-content{background-color:#111111;padding:0 15px;}
.fs-lightbox-mobile .fs-lightbox-tools{width:100%;position:fixed;right:0;bottom:0;left:0;background-color:#111111;}
.fs-lightbox-mobile .fs-lightbox-control{width:50px;height:100%;min-height:50px;background:#111111;border-radius:0;box-shadow:none;opacity:1;}
.fs-lightbox-mobile .fs-lightbox-control_previous{left:0;}
.fs-lightbox-mobile .fs-lightbox-control_previous:before{border-right-color:#eeeeee;margin-left:19px;}
.fs-lightbox-mobile .fs-lightbox-control_next{right:0;}
.fs-lightbox-mobile .fs-lightbox-control_next:before{border-left-color:#eeeeee;margin-right:19px;}
.no-touch .fs-lightbox-mobile .fs-lightbox-control, .no-touch .fs-lightbox-mobile:hover .fs-lightbox-control{opacity:1;}
.fs-lightbox-mobile .fs-lightbox-control_disabled, .no-touch .fs-lightbox-mobile .fs-lightbox-control_disabled, .no-touch .fs-lightbox-mobile:hover .fs-lightbox-control_disabled{opacity:0;cursor:default !important;}
.fs-lightbox-mobile .fs-lightbox-meta{padding:15px 65px;}
.fs-lightbox-mobile .fs-lightbox-position{color:#999999;font-size:12px;margin:0;padding:0 15px 0 0;}
.fs-lightbox-mobile .fs-lightbox-caption p{color:#eeeeee;font-size:14px;margin:0;padding:0;}
.fs-lightbox-mobile .fs-lightbox-image{-webkit-transition:none !important;transition:none !important;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);}
.fs-lightbox-mobile.fs-lightbox-animated .fs-lightbox-image{-webkit-transition:-webkit-transform 0.25s ease-out !important;transition:transform 0.25s ease-out !important;}
.fs-lightbox-mobile.fs-lightbox-inline .fs-lightbox-content, .fs-lightbox-mobile.fs-lightbox-iframe .fs-lightbox-content{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;}
.fs-lightbox-lock{overflow:hidden !important;}
.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-tools{width:auto;position:static;background:transparent;}
.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-controls{width:100%;height:50px;position:fixed;right:0;bottom:0;left:0;z-index:105;background-color:#111111;padding:0 65px;}
.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-caption_toggle{color:#999999;display:block;font-size:12px;line-height:50px;}
button.fs-lightbox-caption_toggle{background:none;}
.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-meta{width:100%;height:80%;position:fixed;top:20%;right:0;bottom:0;left:0;z-index:104;background:#222222;box-shadow:0 0 25px #000000;padding:15px 15px 65px;-webkit-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%);-webkit-transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;}
.fs-lightbox-touch.fs-lightbox-caption_open .fs-lightbox-meta {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
transform: translate(0, 0);
}.cq-videocover{position:relative;}
.cq-videocover-img.square{border-radius:0;}
.cq-videocover-img.roundsmall{border-radius:8px;}
.cq-videocover-img.roundlarge{border-radius:16px;}
.cq-videocover-img.ellipse{border-radius:50%;}
.cq-videocover-lightbox{border:none;outline:none;}
.fs-lightbox-video{border:none;outline:none;}
.cq-videocover-iconcontainer{position:absolute;margin:0;width:64px;height:64px;background:rgba(0, 0, 0, .7);box-shadow:0 2px 6px rgba(0, 0, 0, .2);}
.cq-videocover-iconcontainer.icon-center{top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.cq-videocover-iconcontainer.icon-top-left{top:0;left:0;-webkit-transform:translateX(32px) translateY(-50%);-moz-transform:translateX(32px) translateY(-50%);transform:translateX(32px) translateY(-50%);}
.cq-videocover-iconcontainer.icon-top-center{top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.cq-videocover-iconcontainer.icon-top-right{top:0;right:0;-webkit-transform:translateX(-32px) translateY(-50%);-moz-transform:translateX(-32px) translateY(-50%);transform:translateX(-32px) translateY(-50%);}
.cq-videocover-iconcontainer.icon-left-top{top:0;left:0;-webkit-transform:translateX(-50%) translateY(32px);-moz-transform:translateX(-50%) translateY(32px);transform:translateX(-50%) translateY(32px);}
.cq-videocover-iconcontainer.icon-left-center{top:50%;left:0;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.cq-videocover-iconcontainer.icon-left-bottom{bottom:0;left:0;-webkit-transform:translateX(-50%) translateY(-32px);-moz-transform:translateX(-50%) translateY(-32px);transform:translateX(-50%) translateY(-32px);}
.cq-videocover-iconcontainer.icon-right-top{top:0;right:0;-webkit-transform:translateX(50%) translateY(32px);-moz-transform:translateX(50%) translateY(32px);transform:translateX(50%) translateY(32px);}
.cq-videocover-iconcontainer.icon-right-center{top:50%;right:0;-webkit-transform:translateX(50%) translateY(-50%);-moz-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%);}
.cq-videocover-iconcontainer.icon-right-bottom{bottom:0;right:0;-webkit-transform:translateX(50%) translateY(-32px);-moz-transform:translateX(50%) translateY(-32px);transform:translateX(50%) translateY(-32px);}
.cq-videocover-iconcontainer.icon-bottom-left{bottom:0;left:0;-webkit-transform:translateX(32px) translateY(50%);-moz-transform:translateX(32px) translateY(50%);transform:translateX(32px) translateY(50%);}
.cq-videocover-iconcontainer.icon-bottom-center{bottom:0;left:50%;-webkit-transform:translateX(-50%) translateY(50%);-moz-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);}
.cq-videocover-iconcontainer.icon-bottom-right{bottom:0;right:0;-webkit-transform:translateX(-32px) translateY(50%);-moz-transform:translateX(-32px) translateY(50%);transform:translateX(-32px) translateY(50%);}
.cq-videocover-iconcontainer .cq-videocover-icon{display:inline-block;width:100%;text-align:center;color:#fff;padding:0;border-radius:4px;margin:0 auto;padding:0;font-size:2em;line-height:64px;}
.cq-videocover-label{display:inline-block;width:100%;text-align:center;color:#fff;padding:0;border-radius:4px;margin:0 auto;padding:0;font-size:1em;line-height:64px;}
.cq-videocover-iconcontainer.circle{border-radius:50%;}
.cq-videocover-iconcontainer.roundsmall{border-radius:8px;}
.cq-videocover-iconcontainer.roundlarge{border-radius:16px;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
@-webkit-keyframes zoomIn {
0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}
50%{opacity:1;}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes zoomIn {
0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3);}
50%{opacity:1;}
}
.zoomIn {
-webkit-animation-name: zoomIn;
animation-name: zoomIn;
}body.compose-mode .vc-templatera .templatera_shortcode, body.compose-mode .vc_templatera .templatera_shortcode {
opacity: 0.5;
filter: alpha(opacity=50);
}