@media(max-width:1199px){.elementor .team-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap: 48px 32px;\n}}@media(max-width:1199px){.elementor .footer-link{font-size:18px;}}@media(max-width:1199px){.elementor .ruled{padding-block-start:136px;}}@media(max-width:1199px){.elementor .wrap{padding-inline-start:48px;padding-inline-end:48px;}}@media(max-width:1199px){.elementor .btn{min-height:56px;font-weight:500;font-size:18px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1199px){.elementor .eyebrow{font-weight:500;font-size:16px;letter-spacing:0.12em;line-height:1.55;}}@media(max-width:1199px){.elementor .label{font-weight:500;font-size:16px;letter-spacing:0.14em;line-height:1.4;}}@media(max-width:1199px){.elementor .fine{font-size:18px;line-height:1.55;}}@media(max-width:1199px){.elementor .body-strong{font-size:18px;line-height:1.6;}}@media(max-width:1199px){.elementor .lead{font-size:20px;line-height:1.55;}}@media(max-width:1199px){.elementor .display-l{font-weight:400;font-size:46px;line-height:1.1;}}@media(max-width:1199px){.elementor .display-xl{font-size:56px;}}@media(max-width:1199px){.elementor .btn-header{min-height:48px;padding-inline-start:22px;padding-inline-end:22px;}}@media(max-width:1199px){.elementor .btn-xl{min-height:72px;font-size:20px;padding-inline-start:48px;padding-inline-end:48px;}}