.elementor-54116 .elementor-element.elementor-element-1fa618c5 > .elementor-container{min-height:80vh;}.elementor-54116 .elementor-element.elementor-element-1fa618c5:not(.elementor-motion-effects-element-type-background), .elementor-54116 .elementor-element.elementor-element-1fa618c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-54116 .elementor-element.elementor-element-1fa618c5 > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54116 .elementor-element.elementor-element-1fa618c5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:2;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-61f27650.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-54116 .elementor-element.elementor-element-61f27650.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-54116 .elementor-element.elementor-element-61f27650.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-54116 .elementor-element.elementor-element-61f27650:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-54116 .elementor-element.elementor-element-61f27650 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mgidc.com.au/wp-content/uploads/2024/05/Your-Trusted-Business-and-Tax-Advisor.jpg");background-position:center center;background-size:cover;}.elementor-54116 .elementor-element.elementor-element-61f27650 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000C2 0%, #00000080 100%);opacity:0.5;}.elementor-54116 .elementor-element.elementor-element-61f27650 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-54116 .elementor-element.elementor-element-61f27650 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54116 .elementor-element.elementor-element-1864491a{--spacer-size:5vh;}.elementor-54116 .elementor-element.elementor-element-730d9ad{--display:flex;--background-transition:0.3s;}.elementor-54116 .elementor-element.elementor-element-daa164e{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#FFFFFF;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-54116 .elementor-element.elementor-element-daa164e .elementor-headline{text-align:left;font-family:"Kumbh Sans", sans-serif;font-size:73px;font-weight:500;line-height:1.1em;}.elementor-54116 .elementor-element.elementor-element-daa164e .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-the7_accent );stroke-width:5px;}.elementor-54116 .elementor-element.elementor-element-daa164e .elementor-headline-dynamic-wrapper svg{z-index:2;}.elementor-54116 .elementor-element.elementor-element-daa164e .elementor-headline-dynamic-text{z-index:auto;font-family:"Kumbh Sans", sans-serif;}.elementor-54116 .elementor-element.elementor-element-daa164e .elementor-headline-plain-text{color:#FFFFFF;}.elementor-54116 .elementor-element.elementor-element-02e771c{text-align:left;width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-54116 .elementor-element.elementor-element-02e771c .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:400;line-height:1.5em;}.elementor-54116 .elementor-element.elementor-element-02e771c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-54116 .elementor-element.elementor-element-50cf9b6{text-align:left;width:auto;max-width:auto;}.elementor-54116 .elementor-element.elementor-element-50cf9b6 img, .elementor-54116 .elementor-element.elementor-element-50cf9b6 svg{width:100%;max-width:320px;}.elementor-54116 .elementor-element.elementor-element-50cf9b6 svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-2b63ebd .elementor-button{font-weight:bold;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-54116 .elementor-element.elementor-element-2b63ebd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-54116 .elementor-element.elementor-element-eef050{--spacer-size:3.5vh;}.elementor-54116 .elementor-element.elementor-element-4db23be{--spacer-size:65px;}.elementor-54116 .elementor-element.elementor-element-39dd180 .elementor-heading-title{color:var( --e-global-color-the7_buttons_hover_color_mode );font-family:"DM Sans", sans-serif;font-size:43px;font-weight:700;line-height:1.2em;}.elementor-54116 .elementor-element.elementor-element-b6971be .dt-css-grid{grid-column-gap:15px;grid-row-gap:20px;--grid-row-gap:20px;}.elementor-54116 .elementor-element.elementor-element-b6971be .dt-isotope .wf-cell{padding-right:calc(15px/2) !important;padding-left:calc(15px/2) !important;padding-top:calc(20px/2) !important;padding-bottom:calc(20px/2) !important;}.elementor-54116 .elementor-element.elementor-element-b6971be .dt-isotope{margin-right:calc(-1*15px/2) !important;margin-left:calc(-1*15px/2) !important;margin-top:calc(-1*20px/2) !important;margin-bottom:calc(-1*20px/2) !important;}.elementor-54116 .elementor-element.elementor-element-b6971be .filter{--display-by:none;--display-sort:none;justify-content:center;}.elementor-54116 .elementor-element.elementor-element-b6971be article, .elementor-54116 .elementor-element.elementor-element-b6971be .content-rollover-layout-list article.post{border-radius:0px 0px 0px 0px;}.elementor-54116 .elementor-element.elementor-element-b6971be article{background-color:var( --e-global-color-the7_buttons_text_color_mode );}.elementor-54116 .elementor-element.elementor-element-b6971be{--the7-img-position:var(--position);--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));}.elementor-54116 .elementor-element.elementor-element-b6971be .description-under-image .post-entry-content{max-width:100%;align-self:flex-start;}.elementor-54116 .elementor-element.elementor-element-b6971be .description-on-hover .post-entry-content .post-entry-body{max-width:100%;align-self:flex-start;}.elementor-54116 .elementor-element.elementor-element-b6971be .post-entry-content{text-align:left;}.elementor-54116 .elementor-element.elementor-element-b6971be .classic-layout-list .post-thumbnail-wrap{text-align:left;}.elementor-54116 .elementor-element.elementor-element-b6971be .ele-entry-title{font-size:20px;margin-bottom:5px;}.elementor-54116 .elementor-element.elementor-element-b6971be .content-rollover-layout-list.meta-info-off .post-entry-wrapper{bottom:-5px;}.elementor-54116 .elementor-element.elementor-element-b6971be .entry-meta .meta-item:not(:first-child):before{content:"•";}.elementor-54116 .elementor-element.elementor-element-b6971be .filter .filter-categories{justify-content:center;}.elementor-54116 .elementor-element.elementor-element-b6971be .filter .filter-extras{justify-content:center;}.elementor-54116 .elementor-element.elementor-element-b6971be .paginator{justify-content:center;}.elementor-54116 .elementor-element.elementor-element-5161c7c .elementor-heading-title{color:var( --e-global-color-the7_buttons_hover_color_mode );font-family:"DM Sans", sans-serif;font-size:43px;font-weight:700;line-height:1.2em;}.elementor-54116 .elementor-element.elementor-element-0f8556c .dt-css-grid{grid-column-gap:15px;grid-row-gap:20px;--grid-row-gap:20px;}.elementor-54116 .elementor-element.elementor-element-0f8556c .dt-isotope .wf-cell{padding-right:calc(15px/2) !important;padding-left:calc(15px/2) !important;padding-top:calc(20px/2) !important;padding-bottom:calc(20px/2) !important;}.elementor-54116 .elementor-element.elementor-element-0f8556c .dt-isotope{margin-right:calc(-1*15px/2) !important;margin-left:calc(-1*15px/2) !important;margin-top:calc(-1*20px/2) !important;margin-bottom:calc(-1*20px/2) !important;}.elementor-54116 .elementor-element.elementor-element-0f8556c .filter{--display-by:none;--display-sort:none;justify-content:center;}.elementor-54116 .elementor-element.elementor-element-0f8556c article, .elementor-54116 .elementor-element.elementor-element-0f8556c .content-rollover-layout-list article.post{border-radius:0px 0px 0px 0px;}.elementor-54116 .elementor-element.elementor-element-0f8556c article{background-color:var( --e-global-color-the7_buttons_text_color_mode );}.elementor-54116 .elementor-element.elementor-element-0f8556c{--the7-img-position:var(--position);--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));}.elementor-54116 .elementor-element.elementor-element-0f8556c .description-under-image .post-entry-content{max-width:100%;align-self:flex-start;}.elementor-54116 .elementor-element.elementor-element-0f8556c .description-on-hover .post-entry-content .post-entry-body{max-width:100%;align-self:flex-start;}.elementor-54116 .elementor-element.elementor-element-0f8556c .post-entry-content{text-align:left;}.elementor-54116 .elementor-element.elementor-element-0f8556c .classic-layout-list .post-thumbnail-wrap{text-align:left;}.elementor-54116 .elementor-element.elementor-element-0f8556c .ele-entry-title{font-size:20px;margin-bottom:5px;}.elementor-54116 .elementor-element.elementor-element-0f8556c .content-rollover-layout-list.meta-info-off .post-entry-wrapper{bottom:-5px;}.elementor-54116 .elementor-element.elementor-element-0f8556c .entry-meta .meta-item:not(:first-child):before{content:"•";}.elementor-54116 .elementor-element.elementor-element-0f8556c .filter .filter-categories{justify-content:center;}.elementor-54116 .elementor-element.elementor-element-0f8556c .filter .filter-extras{justify-content:center;}.elementor-54116 .elementor-element.elementor-element-0f8556c .paginator{justify-content:center;}.elementor-54116 .elementor-element.elementor-element-fa16f42 .elementor-heading-title{color:var( --e-global-color-the7_buttons_hover_color_mode );font-family:"DM Sans", sans-serif;font-size:43px;font-weight:700;line-height:1.2em;}.elementor-54116 .elementor-element.elementor-element-c754fe4 .dt-css-grid{grid-column-gap:15px;grid-row-gap:20px;--grid-row-gap:20px;}.elementor-54116 .elementor-element.elementor-element-c754fe4 .dt-isotope .wf-cell{padding-right:calc(15px/2) !important;padding-left:calc(15px/2) !important;padding-top:calc(20px/2) !important;padding-bottom:calc(20px/2) !important;}.elementor-54116 .elementor-element.elementor-element-c754fe4 .dt-isotope{margin-right:calc(-1*15px/2) !important;margin-left:calc(-1*15px/2) !important;margin-top:calc(-1*20px/2) !important;margin-bottom:calc(-1*20px/2) !important;}.elementor-54116 .elementor-element.elementor-element-c754fe4 .filter{--display-by:none;--display-sort:none;justify-content:center;}.elementor-54116 .elementor-element.elementor-element-c754fe4 article, .elementor-54116 .elementor-element.elementor-element-c754fe4 .content-rollover-layout-list article.post{border-radius:0px 0px 0px 0px;}.elementor-54116 .elementor-element.elementor-element-c754fe4 article{background-color:var( --e-global-color-the7_buttons_text_color_mode );}.elementor-54116 .elementor-element.elementor-element-c754fe4{--the7-img-position:var(--position);--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));}.elementor-54116 .elementor-element.elementor-element-c754fe4 .description-under-image .post-entry-content{max-width:100%;align-self:flex-start;}.elementor-54116 .elementor-element.elementor-element-c754fe4 .description-on-hover .post-entry-content .post-entry-body{max-width:100%;align-self:flex-start;}.elementor-54116 .elementor-element.elementor-element-c754fe4 .post-entry-content{text-align:left;}.elementor-54116 .elementor-element.elementor-element-c754fe4 .classic-layout-list .post-thumbnail-wrap{text-align:left;}.elementor-54116 .elementor-element.elementor-element-c754fe4 .ele-entry-title{font-size:20px;margin-bottom:5px;}.elementor-54116 .elementor-element.elementor-element-c754fe4 .content-rollover-layout-list.meta-info-off .post-entry-wrapper{bottom:-5px;}.elementor-54116 .elementor-element.elementor-element-c754fe4 .entry-meta .meta-item:not(:first-child):before{content:"•";}.elementor-54116 .elementor-element.elementor-element-c754fe4 .filter .filter-categories{justify-content:center;}.elementor-54116 .elementor-element.elementor-element-c754fe4 .filter .filter-extras{justify-content:center;}.elementor-54116 .elementor-element.elementor-element-c754fe4 .paginator{justify-content:center;}.elementor-54116 .elementor-element.elementor-element-1de6c311 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-1de6c311:not(.elementor-motion-effects-element-type-background), .elementor-54116 .elementor-element.elementor-element-1de6c311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F8F9;}.elementor-54116 .elementor-element.elementor-element-1de6c311{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:068px 20px 66px 20px;}.elementor-54116 .elementor-element.elementor-element-1de6c311 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54116 .elementor-element.elementor-element-3c424566{margin-top:0px;margin-bottom:60px;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-4212e5df.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-4212e5df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-4212e5df > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54116 .elementor-element.elementor-element-2b4c6ef{text-align:center;}.elementor-54116 .elementor-element.elementor-element-7c7f444c{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-73edf4a4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-73edf4a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-73edf4a4 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54116 .elementor-element.elementor-element-61c43b5e{text-align:center;}.elementor-54116 .elementor-element.elementor-element-61c43b5e img, .elementor-54116 .elementor-element.elementor-element-61c43b5e svg{width:5vw;}.elementor-54116 .elementor-element.elementor-element-61c43b5e svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-57064dc5{--spacer-size:19px;}.elementor-54116 .elementor-element.elementor-element-5f596134{text-align:center;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-46269d6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-46269d6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-46269d6 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54116 .elementor-element.elementor-element-4359b94e{text-align:center;}.elementor-54116 .elementor-element.elementor-element-4359b94e img, .elementor-54116 .elementor-element.elementor-element-4359b94e svg{width:5vw;}.elementor-54116 .elementor-element.elementor-element-4359b94e svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-663dda3{--spacer-size:19px;}.elementor-54116 .elementor-element.elementor-element-3d493d42{text-align:center;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-6c9f7f00.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-6c9f7f00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-6c9f7f00 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54116 .elementor-element.elementor-element-6376e074{text-align:center;}.elementor-54116 .elementor-element.elementor-element-6376e074 img, .elementor-54116 .elementor-element.elementor-element-6376e074 svg{width:5vw;}.elementor-54116 .elementor-element.elementor-element-6376e074 svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-3e321e62{--spacer-size:19px;}.elementor-54116 .elementor-element.elementor-element-1cafb8f1{text-align:center;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-4c10df96.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-4c10df96.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-4c10df96 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54116 .elementor-element.elementor-element-795c4cf7{text-align:center;}.elementor-54116 .elementor-element.elementor-element-795c4cf7 img, .elementor-54116 .elementor-element.elementor-element-795c4cf7 svg{width:5vw;}.elementor-54116 .elementor-element.elementor-element-795c4cf7 svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-16c37d1d{--spacer-size:19px;}.elementor-54116 .elementor-element.elementor-element-26ca281d{text-align:center;}.elementor-54116 .elementor-element.elementor-element-27e7e05c{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-17d11f40.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-17d11f40.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-17d11f40 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54116 .elementor-element.elementor-element-66aa7a{text-align:center;}.elementor-54116 .elementor-element.elementor-element-66aa7a img, .elementor-54116 .elementor-element.elementor-element-66aa7a svg{width:5vw;}.elementor-54116 .elementor-element.elementor-element-66aa7a svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-437b3c63{--spacer-size:19px;}.elementor-54116 .elementor-element.elementor-element-5175b58f{text-align:center;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-669f6051.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-669f6051.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-669f6051 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54116 .elementor-element.elementor-element-884611{text-align:center;}.elementor-54116 .elementor-element.elementor-element-884611 img, .elementor-54116 .elementor-element.elementor-element-884611 svg{width:5vw;}.elementor-54116 .elementor-element.elementor-element-884611 svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-18a9b0bf{--spacer-size:19px;}.elementor-54116 .elementor-element.elementor-element-f553ec4{text-align:center;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-7ad00869.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-7ad00869.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-7ad00869 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54116 .elementor-element.elementor-element-5781ee6e{text-align:center;}.elementor-54116 .elementor-element.elementor-element-5781ee6e img, .elementor-54116 .elementor-element.elementor-element-5781ee6e svg{width:5vw;}.elementor-54116 .elementor-element.elementor-element-5781ee6e svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-c2d63ae{--spacer-size:19px;}.elementor-54116 .elementor-element.elementor-element-2ab2e427{text-align:center;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-253ae51.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-253ae51.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-253ae51 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54116 .elementor-element.elementor-element-31b21093{text-align:center;}.elementor-54116 .elementor-element.elementor-element-31b21093 img, .elementor-54116 .elementor-element.elementor-element-31b21093 svg{width:5vw;}.elementor-54116 .elementor-element.elementor-element-31b21093 svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-e650911{--spacer-size:19px;}.elementor-54116 .elementor-element.elementor-element-188364d1{text-align:center;}.elementor-54116 .elementor-element.elementor-element-7d42a622{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-561219c4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-561219c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-561219c4 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54116 .elementor-element.elementor-element-74ab082e{text-align:center;}.elementor-54116 .elementor-element.elementor-element-74ab082e img, .elementor-54116 .elementor-element.elementor-element-74ab082e svg{width:5vw;}.elementor-54116 .elementor-element.elementor-element-74ab082e svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-7f5e1756{--spacer-size:19px;}.elementor-54116 .elementor-element.elementor-element-1c3791aa{text-align:center;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-7a9f7c2a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-7a9f7c2a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-7a9f7c2a > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54116 .elementor-element.elementor-element-2cc8ca1c{text-align:center;}.elementor-54116 .elementor-element.elementor-element-2cc8ca1c img, .elementor-54116 .elementor-element.elementor-element-2cc8ca1c svg{width:5vw;}.elementor-54116 .elementor-element.elementor-element-2cc8ca1c svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-59728fb4{--spacer-size:19px;}.elementor-54116 .elementor-element.elementor-element-245185d5{text-align:center;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-413f24ac.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-413f24ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-413f24ac > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54116 .elementor-element.elementor-element-1dac31d8{text-align:center;}.elementor-54116 .elementor-element.elementor-element-1dac31d8 img, .elementor-54116 .elementor-element.elementor-element-1dac31d8 svg{width:5vw;}.elementor-54116 .elementor-element.elementor-element-1dac31d8 svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-3446b795{--spacer-size:19px;}.elementor-54116 .elementor-element.elementor-element-2476fea8{text-align:center;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-58d80ada.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-58d80ada.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-58d80ada > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54116 .elementor-element.elementor-element-34cd57b2{text-align:center;}.elementor-54116 .elementor-element.elementor-element-34cd57b2 img, .elementor-54116 .elementor-element.elementor-element-34cd57b2 svg{width:5vw;}.elementor-54116 .elementor-element.elementor-element-34cd57b2 svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-1796a13d{--spacer-size:19px;}.elementor-54116 .elementor-element.elementor-element-250d8bb2{text-align:center;}.elementor-54116 .elementor-element.elementor-element-6b274336{margin-top:0px;margin-bottom:40px;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-4b22756d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-4b22756d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-4b22756d > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54116 .elementor-element.elementor-element-72662e5b{text-align:center;}.elementor-54116 .elementor-element.elementor-element-72662e5b img, .elementor-54116 .elementor-element.elementor-element-72662e5b svg{width:5vw;}.elementor-54116 .elementor-element.elementor-element-72662e5b svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-8bd22b6{--spacer-size:19px;}.elementor-54116 .elementor-element.elementor-element-5d33d198{text-align:center;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-c3ff24e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-c3ff24e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-c3ff24e > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54116 .elementor-element.elementor-element-63185619{text-align:center;}.elementor-54116 .elementor-element.elementor-element-63185619 img, .elementor-54116 .elementor-element.elementor-element-63185619 svg{width:5vw;}.elementor-54116 .elementor-element.elementor-element-63185619 svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-41c8ac30{--spacer-size:19px;}.elementor-54116 .elementor-element.elementor-element-4e11b334{text-align:center;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-2acac88b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-2acac88b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-2acac88b > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-bc-flex-widget .elementor-54116 .elementor-element.elementor-element-6e75cd2c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-6e75cd2c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-54116 .elementor-element.elementor-element-6e75cd2c > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-54116 .elementor-element.elementor-element-347faba:not(.elementor-motion-effects-element-type-background), .elementor-54116 .elementor-element.elementor-element-347faba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9a10f2e );}.elementor-54116 .elementor-element.elementor-element-347faba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-54116 .elementor-element.elementor-element-347faba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-54116 .elementor-element.elementor-element-f12ba3c{text-align:center;}.elementor-54116 .elementor-element.elementor-element-f12ba3c .elementor-heading-title{color:var( --e-global-color-6b322e4 );}.elementor-54116 .elementor-element.elementor-element-a631ddc{--spacer-size:14px;}.elementor-54116 .elementor-element.elementor-element-e85b53f{text-align:center;font-size:17px;font-weight:400;line-height:1.5em;}.elementor-54116 .elementor-element.elementor-element-b62da91{--spacer-size:29px;}@media(max-width:1024px){.elementor-54116 .elementor-element.elementor-element-daa164e .elementor-headline{font-size:50px;}.elementor-54116 .elementor-element.elementor-element-daa164e .elementor-headline-dynamic-text{line-height:1.2em;}.elementor-54116 .elementor-element.elementor-element-daa164e{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;}.elementor-54116 .elementor-element.elementor-element-b6971be .filter{--display-by:none;--display-sort:none;}.elementor-54116 .elementor-element.elementor-element-0f8556c .filter{--display-by:none;--display-sort:none;}.elementor-54116 .elementor-element.elementor-element-c754fe4 .filter{--display-by:none;--display-sort:none;}}@media(max-width:767px){.elementor-54116 .elementor-element.elementor-element-1fa618c5 > .elementor-container{min-height:90vh;}.elementor-54116 .elementor-element.elementor-element-61f27650:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-54116 .elementor-element.elementor-element-61f27650 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-54116 .elementor-element.elementor-element-1864491a{--spacer-size:30px;}.elementor-54116 .elementor-element.elementor-element-daa164e .elementor-headline{font-size:9.9vw;}.elementor-54116 .elementor-element.elementor-element-daa164e{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-54116 .elementor-element.elementor-element-02e771c .elementor-heading-title{font-size:19px;}.elementor-54116 .elementor-element.elementor-element-02e771c{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;}.elementor-54116 .elementor-element.elementor-element-eef050{--spacer-size:15px;}.elementor-54116 .elementor-element.elementor-element-b6971be .filter{--display-by:none;--display-sort:none;}.elementor-54116 .elementor-element.elementor-element-0f8556c .filter{--display-by:none;--display-sort:none;}.elementor-54116 .elementor-element.elementor-element-c754fe4 .filter{--display-by:none;--display-sort:none;}.elementor-54116 .elementor-element.elementor-element-61c43b5e img, .elementor-54116 .elementor-element.elementor-element-61c43b5e svg{width:19vw;}.elementor-54116 .elementor-element.elementor-element-61c43b5e svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-4359b94e img, .elementor-54116 .elementor-element.elementor-element-4359b94e svg{width:19vw;}.elementor-54116 .elementor-element.elementor-element-4359b94e svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-6376e074 img, .elementor-54116 .elementor-element.elementor-element-6376e074 svg{width:18vw;}.elementor-54116 .elementor-element.elementor-element-6376e074 svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-795c4cf7 img, .elementor-54116 .elementor-element.elementor-element-795c4cf7 svg{width:18vw;}.elementor-54116 .elementor-element.elementor-element-795c4cf7 svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-66aa7a img, .elementor-54116 .elementor-element.elementor-element-66aa7a svg{width:18vw;}.elementor-54116 .elementor-element.elementor-element-66aa7a svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-884611 img, .elementor-54116 .elementor-element.elementor-element-884611 svg{width:19vw;}.elementor-54116 .elementor-element.elementor-element-884611 svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-5781ee6e img, .elementor-54116 .elementor-element.elementor-element-5781ee6e svg{width:19vw;}.elementor-54116 .elementor-element.elementor-element-5781ee6e svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-31b21093 img, .elementor-54116 .elementor-element.elementor-element-31b21093 svg{width:18vw;}.elementor-54116 .elementor-element.elementor-element-31b21093 svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-74ab082e img, .elementor-54116 .elementor-element.elementor-element-74ab082e svg{width:19vw;}.elementor-54116 .elementor-element.elementor-element-74ab082e svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-2cc8ca1c img, .elementor-54116 .elementor-element.elementor-element-2cc8ca1c svg{width:19vw;}.elementor-54116 .elementor-element.elementor-element-2cc8ca1c svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-1dac31d8 img, .elementor-54116 .elementor-element.elementor-element-1dac31d8 svg{width:18vw;}.elementor-54116 .elementor-element.elementor-element-1dac31d8 svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-34cd57b2 img, .elementor-54116 .elementor-element.elementor-element-34cd57b2 svg{width:18vw;}.elementor-54116 .elementor-element.elementor-element-34cd57b2 svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-72662e5b img, .elementor-54116 .elementor-element.elementor-element-72662e5b svg{width:19vw;}.elementor-54116 .elementor-element.elementor-element-72662e5b svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-63185619 img, .elementor-54116 .elementor-element.elementor-element-63185619 svg{width:19vw;}.elementor-54116 .elementor-element.elementor-element-63185619 svg{height:auto;}.elementor-54116 .elementor-element.elementor-element-e85b53f{font-size:16px;}}@media(min-width:768px){.elementor-54116 .elementor-element.elementor-element-730d9ad{--content-width:1174px;}}.the7_elements-b6971be.portfolio-shortcode .post-details i {  margin: 0px;}.the7_elements-b6971be.portfolio-shortcode .show-filter-categories  .filter-categories {  display: flex;}.the7_elements-b6971be.portfolio-shortcode .hide-filter-categories  .filter-categories {  display: none;}#main .the7_elements-b6971be.portfolio-shortcode .filter-extras {  display: block;}#main .the7_elements-b6971be.portfolio-shortcode .filter-extras .filter-by {  display: var(--display-by);}#main .the7_elements-b6971be.portfolio-shortcode .filter-extras .filter-sorting {  display: var(--display-sort);}@media screen and (max-width: 1024px) {  #main .the7_elements-b6971be.portfolio-shortcode  .filter-categories {    display: flex;    display: none;  }  .the7_elements-b6971be.portfolio-shortcode .show-filter-categories-tablet .filter-categories {    display: flex;  }  .the7_elements-b6971be.portfolio-shortcode .hide-filter-categories-tablet  .filter-categories {    display: none;  }  #main .the7_elements-b6971be.portfolio-shortcode .filter-extras {    display: block;  }}@media screen and (max-width: 767px) {  #main .the7_elements-b6971be.portfolio-shortcode  .filter-categories {    display: flex;    display: none;  }  .the7_elements-b6971be.portfolio-shortcode .show-filter-categories-mobile .filter-categories {    display: flex;  }  .the7_elements-b6971be.portfolio-shortcode .hide-filter-categories-mobile  .filter-categories {    display: none;  }  #main .the7_elements-b6971be.portfolio-shortcode .filter-extras {    display: block;  }}.the7_elements-b6971be.portfolio-shortcode.content-bg-on.classic-layout-list article {  box-shadow: none;}.the7_elements-b6971be.portfolio-shortcode.description-on-hover article {  overflow: hidden;}.the7_elements-b6971be.portfolio-shortcode article {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements-b6971be.portfolio-shortcode article .post-entry-content {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements-b6971be.portfolio-shortcode:not(.mode-masonry) article:first-of-type,.the7_elements-b6971be.portfolio-shortcode:not(.mode-masonry) article.visible.first {  margin-top: 0;}.the7_elements-b6971be.portfolio-shortcode.content-bg-on.classic-layout-list article {  box-shadow: none;}.the7_elements-b6971be.portfolio-shortcode.hover-scale article.post:after {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements-b6971be.portfolio-shortcode.content-bg-on.description-under-image article .post-entry-content {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements-b6971be.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid {  grid-template-columns: repeat(auto-fill,minmax(0px,1fr));}.the7_elements-b6971be.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .double-width {  grid-column: span 2;}.cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid,.no-cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid {  display: flex;  flex-flow: row wrap;}.cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .wf-cell {  flex: 1 0 0px;  min-width: 0px;  max-width: 100%;  padding: 15px;  box-sizing: border-box;}.the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid {  grid-template-columns: repeat(5,1fr);  grid-template-rows: auto;}.the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .double-width {  grid-column: span 2;}.cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {  width: 20%;}.cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {  width: calc(20%) * 2;}@media screen and (max-width: 1439px) {  .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid {    grid-template-columns: repeat(5,1fr);  }  .cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,  .no-cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {    width: 20%;  }  .cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,  .no-cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {    width: calc(20%)*2;  }}@media screen and (max-width: 1024px) {  .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid {    grid-template-columns: repeat(2,1fr);  }  .cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,  .no-cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {    width: 50%;  }  .cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,  .no-cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {    width: calc(50%)*2;  }}@media screen and (max-width: 767px) {  .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid {    grid-template-columns: repeat(2,1fr);  }  .cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,  .no-cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {    width: 50%;  }  .cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,  .no-cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {    width: calc(50%)*2;  }}@media screen and (min-width: 1251px) {  .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid {    grid-template-columns: repeat(5,1fr);  }  .cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,  .no-cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {    width: 20%;  }  .cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,  .no-cssgridlegacy.no-cssgrid .the7_elements-b6971be.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {    width: calc(20%)*2;  }}
.the7_elements-0f8556c.portfolio-shortcode .post-details i {  margin: 0px;}.the7_elements-0f8556c.portfolio-shortcode .show-filter-categories  .filter-categories {  display: flex;}.the7_elements-0f8556c.portfolio-shortcode .hide-filter-categories  .filter-categories {  display: none;}#main .the7_elements-0f8556c.portfolio-shortcode .filter-extras {  display: block;}#main .the7_elements-0f8556c.portfolio-shortcode .filter-extras .filter-by {  display: var(--display-by);}#main .the7_elements-0f8556c.portfolio-shortcode .filter-extras .filter-sorting {  display: var(--display-sort);}@media screen and (max-width: 1024px) {  #main .the7_elements-0f8556c.portfolio-shortcode  .filter-categories {    display: flex;    display: none;  }  .the7_elements-0f8556c.portfolio-shortcode .show-filter-categories-tablet .filter-categories {    display: flex;  }  .the7_elements-0f8556c.portfolio-shortcode .hide-filter-categories-tablet  .filter-categories {    display: none;  }  #main .the7_elements-0f8556c.portfolio-shortcode .filter-extras {    display: block;  }}@media screen and (max-width: 767px) {  #main .the7_elements-0f8556c.portfolio-shortcode  .filter-categories {    display: flex;    display: none;  }  .the7_elements-0f8556c.portfolio-shortcode .show-filter-categories-mobile .filter-categories {    display: flex;  }  .the7_elements-0f8556c.portfolio-shortcode .hide-filter-categories-mobile  .filter-categories {    display: none;  }  #main .the7_elements-0f8556c.portfolio-shortcode .filter-extras {    display: block;  }}.the7_elements-0f8556c.portfolio-shortcode.content-bg-on.classic-layout-list article {  box-shadow: none;}.the7_elements-0f8556c.portfolio-shortcode.description-on-hover article {  overflow: hidden;}.the7_elements-0f8556c.portfolio-shortcode article {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements-0f8556c.portfolio-shortcode article .post-entry-content {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements-0f8556c.portfolio-shortcode:not(.mode-masonry) article:first-of-type,.the7_elements-0f8556c.portfolio-shortcode:not(.mode-masonry) article.visible.first {  margin-top: 0;}.the7_elements-0f8556c.portfolio-shortcode.content-bg-on.classic-layout-list article {  box-shadow: none;}.the7_elements-0f8556c.portfolio-shortcode.hover-scale article.post:after {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements-0f8556c.portfolio-shortcode.content-bg-on.description-under-image article .post-entry-content {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements-0f8556c.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid {  grid-template-columns: repeat(auto-fill,minmax(0px,1fr));}.the7_elements-0f8556c.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .double-width {  grid-column: span 2;}.cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid,.no-cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid {  display: flex;  flex-flow: row wrap;}.cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .wf-cell {  flex: 1 0 0px;  min-width: 0px;  max-width: 100%;  padding: 15px;  box-sizing: border-box;}.the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid {  grid-template-columns: repeat(5,1fr);  grid-template-rows: auto;}.the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .double-width {  grid-column: span 2;}.cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {  width: 20%;}.cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {  width: calc(20%) * 2;}@media screen and (max-width: 1439px) {  .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid {    grid-template-columns: repeat(5,1fr);  }  .cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,  .no-cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {    width: 20%;  }  .cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,  .no-cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {    width: calc(20%)*2;  }}@media screen and (max-width: 1024px) {  .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid {    grid-template-columns: repeat(2,1fr);  }  .cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,  .no-cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {    width: 50%;  }  .cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,  .no-cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {    width: calc(50%)*2;  }}@media screen and (max-width: 767px) {  .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid {    grid-template-columns: repeat(2,1fr);  }  .cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,  .no-cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {    width: 50%;  }  .cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,  .no-cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {    width: calc(50%)*2;  }}@media screen and (min-width: 1251px) {  .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid {    grid-template-columns: repeat(5,1fr);  }  .cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,  .no-cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {    width: 20%;  }  .cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,  .no-cssgridlegacy.no-cssgrid .the7_elements-0f8556c.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {    width: calc(20%)*2;  }}
.the7_elements-c754fe4.portfolio-shortcode .post-details i {  margin: 0px;}.the7_elements-c754fe4.portfolio-shortcode .show-filter-categories  .filter-categories {  display: flex;}.the7_elements-c754fe4.portfolio-shortcode .hide-filter-categories  .filter-categories {  display: none;}#main .the7_elements-c754fe4.portfolio-shortcode .filter-extras {  display: block;}#main .the7_elements-c754fe4.portfolio-shortcode .filter-extras .filter-by {  display: var(--display-by);}#main .the7_elements-c754fe4.portfolio-shortcode .filter-extras .filter-sorting {  display: var(--display-sort);}@media screen and (max-width: 1024px) {  #main .the7_elements-c754fe4.portfolio-shortcode  .filter-categories {    display: flex;    display: none;  }  .the7_elements-c754fe4.portfolio-shortcode .show-filter-categories-tablet .filter-categories {    display: flex;  }  .the7_elements-c754fe4.portfolio-shortcode .hide-filter-categories-tablet  .filter-categories {    display: none;  }  #main .the7_elements-c754fe4.portfolio-shortcode .filter-extras {    display: block;  }}@media screen and (max-width: 767px) {  #main .the7_elements-c754fe4.portfolio-shortcode  .filter-categories {    display: flex;    display: none;  }  .the7_elements-c754fe4.portfolio-shortcode .show-filter-categories-mobile .filter-categories {    display: flex;  }  .the7_elements-c754fe4.portfolio-shortcode .hide-filter-categories-mobile  .filter-categories {    display: none;  }  #main .the7_elements-c754fe4.portfolio-shortcode .filter-extras {    display: block;  }}.the7_elements-c754fe4.portfolio-shortcode.content-bg-on.classic-layout-list article {  box-shadow: none;}.the7_elements-c754fe4.portfolio-shortcode.description-on-hover article {  overflow: hidden;}.the7_elements-c754fe4.portfolio-shortcode article {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements-c754fe4.portfolio-shortcode article .post-entry-content {  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.the7_elements-c754fe4.portfolio-shortcode:not(.mode-masonry) article:first-of-type,.the7_elements-c754fe4.portfolio-shortcode:not(.mode-masonry) article.visible.first {  margin-top: 0;}.the7_elements-c754fe4.portfolio-shortcode.content-bg-on.classic-layout-list article {  box-shadow: none;}.the7_elements-c754fe4.portfolio-shortcode.hover-scale article.post:after {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements-c754fe4.portfolio-shortcode.content-bg-on.description-under-image article .post-entry-content {  background-color: var(--content-bg-color);  box-shadow: none;}.the7_elements-c754fe4.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid {  grid-template-columns: repeat(auto-fill,minmax(0px,1fr));}.the7_elements-c754fe4.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .double-width {  grid-column: span 2;}.cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid,.no-cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid {  display: flex;  flex-flow: row wrap;}.cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .wf-cell {  flex: 1 0 0px;  min-width: 0px;  max-width: 100%;  padding: 15px;  box-sizing: border-box;}.the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid {  grid-template-columns: repeat(5,1fr);  grid-template-rows: auto;}.the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .double-width {  grid-column: span 2;}.cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {  width: 20%;}.cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {  width: calc(20%) * 2;}@media screen and (max-width: 1439px) {  .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid {    grid-template-columns: repeat(5,1fr);  }  .cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,  .no-cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {    width: 20%;  }  .cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,  .no-cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {    width: calc(20%)*2;  }}@media screen and (max-width: 1024px) {  .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid {    grid-template-columns: repeat(2,1fr);  }  .cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,  .no-cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {    width: 50%;  }  .cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,  .no-cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {    width: calc(50%)*2;  }}@media screen and (max-width: 767px) {  .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid {    grid-template-columns: repeat(2,1fr);  }  .cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,  .no-cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {    width: 50%;  }  .cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,  .no-cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {    width: calc(50%)*2;  }}@media screen and (min-width: 1251px) {  .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid {    grid-template-columns: repeat(5,1fr);  }  .cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,  .no-cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell {    width: 20%;  }  .cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width,  .no-cssgridlegacy.no-cssgrid .the7_elements-c754fe4.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell.double-width {    width: calc(20%)*2;  }}
/* Start custom CSS for heading, class: .elementor-element-5f596134 */h3.elementor-heading-title.elementor-size-default {
    font-size: 21px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d493d42 */h3.elementor-heading-title.elementor-size-default {
    font-size: 21px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1cafb8f1 */h3.elementor-heading-title.elementor-size-default {
    font-size: 21px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26ca281d */h3.elementor-heading-title.elementor-size-default {
    font-size: 21px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5175b58f */h3.elementor-heading-title.elementor-size-default {
    font-size: 21px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f553ec4 */h3.elementor-heading-title.elementor-size-default {
    font-size: 21px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2ab2e427 */h3.elementor-heading-title.elementor-size-default {
    font-size: 21px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-188364d1 */h3.elementor-heading-title.elementor-size-default {
    font-size: 21px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1c3791aa */h3.elementor-heading-title.elementor-size-default {
    font-size: 21px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2cc8ca1c */.core-services {
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-245185d5 */h3.elementor-heading-title.elementor-size-default {
    font-size: 21px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2476fea8 */h3.elementor-heading-title.elementor-size-default {
    font-size: 21px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-250d8bb2 */h3.elementor-heading-title.elementor-size-default {
    font-size: 21px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5d33d198 */h3.elementor-heading-title.elementor-size-default {
    font-size: 21px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e11b334 */h3.elementor-heading-title.elementor-size-default {
    font-size: 21px;
}/* End custom CSS */