From 53ce17d8284760473e0a837fbeb50012281bbb63 Mon Sep 17 00:00:00 2001 From: Anthony Talarico Date: Tue, 22 Aug 2017 16:44:13 -0400 Subject: [PATCH] adding default values and hover data to image map city image map has some basic functionality and default values, needs more styling and testing --- assets/default.jpg | Bin 0 -> 61540 bytes css/app.css | 2 +- css/app.css.map | 2 +- parts/city-map.php | 28 +++++----- parts/map-section.php | 124 ++++++++++++++++++++++++++++-------------- scss/_main.scss | 18 ++++++ 6 files changed, 118 insertions(+), 56 deletions(-) create mode 100755 assets/default.jpg diff --git a/assets/default.jpg b/assets/default.jpg new file mode 100755 index 0000000000000000000000000000000000000000..495438e540b1329e972c6f86452a6cd1f6b6e3de GIT binary patch literal 61540 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�Gun-ko^YZhiFCRl}(EoZmED;lC%V=DXjqn zbORxUBt&^56%LE2EvkVo38-r(Q=B?Qq2+D@+t*LRiZT;PK zf+40|u5_5PxMg0T`o>4t=_V+lE~t6(F|YXuXpx@pg`nq zMz=;mN_$RRZC6HufbdGxwNU&9Cf|~rfOuf4N-g1OAi`tm2_Eao9_;w(qV%ofdAK&( z5?&W=sMMC!mh}L8kk*at{HALrpJki{(_$1)g3MknUw2I&K>uszW2wuE(6%y zrgr3AjdI-fp}2QLaVFZ<%tvG;3#+flag-#ds*XTsgzwYijlLxvQOMKW6RaAH<=z)` zgUl|Wws#)btna)1J?0y4B5iApwfOAWUAV%P>7Qy+<;P1d#&uzBEl;>s6`rsTSR!po zEIYJOL88vbx|Jbo-MA}|_VhiwePtHy+ilujwpiMcSoH5dAy6KWN?d(Gw_WvaxReFb zh*ElyTqzo*yM+OvNXDNq;y$HYKJI6SRrk-Wg3hc_m${ltukR_d-I+^)hUl!n2_kxS3Sv*RC!L zkmA;?Hxq!Goaigst?KH?E=yVR2CY}MjHy72Q|hnwVPs7pwyDO^pNj6q%qOEq{l0pd zjbF_DzL`_#pX|YP{ACRBU6azP2KcQ^EUmCKrhx*0=5nDww+S;)RcX^w{-o{O^82TSgWP^2iN6b~9uj8=P(88G6u7m{pn)8xktJ&Sk-BDf?f2c|1c9D)PP zl_@R|NFs!q4yO!&tFny)DzwjUw=Icw<7rXDO-XXY5oz8&jH5y)CvRszQ~iN+7K&sVCuqxZ%*8ZMD0A z!p6Mi=uWNe#T*-Xk!@D~MXigf7zwt$GUQ^p=}Oj65<9KcHBzW)ju*$l%eMN>#l8_g zFH+Uryc@%pjlHz(_uoqX+_%S4HoDE%ve9i?3cF4rUs?=_@#%tOiZdMt1gVyLTu~G^nn|OG-|fxvHsJt4^ITD4}b3aYx_l_cw*DG!!bH zZc%$TSwI4ltIg(E{@`$mXOL9?08F){V5hFheW62skQsJ2%#~!8g%on-yN8 z)FV`CsVYuJiOztN^1)E*&2M;B8tWH0*9CcA&i?>X?`zx(!907j`A3N*@BTyCcP8C_ z@*!K4mu(-+vG1#ct<|YY0LC4+7K1``k*2s=2CXJ+-Y0bOMci1rn1No!FLo#EYwg2p z+cz9(oOOMR%xXd}y<+9u8J;}EgjMXJ8R+TuhsFf&_WxOTT@lUM^ zJtD2lTlFI}Pt=2B?`?wy@v%L>U*JNs%GvU*!4}J0k5z2juLoOY3^yUJ;B>+dD2CRg zm8rDQB?~I-^-vsIW%|-9ogP{THJDeSdgQNt_8sB2cLMicx1GaeTg^>Q({^UowOtS# zmj>d}k=>B%&m{?RODjrNwYr5e0Z|SsQj@4;b~5H4#8FpUe&kY-o;?b;IUjG^H($C% z-|YK&>jj%}-C@hM*x!rko{YqptUTLAv64s%$PW&fsx^i?=Lv2tD@|w)14g63%}P-U zY+D7lZ=A%*hLox;qUz#_PND)_6er=+4Ot}2a8gUr5o~1-FIxeW@J+tv+;ocHU1@6x zIe{5!AfF7z2NbT$j}#c7Z_T_Bf#8K);j`GbZn#XC!oNw ztwDLi3Zxqhbwp_>X{CatCr}DsmzTk!!@lLb_w9B zjrkaJCF%Q>j5TEdg0@>uVQO-TNl8B%(-zw=;|&yWSkg;JHODByHn-N+gK@Ck(70)u zL{~n z#)K!^olVTd5)W!(vFw7?ZFSe9x?wtsXn7srO$J|qz;gNE7q$_&cUll5+*dK+9Pe7g z@1J#Z7X$H!6<+v6KJD*l<>gYQJt8bxSxSi{T1wwsotC zjUMuQO;s=QmgeTZXueG39#r0UUGKZSD{-9MmkBRDF;SwVhMOx^Whn|Y`C=f;%%Xr% zSTdJC4uw3pE83NpamBPq-6|KxvIqPW#TM+`{q2vOz1P_Hw+Qk6`PqD?i@aFd_h8=Gf$8)&84WU+u6m`O!)D$AsD3?*GBST1%u-G=9Nv2JwRgzH=F z##-Z8CCXYvmV1okgc1RBIvf>h>c6QBX%fI(UBm@IpF_8Q*^k!#rq9-YsGf`HIuC!- ze=YZWnt#iy%UbpE!MJ$6Y7O~s^!_hh6jnY-3g=)_tZl#jSNZcqZ?okqcnNOu%?)h$^ zxt_7rAt~0QMG7v1?WTB%ct5mweQNw9Q;M@cWLA~U+T4u^EP&n3xad;~I_lctlxaGs zf3pwTbE?8QEYs#VX}UPz5l@f!{x;e71!I_tV2Id9*1s>hTKbzAs_`fx=|vXP96y@G^YgBeVkliQ*W2HC9d!7%V~P_l{dC+ z)P^hN9oL#{)DS`GmcL>s4=aK#6Gs_oB4IVMz_gqg(*OJRgO>y8H7L#jXlE6FFznFBmD=@%}1#5qsA zHij^a2`aI-10fe_%0W<~>7;5k%jJV6sgj(P!((pI2ufQtJ}(gfLxb@Eian%JwH&

3a^Jjndfl?N=H-gFqP)+TVRwqEJB>Ag5WGpCvr4^bQ16+m+ zbhI^3*7inb&?~6+QpYVfvKKNV@a~&KV5%sUWtP;ZB|7;lahA~Mks-g#S*0tNQ-tr9 zH@gbe7kj14WWeW)3bi@Bueq$-XK7y?+ssLux*e4sTx7cAXhPzUph|*PXr!!)A0C)4 zS;Tmv+cT$c3IxA@PTUo~va-9M9K9yMG<>^L_U?`|!qOI-Hg=t|i@ZJ|=2@9*XDz%8yz-<3Jd za5A;VqKH{}Btyp;h@|L+HU* z@Jj7(vw-DU$Pwax7g;-!Tj1(Y0I3hOkVjsp0c>sHT7voAQABB*&YbtP_gt;B zxA%!QI3_DFB22KynA1sH4Xl21Qd)HU@;TuQwvh9v^rvF%?i|r>#qKlQ6Co|!CG9J! z6XZ~O-F$|%5uHg7x}3huB$DDLVA4@?X^nfaqTBZ=yXJEz6YMKy;)`sHxHj#@)yo#= z-Ep4NiG59)Kczz@c#j-4>vsZN+y=7MKw=0wpB|v4uYcX_gW>`Hl;<=tP~!(jDdPiw)O+ zX~O|7G_O!i6(ocFWa-Q2i4KKdm~DDdJCug#(t*O5ppUl8WOjd33*2P38jh{n&B`2fUvNb(#G_Kfj5najVlBN|^7Y=1B11kR9GKVXr&0yrL=h;cQ z+xE9BdX{9zkvOvDq4x%mqKIJ?ZGKR5PINgOE4L14;Z>VAqX^P_5b}MfV z=~B{s#07o8;r{SHH+4p}HUn{uXqlXyx!Se+WwNeSnO85Uz;sNA+T3YvDKi^Znj}>@ ztH-4&gi{xYPGMBNmZ8!zho3d)gD;S#@OI;$rOQNbUdg3hc}P!XuoaLwWu9MtJ*6`& zIJAS%oHryTpivBXT(sS{+yH)Ibt<1NQJ&HVbt-KM3QnV#KO8H2oB_-zn>5nz44?RWqBhaJAf(Gd!8YVw%QtSYUjbW@%ct{R6F_iG+0^|-B09c0BV zrAaDrL5I))(sTSqm{!MrAPbt4L2JS06kpsCr8MKtGj~c-m8mJz;yRU6JwSB%;qq5y z3qL;6%f)bY0jcOhZO0mH$PKwI!68jb(9?rYLmaCjfGg7;wtI`J6Go+_HIg=i0)}aV zw7BDX3KEqN5))8=w+_yB36kR9BaC!MZZWc#U^wcV(?^OFx+^Sz@IE+gyO%Z!!O*mj zW6e$kE2H+K75je&b5~{J#D*?5T`C7k(iF^s5(|3pOPc#_0&^7mjuPte zAy$Fw^rnMUD2w=44lNmB9ch|rvfWdyMm>vcWgE}jWH(sUpQY}k6l8J&7_au%43+~m z*;5Tze@qi59le(Qq-^lZbW2<2NIpGTmOMV(EZmRF5eW|7QHS2VcH{DWv08tLWwsq; zfK3?)r%}?FO(6UrdWW%HJ5C_$Bif=|Hro72SQX7lDr5uy0IZ{gjl?PB7PJ8y_E%w> zmcntjG%ZqI3jEmM5LKk42J@+|cvRQrX+oHOBUQqOq|CBj?VDzCe{j7KeuQcYT3>cD z+ir*trl+{1>C2!wVU7quxvH)=ka6(^Few7baNfHv^ybgpk|#TD+^`@uxE7{@q{EjW zxTOG=+95hSs7k0P0I8|2EC}Rzb_9wn^8>W|XpB-ewLE$gQ<&xN>lXR8!@ApIPi90k zEH@$>43dXjTZsuMqNtES)#FO|;nMb6v>tt`87;AbT&@O(;ZGrIzFn_!t_s+JcGi^` zCiYyI!!E1SB~%1Ep-KTK?#~e`yYm($O0>%c&4&b3+pcW1xiuS(*zLVG^&u{;m&2=c zx#aQ(nq6t*hO3=P#}+i=oCc8yG;^s=g0(p!*|R3cYChRO58nMDUGLB$3L{<^wwQ~ z9ZLu8=6_u7qOZT6exlx+h+#`&-?z8o*m+6(ooLy207kBa=hFhy;r1&lRed2RtK7L} z{$oGUU*#XCF{AmP>R(jQJzlQgpzUg2n)e~&*h3(6GFG@>kVf883659$;B&4Rgfj=Bo`;Ym{Tlph~pCRk_ zED_t8>h(CF^NoTKlG92GY_63dDe%K4YM$;Y?xrf`eXR0TlJCP?g{G`CQ#Xg;I;*fz zLG^_#xiu+_2&!t6M1m*}?ZdnvmQ`lG^6?$sc)_O> zhYLE=tw0nKFh#|~Vt8w@2Z2Uu&hfBnBXbA1J)OdrI~~6H2J10*>w9+=HJt$;XJlJu91X&6?#7xkOm9>kf&H@;zV4aO$cvOd!rby>5xSZ*E!AmlT+B84?x83Y@uG?NU~kpp zfw^2NR&|48Uff;CX@gBuXWbXFfy0q)d+TRz8JnkJso@U(CBj5$Hpy-y^83IoNhxzZ zDhVAamJPC(J8A_Joy4we#y1Q=3cIg+aTdMDc(*7OwE|1biB2|@>Ihbx(h1Y!mUwn! z%UeR3U#GF;;%be2No+*6rNK)?skNnaNEIQ^D!SBAX&K=J^{Sp|J=lv?*ZVQvoLk4R z_sx@%ongJPdS>4(4#|f6#+N22btOHhtgNfZ@hVaO04*@0*uFDV*XBKyy~VJUI=NMX z?oHk8P3^C;Zd-~>bG7cSNnXW3wO%^~#^{+Hlty5d$gNF4`C(ksRywo&AXwAMfu1+QZu|rH-$E&NcnsP7>A(GB*l%Fvfb?RAu9Yjc@^2F))G(DeYF$tDeWuR#b^=B_EwZQ{$}CnPA_HP;y*!PIT>8B+TiX zcF}O%5ExXsw&-h@35Qc7w5Os%E+iTu#F{N3KRV%+tj}>y6jh$?fe;zO3SytB!s-tN}I2^i&X2$XLMUt zXg0GNGkw_Wkd%kVsX|KGLxj;T3gv<7Rb%p`Lp+$1>r(5FH~#<`UF}<@$9IDsQ}%b_ zE?R^)+|uK)QtKL&%V5;D?xd4kvg?Mz%-AV@k!u-lfKTbfc{qDtU3P-vo)MFZo4u87K4ZRHik4>z^K;~$*3@wMAl^nF&vJ0vA( zLKEw#byWOlKGTUNf&BJVqPGJabcsh%QJ;vngL`B3H(_};&F6d}i2*4JSyYHi2}(5s zLRL~LX^YQPXgm)978cTE48I_XVy|y@`-|I~zhv`Y6)HrS+v8$wUDYdd+0y(OQQ&uW z{QlA(TMa0*r%<&mwD$^#@X{1;^JS$^9lK|Eq-P4Lt=8eQktXq^%Dmgt&x;3}Et>6jSEZo|<~o6`tikj#jqvQcCHsZ#w&ug5#LY zwAO?vwS`hxilmi!{3w2Z97oHADn<(Sa|q&orDI;scdpIZ`wyBR?#;yx$13_7O|}$= z5Yy5@gP`bbXH_eeP7buyE!fkU;B_izclmF)HHrTKqqdS^U)gD=*F?F;+@Z!BBbltb z(b7k-;#5_T&VIk9c5K|&;6Sd{Y8+T32WH*aQ2w4GUC>+RVKBmiSoEz^HQ zx}E%)g#Mg{p47Xzx6$N2A=^6^{R?gE_?Eb$JUO=u?AG2=4uV!AIciGt?Tmr(!k2EQ zx+2gxrzif3Z$!;$k?wO&Ia!C+n~UWOp3vh9zZ%-M-M@H3x;oN@#ygYH(nDbsDJzPU zDLzk#Ck+wn(#G7ZX)0DfMG)Oa1h+;ibvC}#+2HH`>)O$I6K=uUa72DbTdJ2bY{%Ma zG8Tf#(ulF%Q<)ly{4nKjxGpmP04|k8P5LFVg@g;&zMTzk+kzx zIlEhYJKBYNZ44>r6tYH`%POJq!4}u%H zJ+8{4dcNF*%IWGx96J>*axJY9H}>dDYayqksrKDb>X*WgD!9#sLWEny$sbT~ zQXASVSuyzr^KiGzcHJh`X1hpYOG-#7E!&?ux+LY{LNJxF=a2%Q?%``KAD4(zpWEi~ z-n_fEw-Wb;=o`Vy45W4<1x}iVQn(TnqD54lU%XUm4?&n1czv*I>BUxBmD`S-^86II zWgG1841BSg-$HE{58`5P0He$B-Ws)-e+3d@pZ(Hb* zV?q{CYC>SdO)E__qG^|g9>kfWYG#q->JMq)nS5(yZLV4O4+$(Iw<-?gY4il3>Pw2Z zY6Mc0r&|1Q&jp8nuJM4x#a(Yh`Bn$WGOYmE}!5*njBetAx* zQNaaNRl7!Dig~d0{?>v<0O=?|=&F)wUT-qe*v8n)i8WE5aDIh;>$Wt1UAh%vW*UeE z#O{r^3AbrVgqyPBlhkz2JQFt8)8ZZZ@{X{c;PaC1VMuM<@2}W~hxG8|eTQ_hePe80 zrnzW&PDfR`Zr-{uqpF0hcGuh`BjOKCHQh5sfwWZbth z+T2jY;yQkTP4@oNW%OB$p@*$VD+jgKw%w<5P21bW0sY4!-yzvATT)hm0uzyn2uq9d ztSD6cu@@VH-bZD7T-x*H>{9qPuA^)-MId!LD1GVw0B+zt^(G`q?CtA?`P8@_g*}@z z#YTI`SyJ0t8c-=Yl+gXSnA`11E@RIX96Lw8iVvvoSzwg5XS*=z0HZ)$zXR+`TbF}5 zYVmB@(V+2-=2YuRkkjaoW|+4Wi6_fZ+EG;q0A++4md(A%K;9i;7pCr*C4FRg$Ecvb z_}jM~xdP{H+!kq8S?#4sl?G%lO5#ZEyDx9NruV0bedJx&7Uy=evaZ}zOvKpC3LE#a#Kj&LAw74{0Jt$$y&Zk_VB_U5$jNlZ>0%{lQa zp8o*pmDB#$zpX!5hx8BUZ=(Gt^LV{VQ4dClgMd`g~RQEc?dvEmr$^Maeeh%noTG=M|+L%2hi50C<|^iqCM|y`v*Z zTcgSy0>#gC_kpfp;hP_7VA^>e{b^IJTXzb_dpF-#Z3|IQsMb;f)%FvJ9JW(7rN@tI z*H$~1M-hySU|_<70rg;<4Dtk}sZYp`;gU!udkgMVo`jM}&+QmZ@-J|~rk#aL?KcjW zAjz4a9#~OJPAr!`(lg#Fs;`G737h^r33* z)0o^C(0_V?7?*I4R20t5hRV>8gem2{C&+vWkm8T{Vg0%kVb!9G&wm>Lq^Gb7dpNIR z{HW3r@}k-8p##kMi4ZFxkqXdFM}|iZCek`^A5v$!ytc_xoci%wk+~{+OH;5ngh<4J z`K=bC6(r|D*R^bZ=`k6UuQT)ddI!RYbeiWKuameamQgYij3V2N;v+rI9J?=Q^ zb4MiIU2qQ~M2m^aod%DPz|G^28lZfglgP~j2I#l^Qa{+25!^P8- zhRt3$C_U6Ixv+CwOHV;o*54i3jiT3KlYfkhHK}q}ZBa`JLYC@E6qMD)01#_UCj`qR zat;`%&90r{F{3siGN*8brdK4{ciqE(MrL)aLsT1gayWKF@f%^5#R{vXVY=iza9NI+ zp-W^8`H#ewIG2EU?L4P-yTIPbzg{=9lGC}i=c|g~ZZqALNJva`tO`d;Nm22~p@uy9 zhZLt%xOas@2x^wx$@+wCA8R|WXz-@3tOYLm#W@r)cDgygkcLHb)5{CzVr<}LU9L=$KHqF3S-KD#E4cD976SqS#EVk3> z<2fjo9&%Z9B!p=lwiaqY13HB|o|$)J9%-l>(lP$TWLD5VfDnBs=kM%J;)^EG&!IuOqxH`_;;(hPP=~YBo`{#N_+g9MO^N3pl+PMg+=p2xs zJW0Tz^6nVjS2i}E;V*Zr)u~=mk6O$>z`hoF#iA!*RhCzOT7WDA5aQ0bG>in#krh1+)9xgEA8SJDr>v$ zZg02Go|P#nJ9m!w=F92BKn~qyTJCRTPg3S5c3OR_Sw^+ar%TVd!9j2L6y^A}tv!`R zZHvY{HFe%Qi(y3fDZ9??WwR}opS5f|ky}lyw&GIMn+u6;DI_T%r39qvr6@|-G^;mv zod|bp-S(t0Zo8k^a6jQFy6*<>TX&Mf&hhV%+XF-$!^ittYf97mr|5~atL>o}X_sed za~g>9o~IG@x}iN=@7v}dj~Wxz0sM-Sryp0JFUcE>ra%mnm-Uurt?FY1eCwD5M>~?0mH9uw8{YM4n>!XM?^sHN(iuhAtS?#el?&91tIQdX5_YJ9i7Nt#V z&`C*Qq^ek%R~!KVEnU3m6f!u6U+vpA)z4vVO-(83>Iz|_>lZSSmn*wUirks(^M-xK z&c3Se%_7xdx>?(`uG2c(bdKe(~gT{i*j* z)pb#TV5e3nC$znS@&5p~UCCnSOUE+8m$5jpQJ-opsfO+r)|AvGM|}@Si!J3f+*^ux zwxE@OO+ij&-um|H7#!;;gspc&vGoe7*7t0~scItP<>js%0Tcl}rv9KF$?ZE^b8Ojs zlQRDRW89D~kS3};X#rw2$(LGuHsOwgP?t`c^y`Q{uD`g1gtFR%e)Uhg+NV0CYd5*YvCU8~nq%f2W^U`sZ)FJHJ!({-0jH-*fO~N>k^D{{Z(U?X5gG z>Cs=gLO=S8M)*8lb+6E_YoAa{k2U3O=h}c^zMpcHYb z-tV)E7SoHieVFlFt{bpFcaaw73g2;M`)&5iC5EFHR~~G3-t}wKtgYau5(NV3TFo_h zV>X@~bii<;iFtMAo~3E2{NAQb%Ut2a(2RLe0{C)7$h!-AA+VUcj^6B4C8g-AI^Pi% z=t2sC1Jxy2_~nXsMYsG%4g@c)t=*8#WgMVpYsGl|NyEDKgs6oMJnK{2bsfhad4)Wo zRUWi*)OVwnwwTZ232^Am{$FU(!+ArI!%v>Q# zj>;r8szOt3x1<#)ihs#9%MT3Lx^sB8zLKhozt&#&k)o3ZAK_{Cgy*%}okrPmQYCAe z!->%#QM9J26{1@S1MV15Hg224!w1*)rmNr8mj3{AJGakh=mCTNl82W)$GRcP(CyXs z+Vg}fT7^Yx)kN10Q0)COpUVm(bNZ9tavHk+Ut4|6P1Wv;+uw%uC;^yBePC30fRZVN ztlJuMI7HORKc9QjLyh#lw*LUywA{X4ij6N4g?f=C@PDybJm{7`{B2FLdC9t8@m#1q{PWw@m{{St_ z+wdSew&Jc(M{V1XdQzWpO4OBW)bfQ0r$mf3TIn{j8aaUa0$;g&!q=EaTbT#=ibCQo zgR<KjY%+m_VkZFAUd3LV6U z`)!phtWbhJctNDDsydv;?H8s%uHCbR$`*Sv3fH%?9E9lN_{TcFuD z1ZHg({ncoRIyKExKAy{wU7sREV6+#V)RN)Wr41sgB-a+?P7a7r;Os*A->m6O6S&j7 z+z+WWd9}Oi99^~flWfj$oz=46G1!vhDUx2cUyvJLY%J4C9Bm*B!R{Qh#8-If;r97} z#8)2GaDJTi_OntpGJFpN``SGj2t^EDRZ3bC+aC}>F^vk_|s7Ty{aFWikH%BTm(`@&A^{be`oU^{VkRkq;{D~ItR+g-d{lu~@9 zASf@##}=H~OBq@!verZ4JFQyA%#~%`cm15~!E*Sz@JqKwV%EvZi#x>iGwR!MLa#C@?-YyR%XPRijQyI5vIj57=XCN@%`C=Ef@^rVev1YFxXVcq!0)7YG}yOPjjcf#%ps5u(P zzxcS+MAYqLtu5b;-QO+jQSTBsc)h^Bxpj463{8C zx>Kplv+9uMBnH>9J8i4?$q17*9a?m7Rgdqt*k>%q;_cOZ;XiT^_dea)YPvtjJ1*M= zlw4c1$dcrS5QJMFbhzs+9@l9>9mM&9byNr~ua}w~{QcNOS2e(%1zE1#x|N*-wK1M_ z;ptVg?5mOZhTF@0d&TYlYD+w!+mJ*R&-uWfq)44b=-r z;uScS!KF!L103HC!wfyDJF0F-JTP3+5OXg> z6N|tdJXb<|S2{iOkaw2bjuP58eX3B7LdWq?gsmo|3RT3mq4pd=OB)U0sp7t+c`2xT z?%8RrOmA>Lu!|Sj&rh~NFCjtR!WAbWs*0+{K%BIw0gJmQZM^Zz$=YAfYJEx%_ZAP^TY; z5XW^&^^C)9N*%^QssN<{r9Rv%i;6_nRHjiPi&Bj=&=K;&mo7Na(Rxz++LQ=Mrj-F- z3?iZkTNaX6K0dFRQv5)sSoQM&gr|)jYFw~>@kg0ShISpg=Wj!iuJK-ZnQp0JNm|>| z^D9DV3Tv!_4SHcMj7igRO;==1Ydq&Zvt*j$iXW7w(=AFh1h`b%l}Zm1FvGmt{VslC zUf-nMWLa(!(}s3a)>G4%`SBcm&M_XC!V|W4lqk1nV0|I0h?Ozu&{&mLRVpX}$xS?? zLUTPaN?*i8bg8FO+1_es#(Rj{7zT}bcVlT!X--~A+go#=?y|@-lSb@`Z7u%Pe7u5 zah~42>?tt#w|31=z=D!8|JtBhj+R)O8SZMv_7Uskv@R+OPAmv{C{#QT?KY)zTC@0V$oUORQ?>=My7 z5P9bwPJQJ!3?Paef>NBYMc(H#473$Z_B$dt8^y=epEG@~@O16>Xyj|9!swmHZA%HZ zG}X&YKw`l}Cdq5IDoR^TYfSJz_hrjlLrMhSCzrO*eqmar{y5=&BI2F>df&Sy=0Vo!P=n-yo@ZgfVKk^#`-kAkrXzPfZb&72A|nd?ro=)k~XCcS+No$gfj+qL+EkSB4?>P6pb zas&xVw_NPk2AGn}N6W>J%yG1`q&NH8z)&g7R=BY=sO~QgY@oFBsG?=Q(JkPFIgTaW z3PbF#V4Ur^U`My{rpmkW1j%w${{Wr9wOmze?Ksn9Xqx*C#}p^br8tl?=}axvEbMK_ zE|H<#6{=~|Z?D?^>kSo=`+5C2`9{X|x%pgH)II+Ix0rqg?sDw<=RM*3GJ4fD}o3ODY)x*4SWw*3QtN^%vV+P2aZZGu+S}5httdIuJkC1Z*9Cc^UALzFnkc^`*mcpK z7~b|v9GJF!&9t`^i5x$Bje1mR_Wi$hEzP-ElKV_JQ5a1xt~x?8LC^|of`;I=`I1?L zCztoSQpxmr8qoJNIpJ;cPY3em&GzdrWAN0wjNQQ+>ug$1I`sC8?$4wgHZ7(0X*c;j^ZW4Bu=$vhE zW?An=aU4>bLY!ayR9P*lE%YL!jcKKR?OGN@3!jz4qNQ1fL^;h`Na`crpzr?xL|=TL zOZ8vU9xD3Xe-HCb^Rf7P>D7Wi+*Y}3oL8`;{{Sa_DMwSI1xKEvyxY2}kc^U=e9zf} z#~gT~gf2KIzRP)L)U~vQ6#9YQT2z2bU?eDc>OrO}9nl#QSG8+@A)+G5;Pj7TkKD~5 zyv^N3D%A6e@XN}uO=;6V3|012`P%YZ(|$x`P>Y3-KoGs1;RonC+V&Mr8e z-3#SbqTG{^c+{+kZ%b^Hf~6=ONi?EOd@;jA%_xf9;NS|dUuB$?c#FTSg6DK{REvA9 zB0G{6wP~M}|Kaneb{*!eHC9$})r7Kr`b@nS}xG^dX&U`D7 zEg}obEX6JsiG=&z*sHBGNlMBI9x276vo$!_;~i*SLOoqP6><8r*fU+g%gcC-g@Y-k zCyyF&K@{0{9nsfXgoorpWl9ab+*oWUQ3Ew;prG-@>i+;=vA4nQ?{#DBSnF^3Bf7OS zmJ4S)tdQSsDZg`m6_wEr_qw6Lkg^h(NqutOsqhGhhZSG6e{Lf4Z~Gk7Wl2`8x9JOW zyn#ERg!C7Odj%5RuEiSi5adK%E+Bw=h_^^WY2a%tGnc~+vU!*oXc!fxqJD<_W)B|a z!2bYowf_L5ClT0@lvCfg%_&!0?dVYhxewi>Cg9w154{E+6P<_pLFs zp;V<-$<;}q9;VtW@~3+Uo#tK8yhYUbuKgQ*<7|aY@Vp)YH+$5jO`Rs6aN4yYC znzl;1TXzMWGc=^OtChas#Pp$LsUaGB&R5xIt;wt@Ez0JrYX} zG8Wvl24lQXmy){n)}2Ws@hA~Wms`>78sgRh4^p!<4gIN24rdznslq**dz6rc!k@^n zZV+Bb5?~_q`V#U%%Tivkx{@*nG?8BnL~Zunvk9x6ijm2`uLUaBlvLwiYJ8K&@4q%i z&D*=}*(|NErd{_M6BRntl^0TCZKe*i=pi*33izBTZjEabvxhsc`boS2)=WLC+qf>^aOJ{Vs!ZRHtr1K8T8__qz~4MW}QPRn-}ZpdY| zK=$iswK&n#+M)0Htx$nMLSduf@yB4(;*SQO_&($rw++;sT<>cAna4be+mh#6_+8d+ zGMX&8Ej)ts#CFKccBP?c&+Np9P1NpfPvO14`aa~%e%9PamO@?I_a>wK705eF3%C$v~&UMml>tJ)jH^LX(|H01B9_^E^7b;@asumY6+^^ zdf^^XDskenp`L2{f5!k9K$@N_qBGLGHr1&q(6)wMD4Ki+_zWJ)mmUQK+ccb4p$^ks zeTt~`@`L^O8*W|^Qd+i{C5B`++i7XHdo7>cNYViR0KGJsRfcbA{$D@}7B zFmN2<3Wa|$ZLsS}3>u18FgksJW4<6sU2bZWQ5wdTY7wfmkWy5oeVznh=E{I=QeNxY z+ZTQ9yPnnEn??rXu-+rT7U6208L2Eh!|5qn72XRV8ub~Dw5}ZOHS4HN822=Dr#{q~ z`ZO;!AXl+gzdL(p-aG@slP^BeqsDqa7RJ5IV`N>D^ur$0Hd|L|OvPAnmmN!Cr&QV$ z;ZW!*NCo+tn7fF!fIp|Fx394i4wlBvR}+*fEdK!NSMG1o{afhh`e%2s>VK54exJG5 zPw{nDnf2+OAbvipoB3_YT2{FGRL|rzpWij7(~{*@LZq_7)=^WWX{}O1tNs|c=oLCM zG}nrCZ6-|XI)m*ZGi=G!A5%(j*YfoFhd@p%4bM>eo*1otnffOgBwMOfw z2H9oKn=uzo+N8RtRD#I?I>ex??fa4#zekfh;JRt;Wd!z(V008X7tHa%PZL!Fk z2ah+U#S3lWX^xif5#Ny-LQ71AkeAt8YY95D1nH>hmL+CZ_yNT5Q*A3v6J9zB5JBVj zD2+dHZKxgQn6Zod@s?7DZW86*6rDaG$}4R(>q_D&bGaPTm4RH^Kb6)3EYEQu@-(7N zXMWz(skn@y(Hw$Q#84xoCZjzukdQv|aNc!k-Ne)DQV4W?KG#f4kSW3&%T zRE0OPLD`w>&pv$Hzyb*PA^XtU()GTHFYHKpI~!M67n?vjYmfn5mYr8$_kqlO#vJXndm?+yr_-@QonyG!H5n_L+DpBqZ(6ML0-b(c!b53m zIwCYWf!C@Us2DZUSjc#g5wYq!o+o3LUfe(BAwMkFNtg@nmFmSOez&=0l8&?hbhX(30K|RjLTz~5JGm?u82qDYylrbl zGcsn)-1gKpGCLA35t)pjmgPLti%Ug>tfUjDiW5vq_U^4`8^?@(o~289&*jGI*ULqd zn!!pvj>XOt;AlXiVcWk<&G~uV(>H#`+!Hy!hn00&tr9lXxh!3uj)!#_6C%ZZ^+sz~ z;%+;NBEA`nT9D0WJF`b79c6s8-#%08+HRvJcyhdRZ!y_ZMR(jU$9t1>Z0kfzS1#`E zDsN{-jcR7aZIbjjtv3uQl%&R(h3Q&CG^nHissctJ8@f2)cp^5M*BTFUN4AZ_Gedm#9HaSU#y8UFya9phrl~0ITjp@gx1uukKHq zW1j6HLz5Qg%ezkh0CARBMVf!|oY-h-#4otwooSn@^@SlNB8pCxQB^%KWD?pFLeuN} zkR=h8{5Y!K^%mkTR^A&9!|iqtD_S<=$z_e>ZM5Iog*j!EI!kFo@(MsJDe7|= zd>U<}%>}Y$Jp`twctH1>>h*tOYTEw*S0B_F56KsQVy<=~*GNQ7(#o9_2P(#N3ViT% z+AX762Z}4&lv~9NoSZ(Lh~FFaS@%;Rq?SFfKum8&5P^!1|OX9zSU!1jH~;UD!?iNT|9N<~A_x*UWm5J|ujwn%?M>LQzxOmW1$X zdnO5!+$EtxSDim;!^0$HF)6LlzNt06?{Bs#`AoPUG1_r!Xwz&U zoLl^lB^3Ovzcoy1xDcCp+fqb<2XM1-VI#^CrpkaMc!g#1t}B-Ljc_=^O*%Lgu%Z1f zXp+lD>N!V4ngLsocgEJ+)~O9#r8yzD*GAYbEeLb)&{2mdKq92m5&ctj&2n>P0CX$E zXL&1OpxM4A-5CqbLxA{jp!j&#tQ6O}Zuz@{6}^Q-V%u-F7g)Eo94HcnxL;D#r&PMt zN}!?e>4>hWawX&fw!FUl!%vb{7dl+W;y-6EP)Q}{ia=7FKp%x`B zs^8L$X(=}0A=1ipx~J2st3sMehFN%wan{ZKk}906^^2IzUdInW`xcsSos=m{j@oD! zpe{C)g#l1}zYe1b;(*hNbf0=Pkq#jC53wC=y!~@u9$Pr}PUT!1b-m?39YG~1QdF7- z$w<@!O4Mi#K3QSHdFOO_2_?ROmF@j+O^)N{Tu*w=NWL%-uhuQY7Yo~*%bGrX;~l6(9I;9}+@oQitPq%g-l*| z4EK_lsG5Q2X@muZ5ZaE7RT=cJg{h(J`CP!}v{#u~E6mT;j*+A42HcQnX+WD7E>-tA zC2h=OW!de{DQ>d-p2T^}3SxzQ!E#KYlJ78fnZB9wu` zk1YQHmY&r0Pcr-WFKvld9pvqu+bm||*Lk{^YEp53>S^zDg{8;7bM4|UGwfwJ!xyOc zGT+uBrPo_R9A@U*2!6VsMH1qck`Ljn2vw?Rw+y$d++=9_y-SvRuWW9c&j4CB&Uf&9 ze9u_nis)i4{$l?CXSd%i()*U%%vNPVa<$gXhLZXfm3pOM_3^GN67U*w;nb^bLr-<3 z%#fT*4Hxu1$yFspg0r4kcoFgSULVPQS7~O_EQ4bj4iFVD; z7_|2I%)nG@H9blX^MAR<42h$Su7;Frx*E}K_rq-jtO~Tc05;_Xc0!wx7#H;kP%Lm z9yG^|v3aOPI`yp-Pv$KU*-n=mQ~HGpbR8zWe;q6PFtwHd@kpe-Z4-tat}4ft0w`(b zT8ZhOK%5xM2JuM0F?(?2mfG8J-vKIt4O)QGlOI{n!0S2v_+1sgG!9AUyU)Z`DkqOE zjd30Izx*3p2M^}>Pk{eme`Ict;Gh? zlmQmdgtNciuwzvp0>8VwWec; zkPv>I2n)Cu4o>BAuHC4x3!h+11|3P?(VQk3L60zztY z_~8?^dywh}8ZJ+=G|5|pEw4=}>?wt~Hv4FV`;gpmh4n*;aHT*RpWXevaQUZdZ_VGK zRc`z8_89F;t;u8RF>9PTcA)&ncRVGiHF}fT70`n7l@vJvL(>yz9Ru5o1y)GZ->=$8 zd^?!{9S?Wfk{7$Tj8#=TmRnWIf%iN<(r~$!7IIc`=L+N83b-!_Lj@=>$;TN=fM>*+qHWNBUZO zn7-`oxx6_$oY~oPud&&i1821n`>fc}oo~23Yl?a+Y!%n=B&}mTNf`qy(|ohh-wAxJ zp&disQXNnAPra=t@FTk~E%>WSVZxoe3r!deI#+{V2YY`5ERMyOV9UXG&c&!-K))OnL<|>P4-r-m7dI zi|5q|DtXBcETu~IEJ=3cNvJ+$>1=2IY+hSYf!2+1<`>D|KU*Xls^mOWi3m^V@#IB= z8d;Csi$6qLf<|Sz5tJ7#MzzUHsQ&Cp@&Ku)xP!xrcEOE3=vMjBLJ=v(f}^w&LR!~F zBQc+psE@E?z%H@XLSB2@@89@`lCA85_0BXiFen31i&TbZ1dkv3cG({=oFmj>5?i^c z{{U?2UnzYYrl1E79;J1j-nm8)_N%dXmF7y3Y};FS{YFx%rS>e%xfN>olcGOQ8V?+2 zXxLs}-gTnV{$Xe?e&Z3~45U(>1Po7FaO|&eTYg2RCF*6(axS}uJX@4&G-jB67VBKJ zDnkq}TF6wTqe`DDs#8><6e%iI$F{cRj24ZOMrV=ApWiMp-n!No&m-ms*l;7a2yvtTo9jdZmCv)RBJ(%al+t} zI8djhs(WT!A{Iul=vgNrO#}Q+JPIx5xFT)4bX#qzbu6#A>a_QrUP(%loi!b5P7GvC zCaEqZT}>%kj-P!nrLU(1L#zC{v4N9xMv+PIQ2R`xE>*UXIQZ~-kyFf&V_f4y~ zZt-Q^7Rx0|G9(puTy09NQdW?n2=dg7T3U>S;~{bE0OeJ^q}isc1p>cr4&_Uv{vP7x zZU+_hwC(FKx)l_XWG39wSD%lY6q#v~S2evSlCmh)#2n*_M&^%sd_TdvUUlbx?zBRX z8d|N^W*6SLOK}Pa4Y12W#nh;Zte~YM%yI`3{kgO*uVw_YjcLZCkJb}C?yVbGM-J7_ zzclh*6yh4=n{o<5O-{LOBQG+*#3x*|w#ag{w;pHz0L-fwYVNH}>M$2QuA}k50YgEK zT8b3E{Z)fMc4UH=%3ENNcCHr(tk5|>-8#kyS|%Gmq%l*kJhx{2bWu z=|5_9{D03WpC1=DS7&18kCS#|yLR_B%I2l^NG!YNs+&?p2?wS`kGmNOz9qEOE9-u- zq+9CNhHL}5pc}UJLy)jP4s}t_I*MXN9m`%8cGNca$<7HFbcHdtBW7;hg6bSe3uUcj zW#&jJJ_q53d)TV1EfY{^6$#Yz1?VYS(m@A0Pz*A<&Y0C%I$ot(A=c=OsLsYIP*P~E zUpi;=z}noRio(+`n;|twjybtr8u@YS}G_s5qhA+boBcr6M}imDHLfnot9Yba%CAq4g}stnFhXokkPb z2~Tb>;mdyVV|(s>(uX5#{e^EbuFI;KThFa}Sz#&}q^N^K@cuNpT%WP^YZf5arxkXLI5+JyTm|^4+x+pfKQ{zfv?46Buu4zGkVWQ2i*Y5P) zLCv>zN4JGQJv}^C0RFUmZD8OZcyV}Q&Api3*DZrlNbeEYHk@sBCMjfl@@95)lYEQP2^R!XshYDA%0CpVb8rslbT9D%pC`k*T z{vV_(d2A)sR*<9Q1Qd>UFIQ5G@ z(uC4tIk_H&+YHNj?!b0ifnHXa3v8tasiKG!IIs7%zw<5d8tlX#H6LQt-a-DDZC|H+ z=B^wG#558QpaLqlwr?cv<}Q8x=gvrh8EI$;R{gsIW`(5cQB#sv61jOz8ySAwN3{J4 z5Zuxlo}#X8Ysswv&}6f-E+dAS;LF?OREss~?o~6_mIC0GHRAYpUCKF`cE~^n~n{3i-9}k}Ug%3hlQT zYABNt(WO-irli*;B+{Wts3S0O4%Kw`S~`vgs|8U--@}1lw_V1od}!)rK}u4}b=M#Y zDn&4k)YZbNLAC2iXxZt62v~&Ydc{!%lt6^0yF^-d#lud5Y&E>Hh%z1pBdn zcPinx_BPtLZ8W+0J5}Z;zTs#n9SV}$tkq;1R3q-hjoUKR3OJhfsMMR9oEcHu_b!D$ zPtVmKVf)XGHpu0P{xanI3oSb{WlxgZ=6eMS?muo>LkfAe)PfxH0)awmk_nGqX^yq- zj6#00xoyOC7!`9nLwP>bmWXf@QRS%cA7&B8NHsx_jtWK&L73&Kh^@R6p(jzuR38CB zhZbHu1l4l`YNBVj?l9V3;I;+VVeeK1n{4#0OuAI0mL1YU92!)bl$_{Jcsj>bmIu|m zN>6hOWNj%xt6C2QBanF$XjplF+?Lw znW~N~3+>~me62EMZ%O{e9=6+%XU&)>1MhF&FSx6{+kfyax-sM4I@(u<;6QHE5=(O~ zjX;pLTYg2+S1WSR9ZC|e(i}oSJylwpBWFbfaEE{iIM$rgCb2Ybeo$O#g#~}@_o{}G zeBD>c@nc+fR5#*PC2(i%n2aPOlc*Ngzn(}ZD%G*mrX2NMc1WDx43K%y8h^@Htm2T0 zyFEQV=LIWxpN;m_!pR|1CT$?M)lz}Ftj!e=k@)Mns($csW^HY1V*xJb($ataF7~MA zr+YY-jV`BXAM;2Lxk^qz<9&x4XI+|V-(pOkM^+Tv$kJAor3hFpskO`m)MQZLHRzyo z#7AGe@uYSE*z{7L@H5_>>~3Btb7R*->~oY+`phrukI}xCK9~JD?RpQRyI))1?rZ-5 z`i7d<{(XP>x@U;T<|E+4)TG}tFU6a^=%=c*RiW-O5WYocddH4qhaX&JB!r<+-FJ~+!7{gX2197_82wzU%3j1I(6LYdIfB{BjsEu^U$zCyT4^gpy!YiKfi zvPt_DpN2amMyakjSRO)l+F(0!mIDh6$0-iWkfTI4g=R_eoc;h|II?*-a0$VawU`n* zkv7R@uvw)yJJPv&Wm;O0^UT!hIsLe>Y&1x>ErEL&v+fi z@LtHEaOND!`*BbU-Vd`rG1)wt<9raSt@DlM#e*W>KJz9os7#kyQru|zWFY|!s1(%a zmUuq*P`R;`cr|+u4wX{d{+e`s(PI0HrncVtxMXq3>1hUw-s1Ps@2lHa8p7cHwZCq= zV`gnO*ne!>uP~#?n`e2{fL^sqb-wI&lz$IpdPw_mD6`+!wG5JtY30plpEQ3<_Lg?y z;0DPnD^ed(hoE|uaxZvpt^2qi-h0yK?e}(HRwZArk`||5ks)N2txIr|QgH*^x`U^a z7aA+C$ju$5CJF%2P8<~1<4cpK*sEL4X<{=`-GY(|tJ+HBJd$(j+X^3kC*E7#wo6xm zTozOPY-t7!ayjYz#?#V{(PJn?arc`qM%)@3SRfR!CHDPPig=I2kPpb>%4C=dtV-4v z0Mp4m>E9sVlwXF3E4L<3>nFL^C!l2jQqtcv- ze}!t5a@QjKR{PVGrpA`_(Jg~iAP>Xv@x&)k)}GVdsINlXduPjQT|y>!;;j_Hr=d zhtiGCUv3ec^!?{c8mbD4l&sUzxRhcBWXB!6PNo9{O4yu*e%tfnT%$@;EJQk<6gtae zHBbVQav2XCIO+Fp53d@ie(Tb$=7r2H%u499gZbvq?jvBev3D%DX7XOgjvCpMlR@g3 zK<>RA)fFhYRJ2smk3w?ESxfI(9qeQ{_kh8C$n$T@H)*#&GZ5|`JbHT5cXO@y%C)yC z1q*S-0irHl(VCx%5S+X}yA_Kqiye<8NXY>%s7NB_8$nB?4P-WMAzJ@Ig*ardSy&ldwRsj0C(>wPP3>I z{G*bHp4)geyY;2r{dYrMnD02uM&4Rz3u)H12J|agI#dRIXWcqNxfQ<}ix#!Ll}q`$M?6 zbf8IvS6_bBeZg9}vy7}e+8|szyGvEOc3PItWpJ-BXvD?}6iERt0#oq@y=#if?%qgV zTIDppiJ{bKtvRXF19GKN8~o2QMnZ$ceYhc|HyF(mV*R*Vb}W`0T|0?bCr^|G3L54z z_?#$Yg{GsDPDT_}zr~)+IBSRbLC#Uz_lxcOc(m-NBboBpkd(PGC%QvyM`dQY(CQ%O zO?sIW+Li6pSzJ4bowjU_TDt{8-t4)?Zsq1aRFUhEd%at?CBoGSO~_1{Y_V*RsA+63 z=(kx2N<(R)P^1Kc1t}`<-a?5mTlW#UFAx`Gk9aJH z078`KBQ)3W;~_YPTx7W|Z{mQvg5-6g-`sRcl_nn41Dj8Cj)v$wYx0uNJv?o5{g zYl$ix?^B2UAsV?RF6wT@GG^$w+*Is1Va1sYZlob)2}%y7UN=Y|`pr9+?yC{)QtBQo z6bGV%*i*bv-3C`NAa%OG@~DON&L#f7_q(?5PyDz409D-C)cVGqTJ`-?vEJ4D{oeI| zb6=Mb{{R>9D?*)W{GYY!a*ay1+j$e(&iUO7cSPG=!BTC_5CY4AQI`4&l}{~RSs(gw zQQPV5xzjT{h+j%3*A2F));Ao$eSM0zwILG_jd~kh5aNhE6m-}8abDQ~*?=l_dD92T4ROSSFL?3dKTf4DWM zrlYS@UcGS3@}9M1X_}mQMG}$%Vl2eoAnJUslDN}J`Z&*Ec`5ZnSx z;_hYLE?tuYbWQcPdy>omnk)!qDw9e+KS3TSFNf&j%sr^e_msJ^mU>M`D1lNqZi zR+_0lx}hDvA~K=8p{!K5o}of%noo{L7A&o6KrO@+k3-d6EE!+OqXyC55}-q~%6aiF z9Hz9bxhU>7U2K-r0X6YOY4gMFw6tYZ7WU3L9QL%3N#(^5xtD^t``s?if!Mtw&$+hT z0~XD<5|knwkmAFI30u9iM^;4CWK995P-Whk9os|8sPzZ3*QL@+?e3xz+slC`h#vZ? zLg$ZdJM-Iq^A-)yWRVWpBq4T5?l#&`^D0PK{tDblpis;j9}KZy>w0|g;NWPUHk^87 zF9y-z#!n7os)mOS#AM)Wu?#bBOnB~x+wLH{6`2GgJMEbX1>~zp>?uT_h9%xtPm)Kp z)nxww*H+zY?cljT4QLM>X~9fuQXYNxP_zfFmsV0^DY)#imZVBgb>sO66^Co>Quy1RNRPa8q}W4&qvTGYgdeS2%!G}nm+!S!(1wsT3cs#S;N*9dh<6B*ngZi zhUd6nVp=a7eq1Rw?W*uS+pKrc?5U13p|X;eoB*n%R1r@cQTwLOHqKr+AGLjA{XOZf z)ifJgG?5#e2|YCw9he}Lm9aW%BU`8%T9)LO(vSm$`HHA1k*-4&?xQPS{^+hN=vLXc zHa3k1jRp$BxIN=|*l;bbuUj_Oho?~nrK2T!t6rIBiwi+v5Yv*YH>|z|`H{TSmvS){ z@witO+SZ87=|E8Gq7o`|r;Z-QuyDZDHQL{ptxKMJ$CAj46VaMlOqBvN6f`tWbp)xTyV5t}fia zP+om;X-V$ZSSiiDQZ~OO>_@8Q6wnodJx&EPN zy>12_i5$44rrz>|r6#2zNpCQ!XO>uy*;%~t!8hE<#)|Vt>n`8CdqU(Gmkx8{8MCgE zY(`HXSnf?nFkcUnuFTl3YDAc?rS}O*SO`+8eAFQJS@;rF=MKvI6pqH~7sfK0Kc@dY2ltKN3V}k#1})l&Mc1&;`&FRT8@SsG}a< zI&60_nIawG!kBwf+gsMbE=<6OaVw%to$fzrZ*8S$-J45r#l3B-{B%jQ-Xl1*wEGI6 z3Q15&@u37Hj}Q(j7c{lmP6Q{}TKNZe>ctann?u~kB=LRUl(qQrg*hE(9?eEz?3!Gbgs$PJa_z zSvrQ;o<@Egt!sb%Z)o)jB0oIQBYtlNW}5VZw7EC*`I8TEZoS=O=Z-qsjPChMx!g7_ z_j}pUn3Jb3y!(wmZMy(U)=HEeX=ECJtTk!-erDkzt9pS=S9g;*=7uQhm9$gGNZ3$YuyhZzPM;@ ziss%qKpC>PA3_dHN=lqna|#6@d{Urr#~7rzDJG;GA|P?0P3W>E$z>BIzpeFEX^*6Y zq}Mu7{6-(Vc7UqrtgcH7t6X>`Mz3?%9WAOM1vLPm1%Aq4EQzi-5R(l`TX%Pu>UJ%J zTv=95$_=;&;BYCkQ~v-K5M5ezRZjHH$87O~g?b66v@L)tNNv=qRTL>!ukAF$OMwRv zrV!r=JEPh@)ZnsuZN8g^=DQ(6-DP1?6qO8}c`5w1#eO7=EwQ%wi9-sEZrwqeC5)FY zbt(-id6fiugO(JQ6M*7TP_=-9aG~O*R>yc)ug+~& ztJ<+iWVfl#>1q?fF0=}UM@gzmx{@k!PVVh8NG}==6+dG86Z%B+5t`1{Hm`MNx2WqQ z8Y@lY9i=TVM7kn6)fML1OKV6J@}VJKK0R?J7AX6*Hx{yc5JIU z8}3MnHL0u#;BD;-Gy zQ|#&T!XFXQo+zhS?VA411%nukdk!jNZC$r~5+b;mMRtqp zY7(8HDU9o=TO~D%BoB(bFzRd`aYZ`jF~{#mE6)OMBqGswZ3{pCzgQR2iD9y|qHv@0-6`2>QUZL&5VV~Vfn{PsuYjKT9$eO4$ z@k)pLr{Hl}?p;1GP8Gp@CH*b#`5C3QHWEOPePL7kaO1??+nyUOC6qBa*5V{5KG=0$ z9vKdp&-#=gNZ`@UeJr)rBzzH9adhp=+GDq&Fxqf92ZB)glm0lHZRVFpf`V@+ zu-rGSghjAMZaisI-Sa%9(KQ*8aVWQG%Anfa>zp$3TK6dtgm+$CgrTGX-CC3qmgp*K zPDAg&%fNLH6p9IQvop;HN#KL`zFgwVb-HD$^}p>l_Db7)+>EB3F-u^i)eNa*g;Z9V z<$y^HqZYKLE4}NZS`ztgV`(4W2pi0QsifXIjl~;xhIhB~jl*e0ofh$XWIWZmsIN;z znDNkwY^*%A6+Bd`P=(Nb8sXZD5q+`AE@o^q21~YeT&2E@fPr^SJ?jmt?wpV zyG-ugwQRh#q#^fAXB%{otjIAtY5X~U9=PngUMB!6!DpZMMQTW>DzSaZbH$gQdH(>D z`H`DJw5NYdN~1(s4yl%r6{u-7QU{o&kfT9d@gssZvVaZ>D|40a&C}wAa zai2!doeL>M&k1lZd2nt+=RUiDv-{mS#%|mpqebCfDn;| zPLnKDrAkQzPm$GgsCpL-e(bkpy7#{<`+m_CmKxac+=p;e2~taw9FpUXcQtiVD3od) zX^7?1obF0TGmc(G2lgMh9$?{Xo0GW1e^1)Fi4v`iIu!-r2&i#~g4!o4S51BxV!6^{ zlpM|Cg=?tG3GNyz1LE&~9OV+(eTBS!pLnwG8AzRRi4x)?C)H`8b=XCHlBHIj^qwGnV(fgjn=C|G^-q=WNSQ>5O6r?To6`+js(AoImH_aYzcdaRkSqB1$ z+k0oneThmt#>rvzl}x6i#c@iMkV48_?UvHCRUuSRBA_0*+~YHmXzZ#5x3rrdG8Y>I1TPG};z&>X?85xK1{CZ`k@&4mki zb5U>p{dsS_-uh*}pZ?!V^si6zb;qjO@hiSCqSV++w_UAJR;$El&brfRaw%JCbt*@c z)jEQ_F-~fBayD{6UrBtd-BuFmk%veFzypZrN*67mC6xyd@Q}fxyNF4rUY!j(bgm=Q z_Z?8Lc4=(7h`2a#P1bhQZ4I{Pb6S5IfS}CR#0(bgO%V>zq(yEwwo0E$8JL#SkU=1W zQ}Lxo-+?;x9;91#w4;R&p>IF5ZVf2XOEW;|+E=cEpD-{<)M_bIqy4L#Rm>ixq^+|t zoc^ANm!71c1q1d{m?^W=(HR!bfuv=RDe0jJk<51ntd}Oqi6s0pEr<-*sDJfVeH5!sZtxgbY z+5==EvW$5ZW%)(s?f%xjb;Ye**I?%V0BH)w_CM;6zQGS$()?#stbppK##wyJSg~|X$x8LDWw*Tl0MYN6yf1I}Y3fUR zx%Sy~pUhMjQh-fHYH>;FPl3Zt){!a3ie;vLr?!~G#})K{+>ab{$<_-M9YJg@Et2It-cU#h#EVY5jm*pjA!pw*cKo&yJ)jeB zEoeDr`#7in02{!KCvU~OK%By5L0O-;>~a=?t))7|nF(&7>Qn9q0#YedqZbyQ*xeX# zJeSM8)1gmcbogWxAo?hAQUhg9;+?tAd|=-&xXI#+oz*dSoG~D?9xImyR~ZjHq`KHK zqdKNFB~?kHfeIA_>&aXPbt%~p$0?X$;)Wcx=~FM4?i_g!cWzCivoEkOTYA=riiGr8 zjm(U~qq-qJha7B?+jzXW0FU`Aabkdg5;k`jvkXdy+t^8OIBmc=&L@}DsgK{z;}-4T z#nY_!c3zOSCM3g(Qlh|?)67UKNxpf(v!BIRTccfy(%x%>jz-nJtDP=G=B`WSJI%s&;oY-j+oeA8;#d&#jY5vr zqNF7(wn99iRMkqFVn=Ul9AbcCzDw`lG_{>_?7mr@;r{5T3&$Aoz1NXO zO7HB^3hrLsc^cg6gPVR^lqX7rSH^#Cj2gm|_+4qL{{R#3Sff++X>BN0ps@Hkc#kGH z_af>+=}%pgx_K9e?=d%K-MG!$H@In2Y}}hAzbmNFQnaZdDnS+0l?oBp0*XfiP?X>T zmz%5gEca!)wwcmrB}>;HLqMFd)(v26lzm)Ov3F~N~v`Sa6AMqHxLow)G@kOZA7H_PQA!RdMpsvYAzJxo+(Ts|-Ez3Lth8!r)c|}5)RTZX zIPpd`=~r{yea3Qyg&TW!KJD_+t6NcI!0&d}p{H6@rc_e85(0q-=YcX}+&WNR%Atq- zv2RYtbF=5K@HDxul&4PLTo;(pbHfTRnUA7Um zyE9%v>QeWJd1r0yJ&isN^7Xg7^w~YzW9XAZ8YpQ9N&s0Rx`K{i;yrhuLoXl|v9Lj|Z@iwKlK!m>V+JD)DlB zYG{9@i>RoTtWZ!IR}Q*1i7m{ya0&(Hx0?3)Mwn!4g-#X2?@&*0Uu53yGVU{9REZN- zrPW990-{0($X6F#g`;7NG;v=a_a?bD_2cG{=FCY68alN|NjZ7adi?2!C{KAXK7?jG zmuR1-F9`5gBL142OLf29XO(Qp-3v{|6Xrbl)8fuSfVLgh3LRviyoFQC*TWL%WOEr% zaZUHowT~3Ukf;;h*4Mi2zEy!b{kT7v?%SFq`-RPJ&67GqFTE~~B1DNJ^BoRq)}RGc z3Gtw1H%0HMN~3icpasI-i76^dD58_)_;_VZ6EkxZeE2q~aW#~(`r82203L^~8)fdJ z?TrG#*`+^rqNMl_w*xX10_5x3d#`Y8UBhYJJ9^}}H#{QLDDSWh(fkT?jZ$ zdu-VwA=uSP_NM8%(r==;h3;W%s%UtQf)_*H*ty2-W`(hNV%I5c!`zY3&hWOd;L$29 z#E6rlEj7`YQiT*eLCArKL__7IAaGw}HpaIG>)X-F;4@_v=Z!kLQFiga_XiK}ZO^i& zvGvPr7Zd2Nuv{f2i7^YTK7^XAp>4_5ky1c3I*6_uEH{I#=D<~|yWc;i%{y~h0vsZ^ z7*>X~908(#ZZ3S=+m6!fN@-UWEecFv;Az5J3O%$bD_Rx^%A|lnQTSqW{{Yxlh9i_5 z$FuEOicirl>$JEY4Dk>+9`L3-P7bLZ7*up8{{R5GP?y$`N-17mNFbcQ3u-@jz^)&K5MZb{tA&2a2}nv- z&!{USQ_0O~2^2M=Nd34@z(`8o;anDr`##$GTv(2kYN}l;8cJ1KN$Aqk{n$B|FC5SeL1_N~*bfS+(@mJkQnUc#-k0Uo z;YBz`34D({&_p3;Z`dyqHrhQt)oBV!ic+A3E63uafP(InFAOE^%;Al-SX_Bac3UI{sRmZJ1kc$f>kOE!ol@Bqfrm9l3!D(2GCv*>J9DN<&g>C4s z0-xg+fvG7;6v+HeICFHO*$Y~DCkOqv@x_7h8CC{ec0emiQEzp^5|9;c z*4cT)5<*s_=>()y^so0|E;uh3%@)%Ax9?&o-Ld5@Su>K<2(QOYFiCM-j8l&kl{?$7 zBSNmdzTs&DR;^i#^XY(<+Ek(S%Z)c>p-U2NYh_6_Adqq*z9$9-k`e877NxF6?b_0P zU8+;D9!*j}I)aG<_f=4EhJ8L4{7nh_LEYMpnBr~ZE&BbdOK{z{J^5&Q_WP2SoRFmi zBqu6l5C?_>Z($641p+s6?=4GKadp&%YyXT5-tfowmudHmC?kOy^WWOKL$Z2krECj2{ zML__X<(a~g*EC?2xQ7n@B|#r{oT(p`IlFQ0NKu3s@R>waFqMUZ?{QB!bpuS?ad`}> zL*qaOy};s;IssaR6{Ja`^dy>SI)}uSXG|Vs2x*x<-uRO9^-56T1SErAm~N5Tc%xRK zL#jwkLX*)z5z`%AUP2ahgoOm8^#Z>vdaKkN)SBUcaQml=trPab$JBPs!9~wVtpUi+ zt0gV6wB@VBR}r0ON0LxW4G+_)Y5xEszfeEzhPn%;8DMuILri;H%BnzEz3*=>I!)2e zK9cxe=8UL2nVFDaN{=EM7Kf17ZfYc;X3_KtP`0Nt=hkHZTF)R3QuQ2ja+9N(^) z*xE$_^q;4_Ak6n;$@el-ChXiMzyJoCVFV_b09!&$Fuj{nDtDYo?faA_{{Z!|uRQ(~ zQLuI6_AL~1UCQS29lze*n1evHmzD>|!!HaNHl?>ZpGt~e{;v0YqK%cT>}d9<&6k>X zJ*l-9SkzxZL#kV^I#hzNvMFB@kZ`G+a@C^--8JFUi{+dgVfgji+6E*hS;(; z#p=|(EtMrTN)!9QP?BhHPExuQ&bGiy?l$X6EjWzaN0@6hAe_3s~S_nZk(^#1@7o}jBQl?FV7 zLh$XiZL75z0veJC)u&Pt+CUveMRNY!cD3TTvI|UL>Kk#grKz;IRD+U9%oFzf1`Gkb zmzL5*h8DDl>S;Z)TN;v7r5b=!*T=x%Km-yB{!BMrTaO@}O{G2OR1%dTY8ljgFs30; zxIs$4OZ=@~pmwQEbx-2cukELf56Zces(`m}>_`qNzoJA1VzGh|S}8;KwIquCd~ncS zP(j5%V)4v&oo~{z%VZ=4_X1oxjzj@WhIwEa$2?KFLQ(#fTIMC;a;wdOLc>T(MLuK< zjt89dAeJp;@ZQA@At>1}W&)zyij>HCN~K0YN;D_p1_E;MQfdNx$M-4Yju+7b!c6<8wC$|RYV@{bGuufiK>(5hi2nc}&mL(d z8zUP`IH0H+IUm{1~va^j)w#^Ezt zjXVnGx}_>kKpLe)eYopjaXc5iV0a|fpkJ=8gh01G`-YVXLXAh*h*&_+Vwh4lqE)5G?-2_9RBa#?bs)!4EwiqwfIcfOwAR2zf#^?Z0eW zCduj4&dh1GM5dV_#w2B`hM*efgKFNi5)taxu`PDinT{+@G8i;XJ0$=hSMh2d2Lj06 zlr;H+V`;YmMX|t!dMiUp$v^->)lQ?WJa7Ww7bvz%PPU=>E;fcj(&mN%IT4qUR5a^> zU_$Ybh3Usug42MgDGE|h(PipsN=M-U^))#44=OGf*NWdnnEkS;3R@~cONAmcsj8FE zeh_m9KaK+CNO~6m3rKvi5C zMrNlfbjt=YrQDZ%KE>g1ACk+;V&L;EoeM*)sy#-rN_mj4g#gD(FsnrlEZ_~2D% zLN-H%5}}VNmK4ECR;N|@0Y(* z_+^gxgRKs#3mDDEjoE48=B*YILDZlLIUkiU+S*qXNhAt|sSRKxi3n}Qyr86xg(kTT zRT%87ZE!+{V(uX*J8Qa-lt+wNS*l#pGg5vvPxoNDgmGR?ntGJUaVjfPRphE_iYUMCy_l`YyKrfFDGGeFNm|qtq6tP-?W&mNF+dfn(vP%eIJVe&D#MLYO43CQYN1_6 z;Y#O$7gZSWD}vu|W-%dggV2BlASDF}P$@a6oga(rt~o>%s^-yvwJna*NLyuHx{t&~ zNj_YX53Irhts)m{bl4wN^d1I)zaZ3i%0Rdr%L0XARl9CER@y$x8%9JALBQGce9cgf*N)mzOO2Vn0qe4zRyp~#qq^q))fN3cq zvM2~As5(@0`?2Nag>8hokivUQc_6K^kv*|W>Zl%WwHWg9Qi_+9+MaC*LXbysqenve z5D6+#Nu_*za2%`48sf|BDSgn|RzKA=ppp@!DHH^eQYuLwEC??z$jg-6WXBN$F%ZxZ zrzPOykMtjfK!k&&^uS9{vn|sd#uBvpa?@!6O*&L)5&<4ye8#ovO)w_3qThOlkHOzDo~C^<^iYD0>Dx>Mb#PM}k$(u2aMz*nXP-dr))ipuPTJc_j) zYf(r6wT*i9bR#Uf_~XMe9zjK>>nts_tr}lj9#>oQ0;&}#jY%mVamTys!Jq}A zy&u!IvJ#S8DFae`#;G12IPhcoPynjfV@qvz+F%yf(49mBl1cKM`gF?&FqZRPEm>7- zkhQ5uPk6Uo2n9$W>^CV;uT)zAn<2-X*qS_Yl6oQEkNmBr!)`E_8N%L1cygK8t z&idj|ycV7-GiW8Xl{U8CZAB|I31@F^8+|lck-qB4u8>e%%N`BmP=6aVrHz-T~i?E#?&h39MUvpn> zzrCX_pA0l3UBPE}>3x>{KjPK-oy}F%{_lIk;eg_W9chAeT6FqXeO9jhMy~Z~TIEe2 zyY^rPi>9f>&(i$b^lJYA^i-{Tz8!PHp?ekR`dT^ZeK)J2^*VKRrd@OWxCyE-a9YX# z0IYAh-24Z>Ue{*66t9o?U`yE1WW0Jl+4Q~L8j-I}JDMne2m8H#e++qX)#Q?y`fp)= zheb3mM{~X0roT7i&#h}rc^2%;J+J86hkN|LnWymT%9QTsN_=z2MQef(SqEdj=AAle z{-0HPSN+VobivQzisyR0Nm@Rdt6r|pn!0q-nvHt@0FDZ3GZpLoH>y2~>!|H(u8LDS z_WoE6&RXJvDznD){kfjI{-;Vb*G*}wDt7$eZ-sHdi%RFycKo_~lr`(3np0g=%k2K# zay~uYJ!`2-*RQg=Q@NI!X#W6unrr0gTG#Ht-CE*|6<$9pN;T{CI=|IZO?u^8{Jt3I z%gqJcR>%5pOn(lIf0y{R>7e-MPwdAXPDmWmlO4TAy8i%%uH8G7*HKQM8gayHSMl`v z^4CoYtvh-v{{Z6YOnC`@v!_f?Ppi~XUx&A&r<%3kQ>E--%>NQrrZ8Z2} z%botDsy#N5qepWt_L_b@W|gjA4!lNzt zcIYWe>HJBix@Xpvrg$^FjE=o))UQ$5PQ6_b-0l84Y0k9seVFPw%Qxm}nc3G)!h2n< z8h>}==GD{h$FV>)T9UguUHWftzux}Yo{dbEz!EBF2X04#C6 zYl{;)drj88-`>?tT7G&n>5gMmELOvm?4Iv-ngu@%HRVd{@atM&OW3WZ{YPOsb@p.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{margin-left:-.625rem;margin-right:-.625rem}@media screen and (min-width: 40em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:.625rem;padding-right:.625rem}@media screen and (min-width: 40em){.column,.columns{padding-left:.9375rem;padding-right:.9375rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0%}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.33333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.66667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.28571%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-collapse .row{margin-left:0;margin-right:0}.expanded.row .small-collapse.row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.625rem;padding-right:.625rem}.small-centered{margin-left:auto;margin-right:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-uncentered,.small-push-0,.small-pull-0{position:static;margin-left:0;margin-right:0;float:left}@media screen and (min-width: 40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0%}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.33333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.66667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.28571%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-collapse .row{margin-left:0;margin-right:0}.expanded.row .medium-collapse.row{margin-left:0;margin-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.medium-centered{margin-left:auto;margin-right:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width: 64em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0%}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.33333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.66667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.28571%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-collapse .row{margin-left:0;margin-right:0}.expanded.row .large-collapse.row{margin-left:0;margin-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.large-centered{margin-left:auto;margin-right:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-uncentered,.large-push-0,.large-pull-0{position:static;margin-left:0;margin-right:0;float:left}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.1875rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h6{font-size:1rem}@media screen and (min-width: 40em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}h6{font-size:1rem}}a{color:#2199e8;text-decoration:none;line-height:inherit;cursor:pointer}a:hover,a:focus{color:#1585cf}a img{border:0}hr{max-width:62.5rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.25rem auto;clear:both}ul,ol,dl{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc;margin-left:1.25rem}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:'\2014 \0020'}abbr{color:#000;cursor:help;border-bottom:1px dotted #000}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#000;background-color:#e6e6e6;border:1px solid #cacaca;padding:.125rem .3125rem .0625rem}kbd{padding:.125rem .25rem 0;margin:0;background-color:#e6e6e6;color:#000;font-family:Consolas,"Liberation Mono",Courier,monospace}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:normal;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color 0.25s ease-out, color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:0.85em 1em;margin:0 0 1rem 0;font-size:0.9rem;background-color:#2199e8;color:#fff}[data-whatinput='mouse'] .button{outline:0}.button:hover,.button:focus{background-color:#1583cc;color:#fff}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}.button.primary{background-color:#2199e8;color:#fff}.button.primary:hover,.button.primary:focus{background-color:#147cc0;color:#fff}.button.secondary{background-color:#777;color:#fff}.button.secondary:hover,.button.secondary:focus{background-color:#5f5f5f;color:#fff}.button.success{background-color:#3adb76;color:#fff}.button.success:hover,.button.success:focus{background-color:#22bb5b;color:#fff}.button.warning{background-color:#ffae00;color:#fff}.button.warning:hover,.button.warning:focus{background-color:#cc8b00;color:#fff}.button.alert{background-color:#ec5840;color:#fff}.button.alert:hover,.button.alert:focus{background-color:#da3116;color:#fff}.button.hollow{border:1px solid #2199e8;color:#2199e8}.button.hollow,.button.hollow:hover,.button.hollow:focus{background-color:transparent}.button.hollow:hover,.button.hollow:focus{border-color:#0c4d78;color:#0c4d78}.button.hollow.primary{border:1px solid #2199e8;color:#2199e8}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#0c4d78;color:#0c4d78}.button.hollow.secondary{border:1px solid #777;color:#777}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#3c3c3c;color:#3c3c3c}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#157539;color:#157539}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#805700;color:#805700}.button.hollow.alert{border:1px solid #ec5840;color:#ec5840}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#881f0e;color:#881f0e}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#2199e8;color:#fff}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary:hover,.button.disabled.primary:focus,.button[disabled].primary:hover,.button[disabled].primary:focus{background-color:#2199e8;color:#fff}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#777;color:#fff}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#3adb76;color:#fff}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#ffae00;color:#fff}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#ec5840;color:#fff}.button.dropdown::after{content:'';display:block;width:0;height:0;border:inset .4em;border-color:#fff transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:0.4em;float:right;margin-left:1em;display:inline-block}.button.arrow-only::after{margin-left:0;float:none;top:-0.1em}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-family:inherit;font-size:1rem;color:#000;background-color:#fff;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);border-radius:0;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{border:1px solid #8a8a8a;background-color:#fff;outline:none;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:default}[type='submit'],[type='button']{border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type='search']{box-sizing:border-box}[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem}[type='checkbox']+label,[type='radio']+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[type='checkbox']+label[for],[type='radio']+label[for]{cursor:pointer}label>[type='checkbox'],label>[type='radio']{margin-right:.5rem}[type='file']{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:normal;line-height:1.8;color:#000}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#000}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child{border-radius:0 0 0 0}.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-label,.input-group-field,.input-group-button{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{text-align:center;padding:0 1rem;background:#e6e6e6;color:#000;border:1px solid #cacaca;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.5rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;height:100%;width:1%}.input-group-button a,.input-group-button input,.input-group-button button{margin:0}.input-group .input-group-button{display:table-cell}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:.5rem;max-width:100%}.fieldset{border:1px solid #cacaca;padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:transparent;padding:0 .1875rem;margin:0;margin-left:-.1875rem}select{height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-size:1rem;font-family:inherit;line-height:normal;color:#000;background-color:#fff;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,");background-size:9px 6px;background-position:right -1rem center;background-origin:content-box;background-repeat:no-repeat;padding-right:1.5rem}@media screen and (min-width: 0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:disabled{background-color:#e6e6e6;cursor:default}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){background-color:rgba(236,88,64,0.1);border-color:#ec5840}.is-invalid-label{color:#ec5840}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:bold;color:#ec5840}.form-error.is-visible{display:block}.accordion{list-style-type:none;background:#fff;margin-left:0}.accordion-item:first-child>:first-child{border-radius:0 0 0 0}.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#2199e8;position:relative;border:1px solid #e6e6e6;border-bottom:0}:last-child:not(.is-active)>.accordion-title{border-radius:0 0 0 0;border-bottom:1px solid #e6e6e6}.accordion-title:hover,.accordion-title:focus{background-color:#e6e6e6}.accordion-title::before{content:'+';position:absolute;right:1rem;top:50%;margin-top:-0.5rem}.is-active>.accordion-title::before{content:'–'}.accordion-content{padding:1rem;display:none;border:1px solid #e6e6e6;border-bottom:0;background-color:#fff;color:#2199e8}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.is-accordion-submenu-parent>a{position:relative}.is-accordion-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 6px;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;position:absolute;top:50%;margin-top:-4px;right:1rem}.is-accordion-submenu-parent[aria-expanded='true']>a::after{transform-origin:50% 50%;transform:scaleY(-1)}.badge{display:inline-block;padding:.3em;min-width:2.1em;font-size:.6rem;text-align:center;border-radius:50%;background:#2199e8;color:#fff}.badge.secondary{background:#777;color:#fff}.badge.success{background:#3adb76;color:#fff}.badge.warning{background:#ffae00;color:#fff}.badge.alert{background:#ec5840;color:#fff}.breadcrumbs{list-style:none;margin:0 0 1rem 0}.breadcrumbs::before,.breadcrumbs::after{content:' ';display:table}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;color:#000;font-size:.6875rem;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{color:#cacaca;content:"/";margin:0 .75rem;position:relative;top:1px;opacity:1}.breadcrumbs a{color:#2199e8}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;font-size:0}.button-group::before,.button-group::after{content:' ';display:table}.button-group::after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:0.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-right:-1px}.button-group.expanded::before,.button-group.expanded::after{display:none}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):last-child,.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button{display:inline-block;width:calc(33.33333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):last-child,.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):last-child,.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):last-child,.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button{display:inline-block;width:calc(16.66667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):last-child,.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child{margin-right:-6px}.button-group.primary .button{background-color:#2199e8;color:#fff}.button-group.primary .button:hover,.button-group.primary .button:focus{background-color:#147cc0;color:#fff}.button-group.secondary .button{background-color:#777;color:#fff}.button-group.secondary .button:hover,.button-group.secondary .button:focus{background-color:#5f5f5f;color:#fff}.button-group.success .button{background-color:#3adb76;color:#fff}.button-group.success .button:hover,.button-group.success .button:focus{background-color:#22bb5b;color:#fff}.button-group.warning .button{background-color:#ffae00;color:#fff}.button-group.warning .button:hover,.button-group.warning .button:focus{background-color:#cc8b00;color:#fff}.button-group.alert .button{background-color:#ec5840;color:#fff}.button-group.alert .button:hover,.button-group.alert .button:focus{background-color:#da3116;color:#fff}.button-group.stacked .button,.button-group.stacked-for-small .button,.button-group.stacked-for-medium .button{width:100%}.button-group.stacked .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-medium .button:last-child{margin-bottom:0}@media screen and (min-width: 40em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media screen and (min-width: 64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media screen and (max-width: 39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(0,0,0,0.25);border-radius:0;position:relative;color:#000;background-color:#fff}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#def0fc}.callout.secondary{background-color:#ebebeb}.callout.success{background-color:#e1faea}.callout.warning{background-color:#fff3d9}.callout.alert{background-color:#fce6e2}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.close-button{position:absolute;color:#8a8a8a;right:1rem;top:.5rem;font-size:2em;line-height:1;cursor:pointer}[data-whatinput='mouse'] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#000}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput='mouse'] .menu>li{outline:0}.menu>li>a{display:block;padding:0.7rem 1rem;line-height:1}.menu input,.menu a,.menu button{margin-bottom:0}.menu>li>a img,.menu>li>a i,.menu>li>a svg{vertical-align:middle}.menu>li>a img+span,.menu>li>a i+span,.menu>li>a svg+span{vertical-align:middle}.menu>li>a img,.menu>li>a i,.menu>li>a svg{margin-right:.25rem;display:inline-block}.menu>li{display:table-cell}.menu.vertical>li{display:block}@media screen and (min-width: 40em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-vertical>li{display:block}}@media screen and (min-width: 64em){.menu.large-horizontal>li{display:table-cell}.menu.large-vertical>li{display:block}}.menu.simple li{line-height:1;display:inline-block;margin-right:1rem}.menu.simple a{padding:0}.menu.align-right::before,.menu.align-right::after{content:' ';display:table}.menu.align-right::after{clear:both}.menu.align-right>li{float:right}.menu.expanded{width:100%;display:table;table-layout:fixed}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a img,.menu.icon-top>li>a i,.menu.icon-top>li>a svg{display:block;margin:0 auto .25rem}.menu.nested{margin-left:1rem}.menu .active>a{color:#fff;background:#ed5537}.menu-text{font-weight:bold;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:0.7rem 1rem}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#fff;top:0;left:0;box-shadow:0 7px 0 #fff,0 14px 0 #fff}.menu-icon:hover::after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon.dark::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#000;top:0;left:0;box-shadow:0 7px 0 #000,0 14px 0 #000}.menu-icon.dark:hover::after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block !important}.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fff;transition:transform 0.15s linear}.is-drilldown-submenu.is-active{z-index:1;display:block;transform:translateX(-100%)}.is-drilldown-submenu.is-closing{transform:translateX(100%)}.is-drilldown-submenu-parent>a{position:relative}.is-drilldown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0;position:absolute;top:50%;margin-top:-6px;right:1rem}.js-drilldown-back>a::before{content:'';display:block;width:0;height:0;border:inset 6px;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:0.75rem}.dropdown-pane{background-color:transparent;border:1px solid #cacaca;border-radius:0;display:block;font-size:1rem;padding:1rem;position:absolute;visibility:hidden;width:300px;z-index:10}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}[data-whatinput='mouse'] .dropdown.menu a{outline:0}.no-js .dropdown.menu ul{display:none}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}@media screen and (min-width: 40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}}@media screen and (min-width: 64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;left:auto;right:0}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;margin-top:-2px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{left:auto;right:100%}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;z-index:1;background:#fff;border:0px solid #cacaca}.is-dropdown-submenu .is-dropdown-submenu{margin-top:0px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}.label{display:inline-block;padding:0.33333rem 0.5rem;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;border-radius:0;background:#2199e8;color:#fff}.label.secondary{background:#777;color:#fff}.label.success{background:#3adb76;color:#fff}.label.warning{background:#ffae00;color:#fff}.label.alert{background:#ec5840;color:#fff}.media-object{margin-bottom:1rem;display:block}.media-object img{max-width:none}@media screen and (max-width: 39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;display:block}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}html,body{height:100%}.off-canvas-wrapper{width:100%;overflow-x:hidden;position:relative;backface-visibility:hidden;-webkit-overflow-scrolling:auto}.off-canvas-wrapper-inner{position:relative;width:100%;min-height:100%;transition:transform .5s ease}.off-canvas-wrapper-inner::before,.off-canvas-wrapper-inner::after{content:' ';display:table}.off-canvas-wrapper-inner::after{clear:both}.off-canvas-content,.off-canvas-content{min-height:100%;background:transparent;transition:transform .5s ease;backface-visibility:hidden;z-index:1;padding-bottom:0.1px;box-shadow:0 0 10px rgba(0,0,0,0.5)}.js-off-canvas-exit{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.25);cursor:pointer;transition:background .5s ease}.off-canvas{position:absolute;background:#6694a1;z-index:-1;max-height:100%;overflow-y:auto;transform:translateX(0)}[data-whatinput='mouse'] .off-canvas{outline:0}.off-canvas.position-left{left:-250px;top:0;width:250px}.is-open-left{transform:translateX(250px)}.off-canvas.position-right{right:-250px;top:0;width:250px}.is-open-right{transform:translateX(-250px)}@media screen and (min-width: 40em){.position-left.reveal-for-medium{left:0;z-index:auto;position:fixed}.position-left.reveal-for-medium ~ .off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{right:0;z-index:auto;position:fixed}.position-right.reveal-for-medium ~ .off-canvas-content{margin-right:250px}}@media screen and (min-width: 64em){.position-left.reveal-for-large{left:0;z-index:auto;position:fixed}.position-left.reveal-for-large ~ .off-canvas-content{margin-left:250px}.position-right.reveal-for-large{right:0;z-index:auto;position:fixed}.position-right.reveal-for-large ~ .off-canvas-content{margin-right:250px}}.orbit{position:relative}.orbit-container{position:relative;margin:0;overflow:hidden;list-style:none}.orbit-slide{width:100%;max-height:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{margin:0;width:100%;max-width:100%}.orbit-caption{position:absolute;bottom:0;width:100%;padding:1rem;margin-bottom:0;color:#fff;background-color:rgba(0,0,0,0.5)}.orbit-previous,.orbit-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;padding:1rem;color:#fff}[data-whatinput='mouse'] .orbit-previous,[data-whatinput='mouse'] .orbit-next{outline:0}.orbit-previous:hover,.orbit-next:hover,.orbit-previous:active,.orbit-next:active,.orbit-previous:focus,.orbit-next:focus{background-color:rgba(0,0,0,0.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput='mouse'] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;background-color:#cacaca;border-radius:50%}.orbit-bullets button:hover{background-color:#8a8a8a}.orbit-bullets button.is-active{background-color:#8a8a8a}.pagination{margin-left:0;margin-bottom:1rem}.pagination::before,.pagination::after{content:' ';display:table}.pagination::after{clear:both}.pagination li{font-size:.875rem;margin-right:.0625rem;border-radius:0;display:none}.pagination li:last-child,.pagination li:first-child{display:inline-block}@media screen and (min-width: 40em){.pagination li{display:inline-block}}.pagination a,.pagination button{color:#000;display:block;padding:.1875rem .625rem;border-radius:0}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#2199e8;color:#fff;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:transparent}.pagination .ellipsis::after{content:'\2026';padding:.1875rem .625rem;color:#000}.pagination-previous a::before,.pagination-previous.disabled::before{content:'\00ab';display:inline-block;margin-right:0.5rem}.pagination-next a::after,.pagination-next.disabled::after{content:'\00bb';display:inline-block;margin-left:0.5rem}.progress{background-color:#cacaca;height:1rem;margin-bottom:1rem;border-radius:0}.progress.primary .progress-meter{background-color:#2199e8}.progress.secondary .progress-meter{background-color:#777}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#ec5840}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#2199e8}.progress-meter-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;margin:0;font-size:0.75rem;font-weight:bold;color:#fff;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;user-select:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;transition:all 0.2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{position:absolute;top:50%;transform:translateY(-50%);position:absolute;left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;background-color:#2199e8;transition:all 0.2s ease-in-out;touch-action:manipulation;border-radius:0}[data-whatinput='mouse'] .slider-handle{outline:0}.slider-handle:hover{background-color:#1583cc}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;transform:scale(1, -1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:absolute;z-index:0;transform:translate3d(0, 0, 0)}.sticky.is-stuck{position:fixed;z-index:5}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:absolute;left:auto;right:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;user-select:none}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1005;background-color:rgba(0,0,0,0.45);overflow-y:scroll}.reveal{display:none;z-index:1006;padding:1rem;border:1px solid #cacaca;background-color:#fff;border-radius:0;position:relative;top:100px;margin-left:auto;margin-right:auto;overflow-y:auto}[data-whatinput='mouse'] .reveal{outline:0}@media screen and (min-width: 40em){.reveal{min-height:0}}.reveal .column,.reveal .columns,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media screen and (min-width: 40em){.reveal{width:600px;max-width:62.5rem}}@media screen and (min-width: 40em){.reveal .reveal{left:auto;right:auto;margin:0 auto}}.reveal.collapse{padding:0}@media screen and (min-width: 40em){.reveal.tiny{width:30%;max-width:62.5rem}}@media screen and (min-width: 40em){.reveal.small{width:50%;max-width:62.5rem}}@media screen and (min-width: 40em){.reveal.large{width:90%;max-width:62.5rem}}.reveal.full{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}@media screen and (max-width: 39.9375em){.reveal{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{height:2rem;margin-bottom:1rem;outline:0;position:relative;user-select:none;color:#fff;font-weight:bold;font-size:.875rem}.switch-input{opacity:0;position:absolute;margin-bottom:0}.switch-paddle{background:#cacaca;cursor:pointer;display:block;position:relative;width:4rem;height:2rem;transition:all 0.25s ease-out;border-radius:0;color:inherit;font-weight:inherit}input+.switch-paddle{margin:0}.switch-paddle::after{background:#fff;content:'';display:block;position:absolute;height:1.5rem;left:0.25rem;top:0.25rem;width:1.5rem;transition:all 0.25s ease-out;transform:translate3d(0, 0, 0);border-radius:0}input:checked ~ .switch-paddle{background:#2199e8}input:checked ~ .switch-paddle::after{left:2.25rem}[data-whatinput='mouse'] input:focus ~ .switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{width:1rem;height:1rem}.switch.tiny input:checked ~ .switch-paddle::after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{width:1.25rem;height:1.25rem}.switch.small input:checked ~ .switch-paddle::after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{width:2rem;height:2rem}.switch.large input:checked ~ .switch-paddle::after{left:2.75rem}table{width:100%;margin-bottom:1rem;border-radius:0}table thead,table tbody,table tfoot{border:1px solid #f2f2f2;background-color:#fff}table caption{font-weight:bold;padding:.5rem .625rem .625rem}table thead{background:#f9f9f9;color:#000}table tfoot{background:#f2f2f2;color:#000}table thead tr,table tfoot tr{background:transparent}table thead th,table thead td,table tfoot th,table tfoot td{padding:.5rem .625rem .625rem;font-weight:bold;text-align:left}table tbody tr:nth-child(even){background-color:#f2f2f2}table tbody th,table tbody td{padding:.5rem .625rem .625rem}@media screen and (max-width: 63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f4f4f4}table.hover tfoot tr:hover{background-color:#ededed}table.hover tbody tr:hover{background-color:#fafafa}table.hover tbody tr:nth-of-type(even):hover{background-color:#ededed}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;list-style-type:none;background:#fff;border:1px solid #e6e6e6}.tabs::before,.tabs::after{content:' ';display:table}.tabs::after{clear:both}.tabs.vertical>li{width:auto;float:none;display:block}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#2199e8}.tabs.primary>li>a{color:#fff}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#1893e4}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;line-height:1;font-size:.75rem}.tabs-title>a:hover{background:#fff}.tabs-title>a:focus,.tabs-title>a[aria-selected='true']{background:#e6e6e6}.tabs-content{background:#fff;transition:all 0.5s ease;border:1px solid #e6e6e6;border-top:0}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{border:solid 4px #fff;box-shadow:0 0 0 1px rgba(0,0,0,0.2);display:inline-block;line-height:0;max-width:100%;transition:box-shadow 200ms ease-out;border-radius:0;margin-bottom:1rem}.thumbnail:hover,.thumbnail:focus{box-shadow:0 0 6px 1px rgba(33,153,232,0.5)}.title-bar{background:#000;color:#fff;padding:.5rem}.title-bar::before,.title-bar::after{content:' ';display:table}.title-bar::after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{font-weight:bold;vertical-align:middle;display:inline-block}.has-tip{border-bottom:dotted 1px #8a8a8a;font-weight:bold;position:relative;display:inline-block;cursor:help}.tooltip{background-color:#000;color:#fff;font-size:80%;padding:.75rem;position:absolute;z-index:10;top:calc(100% + .6495rem);max-width:10rem !important;border-radius:0}.tooltip::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent #000;border-bottom-style:solid;border-top-width:0;bottom:100%;position:absolute;left:50%;transform:translateX(-50%)}.tooltip.top::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;top:100%;bottom:auto}.tooltip.left::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent transparent #000;border-left-style:solid;border-right-width:0;bottom:auto;left:100%;top:50%;transform:translateY(-50%)}.tooltip.right::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent #000 transparent transparent;border-right-style:solid;border-left-width:0;bottom:auto;left:auto;right:100%;top:50%;transform:translateY(-50%)}.top-bar{padding:.5rem}.top-bar::before,.top-bar::after{content:' ';display:table}.top-bar::after{clear:both}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}@media screen and (min-width: 40em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}}@media screen and (max-width: 63.9375em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width:100%}}@media screen and (max-width: 74.9375em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width:100%}}.top-bar-title{float:left;margin-right:1rem}.top-bar-left{float:left}.top-bar-right{float:right}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width: 39.9375em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 40em){.show-for-small-only{display:none !important}}@media screen and (min-width: 40em){.hide-for-medium{display:none !important}}@media screen and (max-width: 39.9375em){.show-for-medium{display:none !important}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 39.9375em), screen and (min-width: 64em){.show-for-medium-only{display:none !important}}@media screen and (min-width: 64em){.hide-for-large{display:none !important}}@media screen and (max-width: 63.9375em){.show-for-large{display:none !important}}@media screen and (min-width: 64em) and (max-width: 74.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.9375em), screen and (min-width: 75em){.show-for-large-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.show-on-focus:active,.show-on-focus:focus{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-left:auto;margin-right:auto}.clearfix::before,.clearfix::after{content:' ';display:table}.clearfix::after{clear:both}.slide-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateY(-100%);transition-property:transform, opacity;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateX(-100%);transition-property:transform, opacity;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateY(100%);transition-property:transform, opacity;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateX(100%);transition-property:transform, opacity;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateY(0);transition-property:transform, opacity;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateX(0);transition-property:transform, opacity;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateY(0);transition-property:transform, opacity;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateX(0);transition-property:transform, opacity;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:top;transition-property:transform, opacity;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:right;transition-property:transform, opacity;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(90deg);transform-origin:bottom;transition-property:transform, opacity;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(90deg);transform-origin:left;transition-property:transform, opacity;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:center;transition-property:transform, opacity;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:center;transition-property:transform, opacity;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:top;transition-property:transform, opacity;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:right;transition-property:transform, opacity;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:bottom;transition-property:transform, opacity;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:left;transition-property:transform, opacity;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-property:transform, opacity;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-property:transform, opacity;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:scale(.5);transition-property:transform, opacity;opacity:0}.scale-in-up.mui-enter.mui-enter-active{transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:scale(1.5);transition-property:transform, opacity;opacity:0}.scale-in-down.mui-enter.mui-enter-active{transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:scale(1);transition-property:transform, opacity;opacity:1}.scale-out-up.mui-leave.mui-leave-active{transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:scale(1);transition-property:transform, opacity;opacity:1}.scale-out-down.mui-leave.mui-leave-active{transform:scale(.5);opacity:0}.spin-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:rotate(-.75turn);transition-property:transform, opacity;opacity:0}.spin-in.mui-enter.mui-enter-active{transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:rotate(0);transition-property:transform, opacity;opacity:1}.spin-out.mui-leave.mui-leave-active{transform:rotate(.75turn);opacity:0}.spin-in-ccw.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:rotate(.75turn);transition-property:transform, opacity;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:rotate(0);transition-property:transform, opacity;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{transform:rotate(-.75turn);opacity:0}.slow{transition-duration:750ms !important}.fast{transition-duration:250ms !important}.linear{transition-timing-function:linear !important}.ease{transition-timing-function:ease !important}.ease-in{transition-timing-function:ease-in !important}.ease-out{transition-timing-function:ease-out !important}.ease-in-out{transition-timing-function:ease-in-out !important}.bounce-in{transition-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{transition-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{transition-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{transition-delay:300ms !important}.long-delay{transition-delay:700ms !important}.shake{animation-name:shake-7}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{transform:translateX(-7%)}}.spin-cw{animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{transform:rotate(-1turn)}100%{transform:rotate(0)}}.spin-ccw{animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{transform:rotate(0)}100%{transform:rotate(1turn)}}.wiggle{animation-name:wiggle-7deg}@keyframes wiggle-7deg{40%,50%,60%{transform:rotate(7deg)}35%,45%,55%,65%{transform:rotate(-7deg)}0%,30%,70%,100%{transform:rotate(0)}}.shake,.spin-cw,.spin-ccw,.wiggle{animation-duration:500ms}.infinite{animation-iteration-count:infinite}.slow{animation-duration:750ms !important}.fast{animation-duration:250ms !important}.linear{animation-timing-function:linear !important}.ease{animation-timing-function:ease !important}.ease-in{animation-timing-function:ease-in !important}.ease-out{animation-timing-function:ease-out !important}.ease-in-out{animation-timing-function:ease-in-out !important}.bounce-in{animation-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{animation-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{animation-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{animation-delay:300ms !important}.long-delay{animation-delay:700ms !important}img.aligncenter{display:block;clear:both;float:none;padding:0;margin-left:auto;margin-right:auto}img.alignright{padding:0;margin:0 0 6px 11px;display:inline}blockquote.alignleft,img.alignleft,.wp-caption.alignleft{margin:.4375rem 2.1875rem .4375rem 0}blockquote.alignright,img.alignright,.wp-caption.alignright{margin:.4375rem 0 .4375rem 2.1875rem}img.alignleft{padding:0;display:inline}.alignright{float:right}.alignnone{float:none}.alignleft{float:left}.wp-caption{width:auto}.wp-caption-text{font-family:Open Sans, sans-serif;font-size:9px;color:#fff;font-style:italic;margin:0;padding:0 5px}.gallery-one-title{height:45px;font-size:0.8em;text-align:center;font-family:sans-serif;padding:5px}.gallery-holder{margin:10px 0 20px 0}@media screen and (max-width: 39.9375em){img.alignright,img.alignleft,img.aligncenter{width:70% !important;display:block;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.alignright,div.wp-caption.alignleft{width:44% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:85% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.alignnone{width:85% !important;float:none}div.wp-caption.alignright,div.wp-caption.alignleft,div.wp-caption.aligncenter{width:100%}}@media screen and (max-width: 63.9375em){img.aligncenter,img.alignnone{width:70% !important;display:block;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:74% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:100%}div.wp-caption.alignnone{width:73% !important;float:none}}.wp-caption{max-width:100%;margin:10px 20px;padding:5px;text-align:center}.wp-caption img{width:100%}.wp-caption p.wp-caption-text{padding:5px;width:100%;margin:0;color:black;font-size:12px}.wp-caption.aligncenter{margin:10px auto}@media screen and (max-width: 39.9375em){#blog-posts-over{padding:0 !important;margin:0 !important}}.blog-posts-container{margin:30px 0 30px}.blog-posts-container embed,.blog-posts-container iframe,.blog-posts-container object,.blog-posts-container video{max-width:100%}.blog-posts-container a{text-decoration:none}.blog-posts-container header.entry-header h2.entry-title a{color:#222;margin-left:0}.blog-posts-container .wp-caption .wp-caption-text,.blog-posts-container .gallery-caption,.blog-posts-container .entry-caption{overflow:hidden;color:#757575;font-size:0.857143rem;font-style:italic;line-height:2}.blog-posts-container .date{font-size:12px}.blog-posts-container footer.entry-meta{color:#757575;font-size:0.928571rem;line-height:1.84615;margin-top:1.71429rem;clear:both;float:none;margin-right:auto}.blog-posts-container footer{background:none;clear:both;padding:15px 0 0;position:relative;text-align:center}#content-wrapper h1,#content-wrapper h2,#content-wrapper h3,#content-wrapper h4,#content-wrapper h5,#content-wrapper h6{clear:both}.content{box-shadow:3px 3px 8px -1px darkgrey}#searchform_container{margin-top:20px}#searchform{max-width:100%;text-align:center}#searchform div input.blogbutton{background:-webkit-linear-gradient(left, #1999ce 5%, #107098 100%);background:-moz-linear-gradient(center top, #1999ce 5%, #107098 100%);background:-ms-linear-gradient(left, #1999ce 5%, #107098 100%)}#blog-side-info{border-left:1px solid grey;margin-top:30px;padding-left:20px}@media screen and (max-width: 39.9375em){#blog-side-info{text-align:center}}h1,h2,h3,h4,h5,h6{clear:both}.gallery li a img{display:block;width:100%}.ngg-gallery-thumbnail,.ngg-gallery-thumbnail-box{float:none !important}.ngg-album-compact h4 .ngg-album-desc{height:auto !important;font-weight:400}.ngg-album-compact .album-meta-wrapper h4 a{font-style:normal}.album-meta-wrapper{display:block;height:54px;margin-bottom:20px}.ngg-glmalbums{margin:10px 0;min-height:260px}@media screen and (max-width: 39.9375em){.ngg-glmalbums{min-height:180px}}.ngg-album-link{text-align:center}.ninja-forms-form-wrap{max-width:600px;margin:0 auto}.ninja-forms-form-wrap input[type=submit]{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color 0.25s ease-out, color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:0.85em 1em;margin:0 0 1rem 0;font-size:0.9rem;background-color:#2199e8;color:#fff;display:block;margin:0 auto}[data-whatinput='mouse'] .ninja-forms-form-wrap input[type=submit]{outline:0}.ninja-forms-form-wrap input[type=submit]:hover,.ninja-forms-form-wrap input[type=submit]:focus{background-color:#1583cc;color:#fff}a[href^=tel]{color:inherit;text-decoration:none}html{background:url(../assets/site-bkgrd.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}body .shadow-wrapper{margin:0 auto;background:#fff;box-shadow:0 0 15px -6px #000;-ms-box-shadow:0 0 15px -6px #000;-moz-box-shadow:0 0 15px -6px #000;-webkit-box-shadow:0 0 15px -6px #000;max-width:1000px;padding-top:1.25rem}header{height:auto}header .social-media-container ul.social-media-links{float:right;margin:0}header .social-media-container ul.social-media-links li.social-media-item{display:inline-block;list-style:none}header .social-media-container ul.social-media-links li.social-media-item .social-icon{background-image:url("../assets/social-icons-header.png");display:block;background-repeat:no-repeat;height:20px;width:21px}header .social-media-container ul.social-media-links li.social-media-item .facebook-icon{background-position:0px 0px}header .social-media-container ul.social-media-links li.social-media-item .instagram-icon{background-position:-33px 0px}header .large-logo-container a.large-logo-link{position:absolute;z-index:999}header .small-logo-container{padding:15px}.tab-bar .tab-bar-section.middle{text-align:right}#main-menu{padding-right:0;padding-left:0;background:url("../assets/repeating-nav-bkgrd.jpg") 0% 30%;height:73px;z-index:2;position:relative}#main-menu .large-logo-container img.large-header-logo{position:absolute;z-index:999}#main-menu .top-bar-left{max-width:75rem;margin:0 auto;float:none}#main-menu .top-bar-left ul.dropdown{height:100%;background-color:transparent;position:absolute;right:2%;top:50%;transform:translateY(-50%)}#main-menu .top-bar-left ul li{text-align:center}#main-menu .top-bar-left ul li a{padding:23px;font-size:1.625rem;font-family:'Roboto Slab', Open Sans;color:white;text-decoration:none;text-transform:uppercase}#main-menu .top-bar-left ul li a:hover{color:#fff;background:#ed5537}#main-menu .top-bar-left ul li ul.submenu{border:none;background-color:#ECE7BD;padding-left:20px;padding-right:20px;padding-bottom:21px}#main-menu .top-bar-left ul li ul.submenu li{background-image:linear-gradient(to right, #000 50%, rgba(255,255,255,0) 0%);background-position:bottom;background-size:23px 1px;background-repeat:repeat-x;padding:8px 0 10px 0}#main-menu .top-bar-left ul li ul.submenu li li.active a{background:transparent}#main-menu .top-bar-left ul li ul.submenu li a{font-size:1.0625rem;font-weight:normal;color:#6694a1;text-align:left;padding:0;text-decoration:none;background:transparent}#main-menu .top-bar-left ul li ul.submenu li a:hover{background:transparent;color:#ed5537}#main-menu .top-bar-left ul li.drop-left ul.is-dropdown-submenu{right:10px;left:auto}.title-bar{background:url("../assets/mobile-topbar.jpg") 0% 10%}.breadcrumbs{margin-top:10px}.action-item-section{margin:45px auto 20px auto}.action-item-section .action-item a.action-item-link{display:block;height:110px;position:relative;max-width:253px;margin:0 auto;overflow-y:hidden}.action-item-section .action-item a.action-item-link img{position:absolute}.action-item-section .action-item a.action-item-link img:hover{top:-114px}#page-title{height:75px;background-color:#413726}.map-wrapper{width:100%;background-color:#6694a1;position:relative}.map-wrapper::before{content:'';display:block;background:url(../assets/repeating-blue-border-top.png);width:100%;height:20px;position:absolute;top:-20px}.map-wrapper::after{content:'';display:block;background:url(../assets/repeating-blue-border-bottom.png);width:100%;height:28px;position:absolute;bottom:-28px}.overlay{position:relative}.overlay:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;display:block;background:rgba(0,147,209,0.85)}.blocks-wrapper{margin-bottom:50px}@media screen and (max-width: 63.9375em){.blocks-wrapper{padding:0 15px}}.blocks{padding-top:25px}.blocks .block{padding:0}.blocks #block-1,.blocks #block-2,.blocks #block-3{cursor:pointer;position:relative}.blocks #block-1 .block-overlay,.blocks #block-2 .block-overlay,.blocks #block-3 .block-overlay{position:relative;overflow:hidden;height:0;padding-top:100%;background-size:cover;background-position:center center;-moz-box-shadow:inset 0 -20px 0px -11px #6694a1;-webkit-box-shadow:inset 0 -20px 0px -11px #6694a1;box-shadow:inset 0 -20px 0px -11px #6694a1}.blocks #block-1 .block-overlay p,.blocks #block-2 .block-overlay p,.blocks #block-3 .block-overlay p{display:inline-block;padding:0 50px 0 30px;color:#fff;position:absolute;bottom:0px;left:0}.blocks #block-1 .block-overlay:after,.blocks #block-2 .block-overlay:after,.blocks #block-3 .block-overlay:after{right:25px;position:absolute;bottom:25px}.blocks #block-1 .block-overlay img,.blocks #block-2 .block-overlay img,.blocks #block-3 .block-overlay img{width:100%}.blocks #block-1.front-page-blocks .block-overlay,.blocks #block-2.front-page-blocks .block-overlay,.blocks #block-3.front-page-blocks .block-overlay{-moz-box-shadow:inset 0 -20px 0px -11px #ed5537;-webkit-box-shadow:inset 0 -20px 0px -11px #ed5537;box-shadow:inset 0 -20px 0px -11px #ed5537}.blocks #block-1.front-page-blocks .block-overlay:before,.blocks #block-2.front-page-blocks .block-overlay:before,.blocks #block-3.front-page-blocks .block-overlay:before{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:rgba(0,0,0,0.6)}.blocks #block-1.front-page-blocks .block-overlay p,.blocks #block-2.front-page-blocks .block-overlay p,.blocks #block-3.front-page-blocks .block-overlay p{display:inline-block;padding:0 50px 0 30px;color:#fff;position:absolute;bottom:0px;left:0}.blocks #block-1.front-page-blocks .block-overlay a.blocks-readmore,.blocks #block-2.front-page-blocks .block-overlay a.blocks-readmore,.blocks #block-3.front-page-blocks .block-overlay a.blocks-readmore{position:absolute;margin:0 37px;display:inline-block;color:#fff;background:#ed5537;white-space:nowrap;border-radius:5px;padding:5px 10px;box-shadow:0 2px 5px 0 #000;-webkit-box-shadow:0 2px 5px 0 #000;-moz-box-shadow:0 2px 5px 0 #000;-ms-box-shadow:0 2px 5px 0 #000;bottom:15px;left:5px}.blocks #block-1.front-page-blocks .block-overlay:after,.blocks #block-2.front-page-blocks .block-overlay:after,.blocks #block-3.front-page-blocks .block-overlay:after{right:25px;position:absolute;top:30px}.blocks #block-1 h2,.blocks #block-2 h2,.blocks #block-3 h2{position:absolute;bottom:0px;font-size:30px}@media screen and (max-width: 1024px){.blocks #block-1 h2,.blocks #block-2 h2,.blocks #block-3 h2{font-size:1.5625rem}}@media screen and (max-width: 640px){.blocks #block-1 h2,.blocks #block-2 h2,.blocks #block-3 h2{font-size:1.25rem}}.blocks #block-1{margin-top:25px}@media screen and (max-width: 39.9375em){.blocks #block-1{max-width:500px;padding:11px}}.blocks #block-2,.blocks #block-3{max-width:100%}@media screen and (max-width: 39.9375em){.blocks #block-2,.blocks #block-3{max-width:500px;padding:11px}}.blocks #block-2{margin-top:25px}@media screen and (max-width: 39.9375em){.blocks #block-2{margin-top:0}}.blocks h2{color:#fff;padding-left:25px;padding-right:50px;width:100%;background:rgba(0,0,0,0.6)}.blocks p{display:none;padding-left:35px}.blocks a.blocks-readmore{display:none}#city-map .city-region:hover{fill:red}#slideshow{max-height:500px;overflow:hidden;height:100%}#slideshow ul{list-style:none;margin:0}.featured-default{width:100%}.ngg-gallery-thumbnail,.ngg-gallery-thumbnail-box{float:none !important}.gallery li a img{display:block;width:100%}.ngg-gallery-thumbnail,.ngg-gallery-thumbnail-box{float:none !important}.ngg-album-compact h4 .ngg-album-desc{height:auto !important;font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-weight:400}.ngg-album-compact .album-meta-wrapper h4 a{font-style:normal}.album-meta-wrapper{display:block;height:54px;margin-bottom:20px}.ngg-glmalbums{margin:10px 0}.ninja-forms-form-wrap{max-width:600px;margin:0 auto}.ninja-forms-form-wrap input[type=submit]{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color 0.25s ease-out, color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:0.85em 1em;margin:0 0 1rem 0;font-size:0.9rem;background-color:#2199e8;color:#fff;display:block;margin:0 auto}[data-whatinput='mouse'] .ninja-forms-form-wrap input[type=submit]{outline:0}.ninja-forms-form-wrap input[type=submit]:hover,.ninja-forms-form-wrap input[type=submit]:focus{background-color:#1583cc;color:#fff}#blog-posts-over article.ai1ec_event{padding:10px}.home-feed-post{padding-bottom:25px}input[type="submit"].blogbutton{border-radius:3px;color:#fff;border:2px solid #fff;font-weight:bold;font-size:13px;padding:2px 5px;margin-top:-10px;text-transform:uppercase}input[type="submit"].blogbutton:hover{cursor:pointer;background:#fff;border:2px solid #035C84;color:white}#blog-posts-over article{padding-top:10px;margin-bottom:15px;display:inline-block;width:100%}#blog-posts-over article .entry-header{background:transparent}#blog-posts-over article #addthis_wrapper{margin-top:-25px}#blog-posts-over article p{padding-bottom:15px}#blog-posts-over article a.read-more{border:2px solid #fff;font-weight:bold;font-size:13px;padding:0 3px;text-transform:uppercase}#blog-posts-over article a.read-more:hover{background:#fff;border:2px solid #035C84;color:#035C84}#blog-posts-over article .entry-header{margin-bottom:10px}#blog-posts-over article .entry-header .entry-title{margin-bottom:0}#blog-posts-over article .entry-header .meta.date{font-size:13px;font-weight:bold}#blog-posts-over .entry-meta{text-align:center;color:#757575;font-size:12px}#blog-posts-over>div{margin:25px 0}#blog-side-info #searchform{margin-bottom:30px}#blog-side-info p{margin-bottom:0}@media screen and (max-width: 39.9375em){#blog-side-info-wrapper{float:none;margin:0 auto;clear:both}#blog-side-info{padding-left:0;border-left:0}#blog-side-info ul{margin-left:0;margin-top:10px}#blog-side-info #searchform{padding:35px 0}#blog-side-info #searchform #s{width:100%}}#blog-side-info{padding-right:10px}#blog-side-info ul{list-style-type:none}#sidebar{padding-top:25px;background:#f2f9fc}#sidebar .row.collapse{margin-left:14px}#sidebar li{list-style:none}#sidebar li #calendar_wrap table#wp-calendar{margin:0 auto}#sidebar a{font-size:12px}#sidebar form{margin:0 12px 0 14px}#sidebar form select{padding:0 .5rem;border-radius:5px;height:25px;margin:0}#sidebar form select option{font-size:10px}#sidebar .small-block-grid-2{margin-top:10px}#sidebar .small-block-grid-2 li{padding:0 .625rem .625rem}#sidebar .small-block-grid-2 li img{border:2px solid lightblue}#sidebar .small-block-grid-2>li:nth-of-type(2),#sidebar .small-block-grid-2>li:nth-of-type(4){padding-left:0}#sidebar .small-block-grid-2>li:nth-of-type(3),#sidebar .small-block-grid-2>li:nth-of-type(4){padding-bottom:20px}#sidebar h3{margin:20px 0 0}#sidebar h1{margin:0;font-size:1.5625rem;text-transform:none}#sidebar input{padding:5px 0 5px 8px;height:auto;margin:10px 0}#sidebar button{border-radius:2px;padding:0 10px}#side-nav{padding-top:10px;background:#f2f9fc}#side-nav h1{font-size:1.375rem}#side-nav h4{font-weight:bold;margin-left:10px}#side-nav li{list-style:none}#side-nav ul{list-style:none;margin:0 0 20px}#side-nav ul li{margin:0 -15px;padding:5px 10px 5px 25px}#side-nav ul li:hover{background:#81adc1}#side-nav ul li a{color:darkblue}#side-nav ul li a:hover{color:#fff}#side-nav h3{text-transform:none;margin:0}#side-nav input{padding:5px 0 5px 8px;height:auto;margin-bottom:10px}#side-nav button{border-radius:2px;padding:0 10px}#extra{margin-top:15px}#extra p{line-height:1.3}#extra p.title{margin:0}#extra p.title#last{padding-top:10px}#extra p#message{text-transform:uppercase;color:lightblue;font-size:.9375rem;margin:40px 0}.county-news{font-weight:bold}.current_page_item a{font-weight:bold}.search-top #searchform{text-align:left;display:inline-block;position:relative}.search-top #searchform #search-button{width:22px;right:0px;position:absolute;padding:0;border:1px solid lightgray}.search-top input{height:20px;width:167px;padding:0 8px;margin:13px 0px 0px 18px;border-radius:3px;font-size:10px;color:#000;display:inline-block}.search-top a.magnifying-glass{font-size:10em;width:.75rem;height:.75rem;border:.125rem solid #00008b;position:absolute;top:15px;border-radius:0.35em;margin:0 0 0 -20px}.search-top a.magnifying-glass:before{content:"";display:inline-block;position:absolute;right:-.4375rem;bottom:-.25rem;border-width:0;background:darkblue;width:.5rem;height:.125rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#space{background-color:#0065a4;height:400px}footer.footer{background-color:#544835;position:relative}footer.footer::before{content:'';display:block;background:url(../assets/repeating-brown-pattern.png);width:100%;height:20px;position:absolute;top:-20px}#footer_address span{white-space:nowrap}.footer-center-info ul.social-media-links{height:20px;margin:2px}.footer-center-info ul.social-media-links li.social-media-item{display:inline-block;list-style:none;margin-right:5px}.footer-center-info ul.social-media-links li.social-media-item .social-icon{background-image:url("../assets/social-icons-footer.png");display:block;background-repeat:no-repeat;height:20px;width:21px}.footer-center-info ul.social-media-links li.social-media-item .facebook-icon{background-position:0px 0px}.footer-center-info ul.social-media-links li.social-media-item .instagram-icon{background-position:-33px 0px}#connect{padding-top:20px;background:#4c4d4f}#connect ul{margin:0;list-style:none}#connect ul li{background:none;padding:0 5px;display:inline-block}#connect ul li>a{display:block;font-family:Open Sans, sans-serif;font-size:12px;color:#fff;padding:20px 18px;line-height:1.2}#connect ul li a#current{background:#0093d1}#copyright{padding:20px 0;margin:0 auto;float:none}#copyright span{font-size:.625rem}#copyright a{color:#000}#copyright-container{background-color:#413726}#footer_address span.bullet,#copyright span.bullet{margin:0 5px}@media screen and (max-width: 39.9375em){#footer_address span.bullet,#copyright span.bullet{display:none !important}}.off-canvas-wrap{min-height:100%}.off-canvas-wrap .inner-wrap{min-height:100vh;height:100%}h1{font-family:"Roboto Slab",Open Sans;text-transform:uppercase;font-size:36px;color:#544835;letter-spacing:3px}h2{font-family:"Roboto Slab",Open Sans;text-transform:uppercase;font-size:36px;color:#ECE7BD;letter-spacing:3px}h3{font-family:"Roboto Slab",Open Sans;font-size:24px;color:#6694a1;letter-spacing:3px}h4{font-family:"Roboto Slab",Open Sans;font-size:24px;color:#544835}h5{font-family:Open Sans, sans-serif;font-size:20px;font-weight:bold;color:#000}h6{font-family:Open Sans, sans-serif;font-size:18px;color:#ed5537;font-weight:bold}#example.element{background-color:transparent}div.off-canvas{height:100%}div.off-canvas li{display:block;overflow:hidden;position:relative;padding:4px 8px;color:#fff}div.off-canvas ul li a{line-height:20px;background-repeat:no-repeat;background-position:3px 50%;padding:0}div.off-canvas li.page_item_has_children a.toggle{position:absolute;right:0;top:4px;text-decoration:none}div.off-canvas li.page_item_has_children a.toggle:before{content:'>';transform:rotate(0deg);color:#fff;height:17px;width:17px;font-size:17px;font-weight:bold;display:block}div.off-canvas li.page_item_has_children a.toggle:hover{background:transparent}div.off-canvas li.page_item_has_children a.toggle.open{content:'>';transform:rotate(90deg);color:#fff;height:1rem;width:1rem;font-size:1rem;font-weight:bold;display:block}div.off-canvas ul.children{display:none}div.off-canvas ul li>ul li>a{padding-left:10px;margin-left:25px;line-height:18px}div.off-canvas ul.open{display:block}div.off-canvas ul.open.is-dropdown-submenu{left:0;top:45px;position:static;background:#6694a1}div.off-canvas ul.menu{list-style:none;margin-bottom:20px}div.off-canvas ul.menu li.active a{background:transparent}div.off-canvas ul.menu li a{color:#fff;font-size:1rem;line-height:1.2;margin-bottom:5px;text-decoration:none}div.off-canvas ul.menu li a:hover{color:#fff}div.off-canvas ul.menu li .dropdown{list-style:none}div.off-canvas ul.menu ul{list-style:none;padding:10px 0 0}div.off-canvas ul.menu ul li{color:#fff}div.off-canvas ul.menu ul li a{color:#fff}div.off-canvas ul.menu ul li ul{list-style:none}div.off-canvas ul.menu ul li ul li a{width:85%;display:block;white-space:pre-wrap}ul.social{text-align:center;margin-left:auto;margin-bottom:15px}ul.social li{display:inline-block;padding:0}ul.social li a{padding:0;width:29px;height:29px;background:url(../assets/social-icons-footer.png)}ul.social li a.facebook{background-position:0 0;margin-right:4.5px}ul.social li a.twitter{background-position:-39px 0;margin:0 4.5px}ul.social li a.pin{background-position:-78px 0;margin:0 4.5px}ul.social li a.blog{background:url(../assets/blog-icon-lrg.png);margin-left:4.5px}form.searchform{text-align:center} +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:not-allowed}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{font-size:100%;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:1.5;color:#000;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px;border-radius:0}select{width:100%;border-radius:0}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0;line-height:1}[data-whatinput='mouse'] button{outline:0}.is-visible{display:block !important}.is-hidden{display:none !important}.row{max-width:62.5rem;margin-left:auto;margin-right:auto}.row::before,.row::after{content:' ';display:table}.row::after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row .row{margin-left:-.625rem;margin-right:-.625rem}@media screen and (min-width: 40em){.row .row{margin-left:-.9375rem;margin-right:-.9375rem}}.row .row.collapse{margin-left:0;margin-right:0}.row.expanded{max-width:none}.row.expanded .row{margin-left:auto;margin-right:auto}.column,.columns{width:100%;float:left;padding-left:.625rem;padding-right:.625rem}@media screen and (min-width: 40em){.column,.columns{padding-left:.9375rem;padding-right:.9375rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0}.small-1{width:8.33333%}.small-push-1{position:relative;left:8.33333%}.small-pull-1{position:relative;left:-8.33333%}.small-offset-0{margin-left:0%}.small-2{width:16.66667%}.small-push-2{position:relative;left:16.66667%}.small-pull-2{position:relative;left:-16.66667%}.small-offset-1{margin-left:8.33333%}.small-3{width:25%}.small-push-3{position:relative;left:25%}.small-pull-3{position:relative;left:-25%}.small-offset-2{margin-left:16.66667%}.small-4{width:33.33333%}.small-push-4{position:relative;left:33.33333%}.small-pull-4{position:relative;left:-33.33333%}.small-offset-3{margin-left:25%}.small-5{width:41.66667%}.small-push-5{position:relative;left:41.66667%}.small-pull-5{position:relative;left:-41.66667%}.small-offset-4{margin-left:33.33333%}.small-6{width:50%}.small-push-6{position:relative;left:50%}.small-pull-6{position:relative;left:-50%}.small-offset-5{margin-left:41.66667%}.small-7{width:58.33333%}.small-push-7{position:relative;left:58.33333%}.small-pull-7{position:relative;left:-58.33333%}.small-offset-6{margin-left:50%}.small-8{width:66.66667%}.small-push-8{position:relative;left:66.66667%}.small-pull-8{position:relative;left:-66.66667%}.small-offset-7{margin-left:58.33333%}.small-9{width:75%}.small-push-9{position:relative;left:75%}.small-pull-9{position:relative;left:-75%}.small-offset-8{margin-left:66.66667%}.small-10{width:83.33333%}.small-push-10{position:relative;left:83.33333%}.small-pull-10{position:relative;left:-83.33333%}.small-offset-9{margin-left:75%}.small-11{width:91.66667%}.small-push-11{position:relative;left:91.66667%}.small-pull-11{position:relative;left:-91.66667%}.small-offset-10{margin-left:83.33333%}.small-12{width:100%}.small-offset-11{margin-left:91.66667%}.small-up-1>.column,.small-up-1>.columns{width:100%;float:left}.small-up-1>.column:nth-of-type(1n),.small-up-1>.columns:nth-of-type(1n){clear:none}.small-up-1>.column:nth-of-type(1n+1),.small-up-1>.columns:nth-of-type(1n+1){clear:both}.small-up-1>.column:last-child,.small-up-1>.columns:last-child{float:left}.small-up-2>.column,.small-up-2>.columns{width:50%;float:left}.small-up-2>.column:nth-of-type(1n),.small-up-2>.columns:nth-of-type(1n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}.small-up-3>.column,.small-up-3>.columns{width:33.33333%;float:left}.small-up-3>.column:nth-of-type(1n),.small-up-3>.columns:nth-of-type(1n){clear:none}.small-up-3>.column:nth-of-type(3n+1),.small-up-3>.columns:nth-of-type(3n+1){clear:both}.small-up-3>.column:last-child,.small-up-3>.columns:last-child{float:left}.small-up-4>.column,.small-up-4>.columns{width:25%;float:left}.small-up-4>.column:nth-of-type(1n),.small-up-4>.columns:nth-of-type(1n){clear:none}.small-up-4>.column:nth-of-type(4n+1),.small-up-4>.columns:nth-of-type(4n+1){clear:both}.small-up-4>.column:last-child,.small-up-4>.columns:last-child{float:left}.small-up-5>.column,.small-up-5>.columns{width:20%;float:left}.small-up-5>.column:nth-of-type(1n),.small-up-5>.columns:nth-of-type(1n){clear:none}.small-up-5>.column:nth-of-type(5n+1),.small-up-5>.columns:nth-of-type(5n+1){clear:both}.small-up-5>.column:last-child,.small-up-5>.columns:last-child{float:left}.small-up-6>.column,.small-up-6>.columns{width:16.66667%;float:left}.small-up-6>.column:nth-of-type(1n),.small-up-6>.columns:nth-of-type(1n){clear:none}.small-up-6>.column:nth-of-type(6n+1),.small-up-6>.columns:nth-of-type(6n+1){clear:both}.small-up-6>.column:last-child,.small-up-6>.columns:last-child{float:left}.small-up-7>.column,.small-up-7>.columns{width:14.28571%;float:left}.small-up-7>.column:nth-of-type(1n),.small-up-7>.columns:nth-of-type(1n){clear:none}.small-up-7>.column:nth-of-type(7n+1),.small-up-7>.columns:nth-of-type(7n+1){clear:both}.small-up-7>.column:last-child,.small-up-7>.columns:last-child{float:left}.small-up-8>.column,.small-up-8>.columns{width:12.5%;float:left}.small-up-8>.column:nth-of-type(1n),.small-up-8>.columns:nth-of-type(1n){clear:none}.small-up-8>.column:nth-of-type(8n+1),.small-up-8>.columns:nth-of-type(8n+1){clear:both}.small-up-8>.column:last-child,.small-up-8>.columns:last-child{float:left}.small-collapse>.column,.small-collapse>.columns{padding-left:0;padding-right:0}.small-collapse .row{margin-left:0;margin-right:0}.expanded.row .small-collapse.row{margin-left:0;margin-right:0}.small-uncollapse>.column,.small-uncollapse>.columns{padding-left:.625rem;padding-right:.625rem}.small-centered{margin-left:auto;margin-right:auto}.small-centered,.small-centered:last-child:not(:first-child){float:none;clear:both}.small-uncentered,.small-push-0,.small-pull-0{position:static;margin-left:0;margin-right:0;float:left}@media screen and (min-width: 40em){.medium-1{width:8.33333%}.medium-push-1{position:relative;left:8.33333%}.medium-pull-1{position:relative;left:-8.33333%}.medium-offset-0{margin-left:0%}.medium-2{width:16.66667%}.medium-push-2{position:relative;left:16.66667%}.medium-pull-2{position:relative;left:-16.66667%}.medium-offset-1{margin-left:8.33333%}.medium-3{width:25%}.medium-push-3{position:relative;left:25%}.medium-pull-3{position:relative;left:-25%}.medium-offset-2{margin-left:16.66667%}.medium-4{width:33.33333%}.medium-push-4{position:relative;left:33.33333%}.medium-pull-4{position:relative;left:-33.33333%}.medium-offset-3{margin-left:25%}.medium-5{width:41.66667%}.medium-push-5{position:relative;left:41.66667%}.medium-pull-5{position:relative;left:-41.66667%}.medium-offset-4{margin-left:33.33333%}.medium-6{width:50%}.medium-push-6{position:relative;left:50%}.medium-pull-6{position:relative;left:-50%}.medium-offset-5{margin-left:41.66667%}.medium-7{width:58.33333%}.medium-push-7{position:relative;left:58.33333%}.medium-pull-7{position:relative;left:-58.33333%}.medium-offset-6{margin-left:50%}.medium-8{width:66.66667%}.medium-push-8{position:relative;left:66.66667%}.medium-pull-8{position:relative;left:-66.66667%}.medium-offset-7{margin-left:58.33333%}.medium-9{width:75%}.medium-push-9{position:relative;left:75%}.medium-pull-9{position:relative;left:-75%}.medium-offset-8{margin-left:66.66667%}.medium-10{width:83.33333%}.medium-push-10{position:relative;left:83.33333%}.medium-pull-10{position:relative;left:-83.33333%}.medium-offset-9{margin-left:75%}.medium-11{width:91.66667%}.medium-push-11{position:relative;left:91.66667%}.medium-pull-11{position:relative;left:-91.66667%}.medium-offset-10{margin-left:83.33333%}.medium-12{width:100%}.medium-offset-11{margin-left:91.66667%}.medium-up-1>.column,.medium-up-1>.columns{width:100%;float:left}.medium-up-1>.column:nth-of-type(1n),.medium-up-1>.columns:nth-of-type(1n){clear:none}.medium-up-1>.column:nth-of-type(1n+1),.medium-up-1>.columns:nth-of-type(1n+1){clear:both}.medium-up-1>.column:last-child,.medium-up-1>.columns:last-child{float:left}.medium-up-2>.column,.medium-up-2>.columns{width:50%;float:left}.medium-up-2>.column:nth-of-type(1n),.medium-up-2>.columns:nth-of-type(1n){clear:none}.medium-up-2>.column:nth-of-type(2n+1),.medium-up-2>.columns:nth-of-type(2n+1){clear:both}.medium-up-2>.column:last-child,.medium-up-2>.columns:last-child{float:left}.medium-up-3>.column,.medium-up-3>.columns{width:33.33333%;float:left}.medium-up-3>.column:nth-of-type(1n),.medium-up-3>.columns:nth-of-type(1n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-up-4>.column,.medium-up-4>.columns{width:25%;float:left}.medium-up-4>.column:nth-of-type(1n),.medium-up-4>.columns:nth-of-type(1n){clear:none}.medium-up-4>.column:nth-of-type(4n+1),.medium-up-4>.columns:nth-of-type(4n+1){clear:both}.medium-up-4>.column:last-child,.medium-up-4>.columns:last-child{float:left}.medium-up-5>.column,.medium-up-5>.columns{width:20%;float:left}.medium-up-5>.column:nth-of-type(1n),.medium-up-5>.columns:nth-of-type(1n){clear:none}.medium-up-5>.column:nth-of-type(5n+1),.medium-up-5>.columns:nth-of-type(5n+1){clear:both}.medium-up-5>.column:last-child,.medium-up-5>.columns:last-child{float:left}.medium-up-6>.column,.medium-up-6>.columns{width:16.66667%;float:left}.medium-up-6>.column:nth-of-type(1n),.medium-up-6>.columns:nth-of-type(1n){clear:none}.medium-up-6>.column:nth-of-type(6n+1),.medium-up-6>.columns:nth-of-type(6n+1){clear:both}.medium-up-6>.column:last-child,.medium-up-6>.columns:last-child{float:left}.medium-up-7>.column,.medium-up-7>.columns{width:14.28571%;float:left}.medium-up-7>.column:nth-of-type(1n),.medium-up-7>.columns:nth-of-type(1n){clear:none}.medium-up-7>.column:nth-of-type(7n+1),.medium-up-7>.columns:nth-of-type(7n+1){clear:both}.medium-up-7>.column:last-child,.medium-up-7>.columns:last-child{float:left}.medium-up-8>.column,.medium-up-8>.columns{width:12.5%;float:left}.medium-up-8>.column:nth-of-type(1n),.medium-up-8>.columns:nth-of-type(1n){clear:none}.medium-up-8>.column:nth-of-type(8n+1),.medium-up-8>.columns:nth-of-type(8n+1){clear:both}.medium-up-8>.column:last-child,.medium-up-8>.columns:last-child{float:left}.medium-collapse>.column,.medium-collapse>.columns{padding-left:0;padding-right:0}.medium-collapse .row{margin-left:0;margin-right:0}.expanded.row .medium-collapse.row{margin-left:0;margin-right:0}.medium-uncollapse>.column,.medium-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.medium-centered{margin-left:auto;margin-right:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}.medium-uncentered,.medium-push-0,.medium-pull-0{position:static;margin-left:0;margin-right:0;float:left}}@media screen and (min-width: 64em){.large-1{width:8.33333%}.large-push-1{position:relative;left:8.33333%}.large-pull-1{position:relative;left:-8.33333%}.large-offset-0{margin-left:0%}.large-2{width:16.66667%}.large-push-2{position:relative;left:16.66667%}.large-pull-2{position:relative;left:-16.66667%}.large-offset-1{margin-left:8.33333%}.large-3{width:25%}.large-push-3{position:relative;left:25%}.large-pull-3{position:relative;left:-25%}.large-offset-2{margin-left:16.66667%}.large-4{width:33.33333%}.large-push-4{position:relative;left:33.33333%}.large-pull-4{position:relative;left:-33.33333%}.large-offset-3{margin-left:25%}.large-5{width:41.66667%}.large-push-5{position:relative;left:41.66667%}.large-pull-5{position:relative;left:-41.66667%}.large-offset-4{margin-left:33.33333%}.large-6{width:50%}.large-push-6{position:relative;left:50%}.large-pull-6{position:relative;left:-50%}.large-offset-5{margin-left:41.66667%}.large-7{width:58.33333%}.large-push-7{position:relative;left:58.33333%}.large-pull-7{position:relative;left:-58.33333%}.large-offset-6{margin-left:50%}.large-8{width:66.66667%}.large-push-8{position:relative;left:66.66667%}.large-pull-8{position:relative;left:-66.66667%}.large-offset-7{margin-left:58.33333%}.large-9{width:75%}.large-push-9{position:relative;left:75%}.large-pull-9{position:relative;left:-75%}.large-offset-8{margin-left:66.66667%}.large-10{width:83.33333%}.large-push-10{position:relative;left:83.33333%}.large-pull-10{position:relative;left:-83.33333%}.large-offset-9{margin-left:75%}.large-11{width:91.66667%}.large-push-11{position:relative;left:91.66667%}.large-pull-11{position:relative;left:-91.66667%}.large-offset-10{margin-left:83.33333%}.large-12{width:100%}.large-offset-11{margin-left:91.66667%}.large-up-1>.column,.large-up-1>.columns{width:100%;float:left}.large-up-1>.column:nth-of-type(1n),.large-up-1>.columns:nth-of-type(1n){clear:none}.large-up-1>.column:nth-of-type(1n+1),.large-up-1>.columns:nth-of-type(1n+1){clear:both}.large-up-1>.column:last-child,.large-up-1>.columns:last-child{float:left}.large-up-2>.column,.large-up-2>.columns{width:50%;float:left}.large-up-2>.column:nth-of-type(1n),.large-up-2>.columns:nth-of-type(1n){clear:none}.large-up-2>.column:nth-of-type(2n+1),.large-up-2>.columns:nth-of-type(2n+1){clear:both}.large-up-2>.column:last-child,.large-up-2>.columns:last-child{float:left}.large-up-3>.column,.large-up-3>.columns{width:33.33333%;float:left}.large-up-3>.column:nth-of-type(1n),.large-up-3>.columns:nth-of-type(1n){clear:none}.large-up-3>.column:nth-of-type(3n+1),.large-up-3>.columns:nth-of-type(3n+1){clear:both}.large-up-3>.column:last-child,.large-up-3>.columns:last-child{float:left}.large-up-4>.column,.large-up-4>.columns{width:25%;float:left}.large-up-4>.column:nth-of-type(1n),.large-up-4>.columns:nth-of-type(1n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-up-5>.column,.large-up-5>.columns{width:20%;float:left}.large-up-5>.column:nth-of-type(1n),.large-up-5>.columns:nth-of-type(1n){clear:none}.large-up-5>.column:nth-of-type(5n+1),.large-up-5>.columns:nth-of-type(5n+1){clear:both}.large-up-5>.column:last-child,.large-up-5>.columns:last-child{float:left}.large-up-6>.column,.large-up-6>.columns{width:16.66667%;float:left}.large-up-6>.column:nth-of-type(1n),.large-up-6>.columns:nth-of-type(1n){clear:none}.large-up-6>.column:nth-of-type(6n+1),.large-up-6>.columns:nth-of-type(6n+1){clear:both}.large-up-6>.column:last-child,.large-up-6>.columns:last-child{float:left}.large-up-7>.column,.large-up-7>.columns{width:14.28571%;float:left}.large-up-7>.column:nth-of-type(1n),.large-up-7>.columns:nth-of-type(1n){clear:none}.large-up-7>.column:nth-of-type(7n+1),.large-up-7>.columns:nth-of-type(7n+1){clear:both}.large-up-7>.column:last-child,.large-up-7>.columns:last-child{float:left}.large-up-8>.column,.large-up-8>.columns{width:12.5%;float:left}.large-up-8>.column:nth-of-type(1n),.large-up-8>.columns:nth-of-type(1n){clear:none}.large-up-8>.column:nth-of-type(8n+1),.large-up-8>.columns:nth-of-type(8n+1){clear:both}.large-up-8>.column:last-child,.large-up-8>.columns:last-child{float:left}.large-collapse>.column,.large-collapse>.columns{padding-left:0;padding-right:0}.large-collapse .row{margin-left:0;margin-right:0}.expanded.row .large-collapse.row{margin-left:0;margin-right:0}.large-uncollapse>.column,.large-uncollapse>.columns{padding-left:.9375rem;padding-right:.9375rem}.large-centered{margin-left:auto;margin-right:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}.large-uncentered,.large-push-0,.large-pull-0{position:static;margin-left:0;margin-right:0;float:left}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{font-size:inherit;line-height:1.6;margin-bottom:1rem;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;color:inherit;text-rendering:optimizeLegibility;margin-top:0;margin-bottom:.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#cacaca;line-height:0}h1{font-size:1.5rem}h2{font-size:1.25rem}h3{font-size:1.1875rem}h4{font-size:1.125rem}h5{font-size:1.0625rem}h6{font-size:1rem}@media screen and (min-width: 40em){h1{font-size:3rem}h2{font-size:2.5rem}h3{font-size:1.9375rem}h4{font-size:1.5625rem}h5{font-size:1.25rem}h6{font-size:1rem}}a{color:#2199e8;text-decoration:none;line-height:inherit;cursor:pointer}a:hover,a:focus{color:#1585cf}a img{border:0}hr{max-width:62.5rem;height:0;border-right:0;border-top:0;border-bottom:1px solid #cacaca;border-left:0;margin:1.25rem auto;clear:both}ul,ol,dl{line-height:1.6;margin-bottom:1rem;list-style-position:outside}li{font-size:inherit}ul{list-style-type:disc;margin-left:1.25rem}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:bold}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #cacaca}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:'\2014 \0020'}abbr{color:#000;cursor:help;border-bottom:1px dotted #000}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#000;background-color:#e6e6e6;border:1px solid #cacaca;padding:.125rem .3125rem .0625rem}kbd{padding:.125rem .25rem 0;margin:0;background-color:#e6e6e6;color:#000;font-family:Consolas,"Liberation Mono",Courier,monospace}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:normal;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media screen and (min-width: 40em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media screen and (min-width: 64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.button{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color 0.25s ease-out, color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:0.85em 1em;margin:0 0 1rem 0;font-size:0.9rem;background-color:#2199e8;color:#fff}[data-whatinput='mouse'] .button{outline:0}.button:hover,.button:focus{background-color:#1583cc;color:#fff}.button.tiny{font-size:.6rem}.button.small{font-size:.75rem}.button.large{font-size:1.25rem}.button.expanded{display:block;width:100%;margin-left:0;margin-right:0}.button.primary{background-color:#2199e8;color:#fff}.button.primary:hover,.button.primary:focus{background-color:#147cc0;color:#fff}.button.secondary{background-color:#777;color:#fff}.button.secondary:hover,.button.secondary:focus{background-color:#5f5f5f;color:#fff}.button.success{background-color:#3adb76;color:#fff}.button.success:hover,.button.success:focus{background-color:#22bb5b;color:#fff}.button.warning{background-color:#ffae00;color:#fff}.button.warning:hover,.button.warning:focus{background-color:#cc8b00;color:#fff}.button.alert{background-color:#ec5840;color:#fff}.button.alert:hover,.button.alert:focus{background-color:#da3116;color:#fff}.button.hollow{border:1px solid #2199e8;color:#2199e8}.button.hollow,.button.hollow:hover,.button.hollow:focus{background-color:transparent}.button.hollow:hover,.button.hollow:focus{border-color:#0c4d78;color:#0c4d78}.button.hollow.primary{border:1px solid #2199e8;color:#2199e8}.button.hollow.primary:hover,.button.hollow.primary:focus{border-color:#0c4d78;color:#0c4d78}.button.hollow.secondary{border:1px solid #777;color:#777}.button.hollow.secondary:hover,.button.hollow.secondary:focus{border-color:#3c3c3c;color:#3c3c3c}.button.hollow.success{border:1px solid #3adb76;color:#3adb76}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#157539;color:#157539}.button.hollow.warning{border:1px solid #ffae00;color:#ffae00}.button.hollow.warning:hover,.button.hollow.warning:focus{border-color:#805700;color:#805700}.button.hollow.alert{border:1px solid #ec5840;color:#ec5840}.button.hollow.alert:hover,.button.hollow.alert:focus{border-color:#881f0e;color:#881f0e}.button.disabled,.button[disabled]{opacity:.25;cursor:not-allowed}.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#2199e8;color:#fff}.button.disabled.primary,.button[disabled].primary{opacity:.25;cursor:not-allowed}.button.disabled.primary:hover,.button.disabled.primary:focus,.button[disabled].primary:hover,.button[disabled].primary:focus{background-color:#2199e8;color:#fff}.button.disabled.secondary,.button[disabled].secondary{opacity:.25;cursor:not-allowed}.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#777;color:#fff}.button.disabled.success,.button[disabled].success{opacity:.25;cursor:not-allowed}.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#3adb76;color:#fff}.button.disabled.warning,.button[disabled].warning{opacity:.25;cursor:not-allowed}.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#ffae00;color:#fff}.button.disabled.alert,.button[disabled].alert{opacity:.25;cursor:not-allowed}.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#ec5840;color:#fff}.button.dropdown::after{content:'';display:block;width:0;height:0;border:inset .4em;border-color:#fff transparent transparent;border-top-style:solid;border-bottom-width:0;position:relative;top:0.4em;float:right;margin-left:1em;display:inline-block}.button.arrow-only::after{margin-left:0;float:none;top:-0.1em}[type='text'],[type='password'],[type='date'],[type='datetime'],[type='datetime-local'],[type='month'],[type='week'],[type='email'],[type='number'],[type='search'],[type='tel'],[type='time'],[type='url'],[type='color'],textarea{display:block;box-sizing:border-box;width:100%;height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-family:inherit;font-size:1rem;color:#000;background-color:#fff;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);border-radius:0;transition:box-shadow 0.5s,border-color 0.25s ease-in-out;-webkit-appearance:none;-moz-appearance:none}[type='text']:focus,[type='password']:focus,[type='date']:focus,[type='datetime']:focus,[type='datetime-local']:focus,[type='month']:focus,[type='week']:focus,[type='email']:focus,[type='number']:focus,[type='search']:focus,[type='tel']:focus,[type='time']:focus,[type='url']:focus,[type='color']:focus,textarea:focus{border:1px solid #8a8a8a;background-color:#fff;outline:none;box-shadow:0 0 5px #cacaca;transition:box-shadow 0.5s,border-color 0.25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::placeholder,textarea::placeholder{color:#cacaca}input:disabled,input[readonly],textarea:disabled,textarea[readonly]{background-color:#e6e6e6;cursor:default}[type='submit'],[type='button']{border-radius:0;-webkit-appearance:none;-moz-appearance:none}input[type='search']{box-sizing:border-box}[type='file'],[type='checkbox'],[type='radio']{margin:0 0 1rem}[type='checkbox']+label,[type='radio']+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}[type='checkbox']+label[for],[type='radio']+label[for]{cursor:pointer}label>[type='checkbox'],label>[type='radio']{margin-right:.5rem}[type='file']{width:100%}label{display:block;margin:0;font-size:.875rem;font-weight:normal;line-height:1.8;color:#000}label.middle{margin:0 0 1rem;padding:.5625rem 0}.help-text{margin-top:-.5rem;font-size:.8125rem;font-style:italic;color:#000}.input-group{display:table;width:100%;margin-bottom:1rem}.input-group>:first-child{border-radius:0 0 0 0}.input-group>:last-child>*{border-radius:0 0 0 0}.input-group-label,.input-group-field,.input-group-button{margin:0;white-space:nowrap;display:table-cell;vertical-align:middle}.input-group-label{text-align:center;padding:0 1rem;background:#e6e6e6;color:#000;border:1px solid #cacaca;white-space:nowrap;width:1%;height:100%}.input-group-label:first-child{border-right:0}.input-group-label:last-child{border-left:0}.input-group-field{border-radius:0;height:2.5rem}.input-group-button{padding-top:0;padding-bottom:0;text-align:center;height:100%;width:1%}.input-group-button a,.input-group-button input,.input-group-button button{margin:0}.input-group .input-group-button{display:table-cell}fieldset{border:0;padding:0;margin:0}legend{margin-bottom:.5rem;max-width:100%}.fieldset{border:1px solid #cacaca;padding:1.25rem;margin:1.125rem 0}.fieldset legend{background:transparent;padding:0 .1875rem;margin:0;margin-left:-.1875rem}select{height:2.4375rem;padding:.5rem;border:1px solid #cacaca;margin:0 0 1rem;font-size:1rem;font-family:inherit;line-height:normal;color:#000;background-color:#fff;border-radius:0;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,");background-size:9px 6px;background-position:right -1rem center;background-origin:content-box;background-repeat:no-repeat;padding-right:1.5rem}@media screen and (min-width: 0\0){select{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==")}}select:disabled{background-color:#e6e6e6;cursor:default}select::-ms-expand{display:none}select[multiple]{height:auto;background-image:none}.is-invalid-input:not(:focus){background-color:rgba(236,88,64,0.1);border-color:#ec5840}.is-invalid-label{color:#ec5840}.form-error{display:none;margin-top:-.5rem;margin-bottom:1rem;font-size:.75rem;font-weight:bold;color:#ec5840}.form-error.is-visible{display:block}.accordion{list-style-type:none;background:#fff;margin-left:0}.accordion-item:first-child>:first-child{border-radius:0 0 0 0}.accordion-item:last-child>:last-child{border-radius:0 0 0 0}.accordion-title{display:block;padding:1.25rem 1rem;line-height:1;font-size:.75rem;color:#2199e8;position:relative;border:1px solid #e6e6e6;border-bottom:0}:last-child:not(.is-active)>.accordion-title{border-radius:0 0 0 0;border-bottom:1px solid #e6e6e6}.accordion-title:hover,.accordion-title:focus{background-color:#e6e6e6}.accordion-title::before{content:'+';position:absolute;right:1rem;top:50%;margin-top:-0.5rem}.is-active>.accordion-title::before{content:'–'}.accordion-content{padding:1rem;display:none;border:1px solid #e6e6e6;border-bottom:0;background-color:#fff;color:#2199e8}:last-child>.accordion-content:last-child{border-bottom:1px solid #e6e6e6}.is-accordion-submenu-parent>a{position:relative}.is-accordion-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 6px;border-color:#2199e8 transparent transparent;border-top-style:solid;border-bottom-width:0;position:absolute;top:50%;margin-top:-4px;right:1rem}.is-accordion-submenu-parent[aria-expanded='true']>a::after{transform-origin:50% 50%;transform:scaleY(-1)}.badge{display:inline-block;padding:.3em;min-width:2.1em;font-size:.6rem;text-align:center;border-radius:50%;background:#2199e8;color:#fff}.badge.secondary{background:#777;color:#fff}.badge.success{background:#3adb76;color:#fff}.badge.warning{background:#ffae00;color:#fff}.badge.alert{background:#ec5840;color:#fff}.breadcrumbs{list-style:none;margin:0 0 1rem 0}.breadcrumbs::before,.breadcrumbs::after{content:' ';display:table}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;color:#000;font-size:.6875rem;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{color:#cacaca;content:"/";margin:0 .75rem;position:relative;top:1px;opacity:1}.breadcrumbs a{color:#2199e8}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}.button-group{margin-bottom:1rem;font-size:0}.button-group::before,.button-group::after{content:' ';display:table}.button-group::after{clear:both}.button-group .button{margin:0;margin-right:1px;margin-bottom:1px;font-size:0.9rem}.button-group .button:last-child{margin-right:0}.button-group.tiny .button{font-size:.6rem}.button-group.small .button{font-size:.75rem}.button-group.large .button{font-size:1.25rem}.button-group.expanded{margin-right:-1px}.button-group.expanded::before,.button-group.expanded::after{display:none}.button-group.expanded .button:first-child:nth-last-child(2),.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button{display:inline-block;width:calc(50% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(2):last-child,.button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(3),.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button{display:inline-block;width:calc(33.33333% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(3):last-child,.button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(4),.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button{display:inline-block;width:calc(25% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(4):last-child,.button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(5),.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button{display:inline-block;width:calc(20% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(5):last-child,.button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child{margin-right:-6px}.button-group.expanded .button:first-child:nth-last-child(6),.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button{display:inline-block;width:calc(16.66667% - 1px);margin-right:1px}.button-group.expanded .button:first-child:nth-last-child(6):last-child,.button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child{margin-right:-6px}.button-group.primary .button{background-color:#2199e8;color:#fff}.button-group.primary .button:hover,.button-group.primary .button:focus{background-color:#147cc0;color:#fff}.button-group.secondary .button{background-color:#777;color:#fff}.button-group.secondary .button:hover,.button-group.secondary .button:focus{background-color:#5f5f5f;color:#fff}.button-group.success .button{background-color:#3adb76;color:#fff}.button-group.success .button:hover,.button-group.success .button:focus{background-color:#22bb5b;color:#fff}.button-group.warning .button{background-color:#ffae00;color:#fff}.button-group.warning .button:hover,.button-group.warning .button:focus{background-color:#cc8b00;color:#fff}.button-group.alert .button{background-color:#ec5840;color:#fff}.button-group.alert .button:hover,.button-group.alert .button:focus{background-color:#da3116;color:#fff}.button-group.stacked .button,.button-group.stacked-for-small .button,.button-group.stacked-for-medium .button{width:100%}.button-group.stacked .button:last-child,.button-group.stacked-for-small .button:last-child,.button-group.stacked-for-medium .button:last-child{margin-bottom:0}@media screen and (min-width: 40em){.button-group.stacked-for-small .button{width:auto;margin-bottom:0}}@media screen and (min-width: 64em){.button-group.stacked-for-medium .button{width:auto;margin-bottom:0}}@media screen and (max-width: 39.9375em){.button-group.stacked-for-small.expanded{display:block}.button-group.stacked-for-small.expanded .button{display:block;margin-right:0}}.callout{margin:0 0 1rem 0;padding:1rem;border:1px solid rgba(0,0,0,0.25);border-radius:0;position:relative;color:#000;background-color:#fff}.callout>:first-child{margin-top:0}.callout>:last-child{margin-bottom:0}.callout.primary{background-color:#def0fc}.callout.secondary{background-color:#ebebeb}.callout.success{background-color:#e1faea}.callout.warning{background-color:#fff3d9}.callout.alert{background-color:#fce6e2}.callout.small{padding-top:.5rem;padding-right:.5rem;padding-bottom:.5rem;padding-left:.5rem}.callout.large{padding-top:3rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}.close-button{position:absolute;color:#8a8a8a;right:1rem;top:.5rem;font-size:2em;line-height:1;cursor:pointer}[data-whatinput='mouse'] .close-button{outline:0}.close-button:hover,.close-button:focus{color:#000}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}[data-whatinput='mouse'] .menu>li{outline:0}.menu>li>a{display:block;padding:0.7rem 1rem;line-height:1}.menu input,.menu a,.menu button{margin-bottom:0}.menu>li>a img,.menu>li>a i,.menu>li>a svg{vertical-align:middle}.menu>li>a img+span,.menu>li>a i+span,.menu>li>a svg+span{vertical-align:middle}.menu>li>a img,.menu>li>a i,.menu>li>a svg{margin-right:.25rem;display:inline-block}.menu>li{display:table-cell}.menu.vertical>li{display:block}@media screen and (min-width: 40em){.menu.medium-horizontal>li{display:table-cell}.menu.medium-vertical>li{display:block}}@media screen and (min-width: 64em){.menu.large-horizontal>li{display:table-cell}.menu.large-vertical>li{display:block}}.menu.simple li{line-height:1;display:inline-block;margin-right:1rem}.menu.simple a{padding:0}.menu.align-right::before,.menu.align-right::after{content:' ';display:table}.menu.align-right::after{clear:both}.menu.align-right>li{float:right}.menu.expanded{width:100%;display:table;table-layout:fixed}.menu.expanded>li:first-child:last-child{width:100%}.menu.icon-top>li>a{text-align:center}.menu.icon-top>li>a img,.menu.icon-top>li>a i,.menu.icon-top>li>a svg{display:block;margin:0 auto .25rem}.menu.nested{margin-left:1rem}.menu .active>a{color:#fff;background:#ed5537}.menu-text{font-weight:bold;color:inherit;line-height:1;padding-top:0;padding-bottom:0;padding:0.7rem 1rem}.menu-centered{text-align:center}.menu-centered>.menu{display:inline-block}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#fff;top:0;left:0;box-shadow:0 7px 0 #fff,0 14px 0 #fff}.menu-icon:hover::after{background:#cacaca;box-shadow:0 7px 0 #cacaca,0 14px 0 #cacaca}.menu-icon.dark{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;width:20px;height:16px}.menu-icon.dark::after{content:'';position:absolute;display:block;width:100%;height:2px;background:#000;top:0;left:0;box-shadow:0 7px 0 #000,0 14px 0 #000}.menu-icon.dark:hover::after{background:#8a8a8a;box-shadow:0 7px 0 #8a8a8a,0 14px 0 #8a8a8a}.is-drilldown{position:relative;overflow:hidden}.is-drilldown li{display:block !important}.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;width:100%;background:#fff;transition:transform 0.15s linear}.is-drilldown-submenu.is-active{z-index:1;display:block;transform:translateX(-100%)}.is-drilldown-submenu.is-closing{transform:translateX(100%)}.is-drilldown-submenu-parent>a{position:relative}.is-drilldown-submenu-parent>a::after{content:'';display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #2199e8;border-left-style:solid;border-right-width:0;position:absolute;top:50%;margin-top:-6px;right:1rem}.js-drilldown-back>a::before{content:'';display:block;width:0;height:0;border:inset 6px;border-color:transparent #2199e8 transparent transparent;border-right-style:solid;border-left-width:0;border-left-width:0;display:inline-block;vertical-align:middle;margin-right:0.75rem}.dropdown-pane{background-color:transparent;border:1px solid #cacaca;border-radius:0;display:block;font-size:1rem;padding:1rem;position:absolute;visibility:hidden;width:300px;z-index:10}.dropdown-pane.is-open{visibility:visible}.dropdown-pane.tiny{width:100px}.dropdown-pane.small{width:200px}.dropdown-pane.large{width:400px}.dropdown.menu>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}[data-whatinput='mouse'] .dropdown.menu a{outline:0}.no-js .dropdown.menu ul{display:none}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}@media screen and (min-width: 40em){.dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.medium-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}}@media screen and (min-width: 64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{left:auto;right:0;top:100%}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{right:auto;left:0;top:100%}.dropdown.menu.large-vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu{left:auto;right:100%}.dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}}.dropdown.menu.align-right .is-dropdown-submenu.first-sub{top:100%;left:auto;right:0}.is-dropdown-menu.vertical{width:100px}.is-dropdown-menu.vertical.align-right{float:right}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent a::after{position:absolute;top:50%;right:5px;margin-top:-2px}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{left:auto;right:100%}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{display:none;position:absolute;top:0;left:100%;min-width:200px;z-index:1;background:#fff;border:0px solid #cacaca}.is-dropdown-submenu .is-dropdown-submenu{margin-top:0px}.is-dropdown-submenu>li{width:100%}.is-dropdown-submenu.js-dropdown-active{display:block}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.flex-video.widescreen{padding-bottom:56.25%}.flex-video.vimeo{padding-top:0}.label{display:inline-block;padding:0.33333rem 0.5rem;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default;border-radius:0;background:#2199e8;color:#fff}.label.secondary{background:#777;color:#fff}.label.success{background:#3adb76;color:#fff}.label.warning{background:#ffae00;color:#fff}.label.alert{background:#ec5840;color:#fff}.media-object{margin-bottom:1rem;display:block}.media-object img{max-width:none}@media screen and (max-width: 39.9375em){.media-object.stack-for-small .media-object-section{padding:0;padding-bottom:1rem;display:block}.media-object.stack-for-small .media-object-section img{width:100%}}.media-object-section{display:table-cell;vertical-align:top}.media-object-section:first-child{padding-right:1rem}.media-object-section:last-child:not(:nth-child(2)){padding-left:1rem}.media-object-section>:last-child{margin-bottom:0}.media-object-section.middle{vertical-align:middle}.media-object-section.bottom{vertical-align:bottom}html,body{height:100%}.off-canvas-wrapper{width:100%;overflow-x:hidden;position:relative;backface-visibility:hidden;-webkit-overflow-scrolling:auto}.off-canvas-wrapper-inner{position:relative;width:100%;min-height:100%;transition:transform .5s ease}.off-canvas-wrapper-inner::before,.off-canvas-wrapper-inner::after{content:' ';display:table}.off-canvas-wrapper-inner::after{clear:both}.off-canvas-content,.off-canvas-content{min-height:100%;background:transparent;transition:transform .5s ease;backface-visibility:hidden;z-index:1;padding-bottom:0.1px;box-shadow:0 0 10px rgba(0,0,0,0.5)}.js-off-canvas-exit{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.25);cursor:pointer;transition:background .5s ease}.off-canvas{position:absolute;background:#6694a1;z-index:-1;max-height:100%;overflow-y:auto;transform:translateX(0)}[data-whatinput='mouse'] .off-canvas{outline:0}.off-canvas.position-left{left:-250px;top:0;width:250px}.is-open-left{transform:translateX(250px)}.off-canvas.position-right{right:-250px;top:0;width:250px}.is-open-right{transform:translateX(-250px)}@media screen and (min-width: 40em){.position-left.reveal-for-medium{left:0;z-index:auto;position:fixed}.position-left.reveal-for-medium ~ .off-canvas-content{margin-left:250px}.position-right.reveal-for-medium{right:0;z-index:auto;position:fixed}.position-right.reveal-for-medium ~ .off-canvas-content{margin-right:250px}}@media screen and (min-width: 64em){.position-left.reveal-for-large{left:0;z-index:auto;position:fixed}.position-left.reveal-for-large ~ .off-canvas-content{margin-left:250px}.position-right.reveal-for-large{right:0;z-index:auto;position:fixed}.position-right.reveal-for-large ~ .off-canvas-content{margin-right:250px}}.orbit{position:relative}.orbit-container{position:relative;margin:0;overflow:hidden;list-style:none}.orbit-slide{width:100%;max-height:100%}.orbit-slide.no-motionui.is-active{top:0;left:0}.orbit-figure{margin:0}.orbit-image{margin:0;width:100%;max-width:100%}.orbit-caption{position:absolute;bottom:0;width:100%;padding:1rem;margin-bottom:0;color:#fff;background-color:rgba(0,0,0,0.5)}.orbit-previous,.orbit-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;padding:1rem;color:#fff}[data-whatinput='mouse'] .orbit-previous,[data-whatinput='mouse'] .orbit-next{outline:0}.orbit-previous:hover,.orbit-next:hover,.orbit-previous:active,.orbit-next:active,.orbit-previous:focus,.orbit-next:focus{background-color:rgba(0,0,0,0.5)}.orbit-previous{left:0}.orbit-next{left:auto;right:0}.orbit-bullets{position:relative;margin-top:.8rem;margin-bottom:.8rem;text-align:center}[data-whatinput='mouse'] .orbit-bullets{outline:0}.orbit-bullets button{width:1.2rem;height:1.2rem;margin:.1rem;background-color:#cacaca;border-radius:50%}.orbit-bullets button:hover{background-color:#8a8a8a}.orbit-bullets button.is-active{background-color:#8a8a8a}.pagination{margin-left:0;margin-bottom:1rem}.pagination::before,.pagination::after{content:' ';display:table}.pagination::after{clear:both}.pagination li{font-size:.875rem;margin-right:.0625rem;border-radius:0;display:none}.pagination li:last-child,.pagination li:first-child{display:inline-block}@media screen and (min-width: 40em){.pagination li{display:inline-block}}.pagination a,.pagination button{color:#000;display:block;padding:.1875rem .625rem;border-radius:0}.pagination a:hover,.pagination button:hover{background:#e6e6e6}.pagination .current{padding:.1875rem .625rem;background:#2199e8;color:#fff;cursor:default}.pagination .disabled{padding:.1875rem .625rem;color:#cacaca;cursor:not-allowed}.pagination .disabled:hover{background:transparent}.pagination .ellipsis::after{content:'\2026';padding:.1875rem .625rem;color:#000}.pagination-previous a::before,.pagination-previous.disabled::before{content:'\00ab';display:inline-block;margin-right:0.5rem}.pagination-next a::after,.pagination-next.disabled::after{content:'\00bb';display:inline-block;margin-left:0.5rem}.progress{background-color:#cacaca;height:1rem;margin-bottom:1rem;border-radius:0}.progress.primary .progress-meter{background-color:#2199e8}.progress.secondary .progress-meter{background-color:#777}.progress.success .progress-meter{background-color:#3adb76}.progress.warning .progress-meter{background-color:#ffae00}.progress.alert .progress-meter{background-color:#ec5840}.progress-meter{position:relative;display:block;width:0%;height:100%;background-color:#2199e8}.progress-meter-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;margin:0;font-size:0.75rem;font-weight:bold;color:#fff;white-space:nowrap}.slider{position:relative;height:.5rem;margin-top:1.25rem;margin-bottom:2.25rem;background-color:#e6e6e6;cursor:pointer;user-select:none;touch-action:none}.slider-fill{position:absolute;top:0;left:0;display:inline-block;max-width:100%;height:.5rem;background-color:#cacaca;transition:all 0.2s ease-in-out}.slider-fill.is-dragging{transition:all 0s linear}.slider-handle{position:absolute;top:50%;transform:translateY(-50%);position:absolute;left:0;z-index:1;display:inline-block;width:1.4rem;height:1.4rem;background-color:#2199e8;transition:all 0.2s ease-in-out;touch-action:manipulation;border-radius:0}[data-whatinput='mouse'] .slider-handle{outline:0}.slider-handle:hover{background-color:#1583cc}.slider-handle.is-dragging{transition:all 0s linear}.slider.disabled,.slider[disabled]{opacity:.25;cursor:not-allowed}.slider.vertical{display:inline-block;width:.5rem;height:12.5rem;margin:0 1.25rem;transform:scale(1, -1)}.slider.vertical .slider-fill{top:0;width:.5rem;max-height:100%}.slider.vertical .slider-handle{position:absolute;top:0;left:50%;width:1.4rem;height:1.4rem;transform:translateX(-50%)}.sticky-container{position:relative}.sticky{position:absolute;z-index:0;transform:translate3d(0, 0, 0)}.sticky.is-stuck{position:fixed;z-index:5}.sticky.is-stuck.is-at-top{top:0}.sticky.is-stuck.is-at-bottom{bottom:0}.sticky.is-anchored{position:absolute;left:auto;right:auto}.sticky.is-anchored.is-at-bottom{bottom:0}body.is-reveal-open{overflow:hidden}html.is-reveal-open,html.is-reveal-open body{min-height:100%;overflow:hidden;user-select:none}.reveal-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1005;background-color:rgba(0,0,0,0.45);overflow-y:scroll}.reveal{display:none;z-index:1006;padding:1rem;border:1px solid #cacaca;background-color:#fff;border-radius:0;position:relative;top:100px;margin-left:auto;margin-right:auto;overflow-y:auto}[data-whatinput='mouse'] .reveal{outline:0}@media screen and (min-width: 40em){.reveal{min-height:0}}.reveal .column,.reveal .columns,.reveal .columns{min-width:0}.reveal>:last-child{margin-bottom:0}@media screen and (min-width: 40em){.reveal{width:600px;max-width:62.5rem}}@media screen and (min-width: 40em){.reveal .reveal{left:auto;right:auto;margin:0 auto}}.reveal.collapse{padding:0}@media screen and (min-width: 40em){.reveal.tiny{width:30%;max-width:62.5rem}}@media screen and (min-width: 40em){.reveal.small{width:50%;max-width:62.5rem}}@media screen and (min-width: 40em){.reveal.large{width:90%;max-width:62.5rem}}.reveal.full{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}@media screen and (max-width: 39.9375em){.reveal{top:0;left:0;width:100%;height:100%;height:100vh;min-height:100vh;max-width:none;margin-left:0;border:0;border-radius:0}}.reveal.without-overlay{position:fixed}.switch{height:2rem;margin-bottom:1rem;outline:0;position:relative;user-select:none;color:#fff;font-weight:bold;font-size:.875rem}.switch-input{opacity:0;position:absolute;margin-bottom:0}.switch-paddle{background:#cacaca;cursor:pointer;display:block;position:relative;width:4rem;height:2rem;transition:all 0.25s ease-out;border-radius:0;color:inherit;font-weight:inherit}input+.switch-paddle{margin:0}.switch-paddle::after{background:#fff;content:'';display:block;position:absolute;height:1.5rem;left:0.25rem;top:0.25rem;width:1.5rem;transition:all 0.25s ease-out;transform:translate3d(0, 0, 0);border-radius:0}input:checked ~ .switch-paddle{background:#2199e8}input:checked ~ .switch-paddle::after{left:2.25rem}[data-whatinput='mouse'] input:focus ~ .switch-paddle{outline:0}.switch-active,.switch-inactive{position:absolute;top:50%;transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:.625rem}.switch.tiny .switch-paddle::after{width:1rem;height:1rem}.switch.tiny input:checked ~ .switch-paddle::after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:.75rem}.switch.small .switch-paddle::after{width:1.25rem;height:1.25rem}.switch.small input:checked ~ .switch-paddle::after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{width:2rem;height:2rem}.switch.large input:checked ~ .switch-paddle::after{left:2.75rem}table{width:100%;margin-bottom:1rem;border-radius:0}table thead,table tbody,table tfoot{border:1px solid #f2f2f2;background-color:#fff}table caption{font-weight:bold;padding:.5rem .625rem .625rem}table thead{background:#f9f9f9;color:#000}table tfoot{background:#f2f2f2;color:#000}table thead tr,table tfoot tr{background:transparent}table thead th,table thead td,table tfoot th,table tfoot td{padding:.5rem .625rem .625rem;font-weight:bold;text-align:left}table tbody tr:nth-child(even){background-color:#f2f2f2}table tbody th,table tbody td{padding:.5rem .625rem .625rem}@media screen and (max-width: 63.9375em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:#f4f4f4}table.hover tfoot tr:hover{background-color:#ededed}table.hover tbody tr:hover{background-color:#fafafa}table.hover tbody tr:nth-of-type(even):hover{background-color:#ededed}.table-scroll{overflow-x:auto}.table-scroll table{width:auto}.tabs{margin:0;list-style-type:none;background:#fff;border:1px solid #e6e6e6}.tabs::before,.tabs::after{content:' ';display:table}.tabs::after{clear:both}.tabs.vertical>li{width:auto;float:none;display:block}.tabs.simple>li>a{padding:0}.tabs.simple>li>a:hover{background:transparent}.tabs.primary{background:#2199e8}.tabs.primary>li>a{color:#fff}.tabs.primary>li>a:hover,.tabs.primary>li>a:focus{background:#1893e4}.tabs-title{float:left}.tabs-title>a{display:block;padding:1.25rem 1.5rem;line-height:1;font-size:.75rem}.tabs-title>a:hover{background:#fff}.tabs-title>a:focus,.tabs-title>a[aria-selected='true']{background:#e6e6e6}.tabs-content{background:#fff;transition:all 0.5s ease;border:1px solid #e6e6e6;border-top:0}.tabs-content.vertical{border:1px solid #e6e6e6;border-left:0}.tabs-panel{display:none;padding:1rem}.tabs-panel.is-active{display:block}.thumbnail{border:solid 4px #fff;box-shadow:0 0 0 1px rgba(0,0,0,0.2);display:inline-block;line-height:0;max-width:100%;transition:box-shadow 200ms ease-out;border-radius:0;margin-bottom:1rem}.thumbnail:hover,.thumbnail:focus{box-shadow:0 0 6px 1px rgba(33,153,232,0.5)}.title-bar{background:#000;color:#fff;padding:.5rem}.title-bar::before,.title-bar::after{content:' ';display:table}.title-bar::after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.title-bar-left{float:left}.title-bar-right{float:right;text-align:right}.title-bar-title{font-weight:bold;vertical-align:middle;display:inline-block}.has-tip{border-bottom:dotted 1px #8a8a8a;font-weight:bold;position:relative;display:inline-block;cursor:help}.tooltip{background-color:#000;color:#fff;font-size:80%;padding:.75rem;position:absolute;z-index:10;top:calc(100% + .6495rem);max-width:10rem !important;border-radius:0}.tooltip::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent #000;border-bottom-style:solid;border-top-width:0;bottom:100%;position:absolute;left:50%;transform:translateX(-50%)}.tooltip.top::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:#000 transparent transparent;border-top-style:solid;border-bottom-width:0;top:100%;bottom:auto}.tooltip.left::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent transparent transparent #000;border-left-style:solid;border-right-width:0;bottom:auto;left:100%;top:50%;transform:translateY(-50%)}.tooltip.right::before{content:'';display:block;width:0;height:0;border:inset .75rem;border-color:transparent #000 transparent transparent;border-right-style:solid;border-left-width:0;bottom:auto;left:auto;right:100%;top:50%;transform:translateY(-50%)}.top-bar{padding:.5rem}.top-bar::before,.top-bar::after{content:' ';display:table}.top-bar::after{clear:both}.top-bar,.top-bar ul{background-color:#e6e6e6}.top-bar input{max-width:200px;margin-right:1rem}.top-bar .input-group-field{width:100%;margin-right:0}.top-bar input.button{width:auto}.top-bar .top-bar-left,.top-bar .top-bar-right{width:100%}@media screen and (min-width: 40em){.top-bar .top-bar-left,.top-bar .top-bar-right{width:auto}}@media screen and (max-width: 63.9375em){.top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right{width:100%}}@media screen and (max-width: 74.9375em){.top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right{width:100%}}.top-bar-title{float:left;margin-right:1rem}.top-bar-left{float:left}.top-bar-right{float:right}.hide{display:none !important}.invisible{visibility:hidden}@media screen and (max-width: 39.9375em){.hide-for-small-only{display:none !important}}@media screen and (max-width: 0em), screen and (min-width: 40em){.show-for-small-only{display:none !important}}@media screen and (min-width: 40em){.hide-for-medium{display:none !important}}@media screen and (max-width: 39.9375em){.show-for-medium{display:none !important}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width: 39.9375em), screen and (min-width: 64em){.show-for-medium-only{display:none !important}}@media screen and (min-width: 64em){.hide-for-large{display:none !important}}@media screen and (max-width: 63.9375em){.show-for-large{display:none !important}}@media screen and (min-width: 64em) and (max-width: 74.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width: 63.9375em), screen and (min-width: 75em){.show-for-large-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0)}.show-on-focus:active,.show-on-focus:focus{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation: portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation: landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation: portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}.float-left{float:left !important}.float-right{float:right !important}.float-center{display:block;margin-left:auto;margin-right:auto}.clearfix::before,.clearfix::after{content:' ';display:table}.clearfix::after{clear:both}.slide-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateY(-100%);transition-property:transform, opacity;backface-visibility:hidden}.slide-in-down.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateX(-100%);transition-property:transform, opacity;backface-visibility:hidden}.slide-in-left.mui-enter.mui-enter-active{transform:translateX(0)}.slide-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateY(100%);transition-property:transform, opacity;backface-visibility:hidden}.slide-in-up.mui-enter.mui-enter-active{transform:translateY(0)}.slide-in-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:translateX(100%);transition-property:transform, opacity;backface-visibility:hidden}.slide-in-right.mui-enter.mui-enter-active{transform:translateX(0)}.slide-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateY(0);transition-property:transform, opacity;backface-visibility:hidden}.slide-out-down.mui-leave.mui-leave-active{transform:translateY(100%)}.slide-out-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateX(0);transition-property:transform, opacity;backface-visibility:hidden}.slide-out-right.mui-leave.mui-leave-active{transform:translateX(100%)}.slide-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateY(0);transition-property:transform, opacity;backface-visibility:hidden}.slide-out-up.mui-leave.mui-leave-active{transform:translateY(-100%)}.slide-out-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:translateX(0);transition-property:transform, opacity;backface-visibility:hidden}.slide-out-left.mui-leave.mui-leave-active{transform:translateX(-100%)}.fade-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;opacity:0;transition-property:opacity}.fade-in.mui-enter.mui-enter-active{opacity:1}.fade-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;opacity:1;transition-property:opacity}.fade-out.mui-leave.mui-leave-active{opacity:0}.hinge-in-from-top.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:top;transition-property:transform, opacity;opacity:0}.hinge-in-from-top.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-right.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:right;transition-property:transform, opacity;opacity:0}.hinge-in-from-right.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-bottom.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(90deg);transform-origin:bottom;transition-property:transform, opacity;opacity:0}.hinge-in-from-bottom.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-left.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(90deg);transform-origin:left;transition-property:transform, opacity;opacity:0}.hinge-in-from-left.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-x.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateX(-90deg);transform-origin:center;transition-property:transform, opacity;opacity:0}.hinge-in-from-middle-x.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-in-from-middle-y.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotateY(-90deg);transform-origin:center;transition-property:transform, opacity;opacity:0}.hinge-in-from-middle-y.mui-enter.mui-enter-active{transform:perspective(2000px) rotate(0deg);opacity:1}.hinge-out-from-top.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:top;transition-property:transform, opacity;opacity:1}.hinge-out-from-top.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-right.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:right;transition-property:transform, opacity;opacity:1}.hinge-out-from-right.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.hinge-out-from-bottom.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:bottom;transition-property:transform, opacity;opacity:1}.hinge-out-from-bottom.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(90deg);opacity:0}.hinge-out-from-left.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:left;transition-property:transform, opacity;opacity:1}.hinge-out-from-left.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(90deg);opacity:0}.hinge-out-from-middle-x.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-property:transform, opacity;opacity:1}.hinge-out-from-middle-x.mui-leave.mui-leave-active{transform:perspective(2000px) rotateX(-90deg);opacity:0}.hinge-out-from-middle-y.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:perspective(2000px) rotate(0deg);transform-origin:center;transition-property:transform, opacity;opacity:1}.hinge-out-from-middle-y.mui-leave.mui-leave-active{transform:perspective(2000px) rotateY(-90deg);opacity:0}.scale-in-up.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:scale(.5);transition-property:transform, opacity;opacity:0}.scale-in-up.mui-enter.mui-enter-active{transform:scale(1);opacity:1}.scale-in-down.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:scale(1.5);transition-property:transform, opacity;opacity:0}.scale-in-down.mui-enter.mui-enter-active{transform:scale(1);opacity:1}.scale-out-up.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:scale(1);transition-property:transform, opacity;opacity:1}.scale-out-up.mui-leave.mui-leave-active{transform:scale(1.5);opacity:0}.scale-out-down.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:scale(1);transition-property:transform, opacity;opacity:1}.scale-out-down.mui-leave.mui-leave-active{transform:scale(.5);opacity:0}.spin-in.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:rotate(-.75turn);transition-property:transform, opacity;opacity:0}.spin-in.mui-enter.mui-enter-active{transform:rotate(0);opacity:1}.spin-out.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:rotate(0);transition-property:transform, opacity;opacity:1}.spin-out.mui-leave.mui-leave-active{transform:rotate(.75turn);opacity:0}.spin-in-ccw.mui-enter{transition-duration:500ms;transition-timing-function:linear;transform:rotate(.75turn);transition-property:transform, opacity;opacity:0}.spin-in-ccw.mui-enter.mui-enter-active{transform:rotate(0);opacity:1}.spin-out-ccw.mui-leave{transition-duration:500ms;transition-timing-function:linear;transform:rotate(0);transition-property:transform, opacity;opacity:1}.spin-out-ccw.mui-leave.mui-leave-active{transform:rotate(-.75turn);opacity:0}.slow{transition-duration:750ms !important}.fast{transition-duration:250ms !important}.linear{transition-timing-function:linear !important}.ease{transition-timing-function:ease !important}.ease-in{transition-timing-function:ease-in !important}.ease-out{transition-timing-function:ease-out !important}.ease-in-out{transition-timing-function:ease-in-out !important}.bounce-in{transition-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{transition-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{transition-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{transition-delay:300ms !important}.long-delay{transition-delay:700ms !important}.shake{animation-name:shake-7}@keyframes shake-7{0%,10%,20%,30%,40%,50%,60%,70%,80%,90%{transform:translateX(7%)}5%,15%,25%,35%,45%,55%,65%,75%,85%,95%{transform:translateX(-7%)}}.spin-cw{animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{transform:rotate(-1turn)}100%{transform:rotate(0)}}.spin-ccw{animation-name:spin-cw-1turn}@keyframes spin-cw-1turn{0%{transform:rotate(0)}100%{transform:rotate(1turn)}}.wiggle{animation-name:wiggle-7deg}@keyframes wiggle-7deg{40%,50%,60%{transform:rotate(7deg)}35%,45%,55%,65%{transform:rotate(-7deg)}0%,30%,70%,100%{transform:rotate(0)}}.shake,.spin-cw,.spin-ccw,.wiggle{animation-duration:500ms}.infinite{animation-iteration-count:infinite}.slow{animation-duration:750ms !important}.fast{animation-duration:250ms !important}.linear{animation-timing-function:linear !important}.ease{animation-timing-function:ease !important}.ease-in{animation-timing-function:ease-in !important}.ease-out{animation-timing-function:ease-out !important}.ease-in-out{animation-timing-function:ease-in-out !important}.bounce-in{animation-timing-function:cubic-bezier(0.485, 0.155, 0.24, 1.245) !important}.bounce-out{animation-timing-function:cubic-bezier(0.485, 0.155, 0.515, 0.845) !important}.bounce-in-out{animation-timing-function:cubic-bezier(0.76, -0.245, 0.24, 1.245) !important}.short-delay{animation-delay:300ms !important}.long-delay{animation-delay:700ms !important}img.aligncenter{display:block;clear:both;float:none;padding:0;margin-left:auto;margin-right:auto}img.alignright{padding:0;margin:0 0 6px 11px;display:inline}blockquote.alignleft,img.alignleft,.wp-caption.alignleft{margin:.4375rem 2.1875rem .4375rem 0}blockquote.alignright,img.alignright,.wp-caption.alignright{margin:.4375rem 0 .4375rem 2.1875rem}img.alignleft{padding:0;display:inline}.alignright{float:right}.alignnone{float:none}.alignleft{float:left}.wp-caption{width:auto}.wp-caption-text{font-family:Open Sans, sans-serif;font-size:9px;color:#fff;font-style:italic;margin:0;padding:0 5px}.gallery-one-title{height:45px;font-size:0.8em;text-align:center;font-family:sans-serif;padding:5px}.gallery-holder{margin:10px 0 20px 0}@media screen and (max-width: 39.9375em){img.alignright,img.alignleft,img.aligncenter{width:70% !important;display:block;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.alignright,div.wp-caption.alignleft{width:44% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:85% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.alignnone{width:85% !important;float:none}div.wp-caption.alignright,div.wp-caption.alignleft,div.wp-caption.aligncenter{width:100%}}@media screen and (max-width: 63.9375em){img.aligncenter,img.alignnone{width:70% !important;display:block;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:74% !important;margin-left:auto;margin-right:auto;float:none;text-align:center}div.wp-caption.aligncenter{width:100%}div.wp-caption.alignnone{width:73% !important;float:none}}.wp-caption{max-width:100%;margin:10px 20px;padding:5px;text-align:center}.wp-caption img{width:100%}.wp-caption p.wp-caption-text{padding:5px;width:100%;margin:0;color:black;font-size:12px}.wp-caption.aligncenter{margin:10px auto}@media screen and (max-width: 39.9375em){#blog-posts-over{padding:0 !important;margin:0 !important}}.blog-posts-container{margin:30px 0 30px}.blog-posts-container embed,.blog-posts-container iframe,.blog-posts-container object,.blog-posts-container video{max-width:100%}.blog-posts-container a{text-decoration:none}.blog-posts-container header.entry-header h2.entry-title a{color:#222;margin-left:0}.blog-posts-container .wp-caption .wp-caption-text,.blog-posts-container .gallery-caption,.blog-posts-container .entry-caption{overflow:hidden;color:#757575;font-size:0.857143rem;font-style:italic;line-height:2}.blog-posts-container .date{font-size:12px}.blog-posts-container footer.entry-meta{color:#757575;font-size:0.928571rem;line-height:1.84615;margin-top:1.71429rem;clear:both;float:none;margin-right:auto}.blog-posts-container footer{background:none;clear:both;padding:15px 0 0;position:relative;text-align:center}#content-wrapper h1,#content-wrapper h2,#content-wrapper h3,#content-wrapper h4,#content-wrapper h5,#content-wrapper h6{clear:both}.content{box-shadow:3px 3px 8px -1px darkgrey}#searchform_container{margin-top:20px}#searchform{max-width:100%;text-align:center}#searchform div input.blogbutton{background:-webkit-linear-gradient(left, #1999ce 5%, #107098 100%);background:-moz-linear-gradient(center top, #1999ce 5%, #107098 100%);background:-ms-linear-gradient(left, #1999ce 5%, #107098 100%)}#blog-side-info{border-left:1px solid grey;margin-top:30px;padding-left:20px}@media screen and (max-width: 39.9375em){#blog-side-info{text-align:center}}h1,h2,h3,h4,h5,h6{clear:both}.gallery li a img{display:block;width:100%}.ngg-gallery-thumbnail,.ngg-gallery-thumbnail-box{float:none !important}.ngg-album-compact h4 .ngg-album-desc{height:auto !important;font-weight:400}.ngg-album-compact .album-meta-wrapper h4 a{font-style:normal}.album-meta-wrapper{display:block;height:54px;margin-bottom:20px}.ngg-glmalbums{margin:10px 0;min-height:260px}@media screen and (max-width: 39.9375em){.ngg-glmalbums{min-height:180px}}.ngg-album-link{text-align:center}.ninja-forms-form-wrap{max-width:600px;margin:0 auto}.ninja-forms-form-wrap input[type=submit]{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color 0.25s ease-out, color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:0.85em 1em;margin:0 0 1rem 0;font-size:0.9rem;background-color:#2199e8;color:#fff;display:block;margin:0 auto}[data-whatinput='mouse'] .ninja-forms-form-wrap input[type=submit]{outline:0}.ninja-forms-form-wrap input[type=submit]:hover,.ninja-forms-form-wrap input[type=submit]:focus{background-color:#1583cc;color:#fff}a[href^=tel]{color:inherit;text-decoration:none}html{background:url(../assets/site-bkgrd.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}body .shadow-wrapper{margin:0 auto;background:#fff;box-shadow:0 0 15px -6px #000;-ms-box-shadow:0 0 15px -6px #000;-moz-box-shadow:0 0 15px -6px #000;-webkit-box-shadow:0 0 15px -6px #000;max-width:1000px;padding-top:1.25rem}header{height:auto}header .social-media-container ul.social-media-links{float:right;margin:0}header .social-media-container ul.social-media-links li.social-media-item{display:inline-block;list-style:none}header .social-media-container ul.social-media-links li.social-media-item .social-icon{background-image:url("../assets/social-icons-header.png");display:block;background-repeat:no-repeat;height:20px;width:21px}header .social-media-container ul.social-media-links li.social-media-item .facebook-icon{background-position:0px 0px}header .social-media-container ul.social-media-links li.social-media-item .instagram-icon{background-position:-33px 0px}header .large-logo-container a.large-logo-link{position:absolute;z-index:999}header .small-logo-container{padding:15px}.tab-bar .tab-bar-section.middle{text-align:right}#main-menu{padding-right:0;padding-left:0;background:url("../assets/repeating-nav-bkgrd.jpg") 0% 30%;height:73px;z-index:2;position:relative}#main-menu .large-logo-container img.large-header-logo{position:absolute;z-index:999}#main-menu .top-bar-left{max-width:75rem;margin:0 auto;float:none}#main-menu .top-bar-left ul.dropdown{height:100%;background-color:transparent;position:absolute;right:2%;top:50%;transform:translateY(-50%)}#main-menu .top-bar-left ul li{text-align:center}#main-menu .top-bar-left ul li a{padding:23px;font-size:1.625rem;font-family:'Roboto Slab', Open Sans;color:white;text-decoration:none;text-transform:uppercase}#main-menu .top-bar-left ul li a:hover{color:#fff;background:#ed5537}#main-menu .top-bar-left ul li ul.submenu{border:none;background-color:#ECE7BD;padding-left:20px;padding-right:20px;padding-bottom:21px}#main-menu .top-bar-left ul li ul.submenu li{background-image:linear-gradient(to right, #000 50%, rgba(255,255,255,0) 0%);background-position:bottom;background-size:23px 1px;background-repeat:repeat-x;padding:8px 0 10px 0}#main-menu .top-bar-left ul li ul.submenu li li.active a{background:transparent}#main-menu .top-bar-left ul li ul.submenu li a{font-size:1.0625rem;font-weight:normal;color:#6694a1;text-align:left;padding:0;text-decoration:none;background:transparent}#main-menu .top-bar-left ul li ul.submenu li a:hover{background:transparent;color:#ed5537}#main-menu .top-bar-left ul li.drop-left ul.is-dropdown-submenu{right:10px;left:auto}.title-bar{background:url("../assets/mobile-topbar.jpg") 0% 10%}.breadcrumbs{margin-top:10px}.action-item-section{margin:45px auto 20px auto}.action-item-section .action-item a.action-item-link{display:block;height:110px;position:relative;max-width:253px;margin:0 auto;overflow-y:hidden}.action-item-section .action-item a.action-item-link img{position:absolute}.action-item-section .action-item a.action-item-link img:hover{top:-114px}#page-title{height:75px;background-color:#413726}.map-wrapper{width:100%;background-color:#6694a1;position:relative}.map-wrapper::before{content:'';display:block;background:url(../assets/repeating-blue-border-top.png);width:100%;height:20px;position:absolute;top:-20px}.map-wrapper::after{content:'';display:block;background:url(../assets/repeating-blue-border-bottom.png);width:100%;height:28px;position:absolute;bottom:-28px}.overlay{position:relative}.overlay:before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;display:block;background:rgba(0,147,209,0.85)}.blocks-wrapper{margin-bottom:50px}@media screen and (max-width: 63.9375em){.blocks-wrapper{padding:0 15px}}.blocks{padding-top:25px}.blocks .block{padding:0}.blocks #block-1,.blocks #block-2,.blocks #block-3{cursor:pointer;position:relative}.blocks #block-1 .block-overlay,.blocks #block-2 .block-overlay,.blocks #block-3 .block-overlay{position:relative;overflow:hidden;height:0;padding-top:100%;background-size:cover;background-position:center center;-moz-box-shadow:inset 0 -20px 0px -11px #6694a1;-webkit-box-shadow:inset 0 -20px 0px -11px #6694a1;box-shadow:inset 0 -20px 0px -11px #6694a1}.blocks #block-1 .block-overlay p,.blocks #block-2 .block-overlay p,.blocks #block-3 .block-overlay p{display:inline-block;padding:0 50px 0 30px;color:#fff;position:absolute;bottom:0px;left:0}.blocks #block-1 .block-overlay:after,.blocks #block-2 .block-overlay:after,.blocks #block-3 .block-overlay:after{right:25px;position:absolute;bottom:25px}.blocks #block-1 .block-overlay img,.blocks #block-2 .block-overlay img,.blocks #block-3 .block-overlay img{width:100%}.blocks #block-1.front-page-blocks .block-overlay,.blocks #block-2.front-page-blocks .block-overlay,.blocks #block-3.front-page-blocks .block-overlay{-moz-box-shadow:inset 0 -20px 0px -11px #ed5537;-webkit-box-shadow:inset 0 -20px 0px -11px #ed5537;box-shadow:inset 0 -20px 0px -11px #ed5537}.blocks #block-1.front-page-blocks .block-overlay:before,.blocks #block-2.front-page-blocks .block-overlay:before,.blocks #block-3.front-page-blocks .block-overlay:before{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:rgba(0,0,0,0.6)}.blocks #block-1.front-page-blocks .block-overlay p,.blocks #block-2.front-page-blocks .block-overlay p,.blocks #block-3.front-page-blocks .block-overlay p{display:inline-block;padding:0 50px 0 30px;color:#fff;position:absolute;bottom:0px;left:0}.blocks #block-1.front-page-blocks .block-overlay a.blocks-readmore,.blocks #block-2.front-page-blocks .block-overlay a.blocks-readmore,.blocks #block-3.front-page-blocks .block-overlay a.blocks-readmore{position:absolute;margin:0 37px;display:inline-block;color:#fff;background:#ed5537;white-space:nowrap;border-radius:5px;padding:5px 10px;box-shadow:0 2px 5px 0 #000;-webkit-box-shadow:0 2px 5px 0 #000;-moz-box-shadow:0 2px 5px 0 #000;-ms-box-shadow:0 2px 5px 0 #000;bottom:15px;left:5px}.blocks #block-1.front-page-blocks .block-overlay:after,.blocks #block-2.front-page-blocks .block-overlay:after,.blocks #block-3.front-page-blocks .block-overlay:after{right:25px;position:absolute;top:30px}.blocks #block-1 h2,.blocks #block-2 h2,.blocks #block-3 h2{position:absolute;bottom:0px;font-size:30px}@media screen and (max-width: 1024px){.blocks #block-1 h2,.blocks #block-2 h2,.blocks #block-3 h2{font-size:1.5625rem}}@media screen and (max-width: 640px){.blocks #block-1 h2,.blocks #block-2 h2,.blocks #block-3 h2{font-size:1.25rem}}.blocks #block-1{margin-top:25px}@media screen and (max-width: 39.9375em){.blocks #block-1{max-width:500px;padding:11px}}.blocks #block-2,.blocks #block-3{max-width:100%}@media screen and (max-width: 39.9375em){.blocks #block-2,.blocks #block-3{max-width:500px;padding:11px}}.blocks #block-2{margin-top:25px}@media screen and (max-width: 39.9375em){.blocks #block-2{margin-top:0}}.blocks h2{color:#fff;padding-left:25px;padding-right:50px;width:100%;background:rgba(0,0,0,0.6)}.blocks p{display:none;padding-left:35px}.blocks a.blocks-readmore{display:none}#city-map{margin-top:58px}#city-map .city-region:hover{fill:red}.city-img{height:200px;width:275px;background-size:cover;background-repeat:no-repeat;background-position:center center;border:4px solid white}.city-title{font-size:26px;color:#fff;font-weight:bold;font-family:"Robot Slab", Open Sans;margin-top:5px}#slideshow{max-height:500px;overflow:hidden;height:100%}#slideshow ul{list-style:none;margin:0}.featured-default{width:100%}.ngg-gallery-thumbnail,.ngg-gallery-thumbnail-box{float:none !important}.gallery li a img{display:block;width:100%}.ngg-gallery-thumbnail,.ngg-gallery-thumbnail-box{float:none !important}.ngg-album-compact h4 .ngg-album-desc{height:auto !important;font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-weight:400}.ngg-album-compact .album-meta-wrapper h4 a{font-style:normal}.album-meta-wrapper{display:block;height:54px;margin-bottom:20px}.ngg-glmalbums{margin:10px 0}.ninja-forms-form-wrap{max-width:600px;margin:0 auto}.ninja-forms-form-wrap input[type=submit]{display:inline-block;text-align:center;line-height:1;cursor:pointer;-webkit-appearance:none;transition:background-color 0.25s ease-out, color 0.25s ease-out;vertical-align:middle;border:1px solid transparent;border-radius:0;padding:0.85em 1em;margin:0 0 1rem 0;font-size:0.9rem;background-color:#2199e8;color:#fff;display:block;margin:0 auto}[data-whatinput='mouse'] .ninja-forms-form-wrap input[type=submit]{outline:0}.ninja-forms-form-wrap input[type=submit]:hover,.ninja-forms-form-wrap input[type=submit]:focus{background-color:#1583cc;color:#fff}#blog-posts-over article.ai1ec_event{padding:10px}.home-feed-post{padding-bottom:25px}input[type="submit"].blogbutton{border-radius:3px;color:#fff;border:2px solid #fff;font-weight:bold;font-size:13px;padding:2px 5px;margin-top:-10px;text-transform:uppercase}input[type="submit"].blogbutton:hover{cursor:pointer;background:#fff;border:2px solid #035C84;color:white}#blog-posts-over article{padding-top:10px;margin-bottom:15px;display:inline-block;width:100%}#blog-posts-over article .entry-header{background:transparent}#blog-posts-over article #addthis_wrapper{margin-top:-25px}#blog-posts-over article p{padding-bottom:15px}#blog-posts-over article a.read-more{border:2px solid #fff;font-weight:bold;font-size:13px;padding:0 3px;text-transform:uppercase}#blog-posts-over article a.read-more:hover{background:#fff;border:2px solid #035C84;color:#035C84}#blog-posts-over article .entry-header{margin-bottom:10px}#blog-posts-over article .entry-header .entry-title{margin-bottom:0}#blog-posts-over article .entry-header .meta.date{font-size:13px;font-weight:bold}#blog-posts-over .entry-meta{text-align:center;color:#757575;font-size:12px}#blog-posts-over>div{margin:25px 0}#blog-side-info #searchform{margin-bottom:30px}#blog-side-info p{margin-bottom:0}@media screen and (max-width: 39.9375em){#blog-side-info-wrapper{float:none;margin:0 auto;clear:both}#blog-side-info{padding-left:0;border-left:0}#blog-side-info ul{margin-left:0;margin-top:10px}#blog-side-info #searchform{padding:35px 0}#blog-side-info #searchform #s{width:100%}}#blog-side-info{padding-right:10px}#blog-side-info ul{list-style-type:none}#sidebar{padding-top:25px;background:#f2f9fc}#sidebar .row.collapse{margin-left:14px}#sidebar li{list-style:none}#sidebar li #calendar_wrap table#wp-calendar{margin:0 auto}#sidebar a{font-size:12px}#sidebar form{margin:0 12px 0 14px}#sidebar form select{padding:0 .5rem;border-radius:5px;height:25px;margin:0}#sidebar form select option{font-size:10px}#sidebar .small-block-grid-2{margin-top:10px}#sidebar .small-block-grid-2 li{padding:0 .625rem .625rem}#sidebar .small-block-grid-2 li img{border:2px solid lightblue}#sidebar .small-block-grid-2>li:nth-of-type(2),#sidebar .small-block-grid-2>li:nth-of-type(4){padding-left:0}#sidebar .small-block-grid-2>li:nth-of-type(3),#sidebar .small-block-grid-2>li:nth-of-type(4){padding-bottom:20px}#sidebar h3{margin:20px 0 0}#sidebar h1{margin:0;font-size:1.5625rem;text-transform:none}#sidebar input{padding:5px 0 5px 8px;height:auto;margin:10px 0}#sidebar button{border-radius:2px;padding:0 10px}#side-nav{padding-top:10px;background:#f2f9fc}#side-nav h1{font-size:1.375rem}#side-nav h4{font-weight:bold;margin-left:10px}#side-nav li{list-style:none}#side-nav ul{list-style:none;margin:0 0 20px}#side-nav ul li{margin:0 -15px;padding:5px 10px 5px 25px}#side-nav ul li:hover{background:#81adc1}#side-nav ul li a{color:darkblue}#side-nav ul li a:hover{color:#fff}#side-nav h3{text-transform:none;margin:0}#side-nav input{padding:5px 0 5px 8px;height:auto;margin-bottom:10px}#side-nav button{border-radius:2px;padding:0 10px}#extra{margin-top:15px}#extra p{line-height:1.3}#extra p.title{margin:0}#extra p.title#last{padding-top:10px}#extra p#message{text-transform:uppercase;color:lightblue;font-size:.9375rem;margin:40px 0}.county-news{font-weight:bold}.current_page_item a{font-weight:bold}.search-top #searchform{text-align:left;display:inline-block;position:relative}.search-top #searchform #search-button{width:22px;right:0px;position:absolute;padding:0;border:1px solid lightgray}.search-top input{height:20px;width:167px;padding:0 8px;margin:13px 0px 0px 18px;border-radius:3px;font-size:10px;color:#000;display:inline-block}.search-top a.magnifying-glass{font-size:10em;width:.75rem;height:.75rem;border:.125rem solid #00008b;position:absolute;top:15px;border-radius:0.35em;margin:0 0 0 -20px}.search-top a.magnifying-glass:before{content:"";display:inline-block;position:absolute;right:-.4375rem;bottom:-.25rem;border-width:0;background:darkblue;width:.5rem;height:.125rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#space{background-color:#0065a4;height:400px}footer.footer{background-color:#544835;position:relative}footer.footer::before{content:'';display:block;background:url(../assets/repeating-brown-pattern.png);width:100%;height:20px;position:absolute;top:-20px}#footer_address span{white-space:nowrap}.footer-center-info ul.social-media-links{height:20px;margin:2px}.footer-center-info ul.social-media-links li.social-media-item{display:inline-block;list-style:none;margin-right:5px}.footer-center-info ul.social-media-links li.social-media-item .social-icon{background-image:url("../assets/social-icons-footer.png");display:block;background-repeat:no-repeat;height:20px;width:21px}.footer-center-info ul.social-media-links li.social-media-item .facebook-icon{background-position:0px 0px}.footer-center-info ul.social-media-links li.social-media-item .instagram-icon{background-position:-33px 0px}#connect{padding-top:20px;background:#4c4d4f}#connect ul{margin:0;list-style:none}#connect ul li{background:none;padding:0 5px;display:inline-block}#connect ul li>a{display:block;font-family:Open Sans, sans-serif;font-size:12px;color:#fff;padding:20px 18px;line-height:1.2}#connect ul li a#current{background:#0093d1}#copyright{padding:20px 0;margin:0 auto;float:none}#copyright span{font-size:.625rem}#copyright a{color:#000}#copyright-container{background-color:#413726}#footer_address span.bullet,#copyright span.bullet{margin:0 5px}@media screen and (max-width: 39.9375em){#footer_address span.bullet,#copyright span.bullet{display:none !important}}.off-canvas-wrap{min-height:100%}.off-canvas-wrap .inner-wrap{min-height:100vh;height:100%}h1{font-family:"Roboto Slab",Open Sans;text-transform:uppercase;font-size:36px;color:#544835;letter-spacing:3px}h2{font-family:"Roboto Slab",Open Sans;text-transform:uppercase;font-size:36px;color:#ECE7BD;letter-spacing:3px}h3{font-family:"Roboto Slab",Open Sans;font-size:24px;color:#6694a1;letter-spacing:3px}h4{font-family:"Roboto Slab",Open Sans;font-size:24px;color:#544835}h5{font-family:Open Sans, sans-serif;font-size:20px;font-weight:bold;color:#000}h6{font-family:Open Sans, sans-serif;font-size:18px;color:#ed5537;font-weight:bold}#example.element{background-color:transparent}div.off-canvas{height:100%}div.off-canvas li{display:block;overflow:hidden;position:relative;padding:4px 8px;color:#fff}div.off-canvas ul li a{line-height:20px;background-repeat:no-repeat;background-position:3px 50%;padding:0}div.off-canvas li.page_item_has_children a.toggle{position:absolute;right:0;top:4px;text-decoration:none}div.off-canvas li.page_item_has_children a.toggle:before{content:'>';transform:rotate(0deg);color:#fff;height:17px;width:17px;font-size:17px;font-weight:bold;display:block}div.off-canvas li.page_item_has_children a.toggle:hover{background:transparent}div.off-canvas li.page_item_has_children a.toggle.open{content:'>';transform:rotate(90deg);color:#fff;height:1rem;width:1rem;font-size:1rem;font-weight:bold;display:block}div.off-canvas ul.children{display:none}div.off-canvas ul li>ul li>a{padding-left:10px;margin-left:25px;line-height:18px}div.off-canvas ul.open{display:block}div.off-canvas ul.open.is-dropdown-submenu{left:0;top:45px;position:static;background:#6694a1}div.off-canvas ul.menu{list-style:none;margin-bottom:20px}div.off-canvas ul.menu li.active a{background:transparent}div.off-canvas ul.menu li a{color:#fff;font-size:1rem;line-height:1.2;margin-bottom:5px;text-decoration:none}div.off-canvas ul.menu li a:hover{color:#fff}div.off-canvas ul.menu li .dropdown{list-style:none}div.off-canvas ul.menu ul{list-style:none;padding:10px 0 0}div.off-canvas ul.menu ul li{color:#fff}div.off-canvas ul.menu ul li a{color:#fff}div.off-canvas ul.menu ul li ul{list-style:none}div.off-canvas ul.menu ul li ul li a{width:85%;display:block;white-space:pre-wrap}ul.social{text-align:center;margin-left:auto;margin-bottom:15px}ul.social li{display:inline-block;padding:0}ul.social li a{padding:0;width:29px;height:29px;background:url(../assets/social-icons-footer.png)}ul.social li a.facebook{background-position:0 0;margin-right:4.5px}ul.social li a.twitter{background-position:-39px 0;margin:0 4.5px}ul.social li a.pin{background-position:-78px 0;margin:0 4.5px}ul.social li a.blog{background:url(../assets/blog-icon-lrg.png);margin-left:4.5px}form.searchform{text-align:center} /*# sourceMappingURL=app.css.map */ diff --git a/css/app.css.map b/css/app.css.map index 7eacece..96ae09f 100644 --- a/css/app.css.map +++ b/css/app.css.map @@ -1 +1 @@ -{"version":3,"file":"app.css","sources":["app.scss","_settings.scss","../bower_components/foundation-sites/scss/util/_util.scss","../bower_components/foundation-sites/scss/util/_unit.scss","../bower_components/foundation-sites/scss/util/_value.scss","../bower_components/foundation-sites/scss/util/_color.scss","../bower_components/foundation-sites/scss/util/_selector.scss","../bower_components/foundation-sites/scss/util/_flex.scss","../bower_components/foundation-sites/scss/util/_breakpoint.scss","../bower_components/foundation-sites/scss/util/_mixins.scss","../bower_components/foundation-sites/scss/foundation.scss","../bower_components/foundation-sites/scss/util/_util.scss","../bower_components/foundation-sites/scss/_global.scss","../bower_components/foundation-sites/scss/grid/_grid.scss","../bower_components/foundation-sites/scss/grid/_row.scss","../bower_components/foundation-sites/scss/grid/_column.scss","../bower_components/foundation-sites/scss/grid/_size.scss","../bower_components/foundation-sites/scss/grid/_position.scss","../bower_components/foundation-sites/scss/grid/_gutter.scss","../bower_components/foundation-sites/scss/grid/_classes.scss","../bower_components/foundation-sites/scss/grid/_layout.scss","../bower_components/foundation-sites/scss/grid/_flex-grid.scss","../bower_components/foundation-sites/scss/typography/_typography.scss","../bower_components/foundation-sites/scss/typography/_base.scss","../bower_components/foundation-sites/scss/typography/_helpers.scss","../bower_components/foundation-sites/scss/typography/_alignment.scss","../bower_components/foundation-sites/scss/typography/_print.scss","../bower_components/foundation-sites/scss/forms/_forms.scss","../bower_components/foundation-sites/scss/forms/_text.scss","../bower_components/foundation-sites/scss/forms/_checkbox.scss","../bower_components/foundation-sites/scss/forms/_label.scss","../bower_components/foundation-sites/scss/forms/_help-text.scss","../bower_components/foundation-sites/scss/forms/_input-group.scss","../bower_components/foundation-sites/scss/forms/_fieldset.scss","../bower_components/foundation-sites/scss/forms/_select.scss","../bower_components/foundation-sites/scss/forms/_range.scss","../bower_components/foundation-sites/scss/forms/_progress.scss","../bower_components/foundation-sites/scss/forms/_meter.scss","../bower_components/foundation-sites/scss/forms/_error.scss","../bower_components/foundation-sites/scss/components/_visibility.scss","../bower_components/foundation-sites/scss/components/_float.scss","../bower_components/foundation-sites/scss/components/_button.scss","../bower_components/foundation-sites/scss/components/_button-group.scss","../bower_components/foundation-sites/scss/components/_accordion-menu.scss","../bower_components/foundation-sites/scss/components/_accordion.scss","../bower_components/foundation-sites/scss/components/_badge.scss","../bower_components/foundation-sites/scss/components/_breadcrumbs.scss","../bower_components/foundation-sites/scss/components/_callout.scss","../bower_components/foundation-sites/scss/components/_close-button.scss","../bower_components/foundation-sites/scss/components/_drilldown.scss","../bower_components/foundation-sites/scss/components/_dropdown-menu.scss","../bower_components/foundation-sites/scss/components/_dropdown.scss","../bower_components/foundation-sites/scss/components/_flex.scss","../bower_components/foundation-sites/scss/components/_flex-video.scss","../bower_components/foundation-sites/scss/components/_label.scss","../bower_components/foundation-sites/scss/components/_media-object.scss","../bower_components/foundation-sites/scss/components/_menu.scss","../bower_components/foundation-sites/scss/components/_menu-icon.scss","../bower_components/foundation-sites/scss/components/_off-canvas.scss","../bower_components/foundation-sites/scss/components/_orbit.scss","../bower_components/foundation-sites/scss/components/_pagination.scss","../bower_components/foundation-sites/scss/components/_progress-bar.scss","../bower_components/foundation-sites/scss/components/_reveal.scss","../bower_components/foundation-sites/scss/components/_slider.scss","../bower_components/foundation-sites/scss/components/_sticky.scss","../bower_components/foundation-sites/scss/components/_switch.scss","../bower_components/foundation-sites/scss/components/_table.scss","../bower_components/foundation-sites/scss/components/_tabs.scss","../bower_components/foundation-sites/scss/components/_title-bar.scss","../bower_components/foundation-sites/scss/components/_top-bar.scss","../bower_components/foundation-sites/scss/components/_thumbnail.scss","../bower_components/foundation-sites/scss/components/_tooltip.scss","../bower_components/motion-ui/src/motion-ui.scss","../bower_components/motion-ui/src/_settings.scss","../bower_components/motion-ui/src/util/_animation.scss","../bower_components/motion-ui/src/util/_args.scss","../bower_components/motion-ui/src/util/_keyframe.scss","../bower_components/motion-ui/src/util/_selector.scss","../bower_components/motion-ui/src/util/_series.scss","../bower_components/motion-ui/src/util/_transition.scss","../bower_components/motion-ui/src/util/_unit.scss","../bower_components/motion-ui/src/effects/_fade.scss","../bower_components/motion-ui/src/effects/_hinge.scss","../bower_components/motion-ui/src/effects/_spin.scss","../bower_components/motion-ui/src/effects/_zoom.scss","../bower_components/motion-ui/src/effects/_shake.scss","../bower_components/motion-ui/src/effects/_slide.scss","../bower_components/motion-ui/src/effects/_wiggle.scss","../bower_components/motion-ui/src/transitions/_fade.scss","../bower_components/motion-ui/src/transitions/_hinge.scss","../bower_components/motion-ui/src/transitions/_zoom.scss","../bower_components/motion-ui/src/transitions/_slide.scss","../bower_components/motion-ui/src/transitions/_spin.scss","../bower_components/motion-ui/src/_classes.scss","_mixins.scss","mixins/_gradient.scss","mixins/_off-canvas-arrow.scss","_wordpress.scss","_defaults.scss","_body.scss","_page.header.scss","_topbar.scss","_main.scss","_slideshow.scss","_plugins.scss","plugins/_nextgen.scss","plugins/_gravityForms.scss","plugins/_events.scss","plugins/_fullCalendar.scss","_blog.scss","_sidebar.scss","_search.scss","_page.footer.scss","_copyright.scss","_structure.scss","_left-off-canvas.scss"],"sourcesContent":["@charset 'utf-8';\n\n@import 'settings';\n@import 'foundation';\n@import 'motion-ui';\n@import \"mixins\";\n@include foundation-global-styles;\n@include foundation-grid;\n// @include foundation-flex-grid;\n@include foundation-typography;\n@include foundation-button;\n@include foundation-forms;\n// @include foundation-range-input;\n@include foundation-accordion;\n@include foundation-accordion-menu;\n@include foundation-badge;\n@include foundation-breadcrumbs;\n@include foundation-button-group;\n@include foundation-callout;\n@include foundation-close-button;\n@include foundation-menu;\n@include foundation-menu-icon;\n@include foundation-drilldown-menu;\n@include foundation-dropdown;\n@include foundation-dropdown-menu;\n@include foundation-flex-video;\n@include foundation-label;\n@include foundation-media-object;\n@include foundation-off-canvas;\n@include foundation-orbit;\n@include foundation-pagination;\n@include foundation-progress-bar;\n// @include foundation-progress-element;\n// @include foundation-meter-element;\n@include foundation-slider;\n@include foundation-sticky;\n@include foundation-reveal;\n@include foundation-switch;\n@include foundation-table;\n@include foundation-tabs;\n@include foundation-thumbnail;\n@include foundation-title-bar;\n@include foundation-tooltip;\n@include foundation-top-bar;\n@include foundation-visibility-classes;\n@include foundation-float-classes;\n// @include foundation-flex-classes;\n//\n@include motion-ui-transitions;\n@include motion-ui-animations;\n@import \"wordpress\";\n@import \"defaults\";\n@import \"body\";\n@import \"page.header\";\n@import \"topbar\";\n@import \"main\";\n@import \"slideshow\";\n@import \"plugins\";\n@import \"blog\";\n@import \"sidebar\";\n@import \"search\";\n@import \"page.footer\";\n@import \"copyright\";\n@import \"structure\";\n@import \"left-off-canvas\";\n//@import \"right-off-canvas\";\n\n\n","// Foundation for Sites Settings\n// -----------------------------\n//\n// Table of Contents:\n//\n// 1. Global\n// 2. Breakpoints\n// 3. The Grid\n// 4. Base Typography\n// 5. Typography Helpers\n// 6. Abide\n// 7. Accordion\n// 8. Accordion Menu\n// 9. Badge\n// 10. Breadcrumbs\n// 11. Button\n// 12. Button Group\n// 13. Callout\n// 14. Close Button\n// 15. Drilldown\n// 16. Dropdown\n// 17. Dropdown Menu\n// 18. Flex Video\n// 19. Forms\n// 20. Label\n// 21. Media Objectaaaaaaaaaaaaaaaaaaaaaaaa\n// 22. Menu\n// 23. Meter\n// 24. Off-canvas\n// 25. Orbit\n// aaaaaaaaaaaaaaaaaaa26. Pagination\n// 27. Progress Bar\n// 28. Reveal\n// 29. Slider\n// 30. Switch\n// 31. Table\n// 32. Tabs\n// 33. Thumbnail\n// 34. Title Bar\n// 35. Tooltip\n// 36. Top Bar\n\n@import 'util/util';\n\n// 1. Global\n// ---------\n\n$global-font-size: 100%;\n$global-width: rem-calc(1000);\n$global-lineheight: 1.5;\n$foundation-palette: (\n primary: #2199e8,\n secondary: #777,\n success: #3adb76,\n warning: #ffae00,\n alert: #ec5840,\n);\n$light-gray: #e6e6e6;\n$medium-gray: #cacaca;\n$dark-gray: #8a8a8a;\n$black: #0a0a0a;\n$white: #fefefe;\n$white : #FFFFFF;\n$ghost : #FAFAFA;\n$snow : #F9F9F9;\n$vapor : #F6F6F6;\n$white-smoke : #F5F5F5;\n$silver : #EFEFEF;\n$smoke : #EEEEEE;\n$gainsboro : #DDDDDD;\n$iron : #CCCCCC;\n$base : #AAAAAA;\n$aluminum : #999999;\n$jumbo : #888888;\n$monsoon : #777777;\n$steel : #666666;\n$charcoal : #555555;\n$tuatara : #444444;\n$oil : #333333;\n$jet : #222222;\n$black : #000000;\n$green : #008752;\n$red : #d2222a;\n$d-blue : #131c5f;\n$l-blue : #0093d1;\n\n$brown : #544835;\n$d-brown : #413726;\n$cream : #ECE7BD;\n$red-orange : #ed5537;\n$blue : #6694a1;\n\n$body-background: transparent;\n$body-font-color: $black;\n$body-font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;\n$body-antialiased: true;\n$global-margin: 1rem;\n$global-padding: 1rem;\n$global-weight-normal: normal;\n$global-weight-bold: bold;\n$global-radius: 0;\n$global-text-direction: ltr;\n$global-flexbox: false;\n$print-transparent-backgrounds: true;\n\n\n@include add-foundation-colors;\n\n// 2. Breakpoints\n// --------------\n\n$breakpoints: (\n small: 0,\n medium: 640px,\n large: 1024px,\n xlarge: 1200px,\n xxlarge: 1440px,\n);\n$breakpoint-classes: (small medium large);\n\n// 3. The Grid\n// -----------\n\n$grid-row-width: $global-width;\n$grid-column-count: 12;\n$grid-column-gutter: (\n small: 20px,\n medium: 30px,\n);\n$grid-column-align-edge: true;\n$block-grid-max: 8;\n\n// 4. Base Typography\n// ------------------\n\n$header-font-family: $body-font-family;\n$header-font-weight: $global-weight-normal;\n$header-font-style: normal;\n// We use these to define default font stacks\n$font-family-sans-serif: \"Open Sans\", sans-serif;\n$font-family-serif: Georgia, Cambria, \"Times New Roman\", Times, serif;\n$font-family-monospace: Consolas, \"Liberation Mono\", Courier, monospace;\n$font-family-monospace: Consolas, 'Liberation Mono', Courier, monospace;\n$header-sizes: (\n small: (\n 'h1': 24,\n 'h2': 20,\n 'h3': 19,\n 'h4': 18,\n 'h5': 17,\n 'h6': 16,\n ),\n medium: (\n 'h1': 48,\n 'h2': 40,\n 'h3': 31,\n 'h4': 25,\n 'h5': 20,\n 'h6': 16,\n ),\n);\n$header-color: inherit;\n$header-lineheight: 1.4;\n$header-margin-bottom: 0.5rem;\n$header-text-rendering: optimizeLegibility;\n$small-font-size: 80%;\n$header-small-font-color: $medium-gray;\n$paragraph-lineheight: 1.6;\n$paragraph-margin-bottom: 1rem;\n$paragraph-text-rendering: optimizeLegibility;\n$code-color: $black;\n$code-font-family: $font-family-monospace;\n$code-font-weight: $global-weight-normal;\n$code-background: $light-gray;\n$code-border: 1px solid $medium-gray;\n$code-padding: rem-calc(2 5 1);\n$anchor-color: $primary-color;\n$anchor-color-hover: scale-color($anchor-color, $lightness: -14%);\n$anchor-text-decoration: none;\n$anchor-text-decoration-hover: none;\n$hr-width: $global-width;\n$hr-border: 1px solid $medium-gray;\n$hr-margin: rem-calc(20) auto;\n$list-lineheight: $paragraph-lineheight;\n$list-margin-bottom: $paragraph-margin-bottom;\n$list-style-type: disc;\n$list-style-position: outside;\n$list-side-margin: 1.25rem;\n$list-nested-side-margin: 1.25rem;\n$defnlist-margin-bottom: 1rem;\n$defnlist-term-weight: $global-weight-bold;\n$defnlist-term-margin-bottom: 0.3rem;\n$blockquote-color: $dark-gray;\n$blockquote-padding: rem-calc(9 20 0 19);\n$blockquote-border: 1px solid $medium-gray;\n$cite-font-size: rem-calc(13);\n$cite-color: $dark-gray;\n$keystroke-font: $font-family-monospace;\n$keystroke-color: $black;\n$keystroke-background: $light-gray;\n$keystroke-padding: rem-calc(2 4 0);\n$keystroke-radius: $global-radius;\n$abbr-underline: 1px dotted $black;\n\n// 5. Typography Helpers\n// ---------------------\n\n$lead-font-size: $global-font-size * 1.25;\n$lead-lineheight: 1.6;\n$subheader-lineheight: 1.4;\n$subheader-color: $dark-gray;\n$subheader-font-weight: $global-weight-normal;\n$subheader-margin-top: 0.2rem;\n$subheader-margin-bottom: 0.5rem;\n$stat-font-size: 2.5rem;\n\n// 6. Abide\n// --------\n\n$abide-inputs: true;\n$abide-labels: true;\n$input-background-invalid: map-get($foundation-palette, alert);\n$form-label-color-invalid: map-get($foundation-palette, alert);\n$input-error-color: map-get($foundation-palette, alert);\n$input-error-font-size: rem-calc(12);\n$input-error-font-weight: $global-weight-bold;\n\n// 7. Accordion\n// ------------\n\n$accordion-background: $white;\n$accordion-plusminus: true;\n$accordion-item-color: foreground($accordion-background, $primary-color);\n$accordion-item-background-hover: $light-gray;\n$accordion-item-padding: 1.25rem 1rem;\n$accordion-content-background: $white;\n$accordion-content-border: 1px solid $light-gray;\n$accordion-content-color: foreground($accordion-background, $primary-color);\n$accordion-content-padding: 1rem;\n\n// 8. Accordion Menu\n// -----------------\n\n$accordionmenu-arrows: true;\n$accordionmenu-arrow-color: $primary-color;\n\n// 9. Badge\n// --------\n\n$badge-background: $primary-color;\n$badge-color: foreground($badge-background);\n$badge-padding: 0.3em;\n$badge-minwidth: 2.1em;\n$badge-font-size: 0.6rem;\n\n// 10. Breadcrumbs\n// ---------------\n\n$breadcrumbs-margin: 0 0 $global-margin 0;\n$breadcrumbs-item-font-size: rem-calc(11);\n$breadcrumbs-item-color: $primary-color;\n$breadcrumbs-item-color-current: $black;\n$breadcrumbs-item-color-disabled: $medium-gray;\n$breadcrumbs-item-margin: 0.75rem;\n$breadcrumbs-item-uppercase: true;\n$breadcrumbs-item-slash: true;\n\n// 11. Button\n// ----------\n\n$button-padding: 0.85em 1em;\n$button-margin: 0 0 $global-margin 0;\n$button-fill: solid;\n$button-background: $primary-color;\n$button-background-hover: scale-color($button-background, $lightness: -15%);\n$button-color: $white;\n$button-color-alt: $black;\n$button-radius: $global-radius;\n$button-sizes: (\n tiny: 0.6rem,\n small: 0.75rem,\n default: 0.9rem,\n large: 1.25rem,\n);\n$button-opacity-disabled: 0.25;\n\n// 12. Button Group\n// ----------------\n\n$buttongroup-margin: 1rem;\n$buttongroup-spacing: 1px;\n$buttongroup-child-selector: '.button';\n$buttongroup-expand-max: 6;\n\n// 13. Callout\n// -----------\n\n$callout-background: $white;\n$callout-background-fade: 85%;\n$callout-border: 1px solid rgba($black, 0.25);\n$callout-margin: 0 0 1rem 0;\n$callout-padding: 1rem;\n$callout-font-color: $body-font-color;\n$callout-font-color-alt: $body-background;\n$callout-radius: $global-radius;\n$callout-link-tint: 30%;\n\n// 14. Close Button\n// ----------------\n\n$closebutton-position: right top;\n$closebutton-offset-horizontal: 1rem;\n$closebutton-offset-vertical: 0.5rem;\n$closebutton-size: 2em;\n$closebutton-lineheight: 1;\n$closebutton-color: $dark-gray;\n$closebutton-color-hover: $black;\n\n// 15. Drilldown\n// -------------\n\n$drilldown-transition: transform 0.15s linear;\n$drilldown-arrows: true;\n$drilldown-arrow-color: $primary-color;\n$drilldown-background: $white;\n\n// 16. Dropdown\n// ------------\n\n$dropdown-padding: 1rem;\n$dropdown-border: 1px solid $medium-gray;\n$dropdown-font-size: 1rem;\n$dropdown-width: 300px;\n$dropdown-radius: $global-radius;\n$dropdown-sizes: (\n tiny: 100px,\n small: 200px,\n large: 400px,\n);\n\n// 17. Dropdown Menu\n// -----------------\n\n$dropdownmenu-arrows: false;\n$dropdownmenu-arrow-color: $anchor-color;\n$dropdownmenu-min-width: 200px;\n$dropdownmenu-background: $white;\n$dropdownmenu-border: 0px solid $medium-gray;\n\n// 18. Flex Video\n// --------------\n\n$flexvideo-margin-bottom: rem-calc(16);\n$flexvideo-ratio: 4 by 3;\n$flexvideo-ratio-widescreen: 16 by 9;\n\n// 19. Forms\n// ---------\n\n$fieldset-border: 1px solid $medium-gray;\n$fieldset-padding: rem-calc(20);\n$fieldset-margin: rem-calc(18 0);\n$legend-padding: rem-calc(0 3);\n$form-spacing: rem-calc(16);\n$helptext-color: $black;\n$helptext-font-size: rem-calc(13);\n$helptext-font-style: italic;\n$input-prefix-color: $black;\n$input-prefix-background: $light-gray;\n$input-prefix-border: 1px solid $medium-gray;\n$input-prefix-padding: 1rem;\n$form-label-color: $black;\n$form-label-font-size: rem-calc(14);\n$form-label-font-weight: $global-weight-normal;\n$form-label-line-height: 1.8;\n$select-background: $white;\n$select-triangle-color: $dark-gray;\n$select-radius: $global-radius;\n$input-color: $black;\n$input-placeholder-color: $medium-gray;\n$input-font-family: inherit;\n$input-font-size: rem-calc(16);\n$input-background: $white;\n$input-background-focus: $white;\n$input-background-disabled: $light-gray;\n$input-border: 1px solid $medium-gray;\n$input-border-focus: 1px solid $dark-gray;\n$input-shadow: inset 0 1px 2px rgba($black, 0.1);\n$input-shadow-focus: 0 0 5px $medium-gray;\n$input-cursor-disabled: default;\n$input-transition: box-shadow 0.5s, border-color 0.25s ease-in-out;\n$input-number-spinners: true;\n$input-radius: $global-radius;\n\n// 20. Label\n// ---------\n\n$label-background: $primary-color;\n$label-color: foreground($label-background);\n$label-font-size: 0.8rem;\n$label-padding: 0.33333rem 0.5rem;\n$label-radius: $global-radius;\n\n// 21. Media Object\n// ----------------\n\n$mediaobject-margin-bottom: $global-margin;\n$mediaobject-section-padding: $global-padding;\n$mediaobject-image-width-stacked: 100%;\n\n// 22. Menu\n// --------\n\n$menu-margin: 0;\n$menu-margin-nested: 1rem;\n$menu-item-padding: 0.7rem 1rem;\n$menu-item-color-active: $white;\n$menu-item-background-active: $red-orange;\n$menu-icon-spacing: 0.25rem;\n\n// 23. Meter\n// ---------\n\n$meter-height: 1rem;\n$meter-radius: $global-radius;\n$meter-background: $medium-gray;\n$meter-fill-good: $success-color;\n$meter-fill-medium: $warning-color;\n$meter-fill-bad: $alert-color;\n\n// 24. Off-canvas\n// --------------\n\n$offcanvas-size: 250px;\n$offcanvas-background: $blue;\n$offcanvas-zindex: -1;\n$offcanvas-transition-length: 0.5s;\n$offcanvas-transition-timing: ease;\n$offcanvas-fixed-reveal: true;\n$offcanvas-exit-background: rgba($white, 0.25);\n$maincontent-class: 'off-canvas-content';\n$maincontent-shadow: 0 0 10px rgba($black, 0.5);\n\n// 25. Orbit\n// ---------\n\n$orbit-bullet-background: $medium-gray;\n$orbit-bullet-background-active: $dark-gray;\n$orbit-bullet-diameter: 1.2rem;\n$orbit-bullet-margin: 0.1rem;\n$orbit-bullet-margin-top: 0.8rem;\n$orbit-bullet-margin-bottom: 0.8rem;\n$orbit-caption-background: rgba($black, 0.5);\n$orbit-caption-padding: 1rem;\n$orbit-control-background-hover: rgba($black, 0.5);\n$orbit-control-padding: 1rem;\n$orbit-control-zindex: 10;\n\n// 26. Pagination\n// --------------\n\n$pagination-font-size: rem-calc(14);\n$pagination-margin-bottom: $global-margin;\n$pagination-item-color: $black;\n$pagination-item-padding: rem-calc(3 10);\n$pagination-item-spacing: rem-calc(1);\n$pagination-radius: $global-radius;\n$pagination-item-background-hover: $light-gray;\n$pagination-item-background-current: $primary-color;\n$pagination-item-color-current: foreground($pagination-item-background-current);\n$pagination-item-color-disabled: $medium-gray;\n$pagination-ellipsis-color: $black;\n$pagination-mobile-items: false;\n$pagination-arrows: true;\n\n// 27. Progress Bar\n// ----------------\n\n$progress-height: 1rem;\n$progress-background: $medium-gray;\n$progress-margin-bottom: $global-margin;\n$progress-meter-background: $primary-color;\n$progress-radius: $global-radius;\n\n// 28. Reveal\n// ----------\n\n$reveal-background: $white;\n$reveal-width: 600px;\n$reveal-max-width: $global-width;\n$reveal-padding: $global-padding;\n$reveal-border: 1px solid $medium-gray;\n$reveal-radius: $global-radius;\n$reveal-zindex: 1005;\n$reveal-overlay-background: rgba($black, 0.45);\n\n// 29. Slider\n// ----------\n\n$slider-width-vertical: 0.5rem;\n$slider-transition: all 0.2s ease-in-out;\n$slider-height: 0.5rem;\n$slider-background: $light-gray;\n$slider-fill-background: $medium-gray;\n$slider-handle-height: 1.4rem;\n$slider-handle-width: 1.4rem;\n$slider-handle-background: $primary-color;\n$slider-opacity-disabled: 0.25;\n$slider-radius: $global-radius;\n\n// 30. Switch\n// ----------\n\n$switch-background: $medium-gray;\n$switch-background-active: $primary-color;\n$switch-height: 2rem;\n$switch-height-tiny: 1.5rem;\n$switch-height-small: 1.75rem;\n$switch-height-large: 2.5rem;\n$switch-radius: $global-radius;\n$switch-margin: $global-margin;\n$switch-paddle-background: $white;\n$switch-paddle-offset: 0.25rem;\n$switch-paddle-radius: $global-radius;\n$switch-paddle-transition: all 0.25s ease-out;\n\n// 31. Table\n// ---------\n\n$table-background: $white;\n$table-color-scale: 5%;\n$table-border: 1px solid smart-scale($table-background, $table-color-scale);\n$table-padding: rem-calc(8 10 10);\n$table-hover-scale: 2%;\n$table-row-hover: darken($table-background, $table-hover-scale);\n$table-row-stripe-hover: darken($table-background, $table-color-scale + $table-hover-scale);\n$table-striped-background: smart-scale($table-background, $table-color-scale);\n$table-stripe: even;\n$table-head-background: smart-scale($table-background, $table-color-scale / 2);\n$table-foot-background: smart-scale($table-background, $table-color-scale);\n$table-head-font-color: $body-font-color;\n$show-header-for-stacked: false;\n\n// 32. Tabs\n// --------\n\n$tab-margin: 0;\n$tab-background: $white;\n$tab-background-active: $light-gray;\n$tab-item-font-size: rem-calc(12);\n$tab-item-background-hover: $white;\n$tab-item-padding: 1.25rem 1.5rem;\n$tab-expand-max: 6;\n$tab-content-background: $white;\n$tab-content-border: $light-gray;\n$tab-content-color: foreground($tab-background, $primary-color);\n$tab-content-padding: 1rem;\n\n// 33. Thumbnail\n// -------------\n\n$thumbnail-border: solid 4px $white;\n$thumbnail-margin-bottom: $global-margin;\n$thumbnail-shadow: 0 0 0 1px rgba($black, 0.2);\n$thumbnail-shadow-hover: 0 0 6px 1px rgba($primary-color, 0.5);\n$thumbnail-transition: box-shadow 200ms ease-out;\n$thumbnail-radius: $global-radius;\n\n// 34. Title Bar\n// -------------\n\n$titlebar-background: $black;\n$titlebar-color: $white;\n$titlebar-padding: 0.5rem;\n$titlebar-text-font-weight: bold;\n$titlebar-icon-color: $white;\n$titlebar-icon-color-hover: $medium-gray;\n$titlebar-icon-spacing: 0.25rem;\n\n// 35. Tooltip\n// -----------\n\n$has-tip-font-weight: $global-weight-bold;\n$has-tip-border-bottom: dotted 1px $dark-gray;\n$tooltip-background-color: $black;\n$tooltip-color: $white;\n$tooltip-padding: 0.75rem;\n$tooltip-font-size: $small-font-size;\n$tooltip-pip-width: 0.75rem;\n$tooltip-pip-height: $tooltip-pip-width * 0.866;\n$tooltip-radius: $global-radius;\n\n// 36. Top Bar\n// -----------\n\n$topbar-padding: 0.5rem;\n$topbar-background: $light-gray;\n$topbar-submenu-background: $topbar-background;\n$topbar-title-spacing: 1rem;\n$topbar-input-width: 200px;\n$topbar-unstack-breakpoint: medium;\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n@import 'unit';\n@import 'value';\n@import 'color';\n@import 'selector';\n@import 'flex';\n@import 'breakpoint';\n@import 'mixins';\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group functions\n////\n\n$global-font-size: 100% !default;\n\n// scss-lint:disable ZeroUnit\n\n/// Removes the unit (e.g. px, em, rem) from a value, returning the number only.\n///\n/// @param {Number} $num - Number to strip unit from.\n///\n/// @returns {Number} The same number, sans unit.\n@function strip-unit($num) {\n @return $num / ($num * 0 + 1);\n}\n\n/// Converts one or more pixel values into matching rem values.\n///\n/// @param {Number|List} $values - One or more values to convert. Be sure to separate them with spaces and not commas. If you need to convert a comma-separated list, wrap the list in parentheses.\n/// @param {Number} $base [null] - The base value to use when calculating the `rem`. If you're using Foundation out of the box, this is 16px. If this parameter is `null`, the function will reference the `$base-font-size` variable as the base.\n///\n/// @returns {List} A list of converted values.\n@function rem-calc($values, $base: null) {\n $rem-values: ();\n $count: length($values);\n\n // If no base is defined, defer to the global font size\n @if $base == null {\n $base: $global-font-size;\n }\n\n // If the base font size is a %, then multiply it by 16px\n // This is because 100% font size = 16px in most all browsers\n @if unit($base) == '%' {\n $base: ($base / 100%) * 16px;\n }\n \n // Using rem as base allows correct scaling\n @if unit($base) == 'rem' {\n $base: strip-unit($base) * 16px;\n }\n\n @if $count == 1 {\n @return -zf-to-rem($values, $base);\n }\n\n @for $i from 1 through $count {\n $rem-values: append($rem-values, -zf-to-rem(nth($values, $i), $base));\n }\n\n @return $rem-values;\n}\n\n// Converts a unitless, pixel, or rem value to em, for use in breakpoints.\n@function -zf-bp-to-em($value) {\n // Pixel and unitless values are converted to rems\n @if unit($value) == 'px' or unitless($value) {\n $value: rem-calc($value, $base: 16px);\n }\n\n // Then the value is converted to ems\n @return strip-unit($value) * 1em;\n}\n\n/// Converts a pixel value to matching rem value. *Any* value passed, regardless of unit, is assumed to be a pixel value. By default, the base pixel value used to calculate the rem value is taken from the `$global-font-size` variable.\n/// @access private\n///\n/// @param {Number} $value - Pixel value to convert.\n/// @param {Number} $base [null] - Base for pixel conversion.\n///\n/// @returns {Number} A number in rems, calculated based on the given value and the base pixel value. rem values are passed through as is.\n@function -zf-to-rem($value, $base: null) {\n // Check if the value is a number\n @if type-of($value) != 'number' {\n @warn inspect($value) + ' was passed to rem-calc(), which is not a number.';\n @return $value;\n }\n\n // Calculate rem if units for $value is not rem\n @if unit($value) != 'rem' {\n $value: strip-unit($value) / strip-unit($base) * 1rem;\n }\n\n // Turn 0rem into 0\n @if $value == 0rem {\n $value: 0;\n }\n\n @return $value;\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group functions\n////\n\n/// Determine if a value is not falsey, in CSS terms. Falsey values are `null`, `none`, `0` with any unit, or an empty list.\n///\n/// @param {Mixed} $val - Value to check.\n///\n/// @returns {Boolean} `true` if `$val` is not falsey.\n@function has-value($val) {\n @if $val == null or $val == none {\n @return false;\n }\n @if type-of($val) == 'number' and strip-unit($val) == 0 {\n @return false;\n }\n @if type-of($val) == 'list' and length($val) == 0 {\n @return false;\n }\n @return true;\n}\n\n/// Determine a top/right/bottom/right value on a padding, margin, etc. property, no matter how many values were passed in. Use this function if you need to know the specific side of a value, but don't know if the value is using a shorthand format.\n///\n/// @param {List|Number} $val - Value to analyze. Should be a shorthand sizing property, e.g. \"1em 2em 1em\"\n/// @param {Keyword} $side - Side to return. Should be `top`, `right`, `bottom`, or `left`.\n///\n/// @returns {Number} A single value based on `$val` and `$side`.\n@function get-side($val, $side) {\n $length: length($val);\n\n @if $length == 1 {\n @return $val;\n }\n @if $length == 2 {\n @return map-get((\n top: nth($val, 1),\n bottom: nth($val, 1),\n left: nth($val, 2),\n right: nth($val, 2),\n ), $side);\n }\n @if $length == 3 {\n @return map-get((\n top: nth($val, 1),\n left: nth($val, 2),\n right: nth($val, 2),\n bottom: nth($val, 3),\n ), $side);\n }\n @if $length == 4 {\n @return map-get((\n top: nth($val, 1),\n right: nth($val, 2),\n bottom: nth($val, 3),\n left: nth($val, 4),\n ), $side);\n }\n}\n\n/// Given border $val, find a specific element of the border, which is $elem. The possible values for $elem are width, style, and color.\n///\n/// @param {List} $val - Border value to find a value in.\n/// @param {Keyword} $elem - Border component to extract.\n///\n/// @returns {Mixed} If the value exists, returns the value. If the value is not in the border definition, the function will return a 0px width, solid style, or black border.\n@function get-border-value($val, $elem) {\n // Find the width, style, or color and return it\n @each $v in $val {\n $type: type-of($v);\n @if $elem == width and $type == 'number' {\n @return $v;\n }\n @if $elem == style and $type == 'string' {\n @return $v;\n }\n @if $elem == color and $type == 'color' {\n @return $v;\n }\n }\n\n // Defaults\n $defaults: (\n width: 0,\n style: solid,\n color: #000,\n );\n\n @return map-get($defaults, $elem);\n}\n\n/// Finds a value in a nested map.\n/// @link https://css-tricks.com/snippets/sass/deep-getset-maps/ Deep Get/Set in Maps\n///\n/// @param {Map} $map - Map to pull a value from.\n/// @param {String} $keys... - Keys to use when looking for a value.\n/// @returns {Mixed} The value found in the map.\n@function map-deep-get($map, $keys...) {\n @each $key in $keys {\n $map: map-get($map, $key);\n }\n @return $map;\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group functions\n////\n\n/// Checks the lightness of `$color`, and if it passes the `$threshold` of lightness, it returns the `$yes` color. Otherwise, it returns the `$no` color. Use this function to dynamically output a foreground color based on a given background color.\n///\n/// @param {Color} $color - Color to check the lightness of.\n/// @param {Color} $yes [$black] - Color to return if `$color` is light.\n/// @param {Color} $no [$white] - Color to return if `$color` is dark.\n/// @param {Percentage} $threshold [60%] - Threshold of lightness to check against.\n///\n/// @returns {Color} The $yes color or $no color.\n@function foreground($color, $yes: $black, $no: $white, $threshold: 60%) {\n @if $color == transparent {\n $color: $body-background;\n }\n @if (lightness($color) > $threshold) {\n @return $yes;\n }\n @else {\n @return $no;\n }\n}\n\n/// Scales a color to be lighter if it's light, or darker if it's dark. Use this function to tint a color appropriate to its lightness.\n///\n/// @param {Color} $color - Color to scale.\n/// @param {Percentage} $scale [5%] - Amount to scale up or down.\n/// @param {Percentage} $threshold [40%] - Threshold of lightness to check against.\n///\n/// @returns {Color} A scaled color.\n@function smart-scale($color, $scale: 5%, $threshold: 40%) {\n @if lightness($color) > $threshold {\n $scale: -$scale;\n }\n @return scale-color($color, $lightness: $scale);\n}\n\n/// Get color from foundation-palette\n///\n/// @param {key} color key from foundation-palette\n///\n/// @returns {Color} color from foundation-palette\n@function get-color($key) {\n @if map-has-key($foundation-palette, $key) {\n @return map-get($foundation-palette, $key);\n } @else {\n @error 'given $key is not available in $foundation-palette';\n }\n}\n\n/// Transfers the colors in the `$foundation-palette` variable into the legacy color variables, such as `$primary-color` and `$secondary-color`. Call this mixin below the Global section of your settings file to properly migrate your codebase.\n@mixin add-foundation-colors() {\n @if map-has-key($foundation-palette, primary) {\n $primary-color: map-get($foundation-palette, primary) !global;\n }\n @if map-has-key($foundation-palette, secondary) {\n $secondary-color: map-get($foundation-palette, secondary) !global;\n }\n @if map-has-key($foundation-palette, success) {\n $success-color: map-get($foundation-palette, success) !global;\n }\n @if map-has-key($foundation-palette, warning) {\n $warning-color: map-get($foundation-palette, warning) !global;\n }\n @if map-has-key($foundation-palette, alert) {\n $alert-color: map-get($foundation-palette, alert) !global;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group functions\n////\n\n/// Generates a selector with every text input type. You can also filter the list to only output a subset of those selectors.\n///\n/// @param {List|Keyword} $types [()] - A list of text input types to use. Leave blank to use all of them.\n@function text-inputs($types: ()) {\n $return: ();\n\n $all-types:\n text\n password\n date\n datetime\n datetime-local\n month\n week\n email\n number\n search\n tel\n time\n url\n color;\n\n @if not has-value($types) {\n $types: $all-types;\n }\n\n @each $type in $types {\n $return: append($return, unquote('[type=\\'#{$type}\\']'), comma);\n }\n\n @return $return;\n}\n","$-zf-flex-justify: (\n 'left': flex-start,\n 'right': flex-end,\n 'center': center,\n 'justify': space-between,\n 'spaced': space-around,\n);\n\n$-zf-flex-align: (\n 'top': flex-start,\n 'bottom': flex-end,\n 'middle': center,\n 'stretch': stretch,\n);\n\n/// Enables flexbox by adding `display: flex` to the element.\n@mixin flex {\n display: flex;\n}\n\n/// Horizontally or vertically aligns the items within a flex container.\n///\n/// @param {Keyword} $x [null] - Horizontal alignment to use. Can be `left`, `right`, `center`, `justify`, or `spaced`. Or, set it to `null` (the default) to not set horizontal alignment.\n/// @param {Keyword} $y [null] - Vertical alignment to use. Can be `top`, `bottom`, `middle`, or `stretch`. Or, set it to `null` (the default) to not set vertical alignment.\n@mixin flex-align($x: null, $y: null) {\n @if $x {\n @if map-has-key($-zf-flex-justify, $x) {\n $x: map-get($-zf-flex-justify, $x);\n }\n @else {\n @warn 'flex-grid-row-align(): #{$x} is not a valid value for horizontal alignment. Use left, right, center, justify, or spaced.'\n }\n }\n\n @if $y {\n @if map-has-key($-zf-flex-align, $y) {\n $y: map-get($-zf-flex-align, $y);\n }\n @else {\n @warn 'flex-grid-row-align(): #{$y} is not a valid value for vertical alignment. Use top, bottom, middle, or stretch.'\n }\n }\n\n justify-content: $x;\n align-items: $y;\n}\n\n/// Vertically align a single column within a flex row. Apply this mixin to a flex column.\n///\n/// @param {Keyword} $y [null] - Vertical alignment to use. Can be `top`, `bottom`, `middle`, or `stretch`. Or, set it to `null` (the default) to not set vertical alignment.\n@mixin flex-align-self($y: null) {\n @if $y {\n @if map-has-key($-zf-flex-align, $y) {\n $y: map-get($-zf-flex-align, $y);\n }\n @else {\n @warn 'flex-grid-column-align(): #{$y} is not a valid value for alignment. Use top, bottom, middle, or stretch.'\n }\n }\n\n align-self: $y;\n}\n\n/// Changes the source order of a flex child. Children with lower numbers appear first in the layout.\n/// @param {Number} $order [0] - Order number to apply.\n@mixin flex-order($order: 0) {\n order: $order;\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group breakpoints\n////\n\n// scss-lint:disable ZeroUnit\n\n/// A list of named breakpoints. You can use these with the `breakpoint()` mixin to quickly create media queries.\n/// @type Map\n$breakpoints: (\n small: 0,\n medium: 640px,\n large: 1024px,\n xlarge: 1200px,\n xxlarge: 1440px,\n) !default;\n\n$-zf-zero-breakpoint: small !default;\n\n@if nth(map-values($breakpoints), 1) != 0 {\n @error 'Your smallest breakpoint (defined in $breakpoints) must be set to \"0\".';\n}\n@else {\n $-zf-zero-breakpoint: nth(map-keys($breakpoints), 1);\n}\n\n/// All of the names in this list will be output as classes in your CSS, like `.small-12`, `.medium-6`, and so on. Each value in this list must also be in the `$breakpoints` map.\n/// @type List\n$breakpoint-classes: (small medium large) !default;\n\n/// Generates a media query string matching the input value. Refer to the documentation for the `breakpoint()` mixin to see what the possible inputs are.\n///\n/// @param {Keyword|Number} $val [small] - Breakpoint name, or px, rem, or em value to process.\n@function breakpoint($val: $-zf-zero-breakpoint) {\n // Size or keyword\n $bp: nth($val, 1);\n // Value for max-width media queries\n $bp-max: 0;\n // Direction of media query (up, down, or only)\n $dir: if(length($val) > 1, nth($val, 2), up);\n // Eventual output\n $str: '';\n // Is it a named media query?\n $named: false;\n\n // Orientation media queries have a unique syntax\n @if $bp == 'landscape' or $bp == 'portrait' {\n @return '(orientation: #{$bp})';\n }\n @else if $bp == 'retina' {\n @return '(-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi)';\n }\n\n // Try to pull a named breakpoint out of the $breakpoints map\n @if type-of($bp) == 'string' {\n @if map-has-key($breakpoints, $bp) {\n @if $dir == 'only' or $dir == 'down' {\n $bp-max: -zf-map-next($breakpoints, $bp);\n }\n\n $bp: map-get($breakpoints, $bp);\n $named: true;\n }\n @else {\n $bp: 0;\n @warn 'breakpoint(): \"#{$val}\" is not defined in your $breakpoints setting.';\n }\n }\n\n // Convert any pixel, rem, or unitless value to em\n $bp: -zf-bp-to-em($bp);\n @if $bp-max {\n $bp-max: -zf-bp-to-em($bp-max) - (1/16);\n }\n\n // Conditions to skip media query creation\n // - It's a named breakpoint that resolved to \"0 down\" or \"0 up\"\n // - It's a numeric breakpoint that resolved to \"0 \" + anything\n @if $bp > 0em or $dir == 'only' or $dir == 'down' {\n // `only` ranges use the format `(min-width: n) and (max-width: n)`\n @if $dir == 'only' {\n // Only named media queries can have an \"only\" range\n @if $named == true {\n // Only use \"min-width\" if the floor is greater than 0\n @if $bp > 0em {\n $str: $str + '(min-width: #{$bp})';\n\n // Only add \"and\" to the media query if there's a ceiling\n @if $bp-max != null {\n $str: $str + ' and ';\n }\n }\n\n // Only use \"max-width\" if there's a ceiling\n @if $bp-max != null {\n $str: $str + '(max-width: #{$bp-max})';\n }\n }\n @else {\n @warn 'breakpoint(): Only named media queries can have an `only` range.';\n }\n }\n\n // `down` ranges use the format `(max-width: n)`\n @else if $dir == 'down' {\n $max: if($named, $bp-max, $bp);\n\n // Skip media query creation if input value is exactly \"0 down\",\n // unless the function was called as \"small down\", in which case it's just \"small only\"\n @if $named or $bp > 0em {\n @if $max != null {\n $str: $str + '(max-width: #{$max})';\n }\n }\n }\n\n // `up` ranges use the format `(min-width: n)`\n @else if $bp > 0em {\n $str: $str + '(min-width: #{$bp})';\n }\n }\n\n @return $str;\n}\n\n/// Wraps a media query around the content you put inside the mixin. This mixin accepts a number of values:\n/// - If a string is passed, the mixin will look for it in the `$breakpoints` map, and use a media query there.\n/// - If a pixel value is passed, it will be converted to an em value using `$global-font-size` as the base.\n/// - If a rem value is passed, the unit will be changed to em.\n/// - If an em value is passed, the value will be used as-is.\n///\n/// @param {Keyword|Number} $value - Breakpoint name, or px, rem, or em value to process.\n///\n/// @output If the breakpoint is \"0px and larger\", outputs the content as-is. Otherwise, outputs the content wrapped in a media query.\n@mixin breakpoint($value) {\n $str: breakpoint($value);\n\n // If $str is still an empty string, no media query is needed\n @if $str == '' {\n @content;\n }\n\n // Otherwise, wrap the content in a media query\n @else {\n @media screen and #{$str} {\n @content;\n }\n }\n}\n\n/// Convers the breakpoints map to a URL-encoded string, like this: `key1=value1&key2=value2`. The value is then dropped into the CSS for a special `` tag, which is read by the Foundation JavaScript. This is how we transfer values from Sass to JavaScript, so they can be defined in one place.\n/// @access private\n///\n/// @param {Map} $map - Map to convert.\n///\n/// @returns {String} A string containing the map's contents.\n@function -zf-bp-serialize($map) {\n $str: '';\n @each $key, $value in $map {\n $str: $str + $key + '=' + -zf-bp-to-em($value) + '&';\n }\n $str: str-slice($str, 1, -2);\n\n @return $str;\n}\n\n/// Find the next key in a map.\n/// @access private\n///\n/// @param {Map} $map - Map to traverse.\n/// @param {Mixed} $key - Key to use as a starting point.\n///\n/// @returns {Mixed} The value for the key after `$key`, if `$key` was found. If `$key` was not found, or `$key` was the last value in the map, returns `null`.\n@function -zf-map-next($map, $key) {\n\n // Store the keys of the map as a list\n $values: map-keys($map);\n\n $i: 0;\n\n // If the Key Exists, Get the index of the key within the map and add 1 to it for the next breakpoint in the map\n @if (map-has-key($map, $key)) {\n $i: index($values, $key) + 1;\n }\n\n // If the key doesn't exist, or it's the last key in the map, return null\n @if ($i > length($map) or $i == 0) {\n @return null;\n }\n // Otherwise, return the value\n @else {\n @return map-get($map, nth($values, $i));\n }\n\n}\n\n/// Get a value for a breakpoint from a responsive config map. If the config map has the key `$value`, the exact breakpoint value is returned. If the config map does *not* have the breakpoint, the value matching the next lowest breakpoint in the config map is returned.\n/// @access private\n///\n/// @param {Map} $map - Input config map.\n/// @param {Keyword} $value - Breakpoint name to use.\n///\n/// @return {Mixed} The corresponding breakpoint value.\n@function -zf-get-bp-val($map, $value) {\n // Check if the breakpoint name exists globally\n @if not map-has-key($breakpoints, $value) {\n @return null;\n }\n // Check if the breakpoint name exists in the local config map\n @else if map-has-key($map, $value) {\n // If it does, just return the value\n @return map-get($map, $value);\n }\n // Otherwise, find the next lowest breakpoint and return that value\n @else {\n $anchor: null;\n $found: false;\n\n @each $key, $val in $breakpoints {\n @if not $found {\n @if map-has-key($map, $key) {\n $anchor: $key;\n }\n @if $key == $value {\n $found: true;\n }\n }\n }\n\n @return map-get($map, $anchor);\n }\n}\n\n// Legacy breakpoint variables\n// These will be removed in 6.3\n$small-up: null;\n$small-only: null;\n$medium-up: null;\n$medium-only: null;\n$large-up: null;\n$large-only: null;\n$xlarge-up: null;\n$xlarge-only: null;\n$xxlarge-up: null;\n$xxlarge-only: null;\n\n@if map-has-key($breakpoints, small) {\n $small-up: screen;\n $small-only: unquote('screen and #{breakpoint(small only)}');\n}\n\n@if map-has-key($breakpoints, medium) {\n $medium-up: unquote('screen and #{breakpoint(medium)}');\n $medium-only: unquote('screen and #{breakpoint(medium only)}');\n}\n\n@if map-has-key($breakpoints, large) {\n $large-up: unquote('screen and #{breakpoint(large)}');\n $large-only: unquote('screen and #{breakpoint(large only)}');\n}\n\n@if map-has-key($breakpoints, xlarge) {\n $xlarge-up: unquote('screen and #{breakpoint(xlarge)}');\n $xlarge-only: unquote('screen and #{breakpoint(xlarge only)}');\n}\n\n@if map-has-key($breakpoints, xxlarge) {\n $xxlarge-up: unquote('screen and #{breakpoint(xxlarge)}');\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n////\n/// @group functions\n////\n\n/// Creates a CSS triangle, which can be used for dropdown arrows, dropdown pips, and more. Use this mixin inside a `&::before` or `&::after` selector, to attach the triangle to an existing element.\n///\n/// @param {Number} $triangle-size - Width of the triangle.\n/// @param {Color} $triangle-color - Color of the triangle.\n/// @param {Keyword} $triangle-direction - Direction the triangle points. Can be `up`, `right`, `down`, or `left`.\n@mixin css-triangle(\n $triangle-size,\n $triangle-color,\n $triangle-direction\n) {\n content: '';\n display: block;\n width: 0;\n height: 0;\n border: inset $triangle-size;\n\n @if ($triangle-direction == down) {\n border-color: $triangle-color transparent transparent;\n border-top-style: solid;\n border-bottom-width: 0;\n }\n @if ($triangle-direction == up) {\n border-color: transparent transparent $triangle-color;\n border-bottom-style: solid;\n border-top-width: 0;\n }\n @if ($triangle-direction == right) {\n border-color: transparent transparent transparent $triangle-color;\n border-left-style: solid;\n border-right-width: 0;\n }\n @if ($triangle-direction == left) {\n border-color: transparent $triangle-color transparent transparent;\n border-right-style: solid;\n border-left-width: 0;\n }\n}\n\n/// Creates a menu icon with a set width, height, number of bars, and colors. The mixin uses the height of the icon and the weight of the bars to determine spacing.

\n///\n/// @param {Color} $color [$black] - Color to use for the icon.\n/// @param {Color} $color-hover [$dark-gray] - Color to use when the icon is hovered over.\n/// @param {Number} $width [20px] - Width of the icon.\n/// @param {Number} $height [16px] - Height of the icon.\n/// @param {Number} $weight [2px] - Height of individual bars in the icon.\n/// @param {Number} $bars [3] - Number of bars in the icon.\n@mixin hamburger(\n $color: $black,\n $color-hover: $dark-gray,\n $width: 20px,\n $height: 16px,\n $weight: 2px,\n $bars: 3\n) {\n // box-shadow CSS output\n $shadow: ();\n $hover-shadow: ();\n\n // Spacing between bars is calculated based on the total height of the icon and the weight of each bar\n $spacing: ($height - ($weight * $bars)) / ($bars - 1);\n\n @if unit($spacing) == 'px' {\n $spacing: floor($spacing);\n }\n\n // Icon container\n position: relative;\n display: inline-block;\n vertical-align: middle;\n cursor: pointer;\n width: $width;\n height: $height;\n\n // Icon bars\n &::after {\n content: '';\n position: absolute;\n display: block;\n width: 100%;\n height: $weight;\n background: $color;\n top: 0;\n left: 0;\n\n @for $i from 2 through $bars {\n $offset: ($weight + $spacing) * ($i - 1);\n $shadow: append($shadow, 0 $offset 0 $color, comma);\n }\n\n box-shadow: $shadow;\n }\n\n // Hover state\n @if $color-hover {\n // Generate CSS\n @for $i from 2 through $bars {\n $offset: ($weight + $spacing) * ($i - 1);\n $hover-shadow: append($hover-shadow, 0 $offset 0 $color-hover, comma);\n }\n\n &:hover::after {\n background: $color-hover;\n box-shadow: $hover-shadow;\n }\n }\n}\n\n/// Adds a downward-facing triangle as a background image to an element. The image is formatted as an SVG, making it easy to change the color. Because Internet Explorer doesn't support encoded SVGs as background images, a PNG fallback is also included.\n/// There are two PNG fallbacks: a black triangle and a white triangle. The one used depends on the lightness of the input color.\n///\n/// @param {Color} $color [$black] - Color to use for the triangle.\n@mixin background-triangle($color: $black) {\n $rgb: 'rgb%28#{round(red($color))}, #{round(green($color))}, #{round(blue($color))}%29';\n\n background-image: url(\"data:image/svg+xml;utf8,\");\n\n @media screen and (min-width:0\\0) {\n @if lightness($color) < 60% {\n // White triangle\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==');\n }\n @else {\n // Black triangle\n background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMBJREFUeNrEllsOhCAMRVszC9IlzU7KCmVHTJsoMWYMUtpyv9BgbuXQB5ZSdgBYYY4ycgBivk8KYFsQMfMiTTBP4o3nUzCKzOabLJbLy2/g31evGkAginR4/ZegKH5qX3bJCscA3t0x3kgO5tQFyhhFf50xRqFLbyMUNJQzgyjGS/wgCpvKqkRBpuWrE4V9d+1E4dPUXqIg107SQOE/2DRQxMwTDygIInVDET9T3lCoj/6j/VCmGjZOl2lKpZ8AAwDQP7zIimDGFQAAAABJRU5ErkJggg==');\n }\n }\n}\n\n/// Applies the micro clearfix hack popularized by Nicolas Gallagher. Include this mixin on a container if its children are all floated, to give the container a proper height.\n/// The clearfix is augmented with specific styles to prevent borders in flexbox environments\n/// @link http://nicolasgallagher.com/micro-clearfix-hack/ Micro Clearfix Hack\n/// @link http://danisadesigner.com/blog/flexbox-clear-fix-pseudo-elements/ Flexbox fix\n@mixin clearfix {\n &::before,\n &::after {\n content: ' ';\n display: table;\n @if $global-flexbox {\n flex-basis: 0;\n order: 1;\n }\n }\n\n &::after {\n clear: both;\n }\n}\n\n/// Adds CSS for a \"quantity query\" selector that automatically sizes elements based on how many there are inside a container.\n/// @link http://alistapart.com/article/quantity-queries-for-css Quantity Queries for CSS\n///\n/// @param {Number} $max - Maximum number of items to detect. The higher this number is, the more CSS that's required to cover each number of items.\n/// @param {Keyword} $elem [li] - Tag to use for sibling selectors.\n@mixin auto-width($max, $elem: li) {\n @for $i from 2 through $max {\n &:nth-last-child(#{$i}):first-child,\n &:nth-last-child(#{$i}):first-child ~ #{$elem} {\n width: percentage(1 / $i);\n }\n }\n}\n\n/// Removes the focus ring around an element when a mouse input is detected.\n@mixin disable-mouse-outline {\n [data-whatinput='mouse'] & {\n outline: 0;\n }\n}\n\n/// Makes an element visually hidden, but still accessible to keyboards and assistive devices.\n/// @link http://snook.ca/archives/html_and_css/hiding-content-for-accessibility Hiding Content for Accessibility\n@mixin element-invisible {\n position: absolute !important;\n width: 1px;\n height: 1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n}\n\n/// Reverses the CSS output created by the `element-invisible()` mixin.\n@mixin element-invisible-off {\n position: static !important;\n height: auto;\n width: auto;\n overflow: visible;\n clip: auto;\n}\n\n/// Vertically centers the element inside of its first non-static parent,\n/// @link http://www.sitepoint.com/centering-with-sass/ Centering With Sass\n@mixin vertical-center {\n position: absolute;\n top: 50%;\n transform: translateY(-50%);\n}\n\n/// Horizontally centers the element inside of its first non-static parent,\n/// @link http://www.sitepoint.com/centering-with-sass/ Centering With Sass\n@mixin horizontal-center {\n position: absolute;\n left: 50%;\n transform: translateX(-50%);\n}\n\n/// Absolutely centers the element inside of its first non-static parent,\n/// @link http://www.sitepoint.com/centering-with-sass/ Centering With Sass\n@mixin absolute-center {\n position: absolute;\n top: 50%;\n left: 50%;\n transform: translate(-50%, -50%);\n}\n\n/// Iterates through breakpoints defined in `$breakpoint-classes` and prints the CSS inside the mixin at each breakpoint's media query. Use this with the grid, or any other component that has responsive classes.\n///\n/// @param {Boolean} $small [true] - If `false`, the mixin will skip the `small` breakpoint. Use this with components that don't prefix classes with `small-`, only `medium-` and up.\n@mixin -zf-each-breakpoint($small: true) {\n $map: $breakpoint-classes;\n\n @if not $small {\n $map: map-remove($map, $-zf-zero-breakpoint);\n }\n\n @each $size in $map {\n $-zf-size: $size !global;\n\n @include breakpoint($size) {\n @content;\n }\n }\n}\n","/**\n * Foundation for Sites by ZURB\n * Version 6.2.4\n * foundation.zurb.com\n * Licensed under MIT Open Source\n */\n\n// Sass utilities\n@import 'util/util';\n\n// Global variables and styles\n@import 'global';\n\n// Components\n@import 'grid/grid';\n@import 'typography/typography';\n@import 'forms/forms';\n@import 'components/visibility';\n@import 'components/float';\n@import 'components/button';\n@import 'components/button-group';\n@import 'components/accordion-menu';\n@import 'components/accordion';\n@import 'components/badge';\n@import 'components/breadcrumbs';\n@import 'components/callout';\n@import 'components/close-button';\n@import 'components/drilldown';\n@import 'components/dropdown-menu';\n@import 'components/dropdown';\n@import 'components/flex';\n@import 'components/flex-video';\n@import 'components/label';\n@import 'components/media-object';\n@import 'components/menu';\n@import 'components/menu-icon';\n@import 'components/off-canvas';\n@import 'components/orbit';\n@import 'components/pagination';\n@import 'components/progress-bar';\n@import 'components/reveal';\n@import 'components/slider';\n@import 'components/sticky';\n@import 'components/switch';\n@import 'components/table';\n@import 'components/tabs';\n@import 'components/title-bar';\n@import 'components/top-bar';\n@import 'components/thumbnail';\n@import 'components/tooltip';\n\n@mixin foundation-everything($flex: false) {\n @if $flex {\n $global-flexbox: true !global;\n }\n\n @include foundation-global-styles;\n @if not $flex {\n @include foundation-grid;\n }\n @else {\n @include foundation-flex-grid;\n }\n @include foundation-typography;\n @include foundation-forms;\n @include foundation-button;\n @include foundation-accordion;\n @include foundation-accordion-menu;\n @include foundation-badge;\n @include foundation-breadcrumbs;\n @include foundation-button-group;\n @include foundation-callout;\n @include foundation-close-button;\n @include foundation-menu;\n @include foundation-menu-icon;\n @include foundation-drilldown-menu;\n @include foundation-dropdown;\n @include foundation-dropdown-menu;\n @include foundation-flex-video;\n @include foundation-label;\n @include foundation-media-object;\n @include foundation-off-canvas;\n @include foundation-orbit;\n @include foundation-pagination;\n @include foundation-progress-bar;\n @include foundation-slider;\n @include foundation-sticky;\n @include foundation-reveal;\n @include foundation-switch;\n @include foundation-table;\n @include foundation-tabs;\n @include foundation-thumbnail;\n @include foundation-title-bar;\n @include foundation-tooltip;\n @include foundation-top-bar;\n @include foundation-visibility-classes;\n @include foundation-float-classes;\n\n @if $flex {\n @include foundation-flex-classes;\n }\n}\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n@import 'unit';\n@import 'value';\n@import 'color';\n@import 'selector';\n@import 'flex';\n@import 'breakpoint';\n@import 'mixins';\n","// Foundation for Sites by ZURB\n// foundation.zurb.com\n// Licensed under MIT Open Source\n\n// scss-lint:disable ColorVariable, QualifyingElement, VendorPrefix\n\n////\n/// @group global\n////\n\n/// Font size attribute applied to `` and ``. We use 100% by default so the value is inherited from the user's browser settings.\n/// @type Number\n$global-font-size: 100% !default;\n\n/// Global width of your site. Used by the grid to determine row width.\n/// @type Number\n$global-width: rem-calc(1200) !default;\n\n/// Default line height for all type. `$global-lineheight` is 24px while `$global-font-size` is 16px\n/// @type Number\n$global-lineheight: 1.5 !default;\n\n/// Colors used for buttons, callouts, links, etc. There must always be a color called `primary`.\n/// @type Map\n$foundation-palette: (\n primary: #2199e8,\n secondary: #777,\n success: #3adb76,\n warning: #ffae00,\n alert: #ec5840,\n) !default;\n\n/// Color used for light gray UI items.\n/// @type Color\n$light-gray: #e6e6e6 !default;\n\n/// Color used for medium gray UI items.\n/// @type Color\n$medium-gray: #cacaca !default;\n\n/// Color used for dark gray UI items.\n/// @type Color\n$dark-gray: #8a8a8a !default;\n\n/// Color used for black ui items.\n/// @type Color\n$black: #0a0a0a !default;\n\n/// Color used for white ui items.\n/// @type Color\n$white: #fefefe !default;\n\n/// Background color of the body.\n/// @type Color\n$body-background: $white !default;\n\n/// Text color of the body.\n/// @type Color\n$body-font-color: $black !default;\n\n/// Font stack of the body.\n/// @type List\n$body-font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif !default;\n\n/// Set to `true` to enable antialiased type, using the `-webkit-font-smoothing` and `-moz-osx-font-smoothing` CSS properties.\n/// @type Boolean\n$body-antialiased: true !default;\n\n/// Global value used for margin on components.\n/// @type Number\n$global-margin: 1rem !default;\n\n/// Global value used for padding on components.\n/// @type Number\n$global-padding: 1rem !default;\n\n/// Global font weight used for normal type.\n/// @type Keyword | Number\n$global-weight-normal: normal !default;\n\n/// Global font weight used for bold type.\n/// @type Keyword | Number\n$global-weight-bold: bold !default;\n\n/// Global value used for all elements that have a border radius.\n/// @type Number\n$global-radius: 0 !default;\n\n/// Sets the text direction of the CSS. Can be either `ltr` or `rtl`.\n/// @type Keyword\n$global-text-direction: ltr !default;\n\n/// Enables flexbox for components that support it.\n/// @type Boolean\n$global-flexbox: false !default;\n\n@if not map-has-key($foundation-palette, primary) {\n @error 'In $foundation-palette, you must have a color named \"primary\".';\n}\n\n// Internal variables used for text direction\n$global-left: if($global-text-direction == rtl, right, left);\n$global-right: if($global-text-direction == rtl, left, right);\n\n// Internal variables used for colors\n$primary-color: map-get($foundation-palette, primary);\n$secondary-color: map-get($foundation-palette, secondary);\n$success-color: map-get($foundation-palette, success);\n$warning-color: map-get($foundation-palette, warning);\n$alert-color: map-get($foundation-palette, alert);\n\n// Remove this in 6.3\n$-zf-menu-icon-imported: false;\n$-zf-flex-classes-imported: false;\n\n@mixin foundation-global-styles {\n @include -zf-normalize;\n\n // These styles are applied to a tag, which is read by the Foundation JavaScript\n .foundation-mq {\n font-family: '#{-zf-bp-serialize($breakpoints)}';\n }\n\n html {\n font-size: $global-font-size;\n box-sizing: border-box;\n }\n\n // Set box-sizing globally to handle padding and border widths\n *,\n *::before,\n *::after {\n box-sizing: inherit;\n }\n\n // Default body styles\n body {\n padding: 0;\n margin: 0;\n font-family: $body-font-family;\n font-weight: $global-weight-normal;\n line-height: $global-lineheight;\n color: $body-font-color;\n background: $body-background;\n\n @if ($body-antialiased) {\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n }\n }\n\n img {\n // Grid defaults to get images and embeds to work properly\n max-width: 100%;\n height: auto;\n -ms-interpolation-mode: bicubic;\n\n // Get rid of gap under images by making them display: inline-block; by default\n display: inline-block;\n vertical-align: middle;\n }\n\n // Make sure textarea takes on height automatically\n textarea {\n height: auto;\n min-height: 50px;\n border-radius: $global-radius;\n }\n\n // Make select elements are 100% width by default\n select {\n width: 100%;\n border-radius: $global-radius;\n }\n\n // Styles Google Maps and MapQuest embeds properly\n // scss-lint:disable IdSelector\n #map_canvas,\n .map_canvas,\n .mqa-display {\n img,\n embed,\n object {\n max-width: none !important;\n }\n }\n\n // Reset