@media(max-width:1279px){.elementor .s-es-in-media{max-width:472px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex:0 1 auto;}}@media(max-width:1279px){.elementor .s-es-in-copy{width:100%;}}@media(max-width:1279px){.elementor .s-es-in{column-gap:32px;flex-direction:column;row-gap:32px;align-items:stretch;}}@media(max-width:1279px){.elementor .s-es-op-leaf{display:none;}}@media(max-width:1279px){.elementor .s-es-op-c1-card{height:auto;}}@media(max-width:1279px){.elementor .s-es-op-c1{max-width:520px;flex:0 1 auto;}}@media(max-width:1279px){.elementor .s-es-op-arrow2-i{transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);}}@media(max-width:1279px){.elementor .s-es-op-arrow2{height:44px;}}@media(max-width:1279px){.elementor .s-es-op-c2-card{height:auto;}}@media(max-width:1279px){.elementor .s-es-op-c2{max-width:520px;flex:0 1 auto;}}@media(max-width:1279px){.elementor .s-es-op-arrow3-i{transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);}}@media(max-width:1279px){.elementor .s-es-op-arrow3{height:44px;}}@media(max-width:1279px){.elementor .s-es-op-c3-card{height:auto;}}@media(max-width:1279px){.elementor .s-es-op-c3{max-width:520px;flex:0 1 auto;}}@media(max-width:1279px){.elementor .s-es-op-row{column-gap:0px;flex-direction:column;row-gap:0px;}}@media(max-width:1279px){.elementor .s-es-sec-sprig{display:none;}}@media(max-width:1279px){.elementor .s-es-sec-c1-card{height:100%;}}@media(max-width:1279px){.elementor .s-es-sec-c2-card{height:100%;}}@media(max-width:1279px){.elementor .s-es-sec-c3-desc{max-width:none;}}@media(max-width:1279px){.elementor .s-es-sec-c3-card{height:100%;}}@media(max-width:1279px){.elementor .s-es-sec-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1279px){.elementor .s-es-cn-copy{width:100%;}}@media(max-width:1279px){.elementor .s-es-cn-media{max-width:472px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex:0 1 auto;}}@media(max-width:1279px){.elementor .s-es-cn-top{column-gap:32px;flex-direction:column;row-gap:32px;align-items:stretch;}}@media(max-width:1279px){.elementor .s-es-wf-v-card{min-height:540px;aspect-ratio:auto;}}@media(max-width:1279px){.elementor .s-es-wf-e-img{width:100%;height:100%;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;}}@media(max-width:1279px){.elementor .s-es-wf-e-card{min-height:540px;aspect-ratio:auto;}}@media(max-width:1279px){.elementor .s-es-wf{position:static;inset-inline-start:0px;}}