.elementor-7961 .elementor-element.elementor-element-32ec520{--display:flex;--background-transition:0.3s;--overlay-opacity:0.75;--margin-top:-71px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:300px;--padding-left:0px;--padding-right:0px;}.elementor-7961 .elementor-element.elementor-element-32ec520::before, .elementor-7961 .elementor-element.elementor-element-32ec520 > .elementor-background-video-container::before, .elementor-7961 .elementor-element.elementor-element-32ec520 > .e-con-inner > .elementor-background-video-container::before, .elementor-7961 .elementor-element.elementor-element-32ec520 > .elementor-background-slideshow::before, .elementor-7961 .elementor-element.elementor-element-32ec520 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7961 .elementor-element.elementor-element-32ec520 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;}.elementor-7961 .elementor-element.elementor-element-32ec520, .elementor-7961 .elementor-element.elementor-element-32ec520::before{--border-transition:0.3s;}.elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.portfolio-grid.news-grid .portfolio-item,
					 .elementor-7961 .elementor-element.elementor-element-6362fc1 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important;}.elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.portfolio-grid.news-grid .portfolio-row,
					 .elementor-7961 .elementor-element.elementor-element-6362fc1 .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0;}.elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px;}.elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px;}.elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-42px/2);}.elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.portfolio-grid.news-grid .portfolio-item .overlay:before, .elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.news-grid.hover-default-circular .portfolio-item .image .overlay .overlay-circle, .elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.news-grid.hover-new-circular .portfolio-item .image .overlay .overlay-circle{background:#1E324785 !important;}.elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *, 
						.elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,
						.elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *, 
						.elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-family:"fertigo-script", Sans-serif;font-size:20px;text-transform:capitalize;color:#1E3247 !important;}.elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.portfolio-grid.news-grid .portfolio-item .wrap > .caption{border-style:solid;border-width:1px 1px 1px 1px;border-color:#dfe5e8;}.elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.portfolio-grid.news-grid .portfolio-item:hover .wrap > .caption{background-color:#CBD4DB6B;}.elementor-7961 .elementor-element.elementor-element-6362fc1 .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:100px;}.elementor-7961 .elementor-element.elementor-element-54779e4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:-193px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7961 .elementor-element.elementor-element-6ebae76 .gem-quote{border-style:none;}.elementor-7961 .elementor-element.elementor-element-6ebae76 .gem-quote blockquote, .elementor-7961 .elementor-element.elementor-element-6ebae76 .gem-quote blockquote span, .elementor-7961 .elementor-element.elementor-element-6ebae76 .gem-quote blockquote p{font-size:16px;}.elementor-7961 .elementor-element.elementor-element-6ebae76 .gem-quote::after{font-size:76px;}@media(max-width:767px){.elementor-7961 .elementor-element.elementor-element-32ec520{--padding-top:50px;--padding-bottom:220px;--padding-left:20px;--padding-right:20px;}.elementor-7961 .elementor-element.elementor-element-54779e4{--margin-top:-195px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;}.elementor-7961 .elementor-element.elementor-element-6ebae76 .gem-quote blockquote, .elementor-7961 .elementor-element.elementor-element-6ebae76 .gem-quote blockquote span, .elementor-7961 .elementor-element.elementor-element-6ebae76 .gem-quote blockquote p{text-align:center;}}@media(min-width:768px){.elementor-7961 .elementor-element.elementor-element-32ec520{--content-width:1480px;}.elementor-7961 .elementor-element.elementor-element-54779e4{--width:100%;}}