.elementor-3739 .elementor-element.elementor-element-bf48e47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 120px 0px;}.elementor-3739 .elementor-element.elementor-element-bf48e47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3739 .elementor-element.elementor-element-884c185 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3739 .elementor-element.elementor-element-5cf1bf3 > .elementor-container{max-width:1250px;}.elementor-3739 .elementor-element.elementor-element-5cf1bf3{padding:10px 0px 0px 0px;}.elementor-3739 .elementor-element.elementor-element-eb04631 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3739 .elementor-element.elementor-element-d42fd0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3739 .elementor-element.elementor-element-45917f5 > .elementor-container{max-width:1275px;}.elementor-3739 .elementor-element.elementor-element-45917f5 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:12px;}.elementor-3739 .elementor-element.elementor-element-45917f5{padding:010px 0px 0px 0px;}.elementor-3739 .elementor-element.elementor-element-b62a796 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3739 .elementor-element.elementor-element-7b39fc3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3739 .elementor-element.elementor-element-d8d3fcf > .elementor-container{max-width:1275px;}.elementor-3739 .elementor-element.elementor-element-d8d3fcf .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:12px;}.elementor-3739 .elementor-element.elementor-element-d8d3fcf{padding:010px 0px 0px 0px;}.elementor-3739 .elementor-element.elementor-element-75fe773 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3739 .elementor-element.elementor-element-680e4a8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3739 .elementor-element.elementor-element-36144da > .elementor-container{max-width:1275px;}.elementor-3739 .elementor-element.elementor-element-36144da .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:12px;}.elementor-3739 .elementor-element.elementor-element-36144da{padding:010px 0px 0px 0px;}.elementor-3739 .elementor-element.elementor-element-88e7690 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3739 .elementor-element.elementor-element-6642550 > .elementor-element-populated{padding:0px 0px 0px 0px;}@media(max-width:1024px) and (min-width:768px){.elementor-3739 .elementor-element.elementor-element-b62a796{width:50%;}.elementor-3739 .elementor-element.elementor-element-7b39fc3{width:50%;}.elementor-3739 .elementor-element.elementor-element-75fe773{width:50%;}.elementor-3739 .elementor-element.elementor-element-680e4a8{width:50%;}.elementor-3739 .elementor-element.elementor-element-88e7690{width:50%;}.elementor-3739 .elementor-element.elementor-element-6642550{width:50%;}}/* Start custom CSS */.project-page-2-item {
    border-radius: 10px;
    border: 1px solid rgb(207 0 0 / 96%);
    padding: 15px;
    height: 310px;
}
.project-page-item .subtitle {
    font-size: 14px;
    background: #ff0000;
    padding: 5px !important;
    border-radius: 15px;
}
.project-page-2-item .project-page-item .pp-btn
 {
    width: 70px;
    height: 70px;
    border: 2px solid #fff;
    font-size: 25px;
    line-height: 70px;
}
.project-page-2-item:hover .project-page-item .btn-position {
    z-index: 1;
}/* End custom CSS */