@media(max-width:1024px){.elementor .fkm-header-logo{width:104px;}}@media(max-width:1024px){.elementor .fkm-person__link{font-size:13px;}}@media(max-width:1024px){.elementor .fkm-grid-4{grid-template-columns:repeat(3, 1fr);}}@media(max-width:1024px){.elementor .fkm-person__role{font-size:15px;}}@media(max-width:1024px){.elementor .fkm-person__name{font-size:20px;}}@media(max-width:1024px){.elementor .fkm-intro__media{margin-block-start:var(--fkm-space-xl);margin-block-end:-160px;}}@media(max-width:1024px){.elementor .fkm-intro{padding-block-start:80px;}}@media(max-width:1024px){.elementor .fkm-totop{width:44px;height:44px;inset-inline-end:var(--fkm-gutter);inset-block-end:var(--fkm-gutter);&::before { top: 11px; height: 23px; } &::after { left: calc(50% - 5.5px); top: 12px; width: 11px; height: 11px; }\n}}@media(max-width:1024px){.elementor .fkm-section{padding-block-start:80px;padding-block-end:80px;}}@media(max-width:1024px){.elementor .fkm-small{font-size:14px;}}@media(max-width:1024px){.elementor .fkm-lead{font-size:21px;}}@media(max-width:1024px){.elementor .fkm-label{font-size:14px;}}@media(max-width:1024px){.elementor .fkm-section-heading{font-size:20px;& strong { font-size: 28px; }\n}}@media(max-width:1024px){.elementor .fkm-section--flush-top{padding-block-start:0px;}}@media(max-width:1024px){.elementor .fkm-intro--media{margin-block-end:240px;}}