.elementor-376 .elementor-element.elementor-element-49637c0>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-376 .elementor-element.elementor-element-49637c0 {
    overflow: hidden;
    /*
    padding: 130px 0px 130px 0px;
    */
}

.pxl-grid-item {
    margin-bottom: 30px !important;
    width: 100% !important;
}

.pxl-main-2 {    
    padding-top: 50px !important;
}

.publication-card .card-content {
    width: 100%;
}

.elementor-376 .elementor-element.elementor-element-49637c0 .pxl-section-bg-parallax {
    background-image: url(../../2023/08/bg-page-title.png);
    background-position: center center;
    right: -30px;
    bottom: -30px;
}

.elementor-376 .elementor-element.elementor-element-9df786b .pxl-heading .pxl-item--title {
    color: #FFFFFF;
    font-size: 60px;
    margin-bottom: 0px;
}

.elementor-376 .elementor-element.elementor-element-9df786b>.elementor-widget-container {
    margin: 0px 0px 0px -4px;
}

.elementor-376 .elementor-element.elementor-element-8bef3eb .wrapper-breadcrumb {
    text-align: right;
}

.elementor-376 .elementor-element.elementor-element-8bef3eb>.elementor-widget-container {
    margin: 25px 0px 0px 0px;
}

@media(max-width:991px) and (min-width:576px) {
    .elementor-376 .elementor-element.elementor-element-d612b1b {
        width: 100%;
    }

    .elementor-376 .elementor-element.elementor-element-d84bfaf {
        width: 100%;
    }
}

@media(max-width:991px) {
    .elementor-376 .elementor-element.elementor-element-49637c0 {
        padding: 120px 0px 120px 0px;
    }

    .elementor-376 .elementor-element.elementor-element-8bef3eb .wrapper-breadcrumb {
        text-align: left;
    }
}

@media(max-width:575px) {
    .elementor-376 .elementor-element.elementor-element-49637c0 {
        padding: 110px 0px 110px 0px;
    }

    .elementor-376 .elementor-element.elementor-element-9df786b .pxl-heading .pxl-item--title {
        font-size: 40px;
    }

    .elementor-376 .elementor-element.elementor-element-9df786b>.elementor-widget-container {
        margin: 0px 0px 0px -3px;
    }

    .elementor-376 .elementor-element.elementor-element-8bef3eb .pxl-breadcrumb {
        font-size: 16px;
    }

    .elementor-376 .elementor-element.elementor-element-8bef3eb>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }
}