.elementor-126 .elementor-element.elementor-element-37b9a930{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-126 .elementor-element.elementor-element-1508b8e8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-538f53a8{--display:flex;--position:absolute;--min-height:72vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:-72vh;--margin-left:0;--margin-right:0;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;top:-80vh;}.elementor-126 .elementor-element.elementor-element-538f53a8:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-538f53a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://massspec.vai.org/wp-content/uploads/sites/35/2024/08/Untitled-design-30.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-126 .elementor-element.elementor-element-538f53a8{left:0px;}body.rtl .elementor-126 .elementor-element.elementor-element-538f53a8{right:0px;}.elementor-126 .elementor-element.elementor-element-69efcec3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.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-126 .elementor-element.elementor-element-5c0e9167 .elementor-heading-title{font-family:"Apercu Mono", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-168591c5 .elementor-heading-title{font-family:"Apercu Mono", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-aca1d64 .elementor-heading-title{font-family:"Apercu Mono", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-692c3294 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-126 .elementor-element.elementor-element-692c3294 .elementor-heading-title{font-family:"Monument Extended", Sans-serif;font-size:6rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-6b6c773{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-126 .elementor-element.elementor-element-6b6c773:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-6b6c773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-126 .elementor-element.elementor-element-a508138{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-248f3376{--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-126 .elementor-element.elementor-element-248f3376:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-248f3376 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121416;}.elementor-126 .elementor-element.elementor-element-588e47a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0rem 1rem;--row-gap:0rem;--column-gap:1rem;border-style:solid;--border-style:solid;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-126 .elementor-element.elementor-element-2b641038.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-2b641038 .elementor-heading-title{font-family:"Monument Extended", Sans-serif;font-size:0.875rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-30698073{--display:flex;--min-height:3px;}.elementor-126 .elementor-element.elementor-element-30698073:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-30698073 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-126 .elementor-element.elementor-element-5b985c8f .elementor-button{background-color:var( --e-global-color-text );font-family:"Apercu Regular", Sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-5b985c8f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-5b985c8f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-5b985c8f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-126 .elementor-element.elementor-element-3c5903e4{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0rem 2rem;--row-gap:0rem;--column-gap:2rem;--grid-auto-flow:row;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-126 .elementor-element.elementor-element-6ca34cb9{--grid-columns:1;--grid-row-gap:1rem;width:100%;max-width:100%;}.elementor-126 .elementor-element.elementor-element-97d5394{--display:flex;}.elementor-126 .elementor-element.elementor-element-8d5ca83{--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-126 .elementor-element.elementor-element-608e2bd .elementor-heading-title{font-family:"Larken", Sans-serif;font-size:1.5rem;font-weight:500;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-467e3ff{--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-126 .elementor-element.elementor-element-42320db .elementor-heading-title{font-family:"Larken", Sans-serif;font-size:1.5rem;font-weight:500;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-9d3a1db{--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;--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-126 .elementor-element.elementor-element-5adc5f8 .elementor-heading-title{font-family:"Larken", Sans-serif;font-size:1.5rem;font-weight:500;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-4de6c0be{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:4rem;--padding-bottom:4rem;--padding-left:2rem;--padding-right:2rem;}.elementor-126 .elementor-element.elementor-element-4de6c0be:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-4de6c0be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005596;}.elementor-126 .elementor-element.elementor-element-23010333{text-align:center;}.elementor-126 .elementor-element.elementor-element-23010333 .elementor-heading-title{font-family:"Monument Extended", Sans-serif;font-size:1.125rem;font-weight:700;text-transform:uppercase;letter-spacing:0.025rem;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-459997ab{text-align:center;}.elementor-126 .elementor-element.elementor-element-459997ab .elementor-heading-title{font-family:"Larken", Sans-serif;font-size:3rem;font-weight:500;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-1078a6a2{text-align:center;font-family:"Apercu Regular", Sans-serif;font-size:1.125rem;font-weight:400;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-462859c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 10rem;--row-gap:0rem;--column-gap:10rem;--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-126 .elementor-element.elementor-element-375f2ae5{--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-126 .elementor-element.elementor-element-6f4bd7fa{text-align:center;}.elementor-126 .elementor-element.elementor-element-6f4bd7fa .elementor-heading-title{font-family:"Larken", Sans-serif;font-size:4rem;font-weight:500;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-6de2aa08{text-align:center;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-6cf2b9f9{--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-126 .elementor-element.elementor-element-36e29186{text-align:center;}.elementor-126 .elementor-element.elementor-element-36e29186 .elementor-heading-title{font-family:"Larken", Sans-serif;font-size:4rem;font-weight:500;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-b877201{text-align:center;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-63a9460d{--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-126 .elementor-element.elementor-element-ff3ec76{text-align:center;}.elementor-126 .elementor-element.elementor-element-ff3ec76 .elementor-heading-title{font-family:"Larken", Sans-serif;font-size:4rem;font-weight:500;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-26fbafd6{text-align:center;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-93b509d .elementor-button{background-color:#FFFFFF;font-family:"Apercu Regular", Sans-serif;font-weight:500;fill:#005596;color:#005596;border-radius:200px 200px 200px 200px;padding:1.25rem 2.5rem 1.25rem 2.5rem;}.elementor-126 .elementor-element.elementor-element-93b509d > .elementor-widget-container{margin:2rem 0rem 0rem 0rem;padding:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-3c8d1a0b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-ea55c1a{--display:flex;--position:absolute;--min-height:72vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:-72vh;--margin-left:0;--margin-right:0;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;top:-80vh;}.elementor-126 .elementor-element.elementor-element-ea55c1a:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-ea55c1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://massspec.vai.org/wp-content/uploads/sites/35/2024/08/Untitled-design-30.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-126 .elementor-element.elementor-element-ea55c1a{left:0px;}body.rtl .elementor-126 .elementor-element.elementor-element-ea55c1a{right:0px;}.elementor-126 .elementor-element.elementor-element-c5dda67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-126 .elementor-element.elementor-element-73e54ab .elementor-heading-title{font-family:"Apercu Mono", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-88bd6e7 .elementor-heading-title{font-family:"Apercu Mono", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-5663855 .elementor-heading-title{font-family:"Apercu Mono", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-c34c263 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-126 .elementor-element.elementor-element-c34c263 .elementor-heading-title{font-family:"Monument Extended", Sans-serif;font-size:6rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-0f4c036{--display:flex;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-126 .elementor-element.elementor-element-0f4c036:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-0f4c036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-45cd91d{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-0974194{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-30dcbba{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-2633a7f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-b7abfdb{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-1e14f13{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-24c8897{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-c53c014{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-5eb1495{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-ecd4cf4{--n-accordion-title-font-size:2rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#005596;--n-accordion-title-hover-color:#005596;--n-accordion-title-active-color:#005596;--n-accordion-icon-size:20px;}.elementor-126 .elementor-element.elementor-element-ecd4cf4 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-126 .elementor-element.elementor-element-ecd4cf4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:#121416;}.elementor-126 .elementor-element.elementor-element-ecd4cf4 {--n-accordion-padding:1rem 0rem 1rem 0rem;}:where( .elementor-126 .elementor-element.elementor-element-ecd4cf4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Larken", Sans-serif;font-weight:500;}:where( .elementor-126 .elementor-element.elementor-element-ecd4cf4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:1rem;--padding-right:0rem;--padding-bottom:1rem;--padding-left:0rem;}.elementor-126 .elementor-element.elementor-element-6275289{--display:flex;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-126 .elementor-element.elementor-element-6275289:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-6275289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-126 .elementor-element.elementor-element-697e4d4{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-a93023a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-22fa353{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-523dde8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-b89eb90{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-c362dc9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-4006623{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-149a663{--n-accordion-title-font-size:2rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#005596;--n-accordion-title-hover-color:#005596;--n-accordion-title-active-color:#005596;--n-accordion-icon-size:20px;}.elementor-126 .elementor-element.elementor-element-149a663 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-126 .elementor-element.elementor-element-149a663 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:#121416;}.elementor-126 .elementor-element.elementor-element-149a663 {--n-accordion-padding:1rem 0rem 1rem 0rem;}:where( .elementor-126 .elementor-element.elementor-element-149a663 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Larken", Sans-serif;font-weight:500;}:where( .elementor-126 .elementor-element.elementor-element-149a663 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:1rem;--padding-right:0rem;--padding-bottom:1rem;--padding-left:0rem;}.elementor-126 .elementor-element.elementor-element-7b1f25e{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-1765753{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-7f368c2{--display:flex;--position:absolute;--min-height:72vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:-72vh;--margin-left:0;--margin-right:0;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;top:-80vh;}.elementor-126 .elementor-element.elementor-element-7f368c2:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-7f368c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://massspec.vai.org/wp-content/uploads/sites/35/2024/08/Untitled-design-30.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-126 .elementor-element.elementor-element-7f368c2{left:0px;}body.rtl .elementor-126 .elementor-element.elementor-element-7f368c2{right:0px;}.elementor-126 .elementor-element.elementor-element-fdb2921{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-126 .elementor-element.elementor-element-69c323d .elementor-heading-title{font-family:"Apercu Mono", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-449adfa .elementor-heading-title{font-family:"Apercu Mono", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-8aef9b4 .elementor-heading-title{font-family:"Apercu Mono", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-b06eb8f > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-126 .elementor-element.elementor-element-b06eb8f .elementor-heading-title{font-family:"Monument Extended", Sans-serif;font-size:6rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-1e0116f{--display:flex;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-126 .elementor-element.elementor-element-1e0116f:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-1e0116f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-a683bb8{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-925eb8f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-74ef555{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-337575a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-73006ac{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-30e1fa2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-9e03f76{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-4a23443{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-2ca94a8{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-79a7b8e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-97b3d24{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-4a0dd7e{--n-accordion-title-font-size:2rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#005596;--n-accordion-title-hover-color:#005596;--n-accordion-title-active-color:#005596;--n-accordion-icon-size:20px;}.elementor-126 .elementor-element.elementor-element-4a0dd7e > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-126 .elementor-element.elementor-element-4a0dd7e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:#121416;}.elementor-126 .elementor-element.elementor-element-4a0dd7e {--n-accordion-padding:1rem 0rem 1rem 0rem;}:where( .elementor-126 .elementor-element.elementor-element-4a0dd7e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Larken", Sans-serif;font-weight:500;}:where( .elementor-126 .elementor-element.elementor-element-4a0dd7e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:1rem;--padding-right:0rem;--padding-bottom:1rem;--padding-left:0rem;}.elementor-126 .elementor-element.elementor-element-5e41f95{--display:flex;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:3vw;--padding-bottom:3vw;--padding-left:2vw;--padding-right:2vw;}.elementor-126 .elementor-element.elementor-element-5e41f95:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-5e41f95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-81a511f{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-670431a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-1f5f909{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-37b73fd{--n-accordion-title-font-size:2rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#005596;--n-accordion-title-hover-color:#005596;--n-accordion-title-active-color:#005596;--n-accordion-icon-size:20px;}.elementor-126 .elementor-element.elementor-element-37b73fd > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-126 .elementor-element.elementor-element-37b73fd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:#121416;}.elementor-126 .elementor-element.elementor-element-37b73fd {--n-accordion-padding:1rem 0rem 1rem 0rem;}:where( .elementor-126 .elementor-element.elementor-element-37b73fd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Larken", Sans-serif;font-weight:500;}:where( .elementor-126 .elementor-element.elementor-element-37b73fd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:1rem;--padding-right:0rem;--padding-bottom:1rem;--padding-left:0rem;}.elementor-126 .elementor-element.elementor-element-5334a1e3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-2e7bacb{--display:flex;--position:absolute;--min-height:72vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:-72vh;--margin-left:0;--margin-right:0;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;top:-80vh;}.elementor-126 .elementor-element.elementor-element-2e7bacb:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-2e7bacb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://massspec.vai.org/wp-content/uploads/sites/35/2024/08/Untitled-design-30.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-126 .elementor-element.elementor-element-2e7bacb{left:0px;}body.rtl .elementor-126 .elementor-element.elementor-element-2e7bacb{right:0px;}.elementor-126 .elementor-element.elementor-element-97d0335{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-126 .elementor-element.elementor-element-9a97624 .elementor-heading-title{font-family:"Apercu Mono", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-e3ae61d .elementor-heading-title{font-family:"Apercu Mono", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-897f2be .elementor-heading-title{font-family:"Apercu Mono", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-d4f1257 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-126 .elementor-element.elementor-element-d4f1257 .elementor-heading-title{font-family:"Monument Extended", Sans-serif;font-size:6rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-3cac66c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-126 .elementor-element.elementor-element-3cac66c:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-3cac66c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-1cfcd840 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-126 .elementor-element.elementor-element-1cfcd840{text-align:center;}.elementor-126 .elementor-element.elementor-element-1cfcd840 .elementor-heading-title{font-family:"Monument Extended", Sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;color:#121416;}.elementor-126 .elementor-element.elementor-element-4475668a{--grid-columns:4;--grid-row-gap:4rem;--grid-column-gap:4rem;}.elementor-126 .elementor-element.elementor-element-1b87b528{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-aa78e2d{--display:flex;--position:absolute;--min-height:72vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:-72vh;--margin-left:0;--margin-right:0;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;top:-80vh;}.elementor-126 .elementor-element.elementor-element-aa78e2d:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-aa78e2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://massspec.vai.org/wp-content/uploads/sites/35/2024/08/Untitled-design-30.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}body:not(.rtl) .elementor-126 .elementor-element.elementor-element-aa78e2d{left:0px;}body.rtl .elementor-126 .elementor-element.elementor-element-aa78e2d{right:0px;}.elementor-126 .elementor-element.elementor-element-df57747{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 5px;--row-gap:0px;--column-gap:5px;}.elementor-126 .elementor-element.elementor-element-8bda75f .elementor-heading-title{font-family:"Apercu Mono", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-b24405c .elementor-heading-title{font-family:"Apercu Mono", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-9bff2f4 .elementor-heading-title{font-family:"Apercu Mono", Sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-7f306aa > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-126 .elementor-element.elementor-element-7f306aa .elementor-heading-title{font-family:"Monument Extended", Sans-serif;font-size:6rem;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-1a70a59f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-126 .elementor-element.elementor-element-1a70a59f:not(.elementor-motion-effects-element-type-background), .elementor-126 .elementor-element.elementor-element-1a70a59f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FC;}.elementor-126 .elementor-element.elementor-element-2841764d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-126 .elementor-element.elementor-element-4d3b2af9 .elementor-heading-title{font-family:"Monument Extended", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;color:#121416;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-126 .elementor-element.elementor-element-6d136023{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4px;}.elementor-126 .elementor-element.elementor-element-6d136023 .elementor-divider-separator{width:100%;}.elementor-126 .elementor-element.elementor-element-6d136023 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-126 .elementor-element.elementor-element-91cc3d8{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-f2b67e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-126 .elementor-element.elementor-element-8bf8415 .elementor-heading-title{font-family:"Monument Extended", Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;color:#121416;}.elementor-126 .elementor-element.elementor-element-1ba384c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:4px;}.elementor-126 .elementor-element.elementor-element-1ba384c .elementor-divider-separator{width:100%;}.elementor-126 .elementor-element.elementor-element-1ba384c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-126 .elementor-element.elementor-element-43f1d11{font-family:"Apercu Regular", Sans-serif;font-size:1.25rem;font-weight:400;color:#121416;}.elementor-126 .elementor-element.elementor-element-666f5535{--n-tabs-heading-justify-content:flex-end;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:nowrap;--n-tabs-heading-overflow-x:scroll;--n-tabs-title-white-space:nowrap;--n-tabs-title-padding-top:0rem;--n-tabs-title-padding-right:1rem;--n-tabs-title-padding-bottom:1rem;--n-tabs-title-padding-left:1rem;--n-tabs-title-font-size:1.125rem;--n-tabs-title-color:#606264;--n-tabs-title-color-active:#005596;}.elementor-126 .elementor-element.elementor-element-666f5535 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-666f5535.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;}.elementor-126 .elementor-element.elementor-element-666f5535.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-126 .elementor-element.elementor-element-666f5535.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#FFFFFF;border-style:solid;border-width:0px 0px 4px 0px;border-color:#005596;}.elementor-126 .elementor-element.elementor-element-666f5535 > .elementor-widget-container{padding:70vh 0 0 0;}.elementor-126 .elementor-element.elementor-element-666f5535.elementor-element{--align-self:stretch;}.elementor-126 .elementor-element.elementor-element-666f5535.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-666f5535.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Apercu Regular", Sans-serif;font-weight:500;}.elementor-126 .elementor-element.elementor-element-666f5535 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#121416;}@media(max-width:1024px){.elementor-126 .elementor-element.elementor-element-538f53a8{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-126 .elementor-element.elementor-element-692c3294 .elementor-heading-title{font-size:3rem;}.elementor-126 .elementor-element.elementor-element-6b6c773{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-126 .elementor-element.elementor-element-248f3376{--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-126 .elementor-element.elementor-element-588e47a{--justify-content:space-between;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-126 .elementor-element.elementor-element-5b985c8f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-3c5903e4{--e-con-grid-template-columns:repeat(1, 1fr);--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-126 .elementor-element.elementor-element-6ca34cb9{--grid-columns:1;}.elementor-126 .elementor-element.elementor-element-8d5ca83{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-126 .elementor-element.elementor-element-608e2bd .elementor-heading-title{font-size:1.25rem;}.elementor-126 .elementor-element.elementor-element-467e3ff{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-126 .elementor-element.elementor-element-42320db .elementor-heading-title{font-size:1.25rem;}.elementor-126 .elementor-element.elementor-element-9d3a1db{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-126 .elementor-element.elementor-element-5adc5f8 .elementor-heading-title{font-size:1.25rem;}.elementor-126 .elementor-element.elementor-element-4de6c0be{--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-126 .elementor-element.elementor-element-459997ab .elementor-heading-title{font-size:2rem;}.elementor-126 .elementor-element.elementor-element-462859c3{--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;--gap:2rem 0rem;--row-gap:2rem;--column-gap:0rem;}.elementor-126 .elementor-element.elementor-element-6f4bd7fa .elementor-heading-title{font-size:3rem;}.elementor-126 .elementor-element.elementor-element-36e29186 .elementor-heading-title{font-size:3rem;}.elementor-126 .elementor-element.elementor-element-ff3ec76 .elementor-heading-title{font-size:3rem;}.elementor-126 .elementor-element.elementor-element-93b509d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-126 .elementor-element.elementor-element-ea55c1a{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-126 .elementor-element.elementor-element-c34c263 .elementor-heading-title{font-size:3rem;}.elementor-126 .elementor-element.elementor-element-0f4c036{--padding-top:5vw;--padding-bottom:5vw;--padding-left:2vw;--padding-right:2vw;}.elementor-126 .elementor-element.elementor-element-ecd4cf4{--n-accordion-title-font-size:1.5rem;}.elementor-126 .elementor-element.elementor-element-6275289{--padding-top:5vw;--padding-bottom:5vw;--padding-left:2vw;--padding-right:2vw;}.elementor-126 .elementor-element.elementor-element-149a663{--n-accordion-title-font-size:1.5rem;}.elementor-126 .elementor-element.elementor-element-7f368c2{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-126 .elementor-element.elementor-element-b06eb8f .elementor-heading-title{font-size:3rem;}.elementor-126 .elementor-element.elementor-element-1e0116f{--padding-top:5vw;--padding-bottom:5vw;--padding-left:2vw;--padding-right:2vw;}.elementor-126 .elementor-element.elementor-element-4a0dd7e{--n-accordion-title-font-size:1.5rem;}.elementor-126 .elementor-element.elementor-element-5e41f95{--padding-top:5vw;--padding-bottom:5vw;--padding-left:2vw;--padding-right:2vw;}.elementor-126 .elementor-element.elementor-element-37b73fd{--n-accordion-title-font-size:1.5rem;}.elementor-126 .elementor-element.elementor-element-2e7bacb{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-126 .elementor-element.elementor-element-d4f1257 .elementor-heading-title{font-size:3rem;}.elementor-126 .elementor-element.elementor-element-3cac66c{--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-126 .elementor-element.elementor-element-1cfcd840 .elementor-heading-title{font-size:2.25rem;}.elementor-126 .elementor-element.elementor-element-4475668a{--grid-columns:2;}.elementor-126 .elementor-element.elementor-element-aa78e2d{--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-126 .elementor-element.elementor-element-7f306aa .elementor-heading-title{font-size:3rem;}.elementor-126 .elementor-element.elementor-element-1a70a59f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3rem;--padding-bottom:3rem;--padding-left:2rem;--padding-right:2rem;}.elementor-126 .elementor-element.elementor-element-2841764d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-6d136023 > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;}.elementor-126 .elementor-element.elementor-element-f2b67e0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-1ba384c > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;}}@media(max-width:767px){.elementor-126 .elementor-element.elementor-element-538f53a8{--min-height:74vh;--margin-top:0;--margin-bottom:-77vh;--margin-left:0;--margin-right:0;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;top:-82vh;}.elementor-126 .elementor-element.elementor-element-692c3294 .elementor-heading-title{font-size:1.5rem;}.elementor-126 .elementor-element.elementor-element-6b6c773{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-126 .elementor-element.elementor-element-248f3376{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-126 .elementor-element.elementor-element-588e47a{--gap:0.2rem 0rem;--row-gap:0.2rem;--column-gap:0rem;--flex-wrap:nowrap;}.elementor-126 .elementor-element.elementor-element-2b641038.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-126 .elementor-element.elementor-element-2b641038 .elementor-heading-title{font-size:1rem;}.elementor-126 .elementor-element.elementor-element-30698073{--min-height:1px;}.elementor-126 .elementor-element.elementor-element-30698073.e-con{--order:99999 /* order end hack */;}.elementor-126 .elementor-element.elementor-element-5b985c8f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-126 .elementor-element.elementor-element-5b985c8f .elementor-button{font-size:1.5rem;padding:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-3c5903e4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-126 .elementor-element.elementor-element-6ca34cb9{--grid-columns:1;}.elementor-126 .elementor-element.elementor-element-8d5ca83{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-126 .elementor-element.elementor-element-608e2bd .elementor-heading-title{font-size:1.25rem;}.elementor-126 .elementor-element.elementor-element-467e3ff{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-126 .elementor-element.elementor-element-42320db .elementor-heading-title{font-size:1.25rem;}.elementor-126 .elementor-element.elementor-element-9d3a1db{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-126 .elementor-element.elementor-element-5adc5f8 .elementor-heading-title{font-size:1.25rem;}.elementor-126 .elementor-element.elementor-element-4de6c0be{--gap:1.5rem 0rem;--row-gap:1.5rem;--column-gap:0rem;--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-126 .elementor-element.elementor-element-459997ab .elementor-heading-title{font-size:1.75rem;}.elementor-126 .elementor-element.elementor-element-1078a6a2{font-size:1.125rem;}.elementor-126 .elementor-element.elementor-element-462859c3{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:2rem;--padding-right:2rem;}.elementor-126 .elementor-element.elementor-element-375f2ae5{--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;}.elementor-126 .elementor-element.elementor-element-6f4bd7fa .elementor-heading-title{font-size:2.5rem;}.elementor-126 .elementor-element.elementor-element-6cf2b9f9{--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;}.elementor-126 .elementor-element.elementor-element-36e29186 .elementor-heading-title{font-size:3rem;}.elementor-126 .elementor-element.elementor-element-63a9460d{--gap:0.5rem 0rem;--row-gap:0.5rem;--column-gap:0rem;}.elementor-126 .elementor-element.elementor-element-ff3ec76 .elementor-heading-title{font-size:3rem;}.elementor-126 .elementor-element.elementor-element-93b509d > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-126 .elementor-element.elementor-element-ea55c1a{--min-height:74vh;--margin-top:0;--margin-bottom:-77vh;--margin-left:0;--margin-right:0;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;top:-82vh;}.elementor-126 .elementor-element.elementor-element-c34c263 .elementor-heading-title{font-size:1.5rem;}.elementor-126 .elementor-element.elementor-element-0f4c036{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-126 .elementor-element.elementor-element-30dcbba{font-size:1.125rem;}.elementor-126 .elementor-element.elementor-element-b7abfdb{font-size:1.125rem;}.elementor-126 .elementor-element.elementor-element-24c8897{font-size:1.125rem;}.elementor-126 .elementor-element.elementor-element-5eb1495{font-size:1.125rem;}.elementor-126 .elementor-element.elementor-element-ecd4cf4 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-126 .elementor-element.elementor-element-ecd4cf4{--n-accordion-title-font-size:1.5rem;}:where( .elementor-126 .elementor-element.elementor-element-ecd4cf4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:1rem;--padding-right:0rem;--padding-bottom:0rem;--padding-left:0rem;}.elementor-126 .elementor-element.elementor-element-6275289{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-126 .elementor-element.elementor-element-22fa353{font-size:1.125rem;}.elementor-126 .elementor-element.elementor-element-b89eb90{font-size:1.125rem;}.elementor-126 .elementor-element.elementor-element-4006623{font-size:1.125rem;}.elementor-126 .elementor-element.elementor-element-149a663 > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-126 .elementor-element.elementor-element-149a663{--n-accordion-title-font-size:1.5rem;}:where( .elementor-126 .elementor-element.elementor-element-149a663 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:1rem;--padding-right:0rem;--padding-bottom:0rem;--padding-left:0rem;}.elementor-126 .elementor-element.elementor-element-7f368c2{--min-height:74vh;--margin-top:0;--margin-bottom:-77vh;--margin-left:0;--margin-right:0;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;top:-82vh;}.elementor-126 .elementor-element.elementor-element-b06eb8f .elementor-heading-title{font-size:1.5rem;}.elementor-126 .elementor-element.elementor-element-1e0116f{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-126 .elementor-element.elementor-element-74ef555{font-size:1.125rem;}.elementor-126 .elementor-element.elementor-element-73006ac{font-size:1.125rem;}.elementor-126 .elementor-element.elementor-element-9e03f76{font-size:1.125rem;}.elementor-126 .elementor-element.elementor-element-2ca94a8{font-size:1.125rem;}.elementor-126 .elementor-element.elementor-element-97b3d24{font-size:1.125rem;}.elementor-126 .elementor-element.elementor-element-4a0dd7e > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-126 .elementor-element.elementor-element-4a0dd7e{--n-accordion-title-font-size:1.5rem;}:where( .elementor-126 .elementor-element.elementor-element-4a0dd7e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:1rem;--padding-right:0rem;--padding-bottom:0rem;--padding-left:0rem;}.elementor-126 .elementor-element.elementor-element-5e41f95{--padding-top:5vw;--padding-bottom:5vw;--padding-left:5vw;--padding-right:5vw;}.elementor-126 .elementor-element.elementor-element-1f5f909{font-size:1.125rem;}.elementor-126 .elementor-element.elementor-element-37b73fd > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-126 .elementor-element.elementor-element-37b73fd{--n-accordion-title-font-size:1.5rem;}:where( .elementor-126 .elementor-element.elementor-element-37b73fd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:1rem;--padding-right:0rem;--padding-bottom:0rem;--padding-left:0rem;}.elementor-126 .elementor-element.elementor-element-2e7bacb{--min-height:74vh;--margin-top:0;--margin-bottom:-77vh;--margin-left:0;--margin-right:0;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;top:-82vh;}.elementor-126 .elementor-element.elementor-element-d4f1257 .elementor-heading-title{font-size:1.5rem;}.elementor-126 .elementor-element.elementor-element-3cac66c{--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-126 .elementor-element.elementor-element-1cfcd840 .elementor-heading-title{font-size:1.5rem;}.elementor-126 .elementor-element.elementor-element-4475668a{--grid-columns:1;}.elementor-126 .elementor-element.elementor-element-aa78e2d{--min-height:74vh;--margin-top:0;--margin-bottom:-77vh;--margin-left:0;--margin-right:0;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:1rem;top:-82vh;}.elementor-126 .elementor-element.elementor-element-7f306aa .elementor-heading-title{font-size:1.5rem;}.elementor-126 .elementor-element.elementor-element-1a70a59f{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1rem;--padding-right:1rem;}.elementor-126 .elementor-element.elementor-element-2841764d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-4d3b2af9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-6d136023 > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;padding:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-f2b67e0{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-126 .elementor-element.elementor-element-8bf8415 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-126 .elementor-element.elementor-element-1ba384c > .elementor-widget-container{margin:0rem 0rem -1rem 0rem;padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-126 .elementor-element.elementor-element-538f53a8{--content-width:95rem;}.elementor-126 .elementor-element.elementor-element-6b6c773{--content-width:72.5rem;}.elementor-126 .elementor-element.elementor-element-248f3376{--content-width:95rem;}.elementor-126 .elementor-element.elementor-element-8d5ca83{--width:100%;}.elementor-126 .elementor-element.elementor-element-467e3ff{--width:100%;}.elementor-126 .elementor-element.elementor-element-9d3a1db{--width:100%;}.elementor-126 .elementor-element.elementor-element-4de6c0be{--content-width:72.5rem;}.elementor-126 .elementor-element.elementor-element-ea55c1a{--content-width:95rem;}.elementor-126 .elementor-element.elementor-element-0f4c036{--content-width:72.5rem;}.elementor-126 .elementor-element.elementor-element-6275289{--content-width:72.5rem;}.elementor-126 .elementor-element.elementor-element-7f368c2{--content-width:95rem;}.elementor-126 .elementor-element.elementor-element-1e0116f{--content-width:72.5rem;}.elementor-126 .elementor-element.elementor-element-5e41f95{--content-width:72.5rem;}.elementor-126 .elementor-element.elementor-element-2e7bacb{--content-width:95rem;}.elementor-126 .elementor-element.elementor-element-3cac66c{--content-width:100rem;}.elementor-126 .elementor-element.elementor-element-aa78e2d{--content-width:95rem;}.elementor-126 .elementor-element.elementor-element-1a70a59f{--content-width:72.5rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-126 .elementor-element.elementor-element-462859c3{--width:500px;}}@media(min-width:2400px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-126 .elementor-element.elementor-element-3c5903e4{--grid-auto-flow:row;}}/* Start custom CSS for heading, class: .elementor-element-5c0e9167 */.elementor-126 .elementor-element.elementor-element-5c0e9167 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aca1d64 */.elementor-126 .elementor-element.elementor-element-aca1d64 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30698073 */.elementor-126 .elementor-element.elementor-element-30698073{ 
    height: 3px;
}

@media (max-width: 767px) {
    .elementor-126 .elementor-element.elementor-element-30698073{ 
        height: 1px;
    }   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b985c8f */@media (max-width: 1024px) {

   .elementor-126 .elementor-element.elementor-element-5b985c8f .elementor-button-text{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1078a6a2 */.elementor-126 .elementor-element.elementor-element-1078a6a2 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73e54ab */.elementor-126 .elementor-element.elementor-element-73e54ab a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5663855 */.elementor-126 .elementor-element.elementor-element-5663855 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69c323d */.elementor-126 .elementor-element.elementor-element-69c323d a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aef9b4 */.elementor-126 .elementor-element.elementor-element-8aef9b4 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a97624 */.elementor-126 .elementor-element.elementor-element-9a97624 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-897f2be */.elementor-126 .elementor-element.elementor-element-897f2be a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bda75f */.elementor-126 .elementor-element.elementor-element-8bda75f a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bff2f4 */.elementor-126 .elementor-element.elementor-element-9bff2f4 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c0e9167 */.elementor-126 .elementor-element.elementor-element-5c0e9167 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aca1d64 */.elementor-126 .elementor-element.elementor-element-aca1d64 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30698073 */.elementor-126 .elementor-element.elementor-element-30698073{ 
    height: 3px;
}

@media (max-width: 767px) {
    .elementor-126 .elementor-element.elementor-element-30698073{ 
        height: 1px;
    }   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b985c8f */@media (max-width: 1024px) {

   .elementor-126 .elementor-element.elementor-element-5b985c8f .elementor-button-text{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1078a6a2 */.elementor-126 .elementor-element.elementor-element-1078a6a2 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73e54ab */.elementor-126 .elementor-element.elementor-element-73e54ab a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5663855 */.elementor-126 .elementor-element.elementor-element-5663855 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69c323d */.elementor-126 .elementor-element.elementor-element-69c323d a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aef9b4 */.elementor-126 .elementor-element.elementor-element-8aef9b4 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a97624 */.elementor-126 .elementor-element.elementor-element-9a97624 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-897f2be */.elementor-126 .elementor-element.elementor-element-897f2be a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bda75f */.elementor-126 .elementor-element.elementor-element-8bda75f a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bff2f4 */.elementor-126 .elementor-element.elementor-element-9bff2f4 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c0e9167 */.elementor-126 .elementor-element.elementor-element-5c0e9167 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aca1d64 */.elementor-126 .elementor-element.elementor-element-aca1d64 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30698073 */.elementor-126 .elementor-element.elementor-element-30698073{ 
    height: 3px;
}

@media (max-width: 767px) {
    .elementor-126 .elementor-element.elementor-element-30698073{ 
        height: 1px;
    }   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b985c8f */@media (max-width: 1024px) {

   .elementor-126 .elementor-element.elementor-element-5b985c8f .elementor-button-text{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1078a6a2 */.elementor-126 .elementor-element.elementor-element-1078a6a2 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73e54ab */.elementor-126 .elementor-element.elementor-element-73e54ab a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5663855 */.elementor-126 .elementor-element.elementor-element-5663855 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69c323d */.elementor-126 .elementor-element.elementor-element-69c323d a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aef9b4 */.elementor-126 .elementor-element.elementor-element-8aef9b4 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a97624 */.elementor-126 .elementor-element.elementor-element-9a97624 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-897f2be */.elementor-126 .elementor-element.elementor-element-897f2be a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bda75f */.elementor-126 .elementor-element.elementor-element-8bda75f a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bff2f4 */.elementor-126 .elementor-element.elementor-element-9bff2f4 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c0e9167 */.elementor-126 .elementor-element.elementor-element-5c0e9167 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aca1d64 */.elementor-126 .elementor-element.elementor-element-aca1d64 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30698073 */.elementor-126 .elementor-element.elementor-element-30698073{ 
    height: 3px;
}

@media (max-width: 767px) {
    .elementor-126 .elementor-element.elementor-element-30698073{ 
        height: 1px;
    }   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b985c8f */@media (max-width: 1024px) {

   .elementor-126 .elementor-element.elementor-element-5b985c8f .elementor-button-text{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1078a6a2 */.elementor-126 .elementor-element.elementor-element-1078a6a2 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73e54ab */.elementor-126 .elementor-element.elementor-element-73e54ab a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5663855 */.elementor-126 .elementor-element.elementor-element-5663855 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69c323d */.elementor-126 .elementor-element.elementor-element-69c323d a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aef9b4 */.elementor-126 .elementor-element.elementor-element-8aef9b4 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a97624 */.elementor-126 .elementor-element.elementor-element-9a97624 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-897f2be */.elementor-126 .elementor-element.elementor-element-897f2be a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bda75f */.elementor-126 .elementor-element.elementor-element-8bda75f a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bff2f4 */.elementor-126 .elementor-element.elementor-element-9bff2f4 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c0e9167 */.elementor-126 .elementor-element.elementor-element-5c0e9167 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aca1d64 */.elementor-126 .elementor-element.elementor-element-aca1d64 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30698073 */.elementor-126 .elementor-element.elementor-element-30698073{ 
    height: 3px;
}

@media (max-width: 767px) {
    .elementor-126 .elementor-element.elementor-element-30698073{ 
        height: 1px;
    }   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b985c8f */@media (max-width: 1024px) {

   .elementor-126 .elementor-element.elementor-element-5b985c8f .elementor-button-text{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1078a6a2 */.elementor-126 .elementor-element.elementor-element-1078a6a2 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73e54ab */.elementor-126 .elementor-element.elementor-element-73e54ab a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5663855 */.elementor-126 .elementor-element.elementor-element-5663855 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69c323d */.elementor-126 .elementor-element.elementor-element-69c323d a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aef9b4 */.elementor-126 .elementor-element.elementor-element-8aef9b4 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a97624 */.elementor-126 .elementor-element.elementor-element-9a97624 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-897f2be */.elementor-126 .elementor-element.elementor-element-897f2be a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bda75f */.elementor-126 .elementor-element.elementor-element-8bda75f a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bff2f4 */.elementor-126 .elementor-element.elementor-element-9bff2f4 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5c0e9167 */.elementor-126 .elementor-element.elementor-element-5c0e9167 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aca1d64 */.elementor-126 .elementor-element.elementor-element-aca1d64 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30698073 */.elementor-126 .elementor-element.elementor-element-30698073{ 
    height: 3px;
}

@media (max-width: 767px) {
    .elementor-126 .elementor-element.elementor-element-30698073{ 
        height: 1px;
    }   
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5b985c8f */@media (max-width: 1024px) {

   .elementor-126 .elementor-element.elementor-element-5b985c8f .elementor-button-text{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1078a6a2 */.elementor-126 .elementor-element.elementor-element-1078a6a2 {
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-73e54ab */.elementor-126 .elementor-element.elementor-element-73e54ab a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5663855 */.elementor-126 .elementor-element.elementor-element-5663855 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69c323d */.elementor-126 .elementor-element.elementor-element-69c323d a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8aef9b4 */.elementor-126 .elementor-element.elementor-element-8aef9b4 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9a97624 */.elementor-126 .elementor-element.elementor-element-9a97624 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-897f2be */.elementor-126 .elementor-element.elementor-element-897f2be a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8bda75f */.elementor-126 .elementor-element.elementor-element-8bda75f a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bff2f4 */.elementor-126 .elementor-element.elementor-element-9bff2f4 a:hover{
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-666f5535 */.elementor-126 .elementor-element.elementor-element-666f5535 .e-n-tabs-heading{
    z-index: 10 !important;
    min-height: 5.7rem !important;
    background-color: white !important;
    border-bottom: 1px solid rgb(222 225 226 / 0.75);
    padding-left: max(0px, calc(50% - 47.5rem));
  padding-right: max(0px, calc(50% - 47.5rem));
}

.elementor-126 .elementor-element.elementor-element-666f5535 .e-n-tab-title{
    font-size: 1.125rem;
}

.elementor-126 .elementor-element.elementor-element-666f5535 .e-n-tab-title:first-child{
    justify-content: flex-start;
    margin-right: auto !important;
}

.elementor-126 .elementor-element.elementor-element-666f5535 .e-n-tab-title:first-child{
    font-family: Larken, serif !important;
    background-color: white !important;
    
}


.elementor-126 .elementor-element.elementor-element-666f5535 .e-n-tab-title:first-child > .e-n-tab-title-text{
    font-size: 2rem !important;
    font-weight: 500 !important;
    color: #121416;
}


.elementor-126 .elementor-element.elementor-element-666f5535 .e-n-tab-title:first-child[aria-selected="true"] > .e-n-tab-title-text{
    font-size: 2rem !important;
    font-weight: 500 !important;
    color: #005596;
}

.elementor-widget-n-tabs .e-n-tabs{
    gap: 0 !important;
}

@media (max-width: 768px) {
    .elementor-126 .elementor-element.elementor-element-666f5535 .e-n-tabs-heading {
         min-height: 3.6rem !important;
        padding: 1vh 5vw 0 5vw;
    }
    
    .elementor-126 .elementor-element.elementor-element-666f5535 select{
        min-height: 3.6rem !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Apercu Mono';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.vai.org/wp-content/uploads/2025/05/ApercuMono-Regular-Pro.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Monument Extended';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.vai.org/wp-content/uploads/2025/05/PPMonumentExtended-Regular.woff') format('woff');
}
@font-face {
	font-family: 'Monument Extended';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.vai.org/wp-content/uploads/2025/05/PPMonumentExtended-Bold.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Apercu Regular';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.vai.org/wp-content/uploads/2025/05/Apercu-Regular-Pro.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Larken';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.vai.org/wp-content/uploads/2025/05/larken-regular.woff') format('woff');
}
@font-face {
	font-family: 'Larken';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.vai.org/wp-content/uploads/2025/05/larken-medium.woff') format('woff');
}
@font-face {
	font-family: 'Larken';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.vai.org/wp-content/uploads/2025/05/larken-light.woff') format('woff');
}
@font-face {
	font-family: 'Larken';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.vai.org/wp-content/uploads/2025/05/larken-bold.woff') format('woff');
}
@font-face {
	font-family: 'Larken';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.vai.org/wp-content/uploads/2025/05/larken-extrabold.woff') format('woff');
}
/* End Custom Fonts CSS */