.elementor-295 .elementor-element.elementor-element-0fd9bdf .gem-gallery-preview-carousel-wrap .gem-gallery-item a img{opacity:calc(100/100);}.elementor-295 .elementor-element.elementor-element-0fd9bdf .gem-gallery-preview-carousel-wrap .gem-gallery-item a:before{background-color:rgba(0, 164, 239, 0.8);}.elementor-295 .elementor-element.elementor-element-0fd9bdf .gem-gallery-thumbs-carousel-wrap .active .gem-gallery-item-image a:before{background-color:rgba(0, 164, 239, 0.8);}.elementor-295 .elementor-element.elementor-element-0fd9bdf .gem-gallery-thumbs-carousel-wrap .gem-gallery-item svg{fill:rgba(0, 164, 239, 0.8);}.elementor-295 .elementor-element.elementor-element-0fd9bdf .gem-gallery-thumbs-carousel-wrap .gem-gallery-item .gem-gallery-item-image a:hover:before{background-color:rgba(0, 164, 239, 0.8);}.elementor-295 .elementor-element.elementor-element-0fd9bdf .gem-gallery-preview-prev:after, .elementor-295 .elementor-element.elementor-element-0fd9bdf .gem-gallery-preview-next:after{color:#FFFFFF!important;}.elementor-295 .elementor-element.elementor-element-0fd9bdf > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-295 .elementor-element.elementor-element-2489d06{columns:4;column-gap:40px;}.elementor-295 .elementor-element.elementor-element-2489d06 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-295 .elementor-element.elementor-element-806ea75 .gem-quote:not(.gem-quote-style-3){padding:50px 20px 50px 50px;}.elementor-295 .elementor-element.elementor-element-806ea75 .gem-quote.gem-quote-style-3 blockquote{padding:50px 20px 50px 50px;}.elementor-295 .elementor-element.elementor-element-806ea75 .gem-quote::after{font-size:65px;color:#D9EFFC;}.elementor-295 .elementor-element.elementor-element-806ea75 > .elementor-widget-container{margin:0px 0px 170px 0px;}.elementor-295 .elementor-element.elementor-element-a6e8d60{--divider-border-style:double;--divider-color:#EBEBEB;--divider-border-width:4px;--divider-element-spacing:40px;}.elementor-295 .elementor-element.elementor-element-a6e8d60 .elementor-divider-separator{width:100%;}.elementor-295 .elementor-element.elementor-element-a6e8d60 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-295 .elementor-element.elementor-element-a6e8d60 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-295 .elementor-element.elementor-element-43595ac .team-person{background-color:#FFFFFF !important;border-bottom-color:#00A4EF;}.elementor-295 .elementor-element.elementor-element-43595ac .team-person, .elementor-295 .elementor-element.elementor-element-43595ac .team-person-image, .elementor-295 .elementor-element.elementor-element-43595ac .team-person-contacts-group{text-align:center;align-items:center;}.elementor-295 .elementor-element.elementor-element-43595ac .team-person:hover{border-bottom-color:#3C3950;}.elementor-295 .elementor-element.elementor-element-43595ac .team-person-phone a{color:#35A1E3;}.elementor-295 .elementor-element.elementor-element-43595ac .team-person-phone a:hover{color:#3C3950;}.elementor-295 .elementor-element.elementor-element-d8e2da5 .portfolio.extended-carousel-grid .fullwidth-block{padding:0 42px;}.elementor-295 .elementor-element.elementor-element-d8e2da5 .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(42px/2) !important;margin:calc(-42px/2);}.elementor-295 .elementor-element.elementor-element-d8e2da5 .extended-carousel-grid:not(.inited) .portfolio-item,
					.elementor-295 .elementor-element.elementor-element-d8e2da5 .skeleton-posts .portfolio-item{padding:calc(42px/2);}.elementor-295 .elementor-element.elementor-element-d8e2da5 .extended-carousel-grid:not(.inited) .owl-stage,
					.elementor-295 .elementor-element.elementor-element-d8e2da5 .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-295 .elementor-element.elementor-element-d8e2da5 .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-295 .elementor-element.elementor-element-d8e2da5 .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-295 .elementor-element.elementor-element-2489d06{columns:2;}}@media(max-width:767px){.elementor-295 .elementor-element.elementor-element-2489d06{columns:1;}}