.elementor-34464 .elementor-element.elementor-element-4a19c49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-149px;margin-bottom:0px;padding:65px 0px 5px 30px;}.elementor-34464 .elementor-element.elementor-element-4a19c49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-34464 .elementor-element.elementor-element-f727dd6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-34464 .elementor-element.elementor-element-ad9f346{margin-top:20px;margin-bottom:0px;}.elementor-34464 .elementor-element.elementor-element-816e17b > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-34464 .elementor-element.elementor-element-480b12c{width:100%;max-width:100%;top:-1px;}.elementor-34464 .elementor-element.elementor-element-480b12c > .elementor-widget-container{background-color:transparent;margin:30px 0px 0px 0px;padding:30px 0px 30px 0px;background-image:linear-gradient(287deg, #EFF1FF 0%, #F2F2F2 100%);}body:not(.rtl) .elementor-34464 .elementor-element.elementor-element-480b12c{left:0px;}body.rtl .elementor-34464 .elementor-element.elementor-element-480b12c{right:0px;}.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li a,
					.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li > span{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:-0.6px;color:#0B0D21 !important;}.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li a{padding-left:40px;padding-right:40px;}.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li:hover > a,
					.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li:hover > span{color:var( --e-global-color-1ef4101 );}.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li:hover > a:before,
					.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li:hover > span{background-color:#C7070500 !important;}.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li.menu-item-current > a,
					.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li.menu-item-current > span,
					.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li.menu-item-active > a,
					.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li.menu-item-active > span,
					.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li.collapsed > a,
					.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li.collapsed > span{color:#317CD2 !important;}.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li.menu-item-current > a:before,
					.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li.menu-item-current > span,
					.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li.menu-item-active > a:before,
					.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li.menu-item-active > span,
					.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li.collapsed > a:before,
					.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li.collapsed > span{background-color:#C7070500 !important;}.elementor-34464 .elementor-element.elementor-element-af8f49e{padding:90px 0px 50px 0px;}.elementor-34464 .elementor-element.elementor-element-e953ccb > .elementor-element-populated{margin:0px 0px 0px -80px;--e-column-margin-right:0px;--e-column-margin-left:-80px;}.elementor-34464 .elementor-element.elementor-element-9e41091 > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-34464 .elementor-element.elementor-element-9e41091 .thegem-heading, .elementor-34464 .elementor-element.elementor-element-9e41091 .thegem-heading .light{font-size:43px;font-weight:200;letter-spacing:5.3px;}.elementor-34464 .elementor-element.elementor-element-0d382bd{width:var( --container-widget-width, 1007px );max-width:1007px;--container-widget-width:1007px;--container-widget-flex-grow:0;}.elementor-34464 .elementor-element.elementor-element-0d382bd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-34464 .elementor-element.elementor-element-0d382bd .thegem-heading, .elementor-34464 .elementor-element.elementor-element-0d382bd .thegem-heading .light{font-size:54px;text-transform:none;letter-spacing:0px;}.elementor-34464 .elementor-element.elementor-element-a36ef58{width:var( --container-widget-width, 1007px );max-width:1007px;--container-widget-width:1007px;--container-widget-flex-grow:0;}.elementor-34464 .elementor-element.elementor-element-a36ef58 > .elementor-widget-container{margin:-15px 0px 20px 0px;}.elementor-34464 .elementor-element.elementor-element-a36ef58 .thegem-heading, .elementor-34464 .elementor-element.elementor-element-a36ef58 .thegem-heading .light{font-size:45px;text-transform:none;letter-spacing:0.5px;}.elementor-34464 .elementor-element.elementor-element-96d686e > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-34464 .elementor-element.elementor-element-96d686e .thegem-heading, .elementor-34464 .elementor-element.elementor-element-96d686e .thegem-heading .light{font-size:21px;font-weight:400;letter-spacing:1.9px;}.elementor-34464 .elementor-element.elementor-element-68f3ff0{margin-top:45px;margin-bottom:0px;}.elementor-34464 .elementor-element.elementor-element-07b7374 .elementor-heading-title{color:#1E167A;}.elementor-34464 .elementor-element.elementor-element-7093351{margin-top:-30px;margin-bottom:0px;}.elementor-34464 .elementor-element.elementor-element-46544cc{--divider-border-style:multiple;--divider-color:var( --e-global-color-115ff77 );--divider-pattern-height:25.5px;}.elementor-34464 .elementor-element.elementor-element-46544cc .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-34464 .elementor-element.elementor-element-46544cc .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.extended-carousel-grid .fullwidth-block{padding:0 42px;}.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(42px/2) !important;margin:calc(-42px/2);}.elementor-34464 .elementor-element.elementor-element-3417c4f .extended-carousel-grid:not(.inited) .portfolio-item,
					.elementor-34464 .elementor-element.elementor-element-3417c4f .skeleton-posts .portfolio-item{padding:calc(42px/2);}.elementor-34464 .elementor-element.elementor-element-3417c4f .extended-carousel-grid:not(.inited) .owl-stage,
					.elementor-34464 .elementor-element.elementor-element-3417c4f .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.portfolio-grid.news-grid .portfolio-item .overlay:before, .elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.news-grid.hover-default-circular .portfolio-item .image .overlay .overlay-circle, .elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.news-grid.hover-new-circular .portfolio-item .image .overlay .overlay-circle{background:#317CD24D !important;}.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio-item .caption .title span, .elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio-item .caption .title a{max-height:initial;white-space:initial;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;}.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.portfolio-grid.news-grid .portfolio-item:not(.double-item) .image-inner:not(.empty){height:265px !important;padding-bottom:0 !important;aspect-ratio:initial !important;}.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.portfolio-grid.news-grid .portfolio-item:not(.double-item) .gem-simple-gallery .gem-gallery-item a{height:265px !important;}.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.portfolio-grid.news-grid .portfolio-item .image{border-radius:3px 3px 3px 3px;}.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.news-grid.caption-position-page .portfolio-item .wrap{border-radius:3px 3px 0 0;}.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.news-grid.caption-position-hover .portfolio-item .wrap{border-radius:3px 3px 3px 3px;}.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.news-grid.caption-position-image .portfolio-item .wrap{border-radius:3px 3px 3px 3px;}.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *, 
						.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,
						.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *, 
						.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-size:17px;font-weight:500;line-height:1.6em;letter-spacing:-0.1px;}.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.news-grid:not(.disabled-hover) .portfolio-item:hover .caption .title *, 
						.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.news-grid:not(.disabled-hover) .portfolio-item:hover .highlight-item-alternate-box .title *,
						.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *:hover, 
						.elementor-34464 .elementor-element.elementor-element-3417c4f .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *:hover{color:var( --e-global-color-115ff77 );}.elementor-34464 .elementor-element.elementor-element-3417c4f .version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption .info{left:10px;right:inherit;top:10px;bottom:inherit;}@media(max-width:1024px){.elementor-34464 .elementor-element.elementor-element-4a19c49{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34464 .elementor-element.elementor-element-480b12c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li a,
					.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li > span{font-size:15px;}.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li a{padding-left:14px;padding-right:14px;}.elementor-34464 .elementor-element.elementor-element-af8f49e{padding:0px 0px 0px 0px;}.elementor-34464 .elementor-element.elementor-element-e953ccb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-34464 .elementor-element.elementor-element-4a19c49{padding:20px 0px 10px 0px;}.elementor-34464 .elementor-element.elementor-element-f727dd6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-bc-flex-widget .elementor-34464 .elementor-element.elementor-element-816e17b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-34464 .elementor-element.elementor-element-816e17b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-34464 .elementor-element.elementor-element-816e17b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-34464 .elementor-element.elementor-element-480b12c{width:var( --container-widget-width, 353.143px );max-width:353.143px;--container-widget-width:353.143px;--container-widget-flex-grow:0;}.elementor-34464 .elementor-element.elementor-element-480b12c ul.nav-menu-custom li a{padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:0px;}.elementor-34464 .elementor-element.elementor-element-480b12c .thegem-menu-custom--vertical ul.nav-menu-custom li a{margin-left:-10px;margin-right:-10px;}.elementor-34464 .elementor-element.elementor-element-af8f49e{margin-top:-32px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-34464 .elementor-element.elementor-element-9e41091{text-align:left;}.elementor-34464 .elementor-element.elementor-element-9e41091 .thegem-heading, .elementor-34464 .elementor-element.elementor-element-9e41091 .thegem-heading .light{font-size:16px;line-height:1em;letter-spacing:0.4px;}.elementor-34464 .elementor-element.elementor-element-0d382bd{text-align:left;}.elementor-34464 .elementor-element.elementor-element-0d382bd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34464 .elementor-element.elementor-element-0d382bd .thegem-heading, .elementor-34464 .elementor-element.elementor-element-0d382bd .thegem-heading .light{font-size:29px;line-height:1.3em;letter-spacing:0.1px;}.elementor-34464 .elementor-element.elementor-element-a36ef58{text-align:left;}.elementor-34464 .elementor-element.elementor-element-a36ef58 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-34464 .elementor-element.elementor-element-a36ef58 .thegem-heading, .elementor-34464 .elementor-element.elementor-element-a36ef58 .thegem-heading .light{font-size:20px;line-height:1.3em;letter-spacing:0.1px;}.elementor-34464 .elementor-element.elementor-element-96d686e{text-align:center;}.elementor-34464 .elementor-element.elementor-element-96d686e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-34464 .elementor-element.elementor-element-96d686e .thegem-heading, .elementor-34464 .elementor-element.elementor-element-96d686e .thegem-heading .light{font-size:16px;line-height:1em;letter-spacing:0.4px;}}