.elementor-50888 .elementor-element.elementor-element-70f4b9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-50888 .elementor-element.elementor-element-411bcd3 .display-widget__preview img{max-width:470px;}.elementor-50888 .elementor-element.elementor-element-411bcd3 .display-widget__preview video{max-width:470px;}.elementor-50888 .elementor-element.elementor-element-411bcd3 .container{max-width:1200px;gap:32px;}.elementor-50888 .elementor-element.elementor-element-411bcd3 .integra-element-widget{min-height:0vh;padding-top:0px;padding-bottom:40px;}.elementor-50888 .elementor-element.elementor-element-411bcd3 .display-widget__contents{gap:32px;}.elementor-50888 .elementor-element.elementor-element-411bcd3 .display-widget__wysiwyg{gap:24px;}.elementor-50888 .elementor-element.elementor-element-396405f .container{max-width:1200px;}.elementor-50888 .elementor-element.elementor-element-396405f .integra-element-widget{min-height:0vh;padding-top:24px;padding-bottom:0px;}.elementor-50888 .elementor-element.elementor-element-396405f .spec-cards-wrapper{grid-template-columns:repeat(3, 1fr);gap:16px;}.elementor-50888 .elementor-element.elementor-element-396405f .spec-card{gap:12px;}.elementor-50888 .elementor-element.elementor-element-f4871c4 .pill-group{justify-content:flex-start;gap:16px;}.elementor-50888 .elementor-element.elementor-element-f4871c4 .container{max-width:1200px;}.elementor-50888 .elementor-element.elementor-element-f4871c4 .integra-element-widget{min-height:0vh;padding-top:24px;padding-bottom:32px;}.elementor-50888 .elementor-element.elementor-element-c7e10ee .cta-group{justify-content:flex-start;gap:16px;}.elementor-50888 .elementor-element.elementor-element-c7e10ee .container{max-width:1200px;}.elementor-50888 .elementor-element.elementor-element-c7e10ee .integra-element-widget{min-height:0vh;padding-top:0px;padding-bottom:0px;}.elementor-50888 .elementor-element.elementor-element-f14c0a3 .container{max-width:1200px;}.elementor-50888 .elementor-element.elementor-element-f14c0a3 .integra-element-widget{min-height:0vh;padding-top:64px;padding-bottom:40px;}.elementor-50888 .elementor-element.elementor-element-f14c0a3 .content-widget__contents{gap:32px;}.elementor-50888 .elementor-element.elementor-element-f14c0a3 .content-widget__wysiwyg{gap:16px;}.elementor-50888 .elementor-element.elementor-element-43af2d4 .container{max-width:1200px;grid-template-columns:repeat(3, 1fr);gap:24px;}.elementor-50888 .elementor-element.elementor-element-43af2d4 .integra-element-widget{min-height:0vh;padding-top:0px;padding-bottom:0px;}.elementor-50888 .elementor-element.elementor-element-43af2d4 .card-style{border-radius:16px;gap:16px;}.elementor-50888 .elementor-element.elementor-element-e8f46de .container{max-width:1200px;}.elementor-50888 .elementor-element.elementor-element-e8f46de .integra-element-widget{min-height:0vh;padding-top:64px;padding-bottom:40px;}.elementor-50888 .elementor-element.elementor-element-e8f46de .content-widget__contents{gap:32px;}.elementor-50888 .elementor-element.elementor-element-e8f46de .content-widget__wysiwyg{gap:16px;}.elementor-50888 .elementor-element.elementor-element-9fe20db .container{max-width:1200px;}.elementor-50888 .elementor-element.elementor-element-9fe20db .integra-element-widget{min-height:0vh;padding-top:0px;padding-bottom:0px;}.elementor-50888 .elementor-element.elementor-element-c3e42e4 .container{max-width:1200px;}.elementor-50888 .elementor-element.elementor-element-c3e42e4 .integra-element-widget{min-height:0vh;padding-top:24px;padding-bottom:0px;}.elementor-50888 .elementor-element.elementor-element-a764544 .container{max-width:1200px;}.elementor-50888 .elementor-element.elementor-element-a764544 .integra-element-widget{min-height:0vh;padding-top:64px;padding-bottom:24px;}.elementor-50888 .elementor-element.elementor-element-a764544 .content-widget__contents{gap:32px;}.elementor-50888 .elementor-element.elementor-element-a764544 .content-widget__wysiwyg{gap:16px;}.elementor-50888 .elementor-element.elementor-element-1bf41b5 .container{max-width:1200px;}.elementor-50888 .elementor-element.elementor-element-1bf41b5 .integra-element-widget{min-height:0vh;padding-top:0px;padding-bottom:0px;}.elementor-50888 .elementor-element.elementor-element-1bf41b5 .custom-table-widget th{padding:24px 8px 24px 8px;}.elementor-50888 .elementor-element.elementor-element-1bf41b5 .custom-table-widget td{padding:24px 8px 24px 8px;}.elementor-50888 .elementor-element.elementor-element-bc62ead .container{max-width:650px;}.elementor-50888 .elementor-element.elementor-element-bc62ead .integra-element-widget{min-height:0vh;padding-top:0px;padding-bottom:0px;}.elementor-50888 .elementor-element.elementor-element-bc62ead .content-widget__contents{gap:32px;}.elementor-50888 .elementor-element.elementor-element-bc62ead .content-widget__wysiwyg{gap:16px;}@media(max-width:1024px){.elementor-50888 .elementor-element.elementor-element-411bcd3 .display-widget__wysiwyg{gap:16px;}.elementor-50888 .elementor-element.elementor-element-411bcd3 .integra-element-widget{padding-bottom:32px;}.elementor-50888 .elementor-element.elementor-element-396405f .spec-cards-wrapper{grid-template-columns:repeat(2, 1fr);gap:16px;}.elementor-50888 .elementor-element.elementor-element-f14c0a3 .integra-element-widget{padding-top:48px;padding-bottom:32px;}.elementor-50888 .elementor-element.elementor-element-e8f46de .integra-element-widget{padding-top:48px;padding-bottom:32px;}.elementor-50888 .elementor-element.elementor-element-a764544 .integra-element-widget{padding-top:48px;padding-bottom:20px;}}@media(max-width:767px){.elementor-50888 .elementor-element.elementor-element-411bcd3 .integra-element-widget{padding-bottom:24px;}.elementor-50888 .elementor-element.elementor-element-396405f .spec-cards-wrapper{grid-template-columns:repeat(1, 1fr);gap:16px;}.elementor-50888 .elementor-element.elementor-element-f14c0a3 .integra-element-widget{padding-top:32px;padding-bottom:24px;}.elementor-50888 .elementor-element.elementor-element-43af2d4 .container{grid-template-columns:repeat(1, 1fr);}.elementor-50888 .elementor-element.elementor-element-e8f46de .integra-element-widget{padding-top:32px;padding-bottom:24px;}.elementor-50888 .elementor-element.elementor-element-a764544 .integra-element-widget{padding-top:32px;padding-bottom:16px;}}