.elementor-28281 .elementor-element.elementor-element-3e57e5a > .elementor-element-populated{padding:0px 21px 30px 21px;}.elementor-28281 .elementor-element.elementor-element-972ded4{text-align:justify;}.elementor-28281 .elementor-element.elementor-element-972ded4, .elementor-28281 .elementor-element.elementor-element-972ded4 .elementor-text-editor *{font-weight:400;}.elementor-28281 .elementor-element.elementor-element-fda71f6{text-align:justify;}.elementor-28281 .elementor-element.elementor-element-2b1121b{text-align:justify;}.elementor-28281 .elementor-element.elementor-element-af268b6{text-align:justify;}.elementor-28281 .elementor-element.elementor-element-427e1dd{text-align:justify;}.elementor-28281 .elementor-element.elementor-element-cba7ac8{text-align:justify;}.elementor-28281 .elementor-element.elementor-element-68f5823{text-align:justify;}.elementor-28281 .elementor-element.elementor-element-694ab00{text-align:justify;}.elementor-28281 .elementor-element.elementor-element-7b40921{text-align:justify;}.elementor-28281 .elementor-element.elementor-element-3427f6b{text-align:justify;}.elementor-28281 .elementor-element.elementor-element-3427f6b, .elementor-28281 .elementor-element.elementor-element-3427f6b .elementor-text-editor *{font-weight:600;}.elementor-28281 .elementor-element.elementor-element-329be2b{text-align:justify;}.elementor-28281 .elementor-element.elementor-element-82584dc{text-align:justify;}.elementor-28281 .elementor-element.elementor-element-ad97b93{text-align:justify;}.elementor-28281 .elementor-element.elementor-element-de1dcf0{text-align:justify;}.elementor-28281 .elementor-element.elementor-element-c50149e{text-align:justify;}.elementor-28281 .elementor-element.elementor-element-12699c4 .gem-button-container .gem-button:hover{background-color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-28281 .elementor-element.elementor-element-12699c4 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28281 .elementor-element.elementor-element-12699c4 .gem-button-container{text-align:left;}.elementor-28281 .elementor-element.elementor-element-12699c4 .gem-button-container .gem-button{border-radius:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-28281 .elementor-element.elementor-element-c0b22b0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-28281 .elementor-element.elementor-element-c0b22b0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEEF2;}.elementor-28281 .elementor-element.elementor-element-c0b22b0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-28281 .elementor-element.elementor-element-c0b22b0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 21px 30px 21px;--e-column-margin-right:21px;--e-column-margin-left:21px;padding:80px 21px 60px 21px;}.elementor-28281 .elementor-element.elementor-element-c0b22b0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-28281 .elementor-element.elementor-element-58cf91a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-28281 .elementor-element.elementor-element-58cf91a, .elementor-28281 .elementor-element.elementor-element-58cf91a .elementor-text-editor *{text-transform:uppercase;}.elementor-28281 .elementor-element.elementor-element-58cf91a, .elementor-28281 .elementor-element.elementor-element-58cf91a .elementor-text-editor *:not(.elementor-drop-cap-letter){color:var( --e-global-color-primary );}.elementor-28281 .elementor-element.elementor-element-b0c18a7 .portfolio.extended-carousel-grid .fullwidth-block{padding:0 5px;}.elementor-28281 .elementor-element.elementor-element-b0c18a7 .portfolio.extended-carousel-grid.has-shadowed-items .owl-carousel .owl-stage-outer{padding:calc(5px/2) !important;margin:calc(-5px/2);}.elementor-28281 .elementor-element.elementor-element-b0c18a7 .extended-carousel-grid:not(.inited) .portfolio-item,
					.elementor-28281 .elementor-element.elementor-element-b0c18a7 .skeleton-posts .portfolio-item{padding:calc(5px/2);}.elementor-28281 .elementor-element.elementor-element-b0c18a7 .extended-carousel-grid:not(.inited) .owl-stage,
					.elementor-28281 .elementor-element.elementor-element-b0c18a7 .skeleton-posts.portfolio-row{margin:calc(-5px/2);}.elementor-28281 .elementor-element.elementor-element-b0c18a7 .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-28281 .elementor-element.elementor-element-b0c18a7 .version-new.news-grid.portfolio.title-on-hover .portfolio-item .image .links .caption .info{left:0;}.elementor-28281 .elementor-element.elementor-element-b0c18a7 .version-new.news-grid.portfolio.title-on-hover .portfolio-item .image .links .caption .post-date{left:0;}.elementor-28281 .elementor-element.elementor-element-1eeadbb .gem-button-container .gem-button:hover{background-color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );}.elementor-28281 .elementor-element.elementor-element-1eeadbb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-28281 .elementor-element.elementor-element-1eeadbb .gem-button-container .gem-button{border-radius:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-28281 .elementor-element.elementor-element-1eeadbb .gem-button-container .gem-button .gem-text-button{font-size:16px;}@media(max-width:767px){.elementor-28281 .elementor-element.elementor-element-12699c4 .gem-button-container{text-align:left;}.elementor-28281 .elementor-element.elementor-element-12699c4 .gem-button-container .gem-button .gem-text-button{font-size:16px;}.elementor-28281 .elementor-element.elementor-element-1eeadbb .gem-button-container .gem-button .gem-text-button{font-size:16px;}}@media(max-width:1024px) and (min-width:768px){.elementor-28281 .elementor-element.elementor-element-3e57e5a{width:100%;}.elementor-28281 .elementor-element.elementor-element-c0b22b0{width:100%;}}.slide-content {
    padding-left: 5%!important;
    padding-right: 5%!important;
}