.elementor-50899 .elementor-element.elementor-element-a59dccf{--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-50899 .elementor-element.elementor-element-85ff241 .display-widget__preview img{max-width:470px;}.elementor-50899 .elementor-element.elementor-element-85ff241 .display-widget__preview video{max-width:470px;}.elementor-50899 .elementor-element.elementor-element-85ff241 .container{max-width:1200px;gap:32px;}.elementor-50899 .elementor-element.elementor-element-85ff241 .integra-element-widget{min-height:0vh;padding-top:0px;padding-bottom:40px;}.elementor-50899 .elementor-element.elementor-element-85ff241 .display-widget__contents{gap:32px;}.elementor-50899 .elementor-element.elementor-element-85ff241 .display-widget__wysiwyg{gap:24px;}.elementor-50899 .elementor-element.elementor-element-4bf3884 .container{max-width:1200px;}.elementor-50899 .elementor-element.elementor-element-4bf3884 .integra-element-widget{min-height:0vh;padding-top:24px;padding-bottom:0px;}.elementor-50899 .elementor-element.elementor-element-4bf3884 .spec-cards-wrapper{grid-template-columns:repeat(3, 1fr);gap:16px;}.elementor-50899 .elementor-element.elementor-element-4bf3884 .spec-card{gap:12px;}.elementor-50899 .elementor-element.elementor-element-eeee164 .pill-group{justify-content:flex-start;gap:16px;}.elementor-50899 .elementor-element.elementor-element-eeee164 .container{max-width:1200px;}.elementor-50899 .elementor-element.elementor-element-eeee164 .integra-element-widget{min-height:0vh;padding-top:24px;padding-bottom:32px;}.elementor-50899 .elementor-element.elementor-element-21b55a5 .cta-group{justify-content:flex-start;gap:16px;}.elementor-50899 .elementor-element.elementor-element-21b55a5 .container{max-width:1200px;}.elementor-50899 .elementor-element.elementor-element-21b55a5 .integra-element-widget{min-height:0vh;padding-top:0px;padding-bottom:0px;}.elementor-50899 .elementor-element.elementor-element-b21d887 .container{max-width:1200px;}.elementor-50899 .elementor-element.elementor-element-b21d887 .integra-element-widget{min-height:0vh;padding-top:64px;padding-bottom:40px;}.elementor-50899 .elementor-element.elementor-element-b21d887 .content-widget__contents{gap:32px;}.elementor-50899 .elementor-element.elementor-element-b21d887 .content-widget__wysiwyg{gap:16px;}.elementor-50899 .elementor-element.elementor-element-0999c18 .container{max-width:1200px;grid-template-columns:repeat(3, 1fr);gap:24px;}.elementor-50899 .elementor-element.elementor-element-0999c18 .integra-element-widget{min-height:0vh;padding-top:0px;padding-bottom:0px;}.elementor-50899 .elementor-element.elementor-element-0999c18 .card-style{border-radius:16px;gap:16px;}.elementor-50899 .elementor-element.elementor-element-e683ec6 .container{max-width:1200px;}.elementor-50899 .elementor-element.elementor-element-e683ec6 .integra-element-widget{min-height:0vh;padding-top:64px;padding-bottom:40px;}.elementor-50899 .elementor-element.elementor-element-e683ec6 .content-widget__contents{gap:32px;}.elementor-50899 .elementor-element.elementor-element-e683ec6 .content-widget__wysiwyg{gap:16px;}.elementor-50899 .elementor-element.elementor-element-b4f3075 .container{max-width:1200px;}.elementor-50899 .elementor-element.elementor-element-b4f3075 .integra-element-widget{min-height:0vh;padding-top:0px;padding-bottom:0px;}.elementor-50899 .elementor-element.elementor-element-40e0259 .container{max-width:1200px;}.elementor-50899 .elementor-element.elementor-element-40e0259 .integra-element-widget{min-height:0vh;padding-top:24px;padding-bottom:0px;}.elementor-50899 .elementor-element.elementor-element-5d39ff6 .container{max-width:1200px;}.elementor-50899 .elementor-element.elementor-element-5d39ff6 .integra-element-widget{min-height:0vh;padding-top:64px;padding-bottom:24px;}.elementor-50899 .elementor-element.elementor-element-5d39ff6 .content-widget__contents{gap:32px;}.elementor-50899 .elementor-element.elementor-element-5d39ff6 .content-widget__wysiwyg{gap:16px;}.elementor-50899 .elementor-element.elementor-element-01a4471 .container{max-width:1200px;}.elementor-50899 .elementor-element.elementor-element-01a4471 .integra-element-widget{min-height:0vh;padding-top:0px;padding-bottom:0px;}.elementor-50899 .elementor-element.elementor-element-01a4471 .custom-table-widget th{padding:24px 8px 24px 8px;}.elementor-50899 .elementor-element.elementor-element-01a4471 .custom-table-widget td{padding:24px 8px 24px 8px;}.elementor-50899 .elementor-element.elementor-element-614a85e .container{max-width:650px;}.elementor-50899 .elementor-element.elementor-element-614a85e .integra-element-widget{min-height:0vh;padding-top:0px;padding-bottom:0px;}.elementor-50899 .elementor-element.elementor-element-614a85e .content-widget__contents{gap:32px;}.elementor-50899 .elementor-element.elementor-element-614a85e .content-widget__wysiwyg{gap:16px;}@media(max-width:1024px){.elementor-50899 .elementor-element.elementor-element-85ff241 .display-widget__wysiwyg{gap:16px;}.elementor-50899 .elementor-element.elementor-element-85ff241 .integra-element-widget{padding-bottom:32px;}.elementor-50899 .elementor-element.elementor-element-4bf3884 .spec-cards-wrapper{grid-template-columns:repeat(2, 1fr);gap:16px;}.elementor-50899 .elementor-element.elementor-element-b21d887 .integra-element-widget{padding-top:48px;padding-bottom:32px;}.elementor-50899 .elementor-element.elementor-element-e683ec6 .integra-element-widget{padding-top:48px;padding-bottom:32px;}.elementor-50899 .elementor-element.elementor-element-5d39ff6 .integra-element-widget{padding-top:48px;padding-bottom:20px;}}@media(max-width:767px){.elementor-50899 .elementor-element.elementor-element-85ff241 .integra-element-widget{padding-bottom:24px;}.elementor-50899 .elementor-element.elementor-element-4bf3884 .spec-cards-wrapper{grid-template-columns:repeat(1, 1fr);gap:16px;}.elementor-50899 .elementor-element.elementor-element-b21d887 .integra-element-widget{padding-top:32px;padding-bottom:24px;}.elementor-50899 .elementor-element.elementor-element-0999c18 .container{grid-template-columns:repeat(1, 1fr);}.elementor-50899 .elementor-element.elementor-element-e683ec6 .integra-element-widget{padding-top:32px;padding-bottom:24px;}.elementor-50899 .elementor-element.elementor-element-5d39ff6 .integra-element-widget{padding-top:32px;padding-bottom:16px;}}