.elementor-31598 .elementor-element.elementor-element-9a83f77{padding:050px 0px 25px 0px;}.elementor-31598 .elementor-element.elementor-element-1da8c1c4{background-color:#eaeaea;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 5px 5px 5px;text-align:left;font-family:"PT Sans", Open-sans;font-size:16px;font-weight:500;line-height:22px;color:#000000;}.elementor-31598 .elementor-element.elementor-element-564cf75f{margin-top:0px;margin-bottom:30px;}.elementor-msie .elementor-31598 .elementor-element.elementor-element-79494b21 .elementor-portfolio-item{width:calc( 100% / 4 );}.elementor-31598 .elementor-element.elementor-element-79494b21 .elementor-post__thumbnail__link{padding-bottom:calc( 0.75 * 100% );}.elementor-31598 .elementor-element.elementor-element-79494b21:after{content:"0.75";position:absolute;color:transparent;}.elementor-31598 .elementor-element.elementor-element-79494b21{--grid-column-gap:10px;}.elementor-31598 .elementor-element.elementor-element-79494b21 a .elementor-portfolio-item__overlay{background-color:rgba(130,78,210,0.37);}@media(max-width:992px){.elementor-msie .elementor-31598 .elementor-element.elementor-element-79494b21 .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-msie .elementor-31598 .elementor-element.elementor-element-79494b21 .elementor-portfolio-item{width:calc( 100% / 1 );}}/* Start custom CSS for text-editor, class: .elementor-element-1da8c1c4 */.myPortfolio p {margin-bottom:0;}/* End custom CSS */