.elementor-38 .elementor-element.elementor-element-56efbe2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-8a94dcd .tx-title{color:#FFFFFF;}.elementor-38 .elementor-element.elementor-element-2462ecb{margin-top:-168px;margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-ecbc9c7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-bab076e .tx-title{color:#FFFFFF;}
        .elementor-38 .elementor-element.elementor-element-d619bc5 .tx-title
        {font-size:45px;}.elementor-38 .elementor-element.elementor-element-d619bc5{text-align:center;}.elementor-38 .elementor-element.elementor-element-44d91a2{margin-top:45px;margin-bottom:0px;}.elementor-38 .elementor-element.elementor-element-0fc67f9 > .elementor-element-populated{padding:0px 0px 0px 0px;}body.elementor-page-38:not(.elementor-motion-effects-element-type-background), body.elementor-page-38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0C0C;}@media(max-width:1024px){
        .elementor-38 .elementor-element.elementor-element-d619bc5 .tx-title
        {font-size:36px;}}@media(max-width:767px){
        .elementor-38 .elementor-element.elementor-element-d619bc5 .tx-title
        {font-size:26px;}}/* Start custom CSS */.breadcrumb-bg-shape{
    display: none;
}

.breadcrumb-list span{
    color: white
}

.breadcrumb-list a::after {
    background: #40d1a8;
}

.pf-sec-title-6{
    color: white;
}

.pf-p-6 {
    color: white;
}

.pf-sec-shape, .pf-sec-shape-1, .pf-sec-shape-2 {
    will-change: transform;
    margin-top: 47px !important;
}


.pf-services-3-card-single {
    background: #ffffff;
    border-radius: 20px 0 0 20px;
    position: relative;
    z-index: 1;
    padding: 48px 48px;
    transition: all 0.4s var(--pf-cube-2);
    overflow: hidden;
}

.pf-services-3-card-single:nth-child(3) {
    background: #2a2a2a;
}/* End custom CSS */