.elementor-29965 .elementor-element.elementor-element-562964c{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-29965 .elementor-element.elementor-element-562964c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-29965 .elementor-element.elementor-element-562964c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-29965 .elementor-element.elementor-element-0053094 .portfolio-item{margin-bottom:30px;}.elementor-29965 .elementor-element.elementor-element-0053094 .portfolio-inner-wrap{margin-bottom:30px;}.elementor-29965 .elementor-element.elementor-element-0053094 .portfolio-item, .elementor-29965 .elementor-element.elementor-element-0053094 .portfolio-item .portfolio-content:before{border-radius:0px 0px 0px 0px;}.elementor-29965 .elementor-element.elementor-element-0053094 .p-title a{color:#FFFFFF;}.elementor-29965 .elementor-element.elementor-element-0053094 .p-title a:hover{color:#BB0B0B;}.elementor-29965 .elementor-element.elementor-element-0053094 .p-title > a{font-size:20px;}.elementor-29965 .elementor-element.elementor-element-0053094 .portfolio-item .p-category{font-size:15px;line-height:1.8em;}.elementor-29965 .elementor-element.elementor-element-0053094 .p-category a{color:#FFFFFF;}.elementor-29965 .elementor-element.elementor-element-0053094 .rs-portfolio-style1 .portfolio-item .portfolio-img a, .elementor-29965 .elementor-element.elementor-element-0053094 .rs-portfolio-style7 .content-overlay a, .elementor-29965 .elementor-element.elementor-element-0053094 .rs-portfolio-style2 .portfolio-item .portfolio-content .p-icon a, .elementor-29965 .elementor-element.elementor-element-0053094 .rs-portfolio-style2 .portfolio-content a{color:#FFFFFF;}.elementor-29965 .elementor-element.elementor-element-0053094 .rs-portfolio-style1 .portfolio-item .portfolio-img a, .elementor-29965 .elementor-element.elementor-element-0053094 .rs-portfolio-style2 .portfolio-item .portfolio-content .p-icon, .elementor-29965 .elementor-element.elementor-element-0053094 .rs-portfolio-style7 .content-overlay a.link7{background:#BB0B0B;}.elementor-29965 .elementor-element.elementor-element-0053094 .rs-portfolio-style2 .portfolio-item:before, .elementor-29965 .elementor-element.elementor-element-0053094 .portfolio-content:before, .elementor-29965 .elementor-element.elementor-element-0053094 .rs-portfolio-style7 .content-overlay:before, .elementor-29965 .elementor-element.elementor-element-0053094 .rs-portfolio-style6 .portfolio-item .portfolio-content:before{background-color:#1A1111E0;}@media(max-width:767px){.elementor-29965 .elementor-element.elementor-element-0053094 .p-title > a{font-size:20px;}}