.elementor-2532 .elementor-element.elementor-element-57ba155e>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-2532 .elementor-element.elementor-element-5d0bdf30.elementor-column .elementor-column-wrap{align-items:center}.elementor-2532 .elementor-element.elementor-element-5baa1fd.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-2532 .elementor-element.elementor-element-c786747.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-2532 .elementor-element.elementor-element-54877af.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-2532 .elementor-element.elementor-element-afa596d.elementor-view-framed .elementor-icon{background-color:#fff}.elementor-2532 .elementor-element.elementor-element-5f16334 .content-rollover-layout-list .post-entry-wrapper{padding:0 20px 30px;bottom:-10px}.elementor-2532 .elementor-element.elementor-element-5f16334 .description-on-hover .post-entry-content .post-entry-body{align-self:center}.elementor-2532 .elementor-element.elementor-element-5f16334 .description-on-hover .post-entry-content .project-links-container{justify-content:center}.elementor-2532 .elementor-element.elementor-element-5f16334 .content-rollover-layout-list.meta-info-off .post-entry-wrapper{bottom:-0}.elementor-2532 .elementor-element.elementor-element-5f16334 .entry-meta .meta-item:not(:first-child):before{content:"•"}.elementor-2532 .elementor-element.elementor-element-5f16334 .filter{justify-content:center}.elementor-2532 .elementor-element.elementor-element-5f16334 .filter .filter-categories{justify-content:center}.elementor-2532 .elementor-element.elementor-element-5f16334 .filter .filter-extras{justify-content:center}.elementor-2532 .elementor-element.elementor-element-3635cef0 .project-links-container a.icon-without-border:before{border-width:0;padding:3px}.elementor-2532 .elementor-element.elementor-element-3635cef0 .project-links-container a.icon-without-hover-border:after{border-width:0;padding:3px}.elementor-bc-flex-widget .elementor-2532 .elementor-element.elementor-element-1c0eee6.elementor-column .elementor-column-wrap{align-items:center}.elementor-2532 .elementor-element.elementor-element-8de5e69 .elementor-field-group.recaptcha_v3-bottomleft,.elementor-2532 .elementor-element.elementor-element-8de5e69 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-2532 .elementor-element.elementor-element-8de5e69 .elementor-labels-inline .elementor-field-group>label{padding-left:0}body:not(.rtl) .elementor-2532 .elementor-element.elementor-element-8de5e69 .elementor-labels-inline .elementor-field-group>label{padding-right:0}.elementor-2532 .elementor-element.elementor-element-8de5e69 .elementor-field-type-html{padding-bottom:0;font-family:"aaaaaa",Sans-serif}.elementor-2532 .elementor-element.elementor-element-8de5e69 .elementor-field-group .elementor-select-wrapper select{background-color:#fff}.elementor-2532 .elementor-element.elementor-element-8de5e69 .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-2fb5b7a);color:#fff}.elementor-2532 .elementor-element.elementor-element-8de5e69 .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-2532 .elementor-element.elementor-element-8de5e69 .e-form__buttons__wrapper__button-next:hover{background-color:var(--e-global-color-4197d18);color:#fff}.elementor-2532 .elementor-element.elementor-element-8de5e69 .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-2532 .elementor-element.elementor-element-8de5e69 .elementor-message{font-family:"aaaaaa",Sans-serif}.elementor-2532 .elementor-element.elementor-element-8de5e69 .e-form__indicators__indicator,.elementor-2532 .elementor-element.elementor-element-8de5e69 .e-form__indicators__indicator__label{font-family:"aaaaaa",Sans-serif}.the7_elements-5f16334.portfolio-shortcode.dt-icon-hover-off .project-links-container>a:hover:before{opacity:1}.the7_elements-5f16334.portfolio-shortcode.dt-icon-hover-off .project-links-container>a:after{display:none}@media screen and (max-width:1024px){#main .the7_elements-5f16334.portfolio-shortcode .filter-extras{display:block}#main .the7_elements-5f16334.portfolio-shortcode .filter-extras .filter-by,#main .the7_elements-5f16334.portfolio-shortcode .filter-extras .filter-sorting{display:none}}@media screen and (max-width:767px){#main .the7_elements-5f16334.portfolio-shortcode .filter-extras{display:block}#main .the7_elements-5f16334.portfolio-shortcode .filter-extras .filter-by,#main .the7_elements-5f16334.portfolio-shortcode .filter-extras .filter-sorting{display:none}}.the7_elements-5f16334.portfolio-shortcode.dividers-on.classic-layout-list article{padding-top:0}.the7_elements-5f16334.portfolio-shortcode.dividers-on.classic-layout-list article:first-of-type{margin-top:0;padding-top:0}.the7_elements-5f16334.portfolio-shortcode.classic-layout-list.mode-list .post-entry-content{width:calc(100% -)}.the7_elements-5f16334.portfolio-shortcode.classic-layout-list.mode-list .no-img .post-entry-content{width:100%}.the7_elements-5f16334.portfolio-shortcode.description-on-hover article{overflow:hidden}.the7_elements-5f16334.portfolio-shortcode.dividers-on:not(.mode-masonry) article{margin-top:0}.the7_elements-5f16334.portfolio-shortcode.dividers-on:not(.mode-masonry) article:first-of-type,.the7_elements-5f16334.portfolio-shortcode.dividers-on:not(.mode-masonry) article.visible.first{margin-top:0;padding-top:0}.the7_elements-5f16334.portfolio-shortcode.hover-scale article.post:after{background-color:#064e5c;box-shadow:none}.the7_elements-5f16334.portfolio-shortcode:not(.content-bg-on) .no-img .post-entry-content{padding:0}.the7_elements-5f16334.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .double-width{grid-column:span 2}.cssgridlegacy.no-cssgrid .the7_elements-5f16334.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid,.no-cssgridlegacy.no-cssgrid .the7_elements-5f16334.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid{display:flex;flex-flow:row wrap;margin:-15px}.cssgridlegacy.no-cssgrid .the7_elements-5f16334.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-5f16334.portfolio-shortcode:not(.resize-by-browser-width) .dt-css-grid .wf-cell{flex:1 0 300px;min-width:300px;max-width:100%;padding:15px;box-sizing:border-box}.the7_elements-5f16334.portfolio-shortcode.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(,1fr);grid-template-rows:auto;grid-column-gap:30px;grid-row-gap:30px}.the7_elements-5f16334.portfolio-shortcode.resize-by-browser-width .dt-css-grid .double-width{grid-column:span 2}.cssgridlegacy.no-cssgrid .the7_elements-5f16334.portfolio-shortcode.resize-by-browser-width .dt-css-grid{margin:-15px}.cssgridlegacy.no-cssgrid .the7_elements-5f16334.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell{width:100%/;padding:15px}@media screen and (max-width:1439px){.the7_elements-5f16334.portfolio-shortcode.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(,1fr)}.cssgridlegacy.no-cssgrid .the7_elements-5f16334.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-5f16334.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell{width:100%/}}@media screen and (max-width:1024px){.the7_elements-5f16334.portfolio-shortcode.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(,1fr)}.cssgridlegacy.no-cssgrid .the7_elements-5f16334.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-5f16334.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell{width:100%/}}@media screen and (max-width:767px){.the7_elements-5f16334.portfolio-shortcode.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(,1fr)}.cssgridlegacy.no-cssgrid .the7_elements-5f16334.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-5f16334.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell{width:100%/}}@media screen and (min-width:1141px){.the7_elements-5f16334.portfolio-shortcode.resize-by-browser-width .dt-css-grid{grid-template-columns:repeat(,1fr)}.cssgridlegacy.no-cssgrid .the7_elements-5f16334.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell,.no-cssgridlegacy.no-cssgrid .the7_elements-5f16334.portfolio-shortcode.resize-by-browser-width .dt-css-grid .wf-cell{width:100%/}}.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-nav a{width:60px;height:60px;border-radius:100px}.dt-arrow-border-on.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-nav a:not(:hover):before{border-width:0}.dt-arrow-hover-border-on.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-nav a:hover:after{border-width:0}.arrows-bg-on.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-nav a:before{background:#fff;background-color:#fff;box-shadow:none}.arrows-hover-bg-on.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-nav a:after{background:#fff;background-color:#fff;box-shadow:none}.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-nav a.owl-prev{top:50%;transform:translateY(calc(-50% + 0px));left:-35px}@media all and (-ms-high-contrast:none){.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-nav a.owl-prev{transform:translateY(-50%);margin-top:0}}.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-nav a.owl-prev i{padding:0 0 0 20px}.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-nav a.owl-next{top:50%;transform:translateY(calc(-50% + 0px));right:-35px}@media all and (-ms-high-contrast:none){.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-nav a.owl-next{transform:translateY(-50%);margin-top:0}}.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-nav a.owl-next i{padding:0 20px 0 0}.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-nav i{font-size:20px}.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-nav a:not(:hover) i,.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-nav a:not(:hover) i:before{color:#61ce70;background:0 0}.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-nav a:hover i,.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-nav a:hover i:before{color:#23a455;background:0 0}.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-dots{top:calc(100% + 46px);left:50%;transform:translateX(calc(-50% + 0px))}@media all and (-ms-high-contrast:none){.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-dots{transform:translateX(-50%);margin-left:0}}.the7_elements_carousel-3635cef0.portfolio-shortcode .owl-dot{width:8px;height:8px;margin:0 8px}@media screen and (max-width:0px){.the7_elements_carousel-3635cef0.portfolio-shortcode.hide-arrows .owl-nav a{display:none}}@media screen and (max-width:0px){.the7_elements_carousel-3635cef0.portfolio-shortcode.reposition-arrows .owl-nav .owl-prev{top:50%;transform:translateY(calc(-50% + 0px));left:0}.the7_elements_carousel-3635cef0.portfolio-shortcode.reposition-arrows .owl-nav .owl-next{top:50%;transform:translateY(calc(-50% + 0px));right:0}}@media screen and (max-width:0px) and all and (-ms-high-contrast:none){.the7_elements_carousel-3635cef0.portfolio-shortcode.reposition-arrows .owl-nav .owl-prev{transform:translateY(-50%);margin-top:0}}@media screen and (max-width:0px) and all and (-ms-high-contrast:none){.the7_elements_carousel-3635cef0.portfolio-shortcode.reposition-arrows .owl-nav .owl-next{transform:translateY(-50%);margin-top:0}}.the7_elements_carousel-3635cef0.portfolio-shortcode.dt-icon-hover-off .project-links-container>a:hover:before{opacity:1}.the7_elements_carousel-3635cef0.portfolio-shortcode.dt-icon-hover-off .project-links-container>a:after{display:none}.the7_elements_carousel-3635cef0.portfolio-shortcode.dividers-on.classic-layout-list article{padding-top:0}.the7_elements_carousel-3635cef0.portfolio-shortcode.dividers-on.classic-layout-list article:first-of-type{margin-top:0;padding-top:0}.the7_elements_carousel-3635cef0.portfolio-shortcode.classic-layout-list.mode-list .post-entry-content{width:calc(100% -)}.the7_elements_carousel-3635cef0.portfolio-shortcode.classic-layout-list.mode-list .no-img .post-entry-content{width:100%}.the7_elements_carousel-3635cef0.portfolio-shortcode.dividers-on:not(.mode-masonry) article{margin-top:0}.the7_elements_carousel-3635cef0.portfolio-shortcode.dividers-on:not(.mode-masonry) article:first-of-type,.the7_elements_carousel-3635cef0.portfolio-shortcode.dividers-on:not(.mode-masonry) article.visible.first{margin-top:0;padding-top:0}.the7_elements_carousel-3635cef0.portfolio-shortcode.hover-scale article:after{background:rgba(0,0,0,.3);background:-webkit-linear-gradient();background:linear-gradient();background-color:rgba(0,0,0,.3);box-shadow:none}.the7_elements_carousel-3635cef0.portfolio-shortcode.gradient-overlay-layout-list article{border-radius:0px}.the7_elements_carousel-3635cef0.portfolio-shortcode.gradient-overlay-layout-list article{box-shadow:none}.the7_elements_carousel-3635cef0.portfolio-shortcode.gradient-overlay-layout-list article{box-shadow:none}.bottom-overlap-layout-list.the7_elements_carousel-3635cef0.portfolio-shortcode .project-links-container{height:calc(100% - 0px)}.the7_elements_carousel-3635cef0.portfolio-shortcode:not(.centered-layout-list):not(.content-bg-on):not(.mode-list) .no-img .post-entry-content{padding:0}.the7_elements_carousel-3635cef0.portfolio-shortcode.gradient-overlay-layout-list .post-entry-content{border-radius:0px}