.elementor-16 .elementor-element.elementor-element-57ec423:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-57ec423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #222222 0%, #404040 61%);}.elementor-16 .elementor-element.elementor-element-57ec423{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-57ec423 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16 .elementor-element.elementor-element-acc34e0:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-acc34e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nvtextcolor );}.elementor-16 .elementor-element.elementor-element-acc34e0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-acc34e0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-16 .elementor-element.elementor-element-66ec63a{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-18f0e49{color:var( --e-global-color-a48e2ed );}.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-16 .elementor-element.elementor-element-75e318a .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-91a078c:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-91a078c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nvdarkbg );}.elementor-16 .elementor-element.elementor-element-91a078c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-91a078c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-71ab484 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-afe1924 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-394697a .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-6cb170f:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6cb170f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nvdarkbg );}.elementor-16 .elementor-element.elementor-element-6cb170f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-6cb170f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-7c8caa4 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-52a2b57 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-8ff38cc .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-2150dce:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2150dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nvlightbg );}.elementor-16 .elementor-element.elementor-element-2150dce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-2150dce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-e320d21 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-16 .elementor-element.elementor-element-4500a9c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-ff861e4{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-2d607d2 .elementor-button{background-color:var( --e-global-color-nvtextcolor );border-style:double;border-radius:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-2150191:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2150191 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-nvprimaryaccent );}.elementor-16 .elementor-element.elementor-element-2150191{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-2150191 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-672f14a{width:var( --container-widget-width, 100.909% );max-width:100.909%;--container-widget-width:100.909%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-0e1dd30 .elementor-heading-title{color:var( --e-global-color-nvsitebg );}.elementor-16 .elementor-element.elementor-element-6c77d29 .elementor-button{background-color:var( --e-global-color-nvtextcolor );border-style:double;border-radius:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-8eaf8de:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-8eaf8de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9222735 );}.elementor-16 .elementor-element.elementor-element-8eaf8de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-8eaf8de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-4f83677 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-5b6b4da{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16 .elementor-element.elementor-element-b21695f .elementor-toggle-title, .elementor-16 .elementor-element.elementor-element-b21695f .elementor-toggle-icon{color:var( --e-global-color-nvsitebg );}.elementor-16 .elementor-element.elementor-element-b21695f .elementor-toggle-icon svg{fill:var( --e-global-color-nvsitebg );}.elementor-16 .elementor-element.elementor-element-b21695f .elementor-tab-title.elementor-active a, .elementor-16 .elementor-element.elementor-element-b21695f .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-b21695f .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-16 .elementor-element.elementor-element-b21695f .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-b21695f .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-b21695f .elementor-tab-content{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-271d114 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:double;border-radius:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-3bf4829:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3bf4829 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-a48e2ed ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-16 .elementor-element.elementor-element-3bf4829{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-3bf4829 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-0575fb0{text-align:center;}.elementor-16 .elementor-element.elementor-element-0575fb0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-b6c3de8 .elementor-button{background-color:var( --e-global-color-nvprimaryaccent );fill:var( --e-global-color-nvtextcolor );color:var( --e-global-color-nvtextcolor );border-style:double;border-radius:15px 15px 15px 15px;}.elementor-16 .elementor-element.elementor-element-6c2d5e9:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-6c2d5e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-16 .elementor-element.elementor-element-6c2d5e9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-16 .elementor-element.elementor-element-6c2d5e9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16 .elementor-element.elementor-element-604929b .elementor-repeater-item-337f32e.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-604929b .elementor-repeater-item-2d97080.elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-604929b{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-16 .elementor-element.elementor-element-604929b .elementor-widget-container{text-align:center;}.elementor-16 .elementor-element.elementor-element-a1db7ac{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-0007e7b .elementor-icon-list-icon i{color:var( --e-global-color-nvlightbg );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-0007e7b .elementor-icon-list-icon svg{fill:var( --e-global-color-nvlightbg );transition:fill 0.3s;}.elementor-16 .elementor-element.elementor-element-0007e7b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-16 .elementor-element.elementor-element-0007e7b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-16 .elementor-element.elementor-element-032cbc2 .elementor-button{background-color:var( --e-global-color-nvprimaryaccent );fill:var( --e-global-color-nvtextcolor );color:var( --e-global-color-nvtextcolor );border-style:double;border-radius:15px 15px 15px 15px;}