.elementor-107 .elementor-element.elementor-element-df297e3{text-align:center;}.elementor-107 .elementor-element.elementor-element-df297e3 .elementor-heading-title{font-family:"Marcellus SC", Sans-serif;font-size:30px;color:#454545;}.elementor-107 .elementor-element.elementor-element-95745bd{--divider-border-style:solid;--divider-color:#501282;--divider-border-width:4px;}.elementor-107 .elementor-element.elementor-element-95745bd .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-107 .elementor-element.elementor-element-95745bd .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-msie .elementor-107 .elementor-element.elementor-element-6345f7a .elementor-portfolio-item{width:calc( 100% / 2 );}.elementor-107 .elementor-element.elementor-element-6345f7a .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-107 .elementor-element.elementor-element-6345f7a:after{content:"0.66";position:absolute;color:transparent;}.elementor-107 .elementor-element.elementor-element-6345f7a{--grid-row-gap:10px;--grid-column-gap:10px;}.elementor-107 .elementor-element.elementor-element-6345f7a .elementor-portfolio-item__title{font-size:40px;}.elementor-107 .elementor-element.elementor-element-6345f7a .elementor-portfolio__filter.elementor-active{color:#501282;}.elementor-107 .elementor-element.elementor-element-6345f7a .elementor-portfolio__filter{font-family:"Marcellus SC", Sans-serif;font-size:20px;}.elementor-107 .elementor-element.elementor-element-6345f7a .elementor-portfolio__filter:not(:last-child){margin-right:calc(20px/2);}.elementor-107 .elementor-element.elementor-element-6345f7a .elementor-portfolio__filter:not(:first-child){margin-left:calc(20px/2);}.elementor-107 .elementor-element.elementor-element-6345f7a .elementor-portfolio__filters{margin-bottom:10px;}@media(max-width:1024px){.elementor-107 .elementor-element.elementor-element-df297e3 .elementor-heading-title{font-size:35px;}.elementor-msie .elementor-107 .elementor-element.elementor-element-6345f7a .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-107 .elementor-element.elementor-element-df297e3 > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-107 .elementor-element.elementor-element-df297e3 .elementor-heading-title{line-height:1.3em;}.elementor-msie .elementor-107 .elementor-element.elementor-element-6345f7a .elementor-portfolio-item{width:calc( 100% / 1 );}}