body.rtl .elementor-273 .elementor-element.elementor-element-d2adfba{left:0}body.rtl .elementor-273 .elementor-element.elementor-element-82d1c69{left:0}.elementor-273 .elementor-element.elementor-element-39c2c5f .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:29px}.elementor-273 .elementor-element.elementor-element-39c2c5f .elementor-slide-heading{font-size:26px;line-height:20px}body.rtl .elementor-273 .elementor-element.elementor-element-7da3df6{right:0}body.rtl .elementor-273 .elementor-element.elementor-element-0d19a19{left:0}body.rtl .elementor-273 .elementor-element.elementor-element-1c65849{left:0}.elementor-273 .elementor-element.elementor-element-52dae48 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:29px}.elementor-273 .elementor-element.elementor-element-52dae48 .elementor-slide-heading{font-size:26px;line-height:20px}body.rtl .elementor-273 .elementor-element.elementor-element-cd78036{right:0}.elementor-273 .elementor-element.elementor-element-12edf14 .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-35px / 2) 0}.elementor-273 .elementor-element.elementor-element-12edf14 .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:35px;padding-right:35px}.elementor-273 .elementor-element.elementor-element-12edf14 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(35px / 2);padding-right:calc(35px / 2)}.elementor-273 .elementor-element.elementor-element-12edf14 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:35px;padding-right:35px}.elementor-273 .elementor-element.elementor-element-12edf14 .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:35px}.elementor-273 .elementor-element.elementor-element-12edf14 .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-35px / 2)}.elementor-273 .elementor-element.elementor-element-12edf14 .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:70px}.elementor-273 .elementor-element.elementor-element-eea5e5b .gem-tta-panel .gem-tta-icon i:before{color:#fff!important}.elementor-273 .elementor-element.elementor-element-eea5e5b .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover .gem-tta-icon i,.elementor-273 .elementor-element.elementor-element-eea5e5b .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus .gem-tta-icon i{color:#fff!important}body.rtl .elementor-273 .elementor-element.elementor-element-1c97a08{right:0}.elementor-273 .elementor-element.elementor-element-684fed9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px / 2)}.elementor-273 .elementor-element.elementor-element-684fed9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px / 2)}.elementor-273 .elementor-element.elementor-element-684fed9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px / 2)}.elementor-273 .elementor-element.elementor-element-684fed9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid}.elementor-273 .elementor-element.elementor-element-684fed9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px}.elementor-273 .elementor-element.elementor-element-684fed9 .elementor-icon-list-icon i{transition:color .3s}.elementor-273 .elementor-element.elementor-element-f2f9237 .gem-testimonial-image{width:128px;height:128px}.elementor-273 .elementor-element.elementor-element-f2f9237 .gem-testimonial-image,.elementor-273 .elementor-element.elementor-element-f2f9237 .gem-testimonial-image img,.elementor-273 .elementor-element.elementor-element-f2f9237 .gem-testimonial-image>span::before{border-radius:60% 60% 60% 60%}.elementor-273 .elementor-element.elementor-element-d25be7b .thegem-heading span.label{color:var(--e-global-color-accent)}.elementor-273 .elementor-element.elementor-element-83d6272 .gem-tta-panel .gem-tta-icon i:before{color:#fff!important}.elementor-273 .elementor-element.elementor-element-83d6272 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:hover .gem-tta-icon i,.elementor-273 .elementor-element.elementor-element-83d6272 .gem-tta-panel:not(.gem-tta-active) .gem-tta-panel-title>a:focus .gem-tta-icon i{color:#fff!important}.elementor-273 .elementor-element.elementor-element-61f597b .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-42px / 2) 0}.elementor-273 .elementor-element.elementor-element-61f597b .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px}.elementor-273 .elementor-element.elementor-element-61f597b .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(42px / 2);padding-right:calc(42px / 2)}.elementor-273 .elementor-element.elementor-element-61f597b .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px}.elementor-273 .elementor-element.elementor-element-61f597b .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px}.elementor-273 .elementor-element.elementor-element-61f597b .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-42px / 2)}.elementor-273 .elementor-element.elementor-element-61f597b .portfolio.portfolio-grid.news-grid .gem-pagination{margin-top:100px}@media (max-width:1024px){body.rtl .elementor-273 .elementor-element.elementor-element-7da3df6{right:0}body.rtl .elementor-273 .elementor-element.elementor-element-cd78036{right:0}}@media (max-width:767px){body.rtl .elementor-273 .elementor-element.elementor-element-7da3df6{right:0}body.rtl .elementor-273 .elementor-element.elementor-element-cd78036{right:0}.elementor-273 .elementor-element.elementor-element-684fed9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(29px / 2)}.elementor-273 .elementor-element.elementor-element-684fed9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-29px / 2)}.elementor-273 .elementor-element.elementor-element-684fed9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-29px / 2)}}