.elementor-28487 .elementor-element.elementor-element-7812c093{--spacer-size:15px;}.elementor-28487 .elementor-element.elementor-element-558bf4dc .elementor-toc__header-title{text-align:start;}.elementor-28487 .elementor-element.elementor-element-558bf4dc .elementor-toc__header{flex-direction:row;}.elementor-28487 .elementor-element.elementor-element-558bf4dc{--item-text-hover-decoration:underline;}.elementor-28487 .elementor-element.elementor-element-38efedd2{--spacer-size:15px;}.elementor-28487 .elementor-element.elementor-element-5b74fd99{--spacer-size:25px;}.elementor-28487 .elementor-element.elementor-element-321d1b3{--spacer-size:25px;}.elementor-28487 .elementor-element.elementor-element-3c0de3a3{--spacer-size:25px;}.elementor-28487 .elementor-element.elementor-element-1961f63f{text-align:start;}.elementor-28487 .elementor-element.elementor-element-9d53f64 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-28487 .elementor-element.elementor-element-9d53f64:after{content:"0.66";position:absolute;color:transparent;}.elementor-28487 .elementor-element.elementor-element-9d53f64{--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-28487 .elementor-element.elementor-element-9d53f64 .elementor-portfolio-item__img, .elementor-28487 .elementor-element.elementor-element-9d53f64 .elementor-portfolio-item__overlay{border-radius:5px 5px 5px 5px;}.elementor-28487 .elementor-element.elementor-element-9d53f64 a .elementor-portfolio-item__overlay{background-color:#5B329D;}.elementor-28487 .elementor-element.elementor-element-9d53f64 a .elementor-portfolio-item__title{color:#FFFFFF;}.elementor-28487 .elementor-element.elementor-element-9d53f64 .elementor-portfolio-item__title{font-size:14px;}.elementor-28487 .elementor-element.elementor-element-45c8d642{text-align:start;}.elementor-28487 .elementor-element.elementor-element-3220d1f8{--spacer-size:25px;}.elementor-28487 .elementor-element.elementor-element-7a881021{--spacer-size:25px;}.elementor-28487 .elementor-element.elementor-element-23f2c154{--spacer-size:25px;}.elementor-28487 .elementor-element.elementor-element-5951edc8 .elementor-post__thumbnail__link{padding-bottom:calc( 0.66 * 100% );}.elementor-28487 .elementor-element.elementor-element-5951edc8:after{content:"0.66";position:absolute;color:transparent;}.elementor-28487 .elementor-element.elementor-element-5951edc8{--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-28487 .elementor-element.elementor-element-5951edc8 .elementor-portfolio-item__img, .elementor-28487 .elementor-element.elementor-element-5951edc8 .elementor-portfolio-item__overlay{border-radius:10px 10px 10px 10px;}.elementor-28487 .elementor-element.elementor-element-5951edc8 a .elementor-portfolio-item__overlay{background-color:#5B329D;}.elementor-28487 .elementor-element.elementor-element-5951edc8 a .elementor-portfolio-item__title{color:#FFFFFF;}.elementor-28487 .elementor-element.elementor-element-5951edc8 .elementor-portfolio-item__title{font-size:14px;}.elementor-28487 .elementor-element.elementor-element-1747bbfc{--spacer-size:25px;}.elementor-28487 .elementor-element.elementor-element-17a65f6c{--spacer-size:50px;}.elementor-28487 .elementor-element.elementor-element-7cc9ed3d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-28487 .elementor-element.elementor-element-7cc9ed3d .elementor-divider-separator{width:100%;}.elementor-28487 .elementor-element.elementor-element-7cc9ed3d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-28487 .elementor-element.elementor-element-2c531fc8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-28487 .elementor-element.elementor-element-2c531fc8 .elementor-share-btn{border-width:2px;}@media(max-width:1024px){ .elementor-28487 .elementor-element.elementor-element-2c531fc8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}@media(max-width:767px){ .elementor-28487 .elementor-element.elementor-element-2c531fc8{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}}