.elementor-11221 .elementor-element.elementor-element-fb2dd75{--display:flex;--margin-top:50px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-11221 .elementor-element.elementor-element-c68fb22 .item__image::after{background-color:#334A73B3;}.elementor-11221 .elementor-element.elementor-element-c68fb22 .additional-post .item__button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );border-style:solid;border-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-11221 .elementor-element.elementor-element-c68fb22 .stl-portfolio{--portfolio-columns-gap:30px;}.elementor-11221 .elementor-element.elementor-element-c68fb22 .description__wrapper{text-align:left;}.elementor-11221 .elementor-element.elementor-element-c68fb22 .title{letter-spacing:-1px;}.elementor-11221 .elementor-element.elementor-element-c68fb22 .post_cats .portfolio-category{margin:5px 5px 5px 5px;}.elementor-11221 .elementor-element.elementor-element-c68fb22 .portfolio-category{border-radius:2px 2px 2px 2px;padding:5px 10px 5px 10px;color:var( --e-global-color-9c8a604 );background-color:#FFFFFF33;}.elementor-11221 .elementor-element.elementor-element-c68fb22 .portfolio-category:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-9c8a604 );}.elementor-11221 .elementor-element.elementor-element-c68fb22 .description_content{font-size:18px;color:var( --e-global-color-9c8a604 );margin:20px 5px 5px 5px;}.elementor-11221 .elementor-element.elementor-element-c68fb22 .additional-post .item__wrapper{justify-content:center;align-items:center;}body.elementor-page-11221 #main.site-main{z-index:0;}@media(max-width:1024px){.elementor-11221 .elementor-element.elementor-element-c68fb22 .additional-post .item__button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}}@media(max-width:767px){.elementor-11221 .elementor-element.elementor-element-c68fb22 .additional-post .item__button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );word-spacing:var( --e-global-typography-primary-word-spacing );}}