.elementor-widget-post-info .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-3729 .elementor-element.elementor-element-2f423f7 .elementor-icon-list-icon i{font-size:14px}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-3729 .elementor-element.elementor-element-c31a2c7 .elementor-toc__list-item{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-3729 .elementor-element.elementor-element-b6c3e7e .elementor-icon-list-icon i{font-size:14px}.elementor-widget-post-navigation span.post-navigation__next--label{color:var(--e-global-color-text)}.elementor-widget-post-navigation span.post-navigation__prev--title,.elementor-widget-post-navigation span.post-navigation__next--title{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style)}.elementor-3729 .elementor-element.elementor-element-90f5cb8 span.post-navigation__next--label{color:var(--e-global-color-text)}.elementor-3729 .elementor-element.elementor-element-90f5cb8 span.post-navigation__next--label:hover{color:var(--e-global-color-primary)}.elementor-3729 .elementor-element.elementor-element-8475b1a .dt-isotope .wf-cell{padding-right:calc(10px / 2)!important;padding-left:calc(10px / 2)!important;padding-top:calc(20px / 2)!important;padding-bottom:calc(20px / 2)!important}.elementor-3729 .elementor-element.elementor-element-8475b1a .dt-isotope{margin-right:calc(-1 * 10px / 2)!important;margin-left:calc(-1 * 10px / 2)!important;margin-top:calc(-1 * 20px / 2)!important;margin-bottom:calc(-1 * 20px / 2)!important}.elementor-3729 .elementor-element.elementor-element-8475b1a .description-on-hover .post-entry-content .post-entry-body{align-self:center}.elementor-3729 .elementor-element.elementor-element-8475b1a .entry-meta .meta-item:not(:first-child):before{content:"•"}.elementor-3729 .elementor-element.elementor-element-8475b1a .paginator{justify-content:center;--filter-pointer-border-width:1px}.elementor-3729 .elementor-element.elementor-element-8475b1a .paginator a,.elementor-3729 .elementor-element.elementor-element-8475b1a .paginator .button-load-more{font-family:"Rubik",Sans-serif;font-size:15px;font-weight:400;line-height:21px}.elementor-3729 .elementor-element.elementor-element-8475b1a .paginator a{--filter-title-color-hover:var(--e-global-color-primary);--filter-title-color-active:var(--e-global-color-primary)}.elementor-3729 .elementor-element.elementor-element-59edee7 .elementor-repeater-item-f3eb684.elementor-social-icon i{color:var(--e-global-color-the7_content_headers_color)}.elementor-3729 .elementor-element.elementor-element-59edee7 .elementor-repeater-item-57f8aa1.elementor-social-icon i{color:var(--e-global-color-the7_content_headers_color)}.elementor-3729 .elementor-element.elementor-element-59edee7 .elementor-repeater-item-cbd58a8.elementor-social-icon i{color:var(--e-global-color-the7_content_headers_color)}.elementor-3729 .elementor-element.elementor-element-59edee7 .elementor-repeater-item-723d66f.elementor-social-icon i{color:var(--e-global-color-the7_content_headers_color)}.elementor-3729 .elementor-element.elementor-element-59edee7 .elementor-repeater-item-3b74e28.elementor-social-icon i{color:var(--e-global-color-the7_content_headers_color)}.elementor-3729 .elementor-element.elementor-element-59edee7 .elementor-social-icon:hover i{color:var(--e-global-color-the7_buttons_color_mode)}.elementor-widget-blockquote .elementor-blockquote__author{color:var(--e-global-color-secondary)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3729 .elementor-element.elementor-element-7c8af1c .box-button svg{fill:var(--e-global-color-text);color:var(--e-global-color-text)}.elementor-3729 .elementor-element.elementor-element-7c8af1c .box-button.elementor-button:hover svg,.elementor-3729 .elementor-element.elementor-element-7c8af1c .box-button.elementor-button:focus svg,.elementor-3729 .elementor-element.elementor-element-7c8af1c .box-hover:hover .box-button.elementor-button svg{fill:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-widget-call-to-action .elementor-cta__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-call-to-action .elementor-cta__button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-3729 .elementor-element.elementor-element-b578cd7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc(1000ms / 3)}.elementor-3729 .elementor-element.elementor-element-b578cd7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc(( 1000ms / 3 ) * 2)}.elementor-3729 .elementor-element.elementor-element-b578cd7.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc(( 1000ms / 3 ) * 3)}@media (max-width:1024px){.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var(--e-global-typography-text-font-size)}.elementor-3729 .elementor-element.elementor-element-c31a2c7 .elementor-toc__list-item{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-post-navigation span.post-navigation__prev--title,.elementor-widget-post-navigation span.post-navigation__next--title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-call-to-action .elementor-cta__description{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-call-to-action .elementor-cta__button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var(--e-global-typography-accent-font-size)}}@media (max-width:767px){.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var(--e-global-typography-text-font-size)}.elementor-3729 .elementor-element.elementor-element-c31a2c7 .elementor-toc__list-item{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-post-navigation span.post-navigation__prev--title,.elementor-widget-post-navigation span.post-navigation__next--title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-call-to-action .elementor-cta__description{font-size:var(--e-global-typography-text-font-size)}.elementor-widget-call-to-action .elementor-cta__button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var(--e-global-typography-accent-font-size)}}.the7_elements-8475b1a.portfolio-shortcode .post-details i{margin:0}.the7_elements-8475b1a.portfolio-shortcode .show-filter-categories .filter-categories{display:flex}.the7_elements-8475b1a.portfolio-shortcode .hide-filter-categories .filter-categories{display:none}#main .the7_elements-8475b1a.portfolio-shortcode .filter-extras{display:block}#main .the7_elements-8475b1a.portfolio-shortcode .filter-extras .filter-by{display:var(--display-by)}#main .the7_elements-8475b1a.portfolio-shortcode .filter-extras .filter-sorting{display:var(--display-sort)}@media screen and (max-width:1024px){#main .the7_elements-8475b1a.portfolio-shortcode .filter-categories{display:flex;display:none}.the7_elements-8475b1a.portfolio-shortcode .show-filter-categories-tablet .filter-categories{display:flex}.the7_elements-8475b1a.portfolio-shortcode .hide-filter-categories-tablet .filter-categories{display:none}#main .the7_elements-8475b1a.portfolio-shortcode .filter-extras{display:block}}@media screen and (max-width:767px){#main .the7_elements-8475b1a.portfolio-shortcode .filter-categories{display:flex;display:none}.the7_elements-8475b1a.portfolio-shortcode .show-filter-categories-mobile .filter-categories{display:flex}.the7_elements-8475b1a.portfolio-shortcode .hide-filter-categories-mobile .filter-categories{display:none}#main .the7_elements-8475b1a.portfolio-shortcode .filter-extras{display:block}}.the7_elements-8475b1a.portfolio-shortcode.description-on-hover article{overflow:hidden}.the7_elements-8475b1a.portfolio-shortcode.hover-scale article.post:after{background-color:var(--content-bg-color);box-shadow:none}.the7_elements-8475b1a.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid{grid-template-columns:repeat(auto-fill,minmax(0px,1fr))}.the7_elements-8475b1a.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .double-width{grid-column:span 2}.cssgridlegacy.no-cssgrid .the7_elements-8475b1a.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid,.no-cssgridlegacy.no-cssgrid .the7_elements-8475b1a.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid{display:flex;flex-flow:row wrap}.cssgridlegacy.no-cssgrid .the7_elements-8475b1a.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-8475b1a.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .wf-cell{flex:1 0 0px;min-width:0px;max-width:100%;padding:10px;box-sizing:border-box}.the7_elements-8475b1a.portfolio-shortcode.resize-by-browser-width .dt-css-grid .double-width{grid-column:span 2}.cssgridlegacy.no-cssgrid .the7_elements-8475b1a.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell{width:33.333333333333%}@media screen and (max-width:1439px){.cssgridlegacy.no-cssgrid .the7_elements-8475b1a.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-8475b1a.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell{width:33.333333333333%}}@media screen and (max-width:1024px){.cssgridlegacy.no-cssgrid .the7_elements-8475b1a.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-8475b1a.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell{width:50%}}@media screen and (max-width:767px){.cssgridlegacy.no-cssgrid .the7_elements-8475b1a.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-8475b1a.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell{width:100%}}@media screen and (min-width:1141px){.cssgridlegacy.no-cssgrid .the7_elements-8475b1a.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-8475b1a.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell{width:33.333333333333%}}