.elementor-1454 .elementor-element.elementor-element-5466b68c{--display:flex;--min-height:100dvh;--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;--justify-content:flex-start;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:0px 0px 0px 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-1454 .elementor-element.elementor-element-5466b68c:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-5466b68c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-49d7bb35{--display:flex;--min-height:100dvh;--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;--justify-content:flex-start;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:0px 0px 0px 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-1454 .elementor-element.elementor-element-49d7bb35:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-49d7bb35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-51ad7fb0{--display:flex;--min-height:72px;--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-between;--align-items:center;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:025px 025px 025px 025px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-1454 .elementor-element.elementor-element-51ad7fb0:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-51ad7fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-53b871d6{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;text-align:center;}.elementor-1454 .elementor-element.elementor-element-53b871d6 img{width:56px;height:56px;}.elementor-1454 .elementor-element.elementor-element-2d922adf{width:var( --container-widget-width, 98px );max-width:98px;--container-widget-width:98px;--container-widget-flex-grow:0;}.elementor-1454 .elementor-element.elementor-element-2d922adf .nfpk-language-switcher{--nfpk-lang-height:42px;--nfpk-lang-font-size:10px;--nfpk-lang-gap:2px;}.elementor-1454 .elementor-element.elementor-element-7de9c24e{--display:flex;--min-height:56px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-1454 .elementor-element.elementor-element-7de9c24e:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-7de9c24e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}.elementor-1454 .elementor-element.elementor-element-1410eace{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1454 .elementor-element.elementor-element-1410eace .nfpk-ajax-search{--nfpk-search-height:54px;--nfpk-search-font-size:13px;--nfpk-search-panel-max-height:560px;}.elementor-1454 .elementor-element.elementor-element-5843fd5d{--display:flex;--min-height:48px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1454 .elementor-element.elementor-element-5843fd5d:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-5843fd5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-830720a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-1454 .elementor-element.elementor-element-830720a > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-1454 .elementor-element.elementor-element-830720a .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1454 .elementor-element.elementor-element-830720a .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1454 .elementor-element.elementor-element-830720a .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-830720a .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-830720a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1454 .elementor-element.elementor-element-830720a .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-7f9560ee{--display:flex;--min-height:50px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:10px;--padding-right:10px;}.elementor-1454 .elementor-element.elementor-element-7f9560ee:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-7f9560ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-4ed88028{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-1454 .elementor-element.elementor-element-4ed88028 .elementor-widget-container{text-align:center;}.elementor-1454 .elementor-element.elementor-element-4ed88028 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.62em;}.elementor-1454 .elementor-element.elementor-element-4ed88028 .elementor-social-icon i{color:rgba(255,255,255,0.18);}.elementor-1454 .elementor-element.elementor-element-4ed88028 .elementor-social-icon svg{fill:rgba(255,255,255,0.18);}.elementor-1454 .elementor-element.elementor-element-1a357ccd{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-1454 .elementor-element.elementor-element-1a357ccd:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-1a357ccd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-5213ced3 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-1454 .elementor-element.elementor-element-5213ced3 .elementor-menu-toggle{margin:0 auto;}.elementor-1454 .elementor-element.elementor-element-5213ced3 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-5213ced3 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1454 .elementor-element.elementor-element-5213ced3 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1454 .elementor-element.elementor-element-5213ced3 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1454 .elementor-element.elementor-element-5213ced3 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-5213ced3 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-15babc{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:025px 025px 025px 025px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-1454 .elementor-element.elementor-element-15babc:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-15babc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-26aef9bd .elementor-menu-toggle{margin:0 auto;}.elementor-1454 .elementor-element.elementor-element-26aef9bd .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-26aef9bd .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1454 .elementor-element.elementor-element-26aef9bd .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1454 .elementor-element.elementor-element-26aef9bd .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1454 .elementor-element.elementor-element-26aef9bd .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-26aef9bd .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-2dbf693e{--display:flex;--min-height:50px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1454 .elementor-element.elementor-element-2dbf693e:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-2dbf693e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-3e3fbb6a .elementor-button{background-color:rgba(237,32,37,0.08);font-size:14px;font-weight:600;fill:#ED2025;color:#ED2025;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(237,32,37,0.36);border-radius:11px 11px 11px 11px;}.elementor-1454 .elementor-element.elementor-element-3e3fbb6a .elementor-button:hover, .elementor-1454 .elementor-element.elementor-element-3e3fbb6a .elementor-button:focus{background-color:#ED2025;}.elementor-1454 .elementor-element.elementor-element-3e3fbb6a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1454 .elementor-element.elementor-element-3e3fbb6a .elementor-button-content-wrapper{flex-direction:row;}.elementor-1454 .elementor-element.elementor-element-3e3fbb6a .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1454 .elementor-element.elementor-element-1e037b37{--display:flex;--min-height:100dvh;--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;--justify-content:flex-start;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:0px 0px 0px 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-1454 .elementor-element.elementor-element-1e037b37:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-1e037b37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-3406e1c3{--display:flex;--min-height:72px;--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-between;--align-items:center;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-1454 .elementor-element.elementor-element-3406e1c3:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-3406e1c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-5781c9c5{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;text-align:center;}.elementor-1454 .elementor-element.elementor-element-5781c9c5 img{width:56px;height:56px;}.elementor-1454 .elementor-element.elementor-element-429f1901{width:var( --container-widget-width, 98px );max-width:98px;--container-widget-width:98px;--container-widget-flex-grow:0;}.elementor-1454 .elementor-element.elementor-element-429f1901 .nfpk-language-switcher{--nfpk-lang-height:42px;--nfpk-lang-font-size:10px;--nfpk-lang-gap:2px;}.elementor-1454 .elementor-element.elementor-element-72a4127a{--display:flex;--min-height:56px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-1454 .elementor-element.elementor-element-72a4127a:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-72a4127a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}.elementor-1454 .elementor-element.elementor-element-3b5acc00{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1454 .elementor-element.elementor-element-3b5acc00 .nfpk-ajax-search{--nfpk-search-height:54px;--nfpk-search-font-size:13px;--nfpk-search-panel-max-height:560px;}.elementor-1454 .elementor-element.elementor-element-51c8e708{--display:flex;--min-height:48px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1454 .elementor-element.elementor-element-51c8e708:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-51c8e708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-36e4f0aa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-1454 .elementor-element.elementor-element-36e4f0aa .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1454 .elementor-element.elementor-element-36e4f0aa .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1454 .elementor-element.elementor-element-36e4f0aa .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-36e4f0aa .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-36e4f0aa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1454 .elementor-element.elementor-element-36e4f0aa .elementor-icon-list-item > a{font-family:"IRANSans", Sans-serif;}.elementor-1454 .elementor-element.elementor-element-36e4f0aa .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1454 .elementor-element.elementor-element-36e4f0aa .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-5e0b1b83{--display:flex;--min-height:50px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:10px;--padding-right:10px;}.elementor-1454 .elementor-element.elementor-element-5e0b1b83:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-5e0b1b83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-333a87ae{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-1454 .elementor-element.elementor-element-333a87ae .elementor-widget-container{text-align:center;}.elementor-1454 .elementor-element.elementor-element-333a87ae .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.62em;}.elementor-1454 .elementor-element.elementor-element-333a87ae .elementor-social-icon i{color:rgba(255,255,255,0.18);}.elementor-1454 .elementor-element.elementor-element-333a87ae .elementor-social-icon svg{fill:rgba(255,255,255,0.18);}.elementor-1454 .elementor-element.elementor-element-6b473e2e{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-1454 .elementor-element.elementor-element-6b473e2e:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-6b473e2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-6bd94826 .elementor-menu-toggle{margin:0 auto;}.elementor-1454 .elementor-element.elementor-element-6bd94826 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-6bd94826 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1454 .elementor-element.elementor-element-6bd94826 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1454 .elementor-element.elementor-element-6bd94826 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1454 .elementor-element.elementor-element-6bd94826 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-6bd94826 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-2fc13d86{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-1454 .elementor-element.elementor-element-2fc13d86:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-2fc13d86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-3428e88f .elementor-menu-toggle{margin:0 auto;}.elementor-1454 .elementor-element.elementor-element-3428e88f .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-3428e88f .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1454 .elementor-element.elementor-element-3428e88f .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1454 .elementor-element.elementor-element-3428e88f .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1454 .elementor-element.elementor-element-3428e88f .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-3428e88f .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-7e2d57c9{--display:flex;--min-height:50px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1454 .elementor-element.elementor-element-7e2d57c9:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-7e2d57c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-1f398cc4 .elementor-button{background-color:rgba(237,32,37,0.08);font-size:14px;font-weight:600;fill:#ED2025;color:#ED2025;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(237,32,37,0.36);border-radius:11px 11px 11px 11px;}.elementor-1454 .elementor-element.elementor-element-1f398cc4 .elementor-button:hover, .elementor-1454 .elementor-element.elementor-element-1f398cc4 .elementor-button:focus{background-color:#ED2025;}.elementor-1454 .elementor-element.elementor-element-1f398cc4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1454 .elementor-element.elementor-element-1f398cc4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1454 .elementor-element.elementor-element-1f398cc4 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-1454 .elementor-element.elementor-element-29f6d09a{--display:flex;--min-height:100dvh;--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;--justify-content:flex-start;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:0px 0px 0px 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-1454 .elementor-element.elementor-element-29f6d09a:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-29f6d09a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-3fdefa91{--display:flex;--min-height:72px;--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-between;--align-items:center;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:12px;--padding-right:12px;}.elementor-1454 .elementor-element.elementor-element-3fdefa91:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-3fdefa91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-833212f{width:var( --container-widget-width, 56px );max-width:56px;--container-widget-width:56px;--container-widget-flex-grow:0;text-align:center;}.elementor-1454 .elementor-element.elementor-element-833212f img{width:56px;height:56px;}.elementor-1454 .elementor-element.elementor-element-456a1853{width:var( --container-widget-width, 98px );max-width:98px;--container-widget-width:98px;--container-widget-flex-grow:0;}.elementor-1454 .elementor-element.elementor-element-456a1853 .nfpk-language-switcher{--nfpk-lang-height:42px;--nfpk-lang-font-size:10px;--nfpk-lang-gap:2px;}.elementor-1454 .elementor-element.elementor-element-c4b9f9c{--display:flex;--min-height:56px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-1454 .elementor-element.elementor-element-c4b9f9c:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-c4b9f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(0,0,0,0);}.elementor-1454 .elementor-element.elementor-element-476a238a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1454 .elementor-element.elementor-element-476a238a .nfpk-ajax-search{--nfpk-search-height:54px;--nfpk-search-font-size:13px;--nfpk-search-panel-max-height:560px;}.elementor-1454 .elementor-element.elementor-element-42ceedb8{--display:flex;--min-height:48px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1454 .elementor-element.elementor-element-42ceedb8:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-42ceedb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-41702108{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-1454 .elementor-element.elementor-element-41702108 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-1454 .elementor-element.elementor-element-41702108 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-1454 .elementor-element.elementor-element-41702108 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-41702108 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-41702108 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1454 .elementor-element.elementor-element-41702108 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-614b1651{--display:flex;--min-height:50px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:10px;--padding-right:10px;}.elementor-1454 .elementor-element.elementor-element-614b1651:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-614b1651 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-c13434c{--grid-template-columns:repeat(0, auto);--icon-size:16px;--grid-column-gap:8px;--grid-row-gap:0px;}.elementor-1454 .elementor-element.elementor-element-c13434c .elementor-widget-container{text-align:center;}.elementor-1454 .elementor-element.elementor-element-c13434c .elementor-social-icon{background-color:#FFFFFF;--icon-padding:0.62em;}.elementor-1454 .elementor-element.elementor-element-c13434c .elementor-social-icon i{color:rgba(255,255,255,0.18);}.elementor-1454 .elementor-element.elementor-element-c13434c .elementor-social-icon svg{fill:rgba(255,255,255,0.18);}.elementor-1454 .elementor-element.elementor-element-78ed214b{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-1454 .elementor-element.elementor-element-78ed214b:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-78ed214b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-35280c8 .elementor-menu-toggle{margin:0 auto;}.elementor-1454 .elementor-element.elementor-element-35280c8 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-35280c8 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1454 .elementor-element.elementor-element-35280c8 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1454 .elementor-element.elementor-element-35280c8 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1454 .elementor-element.elementor-element-35280c8 .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-35280c8 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-1844dc6c{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-1454 .elementor-element.elementor-element-1844dc6c:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-1844dc6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-705d577d .elementor-menu-toggle{margin:0 auto;}.elementor-1454 .elementor-element.elementor-element-705d577d .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-705d577d .elementor-nav-menu--main .elementor-item:hover,
					.elementor-1454 .elementor-element.elementor-element-705d577d .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-1454 .elementor-element.elementor-element-705d577d .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-1454 .elementor-element.elementor-element-705d577d .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-705d577d .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-77a9a298{--display:flex;--min-height:50px;--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;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overflow:visible;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1454 .elementor-element.elementor-element-77a9a298:not(.elementor-motion-effects-element-type-background), .elementor-1454 .elementor-element.elementor-element-77a9a298 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-531568c .elementor-button{background-color:rgba(237,32,37,0.08);font-size:14px;font-weight:600;fill:#ED2025;color:#ED2025;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(237,32,37,0.36);border-radius:11px 11px 11px 11px;}.elementor-1454 .elementor-element.elementor-element-531568c .elementor-button:hover, .elementor-1454 .elementor-element.elementor-element-531568c .elementor-button:focus{background-color:#ED2025;}.elementor-1454 .elementor-element.elementor-element-531568c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1454 .elementor-element.elementor-element-531568c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1454 .elementor-element.elementor-element-531568c .elementor-button .elementor-button-content-wrapper{gap:8px;}#elementor-popup-modal-1454 .dialog-widget-content{animation-duration:1.2s;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-1454{background-color:rgba(0,0,0,.8);justify-content:center;align-items:flex-start;pointer-events:all;}#elementor-popup-modal-1454 .dialog-message{width:100vw;height:auto;}#elementor-popup-modal-1454 .dialog-close-button{display:flex;}@media(min-width:768px){.elementor-1454 .elementor-element.elementor-element-49d7bb35{--width:100%;}.elementor-1454 .elementor-element.elementor-element-51ad7fb0{--width:100%;}.elementor-1454 .elementor-element.elementor-element-7de9c24e{--width:100%;}.elementor-1454 .elementor-element.elementor-element-5843fd5d{--width:100%;}.elementor-1454 .elementor-element.elementor-element-7f9560ee{--width:100%;}.elementor-1454 .elementor-element.elementor-element-1a357ccd{--width:100%;}.elementor-1454 .elementor-element.elementor-element-15babc{--width:100%;}.elementor-1454 .elementor-element.elementor-element-2dbf693e{--width:100%;}.elementor-1454 .elementor-element.elementor-element-1e037b37{--width:100%;}.elementor-1454 .elementor-element.elementor-element-3406e1c3{--width:100%;}.elementor-1454 .elementor-element.elementor-element-72a4127a{--width:100%;}.elementor-1454 .elementor-element.elementor-element-51c8e708{--width:100%;}.elementor-1454 .elementor-element.elementor-element-5e0b1b83{--width:100%;}.elementor-1454 .elementor-element.elementor-element-6b473e2e{--width:100%;}.elementor-1454 .elementor-element.elementor-element-2fc13d86{--width:100%;}.elementor-1454 .elementor-element.elementor-element-7e2d57c9{--width:100%;}.elementor-1454 .elementor-element.elementor-element-29f6d09a{--width:100%;}.elementor-1454 .elementor-element.elementor-element-3fdefa91{--width:100%;}.elementor-1454 .elementor-element.elementor-element-c4b9f9c{--width:100%;}.elementor-1454 .elementor-element.elementor-element-42ceedb8{--width:100%;}.elementor-1454 .elementor-element.elementor-element-614b1651{--width:100%;}.elementor-1454 .elementor-element.elementor-element-78ed214b{--width:100%;}.elementor-1454 .elementor-element.elementor-element-1844dc6c{--width:100%;}.elementor-1454 .elementor-element.elementor-element-77a9a298{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-5466b68c *//* =========================================================
   NFPK Mobile Popup v16 — unlimited menu rows + full day/night sync
   Search internals are owned exclusively by NFPK Core 6.8.0.
   ========================================================= */
.elementor-1454 .elementor-element.elementor-element-5466b68c{
  --p-bg:#FFFFFF;
  --p-surface:#FFFFFF;
  --p-soft:#F3F3F4;
  --p-text:#151517;
  --p-muted:#6D6D72;
  --p-stroke:rgba(0,0,0,.12);
  --p-red:#ED2025;
  --p-green:#16A34A;
  width:100%!important;
  min-height:100dvh!important;
  margin:0!important;
  padding:10px!important;
  color:var(--p-text)!important;
  background:var(--p-bg)!important;
  border:0!important;
  box-shadow:none!important;
  overflow:visible!important;
  touch-action:pan-y!important;
}
html[data-nfpk-theme="dark"] .elementor-1454 .elementor-element.elementor-element-5466b68c,
html[data-theme="dark"] .elementor-1454 .elementor-element.elementor-element-5466b68c,
html.nfpk-dark-mode .elementor-1454 .elementor-element.elementor-element-5466b68c,
html.dark-mode .elementor-1454 .elementor-element.elementor-element-5466b68c,
html.dark .elementor-1454 .elementor-element.elementor-element-5466b68c,
body[data-nfpk-theme="dark"] .elementor-1454 .elementor-element.elementor-element-5466b68c,
body[data-theme="dark"] .elementor-1454 .elementor-element.elementor-element-5466b68c,
body.nfpk-dark-mode .elementor-1454 .elementor-element.elementor-element-5466b68c,
body.nfpk-dark .elementor-1454 .elementor-element.elementor-element-5466b68c,
body.dark-mode .elementor-1454 .elementor-element.elementor-element-5466b68c,
body.dark .elementor-1454 .elementor-element.elementor-element-5466b68c{
  --p-bg:#000000;
  --p-surface:#09090B;
  --p-soft:#121214;
  --p-text:#FFFFFF;
  --p-muted:rgba(255,255,255,.64);
  --p-stroke:rgba(255,255,255,.14);
  background:#000000!important;
  color:#FFFFFF!important;
}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-lang-fa,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-lang-ar{direction:rtl!important;text-align:right!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-lang-en{direction:ltr!important;text-align:left!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-lang{min-height:calc(100dvh - 20px)!important;display:flex!important;flex-direction:column!important;gap:8px!important;background:transparent!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-row,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-top{width:100%!important;margin:0!important;background:var(--p-surface)!important;border:1px solid var(--p-stroke)!important;border-radius:16px!important;box-shadow:none!important;overflow:visible!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-top{position:relative!important;z-index:400!important;min-height:72px!important;height:72px!important;padding:8px 12px!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-logo{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;width:56px!important;height:56px!important;margin:0!important;z-index:4!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-logo,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-logo .elementor-widget-container,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-logo a,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-logo img{width:56px!important;height:56px!important;display:block!important;margin:0!important;padding:0!important;object-fit:contain!important;border:0!important;box-shadow:none!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-language{position:absolute!important;right:10px!important;left:auto!important;top:50%!important;transform:translateY(-50%)!important;width:92px!important;z-index:900!important;overflow:visible!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-language .nfpk-language-switcher__dropdown{color:var(--p-text)!important;background:var(--p-soft)!important;border:1px solid var(--p-stroke)!important;border-radius:13px!important;box-shadow:none!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-language .nfpk-language-switcher__menu{z-index:2147483000!important;color:var(--p-text)!important;background:var(--p-surface)!important;border:1px solid var(--p-stroke)!important;border-radius:14px!important;overflow:hidden!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-language .nfpk-language-switcher__link{color:var(--p-text)!important;background:transparent!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-language .nfpk-language-switcher__link:hover,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-language .nfpk-language-switcher__link:focus-visible,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-language .nfpk-language-switcher__link.is-current{background:rgba(237,32,37,.14)!important;color:var(--p-text)!important}

/* Search holder only. DO NOT style Core search descendants here. */
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-search-row{position:relative!important;z-index:220!important;min-height:56px!important;padding:6px!important;background:transparent!important;border:0!important;overflow:visible!important;pointer-events:auto!important;touch-action:manipulation!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-search,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-search .elementor-widget-container{width:100%!important;position:relative!important;z-index:221!important;overflow:visible!important;pointer-events:auto!important}

.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-contact-row{min-height:48px!important;padding:5px!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-contact,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-contact .elementor-widget-container,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-contact .elementor-icon-list-items,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-contact .elementor-icon-list-item{width:100%!important;margin:0!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-contact a{width:100%!important;min-height:38px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 12px!important;color:var(--p-green)!important;background:rgba(22,163,74,.08)!important;border:1px solid rgba(22,163,74,.34)!important;border-radius:11px!important;box-shadow:none!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-contact a:hover,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-contact a:active{color:#fff!important;background:var(--p-green)!important;border-color:var(--p-green)!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-social-row{min-height:50px!important;padding:6px 10px!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-socials .elementor-social-icons-wrapper{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex-wrap:nowrap!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-socials .elementor-social-icon{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;color:var(--p-text)!important;background:var(--p-soft)!important;border:1px solid var(--p-stroke)!important;border-radius:12px!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-socials .elementor-social-icon:hover,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-socials .elementor-social-icon:active{color:#fff!important;background:var(--p-red)!important;border-color:var(--p-red)!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-socials .elementor-social-icon i,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-socials .elementor-social-icon svg{color:currentColor!important;fill:currentColor!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-row,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-row{
  min-height:0!important;
  height:auto!important;
  max-height:none!important;
  padding:6px!important;
  overflow:visible!important;
}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-menu,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-menu,
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-menu .elementor-widget-container,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-menu .elementor-widget-container{
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  overflow:visible!important;
}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-menu .elementor-menu-toggle,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-menu .elementor-menu-toggle,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-menu .elementor-nav-menu--dropdown,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-menu .elementor-nav-menu--dropdown{display:none!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-menu .elementor-nav-menu--main,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-menu .elementor-nav-menu--main{
  display:block!important;
  width:100%!important;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  overflow:visible!important;
}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-menu .elementor-nav-menu,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-menu .elementor-nav-menu{
  width:100%!important;
  height:auto!important;
  max-height:none!important;
  display:grid!important;
  grid-template-columns:repeat(2,minmax(0,1fr))!important;
  grid-auto-flow:row!important;
  grid-auto-rows:minmax(42px,auto)!important;
  align-items:stretch!important;
  gap:6px!important;
  margin:0!important;
  padding:0!important;
  list-style:none!important;
  overflow:visible!important;
}
/* No item-count limit: every top-level menu item must remain visible. */
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-menu .elementor-nav-menu>.menu-item,
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-menu .elementor-nav-menu>.menu-item{
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
  width:100%!important;
  min-width:0!important;
  height:auto!important;
  min-height:42px!important;
  max-height:none!important;
  margin:0!important;
  padding:0!important;
  overflow:visible!important;
}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-menu .elementor-nav-menu>.menu-item>.elementor-item,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-menu .elementor-nav-menu>.menu-item>.elementor-item{width:100%!important;height:100%!important;min-height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:6px 8px!important;color:var(--p-text)!important;background:var(--p-soft)!important;border:1px solid var(--p-stroke)!important;border-radius:12px!important;text-align:center!important;font-size:12px!important;line-height:1.35!important;white-space:normal!important;overflow-wrap:anywhere!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-menu .elementor-item:before,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-menu .elementor-item:before{content:""!important;position:static!important;display:inline-block!important;flex:0 0 6px!important;width:6px!important;height:6px!important;margin:0!important;opacity:1!important;transform:none!important;background:var(--p-red)!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-menu .elementor-item:before{border-radius:50%!important} .elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-menu .elementor-item:before{border-radius:2px!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-menu .elementor-item:hover,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-menu .elementor-item:active,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-menu .elementor-item:hover,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-menu .elementor-item:active{background:rgba(237,32,37,.14)!important;border-color:var(--p-red)!important;color:var(--p-text)!important}
/* Theme sync hardening for unlimited menu rows. */
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-row,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-row,
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-menu,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-menu{
  color:var(--p-text)!important;
  background:var(--p-surface)!important;
}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-menu .elementor-item.elementor-item-active,
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-menu .elementor-item.elementor-item-active,
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-menu .current-menu-item>.elementor-item,
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-menu .current-menu-item>.elementor-item{
  color:var(--p-text)!important;
  background:rgba(237,32,37,.14)!important;
  border-color:var(--p-red)!important;
}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-cta-row{min-height:50px!important;padding:5px!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-cta,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-cta .elementor-widget-container{width:100%!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-cta .elementor-button{width:100%!important;min-height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:0 14px!important;color:var(--p-red)!important;background:rgba(237,32,37,.10)!important;border:1px solid rgba(237,32,37,.36)!important;border-radius:11px!important;box-shadow:none!important;font-size:13px!important}
.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-cta .elementor-button:hover,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-cta .elementor-button:active{color:#fff!important;background:var(--p-red)!important;border-color:var(--p-red)!important}
@media(max-width:390px){.elementor-1454 .elementor-element.elementor-element-5466b68c{padding:8px!important}.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-lang{min-height:calc(100dvh - 16px)!important;gap:6px!important}.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-main-menu .elementor-nav-menu>.menu-item>.elementor-item,.elementor-1454 .elementor-element.elementor-element-5466b68c .nfpkpfs-product-menu .elementor-nav-menu>.menu-item>.elementor-item{min-height:40px!important;font-size:11.5px!important}}/* End custom CSS */
/* Start custom CSS *//* =========================================================
   NFPK Mobile Popup v6 shell
   Uses the actual popup class + :has() fallback.
   ========================================================= */
.elementor-popup-modal.nfpk-mobile-popup-fs,
.elementor-popup-modal:has(.nfpkpfs-root){
  position:fixed!important;
  inset:0!important;
  width:100vw!important;
  height:100dvh!important;
  min-height:100dvh!important;
  margin:0!important;
  padding:0!important;
  background:rgba(0,0,0,.46)!important;
  overflow:hidden!important;
  overscroll-behavior:none!important;
  touch-action:pan-y!important;
}

.elementor-popup-modal.nfpk-mobile-popup-fs .dialog-widget-content,
.elementor-popup-modal:has(.nfpkpfs-root) .dialog-widget-content{
  position:absolute!important;
  inset:0!important;
  display:block!important;
  width:100%!important;
  max-width:none!important;
  height:100%!important;
  min-height:0!important;
  max-height:none!important;
  margin:0!important;
  padding:0!important;
  background:#FFFFFF!important;
  color:#151517!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  overflow-x:hidden!important;
  overflow-y:auto!important;
  overscroll-behavior-y:contain!important;
  -webkit-overflow-scrolling:touch!important;
  touch-action:pan-y!important;
  scroll-behavior:auto!important;
  scroll-snap-type:none!important;
  overflow-anchor:none!important;
}

.elementor-popup-modal.nfpk-mobile-popup-fs .dialog-message,
.elementor-popup-modal:has(.nfpkpfs-root) .dialog-message,
.elementor-popup-modal.nfpk-mobile-popup-fs .elementor-location-popup,
.elementor-popup-modal:has(.nfpkpfs-root) .elementor-location-popup{
  width:100%!important;
  height:auto!important;
  min-height:100%!important;
  max-height:none!important;
  overflow:visible!important;
  background:inherit!important;
  color:inherit!important;
  touch-action:pan-y!important;
  scroll-snap-type:none!important;
}

/* TRUE DARK — direct, high-specificity, no variable dependency */
html[data-nfpk-theme="dark"] .elementor-popup-modal.nfpk-mobile-popup-fs .dialog-widget-content,
html[data-theme="dark"] .elementor-popup-modal.nfpk-mobile-popup-fs .dialog-widget-content,
html.nfpk-dark-mode .elementor-popup-modal.nfpk-mobile-popup-fs .dialog-widget-content,
html.dark .elementor-popup-modal.nfpk-mobile-popup-fs .dialog-widget-content,
body[data-nfpk-theme="dark"] .elementor-popup-modal.nfpk-mobile-popup-fs .dialog-widget-content,
body[data-theme="dark"] .elementor-popup-modal.nfpk-mobile-popup-fs .dialog-widget-content,
body.nfpk-dark-mode .elementor-popup-modal.nfpk-mobile-popup-fs .dialog-widget-content,
body.nfpk-dark .elementor-popup-modal.nfpk-mobile-popup-fs .dialog-widget-content,
body.dark-mode .elementor-popup-modal.nfpk-mobile-popup-fs .dialog-widget-content,
body.dark .elementor-popup-modal.nfpk-mobile-popup-fs .dialog-widget-content,
html[data-nfpk-theme="dark"] .elementor-popup-modal:has(.nfpkpfs-root) .dialog-widget-content,
body[data-nfpk-theme="dark"] .elementor-popup-modal:has(.nfpkpfs-root) .dialog-widget-content{
  background:#000000!important;
  color:#FFFFFF!important;
}

html[data-nfpk-theme="dark"] .elementor-popup-modal.nfpk-mobile-popup-fs .dialog-message,
html[data-nfpk-theme="dark"] .elementor-popup-modal.nfpk-mobile-popup-fs .elementor-location-popup,
body[data-nfpk-theme="dark"] .elementor-popup-modal.nfpk-mobile-popup-fs .dialog-message,
body[data-nfpk-theme="dark"] .elementor-popup-modal.nfpk-mobile-popup-fs .elementor-location-popup{
  background:#000000!important;
  color:#FFFFFF!important;
}

/* Compact close */
.elementor-popup-modal.nfpk-mobile-popup-fs .dialog-close-button,
.elementor-popup-modal:has(.nfpkpfs-root) .dialog-close-button{
  position:fixed!important;
  top:25px!important;
  left:20px!important;
  right:auto!important;
  width:38px!important;
  height:38px!important;
  min-width:38px!important;
  min-height:38px!important;
  margin:0!important;
  padding:0!important;
  display:flex!important;
  align-items:center!important;
  justify-content:center!important;
  color:#FFFFFF!important;
  background:#ED2025!important;
  border:2px solid #FFFFFF!important;
  border-radius:12px!important;
  box-shadow:none!important;
  z-index:2147483645!important;
  touch-action:manipulation!important;
  transition:background-color .14s ease,transform .10s ease!important;
}
.elementor-popup-modal.nfpk-mobile-popup-fs .dialog-close-button:hover,
.elementor-popup-modal.nfpk-mobile-popup-fs .dialog-close-button:focus-visible,
.elementor-popup-modal.nfpk-mobile-popup-fs .dialog-close-button:active,
.elementor-popup-modal:has(.nfpkpfs-root) .dialog-close-button:hover,
.elementor-popup-modal:has(.nfpkpfs-root) .dialog-close-button:focus-visible,
.elementor-popup-modal:has(.nfpkpfs-root) .dialog-close-button:active{
  background:#C91B20!important;
}
.elementor-popup-modal.nfpk-mobile-popup-fs .dialog-close-button:active,
.elementor-popup-modal:has(.nfpkpfs-root) .dialog-close-button:active{
  transform:scale(.94)!important;
}

@supports not (height:100dvh){
  .elementor-popup-modal.nfpk-mobile-popup-fs,
  .elementor-popup-modal:has(.nfpkpfs-root){
    height:100vh!important;
    min-height:100vh!important;
  }
}

@media(min-width:1181px){
  .elementor-popup-modal.nfpk-mobile-popup-fs,
  .elementor-popup-modal:has(.nfpkpfs-root){display:none!important}
}/* End custom CSS */