.zyre-addon-button .zyre-button{width:260px;height:60px}.zyre-addon-button:not(.zyre-button-style-five) .zyre-button{overflow:hidden}.zyre-addon-button.elementor-align-justify .zyre-button{width:100%}.zyre-addon-iconbox{--zyre-iconbox-media-offset-x:0;--zyre-iconbox-media-offset-y:0}.zyre-addon-iconbox .elementor-widget-container{--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;text-align:center;position:relative;overflow:hidden}.zyre-addon-iconbox .elementor-widget-container::before,.zyre-addon-iconbox .zyre-iconbox-icon::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;-webkit-transition:opacity var(--zy-transition-duration)!important;transition:opacity var(--zy-transition-duration)!important;opacity:0}.zyre-addon-iconbox .elementor-widget-container:hover::before,.zyre-addon-iconbox.zyre-addon-iconbox-hover-yes .elementor-widget-container:hover .zyre-iconbox-icon::before,.zyre-addon-iconbox:not(.zyre-addon-iconbox-hover-yes) .zyre-iconbox-icon:hover::before{opacity:1}.zyre-addon-iconbox .zyre-iconbox-media{-webkit-transition:background var(--zy-transition-duration);transition:background var(--zy-transition-duration)}.zyre-addon-iconbox .zyre-iconbox-icon i,.zyre-addon-iconbox .zyre-iconbox-icon img,.zyre-addon-iconbox .zyre-iconbox-icon svg{position:relative;display:block;z-index:1}.zyre-addon-iconbox .zyre-iconbox-content,.zyre-addon-iconbox .zyre-iconbox-media{-webkit-box-flex:var(--flex-grow);-webkit-flex-grow:var(--flex-grow);-ms-flex-positive:var(--flex-grow);flex-grow:var(--flex-grow)}.zyre-addon-iconbox .zyre-iconbox-titles>*{margin:0}.zyre-addon-iconbox .zyre-addon-iconbox .zyre-button,.zyre-addon-iconbox .zyre-iconbox-description,.zyre-addon-iconbox .zyre-iconbox-icon i,.zyre-addon-iconbox .zyre-iconbox-subtitle,.zyre-addon-iconbox .zyre-iconbox-title{-webkit-transition:color var(--zy-transition-duration);transition:color var(--zy-transition-duration)}.zyre-addon-iconbox .zyre-iconbox-icon svg{-webkit-transition:fill var(--zy-transition-duration);transition:fill var(--zy-transition-duration)}.zyre-addon-iconbox .zyre-button{overflow:hidden}.zyre-addon-divider:not(.zyre-divider--vertical) .zyre-divider-separator{width:100%}.zyre-divider--vertical .zyre-divider,.zyre-divider--vertical .zyre-divider-separator{height:100%}.zyre-addon-divider:not(.zyre-divider--element-align-left) .zyre-divider-separator::before,.zyre-addon-divider:not(.zyre-divider--element-align-right) .zyre-divider-separator::after{content:"";display:block;width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.zyre-dual-button--layout-block .zyre-dual-button-wrapper{width:260px}.zyre-addon-dual-button .zyre-button{width:260px;height:60px}.zyre-addon-dual-button .zyre-button-connector{--translate-x:0;--translate-y:0;-webkit-transform:translate(var(--translate-x),var(--translate-y));-ms-transform:translate(var(--translate-x),var(--translate-y));transform:translate(var(--translate-x),var(--translate-y))}.zyre-addon-dual-button .zyre-button-connector::after,.zyre-addon-dual-button .zyre-button-connector::before{content:""}.zyre-addon-heading .zyre-headings>*{width:100%}.zyre-addon-heading .zyre-heading-description{gap:50px}.zyre-addon-heading .zyre-heading-description.has--separator::before,.zyre-addon-heading .zyre-heading-subtitle.has--separator::before{content:'';-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.zyre-addon-heading .zyre-heading-title.has--separator.separator--left::before,.zyre-addon-heading .zyre-heading-title.has--separator.separator--right::after{content:'';display:block}.zyre-addon.zyre-addon-heading-description-separator-position--right .zyre-heading-description,.zyre-addon.zyre-addon-heading-subtitle-separator-position--right .zyre-heading-subtitle{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.zyre-addon.zyre-addon-heading-description-separator-position--left .zyre-heading-description,.zyre-addon.zyre-addon-heading-subtitle-separator-position--left .zyre-heading-subtitle{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.zyre-addon-image-grid .zyre-image-grid-item{--image-grid-column:3;text-decoration:none;outline:0;float:left;width:-webkit-calc(100% / var(--image-grid-column));width:calc(100% / var(--image-grid-column))}.zyre-image-grid-content-display--overlay .zyre-image-grid-item-inner{--height:356px;height:-webkit-calc(var(--height) * var(--item-span-height,1));height:calc(var(--height) * var(--item-span-height,1))}.zyre-addon-image-grid .zyre-image-grid-filter-tab{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.zyre-addon-image-grid .zyre-image-grid-item-img-wrapper{height:100%}.zyre-addon-image-grid .zyre-image-grid-item img{width:100%;height:100%}.zyre-addon-image-grid .zyre-image-grid-filter-tab,.zyre-addon-image-grid .zyre-image-grid-item-content,.zyre-addon-image-grid .zyre-image-grid-item-content>*,.zyre-addon-image-grid .zyre-image-grid-item-inner{-webkit-transition:var(--zy-transition);transition:var(--zy-transition)}.zyre-addon-image-grid .zyre-image-grid-item-content::before,.zyre-addon-image-grid .zyre-image-grid-open-lightbox-btn,.zyre-image-grid-content-display--overlay .zyre-image-grid-item-content{-webkit-transition:opacity .5s;transition:opacity .5s}.zyre-image-grid-content-display--overlay .zyre-image-grid-item-content{overflow:hidden}.zyre-addon-image-grid .zyre-image-grid-item-content::before{content:"";left:0;top:0;bottom:0;right:0;position:absolute;z-index:0;opacity:0}.zyre-addon-image-grid.zyre-image-grid-content-display--overlay .zyre-image-grid-item:hover .zyre-image-grid-item-content::before,.zyre-addon-image-grid:not(.zyre-image-grid-content-display--overlay) .zyre-image-grid-item-content:hover::before{opacity:1}.zyre-addon-image-grid .zyre-image-grid-item-content>*{position:relative;z-index:1}.zyre-addon-image-grid .zyre-image-grid-open-lightbox-btn{width:32px;height:32px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:rgba(0,0,0,.5);border-radius:50%;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;text-align:center;text-decoration:none;outline:0;z-index:2;opacity:0}.zyre-addon-image-grid .zyre-image-grid-open-lightbox-btn svg{fill:#fff;margin:0 auto}.zyre-addon-image-grid .zyre-image-grid-item:hover .zyre-image-grid-open-lightbox-btn{opacity:1}.zyre-post-date-display-float .zyre-post-date:not(.zyre-post-meta-item){position:absolute;top:0;left:0;z-index:1}body.rtl .zyre-post-date-display-float .zyre-post-date:not(.zyre-post-meta-item){left:auto;right:0}.zyre-post-date-display-float .zyre-post-date:not(.zyre-post-meta-item){background-color:#fff;padding:5px 10px}.zyre-addon-post-grid .page-numbers,.zyre-addon-post-grid .zyre-post-categories a,.zyre-addon-post-grid .zyre-post-tags a,.zyre-addon-post-grid .zyre-post-title a{-webkit-transition:all .2s;transition:all .2s}/** Widgets: dual-color-heading, button, iconbox, divider, dual-button, heading, image-grid, post-grid **/