.elementor .heading-2{font-family:var(--body_font);font-weight:400;font-size:50px;color:var(--color_primary);line-height:62px;}.elementor .p-0{inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;}.elementor .bg-primary{background-color:var(--color_primary);}.elementor .bg-grey{background-color:var(--titanium_white);}.elementor .w-1400{padding-inline-start:max(20px, calc((100% - 1400px) / 2));padding-inline-end:max(20px, calc((100% - 1400px) / 2));}.elementor .text-white{color:var(--color_white);}.elementor .blog_hero_section{padding:0px;}