.service_page_heading_wrapper{align-items:center;height:95vh;padding:0 3rem;display:flex}.service_page_heading_wrapper h1{font-size:7.4vw;font-family:var(--font-primary);width:100%;line-height:1}.service_page_heading_wrapper h1 span{text-align:end;margin-left:10rem;display:block}.service_link_wrapper_header{padding:0 5rem 1.5rem}.service_link_wrapper{background-image:linear-gradient(90deg,var(--color-dark),var(--color-dark));cursor:pointer;border-top:1px solid var(--color-dark);background-repeat:no-repeat;background-size:100% 0%;transition:all .5s cubic-bezier(.19,1,.22,1)}.service_link_wrapper:last-child{border-bottom:1px solid var(--color-dark)}.service_link_wrapper:hover{background-size:100% 100%}.all_services_section_link{padding:5rem}.service_link_wrapper .all_services_section_link,.service_link_wrapper_header .all_services_section_link_header{color:var(--color-dark);justify-content:space-between;align-items:end;text-decoration:none;display:flex}.count_section h3{font-family:var(--font-secondary);font-size:var(--size-xs);text-wrap:nowrap;color:var(--color-dark);filter:invert();mix-blend-mode:exclusion;margin-bottom:.5rem}.service_heading h1{font-family:var(--font-primary);font-size:var(--size-xl);text-wrap:nowrap;color:var(--color-dark);filter:invert();mix-blend-mode:exclusion}.service_paragraph h3{font-family:var(--font-secondary);font-size:var(--size-xs);color:var(--color-dark);filter:invert();mix-blend-mode:exclusion}.count_section_header h3,.service_heading_header h3,.service_paragraph_header h3{font-family:var(--font-secondary);font-size:var(--size-xs);color:var(--color-dark)}.count_section_header,.count_section{width:5%}.service_heading_header,.service_heading{width:50%}.service_paragraph_header,.service_paragraph{width:45%}@media (max-width:1023px){.service_page_heading_wrapper{height:auto;margin-top:14rem;margin-bottom:5rem;padding:0 1rem}.service_page_heading_wrapper h1{line-height:1.25}.service_page_heading_wrapper h1 span{margin-left:0}.all_services_section_link{flex-direction:column;gap:.5rem;padding:2rem;align-items:start!important}.count_section_header,.count_section,.service_heading_header,.service_heading,.service_paragraph_header,.service_paragraph{width:auto}}
