.elementor-3919 .elementor-element.elementor-element-3dc638d{--spacer-size:40px;}.elementor-3919 .elementor-element.elementor-element-d7d3175 .select-category{display:none;}.elementor-3919 .elementor-element.elementor-element-d7d3175.elementor-element{--align-self:center;}.elementor-3919 .elementor-element.elementor-element-d7d3175 .thegem-te-search-form .search-submit{font-size:22px;width:22px;height:42px;color:#121E33;line-height:42px;}.elementor-3919 .elementor-element.elementor-element-d7d3175 {width:280px !important;}.elementor-3919 .elementor-element.elementor-element-d7d3175 .thegem-te-search-form .search-field{height:42px;line-height:42px;padding-left:40px;border-radius:22px 22px 22px 22px;border-style:solid;border-color:#D9DEE6;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3919 .elementor-element.elementor-element-d7d3175 .thegem-te-search-form .search-submit i{line-height:42px;}.elementor-3919 .elementor-element.elementor-element-d7d3175 .thegem-te-search-form .search-buttons{padding-right:0px;}.elementor-3919 .elementor-element.elementor-element-d7d3175 .thegem-te-search-form .search-field,
					.elementor-3919 .elementor-element.elementor-element-d7d3175 .thegem-te-search-form .ajax-search-results,
					.elementor-3919 .elementor-element.elementor-element-d7d3175 .thegem-te-search-form .select-category .select{background-color:#FFFFFF;}.elementor-3919 .elementor-element.elementor-element-d7d3175 .thegem-te-search-form .search-field:focus{border-style:solid;border-color:#121E33;box-shadow:0px 0px 10px 0px rgba(18.000000000000004, 30.00000000000002, 51, 0.08);}.elementor-3919 .elementor-element.elementor-element-d7d3175 .thegem-te-search-form{font-weight:300;}.elementor-3919 .elementor-element.elementor-element-d7d3175 .thegem-te-search-form .search-field::-webkit-input-placeholder,
					.elementor-3919 .elementor-element.elementor-element-d7d3175 .thegem-te-search-form .search-field::placeholder{color:#111844;opacity:1;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid .portfolio-item,
					 .elementor-3919 .elementor-element.elementor-element-61fd0c3 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid .portfolio-row,
					 .elementor-3919 .elementor-element.elementor-element-61fd0c3 .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-42px/2);}.elementor-3919 .elementor-element.elementor-element-61fd0c3 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio-item .caption .title span, .elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio-item .caption .title a{max-height:initial;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid .portfolio-item .image{border-radius:12px 12px 12px 12px;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.news-grid.caption-position-page .portfolio-item .wrap{border-radius:12px 12px 0 0;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.news-grid.caption-position-hover .portfolio-item .wrap{border-radius:12px 12px 12px 12px;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.news-grid.caption-position-image .portfolio-item .wrap{border-radius:12px 12px 12px 12px;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.news-grid:not(.shadowed-container) .portfolio-item .image, .elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.news-grid.shadowed-container .portfolio-item .wrap{box-shadow:0px 8px 24px 0px #000000;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio-item .caption .title a{text-transform:none;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *, 
						.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,
						.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *, 
						.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-size:22px;font-weight:600;line-height:1.25em;color:#121E33 !important;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.news-grid:not(.disabled-hover) .portfolio-item:hover .caption .title *, 
						.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.news-grid:not(.disabled-hover) .portfolio-item:hover .highlight-item-alternate-box .title *,
						.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *:hover, 
						.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *:hover{color:#2A3652 !important;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid .portfolio-item .caption .post-date, .elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid .portfolio-item .highlight-item-alternate-box .post-date{font-size:12px;font-weight:500;line-height:1.2px;letter-spacing:0.5px;color:#7C8798 !important;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid .portfolio-item:hover .caption .post-date, .elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid .portfolio-item:hover .highlight-item-alternate-box .post-date{color:#7C8798 !important;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid .portfolio-item .wrap > .caption{border-radius:12px 12px 12px 12px;padding:14px 20px 20px 20px !important;box-shadow:0px 10px 28px -18px #121E33;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.news-grid.title-on-page .portfolio-item .wrap{border-bottom-right-radius:12px;border-bottom-left-radius:12px;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.news-grid.title-on-page .portfolio-item .wrap > .caption .title{margin:10px 0px 8px 0px;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption .info{left:10px;right:inherit;top:10px;bottom:inherit;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:100px;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .gem-pagination a{border-radius:8px 8px 8px 8px;border-style:solid;border-color:#D9E1EA;color:#121E33;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .gem-pagination a:hover{background-color:#F4F7FA;border-style:solid;border-color:#121E33;color:#121E33;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .gem-pagination a.current{background-color:#121E33;border-style:solid;border-color:#121E33;color:#FFFFFF;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid .gem-pagination .prev, .elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid .gem-pagination .next{border-radius:8px 8px 8px 8px;border-style:groove;border-color:#D9E1EA;color:#121E33;}.elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid .gem-pagination .prev:hover, .elementor-3919 .elementor-element.elementor-element-61fd0c3 .portfolio.portfolio-grid.news-grid .gem-pagination .next:hover{background-color:#121E33;border-style:groove;border-color:#121E33;color:#FFFFFF;}.elementor-3919 .elementor-element.elementor-element-de8ce6d{--spacer-size:70px;}@media(max-width:1024px){.elementor-3919 .elementor-element.elementor-element-d7d3175 .select-category{display:flex;}}@media(max-width:767px){.elementor-3919 .elementor-element.elementor-element-d7d3175 .select-category{display:none;}}