.elementor-43 .elementor-element.elementor-element-3037e42{padding:90px 0px 60px 0px;}.elementor-43 .elementor-element.elementor-element-42a91eb .service-area .service-item .icon-c{background-color:transparent;background-image:linear-gradient(180deg, #7A1530 0%, #7A1530 100%);}.elementor-43 .elementor-element.elementor-element-42a91eb .service-area .service-item .service-text h3{color:#7A1530;}.elementor-43 .elementor-element.elementor-element-e24a442:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-e24a442 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f9f9;}.elementor-43 .elementor-element.elementor-element-e24a442{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 25px 0px;}.elementor-43 .elementor-element.elementor-element-e24a442 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-43 .elementor-element.elementor-element-1f97123 > .elementor-widget-container{background-color:#C8C8C8;margin:0px 0px -20px 0px;}.elementor-43 .elementor-element.elementor-element-1f97123 .section-title h2{color:#3D3D3D;}.elementor-43 .elementor-element.elementor-element-1f97123 .section-title p{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:#EB5858;}.elementor-43 .elementor-element.elementor-element-b149082 .practice-area .service-item .service-icon i:before{color:#800020;}.elementor-43 .elementor-element.elementor-element-b149082 .practice-area .service-item .service-icon,.practice-area.practice-area2 .service-item{border-color:#C8C8C8;}.elementor-43 .elementor-element.elementor-element-b149082 .practice-area .service-text:before,.practice-area.practice-area2 .service-icon:after{background-color:#C8C8C8;}.elementor-43 .elementor-element.elementor-element-b149082 .practice-area .service-item .service-text h3 a{color:#3D3D3D;}.elementor-43 .elementor-element.elementor-element-b149082 .practice-area .service-item .service-text p{font-size:17px;color:#3D3D3D;}.elementor-43 .elementor-element.elementor-element-e20afc8 .testimonial-area .testimonial-text span{color:#7A1530;}.elementor-43 .elementor-element.elementor-element-e20afc8 .testimonial-area .testimonial-text h2{color:#3D3D3D;}.elementor-43 .elementor-element.elementor-element-e20afc8 .testimonial-slide .slide-item p:before {color:#C8C8C8;}.elementor-43 .elementor-element.elementor-element-e20afc8 .testimonial-slide .img-content h4{color:#7A1530;}.elementor-43 .elementor-element.elementor-element-e20afc8 .testimonial-slide .img-content span{color:#3D3D3D;}.elementor-43 .elementor-element.elementor-element-0879bf2:not(.elementor-motion-effects-element-type-background), .elementor-43 .elementor-element.elementor-element-0879bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#272c3f;}.elementor-43 .elementor-element.elementor-element-0879bf2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:68px 0px 90px 0px;}.elementor-43 .elementor-element.elementor-element-0879bf2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-43 .elementor-element.elementor-element-3037e42{padding:80px 0px 50px 15px;}.elementor-43 .elementor-element.elementor-element-e24a442{padding:80px 0px 10px 0px;}.elementor-43 .elementor-element.elementor-element-f0a1581{padding:0px 0px 40px 0px;}.elementor-43 .elementor-element.elementor-element-0879bf2{padding:40px 0px 70px 0px;}}@media(max-width:767px){.elementor-43 .elementor-element.elementor-element-3037e42{padding:80px 0px 50px 0px;}.elementor-43 .elementor-element.elementor-element-f0a1581{padding:0px 0px 50px 0px;}}/* Start custom CSS for wpo-barristar_title, class: .elementor-element-1f97123 *//* Practice Area page subtitle */
.elementor-element-1f97123 .section-title > span {
    font-size: 0 !important;
    color: transparent !important;
}

.elementor-element-1f97123 .section-title > span::before {
    content: "Our Legal Practice";
    display: inline-block;
    font-size: 32px !important;
    line-height: 1.4;
    font-family: "Open Sans", sans-serif;
    font-weight: 700 !important;
    color: #7A1530 !important;
    opacity: 1 !important;
    text-transform: none;
    -webkit-text-stroke: 0.3px #7A1530;
}/* End custom CSS */