/**handles:ditty**/
.ditty-help-icon{color:#93999f;text-decoration:underline}.ditty-help-icon.active{color:#19bf7c}.ditty-field{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif!important;padding:15px;border-bottom:1px solid rgba(0,0,0,.05)}.ditty-field:last-of-type{border-bottom:none}.ditty-field__heading{position:relative}.ditty-field__label{display:block;font-size:14px;font-weight:600;margin-bottom:10px;cursor:default}.ditty-field__help{display:none;font-size:13px;line-height:16px;margin:7px 0 10px!important}.ditty-field__input{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;position:relative;margin:5px 0}.ditty-field__input__container{position:relative}.ditty-field__input__primary{flex:1}.ditty-field__input__before{flex:0 0 auto;margin-right:5px}.ditty-field__input__after{margin-left:5px}.ditty-field__input__description{width:100%;font-size:13px;line-height:16px}.ditty-field__input input:not([type=button]):not([type=checkbox]):not([type=radio]),.ditty-field__input select,.ditty-field__input textarea{width:100%;min-height:0;font-size:14px;line-height:24px;border:1px solid #dfdfdf;border-radius:3px;padding:5px 10px;margin:0}.ditty-field__input input[type=number]{width:auto}.ditty-field__input textarea{padding:10px 10px}.ditty-field__input:hover .ditty-field__actions{display:flex}.ditty-field__input__actions{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;background:#fff;border:1px solid #dfdfdf;padding:3px;border-radius:3px;margin-bottom:3px}.ditty-field__input__actions a{display:block;flex:0 0 auto;text-decoration:none;color:rgba(0,0,0,.4);margin:0 2px;overflow:hidden;transition:color .25s ease}.ditty-field__input__actions a.ditty-field__input__action--arrange{margin-right:auto}.ditty-field__input__actions a:hover{color:rgba(0,0,0,.7)}.ditty-field__input__actions a:hover i{-webkit-transform:scale(1.2);transform:scale(1.2)}.ditty-field__input__actions i{display:block;width:20px;height:20px;text-align:center;line-height:20px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.ditty-field__actions__clone{margin-bottom:0}.ditty-field__help+.ditty-field__description,.ditty-field__label+.ditty-field__description{margin-top:7px!important}.ditty-field--clone-enabled .ditty-input--clone{background:#f7f7f7;border:1px dashed rgba(0,0,0,.1);padding:5px}.ditty-field--clone-enabled[data-input_count="1"]>.ditty-field__input__container>.ditty-field__input>.ditty-field__input__actions .ditty-field__input__action--arrange,.ditty-field--clone-enabled[data-input_count="1"]>.ditty-field__input__container>.ditty-field__input>.ditty-field__input__actions .ditty-field__input__action--remove{display:none}.ditty-field--clone-enabled.ditty-field--clone-enabled--max>.ditty-field__clone{display:none}.ditty-field--clone-enabled.ditty-field--clone-enabled--max>.ditty-field__input__container>.ditty-field__input__container>.ditty-field__input>.ditty-field__input__actions .ditty-field__input__action--add,.ditty-field--clone-enabled.ditty-field--clone-enabled--max>.ditty-field__input__container>.ditty-field__input__container>.ditty-field__input>.ditty-field__input__actions .ditty-field__input__action--clone{display:none}.ditty-field-type--group{padding:0;border-color:rgba(0,0,0,.05)}.ditty-field-type--group>.ditty-field__input__container{overflow:hidden}.ditty-field-type--group .ditty-input--group__container{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.ditty-field-type--group>.ditty-field__heading{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;color:#fff;background:#32373c;padding:15px;margin:0}.ditty-field-type--group>.ditty-field__heading label{margin-bottom:0}.ditty-field-type--group>.ditty-field__heading .ditty-field__desciption,.ditty-field-type--group>.ditty-field__heading .ditty-field__help{margin-bottom:0!important}.ditty-field-type--group .ditty-field__collapsible-toggle{position:absolute;right:10px;top:50%;width:20px;height:20px;display:flex;flex-direction:row;align-items:center;justify-content:center;text-decoration:none;margin-top:-10px;color:#fff;background:rgba(255,255,255,.2);border-radius:50%;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.ditty-field-type--group[data-collapsible]>.ditty-field__heading{padding-right:40px}.ditty-field-type--group[data-collapsible=expanded] .ditty-field__collapsible-toggle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.ditty-field-only+.ditty-field-only{margin-top:20px}.ditty-input--group{margin:0}.ditty-input--group__container>.ditty-field{width:100%}.ditty-field-type--group-child{margin:0;padding:8px;border-bottom:none}.ditty-input--checkboxes__group{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.ditty-input--checkboxes__group .ditty-input--checkboxes__option{display:block;margin-top:2px;margin-bottom:5px}.ditty-input--checkboxes__group .ditty-input--checkboxes__option label{font-size:13px;line-break:13px}.ditty-input--checkboxes__group--inline{flex-direction:row;align-items:center}.ditty-input--checkboxes__group--inline .ditty-input--checkboxes__option{margin-right:15px}.ditty-input--checkboxes__group--inline .ditty-input--checkboxes__option:last-child{margin-right:0}.ditty-input--checkboxes__group input[type=checkbox]{margin-top:0}.ditty-field-type--checkbox .ditty-field__input__primary input[type=checkbox]{margin:0}.ditty-field-type--checkbox .ditty-field__input__primary label{font-size:13px;line-height:13px;margin-left:7px}.ditty-field-type--radio .ditty-input--radio{margin-bottom:0}.ditty-field-type--radio .ditty-input--radio .ditty-field__input__primary{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.ditty-field-type--radio .ditty-input--radio--inline .ditty-field__input__primary{flex-direction:row;align-items:center}.ditty-field-type--radio .ditty-input--radio--inline .ditty-input--radio__option{margin-bottom:0;margin-right:15px}.ditty-field-type--radio .ditty-input--radio--inline .ditty-input--radio__option:last-child{margin-right:0}.ditty-field-type--radio .ditty-input--radio__option{display:flex;flex-direction:row;align-items:center;margin-top:2px;margin-bottom:5px}.ditty-field-type--radio .ditty-input--radio__option input[type=radio]{margin:0}.ditty-field-type--radio .ditty-input--radio__option label{font-size:13px;line-height:13px;margin-left:7px}.ditty-field-type--slider .irs--flat .irs-bar,.ditty-field-type--slider .irs--flat .irs-from,.ditty-field-type--slider .irs--flat .irs-single,.ditty-field-type--slider .irs--flat .irs-to{background-color:#19bf7c}.ditty-field-type--slider .irs--flat .irs-from:before,.ditty-field-type--slider .irs--flat .irs-single:before,.ditty-field-type--slider .irs--flat .irs-to:before{border-top-color:#19bf7c}.ditty-field-type--slider .irs--flat .irs-handle>i:first-child{background-color:#19bf7c}.ditty-field-type--slider .irs--flat .irs-handle{top:0}.ditty-field-type--slider .irs--flat .irs-bar,.ditty-field-type--slider .irs--flat .irs-line{top:3px}.ditty-field-type--slider .irs-from,.ditty-field-type--slider .irs-single,.ditty-field-type--slider .irs-to{top:25px}.ditty-field-type--slider .irs--flat .irs-max,.ditty-field-type--slider .irs--flat .irs-min{top:25px}.ditty-field-type--slider .irs--flat .irs-from:before,.ditty-field-type--slider .irs--flat .irs-single:before,.ditty-field-type--slider .irs--flat .irs-to:before{top:-6px;bottom:auto;border-top-color:transparent;border-bottom-color:#19bf7c}.ditty-field-type--color input[type=text]{height:auto;padding-left:40px!important}.ditty-field-type--color .minicolors-theme-default.minicolors{width:100%}.ditty-field-type--color .minicolors-theme-default .minicolors-swatch{top:5px;left:5px;width:26px;height:26px}.ditty-input--spacing__group{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0 -2px}.ditty-input--spacing__group .ditty-field{width:25%;background:0 0;padding:2px!important;margin:0;border:none}.ditty-input--spacing__group .ditty-field__input{position:relative;border-radius:3px;overflow:hidden}.ditty-input--spacing__group .ditty-field__input:before{position:absolute;content:'';background:#19bf7c}.ditty-input--spacing__group .ditty-field:first-child .ditty-field__input:before{top:0;left:0;height:5px;width:100%}.ditty-input--spacing__group .ditty-field:nth-child(2) .ditty-field__input:before{bottom:0;left:0;height:5px;width:100%}.ditty-input--spacing__group .ditty-field:nth-child(3) .ditty-field__input:before{top:0;left:0;width:5px;height:100%}.ditty-input--spacing__group .ditty-field:nth-child(4) .ditty-field__input:before{top:0;right:0;width:5px;height:100%}.ditty-input--radius__group{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0 -2px}.ditty-input--radius__group .ditty-field{width:25%;background:0 0;padding:2px!important;margin:0}.ditty-input--radius__group .ditty-field__input{position:relative;border-radius:3px;overflow:hidden}.ditty-input--radius__group .ditty-field__input:before{position:absolute;content:'';width:0;height:0;border:8px solid transparent}.ditty-input--radius__group .ditty-field:first-child .ditty-field__input:before{top:0;left:0;border-top-color:#19bf7c;border-left-color:#19bf7c}.ditty-input--radius__group .ditty-field:nth-child(2) .ditty-field__input:before{top:0;right:0;border-top-color:#19bf7c;border-right-color:#19bf7c}.ditty-input--radius__group .ditty-field:nth-child(3) .ditty-field__input:before{bottom:0;left:0;border-bottom-color:#19bf7c;border-left-color:#19bf7c}.ditty-input--radius__group .ditty-field:nth-child(4) .ditty-field__input:before{bottom:0;right:0;border-bottom-color:#19bf7c;border-right-color:#19bf7c}.ditty-field-type--divider{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;color:#fff;background:#32373c}.ditty-field-type--divider .ditty-field__label{flex:0 0 auto;margin-bottom:0;margin-right:10px;white-space:nowrap}.ditty-field-type--divider .ditty-field__input{flex:1}.ditty-input--divider__wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap}.ditty-input--divider__heading{flex:0 0 auto;white-space:nowrap;margin-right:10px}.ditty-input--divider__line{flex:1;background:rgba(0,0,0,.05)}.ditty-input--divider__description{width:100%;margin-bottom:10px}.ditty-field-type--date .ditty-field__input{position:relative}.ditty-field-type--date .ditty-field__input:after{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:-1px;font-family:'Font Awesome 5 Pro';content:'\f073';font-size:18px;opacity:.3;transition:opacity .25s ease}.ditty-field-type--date .ditty-field__input:focus-within:after{opacity:1}.ditty-field-type--date .ditty-field__input input[type=text]{padding-left:32px!important}.ditty-input--wysiwyg .wp-editor-tabs *{box-sizing:content-box}.ditty-input--image__preview{position:relative;width:100%;height:80px;background:#fff;border:1px solid #dfdfdf;border-radius:3px}.ditty-input--image__preview a{position:absolute;top:0;left:0;z-index:9;display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;text-decoration:none;cursor:pointer}.ditty-input--image__preview a i{color:#58ca68}.ditty-input--image__preview img{display:block;line-height:0;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ditty-field-only--button>.ditty-button,.ditty-field__input__primary>.ditty-button{margin:0}.ditty-input--file .ditty-field__input__primary{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start}.ditty-input--file input[type=text]{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.ditty-input--file .ditty-button{padding-left:20px;padding-right:20px;margin:0;border-top-left-radius:0;border-bottom-left-radius:0}.ditty-field-type--heading{background:#f7f7f7}.ditty-field-type--heading .ditty-field__heading{flex:0 0 100%!important;width:100%!important;padding:0!important}.ditty-field-type--heading .ditty-field__label{font-size:16px;line-height:20px;margin-top:0;margin-bottom:0}.ditty-field-type--heading .ditty-field__description{font-size:13px;line-height:16px;margin-bottom:0}.ditty-metabox .rwmb-input,.ditty-metabox .rwmb-label{width:100%}.ditty-metabox input[type=date],.ditty-metabox input[type=datetime-local],.ditty-metabox input[type=datetime],.ditty-metabox input[type=email],.ditty-metabox input[type=month],.ditty-metabox input[type=number],.ditty-metabox input[type=password],.ditty-metabox input[type=search],.ditty-metabox input[type=tel],.ditty-metabox input[type=text],.ditty-metabox input[type=time],.ditty-metabox input[type=url],.ditty-metabox input[type=week]{font-size:12px;line-height:16px;padding:5px;border-radius:0}.ditty-metabox #wp-content-editor-tools{background:0 0}.ditty-metabox textarea{font-size:12px;line-height:16px;padding:5px;border-radius:0}.ditty-metabox .rwmb-field{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:10px;margin-bottom:0}.ditty-metabox .rwmb-field:not(:last-child){border-bottom:1px solid #eee}.ditty-metabox .rwmb-select.rwmb-select{font-size:12px;line-height:16px;padding:5px;border-radius:0}.ditty-metabox .ui-slider-horizontal{display:inline-block;width:calc(100% - 120px);margin-right:5px}.ditty-metabox .rwmb-group-wrapper{margin:0;padding:20px 0;border-bottom:2px dashed rgba(0,0,0,.05)}.ditty-metabox .rwmb-group-wrapper:last-child{border-bottom:none}.ditty-metabox .rwmb-group-wrapper>.rwmb-label{width:100%;padding:10px;margin:0}.ditty-metabox .rwmb-group-wrapper>.rwmb-label>label{font-size:14px;line-height:1.4;margin:0}.ditty-metabox .rwmb-group-wrapper>.rwmb-label~.rwmb-input{width:100%}.ditty-metabox .rwmb-ditty_border_radius-group,.ditty-metabox .rwmb-ditty_display-group,.ditty-metabox .rwmb-ditty_padding-group{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:0 -2px}.ditty-metabox .rwmb-ditty_border_radius-group .input-wrapper,.ditty-metabox .rwmb-ditty_display-group .input-wrapper,.ditty-metabox .rwmb-ditty_padding-group .input-wrapper{width:50%;padding:2px;margin:0}.ditty-metabox .rwmb-ditty_border_radius-group .input-border,.ditty-metabox .rwmb-ditty_display-group .input-border,.ditty-metabox .rwmb-ditty_padding-group .input-border{position:relative;border:1px solid #eee}.ditty-metabox .rwmb-ditty_border_radius-group .input-border:before,.ditty-metabox .rwmb-ditty_display-group .input-border:before,.ditty-metabox .rwmb-ditty_padding-group .input-border:before{position:absolute;content:''}.ditty-metabox .rwmb-ditty_border_radius-group input,.ditty-metabox .rwmb-ditty_display-group input,.ditty-metabox .rwmb-ditty_padding-group input{border-color:transparent}.ditty-metabox .rwmb-ditty_border_radius-group .rwmb-ditty_display-picker,.ditty-metabox .rwmb-ditty_display-group .rwmb-ditty_display-picker,.ditty-metabox .rwmb-ditty_padding-group .rwmb-ditty_display-picker{margin-left:auto;margin-right:auto}.ditty-metabox .rwmb-ditty_padding-group .input-border:before{background:#0073aa}.ditty-metabox .rwmb-ditty_padding-group .input-wrapper{width:25%}.ditty-metabox .rwmb-ditty_padding-group .paddingTop .input-border:before{top:0;left:0;height:4px;width:100%}.ditty-metabox .rwmb-ditty_padding-group .paddingBottom .input-border:before{bottom:0;left:0;height:4px;width:100%}.ditty-metabox .rwmb-ditty_padding-group .paddingLeft .input-border:before{top:0;left:0;height:100%;width:4px}.ditty-metabox .rwmb-ditty_padding-group .paddingRight .input-border:before{top:0;right:0;height:100%;width:4px}.ditty-metabox .rwmb-ditty_border_radius-group .input-border:before{width:0;height:0;border-style:solid}.ditty-metabox .rwmb-ditty_border_radius-group .borderTopLeftRadius .input-border:before{top:0;left:0;border-width:10px 10px 0 0;border-color:#0073aa transparent transparent transparent}.ditty-metabox .rwmb-ditty_border_radius-group .borderTopRightRadius .input-border:before{top:0;right:0;border-width:0 10px 10px 0;border-color:transparent #0073aa transparent transparent}.ditty-metabox .rwmb-ditty_border_radius-group .borderBottomLeftRadius .input-border:before{bottom:0;left:0;border-width:10px 0 0 10px;border-color:transparent transparent transparent #0073aa}.ditty-metabox .rwmb-ditty_border_radius-group .borderBottomRightRadius .input-border:before{bottom:0;right:0;border-width:0 0 10px 10px;border-color:transparent transparent #0073aa transparent}.ditty-metabox .rwmb-ditty_display-group{width:100%;max-width:300px}.ditty-metabox .rwmb-ditty_display-group .input-wrapper{width:33.333%}.ditty-metabox .rwmb-ditty_display-group .paddingBottom .input-border:before,.ditty-metabox .rwmb-ditty_display-group .paddingLeft .input-border:before,.ditty-metabox .rwmb-ditty_display-group .paddingRight .input-border:before,.ditty-metabox .rwmb-ditty_display-group .paddingTop .input-border:before{background:#0073aa}.ditty-metabox .rwmb-ditty_display-group .borderBottomLeftRadius .input-border:before,.ditty-metabox .rwmb-ditty_display-group .borderBottomRightRadius .input-border:before,.ditty-metabox .rwmb-ditty_display-group .borderTopLeftRadius .input-border:before,.ditty-metabox .rwmb-ditty_display-group .borderTopRightRadius .input-border:before{width:0;height:0;border-style:solid}.ditty-metabox .rwmb-ditty_display-group .borderTopLeftRadius .input-border:before{top:0;left:0;border-width:10px 10px 0 0;border-color:#0073aa transparent transparent transparent}.ditty-metabox .rwmb-ditty_display-group .borderTopLeftRadius input{padding-left:9px}.ditty-metabox .rwmb-ditty_display-group .paddingTop .input-border:before{top:0;left:0;height:4px;width:100%}.ditty-metabox .rwmb-ditty_display-group .paddingTop input{text-align:center}.ditty-metabox .rwmb-ditty_display-group .borderTopRightRadius .input-border:before{top:0;right:0;border-width:0 10px 10px 0;border-color:transparent #0073aa transparent transparent}.ditty-metabox .rwmb-ditty_display-group .borderTopRightRadius input{text-align:right;padding-right:9px}.ditty-metabox .rwmb-ditty_display-group .paddingLeft .input-border:before{top:0;left:0;height:100%;width:4px}.ditty-metabox .rwmb-ditty_display-group .paddingLeft input{padding-left:9px}.ditty-metabox .rwmb-ditty_display-group .backgroundColor .wp-picker-container{width:100%}.ditty-metabox .rwmb-ditty_display-group .backgroundColor .wp-picker-container .wp-color-result.button{width:100%;font-size:12px;border-radius:0;border-color:transparent;margin:0}.ditty-metabox .rwmb-ditty_display-group .backgroundColor .wp-picker-container .wp-color-result.button .wp-color-result-text{position:absolute;top:0;left:0;border:none;background:0 0}.ditty-metabox .rwmb-ditty_display-group .backgroundColor input{text-align:center}.ditty-metabox .rwmb-ditty_display-group .paddingRight .input-border:before{top:0;right:0;height:100%;width:4px}.ditty-metabox .rwmb-ditty_display-group .paddingRight input{text-align:right;padding-right:9px}.ditty-metabox .rwmb-ditty_display-group .borderBottomLeftRadius .input-border:before{bottom:0;left:0;border-width:10px 0 0 10px;border-color:transparent transparent transparent #0073aa}.ditty-metabox .rwmb-ditty_display-group .borderBottomLeftRadius input{padding-left:9px}.ditty-metabox .rwmb-ditty_display-group .paddingBottom .input-border:before{bottom:0;left:0;height:4px;width:100%}.ditty-metabox .rwmb-ditty_display-group .paddingBottom input{text-align:center}.ditty-metabox .rwmb-ditty_display-group .borderBottomRightRadius .input-border:before{bottom:0;right:0;border-width:0 0 10px 10px;border-color:transparent transparent #0073aa transparent}.ditty-metabox .rwmb-ditty_display-group .borderBottomRightRadius input{text-align:right;padding-right:9px}.ditty{position:relative;flex:1;max-width:100%;box-sizing:border-box}.ditty-item__elements{max-width:100%;box-sizing:border-box}.ditty-item__elements *{box-sizing:border-box}.ditty-item__wrapper{position:relative;overflow:hidden}.ditty-update-wrapper{position:relative;overflow:hidden}.ditty-updating-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.7);z-index:200;display:none}.ditty-updating-overlay i{display:none;color:#19bf7c;font-size:20px;line-break:20px}.ditty-updating-overlay.active{display:flex;flex-direction:row;align-items:center;justify-content:center}.ditty-notification{font-weight:600;padding:10px 30px;border-bottom:1px solid rgba(0,0,0,.05);display:none}.ditty-notification--updated{color:#3db44c;background:#ecf7ed}.ditty-notification--warning{color:#febb00;background:#fff8e5}.ditty-notification--error{color:#e1362e;background:#fbeaea}@media (max-width:600px){.ditty-notification{padding-left:20px;padding-right:20px}}.ditty-slider{display:flex;flex-direction:column;position:relative;box-sizing:border-box}.ditty-slider *{box-sizing:border-box}.ditty-slider__contents{position:relative;order:1}.ditty-slider__contents:hover .ditty-slider__arrows{opacity:1}.ditty-slider__slides{position:relative;overflow:hidden}.ditty-slider__slide{display:none;position:absolute;width:100%;line-height:1}.ditty-slider__bullets{order:2;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.ditty-slider__bullet{flex:0 0 auto;position:relative;z-index:9999;display:block;width:10px;height:10px;border-radius:50%;background:#ccc;margin:0 1px;transition:background-color .25s ease}.ditty-slider__bullet--active{background:#000}.ditty-slider__arrows{order:3;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;opacity:0;transition:opacity .25s ease}.ditty-slider__arrows--static{opacity:1}.ditty-slider__next,.ditty-slider__prev{position:relative;z-index:9999;display:flex;flex-direction:row;align-items:center;justify-content:center;line-height:0;width:30px;height:30px;color:#32373c;background:rgba(255,255,255,.3);border-radius:50%;text-decoration:none}.ditty-slider__next i,.ditty-slider__prev i{display:block;line-height:0;vertical-align:middle}.ditty-slider__next:focus,.ditty-slider__prev:focus{outline:0;box-shadow:none}.ditty-item{box-sizing:border-box}.ditty-item *{box-sizing:border-box}.ditty-item img{max-width:100%;height:auto}.ditty-item__elements{overflow:hidden}.ditty-item__clear{clear:both}#ditty-display-settings.postbox .inside{padding:0;margin:0}#ditty-display-settings.postbox .inside .ditty-display-admin-settings{box-sizing:border-box}#ditty-display-settings.postbox .inside .ditty-display-admin-settings *{box-sizing:border-box}#ditty-display-settings.postbox .inside .ditty-display-admin-settings>.ditty-field-type--group>.ditty-field__input__container{padding-left:12px;padding-right:12px}.ditty-ticker{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap}.ditty-ticker *{box-sizing:border-box}.ditty-ticker[data-title=bottom] .ditty-ticker__title,.ditty-ticker[data-title=top] .ditty-ticker__title{width:100%}.ditty-ticker[data-title=bottom] .ditty-ticker__title{order:1}.ditty-ticker[data-title=bottom] .ditty-ticker__contents{order:0}.ditty-ticker[data-title=left],.ditty-ticker[data-title=right]{flex-direction:row;flex-wrap:nowrap;align-items:stretch}.ditty-ticker[data-title=left] .ditty-ticker__title,.ditty-ticker[data-title=right] .ditty-ticker__title{flex:0 0 auto}.ditty-ticker[data-title=left] .ditty-ticker__title__contents,.ditty-ticker[data-title=right] .ditty-ticker__title__contents{height:100%;display:flex;flex-direction:row}.ditty-ticker[data-title=left][data-title=right] .ditty-ticker__title,.ditty-ticker[data-title=right][data-title=right] .ditty-ticker__title{order:1}.ditty-ticker[data-title=left][data-title=right] .ditty-ticker__contents,.ditty-ticker[data-title=right][data-title=right] .ditty-ticker__contents{order:0}.ditty-ticker[data-title_position=start] .ditty-ticker__title__contents{align-items:flex-start;justify-content:flex-start}.ditty-ticker[data-title_position=center] .ditty-ticker__title__contents{align-items:center;justify-content:center}.ditty-ticker[data-title_position=end] .ditty-ticker__title__contents{align-items:flex-end;justify-content:flex-end}.ditty-ticker__title__contents{display:flex;flex-direction:row}.ditty-ticker__contents{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.ditty-ticker__items{width:100%;position:relative;overflow:hidden}.ditty-ticker .ditty-item{display:none;position:absolute;line-height:1}.ditty-list{position:relative;box-sizing:border-box}.ditty-list *{box-sizing:border-box}.ditty-list .ditty-item{position:relative;display:block;max-width:100%}.ditty-item-type--wp_editor>:first-child{margin-top:0}.ditty-item-type--wp_editor>:last-child{margin-bottom:0}.ditty-data-list__item[data-type=wp_editor] i.fa-edit{padding-left:4px}.protip-content{line-height:1.5em}.protip-content a{color:#fff}.ditty-button{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:14px;line-height:20px;font-weight:500;text-align:center;text-decoration:none;color:#23282d;background:rgba(0,0,0,.2);border:none;border-radius:3px;padding:10px 15px;margin:10px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;transition:color .25s ease,background-color .25s ease}.ditty-button[disabled]{cursor:default}.ditty-button[type=button],.ditty-button[type=submit]{-webkit-appearance:none;border:none;cursor:pointer}.ditty-button span{margin-left:auto;margin-right:auto}.ditty-button i:first-child{margin-right:10px}.ditty-button i:last-child{margin-left:10px}.ditty-button:focus{color:#fff}.ditty-button:hover:not(:disabled){color:#fff;background:#23282d}.ditty-button--small{font-size:12px;line-height:14px;font-weight:400;padding:8px 12px}.ditty-button--small i{margin-right:5px}.ditty-button--large{font-size:18px;line-height:22px;padding:30px}.ditty-button--primary{color:#fff;background:#19bf7c}.ditty-button--primary:hover{color:#fff;background:#28e398}.ditty-button--wide{width:100%}.ditty-data-list__filters{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;padding:10px 12px 7px 15px;background:#f7f7f7;border-bottom:1px solid rgba(0,0,0,.05)}.ditty-data-list__filter{display:block;font-size:12px;line-height:14px;text-decoration:none;color:#3c434a;background:rgba(0,0,0,.2);border-radius:3px;padding:8px 12px;margin:0 3px 3px 0;transition:background-color .25s ease,color .25s ease}.ditty-data-list__filter i{margin-right:5px}.ditty-data-list__filter:hover{color:#fff;background-color:#23282d}.ditty-data-list__filter:focus{color:#fff}.ditty-data-list__filter.active{color:#fff;background:#19bf7c}.ditty-data-list__items{background:#fff;padding:5px}.ditty-data-list__item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background:#fff;border:1px solid rgba(0,0,0,.05);margin:0 0 5px;padding-right:8px;border-radius:3px;overflow:hidden;transition:background-color .25s ease,border-color .25s ease}.ditty-data-list__item:last-child{margin-bottom:0}.ditty-data-list__item__label{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;color:#444;padding-right:5px;margin-right:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .25s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ditty-data-list__item__label__title{display:block;white-space:normal;overflow:visible;font-weight:700;margin-bottom:1px}.ditty-data-list__item__label__description{display:block;white-space:normal;overflow:visible;font-size:.85em}.ditty-data-list__item a{display:none;flex:0 0 auto;text-decoration:none;color:rgba(0,0,0,.4);overflow:hidden;transition:color .25s ease;margin:0 2px}.ditty-data-list__item a:focus{outline:0;box-shadow:none;color:#19bf7c}.ditty-data-list__item a:hover{color:rgba(0,0,0,.7)}.ditty-data-list__item a:hover i{-webkit-transform:scale(1.2);transform:scale(1.2)}.ditty-data-list__item a.ditty-data-list__item__icon,.ditty-data-list__item span.ditty-data-list__item__icon{font-size:14px;margin:0}.ditty-data-list__item a.ditty-data-list__item__icon:not(:focus),.ditty-data-list__item span.ditty-data-list__item__icon:not(:focus){color:rgba(0,0,0,.7)}.ditty-data-list__item a.ditty-data-list__item__icon i,.ditty-data-list__item span.ditty-data-list__item__icon i{display:block;width:40px;height:40px;text-align:center;line-height:40px}.ditty-data-list__item a.ditty-data-list__item__icon:hover{color:rgba(0,0,0,.9)}.ditty-data-list__item i{display:block;width:20px;height:20px;text-align:center;line-height:20px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.ditty-data-list__item i:focus{outline:0}.ditty-data-list__item:hover{background-color:#fafafa}.ditty-data-list__item:hover a{display:block}.ditty-data-list__item:focus-within a{display:block}.ditty-data-list__item.active{cursor:default;background:#edf8ed;border-color:#19bf7c}.ditty-data-list__item.active:hover{background:#dbf1db}.ditty-accordion{background:#f1f1f1;margin:5px 0}.ditty-accordion__toggle{position:relative;display:block;font-size:14px;line-height:20px;font-weight:500;text-align:left;text-decoration:none;color:#fff;background:#32373c;border-radius:3px;padding:10px 40px 10px 15px;margin:0;cursor:pointer;transition:color .25s ease,background-color .25s ease,border-radius .5s ease}.ditty-accordion__toggle i{margin-right:5px}.ditty-accordion__toggle:after{position:absolute;top:50%;right:15px;content:'\f078';font-family:'Font Awesome 5 Pro';width:20px;height:20px;font-size:17px;line-height:20px;text-align:center;margin-top:-10px;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.ditty-accordion__content{display:none;line-height:1.5em;padding:15px}.ditty-accordion__content>:first-child{margin-top:0}.ditty-accordion__content>:last-child{margin-bottom:0}.ditty-accordion.active>.ditty-accordion__toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}.ditty-accordion.active>.ditty-accordion__toggle:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#ditty-editor{position:relative;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;box-sizing:border-box}#ditty-editor__initialize{order:0;flex:1;width:100%;background:#fff;box-sizing:border-box}#ditty-editor__preview{order:0;flex:1;width:calc(100% - 350px);background:#fff;box-sizing:border-box}#ditty-editor__settings{position:relative;order:1;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:350px;background:#ebebeb}#ditty-editor__settings .ditty-field{padding:15px;border-color:rgba(0,0,0,.05)}#ditty-editor__settings .ditty-field__label{font-weight:600}#ditty-editor__settings .ditty-field-type--group{padding:0;border-color:rgba(0,0,0,.05)}#ditty-editor__settings .ditty-field-type--checkboxes .ditty-field{padding:0 10px 0 0;border:none}#ditty-editor__settings .ditty-input--group__container>.ditty-field{width:100%}#ditty-editor .ditty-editor__panels{background:#f7f7f7}#ditty-editor .ditty-editor__contents{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;height:100%}#ditty-editor .ditty-editor__header{flex:0 0 auto;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-end;padding:15px;border-bottom:1px solid rgba(255,255,255,.2)}#ditty-editor .ditty-editor__header .ditty-editor__title{flex:1;width:100%;min-height:0;border:1px solid rgba(0,0,0,.2);border-radius:3px;padding:5px 10px;margin:0}#ditty-editor .ditty-editor__header .ditty-editor__update{flex:0 0 auto;margin:0 0 0 5px}#ditty-editor .ditty-editor__header .ditty-editor__update__count{font-size:10px;line-height:14px;font-weight:700;background:rgba(255,255,255,.9);color:#32373c;padding:3px 7px;margin-right:5px;border-radius:15px}#ditty-editor .ditty-editor__header .ditty-editor__update__count:empty{display:none}#ditty-editor .ditty-editor__tabs{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background:#32373c}#ditty-editor .ditty-editor__tab{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-weight:400;color:#fff;padding:10px;text-align:center;text-decoration:none;background-color:transparent;border-radius:0;transition:color .25s ease,background-color .25s ease}#ditty-editor .ditty-editor__tab span{display:block;padding-left:20px}#ditty-editor .ditty-editor__tab i{position:absolute;top:13px;display:block;font-size:13px}#ditty-editor .ditty-editor__tab:focus{color:#fff;outline:0;box-shadow:none}#ditty-editor .ditty-editor__tab:hover{color:#fff;background-color:rgba(255,255,255,.2)}#ditty-editor .ditty-editor__tab.active{color:#fff;background-color:#19bf7c}#ditty-editor .ditty-editor__tab.active:after{border:6px solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#f7f7f7;left:50%;bottom:0;margin-left:-5px}#ditty-editor .ditty-editor__import-export textarea{width:100%}#ditty-editor .ditty-editor__spacer{width:100%}#ditty-editor .ditty-editor__oauth-warning{display:inline-block;font-weight:700;color:#fff;padding:5px 8px;border-radius:3px;background:#e1362e;vertical-align:middle}#ditty-editor .ditty-editor__oauth-warning i{display:inline;color:rgba(255,255,255,.8)}.ditty-editor--updates-exist .ditty-editor__header .ditty-editor__update{background-color:orange}.ditty-editor-options__header{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:10px 15px;border-bottom:1px solid rgba(0,0,0,.05)}.ditty-editor-options__buttons{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.ditty-editor-options__buttons .ditty-button{margin:0}.ditty-editor-options__buttons a:not(.ditty-button),.ditty-editor-options__buttons button:not(.ditty-button){display:block;width:30px;height:30px;text-align:center;line-height:30px;color:#fff;background:#32373c;border:none;border-radius:3px;transition:background-color .25s ease,color .25s ease;margin:0;padding:0}.ditty-editor-options__buttons a:not(.ditty-button):hover,.ditty-editor-options__buttons button:not(.ditty-button):hover{color:#fff;background-color:#19bf7c}.ditty-editor-options__buttons a:not(.ditty-button).ditty-editor-options__preview.ditty-has-updates,.ditty-editor-options__buttons button:not(.ditty-button).ditty-editor-options__preview.ditty-has-updates{cursor:pointer;background-color:orange;opacity:1}.ditty-editor-options__buttons a:not(.ditty-button).ditty-editor-options__preview.ditty-has-updates:hover,.ditty-editor-options__buttons button:not(.ditty-button).ditty-editor-options__preview.ditty-has-updates:hover{background-color:#19bf7c}.ditty-editor-options__buttons a:not(.ditty-button).ditty-editor-options__preview:not(.ditty-has-updates),.ditty-editor-options__buttons button:not(.ditty-button).ditty-editor-options__preview:not(.ditty-has-updates){cursor:default;opacity:.2}.ditty-editor-options__buttons a:not(.ditty-button).ditty-editor-options__preview:not(.ditty-has-updates):hover,.ditty-editor-options__buttons button:not(.ditty-button).ditty-editor-options__preview:not(.ditty-has-updates):hover{background:#32373c}.ditty-editor-options__buttons a:not(.ditty-button).ditty-editor-options__preview:not(.ditty-has-updates):focus,.ditty-editor-options__buttons button:not(.ditty-button).ditty-editor-options__preview:not(.ditty-has-updates):focus{border:none;outline:0;box-shadow:none}.ditty-editor-options__buttons--start a:not(.ditty-button),.ditty-editor-options__buttons--start button:not(.ditty-button){margin-right:5px}.ditty-editor-options__buttons--end{margin-left:auto}.ditty-editor-options__buttons--end a:not(.ditty-button),.ditty-editor-options__buttons--end button:not(.ditty-button){margin-left:5px}.ditty-editor-options__save{margin-left:auto;cursor:pointer}.ditty-editor-options__save.unsaved-updates i{-webkit-animation-name:ditty-unsaved-changes;animation-name:ditty-unsaved-changes;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ditty-editor-options__title,.ditty-editor-options__title[type=text]{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:14px;line-height:18px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-radius:3px!important}.ditty-editor-options__title[type=text]{background:0 0}.ditty-editor-options__body{position:relative;max-height:calc(100vh - 470px);overflow-y:scroll;-webkit-overflow-scrolling:touch}.ditty-editor-options__body__error{position:absolute;top:0;left:0;right:0;bottom:0;z-index:99;display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:center;background:rgba(170,0,0,.5);padding:20px;cursor:pointer}.ditty-editor-options__body__error span{display:block;line-height:1.5em;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.5)}.ditty-editor-options__code{width:100%}.ditty-editor-options__footer{padding:10px;border-top:1px solid #ddd;background:#f5f5f5;box-sizing:border-box}.ditty-editor-options__footer .button{margin-left:5px}.ditty-editor-options__tags h3{font-size:14px;line-height:14px;margin:0 0 10px}.ditty-editor-options__tags__list{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin:-2px}.ditty-editor-options__tag{font-size:12px;line-height:12px;background:rgba(0,0,0,.05);border-radius:2px;padding:3px 5px;margin:2px;cursor:pointer;transition:background-color .25s ease}.ditty-editor-options__tag:hover{background:rgba(0,0,0,.15)}.ditty-editor-options.ditty-editor-has-errors .ditty-editor-options__save{cursor:default;color:red;opacity:.3}.ditty-editor-options .ditty-data-list__items{background:#f7f7f7;padding:15px}.ditty-editor-item--error{background-color:#fbeaea}.ditty-editor-item--error .ditty-data-list__item__icon,.ditty-editor-item--error .ditty-data-list__item__label{color:#e1362e!important}.ditty-editor-item--error:hover{background-color:#fbeaea;border-color:#e1362e}.ditty-editor__panel--item_editor .ditty-editor-options__body{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.ditty-editor__panel--item_editor .ditty-editor-options__body>.ditty-field{width:100%}@-webkit-keyframes ditty-unsaved-changes{0%{color:#fff}50%{color:#ff3b77}100%{color:#fff}}@keyframes ditty-unsaved-changes{0%{color:#fff}50%{color:#ff3b77}100%{color:#fff}}@media (max-width:800px){#ditty-editor{flex-direction:column}#ditty-editor__preview,#ditty-editor__settings{width:100%}}.ditty-editor__panel--items .ditty-data-list{max-height:calc(100vh - 470px);min-height:300px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.ditty-editor__panel--items .ditty-data-list__item.ditty-editor-item--disabled{cursor:default;background:#f8eded;border:1px solid red;box-shadow:0 0 1px red}.ditty-editor__panel--items .ditty-data-list__item a.ditty-data-list__item__icon{display:block;border-right:1px solid rgba(0,0,0,.05);margin-right:10px}.ditty-editor-display{cursor:pointer}.ditty-editor-display:not(.active):hover .ditty-data-list__item__edit{display:none}.ditty-editor-display--default .ditty-data-list__item__delete{display:none!important}.ditty-editor-display.active .ditty-data-list__item__delete{display:none}.ditty-editor-display.active:hover .ditty-data-list__item__delete{display:none}.ditty-editor-display--default{background-color:#ccc}.ditty-editor-display .ditty-data-list{max-height:calc(100vh - 470px);min-height:300px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.ditty-display-type-options--ticker .ditty-input--group__container>.ditty-field.ditty-field--minHeight,.ditty-display-type-options--ticker .ditty-input--group__container>.ditty-field.ditty-field--titleFontSize{width:50%!important;padding-right:7.5px!important}.ditty-display-type-options--ticker .ditty-input--group__container>.ditty-field.ditty-field--maxHeight,.ditty-display-type-options--ticker .ditty-input--group__container>.ditty-field.ditty-field--titleLineHeight{width:50%!important;padding-left:7.5px!important}.ditty-editor-layout{cursor:pointer}.ditty-editor-layout:not(.active):hover .ditty-data-list__item__edit_css,.ditty-editor-layout:not(.active):hover .ditty-data-list__item__edit_html{display:none}.ditty-editor-layout.active .ditty-data-list__item__delete{display:none}.ditty-editor-layout.active:hover .ditty-data-list__item__delete{display:none}.ditty-layout-variation{padding:5px 8px 0 10px}.ditty-layout-variation__icon i{width:40px;height:40px;font-size:20px;line-height:40px}.ditty-layout-variation__content{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:5px 0 5px}.ditty-layout-variation__label{display:block;font-weight:700;margin-bottom:5px}.ditty-layout-variation__template{display:block;margin-bottom:5px}.ditty-layout-variation__buttons{flex:0 0 auto;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.ditty-layout-variation__buttons a{display:block}.ditty-layout-variation a.ditty-layout-variation__change{flex:0 0 auto;display:block}.ditty-layout-variation a.ditty-layout-variation__change i{width:30px;height:30px;font-size:20px;line-height:30px;color:#444}.ditty-editor__panel--item_types .ditty-data-list__items{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.ditty-editor__panel--item_types .ditty-data-list__item{cursor:pointer;order:1}.ditty-editor__panel--item_types .ditty-data-list__item.active{order:0}