.intl-tel-input{position:relative;/*display:inline-block*/}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input ul.country-list {list-style:none;padding:0;margin:0;}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc; list-style:none;}.intl-tel-input .country-list li.country {list-style:none;}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{vertical-align:middle}.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=tel],.intl-tel-input.separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:46px}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05);display:table}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.intl-tel-input.separate-dial-code.iti-sdc-2 input,.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text]{padding-left:66px}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text]{padding-left:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px}.intl-tel-input.separate-dial-code.iti-sdc-3 input,.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text]{padding-left:74px}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text]{padding-left:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px}.intl-tel-input.separate-dial-code.iti-sdc-4 input,.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text]{padding-left:82px}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text]{padding-left:92px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px}.intl-tel-input.separate-dial-code.iti-sdc-5 input,.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text]{padding-left:90px}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text]{padding-left:100px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px 10px;line-height:1.5em}.iti-flag{width:20px}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-size:5630px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:13px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-image:url(https://npaerospace.com/wp-content/plugins/country-phone-field-contact-form-7/assets/css/../img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url(https://npaerospace.com/wp-content/plugins/country-phone-field-contact-form-7/assets/css/../img/flags@2x.png)}}.iti-flag.np{background-color:transparent}
.country-select{position:relative;/*display:inline-block*/}.country-select *{-webkit-box-sizing:border-box;box-sizing:border-box}.country-select .hide{display:none}.country-select .v-hide{visibility:hidden}.country-select input,.country-select input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.country-select .flag-dropdown{position:absolute;top:0;bottom:0;right:0;padding:1px}.country-select .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.country-select .selected-flag .flag{position:absolute;top:0;bottom:0;margin:auto}.country-select .selected-flag .arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.country-select .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.country-select ul.country-list{	list-style:none;padding:0;margin:0;}.country-select .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.2);box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:200px;overflow-y:scroll}.country-select .country-list .flag{display:inline-block;width:20px;margin-right:6px}@media (max-width:500px){.country-select .country-list{white-space:normal}}.country-select .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc; list-style:none;}.country-select .country-list .country{padding:5px 10px}.country-select .country-list li.country{list-style:none;}.country-select .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.country-select .country-list .country-name,.country-select .country-list .flag{vertical-align:middle}.country-select.inside input,.country-select.inside input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.country-select.inside .flag-dropdown{right:auto;left:0}.country-select.inside .selected-flag{width:46px}.country-select.inside .flag-dropdown:hover{cursor:pointer}.country-select.inside .flag-dropdown:hover .selected-flag{background-color:rgba(0,0,0,.05)}.country-select.inside input[disabled]+.flag-dropdown:hover,.country-select.inside input[readonly]+.flag-dropdown:hover{cursor:default}.country-select.inside input[disabled]+.flag-dropdown:hover .selected-flag,.country-select.inside input[readonly]+.flag-dropdown:hover .selected-flag{background-color:transparent}.country-select .flag{height:15px;-webkit-box-shadow:0 0 1px 0 #888;box-shadow:0 0 1px 0 #888;background-image:url(https://npaerospace.com/wp-content/plugins/country-phone-field-contact-form-7/assets/css/../img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0;width:20px}.country-select .flag.be{width:18px}.country-select .flag.ch{width:15px}.country-select .flag.mc{width:19px}.country-select .flag.ne{width:18px}.country-select .flag.np{width:13px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.country-select .flag{background-image:url(https://npaerospace.com/wp-content/plugins/country-phone-field-contact-form-7/assets/css/../img/flags@2x.png);background-size:5630px 15px}}.country-select .flag.ac{height:10px;background-position:0 0}.country-select .flag.ad{height:14px;background-position:-22px 0}.country-select .flag.ae{height:10px;background-position:-44px 0}.country-select .flag.af{height:14px;background-position:-66px 0}.country-select .flag.ag{height:14px;background-position:-88px 0}.country-select .flag.ai{height:10px;background-position:-110px 0}.country-select .flag.al{height:15px;background-position:-132px 0}.country-select .flag.am{height:10px;background-position:-154px 0}.country-select .flag.ao{height:14px;background-position:-176px 0}.country-select .flag.aq{height:14px;background-position:-198px 0}.country-select .flag.ar{height:13px;background-position:-220px 0}.country-select .flag.as{height:10px;background-position:-242px 0}.country-select .flag.at{height:14px;background-position:-264px 0}.country-select .flag.au{height:10px;background-position:-286px 0}.country-select .flag.aw{height:14px;background-position:-308px 0}.country-select .flag.ax{height:13px;background-position:-330px 0}.country-select .flag.az{height:10px;background-position:-352px 0}.country-select .flag.ba{height:10px;background-position:-374px 0}.country-select .flag.bb{height:14px;background-position:-396px 0}.country-select .flag.bd{height:12px;background-position:-418px 0}.country-select .flag.be{height:15px;background-position:-440px 0}.country-select .flag.bf{height:14px;background-position:-460px 0}.country-select .flag.bg{height:12px;background-position:-482px 0}.country-select .flag.bh{height:12px;background-position:-504px 0}.country-select .flag.bi{height:12px;background-position:-526px 0}.country-select .flag.bj{height:14px;background-position:-548px 0}.country-select .flag.bl{height:14px;background-position:-570px 0}.country-select .flag.bm{height:10px;background-position:-592px 0}.country-select .flag.bn{height:10px;background-position:-614px 0}.country-select .flag.bo{height:14px;background-position:-636px 0}.country-select .flag.bq{height:14px;background-position:-658px 0}.country-select .flag.br{height:14px;background-position:-680px 0}.country-select .flag.bs{height:10px;background-position:-702px 0}.country-select .flag.bt{height:14px;background-position:-724px 0}.country-select .flag.bv{height:15px;background-position:-746px 0}.country-select .flag.bw{height:14px;background-position:-768px 0}.country-select .flag.by{height:10px;background-position:-790px 0}.country-select .flag.bz{height:14px;background-position:-812px 0}.country-select .flag.ca{height:10px;background-position:-834px 0}.country-select .flag.cc{height:10px;background-position:-856px 0}.country-select .flag.cd{height:15px;background-position:-878px 0}.country-select .flag.cf{height:14px;background-position:-900px 0}.country-select .flag.cg{height:14px;background-position:-922px 0}.country-select .flag.ch{height:15px;background-position:-944px 0}.country-select .flag.ci{height:14px;background-position:-961px 0}.country-select .flag.ck{height:10px;background-position:-983px 0}.country-select .flag.cl{height:14px;background-position:-1005px 0}.country-select .flag.cm{height:14px;background-position:-1027px 0}.country-select .flag.cn{height:14px;background-position:-1049px 0}.country-select .flag.co{height:14px;background-position:-1071px 0}.country-select .flag.cp{height:14px;background-position:-1093px 0}.country-select .flag.cr{height:12px;background-position:-1115px 0}.country-select .flag.cu{height:10px;background-position:-1137px 0}.country-select .flag.cv{height:12px;background-position:-1159px 0}.country-select .flag.cw{height:14px;background-position:-1181px 0}.country-select .flag.cx{height:10px;background-position:-1203px 0}.country-select .flag.cy{height:13px;background-position:-1225px 0}.country-select .flag.cz{height:14px;background-position:-1247px 0}.country-select .flag.de{height:12px;background-position:-1269px 0}.country-select .flag.dg{height:10px;background-position:-1291px 0}.country-select .flag.dj{height:14px;background-position:-1313px 0}.country-select .flag.dk{height:15px;background-position:-1335px 0}.country-select .flag.dm{height:10px;background-position:-1357px 0}.country-select .flag.do{height:13px;background-position:-1379px 0}.country-select .flag.dz{height:14px;background-position:-1401px 0}.country-select .flag.ea{height:14px;background-position:-1423px 0}.country-select .flag.ec{height:14px;background-position:-1445px 0}.country-select .flag.ee{height:13px;background-position:-1467px 0}.country-select .flag.eg{height:14px;background-position:-1489px 0}.country-select .flag.eh{height:10px;background-position:-1511px 0}.country-select .flag.er{height:10px;background-position:-1533px 0}.country-select .flag.es{height:14px;background-position:-1555px 0}.country-select .flag.et{height:10px;background-position:-1577px 0}.country-select .flag.eu{height:14px;background-position:-1599px 0}.country-select .flag.fi{height:12px;background-position:-1621px 0}.country-select .flag.fj{height:10px;background-position:-1643px 0}.country-select .flag.fk{height:10px;background-position:-1665px 0}.country-select .flag.fm{height:11px;background-position:-1687px 0}.country-select .flag.fo{height:15px;background-position:-1709px 0}.country-select .flag.fr{height:14px;background-position:-1731px 0}.country-select .flag.ga{height:15px;background-position:-1753px 0}.country-select .flag.gb{height:10px;background-position:-1775px 0}.country-select .flag.gd{height:12px;background-position:-1797px 0}.country-select .flag.ge{height:14px;background-position:-1819px 0}.country-select .flag.gf{height:14px;background-position:-1841px 0}.country-select .flag.gg{height:14px;background-position:-1863px 0}.country-select .flag.gh{height:14px;background-position:-1885px 0}.country-select .flag.gi{height:10px;background-position:-1907px 0}.country-select .flag.gl{height:14px;background-position:-1929px 0}.country-select .flag.gm{height:14px;background-position:-1951px 0}.country-select .flag.gn{height:14px;background-position:-1973px 0}.country-select .flag.gp{height:14px;background-position:-1995px 0}.country-select .flag.gq{height:14px;background-position:-2017px 0}.country-select .flag.gr{height:14px;background-position:-2039px 0}.country-select .flag.gs{height:10px;background-position:-2061px 0}.country-select .flag.gt{height:13px;background-position:-2083px 0}.country-select .flag.gu{height:11px;background-position:-2105px 0}.country-select .flag.gw{height:10px;background-position:-2127px 0}.country-select .flag.gy{height:12px;background-position:-2149px 0}.country-select .flag.hk{height:14px;background-position:-2171px 0}.country-select .flag.hm{height:10px;background-position:-2193px 0}.country-select .flag.hn{height:10px;background-position:-2215px 0}.country-select .flag.hr{height:10px;background-position:-2237px 0}.country-select .flag.ht{height:12px;background-position:-2259px 0}.country-select .flag.hu{height:10px;background-position:-2281px 0}.country-select .flag.ic{height:14px;background-position:-2303px 0}.country-select .flag.id{height:14px;background-position:-2325px 0}.country-select .flag.ie{height:10px;background-position:-2347px 0}.country-select .flag.il{height:15px;background-position:-2369px 0}.country-select .flag.im{height:10px;background-position:-2391px 0}.country-select .flag.in{height:14px;background-position:-2413px 0}.country-select .flag.io{height:10px;background-position:-2435px 0}.country-select .flag.iq{height:14px;background-position:-2457px 0}.country-select .flag.ir{height:12px;background-position:-2479px 0}.country-select .flag.is{height:15px;background-position:-2501px 0}.country-select .flag.it{height:14px;background-position:-2523px 0}.country-select .flag.je{height:12px;background-position:-2545px 0}.country-select .flag.jm{height:10px;background-position:-2567px 0}.country-select .flag.jo{height:10px;background-position:-2589px 0}.country-select .flag.jp{height:14px;background-position:-2611px 0}.country-select .flag.ke{height:14px;background-position:-2633px 0}.country-select .flag.kg{height:12px;background-position:-2655px 0}.country-select .flag.kh{height:13px;background-position:-2677px 0}.country-select .flag.ki{height:10px;background-position:-2699px 0}.country-select .flag.km{height:12px;background-position:-2721px 0}.country-select .flag.kn{height:14px;background-position:-2743px 0}.country-select .flag.kp{height:10px;background-position:-2765px 0}.country-select .flag.kr{height:14px;background-position:-2787px 0}.country-select .flag.kw{height:10px;background-position:-2809px 0}.country-select .flag.ky{height:10px;background-position:-2831px 0}.country-select .flag.kz{height:10px;background-position:-2853px 0}.country-select .flag.la{height:14px;background-position:-2875px 0}.country-select .flag.lb{height:14px;background-position:-2897px 0}.country-select .flag.lc{height:10px;background-position:-2919px 0}.country-select .flag.li{height:12px;background-position:-2941px 0}.country-select .flag.lk{height:10px;background-position:-2963px 0}.country-select .flag.lr{height:11px;background-position:-2985px 0}.country-select .flag.ls{height:14px;background-position:-3007px 0}.country-select .flag.lt{height:12px;background-position:-3029px 0}.country-select .flag.lu{height:12px;background-position:-3051px 0}.country-select .flag.lv{height:10px;background-position:-3073px 0}.country-select .flag.ly{height:10px;background-position:-3095px 0}.country-select .flag.ma{height:14px;background-position:-3117px 0}.country-select .flag.mc{height:15px;background-position:-3139px 0}.country-select .flag.md{height:10px;background-position:-3160px 0}.country-select .flag.me{height:10px;background-position:-3182px 0}.country-select .flag.mf{height:14px;background-position:-3204px 0}.country-select .flag.mg{height:14px;background-position:-3226px 0}.country-select .flag.mh{height:11px;background-position:-3248px 0}.country-select .flag.mk{height:10px;background-position:-3270px 0}.country-select .flag.ml{height:14px;background-position:-3292px 0}.country-select .flag.mm{height:14px;background-position:-3314px 0}.country-select .flag.mn{height:10px;background-position:-3336px 0}.country-select .flag.mo{height:14px;background-position:-3358px 0}.country-select .flag.mp{height:10px;background-position:-3380px 0}.country-select .flag.mq{height:14px;background-position:-3402px 0}.country-select .flag.mr{height:14px;background-position:-3424px 0}.country-select .flag.ms{height:10px;background-position:-3446px 0}.country-select .flag.mt{height:14px;background-position:-3468px 0}.country-select .flag.mu{height:14px;background-position:-3490px 0}.country-select .flag.mv{height:14px;background-position:-3512px 0}.country-select .flag.mw{height:14px;background-position:-3534px 0}.country-select .flag.mx{height:12px;background-position:-3556px 0}.country-select .flag.my{height:10px;background-position:-3578px 0}.country-select .flag.mz{height:14px;background-position:-3600px 0}.country-select .flag.na{height:14px;background-position:-3622px 0}.country-select .flag.nc{height:10px;background-position:-3644px 0}.country-select .flag.ne{height:15px;background-position:-3666px 0}.country-select .flag.nf{height:10px;background-position:-3686px 0}.country-select .flag.ng{height:10px;background-position:-3708px 0}.country-select .flag.ni{height:12px;background-position:-3730px 0}.country-select .flag.nl{height:14px;background-position:-3752px 0}.country-select .flag.no{height:15px;background-position:-3774px 0}.country-select .flag.np{height:15px;background-position:-3796px 0;background-color:transparent}.country-select .flag.nr{height:10px;background-position:-3811px 0}.country-select .flag.nu{height:10px;background-position:-3833px 0}.country-select .flag.nz{height:10px;background-position:-3855px 0}.country-select .flag.om{height:10px;background-position:-3877px 0}.country-select .flag.pa{height:14px;background-position:-3899px 0}.country-select .flag.pe{height:14px;background-position:-3921px 0}.country-select .flag.pf{height:14px;background-position:-3943px 0}.country-select .flag.pg{height:15px;background-position:-3965px 0}.country-select .flag.ph{height:10px;background-position:-3987px 0}.country-select .flag.pk{height:14px;background-position:-4009px 0}.country-select .flag.pl{height:13px;background-position:-4031px 0}.country-select .flag.pm{height:14px;background-position:-4053px 0}.country-select .flag.pn{height:10px;background-position:-4075px 0}.country-select .flag.pr{height:14px;background-position:-4097px 0}.country-select .flag.ps{height:10px;background-position:-4119px 0}.country-select .flag.pt{height:14px;background-position:-4141px 0}.country-select .flag.pw{height:13px;background-position:-4163px 0}.country-select .flag.py{height:11px;background-position:-4185px 0}.country-select .flag.qa{height:8px;background-position:-4207px 0}.country-select .flag.re{height:14px;background-position:-4229px 0}.country-select .flag.ro{height:14px;background-position:-4251px 0}.country-select .flag.rs{height:14px;background-position:-4273px 0}.country-select .flag.ru{height:14px;background-position:-4295px 0}.country-select .flag.rw{height:14px;background-position:-4317px 0}.country-select .flag.sa{height:14px;background-position:-4339px 0}.country-select .flag.sb{height:10px;background-position:-4361px 0}.country-select .flag.sc{height:10px;background-position:-4383px 0}.country-select .flag.sd{height:10px;background-position:-4405px 0}.country-select .flag.se{height:13px;background-position:-4427px 0}.country-select .flag.sg{height:14px;background-position:-4449px 0}.country-select .flag.sh{height:10px;background-position:-4471px 0}.country-select .flag.si{height:10px;background-position:-4493px 0}.country-select .flag.sj{height:15px;background-position:-4515px 0}.country-select .flag.sk{height:14px;background-position:-4537px 0}.country-select .flag.sl{height:14px;background-position:-4559px 0}.country-select .flag.sm{height:15px;background-position:-4581px 0}.country-select .flag.sn{height:14px;background-position:-4603px 0}.country-select .flag.so{height:14px;background-position:-4625px 0}.country-select .flag.sr{height:14px;background-position:-4647px 0}.country-select .flag.ss{height:10px;background-position:-4669px 0}.country-select .flag.st{height:10px;background-position:-4691px 0}.country-select .flag.sv{height:12px;background-position:-4713px 0}.country-select .flag.sx{height:14px;background-position:-4735px 0}.country-select .flag.sy{height:14px;background-position:-4757px 0}.country-select .flag.sz{height:14px;background-position:-4779px 0}.country-select .flag.ta{height:10px;background-position:-4801px 0}.country-select .flag.tc{height:10px;background-position:-4823px 0}.country-select .flag.td{height:14px;background-position:-4845px 0}.country-select .flag.tf{height:14px;background-position:-4867px 0}.country-select .flag.tg{height:13px;background-position:-4889px 0}.country-select .flag.th{height:14px;background-position:-4911px 0}.country-select .flag.tj{height:10px;background-position:-4933px 0}.country-select .flag.tk{height:10px;background-position:-4955px 0}.country-select .flag.tl{height:10px;background-position:-4977px 0}.country-select .flag.tm{height:14px;background-position:-4999px 0}.country-select .flag.tn{height:14px;background-position:-5021px 0}.country-select .flag.to{height:10px;background-position:-5043px 0}.country-select .flag.tr{height:14px;background-position:-5065px 0}.country-select .flag.tt{height:12px;background-position:-5087px 0}.country-select .flag.tv{height:10px;background-position:-5109px 0}.country-select .flag.tw{height:14px;background-position:-5131px 0}.country-select .flag.tz{height:14px;background-position:-5153px 0}.country-select .flag.ua{height:14px;background-position:-5175px 0}.country-select .flag.ug{height:14px;background-position:-5197px 0}.country-select .flag.um{height:11px;background-position:-5219px 0}.country-select .flag.us{height:11px;background-position:-5241px 0}.country-select .flag.uy{height:14px;background-position:-5263px 0}.country-select .flag.uz{height:10px;background-position:-5285px 0}.country-select .flag.va{width:15px;height:15px;background-position:-5307px 0}.country-select .flag.vc{height:14px;background-position:-5324px 0}.country-select .flag.ve{height:14px;background-position:-5346px 0}.country-select .flag.vg{height:10px;background-position:-5368px 0}.country-select .flag.vi{height:14px;background-position:-5390px 0}.country-select .flag.vn{height:14px;background-position:-5412px 0}.country-select .flag.vu{height:12px;background-position:-5434px 0}.country-select .flag.wf{height:14px;background-position:-5456px 0}.country-select .flag.ws{height:10px;background-position:-5478px 0}.country-select .flag.xk{height:15px;background-position:-5500px 0}.country-select .flag.ye{height:14px;background-position:-5522px 0}.country-select .flag.yt{height:14px;background-position:-5544px 0}.country-select .flag.za{height:14px;background-position:-5566px 0}.country-select .flag.zm{height:14px;background-position:-5588px 0}.country-select .flag.zw{height:10px;background-position:-5610px 0}
@font-face{font-family:hk_grotesk;src:url(https://npaerospace.com/wp-content/themes/npa/fonts/hkgrotesk-light-webfont.woff2)format('woff2'),url(https://npaerospace.com/wp-content/themes/npa/fonts/hkgrotesk-light-webfont.woff)format('woff');font-weight:300;font-style:normal}@font-face{font-family:hk_grotesk;src:url(https://npaerospace.com/wp-content/themes/npa/fonts/hkgrotesk-lightitalic-webfont.woff2)format('woff2'),url(https://npaerospace.com/wp-content/themes/npa/fonts/hkgrotesk-lightitalic-webfont.woff)format('woff');font-weight:300;font-style:italic}@font-face{font-family:hk_grotesk;src:url(https://npaerospace.com/wp-content/themes/npa/fonts/hkgrotesk-medium-webfont.woff2)format('woff2'),url(https://npaerospace.com/wp-content/themes/npa/fonts/hkgrotesk-medium-webfont.woff)format('woff');font-weight:500;font-style:normal}@font-face{font-family:hk_grotesk;src:url(https://npaerospace.com/wp-content/themes/npa/fonts/hkgrotesk-mediumitalic-webfont.woff2)format('woff2'),url(https://npaerospace.com/wp-content/themes/npa/fonts/hkgrotesk-mediumitalic-webfont.woff)format('woff');font-weight:500;font-style:italic}@font-face{font-family:hk_grotesk;src:url(https://npaerospace.com/wp-content/themes/npa/fonts/hkgrotesk-semibold-webfont.woff2)format('woff2'),url(https://npaerospace.com/wp-content/themes/npa/fonts/hkgrotesk-semibold-webfont.woff)format('woff');font-weight:600;font-style:normal}@font-face{font-family:hk_grotesk;src:url(https://npaerospace.com/wp-content/themes/npa/fonts/hkgrotesk-semibolditalic-webfont.woff2)format('woff2'),url(https://npaerospace.com/wp-content/themes/npa/fonts/hkgrotesk-semibolditalic-webfont.woff)format('woff');font-weight:600;font-style:italic}:root{--black-opacity-30:rgba(0, 0, 0, 0.3);--black-opacity-70:rgba(0, 0, 0, 0.7);--grey:rgb(36, 36, 36);--grey-90:rgb(57, 57, 57);--grey-80:rgb(79, 79, 79);--grey-opacity-70:rgba(36, 36, 36, 0.7);--dark-blue:rgb(75, 81, 89);--dark-blue-90:rgb(92, 98, 105);--dark-blue-80:rgb(111, 115, 122);--mid-blue:rgb(103, 120, 135);--mid-blue-90:rgb(117, 133, 146);--mid-blue-80:rgb(133, 147, 159);--light-blue:rgb(217, 223, 223);--light-blue-80:rgb(224, 229, 229);--light-blue-60:rgb(232, 236, 236);--yellow:rgb(236, 168, 52);--yellow-90:rgb(237, 176, 71);--yellow-80:rgb(239, 185, 92);--s-smallest:0.3375rem;--s-smaller:0.675rem;--s-small:1.35rem;--s-mid:2.7rem;--s-big:5.4rem;--s-biggest:10.8rem;--s-column-gap:2.7rem;--s-row-gap:2.7rem}*,*::after,*::before{box-sizing:border-box}html{font-size:62.5%;overflow-x:hidden}body{margin:0;font-family:hk_grotesk;font-size:1.8rem;font-weight:300;line-height:1.5;color:#242424;color:var(--grey);overflow:hidden}ul,ol{padding:0;margin:0;list-style:none}figure{margin:0}.screen-reader-text,.screen-reader-response{display:none}.wpml-ls-flag{width:auto}h1{margin:0;font-size:5.4rem;font-weight:500}h2{margin:0;font-size:3.6rem;font-weight:500}h3{margin:0;font-size:2.7rem;font-weight:500}h4{margin:0;font-size:1.8rem;font-weight:600}h5{margin:0;font-size:1.8rem;font-weight:300;text-transform:uppercase}h6{margin:0;font-size:.9rem;font-weight:300;text-transform:uppercase}p{margin:0}address{font-style:normal}small{font-size:1.35rem}label{display:block;font-size:1.35rem;font-weight:500}blockquote{margin:0;padding:0}cite{font-size:1.35rem}time{font-size:1.35rem}figcaption{margin:0;font-size:1.35rem}input:not([type=submit]):not([type=checkbox]):not([type=radio]),select,textarea{width:100%;padding:1.35rem;padding:var(--s-small);border:none;font-size:1.8rem;color:#4b5159;color:var(--dark-blue)}.field-required{color:#b92323}button{padding:0;border:none;background-color:transparent}img{display:block;width:100%;height:auto}a{text-decoration:none;color:inherit}a:hover{color:inherit}.l-main{position:relative;z-index:3;background-color:#d9dfdf;background-color:var(--light-blue)}.header{position:relative;display:grid;grid-template-columns:repeat(14,1fr);column-gap:2.7rem;column-gap:var(--s-column-gap);align-items:center;background-color:#4b5159;background-color:var(--dark-blue);background-image:url(https://npaerospace.com/wp-content/themes/npa/images/theme_assets/npa_grid_dark_blue.svg);background-size:1920px;background-attachment:fixed}.header-full-height{min-height:100vh}.header .hx{position:absolute;z-index:1}.header .hx-1{top:25%;left:0;transform:translateX(-50%)}.header .hx-2{top:32%;left:7rem;transform:translateX(-50%)}.header .hx-3{top:55%;right:0;transform:translateX(50%)}.header .hx-4{top:62%;right:7rem;transform:translateX(50%)}.header--content{position:relative;z-index:2;grid-column-start:2;grid-column-end:9;justify-self:start;margin:calc(10.8rem * 2)0;margin:calc(var(--s-biggest) * 2)0;padding:5.4rem;padding:var(--s-big);background-color:rgba(36,36,36,.7);background-color:var(--grey-opacity-70)}.header--content>:last-child{margin-bottom:0}.header--pre-heading{display:block;font-size:1.8rem;text-transform:uppercase;color:#eca834;color:var(--yellow)}.header--meta{display:block;margin-bottom:2.7rem;margin-bottom:var(--s-mid);font-size:1.8rem;text-transform:uppercase;color:var(--mid-blue);color:#677887}.header--heading{margin-bottom:2.7rem;margin-bottom:var(--s-mid);color:#d9dfdf;color:var(--light-blue)}.header--content-btn{margin-top:2.7rem}.header--background{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover}.header--breadcrumbs{display:flex;align-items:center;flex-wrap:wrap}.header--breadcrumb{display:flex;align-items:center}.header--breadcrumb-link{display:flex;align-items:center;color:#eca834;color:var(--yellow)}.header--breadcrumb:hover .header--breadcrumb-link{color:#d9dfdf;color:var(--light-blue)}.header--breadcrumb-separator{color:var(--light-blue);color:#d9dfdf}.header--breadcrumb-current{color:#d9dfdf;color:var(--light-blue)}.header--breadcrumb-icon{position:relative;width:2.7rem;height:2.7rem;margin-right:.675rem;background-image:url(https://npaerospace.com/wp-content/themes/npa/images/home_icon.svg);background-repeat:no-repeat}.header--breadcrumb-link-home:hover .header--breadcrumb-icon{background-image:url(https://npaerospace.com/wp-content/themes/npa/images/home_icon_light_blue.svg)}[class^=header--yellow-angle]{position:absolute;width:8.1rem}.header--yellow-angle-left{top:calc(100% - 5.4rem);left:-3.375rem;transform:rotate(180deg)}.header--yellow-angle-right{bottom:calc(100% - 5.4rem);right:-3.375rem}.main-nav{position:fixed;top:0;left:0;z-index:9998;grid-column-start:1;grid-column-end:15;display:grid;grid-template-columns:repeat(14,1fr);column-gap:2.7rem;column-gap:var(--s-column-gap);align-items:center;width:100%;height:11.4rem;transition:height 200ms,background-color 200ms,transform 200ms}.main-nav.main-nav-condensed{height:8.1rem;background-color:#fff}.main-nav--logo-link{grid-column-start:2;grid-column-end:4;display:block;width:100%;max-width:17rem;transition:max-width 200ms}.main-nav-condensed .main-nav--logo-link{max-width:11rem}.main-nav--links{position:relative;grid-column-start:5;grid-column-end:13;display:grid;grid-auto-flow:column;align-items:center;gap:2.7rem;gap:var(--s-mid);justify-content:end}.is-mobile .main-nav--links{display:none}.main-nav--links li{position:relative}.main-nav--links a{display:block;padding:2.7rem 0;padding:var(--s-mid)0;font-size:1.575rem;color:#e8ecec;color:var(--light-blue-60);transition:color 200ms,background-color 200ms}.main-nav-condensed .main-nav--links a{color:#242424;color:var(--grey)}.main-nav--links a:hover{color:#eca834;color:var(--yellow)}.main-nav--links .sub-menu{position:absolute;top:100%;left:0;width:min-content;white-space:nowrap;padding:1.35rem;padding:var(--s-small);display:none;background-color:#fff;box-shadow:0 1px 90px -30px rgba(129,96,96,.2)}.main-nav--links .sub-menu.main-nav--sub-menu-active{display:block}.main-nav--links .sub-menu a{display:block;padding:.675rem;padding:var(--s-smaller);font-size:1.35rem;color:#677887;color:var(--mid-blue)}.main-nav--links .sub-menu a:hover{background-color:#e8ecec;background-color:var(--light-blue-60);color:#4b5159;color:var(--dark-blue)}.main-nav--toggle-btn{position:relative;grid-column-start:13;grid-column-end:14;justify-self:end;display:block;width:2.8rem;height:2.8rem;cursor:pointer;outline:none}.is-mobile .main-nav--toggle-btn{display:block}.main-nav--toggle-btn-thin-line{position:absolute;left:0;display:block;width:100%;height:1px;background-color:#d9dfdf;background-color:var(--light-blue);transition:background-color 250ms}.main-nav--toggle-btn-thick-line{position:absolute;transform:translateY(-25%);display:block;width:3px;height:2px;background-color:#d9dfdf;background-color:var(--light-blue);transition:left 250ms,right 250ms,background-color 250ms}.main-nav-condensed .main-nav--toggle-btn-thin-line,.main-nav-condensed .main-nav--toggle-btn-thick-line{background-color:#242424;background-color:var(--grey)}.main-nav--toggle-btn-top{top:25%}.main-nav--toggle-btn-middle{top:50%}.main-nav--toggle-btn-bottom{top:75%}.main-nav--toggle-btn-left{left:0}.main-nav--toggle-btn-right{right:0}.main-nav--toggle-btn:hover .main-nav--toggle-btn-left{left:100%}.main-nav--toggle-btn:hover .main-nav--toggle-btn-right{right:100%}.main-nav--toggle-btn-thick-line:nth-child(4),.main-nav--toggle-btn-thick-line:nth-child(6){transition-delay:50ms}.main-nav--toggle-btn-thick-line:nth-child(7),.main-nav--toggle-btn-thick-line:nth-child(9){transition-delay:100ms}.overlay-nav{position:fixed;top:0;left:0;z-index:9999;display:grid;grid-template-columns:repeat(14,1fr);column-gap:2.7rem;column-gap:var(--s-column-gap);width:100%;height:100vh;background-color:#d9dfdf;background-color:var(--light-blue);overflow:auto;opacity:0;visibility:hidden;transition:opacity 200ms}.overlay-nav-visible{opacity:1;visibility:visible}.overlay-nav--links{grid-column-start:2;grid-column-end:14;padding:10.8rem 0;padding:var(--s-biggest)0}.overlay-nav--links li a{display:flex;align-items:center;padding:2.7rem;padding:var(--s-mid);border-bottom:1px solid #e8ecec;border-bottom:1px solid var(--light-blue-60);font-size:2.25rem;font-weight:600;color:#4b5159;color:var(--dark-blue)}.overlay-nav--links>li:first-of-type a{border-top:1px solid #e8ecec;border-top:1px solid var(--light-blue-60)}.overlay-nav--links li a:hover{color:#677887;color:var(--mid-blue)}.overlay-nav--sub-menu-indicator{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.6rem;height:3.6rem;margin-left:auto;padding-bottom:.45rem;border:2px solid #4b5159;border:2px solid var(--dark-blue);border-radius:100px;font-size:2.25rem;font-weight:700;text-align:center}.overlay-nav--links li a:hover .overlay-nav--sub-menu-indicator{color:#4b5159;color:var(--dark-blue)}.overlay-nav--links li a .overlay-nav--sub-menu-indicator:hover{color:#677887;color:var(--mid-blue);border:2px solid #677887;border:2px solid var(--mid-blue)}.overlay-nav--links .sub-menu{display:none}.overlay-nav--links .sub-menu.overlay-nav--sub-menu-active{display:block}.overlay-nav--links .sub-menu li a{padding:1.35rem 2.7rem;padding:var(--s-small)var(--s-mid);border-bottom:1px solid #e0e5e5;border-bottom:1px solid var(--light-blue-80);font-size:1.8rem;font-weight:300}.overlay-nav--links .sub-menu .sub-menu li a{padding-left:4.5rem}.overlay-nav--links .sub-menu .sub-menu .sub-menu li a{padding-left:7.2rem}.overlay-nav--links .sub-menu li a .overlay-nav--sub-menu-indicator{width:2.7rem;height:2.7rem;margin-right:.5rem;padding-bottom:.3rem;border:1px solid #4b5159;border:1px solid var(--dark-blue);font-size:1.8rem;font-weight:400}.overlay-nav--toggle-btn{position:relative;grid-column-start:12;grid-column-end:14;justify-self:end;width:2.8rem;height:2.8rem;margin-top:2.7rem;margin-top:var(--s-mid);cursor:pointer;outline:none;transition:transform 200ms}.overlay-nav--toggle-btn:hover{transform:rotate(90deg)}.overlay-nav--toggle-btn-line{position:absolute;top:50%;left:0;display:block;width:100%;height:2px;background-color:#4b5159;background-color:var(--dark-blue)}.overlay-nav--toggle-btn-positive-line{transform:rotate(-45deg)}.overlay-nav--toggle-btn-negative-line{transform:rotate(45deg)}.overlay-nav .wpml-ls-flag{width:18px;margin-right:var(--s-small)}.btn-hud{position:relative;display:inline-block;border:1px solid #d9dfdf;border:1px solid var(--light-blue);font-size:1.575rem;text-transform:uppercase;color:#d9dfdf;color:var(--light-blue)}.btn-hud:hover{color:#d9dfdf;color:var(--light-blue)}.btn-hud--corner{position:absolute;width:.8129rem;height:1.305rem}.btn-hud:hover .btn-hud--corner{animation:btn-hud-corner-opacity 1s ease-in 0s infinite}.btn-hud--corner-tl{top:-.9rem;left:-.8rem}.btn-hud--corner-tr{top:-.9rem;right:-.8rem}.btn-hud--corner-bl{bottom:-.9rem;left:-.8rem;transform:rotate(180deg)}.btn-hud--corner-br{bottom:-.9rem;right:-.8rem;transform:rotate(180deg)}.btn-hud--inner{display:block;margin:.45rem;padding:1.35rem 2.7rem;padding:var(--s-small)var(--s-mid);background-color:rgba(0,0,0,.3);background-color:var(--black-opacity-30);transition:background-color 200ms}.btn-hud:hover .btn-hud--inner{background-color:rgba(0,0,0,.7);background-color:var(--black-opacity-70)}.btn,.wp-block-file .wp-block-file__button,.wp-block-button__link{display:inline-block;padding:var(--s-smaller)var(--s-small);background-color:#4b5159;background-color:var(--dark-blue);border:none;border-radius:0;font-family:hk_grotesk;font-size:1.3rem;font-weight:500;text-transform:uppercase;color:#d9dfdf;color:var(--light-blue);clip-path:polygon( 0% .169rem,.293rem 0%,calc(100% - .293rem) 0%,100% .169rem,100% calc(100% - .169rem),calc(100% - .293rem) 100%,.293rem 100%,0 calc(100% - .169rem) );transition:background-color 200ms,color 200ms;cursor:pointer}.btn:hover,.wp-block-file .wp-block-file__button:hover,.wp-block-button__link:hover{background-color:#6f737a;background-color:var(--dark-blue-80);color:#d9dfdf;color:var(--light-blue);opacity:1}.btn-grey,.has-black-background-color{background-color:#242424;background-color:var(--grey);color:#d9dfdf;color:var(--light-blue)}.btn-grey:hover,.has-black-background-color:hover{background-color:#4f4f4f;background-color:var(--grey-80);color:#d9dfdf;color:var(--light-blue)}.btn-white,.has-white-background-color{background-color:#fff;color:#4b5159;color:var(--dark-blue)}.btn-white:hover,.has-white-background-color:hover{background-color:#e8ecec;background-color:var(--light-blue-60);color:#4b5159;color:var(--dark-blue)}.btn-dark-blue,.has-dark-blue-background-color,.wp-block-file a.wp-block-file__button,.wp-block-file a.wp-block-file__button:visited{background-color:#4b5159;background-color:var(--dark-blue);color:#d9dfdf;color:var(--light-blue)}.btn-dark-blue:hover,.has-dark-blue-background-color:hover,.wp-block-file a.wp-block-file__button:hover{background-color:#6f737a;background-color:var(--dark-blue-80);color:#d9dfdf;color:var(--light-blue);opacity:1}.btn-mid-blue,.has-mid-blue-background-color{background-color:#677887;background-color:var(--mid-blue);color:#d9dfdf;color:var(--light-blue)}.btn-mid-blue:hover,.has-mid-blue-background-color:hover{background-color:#85939f;background-color:var(--mid-blue-80);color:#d9dfdf;color:var(--light-blue)}.btn-light-blue,.has-light-blue-background-color{background-color:#85939f;background-color:var(--light-blue);color:#677887;color:var(--mid-blue)}.btn-light-blue:hover,.has-light-blue-background-color:hover{background-color:#e8ecec;background-color:var(--light-blue-60);color:#677887;color:var(--mid-blue)}.btn-yellow,.has-yellow-background-color{background-color:#eca834;background-color:var(--yellow);color:#fff}.btn-yellow:hover,.has-yellow-background-color:hover{background-color:#efb95c;background-color:var(--yellow-80);color:#fff}.has-black-color{color:#242424!important;color:var(--grey)!important}.has-white-color{color:#fff!important}.has-dark-blue-color{color:#4b5159!important;color:var(--dark-blue)!important}.has-mid-blue-color{color:#677887!important;color:var(--mid-blue)!important}.has-light-blue-color{color:#d9dfdf!important;color:var(--light-blue)!important}.has-yellow-color{color:#eca834!important;color:var(--yellow)!important}.term-button-links--item{display:inline-block;margin:.3375rem .675rem .3375rem 0;margin:var(--s-smallest)var(--s-smaller)var(--s-smallest)0}.term-button-links--item:last-child{margin-right:0}.term-button-links--link{display:block;padding:1.35rem;padding:var(--s-small);background-color:#4b5159;background-color:var(--dark-blue);font-size:1.125rem;text-transform:uppercase;color:#d9dfdf;color:var(--light-blue);transition:background-color 200ms}.term-button-links--link:hover{background-color:#6f737a;background-color:var(--dark-blue-80);color:#d9dfdf;color:var(--light-blue)}.box-out{position:relative;display:grid;grid-template-columns:repeat(14,1fr);column-gap:2.7rem;column-gap:var(--s-column-gap);padding:10.8rem 0;padding:var(--s-biggest)0;background-color:#4b5159;background-color:var(--dark-blue)}.box-out::before{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-image:url(https://npaerospace.com/wp-content/themes/npa/images/theme_assets/npa_grid_light_blue.svg);background-size:1920px;background-attachment:fixed;opacity:.3}.box-out--box{position:relative;grid-column-start:2;grid-column-end:9;z-index:2;padding:5.4rem;padding:var(--s-big);background-color:#242424;background-color:var(--grey)}h3.box-out--heading{color:#d9dfdf;color:var(--light-blue);margin:0 0 2.7rem;margin:0 0 var(--s-mid)}h2.box-out--heading{color:#d9dfdf;color:var(--light-blue);margin:0 0 5.4rem;margin:0 0 var(--s-big)}.box-out--content{color:#d9dfdf;color:var(--light-blue)}.box-out--content p:not(:last-child){margin-bottom:2.7rem;margin-bottom:var(--s-mid)}.box-out--background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.the-content{display:grid;grid-template-columns:repeat(14,1fr);column-gap:2.7rem;column-gap:var(--s-column-gap);row-gap:2.7rem;row-gap:var(--s-row-gap);padding:10.8rem 0;padding:var(--s-biggest)0}.the-content>*{grid-column-start:5;grid-column-end:11}.the-content>:first-child{margin-top:0}.the-content>:last-child{margin-bottom:0}.the-content h1{margin-top:2.7rem;margin-top:var(--s-mid);margin-bottom:1.35rem;margin-bottom:var(--s-small)}.the-content h2{margin-top:2.7rem;margin-top:var(--s-mid);margin-bottom:1.35rem;margin-bottom:var(--s-small)}.the-content h3{margin-top:2.7rem;margin-top:var(--s-mid)}.the-content h4{margin-top:2.7rem;margin-top:var(--s-mid)}.the-content h5{margin-top:2.7rem;margin-top:var(--s-mid)}.the-content h6{margin-top:2.7rem;margin-top:var(--s-mid)}.the-content p a{text-decoration:underline}.the-content a:hover{text-decoration:none}.the-content>ul:not(.wp-block-gallery),.the-content>ol:not(.wp-block-gallery){margin:2.7rem 0;margin:var(--s-mid)0}.the-content ol:not(.wp-block-gallery){counter-reset:item;list-style:none}.the-content>ul:not(.wp-block-gallery) ul,.the-content>ol ol{margin-left:2.7rem;margin-left:var(--s-mid)}.the-content>ul:not(.wp-block-gallery) li,.the-content>ol li{margin:1.35rem 0;margin:var(--s-small)0}.the-content>ul:not(.wp-block-gallery)>li:first-child,.the-content>ol>li:first-child{margin-top:0}.the-content>ul:not(.wp-block-gallery)>li:last-child,.the-content>ol>li:last-child{margin-bottom:0}.the-content>ul:not(.wp-block-gallery) li::before{content:"\2022";transform:translateY(.1rem);display:inline-block;width:3rem;margin-left:-3rem;font-weight:700;font-size:2.7rem;line-height:0;color:#6f737a;color:var(--dark-blue-80)}.the-content>ul:not(.wp-block-gallery) ul li::before{content:"\25CB";transform:translateY(-.1rem);display:inline-block;width:3rem;margin-left:-2rem;font-weight:700;font-size:1.35rem;line-height:0;color:#6f737a;color:var(--dark-blue-80)}.the-content>ol li::before{content:counters(item,".")" ";display:inline-block;width:10rem;margin-left:-10rem;padding-right:1.5rem;font-size:1.35rem;text-align:right;font-weight:500;color:#6f737a;color:var(--dark-blue-80);counter-increment:item}.the-content .wp-block-embed{margin:5.4rem 0;margin:var(--s-big)0}.the-content .wp-block-embed-youtube .wp-block-embed__wrapper,.the-content .wp-block-embed-vimeo .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.the-content .wp-block-embed-youtube iframe,.the-content .wp-block-embed-vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.the-content .wp-block-image{grid-column-start:4;grid-column-end:12;margin:2.7rem 0;margin:var(--s-mid)0}.the-content .wp-block-image.wp-block-image-text-width{grid-column-start:5;grid-column-end:11}.the-content .wp-block-image figcaption{margin:1.35rem;margin:var(--s-small);font-size:1.35rem;text-align:left;color:#677887;color:var(--mid-blue)}.the-content .wp-block-gallery{grid-column-start:4;grid-column-end:12;margin:2.7rem 0;margin:var(--s-mid)0}.the-content .wp-block-gallery .wp-block-image figcaption{margin:0}.the-content .wp-block-gallery figcaption{padding:2.7rem 2.7rem 1.35rem;padding:var(--s-mid)var(--s-mid)var(--s-small)}.the-content .wp-block-cover{grid-column-start:1;grid-column-end:15;height:auto;display:grid;grid-template-columns:repeat(14,1fr);column-gap:2.7rem;column-gap:var(--s-column-gap);margin:5.4rem 0;margin:var(--s-big)0;padding:10.8rem 0;padding:var(--s-biggest)0}.the-content .wp-block-cover>*{grid-column-start:5;grid-column-end:11;max-width:auto}.the-content .wp-block-cover .wp-block-cover__inner-container{display:grid;grid-template-columns:1fr;row-gap:2.7rem;row-gap:var(--s-row-gap);width:100%;color:#d9dfdf;color:var(--light-blue)}.the-content .wp-block-cover .wp-block-cover__inner-container>*{max-width:100%;width:100%;padding:0}.the-content .wp-block-cover .wp-block-cover__inner-container :first-child{margin-top:0}.the-content .wp-block-cover .wp-block-cover__inner-container :last-child{margin-bottom:0}.the-content .wp-block-file{position:relative;z-index:0;display:grid;row-gap:.675rem;row-gap:var(--s-smaller);justify-items:center;margin:2.7rem 0;margin:var(--s-mid)0;padding:5.4rem;padding:var(--s-big);background-color:#e8ecec;background-color:var(--light-blue-60);border-bottom:solid 4px var(--accent-color)}.the-content .wp-block-file.alignleft{justify-items:start}.the-content .wp-block-file.aligncenter{justify-items:center}.the-content .wp-block-file.alignright{justify-items:end}.the-content .wp-block-file::before{content:'Download File:';font-size:1.35rem;font-weight:600;text-transform:uppercase;color:#6f737a;color:var(--dark-blue-80)}.the-content .wp-block-file a:first-child{display:block;margin-bottom:2.7rem;margin-bottom:var(--s-mid);font-size:2.7rem;font-weight:600;align-items:center;color:#4b5159;color:var(--dark-blue)}.the-content .wp-block-file *+.wp-block-file__button{margin:0}.the-content .wp-block-button{margin:0 0 2.7rem;margin:0 0 var(--s-mid)}.the-content .wp-block-pullquote{grid-column-start:6;grid-column-end:10;display:flex;margin:5.4rem 0;margin:var(--s-big)0;padding:0}.the-content .wp-block-pullquote::before{content:url(https://npaerospace.com/wp-content/themes/npa/images/quotes_icon.svg);width:5.4rem;margin-right:5.4rem;margin-right:var(--s-big)}.the-content .wp-block-pullquote p{font-size:2.7rem;text-align:left;line-height:inherit;color:#677887;color:var(--mid-blue)}.the-content .wp-block-pullquote p+cite{display:block;margin-top:1.35rem;margin-top:var(--s-small);text-align:left;color:#85939f;color:var(--mid-blue-80)}.the-content .wp-block-npa-box-out-block{grid-column-start:1;grid-column-end:15;margin:5.4rem 0;margin:var(--s-big)0}.the-content .box-out--heading{margin:0 0 2.7rem;margin:0 0 var(--s-mid)}.the-content .wp-block-table-wrapper{grid-column-start:4;grid-column-end:12;overflow-x:auto}.the-content .wp-block-table{width:100%;margin:5.4rem 0;margin:var(--s-big)0;font-size:1.35rem;border-collapse:collapse}.the-content .wp-block-table tr:not(:last-child){border-bottom:1px solid #242424;border-bottom:1px solid var(--grey)}.the-content .wp-block-table.is-style-labels-top tr:first-child,.the-content .wp-block-table.is-style-labels-top-and-left tr:first-child{border-bottom:2px solid #242424;border-bottom:2px solid var(--grey);font-weight:500;text-transform:uppercase}.the-content .wp-block-table td{padding:1.35rem;padding:var(--s-small)}.the-content .wp-block-table td:nth-child(odd){background-color:#e0e5e5;background-color:var(--light-blue-80)}.the-content .wp-block-table td:nth-child(even){background-color:#e8ecec;background-color:var(--light-blue-60)}.the-content .wp-block-table.is-style-labels-top-and-left td:first-child{background-color:transparent;font-weight:500}.the-content .wp-block-npa-product-block{grid-column-start:1;grid-column-end:15;display:grid;grid-template-columns:repeat(14,1fr);column-gap:2.7rem;column-gap:var(--s-column-gap);align-items:center;justify-items:center;margin:5.4rem 0;margin:var(--s-big)0;padding:10.8rem 0;padding:var(--s-biggest)0}.the-content .wp-block-npa-product-block:first-child{margin-top:calc(0rem - 10.8rem);margin-top:calc(0rem - var(--s-biggest))}.the-content .wp-block-npa-product-block .product-overview--details{grid-column-start:3;grid-column-end:8}.the-content .wp-block-npa-product-block .product-overview--content p:not(:last-child){margin-bottom:2.7rem;margin-bottom:var(--s-mid)}.the-content .wp-block-npa-product-block .product-overview--heading{margin:0 0 2.7rem;margin:0 0 var(--s-mid)}.the-content .wp-block-npa-product-block .product-overview--image-wrapper{position:relative;grid-column-start:10;grid-column-end:13}.the-content .wp-block-npa-product-block .product-overview--image-wrapper .hx{position:absolute;z-index:1}.the-content .wp-block-npa-product-block .product-overview--image-wrapper .hx-1{top:5%;left:0;transform:translateX(-50%)}.the-content .wp-block-npa-product-block .product-overview--image-wrapper .hx-2{top:0;left:0;transform:translateY(-50%)}.the-content .wp-block-npa-product-block .product-overview--image-wrapper .hx-3{top:0;right:0;transform:translateY(-50%)}.the-content .wp-block-npa-product-block .product-overview--image-wrapper .hx-4{bottom:5%;right:0;transform:translateX(50%)}.the-content .wp-block-npa-product-block .product-overview--image-wrapper .hx-5{bottom:0;right:0;transform:translateY(50%)}.the-content .wp-block-npa-product-block .product-overview--image-wrapper .hx-6{bottom:0;left:0;transform:translateY(-50%)}.the-content .wp-block-npa-product-block .product-overview--image{position:relative;z-index:2}.outline-cards{display:grid;grid-template-columns:repeat(14,1fr);grid-column-start:2;grid-column-end:14;column-gap:2.7rem;column-gap:var(--s-column-gap);padding:var(--s-biggest)0;padding:10.8rem 0}.the-content+.outline-cards{padding-top:0}.outline-cards-dark{background-color:#4b5159;background-color:var(--dark-blue)}.outline-cards--pre-heading{grid-column-start:2;grid-column-end:14;text-align:center}.outline-cards-dark .outline-cards--pre-heading{color:#6f737a;color:var(--dark-blue-80)}.outline-cards--heading{grid-column-start:2;grid-column-end:14;margin-bottom:5.4rem;margin-bottom:var(--s-big);text-align:center}.outline-cards-dark .outline-cards--heading{color:#d9dfdf;color:var(--light-blue)}.outline-cards--list{grid-column-start:2;grid-column-end:14;display:grid}.outline-cards-3 .outline-cards--list{grid-template-columns:repeat(3,1fr)}.outline-cards-4 .outline-cards--list{grid-template-columns:repeat(4,1fr)}.outline-cards--item{display:flex;background-color:#d9dfdf;background-color:var(--light-blue);border-top:1px solid #e8ecec;border-top:1px solid var(--light-blue-60);border-right:1px solid #e8ecec;border-right:1px solid var(--light-blue-60);border-bottom:1px solid #e8ecec;border-bottom:1px solid var(--light-blue-60);border-left-color:#e8ecec;border-left-color:var(--light-blue-60)}.outline-cards-dark .outline-cards--item{background-color:#4b5159;background-color:var(--dark-blue);border-top:1px solid #6f737a;border-top:1px solid var(--dark-blue-80);border-right:1px solid #6f737a;border-right:1px solid var(--dark-blue-80);border-bottom:1px solid #6f737a;border-bottom:1px solid var(--dark-blue-80);border-left-color:#6f737a;border-left-color:var(--dark-blue-80)}.outline-cards-3 .outline-cards--item:nth-child(3n+1),.outline-cards-4 .outline-cards--item:nth-child(4n+1){border-left-style:solid;border-left-width:1px}.outline-cards-3 .outline-cards--item:nth-child(n+4),.outline-cards-4 .outline-cards--item:nth-child(n+5){border-top:none}.outline-cards--link{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;margin:.45rem;padding:5.4rem;padding:var(--s-big);transition:background-color 200ms}.outline-cards--link:hover{background-color:#e0e5e5;background-color:var(--light-blue-80);animation:light-blue-outline-card-background 1s ease-in 200ms infinite}.outline-cards-dark .outline-cards--link:hover{background-color:#5c6269;background-color:var(--dark-blue-90);animation:dark-blue-outline-card-background 1s ease-in 200ms infinite}.outline-cards--hud-number{position:absolute;top:.675rem;left:1.35rem;font-size:1.35rem;color:#e8ecec;color:var(--light-blue-60)}.outline-cards-dark .outline-cards--hud-number{color:#6f737a;color:var(--dark-blue-80)}.outline-cards--icon{width:5.4rem;margin-bottom:2.7rem}.outline-cards--card-heading{color:#4b5159;color:var(--dark-blue);text-align:center}.outline-cards-dark .outline-cards--card-heading{color:#d9dfdf;color:var(--light-blue);text-align:center}.outline-cards--card-heading+.outline-cards--meta-heading{margin-top:2.7rem;margin-top:var(--s-mid)}.outline-cards-dark .outline-cards--meta-heading{color:#677887;color:var(--mid-blue)}.outline-cards-dark .outline-cards--date{font-size:1.575rem;font-weight:500;color:#677887;color:var(--mid-blue)}.outline-cards--cta{grid-column-start:2;grid-column-end:14;display:flex;justify-content:center;margin-top:var(--s-big)}.offset-box-out{position:relative;display:grid;grid-template-columns:repeat(14,1fr);column-gap:2.7rem;column-gap:var(--s-column-gap);background-color:#5c6269;background-color:var(--dark-blue-90);background-image:url(https://npaerospace.com/wp-content/themes/npa/images/theme_assets/npa_grid_dark_blue.svg);background-size:1920px;background-attachment:fixed}.offset-box-out--box{position:relative;z-index:3;transform:translateY(5.4rem);transform:translateY(var(--s-big));padding:5.4rem;padding:var(--s-big)}.offset-box-out--box-left{grid-column-start:2;grid-column-end:8}.offset-box-out--box-right{grid-column-start:8;grid-column-end:14}.offset-box-out--box-light{background-color:#677887;background-color:var(--mid-blue)}.offset-box-out--box-dark{background-color:#242424;background-color:var(--grey)}.offset-box-out--heading{margin-bottom:5.4rem;margin-bottom:var(--s-big);color:#d9dfdf;color:var(--light-blue);font-size:5.4rem;font-weight:500}.offset-box-out--thick-frame-bl{position:absolute;z-index:2;bottom:2.7rem;bottom:var(--s-mid);left:2.7rem;left:var(--s-mid);width:5.4rem;height:5.4rem;border-bottom:2px solid #d9dfdf;border-bottom:2px solid var(--light-blue);border-left:2px solid #d9dfdf;border-left:2px solid var(--light-blue)}.offset-box-out--thin-frame-bl{position:absolute;z-index:2;bottom:100%;left:60%;width:2.7rem;height:2.7rem;border-bottom:1px solid #d9dfdf;border-bottom:1px solid var(--light-blue);border-left:1px solid #d9dfdf;border-left:1px solid var(--light-blue)}.offset-box-out--thick-frame-tr{position:absolute;z-index:2;top:2.7rem;top:var(--s-mid);right:2.7rem;right:var(--s-mid);width:5.4rem;height:5.4rem;border-top:2px solid #d9dfdf;border-top:2px solid var(--light-blue);border-right:2px solid #d9dfdf;border-right:2px solid var(--light-blue)}.offset-box-out--thin-frame-tr{position:absolute;z-index:2;top:100%;right:60%;width:2.7rem;height:2.7rem;border-top:1px solid #d9dfdf;border-top:1px solid var(--light-blue);border-right:1px solid #d9dfdf;border-right:1px solid var(--light-blue)}.offset-box-out--thick-frame-tl{position:absolute;z-index:2;top:2.7rem;top:var(--s-mid);left:2.7rem;left:var(--s-mid);width:5.4rem;height:5.4rem;border-top:2px solid #d9dfdf;border-top:2px solid var(--light-blue);border-left:2px solid #d9dfdf;border-left:2px solid var(--light-blue)}.offset-box-out--thin-frame-tl{position:absolute;z-index:2;top:100%;left:60%;width:2.7rem;height:2.7rem;border-top:1px solid #d9dfdf;border-top:1px solid var(--light-blue);border-left:1px solid #d9dfdf;border-left:1px solid var(--light-blue)}.offset-box-out--thick-frame-br{position:absolute;z-index:2;bottom:2.7rem;bottom:var(--s-mid);right:2.7rem;right:var(--s-mid);width:5.4rem;height:5.4rem;border-bottom:2px solid #d9dfdf;border-bottom:2px solid var(--light-blue);border-right:2px solid #d9dfdf;border-right:2px solid var(--light-blue)}.offset-box-out--thin-frame-br{position:absolute;z-index:2;bottom:100%;right:60%;width:2.7rem;height:2.7rem;border-bottom:1px solid #d9dfdf;border-bottom:1px solid var(--light-blue);border-right:1px solid #d9dfdf;border-right:1px solid var(--light-blue)}.offset-box-out--background-image{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover}.npa-cards{display:grid;grid-template-columns:repeat(14,1fr);column-gap:2.7rem;column-gap:var(--s-column-gap);padding:10.8rem 0;padding:var(--s-biggest)0;background-color:#242424;background-color:var(--grey);background-image:url(https://npaerospace.com/wp-content/themes/npa/images/theme_assets/npa_grid_grey.svg);background-size:1920px;background-attachment:fixed}.npa-cards--pre-heading{grid-column-start:2;grid-column-end:14;text-align:center;color:#677887;color:var(--mid-blue)}.npa-cards--heading{grid-column-start:2;grid-column-end:14;margin-bottom:5.4rem;margin-bottom:var(--s-big);text-align:center;color:#d9dfdf;color:var(--light-blue)}.npa-cards--filter{position:relative;grid-column-start:2;grid-column-end:14;margin-bottom:5.4rem;margin-bottom:var(--s-big);padding:0 calc(1.35rem + .675rem)2.7rem 0;padding:0 calc(var(--s-small) + var(--s-smaller))var(--s-mid)0;border-bottom:1px solid #6f737a;border-bottom:1px solid var(--dark-blue-80);text-align:right}.npa-cards--filter-btn{position:relative;display:inline-flex;align-items:center;font-size:1.8rem;font-weight:600;color:#677887;color:var(--mid-blue);cursor:pointer;outline:none}.npa-cards--filter-btn-text{display:inline-block}.npa-cards--filter-icon{position:relative;display:inline-block;width:2.8rem;height:2.8rem;margin-left:2.7rem;margin-left:var(--s-mid)}.npa-cards--filter-btn-thin-line{position:absolute;left:0;display:block;width:100%;height:1px;background-color:#677887;background-color:var(--mid-blue)}.npa-cards--filter-btn-thick-line{position:absolute;transform:translateY(-25%);display:block;width:3px;height:2px;background-color:#677887;background-color:var(--mid-blue);transition:left 250ms,right 250ms,background-color 250ms}.npa-cards--filter-btn-top{top:25%}.npa-cards--filter-btn-thick-line.npa-cards--filter-btn-top{left:15%}.npa-cards--filter-btn-middle{top:50%}.npa-cards--filter-btn-thick-line.npa-cards--filter-btn-middle{left:85%}.npa-cards--filter-btn-bottom{top:75%}.npa-cards--filter-btn-thick-line.npa-cards--filter-btn-bottom{left:40%}.npa-cards--filter-btn:hover .npa-cards--filter-btn-thick-line.npa-cards--filter-btn-top{left:85%}.npa-cards--filter-btn:hover .npa-cards--filter-btn-thick-line.npa-cards--filter-btn-middle{left:15%}.npa-cards--filter-btn:hover .npa-cards--filter-btn-thick-line.npa-cards--filter-btn-bottom{left:60%}.npa-cards--filter-btn-thick-line:nth-child(3){transition-delay:50ms}.npa-cards--filter-btn-thick-line:nth-child(5){transition-delay:100ms}.npa-cards--filter-options{position:absolute;top:100%;right:0;z-index:100;display:none;width:21.6rem;padding:1.35rem;padding:var(--s-small);background-color:#fff;box-shadow:0 1px 90px -30px rgba(129,96,96,.2)}.npa-cards--filter-options-open{display:block}.npa-cards--filter-option a{display:block;padding:.675rem;padding:var(--s-smaller);font-size:1.35rem;color:#677887;color:var(--mid-blue)}.npa-cards--filter-option a:hover{background-color:#e8ecec;background-color:var(--light-blue-60);color:#4b5159;color:var(--dark-blue)}.npa-cards--list{grid-column-start:2;grid-column-end:14;display:grid;grid-template-columns:repeat(3,1fr);column-gap:2.7rem;column-gap:var(--s-column-gap);row-gap:2.7rem;row-gap:var(--s-row-gap)}.npa-cards--item{background-color:#393939;background-color:var(--grey-90);transition:background-color 200ms}.npa-cards--item:hover{background-color:#242424;background-color:var(--grey)}.npa-cards--details{padding:5.4rem;padding:var(--s-big);text-align:center}.npa-cards--details>:last-child{margin:0}.npa-cards--meta-heading{color:#677887;color:var(--mid-blue)}.npa-cards--date{display:block;margin-bottom:2.7rem;margin-bottom:var(--s-mid);font-size:1.575rem;font-weight:500;color:#677887;color:var(--mid-blue)}.npa-cards--card-heading{margin-bottom:2.7rem;margin-bottom:var(--s-mid)}.npa-cards--link{color:#d9dfdf;color:var(--light-blue);transition:color 200ms}.npa-cards--link:hover{color:#eca834;color:var(--yellow)}.npa-cards--img-link:hover+.npa-cards--details .npa-cards--link{color:#eca834;color:var(--yellow)}.npa-cards--excerpt{color:var(--light-blue)}.footer-details{display:grid;grid-template-columns:repeat(14,1fr);column-gap:2.7rem;column-gap:var(--s-column-gap);padding:10.8rem 0;padding:var(--s-biggest)0;background-color:#4b5159;background-color:var(--dark-blue)}.footer-details>*{grid-column-start:2;grid-column-end:14}.footer-details--footer-content{position:relative;display:flex;justify-content:space-between;align-items:flex-end;gap:var(--s-mid);padding-bottom:2.7rem;padding-bottom:var(--s-mid);border-bottom:1px solid #d9dfdf;border-bottom:1px solid var(--light-blue)}.footer-details--accreditations-wrapper{display:flex;gap:var(--s-mid);align-items:center;max-width:50%}.footer-details--ers-accreditation{width:50px}.footer-details--accreditations{display:flex;align-items:center;gap:var(--s-small);padding:var(--s-mid);background-color:#fff}.fda-ads{width:40px}.fda-cadsi{width:65px}.fda-ceouk{width:100px}.fda-usbta{width:50px}.fda-mud{width:60px}.fda-icw{width:60px}.footer-details--contact-info-link{display:flex;align-items:center;color:#d9dfdf;color:var(--light-blue)}.footer-details--contact-info-link:not(:last-child){margin-bottom:.675rem;margin-bottom:var(--s-smaller)}.footer-details--contact-info-link:hover{color:#d9dfdf;color:var(--light-blue)}.footer-details--contact-method-icon{display:flex;align-items:flex-end;width:2.25rem;height:2.25rem;margin-right:1.35rem;margin-right:var(--s-small)}.footer-details--hud-line{position:absolute;top:100%;left:50%;transform:translate(-50%,-25%);display:block;width:1.35rem;width:var(--s-small);height:.2rem;background-color:#d9dfdf;background-color:var(--light-blue)}@media(max-width:1000px){.footer-details--footer-content{flex-wrap:wrap}.footer-details--accreditations-wrapper{order:2;justify-content:space-between;width:100%;max-width:100%}.footer-details--ers-accreditation{order:2}.footer-details--accreditations{flex-wrap:wrap}}@media(max-width:500px){.footer-details--footer-content{justify-content:center}.footer-details--accreditations-wrapper{flex-direction:column}.footer-details--accreditations{justify-content:center}}.footer-details--company-info{display:flex;justify-content:space-between;margin-top:2.7rem;margin-top:var(--s-mid)}.footer-details--content{color:#6f737a;color:var(--dark-blue-80)}.footer-menu--links{display:flex;flex-wrap:wrap;gap:var(--s-smallest)var(--s-small);margin-bottom:1rem}.footer-menu--links a{color:var(--light-blue);transition:color 150ms}.footer-menu--links a:hover{color:var(--light-blue-60)}.social-media--list{display:flex}.social-media--item{margin-left:.3375rem;margin-left:var(--s-smallest)}.social-media--item:first-child{margin-left:0}.social-media--link{display:block;width:2.7rem;height:2.7rem}.npa-resources{display:grid;grid-template-columns:repeat(14,1fr);column-gap:2.7rem;column-gap:var(--s-column-gap);padding:10.8rem 0;padding:var(--s-biggest)0}.npa-resources>*{grid-column-start:2;grid-column-end:14}.npa-resources--collection{position:relative;margin-bottom:10.8rem;margin-bottom:var(--s-biggest);padding-bottom:10.8rem;padding-bottom:var(--s-biggest);border-bottom:1px dashed #e8ecec;border-bottom:1px dashed var(--light-blue-60)}.npa-resources--collection:last-child{margin-bottom:0;border-bottom:none}.npa-resources--collection::after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%,75%);display:block;width:10.8rem;width:var(--s-biggest);height:2px;background-color:#e8ecec;background-color:var(--light-blue-60)}.npa-resources--collection:last-child::after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%,75%);display:block;width:10.8rem;width:var(--s-biggest);height:2px;background-color:#e8ecec;background-color:var(--light-blue-60);display:none}.npa-resources--collection-heading{color:#4b5159;color:var(--dark-blue);margin-bottom:5.4rem;margin-bottom:var(--s-big)}.npa-resources--list{display:grid;grid-template-columns:repeat(6,1fr);column-gap:2.7rem;column-gap:var(--s-column-gap);row-gap:10.8rem;row-gap:var(--s-biggest)}li.npa-resources--item{display:flex;flex-direction:column;align-items:center}.npa-resources--img-link{display:block;max-width:13rem;margin-bottom:2.7rem;margin-bottom:var(--s-mid);box-shadow:0 0 12px -5px rgba(0,0,0,.6)}.npa-resources--details{flex-grow:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center}.npa-resources--heading{margin-bottom:2.7rem;margin-bottom:var(--s-mid);color:#4b5159;color:var(--dark-blue)}.npa-resources--link{transition:color 200ms}.npa-resources--link:hover{color:#6f737a;color:var(--dark-blue-80)}.meta-boxes{display:grid;grid-template-columns:repeat(14,1fr);column-gap:2.7rem;column-gap:var(--s-column-gap);padding:5.4rem 0;padding:var(--s-big)0;background-color:#242424;background-color:var(--grey)}.meta-boxes--outer{position:relative;grid-column-start:2;grid-column-end:14}[class^=meta-boxes--corner]{position:absolute;width:1.114rem;height:2.0293rem}.meta-boxes--corner-tl{top:-1rem;left:-.8rem}.meta-boxes--corner-tr{top:-1rem;right:-.8rem;transform:rotate(180deg)}.meta-boxes--corner-bl{bottom:-1rem;left:-.8rem}.meta-boxes--corner-br{bottom:-1rem;right:-.8rem;transform:rotate(180deg)}.meta-boxes--boxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.meta-boxes--box{position:relative;padding:.45rem;border:1px solid #d9dfdf;border:1px solid var(--light-blue);text-align:center}.meta-boxes--box::before{content:'';position:absolute;bottom:100%;right:0;transform:translateX(100%);height:.7rem;width:.1rem;background-color:#d9dfdf;background-color:var(--light-blue)}.meta-boxes--box::after{content:'';position:absolute;top:100%;right:0;transform:translateX(100%);height:.7rem;width:.1rem;background-color:#d9dfdf;background-color:var(--light-blue)}.meta-boxes--box:last-child::before,.meta-boxes--box:last-child::after{display:none}.meta-boxes--box:nth-child(n+2){border-left:none}.meta-boxes--box-inner{height:100%;padding:2.7rem;padding:var(--s-mid);background-color:rgba(0,0,0,.3);background-color:var(--black-opacity-30)}.meta-boxes--heading{font-size:1.35rem;color:#eca834;color:var(--yellow)}.meta-boxes--data{font-size:2.25rem;color:#d9dfdf;color:var(--light-blue)}.top-btn{position:fixed;bottom:0;right:1.35rem;right:var(--s-small);transform:translateY(100%);z-index:100;padding:.3375rem .675rem;padding:var(--s-smallest)var(--s-smaller);background-color:#d9dfdf;background-color:var(--light-blue);font-size:1.125rem;text-transform:uppercase;color:#4b5159;color:var(--dark-blue);box-shadow:0 1px 90px -30px rgba(129,96,96,.2);cursor:pointer;outline:none;transition:transform 200ms}.top-btn.top-btn-active{transform:translateY(0)}.hx{position:relative}.hx::before,.hx::after{content:'';position:absolute;z-index:1;-webkit-transform:scaleY(.5774)rotate(-45deg);-ms-transform:scaleY(.5774)rotate(-45deg);transform:scaleY(.5774)rotate(-45deg);background-color:inherit}.hx::before{top:-42.78px}.hx::after{bottom:-42.78px}.hx-big{width:121px;height:69.86px;margin:34.93px 0;border-left:solid 1px rgba(255,255,255,.1);border-right:solid 1px rgba(255,255,255,.1)}.hx-big::before,.hx-big::after{width:85.56px;height:85.56px;left:16.72px}.hx-big::before{border-top:solid 1.4142px rgba(255,255,255,.1);border-right:solid 1.4142px rgba(255,255,255,.1);top:-42.78px}.hx-big::after{border-bottom:solid 1.4142px rgba(255,255,255,.1);border-left:solid 1.4142px rgba(255,255,255,.1);bottom:-42.78px}.hx-small{width:81px;height:46.77px;margin:23.38px 0;border-left:solid 1px rgba(255,255,255,.2);border-right:solid 1px rgba(255,255,255,.2)}.hx-small::before,.hx-small::after{width:57.28px;height:57.28px;left:10.8622px}.hx-small::before{border-top:solid 1.4142px rgba(255,255,255,.2);border-right:solid 1.4142px rgba(255,255,255,.2);top:-28.6378px}.hx-small::after{border-bottom:solid 1.4142px rgba(255,255,255,.2);border-left:solid 1.4142px rgba(255,255,255,.2);bottom:-28.6378px}.hx.hx-highlight{border-left:solid 1px #eca834;border-left:solid 1px var(--yellow);border-right:solid 1px #eca834;border-right:solid 1px var(--yellow)}.hx.hx-highlight::before{border-top:solid 1.4142px #eca834;border-top:solid 1.4142px var(--yellow);border-right:solid 1.4142px #eca834;border-right:solid 1.4142px var(--yellow)}.hx.hx-highlight::after{border-bottom:solid 1.4142px #eca834;border-bottom:solid 1.4142px var(--yellow);border-left:solid 1.4142px #eca834;border-left:solid 1.4142px var(--yellow)}.wpcf7{margin:2.7rem 0;margin:var(--s-mid)0}.wpcf7 label{margin-bottom:.675rem;margin-bottom:var(--s-smaller)}.wpcf7 .country-select input[type=text]{padding-left:6rem!important}.wpcf7 .wpcf7-form-control-wrap{display:block;margin-bottom:2.7rem;margin-bottom:var(--s-mid)}.wpcf7-not-valid-tip{display:block;margin-top:.3375rem;margin-top:var(--s-smallest);color:#b92323;font-size:1.35rem}.wpcf7-response-output{display:block;width:100%;margin-top:2.7rem;margin-top:var(--s-mid);background-color:#e8ecec;background-color:var(--light-blue-60)}.wpcf7-validation-errors,.wpcf7-mail-sent-ng,.wpcf7-acceptance-missing,.wpcf7-aborted,.invalid .wpcf7-response-output{padding:2.7rem;padding:var(--s-mid);color:#b92323;border-bottom:4px solid #b92323}.wpcf7-mail-sent-ok,.sent .wpcf7-response-output{padding:2.7rem;padding:var(--s-mid);color:#008200;border-bottom:4px solid #008200}.ajax-loader.is-active{width:21px;display:block}.wpcf7-display-none{display:none}.wpcf7-spam-blocked{border:2px solid orange}.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(https://npaerospace.com/wp-content/themes/npa/images/ajax-loader.gif);width:16px;height:16px;border:none;padding:0;margin:0 0 0 1.35rem;vertical-align:middle}.wpcf7 .ajax-loader.is-active{visibility:visible}.wpcf7 div.ajax-error{display:none}.wpcf7 .placeheld{color:#888}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.grecaptcha-badge{visibility:hidden}.phr-vacancies{display:grid;grid-template-columns:repeat(14,1fr);column-gap:var(--s-column-gap);row-gap:var(--s-row-gap);padding:var(--s-biggest)0;background-color:var(--dark-blue)}.phr-vacancies--heading{grid-column-start:4;grid-column-end:12;margin-bottom:var(--s-big);color:var(--light-blue)}.phr-vacancies--vacancy{grid-column-start:4;grid-column-end:12;padding:var(--s-big);background-color:var(--light-blue)}.phr-vacancies--vacancy-heading{margin-bottom:var(--s-mid)}.phr-vacancies--vacancy-meta-container{margin-bottom:var(--s-big)}.phr-vacancies--vacancy-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-small)}.phr-vacancies--download{display:grid;grid-template-columns:repeat(14,1fr);column-gap:var(--s-column-gap);row-gap:var(--s-row-gap);padding:0 0 var(--s-biggest);background-color:var(--dark-blue)}.phr-vacancies--download-link{grid-column-start:4;grid-column-end:12;display:flex;align-items:center;justify-content:space-between;gap:var(--s-mid);padding:var(--s-mid);background-color:var(--light-blue);transition:background-color 200ms}.phr-vacancies--download-link:hover{background-color:var(--mid-blue)}.phr-vacancies--download-text{transition:color 200ms}.phr-vacancies--download-link:hover .phr-vacancies--download-text{color:var(--light-blue)}.phr-vacancies--download-icon{flex-shrink:0;width:2.4rem}.phr-vacancies--download-icon-path{fill:none;stroke:var(--dark-blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;transition:stroke 200ms}.phr-vacancies--download-link:hover .phr-vacancies--download-icon-path{stroke:var(--light-blue)}.cli_cookie_category_single_hd{margin-bottom:1rem;font-weight:700}.cli_cookie_category_single_description p{margin-bottom:2rem}table.cookielawinfo-winter{font:85% hk_grotesk!important;font-weight:300!important}.overlay-nav-active{overflow-y:hidden}@keyframes btn-hud-corner-opacity{0%{opacity:1}50%{opacity:.5}100%{opacity:1}}@keyframes light-blue-outline-card-background{0%{background-color:#e0e5e5;background-color:var(--light-blue-80)}50%{background-color:rgba(224,229,229,.3)}100%{background-color:#e0e5e5;background-color:var(--light-blue-80)}}@keyframes dark-blue-outline-card-background{0%{background-color:#5c6269;background-color:var(--dark-blue-90)}50%{background-color:rgba(92,98,105,.3)}100%{background-color:#5c6269;background-color:var(--dark-blue-90)}}@media only screen and (max-width:1366px){.main-nav--links a{font-size:1.35rem}.the-content>*,.the-content .wp-block-cover>*{grid-column-start:4;grid-column-end:12}.the-content .wp-block-pullquote{grid-column-start:5;grid-column-end:11}.the-content .wp-block-image,.the-content .wp-block-gallery,.the-content .wp-block-table-wrapper{grid-column-start:3;grid-column-end:13}.the-content .wp-block-image.wp-block-image-text-width{grid-column-start:4;grid-column-end:12}.the-content .wp-block-npa-product-block .product-overview--details{grid-column-start:2}.the-content .wp-block-npa-product-block .product-overview--image-wrapper{grid-column-end:14}.outline-cards-4 .outline-cards--list{grid-template-columns:repeat(2,1fr)}.outline-cards-4 .outline-cards--item:nth-child(2n+1){border-left-style:solid;border-left-width:1px}.outline-cards-4 .outline-cards--item:nth-child(n+3){border-top:none}.offset-box-out--box-left{grid-column-end:9}.offset-box-out--box-right{grid-column-start:7}.npa-resources--list{grid-template-columns:repeat(4,1fr)}.phr-vacancies--vacancy,.phr-vacancies--heading,.phr-vacancies--download-link{grid-column-start:3;grid-column-end:13}}@media only screen and (max-width:1024px){.main-nav{height:10rem}.main-nav--logo-link{grid-column-end:5;max-width:15rem}.main-nav--links{display:none}.the-content>*,.the-content .wp-block-cover>*,.the-content .wp-block-pullquote,.the-content .wp-block-image,.the-content .wp-block-image.wp-block-image-text-width,.the-content .wp-block-gallery{grid-column-start:3;grid-column-end:13}.the-content .wp-block-table-wrapper{grid-column-start:2;grid-column-end:14}h5.outline-cards--heading{font-size:1.575rem}.offset-box-out--box-left{grid-column-end:10}.offset-box-out--box-right{grid-column-start:6}.npa-cards--list{grid-template-columns:repeat(2,1fr)}.npa-cards-latest-post-module .npa-cards--item:nth-child(3){display:none}.meta-boxes--data{font-size:1.8rem}.phr-vacancies--vacancy,.phr-vacancies--heading,.phr-vacancies--download-link{grid-column-start:2;grid-column-end:14}}@media only screen and (max-width:768px){:root{--s-big:4.05rem;--s-biggest:8.1rem;--s-column-gap:1.35rem}h1{font-size:4.5rem}.header--content{grid-column-end:12}.main-nav--logo-link{grid-column-end:6}.box-out--box{grid-column-start:2;grid-column-end:14}.the-content .wp-block-npa-product-block{row-gap:2.7rem;row-gap:var(--s-row-gap)}.the-content .wp-block-npa-product-block .product-overview--details{grid-column-start:3;grid-column-end:13;margin-bottom:10.8rem;margin-bottom:var(--s-biggest)}.the-content .wp-block-npa-product-block .product-overview--image-wrapper{grid-column-start:3;grid-column-end:13}.outline-cards-3 .outline-cards--list,.outline-cards-4 .outline-cards--list{grid-template-columns:1fr;grid-column-start:3;grid-column-end:13}.outline-cards-3 .outline-cards--item:nth-child(n+1),.outline-cards-4 .outline-cards--item:nth-child(n+1){border-left-style:solid;border-left-width:1px}.outline-cards-3 .outline-cards--item:nth-child(n+2),.outline-cards-4 .outline-cards--item:nth-child(n+2){border-top:none}.offset-box-out--box{grid-column-start:2;grid-column-end:14;text-align:center}.npa-cards--list{grid-column-start:3;grid-column-end:13;grid-template-columns:1fr}.npa-cards-latest-post-module .npa-cards--item:nth-child(3){display:block}.footer-details--contact-info{align-items:center}.footer-details--company-info{flex-direction:column;align-items:center;text-align:center}.footer-details--content{margin-bottom:2.7rem;margin-bottom:var(--s-mid)}.footer-menu--links{justify-content:center}.npa-resources--list{grid-template-columns:repeat(2,1fr)}.meta-boxes--boxes{display:grid;grid-template-columns:1fr}.meta-boxes--box::before{top:100%;left:0;transform:translateX(-100%);width:.7rem;height:.1rem}.meta-boxes--box::after{bottom:100%;right:0;transform:translateX(100%);width:.7rem;height:.1rem}.meta-boxes--box:last-child::before,.meta-boxes--box:last-child::after{display:none}.meta-boxes--box:nth-child(n+2){border-left:1px solid #d9dfdf;border-left:1px solid var(--light-blue);border-top:none}.phr-vacancies--vacancy-meta:not(:last-child){margin-bottom:var(--s-small);padding-bottom:var(--s-small);border-bottom:1px solid var(--mid-blue-80)}.phr-vacancies--vacancy-meta strong{display:block}}@media only screen and (max-width:414px){.header--content{grid-column-end:14;border-left:.675rem solid #eca834;border-left:var(--s-smaller)solid var(--yellow)}[class^=header--yellow-angle]{display:none}.main-nav--logo-link{grid-column-end:7}.npa-cards .term-button-links--link{padding:.675rem;padding:var(--s-smaller)}.the-content>ul:not(.wp-block-gallery) li{margin-left:3rem}.the-content>ol li::before{margin-left:-7rem}.the-content .wp-block-embed{margin:5.4rem 0;margin:var(--s-big)0}.the-content>*,.the-content .wp-block-cover>*,.the-content .wp-block-pullquote,.the-content .wp-block-image,.the-content .wp-block-gallery{grid-column-start:2;grid-column-end:14}.the-content .wp-block-npa-product-block .product-overview--details{grid-column-start:2;grid-column-end:14}.the-content .wp-block-npa-product-block .product-overview--image-wrapper{grid-column-start:2;grid-column-end:14}.outline-cards--list{grid-column-start:2;grid-column-end:14}.npa-cards--list{grid-column-start:2;grid-column-end:14}.npa-cards--meta-heading{display:none}.npa-cards--date{margin-bottom:0;font-size:1.125}.npa-resources--list{grid-template-columns:1fr}.phr-vacancies--vacancy-buttons>.btn{width:100%;text-align:center}}@media only screen and (max-width:360px){:root{--s-column-gap:0.675rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.header{display:flex;padding:0 10.8rem}.header-full-height{height:100vh}.main-nav{display:flex;width:100%;justify-content:space-between;padding-right:10.8rem;padding-left:10.8rem;background-color:rgba(0,0,0,.6);height:9.45rem}.main-nav--links{display:flex}.main-nav--links li{margin:0 1.35rem}.outline-cards{padding-right:10.8rem;padding-left:10.8rem}.outline-cards--list{display:flex;flex-wrap:wrap;justify-content:center}.npa-cards--list{display:flex;flex-wrap:wrap;justify-content:center}.npa-cards--item{max-width:33.333%}.the-content{padding-right:10.8rem;padding-left:10.8rem}.the-content .wp-block-npa-product-block{display:flex}.wpcf7{padding:10.8rem;background-color:#d9dfdf}.npa-resources{padding-right:10.8rem;padding-left:10.8rem}.npa-resources--list{display:flex;flex-wrap:wrap}li.npa-resources--item{display:block;text-align:center}.npa-resources--img-link{margin-left:auto;margin-right:auto}.offset-box-out{display:flex;padding-right:10.8rem;padding-left:10.8rem}.footer-details{display:flex;flex-direction:column;padding-right:10.8rem;padding-left:10.8rem}.social-media--link{width:4.05rem;height:4.05rem}}:root{--card-bg-color:var(--light-blue-60);--card-text-color:var(--grey);--card-title-color:var(--grey);--transition-speed:0.3s}.npa26-cards{grid-column-start:2;grid-column-end:14;display:grid;gap:2rem;grid-template-columns:1fr;margin-bottom:4rem;max-width:1400px;margin-inline:auto}@media(min-width:768px){.npa26-cards.npa26-cards--cols-4{grid-column-start:3;grid-column-end:13;grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.npa26-cards,.npa26-cards.npa26-cards--cols-3{grid-column-start:3;grid-column-end:13;grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.npa26-cards.npa26-cards--cols-4{grid-column-start:3;grid-column-end:13;grid-template-columns:repeat(4,1fr)}}.npa26-cards--card{background-color:var(--card-bg-color);overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:var(--card-text-color);box-shadow:0 5px 15px rgba(0,0,0,5%),0 4px 8px rgba(0,0,0,2%);transition:transform var(--transition-speed)cubic-bezier(.4,0,.2,1),box-shadow var(--transition-speed)cubic-bezier(.4,0,.2,1)}a.npa26-cards--card{cursor:pointer}a.npa26-cards--card:hover,a.npa26-cards--card:focus-visible{transform:translateY(-8px);box-shadow:0 12px 24px rgba(0,0,0,.12),0 4px 8px rgba(0,0,0,8%);outline:none}.npa26-cards--image-wrapper{width:100%;aspect-ratio:16/9;overflow:hidden;background-color:#cbd5e1}.npa26-cards--image{width:100%;height:100%;object-fit:cover;display:block}.npa26-cards--content{padding:2.5rem;display:flex;flex-direction:column;flex-grow:1}.npa26-cards--title{font-size:2.4rem;margin:0 0 .75rem!important;font-weight:700;color:var(--card-title-color);line-height:1.3}.npa26-cards--description{margin:0;font-size:1.6rem;line-height:1.5;opacity:.8}
.press-gallery{display:grid;grid-template-columns:repeat(14,1fr);column-gap:var(--s-column-gap);padding:var(--s-biggest)0}.press-gallery>*{grid-column-start:2;grid-column-end:14}.press-gallery--collection{position:relative;margin-bottom:var(--s-biggest);padding-bottom:var(--s-biggest);border-bottom:1px dashed var(--dark-blue-80)}.press-gallery--collection:last-child{margin-bottom:0;border-bottom:none}.press-gallery--collection::after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%,75%);display:block;width:var(--s-biggest);height:2px;background-color:var(--dark-blue-80)}.press-gallery--collection:last-child::after{content:'';position:absolute;bottom:0;left:50%;transform:translate(-50%,75%);display:block;width:var(--s-biggest);height:2px;background-color:var(--light-blue-60);display:none}.press-gallery--collection-heading{margin-bottom:var(--s-big);color:var(--dark-blue)}.press-gallery--list{display:grid;grid-template-columns:repeat(4,1fr);column-gap:var(--s-column-gap);row-gap:var(--s-biggest)}li.press-gallery--item{display:flex;flex-direction:column;align-items:flex-start}img.press-gallery--thumbnail.wp-post-image{aspect-ratio:1/1;object-fit:cover;margin-bottom:var(--s-small)}.press-gallery--details{flex-grow:2;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;text-align:left}.press-gallery--heading{color:var(--dark-blue);font-size:1.6rem;font-weight:700;text-transform:unset}.press-gallery--meta{margin-bottom:var(--s-mid);font-size:1.3rem;color:var(--dark-blue-80)}.press-gallery--link{transition:color 200ms}.press-gallery--link:hover{color:var(--dark-blue-80)}@media only screen and (max-width:768px){.press-gallery--list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:414px){.press-gallery--list{grid-template-columns:repeat(1,1fr)}}
:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid #007aff;border-radius:50%;border-top-color:#0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;width:44px;z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:-22px;top:50%}.swiper-button-prev{left:4px;right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}.swiper-button-next{left:auto;right:4px}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:-22px;top:50%}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:4px;right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:4px}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:50%;margin-left:-22px;margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:4px;.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:4px;top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;left:0;top:auto;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:8px;opacity:.2;width:8px;button&{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:#007aff;opacity:1}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;right:8px;top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:6px 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 4px}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit}.swiper-pagination-progressbar{background:#00000040;position:absolute;.swiper-pagination-progressbar-fill{background:#007aff;height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:4px}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:#0000001a;border-radius:10px;position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:4px;height:4px;left:1%;position:absolute;top:auto;width:98%;z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:98%;left:auto;position:absolute;right:4px;top:1%;width:4px;z-index:50}}.swiper-scrollbar-drag{background:#00000080;border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}
:root{--jp-carousel-primary-color:#fff;--jp-carousel-primary-subtle-color:#999;--jp-carousel-bg-color:#000;--jp-carousel-bg-faded-color:#222;--jp-carousel-border-color:#3a3a3a;--jp-carousel-fade-duration:100ms}.jp-carousel-fade{transition:opacity var(--jp-carousel-fade-duration)ease-out}@media(prefers-reduced-motion:reduce){.jp-carousel-fade{transition-duration:0s}}:root .jp-carousel-light{--jp-carousel-primary-color:#000;--jp-carousel-primary-subtle-color:#646970;--jp-carousel-bg-color:#fff;--jp-carousel-bg-faded-color:#fbfbfb;--jp-carousel-border-color:#dcdcde}.jp-carousel-overlay .swiper-button-prev,.jp-carousel-overlay .swiper-rtl .swiper-button-next,.jp-carousel-overlay .swiper-button-next,.jp-carousel-overlay .swiper-rtl .swiper-button-prev{background-image:none}[data-carousel-extra]:not(.jp-carousel-wrap) img,[data-carousel-extra]:not(.jp-carousel-wrap) img+figcaption{cursor:pointer}.jp-carousel-wrap *{line-height:inherit}.jp-carousel-wrap.swiper{height:auto;width:100vw}.jp-carousel-overlay .swiper-zoom-container{background-size:200%;background-repeat:no-repeat;background-position:50%}.jp-carousel-overlay .swiper-slide.swiper-slide-prev .swiper-zoom-container img,.jp-carousel-overlay .swiper-slide.swiper-slide-next .swiper-zoom-container img{transition:none!important}.jp-carousel-overlay .swiper-button-prev,.jp-carousel-overlay .swiper-button-next{opacity:.5;transition:.5s opacity ease-out;height:initial;width:initial;padding:20px 40px;background-image:none}.jp-carousel-overlay .swiper-button-prev:hover,.jp-carousel-overlay .swiper-button-next:hover{opacity:1}.jp-carousel-overlay .swiper-button-next::after,.jp-carousel-overlay .swiper-rtl .swiper-button-next::after,.jp-carousel-overlay .swiper-button-prev::after,.jp-carousel-overlay .swiper-rtl .swiper-button-prev::after{content:none}.jp-carousel-overlay .swiper-button-prev svg,.jp-carousel-overlay .swiper-button-next svg{height:30px;width:28px;background:var(--jp-carousel-bg-color);border-radius:4px}.jp-carousel-overlay .swiper-button-prev svg:hover,.jp-carousel-overlay .swiper-button-next svg:hover{background:var(--jp-carousel-primary-subtle-color)}.jp-carousel-overlay{font-family:helvetica neue,sans-serif!important;z-index:2147483647;overflow-x:hidden;overflow-y:auto;direction:ltr;position:fixed;top:0;right:0;bottom:0;left:0;background:var(--jp-carousel-bg-color)}.jp-carousel-overlay *{box-sizing:border-box}.jp-carousel-overlay h1::before,.jp-carousel-overlay h2::before,.jp-carousel-overlay h3::before{content:none;display:none}.jp-carousel-overlay .swiper .swiper-button-prev{left:0;right:auto}.jp-carousel-overlay .swiper .swiper-button-next{right:0;left:auto}.jp-carousel-overlay .swiper.swiper-rtl .swiper-button-prev,.jp-carousel-overlay .swiper.swiper-rtl .swiper-button-next{transform:scaleX(-1)}.jp-carousel-container{display:grid;grid-template-rows:1fr 64px;height:100%}.jp-carousel-hide-controls .jp-carousel-container{grid-template-rows:1fr}.jp-carousel-hide-controls .swiper-wrapper{margin-top:-32px}.jp-carousel-hide-controls .jp-swiper-button-next,.jp-carousel-hide-controls .jp-swiper-button-prev{margin-top:-54px}.jp-carousel-msg{font-family:open sans,sans-serif;font-style:normal;display:inline-block;line-height:19px;padding:11px 15px;font-size:14px;text-align:center;margin:25px 20px 0 2px;background-color:var(--jp-carousel-primary-color);border-left:4px solid #ffba00;box-shadow:0 1px 1px rgba(0,0,0,.1)}.jp-carousel-info{display:flex;flex-direction:column;text-align:left!important;-webkit-font-smoothing:subpixel-antialiased!important;z-index:100;background-color:var(--jp-carousel-bg-color);transition:opacity 200ms ease-out;opacity:1}.jp-carousel-hide-controls .jp-carousel-info{visibility:hidden;height:0;overflow:hidden}.jp-carousel-info-footer{position:relative;background-color:var(--jp-carousel-bg-color);height:64px;display:flex;align-items:center;justify-content:space-between;width:100vw}.jp-carousel-info-extra{display:none;background-color:var(--jp-carousel-bg-color);padding:35px;width:100vw;border-top:1px solid var(--jp-carousel-bg-faded-color)}.jp-carousel-title-and-caption{margin-bottom:15px}.jp-carousel-info-extra.jp-carousel-show{display:block}.jp-carousel-info ::selection{background:var(--jp-carousel-primary-color);color:var(--jp-carousel-primary-color)}.jp-carousel-info ::-moz-selection{background:var(--jp-carousel-primary-color);color:var(--jp-carousel-primary-color)}.jp-carousel-photo-info{left:0!important;width:100%!important}.jp-carousel-comments-wrapper{padding:0;width:100%!important;display:none}.jp-carousel-comments-wrapper.jp-carousel-show{display:block}.jp-carousel-comments-wrapper>.jp-carousel-photo-info{display:none}.jp-carousel-transitions .jp-carousel-photo-info{transition:400ms ease-out}.jp-carousel-buttons{margin:-18px -20px 15px;padding:8px 10px;border-bottom:1px solid #222;background:#222;text-align:center}div.jp-carousel-buttons a{border:none!important;color:var(--jp-carousel-primary-subtle-color);font:11px/1.2em helvetica neue,sans-serif!important;letter-spacing:0!important;padding:5px 2px 5px 0;text-decoration:none!important;text-shadow:none!important;vertical-align:middle;-webkit-font-smoothing:subpixel-antialiased}div.jp-carousel-buttons a:hover{color:var(--jp-carousel-primary-color);border:none!important}.jp-carousel-transitions div.jp-carousel-buttons a:hover{transition:none!important}.jp-carousel-slide,.jp-carousel-slide img{transform:translate3d(0,0,0)}.jp-carousel-close-hint{letter-spacing:0!important;position:fixed;top:20px;right:30px;padding:10px;text-align:right;width:45px;height:45px;z-index:15;color:var(--jp-carousel-primary-color);cursor:pointer;transition:opacity 200ms ease-out}.jp-carousel-transitions .jp-carousel-close-hint{transition:color 200ms linear}.jp-carousel-close-hint svg{padding:3px 2px;background:var(--jp-carousel-bg-color);border-radius:4px}.jp-carousel-close-hint svg:hover{background:var(--jp-carousel-primary-subtle-color)}.jp-carousel-close-hint:hover{color:var(--jp-carousel-primary-color)}.jp-carousel-close-hint:hover span{border-color:var(--jp-carousel-primary-color)}.jp-carousel-pagination-container{flex:1;margin:0 15px 0 35px}.jp-swiper-pagination,.jp-carousel-pagination{color:var(--jp-carousel-primary-color);font-size:15px;font-weight:400;white-space:nowrap;display:none;position:static!important}.jp-carousel-pagination-container .swiper-pagination{text-align:left;line-height:8px}.jp-carousel-pagination{padding-left:5px}.jp-swiper-pagination .swiper-pagination-bullet{background:var(--jp-carousel-primary-subtle-color);margin:0 4px}.jp-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--jp-carousel-primary-color)}.jp-swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var(--jp-carousel-primary-color);opacity:.5}.jp-carousel-info-footer .jp-carousel-photo-title-container{flex:4;justify-content:center;overflow:hidden;margin:0}.jp-carousel-photo-title,.jp-carousel-photo-caption{background:0 0!important;border:none!important;display:inline-block;font:20px/1.3em helvetica neue,sans-serif;line-height:normal;letter-spacing:0!important;margin:0 0 10px;padding:0;overflow:hidden;text-shadow:none!important;text-transform:none!important;color:var(--jp-carousel-primary-color)}.jp-carousel-info-footer .jp-carousel-photo-caption{text-align:center;font-size:15px;white-space:nowrap;color:var(--jp-carousel-primary-subtle-color);cursor:pointer;margin:0;text-overflow:ellipsis}.jp-carousel-info-footer .jp-carousel-photo-caption p{margin:0}.jp-carousel-photo-title{font-size:32px;margin-bottom:2px}.jp-carousel-photo-description{color:var(--jp-carousel-primary-subtle-color);font-size:16px;margin:25px 0;width:100%;overflow:hidden;overflow-wrap:break-word}.jp-carousel-photo-description p{color:var(--jp-carousel-primary-subtle-color);line-height:1.4;margin-bottom:0}.jp-carousel-photo-description p a,.jp-carousel-comments p a,.jp-carousel-info .jp-carousel-photo-caption a,.jp-carousel-info .jp-carousel-caption a{color:var(--jp-carousel-primary-color)!important;border:none!important;text-decoration:underline!important;font-weight:400!important;font-style:normal!important}.jp-carousel-photo-description p strong,.jp-carousel-photo-description p b{font-weight:700;color:var(--jp-carousel-primary-subtle-color)}.jp-carousel-photo-description p em,.jp-carousel-photo-description p i{font-style:italic;color:var(--jp-carousel-primary-subtle-color)}.jp-carousel-photo-description p a:hover,.jp-carousel-comments p a:hover,.jp-carousel-info .jp-carousel-photo-caption a:hover,.jp-carousel-info .jp-carousel-caption a:hover{color:var(--jp-carousel-primary-subtle-color)!important}.jp-carousel-photo-description p:empty{display:none}.jp-carousel-photo-info h1::before,.jp-carousel-photo-info h1::after,.jp-carousel-comments-wrapper h1::before,.jp-carousel-comments-wrapper h1::after{content:none!important}.jp-carousel-caption{font-size:14px;font-weight:400;margin:0}.jp-carousel-image-meta{color:var(--jp-carousel-primary-color);font:12px/1.4 helvetica neue,sans-serif!important;width:100%;display:none}.jp-carousel-image-meta.jp-carousel-show{display:block}.jp-carousel-image-meta li,.jp-carousel-image-meta h5{font-family:helvetica neue,sans-serif!important;position:inherit!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;background:0 0!important;border:none!important;font-weight:400!important;line-height:1.3em!important}.jp-carousel-image-meta ul{margin:0!important;padding:0!important;list-style:none!important}.jp-carousel-image-meta li{width:48%!important;display:inline-block!important;vertical-align:top!important;margin:0 2% 15px 0!important;color:var(--jp-carousel-primary-color)!important;font-size:13px!important}.jp-carousel-image-meta h5{color:var(--jp-carousel-primary-subtle-color)!important;text-transform:uppercase!important;font-size:10px!important;margin:0 0 2px!important;letter-spacing:.1em!important}a.jp-carousel-image-download{display:inline-block;clear:both;color:var(--jp-carousel-primary-subtle-color);line-height:1;font-weight:400;font-size:14px;text-decoration:none}a.jp-carousel-image-download svg{display:inline-block;vertical-align:middle;margin:0 3px;padding-bottom:2px}a.jp-carousel-image-download span.photo-size{font-size:11px;border-radius:1em;margin-left:2px;display:inline-block}a.jp-carousel-image-download span.photo-size-times{padding:0 1px 0 2px}.jp-carousel-comments{font:15px/1.7 helvetica neue,sans-serif!important;font-weight:400;background:0 0;width:100%;bottom:10px;margin-top:20px}.jp-carousel-comments p a:hover,.jp-carousel-comments p a:focus,.jp-carousel-comments p a:active{color:var(--jp-carousel-primary-color)!important}.jp-carousel-comment{background:0 0;color:var(--jp-carousel-primary-subtle-color);overflow:auto;width:100%;display:flex}.jp-carousel-comment+.jp-carousel-comment{margin-top:20px}.jp-carousel-comment:last-of-type{margin-bottom:20px}.jp-carousel-comment p{color:var(--jp-carousel-primary-subtle-color)!important}.jp-carousel-comment .comment-author{font-size:15px;font-weight:500;padding:0;width:auto;display:inline;float:none;border:none;margin:0}.jp-carousel-comment .comment-author a{color:var(--jp-carousel-primary-color)}.jp-carousel-comment .comment-gravatar{float:none;margin-right:10px}.jp-carousel-comment .comment-content{border:none;padding:0}.jp-carousel-comment .avatar{margin:0;border-radius:4px;border:none!important;padding:0!important;background-color:transparent!important;min-width:64px;min-height:64px;width:64px;height:64px}.jp-carousel-comment .comment-date{color:var(--jp-carousel-primary-subtle-color);font-size:11px;border-bottom:1px solid var(--jp-carousel-bg-faded-color);margin-bottom:6px}#jp-carousel-comment-form{margin:0 0 10px!important;width:100%}#jp-carousel-comment-form.jp-carousel-is-disabled{opacity:.5;pointer-events:none}textarea#jp-carousel-comment-form-comment-field{background:var(--jp-carousel-bg-faded-color);border:1px solid var(--jp-carousel-border-color);color:var(--jp-carousel-primary-subtle-color);font:16px/1.4 helvetica neue,sans-serif!important;width:100%;padding:10px 10px 5px;margin:0;float:none;height:147px;box-shadow:inset 2px 2px 2px rgba(0,0,0,.1);border-radius:3px;overflow:hidden;box-sizing:border-box}textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#555}textarea#jp-carousel-comment-form-comment-field:focus{background:var(--jp-carousel-bg-faded-color);color:var(--jp-carousel-primary-subtle-color)}textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:var(--jp-carousel-primary-subtle-color)}#jp-carousel-loading-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0}#jp-carousel-loading-wrapper{display:flex;align-items:center;justify-content:center;height:100vh;width:100vw}#jp-carousel-library-loading{color:var(--jp-carousel-primary-color)}#jp-carousel-comment-form-spinner{display:none;position:absolute;margin:0 auto;top:calc(50% - 10px);left:0;bottom:0;right:0;color:var(--jp-carousel-primary-color);text-align:center}.jp-carousel-info-content-wrapper{max-width:800px;margin:auto}#jp-carousel-comment-form-submit-and-info-wrapper{display:none;overflow:hidden;width:100%}#jp-carousel-comment-form-commenting-as input{background:var(--jp-carousel-bg-color);border:1px solid var(--jp-carousel-border-color);color:var(--jp-carousel-primary-subtle-color);font:16px/1.4 helvetica neue,sans-serif!important;padding:10px;float:left;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:2px;width:285px}#jp-carousel-comment-form-commenting-as input:focus{background:var(--jp-carousel-bg-faded-color);color:var(--jp-carousel-primary-subtle-color)}#jp-carousel-comment-form-commenting-as p{font:13px/1.7 helvetica neue,sans-serif!important;margin:22px 0 0;float:left}#jp-carousel-comment-form-commenting-as fieldset{float:left;border:none;margin:20px 0 0;padding:0;clear:both}#jp-carousel-comment-form-commenting-as label{font:13px/1.7 helvetica neue,sans-serif!important;margin:0 20px 3px 0;float:left;width:100px}#jp-carousel-comment-form-button-submit{margin-top:20px;margin-left:auto;display:block;border:solid 1px var(--jp-carousel-primary-color);background:var(--jp-carousel-bg-color);border-radius:3px;padding:8px 16px;font-size:14px;color:var(--jp-carousel-primary-color)}#jp-carousel-comment-form-button-submit:active,#jp-carousel-comment-form-button-submit:focus{background:var(--jp-carousel-primary-color);color:var(--jp-carousel-bg-color)}#jp-carousel-comment-form-container{margin-bottom:15px;width:100%;margin-top:20px;color:var(--jp-carousel-primary-subtle-color);position:relative;overflow:hidden}#jp-carousel-comment-post-results{display:none;overflow:auto;width:100%}#jp-carousel-comment-post-results span{display:block;text-align:center;margin-top:20px;width:100%;overflow:auto;padding:1em 0;box-sizing:border-box;border-radius:2px;font:13px/1.4 helvetica neue,sans-serif!important;border:1px solid var(--jp-carousel-border-color);box-shadow:inset 0 0 5px rgba(0,0,0,.2)}.jp-carousel-comment-post-error{color:#df4926}#jp-carousel-comments-closed{display:none;color:var(--jp-carousel-primary-subtle-color)}#jp-carousel-comments-loading{font:15px/1.7 helvetica neue,sans-serif!important;display:none;color:var(--jp-carousel-primary-subtle-color);text-align:left;margin-bottom:20px;width:100%;bottom:10px;margin-top:20px}.jp-carousel-photo-icons-container{flex:1;display:block;text-align:right;margin:0 20px 0 30px;white-space:nowrap}.jp-carousel-icon-btn{padding:16px;text-decoration:none;border:none;background:0 0;display:inline-block;height:64px}.jp-carousel-icon{border:none;display:inline-block;line-height:0;font-weight:400;font-style:normal;border-radius:4px;width:31px;padding:4px 3px 3px}.jp-carousel-icon:hover{background:var(--jp-carousel-primary-subtle-color)}.jp-carousel-icon svg{display:inline-block}.jp-carousel-overlay rect{fill:var(--jp-carousel-primary-color)}.jp-carousel-selected .jp-carousel-icon{background:var(--jp-carousel-primary-color)}.jp-carousel-selected rect{fill:var(--jp-carousel-bg-color)}.jp-carousel-icon-comments.jp-carousel-show{display:inline-block}.jp-carousel-icon .jp-carousel-has-comments-indicator{display:none;font-size:12px;vertical-align:top;margin-left:-16px;line-height:1;padding:2px 4px;border-radius:4px;background:var(--jp-carousel-primary-color);color:var(--jp-carousel-bg-color);font-weight:400;font-family:helvetica neue,sans-serif!important;position:relative}.jp-carousel-selected .jp-carousel-icon .jp-carousel-has-comments-indicator{background:var(--jp-carousel-bg-color);color:var(--jp-carousel-primary-color)}.jp-carousel-has-comments-indicator.jp-carousel-show{display:inline-block}@media only screen and (max-width:760px){.jp-carousel-overlay .swiper .swiper-button-next,.jp-carousel-overlay .swiper .swiper-button-prev{display:none!important}.jp-carousel-buttons{display:none!important}.jp-carousel-image-meta{float:none!important;width:100%!important;box-sizing:border-box;margin-left:0}.jp-carousel-close-hint{font-size:26px!important;position:fixed!important;top:10px;right:10px}.admin-bar .jp-carousel-close-hint{top:40px}.jp-carousel-slide img{opacity:1}.jp-carousel-wrap{background-color:var(--jp-carousel-bg-color)}.jp-carousel-fadeaway{display:none}.jp-carousel-info>.jp-carousel-photo-info{display:none}.jp-carousel-comments-wrapper>.jp-carousel-photo-info{display:block}.jp-carousel-caption{overflow:visible!important}.jp-carousel-info-footer .jp-carousel-photo-title-container{display:none}.jp-carousel-photo-icons-container{margin:0 10px 0 0;white-space:nowrap}.jp-carousel-icon-btn{padding-left:20px}.jp-carousel-pagination{padding-left:5px}.jp-carousel-pagination-container{margin-left:25px}.jp-carousel-comment .avatar{min-width:48px}#jp-carousel-comment-form-commenting-as fieldset,#jp-carousel-comment-form-commenting-as input{width:100%;float:none}}