.elementor-48036 .elementor-element.elementor-element-5dc8c633{--display:flex;border-style:dotted;--border-style:dotted;border-width:10px 10px 10px 10px;--border-top-width:10px;--border-right-width:10px;--border-bottom-width:10px;--border-left-width:10px;border-color:#168EFF;--border-color:#168EFF;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-48036 .elementor-element.elementor-element-1e84d21e > .elementor-widget-container{margin:10px 0px 010px 0px;}.elementor-48036 .elementor-element.elementor-element-1e84d21e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-48036 .elementor-element.elementor-element-1e84d21e{text-align:center;}.elementor-48036 .elementor-element.elementor-element-1e84d21e .elementor-heading-title{color:#168EFF;}.elementor-48036 .elementor-element.elementor-element-3d7c67fd .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-48036 .elementor-element.elementor-element-3d7c67fd:after{content:"1";position:absolute;color:transparent;}.elementor-48036 .elementor-element.elementor-element-3d7c67fd{--grid-row-gap:37px;--grid-column-gap:36px;}.elementor-48036 .elementor-element.elementor-element-3d7c67fd a .elementor-portfolio-item__overlay{background-color:#000000AB;}.elementor-48036 .elementor-element.elementor-element-3d7c67fd a .elementor-portfolio-item__title{color:#FFFFFFD1;}.elementor-48036 .elementor-element.elementor-element-1b6efd5 .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-48036 .elementor-element.elementor-element-1b6efd5:after{content:"1";position:absolute;color:transparent;}.elementor-48036 .elementor-element.elementor-element-1b6efd5{--grid-row-gap:37px;--grid-column-gap:36px;}.elementor-48036 .elementor-element.elementor-element-1b6efd5 a .elementor-portfolio-item__overlay{background-color:#000000AB;}.elementor-48036 .elementor-element.elementor-element-1b6efd5 a .elementor-portfolio-item__title{color:#FFFFFFD1;}/* Start custom CSS for portfolio, class: .elementor-element-3d7c67fd */.elementor-48036 .elementor-element.elementor-element-3d7c67fd .elementor-post__thumbnail__link .elementor-portfolio-item__overlay {
    opacity: .8;}
.elementor-48036 .elementor-element.elementor-element-3d7c67fd .elementor-post__thumbnail__link:hover .elementor-portfolio-item__overlay {opacity: .1;}
.elementor-48036 .elementor-element.elementor-element-3d7c67fd .elementor-portfolio-item__title {font-weight: 8500 !important; background-color: rgba(0,0,0,.1);}/* End custom CSS */
/* Start custom CSS for portfolio, class: .elementor-element-1b6efd5 */.elementor-48036 .elementor-element.elementor-element-1b6efd5 .elementor-post__thumbnail__link .elementor-portfolio-item__overlay {
    opacity: .8;}
.elementor-48036 .elementor-element.elementor-element-1b6efd5 .elementor-post__thumbnail__link:hover .elementor-portfolio-item__overlay {opacity: .1;}
.elementor-48036 .elementor-element.elementor-element-1b6efd5 .elementor-portfolio-item__title {font-weight: 8500 !important; background-color: rgba(0,0,0,.1);}/* End custom CSS */