.fpf-widget{--white: #fff;--black: #000;-webkit-box-sizing:border-box;box-sizing:border-box}.fpf-widget *,.fpf-widget *:after,.fpf-widget *:before{-webkit-box-sizing:inherit;box-sizing:inherit}.fpf-widget.fpf-hidden{display:none !important}.fpf-widget.disabled{opacity:.65;cursor:not-allowed !important}.fpf-widget.disabled *{pointer-events:none}.fpf-widget.fpf-countdown{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:pre-wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.fpf-widget.fpf-countdown.is-preview{opacity:0 !important}.fpf-widget.fpf-countdown.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fpf-widget.fpf-countdown.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fpf-widget.fpf-countdown.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fpf-widget.fpf-countdown:not(.oneline)>.countdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fpf-widget.fpf-countdown:not(.oneline)>.countdown-item .countdown-digit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fpf-widget.fpf-countdown:not(.oneline)>.countdown-item.no-label+.countdown-item.separator .countdown-digit-label{display:none}.fpf-widget.fpf-countdown:not(.oneline)>.countdown-item .countdown-digit-label{margin-top:var(--unit-label-margin-top, 0px)}.fpf-widget.fpf-countdown.oneline .countdown-item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fpf-widget.fpf-countdown.oneline .countdown-item.separator .countdown-digit{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--label-font-size)}.fpf-widget.fpf-countdown.default .countdown-item.separator .countdown-digit{font-size:var(--digits-font-size);color:var(--digit-text-color)}.fpf-widget.fpf-countdown .countdown-item:not(.separator){background-color:var(--item-background-color);border:var(--item-border, none);border-radius:var(--item-border-radius)}.fpf-widget.fpf-countdown .countdown-item:not(.separator) .countdown-digit{min-width:var(--digits-wrapper-min-width);font-size:var(--digits-font-size);font-weight:var(--digits-font-weight);background:var(--digits-background-color);border-radius:var(--digits-border-radius);padding:var(--digits-padding)}.fpf-widget.fpf-countdown .countdown-item:not(.separator) .countdown-digit>*:not(.empty){text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:var(--digit-background-color);color:var(--digit-text-color);min-width:var(--digit-min-width);border-radius:var(--digit-border-radius);padding:var(--digit-padding);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fpf-widget.fpf-countdown .countdown-item:not(.separator) .countdown-digit-label{font-size:var(--label-font-size);font-weight:var(--label-font-weight);color:var(--unit-label-text-color)}.fpf-widget.fpf-countdown.default:not(.showing-message){gap:var(--gap)}.fpf-widget.fpf-countdown.default:not(.showing-message)>.countdown-item:not(.separator){width:var(--item-size);height:var(--item-size)}.fpf-widget.fpf-countdown:not(.showing-message){background-color:var(--background-color)}.fpf-widget.fpf-countdown:not(.custom) .countdown-item .countdown-digit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:var(--digits-gap)}.fpf-widget.fpf-countdown .countdown-item>*{line-height:1}.fpf-widget.fpf-countdown .countdown-item .digit-number{font-variant-numeric:tabular-nums}.fpf-widget.fpf-countdown .countdown-item .digit-number.empty{display:none}.fpf-widget{--white: #fff;--black: #000;-webkit-box-sizing:border-box;box-sizing:border-box}.fpf-widget *,.fpf-widget *:after,.fpf-widget *:before{-webkit-box-sizing:inherit;box-sizing:inherit}.fpf-widget.fpf-hidden{display:none !important}.fpf-widget.disabled{opacity:.65;cursor:not-allowed !important}.fpf-widget.disabled *{pointer-events:none}.fpf-widget.fpf-notification{--background-color: var(--white);--text-color: #333;--information-color: #4285F4;--success-color: #0F9D58;--error-color: #DB4437;--warning-color: #F4B400;--theme-color: var(--information-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--gap, 10px);padding:var(--padding, 25px);-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,0.2);box-shadow:1px 1px 2px 0 rgba(0,0,0,0.2);border-radius:var(--border-radius, 3px);border:1px solid rgba(0,0,0,0.1);background:var(--background-color);margin:0;font-size:var(--message-font-size, 16px);color:var(--text-color);line-height:1.5}.fpf-widget.fpf-notification .icons>*{display:none;color:var(--theme-color);width:var(--icon-size, 20px);height:var(--icon-size, 20px)}.fpf-widget.fpf-notification.type-information{--theme-color: var(--information-color)}.fpf-widget.fpf-notification.type-information .icons .information{display:block}.fpf-widget.fpf-notification.type-success{--theme-color: var(--success-color)}.fpf-widget.fpf-notification.type-success .icons .success{display:block}.fpf-widget.fpf-notification.type-error{--theme-color: var(--error-color)}.fpf-widget.fpf-notification.type-error .icons .error{display:block}.fpf-widget.fpf-notification.type-warning{--theme-color: var(--warning-color)}.fpf-widget.fpf-notification.type-warning .icons .warning{display:block}.fpf-widget.fpf-notification.color{--text-color: var(--white);--background-color: var(--theme-color)}.fpf-widget.fpf-notification.color .icons>*{color:var(--white)}.fpf-widget.fpf-notification.dark{--background-color: var(--black);--text-color: var(--white)}.fpf-widget.fpf-notification.theme1{--padding: var(--padding-small, 15px 20px)}.fpf-widget.fpf-notification.theme2,.fpf-widget.fpf-notification.theme3{--gap: var(--gap-large, 20px)}.fpf-widget.fpf-notification.theme2 .icons>*,.fpf-widget.fpf-notification.theme3 .icons>*{width:var(--icon-size-large, 30px);height:var(--icon-size-large, 30px)}.fpf-widget.fpf-notification .fpf-notification-close{margin-left:auto;min-width:var(--icon-size, 20px);height:var(--icon-size, 20px);color:var(--close-button-color, rgba(0,0,0,0.3));cursor:pointer}.fpf-widget.fpf-notification .fpf-notification-close:hover{color:var(--close-button-hover-color, var(--black))}.fpf-widget.fpf-notification .text{margin-right:auto}.fpf-widget.fpf-notification .text .title{font-size:var(--title-font-size, 16px);font-weight:bold;margin-bottom:var(--title-margin-bottom, 10px)}.fpf-widget.fpf-notification.theme2.light{border-left:4px solid var(--theme-color)}.fpf-widget{--white: #fff;--black: #000;-webkit-box-sizing:border-box;box-sizing:border-box}.fpf-widget *,.fpf-widget *:after,.fpf-widget *:before{-webkit-box-sizing:inherit;box-sizing:inherit}.fpf-widget.fpf-hidden{display:none !important}.fpf-widget.disabled{opacity:.65;cursor:not-allowed !important}.fpf-widget.disabled *{pointer-events:none}.fpf-rating-wrapper{--rating-gutter: 2px;--rating-selected-color: #f6cc01;--rating-unselected-color: #bdbdbd;--rating-size: 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 calc(var(--rating-gutter) * -1)}.fpf-rating-wrapper:not(.readonly) label{cursor:pointer}.fpf-rating-wrapper .iconEmpty{color:var(--rating-unselected-color) !important}.fpf-rating-wrapper .iconFilled{color:var(--rating-selected-color)}.fpf-rating-wrapper input{display:none;width:0;opacity:0}.fpf-rating-wrapper label{cursor:default;width:auto;max-width:inherit;padding:0 var(--rating-gutter);margin:0;-webkit-transition:-webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:-webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;color:var(--rating-unselected-color)}.fpf-rating-wrapper label svg{fill:currentColor;width:var(--rating-size);height:var(--rating-size);max-width:inherit}.fpf-rating-wrapper .rating_item_group.iconActive,.fpf-rating-wrapper>label.iconActive{-webkit-transform:scale(1.2);transform:scale(1.2)}.fpf-rating-wrapper .rating_item_group label.half{overflow:hidden;position:absolute;width:50%}.fpf-rating-wrapper span{position:relative;-webkit-transition:-webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:-webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, -webkit-transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms}.fpf-rating-wrapper span label{float:right}.fpf-rating-wrapper.disabled label{color:#ccc}.fpf-rating-wrapper.disabled .iconFilled{color:#777 !important}.wp-block-group>.fpf-video{width:100%}.fpf-video{border:var(--border);-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-radius:var(--border-radius);background-color:var(--background-color, #000);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.fpf-video.hiddenOverlay .fpf-video-embed-overlay{opacity:0;visibility:hidden;z-index:-1}.fpf-video[data-readonly="true"]:not([data-disabled="true"]){pointer-events:none}@media screen and (max-width: 991px){.wp-block-firebox-row .fpf-video{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:100%}}.fpf-video-embed-wrapper{position:relative;padding-top:56.25%;height:0;overflow:hidden;max-width:100%;background-color:#000;border-radius:var(--border-radius)}.fpf-video-embed-wrapper embed,.fpf-video-embed-wrapper iframe,.fpf-video-embed-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.fpf-video-embed-wrapper .fpf-video-embed,.fpf-video-embed-wrapper .fpf-video-embed-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fpf-video-embed-wrapper .fpf-video-embed-overlay{cursor:pointer;background-image:var(--cover-image);background-size:cover;background-position:50%;z-index:1;-webkit-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.fpf-video-embed-wrapper .fpf-video-embed-overlay:hover .play-button{opacity:.95;-webkit-box-shadow:0 0 25px rgba(0,0,0,0.85);box-shadow:0 0 25px rgba(0,0,0,0.85)}.fpf-video-embed-wrapper .fpf-video-embed-overlay .play-button{width:60px;height:60px;background-color:#333;-webkit-box-shadow:0 0 25px rgba(0,0,0,0.5);box-shadow:0 0 25px rgba(0,0,0,0.5);z-index:20;opacity:.9;border-radius:100%;cursor:pointer;position:relative;-webkit-transition:.15s all ease-in-out;transition:.15s all ease-in-out}.fpf-video-embed-wrapper .fpf-video-embed-overlay .play-button:before{position:absolute;content:"";border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 20px;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}