.elementor-23126 .elementor-element.elementor-element-b284d90{margin-top:40px;margin-bottom:40px;}.elementor-23126 .elementor-element.elementor-element-2ba7f97{text-align:start;}.elementor-23126 .elementor-element.elementor-element-4f9f91c{margin-top:40px;margin-bottom:40px;}.elementor-23126 .elementor-element.elementor-element-d38e875{text-align:start;}.elementor-23126 .elementor-element.elementor-element-d38e875 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-23126 .elementor-element.elementor-element-6b56101{text-align:start;}.elementor-23126 .elementor-element.elementor-element-ca88050{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-23126 .elementor-element.elementor-element-ca88050 .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-23126 .elementor-element.elementor-element-ca88050 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-23126 .elementor-element.elementor-element-b8ead30{margin-top:40px;margin-bottom:40px;}.elementor-23126 .elementor-element.elementor-element-13d081b{text-align:start;}.elementor-23126 .elementor-element.elementor-element-13d081b .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-23126 .elementor-element.elementor-element-70a0bfb{text-align:start;}.elementor-23126 .elementor-element.elementor-element-171946d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-23126 .elementor-element.elementor-element-171946d .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-23126 .elementor-element.elementor-element-171946d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-23126 .elementor-element.elementor-element-34e3295{margin-top:40px;margin-bottom:40px;}.elementor-23126 .elementor-element.elementor-element-6d4d405{text-align:start;}.elementor-23126 .elementor-element.elementor-element-6d4d405 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-23126 .elementor-element.elementor-element-b28fc04{text-align:start;}.elementor-23126 .elementor-element.elementor-element-b11bded{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-23126 .elementor-element.elementor-element-b11bded .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-23126 .elementor-element.elementor-element-b11bded .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-23126 .elementor-element.elementor-element-584e365{margin-top:40px;margin-bottom:40px;}.elementor-23126 .elementor-element.elementor-element-ab68386{text-align:start;}.elementor-23126 .elementor-element.elementor-element-ab68386 .elementor-heading-title{font-size:30px;color:var( --e-global-color-primary );}.elementor-23126 .elementor-element.elementor-element-6d7c4e0{text-align:start;}.elementor-23126 .elementor-element.elementor-element-15e903a{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-23126 .elementor-element.elementor-element-15e903a .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-23126 .elementor-element.elementor-element-15e903a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-23126 .elementor-element.elementor-element-75af053{padding:40px 0px 0px 0px;}.elementor-23126 .elementor-element.elementor-element-c893bd2 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23126 .elementor-element.elementor-element-70de519 > .elementor-container > .elementor-row > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-23126 .elementor-element.elementor-element-70de519{padding:40px 0px 40px 0px;}.elementor-23126 .elementor-element.elementor-element-97e82d3{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;}.elementor-23126 .elementor-element.elementor-element-97e82d3 .elementor-divider-separator{width:300px;margin:0 auto;margin-center:0;}.elementor-23126 .elementor-element.elementor-element-97e82d3 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-23126 .elementor-element.elementor-element-12b96df > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-23126 .elementor-element.elementor-element-12b96df{text-align:center;}.elementor-23126 .elementor-element.elementor-element-12b96df .elementor-heading-title{font-size:24px;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.portfolio-grid .portfolio-item:not(.custom-ratio, .double-item) .image-inner:not(.empty){aspect-ratio:1.4 !important;height:auto;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.portfolio-grid.news-grid .portfolio-item,
					 .elementor-23126 .elementor-element.elementor-element-921afa2 .skeleton-posts.portfolio-row .portfolio-item{padding:calc(42px/2) !important;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.portfolio-grid.news-grid .portfolio-row,
					 .elementor-23126 .elementor-element.elementor-element-921afa2 .skeleton-posts.portfolio-row{margin:calc(-42px/2);}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.news-grid.fullwidth-columns .portfolio-row{margin:calc(-42px/2) 0;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.portfolio-grid.news-grid .fullwidth-block:not(.no-paddings){padding-left:42px;padding-right:42px;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-row{padding-left:calc(42px/2);padding-right:calc(42px/2);}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.portfolio-grid.news-grid .fullwidth-block .portfolio-top-panel{padding-left:42px;padding-right:42px;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.portfolio-grid.news-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:42px;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio-grid.news-grid.list-style.with-divider .portfolio-item .wrap:before{top:calc(-42px/2);}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.portfolio-grid.news-grid .portfolio-item .wrap > .caption{background-color:#FFFFFF;border-radius:0px 0px 10px 10px;padding:35px 38px 35px 38px !important;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-style:solid;border-width:1px 1px 1px 1px;border-color:#dfe5e8;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio-item .caption .description{max-height:initial;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.portfolio-grid.news-grid .portfolio-item .image{border-radius:10px 10px 0px 0px;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.news-grid.caption-position-page .portfolio-item .wrap{border-radius:10px 10px 0 0;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.news-grid.caption-position-hover .portfolio-item .wrap{border-radius:10px 10px 0px 0px;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.news-grid.caption-position-image .portfolio-item .wrap{border-radius:10px 10px 0px 0px;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.news-grid:not(.shadowed-container) .portfolio-item .image, .elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.news-grid.shadowed-container .portfolio-item .wrap{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.portfolio-grid.news-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .caption .title *, 
						.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.news-grid:not(.disabled-hover) .portfolio-item .highlight-item-alternate-box .title *,
						.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.news-grid.disabled-hover .portfolio-item .caption .title *, 
						.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.news-grid.disabled-hover .portfolio-item .highlight-item-alternate-box .title *{font-size:24px;line-height:1.2em;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.news-grid.title-on-page .wrap > .caption{text-align:left;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.news-grid.title-on-page .portfolio-item .wrap{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.elementor-23126 .elementor-element.elementor-element-921afa2 .version-new.news-grid.portfolio.title-on-page .portfolio-item .image .links .caption .info{left:10px;right:inherit;top:10px;bottom:inherit;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio.portfolio-grid.news-grid .portfolio-load-more{margin-top:50px;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio-load-more button{border-radius:10px 10px 10px 10px;border-color:#333333;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio-load-more button span{color:#333333;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio-load-more button i:before{color:#333333;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio-load-more button svg{fill:#333333;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio-load-more button:hover span{color:#FFFFFF;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio-load-more button:hover i:before{color:#FFFFFF;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio-load-more button:hover svg{fill:#FFFFFF;}.elementor-23126 .elementor-element.elementor-element-921afa2 .portfolio-load-more button:hover{background-color:#333333;border-color:#333333;}@media(min-width:768px){.elementor-23126 .elementor-element.elementor-element-851fa81{width:48%;}.elementor-23126 .elementor-element.elementor-element-429840b{width:52%;}}@media(max-width:767px){.elementor-23126 .elementor-element.elementor-element-2ba7f97{text-align:start;}.elementor-23126 .elementor-element.elementor-element-6b56101{text-align:start;}.elementor-23126 .elementor-element.elementor-element-70a0bfb{text-align:start;}.elementor-23126 .elementor-element.elementor-element-b28fc04{text-align:start;}.elementor-23126 .elementor-element.elementor-element-6d7c4e0{text-align:start;}.elementor-23126 .elementor-element.elementor-element-12b96df > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-23126 .elementor-element.elementor-element-12b96df .elementor-heading-title{font-size:20px;line-height:26px;}}