/*--------------------------------------------------*
    Sept 13 Stylesheet

\*--------------------------------------------------*/

html {
  box-sizing: border-box;
}

*,
*::after,
*::before {
  box-sizing: inherit;
}

.clearfix {
  zoom: 1;
}

.clearfix:before,
.clearfix:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}

.clearfix:after {
  clear: both;
}

@font-face {
  font-family: 's13';
  src: url("s13.eot");
}

@font-face {
  font-family: 's13';
  src: url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAGKoAAsAAAAAoRwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAABCAAAXyAAAJwXo3tsrUZGVE0AAGAoAAAAGgAAABxl8clCR0RFRgAAYEQAAAAdAAAAIAA9AARPUy8yAABgZAAAAE0AAABg0f7caWNtYXAAAGC0AAAAdQAAAY4z69k0aGVhZAAAYSwAAAAwAAAANgCums1oaGVhAABhXAAAACAAAAAkBzgEeWhtdHgAAGF8AAAAPgAAAEAgQwHjbWF4cAAAYbwAAAAGAAAABgAQUABuYW1lAABhxAAAANcAAAFWoOBY/3Bvc3QAAGKcAAAADAAAACAAAwAAeJysfXeATccb9pzbt9pdbbXVe+9dtAgiIoiIIIhIdEF0guirRxKdiIhoEdEiInrvnei9LbbfPt/zzDn3WiK/7/vj88c4e++558y8M/O+z1tHExaL0DTNMqB8RaGZhCaaOIuYnEXNzlhLfLg5PtwSFypytIqR8fHBi3D75J65rcWdA615hBAnMrEVUWyfRrPlBwsdMSKCj3OITCKbyCMKiZKigqgu6oq3RHPxnmj9ZZ/ujcqVK4f/3ixXrjL+q1C1Wnn9P+ND47/y+n8V9P8q6v9V0v+rov9XFb3nAITQJooCooQoKwprk7TJ2hQtXpuqTdOmazO0mdosEcUumUREbIV8l+r+2bHEx+k99wy+NXzJ6DlThky7OHvT3F7z0yK9uZwDLd45zjn2yPR3pSm67l4pxKxVWePjpfzwciep/TGhm5SyejYpTFFdpOzdNorfxCRJf8Pu1aSY8Ptm/EDUlyLrUjR1nmaR4ueL7+Encgc+W9Zcyl3RT6xSWKaGSmHrVF89+VHHQfq98t3IrPz74x3qPiknRmaJl2JZgeZSW3ehmRSTz2zh3/mnSP97xTZapWy9b6kU82/a1HP2TngkxW/ogtxzapWUzZs1xZsct2Pwpo9H8g5Rsf5MKb7/8B8pKqwoJOXnKwrjGcdHPJXiZvOLWePtUpgf9Md95mlRGOFAvxRa50b4c7UJV8cvo99X1kjpGzdfCusX6J+n0DV8cXa7lP5nizHyTzvhii8UFdEL//Va6JU3Rza2A0fgh1N24tPFg/Bnm0m4KuXAIwqcxKuGdZTSPa0FXnC9Fr4o2RCPJYHlfIxPy10CV0eb4irf3ngHKYx5CR/ZT/VYtF8Tz7YX7nnWHlcfNMPV9RG4+xt0Qn7WC58dv4inVp+PP3vUwVUf0Fr2wtv9w+LQlG6BP4t7cTUY0yJm98FVL77n+5P4osJ6PGrvQv6JbzV8K0R/NFrZG2iKFMGfR4/iqmEs+ib3tMRiOPFotOpb5l7H0LfIiFloGrTGjd8dRrNgBZ5talUJzafLQJWv0FdTJT+mQr6HGRTzc2MkZ5z4TY62Uj5NawT6JSSVQZsS55IyceI63Dl6H5ouzTmGJui578bXxkz4PF0x7WJ6G35/WoqISn78ZlUdKaKmOtjDB19nliK6bE59vjeNRbMoBQtlaT0p7NpbUoQVLc0VW0uK0BOL0P9QzwMpnXfaYdJDqmLu6tkwbT0b4KrhQilTn2OeXEWfSZl8YjH6mLr5INq0I1gy9jJzcZPWGG/4wYYxzwjTMJ6T93Ta9G6haDM7QJvvpwZp07LP62jz5N+0Sd1N2iT2IG3yo1uJEx6SNntfps1N9EA7NzZIm2mzA7SpPDpAmyl1dNq0Jm0W6bTZzLW/qD9os2RUgDaFb+G3/q2gyqlVpI2vHGhzGxS1OvoHaNP3RoA26VNBm+JDQJtdjUmbrXNIm8N8WpnLQdpMxpsvz+yKb4acU2+2VqyArVCzG5sV+LNCEptEPHpvO/0z6T4WaTT8TG/cxzLpnwlLjVvGzdaKm/Nis4x4auGDtV+xQzTyFz+mW/pbLA804Fev+ww3/x34WeC3wc/w4DG5MSvmJTsUA/IVBGOMmr8Us+V/v64UIWvPYPYmbZQi0xgbuFBfPMD+E35l6hKO5jzmwrR6Px7V70dc3RjHnb0P8x/yAbehaQYoO+8KhrBhPZ7oOYiJMNdFDz3vYOq0LSdw1WYSXuvMylXgPHocH8SeA1X3g0k7E87g6iyYsna1LK4+mI4r621ctVjOu0uO40zMAVfy1ADz8UWcljJp/lKumQUFMGlrjuHF4HbCtOsI+/nRcvw+501cYXaFmIk/TQOcWAGZsmxHG/7LNikfd2mOr/IJrJDDtfGkO/nBF3JVrMg5lf4zFTg+7AA/l6J8UAFXF8JxdaY8njV9Lmbt/CFjxk07sZ2t5bqQF6+ZyvbH1rh9Ykl8tXIjutv7DOhkaYxLz1VsXi0abMh6GZTHIO/gckFXNG0moDmKgdhL8Rlavrps82Cdyn8K8qofrraAXfo/4dNTx5AhLkWzHIvJPx9k8X8AKrtbDwNB6keAdlztqRB/Ug6ygHyNVuLb8CmY2n/u48+P0HPHl3uwF1c8UrtpDXh2HXNmtabtjyANhL0ito7l3kOMqEZO/BlTBleUA/4Cp3C1Mg1Xrra4+rU97z5DCof02Inf7C+MsSfh9ohuhTF2rStEj409cxdE5321nmKN+H78jgIIzN43Mx862Q+ND1xPyucJkWiTuQqyLKSouCEwG5V3483pbz0HO4HoEqZLV8BdeuwkFVdBDqW14O+/rIufj9wAEmDSpRODlL5FoJyvJFigrzWF34wOuMpXn1yzJp6YxmFI3xcYQLdH6GCzYxT5VUNBwJ1Y5JbfeuA3mDth+WUI6eSFMBa2I+MVnbSFPdCEjkYzPh+aDyFstU8xp9pPtzGdazB221/JoJAZrCr0YBqGAbEqQrZBUlqT2M2C3+HPH89jZPwirG1Lzrq+AihYRXaKsWJ4vSibC93sdweLqBh67NnH4dZxo8cn81Fmt6rEtj12uDYUstMHoS1Ms0tTam8FQLBgyqT/KQSNu3An7nk3mLO7aw40K7G43RX6glxnBuIZ/htj2d4C+hCFrgYwQuONGEunNWCRFUcUV/hEaxZKxn+bTLormJf4A5gjBBtKRNcqjieOcmO/fY8F65qEcce89xjM/yp4o2PMFBAcPE+Idh1J0LSDJBoEiP9v8Drv/ZIUIGpWim1Cp7Jh8T6Jyg+CrQUDffYUe88m9kOeuLHBo+dBark4C+JvLAL55wM88Wk6elZlS6jOnkOw2b2J2HIhEHPSeRLzZMlcCet+ACSTuSeelPbOWdzSGGRIeTQKpHuATeexl0LTnjzlLSCatHisBev+zygrsJZDZ6/HFdaLCAWnF+YIsPHwbXEYx2XOrC8ZvfglBxZDWtG1BrEoKj+99YJY4JUheSG2o5WAUMSah73qAmAQMe9eA7G46v+vxFpHYv1SjcTaSO6K9f8kuliAWAmRJBY42FMPVm00uUQGYm3vQWLxiVU2NzaIBRHsBUgQIVis0gloKixZaoAwA4eRWA0DxKKoTnkyJUAsK5dlO/BaUzNuKWJb6/G5+n0i9OuYILGSgsQiVvyHjM+XAtK8UfS5lA3K3Q1KVPUPojGOzc14itS+DtVy7eufUn7ONhp+hiYv/5ylN4ZgxWf4WR/8JHz4/QyCFUBe+n8ABPC/VzTQqD/1z4oFGvyJmzE/2rpLgebjGsHP5uKVV1c8kKL1ubpG7yvx1Tf09+vwQI3Is/ea0ScDDwS7reMBYygZ8UCFPgoPFDO6vZhv3UphP469K8Lm80CPFShQUOCVbqvRrpsb6LYCBey2qM8bqy6ppXe7Qh+jx3q3+SebALVvvUztZUbfM3a7o3Gz0e1hHY1u5wx0+xVqL90f/IyjAGZ8PbXVn/pnWUBt02iAX/PNI2pj2U8VhUB4uM1KEToRS6w0uhJx+jfw0rNQiULOUuCbanTkHvwHO012H4orKAfSfzANC8reuwWFJmC379s9uN8Kfia9R9/G75OdWMpcopb64J3OsafIYL+pyHbxYDypyEpCEcykf8Bm7kzgATugk3TuuYDOVGsJnn77Au52757B9vcvcfvVZNCIX3nSDpE18+ee06UpHYerOcQ4Mk8GcPfsgWD0bl9D4UeEjKdLubYFReCowVIUG9RIzZqJMlkkgQeZsk/D1YieuAozGUqs7TsLd85fEDTuS1AkNccAMIASu6gu3b6AD3MXx+g+B6SxmMIJnIbMQfPGcJB3IBqt6S5cTadaa3lvlYI3x9BJKAqULOje3zXxHkJG4QDzkRM+w5UVMyTHXSVgm/AZoT6mUDrbQyI4372O3mcF5JB8ZaiVOgN+KCLfBl9JoUZpK9wJfavT9CspyhbupK/L2hs4hrcP4KUFZqAnh2ujCfERUiV/iaY0sKNr1S61sjF3TwB2dFxmBgoSeakaCahCQrRcTyhyGhpi1B/QR5xl0Z3EnLnxG/cvQP2pp7HYk6heppQEAdNKKZS8vzCFYeE46oNUgz+HLNOqhmIenN9URL+oj5iwpmSam8zdXB5iLiWsAVZSYRDC81dZLIpRg+MdSkfpNY1E7Ey98hJwk4n916YCd5mpjzgpBOxqox2AEHDk6kq8kcjVFFv7CwXaPd+/jUaOIHwCk5W+neMxDUpT3/QGrr54ot4kPWtbcJm2pDaM1SV9fTvgJfUmo1uglJRvjMT+LApl237zCN6UGf0I4QYT3wOXp7qx/03OaLx7Y3XsgwEVQWDINekjTJfhJMs9qm5jsS18KX787eqxk0u8AcCMtTBkgd8JyGE7ux393xL1CbZKo25qt5pGFCeUTaEY3AkiCaKU6C1YuY780K6suSFvM2HRC6uELhkzFAIxbR/gVPTeq7QvdKTkImjz9yOkTx5oIDl/8ywUg9xXcjKmMmHuN5gFD5Q0N3fQMwp+d88DEHbnoSWGUu94zhUi+mBtyvf3YF1k3npWisqHa+u7qgDws5umFvNnJfEkYhdvLQDBlB61cUWKplXBhkyD7itdg8FMPGS8vpa/odkEZcpCUO6l5SO0Y2U85QvAstB52IHmD5rhqgl4UGhRzjEAnLDGVTYUS9FiGYC1s/FGnVjDuwaJtYsNNS2dWEDRBrG2LZ1FQs0NEIqM2SBUrSChkpJeR6htJFQUCVUIo8VKBaH2k1DYjU/JPHVCKfChE2o3CfUnZF3lY7N1QhUEl3KPhYJo/hzaRsqHmDBv1Xdw9dGDAKGqTkfz3ioQ6svdQUKtJ6HeIKFiSah9JBRIYcZaE6G0I5k52NCm2F2hJcANHHUBhqx5vjCsE3JfLvDyejuFIbp6x+uAQAkhpbgF8ELFigYEMPCCgQ10qECJHBDGs4xbKNr445fwwkcGHtEwm7qqTcMh5ZYjg+B6HZwICq6gTl7zBXTAO/LeekeK91e/aQykrzGEf8ngZUEZ/PIIXpXBN4MyuC9l8PACxghyoemQ/Bp0M+VlGfxKty8Gmozdxnt397snZRWxV3XbEkutxcxVZ1oCdquRD5jv0Tx2gEpwV27eo01wNe1dPJ4Q2UTNxU/F1lQ7BVfhU/Ezwlifgqf7yV6IE8W77XFl7YwrIkRpoij1PEgld+sGNO7rgsXm/+Mf/BkLJcrP7erJBMBhwj6R7tVQqi3PFuOLrlco9LgR5HpsCeFegquL4FLC9wXZrPQl00yZopsp30ugmZLEgETAVQuaN+9CpRP7fsAVFUNBA7H8EmtYgCxSvnk7eIV9KKL521JQlyRxuiQ2kiOxxfy9MXX+eo3xZ7Y32WFwATEOapi/G3RmMb4TviA/0LYX178QGtQCIRRsaZAZDbeDUNK8VUUaWC9Wzy61DqeKZZWysfMcCPPm2ybpz/TPPSn+7tUU48j6A/h+nSfHpBj7/m5jd2T9EZh8V2bstr+7b4u3YiqGQiG5UiZzVojjwcelKEGlUQnmc289B/NpCSSu5eo1NSslClWjkiDttg0D8abLgLrmoxhR6gPAi9SqUF5l3e8aUiCsaUrpSY1JWSOfxILJVr+L9TOpxV188yRnHin357zJe7BG3AQ57jXH+HuFs1KrnePCOjIeXCB7KHqxDcxVe164ky7WhOXsdjy5eFXctMWeiGHIpd81lP4nIV500+7rx1UCPU6EXf3CGunBItrgx/69P3Q+vhZaY6klhmPqW5uaS39kshOr/vdBVqk5J+jCindI5/hl8epb2qHoUEATr36jf6Aw6NB58XzWUXU9XzW4XO3twS7dXfuN9OcrRp6Ou7Z/CvE46ZdtuPY3mA/wIWxdoGnburbTv/91MfZYj1lF4nUW42/R2YZnHAAWFSPaHNLlwjlImKgfLxCwESlF9MKHYX/MA/d3AFeFPNrFH6efYJsyDOuJ3gjxaDSu1hzDgnGchULnvQtB4YbyJuyX89BiR5Ru++k22DTgojCv+grDS97MSfysN9tZkIE+4l4vELb0AjJIbxFsccscP60m7JcSs/Z1JMzSr4kKPsEi89xujeZj6JvOeBM12DkAuu6ReIdtINCF+LkkIW/yZkypE6vDRgF2YzJWu8iEfSt/I4d9DGkiCt5dpsscAkDTTDBEcy2gXa3TOEofmgvkTqyG0qcpC+5RU78LPmjqBpTuKf+E6vdq9m8Vf506BneWiicFaZqylIGaYUnAPJhO3sXV8wIcTuaBbLlRJPehSdmratJ2ZiPy/3kd0GyVRpB1UBykp80EXB0hHGsNLSukLUSncyddHzQBJtP9YPoAsFEUuQDB9sZbJXU728cj8Q7bQsLwXPfRLMUv7F9+5SBYpFHza7zTNQVzIdu2JLi1Fcab0yFRXfUA3PKOi6UjZbHik6TtTGjuUaOhHProIXnW5SSB4kZMUBINFilvLqO+Dxiblm0i5keGbGMbhu0litOEkOUvAybL9FJEpTnB0a3QK6Sz8B1axVrcxYs/BHK11bPTLwQwZQ9vooNb67wPiNP7fI+BdoI8N5+GLDPTqWa+lB30AXIS1g3gHD7QTFjTp5PrPr+CkWdeNl23SNP44D61hn0GBJCeEwvRxBC7gHzSEzmXNz1Rt3YAEhDDwMN97WmB24v5CXFSeaEFznHIiw3Rk9a7X3hVkYae1TT0/PwcPQaUkMnkhOEnIFx8NAb7KmMKfX2ocu35lhIQO9/77R6u+zNfUuLQmGzOCfnrm4fhW45nQed9d8Gsc6TZ9E1p64Z+XDhOnLaIOtlUzGEk7UcRtXrg+6jZv6HNPAR4K3ETFM3ILNgGsmsO6hUWh/FcUysokr5DFIOjBhOodfuFvhTo+Yk36mE+j81GX54+oY004QkkZuSoPzCr2bm9F5VVvhQuc+7K6p10aGTenoDe92mDKbs0DwxVCUA5CgTYlpsMdgOWhZOoL41QyAuyAo3hVd7OdHb8hj3vBMsUjgUPyGOUGh16YTqImO9r/G0i8NuJybaGcWtL1zypWQ3uabLQ3Xi+kSJIOd3JZRCk5gpFkPUkCA22iZswGZG0ycmusSTIwZcJcvgrEmSQIkghEmQVCQL89ez4ZRLkaRYS5OEQPOSrkSBIjisvE6QweEX1dksNgkAT9XTfRjP4TyBAQhRdRCBj8iE3CbL+HglygHC6EwnSjwTBq7xdoEyaN/QJEqQrCaJGEkoXlz0OWnkYvcnmXZODBPkHKLhaWEMd3FXykTPVAgUstcsGUGqViUSplWpQ429NxZVKi2KkbDx7Y43GfbQpmkNDeQse6tl9ij/zx9GdMXqfboz+9ZrxVI3s1v/DWxS+LcsQoja/RNy6l42gmagAm3z6SgcLBbjWfitKcPe9bqsBWKSn4tcbfEG72xcCIzD6rkZhrTxWb9D17/TPpPtwnZe6jjHhs1F6Y3Sd40TX87LrY8NfdJ3dCPQvX6BRNiL1GZHgq33+9UagUX02PsOTZcnrOzJSvSaZa81CAarTl8A+sJsL9K/Rw9FGXz17Fwa6zpXgxvrTR6duxmQpqn9VK0PXO/7Bfk0OWuC6K/oHaK6T+0c0yyL02TEorWA5NUS9/7/myht5S2oXs+5GM34ZEF0r6lFvdx8CgD680FUpNtII8fF7q+J1UEKQUYy7becMCIGpNM+80e8TKeaNW0jhZh9eKAOcoR0YcIZXAEmRqXWDkIYYR3Yb3pV4qdJ28tddh7GQiWFHU1ytiziDD9t82PYVEKRNfgkEWV+Hgpaua0MMd+A5eQIdA94UyMfBHfpL2WH3dHy4iJ5o4xfDyGDWLI/VcVNkADfp5ixgJ8DwSVpjfpCVjvXWg96U4iE9UjKMUQ/Njko5IeUvHVtByxjc5k12Le0OKPd7T7OUoT12GaDI/+t1mmvqbA1gL6iTspbULNGf49eehBZSfttnrkJkVPf69qEVbHPup1I6BtGolj4ZkqVn9fmqbyMCOO1oLGTQiI5/6ByQuCtqwSdW3SwuIvoAdob92ZU4bSPk1YM0zoorlm3Caaoj0bh6Opc4zUGcdmbz63DaQuI08CbXDjA8M6WXgdO6rVQ47XPitK0BnMbIFG8RwCcLUYr77YM6gJJuR3+F08YpnAbVyXMnRxCnjSeWYECGgdNqBHCa+PE8gRmdqtyEwjGAYQCUDTGDQ4lkOmMGbqkoDihhUv7uJHprt5TorZOB3uoE0VsPYy8AvRE6lG6hkNsjvPv2BdyExwC5FQ0iNzooTaljg8iNXkBL2Q5onhzFn8pX8fyeQm6DXiC3a8aVn/abNDue6VsBcJjOaIKUOcOUXxpXh3cRuVUjcvuGyA2cJJymspeQ2/GMyG2UQm7FAsiNiq99oE8ht6YB5Ba/n8jtLCUXXZGEalLSFC6J4eQnrSm4sJIkIziki9g/D11m8jm0N9HsaBDT0a78EqbbHsR0cUFMR/+6dKSxDW8axHTbg5iu5P4ApouNeoHpugYx3aQgpmtqRO7YiOvaKlw3N4DrTj0J4rr5QVz3/BVcR7N55mXhOq4LJWM9U4X9prtex3WZN7+C66g2+to//V+4DhxahCkH8y9DXsZ1JQK4jgbFDLiOLF7HdfSxGLhut8J19HV66KP7N66DipYj/W0DxrR7getSiOuaBGCMcktFffOlzlpF5kETCWXqEso4CWUWvgbbUbwY2I6KoCSiTry+A/Oq4nEMbPcIXCpytCCU+UeHT0FstxJQpkM5A8qUYPwKGL/tcscgtqtBbHdTYbvSmORjZ0GeA72DUIbYTmlMW8LwrRdEdvx4gVCmZANCGQY12GmKDVPRLlRgrKGjFLZrC2w3cV0GohjYLuW12C5AFB3f1Q3iu4Wvw3ejgvhOEUXhO0WUf+E7nSjEdwvXBIlStBSJ0j8DUfpkCRAFwsYgyvYeL/DdwX/jOwV4Fb7zbXgF350b+19EYQxCNUd/A2n4yb9q9zNwjgrKAvxQSKN6AN8pkPQqvsuR4TMDJHHlE98peGd5Fd6NMuAFxSLA3WVHwH6nQ7x9QcxRQP/MsN8pJyDNX4YnsKYO8RTCU++wVmnIDjx6DcKb8xLCY/N/QXiVd+dVAE/v/G9FCHK2vQbg7X0J4KlG9fgVgKdAk/ps/fK8wHc36lsyUL1WMQPF6UYAneqq4wwG1FF1oJMGvlO2XyUKFdV1fJdDx3eEdyMCvuJ4nV6KrpgAkwJ5jgDKWzo2APVa3As0CqACEgZQXvsAwNMpnjNO+i+/MQIvjcqv76fzE7FpFiUri87OfyOFR3UUUpjH9un3AaSQcDaIFJRF5163AFK41PaFRaczkcKgIFLYQt736e3/RAqFA0jhnRYBpJDRotOVlLvDee+wAR9ObRpECvSW2AZuD1p0fND5tHQgINt2gKYb8SZigkUvLDqFiAk6v4oJiNN1TNDdlwETPCQQYizaZ71fxgQMdjWl+HlnpLLmXAlac2YHMEHi5woTfMl22YwgJvgugAmUNUfHBGOCmGBiEBPQmvMh/YV/12DoGGRwcrnl/2HNeQUTcB3YB/71CiY4EMAETwSYow88WLoaYcvlHUVgwOALw5oz4zpWxdjmuKcENOBnnRsryV/j35I/6x5lzRn6wpqDuZZZx7ws+SnrdGtOkZVK8ucLSP76zTNKft2ao0v9LP/LmvP7wKDUD9Wl/oqMUp9r50wlZc1ZEpT6FQNSP1MuJfVDlDWn32uk/vmg1B8VlPovrDnk4D+D79vfIG9vA1gbfhLMzreqTlDqZ3nJmvPdxBfWnBzzKPVvBKX+5aDUT5uob0hrpxdSv1xA6n90P4PUjw9K/D1Bib/gddacbS+sOSv/t8T/qlZQ4ie/MF6AGVX/qKsu3P7qR+PFEBovCkKYPaF/wZdC48UQJfHLYHKPt6HE7xW05ijh9hYlfiglfs9XJD6Nyfa8NQPGiwzWHM99SPzJQzIQxJD4ZQISn2bZ/2nNeZ201wkyKEgQXdr//VprTs2gNSclSJBCCzNYc3SCbAsQRFlzfMkvW3OOTn2NtD/6n9JeWXNeSxDGTWaw5gTNCg+MP3Uxz9X7qpinkHxVzGcQOP68rxfztQJi3r/1ZTG/LDwo5vMHmteK+VpBoXM9o5h/0flXxPzrOr/71L/FPBmnIeb3ZBTzujFk67/FPPeg8dmLHovXiPma/yHmqwVsZ+y2Tm4dmLywmh0wGoPcL8t3goOM5A7K95zxwS4zTF+OfFm+K1Lr8v1FrPW+/ynfSeqTY7BVIk89UbzQeQ1fZnqrF6XyOewOx+OGeAp5Xaaf6NitRBmTDRhAmwH6mRmhZaoImW2KPYeGsdRi70LGWnMXmob+A47O4Fjz9DZ4YnqBmbj8CcIgLRmbzs8IFHfp0+DtP0NY+uhq9Gl08JYhQ6TDQoLVSy/eJ/1kpmIk/cL5oTiJulxS+eqTUzLiX7pvv49fX87DSD6GUTKO38eYaa8Xa8S7uoERuigGfInXp77hUBIHrx7fSXe8CkuVQ7SzNKRLlvGvZgUEKXUs748F5SMGjmBmQY5skGpUukVhekCvlmVE9tuQWpn3KYwgveO70DqlnKmMuvBpnJIV3XVmqcdga+Xxp6ltS1ztoE3t3Bv4c1QVNDThmIdE4bN+EK/m43PJ0r6gk83UvZpSxHEVxzVwXtlj6Wn3FWC89wjGUiYWJbdaA/XfvO8WHtKjFiOmmuM34LjCRJFtGk+v9t+Yf3MPoBmN5iHzhiTDjeXfDIr7Z4HT+W8TdzStTf8vZJjfTtUMA5Xpvn6GgSBFwSEGcaUBT0nXPaYWMAo2vTmYrmUgmEx63loUuGfuYLmUGL5C50jz/tERE0NWn+Hth7jJC5HwOwajodlaRT+ZDzEaCnBQmB/Sq0wrgxxLw+TV3+mv5hq+voPPmvWYbe6nVDy7Mf9kDP36jO1mbKqZq9Hcmi7YrzgtU6dihYbu4tPWgL3ahmNTepgY5DlUjUF123sSLmDQXoxD+mnD8qzh9khSUd+JfHBEPca70nogCtA3m7wfCm8YQKpSwOTzLdOJXErsBAmyVEc/l53Eh20ZT3eEsamPajPkBRLW+8MRvIw2c9/9kmhUxEutNQxOTT/B4Cm8y0Efp/eLolyf2Sbgh3S5m4GalLFGEUyqGHFhbXhVimIN2yk62xho4HnEoJTfMKGeKby6UZ9GzmFL2TK4SqydHSB5W8qkLuGM1nbhJce/N3yH/nroor8EMKZvzGE0nSejNxOf4zOmA3krlCYymk6R6Pv+bS7zfoHsmOJDMQ43Q0JMV+kH+5qhfJkWUza3qoCfVmfUtnJK+gfhN++cQcNV6GPmlq8u5Z+KZWNagPedWQbo1BqnoqGrSMtNvyrFuHiw0UDx5o0A2Q5zZnyGKRVhVY+r2C/MeHxDUKjfRz9L2X5suG5pXoR1b/qFMZmiPPaPOHYakwa4KjJHMlBpNr6OYMxJymNw5kz0vjwhazczBUCWpKZQKAcB8O+VCL0wiXLBCvy5tgW34R3gSJn9hGFMekQGGrIZw0lkAGZoM6yfxDjwzpj15NSMahBcGjJxFZ54MxcmtlzXq/qGwRxJf0cXRkN87/kRTMDmKUBcFa/nk8h0qApSth6Brr5L3YVM0P0jMKX7CQ1sLqj/qUzcUKvGNR+8IaQ2mKlLMfmHtOvNhd4ckTMPbq7KLMK31qEX33yJfbS08e8GsfozTySNxCr3SYBYTHPITBNq2sy7eADjfVP4ykxEAgaxgG0kgL4QBVsrYlV8iVjrVKTXHUYuxc4hsSD/Hq1gGDyTcRIZ9R1KvpOYdweJRXnM6E9BZ5tBrNwQUOU+aa0TC9wPxMJGDGtH3+yPFwPEegRuZb3mBrEm0DnXsjSJReNvUzzJvZxS+PH+ALE+CONma0hi3SSxyuHq7HASawh+QZAYkTM3bqZWYWtcASvr4+lYMj0/0fNStCfHA+DonwK4+nYM42Mwx1qOWC4xbglmpGhRQD9W+md9oYQrbwJK+GsD6ZmmEoxiBwuNoTbQmekji+nLthCd6UyV838+AA0N755teeiXptkigXFXubrqwQPSw3QzjcjIx0hZ0/1nuIXxetCyVDgRs87Cx0zWey3IHcQzKBxyzGRczYJGLEsdw1XqbtzKnS0VS8jGbUmVXFJ7ksNpM2YooWSypjyJSZKd9uohnn5Zk+peJFQyMYrhyLTQilNF9d8K7ZML+PPD7LgilNa6zODb9jCmiOkH7XvScF8QTVkomWLxVhp8OwxIBwGmzQqSWv1TcdNCzPkLV3MhXDROkCkGupdG26P2CVaCqRgxCrV/03A+tP96XrH30AiEiTqsnx4qE8NG/LUpNKcyeSA7E73Gd1aJDGoi+rAt+F1gIrqT8veKMPT0LK5mQpj4oV5L30Uy1XisI9+4diT3dGAb39dMVJlCBZBCn72TPqaLaLvJfQds5jyRvw4592KeaKQLHzNFH7Jm4zwlFuM8TZF6cqlUaThklbIVE4ZL0+pSlnb8y7nRVBxomAFleQgDOY3Zqe9k0m9WsdHGLJJp6LN4YnGGWZSCyTYyE3Nhqe3IXkysPAsRLycPwxUTbiSFtjjZRQdHYBCMiytCX+axs2gYWyogiSBz+MWQbygR6KahuioW8L5yXQJzLPvRCrCno9uY46YqLv4nzu92biXmL1HhMkWvCs4vfTEMVhVMmDEN575jmKY+v1CBhYkJHvr8RlM7qf07Q/1mcn6ncX6hWHvvtOPMZq6ooqkZo8ooU0ZTY34fMUcJAtpn5x5gbrU7J0N3GA7m2XqWUdu73+EM8v0U50x8C86gt3iGGTSFqRnkLmBUqvhmC2dwAmdwIjk5PVkqg7gcRQ2DmmUFms0v/cOrMkQxxziDkby5+kszuPzKSzPYubGxD/1ONYMMwmHimex9Bld03Rn7kItSYVK1D4k0RRqxNjN7RTuGq5LtCfqZjDna0xF47Z1bhms84V01Rw8CczSHmd6xLbmZnAGBTcuDqdjA/5ijL/dwD57UNxC2blKAGao5io0KzNHdvC+YYUGuVyZHvWCGPmaP+Zn66l9YHH+eP2gseGMPKgeO4i7x43FF16HWl0lrz6jYQY/GDFYK7MFhuWmCufki9DIQCaBNeXkGZ9Koy2gkMfhtipekwAyWXRicwTIvzSX7Id+ZyZv7cgaZTDQiITCDyuag78F9gRmkUUhSZIiRtDP0bsE9SMeBikOjh0ky3FCcJC4tfNsQ0qLQgsDVADqBVD0BGiTFoEkBPkszp6ArWt+DS2rGOyIxgivdHkrt4oRuWaUssbBnIPrwfNh+xXEBBd6+8hRkqDcGD8oGySPKYdJEyQ4gaYUQaMKlmQmRk4ntb+Q/ghubvt2QLRMs7n61E5+GQJweu9pPilLPARNO0Cpcks7rHdBfRbZDQCa/nx1O4p+fe07613w1IqsUm9IhnEtE5cMstPwcuM/Bido57zJQBBQIeZo74zZ2uTxdEIBz5+BmednZkVJr586NnzcPO4g+NOCWfjAV+L/8iB7QUJZDLlfcPV3KU9+flCIXwxn+Dq0Dev8+5jBbuvHvAOfJHSnQdY4SLJ9iYO/xSWCsZzrVk3L7HuDtB3zshnqN2eXigWBMPexgvoo6cGSMOrAykhMcu9XYmazR0NYLEJqfZBSCCTY1OkI85KRDp0ROTE3xPyHf8kZBuKZStFXKU1bKLZGX80r/0RUrlZFgxruLDVnYieb5D3szD4IJNuNzXMV76y/5Gz2cCIlYjT7UM3Oxo4pyiZ09eU+KIrS77aWUzMJMgW3dPRxEw2eLpL/BvLZMtWYmsu2TGCMA9IfDUmxcd1m9AZ2Nv4UF1gEjkL98VkrKr3IDlo7aAoIua9QNnxUE6x04ZjKngkymfdxWtY0Kv1cMHcvLSHB6Q0W2I9CAY2vckSJrYTTZRmJphK2AbhV3JwduzD+fgRcFh2OvpTJHL+4dQOPHM9H7rJS0j5gbnb3TXimvPwKcCv8IPOBS8aEcxyZGNjsWFrMFAlm7NFfjEI/oEG/4SWZORmPyndKZOaOlIPa3XIwGHf7Ey060AyY6wcy1bR/OzyvF330xAT1n3g041Aywp0xsFhVHZ628R7l29gRMP7XL0sLDvIVDNNzvPslmhh61Y4Tu1O4XMFZVaUSCjD2VwVjVgeHnKnfuhf9JN1btC7hzml8OGKs+HknDVJdA0ylowPqtCJbLzvyY/R92n9ItpsygiPoxhl6JJtiyEb3fC0TphgwNRummTVBRulAwJFNTBPNPVZqXEf2hfDoPqwZ9OnytDfMmXTuqBH06FTNEfzBKd0nNl306dOd9W5c+nciXoz9+aByM0r0DndEDuROM/qgY8OlQWTF8OimAJJrrA0bpQg7emMQkeab3GD4dFedxr7Du0zmCeTPN+pw+nZ8M85i5+3auahWlG0m/DqWKHqWrx3q8Lkq39JlglG5Z2pMYx25E6d5Vfh2n8uuQ3Y9bSL8OLf56lO5D+nW6MUrXQr8Oo71Yb0SP0m3FnKe2cwKxHr8M/R9+nU71jYVoW1iCvh3mBC6lU/jLPa/4dqhp6r4dFWnir4IP3/gbO3EkMf5z6ncZfDvETbpvp5Ogn2TT6KBv507Qt7P7RVTHC99Ohkhd6ssMYQhEdXRSvp0uwaiOKa+N6pgb9XJUx+k+r4nqSNIjY4U1fdoL/84Pk3X/Dg1U7jNbX0Tr5mS0br+gf+eaLl19j1lixNeRqrzu4ukZdPF88z8DOw78O7Dj+KVgwO6YfwfsfscAGPfpJBWwC2BlZpKQb+43Lwd2BF08TNM/P5F690Lo04L5h4ZHo4AesCuNGAYCD8PNQzipB+0e+k83jx7DsDrg5jk2S7l5jqmgXUcghoGBYhm9GrSvVe842IhhWBMM2gUuTVXhXcnb8gQDdo9B/qTtf/RSUIeKX1AuHg8rOyxvR49GiV3BoI7XBuy6c2cI2LUuI0EaBwnybxeP1Kv5ZP5ybJAgxLm63+tVN0+1/wzquEiCJLR4TVDHqwQJBnWsCQR1KILoQR3gcsl/rnjh5nEE3Twp/w9BHWS3OlH0oI59waAOIslqIdsyBnVkCNqlq6SSJL3GMa3Jmg9XTPvxV4GWoR2EuuCv2oxX5TH+pUwU8qxQpjfuICWoDPdEMKhXJbRmDOpVkbGj9QBuoSrXiL0L8C4mQ4s51Ep6HqBu86UO0Y1EpVrFySLK5afngnjlX+G+y4NOoh0B/5DyFCnPhR5/aoT7tn4hfy1U1v9fwn3VoF71Eq35/xHuq7wt/+kmMsJ9b9Q3+lwtOF90FOnhvkYQjgw4uFS47/8OwnkpHESF+47I+iKb/WM6iVQSPt25eqN8RAo56OQ2PgNpBwd8RLqj6I+goygXIE8dZijOGHtaz2a/NF/xcaYFXaJFq39pSnnIfxs9LJKZUHYWcpGXPsSNTH7zLdnBbHMgKm/lMfpqF5b3ebVyAJbmfmwja3vmktUHyrSqjc2aYnam8ngIj+y5QA0n9QLL3muOQN5rT4oaCk9X/H4KYHMMC0sA0d+gMcdFiSrXgf3Kp5fwm2e0LOsyTRneS3yF34RsZJxtWxpAWevI2ecyOpCF3gs1cbfeYaI9JdLQ7LjidmYUr/S91RtPTGDBiTwp1RXRQzqUpUCAFA7/7XP6/AEtTc0/oM8fQMC0GZ3xRWTCM9vTK8XKL/LcGDICutFZtMOT6boRSut5H0DIwyQ832ZyLCIN6WutIkhoJw9lzy1xUJ98P/2ge3TUb2hlxVV+mu9U6CIXiKwGievrQutWf8rKNbS+TjtDTwotATXy4OrmYZo4HhreFQ9LY9hZ6CONfmZbH2iAadQkzLuY/5towaQ3vVZZLQbH2rNMxjvJ0gb7wGZC6MWKoG8kdE8M/qTJTJjix7GNYJWsd/jmtS2ULYalDYgHXLRb+unCCSnUjrKaFgcVIJlWiin0RCzOT76jby3xCQW1lTWz2tFR0IrexP0MjqkP1c3BekxOloay7oH6lz7iKcVsng0UuWn0ZBUlhFNpv2NPkbDQfaSX+pXtDQapNWxHBMm6Ie6VqWjugSveqMQkmCSq7+sooF1Hj0tR7NlifaddYSbotpsB44dKPj0/Qef8wnb5FgEMk8vcnzKmfRW4jvPiOa4naJ/SzTpulh+ZiLqntVXn0bR34W/m12oKH9RvTtopq591Ks2dI5lgPPcs05BozWMtCUG1WRYFDhGRLNOWl3Xy0lYUQZtCq7erKtCBswDUjvTzrNHgBpwNjcxKGyWn7ws8J4WpsLaDGzHCEcN/glravoce1E5QZBvcjOV4IsGJMyc+AVKk69SmyuSpImpRXRxEihfpF66FndYNSpvpXjf8Jq0ZqKVRuiUx9dm+mMWA6JJxMI3Pnx9TZaaeJOmhMrMgmkg/gR9vjSZoLQTe5uAonfTnup/lxBNdLMvmYTiXVwFIIgDBbeGEwkmPHG5cTBMO14eb+eZmrg/v2+SiZBbedjcx8IpASe6faOTb+g2uupzC1WIXntL5COs1YKk66T+0rx5P0P+YAqvD71Cemd9IkdePzoj8NMDuoWExDw1JylvNIVlIUWdnfBtShOyJZbYc3qc6+5NpS0YaACD5zU4EBVzSP0E7Ti4PGelrNpVmRebdrviZafl0H7OchXkZTU1MxodWgT+ZgWtZWV6PhROmN+9QflC/NnGU7rPVceVW4fh36ZFvXwLPfpMub2ZgSDrpLNdok3+WC9+ykgvdKsK0eBBGomxwLZmc3vnnXphqsyFtz9YwxFXk9yS2H50JWZmCptZafBaFbR/xxWN88TYwRZZwOg8IXMTFllzyBLNmlX3/MwtmXS1L3JWdkeRp2OCP6Jnx44kymQbllIqQJUmPIWqTR5MT98aMJABDCBFdBL+oPIZPrPWUrPg51wuUJHlcuZNoAhEM5JKJtA9/VgqLvTAdkcWjP1dueskqZ+6C5/HbIS3xpjzlsC/4Z/pE0Mg5k0Dt1ilW+2DdFDrm3J1YiutqMh5cAlqAtYSq5DGCYDUCM8t6UnZAfGE/A+LZRySAe4GlCtNghhbSiikOMAGkNb2cvzYdlSE4R4EAhVwIZPRsn1djcA+8hFwyxODez4BcaF9unMFkoOJyMiT2vAhjfRGR82MAuBhBtvJFopARlvPrdTy42w3cY+kyMwPgUrYOPcgl2O29sf8RU/RKt/8VU7Q3YxCrDrhYTYbZBui8IwgLxwZHdC8wLB0qjpRGlpI+8hrB3t+Ik7IXVGwt7tf2SlxZxxCpd23LvKP11M8ZL2kBUBB24ga5ojCuGFwpWRHNOoflL2t+iiuqCx4yPNbNE2ZAaGGm6DMxMcpanjU7GfZupaYoWFzJzmF6GfNn6wnR72J+n6UHsbtT3cj8f3Pu4lh05VdRm0nqK/WSE5KpFr7QOoYPwnupLQiXVBo30rSWVJooRdXKa0C+82FbIpsGEHbMvBBRhKXeGTesOmfGV7nBrcnPXfXov/d9AYRUlfWvEqCfiTwkC7GLuRV6s4O7mZq6jdF7FlZrtc/C0tQyM/H5HEvXcrVpl7Lp/A+SDoTTpqFHPkIeceAZrj6nKftJU10iY9PQrlWSTjDG7aiIXA83FzRkCuADDHxw9AdBOtsUxiGymQW91PenclRmo8UHm0qw1qrKhBCMRvBSXfOzhKGX1WB8TaqiiYGM9nFWwzdDAicrBEnXV9ryhXjUz4QSyY++krJ/Fr8+aqZRCfty1v2jA8308XZs5nhmH7F8oaR7yUT/vTLym5S26sjEUKxQBjxajkPymKLugedN2Un/D8skhFSZBFqzXITr292UmapyROsa+oB0l44vlkV+U+99zrCSJiB1yLndIIVmUwY1aog000YksQ4ZjajPpmfhfNIlIonObWcAem6w9tITFshz/czCsy6WMvM9y6kbTKhVkpLKf+xjMuSSUYZT0TIvG7U8T4mdqmaookQoI0Hs77NEIAv/RPZgHj5jpkJc2ZjUBWXTyTihUMZtulg3J6QVE8+1eofZVqRTh1ELGisFMohA+uiC9DANz9MFQ/BzsXoIh6TXwxQ+X1YoauI+7U8s4qD91Il9KgXRZx5KD4iqNhZ5mfyclaFcPScQjtGmWIFbgWlp9LyyVTUyG35IAc00j0kV8KSx2aA5d45ZryCMd1YRAlXmJPlT6AhffsVQMEygn9C2U5eozqBslo1Rdp4IFoxyxECyhLA+osnOxRP17Vije8+abMOHR5uye+u4G1js8waFnnUKA6sapwEo/cPKs4I6io0Z1e5FG5ihOxO/cQ5/oKMg6SUIcxIpC+Z/OXsTzEFqSLeqiUMU4GZEmoXQXQXeKPSiDKe+0/jMvfkgX8/qMMSRIprAYxeNBQwscP3B6dOg7XgogqWXNceqOyro1s8D4CfJ2HYi/AFDHBqXw2iHEyBtAqdNZyiT5wEkZTr9pS6l+58FFHbWJQv2JkgG4WH87+bCVRxriqgKLeRZaiJMdWgDpGg0zWCACkMeTH/RdpICZGJhWRMTzVcWlnKwgEkL0yg3IQwDUcwspOKexDqmg0MJYegnNmWfqkdoCctY+j5ZPdlC1UVSnzTP51xSMKkgOtMC/MIcUg1PnExb6qIJj/RQFjqlzR+oqOkQZgLQiCq2F8OEEWwkMVQnkhUKUynpw3oBpieMIMb9EPPu+/Gi7s4txiXMgrxSmXlomvc13RmM/FEq10IIlAS6+8PpRk66zxofLHOQvBLbJWsXMEffHcYe04MlH1EyXK4JnleyyEpd0LKwtAR3E2FMrPPXrc8EbrAz50gWEP4IaCmdxmbtGfSklBjavRhN7s4PgrhOFsAX2cGEkzmr5pxxtJlPwAOgmUknba4OckvldQ7T6AnMQjleGBhSDmbNypxhpldRSjUoyVZan9kYKAWf/QulMKzbTeWNjYFS8FlA3Pdd+CpKAXsGi9weaJSIV5+9glI+Yqmp1Q0DjUIp6rMgSpG3Dqx7FaVgLoSVhGJjoBTOz6so5QBX3MkuemOgFHwW6HbvFv9CKeyjjlLaMJ6eFYoNlMKwwVdRCh0P2qqdgUahFPUZUEpkmtQO7YuTWtUhUVlZGjCJNsBqgKQptKCqDKqkcsvwknGNVgLBJlV0MgQTUiOFAjSp+BBM8ATGIo5PO2gjSojkTx/wJgi8JGYL8af8qvhQHcKrn4qwymPi1QuxT4aFVMMDfCl8AaPE1b8Ueh7CqmfjXUcO4K7hf7S1Gyg74ij2ThirXoVVO6u+p/F+mIm1HswMXx3qH2QN3FbtXOC28xPj1GNswa/OsqOjOEbGU0/QJuENra55AN5Sx5AeJzoYagdfprqEPYjtlVR1usPo53jWqRvSnHncAtsXg6mqXm3nGMca7484sh+vHurB7hjCKZxguWZT5NHfr98ZcYJ1qIcyLHHiUs1ukH+Co7+hXID6abh/z3ckoYJkkWQKE7Qp6ge2SOdNqT1iAYrbl/4Bez9Ixq/+nU7Gzi8dyeQoak5VOzMNvdKU3VK0gvQWbRg6GzLtNAvg7dSzBHWkaVvLejFm5ih5abcNYfBlWuth+u/kLxtKgR0d+ZJROgeh+srTiZ+z6c4/q3BKbi/4GYjxDkNab03EU44UXSflThWKI8YBoy0h9znDWvKFqD//c80lRSlmSJdi2kKhfBBshWhVKvX5RtoZC3Qax2eAob3RaiCfC8mTZzCnYlTB1tKfXHM5hn2PqT/q32NipCwqJ8yPx+Wgk0Bkv7JaivwbwYFzM7DItjucGBAas/kHsCPTbVbpK7SQw1bMlWF+vAdiFLIl/yZstdvPWXf7QUGWr7zXqDDfg937mAUB7jXqxmG3yrcPw06OxwNSTgJ4Ja4H93v2W3f8IN1WGN1NpDYdbsJjk2mvidwNKBG566j67HteHuFwHa5/+Ftor1HNv+fzwH3Cyt5wSM1aEPrjmus1OdyG7QPDjekVHO6Ql4f7uzM43JOB4S6BmDGpWvgqXEow75Us0JcLq9S2cy+HXE7/rbzNNLGXhkznqTHkB8pzRn27VYEI9CiZJRdTyIgTfwWAewZkzG3DsT8Kjp3lo/Sx78nCATu+fzHuEAGOmvg7FmAUNYZkxk6HlXJg3B89bSv99/rlw960jiIQtAzYCnbJkBoIP/R4TGOC+zEEHgxm9LAr7jFHsSJa9GfFq0v1T8ZLn7Mcq0JfqkcPb8MdbhZU0H+DB0H/YND2yBRGbo801BEL4xitIzdgf1bOk8LF8eGHUqu84J5Vl8RCdDltQA3R9QpZQTcMVcQU22jnHNzYj4lh9ZYwFlgOZQFL0wPWyjz0J24FKBMabXXq9xqNRpJVxkJYg4UKmYhhomJKIUaJPXi7oUOlR9EWlA/clDE7OvySyhPLRSXbF6MVq3ay9B/KgWdW6t/XsAya6Di7WXI8+53OwGnuIxUlJlrxRA7xPtMUIsY0Zr8zky9EsfRayAS8xEE11PSB8t+wtMFwLBtNwQ43NXh6l+QgOo6IHn10BmfKBIyW1ps+vidXv0C/U0pHst/EU5IhUCKM+X5DswX6rVzGJhqq8zBJodGZLYROCwvMoJmXlW0tX9bhpLO46KgqYKnNqMbkWk/bl5WxPRZaxi2MZtS/n+/bwK9GOTMuFfcYG7j9nXev4/czl1Nqj2ZZygGVjFXjHv013SafMH78vZUkkB98ydQbAv1mfpsiHSVNa58xdKEKk4u23/yLdA+CpJsaIB3LL2UgnZryfXeMKben0LbOHMlMUTxFoffs15OO3tewg68hHU3MeRj9UFZfpm2jsEwX9mCfKQP0Zerp+j+WaZezgWV6MCWwTKmZvLpM1XTry/RBcJneeWWZHm/DPucdEVym9AsQ+et97tBPLdMUtUzRxwepo6VWyn2LbK0tQ0kZ0C2ZpPNnncGgTs6lDJix8igNPfSFZ7FgSuPVnKqdTxttvOBE0ns4xkEAuo5Jc6qY/jyeg2OruFV/zPbAotDvtbFhfdj4ccGF4shLhZrFYGQMRO4vP7EqpastOcbzO3Ol9oG/CjrrqUpQzZLI6UWYbEVPs5SsoeHKxigEluDI0aYhi8lWIqVDWeDCSVXPyvrpCtKa8pRzSG86A3hPrTYpCsx5mQKDXlCAIbxc6sH1HBz6hOBwDufl0OeqoccEh15R/32lAPGmNjFGbfz+xdCPqqGrAAsqYr/8lFcNXZFeDT9HcPgEjPrwWd+Ww8dN9V4ePr1IHL4xdaHpoUESrMtIAtOPF2ZKuaRoCTzYSzXQ3/c67e7Yht6t56SqzyPdjjRqlcybjiBONA/0k65WJw/N+LgaPmjAoxS60qWoyvxr1YFXbEUKQ3B0nPic92bbjdc8dGCNh17Er9KPKrs/tP/0E3TXbQDHfHAWFE75nRFEDy8vwVN+GBKF/v+RUkuKWd9UQAf/6jxJyj4Miay/mGWICnSdL8WWKo2yGgCnMRllpl1TyMXwXiv+Kz4Z3SvDfI/ItQwYd7bEvdQZNZaKFLNoOnax0Jc1L908DLdW5abdRDW9gZzKMPA0KdMi9Orcis/0XkkRzeiFLVUOYSYL0NN2uX0P9K8PDyqp38aC/pLRyUYsRfh5o5Wk7cM/paqAKz3MdfduZcyF1kSFPwVpu2PrC9oy4Ng76BA3LONYmrNo6/w8tBrlXCKldVJa1ngDBsQw8Yg8U/qoY1+k9TkxVaVhjwYkOsXSTKbNE/WV6Nb59b9WMhdxYGPmpZGNkbeSuYxbdctI71d+T6M58+249IO/Pxb8/a7JNmkq/Qh4YO/Vfhm62iLQ1R3OYFfVfufZO0ZXJ73YNEzifbWrU+oGujq2meoqkYassTTQVUe5V/jNK11Vm07vKvmNb+deW6TULMRhafs5V5f//BRPvMmAhLiWpchbsCIKN2AWesGpYMH5VnyGvRmKZZl57AwMihq3ha4UC+3A5sSiaP7m+UPV6KVRKSFMsFDVITW1W6mEaCfaKyRnvsgStyeYkMFC09oWOv+YcamVZCLYon64UrlTy9sxX46HIhCyW2i79DCwLzP5X0ITzEw++p5urGNprCttz6K9zGCVm7/mRLMWoujytqVUYVxUnGbsi8NQE1hG++kpoMubO7FWbrMULqPi5M2/RzDthlbSWJZsuU+VLo5YLW5gNX72nE0J/qliEuLIPm8yAiSPA7wjgWcqRFOoqCK6poaxuGLIlsmRpvtnhca3+lXpYgu/XQetxcf8aB8D230TCuH9Gxmz3XZDmax08uwCd2iDmQ1jDEJkm0mM4ojgDouhhTbTygpMiWQaIOOCNDqytbmcgPOHCKTE11KvcGtWcTmyBn93CYz1g5O0z/4+kFiZFRVSPgjjixrxz6rgG2UGHaRh31YEzXYoo+nMuUm7wF+5U1hVPH3LCVaWSMD3DWLAdd/qjaZxeb3ahN7gTxLJGtYAt6eBP4TwOBGX5Sq+bxCDVfDTTnTv1ORqHCiLdPL9Lw/0nXfR4ROLMdCf+/zHQC+whJmmyrCogbK0iD5QBgA/b8szpJI2rA8OtI0lMNBVO+OMeCqMNit7llMvvorRQq6mnafpiBUi3CnVgyNmvrs+4sYVOOw+HGyxV0YcBX0sXVmSizzkc2mErzsOI14JrUiefmMkg6InsYTCWpbyWMD0oVmMt7lNaeBryVBFBkHrPpNeXB5UMiSV7aflGVLKYOmEsZDw6viPBPuveGD/+8/QTmPmVv9DLMk7LTaaLXNA+h/axma7+pCr3a++wNf9ec4IfsQHPBiAcTZjwHG55nOzMsyTIQQ/TDEi+dwWlnBite40VtpT+Tf+C8QhhwAp/TyjiZWZoSSnQ6ejGTnsb/CLPL7+mA3mvMbexxaIdeAtfr82iT6R/ayv+SYDG5SPyEzlL33KLraMNrNTWPqY4qK5lyroDyJ+02AO0V1Oxh+IHPN1OxX+zq1DGfAdRoHQjRw6jLEUPC/NRq3TGZOE8f2OpartqXoSMz6UbGc2V+HsXYA/Q7e+R0x+ZncEen4FS/v8sCVAq9THr1Qa7lAHxHCx0eC3oUUXq6HRio930t5KzK28OXStiI9oIHe8e4NiLYLej1AGpdNYzjxhijUGQUQwVYUWBo0n0QgeUqRlokGZp9PYGPjgp9U8jEH/rhnXuJRvX6Q4HL/UTv6/h0fzkf8pnwJBs5T74uivOYdON++fJEW5XseIDLp2Xcg02+5QBk080MBEu7y5+1BsgfIDBio7EO6KXFicd/GMBeOuC+pP3NVpPGNnxXj1fX/dq64H4Xi/mwiJksg0pfILVtAHSRebiT6cDN8v4CFbxW8etr9MQI1RBnRoCgcPZ2JiAJ3gIGABEvC9IhkIODtIwCsBAkZeJAEJE+KYBW9mXmHU8iABewQIOP3yqwS8oxPwfICAqm6/TsBlQQL2g3iMLMGjFXx/MrCmykH0OVvW3VIUoqs0nG8pcYeWnNInGSYygThz9s6xUvSuAyE89I/soNxmpjm/3aOOAmzMg69ZgCDN8pg4mrzDNJ2kYmCSRpOH7yILqT8hQBrBVLvhBRjoEz7VYVjrvHuvUdc6S3P7T9Rj/G+BTbS6DHpEZVXZbO3x0NoqAKveYaoRKttY/fOxTpNpz7fxai04giviYnBFDEGPzYtS4g3Nq+IaOpmWNdcf0yj4mKdqBcSr1aEeM5RPaB1YMvpjeHKIlDyvK//TS3hAR8oTdBSUqPW7kzMb3oOlcCGmhTWZAKveFN3zKj3vfoSBZeEYeciaawfLiSSnn2B2VjMHFlEMj5vr0K0I66EXYCV4wqCcPxz+WuqFNu//cES/Fy9JKpMOYLr6rN+uT4GcSjtFeO2y3BnoSSCyIjsz/XNOxyMdvULwXKr8ULlxRQ+3UBbtmkztMgEBaUVovV7FdPuD5TGuZfMuE/lXbYapYT38Hw5uxOvmsloKPsyqPpCiJNka/rZLf+JowN92jQdm5btHqnXBQChLyg7mvcap0DKQmpVvtAhmedFb7oeiI71D53FdMPTWE+J1qCVBW+7Zv4JLonF/UvpjLokxakkUDy6JKWqwryyL4q9dFi8zisCyCA0ui1NqWXwfGniMOo3vX8uC8TcZOIm51lO1LAoHlsU1FsdtlK8+yFdy+2qscWAv0ZSA6KwbDLh1/Xc5bZjYTLOYGJ6pBj1DIzD9kTzQyXS8DXcGT9oS226Sp5BRiEy50NA5rl+tZz3HTMqlxETBkg1wdY82SYa6awwFFIwfMrERY47giqe/Ch4GZmKlMMHgawurQmqqisZ3PO2yEiCyyga1sZSmoD/MLP9GZzrtp1+40jD8mN4KH8v1mRdXhghVxhSmGkvF8bP40fdedb+GLJTq/FT1jznrIhRcQz9IhOd/ueim0lgaM5kJAbY/spMSxy+xnfUYi5lnRthVgAPPkdQWqfrczORm9JY6lojhc0KMLAs0rEUem8n799N5vIzlpFmgKoQOMButkiHr5joiPVipkx96pSaaDMHU1GCKa9ldEPwnd2EJ7bvbicLy9MNtgC2Mfr2Yuye0RdpcEttM5Ix47mNqh5wLeBZSF2+BVGdYQzpPAEyFcoa7rieVwdhTdwDrpzPMxdELinzop3mhmOZiIsSJ2DnMYah2znDsuD57zmA0cAj/lF24s/hQbn1KZZ63Jul0MKlkMYaImXmskGQYrpUpbZLOL3tThuQ7+i1ny4QVnmsh7IOYospQIes05vQyidoxjmH1rJUQytzr0KHZlN19nPKMjWR1GQaGhAG4iLBwsIsISriIGYuALxn7GGZ/DlI0nwtSMRH/ZH3wjHIXgMVq2UsS3JaBeiDimARXsjT4X/GNWEwRv1fCK/J/88KE8SFucrS4GyBMvSnsQ77oJxSITSAsHe0hvNJpuUhdsTKvQaQ7MWvUu6gShrJunBBprJOvwmhXAJI6azOagOWuXAuYW07smf4rC5KnH6a0c9LJJwn8nX+x9qVSHNURGjxKxMVCl36mMaUQfqUOL8iZXDO8q03NPT6mqTiZdsDnlGDPx+UEOZi8mtzlJMj2y1DggU3mC1LW2yiVmoxrUWtCN8Wd8fpTVHByX2cqFlG0CMeYyzKs1z67NGb6OZFD4ROLsE4BQUVO5oPkP8xpLTK2OW4tcwHKzKWWuLUIj7Y42b+0lPcqQEY+pgEjK+0lOZlymJM4JIsPpMjKIoU5jrUAd3r72hAFJMhIDgPYhfbmumK4ZOYRtCwSsoVa6UvezaJCZVZDit/OMsxmLPiTLGTiZKUff0WWXvtnsg9E/bkEJoVVfv6pPxPju/ADXQgnqCkXYez0xVbgP2Un/6n6oHdJPj4JGHOf3OM+pQu7Lh9TU8RI4kA++3O+cgiUzdTBzZjJUYARlBNLqvlwQLe/P2WU1Iad7IKta2bhGy+TM7U0GhMakdJ29Mn9nEV93M+ZUsyoLA+km/QyQxcNUPov42Klf+Uq6B6JzHKPpIzVytLiVbGi1FpHXkHDY5T/SMXKakTDySXWUrhE62mVJSOgGFRtRsD47Wj9sUJzMdSpoiqXrIqnOelkp1nPb+um90x6+7D8yhcEQGms/JCazigJp0qtYZZPMlGXCGPcNCN8wfRw56H3sBerMPvDTQzmZkRBZYL+w2XaqB6MlfoRiBorPnjUNHhCR7EfNxsHR1+IrtdRqnGoSBy8w9yab3dj8TsV5OqbM/B2BjHZC36HOw+3yIfX8STdfFMxqrxJieR6KiN6LytxMJpFspKkYBgtEBFl468E9VH3uNDUsbJ0/JuuVWHWGkOl1Uk0O+uR4gzskmtn407HxFJ0NObBFSuAORmdbWLt83TCHaGpk+bUSS1i+gck6qeMH4XU8E7Cqtf+YPhROFmIg/l2nmIDaDQ6z2pUTPiz8TAoNSwTMyJdqp6UiYGong+zM4abEemeipvw9Dj00z2d2WB3FuAzJhf5sKekp84fzKPh8beqKqWyrm6mPNjMqihPLv3DSCWeESaX8eSgvvQsMjzB3zUHIYUKH/P2+AqdbTKUgX8EEF/QeKhNBs0GT8OdrKtoVRLhBzpW1MjtRUtK0YCWuixM1PDxfE3XGMzs7iMQ9W+M3sv8Kc4Ckyu06M/ZC0a1m7rMwLNZI8BME62PXkytfgRnn8fIWu6tZFj292Db5um0EZzZgnddwHT5blKAVnmTwRFce9arGzjnRyhHdng4HnBurS9nv55SV2nG9CuFrwPvdJYi1K1YieIQcs/q+YmFg/5RIU1EdB/Q2pA2kfFBNCY5WGhGY6pJWByD1pnYaZvVHSO/sQzS42alPxj22Z8FGYmhw/MBOsprlXRMIJ036uPOyr/ewFKtB4ljJa6w8rinwwwyqbybkVtebnHzlFr6XhSWv3i4vVUdwoJW37v4tB9JkUVtKa4jZjM7VCVrO53mCoKE9xynb231mXRe6eF4wQ/w4TJIATsLRR4iJ6qyi3U1nbT06QU8w7j+7SwBZf+EdqJiEB2iuGbjO+hutzNRLnwuK0qlbCfBGBVkXeaIfCy1MAxcsxS8SOdGcdZkTEqbSHII3LL8Blg3i8w8Z3nzWJZRsrN8SwHa7RxfFJUieghNSmRwFmIwM6t4W5kPblZrjuk5wqQqxnlWcD9sICikzcH0VU2G2BH+slSCheVYQqIgtqO/BWe0skxYXjp5GQknzGOb00lXDb1hsWKl02r0oZo29CF+WVgCre1tGglVZTM6PFSyiMa4kHQmUtguACzeZniXg5XrnxdkNSCGYqX0hSQLoWc9gbq0WdUFUtF6IQxPfaLqVoA9yxsXAFGT/gA7fsS4dBc5fyoD2JNYEyj5XSyVuxEM/hCZK223gPcvYZ24UB7lbaHgs+UqxIwYwkZ6WSNd+KmPWkt2OpddGkMtmYLofWcmd8xxDIERiNHUel0qykAdDMTTyR0fTDUyVUJpZfcxP8QxGN3zMgQlhUmj3jl4VBqZiZcc0JWLEmskOuprQGV5wCZc8cBgfxt6EG7sZSpkaRYMWm3iDvoerCadaS5eZiE4D/KHLJzhVif51PwU8u0566TlgYi+Q5QYWvsLKZ8x/97KakDpzBblOKWHumrErVMkzJ6ts6V8P5oqqP04jw5mCLiJYb3Pafxwf8bituG03tGx4kkH1/Aog9YnF6iyxTLw7Wv0tAetE2upu0gPz1j3TWPPOzfSsySkO/8UiqnINmyVgswAYQ8zgUxD6fyayf1SZyg5q4c6qunb3SwGyNJMSUA9bsBUKb8jD17wHdCGszmVLtdFFsmZmR/fV/qLyae36TQAe7KwWpVnVlFeQXD4Zv4IIixnmQVbSVYaa1OjYyBGysYTMUy0FlmpHFi4ZS0skWNhULGl5AHuGd4CvC5sDNWUv1fEI0Z/CCq4yhehQNtFrjkZ2zic6ZRe5l/ZlbeuA48lnkR6rerSnGLq2iCyRZZCg2om3cq2R5Hr1qjGMm7KbaHxt/dpY8yuxya1hjDwxzROppZiUGuaypO2r+VKL2NYENN4VLo1bivuXH5mM9Rb+u1DKIWiNgBGflQYxDm6/amyfVGgZWPoOw8ml88h+M2sA6Kd/g39jeZxsCHl7kk5jKK51Z2FnBRWvTG51FmaLJDFZeymZimqz8cbv1qYoM7qJCFKU4ulcVcSR0sG70lVOIcpuvoVTwOVm3nV4Ntgwukv+5Ype5aZcbJK1xnA2gCMcpC0VIkqb1I7YvEuCn457zJ6HE7oHTIM3e5KZGQ/sI5Jg/lYZJsBjOFHgfp95Cz2yzzVcBEnpC8kmNw1tSlJQe+HPwLKuY1uDEnxYO5FNnXrFNpvv4By2bLOVisNNCelSmYU4jTLx6jKOyoTsj0RpVAleqrPJ2ph/rJG3CVVfcRM7QMiu0k1g+7iCkufKhuhSt9n5oD/R6KwfSwyeCe0DmX7j3RsY36ln+cUyUFcIjwvWM7jdLOYCdOZpYdHhNgJZuTMfOxeIp7IytVmbh/B0myK/9vIschMhdjNejMMF9LewLeCGqcGEC/Ew6EYS+lTEMyx91R9Z4aBm4giQsGkhJ3qJI1+wryVJaJowNB2n9aXrlEYezKFPBMg/IwWEYyC8jIjVyqrD30FfkZTyA3EwReZOw8WQlnLNB8/y0FLhv5JFby8kJphsYEc5FR6zaox1402BmJjVgCV0rbSAMQ+hnbbWI/MYcfCtDCpFP3kwQ+Vd0NDZVZb7A3WbjHznFZTeBOWYVih58Tp49e6s6rlDIbpHG2ib01hIqbSR8Ugb/83tI+zSI6XJ6HLJ1hgXmZq+juRD24HZJI3/DynQp3oLJkP4ld6ffsEfXOo1SzTmdrktfC8lKuMofrzUzodCFEuZaN7jaHsJ5jLwDPQjblzzuFKu84pm1CYK00FpvelP5yAV/AwYa06Qw+W/E0Vm3aGmOZzKeULYMa1RgynUWYedTvtP5hCh85AhOCJsoKJANgGfDqPF9YW9tL3sNoWahEKjfUD/KMZRaV0HTW7LDLiZeUR/ydcx7tO456bVF2d0YBkmZznAotNnbnAIzrUn7W4UOOqtSQbJdq08Izm8IX8ulS82s/oDY/4tNDA7FWVqRiR4CLmE0zec44hdg5jWW9rW/UcRreraOjwmQyzZmiinWnErvugh4XJZd5VzKSjudxFaC26D+GRXIMdxuI29W3P5yhvbUsww3CyH40xynp/bk7mVmAGRJgZd1fA7CdSFHsq4S1pPHDVdGu6vlmBh/pRe2DSCuN7/N29jsgPpVi9Jl5qUPggd9+/2wkjfZO64p/VzhvW3dWDj9MNTL0uiaLyCi0X95ugn3cY+P+QVUPvMXbwJisIPB04HEh5F/RiV/3meM65u+DRNWfmZ6VRph1YmR/n/q07vu99Ji+eNvwB5J9rOPCSewEjcX4DpHB12gsRv5dhJHuvlrUZJi8XT0NzU6ly0yLs+jQvDSWX5s23qT/0Bwgrtrmwjf46L15b4BSmX9bkC1TZUv5zL/kbNzWnqc82jgi04LjYgH3INgsLxMr6D9bmF1WHCUzqsDBscc8DvOYai2LZWJDmJiPjo8eCzTzkZs/B5J37NA7mhmYlk1rkx4MvsHpb4YIxaFtPxIS/eR/MoCHNJO8nrVdYcPlC6b+d7SBIX491Y0IYqF6e66eaOoeFDph6Pz/HnU2oEu6hYaPmurlSbsLqk5uIUPewWuze90dDiK2qE4eJ2sFa3+Ufg40doA+pPrNX0/a2o3Jxg6Hou2y4abueSaZMgCoVAKqQdLMmpotlxEA1N/BAQncvUFEduouEhfnOHHlgBokI+pem0XIvixJmLcxoFw9rUdRU+qAOaabN1n8Agl7mAe60Uoqac4aDGxA87e05Xk0eT/1dzjy/lom4a3ZpTF4DRqLJ1NyrpfAudoNCDUKggIgqECzyMB8m6D/dIQhO//L2hPbTD2vocCvI8+2Jj43mEHPPKrN8b33KctVUYV6/+qxBZFa8uNDTueC3VTcOo98JQF2U+ob2a1FXWUCoap1ijPT6/Po38iBPkT3I+qmn1+ONZz7DPjzESm1s8IRr+Ixlmauu/yQuMrdVk5Y7gNZaeEUnBlHqY8zUfbLZ7HRp3arIImsOMKjr078n2d/6Vcq/x0NbuNfaL2Xnn9fHSd+jj7j01o1kjMoB2qXs2MPySiRokIkZIdeZahs5pTYgNuV9Vp44K3L/2BptTnWoNn12sQxhzcOIsiw8VB1v5SRoivFumUbzKzORQoDgRd1oCN38u4GdPi8FiBO7dialF2M1xZvUTEOOsDKahaqti2lYNhb2SV3CaBUmmHiY/mV+F9jRTU1ThZu4rjOgkIq9RQmg94oRE0BSSkaCmHmwsJ/nX4UVYuoMsyUz0XqeqTdrgdOSU+0oDxrnWU01qhAtsrhODToRTJzSkLND1OIjfGZZDAZ75o8Elz44mEfbpzN5pgTXjHZmIHUKat7v0PU5aisZ7SMIXZue6bKeRt66PxDfsHxsnXJMv1oJ9bPG+KVEOhtB/YWUOQClwvQJyzQ1xrc5rmNaz7FCrtcNlSELtVYN6ECYeRKGeTWDVTepQ/ocLJNQZZLeZyFIam0TQcZSgTd/uhPPeUg6VZuORXCTmm5oJ5431TAWA+l6BB0bYO+FhfTX2pN0txWlDdPP4PFI5W/KzMIWTyuWQx9YdvT6AjwqmhXWfWvRG40xdqdZJSknyy6tYLmabKwyq3EKU7YzzGYhFnsiM5BMEwDwkhkFYmpZDJ99OQZvYuBL2mNWpl9ABsDSXV4lb2itci9g1M1QZqF2rEYukrKda9ZZgomLrMDlAplECMXeM6by5foY437cF/Oen8d2pSdg2sJYhPdEBI0dLEN65AZWrIUR+Yep3Gt0QJqeYW09++A4WTWu7jISyFoQXOw+T08zMVEokVkv/klYC2nqOPQrT/hy5tJ/mCXQ2TUng52tpDpbeyMt9quxvEIPVdV/xBUBYPU3FKp89Ds/rICdW4RxYmm1aMElQDph4ckbyrvyNc2vVwAUT/2pxsPa5UVApySWQDfzdNvHPVneipkXCcVYz6QfBGqiKrWyAl1MOwW56N6Bb12EpN4eIwKd3VHtlc5+xboN6Q+wmkLjXOpjdJZpH85ejVn/Cz9/+h42fx4zpjztJyzKiDQw3KUOEP++EzLj4M9A+jd5JkwaD7J3sQzLI54O8NzDoyeYkvRcnV2daL6AF15hIfZ6rMmQUAjgaES++nGR70vtDY7ndM/xyu8gNNzemXFB0gcEnfDudfwwgcVHL7HS/tVdYOiTtrwt5eLxwDun6HLOPac6lmonAeG3yXzBkMPyefYTUjRlacDHLftK0cxRHo9vFskzC98mIMuydjY9dQ/K4/mp3C1xA8hcTbR8+oql44pebo8y9LJOs6dgSxqomXDom9SfrgUeJaCOVSnOdOAihdDkY9mpOUy/VR5zWjB8tK+nU+v3spRLaq+muGKYXTI1KV+jh8xd4YGGy06xSEEulu+6gNEO4bnlx3h4DysZyDMpf2GF0nh5j3EVjqspZEqEl+bYlnrJDWEuwTp2ND1YmO3pq1Ca0VhMj53VXdkOyHIvMz/EcjuGWQHf44qpfCZmZ5tYE8t0hWEEt07hYYy0MdGzaVE6Sfo0vDWCehjrRoWyLK65BJZkOAGJiZW2I+k+M/mwxaIJkk2ttkJC0xyoDYRGK59eyoa5u81iDD4G8Dzo/idIxGoUibQmu+/QAsFqYj4qFJ5KTIZn5pwffFr6Cf4FLVUyH6PNqHH6Gf9o4uG1fuYpW3kesI8n/4aw3I1XWRkdFfAZy4fE8mh5N6vNFeBq9rKIfmEabAS4nSj/KWNNGPZZksXFrZtBimzNwePsZ7eDW9h4xKIqy2Zhzg5P9RYao4e02aXxO5ZsFrdY8iYf7tNoJ/DRnafhF9JNjdX0YBP2CP0UZuhpMsV80VhfiawfaOIBl08nbcIVSyQ9oeTX+rSh8SK/Des574inev6tyEl1wzMeKz2alXtcPPTKQVXfy/q5Nh4F4WVpZKuNBYRNTNGbsx5j3lbj46xS1vAWD6BUtUW81wAfUpcDcV9lfoKmkpRuYaHpuZQhrf3xAFH7uKfkI8ZnZKnelnFy6UOwDCblZU1/Hv3F8FzhmNiLrk0mJaazcoiD2CN11S6Ao8VhBGipLC2fTtibznKGqat24tmOy7ekiNqxFRvPQqtAwq85rcyhvrQRGsCTYmlge3vRvfRRg/ALeitc77LWVAg2XOKGpHhysQQgG6zoqHcYiwS2I8IYMGtnFJPlZyxNG08csLC0V2WmucW11H+2iP6iz3/qxJho5sMnMCYmnAnDybQPRJH5SZYQycI4Oz+dgBHM8oxQ53X/AsSRmYZ0H3F9LAsOPPoI746aj43thYotslenY4e5x6IpvaZenuLYlDm2429TYrFEAeuW3Wew30OWfXluYp3Oi2D/9z20Dt9k3PvYd06rYBQZT5My+IL8k5ppR2IVRgyaw5mLR0U7fy6w3Gth47A0WDIu5Srkt2MeFpabNlPzaAb98vxvRrsLSzhT35VWrgp182QzG3GTh+WIzVTRLnvuYxQ/QWqmMWS6EmvHSFZJcER1cUQulFoZ8B2t9OkkzF2FSRiEKx3PLMrkynPR3cm+0YsjJzoQcDKZ7DSTVE7TN35go58FCSyM/UplqDqzY2QaT+U0V5nACAQGmhzNvYa2DZpoVU66qdPXPESFyoJTRX8+JWdLomk0iQZD9edTClP+KSJ4jkc0CxNHs9hnxANIyggGE0UXuortozG8EkownUGqCLWKULz2B+iel8aRCuWfQP+4HUNmRjn0ZO0sfOPOjR8VUiEveajuh9NMlpMrL/OfmP2YbwHP5GiWrPt4XQwtuvQ6e2i4T6dA9tVmJGvsea6/BywkkUC3SQxzAbJ3x4rKTrttDJ00qsne3cvPUvnnNwwphZLw4LuDpICbtiL/1S9wRWO4z8/KZTFl0PtxDERa2I2G3LC6X2NWuTnDp72LOf8/Ax0fxAsqxBinnwOqNGhdBMzXH8GbMUB18lfQXAkf8zVQZgJN9TKIJl0C+h60llwQ1FASBV1dJQq6JQq8oPrdCmCcv5qTBeovvgN1XT7/uAY0DnSx6XvQiUC/K66AalbQkIr+IR5gIlF4fAPUm1hVByTWgtffg5aKP2AADe08Bqbsp6DjLKVALaT7MhpQAiT2/2loI4gLLOfvy+oDlYCWkIDEQCbK8f2YIvJDWrR8/o+SbrZpPFwA/Ev843icY2BgYGQAgpOd+YYg+pyJLgeMBgA3RwRiAAB4nGNgZGBg4ANiCQYQYGJgBEJ+IGYB8xgABO8AQgAAAHicY2Bm0mScwMDKwMHow5jGwMDgDqW/MkgytDAwMDGwMjPAAKMAQwOcE5DmmsLgwOD4gYHxwf8HDHqMDxgUgLKMUKVAHhAyAgApYQ0LAAAAeJxjYGBgZoBgGQZGBhDoAPIYwXwWhhwgLcQgABRhArIcGVwYPBn81BsfsH9g+P8frBom1vCAASL2/yAQ7vq/DSQpwAg1EwI4GLigNDsDJ5DNzcDDwMvAxsDHwM/AwMjGgKKYLAB0JSsD1D9A5w81AACypxQeAAAAeJxjYGRgYADi5S/C1sbz23xl4GZiAIFzJrocMPr///8PWDUYHwC5HAxgaQA/5AukeJxjYGRgYHzw/wGDHlvH////GFg1GIAiKEAAAK2pBrh4nGNigAAmJyCxi4GB8d7//4zvgPQnBj7mK0BxoDAjO4M8kBZhfM4gyhjKwM/WwRjCGMggyDiDQQoAUKQKPwAAAABQAAAQAAB4nFWOsWrDMBRFj2PHTUjp2KlQDV1tLBdCyNDRH9Ahe6DCBIINcvIHHTtkyjfkAzr243pla2gl3ntHT0/3CrjnSkJYCSmLyDPueIqc8sxH5Eynr8hzVtwi5+r/KJJsqU4+vgo840EOE6e88RI508xn5DmPXCLn2t8MWF5hsErvOFrOHNnjdXTt+bgXNPR0nMbqNeEw1JRUqlvFpDGxZU3BRlHrftRu+u7U9L51pi4rszXyUrbrYlPUVfD9+4ed1L06h9Ez6AUfds4Ph74ztqz+zf8C1OAntwB4nGNgZsALAAB9AAQ=) format("woff"), url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype");
  font-weight: normal;
  font-style: normal;
}


/* Use the following CSS code if you want to use data attributes for inserting your icons */

[data-icon]:before {
  font-family: 's13';
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}


/* Use the following CSS code if you want to have a class per icon */

/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="s13-"] {
*/

.s13-A,
.s13-I,
.s13-N,
.s13-D,
.s13-health-plus,
.s13-logo-2,
.s13-logo,
.s13-money-sign,
.s13-pencil,
.s13-water-drop-hand,
.s13-woman-sign,
.s13-bread,
.s13-well,
.s13-hubspot {
  font-family: 's13';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}

.s13-A:before {
  content: "\41";
}

.s13-I:before {
  content: "\49";
}

.s13-N:before {
  content: "\4e";
}

.s13-D:before {
  content: "\44";
}

.s13-health-plus:before {
  content: "\e005";
}

.s13-logo-2:before {
  content: "\2781";
}

.s13-logo:before {
  content: "\2780";
}

.s13-money-sign:before {
  content: "\e000";
}

.s13-pencil:before {
  content: "\e001";
}

.s13-water-drop-hand:before {
  content: "\e002";
}

.s13-woman-sign:before {
  content: "\e003";
}

.s13-bread:before {
  content: "\e004";
}

.s13-well:before {
  content: "\e006";
}

.s13-hubspot:before {
  content: "\e007";
}


/*--------------------------------------------------*
    September 2013
    Author: Dan / Christina

    To prevent merge conflicts,
    we each have our own scss files to work from for
    styles we're actively changing, both are included
    in the sept CSS file. Never edit mine and I'll never
    edit yours... put stable code (or code to pass off)
    into _style.scss. That way we'll only be dealing
    with merge conflict there.

    0. General
    1. Hero Section
    2. Static Progress / Info bar
    3. Intro Donate Call To Action Section
    4. Stories
    5. Gram Vikas (info/map of india)
    6. Solutions
    7. Campaign Leaderboard
    8. Footers
    9. Additional Browser & Functionality support
    10. Assets Page
    11. Media Queries. //1-8 will repeat if applicable within each MQ.

\*--------------------------------------------------*/

html {
  box-sizing: border-box;
}

*,
*::after,
*::before {
  box-sizing: inherit;
}

.clearfix {
  zoom: 1;
}

.clearfix:before,
.clearfix:after {
  content: "\0020";
  display: block;
  height: 0;
  overflow: hidden;
}

.clearfix:after {
  clear: both;
}


/*-------------------------------------------------------------*    GENERAL
\*-------------------------------------------------------------*/

h1 br,
h2 br,
h3 br,
h4 br,
h5 br,
h6 br,
p br {
  display: none;
}

h3 {
  letter-spacing: .1em;
}

.btn {
  box-shadow: rgba(0, 0, 0, 0.15) 0 3px;
  padding: 1.1em 2.5em;
  letter-spacing: .1em;
}

.btn.white {
  background: #fff;
  color: #333232;
}

.btn.orange-trans {
  color: #f08038;
  background: transparent;
  border: 2px solid #f08038;
  box-shadow: none;
}

.btn.yellow-trans {
  color: #fcab39;
  background: transparent;
  border: 2px solid #fcab39;
  box-shadow: none;
}

.btn.yellow-trans:hover {
  color: #fb9607;
}

.full-width {
  max-width: none;
  background: #fff;
}

.full-width .wrapper {
  max-width: none;
}

.full-width .container {
  max-width: none;
}

#wrapper {
  overflow: hidden;
}

.responsive .container {
  padding-left: 0;
  padding-right: 0;
}

.dev-placeholder p {
  text-align: center;
  color: #999;
  font-style: italic;
}

.container h1,
.container h2,
.container h3,
.container h4,
.container h5,
.container h6,
.container p {
  line-height: 1.35;
}

.container p strong {
  font-family: "Proxima-Nova-n6", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 600;
}

.sep-section {
  padding: 2em 1.5em;
}

.header-area {
  text-align: center;
}

.header-area h1 {
  font-family: "Proxima-Nova-n4", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 400;
  font-size: 1.25em;
  margin-bottom: .5em;
}

.header-area h2 {
  font-family: "Proxima-Nova-n4", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 400;
  font-size: 1.15em;
  margin-bottom: .5em;
}

.header-area p {
  font-size: .9em;
  color: #777;
}

.single-header h1,
.single-header h2 {
  margin-bottom: 0;
}

.progress-value {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}

.light-bg {
  background: #fdfbf8;
}

.inner {
  max-width: 49em;
  margin: auto;
}

.additional-page-content {
  position: relative;
  z-index: 10;
  background: #fff;
}

.mobile-styled-header.responsive #navigation h1 {
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  margin-left: -.5em;
  padding-left: .65em;
  height: 46px;
}

.mobile-styled-header.responsive #navigation h1 a {
  background-position: left 12px;
  width: 126px;
}

.mobile-styled-header.responsive #navigation #mobile-ham {
  position: absolute;
  right: 15px;
  top: 11px;
  font-size: 23px;
}

.social-links a {
  width: 25px;
  height: 25px;
  line-height: 26px;
  display: inline-block;
  text-align: center;
  margin-left: 5px;
  color: #fff;
  background: #d65299;
  border-radius: 3px;
  font-family: "Proxima-Nova-n6", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  font-size: .5em;
  -webkit-transition: 0.1s linear background;
  -moz-transition: 0.1s linear background;
  transition: 0.1s linear background;
  position: relative;
}

.social-links a.fb {
  font-size: .7em;
}

.social-links a.tw {
  top: -1px;
}

.social-links a.gp {
  top: 3px;
  font-size: .7em;
  padding-top: 2px;
}

.social-links a:hover {
  background: #e07bb1;
}

.storyPanes .social-links a {
  background: #444;
  color: #999;
}

.storyPanes .social-links a:hover {
  background: #555;
}

.media-block {
  position: relative;
  /* add padding the height of bottom */
}

.media-block .bottom {
  position: absolute;
  bottom: 0;
  left: 2em;
  right: 2em;
}

body.hidden {
  display: none;
}


/*-------------------------------------------------------------*    HERO SECTION
\*-------------------------------------------------------------*/

.video-wrapper {
  height: 23em;
}

.video-wrapper .controls {
  display: none;
}

.video-wrapper .focus {
  top: 0;
  left: 0;
  right: 0;
  height: 23em;
  background-image: url("hero-video-fallback-small.jpg");
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
}

.video-wrapper .focus .hero-video {
  -webkit-transition: 1s ease-out opacity;
  -moz-transition: 1s ease-out opacity;
  transition: 1s ease-out opacity;
  left: 0;
}

.video-wrapper .focus .hero-video.hide {
  opacity: 0;
}

.video-wrapper .focus #video-intro {
  z-index: 2;
}

.video-wrapper .focus.overlay {
  -webkit-transition: 0.3s ease-out all;
  -moz-transition: 0.3s ease-out all;
  transition: 0.3s ease-out all;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  z-index: 9999;
}

.video-wrapper .focus.overlay .controls {
  display: block;
  margin-top: 1.25em;
}

.video-wrapper .focus.overlay .top-left a {
  background-color: rgba(255, 255, 255, 0.1);
  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#1AFFFFFF, endColorstr=#1AFFFFFF);
}

.video-wrapper .video-overlay {
  display: none;
  position: absolute;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.9);
  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#E6000000, endColorstr=#E6000000);
  top: 0;
  left: 0;
  padding: 3em 1em;
}

.video-wrapper .video-overlay .controls {
  -webkit-transition: 0.5s ease-out opacity;
  -moz-transition: 0.5s ease-out opacity;
  transition: 0.5s ease-out opacity;
}

.video-wrapper .video-overlay .controls.quiet {
  opacity: .4;
}

.video-wrapper .video-overlay .controls .top-left {
  position: absolute;
  top: .5em;
  left: .5em;
  display: none;
}

.video-wrapper .video-overlay .controls .top-right {
  position: absolute;
  top: 0.3em;
  right: 0.3em;
}

.video-wrapper .video-overlay .controls .top-right a.close {
  background: transparent;
  padding: 0em .8em;
}

.video-wrapper .video-overlay .controls .top-right a.close span {
  font-size: 4em;
}

.video-wrapper .video-overlay .controls .social-links {
  display: inline-block;
}

.video-wrapper .video-overlay .controls .social-links a {
  height: 26px;
}

.video-wrapper .video-overlay .controls .social-links .tw {
  top: 0;
}

.video-wrapper .video-overlay .controls .social-links .gp {
  top: 3px;
}

.video-wrapper .video-overlay .controls a {
  background: #333333;
  color: #858585;
  font-size: .6em;
  font-family: "Proxima-Nova-n7", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: .1em;
  border-radius: 3px;
  height: auto;
  top: 0;
}

.video-wrapper .video-overlay .controls a.close {
  padding: .6em 1em;
  line-height: 1em;
  position: static;
}

.video-wrapper .video-overlay .controls a:hover {
  opacity: 1;
  background: #d65299;
  color: #fff;
}

.video-wrapper .video-box {
  padding-bottom: 56.25%;
  height: 0;
  position: relative;
}

.video-wrapper .video-box iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.hero-video {
  display: none;
}

.over-video {
  color: #fff;
  text-align: center;
  padding: 4.5em 1em 0;
  display: table;
  width: 100%;
  height: 100%;
}

.over-video .inner {
  display: table-cell;
  vertical-align: top;
}

.over-video .video-title {
  font-family: "Proxima-Nova-n6", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: .25em;
  font-size: .75em;
  padding-bottom: .5em;
  white-space: nowrap;
}

.over-video .india-font {
  line-height: normal;
  font-size: 3em;
  margin-top: .1em;
  white-space: nowrap;
}

.over-video .play-video {
  margin: 1em auto;
  cursor: pointer;
  max-width: 100%;
  height: 5em;
}

.over-video .play-video .tb {
  width: 100%;
  height: 100%;
  display: table;
}

.over-video .play-video .td {
  width: 100%;
  height: 100%;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  font-size: 1.5em;
}

.over-video .play-video .in {
  position: relative;
  width: 4em;
  height: 4em;
}

.over-video .play-video a {
  display: inline-block;
  width: 1.75em;
  height: 2em;
  color: #fff;
  font-size: 1.3em;
  position: relative;
  line-height: 2em;
  text-align: center;
  padding-left: .25em;
  background-color: rgba(0, 0, 0, 0.8);
  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#CC000000, endColorstr=#CC000000);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .6;
  box-sizing: content-box;
  -webkit-transition: 0.25s ease-out all;
  -moz-transition: 0.25s ease-out all;
  transition: 0.25s ease-out all;
}

.over-video .play-video a:hover {
  opacity: 1;
  border-width: 8px;
}

.over-video .play-video:hover a {
  opacity: 1;
  border-width: 8px;
}

.over-video .video-tagline {
  font-size: .9em;
  margin: 1em auto 0;
  font-family: "Proxima-Nova-n3", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 300;
  max-width: 14em;
}

.over-video .animate-1,
.over-video .animate-2 p {
  opacity: 0;
}

.over-video .animate-2 p {
  position: relative;
  opacity: 0;
}

.over-video .animate-2 p.play-video {
  top: 1.5em;
  -webkit-transition: 0.6s ease-out all;
  -moz-transition: 0.6s ease-out all;
  transition: 0.6s ease-out all;
}

.over-video .animate-2 p.video-tagline {
  top: 5em;
  -webkit-transition: 0.6s ease-out all;
  -moz-transition: 0.6s ease-out all;
  transition: 0.6s ease-out all;
}

.over-video .animate-2.loaded p {
  top: 0;
  opacity: 1;
}


/*--------------------------------------------------*    INTRO DONATE CALL TO ACTION SECTION
\*--------------------------------------------------*/

.hero-area {
  position: relative;
}

.hero-area .btn-play {
  width: 6.35em;
  height: 6.35em;
  background-image: url("btn-play.png");
  background-size: contain;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  -webkit-transition: 0.1s all linear;
  -moz-transition: 0.1s all linear;
  transition: 0.1s all linear;
}

.hero-area .btn-play:hover {
  width: 7.35em;
  height: 7.35em;
}

.intro-area {
  padding: 1.5em 1em;
  font-size: .9em;
}

.intro-area .header-area p {
  max-width: 900px;
  margin-right: auto;
  margin-left: auto;
}

.intro-area a.shh {
  color: #777;
  border-bottom: 1px dotted #CCC;
}

.intro-area .sub {
  text-transform: uppercase;
  display: inline-block;
  font-family: "Proxima-Nova-n6", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 600;
  color: #333232;
  font-size: 0.85em;
  padding: 0 2em;
  margin: 1em 0 2em;
  position: relative;
}

.intro-area .sub:before,
.intro-area .sub:after {
  position: absolute;
  top: 0;
  color: #d65299;
  display: block;
  width: 30px;
  height: 30px;
  content: ' ';
  background-size: 30px auto;
}

.intro-area .sub:before {
  background-image: url("arrow-l.png");
  left: 0;
}

.intro-area .sub:after {
  background-image: url("arrow-r.png");
  right: 0;
}

.btn-campaign-donate {
  text-align: center;
  margin-top: 1.75em;
  margin-bottom: 3em;
}

.btn-campaign-donate .btn {
  font-size: .7em;
  padding: 1.4em 3em;
  background: #d65299;
}

.btn-campaign-donate .btn:hover {
  background: #e07bb1;
}

.btn-campaign-donate .donate-action {
  margin-top: 2em;
  font-size: .75em;
  font-family: "Proxima-Nova-n6", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 600;
  text-transform: uppercase;
}

.btn-campaign-donate .donate-action a {
  color: #f08038;
  -webkit-transition: 0.1s color linear;
  -moz-transition: 0.1s color linear;
  transition: 0.1s color linear;
}

.btn-campaign-donate .donate-action a:hover {
  color: #f5ad7f;
}

.intro-area .social-links {
  text-align: center;
  margin-top: 1.75em;
}

.intro-area .social-links a {
  background-color: #f4ebe5;
  color: #b38c72;
}

.intro-area p {
  max-width: 800px;
  margin: 0 auto 1em;
  text-align: center;
}

.intro-area p i {
  color: #d65299;
}

.intro-area p a {
  color: #3c3c3c;
  text-decoration: underline;
}

.intro-area .campaign {
  position: relative;
  max-width: 980px;
  margin: 0 auto;
  text-align: center;
}

.intro-area .campaign a {
  display: block;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: .1em;
  font-size: .8em;
  line-height: 1.3em;
  margin: 2em auto 1em;
}

.intro-area .campaign .btn-camp {
  background: #FDFBF8;
  width: 250px;
  top: 12px;
  height: 60px;
  border: 1px solid #F0E6DE;
  padding: 12px 2em 1em 1em;
  text-align: center;
  color: #aaa;
  border-radius: 4px;
  position: relative;
}

.intro-area .campaign .btn-camp span {
  position: absolute;
  right: 15px;
  top: 23px;
}

@media (min-width: 48em) {
  .intro-area .campaign .btn-camp-et {
    border: 0;
    background: url("campaign-button.jpg");
    top: -1.3em;
    background-size: 780px auto;
    color: #fff;
    padding: 65px 20px 0 190px;
    text-align: left;
    max-width: 780px;
    height: 125px;
    margin-top: 0;
    font-size: .9em;
  }

  .intro-area .campaign .btn-camp-et span {
    font-size: .8em;
    position: relative;
    top: -1px;
  }

  .intro-area .campaign .btn-camp {
    width: 320px;
    top: 12px;
    height: 80px;
    padding: 20px 2em 1em 1em;
    position: absolute;
  }

  .intro-area .campaign .btn-camp span {
    right: 20px;
    top: 31px;
  }
}


/*--------------------------------------------------*    CAMPAIGNERS v2
\*--------------------------------------------------*/

.campaigner-wrapper-v2 {
  margin: 0 -1em 0;
}

.campaigner-window-v2 {
  position: relative;
}

.smaller-campaigns {
  position: relative;
  height: 0;
  overflow: hidden;
  padding-bottom: 100%;
  clear: both;
}

.campaigner-v2 {
  color: #FFF;
  font-family: "Proxima-Nova-n6", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 600;
  text-align: center;
  background: #000;
  width: 33.3%;
  float: left;
}

.campaigner-v2 a img {
  display: block;
  width: 100%;
}

.campaigner-v2 .bottom-table {
  display: table;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  padding-bottom: 1em;
}

.campaigner-v2 .bottom-table-cell {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: 100%;
}

.campaigner-v2 .btn {
  margin: 1em 1em 0;
  padding: .5em 1em;
  color: #d65299;
  font-size: .75em;
}

.smaller-campaigns .campaigner-v2 .bottom {
  opacity: 0;
}

.campaigner-v2.main {
  background: #d65299;
  width: 100%;
  height: 0;
  padding-bottom: 150%;
  position: relative;
}

.campaigner-v2.main .image-wrap {
  display: block;
  background-color: #000;
}

.campaigner-v2.main .bottom {
  display: block;
  padding: 1em .5em 0 .5em;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 33.33%;
  /*@include transition(.1s linear background);*/
}

.campaigner-v2.main .progress-text {
  font-family: "Proxima-Nova-n6", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 600;
  color: #333;
  font-size: .85em;
  position: absolute;
  top: -4em;
  left: 0;
  padding: .5em .8em .4em;
  background: #fff;
  z-index: 80;
}

.campaigner-v2.main .progress-text:after {
  content: '';
  width: 0;
  height: 0;
  display: block;
  border: .5em solid #fff;
  border-color: #fff transparent transparent;
  position: absolute;
  bottom: -.8em;
  left: 50%;
  margin-left: -.3em;
  text-indent: -99px;
}

.campaigner-v2.main .progress-text.left-arrow:after {
  left: 25%;
}

.campaigner-v2.main .progress-bar {
  background: rgba(255, 255, 255, 0.6);
  position: absolute;
  top: -20px;
  left: 0;
  right: 0;
  padding: .5em 0;
}

.campaigner-v2.main .progress-bar .progress-value {
  background: #fcab39;
}

.m-no-touch .campaigner-v2.main:hover .bottom {
  background-color: #E07BB1;
}

.m-no-touch .campaigner-v2.main:hover .image-wrap img {
  opacity: .8;
}

.m-no-touch .smaller-campaigns .bottom {
  font-family: "Proxima-Nova-n3", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 300;
  font-size: .8em;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.5);
  top: 0;
  bottom: 0;
}

.m-no-touch .smaller-campaigns .bottom .bottom-table {
  padding: .5em .5em 0;
}

.m-no-touch .campaigner-v2:hover .bottom {
  opacity: 1;
}


/*--------------------------------------------------*    STORIES
\*--------------------------------------------------*/

.story-section {
  background: #fdfbf8 url("pattern-border1-smaller-180.png") repeat-x;
  position: relative;
}

.story-section .header-area {
  padding: 2em 1.5em 1.25em;
}

.story-section .header-area h2 {
  margin-bottom: .4em;
}

.story-block {
  color: #fff;
  text-align: center;
  padding: 0 0 14em;
  position: relative;
  -webkit-transition: 0.1s linear background-color;
  -moz-transition: 0.1s linear background-color;
  transition: 0.1s linear background-color;
}

.story-block .bottom {
  position: absolute;
  bottom: 1.5em;
  left: 0;
  right: 0;
}

.story-block img {
  width: 100%;
}

.story-block .color-container {
  position: relative;
  padding: 0 1em;
}

.story-block .color-container:before {
  content: '';
  display: block;
  position: absolute;
  top: -2.25em;
  left: 0;
  right: 0;
  margin: auto;
  background: #333;
  width: 5em;
  height: 5em;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  border-top-left-radius: 5em;
  border-bottom-right-radius: 5em;
  -webkit-transition: 0.1s linear background-color;
  -moz-transition: 0.1s linear background-color;
  transition: 0.1s linear background-color;
}

.story-block h3 {
  font-family: "Proxima-Nova-n6", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 600;
  font-size: 1.2em;
  position: relative;
  padding-top: 3em;
  text-transform: uppercase;
  padding-bottom: .25em;
  letter-spacing: .1em;
}

.story-block h3:before {
  content: '';
  display: block;
  -webkit-transform: scale(0.6);
  -moz-transform: scale(0.6);
  -ms-transform: scale(0.6);
  -o-transform: scale(0.6);
  transform: scale(0.6);
  margin: auto;
  position: absolute;
  top: -0.5em;
  left: 0;
  right: 0;
}

.story-block p {
  margin-top: .5em;
  font-size: .9em;
  max-width: 16em;
  margin: 0 auto;
  height: 4em;
}

.story-block .btn {
  margin-top: 1em;
  font-size: .8em;
  -webkit-transition: 0.1s color linear;
  -moz-transition: 0.1s color linear;
  transition: 0.1s color linear;
}

.story-block.first {
  background: #d65299;
}

.story-block.first h3:before {
  background: url("d-flower.png") no-repeat;
  width: 99px;
  height: 73px;
}

.story-block.first .color-container:before {
  background: #d65299;
}

.story-block.first .btn:hover {
  color: #d65299;
}

.story-block.second {
  background: #fcab39;
}

.story-block.second h3:before {
  background: url("d-circle-thing.png") no-repeat;
  width: 87px;
  height: 87px;
  top: -1em;
}

.story-block.second .color-container:before {
  background: #fcab39;
}

.story-block.second .btn:hover {
  color: #fcab39;
}

.story-block.third {
  background: #4fcb7b;
}

.story-block.third h3:before {
  background: url("d-bottle.png") no-repeat;
  width: 89px;
  height: 70px;
}

.story-block.third .color-container:before {
  background: #4fcb7b;
}

.story-block.third .btn:hover {
  color: #4fcb7b;
}

.m-no-touch .story-block.first:hover {
  background: #e07bb1;
}

.m-no-touch .story-block.first:hover .color-container:before {
  background: #e07bb1;
}

.m-no-touch .story-block.second:hover {
  background: #fdc06b;
}

.m-no-touch .story-block.second:hover .color-container:before {
  background: #fdc06b;
}

.m-no-touch .story-block.third:hover {
  background: #76d799;
}

.m-no-touch .story-block.third:hover .color-container:before {
  background: #76d799;
}


/*--------------------------------------------------*    STORIES LIGHTBOX
\*--------------------------------------------------*/

.controls a {
  display: inline-block;
  text-align: center;
  color: #fff;
  opacity: .6;
  -webkit-transition: 0.1s ease-out opacity;
  -moz-transition: 0.1s ease-out opacity;
  transition: 0.1s ease-out opacity;
}

.controls .close {
  font-size: 2em;
  position: absolute;
  top: .25em;
  right: .25em;
}

.controls .nav {
  position: absolute;
  bottom: 0em;
  right: 1em;
  left: 1em;
  z-index: 1000;
  text-align: center;
}

.controls .nav .prev,
.controls .nav .next {
  display: none;
}

.controls .nav a.active,
.controls .nav a:hover {
  opacity: 1;
}

.controls .page-bullets a.active,
.controls .page-bullets a:hover {
  opacity: 1;
}

.controls .page-bullets span {
  font-size: 1.5em;
}

.storyControls .nav {
  bottom: 1em;
}

.storyControls .nav .prev,
.storyControls .nav .next {
  display: none;
}

.storyControls .page-bullets {
  display: inline-block;
}

.storyControls .prev,
.storyControls .next {
  display: inline-block;
  font-size: .7em;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: .1em;
  position: relative;
  top: -3px;
  display: inline-block;
  margin: 0 1em;
}

.storyControls .prev span,
.storyControls .next span {
  font-size: .85em;
  position: relative;
  top: 3px;
}

.storyControls .prev span {
  float: left;
  margin-right: 3px;
}

.storyControls .next span {
  float: right;
  margin-left: 3px;
}

.controls.android .page-bullets {
  display: none;
}

.controls.android .nav .prev,
.controls.android .nav .next {
  display: inline-block;
}

.storyPanes {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
  background: #333;
  overflow: hidden;
  width: 100%;
}

.storyPanes ul,
.storyPanes li {
  min-height: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  position: relative;
}

.storyPanes ul.animate {
  -webkit-transition: 0.3s left;
  -moz-transition: 0.3s left;
  transition: 0.3s left;
}

.storyPanes ul {
  z-index: -1;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  -webkit-transform-style: preserve-3d;
}

.storyPanes li {
  background-size: cover;
  background-position: center top;
  float: left;
  overflow: hidden;
  z-index: 1001;
}

.storyPanes li img {
  pointer-events: none;
  position: absolute;
  top: 0;
  left: 0;
}

.storyPanes li .inner-align {
  display: table;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10001;
  height: 100%;
  width: 100%;
  vertical-align: middle;
}

.storyPanes li .inner {
  color: #FFF;
  padding: 1em 2em 2em 1em;
  font-size: 1em;
  display: table-cell;
  vertical-align: top;
  opacity: 0;
  -webkit-transition: 1s ease-in opacity;
  -moz-transition: 1s ease-in opacity;
  transition: 1s ease-in opacity;
  -webkit-backface-visibility: hidden;
  -webkit-transform-style: preserve-3d;
}

.storyPanes li .inner-position {
  max-width: 15em;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}

.storyPanes li.first {
  text-align: center;
}

.storyPanes li.first .inner {
  vertical-align: middle;
}

.storyPanes li.first .inner-position {
  text-align: center;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: .1em;
  font-size: 1.5em;
  margin: 0 auto;
}

.storyPanes li.first .inner-position span {
  font-size: .5em;
  display: block;
}

.storyPanes li.last .inner {
  padding: 2em 1em 1em;
  vertical-align: middle;
}

.storyPanes li.last .inner-position {
  text-align: center;
  font-size: .7em;
  max-width: 38em;
  margin: 0 auto;
}

.storyPanes li.last h2 {
  font-size: 1.6em;
  line-height: 1.3em;
}

.storyPanes li.last .btn {
  margin-bottom: 1.2em;
  padding: .5em 1.5em;
}

.storyPanes li.last .close {
  display: block;
}

.storyPanes li .learn-more {
  opacity: .5;
  font-size: .9em;
  text-align: center;
  display: block;
  line-height: 1.5em;
}

.storyPanes li .learn-more a {
  color: #fff;
  letter-spacing: .1em;
  font-weight: 600;
}

.storyPanes li.pane0 {
  background-color: rgba(0, 0, 0, 0.5);
  filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#80000000, endColorstr=#80000000);
}

.storyPanes .btn {
  margin-top: 1em;
  text-shadow: none;
}

.pane0 .inner-position {
  background-image: url("icon-story-0.png");
  background-position: top center;
  background-size: 88px;
  background-repeat: no-repeat;
  padding-top: 88px;
}

#story-ram .pane0 .inner-position {
  background-image: url("icon-story-1.png");
}

#story-rahul .pane0 .inner-position {
  background-image: url("icon-story-2.png");
}


/* on touch screens, we have to handle the stories section slightly differently for performance reasons.  */

html.m-touch .storyPanes {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translate3d(0, 0, 0) scale3d(1, 1, 1);
  -webkit-transform-style: preserve-3d;
}

html.m-touch .storyPanes ul {
  -webkit-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1);
  -moz-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1);
  -ms-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1);
  -o-transform: translate3d(0%, 0, 0) scale3d(1, 1, 1);
  transform: translate3d(0%, 0, 0) scale3d(1, 1, 1);
}

html.m-touch .storyPanes li .inner {
  -webkit-transition: none;
  -moz-transition: none;
  transition: none;
  -webkit-backface-visibility: visible;
  -webkit-transform-style: flat;
}


/* nothing on the gpu on android devices */

body.android .storyPanes {
  -webkit-backface-visibility: visible;
  -webkit-transform: none;
  -webkit-transform-style: flast;
}

body.android .storyPanes ul {
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  -o-transform: none;
  transform: none;
  -webkit-backface-visibility: visible;
  -webkit-transform-style: flat;
}

body.android .storyPanes li .inner {
  -webkit-backface-visibility: visible;
  -webkit-transform-style: flat;
}


/*--------------------------------------------------*    GRAM VIKAS (info/map of indoa)
\*--------------------------------------------------*/

.india-on-map {
  background: #fdfbf8 url("pattern-border1-smaller.png") repeat-x left bottom;
}

.india-on-map .header-area {
  margin-bottom: 2em;
  padding-bottom: 2em;
  border-bottom: 1px solid #e5e3d4;
}

.india-on-map .header-area a {
  color: #333232;
  border-bottom: 1px dotted #CCC;
}

.india-on-map .header-area a:hover {
  border-bottom: 1px solid #CCC;
}

.india-on-map .under-header {
  font-size: .9em;
}

.india-on-map .text h2 {
  font-family: "Proxima-Nova-n6", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 600;
  font-size: 1em;
}

.india-on-map .image {
  max-width: 20em;
  margin: auto;
}

.india-on-map .quote-author {
  font-style: italic;
  font-size: .8em;
  margin-bottom: 3em;
  margin-top: .75em;
}

.india-on-map p {
  margin-bottom: 1.5em;
}

.india-on-map .media {
  position: relative;
}

.india-on-map .media h2 a {
  font-size: .4em;
  padding: .3em .6em .1em;
  position: relative;
  top: -.5em;
}

.india-on-map .media h2 a i {
  position: relative;
  top: 2px;
}

.india-on-map .media img {
  position: absolute;
  width: 1.5em;
  bottom: -0.25em;
  left: 0;
}

.india-on-map .media p {
  padding-left: 3.5em;
  margin-top: 1.5em;
  font-size: .6em;
}


/*--------------------------------------------------*    SOLUTIONS
\*--------------------------------------------------*/

.solutions-section {
  text-align: center;
  padding-bottom: 0;
}

.solutions-section .header-area {
  margin-bottom: 3em;
  padding: 0 1em;
}

.solutions-section .solution-wrapper {
  margin-top: 3em;
  max-width: 49em;
}

.solutions-section .solution {
  margin: 0 auto 3em;
  display: block;
  max-width: 22em;
  font-size: .9em;
}

.solutions-section .solution img {
  margin-bottom: 1.5em;
  width: 65%;
}

.solutions-section .solution h3 {
  font-family: "Proxima-Nova-n6", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 600;
  font-size: 1.1em;
  color: #4fcb7b;
  text-transform: uppercase;
}

.solutions-section .solution h3 br {
  display: block;
}

.solutions-section .solution p {
  margin-top: 1em;
}

.solutions-section .solution:last-child {
  margin-bottom: 0;
}

.money-wrapper {
  margin: 2em -2em 0;
  max-width: 49em;
}

.money-wrapper .money-block {
  padding: 1em 3em;
  background: #d65299;
  color: #fff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}

.money-wrapper .money-block h4 {
  display: inline;
}

.money-wrapper .money-block h4:after {
  content: ' =';
}

.money-wrapper .money-block p {
  display: inline;
}

.money-wrapper .money-block:last-child {
  border-bottom: none;
}

.money-wrapper .money-block:first-child {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.money-wrapper .money-block:last-child {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}


/*--------------------------------------------------*    CLOSE
\*--------------------------------------------------*/

.sep-section.close {
  text-align: center;
  padding-bottom: 2.5em;
  background: #FDFBF8 url("pattern-border1-smaller-180.png") top center repeat-x;
}

.sep-section.close .header-area {
  border: 0;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
}

.sep-section.close .btn-campaign-donate {
  margin-bottom: 1em;
}

.sep-section.close .social-links {
  text-align: center;
  margin-top: 1.75em;
}

.sep-section.close .social-links a {
  background-color: #f4ebe5;
  color: #b38c72;
}


/*--------------------------------------------------*    FOOTERS
\*--------------------------------------------------*/

.responsive #footer-main {
  position: static;
  background: #000;
}

.responsive #footer-main .col {
  display: none;
}

.responsive #footer-main .inside {
  margin: 0;
  padding: 0 1.5em;
  max-width: 20em;
}

.responsive #footer-main .footer-bottom {
  border: none;
  padding: 0;
  text-align: left;
  color: #434343;
}

.responsive #footer-main .footer-bottom a {
  color: #434343;
}

.responsive #footer-main .footer-bottom .line:last-child {
  display: none;
}

.responsive .container,
.responsive #container {
  padding-bottom: 0 !important;
}

.sept-footer {
  color: #fff;
}

.sept-footer.thanks {
  background: #262626;
}

.sept-footer.legal {
  background: #141414;
}

.sept-footer h3 {
  font-family: "Proxima-Nova-n6", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 600;
  text-transform: uppercase;
}

.production-help {
  border-top: 1px solid #353535;
  margin: 1.5em 0;
  padding-bottom: 1.5em;
}

.production-help .thanks-group {
  margin-top: 2em;
}

.production-help h4 {
  font-size: .85em;
  text-transform: lowercase;
  font-family: "Proxima-Nova-n6", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 600;
}

.production-help ul {
  list-style: none;
  font-family: "Proxima-Nova-n6", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 600;
  margin-top: .7em;
  font-size: .85em;
}

.production-help li {
  margin-bottom: .5em;
  color: #777777;
  margin-right: -1.5em;
}

.production-help li.hubspot {
  position: relative;
  padding-left: 1.75em;
}

.production-help li.hubspot .hubspot-logo {
  position: absolute;
  top: -0.125em;
  left: .125em;
  font-size: 1.5em;
}

.production-help a {
  color: #777777;
  -webkit-transition: 0.1s linear color;
  -moz-transition: 0.1s linear color;
  transition: 0.1s linear color;
}

.production-help a:hover {
  color: #9d9d9d;
}


/*--------------------------------------------------*    ADDITIONAL BROWSER & FUNCTIONALITY SUPPORT
\*--------------------------------------------------*/

.m-no-js .campaigner-window {
  display: block;
}

.m-no-js .over-video .video-title,
.m-no-js .over-video .india-font,
.m-no-js .over-video .play-video,
.m-no-js .over-video .video-tagline {
  display: block;
}

.m-no-js .campaigner img {
  display: block;
}


/*--------------------------------------------------*    ASSETS PAGE
\*--------------------------------------------------*/

.asset-section {
  padding-bottom: 3.5em;
}

.asset-section:last-child {
  border-bottom: none;
}

.asset-section.inner-asset,
.asset-section .inner-asset {
  max-width: 64em;
  margin-left: auto;
  margin-right: auto;
}

.top-asset {
  background: #fdfbf8 url("pattern-border1-smaller.png") repeat-x left bottom;
}

.main-callout-assets {
  text-align: center;
  margin-top: 1em;
}

.main-callout-assets .mco-asset {
  margin: 3em auto 0;
  max-width: 20em;
  vertical-align: top;
}

.main-callout-assets .mco-asset.summary {
  display: none;
}

.main-callout-assets .mco-asset.photo-pack {
  display: none;
}

.main-callout-assets .mco-asset.instagram {
  border-top: 1px solid #ecd9bd;
}

.main-callout-assets .mco-asset.instagram h2 {
  padding-top: 1em;
}

.main-callout-assets .mco-asset.instagram img {
  display: none;
}

.main-callout-assets .mco-asset.instagram .download-link {
  display: none;
}

.main-callout-assets .mco-asset.instagram .additional-instagram-photo {
  display: block;
  margin: 1em auto 0;
}

.main-callout-assets .mco-asset h2 {
  font-family: "Proxima-Nova-n6", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 600;
  margin-top: 1em;
}

.main-callout-assets .mco-asset p {
  font-size: .85em;
  color: #777;
  margin-top: .25em;
}

.main-callout-assets .mco-asset a {
  font-family: "Proxima-Nova-n6", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 600;
  font-size: .75em;
  display: block;
  margin-top: 1em;
  text-transform: uppercase;
  color: #d65299;
  -webkit-transition: 0.1s linear color;
  -moz-transition: 0.1s linear color;
  transition: 0.1s linear color;
}

.main-callout-assets .mco-asset a:hover {
  color: #e07bb1;
}

.main-callout-assets .mco-asset.last {
  margin-bottom: 0;
}

.fb-timeline {
  text-align: center;
  margin-top: 3em;
}

.fb-timeline a {
  display: inline-block;
  margin: .4em;
}

.fb-timeline a img {
  display: block;
  width: 25.25em;
  background: #333;
}

.banner-section {
  background: #fdfbf8 url("pattern-border1-smaller-180.png") left top repeat-x;
}

.banner-section .header-area {
  border-bottom: 1px solid #e5e3d4;
  padding-bottom: 2em;
  margin-bottom: 2em;
}

.banner-block {
  margin-bottom: 3em;
}

.banner-block h3 {
  text-align: center;
  font-family: "Proxima-Nova-n6", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
  font-weight: 600;
}

.banner-block .banner-container {
  text-align: center;
  margin-top: 2em;
}

.banner-block .banner-container .banner {
  margin: 1.5em auto 0;
  display: inline-block;
}

.banner-block .banner-container.banner-1 .banner {
  max-width: 36.4em;
}

.banner-block .banner-container.banner-2 .banner {
  max-width: 23.4em;
}

.banner-block .banner-container.banner-3 .banner {
  max-width: 15em;
}

.banner-block .banner-container.banner-4 .banner {
  max-width: 8em;
}

.banner-block .banner-container.banner-5 .banner {
  max-width: 11em;
}

.banner-block .banner-container .banner {
  margin: .5em;
}

.banner-block .banner-container .banner:last-child {
  margin-bottom: 0;
}

.banner-block .banner-container input {
  border: 1px solid #c0c0c0;
  color: #4a4a4a;
  padding: .6em .75em;
  font-size: .5em;
  margin-top: .5em;
  border-radius: 5px;
  box-shadow: rgba(90, 90, 90, 0.3) 0 0 5px inset;
  width: 100%;
  -webkit-transition: 0.1s linear border-color;
  -moz-transition: 0.1s linear border-color;
  transition: 0.1s linear border-color;
}

.banner-block .banner-container input:focus {
  border-color: #7bc1fa;
  outline: 0;
}


/*--------------------------------------------------*
    MEDIA QUERIES

\*--------------------------------------------------*/

@media (min-width: 25em) {
  .smaller-campaigns {
    clear: none;
  }

  .campaigner-v2 {
    width: 100%;
  }

  .campaigner-v2.main {
    width: 66.66%;
    padding-bottom: 99.99%;
  }

  .campaigner-v2.main .bottom {
    height: 33.33%;
  }
}

@media (min-width: 30em) {

  /*-------------------------------------------------------------*        480px: FOOTERS
    \*-------------------------------------------------------------*/
  .sept-footer.thanks {
    padding-left: 0;
    padding-right: 0;
  }

  .sept-footer.thanks p,
  .sept-footer.thanks h3 {
    padding: 0 2em;
  }

  .production-help .thanks-group {
    width: 50%;
    float: left;
    padding: 0 2em;
  }
}

@media (min-width: 37.5em) {
  .smaller-campaigns {
    padding-bottom: 75%;
  }

  .campaigner-v2 {
    width: 50%;
  }

  .campaigner-v2.main {
    width: 50%;
    padding-bottom: 75%;
  }
}

@media (min-width: 48em) {
  .campaigner-wrapper-v2 {
    margin: 0 -1.5em 0;
  }

  .smaller-campaigns {
    padding-bottom: 60%;
  }

  .campaigner-v2 {
    width: 33.3333%;
  }

  .campaigner-v2.main {
    width: 40%;
    padding-bottom: 60%;
  }

  /*-------------------------------------------------------------*        768px: GENERAL
    \*-------------------------------------------------------------*/
  h1 br,
  h2 br,
  h3 br,
  h4 br,
  h5 br,
  h6 br,
  p br {
    display: block;
  }

  .mobile-styled-header.responsive #navigation h1 {
    background: transparent;
  }

  .header-area h2 {
    font-size: 1.3em;
  }

  /*--------------------------------------------------*        768px: HERO SECTION
    \*--------------------------------------------------*/
  .video-wrapper .focus {
    background-image: url("hero-video-fallback-med.jpg");
    background-size: cover;
    background-repeat: no-repeat;
  }

  .video-wrapper .video-overlay .controls .social-links {
    display: inline-block;
  }

  .video-wrapper .video-overlay .controls .top-left {
    display: block;
  }

  .over-video {
    font-size: 1.5em;
    padding: 2.5em 1em;
  }

  .over-video .play-video {
    margin: .8em auto;
    height: 3.5em;
  }

  .over-video .play-video .td {
    font-size: 1em;
  }

  .over-video .video-title {
    font-size: .6em;
    padding-bottom: .7em;
  }

  .over-video .video-tagline {
    font-size: .6em;
    font-family: "Proxima-Nova-n4", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
    font-weight: 400;
    margin-left: auto;
    margin-right: auto;
    max-width: 21em;
  }

  .hero-area .btn-play {
    width: 5.08em;
    height: 5.08em;
  }

  .hero-area .btn-play:hover {
    width: 6.35em;
    height: 6.35em;
  }

  .intro-area {
    font-size: 1em;
    padding: 2em 1.5em 1.5em;
  }

  /*--------------------------------------------------*        768px: STORIES
    \*--------------------------------------------------*/
  .story-wrapper {
    display: table;
    width: 100%;
  }

  .story-section:after {
    content: '';
    display: block;
    background: url("pattern-border2-top-point.png") repeat-x;
    height: .6em;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
  }

  .story-block {
    width: 33.33%;
    display: block;
    float: left;
    vertical-align: top;
    padding-bottom: 16.5em;
  }

  .story-block .btn {
    margin-bottom: 1em;
    margin-top: 0;
    padding: 1.1em 1.8em;
  }

  .story-block .color-container {
    padding: 0 .7em;
  }

  .story-block .color-container h3 {
    font-size: 1em;
    padding-top: 4em;
    letter-spacing: .05em;
  }

  .story-block .color-container p {
    height: 6.5em;
    font-size: .9em;
  }

  .storyPanes li .inner {
    padding: 1em 9em 2em 1.5em;
    font-size: 1.3em;
    line-height: 1.3em;
  }

  .storyPanes li.first .inner,
  .storyPanes li.last .inner {
    padding: 1em;
  }

  /*--------------------------------------------------*        768px: GRAM VIKAS (info/map of india)
    \*--------------------------------------------------*/
  .india-on-map .text {
    width: 58%;
    float: left;
  }

  .india-on-map .image {
    width: 37%;
    float: right;
    max-width: 100%;
  }

  .india-on-map .under-header {
    font-size: 1em;
    padding-right: 2em;
    max-width: 26em;
  }

  .india-on-map .media {
    padding-left: 28%;
  }

  .india-on-map .media img {
    width: 22%;
    bottom: auto;
    top: 0;
  }

  .india-on-map .media p {
    font-size: .7em;
    margin-top: 1em;
    padding-left: 0;
  }

  /*--------------------------------------------------*        768px: SOLUTIONS
    \*--------------------------------------------------*/
  .solutions-section {
    padding-bottom: 1.25em;
    padding-left: 0;
    padding-right: 0;
  }

  .solutions-section .solution-wrapper {
    display: table;
    margin: auto;
  }

  .solutions-section .solution {
    display: table-cell;
    width: 33%;
    margin: 0;
    padding: 0 .5em;
  }

  .money-wrapper {
    margin: 2em 1em 0;
    display: table;
  }

  .money-wrapper .money-block {
    display: table-cell;
    width: 33%;
    border-right: 1px solid rgba(255, 255, 255, 0.3);
    border-bottom: none;
    padding: 1em 2em;
  }

  .money-wrapper .money-block h4 {
    font-size: 2em;
    display: block;
    font-family: "Proxima-Nova-n6", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
    font-weight: 600;
  }

  .money-wrapper .money-block h4:after {
    content: '';
  }

  .money-wrapper .money-block p {
    font-size: .8em;
    font-family: "Proxima-Nova-n4", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
    font-weight: 400;
  }

  .money-wrapper .money-block:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
  }

  .money-wrapper .money-block:last-child {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
  }

  /*--------------------------------------------------*        768: FOOTERS
    \*--------------------------------------------------*/
  .responsive #footer-main .inside {
    max-width: none;
  }

  .production-help .thanks-group {
    width: 33.33%;
  }

  .production-help .group-4 {
    clear: both;
  }

  /*--------------------------------------------------*        768px: ASSETS PAGE
    \*--------------------------------------------------*/
  .main-callout-assets {
    text-align: center;
    margin-bottom: 0;
  }

  .main-callout-assets .mco-asset {
    display: inline-block;
    padding: 0 .75em;
    width: 32%;
  }

  .main-callout-assets .mco-asset.summary {
    display: inline-block;
  }

  .main-callout-assets .mco-asset.photo-pack {
    display: inline-block;
  }

  .main-callout-assets .mco-asset.instagram {
    border-top: none;
  }

  .main-callout-assets .mco-asset.instagram h2 {
    padding-top: 0;
  }

  .main-callout-assets .mco-asset.instagram img {
    display: inline-block;
  }

  .main-callout-assets .mco-asset.instagram .download-link {
    display: block;
  }

  .main-callout-assets .mco-asset.instagram .additional-instagram-photo {
    display: none;
  }

  .main-callout-assets .mco-asset img {
    width: 50%;
  }

  .main-callout-assets .mco-asset p {
    font-size: .7em;
  }

  .banner-block {
    margin-bottom: 3em;
  }

  .banner-block .banner-container {
    text-align: center;
    margin-top: 2em;
  }

  .banner-block .banner-container input {
    font-size: .6em;
    padding: .8em .75em;
  }
}

@media (min-width: 61.25em) {
  .smaller-campaigns {
    padding-bottom: 50%;
  }

  .campaigner-v2 {
    width: 25%;
  }

  .campaigner-v2.main {
    width: 33.33%;
    padding-bottom: 49.995%;
  }
}

@media (min-width: 62.5em) {
  .v-d--max-width {
    max-width: 49em;
    margin-left: auto;
    margin-right: auto;
  }

  /*--------------------------------------------------*        1000px: GENERAL
    \*--------------------------------------------------*/
  .sep-section {
    margin: 0;
  }

  .mobile-styled-header.responsive #navigation h1 a {
    width: 160px;
  }

  /*--------------------------------------------------*        1000px: HERO SECTION
    \*--------------------------------------------------*/
  .over-video {
    position: relative;
    z-index: 5;
  }

  .over-video .india-font {
    font-size: 3.4em;
  }

  .over-video .play-video {
    margin: .3em auto 0;
    height: 4em;
    padding: 0 5em;
  }

  .over-video .play-video .td {
    font-size: 1.2em;
  }

  .video-wrapper {
    height: 25em;
  }

  .video-wrapper .focus {
    background-image: url("hero-video-fallback.jpg");
    height: 25em;
  }

  .video-wrapper .hero-video {
    position: absolute;
    z-index: 1;
    top: 0;
    width: 100%;
    display: block;
    opacity: 0;
    -webkit-transition: 1s opacity linear;
    -moz-transition: 1s opacity linear;
    transition: 1s opacity linear;
  }

  .video-wrapper .hero-video.loaded {
    opacity: 1;
  }

  /*--------------------------------------------------*        1000px: INTRO DONATE CALL TO ACTION SECTION
    \*--------------------------------------------------*/
  .header-area {
    text-align: center;
  }

  .header-area h1,
  .header-area h2 {
    font-size: 1.7em;
    margin: 0 auto;
  }

  .header-area p {
    font-size: 1.1em;
  }

  .intro-area {
    padding: 3.5em 1.5em 2.5em;
  }

  .intro-area .social-links {
    display: none;
  }

  .intro-area h1 {
    padding-bottom: .7em;
    max-width: 29em;
  }

  .btn-campaign-donate .btn {
    font-size: .85em;
  }

  /*--------------------------------------------------*        1000px: GRAM VIKAS (info/map of india-on-map)
    \*--------------------------------------------------*/
  .india-on-map .text h2 {
    font-size: 1.4em;
  }

  /*--------------------------------------------------*        1000px: STORIES
    \*--------------------------------------------------*/
  .story-section .header-area {
    padding: 4em 1.5em 3em;
  }

  .story-section .header-area h2 {
    max-width: 20em;
  }

  .story-wrapper {
    position: relative;
    max-width: 75em;
  }

  .story-wrapper:before,
  .story-wrapper:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    width: 1000px;
    background: url("tan-pattern.png");
    background-size: 35px auto;
  }

  .story-wrapper:before {
    right: 100%;
  }

  .story-wrapper:after {
    left: 100%;
  }

  .story-block .color-container {
    padding: 0 2em;
  }

  .story-block .color-container h3 {
    font-size: 1.2em;
    padding-top: 3.25em;
  }

  .story-block .btn {
    padding: 1em 2.5em 1.1em;
    max-width: 16em;
  }

  .storyPanes li .inner {
    font-size: 1.5em;
    line-height: 1.5em;
  }

  .storyPanes li.last h2 {
    font-size: 1.5em;
    line-height: 1.5em;
  }

  .storyControls .nav .prev,
  .storyControls .nav .next {
    display: inline-block;
  }

  /*--------------------------------------------------*        1000px: SOLUTIONS
    \*--------------------------------------------------*/
  .solutions-section .header-area {
    padding: 1em 3em;
  }

  .solutions-section .header-area h2 {
    max-width: 23em;
  }

  .solutions-section .solution {
    display: table-cell;
    width: 33%;
    margin: 0;
  }

  .money-wrapper {
    margin: 2em auto;
  }

  .money-wrapper .money-block h4 {
    font-size: 2em;
  }

  .money-wrapper .money-block p {
    font-size: 1em;
    font-family: "Proxima-Nova-n1", "Proxima-Nova-1", "Proxima-Nova-2", "Proxima Nova", sans-serif;
    font-weight: 100;
  }

  .india-on-map .header-area {
    margin-bottom: 3em;
    padding-bottom: 3em;
    padding-top: 1em;
  }

  .india-on-map .header-area h2 {
    max-width: 20em;
  }

  /*--------------------------------------------------*        1000px: CAMPAIGN LEADERBOARD
    \*--------------------------------------------------*/
  .campaigner-window {
    height: 28em;
  }

  /*--------------------------------------------------*        1000px: FOOTERS
    \*--------------------------------------------------*/
  .sept-footer h3 {
    text-align: center;
  }

  .production-help {
    text-align: center;
  }

  .production-help .thanks-group {
    padding: 0 1.25em;
    text-align: left;
    display: inline-block;
    float: none;
    width: auto;
    vertical-align: top;
  }

  .production-help h4 {
    font-size: .8em;
  }

  .production-help ul {
    font-size: .8em;
    margin-top: 1.2em;
  }

  .production-help li {
    margin-right: 0;
  }

  .responsive #footer-main .footer-bottom {
    text-align: center;
  }

  /*--------------------------------------------------*        1000px: ASSETS PAGE
    \*--------------------------------------------------*/
  .main-callout-assets .mco-asset p {
    font-size: .8em;
  }

  .banner-block {
    margin-bottom: 3em;
  }

  .banner-block .banner-container {
    text-align: center;
    margin-top: 2em;
  }

  .banner-block .banner-container input {
    font-size: .7em;
    padding: 1em .75em;
  }
}

@media (min-width: 80em) {
  .campaigner-wrapper-v2 {
    background: url("tan-pattern.png");
    background-size: 35px auto;
  }

  .campaigner-window-v2 {
    max-width: 1500px;
    margin: 0 auto;
  }

  .smaller-campaigns {
    padding-bottom: 42.85%;
  }

  .campaigner-v2 {
    width: 20%;
  }

  .campaigner-v2.main {
    width: 28.5714%;
    padding-bottom: 42.8571%;
  }
}
