.elementor-10580 .elementor-element.elementor-element-7f6771f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px}.elementor-10580 .elementor-element.elementor-element-4a98e49{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;padding:0px 0px 10px 30px;text-align:center}.elementor-10580 .elementor-element.elementor-element-4a98e49.elementor-element{--align-self:center}.elementor-10580 .elementor-element.elementor-element-4a98e49 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:40px;font-weight:500;text-transform:capitalize;letter-spacing:0px}.elementor-10580 .elementor-element.elementor-element-ed9001a .portfolio.portfolio-grid.news-grid .portfolio-item,.elementor-10580 .elementor-element.elementor-element-ed9001a .skeleton-posts.portfolio-row .portfolio-item{padding:calc(0px / 2) !important}.elementor-10580 .elementor-element.elementor-element-ed9001a .portfolio.portfolio-grid.news-grid .portfolio-row,.elementor-10580 .elementor-element.elementor-element-ed9001a .skeleton-posts.portfolio-row{margin:calc(-0px / 2)}.elementor-10580 .elementor-element.elementor-element-ed9001a .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-0px / 2) 0}.elementor-10580 .elementor-element.elementor-element-ed9001a .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:0px;padding-right:0px}.elementor-10580 .elementor-element.elementor-element-ed9001a .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(0px / 2);padding-right:calc(0px / 2)}.elementor-10580 .elementor-element.elementor-element-ed9001a .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:0px;padding-right:0px}.elementor-10580 .elementor-element.elementor-element-ed9001a .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:0px}.elementor-10580 .elementor-element.elementor-element-ed9001a .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-0px / 2)}.elementor-10580 .elementor-element.elementor-element-ed9001a .portfolio.portfolio-grid.news-grid .portfolio-item:not(.double-item) .image-inner:not(.empty){height:730px !important;padding-bottom:0 !important;aspect-ratio:initial !important}.elementor-10580 .elementor-element.elementor-element-ed9001a .portfolio.portfolio-grid.news-grid .portfolio-item:not(.double-item) .gem-simple-gallery .gem-gallery-item a{height:730px !important}.elementor-10580 .elementor-element.elementor-element-ed9001a .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100 / 100)}.elementor-10580 .elementor-element.elementor-element-ed9001a .portfolio-item .caption .title a{text-transform:none}.elementor-10580 .elementor-element.elementor-element-ed9001a .portfolio.portfolio-grid.news-grid .portfolio-item .caption .title *,.elementor-10580 .elementor-element.elementor-element-ed9001a .portfolio.portfolio-grid.news-grid .portfolio-item .highlight-item-alternate-box .title *{font-family:"Montserrat",Sans-serif;font-weight:500;letter-spacing:0px}.elementor-10580 .elementor-element.elementor-element-ed9001a .portfolio.portfolio-grid.news-grid .portfolio-item .caption .info a,.elementor-10580 .elementor-element.elementor-element-ed9001a .portfolio.portfolio-grid.news-grid .portfolio-item .caption .info .sep{font-family:"Montserrat",Sans-serif;font-size:12px}.elementor-10580 .elementor-element.elementor-element-ed9001a .version-new.news-grid.portfolio.title-on-hover .portfolio-item .image .links .caption .info{left:0}.elementor-10580 .elementor-element.elementor-element-ed9001a .version-new.news-grid.portfolio.title-on-hover .portfolio-item .image .links .caption .post-date{left:0}.elementor-10580 .elementor-element.elementor-element-ed9001a .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:100px}.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.portfolio-grid.news-grid .portfolio-item,.elementor-10580 .elementor-element.elementor-element-e3877b8 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px / 2) !important}.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.portfolio-grid.news-grid .portfolio-row,.elementor-10580 .elementor-element.elementor-element-e3877b8 .skeleton-posts.portfolio-row{margin:calc(-42px / 2)}.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-42px / 2) 0}.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px}.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(42px / 2);padding-right:calc(42px / 2)}.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px}.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px}.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-42px / 2)}.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.portfolio-grid.news-grid .portfolio-item:not(.double-item) .image-inner:not(.empty){height:380px !important;padding-bottom:0 !important;aspect-ratio:initial !important}.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.portfolio-grid.news-grid .portfolio-item:not(.double-item) .gem-simple-gallery .gem-gallery-item a{height:380px !important}.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100 / 100)}.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio-item .caption .title a{text-transform:none}.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *,.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *,.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-family:"Montserrat",Sans-serif;font-weight:500;letter-spacing:0px;color:var(--e-global-color-7147131)}.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.news-grid:not(.disabled-hover) .portfolio-item:hover .caption .title *,.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.news-grid:not(.disabled-hover) .portfolio-item:hover .highlight-item-alternate-box .title *,.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *:hover,.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *:hover{color:var(--e-global-color-7147131)}.elementor-10580 .elementor-element.elementor-element-e3877b8 .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:70px}.elementor-10580 .elementor-element.elementor-element-0ef1703 > .elementor-element-populated{padding:80px 21px 45px 21px}.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.portfolio-grid.news-grid .portfolio-item,.elementor-10580 .elementor-element.elementor-element-e7af94e .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px / 2) !important}.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.portfolio-grid.news-grid .portfolio-row,.elementor-10580 .elementor-element.elementor-element-e7af94e .skeleton-posts.portfolio-row{margin:calc(-42px / 2)}.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-42px / 2) 0}.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px}.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(42px / 2);padding-right:calc(42px / 2)}.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px}.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px}.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-42px / 2)}.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.portfolio-grid.news-grid .portfolio-item:not(.double-item) .image-inner:not(.empty){height:380px !important;padding-bottom:0 !important;aspect-ratio:initial !important}.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.portfolio-grid.news-grid .portfolio-item:not(.double-item) .gem-simple-gallery .gem-gallery-item a{height:380px !important}.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100 / 100)}.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio-item .caption .title a{text-transform:none}.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *,.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *,.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-family:"Montserrat",Sans-serif;font-weight:500;letter-spacing:0px;color:var(--e-global-color-7147131)}.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.news-grid:not(.disabled-hover) .portfolio-item:hover .caption .title *,.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.news-grid:not(.disabled-hover) .portfolio-item:hover .highlight-item-alternate-box .title *,.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *:hover,.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *:hover{color:var(--e-global-color-7147131)}.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.portfolio-grid.news-grid .portfolio-item .caption .description,.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.portfolio-grid.news-grid .portfolio-item .caption .subtitle{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.portfolio-grid.news-grid .portfolio-item .wrap > .caption{box-shadow:0px 4px 10px 0px rgba(0,0,0,.08)}.elementor-10580 .elementor-element.elementor-element-e7af94e .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:70px}.elementor-10580 .elementor-element.elementor-element-146ebc3 > .elementor-element-populated{padding:10px 21px 80px 21px}.elementor-10580 .elementor-element.elementor-element-4f37d42{padding:0px 0px 45px 0px}.elementor-10580 .elementor-element.elementor-element-4f37d42 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:500;text-transform:none;letter-spacing:0px}.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.portfolio-grid.news-grid .portfolio-item,.elementor-10580 .elementor-element.elementor-element-c107074 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px / 2) !important}.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.portfolio-grid.news-grid .portfolio-row,.elementor-10580 .elementor-element.elementor-element-c107074 .skeleton-posts.portfolio-row{margin:calc(-42px / 2)}.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-42px / 2) 0}.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px}.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(42px / 2);padding-right:calc(42px / 2)}.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px}.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px}.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-42px / 2)}.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio-item .caption .description{max-height:initial;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100 / 100)}.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio-item .caption .title a{text-transform:none}.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *,.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *,.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-family:"Montserrat",Sans-serif;font-weight:500;letter-spacing:0px;color:var(--e-global-color-7147131)}.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.news-grid:not(.disabled-hover) .portfolio-item:hover .caption .title *,.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.news-grid:not(.disabled-hover) .portfolio-item:hover .highlight-item-alternate-box .title *,.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *:hover,.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *:hover{color:var(--e-global-color-7147131)}.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.portfolio-grid.news-grid .portfolio-item .caption .description,.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.portfolio-grid.news-grid .portfolio-item .caption .subtitle{font-family:"Montserrat",Sans-serif;font-size:16px;color:var(--e-global-color-7147131)}.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.portfolio-grid.news-grid .portfolio-item:hover .caption .description,.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.portfolio-grid.news-grid .portfolio-item:hover .caption .subtitle{color:var(--e-global-color-7147131)}.elementor-10580 .elementor-element.elementor-element-c107074 .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:100px}h1.elementor-heading-title.elementor-size-default{padding-top:120px}.post-box .portfolio.disable-isotope .portfolio-set{flex-wrap:nowrap}