.elementor-5620 .elementor-element.elementor-element-f685434{--display:flex;--min-height:0px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-5620 .elementor-element.elementor-element-f685434:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-f685434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EE;}.elementor-5620 .elementor-element.elementor-element-909b1be > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5620 .elementor-element.elementor-element-909b1be .elementor-heading-title{font-family:"Helvetica Neue LT Pro 77 Bold Condensed", Sans-serif;font-size:50px;font-weight:100;line-height:54px;color:#121F4D;}.elementor-5620 .elementor-element.elementor-element-a46a35e > .elementor-widget-container{margin:-17px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5620 .elementor-element.elementor-element-a46a35e .elementor-heading-title{font-family:"Helvetica Neue LT Pro 77 Bold Condensed", Sans-serif;font-size:65px;font-weight:700;line-height:54px;color:#121F4D;}.elementor-5620 .elementor-element.elementor-element-decb427{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-5620 .elementor-element.elementor-element-decb427:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-decb427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F5EE;background-position:bottom right;background-repeat:no-repeat;}.elementor-5620 .elementor-element.elementor-element-7adea80{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-88d9e59{--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;--justify-content:space-evenly;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-88d9e59:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-88d9e59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C3D0E3;}.elementor-5620 .elementor-element.elementor-element-3379523.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5620 .elementor-element.elementor-element-3379523{text-align:start;}.elementor-5620 .elementor-element.elementor-element-3379523 .elementor-heading-title{font-style:italic;color:var( --e-global-color-primary );}.elementor-5620 .elementor-element.elementor-element-8e49202 .elementor-icon-wrapper{text-align:center;}.elementor-5620 .elementor-element.elementor-element-8e49202.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-8e49202.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-8e49202.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-8e49202.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-8e49202.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-8e49202 .elementor-icon{font-size:33px;}.elementor-5620 .elementor-element.elementor-element-8e49202 .elementor-icon svg{height:33px;}.elementor-5620 .elementor-element.elementor-element-a5c02b6{--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;--justify-content:space-evenly;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-a5c02b6:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-a5c02b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nvlightbg );}.elementor-5620 .elementor-element.elementor-element-f9d7eaf{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-f9d7eaf.e-con{--align-self:flex-start;}.elementor-5620 .elementor-element.elementor-element-e048f15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-35dfac6{font-size:14px;}.elementor-5620 .elementor-element.elementor-element-583ea6a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-6585b99{--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;--justify-content:space-evenly;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-6585b99:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-6585b99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C3D0E3;}.elementor-5620 .elementor-element.elementor-element-c9cba91.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5620 .elementor-element.elementor-element-c9cba91{text-align:start;}.elementor-5620 .elementor-element.elementor-element-c9cba91 .elementor-heading-title{font-style:italic;color:var( --e-global-color-primary );}.elementor-5620 .elementor-element.elementor-element-e226372 .elementor-icon-wrapper{text-align:center;}.elementor-5620 .elementor-element.elementor-element-e226372.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-e226372.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-e226372.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-e226372.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-e226372.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-e226372 .elementor-icon{font-size:33px;}.elementor-5620 .elementor-element.elementor-element-e226372 .elementor-icon svg{height:33px;}.elementor-5620 .elementor-element.elementor-element-8f94def{--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;--justify-content:space-evenly;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-8f94def:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-8f94def > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nvlightbg );}.elementor-5620 .elementor-element.elementor-element-f9fa1f1{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-f9fa1f1.e-con{--align-self:flex-start;}.elementor-5620 .elementor-element.elementor-element-7e88bea{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-16889b5{font-size:14px;}.elementor-5620 .elementor-element.elementor-element-b7d1a84{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-0504465{--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;--justify-content:space-evenly;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-0504465:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-0504465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C3D0E3;}.elementor-5620 .elementor-element.elementor-element-eded14b.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5620 .elementor-element.elementor-element-eded14b{text-align:start;}.elementor-5620 .elementor-element.elementor-element-eded14b .elementor-heading-title{font-style:italic;color:var( --e-global-color-primary );}.elementor-5620 .elementor-element.elementor-element-82583e6 .elementor-icon-wrapper{text-align:center;}.elementor-5620 .elementor-element.elementor-element-82583e6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-82583e6.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-82583e6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-82583e6.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-82583e6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-82583e6 .elementor-icon{font-size:33px;}.elementor-5620 .elementor-element.elementor-element-82583e6 .elementor-icon svg{height:33px;}.elementor-5620 .elementor-element.elementor-element-3e74880{--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;--justify-content:space-evenly;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-3e74880:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-3e74880 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nvlightbg );}.elementor-5620 .elementor-element.elementor-element-f383353{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-f383353.e-con{--align-self:flex-start;}.elementor-5620 .elementor-element.elementor-element-437c3ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-2c422c4{font-size:14px;}.elementor-5620 .elementor-element.elementor-element-bc143ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-312da38{--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;--justify-content:space-evenly;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-312da38:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-312da38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C3D0E3;}.elementor-5620 .elementor-element.elementor-element-09d1837.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5620 .elementor-element.elementor-element-09d1837{text-align:start;}.elementor-5620 .elementor-element.elementor-element-09d1837 .elementor-heading-title{font-style:italic;color:var( --e-global-color-primary );}.elementor-5620 .elementor-element.elementor-element-d03ecdc .elementor-icon-wrapper{text-align:center;}.elementor-5620 .elementor-element.elementor-element-d03ecdc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-d03ecdc.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-d03ecdc.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-d03ecdc.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-d03ecdc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-d03ecdc .elementor-icon{font-size:33px;}.elementor-5620 .elementor-element.elementor-element-d03ecdc .elementor-icon svg{height:33px;}.elementor-5620 .elementor-element.elementor-element-8f0181b{--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;--justify-content:space-evenly;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-8f0181b:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-8f0181b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-5620 .elementor-element.elementor-element-f9b52d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-f9b52d1.e-con{--align-self:flex-start;}.elementor-5620 .elementor-element.elementor-element-d2166ae{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-830ceb8{font-size:14px;}.elementor-5620 .elementor-element.elementor-element-68921d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-d6df789{--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;--justify-content:space-evenly;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-d6df789:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-d6df789 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C3D0E3;}.elementor-5620 .elementor-element.elementor-element-f382ab7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5620 .elementor-element.elementor-element-f382ab7{text-align:start;}.elementor-5620 .elementor-element.elementor-element-f382ab7 .elementor-heading-title{font-style:italic;color:var( --e-global-color-primary );}.elementor-5620 .elementor-element.elementor-element-8106b21 .elementor-icon-wrapper{text-align:center;}.elementor-5620 .elementor-element.elementor-element-8106b21.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-8106b21.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-8106b21.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-8106b21.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-8106b21.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-8106b21 .elementor-icon{font-size:33px;}.elementor-5620 .elementor-element.elementor-element-8106b21 .elementor-icon svg{height:33px;}.elementor-5620 .elementor-element.elementor-element-cc8462a{--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;--justify-content:space-evenly;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-cc8462a:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-cc8462a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nvlightbg );}.elementor-5620 .elementor-element.elementor-element-5bce3e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-5bce3e9.e-con{--align-self:flex-start;}.elementor-5620 .elementor-element.elementor-element-ead2653{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-2c1d02f{font-size:14px;}.elementor-5620 .elementor-element.elementor-element-0945efe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-408f1af{--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;--justify-content:space-evenly;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-408f1af:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-408f1af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C3D0E3;}.elementor-5620 .elementor-element.elementor-element-83ef04a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5620 .elementor-element.elementor-element-83ef04a{text-align:start;}.elementor-5620 .elementor-element.elementor-element-83ef04a .elementor-heading-title{font-style:italic;color:var( --e-global-color-primary );}.elementor-5620 .elementor-element.elementor-element-6276990 .elementor-icon-wrapper{text-align:center;}.elementor-5620 .elementor-element.elementor-element-6276990.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-6276990.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-6276990.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-6276990.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-6276990.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-6276990 .elementor-icon{font-size:33px;}.elementor-5620 .elementor-element.elementor-element-6276990 .elementor-icon svg{height:33px;}.elementor-5620 .elementor-element.elementor-element-73e2e38{--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;--justify-content:space-evenly;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-73e2e38:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-73e2e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nvlightbg );}.elementor-5620 .elementor-element.elementor-element-910a1ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-910a1ca.e-con{--align-self:flex-start;}.elementor-5620 .elementor-element.elementor-element-05f2c4c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-e0e9329{font-size:14px;}.elementor-5620 .elementor-element.elementor-element-0bd20c5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-7237a1e{--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;--justify-content:space-evenly;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-7237a1e:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-7237a1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C3D0E3;}.elementor-5620 .elementor-element.elementor-element-20c7f08.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5620 .elementor-element.elementor-element-20c7f08{text-align:start;}.elementor-5620 .elementor-element.elementor-element-20c7f08 .elementor-heading-title{font-style:italic;color:var( --e-global-color-primary );}.elementor-5620 .elementor-element.elementor-element-1288283 .elementor-icon-wrapper{text-align:center;}.elementor-5620 .elementor-element.elementor-element-1288283.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-1288283.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-1288283.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-1288283.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-1288283.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-1288283 .elementor-icon{font-size:33px;}.elementor-5620 .elementor-element.elementor-element-1288283 .elementor-icon svg{height:33px;}.elementor-5620 .elementor-element.elementor-element-b98d83c{--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;--justify-content:space-evenly;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-b98d83c:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-b98d83c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nvlightbg );}.elementor-5620 .elementor-element.elementor-element-4618307{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-4618307.e-con{--align-self:flex-start;}.elementor-5620 .elementor-element.elementor-element-e4e153c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-106ddcc{font-size:14px;}.elementor-5620 .elementor-element.elementor-element-67a0bbe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-341296b{--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;--justify-content:space-evenly;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-341296b:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-341296b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C3D0E3;}.elementor-5620 .elementor-element.elementor-element-341296b.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-5620 .elementor-element.elementor-element-2b5f9b2.elementor-element{--align-self:center;}.elementor-5620 .elementor-element.elementor-element-0cb346d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5620 .elementor-element.elementor-element-0cb346d{text-align:start;}.elementor-5620 .elementor-element.elementor-element-0cb346d .elementor-heading-title{font-style:italic;color:var( --e-global-color-primary );}.elementor-5620 .elementor-element.elementor-element-dbb2155 .elementor-icon-wrapper{text-align:center;}.elementor-5620 .elementor-element.elementor-element-dbb2155.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-dbb2155.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-dbb2155.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-dbb2155.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-dbb2155.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-dbb2155 .elementor-icon{font-size:33px;}.elementor-5620 .elementor-element.elementor-element-dbb2155 .elementor-icon svg{height:33px;}.elementor-5620 .elementor-element.elementor-element-bee4026{--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;--justify-content:space-evenly;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-bee4026:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-bee4026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nvlightbg );}.elementor-5620 .elementor-element.elementor-element-35bc25d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-35bc25d.e-con{--align-self:flex-start;}.elementor-5620 .elementor-element.elementor-element-7630667{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-6e20dac{font-size:14px;}.elementor-5620 .elementor-element.elementor-element-8c3f5ba{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-aeeddbc{--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;--justify-content:space-evenly;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-aeeddbc:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-aeeddbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C3D0E3;}.elementor-5620 .elementor-element.elementor-element-aeeddbc.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-5620 .elementor-element.elementor-element-752fae3.elementor-element{--align-self:center;}.elementor-5620 .elementor-element.elementor-element-ae302e5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5620 .elementor-element.elementor-element-ae302e5{text-align:start;}.elementor-5620 .elementor-element.elementor-element-ae302e5 .elementor-heading-title{font-style:italic;color:var( --e-global-color-primary );}.elementor-5620 .elementor-element.elementor-element-60cc7bf .elementor-icon-wrapper{text-align:center;}.elementor-5620 .elementor-element.elementor-element-60cc7bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-60cc7bf.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-60cc7bf.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-60cc7bf.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-60cc7bf.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-60cc7bf .elementor-icon{font-size:33px;}.elementor-5620 .elementor-element.elementor-element-60cc7bf .elementor-icon svg{height:33px;}.elementor-5620 .elementor-element.elementor-element-07ac615{--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;--justify-content:space-evenly;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-07ac615:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-07ac615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nvlightbg );}.elementor-5620 .elementor-element.elementor-element-a8b55f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-a8b55f8.e-con{--align-self:flex-start;}.elementor-5620 .elementor-element.elementor-element-4a5f11a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-4ade088{font-size:14px;}.elementor-5620 .elementor-element.elementor-element-907ce5d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-ca6f3a3{--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;--justify-content:space-evenly;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-ca6f3a3:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-ca6f3a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C3D0E3;}.elementor-5620 .elementor-element.elementor-element-ca6f3a3.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-5620 .elementor-element.elementor-element-6bbc98f.elementor-element{--align-self:center;}.elementor-5620 .elementor-element.elementor-element-bd65de5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-5620 .elementor-element.elementor-element-bd65de5{text-align:start;}.elementor-5620 .elementor-element.elementor-element-bd65de5 .elementor-heading-title{font-style:italic;color:var( --e-global-color-primary );}.elementor-5620 .elementor-element.elementor-element-d657952 .elementor-icon-wrapper{text-align:center;}.elementor-5620 .elementor-element.elementor-element-d657952.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-d657952.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-d657952.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-d657952.elementor-view-framed .elementor-icon, .elementor-5620 .elementor-element.elementor-element-d657952.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-5620 .elementor-element.elementor-element-d657952 .elementor-icon{font-size:33px;}.elementor-5620 .elementor-element.elementor-element-d657952 .elementor-icon svg{height:33px;}.elementor-5620 .elementor-element.elementor-element-4cacf77{--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;--justify-content:space-evenly;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-5620 .elementor-element.elementor-element-4cacf77:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-4cacf77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nvlightbg );}.elementor-5620 .elementor-element.elementor-element-e42d61b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-e42d61b.e-con{--align-self:flex-start;}.elementor-5620 .elementor-element.elementor-element-6593996{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5620 .elementor-element.elementor-element-f338fc8{font-size:14px;}.elementor-5620 .elementor-element.elementor-element-0ec3d3e{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5620 .elementor-element.elementor-element-ac273fb .elementor-button{background-color:#FFFFFF;font-size:21px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-5620 .elementor-element.elementor-element-ac273fb .elementor-button-content-wrapper{flex-direction:row;}@media(min-width:768px){.elementor-5620 .elementor-element.elementor-element-a5c02b6{--width:100%;}.elementor-5620 .elementor-element.elementor-element-e048f15{--width:71%;}.elementor-5620 .elementor-element.elementor-element-8f94def{--width:100%;}.elementor-5620 .elementor-element.elementor-element-7e88bea{--width:71%;}.elementor-5620 .elementor-element.elementor-element-3e74880{--width:100%;}.elementor-5620 .elementor-element.elementor-element-437c3ee{--width:71%;}.elementor-5620 .elementor-element.elementor-element-8f0181b{--width:100%;}.elementor-5620 .elementor-element.elementor-element-d2166ae{--width:71%;}.elementor-5620 .elementor-element.elementor-element-cc8462a{--width:100%;}.elementor-5620 .elementor-element.elementor-element-ead2653{--width:71%;}.elementor-5620 .elementor-element.elementor-element-73e2e38{--width:100%;}.elementor-5620 .elementor-element.elementor-element-05f2c4c{--width:71%;}.elementor-5620 .elementor-element.elementor-element-b98d83c{--width:100%;}.elementor-5620 .elementor-element.elementor-element-e4e153c{--width:71%;}.elementor-5620 .elementor-element.elementor-element-bee4026{--width:100%;}.elementor-5620 .elementor-element.elementor-element-7630667{--width:71%;}.elementor-5620 .elementor-element.elementor-element-07ac615{--width:100%;}.elementor-5620 .elementor-element.elementor-element-4a5f11a{--width:71%;}.elementor-5620 .elementor-element.elementor-element-4cacf77{--width:100%;}.elementor-5620 .elementor-element.elementor-element-6593996{--width:71%;}}@media(max-width:767px){.elementor-5620 .elementor-element.elementor-element-909b1be .elementor-heading-title{font-size:40px;}.elementor-5620 .elementor-element.elementor-element-a46a35e .elementor-heading-title{font-size:40px;}.elementor-5620 .elementor-element.elementor-element-decb427{--padding-top:3px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-5620 .elementor-element.elementor-element-88d9e59{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-5620 .elementor-element.elementor-element-8e49202 .elementor-icon{font-size:20px;}.elementor-5620 .elementor-element.elementor-element-8e49202 .elementor-icon svg{height:20px;}.elementor-5620 .elementor-element.elementor-element-6585b99{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-5620 .elementor-element.elementor-element-e226372 .elementor-icon{font-size:20px;}.elementor-5620 .elementor-element.elementor-element-e226372 .elementor-icon svg{height:20px;}.elementor-5620 .elementor-element.elementor-element-0504465{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-5620 .elementor-element.elementor-element-82583e6 .elementor-icon{font-size:20px;}.elementor-5620 .elementor-element.elementor-element-82583e6 .elementor-icon svg{height:20px;}.elementor-5620 .elementor-element.elementor-element-312da38{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-5620 .elementor-element.elementor-element-d03ecdc .elementor-icon{font-size:20px;}.elementor-5620 .elementor-element.elementor-element-d03ecdc .elementor-icon svg{height:20px;}.elementor-5620 .elementor-element.elementor-element-d6df789{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-5620 .elementor-element.elementor-element-8106b21 .elementor-icon{font-size:20px;}.elementor-5620 .elementor-element.elementor-element-8106b21 .elementor-icon svg{height:20px;}.elementor-5620 .elementor-element.elementor-element-408f1af{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-5620 .elementor-element.elementor-element-6276990 .elementor-icon{font-size:20px;}.elementor-5620 .elementor-element.elementor-element-6276990 .elementor-icon svg{height:20px;}.elementor-5620 .elementor-element.elementor-element-7237a1e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-5620 .elementor-element.elementor-element-20c7f08{width:initial;max-width:initial;}.elementor-5620 .elementor-element.elementor-element-1288283 .elementor-icon{font-size:20px;}.elementor-5620 .elementor-element.elementor-element-1288283 .elementor-icon svg{height:20px;}.elementor-5620 .elementor-element.elementor-element-341296b{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-5620 .elementor-element.elementor-element-dbb2155 .elementor-icon{font-size:20px;}.elementor-5620 .elementor-element.elementor-element-dbb2155 .elementor-icon svg{height:20px;}.elementor-5620 .elementor-element.elementor-element-aeeddbc{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-5620 .elementor-element.elementor-element-60cc7bf .elementor-icon{font-size:20px;}.elementor-5620 .elementor-element.elementor-element-60cc7bf .elementor-icon svg{height:20px;}.elementor-5620 .elementor-element.elementor-element-ca6f3a3{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:15px;}.elementor-5620 .elementor-element.elementor-element-d657952 .elementor-icon{font-size:20px;}.elementor-5620 .elementor-element.elementor-element-d657952 .elementor-icon svg{height:20px;}}@media(min-width:1025px){.elementor-5620 .elementor-element.elementor-element-decb427:not(.elementor-motion-effects-element-type-background), .elementor-5620 .elementor-element.elementor-element-decb427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-decb427 *//* ============================================
   ACCORDION — COMPLETE CSS (FINAL)
   ============================================ */

/* ---------- Header ---------- */
.acc-header {
  cursor: pointer;
  min-height: 200px;
  transition: background-color 0.2s ease;
}
.acc-header:hover {
  background-color: #dee6f2 !important; 
}

/* Open state: dark blue header */
.acc-item.open .acc-header {
  background-color: #121f4d !important;      /* your open/click color */
}
.acc-item.open .acc-header:hover {
  background-color: #121f4d !important;      /* keep dark when hovering an open header */
}

/* Vertically center title + chevron in the header */
.acc-header .elementor-widget-heading,
.acc-header .elementor-widget-icon {
  display: flex;
  align-items: center;
}

/* ---------- Title + chevron color (white when open) ---------- */
.acc-header .elementor-heading-title {
  transition: color 0.2s ease;
}
.acc-item.open .acc-header .elementor-heading-title {
  color: #ffffff;
}
.acc-item.open .acc-chevron i {
  color: #ffffff;                 /* icon-font chevrons */
}
.acc-item.open .acc-chevron svg {
  fill: #ffffff;                  /* SVG chevrons */
}

/* ---------- Header image ---------- */
.acc-header .acc-header-img {
  align-self: stretch;
  width: 300px;
  flex-shrink: 0;
  position: relative;
  overflow: hidden;
}
.acc-header-img img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

/* ---------- Chevron rotation (spins around its own center) ---------- */
.acc-chevron i,
.acc-chevron svg {
  transition: transform 0.3s ease, color 0.2s ease, fill 0.2s ease;
  transform-origin: center center;
  display: inline-block;
}
.acc-item.open .acc-chevron i,
.acc-item.open .acc-chevron svg {
  transform: rotate(180deg);
}

/* ---------- Content expand / collapse ---------- */
.acc-content {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.4s ease, padding 0.4s ease;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.acc-item.open .acc-content {
  max-height: 800px;              /* just above your tallest content — lower = smoother close */
  padding-top: 40px !important;   /* match your content container's padding */
  padding-bottom: 40px !important;
}

/* ---------- Mobile ---------- */
@media (max-width: 767px) {
  /* Keep the header laid out as a row, not stacked */
  .acc-header {
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    min-height: 120px;
  }

  /* Image: fixed narrow column, full header height */
  .acc-header .acc-header-img {
    width: 100px !important;
    align-self: stretch;
  }

  /* Title takes the remaining space (undo Elementor's 100% mobile width) */
  .acc-header .elementor-widget-heading {
    width: auto !important;
    flex-grow: 1;
    min-width: 0;              /* lets long titles wrap instead of overflowing */
  }

  /* Chevron: keep it compact on the right */
  .acc-header .elementor-widget-icon {
    width: auto !important;
    flex-shrink: 0;
  }

  .acc-item.open .acc-content {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
    /* Let long titles wrap instead of overflowing */
  .acc-header .elementor-widget-heading,
  .acc-header .elementor-widget-heading > div,
  .acc-header .elementor-widget-heading .elementor-widget-container {
    min-width: 0;
    max-width: 100%;
  }
  .acc-header .elementor-heading-title {
    white-space: normal !important;
    overflow-wrap: break-word;
    max-width: 100%;
    font-size: 5.5vw;
  }

  .acc-header .elementor-heading-title p {
    font-size: 4vw;
  }
}

/* Nothing in the accordion may exceed the screen width */
.acc-item,
.acc-header,
.acc-content {
  max-width: 100% !important;
}

/* Heading can never be wider than the space it's given */
.acc-header .elementor-widget-heading {
  width: auto !important;
  max-width: 100% !important;
  flex-grow: 1;
  flex-shrink: 1;
  min-width: 0;
}

/* Chevron holds its size, never pushes wide */
.acc-header .elementor-widget-icon {
  width: auto !important;
  flex-shrink: 0;
}

/* Failsafe: clip anything that still tries to escape */
.acc-item {
  overflow: hidden;
}

.acc-header .elementor-heading-title p {
    margin-bottom: 0;
}


/* Video */
.video-embed {
  width: 100%;
  aspect-ratio: 16 / 9;
  overflow: hidden;
  background: #000;
}

.video-embed iframe {
  display: block;
  width: 100%;
  height: 100%;
  border: 0;
}

/* TEMP: accordion disabled until content is ready */
.acc-header {
  pointer-events: none;
}

/* TEMP: hide chevrons too */
.acc-chevron {
    display: none ! IMPORTANT;
}/* End custom CSS */
/* Start custom CSS */.sma-accordian p {
    font-size: 16px;
}

.text-expander .e-n-accordion-item span.read-less {
    display: none;
}

.text-expander.elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title span.read-more {
    display: none;
}
.text-expander.elementor-widget-n-accordion .e-n-accordion-item[open] .e-n-accordion-item-title span.read-less {
    display: inline;
}/* End custom CSS */