.elementor-12900 .elementor-element.elementor-element-66a621c2{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-12900 .elementor-element.elementor-element-66a621c2:not(.elementor-motion-effects-element-type-background), .elementor-12900 .elementor-element.elementor-element-66a621c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #0B78B9 0%, #28BBDB 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12900 .elementor-element.elementor-element-7b6a92e3{text-align:left;}.elementor-12900 .elementor-element.elementor-element-7b6a92e3 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:48px;font-weight:600;line-height:50px;color:#FFFFFF;}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12900 .elementor-element.elementor-element-544c9621 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(16px/2);}.elementor-12900 .elementor-element.elementor-element-544c9621 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(16px/2);}.elementor-12900 .elementor-element.elementor-element-544c9621 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(16px/2);margin-left:calc(16px/2);}.elementor-12900 .elementor-element.elementor-element-544c9621 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-16px/2);margin-left:calc(-16px/2);}body.rtl .elementor-12900 .elementor-element.elementor-element-544c9621 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-16px/2);}body:not(.rtl) .elementor-12900 .elementor-element.elementor-element-544c9621 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-16px/2);}.elementor-12900 .elementor-element.elementor-element-544c9621 .elementor-icon-list-icon{width:14px;}.elementor-12900 .elementor-element.elementor-element-544c9621 .elementor-icon-list-icon i{font-size:14px;}.elementor-12900 .elementor-element.elementor-element-544c9621 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-12900 .elementor-element.elementor-element-544c9621 .elementor-icon-list-text, .elementor-12900 .elementor-element.elementor-element-544c9621 .elementor-icon-list-text a{color:#FFFFFF;}.elementor-12900 .elementor-element.elementor-element-544c9621 .elementor-icon-list-item{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-12900 .elementor-element.elementor-element-2731368c{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12900 .elementor-element.elementor-element-7b5f6802 img{border-radius:20px 20px 20px 20px;}.elementor-12900 .elementor-element.elementor-element-5023ff56{--spacer-size:30px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12900 .elementor-element.elementor-element-4c5dc6bd{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-4c5dc6bd p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-4c5dc6bd a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-5329ece3{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-5329ece3 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-5329ece3 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-509148f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-509148f{text-align:left;}.elementor-12900 .elementor-element.elementor-element-509148f .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:36px;font-weight:600;line-height:50px;color:var( --e-global-color-5a2f15a );}.elementor-12900 .elementor-element.elementor-element-48ba4ca9{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-48ba4ca9 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-48ba4ca9 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-340bf584 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-340bf584{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-340bf584 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-340bf584 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-4442420 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-4442420{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-4442420 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-4442420 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-26cb37c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-26cb37c6{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-26cb37c6 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-26cb37c6 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-011bfdd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-011bfdd{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-011bfdd p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-011bfdd a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-fae90dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-fae90dd{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-fae90dd p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-fae90dd a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-253672fb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-253672fb{text-align:left;}.elementor-12900 .elementor-element.elementor-element-253672fb .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:36px;font-weight:600;line-height:50px;color:#212121;}.elementor-12900 .elementor-element.elementor-element-57717aab{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-57717aab p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-57717aab a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-15dc0b5{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-15dc0b5 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-15dc0b5 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-21f4f3eb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-21f4f3eb{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-21f4f3eb p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-21f4f3eb a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-64412a5b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-64412a5b{text-align:left;}.elementor-12900 .elementor-element.elementor-element-64412a5b .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:36px;font-weight:600;line-height:50px;color:#212121;}.elementor-12900 .elementor-element.elementor-element-6e525f47 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-6e525f47{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-6e525f47 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-6e525f47 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-e6783fe{text-align:left;}.elementor-12900 .elementor-element.elementor-element-e6783fe .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:24px;font-weight:600;line-height:50px;color:#212121;}.elementor-12900 .elementor-element.elementor-element-57dc9b8b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-57dc9b8b{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-57dc9b8b p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-57dc9b8b a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-89a072b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-89a072b{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-89a072b p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-89a072b a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-1b4e8d1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-1b4e8d1{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-1b4e8d1 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-1b4e8d1 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-737285e > .elementor-widget-container{margin:0px 0px 0px 24px;padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-737285e{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-737285e p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-737285e a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-69c5e74 > .elementor-widget-container{margin:0px 0px 0px 24px;padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-69c5e74{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-69c5e74 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-69c5e74 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-6b64205 > .elementor-widget-container{margin:0px 0px 0px 24px;padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-6b64205{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-6b64205 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-6b64205 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-38675f0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-38675f0{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-38675f0 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-38675f0 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-c9a1b6f{text-align:left;}.elementor-12900 .elementor-element.elementor-element-c9a1b6f .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:24px;font-weight:600;line-height:50px;color:#212121;}.elementor-12900 .elementor-element.elementor-element-3f969fd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-3f969fd{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-3f969fd p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-3f969fd a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-bc06e59 > .elementor-widget-container{margin:0px 0px 0px 16px;padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-bc06e59{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-bc06e59 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-bc06e59 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-af56492 > .elementor-widget-container{margin:0px 0px 0px 16px;padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-af56492{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-af56492 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-af56492 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-34c555a > .elementor-widget-container{margin:0px 0px 0px 16px;padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-34c555a{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-34c555a p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-34c555a a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-99d2057 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-99d2057{column-gap:0px;font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-99d2057 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-99d2057 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-7c9dcc95 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-7c9dcc95{text-align:left;}.elementor-12900 .elementor-element.elementor-element-7c9dcc95 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:36px;font-weight:600;line-height:50px;color:var( --e-global-color-5a2f15a );}.elementor-12900 .elementor-element.elementor-element-a8e02c6{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-a8e02c6 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-57fce276{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-57fce276 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-75fbbb0a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-75fbbb0a{text-align:left;}.elementor-12900 .elementor-element.elementor-element-75fbbb0a .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:36px;font-weight:600;line-height:50px;color:var( --e-global-color-5a2f15a );}.elementor-12900 .elementor-element.elementor-element-2ebcf91c{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-2ebcf91c a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-8320b96{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-8320b96 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-8320b96 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-9841b41{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-9841b41 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-9841b41 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-6aca958{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-6aca958 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-6aca958 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-5d064b5{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-5d064b5 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-5d064b5 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-8ea512f{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-8ea512f p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-8ea512f a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-2d3489b{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-2d3489b a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-6b7c707a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-6b7c707a{text-align:left;}.elementor-12900 .elementor-element.elementor-element-6b7c707a .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:36px;font-weight:600;line-height:50px;color:var( --e-global-color-5a2f15a );}.elementor-12900 .elementor-element.elementor-element-6352aac7{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-6352aac7 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-6352aac7 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-ec22479{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-ec22479 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-ec22479 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-740bd42{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-740bd42 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-740bd42 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-f3ac6b2{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-f3ac6b2 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-f3ac6b2 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-db41544 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12900 .elementor-element.elementor-element-db41544{font-family:"Proxima Nova", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-c0745e8 );}.elementor-12900 .elementor-element.elementor-element-db41544 p{margin-block-end:0px;}.elementor-12900 .elementor-element.elementor-element-db41544 a{color:#0B78B9;}.elementor-12900 .elementor-element.elementor-element-787c3abe{--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;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-12900 .elementor-element.elementor-element-787c3abe:not(.elementor-motion-effects-element-type-background), .elementor-12900 .elementor-element.elementor-element-787c3abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bcfc0f1 );}.elementor-12900 .elementor-element.elementor-element-84cd1de{text-align:center;}.elementor-12900 .elementor-element.elementor-element-84cd1de .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:42px;font-weight:600;color:var( --e-global-color-5a2f15a );}.elementor-12900 .elementor-element.elementor-element-963b901{text-align:center;font-family:"Proxima Nova", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-5a2f15a );}.elementor-12900 .elementor-element.elementor-element-963b901 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12900 .elementor-element.elementor-element-3faecb51 .elementor-button{background-color:transparent;font-family:"Proxima Nova", Sans-serif;font-size:20px;font-weight:500;background-image:linear-gradient(220deg, #0B78B9 0%, var( --e-global-color-7149596 ) 100%);border-radius:12px 12px 12px 12px;padding:16px 24px 16px 24px;}.elementor-12900 .elementor-element.elementor-element-3faecb51 .elementor-button:hover, .elementor-12900 .elementor-element.elementor-element-3faecb51 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(-220deg, #0B78B9 0%, #28BBDB 100%);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-12900 .elementor-element.elementor-element-7b6a92e3 .elementor-heading-title{font-size:36px;}.elementor-12900 .elementor-element.elementor-element-2731368c{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12900 .elementor-element.elementor-element-5023ff56{--spacer-size:10px;}.elementor-12900 .elementor-element.elementor-element-4c5dc6bd{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-5329ece3{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-509148f .elementor-heading-title{font-size:32px;}.elementor-12900 .elementor-element.elementor-element-48ba4ca9{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-340bf584{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-4442420{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-26cb37c6{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-011bfdd{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-fae90dd{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-253672fb .elementor-heading-title{font-size:32px;}.elementor-12900 .elementor-element.elementor-element-57717aab{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-15dc0b5{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-21f4f3eb{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-64412a5b .elementor-heading-title{font-size:32px;}.elementor-12900 .elementor-element.elementor-element-6e525f47{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-e6783fe .elementor-heading-title{font-size:32px;}.elementor-12900 .elementor-element.elementor-element-57dc9b8b{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-89a072b{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-1b4e8d1{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-737285e{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-69c5e74{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-6b64205{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-38675f0{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-c9a1b6f .elementor-heading-title{font-size:32px;}.elementor-12900 .elementor-element.elementor-element-3f969fd{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-bc06e59{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-af56492{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-34c555a{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-99d2057{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-7c9dcc95 .elementor-heading-title{font-size:32px;}.elementor-12900 .elementor-element.elementor-element-a8e02c6{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-57fce276{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-75fbbb0a .elementor-heading-title{font-size:32px;}.elementor-12900 .elementor-element.elementor-element-2ebcf91c{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-8320b96{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-9841b41{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-6aca958{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-5d064b5{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-8ea512f{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-2d3489b{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-6b7c707a .elementor-heading-title{font-size:32px;}.elementor-12900 .elementor-element.elementor-element-6352aac7{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-ec22479{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-740bd42{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-f3ac6b2{font-size:16px;}.elementor-12900 .elementor-element.elementor-element-db41544{font-size:16px;}}@media(max-width:767px){.elementor-12900 .elementor-element.elementor-element-7b6a92e3 .elementor-heading-title{font-size:24px;line-height:28px;}.elementor-12900 .elementor-element.elementor-element-5023ff56{--spacer-size:10px;}.elementor-12900 .elementor-element.elementor-element-509148f{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-12900 .elementor-element.elementor-element-509148f .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-12900 .elementor-element.elementor-element-340bf584{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-4442420{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-26cb37c6{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-011bfdd{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-fae90dd{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-253672fb{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-12900 .elementor-element.elementor-element-253672fb .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-12900 .elementor-element.elementor-element-64412a5b{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-12900 .elementor-element.elementor-element-64412a5b .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-12900 .elementor-element.elementor-element-6e525f47{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-e6783fe{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-12900 .elementor-element.elementor-element-e6783fe .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-12900 .elementor-element.elementor-element-57dc9b8b{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-89a072b{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-1b4e8d1{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-737285e{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-69c5e74{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-6b64205{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-38675f0{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-c9a1b6f{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-12900 .elementor-element.elementor-element-c9a1b6f .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-12900 .elementor-element.elementor-element-3f969fd{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-bc06e59{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-af56492{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-34c555a{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-99d2057{font-size:18px;}.elementor-12900 .elementor-element.elementor-element-7c9dcc95{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-12900 .elementor-element.elementor-element-7c9dcc95 .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-12900 .elementor-element.elementor-element-75fbbb0a{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-12900 .elementor-element.elementor-element-75fbbb0a .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-12900 .elementor-element.elementor-element-6b7c707a{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-12900 .elementor-element.elementor-element-6b7c707a .elementor-heading-title{font-size:24px;line-height:1.2em;}.elementor-12900 .elementor-element.elementor-element-84cd1de{text-align:left;}.elementor-12900 .elementor-element.elementor-element-84cd1de .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-12900 .elementor-element.elementor-element-963b901{text-align:left;}.elementor-12900 .elementor-element.elementor-element-3faecb51 .elementor-button{font-size:18px;}}/* Start custom CSS for text-editor, class: .elementor-element-15dc0b5 */:root{
    --solvedge-primary: #0B78B9;
    --solvedge-secondary: #4D4D4D;
    --table-bg: #ffffff;
    --muted: #f7f7f7;
    --radius: 8px;
  }

  /* Apply Proxima Nova + 18px ONLY to this table */
  .solvedge-table,
  .solvedge-table * {
    font-family: "Proxima Nova", "Helvetica Neue", Arial, sans-serif !important;
    font-size: 18px !important;
    line-height: 1.55;
  border: 0px solid var(--solvedge-secondary);
      
  }

  .solvedge-table-wrap {
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    background: var(--table-bg);
    border-radius: var(--radius);
    border: 0px solid var(--solvedge-secondary);
    box-shadow: 0 2px 6px rgba(11,120,185,0.06);
  }

  table.solvedge-table {
    width: 100%;
    border-collapse: collapse;
    min-width: 680px;
  }

  table.solvedge-table thead th {
    text-align: left;
    padding: 14px 16px;
    background: linear-gradient(
      180deg,
      var(--solvedge-primary),
      color-mix(in srgb, var(--solvedge-primary) 90%, black 10%)
    );
    color: #fff;
    font-weight: 600;
    border-bottom: 0px solid rgba(255,255,255,0.06);
  }

  table.solvedge-table tbody td {
    padding: 14px 16px;
    color: var(--solvedge-secondary);
    border-bottom: 0px solid #eee;
    vertical-align: top;
  }

  table.solvedge-table tbody tr:nth-child(even) td {
    background: var(--muted);
  }

  /* Mobile stacked view */
  @media (max-width: 720px) {
    table.solvedge-table {
      min-width: 100%;
    }
    table.solvedge-table thead {
      display: none;
    }
    table.solvedge-table tbody tr {
      display: block;
      margin: 12px 0;
      border: 0px solid #eee;
      border-radius: 8px;
      overflow: hidden;
      background: #fff;
      box-shadow: 0 1px 4px rgba(0,0,0,0.03);
    }
    table.solvedge-table tbody td {
      display: flex;
      justify-content: space-between;
      padding: 12px 14px;
      border-bottom: none;
    }
    table.solvedge-table tbody td::before {
      content: attr(data-label);
      font-weight: 700;
      color: var(--solvedge-primary);
      margin-right: 12px;
      flex: 0 0 45%;
      white-space: nowrap;
    }
    table.solvedge-table tbody td span {
      flex: 1;
      text-align: right;
    }
  }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8e02c6 */:root{
    --solvedge-primary: #0B78B9;
    --solvedge-secondary: #4D4D4D;
    --table-bg: #ffffff;
    --muted: #f7f7f7;
    --radius: 8px;
  }

  /* Apply Proxima Nova + 18px ONLY to this table */
  .solvedge-matrix,
  .solvedge-matrix * {
    font-family: "Proxima Nova", "Helvetica Neue", Arial, sans-serif !important;
    font-size: 18px !important;
    line-height: 1.55;
  border: 0px solid var(--solvedge-secondary);
      
  }

  .solvedge-table-wrap {
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    background: var(--table-bg);
    border-radius: var(--radius);
    border: 0px solid var(--solvedge-secondary);
    box-shadow: 0 2px 6px rgba(11,120,185,0.06);
  }

  table.solvedge-matrix {
    width: 100%;
    border-collapse: collapse;
    min-width: 980px; /* allow horizontal scrolling for many columns */
  border: 0px solid var(--solvedge-secondary);
      
  }

  table.solvedge-matrix thead th {
    text-align: left;
    padding: 12px 16px;
    background: linear-gradient(
      180deg,
      var(--solvedge-primary),
      color-mix(in srgb, var(--solvedge-primary) 90%, black 10%)
    );
    color: #fff;
    font-weight: 600;
    border-bottom: 0px solid rgba(255,255,255,0.06);
    position: sticky;
    top: 0;
    z-index: 2;
    white-space: nowrap;
  }

  table.solvedge-matrix tbody td {
    padding: 12px 16px;
    color: var(--solvedge-secondary);
    border-bottom: 0px solid #eee;
    vertical-align: middle;
    white-space: nowrap;
  }

  table.solvedge-matrix tbody tr:nth-child(even) td {
    background: var(--muted);
  }

  /* small-screen stacked layout */
  @media (max-width: 820px) {
    table.solvedge-matrix {
      min-width: 100%;
    }
    table.solvedge-matrix thead {
      display: none;
    }
    table.solvedge-matrix tbody tr {
      display: block;
      margin: 12px 0;
      border: 0px solid #eee;
      border-radius: 8px;
      overflow: hidden;
      background: #fff;
      box-shadow: 0 1px 4px rgba(0,0,0,0.03);
    }
    table.solvedge-matrix tbody td {
      display: flex;
      justify-content: space-between;
      padding: 12px 14px;
      border-bottom: none;
      white-space: normal;
    }
    table.solvedge-matrix tbody td::before {
      content: attr(data-label);
      font-weight: 700;
      color: var(--solvedge-primary);
      margin-right: 12px;
      flex: 0 0 50%;
      white-space: nowrap;
    }
    table.solvedge-matrix tbody td span {
      flex: 1;
      text-align: right;
    }
  }

  /* small visual helpers */
  .badge-yes { font-weight: 700; color: var(--solvedge-primary); }
  .badge-no { color: #999; font-weight: 600; }
  .badge-partial { color: #b36b00; font-weight: 700; } /* amber-ish *//* End custom CSS */