add-button.cgt{background-color:transparent;border:none!important;box-shadow:none!important;display:block}add-button.cgt button.cgt{background-color:transparent!important;border:0!important;box-shadow:none!important;display:block!important;font-size:14px!important;height:24px!important;line-height:24px!important;margin:0!important;padding:0!important;position:relative!important;width:24px!important}add-button.cgt button.cgt span.cgt{display:inline!important;line-height:0!important}add-button.cgt button.cgt span.cgt:empty{display:none!important}add-button.cgt .cgt_wrapper{background-color:#00a0d2;border-radius:100%;color:#fff;display:block;font-size:24px;height:24px;left:0;line-height:21px;position:absolute;top:0;transition:color .3s cubic-bezier(.23,1,.32,1),background-color .3s cubic-bezier(.23,1,.32,1);width:24px}add-button.cgt .cgt_wrapper:hover{background-color:#00b3ec}add-button.cgt .icon{font-weight:700;text-align:center}add-button.cgt_with-label{white-space:nowrap!important}add-button.cgt_with-label button{height:auto!important;width:auto!important}add-button.cgt_with-label .cgt_wrapper{border-radius:24px;display:inline-block;font-size:1em;height:auto;line-height:1.5;padding:1.5px 10px;position:static;text-transform:none;width:auto}add-button.cgt_with-label .cgt_label{font-weight:400!important}.cgt_add-buttons{height:100%;width:100%}.cgt_add-buttons add-button{pointer-events:auto;position:absolute}.cgt_add-buttons add-button:hover:after{background-color:rgba(28,32,36,.9);border-radius:3px;bottom:120%;color:#fff;content:attr(data-tooltip);font-size:12px;line-height:12px;padding:7px;position:absolute;right:0}.cgt_add-buttons add-button.cgt_top-left{left:15px;top:15px}.cgt_add-buttons add-button.cgt_top-center{left:50%;margin-left:-16px;top:15px}.cgt_add-buttons add-button.cgt_top-right{right:15px;top:15px}.cgt_add-buttons add-button.cgt_right-center{margin-top:-16px;right:15px;top:50%}.cgt_add-buttons add-button.cgt_bottom-left{bottom:15px;left:15px}.cgt_add-buttons add-button.cgt_bottom-center{bottom:15px;left:50%;margin-left:-16px}.cgt_add-buttons add-button.cgt_bottom-right{bottom:15px;right:15px}.cgt_add-buttons add-button.cgt_left-center{left:15px;margin-top:-16px;top:50}.cgt_tools-addable{backface-visibility:hidden;left:0;opacity:0;pointer-events:none;position:absolute;top:0;visibility:hidden}.cgt_tools-addable.cgt_active{opacity:1;visibility:visible}.cgt_tools-addable .cgt_line{background-color:#00a0d2;position:absolute}.cgt_tools-addable .cgt_button{background-color:transparent;box-shadow:none!important;height:26px;min-height:0;padding:0;width:26px}.cgt_tools-addable.cgt_is-top .cgt_line{height:3px;left:0;top:-1.5px;width:100%}.cgt_tools-addable.cgt_is-top .cgt_button{left:50%;margin-left:-13px;margin-top:clamp(-13px,var(--top) * -1,0px);top:0}.cgt_tools-addable.cgt_is-right .cgt_line{height:100%;right:-1.5px;top:0;width:3px}.cgt_tools-addable.cgt_is-right .cgt_button{margin-right:-13px;margin-top:-13px;right:0;top:50%}.cgt_tools-addable.cgt_is-bottom .cgt_line{bottom:-1.5px;height:3px;width:100%}.cgt_tools-addable.cgt_is-bottom .cgt_button{bottom:0;left:50%;margin-bottom:-13px;margin-left:-13px}.cgt_tools-addable.cgt_is-left .cgt_line{height:100%;left:-1.5px;top:0;width:3px}.cgt_tools-addable.cgt_is-left .cgt_button{left:0;margin-left:-13px;margin-top:-13px;top:50%}.cgt_tools-addable.cgt_is-empty .cgt_line{background-color:transparent;border:3px solid #00a0d2;bottom:-1.5px;left:-1.5px;right:-1.5px;top:-1.5px}.cgt_tools-addable.cgt_is-empty .cgt_button{bottom:auto;left:50%;margin-left:-13px;margin-top:-13px;right:auto;top:50%}.cgt_tools-addable.cgt_no-button .cgt_button{display:none}.cgt_tools-addable .cgt_button{pointer-events:auto;position:absolute;z-index:20}app-move-tool.cgt{z-index:100}.cgt_uxb-move-handle{background:rgba(57,208,255,.7) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REQzNjVENkM1RDY3MTFFNkI3RUFGMjA4MDdERjY0MDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REQzNjVENkQ1RDY3MTFFNkI3RUFGMjA4MDdERjY0MDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERDM2NUQ2QTVENjcxMUU2QjdFQUYyMDgwN0RGNjQwNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERDM2NUQ2QjVENjcxMUU2QjdFQUYyMDgwN0RGNjQwNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqiriqQAAAAdSURBVHjaYmJgYFD7//8/AwhDCKgAA1wUKAAQYABvIBJj4lD1hgAAAABJRU5ErkJggg==");border-radius:100%;cursor:grab;height:28px;pointer-events:auto;position:absolute;width:28px}.cgt_uxb-move-handle.cgt_uxb-is-top-left{left:-14px;top:10px}.cgt_uxb-move-handle.cgt_uxb-is-top{left:50%;margin-left:-14px;top:-14px}.cgt_uxb-move-handle.cgt_uxb-is-top-right{right:-14px;top:10px}.cgt_uxb-move-handle.cgt_uxb-is-bottom-left{bottom:10px;left:-14px}.cgt_uxb-move-handle.cgt_uxb-is-bottom{bottom:-14px;left:50%;margin-left:-14px}.cgt_uxb-move-handle.cgt_uxb-is-bottom-right{bottom:10px;right:-14px}.cgt_uxb-move-handle.cgt_uxb-is-left{left:-14px;margin-top:-14px;top:50%}.cgt_uxb-move-handle.cgt_uxb-is-center{left:50%;margin-left:-14px;margin-top:-14px;top:50%}.cgt_uxb-move-handle.cgt_uxb-is-right{margin-top:-14px;right:-14px;top:50%}.cgt_uxb-move-icon{color:#fff;height:28px;line-height:28px;text-align:center;width:28px}app-outline-tool.cgt{border-color:rgba(78,87,98,.5);pointer-events:none;z-index:10}app-outline-tool.cgt .cgt_wrapper{background-color:#4e5762}app-resize-tool.cgt{position:relative}.cgt_uxb-resize{background:rgba(57,208,255,.7) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REQzNjVENkM1RDY3MTFFNkI3RUFGMjA4MDdERjY0MDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REQzNjVENkQ1RDY3MTFFNkI3RUFGMjA4MDdERjY0MDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERDM2NUQ2QTVENjcxMUU2QjdFQUYyMDgwN0RGNjQwNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERDM2NUQ2QjVENjcxMUU2QjdFQUYyMDgwN0RGNjQwNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqiriqQAAAAdSURBVHjaYmJgYFD7//8/AwhDCKgAA1wUKAAQYABvIBJj4lD1hgAAAABJRU5ErkJggg==");border-radius:99px;margin:5px;opacity:0;pointer-events:auto;position:absolute;transition:transform .3s,opacity .3s;visibility:hidden}.cgt_uxb-resize.cgt_uxb-is-active:not(:hover){opacity:.6!important}.cgt_uxb-resize-top{height:10px;left:0;right:0;top:0}.cgt_uxb-resize-right{bottom:0;margin-top:0;right:0;top:0;width:10px}.cgt_uxb-resize-bottom{bottom:0;height:10px;left:0;right:0}.cgt_uxb-resize-left{left:0;margin-top:0;right:0;top:0;width:10px}.cgt_uxb-resize-drag{height:10px;left:30px;right:0;top:30px;width:10px}.cgt_uxb-resize-right.cgt_uxb-is-active+.cgt_uxb-resize-bottom{margin-right:10px;right:10px}.cgt_uxb-is-resizing-bottom *,.cgt_uxb-is-resizing-top *,.cgt_uxb-resize-bottom,.cgt_uxb-resize-top{cursor:ns-resize!important}.cgt_uxb-is-resizing-left *,.cgt_uxb-is-resizing-right *,.cgt_uxb-resize-left,.cgt_uxb-resize-right{cursor:ew-resize!important}.cgt_uxb-is-resizing-bottom app-select-tool,.cgt_uxb-is-resizing-left app-select-tool,.cgt_uxb-is-resizing-right app-select-tool,.cgt_uxb-is-resizing-top app-select-tool{opacity:0!important}app-select-tool.cgt{border-color:#00a0d2;z-index:15}.cgt_dragging app-select-tool{display:none!important}app-select-tool.cgt .cgt_wrapper{background-color:#00a0d2;cursor:default;pointer-events:auto;white-space:nowrap}app-select-tool.cgt .cgt_name{cursor:grab}app-select-tool.cgt .cgt_buttons{display:inline-block;margin-left:5px}app-select-tool.cgt .cgt_buttons li{display:block;float:left}app-select-tool.cgt .cgt_buttons li button{background-color:transparent;border:0;color:#fff;line-height:28px;padding:0;text-align:center;width:16px}app-select-tool.cgt .cgt_buttons li:last-child button{border-radius:0 28px 28px 0;margin-right:-14px;padding-right:5px;width:21px}app-select-tool.cgt .cgt_ancestors{display:inline-block;margin-left:-14px}app-select-tool.cgt .cgt_ancestors:hover>span{background:#00799f}app-select-tool.cgt .cgt_ancestors:hover>ul{opacity:1;visibility:visible}app-select-tool.cgt .cgt_ancestors>.dashicons{background:#008db9;border:0;border-radius:24px 0 0 24px;color:#fff;display:inline-block;font-size:1em;height:28px;line-height:28px;margin:0 5px 0 0;padding:0 0 0 5px;width:24px}app-select-tool.cgt .cgt_ancestors>ul{bottom:100%;list-style:none;margin:0 -10px;opacity:0;padding:10px 10px 0;position:absolute;transition:opacity .3s cubic-bezier(.23,1,.32,1),visibility .3s cubic-bezier(.23,1,.32,1);visibility:hidden}app-select-tool.cgt .cgt_ancestors>ul li{display:block;margin:0 0 5px}app-select-tool.cgt .cgt_ancestors>ul li button{background:#00799f;border:0;border-radius:24px;color:#fff;display:block;font-size:10px;line-height:12px;margin:0;padding:3px 10px;text-align:left;text-transform:none}app-select-tool.cgt .cgt_ancestors>ul li button:hover{background:#00a0d2}app-select-tool.cgt .cgt_options{background-color:transparent;border:0;color:#fff;display:inline-block;height:28px;margin-right:-20px}app-select-tool.cgt .cgt_options .dashicons{font-size:1.2em;height:100%;line-height:2;width:auto}app-tools.cgt{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;z-index:5000}app-tools.cgt :not(.dashicons){font-family:sans-serif!important}app-tools.cgt>*{backface-visibility:hidden;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s cubic-bezier(.23,1,.32,1),visibility .3s;visibility:hidden}app-tools.cgt>.cgt_active{opacity:1;visibility:visible}app-outline-tool.cgt,app-select-tool.cgt{backface-visibility:hidden;border-style:solid;border-width:1px}app-outline-tool.cgt .cgt_wrapper,app-select-tool.cgt .cgt_wrapper{border-radius:28px;font-size:12px;height:28px;line-height:28px;padding:0 14px;position:absolute;top:clamp(-16px,var(--top) * -1,0px);white-space:nowrap}app-outline-tool.cgt .cgt_wrapper>*,app-select-tool.cgt .cgt_wrapper>*{display:inline-block;vertical-align:top}app-outline-tool.cgt .cgt_wrapper h3,app-select-tool.cgt .cgt_wrapper h3{color:#fff!important;font-family:sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:26px!important;margin:0!important;width:auto!important}post-content.cgt,post-wrapper.cgt{display:block}post-content.cgt *{cursor:default}content.cgt{backface-visibility:hidden;background-color:rgba(0,160,210,.05);border:2px dotted rgba(0,160,210,.5);display:block;min-height:90px;position:relative;text-align:center;transform:translateZ(0);width:100%}.cgt_banner-grid .cgt_col-inner>content{height:100%;left:0;position:absolute;right:0}.cgt_uxb-empty-message{color:#00a0d2;font-size:1em;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.cgt_dark .cgt_uxb-empty-message{color:#fff}template-selector.cgt{display:block;padding:5% 2em;text-align:center}.cgt_uxb-tab{border-bottom:2px solid transparent}.cgt_uxb-tab.cgt_uxb-active{border-bottom-color:#00a0d2}.cgt_uxb-templates-title{margin-bottom:1em}.cgt_uxb-template{display:inline-block;margin-bottom:15px;margin-left:5px;margin-right:10px;position:relative;width:200px}.cgt_uxb-template button{margin:0;padding:0;text-transform:none}.cgt_uxb-template-button{background-color:#fff;border:0;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);min-height:90px;outline:2px solid transparent;position:relative;text-overflow:ellipsis}.cgt_uxb-template:hover .cgt_uxb-template-button{outline-color:#00a0d2}.cgt_uxb-template-button *{cursor:pointer}.cgt_uxb-template-button img{display:block}.cgt_uxb-template-actions{font-size:24px;opacity:0;padding:4px!important;position:absolute;right:3px;top:3px;transition:opacity cubic-bezier(.23,1,.32,1)}.cgt_uxb-template-actions button *{cursor:pointer!important}.cgt_uxb-template:hover .cgt_uxb-template-actions{opacity:1}.cgt_uxb-templates-custom .cgt_uxb-template{padding:0}.cgt_uxb-templates-custom .cgt_uxb-template-button{min-height:0;width:100%}.cgt_uxb-templates-custom .cgt_uxb-template-icon{align-items:center;background-color:rgba(0,0,0,.05);display:flex;justify-content:center;padding:25px}.cgt_uxb-templates-custom .cgt_uxb-template-label{padding:5px 15px}.cgt_uxb-shortcode-dragging{backface-visibility:hidden!important;opacity:.5!important;transition:none!important}.cgt_uxb-wrapper{display:inline-block;position:relative;width:100%}.cgt_uxb-wrapper.cgt_uxb-wrapper-inline{width:auto}.cgt_uxb-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.cgt_uxb-selected>.cgt_uxb-overlay{display:none}body.cgt *{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.cgt[ng-app] .cgt[data-parallax]:not(.cgt_parallax-active),.cgt[ng-app] .cgt[data-parallax]:not(.cgt_parallax-active) .cgt_bg,.cgt[ng-app] .cgt_bg{opacity:1}.cgt_banner .cgt_uxb-shortcode-dragging{background-color:rgba(0,160,210,.3)!important;border:1px solid rgba(0,160,210,.5)!important;opacity:.8!important}.cgt_uxb-no-content{backface-visibility:hidden;background-color:rgba(0,160,210,.05);border:2px dotted rgba(0,160,210,.5);color:#00a0d2;display:block;height:auto;padding:10px 0;text-align:center;transform:translateZ(0);width:100%}.cgt_grid-item .cgt_uxb-no-content{bottom:0;position:absolute;top:0}.cgt_uxb-no-content.cgt_uxb-image{padding:15% 0}.cgt_uxb-is-active{opacity:1!important;visibility:visible!important}.cgt_uxb-error{color:#bf360c}.cgt_uxb-sticky-banner,.cgt_uxb-sticky-section{min-height:100vh!important}.cgt_uxb-sticky-banner:after,.cgt_uxb-sticky-column:after,.cgt_uxb-sticky-section:after{left:0;margin:0;position:absolute;right:0;text-align:center;top:0}.cgt_uxb-sticky-section:after{content:"Open site to preview sticky section."}.cgt_uxb-sticky-banner:after{content:"Open site to preview sticky banner."}.cgt_uxb-sticky-column:after{content:"Open site to preview sticky column."}.cgt_uxb-placeholder{animation:placeholder-animate .2s;backface-visibility:hidden;background-color:rgba(0,160,210,.3);border:1px dashed rgba(0,160,210,.6);height:5px;margin-bottom:5px}.cgt_button+.cgt_uxb-placeholder{display:inline-block;height:15px;width:15px}@keyframes placeholder-animate{0%{transform:scale(.5)}to{transform:scale(1)}}.cgt_uxb-loading-spinner{animation:uxb-loading-spin .6s linear infinite;border-bottom:3px solid rgba(0,0,0,.1);border-left:3px solid #00a0d2!important;border-radius:50%;border-right:3px solid rgba(0,0,0,.1);border-top:3px solid rgba(0,0,0,.1);content:" ";height:32px;margin:0 auto;opacity:.8;padding:0;pointer-events:none;text-indent:-9999em;width:32px;z-index:99999}@keyframes uxb-loading-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rain{0%{background-position:0 0}to{background-position:500px 1000px}}.effect-rain{animation:rain 2s linear infinite;background-image:url(/assets/images/guten/effects/rain.png)}@keyframes sparkle{0%{background-position:0 0,0 0,0 0}to{background-position:-500px -1000px,-400px -400px,300px 300px}}.effect-sparkle{animation:sparkle 60s linear infinite;background-image:url(/assets/images/guten/effects/sparkle1.png),url(/assets/images/guten/effects/sparkle2.png)}@keyframes glass{0%{background-position:0 0,0 0,0 0}to{background-position:500px 1000px,400px 400px}}.effect-sliding-glass{animation:glass 30s linear infinite;background-image:url(/assets/images/guten/effects/glass1.png),url(/assets/images/guten/effects/glass2.png)}@keyframes confetti{0%{background-position:0 0,0 0,0 0}to{background-position:500px 1000px,400px 400px,300px 300px}}.effect-confetti{animation:confetti 10s linear infinite;background-image:url(/assets/images/guten/effects/confetti1.png),url(/assets/images/guten/effects/confetti2.png)}@keyframes snow{0%{background-position:0 0,0 0,0 0}to{background-position:500px 1000px,400px 400px,300px 300px}}.effect-snow{animation:snow 20s linear infinite;background-image:url(/assets/images/guten/effects/snow1.png),url(/assets/images/guten/effects/snow2.png)}