.logo_silk_with_logo_image,
#global-footer .silk-holder .silk-logo {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNTQ4LjIgMjM2LjIiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNDQxLjcgNTcuNHMyMy4xLS4zIDIzLjEgMGMxLjUgMjUuOSA1OS43IDQ4LjUgNjAgNDguNC4zLS4xIDExLTE3LjQgMTQuMS0yOS42aDkuM3Y1Mi4xSDQ0MS43VjU3LjR6Ii8+PC9kZWZzPjxjbGlwUGF0aCBpZD0iYiI+PHVzZSB4bGluazpocmVmPSIjYSIgb3ZlcmZsb3c9InZpc2libGUiLz48L2NsaXBQYXRoPjxwYXRoIGNsaXAtcGF0aD0idXJsKCNiKSIgZmlsbD0iI0QxM0MyNyIgZD0iTTU0My40IDgzLjJjMi43LjQgMy42IDMuMy40IDkuMS0zLjQgNi4xLTIwIDMyLjQtNDcuOCAzNC4yLTEuNC4xLTIuOC4xLTQuMi4xLTE1LjgtLjQtMzEuMS05LjItNDUuNS0yNmwtMi42LTMgMS41LTMuNmMuNC0uOSA5LjMtMjEuNSAyOC0yNi43IDE1LjctNCA0Ni4yIDcuMyA3MC4yIDE1Ljl6bS02Ni43LTMuN2MtOSAyLjUtMTUgMTIuOS0xNy45IDE3LjggMTIgMTMgMjQuMiAxNy4yIDM2LjMgMTYuNCAxNC43LTEgMjcuNS0xMy4xIDM0LjYtMjEuMi0zLjQtMy4yLTQ0LjctMTYuOS01My0xM3oiLz48ZyBmaWxsPSIjQkIzNTIxIj48cGF0aCBkPSJNNDgwLjYgNzcuMmMtLjUtMS43LTEuNS00LjQtMi44LTYuNi0uOS0uOS0xLjctMS45LTIuNS0yLjktLjctLjUtMS40LS43LTIuMS0uNS0zLjkgMS4xLTcuNCAyLjktMTAuNSA1IDIuMSAzLjggNC42IDcuNCA3LjQgMTAuNyAyLTEuNSA0LjEtMi44IDYuNS0zLjQgMy40LS45IDQuOSAxLjEgNC0yLjN6TTU0MS44IDg0LjljLTMuNS44LTkgNC4zLTEyLjEgNy42LTQuMyA0LjktMTAuNiAxMS4yLTE4LjEgMTUuNyAxMCAzLjEgMTYuMiAzLjIgMTYuMiAzLjJzMTEuNi0xOS41IDE0LTI2LjV6Ii8+PC9nPjxwYXRoIGZpbGw9IiNFRjQ2MjMiIGQ9Ik01MjcuNSAxMTIuMnMtOC42LTIuMS0xNC44LTQuNmMtMTYuNS02LjYtNDUuOS0yMS44LTU1LjYtNDUuMy03LjgtMTktMS44LTM5IDE3LjctNTkuMmwyLjktMyA0LjEgMWMxLjYuNCAzOS42IDkuOSA1Ni4yIDM3LjkgNy45IDEzLjMgOS43IDI4LjQgNS4zIDQ0LjktMS42IDUuOC0xNS44IDI4LjMtMTUuOCAyOC4zem0tNDUuMS05NS43Yy0xMS43IDEzLjItMTYgMjUuNi0xMi44IDM2LjkgNi4yIDIyLjIgMzguOCAzNy4zIDUyLjEgNDIuMSA0LjQtNi4zIDYuNS0xMS43IDcuNC0xNS40IDMuNC0xMi43IDIuMi0yMy43LTMuNy0zMy42LTEwLjctMTguMS0zMy43LTI3LTQzLTMweiIvPjxwYXRoIGZpbGw9IiM0MzNEM0IiIGQ9Ik0zIDIwMS42bDUuOS04LjVjNC4zLTUuOSA4LjgtNi4xIDE1LjUtMi40IDYuMSA0LjMgMTkuNyAxMy45IDM4LjQgMTMuOSAxNy42IDAgMjguMi04LjggMjguMi0yMS42IDAtMzYtODguMi0yOC41LTg4LjItODcuNCAwLTMzLjMgMjcuNy01NC45IDYzLjctNTQuOSAyMi40IDAgNDAuOCA4LjUgNDguOCAxNC40IDUuOSA0LjMgNi43IDkuMyAzLjUgMTUuMmwtNC44IDguOGMtNCA3LjctOS42IDYuNy0xNS4yIDMuNy03LjctNC41LTE4LjEtMTAuNC0zMi44LTEwLjQtMTcuNiAwLTI4LjggOC41LTI4LjggMjEuMyAwIDM1LjQgODguMiAyNi40IDg4LjIgODYuNiAwIDMwLjYtMjIuOSA1Ni02Mi42IDU2LTI2LjkgMC00OC44LTEyLTU4LjEtMTkuMi00LjQtMy44LTcuMS04LjMtMS43LTE1LjV6TTE1MS40IDYzdi04YzAtNy4yIDMuNy0xMS4yIDEwLjktMTEuMkgxNzRjNy4yIDAgMTEuMiA0IDExLjIgMTEuMnY4YzAgNy4yLTQgMTAuOS0xMS4yIDEwLjloLTExLjdjLTcuMiAwLTEwLjktMy43LTEwLjktMTAuOXptMCA0NS4zYzAtNy4yIDMuNy0xMS4yIDEwLjktMTEuMkgxNzRjNy4yIDAgMTAuOSA0IDEwLjkgMTEuMnYxMTMuNWMwIDcuNS0zLjcgMTEuMi0xMC45IDExLjJoLTExLjdjLTcuMiAwLTEwLjktMy43LTEwLjktMTEuMlYxMDguM3pNMjE4LjMgNTVjMC03LjIgMy43LTExLjIgMTAuOS0xMS4ySDI0MWM3LjIgMCAxMC45IDQgMTAuOSAxMS4ydjEzM2MwIDEzLjMgNS42IDE1LjcgMTAuNyAxNi4zIDQuOC41IDguMyAzLjUgOC4zIDkuNnY5LjFjMCA2LjktMy4yIDExLjUtMTEuMiAxMS41LTE4LjEgMC00MS4zLTQuOC00MS4zLTQzLjdWNTV6bTc0LjYgMGMwLTcuMiA0LTExLjIgMTEuMi0xMS4yaDExLjVjNy41IDAgMTEuMiA0IDExLjIgMTEuMnY5MC4xaDE2LjhsMjguMy00MC41YzMuMi01LjMgNy4yLTcuNSAxMy4zLTcuNUgzOThjOS4xIDAgMTIgNi4xIDYuOSAxMy4zTDM3MSAxNTcuOXYuNWw0MCA2MS4zYzQuNSA3LjcgMS42IDEzLjMtNy41IDEzLjNoLTE0LjRjLTYuMSAwLTEwLjEtMi40LTEzLjEtNy43bC0zMS43LTUxLjdoLTE3LjZ2NDguMmMwIDcuNS0zLjcgMTEuMi0xMS4yIDExLjJIMzA0Yy03LjIgMC0xMS4yLTMuNy0xMS4yLTExLjJWNTV6Ii8+PC9zdmc+);
}
.logo_silk_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjM5LjUgMjk2LjYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAxMzQuNXM0OS41LS42IDQ5LjUuMmMzLjUgNjAuOCAxNDAgMTEzLjggMTQwLjggMTEzLjVzMjUuOC00MC44IDMzLTY5LjVjMTIuOCAwIDE2LjMuMyAxNi4zLjN2MTE3LjdMMCAyOTYuNXYtMTYyeiIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9ImIiPjx1c2UgeGxpbms6aHJlZj0iI2EiIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48cGF0aCBjbGlwLXBhdGg9InVybCgjYikiIGZpbGw9IiNFRjQ2MjMiIGQ9Ik0yMzMuOCAxOTVjNi4zIDEgOC41IDcuNy45IDIxLjMtOCAxNC4zLTQ2LjggNzUuOS0xMTIgODAuMy0zLjMuMi02LjYuMy0xMCAuMi0zNy4xLTEtNzIuOS0yMS41LTEwNi43LTYxbC02LTcuMSAzLjYtOC42Yy45LTIuMSAyMS44LTUwLjMgNjUuNy02Mi42IDM2LjctOSAxMDguMSAxNy40IDE2NC41IDM3LjV6bS0xNTYuNC04LjVjLTIxIDUuOS0zNS4zIDMwLjItNDEuOSA0MS43IDI4LjIgMzAuNCA1Ni44IDQwLjQgODUuMiAzOC41IDM0LjUtMi4zIDY0LjUtMzAuNiA4MS4yLTQ5LjgtOC4yLTcuNS0xMDUuMi0zOS43LTEyNC41LTMwLjR6Ii8+PGcgZmlsbD0iI0VGNDYyMyI+PHBhdGggZD0iTTg2LjMgMTgwLjljLTEuMS00LTMuNC0xMC4zLTYuNS0xNS40LTItMi4yLTQtNC41LTUuOC02LjgtMS42LTEuMS0zLjMtMS42LTUtMS4xLTkuMiAyLjYtMTcuNCA2LjgtMjQuNiAxMS44IDUgOC44IDEwLjggMTcuMyAxNy40IDI1LjEgNC42LTMuNiA5LjctNi41IDE1LjMtOCA4LTIuMiAxMS41IDIuNCA5LjItNS42ek0yMjkuOSAxOTkuMmMtOC4zIDEuOS0yMS4xIDEwLjEtMjguMyAxNy44LTEwIDExLjUtMjQuOCAyNi4yLTQyLjUgMzYuNyAyMy40IDcuMiAzNy45IDcuNCAzNy45IDcuNHMyNy40LTQ1LjcgMzIuOS02MS45eiIvPjwvZz48cGF0aCBmaWxsPSIjRUY0NjIzIiBkPSJNMTk2LjQgMjYzcy0yMC4xLTQuOS0zNC44LTEwLjhDMTIyLjkgMjM2LjggNTQgMjAxLjIgMzEuNCAxNDYgMTMuMSAxMDEuNCAyNyA1NC42IDcyLjkgNy4xTDc5LjcgMGw5LjYgMi4zYzMuOC45IDkyLjggMjMuMiAxMzEuNyA4OC45IDE4LjUgMzEuMiAyMi43IDY2LjYgMTIuMyAxMDUuMy0zLjYgMTMuOC0zNi45IDY2LjUtMzYuOSA2Ni41ek05MC43IDM4LjZjLTI3LjQgMzEtMzcuNSA2MC0zMC4xIDg2LjUgMTQuNSA1Mi4xIDkwLjkgODcuMyAxMjIuMSA5OC42IDEwLjItMTQuNyAxNS4xLTI3LjQgMTcuNS0zNi4xIDgtMjkuOCA1LjEtNTUuNi04LjctNzguOC0yNS4xLTQyLjItNzktNjMuMi0xMDAuOC03MC4yeiIvPjxnPjxkZWZzPjxwYXRoIGlkPSJjIiBkPSJNMCAxMzQuNXM0OS41LS42IDQ5LjUuMmMzLjUgNjAuOCAxNDAgMTEzLjggMTQwLjggMTEzLjVzMjUuOC00MC44IDMzLTY5LjVjMTIuOCAwIDE2LjMuMyAxNi4zLjN2MTE3LjdMMCAyOTYuNXYtMTYyeiIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9ImQiPjx1c2UgeGxpbms6aHJlZj0iI2MiIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48cGF0aCBjbGlwLXBhdGg9InVybCgjZCkiIGZpbGw9IiNEMTNDMjciIGQ9Ik0yMzMuOCAxOTVjNi4zIDEgOC41IDcuNy45IDIxLjMtOCAxNC4zLTQ2LjggNzUuOS0xMTIgODAuMy0zLjMuMi02LjYuMy0xMCAuMi0zNy4xLTEtNzIuOS0yMS41LTEwNi43LTYxbC02LTcuMSAzLjYtOC42Yy45LTIuMSAyMS44LTUwLjMgNjUuNy02Mi42IDM2LjctOSAxMDguMSAxNy40IDE2NC41IDM3LjV6bS0xNTYuNC04LjVjLTIxIDUuOS0zNS4zIDMwLjItNDEuOSA0MS43IDI4LjIgMzAuNCA1Ni44IDQwLjQgODUuMiAzOC41IDM0LjUtMi4zIDY0LjUtMzAuNiA4MS4yLTQ5LjgtOC4yLTcuNS0xMDUuMi0zOS43LTEyNC41LTMwLjR6Ii8+PGcgZmlsbD0iI0JCMzUyMSI+PHBhdGggZD0iTTg2LjMgMTgwLjljLTEuMS00LTMuNC0xMC4zLTYuNS0xNS40LTItMi4yLTQtNC41LTUuOC02LjgtMS42LTEuMS0zLjMtMS42LTUtMS4xLTkuMiAyLjYtMTcuNCA2LjgtMjQuNiAxMS44IDUgOC44IDEwLjggMTcuMyAxNy40IDI1LjEgNC42LTMuNiA5LjctNi41IDE1LjMtOCA4LTIuMiAxMS41IDIuNCA5LjItNS42ek0yMjkuOSAxOTkuMmMtOC4zIDEuOS0yMS4xIDEwLjEtMjguMyAxNy44LTEwIDExLjUtMjQuOCAyNi4yLTQyLjUgMzYuNyAyMy40IDcuMiAzNy45IDcuNCAzNy45IDcuNHMyNy40LTQ1LjcgMzIuOS02MS45eiIvPjwvZz48cGF0aCBmaWxsPSIjRUY0NjIzIiBkPSJNMTk2LjQgMjYzcy0yMC4xLTQuOS0zNC44LTEwLjhDMTIyLjkgMjM2LjggNTQgMjAxLjIgMzEuNCAxNDYgMTMuMSAxMDEuNCAyNyA1NC42IDcyLjkgNy4xTDc5LjcgMGw5LjYgMi4zYzMuOC45IDkyLjggMjMuMiAxMzEuNyA4OC45IDE4LjUgMzEuMiAyMi43IDY2LjYgMTIuMyAxMDUuMy0zLjYgMTMuOC0zNi45IDY2LjUtMzYuOSA2Ni41ek05MC43IDM4LjZjLTI3LjQgMzEtMzcuNSA2MC0zMC4xIDg2LjUgMTQuNSA1Mi4xIDkwLjkgODcuMyAxMjIuMSA5OC42IDEwLjItMTQuNyAxNS4xLTI3LjQgMTcuNS0zNi4xIDgtMjkuOCA1LjEtNTUuNi04LjctNzguOC0yNS4xLTQyLjItNzktNjMuMi0xMDAuOC03MC4yeiIvPjwvZz48Zz48ZGVmcz48cGF0aCBpZD0iZSIgZD0iTTAgMTM0LjVzNDkuNS0uNiA0OS41LjJjMy41IDYwLjggMTQwIDExMy44IDE0MC44IDExMy41czI1LjgtNDAuOCAzMy02OS41YzEyLjggMCAxNi4zLjMgMTYuMy4zdjExNy43TDAgMjk2LjV2LTE2MnoiLz48L2RlZnM+PC9nPjwvc3ZnPg==);
}
.icons_css_checkmark_mini_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMTkgMTg5Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjQgMTAxbDMwLjUtMjkgMzAuNyAzMyA5Mi4zLTgwLjNMMjA1LjEgNTUgODUuMiAxNjMuNnoiLz48L3N2Zz4=);
}
.icons_css_close_x_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNS4zIDE1LjMiPjxnIGZpbGw9IiNGRkYiPjxwYXRoIGQ9Ik0xLjM3Mi4wMDdsMTMuOTMgMTMuOTMtMS40MTQgMS40MTRMLS4wNDIgMS40MnoiLz48cGF0aCBkPSJNMTMuOTU4LjAwN2wxLjQxNSAxLjQxNC0xMy45MyAxMy45My0xLjQxNC0xLjQxNHoiLz48L2c+PC9zdmc+);
}
.icons_css_plus_dashboard_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNSAzNSI+PGcgZmlsbD0iIzVBNUE1MSI+PHBhdGggZD0iTTAgMTVoMzV2NUgweiIvPjxwYXRoIGQ9Ik0xNSAwaDV2MzVoLTV6Ii8+PC9nPjwvc3ZnPg==);
}
.icons_css_icon_broom_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOSAyMiI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwIDF2MTBIOVYxaDFtMS0xSDh2MTJoM1YweiIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMS41IDEyLjVoMTZ2NGgtMTZ6TTEuNSAxN3Y1TTE3LjUgMTd2NU0zLjUgMTd2NU0xMy41IDE3djVNMTUuNSAxN3Y1TTkuNSAxN3Y1TTExLjUgMTd2NU01LjUgMTd2NU03LjUgMTd2NSIvPjwvc3ZnPg==);
}
.icons_css_gear_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZmlsbD0iI2FhYSIgZD0iTTEwIDQuM2MzLjIgMCA1LjcgMi42IDUuNyA1LjdzLTIuNiA1LjctNS43IDUuNy01LjctMi41LTUuNy01LjdTNi44IDQuMyAxMCA0LjNtMC0yYy00LjMgMC03LjcgMy41LTcuNyA3LjcgMCA0LjMgMy41IDcuNyA3LjcgNy43czcuNy0zLjUgNy43LTcuN2MwLTQuMy0zLjQtNy43LTcuNy03Ljd6Ii8+PGcgZmlsbD0iI2FhYSI+PHBhdGggZD0iTTEwLjYuMWMtLjItLjItLjgtLjEtLjgtLjFzLS41LS4xLS43LjFjMCAxLS41IDIuMy0uNSAyLjNsMS4zLS4xIDEuMy4xYy0uMSAwLS42LTEuMy0uNi0yLjN6TTE3LjQgMy40YzAtLjMtLjUtLjYtLjUtLjZzLS4zLS40LS42LS41Yy0uNy43LTIgMS4zLTIgMS4zbC45LjguOC45Yy4xLjEuNy0xLjIgMS40LTEuOXpNMTYuNiAxNy40Yy4zIDAgLjYtLjUuNi0uNXMuNC0uMy41LS42Yy0uNy0uNy0xLjMtMi0xLjMtMmwtLjguOS0uOS44Yy0uMS4xIDEuMi43IDEuOSAxLjR6TTE5LjkgMTAuNmMuMS0uMy4xLS44LjEtLjhzMC0uNS0uMS0uOGMtMSAwLTIuMy0uNS0yLjMtLjVsLjEgMS4zLS4xIDEuM3MxLjMtLjUgMi4zLS41ek05LjQgMTkuOWMuMi4yLjguMS44LjFzLjUuMS44LS4xYzAtMSAuNS0yLjMuNS0yLjNsLTEuMy4xLTEuMy0uMXMuNSAxLjMuNSAyLjN6TTIuNiAxNi42YzAgLjMuNS42LjUuNnMuMy40LjYuNWMuNy0uNyAyLTEuMyAyLTEuM2wtLjktLjgtLjgtLjljLS4xLS4xLS43IDEuMi0xLjQgMS45ek0uMSA5LjRjLS4xLjItLjEuOC0uMS44cy0uMS41LjEuOGMxIDAgMi4zLjUgMi4zLjVsLS4xLTEuMy4xLTEuM3MtMS4zLjUtMi4zLjV6TTMuNCAyLjZjLS4zIDAtLjYuNS0uNi41cy0uNC4zLS41LjZjLjcuNyAxLjMgMiAxLjMgMmwuOC0uOS45LS44Yy4xLS4yLTEuMi0uNy0xLjktMS40eiIvPjwvZz48L3N2Zz4=);
}
.icons_css_pencil_blue_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNzIuNSAyNzAiPjxnIGZpbGw9IiMyOGJhZDAiPjxwYXRoIGQ9Ik0xMy41IDIwMGw1MCA1MC41TDAgMjY1ek0yNS41IDE4OEw3OSAyMzdsMTMzLjYtMTMzLjJjNS43LTUuNyA1LjYtMTQuOS0uMi0yMC41bC0zMi4zLTMxLjFjLTUuNi01LjQtMTQuNi01LjMtMjAuMS4yTDI1LjUgMTg4ek0xOTcuMiAzMC4ybDQyLjYgNDIuM2MzLjIgMy4xIDMuNCA4LjIuNCAxMS42bC00LjMgNS01Ni01NCA1LjUtNS4xYzMuNS0zLjEgOC42LTMgMTEuOC4yek0yMTguMiA3LjdMMjYwLjggNTBjMy4yIDMuMSAzLjQgOC4yLjQgMTEuNmwtNC4zIDUtNTYtNTQgNS41LTUuMWMzLjUtMy4xIDguNi0zIDExLjguMnoiLz48L2c+PC9zdmc+);
}
.icons_css_share_disabled_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjREVERURFIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNS40IDEwbDcuNiAzLjhNMTMgNC4yTDUuNCA4Ii8+PHBhdGggZmlsbD0iI0RFREVERSIgZD0iTTE1LjEgMS4zYy45IDAgMS42LjcgMS42IDEuNnMtLjcgMS42LTEuNiAxLjYtMS42LS43LTEuNi0xLjYuNy0xLjYgMS42LTEuNm0wLTEuM2MtMS42IDAtMi45IDEuMy0yLjkgMi45IDAgMS42IDEuMyAyLjkgMi45IDIuOSAxLjYgMCAyLjktMS4zIDIuOS0yLjlDMTggMS4zIDE2LjcgMCAxNS4xIDB6TTE1LjEgMTMuNWMuOSAwIDEuNi43IDEuNiAxLjZzLS43IDEuNi0xLjYgMS42LTEuNi0uNy0xLjYtMS42LjctMS42IDEuNi0xLjZtMC0xLjNjLTEuNiAwLTIuOSAxLjMtMi45IDIuOSAwIDEuNiAxLjMgMi45IDIuOSAyLjkgMS42IDAgMi45LTEuMyAyLjktMi45IDAtMS42LTEuMy0yLjktMi45LTIuOXpNMi45IDcuNGMuOSAwIDEuNi43IDEuNiAxLjZzLS43IDEuNi0xLjYgMS42UzEuMyA5LjkgMS4zIDkgMiA3LjQgMi45IDcuNG0wLTEuM0MxLjMgNi4xIDAgNy40IDAgOWMwIDEuNiAxLjMgMi45IDIuOSAyLjkgMS42IDAgMi45LTEuMyAyLjktMi45IDAtMS42LTEuMy0yLjktMi45LTIuOXoiLz48L3N2Zz4=);
}
.icons_css_pencil_orange_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNzIuNSAyNzAiPjxnIGZpbGw9IiNGOTY1MDAiPjxwYXRoIGQ9Ik0xMy41IDIwMGw1MCA1MC41TDAgMjY1ek0yNS41IDE4OEw3OSAyMzdsMTMzLjYtMTMzLjJjNS43LTUuNyA1LjYtMTQuOS0uMi0yMC41bC0zMi4zLTMxLjFjLTUuNi01LjQtMTQuNi01LjMtMjAuMS4yTDI1LjUgMTg4ek0xOTcuMiAzMC4ybDQyLjYgNDIuM2MzLjIgMy4xIDMuNCA4LjIuNCAxMS42bC00LjMgNS01Ni01NCA1LjUtNS4xYzMuNS0zLjEgOC42LTMgMTEuOC4yek0yMTguMiA3LjdMMjYwLjggNTBjMy4yIDMuMSAzLjQgOC4yLjQgMTEuNmwtNC4zIDUtNTYtNTQgNS41LTUuMWMzLjUtMy4xIDguNi0zIDExLjguMnoiLz48L2c+PC9zdmc+);
}
.icons_css_item_pointer_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAzMiAyNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+UGF0aCAxPC90aXRsZT48cGF0aCBkPSJNMCAwaDE5bDEzIDEzLTEzIDEzSDBWMHoiIGZpbGw9IiMyRTRDNUIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.icons_css_heart_on_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNy4zIDI0Ij48cGF0aCBmaWxsPSIjRkVFMkNGIiBkPSJNMTMuNiAyNEM1LjYgMTUuNSAwIDEyLjcgMCA3LjIgMCAzLjEgMy4xIDAgNyAwczYuNyAzLjQgNi43IDMuNFMxNi40IDAgMjAuMyAwczcgMy4xIDcgNy4yYzAgNS41LTUuNyA4LjMtMTMuNyAxNi44eiIvPjxwYXRoIGZpbGw9IiNGREM4QTgiIGQ9Ik0xMy42IDI0VjMuNFMxNi40IDAgMjAuMyAwczcgMy4xIDcgNy4yYzAgNS41LTUuNyA4LjMtMTMuNyAxNi44eiIvPjxwYXRoIGZpbGw9IiNGOTY1MDAiIGQ9Ik03IDJjMi45IDAgNS4xIDIuNiA1LjEgMi42bDEuNSAxLjkgMS42LTEuOVMxNy40IDIgMjAuMyAyYzIuOCAwIDUgMi4zIDUgNS4yIDAgMi44LTIgNC43LTYuNCA4LjgtMS42IDEuNS0zLjMgMy4xLTUuMiA1LTEuOS0xLjktMy43LTMuNi01LjItNUM0IDEyIDIgMTAgMiA3LjJjMC0xLjUuNS0yLjggMS41LTMuOEM0LjQgMi41IDUuNiAyIDcgMm0xMy4zLTJjLTMuOSAwLTYuNyAzLjQtNi43IDMuNFMxMC45IDAgNyAwQzMuMSAwIDAgMy4xIDAgNy4yYzAgNS40IDUuNiA4LjMgMTMuNiAxNi44IDgtOC41IDEzLjYtMTEuMyAxMy42LTE2LjguMS00LjEtMy03LjItNi45LTcuMnoiLz48L3N2Zz4=);
}
.icons_css_visible_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjQwIiB3aWR0aD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJhIiB5MT0iMSIgeDI9IjAiIGdyYWRpZW50VHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQgLTQpIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHBhdGggZmlsbD0idXJsKCNhKSIgZD0iTTE2IDguMjg2QzguNDU0IDguMjg2IDIuNSAxNiAyLjUgMTZzNS45NTQgNy43MTUgMTMuNSA3LjcxNWM1Ljc3MSAwIDEzLjUtNy43MTUgMTMuNS03LjcxNVMyMS43NzEgOC4yODYgMTYgOC4yODZ6bTAgMTIuNTIxYy0yLjY0OSAwLTQuODA3LTIuMTU3LTQuODA3LTQuODA3czIuMTU4LTQuODA3IDQuODA3LTQuODA3IDQuODA3IDIuMTU4IDQuODA3IDQuODA3LTIuMTU4IDQuODA3LTQuODA3IDQuODA3em0wLTcuNjEzYTIuODA2IDIuODA2IDAgMSAwIDAgNS42MTMgMi44MDYgMi44MDYgMCAwIDAgMC01LjYxM3oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQgNCkiLz48L3N2Zz4=);
}
.icons_css_heart_off_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNy4zIDI0Ij48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTMuNiAyMi42Yy0yLjItMi4zLTQuMi00LjEtNS45LTUuNy00LjItNC02LjctNi4zLTYuNy05LjdDMSAzLjcgMy42IDEgNyAxczUuOSAzIDUuOSAzbC44IDEgLjgtMXMyLjUtMyA1LjktM2MzLjQgMCA2IDIuNyA2IDYuMiAwIDMuMy0yLjUgNS43LTYuNyA5LjYtMS45IDEuNy0zLjkgMy41LTYuMSA1Ljh6Ii8+PHBhdGggZmlsbD0iI0Y5NjUwMCIgZD0iTTcgMmMyLjkgMCA1LjEgMi42IDUuMSAyLjZsMS42IDEuOSAxLjYtMS45UzE3LjUgMiAyMC40IDJjMi44IDAgNSAyLjMgNSA1LjIgMCAyLjgtMiA0LjctNi40IDguOC0xLjYgMS41LTMuMyAzLjEtNS4yIDUtMS45LTEuOS0zLjctMy42LTUuMi01QzQgMTIgMiAxMCAyIDcuMmMwLTEuNS41LTIuOCAxLjUtMy44QzQuNCAyLjUgNS42IDIgNyAybTEzLjMtMmMtMy45IDAtNi43IDMuNC02LjcgMy40UzEwLjkgMCA3IDBDMy4xIDAgMCAzLjEgMCA3LjJjMCA1LjQgNS42IDguMyAxMy42IDE2LjggOC04LjUgMTMuNi0xMS4zIDEzLjYtMTYuOC4xLTQuMS0zLTcuMi02LjktNy4yeiIvPjwvc3ZnPg==);
}
.icons_css_chevron_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5LjcgMTYuMyI+PHBhdGggZmlsbD0iIzQ0NCIgZD0iTTguMSAxNi4zTDAgOC4yIDguMiAwbDEuNSAxLjQtNi45IDYuOCA2LjcgNi43eiIvPjwvc3ZnPg==);
}
.icons_css_explore_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAyMCI+PHBhdGggZmlsbD0iIzZiOGFhMyIgZD0iTTI3LjEgMS4xbDcuNyA0LjEtMi4yIDEzLjMtMTEtNS43LS40LS4yLS40LjEtOS43IDMuMy05LjUtNC42TDEyIDEuMmw3LjEgMy41LjQuMi41LS4yIDcuMS0zLjZtLjEtMS4xbC03LjYgMy44TDExLjggMCAwIDExLjhsMTEuMiA1LjQgMTAuMS0zLjVMMzMuNSAyMCAzNiA0LjYgMjcuMiAweiIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzZiOGFhMyIgc3Ryb2tlLWxpbmVqb2luPSJiZXZlbCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNMTkuMyA0LjNsLTcuNyAxMi4yIi8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNmI4YWEzIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0yNyAuNUwyMS41IDEzIi8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmM2NTAwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0yOCA5LjNsMi45IDUuMk0zMS43IDEwLjVsLTUgMi41Ii8+PC9zdmc+);
}
.icons_css_dashboard_listview_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAxNiI+PGcgZmlsbD0iI0ZGRiI+PHBhdGggZD0iTTAgMGg0djRIMHpNNiAwaDIydjRINnpNNiA2aDIydjRINnpNNiAxMmgyMnY0SDZ6TTAgNmg0djRIMHpNMCAxMmg0djRIMHoiLz48L2c+PC9zdmc+);
}
.icons_css_buttons_chevron_image,
.advancement-button:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxNiI+PGcgZmlsbD0iI0ZGRiI+PHBhdGggZD0iTTIgMTZIMGw1LTcuOUwwIDBoMmw1IDh6Ii8+PHBhdGggZD0iTTcgMTZINWw1LTcuOUw1IDBoMmw1IDh6Ii8+PC9nPjwvc3ZnPg==);
}
.icons_css_datacard_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCI+PHBhdGggZmlsbD0iI0NDRDdEOSIgZD0iTTQuMDAzIDEyQTQuMDEgNC4wMSAwIDAgMCAwIDE2LjAwMnYzNy45OTZBMy45OTQgMy45OTQgMCAwIDAgNC4wMDMgNThoNTUuOTk0QTQuMDEgNC4wMSAwIDAgMCA2NCA1My45OThWMTYuMDAyQTMuOTk0IDMuOTk0IDAgMCAwIDU5Ljk5NyAxMkg0LjAwM3pNNCAxOHY0aDU2di00SDR6bTYtMTB2NGg2VjhoLTZ6bTMyLTJ2NmgxNFY2SDQyek0zMS43OTMgNTIuOTdjNy43MzIgMCAxNC02LjI2OCAxNC0xNHMtNi4yNjgtMTQtMTQtMTQtMTQgNi4yNjgtMTQgMTQgNi4yNjggMTQgMTQgMTR6bTAtNmE4IDggMCAxIDAgMC0xNiA4IDggMCAwIDAgMCAxNnoiIGNsYXNzPSJzaGFwZS0wIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);
}
.icons_css_add_member_white_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTkuNyAxMy4xYzIuNCAwIDQuMSAxLjIgNS4xIDMuOC0uNiAxLTEgMi4xLTEgMy4yIDAgMS43LjcgMy4yIDEuOSA0LjNIMy41Yy0uMS0yLjMuMS03LjIgMi40LTkuNy45LTEgMi4yLTEuNiAzLjgtMS42bTAtMS41Qy41IDExLjYgMi4xIDI2IDIuMSAyNmgxNS4ycy4xLS42LjEtMS42di0uNWMtMS4yLS44LTIuMS0yLjEtMi4xLTMuNyAwLTEuMS41LTIuMiAxLjItMi45LS4xLS4yLS4xLS40LS4yLS42LTEuMS0yLjgtMy01LjEtNi42LTUuMXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNOS43IDEuNWMyLjcgMCA1IDIuMiA1IDVzLTIuMiA1LTUgNS01LTIuMi01LTUgMi4yLTUgNS01bTAtMS41QzYuMSAwIDMuMiAyLjkgMy4yIDYuNVM2LjEgMTMgOS43IDEzczYuNS0yLjkgNi41LTYuNWMtLjEtMy42LTMtNi41LTYuNS02LjV6TTE5LjYgMTUuOGMyLjQgMCA0LjMgMS45IDQuMyA0LjNzLTEuOSA0LjMtNC4zIDQuMy00LjMtMS45LTQuMy00LjMgMS45LTQuMyA0LjMtNC4zbTAtMS41Yy0zLjIgMC01LjggMi42LTUuOCA1LjggMCAzLjIgMi42IDUuOCA1LjggNS44IDMuMiAwIDUuOC0yLjYgNS44LTUuOCAwLTMuMi0yLjYtNS44LTUuOC01Ljh6Ii8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0yMi4yIDIwLjFoLTUuM00xOS42IDIyLjh2LTUuMyIvPjwvc3ZnPg==);
}
.icons_css_dropdown_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEyIDciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYgNy4wNmw1LjUzLTUuNTNMMTAuNDcuNDcgNiA1IDEuNTMuNDcuNDcgMS41MyA2IDcuMDZ6IiBmaWxsPSIjNDk1MjVBIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=);
}
.icons_css_onboard_star_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSItOTQxIDUyNC4yIDM1LjIgMzMuOCI+PHN0eWxlPi5zdDB7ZGlzcGxheTpub25lfS5zdDF7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MSIgZD0iTS05MjMuNCA1MjkuMWwzLjYgNy4zLjUgMSAxLjEuMSA4LjIgMS4xLTUuOSA1LjgtLjguNy4yIDEgMS40IDguMS03LjMtMy44LS45LS41LS45LjUtNy4zIDMuOCAxLjQtOC4xLjItMS0uOC0uNy01LjktNS44IDguMi0xLjEgMS4xLS4xLjUtMSAzLjQtNy4zbTAtNC41bC01LjQgMTEtMTIuMiAxLjcgOC44IDguNi0yLjEgMTIuMSAxMC45LTUuNyAxMC45IDUuNy0yLjEtMTIuMSA4LjgtOC42LTEyLjItMS43LTUuNC0xMXoiIGlkPSJMYXllcl8xXzFfIi8+PC9zdmc+);
}
.icons_css_intercom_face_image,
#intercomWidget .intercomWidget_face:before {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyOCI+PGcgZmlsbD0iI0E0QTA5QyI+PGNpcmNsZSBjeD0iNy44IiBjeT0iMTQuOSIgcj0iMi40Ii8+PGNpcmNsZSBjeD0iMTgiIGN5PSIxNC45IiByPSIyLjQiLz48cGF0aCBkPSJNMTIuOCAyMi4zYy0yLjggMC00LTEuNS00LTEuNXMuMyA0IDQgNCA0LTQgNC00LTEuMSAxLjUtNCAxLjV6TTI1LjggMTNDMjUuOCA1LjkgMjAuMS4yIDEzIC4yUy4yIDUuOS4yIDEzYzAgMCAxLjEtMi40IDQuNS0yLjNzMTIuOC0yLjEgMTQtNi4xYy0uMSAyLjkgMy4xIDkuMyA3LjEgOC40eiIvPjwvZz48L3N2Zz4=);
}
.icons_css_dashboard_cardview_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAxNiI+PGcgZmlsbD0iI0ZGRiI+PHBhdGggZD0iTTAgMGg4djE2SDB6TTIwIDBoOHYxNmgtOHpNMTAgMGg4djE2aC04eiIvPjwvZz48L3N2Zz4=);
}
.icons_css_widget_icons_image {
  background-image: url(data:image/svg+xml;base64,PCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiBbDQoJPCFFTlRJVFkgbnNfZXh0ZW5kICJodHRwOi8vbnMuYWRvYmUuY29tL0V4dGVuc2liaWxpdHkvMS4wLyI+DQoJPCFFTlRJVFkgbnNfYWkgImh0dHA6Ly9ucy5hZG9iZS5jb20vQWRvYmVJbGx1c3RyYXRvci8xMC4wLyI+DQoJPCFFTlRJVFkgbnNfZ3JhcGhzICJodHRwOi8vbnMuYWRvYmUuY29tL0dyYXBocy8xLjAvIj4NCgk8IUVOVElUWSBuc192YXJzICJodHRwOi8vbnMuYWRvYmUuY29tL1ZhcmlhYmxlcy8xLjAvIj4NCgk8IUVOVElUWSBuc19pbXJlcCAiaHR0cDovL25zLmFkb2JlLmNvbS9JbWFnZVJlcGxhY2VtZW50LzEuMC8iPg0KCTwhRU5USVRZIG5zX3NmdyAiaHR0cDovL25zLmFkb2JlLmNvbS9TYXZlRm9yV2ViLzEuMC8iPg0KCTwhRU5USVRZIG5zX2N1c3RvbSAiaHR0cDovL25zLmFkb2JlLmNvbS9HZW5lcmljQ3VzdG9tTmFtZXNwYWNlLzEuMC8iPg0KCTwhRU5USVRZIG5zX2Fkb2JlX3hwYXRoICJodHRwOi8vbnMuYWRvYmUuY29tL1hQYXRoLzEuMC8iPg0KXT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCAxMTM4IDExMyI+PHN3aXRjaD48Zm9yZWlnbk9iamVjdCByZXF1aXJlZEV4dGVuc2lvbnM9Imh0dHA6Ly9ucy5hZG9iZS5jb20vQWRvYmVJbGx1c3RyYXRvci8xMC4wLyIgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSI+PC9mb3JlaWduT2JqZWN0PjxnPjxnIGZpbGw9IiNGRkYiPjxwYXRoIGQ9Ik0yODcgNDFoN3Y3aC03ek0yODcgNDloMjB2N2gtMjB6TTI4NyA1N2gxM3Y3aC0xM3pNMjg3IDY1aDMxdjdoLTMxeiIvPjwvZz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNjkgNDFINDF2MzFoMzFWNDFoLTN6bS02IDN2NWgtOHYtNWg4em0tMTkgMGgxMHY1SDQ0di01em0wIDI1VjUxaDEwdjE4SDQ0em0xMSAwVjUxaDh2MThoLTh6bTE0IDBoLTVWNTFoNXYxOHptMC0yMGgtNXYtNWg1djV6Ii8+PGcgZmlsbD0iI0ZGRiI+PHBhdGggZD0iTTAgNDFoN3Y3SDB6TTAgNDloN3Y3SDB6TTAgNTdoN3Y3SDB6TTAgNjVoN3Y3SDB6TTggNDFoN3Y3SDh6TTggNDloN3Y3SDh6TTggNTdoN3Y3SDh6TTggNjVoN3Y3SDh6TTE2IDQxaDd2N2gtN3pNMTYgNDloN3Y3aC03ek0xNiA1N2g3djdoLTd6TTE2IDY1aDd2N2gtN3pNMjQgNDFoN3Y3aC03ek0yNCA0OWg3djdoLTd6TTI0IDU3aDd2N2gtN3pNMjQgNjVoN3Y3aC03eiIvPjwvZz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNMTUxIDQxaDN2M2gtM3pNMTUxIDQ1aDN2M2gtM3pNMTUxIDQ5aDN2M2gtM3pNMTUxIDUzaDN2M2gtM3pNMTUxIDU3aDN2M2gtM3pNMTUxIDYxaDN2M2gtM3pNMTUxIDY1aDN2M2gtM3pNMTUxIDY5aDN2M2gtM3pNMTQ3IDQxaDN2M2gtM3pNMTQ3IDQ1aDN2M2gtM3pNMTQ3IDQ5aDN2M2gtM3pNMTQ3IDUzaDN2M2gtM3pNMTQ3IDU3aDN2M2gtM3pNMTQ3IDYxaDN2M2gtM3pNMTQ3IDY1aDN2M2gtM3pNMTQ3IDY5aDN2M2gtM3pNMTQzIDQxaDN2M2gtM3pNMTQzIDQ1aDN2M2gtM3pNMTQzIDQ5aDN2M2gtM3pNMTQzIDUzaDN2M2gtM3pNMTQzIDU3aDN2M2gtM3pNMTQzIDYxaDN2M2gtM3pNMTQzIDY1aDN2M2gtM3pNMTQzIDY5aDN2M2gtM3pNMTM5IDQxaDN2M2gtM3pNMTM5IDQ1aDN2M2gtM3pNMTM5IDQ5aDN2M2gtM3pNMTM5IDUzaDN2M2gtM3pNMTM5IDU3aDN2M2gtM3pNMTM5IDYxaDN2M2gtM3pNMTM5IDY1aDN2M2gtM3pNMTM5IDY5aDN2M2gtM3pNMTM1IDQxaDN2M2gtM3pNMTM1IDQ1aDN2M2gtM3pNMTM1IDQ5aDN2M2gtM3pNMTM1IDUzaDN2M2gtM3pNMTM1IDU3aDN2M2gtM3pNMTM1IDYxaDN2M2gtM3pNMTM1IDY1aDN2M2gtM3pNMTM1IDY5aDN2M2gtM3pNMTMxIDQxaDN2M2gtM3pNMTMxIDQ1aDN2M2gtM3pNMTMxIDQ5aDN2M2gtM3pNMTMxIDUzaDN2M2gtM3pNMTMxIDU3aDN2M2gtM3pNMTMxIDYxaDN2M2gtM3pNMTMxIDY1aDN2M2gtM3pNMTMxIDY5aDN2M2gtM3pNMTI3IDQxaDN2M2gtM3pNMTI3IDQ1aDN2M2gtM3pNMTI3IDQ5aDN2M2gtM3pNMTI3IDUzaDN2M2gtM3pNMTI3IDU3aDN2M2gtM3pNMTI3IDYxaDN2M2gtM3pNMTI3IDY1aDN2M2gtM3pNMTI3IDY5aDN2M2gtM3pNMTIzIDQxaDN2M2gtM3pNMTIzIDQ1aDN2M2gtM3pNMTIzIDQ5aDN2M2gtM3pNMTIzIDUzaDN2M2gtM3pNMTIzIDU3aDN2M2gtM3pNMTIzIDYxaDN2M2gtM3pNMTIzIDY1aDN2M2gtM3pNMTIzIDY5aDN2M2gtM3oiLz48L2c+PGcgZmlsbD0iI0ZGRiI+PHBhdGggZD0iTTI0NiA2NWg3djdoLTd6TTI1NCA1Mmg3djIwaC03ek0yNjIgNTloN3YxM2gtN3pNMjcwIDQxaDd2MzFoLTd6Ii8+PC9nPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik00NDAuOSA1NS4ybC0xNC41IDIuNSA1LjggMTIuNmM1LjItMi41IDguOC03LjggOC44LTEzLjkgMC0uMyAwLS43LS4xLTEuMnptLTE2LjggMS4ybDkuMS0xMy40Yy0yLjMtMS4zLTQuOS0yLjEtNy43LTIuMS04LjYgMC0xNS41IDYuOS0xNS41IDE1LjVTNDE2LjkgNzIgNDI1LjUgNzJjMS42IDAgMy4yLS4zIDQuNy0uN2wtNi4xLTEzLjhjLS4yLS40LS4xLS44IDAtMS4xem0xNi41LTMuMWMtLjgtMy42LTIuOC02LjctNS42LTguOWwtNy45IDExLjMgMTMuNS0yLjR6TTM4NC41IDY0Yy00LjEgMC03LjUtMy4zLTcuNS03LjVzMy4zLTcuNSA3LjUtNy41YzEuMSAwIDIuMi4zIDMuMi43bDQuNS02LjZjLTIuMy0xLjMtNC45LTIuMS03LjctMi4xLTguNiAwLTE1LjUgNi45LTE1LjUgMTUuNVMzNzUuOSA3MiAzODQuNSA3MmMxLjYgMCAzLjItLjMgNC43LS43bC0zLjMtNy40Yy0uNCAwLS45LjEtMS40LjF6bTcuMy05LjRsNy45LTEuNGMtLjgtMy42LTIuOC02LjctNS42LTguOWwtNC42IDYuNWMxLjEgMSAxLjkgMi4zIDIuMyAzLjh6bTguMS42bC03LjkgMS40Yy0uMSAyLjktMS43IDUuMy00LjEgNi41bDMuMyA3LjNjNS4yLTIuNSA4LjgtNy44IDguOC0xMy45IDAtLjQgMC0uOS0uMS0xLjN6TTMyOCA3Mmg3di0zaC03djN6bTAtN3YzaDd2LTNoLTd6TTMzNiA3Mmg3VjYyaC03djEwem0wLTI0djEzaDdWNDhoLTd6TTM0NCA3Mmg3di00aC03djR6bTAtMTN2OGg3di04aC03ek0zNTIgNzJoN1Y1NmgtN3YxNnptMC0zMXYxNGg3VjQxaC03ek00OTYgNzBjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyek01MDYgNjRjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyeiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik01MDMgNjJjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyek00OTkgNTNjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyek01MTIgNTRjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyek01MTggNTNjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyek01MTUgNThjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyek01MTggNjZjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyek01MjEgNDhjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyek01MjMgNDNjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyeiIvPjxwYXRoIGZpbGw9IiM5N0IzQzEiIGQ9Ik02OSA4Mkg0MXYzMWgzMVY4MmgtM3ptLTYgM3Y1aC04di01aDh6bS0xOSAwaDEwdjVINDR2LTV6bTAgMjVWOTJoMTB2MThINDR6bTExIDBWOTJoOHYxOGgtOHptMTQgMGgtNVY5Mmg1djE4em0wLTIwaC01di01aDV2NXpNMCA4Mmg3djdIMHpNMCA5MGg3djdIMHpNMCA5OGg3djdIMHpNMCAxMDZoN3Y3SDB6TTggODJoN3Y3SDh6TTggOTBoN3Y3SDh6TTggOThoN3Y3SDh6TTggMTA2aDd2N0g4ek0xNiA4Mmg3djdoLTd6TTE2IDkwaDd2N2gtN3pNMTYgOThoN3Y3aC03ek0xNiAxMDZoN3Y3aC03ek0yNCA4Mmg3djdoLTd6TTI0IDkwaDd2N2gtN3pNMjQgOThoN3Y3aC03ek0yNCAxMDZoN3Y3aC03ek0xNTEgODJoM3YzaC0zek0xNTEgODZoM3YzaC0zek0xNTEgOTBoM3YzaC0zek0xNTEgOTRoM3YzaC0zek0xNTEgOThoM3YzaC0zek0xNTEgMTAyaDN2M2gtM3pNMTUxIDEwNmgzdjNoLTN6TTE1MSAxMTBoM3YzaC0zek0xNDcgODJoM3YzaC0zek0xNDcgODZoM3YzaC0zek0xNDcgOTBoM3YzaC0zek0xNDcgOTRoM3YzaC0zek0xNDcgOThoM3YzaC0zek0xNDcgMTAyaDN2M2gtM3pNMTQ3IDEwNmgzdjNoLTN6TTE0NyAxMTBoM3YzaC0zek0xNDMgODJoM3YzaC0zek0xNDMgODZoM3YzaC0zek0xNDMgOTBoM3YzaC0zek0xNDMgOTRoM3YzaC0zek0xNDMgOThoM3YzaC0zek0xNDMgMTAyaDN2M2gtM3pNMTQzIDEwNmgzdjNoLTN6TTE0MyAxMTBoM3YzaC0zek0xMzkgODJoM3YzaC0zek0xMzkgODZoM3YzaC0zek0xMzkgOTBoM3YzaC0zek0xMzkgOTRoM3YzaC0zek0xMzkgOThoM3YzaC0zek0xMzkgMTAyaDN2M2gtM3pNMTM5IDEwNmgzdjNoLTN6TTEzOSAxMTBoM3YzaC0zek0xMzUgODJoM3YzaC0zek0xMzUgODZoM3YzaC0zek0xMzUgOTBoM3YzaC0zek0xMzUgOTRoM3YzaC0zek0xMzUgOThoM3YzaC0zek0xMzUgMTAyaDN2M2gtM3pNMTM1IDEwNmgzdjNoLTN6TTEzNSAxMTBoM3YzaC0zek0xMzEgODJoM3YzaC0zek0xMzEgODZoM3YzaC0zek0xMzEgOTBoM3YzaC0zek0xMzEgOTRoM3YzaC0zek0xMzEgOThoM3YzaC0zek0xMzEgMTAyaDN2M2gtM3pNMTMxIDEwNmgzdjNoLTN6TTEzMSAxMTBoM3YzaC0zek0xMjcgODJoM3YzaC0zek0xMjcgODZoM3YzaC0zek0xMjcgOTBoM3YzaC0zek0xMjcgOTRoM3YzaC0zek0xMjcgOThoM3YzaC0zek0xMjcgMTAyaDN2M2gtM3pNMTI3IDEwNmgzdjNoLTN6TTEyNyAxMTBoM3YzaC0zek0xMjMgODJoM3YzaC0zek0xMjMgODZoM3YzaC0zek0xMjMgOTBoM3YzaC0zek0xMjMgOTRoM3YzaC0zek0xMjMgOThoM3YzaC0zek0xMjMgMTAyaDN2M2gtM3pNMTIzIDEwNmgzdjNoLTN6TTEyMyAxMTBoM3YzaC0zek00NDAuOSA5Ni4ybC0xNC41IDIuNSA1LjggMTIuNmM1LjItMi41IDguOC03LjggOC44LTEzLjkgMC0uMyAwLS43LS4xLTEuMnptLS4zLTEuOWMtLjgtMy42LTIuOC02LjctNS42LTguOWwtNy45IDExLjMgMTMuNS0yLjR6bS0xNi41IDMuMWw5LjEtMTMuNGMtMi4zLTEuMy00LjktMi4xLTcuNy0yLjEtOC42IDAtMTUuNSA2LjktMTUuNSAxNS41czYuOSAxNS41IDE1LjUgMTUuNWMxLjYgMCAzLjItLjMgNC43LS43bC02LjEtMTMuOGMtLjItLjMtLjEtLjcgMC0xek0zOTEuOCA5NS42bDcuOS0xLjRjLS44LTMuNi0yLjgtNi43LTUuNi04LjlsLTQuNiA2LjVjMS4xIDEgMS45IDIuMyAyLjMgMy44em0tNy4zIDkuNGMtNC4xIDAtNy41LTMuMy03LjUtNy41czMuMy03LjUgNy41LTcuNWMxLjEgMCAyLjIuMyAzLjIuN2w0LjUtNi42Yy0yLjMtMS4zLTQuOS0yLjEtNy43LTIuMS04LjYgMC0xNS41IDYuOS0xNS41IDE1LjVzNi45IDE1LjUgMTUuNSAxNS41YzEuNiAwIDMuMi0uMyA0LjctLjdsLTMuMy03LjRjLS40IDAtLjkuMS0xLjQuMXptMTUuNC04LjhsLTcuOSAxLjRjLS4xIDIuOS0xLjcgNS4zLTQuMSA2LjVsMy4zIDcuM2M1LjItMi41IDguOC03LjggOC44LTEzLjkgMC0uNCAwLS45LS4xLTEuM3pNMjg3IDgyaDd2N2gtN3pNMjg3IDkwaDIwdjdoLTIwek0yODcgOThoMTN2N2gtMTN6TTI4NyAxMDZoMzF2N2gtMzF6TTI0NiAxMDZoN3Y3aC03ek0yNTQgOTNoN3YyMGgtN3pNMjYyIDEwMGg3djEzaC03ek0yNzAgODJoN3YzMWgtN3pNMzI4IDExM2g3di0zaC03djN6bTAtN3YzaDd2LTNoLTd6TTMzNiA4OXYxM2g3Vjg5aC03em0wIDI0aDd2LTEwaC03djEwek0zNDQgMTEzaDd2LTRoLTd2NHptMC0xM3Y4aDd2LThoLTd6TTM1MiAxMTNoN1Y5N2gtN3YxNnptMC0zMXYxNGg3VjgyaC03ek00OTYgMTExYzAgMS4xLS45IDItMiAycy0yLS45LTItMiAuOS0yIDItMiAyIC45IDIgMnpNNTA2IDEwNWMwIDEuMS0uOSAyLTIgMnMtMi0uOS0yLTIgLjktMiAyLTIgMiAuOSAyIDJ6Ii8+PHBhdGggZmlsbD0iIzk3QjNDMSIgZD0iTTUwMyAxMDNjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyek00OTkgOTRjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyek01MTIgOTVjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyek01MTggOTRjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyek01MTUgOTljMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyek01MTggMTA3YzAgMS4xLS45IDItMiAycy0yLS45LTItMiAuOS0yIDItMiAyIC45IDIgMnpNNTIxIDg5YzAgMS4xLS45IDItMiAycy0yLS45LTItMiAuOS0yIDItMiAyIC45IDIgMnpNNTIzIDg0YzAgMS4xLS45IDItMiAycy0yLS45LTItMiAuOS0yIDItMiAyIC45IDIgMnoiLz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNNTM5LjggNjEuOGw5LjYgMy44IDMuMi0xMC42IDYuMiA2LjIgNS4yLTkuNlY0MWwtNi44IDEwLjQtNS4yLTQuNmMtLjQtLjMtMS0uNS0xLjUtLjNzLS45LjYtMSAxLjFMNTQ1IDU4LjJsLTQuMS0zLjNjLS4zLS4zLS44LS40LTEuMi0uNC0uNC4xLS44LjMtMSAuN0w1MzMgNjR2My44bDYuOC02eiIvPjxwYXRoIGQ9Ik01NTkuMiA2NC43bC01LjctNS44LTIuOCA5LjQtMTAuNS00LjEtNy4yIDYuMlY3MmgzMVY1NS45eiIvPjxnPjxwYXRoIGQ9Ik01MzkuOCA2MS44bDkuNiAzLjggMy4yLTEwLjYgNi4yIDYuMiA1LjItOS42VjQxbC02LjggMTAuNC01LjItNC42Yy0uNC0uMy0xLS41LTEuNS0uM3MtLjkuNi0xIDEuMUw1NDUgNTguMmwtNC4xLTMuM2MtLjMtLjMtLjgtLjQtMS4yLS40LS40LjEtLjguMy0xIC43TDUzMyA2NHYzLjhsNi44LTZ6Ii8+PHBhdGggZD0iTTU1OS4yIDY0LjdsLTUuNy01LjgtMi44IDkuNC0xMC41LTQuMS03LjIgNi4yVjcyaDMxVjU1Ljl6Ii8+PC9nPjwvZz48cGF0aCBmaWxsPSIjOTdCM0MxIiBkPSJNNTM5LjggMTAyLjhsOS42IDMuOCAzLjItMTAuNiA2LjIgNi4yIDUuMi05LjZWODJsLTYuOCAxMC40LTUuMi00LjZjLS40LS4zLTEtLjUtMS41LS4zcy0uOS42LTEgMS4xTDU0NSA5OS4ybC00LjEtMy4zYy0uMy0uMy0uOC0uNC0xLjItLjQtLjQuMS0uOC4zLTEgLjdMNTMzIDEwNXYzLjhsNi44LTZ6Ii8+PHBhdGggZmlsbD0iIzk3QjNDMSIgZD0iTTU1OS4yIDEwNS43bC01LjctNS44LTIuOCA5LjQtMTAuNS00LjEtNy4yIDYuMnYxLjZoMzFWOTYuOXoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNOTUxIDY1aDIzdjdoLTIzek05NDMgNTdoMzF2N2gtMzF6TTk1MSA0OWgyM3Y3aC0yM3pNOTQzIDQxaDMxdjdoLTMxek03MTcgNDh2MjRoLTlWNDhoLTh2LTdoMjV2N3pNODA1LjggNDRjMS45IDAgNC4yIDEuNCA0LjIgMy40djE4LjJjMCAxLjktMi4yIDMuMy00LjIgMy4zSDc4MmMtMS43IDAtMy0xLjUtMy0zLjNWNDcuNGMwLTIgMS4xLTMuNCAzLTMuNGgyMy44ek03ODYgNDguOHYxNS41bDE1LjUtNy43LTE1LjUtNy44ek02NzkgNTUuMWw4LTUuMnYxMy42bC04LTUuM3pNNjc3IDYxYzAgMi0xLjkgNC0yLjcgNGgtMTUuMmMtMi4xIDAtMy4xLTEuOC0zLjEtMy4zVjUxLjNjMC0xLjQgMS0yLjMgMi40LTIuM2gxNS4zYzEuNCAwIDMuMy44IDMuMyAyLjNWNjF6TTY0NiA0Ni44djIyaC0zMXYtMjJoNS4ydi0xLjNoMi42djEuM2gxMi45di0yLjZoNi41djIuNmgzLjh6bS0yLjUgMi42aC0yNS45VjUyaDI1Ljl2LTIuNnptLTEzIDMuOWMtMy41IDAtNi41IDMtNi41IDYuNXMyLjcgNi41IDYuNSA2LjVjMy41IDAgNi41LTMgNi41LTYuNSAwLTMuNi0zLTYuNS02LjUtNi41em0wIDIuNmMtMi4xIDAtMy45IDEuOC0zLjkgMy45IDAgMi4xIDEuNyAzLjkgMy45IDMuOSAyLjEgMCAzLjktMS44IDMuOS0zLjlzLTEuNy0zLjktMy45LTMuOXpNNzYyIDY5aC02di0zaDl2LTdoLTN2NGgtMTd2LTRoLTN2N2g5djNoLTZ2M2gxN3oiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNzU3LjYgNTAuOGMwLS44LjQtMS40IDEuNC0xLjRWNDVjMC01LjMtMTEtNS4yLTExIDB2NC40YzEgMCAxLjQuNiAxLjQgMS40cy0uNCAxLjQtMS40IDEuNFY2MWgxMXYtOC44Yy0xIDAtMS40LS41LTEuNC0xLjR6bS03LjEtMi44Yy0uOCAwLTEuNC0uNi0xLjQtMS40IDAtLjguNi0xLjQgMS40LTEuNC44IDAgMS40LjYgMS40IDEuNHMtLjYgMS40LTEuNCAxLjR6bTIuOCA0LjJjLS44IDAtMS40LS42LTEuNC0xLjRzLjYtMS40IDEuNC0xLjRjLjggMCAxLjQuNiAxLjQgMS40IDAgLjktLjUgMS40LTEuNCAxLjR6bTIuOC00LjJjLS44IDAtMS40LS42LTEuNC0xLjQgMC0uOC42LTEuNCAxLjQtMS40czEuNC42IDEuNCAxLjQtLjUgMS40LTEuNCAxLjR6bS01LjYgOC40Yy0uOCAwLTEuNC0uNi0xLjQtMS40cy42LTEuNCAxLjQtMS40Yy44IDAgMS40LjYgMS40IDEuNCAwIC43LS42IDEuNC0xLjQgMS40em01LjYgMGMtLjggMC0xLjQtLjYtMS40LTEuNHMuNi0xLjQgMS40LTEuNCAxLjQuNiAxLjQgMS40YzAgLjctLjUgMS40LTEuNCAxLjR6TTU3NCA3Mmw1LjItMjAuN0w1ODkuNSA0MWgxMC4zbC0xMC4zIDktNy44IDMuOS0xLjggNy44IDQuNCA0LjQgNy44LTEuOCAzLjktNy44IDktMTAuM3YxMC4zbC0xMC4zIDEwLjNMNTc0IDcyem0xNC4yLTE0LjJsMy45LTYuNSA1LjItNS4yIDUuMi01LjIgMi42IDIuNi01LjIgNS4yLTUuMiA1LjItNi41IDMuOXpNOTk0IDQ2aDV2NWgtNXYtNXptLTEwIDBoNnYzaC02di0zem0wIDhoNnYzaC02di0zem0wLTRoOHYzaC04di0zem0xMCA0aDV2NWgtNXYtNXptMCA4aDV2NWgtNXYtNXptOC0xNmg1djVoLTV2LTV6bTAgOGg1djVoLTV2LTV6bTAgOGg1djVoLTV2LTV6bTgtMTZoNXY1aC01di01em0wIDhoNXY1aC01di01em0wIDhoNXY1aC01di01ek05MTAgNjZoLTZWNDFoMjB2NWgtM3YtMmgtMTR2MTloM3Yzem0yMS0xOXYyNWgtMjBWNDdoMjB6bS0xNyAyMmgxNFY1MGgtMTR2MTl6bTMtMTNoOHYtMmgtOHYyem0wIDVoOHYtMmgtOHYyem0wIDVoOHYtMmgtOHYyek04NDAuNSA0MUg4MjN2MzFoMjVWNDguMmwtNy41LTcuMnptNC41IDI4aC0xOVY0NGgxMnY2aDd2MTl6bS0xMi0xMXY3aDV2LTdoMy41bC02LjQtNi41LTUuNyA2LjVoMy42ek04OTIgNDYuOGgtMi45YzEuMy0uNyAyLjktMS40IDIuOS0yLjlsLTQuMyAxLjRzLTIuNC0xLjMtNC4zLTEuM2MtNS42IDAtNy4yIDcuMi03LjIgNy4yLTUuMy0uMy05LjUtMi43LTEyLjYtNi42LTIuMyAzLjMtLjkgNi4zIDIgOC41LTEgMC0yLS4zLTIuOS0uOXYuMWMwIDMgMi4yIDUuNiA1IDYuMi0uNi4xLTIuNC4xLTIuOS4xLjkgMi40IDMuMiA0LjMgNS45IDQuNC0yLjIgMS43LTkuMiAzLjItOS44IDMuMkM4NzguMSA3NSA4ODkgNjEgODg5IDQ5LjZsMy0yLjh6Ii8+PHBhdGggZmlsbD0iIzk3QjNDMSIgZD0iTTk1MSAxMDZoMjN2N2gtMjN6TTk0MyA5OGgzMXY3aC0zMXpNOTUxIDkwaDIzdjdoLTIzek05NDMgODJoMzF2N2gtMzF6TTcxNyA4OXYyNGgtOVY4OWgtOHYtN2gyNXY3ek04MDUuOCA4NWMxLjkgMCA0LjIgMS40IDQuMiAzLjR2MTguMmMwIDEuOS0yLjIgMy4zLTQuMiAzLjNINzgyYy0xLjcgMC0zLTEuNS0zLTMuM1Y4OC40YzAtMiAxLjEtMy40IDMtMy40aDIzLjh6TTc4NiA4OS44djE1LjVsMTUuNS03LjctMTUuNS03Ljh6TTY3OSA5Ni4xbDgtNS4ydjEzLjZsLTgtNS4zek02NzcgMTAyYzAgMi0xLjYgNC0zIDRoLTE1LjZjLTEuNCAwLTIuNC0xLjgtMi40LTMuM1Y5Mi4zYzAtMS40IDEtMi4zIDIuNC0yLjNoMTUuM2MxLjQgMCAzLjMuOCAzLjMgMi4zdjkuN3pNNjQ2IDg3Ljh2MjJoLTMxdi0yMmg1LjJ2LTEuM2gyLjZ2MS4zaDEyLjl2LTIuNmg2LjV2Mi42aDMuOHptLTIuNSAyLjZoLTI1LjlWOTNoMjUuOXYtMi42em0tMTMgMy45Yy0zLjUgMC02LjUgMy02LjUgNi41czIuNyA2LjUgNi41IDYuNWMzLjUgMCA2LjUtMyA2LjUtNi41cy0zLTYuNS02LjUtNi41em0wIDIuNmMtMi4xIDAtMy45IDEuOC0zLjkgMy45czEuNyAzLjkgMy45IDMuOWMyLjEgMCAzLjktMS44IDMuOS0zLjkgMC0yLjEtMS43LTMuOS0zLjktMy45ek03NjIgMTEwaC02di0zaDl2LTdoLTN2NGgtMTd2LTRoLTN2N2g5djNoLTZ2M2gxN3oiLz48cGF0aCBmaWxsPSIjOTdCM0MxIiBkPSJNNzU3LjYgOTEuOGMwLS44LjQtMS40IDEuNC0xLjRWODZjMC01LjMtMTEtNS4yLTExIDB2NC40YzEgMCAxLjQuNiAxLjQgMS40cy0uNCAxLjQtMS40IDEuNHY4LjhoMTF2LTguOGMtMSAwLTEuNC0uNS0xLjQtMS40em0tNy4xLTIuOGMtLjggMC0xLjQtLjYtMS40LTEuNHMuNi0xLjQgMS40LTEuNGMuOCAwIDEuNC42IDEuNCAxLjRzLS42IDEuNC0xLjQgMS40em0yLjggNC4yYy0uOCAwLTEuNC0uNi0xLjQtMS40cy42LTEuNCAxLjQtMS40Yy44IDAgMS40LjYgMS40IDEuNCAwIC45LS41IDEuNC0xLjQgMS40em0yLjgtNC4yYy0uOCAwLTEuNC0uNi0xLjQtMS40cy42LTEuNCAxLjQtMS40IDEuNC42IDEuNCAxLjQtLjUgMS40LTEuNCAxLjR6bS01LjYgOC40Yy0uOCAwLTEuNC0uNi0xLjQtMS40cy42LTEuNCAxLjQtMS40Yy44IDAgMS40LjYgMS40IDEuNCAwIC43LS42IDEuNC0xLjQgMS40em01LjYgMGMtLjggMC0xLjQtLjYtMS40LTEuNHMuNi0xLjQgMS40LTEuNCAxLjQuNiAxLjQgMS40YzAgLjctLjUgMS40LTEuNCAxLjR6TTU3NCAxMTNsNS4yLTIwLjdMNTg5LjUgODJoMTAuM2wtMTAuMyA5LTcuOCAzLjktMS44IDcuOCA0LjQgNC40IDcuOC0xLjggMy45LTcuOCA5LTEwLjN2MTAuM2wtMTAuMyAxMC4zTDU3NCAxMTN6bTE0LjItMTQuMmwzLjktNi41IDUuMi01LjIgNS4yLTUuMiAyLjYgMi42LTUuMiA1LjItNS4yIDUuMi02LjUgMy45ek05OTQgODdoNXY1aC01di01em0tMTAgMGg2djNoLTZ2LTN6bTAgOGg2djNoLTZ2LTN6bTAtNGg4djNoLTh2LTN6bTEwIDRoNXY1aC01di01em0wIDhoNXY1aC01di01em04LTE2aDV2NWgtNXYtNXptMCA4aDV2NWgtNXYtNXptMCA4aDV2NWgtNXYtNXptOC0xNmg1djVoLTV2LTV6bTAgOGg1djVoLTV2LTV6bTAgOGg1djVoLTV2LTV6TTkxMCAxMDdoLTZWODJoMjB2NWgtM3YtMmgtMTR2MTloM3Yzem0yMS0xOXYyNWgtMjBWODhoMjB6bS0xNyAyMmgxNFY5MWgtMTR2MTl6bTMtMTNoOHYtMmgtOHYyem0wIDVoOHYtMmgtOHYyem0wIDVoOHYtMmgtOHYyek04NDAuNSA4Mkg4MjN2MzFoMjVWODkuMmwtNy41LTcuMnptNC41IDI4aC0xOVY4NWgxMnY2aDd2MTl6bS0xMi0xMXY3aDV2LTdoMy41bC02LjQtNi41LTUuNyA2LjVoMy42ek04OTIgODcuOGgtMi45YzEuMy0uNyAyLjktMS40IDIuOS0yLjlsLTQuMyAxLjRzLTIuNC0xLjMtNC4zLTEuM2MtNS42IDAtNy4yIDcuMi03LjIgNy4yLTUuMy0uMy05LjUtMi43LTEyLjYtNi42LTIuMyAzLjMtLjkgNi4zIDIgOC41LTEgMC0yLS4zLTIuOS0uOXYuMWMwIDMgMi4yIDUuNiA1IDYuMi0uNi4xLTIuNC4xLTIuOS4xLjkgMi40IDMuMiA0LjMgNS45IDQuNC0yLjIgMS43LTkuMiAzLjItOS44IDMuMkM4NzguMSAxMTYgODg5IDEwMiA4ODkgOTAuNmwzLTIuOHpNMTA0MC41IDg1LjdjNi41IDAgMTEuNiA1LjMgMTEuNiAxMS42cy01LjMgMTEuNi0xMS42IDExLjYtMTEuNi01LjMtMTEuNi0xMS42IDUuMS0xMS42IDExLjYtMTEuNm0wLTMuN2MtOC41IDAtMTUuNCA2LjktMTUuNCAxNS40czYuOSAxNS40IDE1LjQgMTUuNCAxNS40LTYuOSAxNS40LTE1LjRTMTA0OSA4MiAxMDQwLjUgODJ6Ii8+PHBhdGggZmlsbD0iIzk3QjNDMSIgZD0iTTEwNDkuMiA5OS4ybC04LjQtMS41LTEuNC03LjItMS42IDcuOGMtLjIuMy0uMi42LS4yLjkgMCAxIC44IDEuOCAxLjggMS44LjMgMCAuNi0uMS44LS4ybDktMS42eiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMDQwLjUgNDQuN2M2LjUgMCAxMS42IDUuMyAxMS42IDExLjZzLTUuMyAxMS42LTExLjYgMTEuNi0xMS42LTUuMy0xMS42LTExLjYgNS4xLTExLjYgMTEuNi0xMS42bTAtMy43Yy04LjUgMC0xNS40IDYuOS0xNS40IDE1LjRzNi45IDE1LjQgMTUuNCAxNS40IDE1LjQtNi45IDE1LjQtMTUuNFMxMDQ5IDQxIDEwNDAuNSA0MXoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTA0OS4yIDU4LjJsLTguNC0xLjUtMS40LTcuMi0xLjYgNy44Yy0uMi4zLS4yLjYtLjIuOSAwIDEgLjggMS44IDEuOCAxLjguMyAwIC42LS4xLjgtLjJsOS0xLjZ6Ii8+PHBhdGggZmlsbD0iIzUwODA5OCIgZD0iTTY5IDBINDF2MzFoMzFWMGgtM3ptLTYgM3Y1aC04VjNoOHpNNDQgM2gxMHY1SDQ0VjN6bTAgMjVWMTBoMTB2MThINDR6bTExIDBWMTBoOHYxOGgtOHptMTQgMGgtNVYxMGg1djE4em0wLTIwaC01VjNoNXY1ek0wIDBoN3Y3SDB6TTAgOGg3djdIMHpNMCAxNmg3djdIMHpNMCAyNGg3djdIMHpNOCAwaDd2N0g4ek04IDhoN3Y3SDh6TTggMTZoN3Y3SDh6TTggMjRoN3Y3SDh6TTE2IDBoN3Y3aC03ek0xNiA4aDd2N2gtN3pNMTYgMTZoN3Y3aC03ek0xNiAyNGg3djdoLTd6TTI0IDBoN3Y3aC03ek0yNCA4aDd2N2gtN3pNMjQgMTZoN3Y3aC03ek0yNCAyNGg3djdoLTd6TTE1MSAwaDN2M2gtM3pNMTUxIDRoM3YzaC0zek0xNTEgOGgzdjNoLTN6TTE1MSAxMmgzdjNoLTN6TTE1MSAxNmgzdjNoLTN6TTE1MSAyMGgzdjNoLTN6TTE1MSAyNGgzdjNoLTN6TTE1MSAyOGgzdjNoLTN6TTE0NyAwaDN2M2gtM3pNMTQ3IDRoM3YzaC0zek0xNDcgOGgzdjNoLTN6TTE0NyAxMmgzdjNoLTN6TTE0NyAxNmgzdjNoLTN6TTE0NyAyMGgzdjNoLTN6TTE0NyAyNGgzdjNoLTN6TTE0NyAyOGgzdjNoLTN6TTE0MyAwaDN2M2gtM3pNMTQzIDRoM3YzaC0zek0xNDMgOGgzdjNoLTN6TTE0MyAxMmgzdjNoLTN6TTE0MyAxNmgzdjNoLTN6TTE0MyAyMGgzdjNoLTN6TTE0MyAyNGgzdjNoLTN6TTE0MyAyOGgzdjNoLTN6TTEzOSAwaDN2M2gtM3pNMTM5IDRoM3YzaC0zek0xMzkgOGgzdjNoLTN6TTEzOSAxMmgzdjNoLTN6TTEzOSAxNmgzdjNoLTN6TTEzOSAyMGgzdjNoLTN6TTEzOSAyNGgzdjNoLTN6TTEzOSAyOGgzdjNoLTN6TTEzNSAwaDN2M2gtM3pNMTM1IDRoM3YzaC0zek0xMzUgOGgzdjNoLTN6TTEzNSAxMmgzdjNoLTN6TTEzNSAxNmgzdjNoLTN6TTEzNSAyMGgzdjNoLTN6TTEzNSAyNGgzdjNoLTN6TTEzNSAyOGgzdjNoLTN6TTEzMSAwaDN2M2gtM3pNMTMxIDRoM3YzaC0zek0xMzEgOGgzdjNoLTN6TTEzMSAxMmgzdjNoLTN6TTEzMSAxNmgzdjNoLTN6TTEzMSAyMGgzdjNoLTN6TTEzMSAyNGgzdjNoLTN6TTEzMSAyOGgzdjNoLTN6TTEyNyAwaDN2M2gtM3pNMTI3IDRoM3YzaC0zek0xMjcgOGgzdjNoLTN6TTEyNyAxMmgzdjNoLTN6TTEyNyAxNmgzdjNoLTN6TTEyNyAyMGgzdjNoLTN6TTEyNyAyNGgzdjNoLTN6TTEyNyAyOGgzdjNoLTN6TTEyMyAwaDN2M2gtM3pNMTIzIDRoM3YzaC0zek0xMjMgOGgzdjNoLTN6TTEyMyAxMmgzdjNoLTN6TTEyMyAxNmgzdjNoLTN6TTEyMyAyMGgzdjNoLTN6TTEyMyAyNGgzdjNoLTN6TTEyMyAyOGgzdjNoLTN6Ii8+PGcgZmlsbD0iIzUwODA5OCI+PHBhdGggZD0iTTgyIDBoNHY0aC00ek04OCAxaDI1djJIODh6TTgyIDloNHY0aC00ek04OCAxMGgyNXYySDg4ek04MiAxOGg0djRoLTR6TTg4IDE5aDI1djJIODh6TTgyIDI3aDR2NGgtNHpNODggMjhoMjV2Mkg4OHoiLz48L2c+PHBhdGggZmlsbD0iIzUwODA5OCIgZD0iTTE2NCAyOWgxNXYyaC0xNXpNMTgwIDI5aDE1djJoLTE1ek0xNjQgMjBoMTV2MmgtMTV6TTE4MCAyMGgxNXYyaC0xNXpNMTY0IDE3aDE1djJoLTE1ek0xODAgMTdoMTV2MmgtMTV6TTE2NCAxNGgxNXYyaC0xNXpNMTgwIDE0aDE1djJoLTE1ek0xNjQgMjNoMTV2MmgtMTV6TTE4MCAyM2gxNXYyaC0xNXpNMTY0IDI2aDE1djJoLTE1ek0xODAgMjZoMTV2MmgtMTV6TTE2NCA3aDE1djZoLTE1ek0xODAgN2gxNXY2aC0xNXpNMTY0IDBoMTV2NmgtMTV6TTE4MCAwaDE1djZoLTE1eiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNjQgNzBoMTV2MmgtMTV6TTE4MCA3MGgxNXYyaC0xNXpNMTY0IDYxaDE1djJoLTE1ek0xODAgNjFoMTV2MmgtMTV6TTE2NCA1OGgxNXYyaC0xNXpNMTgwIDU4aDE1djJoLTE1ek0xNjQgNTVoMTV2MmgtMTV6TTE4MCA1NWgxNXYyaC0xNXpNMTY0IDY0aDE1djJoLTE1ek0xODAgNjRoMTV2MmgtMTV6TTE2NCA2N2gxNXYyaC0xNXpNMTgwIDY3aDE1djJoLTE1ek0xNjQgNDhoMTV2NmgtMTV6TTE4MCA0OGgxNXY2aC0xNXpNMTY0IDQxaDE1djZoLTE1ek0xODAgNDFoMTV2NmgtMTV6Ii8+PHBhdGggZmlsbD0iIzk3QjNDMSIgZD0iTTE2NCAxMTFoMTV2MmgtMTV6TTE4MCAxMTFoMTV2MmgtMTV6TTE2NCAxMDJoMTV2MmgtMTV6TTE4MCAxMDJoMTV2MmgtMTV6TTE2NCA5OWgxNXYyaC0xNXpNMTgwIDk5aDE1djJoLTE1ek0xNjQgOTZoMTV2MmgtMTV6TTE4MCA5NmgxNXYyaC0xNXpNMTY0IDEwNWgxNXYyaC0xNXpNMTgwIDEwNWgxNXYyaC0xNXpNMTY0IDEwOGgxNXYyaC0xNXpNMTgwIDEwOGgxNXYyaC0xNXpNMTY0IDg5aDE1djZoLTE1ek0xODAgODloMTV2NmgtMTV6TTE2NCA4MmgxNXY2aC0xNXpNMTgwIDgyaDE1djZoLTE1eiIvPjxwYXRoIGZpbGw9IiM1MDgwOTgiIGQ9Ik0yNDYgMjRoN3Y3aC03ek0yNTQgMTFoN3YyMGgtN3pNMjYyIDE4aDd2MTNoLTd6TTI3MCAwaDd2MzFoLTd6TTI4NyAwaDd2N2gtN3pNMjg3IDhoMjB2N2gtMjB6TTI4NyAxNmgxM3Y3aC0xM3pNMjg3IDI0aDMxdjdoLTMxek00NDAuOSAxNC4zbC0xNC41IDIuNSA1LjggMTIuNmM1LjItMi41IDguOC03LjggOC44LTEzLjkgMC0uNCAwLS44LS4xLTEuMnptLS4zLTJjLS44LTMuNi0yLjgtNi43LTUuNi04LjlsLTcuOSAxMS4zIDEzLjUtMi40em0tMTYuNSAzLjJsOS4xLTEzLjRDNDMxIC44IDQyOC4zIDAgNDI1LjUgMCA0MTYuOSAwIDQxMCA2LjkgNDEwIDE1LjVTNDE2LjkgMzEgNDI1LjUgMzFjMS42IDAgMy4yLS4zIDQuNy0uN2wtNi4xLTEzLjhjLS4yLS40LS4xLS44IDAtMXpNMzkxLjggMTMuNmw3LjktMS40Yy0uOC0zLjYtMi44LTYuNy01LjYtOC45bC00LjYgNi41YzEuMSAxIDEuOSAyLjMgMi4zIDMuOHptLTcuMyA5LjRjLTQuMSAwLTcuNS0zLjMtNy41LTcuNXMzLjMtNy41IDcuNS03LjVjMS4xIDAgMi4yLjMgMy4yLjdsNC41LTYuNkMzOTAgLjggMzg3LjMgMCAzODQuNSAwIDM3NS45IDAgMzY5IDYuOSAzNjkgMTUuNVMzNzUuOSAzMSAzODQuNSAzMWMxLjYgMCAzLjItLjMgNC43LS43bC0zLjMtNy40Yy0uNCAwLS45LjEtMS40LjF6bTE1LjQtOC44bC03LjkgMS40Yy0uMSAyLjktMS43IDUuMy00LjEgNi41bDMuMyA3LjNjNS4yLTIuNSA4LjgtNy44IDguOC0xMy45IDAtLjQgMC0uOC0uMS0xLjN6TTMyOCAzMWg3di02aC03djZ6bTAtMTd2OWg3di05aC03ek0zMzYgNHYxNWg3VjRoLTd6bTAgMjdoN1YyMWgtN3YxMHpNMzQ0IDMxaDdWMjBoLTd2MTF6bTAtMjF2OGg3di04aC03ek0zNTIgMzFoN1YxNmgtN3YxNXptMC0zMXYxNGg3VjBoLTd6Ii8+PGcgZmlsbD0iIzUwODA5OCI+PHBhdGggZD0iTTQ5NiAyOWMwIDEuMS0uOSAyLTIgMnMtMi0uOS0yLTIgLjktMiAyLTIgMiAuOSAyIDJ6TTUwNiAyM2MwIDEuMS0uOSAyLTIgMnMtMi0uOS0yLTIgLjktMiAyLTIgMiAuOSAyIDJ6Ii8+PHBhdGggZD0iTTUwMyAyMWMwIDEuMS0uOSAyLTIgMnMtMi0uOS0yLTIgLjktMiAyLTIgMiAuOSAyIDJ6TTQ5OSAxMmMwIDEuMS0uOSAyLTIgMnMtMi0uOS0yLTIgLjktMiAyLTIgMiAuOSAyIDJ6TTUxMiAxM2MwIDEuMS0uOSAyLTIgMnMtMi0uOS0yLTIgLjktMiAyLTIgMiAuOSAyIDJ6TTUxOCAxMmMwIDEuMS0uOSAyLTIgMnMtMi0uOS0yLTIgLjktMiAyLTIgMiAuOSAyIDJ6TTUxNSAxN2MwIDEuMS0uOSAyLTIgMnMtMi0uOS0yLTIgLjktMiAyLTIgMiAuOSAyIDJ6TTUxOCAyNWMwIDEuMS0uOSAyLTIgMnMtMi0uOS0yLTIgLjktMiAyLTIgMiAuOSAyIDJ6TTUyMSA3YzAgMS4xLS45IDItMiAycy0yLS45LTItMiAuOS0yIDItMiAyIC45IDIgMnpNNTIzIDJjMCAxLjEtLjkgMi0yIDJzLTItLjktMi0yIC45LTIgMi0yIDIgLjkgMiAyeiIvPjwvZz48cGF0aCBmaWxsPSIjNTA4MDk4IiBkPSJNNTM5LjggMjAuOWw5LjYgMy44IDMuMi0xMC42IDYuMiA2LjIgNS4yLTkuNlYwbC02LjggMTAuNC01LjItNC41Yy0uNC0uMy0xLS41LTEuNS0uM3MtLjkuNi0xIDEuMUw1NDUgMTcuMmwtNC4xLTMuM2MtLjMtLjMtLjgtLjQtMS4yLS40LS40LjEtLjguMy0xIC43TDUzMyAyM3YzLjhsNi44LTUuOXoiLz48cGF0aCBmaWxsPSIjNTA4MDk4IiBkPSJNNTU5LjIgMjMuN2wtNS43LTUuOC0yLjggOS40LTEwLjUtNC4xLTcuMiA2LjJWMzFoMzFWMTQuOXpNOTUxIDI0aDIzdjdoLTIzek05NDMgMTZoMzF2N2gtMzF6TTk1MSA4aDIzdjdoLTIzek05NDMgMGgzMXY3aC0zMXpNNzE3IDd2MjRoLTlWN2gtOFYwaDI1djd6TTgwNS44IDNjMS45IDAgNC4yIDEuNCA0LjIgMy40djE4LjJjMCAxLjktMi4yIDMuMy00LjIgMy4zSDc4MmMtMS43IDAtMy0xLjUtMy0zLjNWNi40YzAtMiAxLjEtMy40IDMtMy40aDIzLjh6TTc4NiA3Ljh2MTUuNWwxNS41LTcuN0w3ODYgNy44ek02NzkgMTQuMWw4LTUuMnYxMy42bC04LTUuM3pNNjc3IDIwYzAgMi0xLjYgNC0zIDRoLTE1LjZjLTEuNCAwLTIuNC0xLjgtMi40LTMuM1YxMC4zYzAtMS40IDEtMi4zIDIuNC0yLjNoMTUuM2MxLjQgMCAzLjMuOCAzLjMgMi4zVjIwek02NDYgNS44djIyaC0zMXYtMjJoNS4yVjQuNWgyLjZ2MS4zaDEyLjlWMy4yaDYuNXYyLjZoMy44em0tMi41IDIuNmgtMjUuOVYxMWgyNS45VjguNHptLTEzIDMuOWMtMy41IDAtNi41IDMtNi41IDYuNXMyLjcgNi41IDYuNSA2LjVjMy41IDAgNi41LTMgNi41LTYuNXMtMy02LjUtNi41LTYuNXptMCAyLjZjLTIuMSAwLTMuOSAxLjgtMy45IDMuOSAwIDIuMSAxLjcgMy45IDMuOSAzLjkgMi4xIDAgMy45LTEuOCAzLjktMy45cy0xLjctMy45LTMuOS0zLjl6TTc2MiAyOGgtNnYtM2g5di03aC0zdjRoLTE3di00aC0zdjdoOXYzaC02djNoMTd6Ii8+PHBhdGggZmlsbD0iIzUwODA5OCIgZD0iTTc1Ny42IDkuOGMwLS44LjQtMS40IDEuNC0xLjRWNGMwLTUuMy0xMS01LjItMTEgMHY0LjRjMSAwIDEuNC42IDEuNCAxLjRzLS40IDEuNC0xLjQgMS40VjIwaDExdi04LjhjLTEgMC0xLjQtLjUtMS40LTEuNHpNNzUwLjUgN2MtLjggMC0xLjQtLjYtMS40LTEuNCAwLS44LjYtMS40IDEuNC0xLjQuOCAwIDEuNC42IDEuNCAxLjRzLS42IDEuNC0xLjQgMS40em0yLjggNC4yYy0uOCAwLTEuNC0uNi0xLjQtMS40cy42LTEuNCAxLjQtMS40Yy44IDAgMS40LjYgMS40IDEuNHMtLjUgMS40LTEuNCAxLjR6bTIuOC00LjJjLS44IDAtMS40LS42LTEuNC0xLjQgMC0uOC42LTEuNCAxLjQtMS40czEuNC42IDEuNCAxLjRTNzU3IDcgNzU2LjEgN3ptLTUuNiA4LjVjLS44IDAtMS40LS42LTEuNC0xLjQgMC0uOC42LTEuNCAxLjQtMS40LjggMCAxLjQuNiAxLjQgMS40IDAgLjYtLjYgMS40LTEuNCAxLjR6bTUuNiAwYy0uOCAwLTEuNC0uNi0xLjQtMS40IDAtLjguNi0xLjQgMS40LTEuNHMxLjQuNiAxLjQgMS40YzAgLjYtLjUgMS40LTEuNCAxLjR6TTU3NCAzMWw1LjItMjAuN0w1ODkuNSAwaDEwLjNsLTEwLjMgOS03LjggMy45LTEuOCA3LjggNC40IDQuNCA3LjgtMS44IDMuOS03LjggOS0xMC4zdjEwLjNsLTEwLjMgMTAuM0w1NzQgMzF6bTE0LjItMTQuMmwzLjktNi41IDUuMi01LjIgNS4yLTUuMiAyLjYgMi42LTUuMiA1LjItNS4yIDUuMi02LjUgMy45ek05OTQgNWg1djVoLTVWNXptLTEwIDBoNnYzaC02VjV6bTAgOGg2djNoLTZ2LTN6bTAtNGg4djNoLThWOXptMTAgNGg1djVoLTV2LTV6bTAgOGg1djVoLTV2LTV6bTgtMTZoNXY1aC01VjV6bTAgOGg1djVoLTV2LTV6bTAgOGg1djVoLTV2LTV6bTgtMTZoNXY1aC01VjV6bTAgOGg1djVoLTV2LTV6bTAgOGg1djVoLTV2LTV6TTkxMCAyNWgtNlYwaDIwdjVoLTNWM2gtMTR2MTloM3Yzem0yMS0xOXYyNWgtMjBWNmgyMHptLTE3IDIyaDE0VjloLTE0djE5em0zLTEzaDh2LTJoLTh2MnptMCA1aDh2LTJoLTh2MnptMCA1aDh2LTJoLTh2MnpNODQwLjUgMEg4MjN2MzFoMjVWNy4yTDg0MC41IDB6bTQuNSAyOGgtMTlWM2gxMnY2aDd2MTl6bS0xMi0xMXY3aDV2LTdoMy41bC02LjQtNi41LTUuNyA2LjVoMy42ek04OTIgNS44aC0yLjljMS4zLS43IDIuOS0xLjQgMi45LTIuOWwtNC4zIDEuNFM4ODUuMyAzIDg4My40IDNjLTUuNiAwLTcuMiA3LjItNy4yIDcuMi01LjMtLjMtOS41LTIuNy0xMi42LTYuNi0yLjMgMy4zLS45IDYuMyAyIDguNS0xIDAtMi0uMy0yLjktLjl2LjFjMCAzIDIuMiA1LjYgNSA2LjItLjYuMS0yLjQuMS0yLjkuMS45IDIuNCAzLjIgNC4zIDUuOSA0LjQtMi4yIDEuNy05LjIgMy4yLTkuOCAzLjJDODc4LjEgMzQgODg5IDIwIDg4OSA4LjZsMy0yLjh6TTEwNDAuNSAzLjdjNi41IDAgMTEuNiA1LjMgMTEuNiAxMS42cy01LjMgMTEuNi0xMS42IDExLjYtMTEuNi01LjMtMTEuNi0xMS42IDUuMS0xMS42IDExLjYtMTEuNm0wLTMuN2MtOC41IDAtMTUuNCA2LjktMTUuNCAxNS40czYuOSAxNS40IDE1LjQgMTUuNCAxNS40LTYuOSAxNS40LTE1LjRTMTA0OSAwIDEwNDAuNSAweiIvPjxwYXRoIGZpbGw9IiM1MDgwOTgiIGQ9Ik0xMDQ5LjIgMTcuMmwtOC40LTEuNS0xLjQtNy4yLTEuNiA3LjhjLS4yLjMtLjIuNi0uMi45IDAgMSAuOCAxLjggMS44IDEuOC4zIDAgLjYtLjEuOC0uMmw5LTEuNnoiLz48Y2lyY2xlIGZpbGw9IiM1MDgwOTgiIGN4PSIxMDY4IiBjeT0iMjguOSIgcj0iMi4xIi8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNTA4MDk4IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTEwNjggMjguOWwxMy40LTIxLjEgMTMuNC01LjciLz48ZyBmaWxsPSIjNTA4MDk4Ij48cGF0aCBkPSJNMTA3NS40IDExLjdsLTYuNi0xMC4yLTEuNiAxLjEgNyAxMXpNMTA4NC4xIDIzLjRsLTUuMi02LTEuMiAxLjkgNSA1LjcgMTEuNyA0LjguOS0xLjh6Ii8+PC9nPjxjaXJjbGUgZmlsbD0iIzUwODA5OCIgY3g9IjEwOTQuOCIgY3k9IjIuMSIgcj0iMi4xIi8+PGNpcmNsZSBmaWxsPSIjNTA4MDk4IiBjeD0iMTA4MS40IiBjeT0iNy44IiByPSIyLjEiLz48Y2lyY2xlIGZpbGw9IiM1MDgwOTgiIGN4PSIxMDY4IiBjeT0iMi4xIiByPSIyLjEiLz48Y2lyY2xlIGZpbGw9IiM1MDgwOTgiIGN4PSIxMDgzLjUiIGN5PSIyNC4yIiByPSIyLjEiLz48Y2lyY2xlIGZpbGw9IiM1MDgwOTgiIGN4PSIxMDk0LjgiIGN5PSIyOC45IiByPSIyLjEiLz48Y2lyY2xlIGZpbGw9IiM5N0IzQzEiIGN4PSIxMDY4IiBjeT0iMTEwLjkiIHI9IjIuMSIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzk3QjNDMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xMDY4IDExMC45bDEzLjQtMjEuMSAxMy40LTUuNyIvPjxwYXRoIGZpbGw9IiM5N0IzQzEiIGQ9Ik0xMDc1LjQgOTMuN2wtNi42LTEwLjItMS42IDEuMSA3IDExek0xMDg0LjEgMTA1LjRsLTUuMi02LTEuMiAxLjkgNSA1LjcgMTEuNyA0LjguOS0xLjh6Ii8+PGNpcmNsZSBmaWxsPSIjOTdCM0MxIiBjeD0iMTA5NC44IiBjeT0iODQuMSIgcj0iMi4xIi8+PGNpcmNsZSBmaWxsPSIjOTdCM0MxIiBjeD0iMTA4MS40IiBjeT0iODkuOCIgcj0iMi4xIi8+PGNpcmNsZSBmaWxsPSIjOTdCM0MxIiBjeD0iMTA2OCIgY3k9Ijg0LjEiIHI9IjIuMSIvPjxjaXJjbGUgZmlsbD0iIzk3QjNDMSIgY3g9IjEwODMuNSIgY3k9IjEwNi4yIiByPSIyLjEiLz48Y2lyY2xlIGZpbGw9IiM5N0IzQzEiIGN4PSIxMDk0LjgiIGN5PSIxMTAuOSIgcj0iMi4xIi8+PGNpcmNsZSBmaWxsPSIjRkZGIiBjeD0iMTA2OCIgY3k9IjY5LjkiIHI9IjIuMSIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xMDY4IDY5LjlsMTMuNC0yMS4xIDEzLjQtNS43Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEwNzUuNCA1Mi43bC02LjYtMTAuMi0xLjYgMS4xIDcgMTF6TTEwODQuMSA2NC40bC01LjItNi0xLjIgMS45IDUgNS43IDExLjcgNC44LjktMS44eiIvPjxjaXJjbGUgZmlsbD0iI0ZGRiIgY3g9IjEwOTQuOCIgY3k9IjQzLjEiIHI9IjIuMSIvPjxjaXJjbGUgZmlsbD0iI0ZGRiIgY3g9IjEwODEuNCIgY3k9IjQ4LjgiIHI9IjIuMSIvPjxjaXJjbGUgZmlsbD0iI0ZGRiIgY3g9IjEwNjgiIGN5PSI0My4xIiByPSIyLjEiLz48Y2lyY2xlIGZpbGw9IiNGRkYiIGN4PSIxMDgzLjUiIGN5PSI2NS4yIiByPSIyLjEiLz48Y2lyY2xlIGZpbGw9IiNGRkYiIGN4PSIxMDk0LjgiIGN5PSI2OS45IiByPSIyLjEiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiM1MDgwOTgiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNDUzLjEgMjguOGw1LjMtMi4xIDUuNC0zLjcgNS40LTQuNiA1LjUtNy40IDUuMi05Ii8+PGNpcmNsZSBmaWxsPSIjNTA4MDk4IiBjeD0iNDc5LjkiIGN5PSIyIiByPSIyLjEiLz48Y2lyY2xlIGZpbGw9IiM1MDgwOTgiIGN4PSI0NTMuMSIgY3k9IjI4LjgiIHI9IjIuMSIvPjxjaXJjbGUgZmlsbD0iIzUwODA5OCIgY3g9IjQ1OC40IiBjeT0iMjYuNyIgcj0iMi4xIi8+PGNpcmNsZSBmaWxsPSIjNTA4MDk4IiBjeD0iNDYzLjgiIGN5PSIyMyIgcj0iMi4xIi8+PGNpcmNsZSBmaWxsPSIjNTA4MDk4IiBjeD0iNDY5LjIiIGN5PSIxOC40IiByPSIyLjEiLz48Y2lyY2xlIGZpbGw9IiM1MDgwOTgiIGN4PSI0NzQuNSIgY3k9IjExIiByPSIyLjEiLz48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNGRkYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNDUzLjEgNjkuOWw1LjMtMi4xIDUuNC0zLjcgNS40LTQuNiA1LjUtNy40IDUuMi05Ii8+PGNpcmNsZSBmaWxsPSIjRkZGIiBjeD0iNDc5LjkiIGN5PSI0My4xIiByPSIyLjEiLz48Y2lyY2xlIGZpbGw9IiNGRkYiIGN4PSI0NTMuMSIgY3k9IjY5LjkiIHI9IjIuMSIvPjxjaXJjbGUgZmlsbD0iI0ZGRiIgY3g9IjQ1OC40IiBjeT0iNjcuOCIgcj0iMi4xIi8+PGNpcmNsZSBmaWxsPSIjRkZGIiBjeD0iNDYzLjgiIGN5PSI2NC4xIiByPSIyLjEiLz48Y2lyY2xlIGZpbGw9IiNGRkYiIGN4PSI0NjkuMiIgY3k9IjU5LjUiIHI9IjIuMSIvPjxjaXJjbGUgZmlsbD0iI0ZGRiIgY3g9IjQ3NC41IiBjeT0iNTIuMSIgcj0iMi4xIi8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjOTdCM0MxIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTQ1My4xIDExMC45bDUuMy0yLjEgNS40LTMuNyA1LjQtNC43IDUuNS03LjMgNS4yLTkiLz48Y2lyY2xlIGZpbGw9IiM5N0IzQzEiIGN4PSI0NzkuOSIgY3k9Ijg0LjEiIHI9IjIuMSIvPjxjaXJjbGUgZmlsbD0iIzk3QjNDMSIgY3g9IjQ1My4xIiBjeT0iMTEwLjkiIHI9IjIuMSIvPjxjaXJjbGUgZmlsbD0iIzk3QjNDMSIgY3g9IjQ1OC40IiBjeT0iMTA4LjgiIHI9IjIuMSIvPjxjaXJjbGUgZmlsbD0iIzk3QjNDMSIgY3g9IjQ2My44IiBjeT0iMTA1LjEiIHI9IjIuMSIvPjxjaXJjbGUgZmlsbD0iIzk3QjNDMSIgY3g9IjQ2OS4yIiBjeT0iMTAwLjQiIHI9IjIuMSIvPjxjaXJjbGUgZmlsbD0iIzk3QjNDMSIgY3g9IjQ3NC41IiBjeT0iOTMuMSIgcj0iMi4xIi8+PGc+PHBhdGggZmlsbD0iIzUwODA5OCIgZD0iTTIzMiAxMUMyMzAuOC4yIDIyMC41LjIgMjIwLjUuMlMyMTAuMi4yIDIwOSAxMWMtLjQgMy44IDIuMyA3LjMgNC45IDExLjQgMi44IDQuNSA1LjcgOC42IDYuNiA4LjZzMy44LTQuMSA2LjYtOC42YzIuNi00LjEgNS4zLTcuNiA0LjktMTEuNHptLTExLjUgOC4yYy00LjMgMC03LjgtMy41LTcuOC03LjhzMy41LTcuOCA3LjgtNy44IDcuOCAzLjUgNy44IDcuOC0zLjUgNy44LTcuOCA3Ljh6Ii8+PC9nPjxnPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0yMzIgNTEuOEMyMzAuOCA0MSAyMjAuNSA0MSAyMjAuNSA0MXMtMTAuMyAwLTExLjUgMTAuOGMtLjQgMy44IDIuMyA3LjMgNC45IDExLjQgMi44IDQuNSA1LjcgOC42IDYuNiA4LjZzMy44LTQuMSA2LjYtOC42YzIuNi00LjEgNS4zLTcuNiA0LjktMTEuNHpNMjIwLjUgNjBjLTQuMyAwLTcuOC0zLjUtNy44LTcuOHMzLjUtNy44IDcuOC03LjggNy44IDMuNSA3LjggNy44LTMuNSA3LjgtNy44IDcuOHoiLz48L2c+PGc+PHBhdGggZmlsbD0iIzk3QjNDMSIgZD0iTTIzMiA5M2MtMS4yLTEwLjgtMTEuNS0xMC44LTExLjUtMTAuOHMtMTAuMyAwLTExLjUgMTAuOGMtLjQgMy44IDIuMyA3LjMgNC45IDExLjQgMi44IDQuNSA1LjcgOC42IDYuNiA4LjZzMy44LTQuMSA2LjYtOC42YzIuNi00LjEgNS4zLTcuNiA0LjktMTEuNHptLTExLjUgOC4yYy00LjMgMC03LjgtMy41LTcuOC03LjhzMy41LTcuOCA3LjgtNy44IDcuOCAzLjUgNy44IDcuOC0zLjUgNy44LTcuOCA3Ljh6Ii8+PC9nPjxwYXRoIGZpbGw9IiM5N0IzQzEiIGQ9Ik04MiA4Mmg0djRoLTR6TTg4IDgzaDI1djJIODh6TTgyIDkxaDR2NGgtNHpNODggOTJoMjV2Mkg4OHpNODIgMTAwaDR2NGgtNHpNODggMTAxaDI1djJIODh6TTgyIDEwOWg0djRoLTR6TTg4IDExMGgyNXYySDg4eiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik04MiA0MWg0djRoLTR6TTg4IDQyaDI1djJIODh6TTgyIDUwaDR2NGgtNHpNODggNTFoMjV2Mkg4OHpNODIgNTloNHY0aC00ek04OCA2MGgyNXYySDg4ek04MiA2OGg0djRoLTR6TTg4IDY5aDI1djJIODh6Ii8+PGc+PHBhdGggZmlsbD0iIzUwODA5NyIgZD0iTTExMzUuNyAxOC42bC03LjMgMS4yYy0uMy40LS41LjgtLjcgMS4xbDcuMy0xLjIgMS43IDYuMS0yMCAzLjktNy4zLTUuNyA4LjktMS41LS42LS45LTEwLjcgMS44IDkuNSA3LjQgMjEuNS00LjItMi4zLTh6Ii8+PHBhdGggZmlsbD0iIzUwODA5NyIgZD0iTTExMzEuOSA5LjJjLTEtOS05LjUtOS05LjUtOXMtOC41IDAtOS41IDljLS4zIDMuMiAxLjkgNi4xIDQgOS40IDIuMyAzLjcgNC44IDcuMiA1LjUgNy4yLjcgMCAzLjItMy40IDUuNS03LjIgMi4xLTMuNCA0LjQtNi4yIDQtOS40em0tOS41IDYuOGMtMy42IDAtNi41LTIuOS02LjUtNi41czIuOS02LjUgNi41LTYuNSA2LjUgMi45IDYuNSA2LjUtMi45IDYuNS02LjUgNi41eiIvPjwvZz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTEzNS43IDU5LjhsLTcuMyAxLjJjLS4zLjQtLjUuOC0uNyAxLjFsNy4zLTEuMiAxLjcgNi4xLTIwIDMuOS03LjMtNS43IDguOS0xLjUtLjYtLjktMTAuNyAxLjggOS41IDcuNCAyMS41LTQuMi0yLjMtOHoiLz48Zz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTEzMS45IDUwLjRjLTEtOS05LjUtOS05LjUtOXMtOC41IDAtOS41IDljLS4zIDMuMiAxLjkgNi4xIDQgOS40IDIuMyAzLjcgNC44IDcuMiA1LjUgNy4yLjcgMCAzLjItMy40IDUuNS03LjIgMi4xLTMuNCA0LjQtNi4zIDQtOS40em0tOS41IDYuOGMtMy42IDAtNi41LTIuOS02LjUtNi41czIuOS02LjUgNi41LTYuNSA2LjUgMi45IDYuNSA2LjUtMi45IDYuNS02LjUgNi41eiIvPjwvZz48cGF0aCBmaWxsPSIjOTdCM0MxIiBkPSJNMTEzNS43IDEwMC44bC03LjMgMS4yYy0uMy40LS41LjgtLjcgMS4xbDcuMy0xLjIgMS43IDYuMS0yMCAzLjktNy4zLTUuNyA4LjktMS41LS42LS45LTEwLjcgMS44IDkuNSA3LjQgMjEuNS00LjItMi4zLTh6Ii8+PGc+PHBhdGggZmlsbD0iIzk3QjNDMSIgZD0iTTExMzEuOSA5MS40Yy0xLTktOS41LTktOS41LTlzLTguNSAwLTkuNSA5Yy0uMyAzLjIgMS45IDYuMSA0IDkuNCAyLjMgMy43IDQuOCA3LjIgNS41IDcuMi43IDAgMy4yLTMuNCA1LjUtNy4yIDIuMS0zLjQgNC40LTYuMyA0LTkuNHptLTkuNSA2LjhjLTMuNiAwLTYuNS0yLjktNi41LTYuNXMyLjktNi41IDYuNS02LjUgNi41IDIuOSA2LjUgNi41LTIuOSA2LjUtNi41IDYuNXoiLz48L2c+PC9nPjwvc3dpdGNoPjwvc3ZnPg0K);
}
.icons_css_share_black_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNS40IDEwbDcuNiAzLjhNMTMgNC4yTDUuNCA4Ii8+PHBhdGggZD0iTTE1LjEgMS4zYy45IDAgMS42LjcgMS42IDEuNnMtLjcgMS42LTEuNiAxLjYtMS42LS43LTEuNi0xLjYuNy0xLjYgMS42LTEuNm0wLTEuM2MtMS42IDAtMi45IDEuMy0yLjkgMi45IDAgMS42IDEuMyAyLjkgMi45IDIuOSAxLjYgMCAyLjktMS4zIDIuOS0yLjlDMTggMS4zIDE2LjcgMCAxNS4xIDB6TTE1LjEgMTMuNWMuOSAwIDEuNi43IDEuNiAxLjZzLS43IDEuNi0xLjYgMS42LTEuNi0uNy0xLjYtMS42LjctMS42IDEuNi0xLjZtMC0xLjNjLTEuNiAwLTIuOSAxLjMtMi45IDIuOSAwIDEuNiAxLjMgMi45IDIuOSAyLjkgMS42IDAgMi45LTEuMyAyLjktMi45IDAtMS42LTEuMy0yLjktMi45LTIuOXpNMi45IDcuNGMuOSAwIDEuNi43IDEuNiAxLjZzLS43IDEuNi0xLjYgMS42UzEuMyA5LjkgMS4zIDkgMiA3LjQgMi45IDcuNG0wLTEuM0MxLjMgNi4xIDAgNy40IDAgOWMwIDEuNiAxLjMgMi45IDIuOSAyLjkgMS42IDAgMi45LTEuMyAyLjktMi45IDAtMS42LTEuMy0yLjktMi45LTIuOXoiLz48L3N2Zz4=);
}
.icons_css_explore_disabled_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4NSA0NyI+PHBhdGggZmlsbD0iIzgxODE4MSIgZD0iTTY0IDBMNDYuMSA4LjlsLS4zLS4xLTE5LjkgMzEuMy40LjIgMjMuOC04LjIuNC4zTDY0LjMuMnoiLz48cGF0aCBmaWxsPSIjOTU5NTk1IiBkPSJNODQuOCAxMC45TDc4LjkgNDcgNTAuMSAzMi4xIDY0IDB6TTQ2LjEgOC45TDI3LjguMSAwIDI3LjZsMjYuMyAxMi43eiIvPjxwYXRoIGZpbGw9IiM0RjRGNEYiIGQ9Ik03MCAyOS4xbC0zLjktMS42LjYtMS45Yy4yLS43LjQtMS4xLjctMS40LjMtLjIuNy0uNSAxLjQtLjhsMi0uOWMuMy0uMi41LS40LjYtLjguMS0uNC4xLS44LS4xLTEuMS0uMi0uMy0uNS0uNi0uOC0uNy0uNC0uMS0uNy0uMS0xLjEuMS0uMy4yLS42LjUtLjggMUw2NSAxOS41Yy42LTEuMiAxLjUtMiAyLjYtMi4zIDEuMS0uMyAyLjMtLjMgMy42LjIgMS4zLjUgMi40IDEuMiAzLjEgMi4yLjcgMSAxIDIuMS44IDMuNC0uMS42LS4zIDEtLjUgMS4ybC0uNS41Yy0uMS4xLS4zLjItLjYuNHMtLjUuMy0uNi4zYy0uNS4yLS45LjQtMS4zLjYtLjQuMi0uNy40LS45LjYtLjIuMi0uMy41LS40LjlsLS4zIDEuNnpNNjQuOSAzM2MtLjMtLjctLjMtMS40LS4xLTIuMi4yLS43LjYtMS4yIDEuMi0xLjUuNi0uMyAxLjItLjMgMS44IDAgLjYuMyAxLjEuNyAxLjUgMS40LjMuNy40IDEuNC4zIDIuMS0uMi44LS42IDEuMy0xLjIgMS42LS42LjMtMS4zLjMtMiAwLS43LS4xLTEuMi0uNy0xLjUtMS40eiIvPjwvc3ZnPg==);
}
.icons_css_add_member_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+PHBhdGggZmlsbD0iIzg4OCIgZD0iTTkuNyAxMy4xYzIuNCAwIDQuMSAxLjIgNS4xIDMuOC0uNiAxLTEgMi4xLTEgMy4yIDAgMS43LjcgMy4yIDEuOSA0LjNIMy41Yy0uMS0yLjMuMS03LjIgMi40LTkuNy45LTEgMi4yLTEuNiAzLjgtMS42bTAtMS41Qy41IDExLjYgMi4xIDI2IDIuMSAyNmgxNS4xcy4xLS42LjEtMS42di0uNWMtMS4yLS44LTIuMS0yLjEtMi4xLTMuNyAwLTEuMS41LTIuMiAxLjItMi45LS4xLS4yLS4xLS40LS4yLS42LTEtMi44LTIuOS01LjEtNi41LTUuMXoiLz48cGF0aCBmaWxsPSIjODg4IiBkPSJNOS43IDEuNWMyLjcgMCA1IDIuMiA1IDVzLTIuMiA1LTUgNS01LTIuMi01LTUgMi4yLTUgNS01bTAtMS41QzYuMSAwIDMuMiAyLjkgMy4yIDYuNVM2LjEgMTMgOS43IDEzczYuNS0yLjkgNi41LTYuNWMtLjEtMy42LTMtNi41LTYuNS02LjV6TTE5LjYgMTUuOGMyLjQgMCA0LjMgMS45IDQuMyA0LjNzLTEuOSA0LjMtNC4zIDQuMy00LjMtMS45LTQuMy00LjMgMS45LTQuMyA0LjMtNC4zbTAtMS41Yy0zLjIgMC01LjggMi42LTUuOCA1LjggMCAzLjIgMi42IDUuOCA1LjggNS44czUuOC0yLjYgNS44LTUuOGMwLTMuMi0yLjYtNS44LTUuOC01Ljh6Ii8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjODg4IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0yMi4yIDIwLjFoLTUuM00xOS42IDIyLjh2LTUuMyIvPjwvc3ZnPg==);
}
.icons_css_pencil_white_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNzIuNSAyNzAiPjxnIGZpbGw9IiNGRkYiPjxwYXRoIGQ9Ik0xMy41IDIwMGw1MCA1MC41TDAgMjY1ek0yNS41IDE4OEw3OSAyMzdsMTMzLjYtMTMzLjJjNS43LTUuNyA1LjYtMTQuOS0uMi0yMC41bC0zMi4zLTMxLjFjLTUuNi01LjQtMTQuNi01LjMtMjAuMS4yTDI1LjUgMTg4ek0xOTcuMiAzMC4ybDQyLjYgNDIuM2MzLjIgMy4xIDMuNCA4LjIuNCAxMS42bC00LjMgNS01Ni01NCA1LjUtNS4xYzMuNS0zLjEgOC42LTMgMTEuOC4yek0yMTguMiA3LjdMMjYwLjggNTBjMy4yIDMuMSAzLjQgOC4yLjQgMTEuNmwtNC4zIDUtNTYtNTQgNS41LTUuMWMzLjUtMy4xIDguNi0zIDExLjguMnoiLz48L2c+PC9zdmc+);
}
.icons_css_heart_break_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii05NDUgNTI5IDI3LjMgMjQiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0tOTIyLjkgNTQwLjlsLTYuNSAyLjYgMS41LTUuMi04LS4xLjctNC04LjUtMi44Yy0uNS41LS45IDEtMS4zIDEuN2w3LjYgMi42LS44IDQuNiA3LjcuMS0yIDYuNiA4LjItMy4zIDEgMy4xYy42LS42IDEuMi0xLjEgMS43LTEuNmwtMS4zLTQuM3oiLz48L3N2Zz4=);
}
.icons_css_dashboard_tagview_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAxNiI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE0LjYgMS4zYzAtLjgtLjctMS40LTEuNS0xLjNMOC44LjdjLS43LjEtMS4zLjQtMS43IDFMLjQgOS41Yy0uNS42LS41IDEuNS4xIDJsNC45IDQuMmMuNi41IDEuNC40IDItLjJMMTQgNy42Yy40LS41LjctMS4yLjctMS45IDAgMC0uMS0yLjYtLjEtNC40em0tMi4yIDIuOWMtLjQuNS0xLjIuNi0xLjcuMS0uNS0uNC0uNi0xLjItLjEtMS43LjQtLjUgMS4yLS42IDEuNy0uMXMuNSAxLjIuMSAxLjd6TTI3LjkgMS4zYzAtLjgtLjctMS40LTEuNS0xLjNsLTQuMy42Yy0uNy4xLTEuMy40LTEuNyAxbC02LjcgNy45Yy0uNS42LS41IDEuNS4xIDJsNC45IDQuMmMuNi41IDEuNC40IDItLjJsNi43LTcuOWMuNC0uNS42LTEuMi42LTEuOSAwIDAgMC0yLjYtLjEtNC40em0tMi4yIDIuOWMtLjQuNS0xLjIuNi0xLjcuMS0uNS0uNC0uNi0xLjItLjEtMS43czEuMi0uNiAxLjctLjEuNiAxLjIuMSAxLjd6Ii8+PC9zdmc+);
}
.icons_css_search_black_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMSAyMSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xIDIwbDcuMy03LjIiLz48cGF0aCBkPSJNMTMuMyAxLjVjMy40IDAgNi4yIDIuOCA2LjIgNi4ycy0yLjggNi4yLTYuMiA2LjItNi4yLTIuOC02LjItNi4yIDIuOC02LjIgNi4yLTYuMm0wLTEuNUM5IDAgNS42IDMuNCA1LjYgNy43czMuNCA3LjcgNy43IDcuN1MyMSAxMiAyMSA3LjcgMTcuNiAwIDEzLjMgMHoiLz48L3N2Zz4=);
}
.icons_css_pages_disabled_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4NSA0NyI+PHBhdGggZmlsbD0iIzcyNzI3MiIgZD0iTTY4IDE3VjBIMHY0N2g4NVYxN3oiLz48cGF0aCBmaWxsPSIjODQ4NDg0IiBkPSJNNzAgMTVoMTRMNzAgMXoiLz48cGF0aCBmaWxsPSIjNEY0RjRGIiBkPSJNNDQuOSAyOC4ySDQwdi0yLjRjMC0uOS4xLTEuNS4zLTIgLjItLjQuNy0xIDEuNC0xLjhsMi4yLTIuMmMuMy0uNC41LS45LjUtMS41cy0uMi0xLjEtLjUtMS41Yy0uMy0uNC0uOC0uNi0xLjMtLjZzLTEgLjItMS40LjdjLS40LjUtLjYgMS4xLS43IDEuOWgtNS4xYy4yLTIuMSAxLTMuOCAyLjMtNSAxLjMtMS4yIDMtMS44IDUtMS44czMuNi41IDQuOSAxLjYgMS45IDIuNiAxLjkgNC41YzAgLjktLjEgMS41LS4zIDEuOXMtLjQuNy0uNC45Yy0uMS4yLS4zLjUtLjYuOC0uMy40LS41LjYtLjYuNy0uNS41LTEgMS0xLjUgMS40LS41LjQtLjguOC0uOSAxLjEtLjIuMy0uMi43LS4yIDEuM3Yyem0tNC4zIDYuMWMtLjUtLjUtLjgtMS4yLS44LTJzLjMtMS41LjgtMiAxLjItLjggMi0uOCAxLjUuMyAyIC44LjggMS4yLjggMi0uMyAxLjUtLjggMi0xLjIuOC0yIC44LTEuNS0uMy0yLS44eiIvPjwvc3ZnPg==);
}
.icons_css_pillar_page_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSItNjMxIDI4NSAzNjggNTEyIj48c3R5bGU+LnN0MHtkaXNwbGF5Om5vbmV9LnN0MXtkaXNwbGF5OmlubGluZTtmaWxsOiNlN2U1ZGQ7c3Ryb2tlOiNhNDlhODY7c3Ryb2tlLWxpbmVjYXA6c3F1YXJlO3N0cm9rZS1taXRlcmxpbWl0OjEwfS5zdDJ7ZmlsbDojYTljNDVkfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCBzdDEiIGQ9Ik0tNDA3IDM2Mmg1MTJ2NTEyaC01MTJ6IiBpZD0iRk9STUFUUyIvPjxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0tNDA1LjcgMjg1SC02MzF2NTEyaDM2OFY0MjkuMkwtNDA1LjcgMjg1ek0tMjk1IDQ0Mi40djEuNmgtMTI2VjMxN2gxLjlMLTI5NSA0NDIuNHpNLTU5OSA3NjVWMzE3aDE2MnYxNDNoMTQydjMwNWgtMzA0eiIgaWQ9IkxheWVyXzFfMV8iLz48L3N2Zz4=);
}
.icons_css_notifications_dashboard_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNyI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9Ii45NjMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTggMTMuOGg4cy0yLjktLjUtMi45LTUuM0MxMy4xLjcgOCAxLjQgOCAxLjRTMi45LjcgMi45IDguNWMwIDQuOC0yLjkgNS4zLTIuOSA1LjNoOHoiLz48cGF0aCBmaWxsPSIjNUE1QTUxIiBkPSJNNS43IDE1LjFDNS45IDE2LjIgNi45IDE3IDggMTdzMi4xLS44IDIuMy0xLjlINS43eiIvPjxlbGxpcHNlIGZpbGw9IiM1QTVBNTEiIGN4PSI4IiBjeT0iLjgiIHJ4PSIuOCIgcnk9Ii44Ii8+PC9zdmc+);
}
.icons_css_homepage_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3Mi44IDY0LjciPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik05LjkgNjMuNWg1MS43VjM2LjFoOC44TDU3LjEgMjIuOVY0LjVINDh2OS4yTDM1LjkgMS42IDIuMiAzNS4zaDcuN3oiLz48L3N2Zz4=);
}
.icons_css_add_silk_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMSAyMSI+PHBhdGggZmlsbD0iIzQ5NTI1YSIgZD0iTTEwLjUgMWM1LjIgMCA5LjUgNC4zIDkuNSA5LjVTMTUuNyAyMCAxMC41IDIwIDEgMTUuNyAxIDEwLjUgNS4zIDEgMTAuNSAxbTAtMUM0LjcgMCAwIDQuNyAwIDEwLjVTNC43IDIxIDEwLjUgMjEgMjEgMTYuMyAyMSAxMC41IDE2LjMgMCAxMC41IDB6Ii8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjNDk1MjVhIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xMC41IDE2VjUiLz48bGluZWFyR3JhZGllbnQgaWQ9ImEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iNSIgeTE9IjEwLjUiIHgyPSIxNiIgeTI9IjEwLjUiPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI2ZmZiIvPjxzdG9wIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZmlsbD0idXJsKCNhKSIgc3Ryb2tlPSIjNDk1MjVhIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik01IDEwLjVoMTEiLz48L3N2Zz4=);
}
.icons_css_members_dashboard_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMSI+PHBhdGggZmlsbD0iIzVBNUE1MSIgZD0iTTExIDVINlYwSDV2NUgwdjFoNXY1aDFWNmg1eiIvPjwvc3ZnPg==);
}
.icons_css_datacard_disabled_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4NSA0NyI+PHBhdGggZmlsbD0iIzY5Njk2OSIgZD0iTTAgMGg4NXY0N0gweiIvPjxwYXRoIGZpbGw9IiM0RjRGNEYiIGQ9Ik00NC45IDI4LjJINDB2LTIuNGMwLS45LjEtMS41LjMtMiAuMi0uNC43LTEgMS40LTEuOGwyLjItMi4yYy4zLS40LjUtLjkuNS0xLjVzLS4yLTEuMS0uNS0xLjVjLS4zLS40LS44LS42LTEuMy0uNnMtMSAuMi0xLjQuN2MtLjQuNS0uNiAxLjEtLjcgMS45aC01LjFjLjItMi4xIDEtMy44IDIuMy01IDEuMy0xLjIgMy0xLjggNS0xLjhzMy42LjUgNC45IDEuNiAxLjkgMi42IDEuOSA0LjVjMCAuOS0uMSAxLjUtLjMgMS45cy0uNC43LS40LjljLS4xLjItLjMuNS0uNi44LS4zLjQtLjUuNi0uNi43LS41LjUtMSAxLTEuNSAxLjQtLjUuNC0uOC44LS45IDEuMS0uMi4zLS4yLjctLjIgMS4zdjJ6bS00LjMgNi4xYy0uNS0uNS0uOC0xLjItLjgtMnMuMy0xLjUuOC0yIDEuMi0uOCAyLS44IDEuNS4zIDIgLjguOCAxLjIuOCAyLS4zIDEuNS0uOCAyLTEuMi44LTIgLjgtMS41LS4zLTItLjh6Ii8+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjQTVBNUE1IiBzdHJva2Utd2lkdGg9IjMuNzM1IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiPjxwYXRoIGQ9Ik04MyAzOS40VjQ1aC01LjYiLz48cGF0aCBzdHJva2UtZGFzaGFycmF5PSI5Ljk3MDgsOS45NzA4IiBkPSJNNjcuNCA0NUgxMi42Ii8+PHBhdGggZD0iTTcuNiA0NUgydi01LjYiLz48cGF0aCBzdHJva2UtZGFzaGFycmF5PSIxMC41OTg0LDEwLjU5ODQiIGQ9Ik0yIDI4LjhWMTIuOSIvPjxwYXRoIGQ9Ik0yIDcuNlYyaDUuNiIvPjxwYXRoIHN0cm9rZS1kYXNoYXJyYXk9IjkuOTcwOCw5Ljk3MDgiIGQ9Ik0xNy42IDJoNTQuOCIvPjxwYXRoIGQ9Ik03Ny40IDJIODN2NS42Ii8+PHBhdGggc3Ryb2tlLWRhc2hhcnJheT0iMTAuNTk4NCwxMC41OTg0IiBkPSJNODMgMTguMnYxNS45Ii8+PC9nPjwvc3ZnPg==);
}
.icons_css_settings_dashboard_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMSAxMyI+PGcgZmlsbD0iIzVBNUE1MSI+PHBhdGggZD0iTTAgMWgxMXYxSDB6Ii8+PHBhdGggZD0iTTIgMGgxdjNIMnpNMCA2aDExdjFIMHoiLz48cGF0aCBkPSJNOCA1aDF2M0g4ek0wIDExaDExdjFIMHoiLz48cGF0aCBkPSJNNiAxMGgxdjNINnoiLz48L2c+PC9zdmc+);
}
.icons_css_carousel_ff_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxMyI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTExIDEuOWw3LjIgNC42LTcuMiA0LjdWMS45TTEwIDB2MTNsMTAtNi41TDEwIDB6TTEgMS45bDcuMiA0LjZMMSAxMS4yVjEuOU0wIDB2MTNsMTAtNi41TDAgMHoiLz48L3N2Zz4=);
}
.icons_css_settings_share_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMyAyMyI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRjk2NTAwIiBzdHJva2Utd2lkdGg9IjMuMjMzIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik00LjMgMTEuNWwxNC40IDcuMk0xOC43IDQuM0w0LjMgMTEuNSIvPjxjaXJjbGUgZmlsbD0iI0Y5NjUwMCIgY3g9IjE4LjciIGN5PSI0LjMiIHI9IjQuMyIvPjxjaXJjbGUgZmlsbD0iI0Y5NjUwMCIgY3g9IjE4LjciIGN5PSIxOC43IiByPSI0LjMiLz48Y2lyY2xlIGZpbGw9IiNGOTY1MDAiIGN4PSI0LjMiIGN5PSIxMS41IiByPSI0LjMiLz48L3N2Zz4=);
}
.icons_css_share_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRjk2NTAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSJNNS40IDEwbDcuNiAzLjhNMTMgNC4yTDUuNCA4Ii8+PHBhdGggZmlsbD0iI0Y5NjUwMCIgZD0iTTE1LjEgMS4zYy45IDAgMS42LjcgMS42IDEuNnMtLjcgMS42LTEuNiAxLjYtMS42LS43LTEuNi0xLjYuNy0xLjYgMS42LTEuNm0wLTEuM2MtMS42IDAtMi45IDEuMy0yLjkgMi45IDAgMS42IDEuMyAyLjkgMi45IDIuOSAxLjYgMCAyLjktMS4zIDIuOS0yLjlDMTggMS4zIDE2LjcgMCAxNS4xIDB6TTE1LjEgMTMuNWMuOSAwIDEuNi43IDEuNiAxLjZzLS43IDEuNi0xLjYgMS42LTEuNi0uNy0xLjYtMS42LjctMS42IDEuNi0xLjZtMC0xLjNjLTEuNiAwLTIuOSAxLjMtMi45IDIuOSAwIDEuNiAxLjMgMi45IDIuOSAyLjkgMS42IDAgMi45LTEuMyAyLjktMi45IDAtMS42LTEuMy0yLjktMi45LTIuOXpNMi45IDcuNGMuOSAwIDEuNi43IDEuNiAxLjZzLS43IDEuNi0xLjYgMS42UzEuMyA5LjkgMS4zIDkgMiA3LjQgMi45IDcuNG0wLTEuM0MxLjMgNi4xIDAgNy40IDAgOWMwIDEuNiAxLjMgMi45IDIuOSAyLjkgMS42IDAgMi45LTEuMyAyLjktMi45IDAtMS42LTEuMy0yLjktMi45LTIuOXoiLz48L3N2Zz4=);
}
.icons_css_follow_checkmark_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMTkgMTg5Ij48cGF0aCBmaWxsPSIjRkE5QzJGIiBkPSJNMjQgMTAxbDMwLjUtMjkgMzAuNyAzMyA5Mi4zLTgwLjNMMjA1LjEgNTUgODUuMiAxNjMuNnoiLz48L3N2Zz4=);
}
.icons_css_publish_to_page_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzOSI+PGcgZmlsbD0iI0ZGRiI+PHBhdGggZD0iTTMzIDZ2MzBIM1YzaDI3VjBIMHYzOWgzNlY2eiIvPjxwYXRoIGQ9Ik0zMCAzaDN2M2gtM3pNOSA5aDE4djNIOXpNOSAxNWgxOHYzSDl6TTkgMjFoMTh2M0g5ek05IDI3aDE4djNIOXoiLz48L2c+PC9zdmc+);
}
.icons_css_anchor_info_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCI+PGNpcmNsZSBmaWxsPSIjRkZGIiBjeD0iOSIgY3k9IjkiIHI9IjkiLz48dGV4dCB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1LjI1IDE0LjUwOCkiIGZpbGw9IiM4NENERDQiIGZvbnQtZmFtaWx5PSInT3BlblNhbnMtQm9sZEl0YWxpYyciIGZvbnQtc2l6ZT0iMTYuNSI+PzwvdGV4dD48L3N2Zz4=);
}
.icons_css_dashboard_pencil_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNzIuNSAyNzAiPjxwYXRoIGQ9Ik0xMy41IDIwMGw1MCA1MC41TDAgMjY1ek0yNS41IDE4OEw3OSAyMzdsMTMzLjYtMTMzLjJjNS43LTUuNyA1LjYtMTQuOS0uMi0yMC41bC0zMi4zLTMxLjFjLTUuNi01LjQtMTQuNi01LjMtMjAuMS4yTDI1LjUgMTg4ek0xOTcuMiAzMC4ybDQyLjYgNDIuM2MzLjIgMy4xIDMuNCA4LjIuNCAxMS42bC00LjMgNS01Ni01NCA1LjUtNS4xYzMuNS0zLjEgOC42LTMgMTEuOC4yek0yMTguMiA3LjdMMjYwLjggNTBjMy4yIDMuMSAzLjQgOC4yLjQgMTEuNmwtNC4zIDUtNTYtNTQgNS41LTUuMWMzLjUtMy4xIDguNi0zIDExLjguMnoiLz48L3N2Zz4=);
}
.icons_css_dashboard_plus_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMTgwIDU3NiA1NzYiPjxwYXRoIGZpbGw9IiNBMEQyREEiIGQ9Ik01NzYgMzg1LjdIMzcwLjNWMTgwSDIwNS43djIwNS43SDB2MTY0LjZoMjA1LjdWNzU2aDE2NC42VjU1MC4zSDU3NnoiLz48L3N2Zz4=);
}
.icons_css_info_section_pointer_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAzMCAxNSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAwbDE1IDE1TDMwIDBIMHoiIGZpbGw9IiMxNTE1MTAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.icons_css_garbage_can_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzYgNzU2Ij48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNNDIwLjMgNzUuNlYwSDE1NS43djc1LjZINC41djc1LjZoNTY3Vjc1LjZINDIwLjN6bS0xODkgMFYzNy44aDExMy40djM3LjhIMjMxLjN6TTE1NS43IDE4OUg0Mi4zdjU2N2g0OTEuNFYxODloLTM3OHptMCA0OTEuNFYyNjQuNmgzNy44djQxNS44aC0zNy44em0xMTMuNCAwVjI2NC42aDM3Ljh2NDE1LjhoLTM3Ljh6bTE1MS4yIDBoLTM3LjhWMjY0LjZoMzcuOHY0MTUuOHoiLz48L2c+PC9zdmc+);
}
.icons_css_importer_progress_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgyIiBoZWlnaHQ9IjMxIiB2aWV3Qm94PSIwIDAgMzgyIDMxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTAgMTRsMTAgOC41TDAgMzFoNDJWMTRIMHpNMzgyIDE0bC0xMCA4LjUgMTAgOC41aC00MlYxNGg0MnoiIGZpbGw9IiM0REI0MjEiLz48cGF0aCBkPSJNMjUgNHYxN2wxNyAxMFYxNEwyNSA0ek0zNTcgNHYxN2wtMTcgMTBWMTRsMTctMTB6IiBmaWxsPSIjMzY4RDExIi8+PHBhdGggZmlsbD0iIzVGRDAyRSIgZD0iTTI1IDRoMzMydjE3SDI1eiIvPjxyZWN0IHN0cm9rZT0iIzVGRDAyRSIgc3Ryb2tlLXdpZHRoPSIyIiBvcGFjaXR5PSIuNjIxIiB4PSIyMSIgd2lkdGg9IjM0MCIgaGVpZ2h0PSIyNSIgcng9IjMiLz48L2c+PC9zdmc+);
}
.icons_css_pencil_black_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNzIuNSAyNzAiPjxwYXRoIGQ9Ik0xMy41IDIwMGw1MCA1MC41TDAgMjY1ek0yNS41IDE4OEw3OSAyMzdsMTMzLjYtMTMzLjJjNS43LTUuNyA1LjYtMTQuOS0uMi0yMC41bC0zMi4zLTMxLjFjLTUuNi01LjQtMTQuNi01LjMtMjAuMS4yTDI1LjUgMTg4ek0xOTcuMiAzMC4ybDQyLjYgNDIuM2MzLjIgMy4xIDMuNCA4LjIuNCAxMS42bC00LjMgNS01Ni01NCA1LjUtNS4xYzMuNS0zLjEgOC42LTMgMTEuOC4yek0yMTguMiA3LjdMMjYwLjggNTBjMy4yIDMuMSAzLjQgOC4yLjQgMTEuNmwtNC4zIDUtNTYtNTQgNS41LTUuMWMzLjUtMy4xIDguNi0zIDExLjguMnoiLz48L3N2Zz4=);
}
.icons_css_walrus_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjUuNiAxODcuNSI+PHBhdGggZmlsbD0iI0U0RTRFNCIgZD0iTTExNi44IDMxLjRzMy4yLTE0LjYgMTQuMy0xMC43IDQxLjQgNzEuOSAzMi4xIDk0LjhjLTE1LjItMTIuNy00Ni40LTg0LjEtNDYuNC04NC4xeiIvPjxwYXRoIGZpbGw9IiMyOTY3NjUiIGQ9Ik05Ny44IDE4MS45YzAgMiAuMiAzLjkuNiA1LjVoNDYuM2MtMi40LTkuNi0xNS4zLTI0LjItMTAuNy00NC42IDUuNy0yNS4xLTcuOC01Mi4yLTcuOC01Mi4yTDg1LjYgMTAwczE0LjYgMTQuNiAyMS4yIDI2YzYuNiAxMS42LTkuNyAyNC4yLTkgNTUuOXoiLz48cGF0aCBmaWxsPSIjNDZCNEM0IiBkPSJNMTA2LjQgMTg3LjVjMzUuNy00My43IDQ1LjQtMTEwLjQgNDQuMi0xMTguMS0xLjYtMTAuNC02LjUtMTguMi02LjUtMTguMnMxMS41LTQuOC0uMS0yOS41Yy0xNC4yLTMwLjQtNDMuNi0yMC00My42LTIwcy03LjgtNS42LTMzLjcgNC40QzE1LjYgMzQgNi44IDExMi4yIDYuOCAxMTIuMmMtNy42IDE4LjMtNi44IDUyLTYuOCA3NS4zaDEwNi40eiIvPjxwYXRoIGZpbGw9IiMzMzgwN0YiIGQ9Ik03MCAxODcuNWgzOC40YzMwLjQtNDEuMyA2MC4yLTEwMi41IDM2LTEzNi40bC00LjQtLjdzMy44IDExLjYtNS4xIDE4LjhjLTguOSA3LjItMjMuMiAyOS40LTUzLjcgMy4yTDYxLjcgNTAuOFM3OC4zIDgwIDY5LjggODkuNkM2MC4xIDEwMC43IDQ4LjUgOTUgNDAuMyA5NGMxNS43IDEyLjItOSAyMi43LTE4LjcgMTEtMS40IDQuNi0xMCAxMC45LTYuMiAxNS40IDI2LjUgMzEgNDMuOCA1Mi40IDU0LjYgNjcuMXoiLz48cGF0aCBmaWxsPSIjMzk4Rjk4IiBkPSJNMTM5LjggNTAuNHMyLTcuMy40LTguN2MtMS42LTEuNC0zLjUgMy40LTguNyAzLjNzLTE4LjMgNi43LTI1LjUgMTguNEM5Ny45IDY1LjUgOTIuNiA0MiA5My43IDI4Yy0xLjYgMjguOC00LjMgMzUtMTIuMiAxMC4yIDIuMiAxOCAuOCAyNS4xLTEwLjYgOC4yIDEwLjIgMjEuOC02LjUgMTEuNi0xMy44IDUuMSAzMyAyOS41IDQ1LjUgNDEuNCA2NS4zIDI4LjZzMjIuNi0xNyAxNy40LTI5Ljd6Ii8+PGVsbGlwc2UgdHJhbnNmb3JtPSJzY2FsZSgtMSkgcm90YXRlKC0xNi4wMDQgLTI4Mi44NzEgNTkxLjMyNykiIGZpbGw9IiM0NkI0QzQiIGN4PSI4My4xIiBjeT0iMzkuOCIgcng9IjIyLjYiIHJ5PSIxMSIvPjxlbGxpcHNlIHRyYW5zZm9ybT0ic2NhbGUoLTEpIHJvdGF0ZSgtMTYuMDA0IC0zNTAuMDc3IDYyNy4yMDcpIiBmaWxsPSIjNDZCNEM0IiBjeD0iODguMiIgY3k9IjQ5LjIiIHJ4PSIyMi42IiByeT0iMTEiLz48ZWxsaXBzZSB0cmFuc2Zvcm09Im1hdHJpeCgtLjk5ODQgLjA1NTc4IC0uMDU1NzggLS45OTg0IDI1NS4yNjUgMTYuMzMzKSIgZmlsbD0iIzM5OEY5OCIgY3g9IjEyNy40IiBjeT0iMTEuNyIgcng9IjIuMiIgcnk9IjEuOCIvPjxlbGxpcHNlIHRyYW5zZm9ybT0ic2NhbGUoLTEpIHJvdGF0ZSgtMTYuMDA0IC0zNzQuNDQ2IDU2OS43NTMpIiBmaWxsPSIjNDZCNEM0IiBjeD0iODAuMSIgY3k9IjUyLjYiIHJ4PSIxNi43IiByeT0iOC42Ii8+PGVsbGlwc2UgdHJhbnNmb3JtPSJzY2FsZSgtMSkgcm90YXRlKC0xNi4wMDQgLTM3MC4xOTggNDQ1Ljg4MykiIGZpbGw9IiM0NkI0QzQiIGN4PSI2Mi43IiBjeT0iNTIiIHJ4PSIxNi43IiByeT0iOC42Ii8+PGVsbGlwc2UgdHJhbnNmb3JtPSJzY2FsZSgtMSkgcm90YXRlKC0xOC44NSAtNzMuNDc2IDcxMy42OSkiIGZpbGw9IiMzOThGOTgiIGN4PSIxMTguNSIgY3k9IjEyLjIiIHJ4PSIyLjkiIHJ5PSIyLjQiLz48cGF0aCBmaWxsPSIjMzM4MDdGIiBkPSJNNzAuNCA2NS42bDEuNC0yLjUgMTAuOC42czQuNyAxMy44IDQuMyAxNGMtLjQuMi05LjUtMi42LTkuNS0yLjZsLTctOS41eiIvPjxjaXJjbGUgZmlsbD0iIzMzODA3RiIgY3g9Ijg0LjciIGN5PSIxNC44IiByPSI3LjMiLz48Y2lyY2xlIGZpbGw9IiNGRkYiIGN4PSI4My45IiBjeT0iMTcuNCIgcj0iNC45Ii8+PHBhdGggZmlsbD0iIzU1QUJCNyIgZD0iTTkyLjMgNDAuNGMtMi45LTIuOS0xMy43LTguMi0yMS45IDMuOS0uNS43LTYuMSA5LjgtNCAxNiAxLjMgNi45IDIxLjggNC42IDMwLjUgOS4xIDYuOSAzLjUtNy4yLTQuNSA3LjUtNS44LTUuOS0xMi43LTExLTIyLjItMTIuMS0yMy4yeiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik05My41IDQ3LjNjLTIuOS0yLjktMTMuMy02LjgtMTcuMyA0LjNzMjkuNyA3Ny40IDUzLjMgODQuN2MtLjMtMTkuOC0zMy4xLTg2LjEtMzYtODl6Ii8+PHBhdGggZmlsbD0iIzQ2QjRDNCIgZD0iTTc2LjYgMzcuM3MtNC0yLjQtOC45IDIuNGMtNSA0LjkgMy42LTEyLjkgOC40LTkuNCAyLjcgMS45LjUgNyAuNSA3ek03MC4yIDE4Ny41YzMuNS0xMi42IDMuOS0yOS4zLTUuNS00Ny40LTEzLjktMjYuNy0xNi4xLTUwLjMtMTYuMS01MC4zcy0zLjQtMTIuMy0xMC43LTEyLjFjLTcuNC4yLTIzLjIgOS44LTIzLjIgMTYuOSAwIDcuMS0xLjYgMTItMi4xIDE5LjEtLjUgNy0yLjEgNTkuOCAyLjggNzMuOWg1NC44eiIvPjwvc3ZnPg==);
}
.icons_css_importer_beams_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTMwIiBoZWlnaHQ9IjQ4MCIgdmlld0JveD0iMCAwIDkzMCA0ODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGN4PSI1MS42MzElIiBmeD0iNTEuNjMxJSIgZnk9IjUwJSIgcj0iNjguNzU5JSIgaWQ9ImEiPjxzdG9wIHN0b3AtY29sb3I9IiM1NTUiIHN0b3Atb3BhY2l0eT0iMCIgb2Zmc2V0PSIwJSIvPjxzdG9wIHN0b3AtY29sb3I9IiNGRkNEMDAiIG9mZnNldD0iMTAwJSIvPjwvcmFkaWFsR3JhZGllbnQ+PC9kZWZzPjxwYXRoIGQ9Ik0wIDQ5LjM0MXYxMjIuODAyTDQ3NSAyNDAgMjg2LjYxMiA0ODBIMTY5LjI0OEw0NzUgMjQwbDE4OC4zODggMjQwaDExNy4zNjRMNDc1IDI0MCA2NjMuMzg4IDBoMTE3LjM2NEw0NzUgMjQwIDI4Ni42MTIgMEgxNjkuMjQ4TDQ3NSAyNDAgNTA5LjI4NiAwaDYyLjA0N0w0NzUgMjQwbDQ1NS02NVY1Ny4zNjlMNDc1IDI0MGw0NTUgNjV2MTE3LjYzMUw0NzUgMjQwbDM0LjI4NiAyNDBoNjIuMDQ3TDQ3NSAyNDBsLTM0LjI4NiAyNDBoLTYyLjA0N0w0NzUgMjQwIDAgNDkuMzQxem0wIDI1OC41MTZWNDMwLjY2TDQ3NSAyNDAgMCAzMDcuODU3ek00NDAuNzE0IDBoLTYyLjA0N0w0NzUgMjQwIDQ0MC43MTQgMHoiIGZpbGw9InVybCgjYSkiIG9wYWNpdHk9Ii4wOCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);
}
.icons_css_icon_garbagecan_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOSAyMiI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE2IDV2MTZIM1Y1aDEzbTEtMUgydjE4aDE1VjR6Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE4LjIgM2MuMSAwLS4yIDAtLjIuMVY0SDF2LS45YzAtLjEuMS0uMS4xLS4xSDE4bS4yLTFIMS4xQy41IDIgMCAyLjUgMCAzLjFWNWgxOVYzLjFjMC0uNi0uMi0xLjEtLjgtMS4xeiIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMS42IDFjLjIgMCAuNC0uMS40LjFWMkg3di0uOWMwLS4yLjItLjEuNC0uMUgxMm0tLjQtMUg3LjRDNi42IDAgNiAuMyA2IDEuMVYzaDdWMS4xYzAtLjgtLjYtMS4xLTEuNC0xLjF6Ii8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik02LjUgOHYxME0xMi41IDh2MTBNOS41IDh2MTAiLz48L3N2Zz4=);
}
.icons_css_heart_embed_on_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNy4zIDI0Ij48cGF0aCBmaWxsPSIjRkVFMkNGIiBkPSJNMTMuNiAyNEM1LjYgMTUuNSAwIDEyLjcgMCA3LjIgMCAzLjEgMy4xIDAgNyAwczYuNyAzLjQgNi43IDMuNFMxNi40IDAgMjAuMyAwczcgMy4xIDcgNy4yYzAgNS41LTUuNyA4LjMtMTMuNyAxNi44eiIvPjxwYXRoIGZpbGw9IiNGREM4QTgiIGQ9Ik0xMy42IDI0VjMuNFMxNi40IDAgMjAuMyAwczcgMy4xIDcgNy4yYzAgNS41LTUuNyA4LjMtMTMuNyAxNi44eiIvPjxwYXRoIGZpbGw9IiNGOTY1MDAiIGQ9Ik03IDJjMi45IDAgNS4xIDIuNiA1LjEgMi42bDEuNSAxLjkgMS42LTEuOVMxNy40IDIgMjAuMyAyYzIuOCAwIDUgMi4zIDUgNS4yIDAgMi44LTIgNC43LTYuNCA4LjgtMS42IDEuNS0zLjMgMy4xLTUuMiA1LTEuOS0xLjktMy43LTMuNi01LjItNUM0IDEyIDIgMTAgMiA3LjJjMC0xLjUuNS0yLjggMS41LTMuOEM0LjQgMi41IDUuNiAyIDcgMm0xMy4zLTJjLTMuOSAwLTYuNyAzLjQtNi43IDMuNFMxMC45IDAgNyAwQzMuMSAwIDAgMy4xIDAgNy4yYzAgNS40IDUuNiA4LjMgMTMuNiAxNi44IDgtOC41IDEzLjYtMTEuMyAxMy42LTE2LjguMS00LjEtMy03LjItNi45LTcuMnoiLz48L3N2Zz4=);
}
.icons_css_lock_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxMiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNC4wNDcgNC4wMzFoLTJjMC0yLjA3IDEuNzktMy43NSA0LTMuNzUgMi4yMDkgMCA0IDEuNjggNCAzLjc1aC0yYzAtMS4wMzUtLjg5Ni0xLjg3NS0yLTEuODc1LTEuMTA1IDAtMiAuODQtMiAxLjg3NXptLTIgMi44MTNjLS44MjggMC0xLjUuNjM0LTEuNSAxLjQwM3Y1LjYzMWMwIC43NzUuNjcxIDEuNDAzIDEuNSAxLjQwM2g4Yy44MjggMCAxLjUtLjYzNCAxLjUtMS40MDNWOC4yNDdjMC0uNzc1LS42NzItMS40MDMtMS41LTEuNDAzaC04em0wLTIuODEzdjIuODEzaDJWNC4wM2gtMnptNiAwdjIuODEzaDJWNC4wM2gtMnoiIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.icons_css_pillar_datacard_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAyMCI+PGcgZmlsbD0iIzY4YjhjNCI+PHBhdGggZD0iTTAgMGgzMnYySDB6Ii8+PHBhdGggZD0iTTMwIDBoMnYyMGgtMnoiLz48cGF0aCBkPSJNMCAxOGgzMnYySDB6Ii8+PHBhdGggZD0iTTAgMGgydjE5SDB6TTE0IDJoMXYxNmgtMXpNMTcgNWgxMXYxSDE3ek0xNyA4aDExdjFIMTd6TTE3IDExaDExdjFIMTd6TTE3IDE0aDZ2MWgtNnoiLz48L2c+PC9zdmc+);
}
.icons_css_factsheet_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTYiIGhlaWdodD0iOTYiIHZpZXdCb3g9IjAgMCA5NiA5NiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+U2xpY2UgMTwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMjMuODkgMjUuMTQxYTEuOTggMS45OCAwIDAgMCAuODg0LTEuNjQxYzAtMS4xMDUtLjkyNC0yLTIuMDY0LTJoLTMuMDk3Yy0xLjE0IDAtMi4wNjUuODk1LTIuMDY1IDJzLjkyNSAyIDIuMDY1IDJoMS42NzhhMy45NCAzLjk0IDAgMCAwIC43NzYgMS41aC0yLjQ1NEMxNy42MTggMjcgMTYgMjUuNDMzIDE2IDIzLjVzMS42MTgtMy41IDMuNjEzLTMuNWgzLjA5N2MxLjk5NSAwIDMuNjEzIDEuNTY3IDMuNjEzIDMuNSAwIC45NzktLjQxNSAxLjg2NC0xLjA4NCAyLjVhMS41NTEgMS41NTEgMCAwIDEtMS4zNDktLjg1OXptLjE5NS0yLjI0N2ExLjk4IDEuOTggMCAwIDAtLjg4NCAxLjY0YzAgMS4xMDUuOTI0IDIgMi4wNjQgMmgzLjA5N2MxLjE0IDAgMi4wNjUtLjg5NSAyLjA2NS0yIDAtMS4xMDQtLjkyNS0yLTIuMDY1LTJoLTEuNjc4YTMuOTQgMy45NCAwIDAgMC0uNzc2LTEuNWgyLjQ1NGMxLjk5NiAwIDMuNjEzIDEuNTY4IDMuNjEzIDMuNSAwIDEuOTM0LTEuNjE3IDMuNS0zLjYxMyAzLjVoLTMuMDk3Yy0xLjk5NSAwLTMuNjEyLTEuNTY2LTMuNjEyLTMuNSAwLS45NzguNDE0LTEuODYzIDEuMDgzLTIuNDk4YTEuNTUxIDEuNTUxIDAgMCAxIDEuMzQ5Ljg1OHoiIGZpbGw9IiM5OUNFRjUiLz48cGF0aCBkPSJNNzUuNzUgMTlMNzIgMjIuNzUgNjguMjUgMTkgNjcgMjAuMjUgNzAuNzUgMjQgNjcgMjcuNzUgNjguMjUgMjkgNzIgMjUuMjUgNzUuNzUgMjkgNzcgMjcuNzUgNzMuMjUgMjQgNzcgMjAuMjUgNzUuNzUgMTl6IiBmaWxsPSIjRkNBMzY2Ii8+PHBhdGggZD0iTTIzLjg5IDczLjE0MWExLjk4IDEuOTggMCAwIDAgLjg4NC0xLjY0MWMwLTEuMTA1LS45MjQtMi0yLjA2NC0yaC0zLjA5N2MtMS4xNCAwLTIuMDY1Ljg5NS0yLjA2NSAycy45MjUgMiAyLjA2NSAyaDEuNjc4YTMuOTQgMy45NCAwIDAgMCAuNzc2IDEuNWgtMi40NTRDMTcuNjE4IDc1IDE2IDczLjQzMyAxNiA3MS41czEuNjE4LTMuNSAzLjYxMy0zLjVoMy4wOTdjMS45OTUgMCAzLjYxMyAxLjU2NyAzLjYxMyAzLjUgMCAuOTc5LS40MTUgMS44NjQtMS4wODQgMi41YTEuNTUxIDEuNTUxIDAgMCAxLTEuMzQ5LS44NTl6bS4xOTUtMi4yNDdhMS45OCAxLjk4IDAgMCAwLS44ODQgMS42NGMwIDEuMTA1LjkyNCAyIDIuMDY0IDJoMy4wOTdjMS4xNCAwIDIuMDY1LS44OTUgMi4wNjUtMiAwLTEuMTA0LS45MjUtMi0yLjA2NS0yaC0xLjY3OGEzLjk0IDMuOTQgMCAwIDAtLjc3Ni0xLjVoMi40NTRjMS45OTYgMCAzLjYxMyAxLjU2OCAzLjYxMyAzLjUgMCAxLjkzNC0xLjYxNyAzLjUtMy42MTMgMy41aC0zLjA5N2MtMS45OTUgMC0zLjYxMi0xLjU2Ni0zLjYxMi0zLjUgMC0uOTc4LjQxNC0xLjg2MyAxLjA4My0yLjQ5OGExLjU1MSAxLjU1MSAwIDAgMSAxLjM0OS44NTh6IiBmaWxsPSIjNTVBQ0VFIi8+PHBhdGggZD0iTTc1Ljc1IDY3TDcyIDcwLjc1IDY4LjI1IDY3IDY3IDY4LjI1IDcwLjc1IDcyIDY3IDc1Ljc1IDY4LjI1IDc3IDcyIDczLjI1IDc1Ljc1IDc3IDc3IDc1Ljc1IDczLjI1IDcyIDc3IDY4LjI1IDc1Ljc1IDY3eiIgZmlsbD0iI0ZBNjUwMCIvPjwvZz48L3N2Zz4=);
}
.icons_css_publish_to_new_page_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NCA3OCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTU0IDc4SDBWMGgzNnYxOGgxOHoiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMzkgMHYxNWgxNXYtM0w0MiAweiIvPjxwYXRoIGQ9Ik00MiA0MkgzMFYzMGgtNnYxMkgxMnY2aDEydjEyaDZWNDhoMTJ6Ii8+PC9zdmc+);
}
.icons_css_google_sheets_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik01Ljk5MyAwQTIuOTkgMi45OSAwIDAgMCAzIDIuOTk2djI2LjAwOEEzIDMgMCAwIDAgNi4wMDggMzJoMTkuOTg0QTMuMDAyIDMuMDAyIDAgMCAwIDI5IDI5LjAwOFY3Ljk5TDIxIDBINS45OTN6TTcgMTF2MTNoMThWMTFIN3ptNyAxdjNoMTB2LTNIMTR6bTAgNHYzaDEwdi0zSDE0em0wIDR2M2gxMHYtM0gxNHptLTYgMHYzaDV2LTNIOHptMC00djNoNXYtM0g4em0wLTR2M2g1di0zSDh6IiBmaWxsPSIjMEFBMzVBIi8+PHBhdGggZD0iTTIxIDhsOC0uMDFMMjEgMHY4eiIgb3BhY2l0eT0iLjY0MiIgZmlsbD0iI0ZGRiIvPjxwYXRoIGQ9Ik0yOSA4bC04IC4wMUwyOSAxNlY4eiIgb3BhY2l0eT0iLjM1IiBmaWxsPSIjMDAwIi8+PC9nPjwvc3ZnPg==);
}
.icons_css_carousel_rewind_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAxMyI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTkgMnY5LjJMMS44IDYuNSA5IDJtMS0yTDAgNi41IDEwIDEzVjB6TTE5IDJ2OS4ybC03LjItNC43TDE5IDJtMS0yTDEwIDYuNSAyMCAxM1YweiIvPjwvc3ZnPg==);
}
.icons_css_search_white_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMSAyMSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xIDIwbDcuMy03LjIiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTMuMyAxLjVjMy40IDAgNi4yIDIuOCA2LjIgNi4ycy0yLjggNi4yLTYuMiA2LjItNi4yLTIuOC02LjItNi4yIDIuOC02LjIgNi4yLTYuMm0wLTEuNUM5IDAgNS42IDMuNCA1LjYgNy43czMuNCA3LjcgNy43IDcuN1MyMSAxMiAyMSA3LjcgMTcuNiAwIDEzLjMgMHoiLz48L3N2Zz4=);
}
.icons_css_heart_white_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yOTEgMzg1IDI3LjMgMjQiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0tMjg0IDM4N2MyLjkgMCA1LjEgMi42IDUuMSAyLjZsMS42IDEuOSAxLjYtMS45czIuMi0yLjYgNS4xLTIuNmMyLjggMCA1IDIuMyA1IDUuMiAwIDIuOC0yIDQuNy02LjQgOC44LTEuNiAxLjUtMy4zIDMuMS01LjIgNS0xLjktMS45LTMuNy0zLjYtNS4yLTUtNC42LTQtNi42LTYtNi42LTguOCAwLTEuNS41LTIuOCAxLjUtMy44LjktLjkgMi4xLTEuNCAzLjUtMS40bTEzLjMtMmMtMy45IDAtNi43IDMuNC02LjcgMy40cy0yLjctMy40LTYuNi0zLjQtNyAzLjEtNyA3LjJjMCA1LjQgNS42IDguMyAxMy42IDE2LjggOC04LjUgMTMuNi0xMS4zIDEzLjYtMTYuOC4xLTQuMS0zLTcuMi02LjktNy4yeiIvPjwvc3ZnPg==);
}
.icons_css_search_image {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMSAyMSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRjk2NTAwIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0xIDIwbDcuMy03LjIiLz48cGF0aCBmaWxsPSIjRjk2NTAwIiBkPSJNMTMuMyAxLjVjMy40IDAgNi4yIDIuOCA2LjIgNi4ycy0yLjggNi4yLTYuMiA2LjItNi4yLTIuOC02LjItNi4yIDIuOC02LjIgNi4yLTYuMm0wLTEuNUM5IDAgNS42IDMuNCA1LjYgNy43czMuNCA3LjcgNy43IDcuN1MyMSAxMiAyMSA3LjcgMTcuNiAwIDEzLjMgMHoiLz48L3N2Zz4=);
}
/* Dark colors */
/* Bright colors */
/* Light colors */
/* Color definitions by type instead of name */
.clearfix {
  zoom: 1;
}
.clearfix:before,
.clearfix:after {
  content: "";
  display: table;
}
.clearfix:after {
  clear: both;
}
@keyframes loader_rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes loader_rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Eric Meyer's Reset CSS v2.0 - http://cssreset.com */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  margin: 0;
  padding: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}
body {
  line-height: 1;
}
blockquote,
q {
  quotes: none;
}
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: ’’;
  content: none;
}
/* remember to define visible focus styles!  */
:focus {
  outline: #888;
}
/* remember to highlight inserts somehow! */
ins {
  text-decoration: none;
}
del {
  text-decoration: line-through;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
/* Silk web font collection */
@font-face {
  font-family: "Montserrat";
  src: url("fonts/web/Montserrat-Regular.woff") format("woff");
  font-weight: normal;
}
@font-face {
  font-family: "Montserrat";
  src: url("fonts/web/Montserrat-Bold.woff") format("woff");
  font-weight: bold;
}
@font-face {
  font-family: "Open Sans";
  src: url("fonts/web/OpenSans-Regular.woff") format("woff");
  font-weight: normal;
}
@font-face {
  font-family: "Open Sans";
  src: url("fonts/web/OpenSans-Bold.woff") format("woff");
  font-weight: bold;
}
@font-face {
  font-family: "Open Sans";
  src: url("fonts/web/OpenSans-Light.woff") format("woff");
  font-weight: 100;
}
/*
@font-face
{
  font-family: "Noto";
  src: url("@{fonts}/NotoSans-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face
{
  font-family: "Noto";
  src: url("@{fonts}/NotoSans-Bold.woff") format("woff");
  font-weight: bold;
  font-style: normal;
}

@font-face
{
  font-family: "Noto";
  src: url("@{fonts}/NotoSans-Italic.woff") format("woff");
  font-weight: normal;
  font-style: italic;
}

@font-face
{
  font-family: "Noto";
  src: url("@{fonts}/NotoSans-BoldItalic.woff") format("woff");
  font-weight: bold;
  font-style: italic;
}
*/
.simple-button,
a.simple-button:link,
a.simple-button:visited,
.simple-button-joey,
a.simple-button-joey:link,
a.simple-button-joey:visited {
  -webkit-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-user-focus: ignore;
  -moz-user-focus: ignore;
  -ms-user-focus: ignore;
  -o-user-focus: ignore;
  user-focus: ignore;
  font-size: 13px;
  cursor: pointer;
  height: 31px;
  line-height: 31px;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  color: #fff !important;
  background: #4e7f98;
  border-radius: 16px;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 0.5px;
  display: inline-block;
  padding: 0 20px;
  border: none;
  -webkit-transition: background 0.075s linear;
  -moz-transition: background 0.075s linear;
  -ms-transition: background 0.075s linear;
  -o-transition: background 0.075s linear;
  transition: background 0.075s linear;
}
.simple-button:hover,
a.simple-button:link:hover,
a.simple-button:visited:hover,
.simple-button-joey:hover,
a.simple-button-joey:link:hover,
a.simple-button-joey:visited:hover {
  background: #467289;
  text-decoration: none !important;
}
.simple-button.disabled,
a.simple-button:link.disabled,
a.simple-button:visited.disabled,
.simple-button-joey.disabled,
a.simple-button-joey:link.disabled,
a.simple-button-joey:visited.disabled {
  cursor: default;
  opacity: 0.4;
}
.simple-button.disabled:hover,
a.simple-button:link.disabled:hover,
a.simple-button:visited.disabled:hover,
.simple-button-joey.disabled:hover,
a.simple-button-joey:link.disabled:hover,
a.simple-button-joey:visited.disabled:hover {
  background: #4e7f98;
}
.simple-button-oscar,
body a[href].simple-button-oscar:link,
a.simple-button-oscar:visited {
  -webkit-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-user-focus: ignore;
  -moz-user-focus: ignore;
  -ms-user-focus: ignore;
  -o-user-focus: ignore;
  user-focus: ignore;
  font-size: 13px;
  cursor: pointer;
  height: 31px;
  line-height: 31px;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  color: #fff !important;
  background: #4e7f98;
  border-radius: 16px;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 0.5px;
  display: inline-block;
  padding: 0 20px;
  border: none;
  -webkit-transition: background 0.075s linear;
  -moz-transition: background 0.075s linear;
  -ms-transition: background 0.075s linear;
  -o-transition: background 0.075s linear;
  transition: background 0.075s linear;
  background: #a9c45d;
}
.simple-button-oscar:hover,
body a[href].simple-button-oscar:link:hover,
a.simple-button-oscar:visited:hover {
  background: #467289;
  text-decoration: none !important;
}
.simple-button-oscar.disabled,
body a[href].simple-button-oscar:link.disabled,
a.simple-button-oscar:visited.disabled {
  cursor: default;
  opacity: 0.4;
}
.simple-button-oscar.disabled:hover,
body a[href].simple-button-oscar:link.disabled:hover,
a.simple-button-oscar:visited.disabled:hover {
  background: #4e7f98;
}
.simple-button-oscar:hover,
body a[href].simple-button-oscar:link:hover,
a.simple-button-oscar:visited:hover {
  background: #a9c45d;
}
.simple-button-oscar.disabled:hover,
body a[href].simple-button-oscar:link.disabled:hover,
a.simple-button-oscar:visited.disabled:hover {
  background: #a9c45d;
}
.simple-button-oscar-dark,
a.simple-button-oscar-dark:link,
a.simple-button-oscar-dark:visited {
  -webkit-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-user-focus: ignore;
  -moz-user-focus: ignore;
  -ms-user-focus: ignore;
  -o-user-focus: ignore;
  user-focus: ignore;
  font-size: 13px;
  cursor: pointer;
  height: 31px;
  line-height: 31px;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  color: #fff !important;
  background: #4e7f98;
  border-radius: 16px;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 0.5px;
  display: inline-block;
  padding: 0 20px;
  border: none;
  -webkit-transition: background 0.075s linear;
  -moz-transition: background 0.075s linear;
  -ms-transition: background 0.075s linear;
  -o-transition: background 0.075s linear;
  transition: background 0.075s linear;
  background: #a9c45d;
}
.simple-button-oscar-dark:hover,
a.simple-button-oscar-dark:link:hover,
a.simple-button-oscar-dark:visited:hover {
  background: #467289;
  text-decoration: none !important;
}
.simple-button-oscar-dark.disabled,
a.simple-button-oscar-dark:link.disabled,
a.simple-button-oscar-dark:visited.disabled {
  cursor: default;
  opacity: 0.4;
}
.simple-button-oscar-dark.disabled:hover,
a.simple-button-oscar-dark:link.disabled:hover,
a.simple-button-oscar-dark:visited.disabled:hover {
  background: #4e7f98;
}
.simple-button-oscar-dark:hover,
a.simple-button-oscar-dark:link:hover,
a.simple-button-oscar-dark:visited:hover {
  background: #aeaca9;
}
.simple-button-oscar-dark.disabled:hover,
a.simple-button-oscar-dark:link.disabled:hover,
a.simple-button-oscar-dark:visited.disabled:hover {
  background: #a9c45d;
}
.simple-button-lava,
a.simple-button-lava:link,
a.simple-button-lava:visited {
  -webkit-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-user-focus: ignore;
  -moz-user-focus: ignore;
  -ms-user-focus: ignore;
  -o-user-focus: ignore;
  user-focus: ignore;
  font-size: 13px;
  cursor: pointer;
  height: 31px;
  line-height: 31px;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  color: #fff !important;
  background: #4e7f98;
  border-radius: 16px;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 0.5px;
  display: inline-block;
  padding: 0 20px;
  border: none;
  -webkit-transition: background 0.075s linear;
  -moz-transition: background 0.075s linear;
  -ms-transition: background 0.075s linear;
  -o-transition: background 0.075s linear;
  transition: background 0.075s linear;
  background: #f96500;
}
.simple-button-lava:hover,
a.simple-button-lava:link:hover,
a.simple-button-lava:visited:hover {
  background: #467289;
  text-decoration: none !important;
}
.simple-button-lava.disabled,
a.simple-button-lava:link.disabled,
a.simple-button-lava:visited.disabled {
  cursor: default;
  opacity: 0.4;
}
.simple-button-lava.disabled:hover,
a.simple-button-lava:link.disabled:hover,
a.simple-button-lava:visited.disabled:hover {
  background: #4e7f98;
}
.simple-button-lava:hover,
a.simple-button-lava:link:hover,
a.simple-button-lava:visited:hover {
  background: #f96500;
}
.simple-button-lava.disabled:hover,
a.simple-button-lava:link.disabled:hover,
a.simple-button-lava:visited.disabled:hover {
  background: #f96500;
}
.simple-button-joey-dark,
a.simple-button-joey-dark:link,
a.simple-button-joey-dark:visited {
  -webkit-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-user-focus: ignore;
  -moz-user-focus: ignore;
  -ms-user-focus: ignore;
  -o-user-focus: ignore;
  user-focus: ignore;
  font-size: 13px;
  cursor: pointer;
  height: 31px;
  line-height: 31px;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  color: #fff !important;
  border-radius: 16px;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 0.5px;
  display: inline-block;
  padding: 0 20px;
  border: none;
  -webkit-transition: background 0.075s linear;
  -moz-transition: background 0.075s linear;
  -ms-transition: background 0.075s linear;
  -o-transition: background 0.075s linear;
  transition: background 0.075s linear;
  background: #4e7f98;
}
.simple-button-joey-dark:hover,
a.simple-button-joey-dark:link:hover,
a.simple-button-joey-dark:visited:hover {
  background: #467289;
  text-decoration: none !important;
}
.simple-button-joey-dark.disabled,
a.simple-button-joey-dark:link.disabled,
a.simple-button-joey-dark:visited.disabled {
  cursor: default;
  opacity: 0.4;
}
.simple-button-joey-dark.disabled:hover,
a.simple-button-joey-dark:link.disabled:hover,
a.simple-button-joey-dark:visited.disabled:hover {
  background: #4e7f98;
}
.simple-button-joey-dark:hover,
a.simple-button-joey-dark:link:hover,
a.simple-button-joey-dark:visited:hover {
  background: #aeaca9;
}
.simple-button-joey-dark.disabled:hover,
a.simple-button-joey-dark:link.disabled:hover,
a.simple-button-joey-dark:visited.disabled:hover {
  background: #4e7f98;
}
.simple-button-blue-dark,
a.simple-button-blue-dark:link,
a.simple-button-blue-dark:visited {
  -webkit-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-user-focus: ignore;
  -moz-user-focus: ignore;
  -ms-user-focus: ignore;
  -o-user-focus: ignore;
  user-focus: ignore;
  font-size: 13px;
  cursor: pointer;
  height: 31px;
  line-height: 31px;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-weight: 400;
  color: #fff !important;
  background: #4e7f98;
  border-radius: 16px;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 0.5px;
  display: inline-block;
  padding: 0 20px;
  border: none;
  -webkit-transition: background 0.075s linear;
  -moz-transition: background 0.075s linear;
  -ms-transition: background 0.075s linear;
  -o-transition: background 0.075s linear;
  transition: background 0.075s linear;
  border-radius: 20px;
  background: #4E7F98;
}
.simple-button-blue-dark:hover,
a.simple-button-blue-dark:link:hover,
a.simple-button-blue-dark:visited:hover {
  background: #467289;
  text-decoration: none !important;
}
.simple-button-blue-dark.disabled,
a.simple-button-blue-dark:link.disabled,
a.simple-button-blue-dark:visited.disabled {
  cursor: default;
  opacity: 0.4;
}
.simple-button-blue-dark.disabled:hover,
a.simple-button-blue-dark:link.disabled:hover,
a.simple-button-blue-dark:visited.disabled:hover {
  background: #4e7f98;
}
.simple-button-blue-dark:hover,
a.simple-button-blue-dark:link:hover,
a.simple-button-blue-dark:visited:hover {
  background: #aeaca9;
}
.simple-button-blue-dark.disabled:hover,
a.simple-button-blue-dark:link.disabled:hover,
a.simple-button-blue-dark:visited.disabled:hover {
  background: #4E7F98;
}
.simple-button-muted,
a.simple-button-muted:link,
a.simple-button-muted:visited,
.transparent-button,
a.transparent-button:link,
a.transparent-button:visited,
.simple-button-clear {
  -webkit-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-user-focus: ignore;
  -moz-user-focus: ignore;
  -ms-user-focus: ignore;
  -o-user-focus: ignore;
  user-focus: ignore;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #f9f8f7;
  border: 1px solid;
  border-color: #d1cecb;
  border-radius: 16px;
  color: rgba(0, 0, 0, 0.7);
  cursor: pointer;
  display: inline-block;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-size: 13px;
  font-weight: 400;
  height: 31px;
  letter-spacing: 0.5px;
  line-height: 29px;
  padding: 0 20px;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-transition: background 0.075s linear;
  -moz-transition: background 0.075s linear;
  -ms-transition: background 0.075s linear;
  -o-transition: background 0.075s linear;
  transition: background 0.075s linear;
}
.simple-button-muted:hover,
a.simple-button-muted:link:hover,
a.simple-button-muted:visited:hover,
.transparent-button:hover,
a.transparent-button:link:hover,
a.transparent-button:visited:hover,
.simple-button-clear:hover {
  border-color: #9d9b98;
  color: black;
  text-decoration: none !important;
}
.simple-button-muted.disabled,
a.simple-button-muted:link.disabled,
a.simple-button-muted:visited.disabled,
.transparent-button.disabled,
a.transparent-button:link.disabled,
a.transparent-button:visited.disabled,
.simple-button-clear.disabled {
  cursor: default;
  opacity: 0.4;
}
.simple-button-muted.disabled:hover,
a.simple-button-muted:link.disabled:hover,
a.simple-button-muted:visited.disabled:hover,
.transparent-button.disabled:hover,
a.transparent-button:link.disabled:hover,
a.transparent-button:visited.disabled:hover,
.simple-button-clear.disabled:hover {
  border-color: #313125;
  color: #313125 !important;
}
.simple-button-clear {
  background-color: white;
  height: 42px;
  border-radius: 21px;
}
.advancement-button {
  padding-right: 32px !important;
  position: relative;
}
.advancement-button:after {
  position: absolute;
  top: 0;
  right: 0;
  content: '';
  background-size: 12px 16px;
  width: 12px;
  height: 16px;
  top: 50%;
  margin-top: -8px;
  right: 10px;
}
.action-button.green {
  cursor: pointer;
  display: block;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
  padding: 10px 15px;
  text-align: center;
  -webkit-transition: border-radius 150ms ease-in-out;
  -moz-transition: border-radius 150ms ease-in-out;
  -ms-transition: border-radius 150ms ease-in-out;
  -o-transition: border-radius 150ms ease-in-out;
  transition: border-radius 150ms ease-in-out;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  background-color: #b0cf31;
  color: #ffffff;
  font-size: 24px;
}
.action-button.green:hover {
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  -ms-border-radius: 9px;
  -o-border-radius: 9px;
  border-radius: 9px;
  text-decoration: none !important;
  background-color: #9fbb2c;
  color: #ffffff;
}
.action-button.blue {
  cursor: pointer;
  display: block;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
  padding: 10px 15px;
  text-align: center;
  -webkit-transition: border-radius 150ms ease-in-out;
  -moz-transition: border-radius 150ms ease-in-out;
  -ms-transition: border-radius 150ms ease-in-out;
  -o-transition: border-radius 150ms ease-in-out;
  transition: border-radius 150ms ease-in-out;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  -ms-border-radius: 6px;
  -o-border-radius: 6px;
  border-radius: 6px;
  background-color: #ffffff;
  color: #75a5cc;
  font-size: 24px;
  border: 1px solid #DDD;
}
.action-button.blue:hover {
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  -ms-border-radius: 9px;
  -o-border-radius: 9px;
  border-radius: 9px;
  text-decoration: none !important;
  background-color: #75a5cc;
  color: #ffffff;
}
.font_body {
  font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
}
.font_header {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.font_title_caps {
  font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
  text-transform: uppercase;
}
.font_button {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 16px;
  line-height: 17px;
}
/* Variable Declarations */
.gallery_cta_final {
  display: inline-block;
  margin-top: 5px;
}
.gallery_wrapper.gallery_page_wrapper {
  margin-top: 50px;
}
.gallery_wrapper .gallery_wrapper_feature.first {
  margin-top: 35px;
}
.gallery_wrapper .item_wrapper {
  width: 100%;
  max-width: 625px;
  padding-left: 15px;
  padding-right: 15px;
  margin: 0 auto;
  margin-top: 15px;
  overflow: hidden;
}
@media only screen and (min-width:  480px) and (max-width:971px) {
  .gallery_wrapper .item_wrapper {
    width: 50%;
    float: left;
  }
}
@media only screen and (min-width: 972px) and (max-width:1279px) {
  .gallery_wrapper .item_wrapper {
    width: 33.33%;
    float: left;
  }
}
@media only screen and (min-width: 1280px) and (max-width:2787px) {
  .gallery_wrapper .item_wrapper {
    width: 25%;
    float: left;
  }
}
@media only screen and (min-width: 2788px) {
  .gallery_wrapper .item_wrapper {
    width: 20%;
    float: left;
  }
}
@media only screen and (min-width: 479px) {
  .gallery_wrapper .item_wrapper {
    padding-left: 8px;
    padding-right: 8px;
  }
}
.gallery_wrapper .item_wrapper .item {
  position: relative;
  overflow: hidden;
}
.gallery_wrapper .item_wrapper .item:before {
  content: '';
  position: absolute;
  top: 0;
  right: -135px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 100px 100px 0 100px;
  border-color: rgba(255, 255, 255, 0.15) transparent transparent transparent;
  z-index: 800;
}
.gallery_wrapper .item_wrapper .item:after {
  content: '';
  position: absolute;
  top: 0;
  right: -350px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 60px 250px 0 250px;
  border-color: rgba(255, 255, 255, 0.15) transparent transparent transparent;
  z-index: 800;
}
.gallery_wrapper .item_wrapper .item .item_spaceholder {
  overflow: hidden;
  display: block;
}
.gallery_wrapper .item_wrapper .item .item_feature_image_wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  overflow: hidden;
}
.gallery_wrapper .item_wrapper .item .item_feature_image_wrapper .item_feature_image {
  overflow: hidden;
  display: block;
  cursor: pointer;
  -webkit-transition: all 0.15s linear;
  -moz-transition: all 0.15s linear;
  -ms-transition: all 0.15s linear;
  -o-transition: all 0.15s linear;
  transition: all 0.15s linear;
}
.gallery_wrapper .item_wrapper .item .item_caption {
  margin-left: 10px;
  margin-right: 12px;
}
.gallery_wrapper .item_wrapper .item .item_caption_wrapper {
  overflow: hidden;
  bottom: 0px;
  left: 0;
  bottom: 0%;
  opacity: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
  width: 100%;
  position: absolute;
  z-index: 900;
  display: block;
  -webkit-transition: opacity 0.15s linear;
  -moz-transition: opacity 0.15s linear;
  -ms-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.gallery_wrapper .item_wrapper .item .item_caption_wrapper:link,
.gallery_wrapper .item_wrapper .item .item_caption_wrapper:visited,
.gallery_wrapper .item_wrapper .item .item_caption_wrapper:active {
  color: #333;
  text-decoration: none;
}
.gallery_wrapper .item_wrapper .item .item_caption_wrapper .item_caption {
  -webkit-box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.1);
  -ms-box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.1);
  padding: 12px;
  line-height: 20px;
  background: #ffffff;
  margin: 1px 7px 7px 7px;
  margin-left: 10px;
  -webkit-transition: margin 0.15s linear;
  -moz-transition: margin 0.15s linear;
  -ms-transition: margin 0.15s linear;
  -o-transition: margin 0.15s linear;
  transition: margin 0.15s linear;
  border-radius: 5px 0 0 0;
}
@media only screen and (min-width: 480px) and (max-width: 600px) {
  .gallery_wrapper .item_wrapper .item .item_caption_wrapper .item_caption {
    font-size: 0.7em;
    padding: 10px;
  }
}
@media only screen and (min-width: 600px) and (max-width: 650px) {
  .gallery_wrapper .item_wrapper .item .item_caption_wrapper .item_caption {
    font-size: 0.9em;
  }
}
.gallery_wrapper .item_wrapper .item .item_feature_image_wrapper {
  overflow: hidden;
  -webkit-transition: opacity 0.1s linear;
  -moz-transition: opacity 0.1s linear;
  -ms-transition: opacity 0.1s linear;
  -o-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear;
}
.gallery_wrapper .item_wrapper .item .item_feature_image {
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -ms-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  transition: all 0.1s linear;
}
.gallery_wrapper .item_wrapper .item:hover .item_feature_image_wrapper {
  opacity: 0.9;
}
.gallery_wrapper .item_wrapper .item .mobile_dummy {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
}
.gallery_wrapper .item_wrapper .item:hover .mobile_dummy {
  display: block;
}
.gallery_wrapper .item_wrapper .item:hover .item_footer {
  bottom: 0;
}
.gallery_wrapper .item_wrapper .item:hover .item_caption_wrapper {
  opacity: 1;
  bottom: 0;
}
.gallery_wrapper .item_wrapper .item .item_footer {
  color: black;
  background: white;
  position: absolute;
  bottom: -100px;
  left: 0;
  right: 0;
  z-index: 1000;
  height: 140px;
  cursor: default;
  transition: 0.2s bottom;
  font-size: 16px;
  -webkit-font-smoothing: antialiased;
}
.gallery_wrapper .item_wrapper .item .item_footer:hover {
  cursor: pointer;
}
.gallery_wrapper .item_wrapper .item .item_footer .item_title {
  -webkit-backface-visibility: hidden;
  background: white;
  font-size: 20px;
  color: black;
  height: 40px;
  line-height: 40px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
  padding: 0 20px 0 10px;
  -webkit-transition: background 0.1s linear;
  -moz-transition: background 0.1s linear;
  -ms-transition: background 0.1s linear;
  -o-transition: background 0.1s linear;
  transition: background 0.1s linear;
  border-radius: 0 0 10px 0;
  display: block;
  font-weight: 100;
  -webkit-font-smoothing: subpixel-antialiased;
}
.gallery_wrapper .item_wrapper .item .item_footer .item_title:link,
.gallery_wrapper .item_wrapper .item .item_footer .item_title:visited,
.gallery_wrapper .item_wrapper .item .item_footer .item_title:active {
  color: #000000;
}
.gallery_wrapper .item_wrapper .item:hover .item_footer .item_title:hover {
  text-decoration: none;
}
.gallery_wrapper .gallery_visibility_toggle {
  display: none;
}
.gallery_wrapper .gallery_visibility_toggle_3 {
  display: block;
}
@media only screen and (min-width:  480px) and (max-width:971px) {
  .gallery_wrapper .gallery_visibility_toggle_3 {
    display: none;
  }
}
@media only screen and (min-width: 972px) and (max-width:1279px) {
  .gallery_wrapper .gallery_visibility_toggle_3 {
    display: none;
  }
}
@media only screen and (min-width: 1280px) and (max-width:2787px) {
  .gallery_wrapper .gallery_visibility_toggle_3 {
    display: none;
  }
}
@media only screen and (min-width: 2788px) {
  .gallery_wrapper .gallery_visibility_toggle_3 {
    display: none;
  }
}
@media only screen and (min-width:  480px) and (max-width:971px) {
  .gallery_wrapper .gallery_visibility_toggle_2 {
    display: none;
  }
}
@media only screen and (min-width: 972px) and (max-width:1279px) {
  .gallery_wrapper .gallery_visibility_toggle_3 {
    display: none;
  }
}
@media only screen and (min-width: 1280px) and (max-width:2787px) {
  .gallery_wrapper .gallery_visibility_toggle_4 {
    display: none;
  }
}
@media only screen and (min-width: 2788px) {
  .gallery_wrapper .gallery_visibility_toggle_5 {
    display: none;
  }
}
.gallery_wrapper br#more {
  float: left;
  clear: both;
}
/* Header Section */
.header_wrapper {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  letter-spacing: 1px;
  background: #d1d9d6;
  border-bottom: 1px solid #D8D8D8;
}
.header_wrapper .social_wrapper {
  display: none;
}
.header_wrapper .header {
  padding-left: 0;
  padding-right: 0;
  padding: 0 30px;
  height: auto;
  position: relative;
  text-align: center;
  padding-top: 20px;
  background: white;
}
@media only screen and (min-width: 479px) {
  .header_wrapper .header {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media only screen and (min-width: 972px) {
  .header_wrapper .header {
    padding-left: 60px;
    padding-right: 60px;
  }
}
.header_wrapper .logo_wrapper {
  overflow: hidden;
  left: 60px;
  padding: 0px 0px 7px 0px;
  display: block;
}
.header_wrapper .logo_wrapper .logo {
  margin-right: 5px;
}
@media only screen and (min-width: 410px) {
  .header_wrapper .logo_wrapper {
    padding: 16px 0px 7px 0px;
  }
}
@media only screen and (min-width: 920px) {
  .header_wrapper .logo_wrapper {
    display: inline-block;
    position: absolute;
    overflow: visible;
    background: none;
  }
}
.header_wrapper .header_nav {
  text-align: center;
  background: #fff;
  margin-left: -30px;
  margin-right: -30px;
  padding: 20px 30px 20px 30px;
}
.header_wrapper .header_nav select {
  height: 42px;
  border: 1px solid #aaa;
  width: 100%;
  display: block;
  box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.1);
  background: #f5f5f5;
  color: #555;
  font-size: 1em;
  max-width: 300px;
  margin: 0 auto;
}
.header_wrapper .header_nav a {
  display: none;
  transition: all 0.1s linear;
  border-bottom: 2px solid #fff;
  font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
  text-transform: uppercase;
  font-size: 1.05em;
  -webkit-backface-visibility: hidden;
}
.header_wrapper .header_nav a:link,
.header_wrapper .header_nav a:visited,
.header_wrapper .header_nav a:active {
  color: #a0a0a0;
  margin-left: 26px;
  text-transform: uppercase;
}
.header_wrapper .header_nav a:hover {
  text-decoration: none;
  color: #000;
  border-bottom-color: #ef4623;
}
.header_wrapper .header_nav a:link:first-of-type,
.header_wrapper .header_nav a:visited:first-of-type,
.header_wrapper .header_nav a:active:first-of-type {
  margin-left: 10px;
}
.header_wrapper .header_nav a.active {
  color: #000;
  border-bottom-color: #eee;
  cursor: default;
}
@media only screen and (min-width: 410px) {
  .header_wrapper .header {
    text-align: left;
    background: white;
    padding-top: 0;
  }
  .header_wrapper .logo_wrapper {
    padding-left: 0;
  }
}
@media only screen and (min-width: 580px) {
  .header_wrapper .header_nav {
    padding-top: 30px;
  }
  .header_wrapper .header_nav a {
    display: inline-block;
  }
  .header_wrapper .header_nav select {
    display: none;
  }
}
@media only screen and (min-width: 920px) {
  .header_wrapper {
    background: #fff;
  }
  .header_wrapper .header_nav {
    float: left;
    text-align: left;
    padding: 0 0 0 120px;
    margin-left: 0;
    margin-top: 31px;
    background: none;
  }
  .header_wrapper .header {
    background: #fff;
    height: 81px;
  }
}
/* 'return to top' For Mobile */
.scrolltop_trigger {
  position: fixed;
  display: none;
  opacity: 0.3;
  bottom: 10px;
  right: 10px;
  width: 40px;
  height: 40px;
  background-repeat: no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEJBRUQxNzgyQTMxMTFFNDg5RDdFN0M4NjlDNzJFNDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEJBRUQxNzkyQTMxMTFFNDg5RDdFN0M4NjlDNzJFNDciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QkFFRDE3NjJBMzExMUU0ODlEN0U3Qzg2OUM3MkU0NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QkFFRDE3NzJBMzExMUU0ODlEN0U3Qzg2OUM3MkU0NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pu5hTbQAAAI7SURBVHjazJk7LwRRGIbPjlsIHRIFEoUCf0Klk2jcohUkRCSuhUKFQkQiNKIRsjSSLTQSVH7Bal02JILOLYhd78c7MtgZ1pydOW/yZDc7Z84+OzPnO3NmI/dNhcojVaATNII6UAYKlL/cgXNwBg7AJjhxaxxxERSxGdAKclR2k6TkOEh832il2aEZxEFHAHK2g3zXEV89BQfBNihRwacYrIMhN8E2MO9yVINKBMzR5YugXHMrbBB2InSpcgpO8xCbEnGZtUdxNV6PQz61bqO7RqTaDZSzz267xSJsahpFsMFgwQYRLNXY4QXRlbJcDXOrnUcwzPeroFBDn/m5Gn+tzN1Rvq8FU7pGio6ssZYqR11dM0XwEIyCF8dnL/zsMGxBKfA94DLNtktuOw5L8Bb08tbMLXG2uQ1aUKahSbD7h7a7bJsMUnAJLGbQfpH7BCIYAxPgNYN9XrlPLNuCck0NcOHzn8XSwC/XrC/BG47KhI+BlWAfN7oFn0G/jrrGPvrZ56/5y1QndWyZS0Ndkb4qQZ/clPoV3CEVoAikNKw5HthnNY+m8lq4p5TBsZThEcEng/2erUyGfAi5tvhMxNTERXDPYMF9izUpaaDc+2M5ETwFWwYKitOpXWbG/nkDkK3c0emzDsok3q1hltCRFF0S3wu1LBmHQr4eRW7EsXz9MZMsgBY/awifp7VLfTzA9JzqYnxeEw3oaCb5XfVgI93NgtfOzr8hpINykOdTSNbMV5wg9jlaXZembwIMAGQTfICYVUioAAAAAElFTkSuQmCC);
  cursor: pointer;
  z-index: 9999;
}
.scrolltop_trigger:hover {
  opacity: 0.5;
}
@media only screen and (min-width: 481px) {
  .scrolltop_trigger {
    display: none !important;
  }
}
.icon_social {
  -webkit-transition: opacity 0.1s linear;
  -moz-transition: opacity 0.1s linear;
  -ms-transition: opacity 0.1s linear;
  -o-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear;
  margin: 0 7px;
  display: inline-block;
  width: 32px;
  height: 32px;
  border: none;
  border-radius: 4px;
  background-repeat: no-repeat;
  margin: 0 2px;
  background-image: url("website/images/sprite_socialmedia.svg");
  opacity: 0.8;
}
.icon_social:hover {
  opacity: 1;
}
.icon_social.facebook {
  background-position: 0px 0;
}
.icon_social.github {
  background-position: -32px 0;
}
.icon_social.twitter {
  background-position: -64px 0;
}
.icon_social.pinterest {
  background-position: -96px 0;
}
.icon_social.instagram {
  background-position: -128px 0;
}
.icon_social.googleplus {
  background-position: -160px 0;
}
.icon_social.linkedin {
  background-position: -192px 0;
}
.icon_social.icon_social_dark.facebook {
  background-position: 0px -32px;
}
.icon_social.icon_social_dark.github {
  background-position: -32px -32px;
}
.icon_social.icon_social_dark.twitter {
  background-position: -64px -32px;
}
.icon_social.icon_social_dark.pinterest {
  background-position: -96px -32px;
}
.icon_social.icon_social_dark.instagram {
  background-position: -128px -32px;
}
.icon_social.icon_social_dark.googleplus {
  background-position: -160px -32px;
}
.icon_social.icon_social_dark.linkedin {
  background-position: -192px -32px;
}
.icon_social.icon_social_branded.facebook {
  background-position: 0px -64px;
}
.icon_social.icon_social_branded.github {
  background-position: -32px -64px;
}
.icon_social.icon_social_branded.twitter {
  background-position: -64px -64px;
}
.icon_social.icon_social_branded.pinterest {
  background-position: -96px -64px;
}
.icon_social.icon_social_branded.instagram {
  background-position: -128px -64px;
}
.icon_social.icon_social_branded.googleplus {
  background-position: -160px -64px;
}
.icon_social.icon_social_branded.linkedin {
  background-position: -192px -64px;
}
/* Footer Styles Section */
.footer_wrapper {
  background: #31302d;
  -webkit-backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
}
.footer_wrapper .social_wrapper .icon_social {
  opacity: 0.4;
}
.footer_wrapper .social_wrapper .icon_social:hover {
  opacity: 1;
}
.footer_wrapper .footer_brand_wrapper {
  margin-top: 60px;
  text-align: center;
  padding: 20px;
}
.footer_wrapper .footer_brand_wrapper .footer_brand {
  color: #ccc;
  font-size: 1em;
}
.footer_wrapper .footer_brand_wrapper .footer_brand .footer_slogan {
  opacity: 0.8;
}
.footer_wrapper .footer_brand_wrapper .footer_brand .footer_slogan strong {
  font-weight: normal;
  color: #fff;
}
.footer_wrapper .social_wrapper {
  background: #1A1A1A;
  text-align: center;
  padding: 10px 20px 15px 20px;
}
.footer_wrapper .footer_nav_wrapper {
  background: #1A1A1A;
  text-align: center;
  color: #444;
  line-height: 1.5em;
  padding: 25px 20px;
}
.footer_wrapper .footer_nav_wrapper a:link,
.footer_wrapper .footer_nav_wrapper a:visited,
.footer_wrapper .footer_nav_wrapper a:active {
  color: #fff;
  opacity: 0.5;
  white-space: nowrap;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 13px;
}
.footer_wrapper .footer_nav_wrapper a:hover {
  opacity: 1;
  text-decoration: none;
}
@media only screen and (min-width: 550px) {
  .footer_wrapper .footer_brand_wrapper {
    height: 142px;
  }
  .footer_wrapper .social_wrapper {
    height: 66px;
  }
  .footer_wrapper .footer_nav_wrapper {
    height: 42px;
    line-height: 42px;
    padding: 0;
    padding-top: 4px;
  }
}
@media only screen and (min-width: 600px) {
  .footer_wrapper,
  .footer_sticky_push {
    height: 80px;
    /* .push must be the same height as .footer */
  }
}
#helpjuice {
  max-width: 960px;
  margin: 0px auto 0px auto;
  position: relative;
}
#helpjuice iframe {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.help #helpjuice {
  margin-bottom: 40px;
}
.help-sub #helpjuice {
  margin-top: 50px;
}
.landing-page {
  /************ Base styles for landing page ***********/
  font-size: 1em;
  line-height: 1.3em;
  /************* Page title & header **********/
  /**************** Youtube videos ****************/
  /************* Ball decoration and white block ********************/
  /**************** big-panel is a full width div (2 columns) *********/
  /*************** Used when we need to mark a full width backgrond ********/
  /************** column in the layout ********************/
  /**************** Quotes (eg. in NGO page) ********************/
  /************ Product Info (Bullet points) ***************/
}
@media only screen and (min-width: 920px) {
  .landing-page {
    line-height: 1.375em;
  }
}
.landing-page .button {
  border-radius: 12px;
}
.landing-page .orange {
  color: #fa3a00;
}
.landing-page .background-light-gray {
  background-color: #fafafa;
}
.landing-page .background-white {
  background-color: #fff;
}
.landing-page .background-dark-gray {
  background-color: #e5e5e5;
}
.landing-page .separator {
  height: 32px;
}
.landing-page div.filled {
  border-bottom: 8px solid #eaeaea;
}
.landing-page p {
  margin-top: 1em;
}
.landing-page h2 {
  margin-top: 0px;
}
.landing-page .small-title {
  font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1.2em;
}
@media only screen and (min-width : 1000px) {
  .landing-page .small-title {
    text-align: center;
  }
}
.landing-page div.arrow {
  overflow: visible;
  position: relative;
}
.landing-page div.arrow::after {
  position: absolute;
  left: 50%;
  content: "";
  bottom: -39px;
  border-top: 40px solid;
  width: 10px;
  height: 10px;
  border-left: 45px solid transparent;
  border-right: 45px solid transparent;
  margin-left: -45px;
  color: #fff;
}
.landing-page div.top-header {
  background-image: url("website/images/landing/cases/tables/landingpage_map_v1.jpg");
  background-size: cover;
  width: 100%;
  background-color: #FFF;
  padding: 2em 10px;
}
@media only screen and (min-width: 850px) {
  .landing-page div.top-header {
    padding: 3em 10%;
  }
}
@media only screen and (min-width: 1300px) {
  .landing-page div.top-header {
    padding: 3em 15%;
  }
}
@media only screen and (min-width: 1700px) {
  .landing-page div.top-header {
    padding: 3em 20%;
  }
}
@media only screen and (min-width: 2000px) {
  .landing-page div.top-header {
    padding: 3em 25%;
  }
}
.landing-page div.top-header > .title {
  padding: 1em;
  background-color: rgba(255, 255, 255, 0.9);
  text-align: center;
}
@media only screen and (min-width: 1300px) {
  .landing-page div.top-header > .title {
    padding: 2em;
  }
}
.landing-page div.top-header > .title h1 {
  font-size: 1.4em;
  line-height: 1.15em;
}
@media only screen and (min-width: 920px) {
  .landing-page div.top-header > .title h1 {
    font-size: 1.7em;
    line-height: 1.25em;
  }
}
.landing-page .video-wrapper {
  width: 100%;
  padding-bottom: 56.25%;
  position: relative;
}
.landing-page .video-wrapper .video-caption {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  color: #fff;
  font-size: 1.0em;
  font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
  line-height: 1.3em;
  text-align: center;
  padding: 5px;
  background-color: #B83A14;
}
@media only screen and (min-width: 1px) {
  .landing-page .video-wrapper .video-caption {
    font-size: 1em;
  }
}
@media only screen and (min-width: 450px) {
  .landing-page .video-wrapper .video-caption {
    font-size: 1.3em;
  }
}
@media only screen and (min-width: 580px) {
  .landing-page .video-wrapper .video-caption {
    padding: 20px;
    font-size: 1.5em;
  }
}
@media only screen and (min-width: 790px) {
  .landing-page .video-wrapper .video-caption {
    font-size: 2em;
  }
}
@media only screen and (min-width : 1000px) {
  .landing-page .video-wrapper .video-caption {
    padding: 20px;
    font-size: 0.9em;
  }
}
@media only screen and (min-width: 1100px) {
  .landing-page .video-wrapper .video-caption {
    font-size: 1.3em;
  }
}
@media only screen and (min-width: 1570px) {
  .landing-page .video-wrapper .video-caption {
    font-size: 1.5em;
  }
}
@media only screen and (min-width: 1800px) {
  .landing-page .video-wrapper .video-caption {
    font-size: 1.6em;
  }
}
@media only screen and (min-width: 2150px) {
  .landing-page .video-wrapper .video-caption {
    font-size: 1.8em;
  }
}
.landing-page .video-wrapper .video-caption img {
  width: 15%;
  opacity: 0.7;
  position: absolute;
  bottom: 12%;
  left: 50%;
  margin-left: -7%;
}
.landing-page .video-wrapper .video-caption:hover {
  cursor: pointer;
}
.landing-page .video-wrapper .video-caption:hover img {
  opacity: 1;
}
.landing-page .video-wrapper .youtube-video {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
}
.landing-page .ball-inner {
  display: none;
  position: relative;
  background-color: #F9C4B6;
  width: 34px;
  height: 34px;
  margin-left: -19px;
  border-radius: 100%;
  left: 50%;
}
@media only screen and (min-width: 600px) {
  .landing-page .ball-inner {
    display: block;
  }
}
.landing-page .ball-inner.top {
  top: -17px;
  margin-bottom: -17px;
}
.landing-page .ball-inner.bottom {
  top: 17px;
  margin-top: -34px;
}
.landing-page .ball {
  display: none;
  position: relative;
  background-color: #fff;
  content: "";
  border-radius: 100%;
  margin-left: -32px;
  left: 50%;
  width: 60px;
  height: 60px;
}
@media only screen and (min-width: 600px) {
  .landing-page .ball {
    display: block;
  }
}
.landing-page .ball.top {
  top: -30px;
  margin-bottom: -60px;
  z-index: -1;
}
.landing-page .ball.bottom {
  bottom: -30px;
  margin-top: -60px;
}
.landing-page .pipe-block {
  margin-left: 0px;
  position: relative;
  padding: 40px 0px 60px 0px;
}
@media only screen and (min-width: 920px) {
  .landing-page .pipe-block {
    padding: 80px 0px 50px 0px;
  }
}
.landing-page .pipe-block .pipe {
  display: none;
  z-index: -1;
  background-color: white;
  width: 10px;
  position: absolute;
  left: 50%;
  top: 0px;
  bottom: 0px;
  margin-left: -5px;
}
@media only screen and (min-width: 600px) {
  .landing-page .pipe-block .pipe {
    display: block;
  }
}
.landing-page .big-panel {
  overflow: auto;
  display: block;
  margin: 0px 10px;
}
@media only screen and (min-width: 850px) {
  .landing-page .big-panel {
    margin: 0px 10%;
  }
}
@media only screen and (min-width: 1300px) {
  .landing-page .big-panel {
    margin: 0px 15%;
  }
}
@media only screen and (min-width: 1700px) {
  .landing-page .big-panel {
    margin: 0px 20%;
  }
}
@media only screen and (min-width: 2000px) {
  .landing-page .big-panel {
    margin: 0px 25%;
  }
}
@media only screen and (min-width : 1000px) {
  .landing-page .big-panel {
    margin-bottom: 2em;
  }
}
.landing-page .big-panel.with-top-bottom-padding {
  padding-top: 1em;
  padding-bottom: 1em;
}
.landing-page .big-panel.full-wide-text {
  padding: 2em;
  text-align: center;
}
.landing-page .big-panel.cta {
  text-align: center;
  padding: 1em;
  margin-top: 2em;
  border-bottom: 8px solid #C2C2C2;
}
.landing-page .big-panel.cta .button {
  margin-top: 1em;
}
.landing-page .big-panel.cta .side-margins {
  margin-left: 10px;
  margin-right: 10px;
}
.landing-page .big-panel.top-cta {
  margin-left: 10px;
  margin-right: 10px;
}
@media only screen and (min-width: 850px) {
  .landing-page .big-panel.top-cta {
    margin-left: 30%;
    margin-right: 30%;
  }
}
.landing-page .big-panel.big-image-title {
  padding: 1.5em;
  font-size: 1.1em;
  line-height: 1.5em;
  margin-bottom: 0px;
  text-align: center;
}
@media only screen and (min-width: 920px) {
  .landing-page .big-panel.big-image-title {
    padding: 2em;
  }
}
.landing-page .big-panel.big-image-title p {
  margin: 0px;
}
.landing-page .big-panel.big-image {
  margin-bottom: 0px;
  background-color: #FCFCFC;
  border-top: 1px solid #ddd;
}
.landing-page .big-panel.big-image img {
  display: block;
  margin: auto;
}
.landing-page .full-width-background {
  width: 100%;
  background-color: #F7F6F4;
  border-width: 1px 0 1px 0;
  border-style: solid;
  border-color: #C5C6C1;
}
.landing-page .column {
  margin: 0px 0.5em;
  margin-top: 1.1em;
}
@media only screen and (min-width: 850px) {
  .landing-page .column {
    margin: 0px 2em;
    margin-top: 1.1em;
  }
}
@media only screen and (min-width : 1000px) {
  .landing-page .column {
    display: inline-block;
    width: 44%;
  }
  .landing-page .column.left {
    float: left ;
    margin: 0px 3%;
  }
  .landing-page .column.right {
    float: right;
    margin: 0px 3%;
  }
}
.landing-page .column .fact-box-title {
  margin-bottom: 1em;
}
.landing-page .column .fact-box {
  display: table;
  position: relative;
  margin-left: 0;
  margin-right: 0;
  padding: 1em;
  margin-top: 0.9em;
}
@media only screen and (min-width: 850px) {
  .landing-page .column .fact-box {
    margin-left: 2em;
    margin-right: 2em;
  }
}
.landing-page .column .fact-box div {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
}
.landing-page .column div.with-image {
  text-align: center;
  padding: 0em;
}
@media only screen and (min-width: 850px) {
  .landing-page .column div.with-image {
    padding: 0.5em;
  }
}
.landing-page .column.video-column {
  padding: 1em;
}
@media only screen and (min-width : 1000px) {
  .landing-page .column.video-column {
    padding-top: 30px;
  }
}
.landing-page div.quote {
  padding: 1em;
}
@media only screen and (min-width : 1000px) {
  .landing-page div.quote {
    position: relative;
  }
}
@media only screen and (min-width : 1000px) {
  .landing-page div.quote p {
    margin-right: 300px;
  }
}
.landing-page div.quote .quote-block {
  font-size: 1.2em;
}
@media only screen and (min-width : 1000px) {
  .landing-page div.quote .quote-block {
    position: relative;
    min-height: 195px;
  }
}
.landing-page div.quote .quote-block .quote-symbol {
  float: left;
  font-size: 126px;
  font-family: serif;
  color: #fa3a00;
  font-weight: bold;
  margin-top: 25px;
  margin-right: 18px;
}
.landing-page div.quote .quote-footer {
  text-align: center;
  color: #999;
}
@media only screen and (min-width : 1000px) {
  .landing-page div.quote .quote-footer {
    text-align: right;
    margin-right: 300px;
  }
}
.landing-page div.quote img {
  display: block;
  margin: auto;
}
@media only screen and (min-width : 1000px) {
  .landing-page div.quote img {
    position: absolute;
    right: 0px;
    top: 0px;
  }
}
.landing-page .product-info {
  padding: 3em 0em;
  background-color: white;
}
.landing-page .product-info h2 {
  text-align: center;
  margin-top: 0px;
}
.landing-page .product-info .feature_wrapper {
  margin-top: 50px;
  position: relative;
  color: #888;
  line-height: 1.3em;
  margin-top: 30px;
}
@media only screen and (min-width: 500px) {
  .landing-page .product-info .feature_wrapper {
    padding-left: 40px;
    margin-top: 30px;
    line-height: 1.4em;
  }
  .landing-page .product-info .feature_wrapper:before {
    content: '';
    border-radius: 250px;
    width: 10px;
    height: 10px;
    background: #f54709;
    position: absolute;
    top: 8px;
    left: 0;
  }
}
.landing-page .product-info .feature_wrapper h4 {
  max-width: 540px;
  color: #555;
  display: block;
  font-weight: bold;
  margin-bottom: 4px;
  font-size: 1.1em;
  text-align: left;
}
.landing-page.vertical-ngo div.top-header {
  background-image: url("website/images/landing/verticals/ngo/ngo_background.jpg");
}
@media only screen and (min-width : 1000px) {
  .landing-page.vertical-ngo .fact-box.problem-solution {
    height: 215px;
  }
}
@media only screen and (min-width : 1000px) {
  .landing-page.vertical-ngo .fact-box1 {
    height: 220px;
  }
}
@media only screen and (min-width : 1000px) {
  .landing-page.vertical-ngo .fact-box2 {
    height: 165px;
  }
}
@media only screen and (min-width : 1000px) {
  .landing-page.vertical-ngo .fact-box3 {
    height: 165px;
  }
}
.landing-page.vertical-ngo .gallery_wrapper .item_wrapper:nth-child(4) {
  display: block;
}
@media only screen and (min-width: 972px) {
  .landing-page.vertical-ngo .gallery_wrapper .item_wrapper:nth-child(4) {
    display: none;
  }
}
@media only screen and (min-width: 1280px) {
  .landing-page.vertical-ngo .gallery_wrapper .item_wrapper:nth-child(4) {
    display: block;
  }
}
.landing-page.cases-pdf .with-top-bottom-padding > .column.left {
  margin-top: 25px;
}
@media only screen and (min-width : 1000px) {
  .landing-page.cases-pdf .fact-box1 {
    height: 220px;
  }
}
@media only screen and (min-width : 1000px) {
  .landing-page.cases-pdf .fact-box2 {
    height: 120px;
  }
}
@media only screen and (min-width : 1000px) {
  .landing-page.cases-pdf .fact-box3 {
    height: 120px;
  }
}
@media only screen and (min-width : 1000px) {
  .landing-page.cases-pdf .fact-box4 {
    height: 120px;
  }
}
.landing-page.cases-tables .with-top-bottom-padding > .column.left {
  margin-top: 25px;
}
@media only screen and (min-width : 1000px) {
  .landing-page.cases-tables .fact-box1 {
    height: 160px;
  }
}
@media only screen and (min-width : 1000px) {
  .landing-page.cases-tables .fact-box2 {
    height: 120px;
  }
}
@media only screen and (min-width : 1000px) {
  .landing-page.cases-tables .fact-box3 {
    height: 120px;
  }
}
.page_wrapper .page.vertical-journalism {
  padding-bottom: 0px;
}
.page_wrapper .page.vertical-journalism a:link,
.page_wrapper .page.vertical-journalism a:visited {
  color: #68b8c4 !important;
}
.page_wrapper .page.vertical-journalism .button,
.page_wrapper .page.vertical-journalism a.button:link,
.page_wrapper .page.vertical-journalism a.button:visited {
  background: #68b8c4 !important;
  color: #fff !important;
}
.page_wrapper .page.vertical-journalism .footer_wrapper .footer_brand_wrapper {
  margin-top: 0;
}
@media only screen and (min-width: 600px) {
  .page_wrapper .page.vertical-journalism .footer_wrapper .footer_brand_wrapper {
    margin-top: 60px;
  }
}
.page_wrapper .page.vertical-journalism .footer_wrapper a:link,
.page_wrapper .page.vertical-journalism .footer_wrapper a:visited {
  color: #fff !important;
}
.page_wrapper .page.vertical-journalism .meetup-top-bar {
  background-color: #68b8c4;
  color: #fff;
  border-bottom: 1px solid #F6F6F2;
  box-sizing: border-box;
  display: none;
  font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
  line-height: 31px;
  padding-left: 10px;
  padding-right: 10px;
  white-space: nowrap;
  overflow: hidden;
  font-weight: 100;
}
.page_wrapper .page.vertical-journalism .meetup-top-bar .flex_fullwidth {
  width: 100%;
  padding-right: 60px;
}
@media only screen and (min-width: 1560px) {
  .page_wrapper .page.vertical-journalism .meetup-top-bar .flex_fullwidth {
    max-width: 1440px;
    padding-right: 10px;
  }
}
.page_wrapper .page.vertical-journalism .meetup-top-bar .next-meetup {
  font-size: 16px;
  font-weight: bold;
  margin-right: 10px;
  opacity: 0.6;
  text-transform: uppercase;
}
.page_wrapper .page.vertical-journalism .meetup-top-bar .meetup-contents {
  display: inline-block;
}
.page_wrapper .page.vertical-journalism .meetup-top-bar .meetup-contents a {
  display: none;
}
.page_wrapper .page.vertical-journalism .meetup-top-bar .meetup-contents a:first-child {
  display: block;
}
.page_wrapper .page.vertical-journalism .meetup-top-bar .meetup-contents a .date {
  display: none;
}
.page_wrapper .page.vertical-journalism .meetup-top-bar .meetup-contents a .date-text {
  color: #fff;
  display: inline-block;
  margin-right: 10px;
}
.page_wrapper .page.vertical-journalism .meetup-top-bar .meetup-contents a .text {
  color: #fff;
  display: inline-block;
}
.page_wrapper .page.vertical-journalism .meetup-top-bar .meetup-contents a .text:hover {
  text-decoration: underline;
}
@media only screen and (min-width: 600px) {
  .page_wrapper .page.vertical-journalism .meetup-top-bar {
    display: block;
  }
}
@media only screen and (min-width: 850px) {
  .page_wrapper .page.vertical-journalism .meetup-top-bar {
    text-align: right;
  }
  .page_wrapper .page.vertical-journalism .meetup-top-bar .meetup-contents {
    background: url("website/images/landing/verticals/journalism/icon_calendar.png") no-repeat right center;
    padding-right: 31px;
    background-position: 100% 5px;
  }
}
.page_wrapper .page.vertical-journalism .title-wrapper {
  background-color: #F6F6F2;
  margin-bottom: 10px;
  overflow: hidden;
  position: relative;
  background-image: url("website/images/landing/verticals/journalism/banner_full.jpg");
  background-size: 100% cover;
  background-repeat: no-repeat;
  background-position: 50% top;
  height: 590px;
}
@media only screen and (min-width: 600px) {
  .page_wrapper .page.vertical-journalism .title-wrapper {
    height: 550px;
  }
}
.page_wrapper .page.vertical-journalism .title-wrapper .title-centered-box {
  margin: auto;
  margin-top: 00px;
  text-align: center;
  width: 100%;
}
@media only screen and (min-width: 600px) {
  .page_wrapper .page.vertical-journalism .title-wrapper .title-centered-box {
    text-align: left;
    padding-left: 63px;
    margin-top: 20px;
  }
}
@media only screen and (min-width: 1560px) {
  .page_wrapper .page.vertical-journalism .title-wrapper .title-centered-box {
    max-width: 1440px;
    padding-left: 0px;
  }
}
.page_wrapper .page.vertical-journalism .title-wrapper .title-centered-box .title {
  padding-top: 10px;
  position: relative;
  text-align: center;
}
@media only screen and (min-width: 600px) {
  .page_wrapper .page.vertical-journalism .title-wrapper .title-centered-box .title {
    height: 146px;
    padding-top: 30px;
    top: -1px;
  }
}
@media only screen and (min-width: 920px) {
  .page_wrapper .page.vertical-journalism .title-wrapper .title-centered-box .title {
    padding-left: 0px;
    text-align: center;
  }
}
.page_wrapper .page.vertical-journalism .title-wrapper .title-centered-box .title .logo {
  background-image: url("images/silk-white.svg");
  background-repeat: no-repeat;
  background-size: 32px 41px;
  display: block;
  width: 32px;
  height: 41px;
  margin: auto;
  margin-bottom: 10px;
  vertical-align: -4px;
  margin-right: 10px;
}
@media only screen and (min-width: 600px) {
  .page_wrapper .page.vertical-journalism .title-wrapper .title-centered-box .title .logo {
    display: inline-block;
    margin-bottom: 0px;
  }
}
.page_wrapper .page.vertical-journalism .title-wrapper .title-centered-box .title .title-holder {
  display: block;
  margin: auto;
  font-weight: 100;
}
@media only screen and (min-width: 600px) {
  .page_wrapper .page.vertical-journalism .title-wrapper .title-centered-box .title .title-holder {
    display: inline-block;
    margin-top: 17px;
  }
}
.page_wrapper .page.vertical-journalism .title-wrapper .title-centered-box .title .line1 {
  font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
  font-size: 40px;
  line-height: 35px;
  margin: auto;
  margin-bottom: 10px;
  max-width: 264px;
  text-align: center;
}
@media only screen and (min-width: 600px) {
  .page_wrapper .page.vertical-journalism .title-wrapper .title-centered-box .title .line1 {
    margin-bottom: 0px;
    max-width: 100%;
  }
}
.page_wrapper .page.vertical-journalism .title-wrapper .title-centered-box .title .line1 .small {
  font-size: 25px;
  margin-left: 3px;
}
.page_wrapper .page.vertical-journalism .title-wrapper .title-centered-box .title .line2 {
  color: #000;
  font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
  font-size: 25px;
  margin-top: 15px;
  text-align: center;
}
@media only screen and (min-width: 600px) {
  .page_wrapper .page.vertical-journalism .title-wrapper .title-centered-box .title .line2 {
    margin-top: 15px;
  }
}
.page_wrapper .page.vertical-journalism h1.subtitle {
  color: #5E5E5E;
  font-size: 25px;
  line-height: 32px;
  margin: auto;
  margin-top: 25px;
  max-width: 674px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
  font-weight: 100;
}
@media only screen and (min-width: 600px) {
  .page_wrapper .page.vertical-journalism h1.subtitle {
    margin-top: 60px;
  }
}
.page_wrapper .page.vertical-journalism .video-wrapper {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  margin-bottom: 10px;
  margin-top: 35px;
  padding-bottom: 56%;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 680px) {
  .page_wrapper .page.vertical-journalism .video-wrapper {
    background-image: none;
    height: 320px;
    padding-bottom: 0px;
  }
}
@media only screen and (min-width: 1150px) {
  .page_wrapper .page.vertical-journalism .video-wrapper {
    background-size: 1200px;
  }
}
.page_wrapper .page.vertical-journalism .video-wrapper .video-container {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  bottom: 0px;
  cursor: pointer;
  left: 0px;
  position: absolute;
  right: 0px;
  top: 20px;
  text-align: center;
}
.page_wrapper .page.vertical-journalism .video-wrapper .video-container iframe {
  height: 100%;
  left: 0px;
  top: 0px;
  width: 100%;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  left: 50%;
  margin-left: -281px;
  top: -25px;
  width: 563px;
  height: 317px;
  position: absolute;
}
@media only screen and (min-width: 680px) {
  .page_wrapper .page.vertical-journalism .video-wrapper .video-container {
    width: 561px;
    height: 294px;
    margin: auto;
    top: 0px;
  }
}
.page_wrapper .page.vertical-journalism .video-wrapper .video-container .play-button {
  opacity: 0.7;
  transition: all 0.1s ease-out;
}
.page_wrapper .page.vertical-journalism .video-wrapper .video-container:hover .play-button {
  opacity: 1;
}
.page_wrapper .page.vertical-journalism .video-wrapper .video-container:hover .play-caption {
  background: #fff;
}
.page_wrapper .page.vertical-journalism .video-wrapper .video-container .play-caption {
  display: inline-block;
  text-transform: uppercase;
  color: #515151;
  background: rgba(255, 255, 255, 0.9);
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  padding: 10px 30px;
  font-size: 14px;
  margin-top: 20px;
  transition: all 0.2s ease-out;
}
.page_wrapper .page.vertical-journalism .steps {
  position: relative;
  text-align: center;
  margin-top: 60px;
}
@media only screen and (min-width: 960px) {
  .page_wrapper .page.vertical-journalism .steps {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  .page_wrapper .page.vertical-journalism .steps .step1,
  .page_wrapper .page.vertical-journalism .steps .step4 {
    -ms-flex-positive: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
  }
  .page_wrapper .page.vertical-journalism .steps .step1 > .arrow-post {
    display: none;
  }
  .page_wrapper .page.vertical-journalism .steps .step4 > .arrow-post {
    display: block;
  }
  .page_wrapper .page.vertical-journalism .steps .step1 {
    margin-left: 0px;
  }
}
.page_wrapper .page.vertical-journalism .steps .left-filler {
  background-color: blue;
  display: inline-block;
  height: 100px;
  width: 100px;
}
.page_wrapper .page.vertical-journalism .step {
  display: block;
  height: 110px;
  margin: auto;
  position: relative;
  text-align: center;
  width: 90%;
  background: #68b8c4;
  margin-bottom: 5px;
}
.page_wrapper .page.vertical-journalism .step::after {
  border: 15px solid transparent;
  border-top: 15px solid blue;
  bottom: -30px;
  content: '';
  left: 50%;
  margin-left: 46px;
  overflow: visible;
  position: absolute;
  z-index: 1;
}
@media only screen and (min-width: 600px) {
  .page_wrapper .page.vertical-journalism .step {
    width: 70%;
  }
}
@media only screen and (min-width: 960px) {
  .page_wrapper .page.vertical-journalism .step::after {
    display: none;
  }
}
.page_wrapper .page.vertical-journalism .step .step-content {
  width: 100%;
  text-align: center;
}
@media only screen and (min-width: 960px) {
  .page_wrapper .page.vertical-journalism .step .step-content {
    width: 240px;
    padding-right: 40px;
  }
}
@media only screen and (min-width: 1230px) {
  .page_wrapper .page.vertical-journalism .step .step-content {
    padding-right: 0px;
  }
}
.page_wrapper .page.vertical-journalism .step .step-content span {
  position: relative;
}
@media only screen and (min-width: 960px) {
  .page_wrapper .page.vertical-journalism .step.step1 .step-content {
    float: right;
    padding-right: 0px;
  }
}
@media only screen and (min-width: 960px) {
  .page_wrapper .page.vertical-journalism .step {
    display: inline-block;
    height: 165px;
    margin-right: 0px;
    width: 265px;
  }
}
.page_wrapper .page.vertical-journalism .step span {
  color: white;
  display: inline-block;
  font-size: 22px;
  margin-left: 123px;
  position: relative;
  text-transform: uppercase;
  top: 49px;
}
@media only screen and (min-width: 960px) {
  .page_wrapper .page.vertical-journalism .step span {
    margin-left: 17px;
    top: 17px;
  }
}
.page_wrapper .page.vertical-journalism .step .icon {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 100% 70px;
  display: inline-block;
  height: 122px;
  left: -60px;
  opacity: 0.8;
  position: relative;
  top: -31px;
  width: 263px;
}
@media only screen and (min-width: 960px) {
  .page_wrapper .page.vertical-journalism .step .icon {
    display: block;
    left: 0px;
    margin: auto;
    margin-top: 14px;
    top: 0px;
  }
}
.page_wrapper .page.vertical-journalism .step span {
  display: block;
}
@media only screen and (min-width: 960px) {
  .page_wrapper .page.vertical-journalism .step span {
    display: inline;
  }
}
.page_wrapper .page.vertical-journalism .step.step1 .arrow-pre:before {
  border-right-color: #f7f9fa;
  border-top-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step.step1 .arrow-pre:after {
  border-right-color: #f7f9fa;
  border-bottom-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step.step1 .arrow-post:before {
  border-left-color: #f7f9fa;
  border-bottom-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step.step1 .arrow-post:after {
  border-left-color: #f7f9fa;
  border-top-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step.step1::after {
  border-top-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step .icon1 {
  background-image: url("website/images/landing/verticals/journalism/landingpage_icon_step_1.svg");
}
.page_wrapper .page.vertical-journalism .step.step2 .arrow-pre:before {
  border-right-color: #f7f9fa;
  border-top-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step.step2 .arrow-pre:after {
  border-right-color: #f7f9fa;
  border-bottom-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step.step2 .arrow-post:before {
  border-left-color: #f7f9fa;
  border-bottom-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step.step2 .arrow-post:after {
  border-left-color: #f7f9fa;
  border-top-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step.step2::after {
  border-top-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step .icon2 {
  background-image: url("website/images/landing/verticals/journalism/landingpage_icon_step_2.svg");
  background-size: 100% 75px;
}
.page_wrapper .page.vertical-journalism .step.step3 .arrow-pre:before {
  border-right-color: #f7f9fa;
  border-top-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step.step3 .arrow-pre:after {
  border-right-color: #f7f9fa;
  border-bottom-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step.step3 .arrow-post:before {
  border-left-color: #f7f9fa;
  border-bottom-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step.step3 .arrow-post:after {
  border-left-color: #f7f9fa;
  border-top-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step.step3::after {
  border-top-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step .icon3 {
  background-image: url("website/images/landing/verticals/journalism/landingpage_icon_step_3.svg");
  background-size: 100% 75px;
}
.page_wrapper .page.vertical-journalism .step.step4 .arrow-pre:before {
  border-right-color: #f7f9fa;
  border-top-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step.step4 .arrow-pre:after {
  border-right-color: #f7f9fa;
  border-bottom-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step.step4 .arrow-post:before {
  border-left-color: #f7f9fa;
  border-bottom-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step.step4 .arrow-post:after {
  border-left-color: #f7f9fa;
  border-top-color: #f7f9fa;
}
.page_wrapper .page.vertical-journalism .step.step4::after {
  display: none;
}
.page_wrapper .page.vertical-journalism .step .icon4 {
  background-image: url("website/images/landing/verticals/journalism/landingpage_icon_step_4.svg");
}
.page_wrapper .page.vertical-journalism .step .arrow-pre,
.page_wrapper .page.vertical-journalism .step .arrow-post {
  position: absolute;
  top: 0px;
  display: none;
  transform: scale(0.999);
}
@media only screen and (min-width: 960px) {
  .page_wrapper .page.vertical-journalism .step .arrow-pre,
  .page_wrapper .page.vertical-journalism .step .arrow-post {
    display: block;
  }
}
.page_wrapper .page.vertical-journalism .step .arrow-pre.arrow-pre,
.page_wrapper .page.vertical-journalism .step .arrow-post.arrow-pre {
  left: 0px;
}
.page_wrapper .page.vertical-journalism .step .arrow-pre.arrow-pre:before,
.page_wrapper .page.vertical-journalism .step .arrow-post.arrow-pre:before,
.page_wrapper .page.vertical-journalism .step .arrow-pre.arrow-pre:after,
.page_wrapper .page.vertical-journalism .step .arrow-post.arrow-pre:after {
  left: -14px;
}
.page_wrapper .page.vertical-journalism .step .arrow-pre.arrow-post,
.page_wrapper .page.vertical-journalism .step .arrow-post.arrow-post {
  left: 0px;
}
.page_wrapper .page.vertical-journalism .step .arrow-pre.arrow-post:before,
.page_wrapper .page.vertical-journalism .step .arrow-post.arrow-post:before,
.page_wrapper .page.vertical-journalism .step .arrow-pre.arrow-post:after,
.page_wrapper .page.vertical-journalism .step .arrow-post.arrow-post:after {
  right: -14px;
}
.page_wrapper .page.vertical-journalism .step .arrow-pre:before,
.page_wrapper .page.vertical-journalism .step .arrow-post:before,
.page_wrapper .page.vertical-journalism .step .arrow-pre:after,
.page_wrapper .page.vertical-journalism .step .arrow-post:after {
  border-bottom: 28px solid transparent;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 28px solid transparent;
  content: '';
  position: absolute;
  top: 0px;
}
@media only screen and (min-width: 960px) {
  .page_wrapper .page.vertical-journalism .step .arrow-pre:before,
  .page_wrapper .page.vertical-journalism .step .arrow-post:before,
  .page_wrapper .page.vertical-journalism .step .arrow-pre:after,
  .page_wrapper .page.vertical-journalism .step .arrow-post:after {
    border-bottom: 42px solid transparent;
    border-top: 42px solid transparent;
    display: block;
  }
}
.page_wrapper .page.vertical-journalism .step .arrow-pre:after,
.page_wrapper .page.vertical-journalism .step .arrow-post:after {
  top: 54px;
}
@media only screen and (min-width: 960px) {
  .page_wrapper .page.vertical-journalism .step .arrow-pre:after,
  .page_wrapper .page.vertical-journalism .step .arrow-post:after {
    top: 81px;
  }
}
.page_wrapper .page.vertical-journalism .quote-block {
  background-color: white;
  font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
  margin-left: auto;
  margin-right: auto;
  margin-top: 82px;
  max-width: 1000px;
  min-height: 175px;
  padding: 10px;
  position: relative;
}
.page_wrapper .page.vertical-journalism .quote-block .quote-text {
  display: block;
  font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
  font-size: 20px;
  font-weight: 100;
  line-height: 25px;
  margin: 20px 20px 20px 20px;
  text-align: justify;
}
@media only screen and (min-width: 700px) {
  .page_wrapper .page.vertical-journalism .quote-block .quote-text {
    line-height: 32px;
    margin: 20px 200px 20px 20px;
  }
}
.page_wrapper .page.vertical-journalism .quote-block .quote-signature {
  background: url("website/images/landing/verticals/journalism/testimonial-logo.png") no-repeat center right;
  display: block;
  line-height: 38px;
  margin-bottom: 10px;
  min-height: 38px;
  padding-right: 62px;
  text-align: center;
}
@media only screen and (min-width: 700px) {
  .page_wrapper .page.vertical-journalism .quote-block .quote-signature {
    margin-right: 200px;
    text-align: right;
  }
}
.page_wrapper .page.vertical-journalism .quote-block .picture {
  background-image: url("website/images/landing/verticals/journalism/dantevlock.png");
  background-size: cover;
  border-radius: 100%;
  height: 154px;
  margin-left: auto;
  margin-right: auto;
  width: 154px;
}
@media only screen and (min-width: 700px) {
  .page_wrapper .page.vertical-journalism .quote-block .picture {
    margin-top: -77px;
    position: absolute;
    right: 30px;
    top: 50%;
  }
}
.page_wrapper .page.vertical-journalism a.cta-button {
  display: block;
  margin: 78px auto 78px auto;
  width: 260px;
}
.page_wrapper .page.vertical-journalism .images-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  margin-left: auto;
  margin-right: auto;
  max-width: 1215px;
  text-align: center;
}
.page_wrapper .page.vertical-journalism .images-container .image-container {
  display: inline-block;
  margin-bottom: 20px;
  margin-left: 8px;
  margin-right: 8px;
  margin-top: 20px;
  max-width: 378px;
}
.page_wrapper .page.vertical-journalism .images-container .image-container .image {
  max-width: 378px;
  padding-bottom: 54.23%;
  width: 100%;
}
.page_wrapper .page.vertical-journalism .images-container .image-container .image-footer {
  color: #545454;
  line-height: 26px;
  margin-top: 15px;
  font-weight: 100;
  text-align: left;
  padding: 0 5px;
}
.page_wrapper .page.vertical-journalism .images-container .image-container .image1 {
  background-image: url("website/images/landing/verticals/journalism/screenshot_1.png");
}
.page_wrapper .page.vertical-journalism .images-container .image-container .image2 {
  background-image: url("website/images/landing/verticals/journalism/screenshot_2.png");
}
.page_wrapper .page.vertical-journalism .images-container .image-container .image3 {
  background-image: url("website/images/landing/verticals/journalism/screenshot_3.png");
}
.page_wrapper .page.vertical-journalism .images-container .image-container .image4 {
  background-image: url("website/images/landing/verticals/journalism/screenshot_4.png");
}
.page_wrapper .page.vertical-journalism .images-container .image-container .image5 {
  background-image: url("website/images/landing/verticals/journalism/screenshot_5.png");
}
.page_wrapper .page.vertical-journalism .images-container .image-container .image6 {
  background-image: url("website/images/landing/verticals/journalism/screenshot_6.png");
}
.page_wrapper .page.vertical-journalism .logos-container-wrapper {
  background-color: white;
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 80px;
  padding: 20px;
  padding-bottom: 39px;
  text-align: center;
}
.page_wrapper .page.vertical-journalism .logos-container-wrapper .logos-title {
  margin-bottom: 20px;
  margin-top: 20px;
  color: #808080;
  font-size: 24px;
  font-weight: 100;
}
.page_wrapper .page.vertical-journalism .logos-container-wrapper .logos-container {
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: space-around;
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-around;
  max-width: 1215px;
  margin: 0 auto;
}
.page_wrapper .page.vertical-journalism .logos-container-wrapper .logos-container .logo {
  margin-top: 10px;
  margin-left: 10px;
  margin-right: 10px;
}
.page_wrapper .page.vertical-journalism .cta-faq-wrapper {
  text-align: center;
  margin-top: 50px;
  border-top: 1px solid #fff;
  padding: 80px 0 0 0 ;
}
.page_wrapper .page.vertical-journalism .cta-faq-wrapper h3 {
  font-size: 25px;
  color: #5E5E5E;
  font-weight: 100;
}
.page_wrapper .page.vertical-journalism .cta-faq-wrapper .cta-faq-anchor {
  display: inline-block;
  margin-top: 10px;
}
.page_wrapper .page.vertical-journalism .twitter {
  color: #000;
  cursor: pointer;
  display: block;
  height: 100px;
  margin: auto;
  margin-bottom: 80px;
  margin-top: 30px;
  text-align: center;
  width: 190px;
}
.page_wrapper .page.vertical-journalism .twitter:hover {
  color: #000;
  text-decoration: none;
}
.page_wrapper .page.vertical-journalism .twitter .image {
  background-repeat: no-repeat;
  height: 100px;
  margin: auto;
  width: 100px;
  background-image: url("website/images/landing/verticals/journalism/icon_twitter.svg");
}
.page_wrapper .page.vertical-journalism .meetup-bottom-bar {
  background-color: #68b8c4;
  color: #fff;
  box-sizing: content-box;
  display: none;
  font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
  line-height: 31px;
  padding-bottom: 10px;
  margin-top: 40px;
  text-align: center;
  font-weight: 100;
}
.page_wrapper .page.vertical-journalism .meetup-bottom-bar .upcoming-meetups {
  background-image: url("website/images/landing/verticals/journalism/icon_calendar.png");
  background-position: 0px 5px;
  background-repeat: no-repeat;
  color: #fff;
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 10px;
  margin-top: 10px;
  padding-left: 28px;
  text-transform: uppercase;
}
.page_wrapper .page.vertical-journalism .meetup-bottom-bar .meetup-contents {
  display: none;
}
.page_wrapper .page.vertical-journalism .meetup-bottom-bar .meetup-contents .date {
  display: none;
}
.page_wrapper .page.vertical-journalism .meetup-bottom-bar .meetup-contents a {
  border-top: 1px solid #F5F5F5;
  display: block;
  margin-left: 10px;
  margin-right: 10px;
  max-width: 800px;
  padding-bottom: 5px;
  padding-top: 5px;
}
@media only screen and (min-width: 600px) {
  .page_wrapper .page.vertical-journalism .meetup-bottom-bar .meetup-contents a {
    margin: auto;
  }
}
.page_wrapper .page.vertical-journalism .meetup-bottom-bar .meetup-contents a:hover {
  text-decoration: none;
}
.page_wrapper .page.vertical-journalism .meetup-bottom-bar .meetup-contents .date-text {
  color: #fff;
  display: inline-block;
  overflow: hidden;
  text-align: left;
  vertical-align: top;
  width: 20%;
  line-height: 1.2em;
}
.page_wrapper .page.vertical-journalism .meetup-bottom-bar .meetup-contents .text {
  color: #fff;
  display: inline-block;
  text-align: right;
  width: 70%;
  line-height: 1.2em;
}
.page_wrapper .page.vertical-journalism .meetup-bottom-bar .meetup-contents .text:hover {
  text-decoration: underline;
}
.consumer-cta.journalism form {
  text-align: center;
}
.consumer-cta.journalism input[type=email] {
  margin-bottom: 10px;
  margin-top: 10px;
  width: 100%;
}
body.page-global-feed {
  background-color: #f9f8f7;
  font-size: 15px;
}
body.page-global-feed a[href] {
  color: #75a5cc;
}
body.page-global-feed .feed {
  max-width: 780px;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  padding-left: 1px;
  padding-right: 1px;
}
body.page-global-feed .feed .day-block {
  margin-top: 30px;
}
body.page-global-feed .feed .day-header {
  color: #b8b19f;
  text-align: center;
  text-transform: uppercase;
  width: 100%;
  font-size: 15px;
}
body.page-global-feed .feed .day-header::after {
  content: "";
  display: block;
  height: 30px;
  background-color: #b8b19f;
  width: 1px;
  margin: 5px auto;
}
body.page-global-feed .feed .site-block {
  position: relative;
}
body.page-global-feed .feed .site-block:not(:last-child) {
  margin-bottom: 30px;
}
body.page-global-feed .feed .site-block:not(:last-child)::after {
  background-color: #b8b19f;
  bottom: -30px;
  content: "";
  display: block;
  height: 30px;
  left: 50%;
  margin: auto;
  position: absolute;
  width: 1px;
}
body.page-global-feed .feed .site-header {
  height: 25px;
  line-height: 25px;
  margin-bottom: 17px;
  text-align: center;
  width: 100%;
}
body.page-global-feed .feed .site-header .silk-icon {
  background-image: url("website/images/silk.svg");
  background-size: cover;
  display: inline-block;
  height: 25px;
  width: 25px;
}
body.page-global-feed .feed .site-header > * {
  vertical-align: top;
}
body.page-global-feed .feed .user-block {
  background-color: white;
  padding: 20px;
  position: relative;
  box-shadow: 0px 1px 1px 0px #ccc;
}
body.page-global-feed .feed .user-block:not(:last-child) {
  margin-bottom: 10px;
}
body.page-global-feed .feed .user-block:not(:last-child)::after {
  background-color: #b8b19f;
  bottom: -10px;
  content: "";
  display: block;
  height: 10px;
  left: 50%;
  margin: auto;
  position: absolute;
  width: 1px;
}
body.page-global-feed .feed .user-block .user-header {
  margin-bottom: 10px;
}
body.page-global-feed .feed .user-block .user-header .column1,
body.page-global-feed .feed .user-block .user-header .column23 {
  height: 48px;
  line-height: 48px;
}
body.page-global-feed .feed .user-block .user-header .column1 {
  color: #aeaca9;
  font-size: 15px;
}
body.page-global-feed .feed .user-block .user-header .column23 {
  font-weight: bold;
}
body.page-global-feed .feed .user-block .user-header .initials {
  background-color: #f9f8f7;
  border-radius: 100%;
  color: #b8b19f;
  display: inline-block;
  height: 48px;
  line-height: 48px;
  text-align: center;
  width: 48px;
}
body.page-global-feed .feed .user-block .column1,
body.page-global-feed .feed .user-block .column2,
body.page-global-feed .feed .user-block .column3,
body.page-global-feed .feed .user-block .column23 {
  vertical-align: top;
  display: inline-block;
}
body.page-global-feed .feed .user-block .column1.column1,
body.page-global-feed .feed .user-block .column2.column1,
body.page-global-feed .feed .user-block .column3.column1,
body.page-global-feed .feed .user-block .column23.column1 {
  width: 90px;
}
body.page-global-feed .feed .user-block .column1.column2,
body.page-global-feed .feed .user-block .column2.column2,
body.page-global-feed .feed .user-block .column3.column2,
body.page-global-feed .feed .user-block .column23.column2 {
  width: 80px;
}
body.page-global-feed .feed .user-block .column1.column3,
body.page-global-feed .feed .user-block .column2.column3,
body.page-global-feed .feed .user-block .column3.column3,
body.page-global-feed .feed .user-block .column23.column3 {
  width: calc(100% - 170px);
}
body.page-global-feed .feed .user-block .column1.column23,
body.page-global-feed .feed .user-block .column2.column23,
body.page-global-feed .feed .user-block .column3.column23,
body.page-global-feed .feed .user-block .column23.column23 {
  width: calc(100% - 90px);
}
body.page-global-feed .feed .user-block .feed-item {
  margin-bottom: 10px;
  margin-top: 10px;
}
body.page-global-feed .feed .user-block .feed-item .feed-item-content {
  margin-left: 90px;
}
body.page-global-feed .feed .user-block .feed-item .cards-holder {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 30px;
}
body.page-global-feed .feed .user-block .feed-item .cards-holder .feed-card-holder {
  margin-top: 10px;
}
body.page-global-feed .feed .user-block .feed-item:not(:last-child) {
  border-bottom: 1px solid #f9f8f7;
}
body.page-global-feed .feed .user-block .feed-item .column2 {
  font-size: 15px;
  color: #aeaca9;
}
body.page-global-feed .feed .user-block .feed-item .column3 {
  position: relative;
  font-size: 15px;
}
body.page-global-feed .feed .user-block .feed-item .arrow-up,
body.page-global-feed .feed .user-block .feed-item .arrow-down {
  display: none;
  cursor: pointer;
  position: absolute;
  right: 0px;
  top: 0px;
  transform-origin: 25% 75%;
  -webkit-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-user-focus: ignore;
  -moz-user-focus: ignore;
  -ms-user-focus: ignore;
  -o-user-focus: ignore;
  user-focus: ignore;
}
body.page-global-feed .feed .user-block .feed-item .arrow-up.arrow-down,
body.page-global-feed .feed .user-block .feed-item .arrow-down.arrow-down {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
body.page-global-feed .feed .user-block .feed-item .arrow-up.arrow-up,
body.page-global-feed .feed .user-block .feed-item .arrow-down.arrow-up {
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
}
body.page-global-feed .feed .user-block .feed-item .arrow-up:before,
body.page-global-feed .feed .user-block .feed-item .arrow-down:before {
  border-bottom: 1px solid;
  border-left: 1px solid;
  content: '';
  display: block;
  height: 10px;
  width: 10px;
}
body.page-global-feed .feed .load-more {
  margin-top: 31px;
  position: relative;
  text-align: center;
}
body.page-global-feed .feed .load-more .load-more-button {
  border: 1px solid #b8b19f;
  border-radius: 50px;
  color: #b8b19f;
  cursor: pointer;
  height: 40px;
  line-height: 40px;
  margin: auto;
  width: 130px;
  -webkit-user-select: none;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-user-focus: ignore;
  -moz-user-focus: ignore;
  -ms-user-focus: ignore;
  -o-user-focus: ignore;
  user-focus: ignore;
}
body.page-global-feed .feed .load-more::before {
  background-color: #b8b19f;
  content: "";
  display: block;
  height: 30px;
  left: 50%;
  margin: auto;
  position: absolute;
  top: -30px;
  width: 1px;
}
body.page-global-feed .feed-item .view-rest {
  margin-bottom: 10px;
  margin-top: 10px;
  text-align: right;
  text-transform: uppercase;
}
body.page-global-feed .feed-item .view-rest a[href] {
  color: black;
  font-size: 15px;
}
.feed-card-holder {
  background-color: #f9f8f7;
  border: 1px solid #E6E6E6;
  box-sizing: border-box;
  display: inline-block;
  max-width: 310px;
  width: 100%;
}
.feed-card-holder .card-content-wrapper {
  position: relative;
  padding-bottom: 62%;
  height: 0px;
}
.feed-card-holder .card-content-wrapper .card-content {
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
}
.feed-card-holder .card-content-wrapper .card-content .card-title {
  color: #444;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-size: 0.9em;
  height: 20%;
  line-height: 35px;
  overflow: hidden;
  padding-left: 5%;
  text-overflow: ellipsis;
  text-transform: uppercase;
  white-space: nowrap;
}
.feed-card-holder .card-content-wrapper .card-content .card-title a[href] {
  color: #444;
}
.feed-card-holder .card-content-wrapper .card-content .full-height-content {
  height: 80%;
  background-position: center;
  background-size: cover;
}
.feed-card-holder .card-content-wrapper .card-content .top-half {
  height: 43%;
}
.feed-card-holder .card-content-wrapper .card-content .bottom-half {
  background-position: center;
  background-size: cover;
  color: white;
  height: 37%;
  line-height: 65px;
  text-align: center;
}
.feed-card-holder .card-content-wrapper .card-content .bottom-half.bcolor0 {
  background-color: #75A5CD;
}
.feed-card-holder .card-content-wrapper .card-content .bottom-half.bcolor1 {
  background-color: #a6d2d8;
}
.feed-card-holder .card-content-wrapper .card-content .bottom-half.bcolor2 {
  background-color: #accc4f;
}
.feed-card-holder .card-content-wrapper .card-content .bottom-half.bcolor3 {
  background-color: #f3ad7c;
}
.feed-card-holder .card-content-wrapper .card-content .fact {
  font-size: 14px;
  line-height: normal;
  margin-left: 5%;
  margin-right: 5%;
  cursor: default;
}
.feed-card-holder .card-content-wrapper .card-content .fact .fact-name {
  color: #444;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 50%;
  height: 22px;
}
.feed-card-holder .card-content-wrapper .card-content .fact .fact-name:not(.removed) span:hover {
  cursor: pointer;
  text-decoration: underline;
}
.feed-card-holder .card-content-wrapper .card-content .fact.removed .fact-name {
  color: #aaa;
  text-decoration: line-through;
}
.feed-card-holder .card-content-wrapper .card-content .fact .fact-value {
  display: inline-block;
  height: 22px;
  position: relative;
  text-align: right;
  width: 50%;
  overflow: hidden;
}
.feed-card-holder .card-content-wrapper .card-content .fact .new-value,
.feed-card-holder .card-content-wrapper .card-content .fact .old-value {
  display: inline;
  max-width: 100%;
  overflow: hidden;
  position: absolute;
  right: 0px;
  text-overflow: ellipsis;
  top: 0px;
  transition: top 0.2s ease-out;
  white-space: nowrap;
}
.feed-card-holder .card-content-wrapper .card-content .fact .new-value.new-value,
.feed-card-holder .card-content-wrapper .card-content .fact .old-value.new-value {
  color: #75A5CD;
  cursor: pointer;
}
.feed-card-holder .card-content-wrapper .card-content .fact .new-value.new-value:hover,
.feed-card-holder .card-content-wrapper .card-content .fact .old-value.new-value:hover {
  text-decoration: underline;
}
.feed-card-holder .card-content-wrapper .card-content .fact .new-value.old-value,
.feed-card-holder .card-content-wrapper .card-content .fact .old-value.old-value {
  color: #aaa;
  text-decoration: line-through;
  white-space: nowrap;
}
.feed-card-holder .card-content-wrapper .card-content .fact.updated .fact-value:hover .new-value {
  top: 22px;
}
.feed-card-holder .card-content-wrapper .card-content .fact.updated .fact-value:hover .old-value {
  top: 0px;
}
.feed-card-holder .card-content-wrapper .card-content .fact.updated .new-value {
  border-bottom: 3px double #75A5CD;
}
.feed-card-holder .card-content-wrapper .card-content .fact.updated .old-value {
  top: -22px;
}
.page_wrapper .seahorse-page.page {
  padding-bottom: 0;
  background: #f2f5f6;
}
.show_cta_overlay .seahorse-overlay {
  z-index: 9999;
  opacity: 1;
}
.seahorse-overlay {
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.7);
  width: 100%;
  height: 100%;
  z-index: -1;
  opacity: 0;
  transition: opacity 0.4s ease-out;
}
.seahorse-overlay .seahorse-popout {
  position: relative;
  width: 100%;
  max-width: 720px;
  margin: 0 auto;
  background: #FAFBFD;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  margin-top: 40px;
  padding: 30px;
}
@media only screen and (max-width: 740px) {
  .seahorse-overlay .seahorse-popout {
    width: 100%;
    height: 100%;
    left: 0%;
    top: 0%;
    border: 10px solid #ddd;
    margin: 0;
    overflow: scroll;
  }
}
.seahorse-overlay .seahorse-popout .icon_close {
  position: absolute;
  right: 4px;
  top: 2px;
  font-size: 25px;
  cursor: pointer;
  opacity: 0.55;
}
.seahorse-overlay .seahorse-popout .icon_close:hover {
  opacity: 1;
}
.seahorse-overlay .seahorse-popout .submit_wrapper {
  margin-top: 15px;
  text-align: right;
}
.seahorse-overlay .seahorse-popout .submit_wrapper span {
  display: block;
  font-size: 12px;
  margin-bottom: 5px;
}
.seahorse-overlay .seahorse-popout h3 {
  font-size: 22px;
  font-weight: 100;
  line-height: 30px;
}
.seahorse-overlay .seahorse-popout label {
  margin-top: 30px;
  display: block;
}
.seahorse-overlay .seahorse-popout label h4 {
  font-size: 18px;
  margin-bottom: 6px;
}
.seahorse-overlay .seahorse-popout label input {
  height: 32px;
}
.seahorse-overlay .seahorse-popout label .valid {
  border: 1px solid green;
}
.seahorse-overlay .seahorse-popout label .required {
  border: 1px solid red;
}
.seahorse-overlay .seahorse-popout label textarea {
  width: 100%;
  height: 128px;
  font-size: 16px;
  text-indent: 5px;
  padding: 5px 0;
}
.seahorse-container {
  padding: 40px 0;
  background-size: cover;
  background-color: #f2f5f6;
  background-position: 50% 0%;
  /* Theming */
}
.seahorse-container h2 {
  margin-top: 0;
  line-height: 1.3em;
  padding-left: 20px;
  padding-right: 20px;
}
.seahorse-container .container {
  margin: 0 auto;
  max-width: 1200px;
}
.seahorse-container .container.one-line {
  padding: 0;
}
@media only screen and (max-width: 1200px) {
  .seahorse-container {
    background-size: inherit;
  }
}
.seahorse-container.onDark,
.seahorse-container.onDark h1,
.seahorse-container.onDark h2,
.seahorse-container.onDark h3,
.seahorse-container.onDark h4,
.seahorse-container.onDark h5,
.seahorse-container.onDark h6 {
  color: #fff;
}
.seahorse-container.megaHeader h2 {
  font-size: 1.8em;
}
.seahorse-container.font-regular {
  font-size: 14px;
}
.seahorse-container.font-small {
  font-size: 12px;
}
.seahorse-container.constrained-title h2 {
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}
.seahorse-container .simple-button {
  font-size: 16px;
  padding: 10px 20px;
  height: auto;
}
@media only screen and (max-width: 1238px) {
  .seahorse-container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.one-line {
  text-align: center;
}
.one-line h2 {
  margin: 0;
  line-height: 35px;
}
.two-line {
  text-align: center;
}
.two-line a:link,
.two-line a:visited {
  color: #4cabeb;
  font-size: 16px;
  text-decoration: none;
}
.two-line a:hover {
  text-decoration: underline;
}
.two-line h2 {
  margin-bottom: 20px;
}
.two-line h3 {
  font-weight: 100;
  margin-bottom: 15px;
}
@media only screen and (max-width: 650px) {
  .two-line.container {
    max-width: 380px;
  }
}
.big-cards.container {
  padding: 0;
}
.action-blocks {
  overflow: hidden;
}
.action-blocks .action-block .overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  opacity: 0;
  background: #d3ebef;
  transition: 0.2s opacity;
  pointer-events: none;
  z-index: 1;
}
.action-blocks .action-block {
  width: 33%;
  float: left;
  position: relative;
  overflow: hidden;
  padding-bottom: 33%;
}
.action-blocks .action-block a:hover {
  text-decoration: none;
}
.action-blocks .item {
  top: 10px;
  left: 10px;
  right: 10px;
  bottom: 10px;
  overflow: hidden;
  position: absolute;
  background: white;
}
.action-blocks .item .item-anchor {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
}
.action-blocks .item-header {
  width: 100%;
  height: 50px;
  position: absolute;
  top: -50px;
  z-index: 2;
  color: #888888;
  transition: 0.2s top;
  text-align: center;
  background: white;
  line-height: 50px;
  text-transform: uppercase;
}
.action-blocks .item-header img {
  margin-right: 5px;
  vertical-align: middle;
}
.action-blocks .item-title {
  color: #518a95;
  padding: 20px;
  font-size: 24px;
  font-weight: 100;
}
.action-blocks .image {
  width: 90%;
  margin: 0 auto;
  padding-bottom: 75%;
  background-size: cover;
}
.action-blocks .action-block:hover .overlay {
  opacity: 0.5;
}
.action-blocks .action-block:hover .item-header {
  top: 0;
}
@media only screen and (max-width: 980px) {
  .action-blocks {
    /* Tablet view: 2 tiles */
  }
  .action-blocks .action-block {
    width: 50%;
    padding-bottom: 50%;
  }
}
@media only screen and (max-width: 650px) {
  .action-blocks {
    /* Smartphone view: 1 tile */
  }
  .action-blocks .action-block {
    width: 100%;
    padding-bottom: 100%;
  }
}
/* Theming */
.inaction-block .item {
  bottom: 0;
}
.inaction-block .image {
  width: 100%;
}
.inaction-block .overlay {
  display: none;
}
.inaction-block .item-anchor {
  display: none;
}
.inaction-block .item-header {
  display: none;
}
.inaction-block .item-title {
  font-size: 16px;
}
.simple-blocks {
  overflow: hidden;
}
.simple-blocks .simple-block {
  width: 33%;
  float: left;
  position: relative;
  padding-bottom: 33%;
  overflow: hidden;
}
.simple-blocks .simple-block a:hover {
  text-decoration: none;
}
.simple-blocks .item {
  position: absolute;
  left: 10px;
  right: 10px;
  top: 10px;
  bottom: 10px;
  background: white;
  overflow: hidden;
}
.simple-blocks .item-title {
  color: #525252;
  padding: 20px;
  font-size: 24px;
  font-weight: 100;
  height: 15%;
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
.simple-blocks .image {
  width: 100%;
  height: 85%;
  background-repeat: no-repeat;
  background-size: cover;
}
@media only screen and (max-width: 980px) {
  .simple-blocks {
    /* Tablet view: 2 tiles */
  }
  .simple-blocks .simple-block {
    width: 50%;
    padding-bottom: 50%;
  }
}
@media only screen and (max-width: 650px) {
  .simple-blocks {
    /* Smartphone view: 1 tile */
  }
  .simple-blocks .simple-block {
    width: 100%;
    padding-bottom: 100%;
  }
}
.three-steps {
  text-align: center;
  max-width: 700px !important;
  margin: 0 auto !important;
  text-align: left;
  padding-left: 0px  !important;
  padding-right: 0px  !important;
}
@media only screen and (max-width: 650px) {
  .three-steps {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}
.three-steps div {
  font-weight: 100;
  font-size: 20px;
  padding-right: 40px;
  vertical-align: top;
  margin-top: 20px;
  margin-bottom: 10px;
  padding-left: 40px;
  position: relative;
  line-height: 30px;
}
.three-steps div:first-of-type {
  margin-top: 0;
}
.three-steps div span {
  width: 25px;
  color: #fff;
  height: 25px;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  line-height: 25px;
  margin-right: 10px;
  border-radius: 50%;
  vertical-align: 2px;
  background-color: #71a3cf;
  text-align: center;
  position: absolute;
  left: 0;
  top: 2px;
}
@media only screen and (max-width: 1250px) {
  .three-steps div {
    width: 100%;
    display: block;
    text-indent: 0;
    padding-left: 90px;
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 700px) {
  .three-steps div {
    padding-left: 40px;
  }
}
.three-text-band div {
  width: 33%;
  display: inline-block;
  font-weight: 100;
  text-indent: -20px;
  padding-right: 40px;
  vertical-align: top;
}
.three-text-band div:before {
  display: inline-block;
  content: "";
  background-color: #71a3cf;
  margin-right: 10px;
  height: 10px;
  width: 10px;
  border-radius: 50%;
}
@media only screen and (max-width: 1250px) {
  .three-text-band div {
    display: block;
    width: 100%;
    text-indent: 0;
    padding-left: 90px;
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 700px) {
  .three-text-band div {
    padding-left: 40px;
  }
}
.two-line-and-link,
.two-line-and-button {
  text-align: center;
}
.two-line-and-link a:link,
.two-line-and-button a:link,
.two-line-and-link a:visited,
.two-line-and-button a:visited {
  color: #4cabeb;
  font-size: 16px;
  text-decoration: none;
  display: inline-block;
  margin-top: 15px;
}
.two-line-and-link a:hover,
.two-line-and-button a:hover {
  text-decoration: underline;
}
.two-line-and-link h2,
.two-line-and-button h2 {
  margin-bottom: 20px;
}
.two-line-and-link h3,
.two-line-and-button h3 {
  font-weight: 100;
  margin-bottom: 15px;
}
@media only screen and (max-width: 650px) {
  .two-line-and-link.container,
  .two-line-and-button.container {
    max-width: 380px;
  }
}
.one-line-and-image {
  text-align: center;
}
.one-line-and-image a:link,
.one-line-and-image a:visited {
  color: #4cabeb;
  font-size: 16px;
  text-decoration: none;
}
.one-line-and-image img {
  display: inline-block;
  margin-top: 10px;
}
.one-line-and-image a:hover {
  text-decoration: underline;
}
.one-line-and-image h2 {
  margin-bottom: 20px;
}
.two-line-and-image {
  text-align: center;
}
.two-line-and-image a:link,
.two-line-and-image a:visited {
  color: #4cabeb;
  font-size: 16px;
  text-decoration: none;
}
.two-line-and-image img {
  display: inline-block;
  margin-top: 10px;
}
.two-line-and-image a:hover {
  text-decoration: underline;
}
.two-line-and-image h2 {
  margin-bottom: 20px;
}
.two-line-and-image h3 {
  margin-bottom: 15px;
  font-size: 19px;
}
@media only screen and (max-width: 650px) {
  .two-line-and-image.container {
    max-width: 380px;
  }
}
.one-line-and-button {
  text-align: center;
}
h2 {
  margin-bottom: 20px;
}
.one-line-and-link {
  text-align: center;
}
h2 {
  margin-bottom: 20px;
}
.one-video {
  text-align: center;
}
.one-video .video-content {
  height: 0;
  display: none;
  position: relative;
  padding-top: 25px;
  padding-bottom: 54.2%;
  /* 16:9 */
  margin-bottom: 30px;
}
.one-video .video-content iframe {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
.one-video .video-caption {
  cursor: pointer;
  display: inline-block;
  position: relative;
}
.one-video .video-caption .icon-play {
  top: 50%;
  left: 50%;
  opacity: 0.8;
  position: absolute;
  margin-top: -51px;
  margin-left: -25px;
  transition: opacity 0.2s ease-out;
}
.one-video .video-caption:hover .icon-play {
  opacity: 1;
}
.splash {
  text-align: center;
}
.splash h2 {
  font-size: 42px;
  line-height: 50px;
  font-weight: 900;
  text-shadow: 0 0 10px #fff;
  max-width: 960px;
  margin: 0 auto;
  margin-bottom: 12px;
}
@media only screen and (max-width: 720px) {
  .splash h2 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.splash h3 {
  font-size: 24px;
  font-weight: 100;
  margin: 0 auto;
  text-shadow: 0 0 5px #000;
}
@media only screen and (max-width: 720px) {
  .splash h2 {
    font-size: 28px;
    line-height: 32px;
  }
  .splash h3 {
    font-size: 20px;
  }
}
.onDark .splash h2 {
  text-shadow: 0 0 30px #000;
}
.hero {
  text-align: center;
  position: relative;
  padding-top: 80px;
  margin-bottom: 40px !important;
}
.hero .slide {
  transition: all 0.4s ease-out;
  position: absolute;
  top: 80px;
  left: 0;
  opacity: 0;
}
.hero .slide.active {
  opacity: 1;
}
.hero .indicators {
  position: absolute;
  width: 56px;
  height: 12px;
  left: 50%;
  margin-left: -24px;
  bottom: -25px;
}
.hero .indicators .indicator {
  width: 12px;
  height: 12px;
  border: 1px solid #777;
  display: inline-block;
  border-radius: 500px;
  margin-right: 10px;
  position: relative;
  cursor: pointer;
}
.hero .indicators .indicator:last-of-type {
  margin-right: 0;
}
.hero .indicators .indicator:hover:after {
  opacity: 0.5;
}
.hero .indicators .indicator:after {
  border-radius: 500px;
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #4e7f98;
  opacity: 0;
  transition: all 0.4s ease-out;
}
.hero .indicators .indicator.active:after {
  opacity: 1;
  cursor: default;
}
@media only screen and (max-width: 700px) {
  .hero {
    display: none;
  }
}
.hero_mobile {
  display: none;
  padding-top: 40px;
}
@media only screen and (max-width: 700px) {
  .hero_mobile {
    display: block;
    margin-bottom: -15px;
  }
}
.cta {
  text-align: center;
}
.cta h2 {
  margin-bottom: 35px;
}
@media only screen and (max-width: 750px) {
  .cta h2 {
    font-size: 18px;
  }
}
@media only screen and (max-width: 750px) {
  .cta .button-cta {
    font-size: 14px;
  }
}
.socialproof {
  background: #fff;
  position: relative;
  min-height: 250px;
  margin-top: 180px !important;
}
.socialproof .testimonial {
  transition: all 0.4s ease-out;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.socialproof .testimonial.active {
  opacity: 1;
}
.socialproof .testimonial.active .logo {
  -webkit-filter: saturate(100%);
  filter: saturate(100%);
  opacity: 1;
}
.socialproof .testimonial.active .logo:hover {
  opacity: 1;
  cursor: default;
}
.socialproof .testimonial.active .testimonial_content {
  opacity: 1;
}
.socialproof .testimonial .testimonial_content {
  background: #CCE0EA;
  height: 245px;
  opacity: 0;
  transition: all 0.3s ease-out;
  padding: 30px 25% 30px 30px;
  line-height: 30px;
  border: 1px solid #A4A4A4;
  background: #fff;
  position: relative;
}
@media only screen and (max-width: 480px) {
  .socialproof .testimonial .testimonial_content {
    padding-right: 30px;
  }
}
.socialproof .testimonial .testimonial_content:before,
.socialproof .testimonial .testimonial_content:after {
  content: '';
  width: 0;
  height: 0;
  position: absolute;
  top: -24px;
  left: 12.5%;
  margin-left: -12px;
  border: 12px solid transparent;
  border-bottom-color: #a4a4a4;
}
.socialproof .testimonial .testimonial_content:after {
  border-bottom-color: #fff;
  top: -23px;
}
.socialproof .testimonial .testimonial_content .credentials {
  float: right;
  text-align: right;
  line-height: 24px;
  margin-top: 10px;
}
@media only screen and (max-width: 480px) {
  .socialproof .testimonial .testimonial_content .credentials {
    padding-right: 25%;
  }
}
.socialproof .testimonial .testimonial_content .credentials .company,
.socialproof .testimonial .testimonial_content .credentials .role {
  opacity: 0.5;
  font-size: 15px;
  line-height: 19px;
}
.socialproof .testimonial:nth-child(2) .testimonial_content:before,
.socialproof .testimonial:nth-child(2) .testimonial_content:after {
  left: 37.5%;
}
.socialproof .testimonial:nth-child(3) .testimonial_content:before,
.socialproof .testimonial:nth-child(3) .testimonial_content:after {
  left: 62.5%;
}
.socialproof .testimonial:nth-child(4) .testimonial_content:before,
.socialproof .testimonial:nth-child(4) .testimonial_content:after {
  left: 87.5%;
}
.socialproof .testimonial .logo {
  width: 25%;
  position: absolute;
  left: 0;
  top: -185px;
  text-align: center;
  padding: 0 10px;
  height: 155px;
  vertical-align: middle;
  -webkit-filter: saturate(0);
  filter: saturate(0);
  opacity: 0.3;
  cursor: pointer;
  transition: opacity 0.1s ease-out;
  line-height: 200px;
}
.socialproof .testimonial .logo:hover {
  opacity: 0.8;
}
.socialproof .testimonial:nth-child(2) .logo {
  left: 25%;
}
.socialproof .testimonial:nth-child(3) .logo {
  left: 50%;
}
.socialproof .testimonial:nth-child(4) .logo {
  left: 75%;
}
.socialproof .testimonial .human {
  position: absolute;
  right: 0;
  bottom: 0px;
  z-index: 10;
  max-width: 22%;
}
.socialproof .testimonial .human img {
  display: block;
}
@media only screen and (max-width: 750px) {
  .socialproof {
    margin-top: 0 !important;
  }
  .socialproof .logo {
    width: 100% !important;
    left: 0% !important;
    text-align: center;
    opacity: 0 !important;
    position: static !important;
    margin-bottom: 30px !important;
    height: auto !important;
    line-height: inherit !important;
  }
  .socialproof .testimonial .logo {
    opacity: 1 !important;
    -webkit-filter: saturate(100%);
    filter: saturate(100%);
  }
  .socialproof .testimonial .logo img {
    max-height: 90px;
  }
  .socialproof .testimonial {
    opacity: 1 !important;
    display: none !important;
    position: relative !important;
  }
  .socialproof .testimonial:nth-child(1) {
    margin-bottom: 55px;
  }
  .socialproof .testimonial:nth-child(1) .testimonial_content:before,
  .socialproof .testimonial:nth-child(1) .testimonial_content:after,
  .socialproof .testimonial:nth-child(2) .testimonial_content:before,
  .socialproof .testimonial:nth-child(2) .testimonial_content:after,
  .socialproof .testimonial:nth-child(3) .testimonial_content:before,
  .socialproof .testimonial:nth-child(3) .testimonial_content:after,
  .socialproof .testimonial:nth-child(4) .testimonial_content:before,
  .socialproof .testimonial:nth-child(4) .testimonial_content:after {
    left: 50% !important;
  }
  .socialproof .testimonial .testimonial_content {
    height: auto !important;
    line-height: 23px;
    opacity: 1 !important;
  }
  .socialproof .testimonial:nth-child(1),
  .socialproof .testimonial:nth-child(2) {
    display: block !important;
  }
  .socialproof .testimonial:nth-child(1):nth-child(2),
  .socialproof .testimonial:nth-child(2):nth-child(2) {
    margin-top: 30px !important;
  }
  .socialproof .testimonial .credentials {
    margin-top: 20px !important;
  }
}
.benefits {
  padding-top: 20px;
}
@media only screen and (max-width: 750px) {
  .benefits .benefit {
    width: 100% !important;
    text-align: center;
    margin-top: 0 !important;
  }
  .benefits .benefit .title {
    font-size: 24px !important;
    padding-top: 5px !important;
    margin-bottom: 5px !important;
    border-bottom: none !important;
    padding-bottom: 0 !important;
  }
  .benefits .benefit .sub {
    margin-top: 15px;
  }
  .benefits .benefit .bullet {
    position: static !important;
    bottom: 0 !important;
    margin: 35px 0 0 0 !important;
  }
  .benefits h3 {
    margin-bottom: 25px !important;
  }
  .benefits .benefit .title:before {
    display: none;
  }
}
.benefits h3 {
  text-align: center;
  margin-bottom: 70px;
  font-weight: 100;
  font-size: 30px;
  line-height: 39px;
}
.benefits .benefit {
  float: left;
  width: 33.333%;
  margin-bottom: 45px;
  padding: 0 45px;
  position: relative;
  margin-top: 50px;
}
@media only screen and (max-width: 1000px) {
  .benefits .benefit {
    padding: 0 30px;
  }
}
.benefits .benefit .bullet {
  position: absolute;
  bottom: 100%;
  margin-right: -28px;
  margin-bottom: 13px;
  vertical-align: top;
}
.benefits .benefit .bullet img {
  max-width: inherit;
}
.benefits .benefit .title {
  font-size: 24px;
  line-height: 26px;
  font-weight: 100;
  margin-bottom: 0px;
  padding-bottom: 10px;
  position: relative;
}
@media only screen and (max-width: 1024px) {
  .benefits .benefit .title {
    font-size: 20px;
  }
}
body.silk-nutshell-page a[href] {
  color: #75a5cc;
}
body.silk-nutshell-page div.header {
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  max-width: 700px;
  text-align: center;
  width: 100%;
}
body.silk-nutshell-page div.header > div {
  display: inline-block;
}
body.silk-nutshell-page div.header .header-nut {
  width: 9%;
}
body.silk-nutshell-page div.header .header-title {
  position: relative;
  top: -10px;
  width: 72%;
  margin-left: 3%;
  margin-right: 3%;
}
body.silk-nutshell-page .title {
  font-size: 22px;
  line-height: 28px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
}
body.silk-nutshell-page .steps {
  margin-left: auto;
  margin-right: auto;
  margin-top: 50px;
  padding-left: 10px;
  padding-right: 10px;
}
body.silk-nutshell-page .step.step-intro {
  font-size: 20px;
  line-height: 28px;
  background-color: rgba(255, 255, 255, 0.5);
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1);
  margin-bottom: 47px;
  text-align: center;
}
body.silk-nutshell-page .section-header-wrapper {
  font-size: 35px;
  font-weight: 100;
  margin-bottom: 25px;
  margin-top: 50px;
  text-align: center;
}
body.silk-nutshell-page .section-header {
  border-bottom: 1px solid #ddd;
  display: inline-block;
  padding-bottom: 5px;
}
body.silk-nutshell-page .step {
  background: #fff;
  box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1);
  font-size: 24px;
  line-height: 32px;
  margin: 0 auto 25px auto;
  max-width: 650px;
  padding: 20px;
  position: relative;
  text-align: left;
  width: 100%;
}
body.silk-nutshell-page .step-index {
  position: absolute;
  width: 50px;
  height: 50px;
  background: #259db0;
  color: #fff;
  line-height: 42px;
  text-align: center;
  border-radius: 100%;
  top: -5px;
  left: -5px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 0;
  padding-right: 12px;
  z-index: 99;
}
body.silk-nutshell-page .step-description {
  width: 100%;
  float: left;
  position: relative;
  padding-left: 50px;
  padding-right: 50px;
  padding-top: 10px;
  margin-bottom: 25px;
}
body.silk-nutshell-page .step-description:first-letter {
  font-weight: bold;
}
body.silk-nutshell-page .step-screenshot {
  width: 100%;
  float: left;
  position: relative;
  overflow: hidden;
}
body.silk-nutshell-page .step-screenshot .icon-magglass {
  position: absolute;
  margin-left: -55px;
  margin-top: -55px;
  top: 50%;
  left: 50%;
  transition: all 0.2s ease-out;
  opacity: 0;
}
body.silk-nutshell-page .step-screenshot:hover .icon-magglass {
  opacity: 1;
}
body.silk-nutshell-page .step-screenshot {
  cursor: pointer;
}
body.silk-nutshell-page .overlay .icon-magglass {
  display: none;
}
body.silk-nutshell-page .step-description strong {
  font-weight: normal;
  color: #a9c45d;
}
body.silk-nutshell-page .overlay {
  background: rgba(0, 0, 0, 0.7);
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 10000;
}
body.silk-nutshell-page .overlay .image {
  display: block;
  margin: 0 auto;
  margin-top: 20px;
  max-width: 80%;
}
body.silk-nutshell-page .step.final {
  background: none;
  box-shadow: none;
  margin-bottom: 50px;
  margin-top: 50px;
  text-align: center;
}
body.silk-nutshell-video-page div.header {
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  max-width: 700px;
  text-align: center;
  width: 100%;
}
body.silk-nutshell-video-page div.header > div {
  display: inline-block;
}
body.silk-nutshell-video-page div.header .header-nut {
  width: 9%;
}
body.silk-nutshell-video-page div.header .header-title {
  position: relative;
  top: -10px;
  width: 72%;
  margin-left: 3%;
  margin-right: 3%;
}
body.silk-nutshell-video-page .embed_wrapper {
  border: 10px solid #fff;
  margin-left: auto;
  margin-right: auto;
  margin-top: 40px;
  max-width: 970px;
  padding-bottom: 54%;
  position: relative;
  width: 100%;
}
@media only screen and (min-width: 1100px) {
  body.silk-nutshell-video-page .embed_wrapper {
    width: 970px;
    padding-bottom: 0px;
    height: 553px;
  }
}
body.silk-nutshell-video-page .embed_wrapper iframe {
  position: absolute;
  left: 0px;
  top: 0px;
  bottom: 0px;
  right: 0px;
}
body.silk-nutshell-video-page .title {
  font-size: 22px;
  line-height: 28px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
}
body.silk-nutshell-video-page .links {
  margin-top: 20px;
  margin-left: auto;
  margin-right: auto;
  max-width: 970px;
  text-align: center;
  width: 100%;
}
body.silk-nutshell-video-page .links a {
  background: #fff;
  border: 1px solid #fff;
  border-radius: 4px;
  color: #888;
  padding: 8px 20px;
}
body.silk-nutshell-video-page .links a:hover {
  background: #fefefe;
  border: 1px solid #ddd;
  color: #000;
  text-decoration: none;
}
body.silk-nutshell-video-page .link_1 {
  display: inline-block;
}
@media only screen and (min-width: 600px) {
  body.silk-nutshell-video-page .link_1 {
    float: left;
  }
}
body.silk-nutshell-video-page .link_2 {
  display: inline-block;
  margin-top: 20px;
}
@media only screen and (min-width: 600px) {
  body.silk-nutshell-video-page .link_2 {
    margin-top: 0px;
    float: right;
  }
}
#global-footer {
  background-color: white;
  box-sizing: border-box;
  font-weight: bold;
  padding-top: 19px;
  padding-bottom: 19px;
  text-align: center;
}
#global-footer #global-footer-holder {
  margin: auto;
  padding-left: 20px;
  padding-right: 20px;
  max-width: 1488px;
  background-color: white;
}
@media only screen and (min-width : 1000px) {
  #global-footer {
    height: 80px;
  }
}
#global-footer .footer-left,
#global-footer .footer-right {
  display: block;
  line-height: 42px;
}
@media only screen and (min-width : 1000px) {
  #global-footer .footer-left,
  #global-footer .footer-right {
    display: inline-block;
  }
  #global-footer .footer-left.footer-left,
  #global-footer .footer-right.footer-left {
    float: left;
  }
  #global-footer .footer-left.footer-right,
  #global-footer .footer-right.footer-right {
    float: right;
  }
}
#global-footer .buttons {
  display: block;
}
#global-footer .buttons a {
  margin-left: 5px;
}
@media only screen and (min-width : 1000px) {
  #global-footer .buttons {
    display: inline-block;
  }
}
#global-footer .links {
  display: block;
  font-weight: normal;
}
#global-footer .links .footer_link_divider {
  color: #ddd;
}
#global-footer .links a {
  color: #908D88;
  margin-left: 5px;
}
@media only screen and (min-width : 1000px) {
  #global-footer .links {
    display: inline-block;
    margin-right: 50px;
  }
}
#global-footer .silk-holder {
  display: inline-block;
  font-weight: normal;
  color: #888;
}
#global-footer .silk-holder:hover {
  text-decoration: none;
  opacity: 0.9;
}
#global-footer .silk-holder .silk-logo {
  background-repeat: no-repeat;
  background-size: contain;
  display: inline-block;
  height: 35px;
  vertical-align: top;
  width: 65px;
  margin-left: 3px;
}
html.product #global-footer {
  background-color: #f9f8f7;
}
html.product #global-footer #global-footer-holder {
  max-width: 1280px;
  background-color: #f9f8f7;
}
html #global-footer #global-footer-holder .logged-in {
  display: none;
}
html.logged-in #global-footer #global-footer-holder .logged-out {
  display: none;
}
html.logged-in #global-footer #global-footer-holder .logged-in {
  display: inline-block;
}
@media only screen and (min-width : 1000px) {
  html.logged-in #global-footer #global-footer-holder .logged-in {
    display: inline-block;
  }
}
html #intercomWidget.hidden {
  display: none;
}
html #intercomWidget {
  position: relative;
  background: rgba(255, 255, 255, 0.77);
  margin-right: 42px;
}
html #intecomWidget:hover {
  background: #fff;
}
#intercomWidget:before,
#intercomWidget:after {
  content: '';
  position: absolute;
  top: 50%;
  left: 100%;
  margin-top: -5px;
  border: 5px solid transparent;
  border-left-color: #d1cecb;
}
#intercomWidget:before {
  border-left-color: #fff;
  margin-left: -1px;
  z-index: 1;
}
#intercomWidget:hover:after {
  border-left-color: #9d9b98;
}
#intercomWidget .intercomWidget_face {
  display: inline-block;
  position: absolute;
  left: 100%;
  margin-left: 10px;
  background-color: #fff;
  padding: 2px;
  border-radius: 200px;
  border: 1px solid #d1cecb;
  width: 25px;
  height: 25px;
}
#intercomWidget .intercomWidget_face:before {
  content: '';
  position: absolute;
  width: 25px;
  height: 27px;
  top: 2px;
  left: 2px;
  background-repeat: no-repeat;
}
#intercomWidget:hover .intercomWidget_face {
  border-color: rgba(157, 155, 152, 0.74);
}
/* Variable Declarations */
.padding_site_outer {
  padding-left: 0;
  padding-right: 0;
}
@media only screen and (min-width: 479px) {
  .padding_site_outer {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media only screen and (min-width: 972px) {
  .padding_site_outer {
    padding-left: 60px;
    padding-right: 60px;
  }
}
/*/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\*/
/*\/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/*/
/*  User Styles */
/*/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\*/
/*\/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/*/
.clearfix:after {
  content: "";
  display: table;
  clear: both;
}
/* apply a natural box layout model to all elements */
*,
*:before,
*:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.webkit_opacity_fix {
  -webkit-backface-visibility: hidden;
}
.font_smoothing {
  -webkit-font-smoothing: antialiased;
}
html.browser-safari .page.page_home * {
  -webkit-font-smoothing: antialiased;
}
input[type="submit"],
input[type="text"],
input[type="password"],
input[type="email"],
input[type="text"] {
  -webkit-appearance: none;
}
html,
body {
  height: 100%;
}
body {
  font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
  background-color: #f9f8f7;
  background-repeat: repeat;
  font-size: 100%;
  line-height: 1.45em;
  /* 16×1.45=18 */
}
ol {
  list-style-type: decimal;
  margin-left: 25px;
}
ol li {
  padding-left: 10px;
}
strong {
  font-weight: bold;
}
em {
  font-style: italic;
}
.page_wrapper {
  font-size: 1.125em;
  min-height: 100%;
  height: auto !important;
  height: 100%;
}
.page_wrapper .page {
  padding-bottom: 75px;
}
@media only screen and (min-width: 600px) {
  .page_wrapper {
    /* Sticky Footer Fix */
    margin: 0 auto -80px auto;
    /* the bottom margin is the negative value of the footer's height */
  }
}
a {
  -webkit-backface-visibility: hidden;
}
a:link,
a:visited,
a:hover {
  color: #ef4723;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
img {
  max-width: 100%;
}
/* Stylistic Shadow styles */
/* Backgrounds & Icons */
.icon_logo_wings {
  width: 23px;
  height: 23px;
  background-repeat: no-repeat;
  background-image: url("images/silk.svg");
  background-position: center center;
}
.icon_lightbulb {
  display: inline-block;
  width: 63px;
  height: 63px;
  background-repeat: no-repeat;
  background-image: url("website/images/icon_lightbulb.png");
}
.icon_checkmark {
  display: inline-block;
  margin-right: 10px;
  vertical-align: -8px;
  width: 26px;
  height: 26px;
  background-repeat: no-repeat;
  background-image: url("website/images/icon_checkmark.png");
}
.icon_checkmark.highlighted {
  background-position: -26px 0;
}
/* General */
h1 {
  -webkit-backface-visibility: hidden;
}
h2 {
  -webkit-backface-visibility: hidden;
  font-size: 1.3em;
  color: #5d5c5c;
  line-height: 0.9em;
}
h2.page_title {
  margin-top: 40px;
  text-align: center;
  line-height: 1.1em;
  padding: 0 15px;
}
h2.page_title strong {
  font-weight: bold;
  color: #000;
}
@media only screen and (min-width: 500px) {
  h2 {
    margin-top: 60px;
    font-size: 1.5em;
  }
}
@media only screen and (min-width: 620px) {
  h2 {
    font-size: 1.5em;
  }
}
h3 {
  -webkit-backface-visibility: hidden;
}
h3.page_subtitle {
  text-align: center;
  font-size: 1.1em;
  color: #888;
  margin-top: 5px;
  padding: 0 15px;
}
@media only screen and (min-width: 500px) {
  h3.page_subtitle {
    font-size: 1.3em;
    margin-top: 10px;
  }
}
h4 {
  -webkit-backface-visibility: hidden;
  font-size: 1.2em;
}
h5 {
  -webkit-backface-visibility: hidden;
}
.content {
  padding-left: 0;
  padding-right: 0;
}
@media only screen and (min-width: 479px) {
  .content {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media only screen and (min-width: 972px) {
  .content {
    padding-left: 60px;
    padding-right: 60px;
  }
}
/* Styling Placeholder Text */
::-webkit-input-placeholder {
  color: #ddd;
}
:-moz-placeholder {
  /* Firefox 18- */
  color: #ddd;
}
::-moz-placeholder {
  /* Firefox 19+ */
  color: #ddd;
}
:-ms-input-placeholder {
  color: #ddd;
}
.section_title_wrapper {
  background: rgba(255, 255, 255, 0.7);
  padding: 30px 20px 20px 20px;
  margin-top: 0px;
  margin-bottom: 20px;
}
.section_title_wrapper .section_title {
  margin: 0;
}
@media only screen and (min-width: 500px) {
  .section_title_wrapper {
    margin-top: 30px;
  }
}
.section_title {
  color: #666;
  font-size: 1.1em;
  line-height: 1.1em;
  font-weight: normal;
  margin-top: 65px;
  margin-bottom: 50px;
}
.section_title.final {
  margin-bottom: 30px;
}
.section_title strong {
  color: #222;
  font-weight: normal;
}
.section_title .button {
  margin-top: 15px;
}
.section_title.section_title_browse {
  margin-bottom: 25px;
  margin-top: 75px;
  font-size: 1.4em;
}
@media only screen and (min-width: 500px) {
  .section_title.section_title_browse {
    font-size: 1.7em;
  }
}
@media only screen and (min-width: 479px) {
  .section_title {
    font-size: 1.2em;
  }
}
.section_title.no-margin-top {
  margin-top: 0px;
}
.message_wrapper {
  position: relative;
  border: 1px solid #eee;
  max-width: 720px;
  margin: 50px auto 0 auto;
}
.message_wrapper:before {
  content: '';
  opacity: 0.15;
  -ms-filter: "progid : DXImageTransform.Microsoft.Alpha(Opacity=15)";
  position: absolute;
  background-repeat: no-repeat;
  background-image: url("website/images/sprite_shadow.png");
  width: 260px;
  height: 13px;
  bottom: -14px;
  right: 0;
  background-position: -286px -13px;
}
.message_wrapper:before.nw_w,
.message_wrapper:before.sw_w,
.message_wrapper:before.ne_e,
.message_wrapper:before.se_e {
  width: 13px;
  height: 260px;
}
.message_wrapper:before.nw_n,
.message_wrapper:before.sw_s,
.message_wrapper:before.ne_n,
.message_wrapper:before.se_s {
  width: 260px;
  height: 13px;
}
.message_wrapper:before.nw_n,
.message_wrapper:before.ne_n {
  top: -14px;
}
.message_wrapper:before.ne_e,
.message_wrapper:before.nw_w {
  top: 0;
}
.message_wrapper:before.sw_w,
.message_wrapper:before.se_e {
  bottom: 0;
}
.message_wrapper:before.sw_s,
.message_wrapper:before.se_s {
  bottom: -14px;
}
.message_wrapper:before.nw_w,
.message_wrapper:before.sw_w {
  left: -14px;
}
.message_wrapper:before.ne_e,
.message_wrapper:before.se_e {
  right: -14px;
}
.message_wrapper:before.se_s,
.message_wrapper:before.ne_n {
  right: 0;
}
.message_wrapper:before.nw_w {
  background-position: 0px 0px;
}
.message_wrapper:before.nw_n {
  background-position: -26px 0px;
  left: 0;
}
.message_wrapper:before.ne_e {
  background-position: -13px 0px;
}
.message_wrapper:before.ne_n {
  background-position: -286px 0px;
}
.message_wrapper:before.se_e {
  background-position: -13px -260px;
}
.message_wrapper:before.se_s {
  background-position: -286px -13px;
}
.message_wrapper:before.sw_w {
  background-position: 0px -260px;
}
.message_wrapper:before.sw_s {
  background-position: -26px -13px;
  left: 0;
}
.message_wrapper:after {
  content: '';
  -ms-filter: "progid : DXImageTransform.Microsoft.Alpha(Opacity=15)";
  opacity: 0.15;
  position: absolute;
  background-repeat: no-repeat;
  background-image: url("website/images/sprite_shadow.png");
  width: 260px;
  height: 13px;
  bottom: -14px;
  background-position: -26px -13px;
  left: 0;
}
.message_wrapper:after.nw_w,
.message_wrapper:after.sw_w,
.message_wrapper:after.ne_e,
.message_wrapper:after.se_e {
  width: 13px;
  height: 260px;
}
.message_wrapper:after.nw_n,
.message_wrapper:after.sw_s,
.message_wrapper:after.ne_n,
.message_wrapper:after.se_s {
  width: 260px;
  height: 13px;
}
.message_wrapper:after.nw_n,
.message_wrapper:after.ne_n {
  top: -14px;
}
.message_wrapper:after.ne_e,
.message_wrapper:after.nw_w {
  top: 0;
}
.message_wrapper:after.sw_w,
.message_wrapper:after.se_e {
  bottom: 0;
}
.message_wrapper:after.sw_s,
.message_wrapper:after.se_s {
  bottom: -14px;
}
.message_wrapper:after.nw_w,
.message_wrapper:after.sw_w {
  left: -14px;
}
.message_wrapper:after.ne_e,
.message_wrapper:after.se_e {
  right: -14px;
}
.message_wrapper:after.se_s,
.message_wrapper:after.ne_n {
  right: 0;
}
.message_wrapper:after.nw_w {
  background-position: 0px 0px;
}
.message_wrapper:after.nw_n {
  background-position: -26px 0px;
  left: 0;
}
.message_wrapper:after.ne_e {
  background-position: -13px 0px;
}
.message_wrapper:after.ne_n {
  background-position: -286px 0px;
}
.message_wrapper:after.se_e {
  background-position: -13px -260px;
}
.message_wrapper:after.se_s {
  background-position: -286px -13px;
}
.message_wrapper:after.sw_w {
  background-position: 0px -260px;
}
.message_wrapper:after.sw_s {
  background-position: -26px -13px;
  left: 0;
}
.message_wrapper .message {
  overflow: hidden;
  padding: 60px;
  background: #fff;
  position: relative;
  font-size: 1.3em;
  text-align: center;
  color: #888;
  line-height: 1.3em;
}
.message_wrapper .message strong {
  color: #555;
}
.message_wrapper .message.error {
  padding-bottom: 230px;
}
.message_wrapper .message.error:before {
  position: absolute;
  width: 555px;
  height: 135px;
  content: '';
  background-image: url("website/images/sprite_error_unplugged.png");
  bottom: 40px;
  right: 60%  ;
  z-index: 999;
  -webkit-animation: techincal_difficulties_1 3s infinite;
  /* Chrome, Safari, Opera */
  animation: techincal_difficulties_1 3s infinite;
}
.message_wrapper .message.error:after {
  position: absolute;
  width: 636px;
  height: 135px;
  content: '';
  background-image: url("website/images/sprite_error_unplugged.png");
  background-position: -555px 0;
  bottom: 40px;
  right: -290px;
  -webkit-animation: techincal_difficulties_2 3s infinite;
  /* Chrome, Safari, Opera */
  animation: techincal_difficulties_2 3s infinite;
}
@-webkit-keyframes techincal_difficulties_1 {
  0% {
    right: 55%;
  }
  22% {
    right: 52%;
  }
  26% {
    right: 52.1%;
  }
  29% {
    right: 52%;
  }
  31% {
    right: 52.2%;
  }
  32% {
    right: 52%;
  }
  33% {
    right: 52.1%;
  }
  34% {
    right: 52%;
  }
  35% {
    right: 52.2%;
  }
  36% {
    right: 52.3%;
  }
  37% {
    right: 52.5%;
  }
  38% {
    right: 52.2%;
  }
  80% {
    right: 55%;
  }
  100% {
    right: 55%;
  }
}
@-webkit-keyframes techincal_difficulties_2 {
  0% {
    left: 55%;
  }
  22% {
    left: 52%;
  }
  26% {
    left: 52.1%;
  }
  29% {
    left: 52%;
  }
  31% {
    left: 52.2%;
  }
  32% {
    left: 52%;
  }
  33% {
    left: 52.1%;
  }
  34% {
    left: 52%;
  }
  35% {
    left: 52.2%;
  }
  36% {
    left: 52.3%;
  }
  37% {
    left: 52.5%;
  }
  38% {
    left: 52.2%;
  }
  80% {
    left: 55%;
  }
  100% {
    left: 55%;
  }
}
@keyframes techincal_difficulties_1 {
  0% {
    right: 55%;
  }
  22% {
    right: 52%;
  }
  26% {
    right: 52.1%;
  }
  29% {
    right: 52%;
  }
  31% {
    right: 52.2%;
  }
  32% {
    right: 52%;
  }
  33% {
    right: 52.1%;
  }
  34% {
    right: 52%;
  }
  35% {
    right: 52.2%;
  }
  36% {
    right: 52.3%;
  }
  37% {
    right: 52.5%;
  }
  38% {
    right: 52.2%;
  }
  80% {
    right: 55%;
  }
  100% {
    right: 55%;
  }
}
@keyframes techincal_difficulties_2 {
  0% {
    left: 55%;
  }
  22% {
    left: 52%;
  }
  26% {
    left: 52.1%;
  }
  29% {
    left: 52%;
  }
  31% {
    left: 52.2%;
  }
  32% {
    left: 52%;
  }
  33% {
    left: 52.1%;
  }
  34% {
    left: 52%;
  }
  35% {
    left: 52.2%;
  }
  36% {
    left: 52.3%;
  }
  37% {
    left: 52.5%;
  }
  38% {
    left: 52.2%;
  }
  80% {
    left: 55%;
  }
  100% {
    left: 55%;
  }
}
.divider {
  width: 85%;
  height: 3px;
  background-repeat: repeat-x;
  background-image: url("website/images/bg_divider.png");
  border-top: 1px solid #fff;
  overflow: hidden;
  margin: 65px auto 0 auto;
}
.info_wrapper {
  padding-top: 20px;
}
.info_wrapper .info {
  position: relative;
  background: #fff;
  padding: 10px 20px;
  margin-top: -15px;
}
.info_wrapper .info:before {
  content: '';
  position: absolute;
  top: -20px;
  left: 64%;
  border-color: transparent transparent #fff transparent;
  border-style: solid;
  height: 0;
  width: 0;
  border-width: 10px;
  margin-left: -15px;
}
.post_error_wrapper,
.error_wrapper {
  text-align: right;
}
.post_error_wrapper .error,
.error_wrapper .error,
.post_error_wrapper .error-noarrow,
.error_wrapper .error-noarrow {
  padding: 10px 15px;
  background: #FFE9E5;
  line-height: 1.5em;
  display: inline-block;
  margin-top: 0;
  color: #D64636;
  position: relative;
  width: 287px;
  left: -59px;
  margin-bottom: 15px;
  text-align: left;
  font-size: 0.9em;
  font-weight: bold;
  border-radius: 5px;
}
.post_error_wrapper .error:before,
.error_wrapper .error:before {
  content: '';
  position: absolute;
  top: 100%;
  left: 17%;
  border: solid transparent;
  height: 0;
  width: 0;
  pointer-events: none;
  border-color: rgba(0, 0, 0, 0);
  border-top-color: #FFE9E5;
  border-width: 10px;
  margin-left: -15px;
}
.post_error_wrapper {
  display: none;
  margin-bottom: 30px;
}
.post_error_wrapper.server {
  display: block;
}
.post_error_wrapper.client {
  display: block;
}
.post_error_wrapper .error-noarrow:before {
  left: 24%;
}
.error_wrapper {
  display: none;
}
.form-after {
  font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
  position: relative;
  height: 0px;
  top: 34px;
  text-align: left;
  font-size: 0.9em;
  left: -31px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.cta_wrapper {
  margin-top: 60px;
  text-align: center;
  font-size: 1.1em;
  line-height: 1.2em;
  color: #444;
  padding: 0 10px;
}
.cta_wrapper .cta {
  display: block;
  margin-bottom: 20px;
}
@media only screen and (min-width: 500px) {
  .cta_wrapper {
    padding: 0;
    font-size: 1.2em;
    line-height: 1.2em;
  }
}
input[type=password],
input[type=text],
input[type=email] {
  border: #bbb 1px solid;
  background: #fff;
  text-indent: 5px;
  width: 100%;
  font-size: 17px;
}
/* Button styles */
.button,
a.button {
  -webkit-backface-visibility: hidden;
  -webkit-font-smoothing: antialiased;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 16px;
  line-height: 17px;
  text-align: center;
  padding: 15px 30px;
  background: #ef4623;
  color: #fff;
  border-radius: 4px;
  display: inline-block;
  cursor: pointer;
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -ms-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  transition: all 0.1s linear;
  border-bottom: 4px solid #d13c27;
  border-top: 4px solid rgba(239, 70, 35, 0);
  border: none;
  position: relative;
  overflow: hidden;
  -moz-background-clip: padding;
  /* Firefox 3.6 */
  -webkit-background-clip: padding;
  /* Safari 4? Chrome 6? */
  background-clip: padding-box;
  /* Firefox 4, Safari 5, Opera 10, IE 9 */
}
.button:link,
a.button:link,
.button:visited,
a.button:visited,
.button:active,
a.button:active {
  color: #fff;
}
.button:hover,
a.button:hover {
  text-decoration: none;
  background: #f16244;
  -moz-background-clip: padding;
  /* Firefox 3.6 */
  -webkit-background-clip: padding;
  /* Safari 4? Chrome 6? */
  background-clip: padding-box;
  /* Firefox 4, Safari 5, Opera 10, IE 9 */
}
.button:active,
a.button:active {
  color: #fff;
}
.button:before,
a.button:before {
  content: '';
  position: absolute;
  top: 0;
  left: -10px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 100px 100px 0 0;
  border-color: transparent transparent transparent transparent;
  border-color: rgba(255, 255, 255, 0.15) transparent transparent transparent;
  -webkit-transition: left 0.1s linear;
  -moz-transition: left 0.1s linear;
  -ms-transition: left 0.1s linear;
  -o-transition: left 0.1s linear;
  transition: left 0.1s linear;
}
.button:hover:before,
a.button:hover:before {
  left: -5px;
}
.button:active:before,
a.button:active:before {
  left: -3px;
}
/* Homepage Font Dec */
.page_home {
  font-family: "Open Sans", Helvetica, sans-serif;
}
/* Homepage Video banner */
h1.mobile-video-banner-caption {
  background-color: #423D3B;
  color: white;
  border-bottom: 1px solid white;
  text-align: center;
  padding: 10px 20px;
  font-size: 0.9em;
}
@media only screen and (min-width: 550px) {
  h1.mobile-video-banner-caption {
    display: none;
  }
}
.video-banner-wrapper {
  position: relative;
  width: 100%;
  background: url("website/images/mobile_video_banner.png") repeat-x center #bcc6c8;
  background-size: cover;
  padding-bottom: 56%;
  margin-bottom: 0px;
}
@media only screen and (min-width: 550px) {
  .video-banner-wrapper {
    background: url("website/images/banner_video.jpg") repeat-x center #bcc6c8;
  }
}
.video-banner-wrapper h1 {
  max-width: 755px;
  margin: 0 auto;
  display: none;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 1.14em;
  font-weight: 500;
  color: white;
  text-align: center;
  padding-top: 6px;
  line-height: 25px;
  opacity: 1;
  transition: none;
  max-width: 600px;
}
@media only screen and (min-width: 550px) {
  .video-banner-wrapper h1 {
    display: block;
  }
}
@media only screen and (min-width: 980px) {
  .video-banner-wrapper h1 {
    transition: opacity 0.1s linear 1.5s;
  }
}
.video-banner-wrapper.playing h1 {
  opacity: 0;
}
.video-banner-wrapper div.play-video {
  left: 19%;
  cursor: pointer;
  position: absolute;
  background: none;
  margin: auto;
  width: 60%;
  top: 53px;
  bottom: 10px;
}
.video-banner-wrapper div.play-video:before {
  content: "in 80 seconds";
  position: absolute;
  left: 0;
  top: 80%;
  font-size: 25px;
  color: #fff;
  font-weight: 100;
  width: 100%;
  text-align: center;
  padding-left: 0px;
}
@media only screen and (min-width: 550px) {
  .video-banner-wrapper div.play-video:before {
    padding-left: 15px;
    top: 55%;
    font-size: 18px;
  }
}
@media only screen and (min-width: 800px) {
  .video-banner-wrapper div.play-video:before {
    top: 60%;
    font-size: 24px;
  }
}
@media only screen and (min-width: 550px) {
  .video-banner-wrapper div.play-video {
    background: url("website/images/icon_cpu.png") no-repeat center;
    background-size: contain;
  }
}
.video-banner-wrapper div.play-video .icon-play {
  transition: opacity 0.1s linear;
  opacity: 0.5;
  width: 27%;
  padding-bottom: 27%;
  height: 0px;
  margin-top: -16%;
  margin-left: -14%;
  background: url("website/images/icon_play2.png") no-repeat center;
  background-size: contain;
  position: absolute;
  left: 50%;
  top: 50%;
}
@media only screen and (min-width: 550px) {
  .video-banner-wrapper div.play-video .icon-play {
    width: 10%;
    padding-bottom: 9%;
    margin-top: -8%;
    margin-left: -3%;
  }
}
.video-banner-wrapper div.play-video:hover .icon-play {
  opacity: 0.9;
}
@media only screen and (min-width: 550px) {
  .video-banner-wrapper {
    padding-bottom: 41%;
  }
  .video-banner-wrapper h1 {
    padding-top: 21px;
  }
  .video-banner-wrapper div.play-video {
    top: 53px;
    bottom: -8px;
  }
}
@media only screen and (min-width: 800px) {
  .video-banner-wrapper h1 {
    font-size: 1.35em;
    padding: 32px 0 0 0;
    line-height: 30px;
  }
  .video-banner-wrapper div.play-video {
    top: 120px;
    bottom: 30px;
  }
}
@media only screen and (min-width: 980px) {
  .video-banner-wrapper {
    padding-bottom: 0px;
    height: 550px;
  }
  .video-banner-wrapper h1 {
    font-size: 1.77em;
    font-weight: 100;
    line-height: 40px;
    max-width: 755px;
  }
  .video-banner-wrapper div.play-video {
    position: relative;
    top: 30px;
    left: 0px;
    margin: auto;
    width: 561px;
    height: 294px;
  }
  .video-banner-wrapper div.play-video .icon-play {
    width: 52px;
    height: 52px;
    padding-bottom: 0px;
    margin-left: -17px;
    margin-top: -46px;
  }
}
.video-banner-wrapper .product-video {
  display: none;
  background-color: black;
  position: absolute;
  width: 44%;
  height: 60%;
  left: 28%;
  top: 7%;
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
}
@media only screen and (min-width: 980px) {
  .video-banner-wrapper .product-video {
    -webkit-transition: all 0.3s linear 1.5s;
    -moz-transition: all 0.3s linear 1.5s;
    -ms-transition: all 0.3s linear 1.5s;
    -o-transition: all 0.3s linear 1.5s;
    transition: all 0.3s linear 1.5s;
    width: 335px;
    left: 50%;
    margin-left: -160px;
    height: 210px;
    top: 158px;
  }
}
.video-banner-wrapper .product-video iframe {
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 0px;
  right: 0px;
}
.video-banner-wrapper .product-video.disable-transitions {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
}
.video-banner-wrapper .product-video.animation {
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
}
@media only screen and (min-width: 550px) {
  .video-banner-wrapper .product-video.animation {
    top: 0px;
    height: 100%;
    width: 73%;
    left: 50%;
    margin-left: -36%;
  }
}
@media only screen and (min-width: 980px) {
  .video-banner-wrapper .product-video.animation {
    height: 550px;
    width: 977px;
    left: 50%;
    margin-left: -490px;
    top: 0px;
  }
}
.logo-wings {
  background-size: cover;
  background-image: url("images/silk.svg");
  background-repeat: no-repeat;
  background-position: center center;
}
.flex {
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;
  /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flex;
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Chrome */
  display: flex;
}
.flex-start {
  align-self: flex-start;
}
.flex-end {
  align-self: flex-end;
}
.big-card-container {
  width: 100%;
  max-width: 1568px;
  margin: 0 auto;
  padding-left: 50px;
  padding-right: 50px;
}
@media only screen and (max-width: 1100px) {
  .big-card-container {
    padding-left: 0;
    padding-right: 0;
  }
}
@media only screen and (max-width: 980px) {
  .big-card-container {
    padding-left: 40px;
    padding-right: 40px;
  }
}
@media only screen and (max-width: 760px) {
  .big-card-container {
    display: block;
  }
}
@media only screen and (max-width: 500px) {
  .big-card-container {
    padding-left: 0;
  }
}
.big-card {
  width: 33%;
  display: inline-block;
  background: #FFFFFF;
  margin-right: 20px;
  margin-bottom: 20px;
  vertical-align: top;
  margin-left: 20px;
}
.big-card ~ .big-card {
  margin-left: 0;
}
.big-card h2 {
  color: #282828;
  margin-top: 0;
  background: #f9f8f7;
  padding-bottom: 15px;
  margin-bottom: 0;
  font-weight: 100;
}
.big-card p {
  font-size: 0.9em;
  padding-right: 10px;
}
.big-card h3 {
  margin: 15px 0;
  margin-top: 25px;
  margin-left: 15px;
  color: #797979;
  font-size: 1.5em;
  line-height: 120%;
  font-weight: 100;
}
.big-card a {
  color: #797979;
}
@media only screen and (max-width: 980px) {
  .big-card {
    width: 49%;
    margin-left: 20px;
    margin-right: 20px;
  }
  .big-card.big-card:last-of-type {
    display: none;
  }
}
@media only screen and (max-width: 760px) {
  .big-card {
    width: 100%;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 40px;
  }
  .big-card.big-card ~ .big-card.big-card {
    margin-left: 20px;
  }
  .big-card.big-card:last-of-type {
    display: inline-block;
  }
}
.big-card .big-card-image {
  width: 100%;
  height: 250px;
  background: #F0F0F0;
  background-size: cover;
  background-position: 50%;
}
.big-card .big-card-content {
  width: 100%;
  min-height: 450px;
  background: #fbfbf9;
  background: #fff;
  border-radius: 1px;
  padding-bottom: 10px;
}
.big-card .big-card-content h5 {
  color: #ababab;
  font-size: 0.8em;
  margin-left: 20px;
  margin-bottom: 10px;
  text-transform: uppercase;
}
.big-card .big-card-content ol {
  list-style: none;
  margin-top: 5px;
  margin-left: 0;
}
.big-card .big-card-content ol a {
  color: transparent;
}
.big-card .big-card-content ol li {
  display: inline;
  padding-left: 0;
}
.big-card .big-card-content li img {
  opacity: 0.5;
  transiton: 0.3s opacity;
}
.big-card .big-card-content li img:hover {
  opacity: 1;
}
.big-card .big-card-content .media-logo {
  margin-left: 20px;
}
.big-card .big-card-content .big-card-image,
.big-card .big-card-content a {
  margin-left: 0;
}
.big-card .big-card-content > * {
  margin-left: 15px;
}
.announcement-bar {
  padding: 10px 15px;
  background: white;
  text-align: center;
  line-height: 160%;
}
.announcement-bar .announcement-contain {
  margin: 0 auto;
  display: inline-block;
  line-height: 22px;
}
.announcement-bar .logo-wings {
  width: 28px;
  height: 25px;
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
}
.announcement-bar .separator {
  margin: 0 6px;
  color: #e7e7e7;
}
.announcement-bar a {
  color: #6fb4d1;
  margin-left: 5px;
  text-decoration: underline;
  text-transform: capitalize;
  font-size: 16px;
}
.announcement-bar a:hover {
  color: #246DA4;
}
@media only screen and (max-width: 550px) {
  .announcement-bar {
    position: relative;
    text-align: center;
    margin-bottom: 50px;
  }
}
@media only screen and (max-width: 900px) {
  .announcement-bar span {
    display: block;
  }
  .announcement-bar .separator,
  .announcement-bar .logo-wings {
    display: none;
  }
}
@media only screen and (max-width: 980px) {
  .announcement-bar {
    margin-bottom: 20px;
  }
}
a.button.video-banner-cta {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
  margin: auto;
  position: relative;
  display: block;
  width: 240px;
  margin: 40px auto;
}
@media only screen and (min-width: 550px) {
  a.button.video-banner-cta.clicked-play {
    transition: opacity 0.6s ease-out;
    opacity: 0 !important;
  }
}
@media only screen and (min-width: 980px) {
  a.button.video-banner-cta {
    -webkit-transition: top 0.2s linear 0.5s, margin-bottom 0.2s linear 0.5s;
    -moz-transition: top 0.2s linear 0.5s, margin-bottom 0.2s linear 0.5s;
    -ms-transition: top 0.2s linear 0.5s, margin-bottom 0.2s linear 0.5s;
    -o-transition: top 0.2s linear 0.5s, margin-bottom 0.2s linear 0.5s;
    transition: top 0.2s linear 0.5s, margin-bottom 0.2s linear 0.5s;
    top: -144px;
    margin-top: 0;
  }
}
a.button.video-banner-cta.clicked-play {
  display: block;
}
.gallery-text {
  font-size: 1.5em;
  margin-top: 50px;
  margin-left: 10px;
  margin-bottom: 5px;
  font-weight: 100;
}
/* Silk University ----------- Learn Section */
.learn_boxlist_wrapper {
  margin-top: 20px;
}
@media only screen and (min-width: 500px) {
  .learn_boxlist_wrapper {
    margin-top: 30px;
  }
}
@media only screen and (min-width: 960px) {
  .learn_boxlist_wrapper {
    margin-top: 0;
  }
}
.learn_box_wrapper {
  padding: 0 25px;
  margin-top: 20px;
  max-width: 464px;
  margin-left: auto;
  margin-right: auto;
}
.learn_box_wrapper img {
  display: block;
}
.learn_box_wrapper .learn_box {
  background: #fff;
  position: relative;
  border-radius: 10px 0 10px 0;
  display: block;
  -webkit-transition: opacity 0.1s linear;
  -moz-transition: opacity 0.1s linear;
  -ms-transition: opacity 0.1s linear;
  -o-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear;
  overflow: hidden;
}
.learn_box_wrapper .learn_box img {
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -ms-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  transition: all 0.1s linear;
}
.learn_box_wrapper .learn_box:hover {
  opacity: 0.8;
}
.learn_box_wrapper .learn_box:hover img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  transform: scale(1.1);
}
.learn_box_wrapper .learn_box .learn_box_footer {
  position: absolute;
  bottom: 0;
  background: #646464;
  background: rgba(100, 100, 100, 0.9);
  width: 100%;
  padding: 14px 14px 14px 74px;
  color: #fff;
  font-size: 1em;
  border-radius: 0 0 10px 0;
  /*
      .learn_box_footer_content{
        .font_title();
      }
*/
}
.learn_box_wrapper .learn_box .learn_box_footer .learn_box_footer_index {
  position: absolute;
  left: 0;
  top: 0;
  width: 60px;
  text-align: center;
  background: #000000;
  background: rgba(0, 0, 0, 0.4);
  height: 100%;
  padding-top: 14px;
}
@media only screen and (min-width: 500px) {
  .learn_box_wrapper {
    padding: 0 5px;
  }
  .learn_box_wrapper .learn_box .learn_box_footer {
    font-size: 1.1em;
    padding-left: 55px;
  }
  .learn_box_wrapper .learn_box .learn_box_footer .learn_box_footer_index {
    width: 40px;
  }
}
@media only screen and (min-width: 960px) {
  .learn_box_wrapper {
    margin-top: 50px;
  }
  .learn_box_wrapper.third {
    float: left;
    width: 33.33%;
  }
  .learn_box_wrapper .learn_box .learn_box_footer {
    font-size: 0.95em;
  }
}
@media only screen and (min-width: 1052px) {
  .learn_box_wrapper .learn_box .learn_box_footer {
    font-size: 1em;
  }
}
@media only screen and (min-width: 1200px) {
  .learn_box_wrapper {
    padding: 0 15px;
    max-width: 100%;
  }
  .learn_box_wrapper .learn_box .learn_box_footer {
    font-size: 1.1 em;
  }
}
.learn_tutorials_wrapper {
  padding: 0 20px;
}
.learn_tutorials_wrapper h2 {
  margin-top: 55px;
}
.learn_tutorials_wrapper .itemlist_wrapper {
  margin-top: 35px;
}
.learn_tutorials_wrapper .itemlist_wrapper .item_wrapper {
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -ms-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  transition: all 0.1s linear;
  display: block;
  padding: 20px;
  margin-top: 5px;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.7);
  position: relative;
}
.learn_tutorials_wrapper .itemlist_wrapper .item_wrapper:link,
.learn_tutorials_wrapper .itemlist_wrapper .item_wrapper:visited,
.learn_tutorials_wrapper .itemlist_wrapper .item_wrapper:active {
  color: #444444;
}
.learn_tutorials_wrapper .itemlist_wrapper .item_wrapper:hover {
  text-decoration: none;
  background: #fff;
}
.learn_tutorials_wrapper .itemlist_wrapper .item_wrapper:hover .item_title {
  color: #d13c27;
}
.learn_tutorials_wrapper .itemlist_wrapper .item_wrapper:hover .item_index {
  color: #000;
}
.learn_tutorials_wrapper .itemlist_wrapper .item_wrapper:hover .item_content {
  color: #444;
}
.learn_tutorials_wrapper .itemlist_wrapper .item_wrapper .item_title {
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -ms-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  transition: all 0.1s linear;
  line-height: 1.2em;
  color: #555;
  font-size: 1.1em;
}
@media only screen and (min-width: 500px) {
  .learn_tutorials_wrapper .itemlist_wrapper .item_wrapper .item_title {
    font-size: 1.2em;
  }
}
.learn_tutorials_wrapper .itemlist_wrapper .item_wrapper .item_content {
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -ms-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  transition: all 0.1s linear;
  margin-top: 10px;
  font-size: 1em;
  line-height: 1.45em;
  color: #888;
}
@media only screen and (min-width: 500px) {
  .learn_tutorials_wrapper .itemlist_wrapper .item_wrapper .item_content {
    font-size: 1.1em;
  }
}
.learn_tutorials_wrapper .itemlist_wrapper .item_wrapper .item_index {
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -ms-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  transition: all 0.1s linear;
  font-size: 1.4em;
  line-height: 1.1em;
  top: 0;
  left: 0;
  width: 80px;
  text-align: center;
  display: none;
  color: #888;
}
@media only screen and (min-width: 720px) {
  .learn_tutorials_wrapper .itemlist_wrapper .item_wrapper {
    padding: 30px 30px 30px 80px;
  }
  .learn_tutorials_wrapper .itemlist_wrapper .item_wrapper .item_index {
    position: absolute;
    padding: 30px 0;
    display: block;
  }
}
@media only screen and (min-width: 900px) {
  .learn_tutorials_wrapper {
    float: left;
    width: 65%;
    padding: 0;
  }
}
@media only screen and (min-width: 1200px) {
  .learn_tutorials_wrapper {
    width: 75%;
  }
  .learn_tutorials_wrapper .itemlist_wrapper .item_wrapper .item_title {
    font-size: 1.3em;
  }
  .learn_tutorials_wrapper .itemlist_wrapper .item_wrapper .item_content {
    font-size: 1em;
  }
}
.learn_faq_wrapper {
  margin-top: 55px;
  padding: 0 20px;
}
.learn_faq_wrapper h3 {
  font-size: 1.3em;
  line-height: 1em;
  color: #5d5c5c;
  margin-bottom: 20px;
  margin-top: 10px;
  padding: 0 15px;
}
@media only screen and (min-width: 500px) {
  .learn_faq_wrapper h3 {
    font-size: 1.4em;
  }
}
.learn_faq_wrapper .learn_faq {
  border: 1px solid #e5e5e5;
  padding: 25px 10px;
  background: #ffffff;
  background: rgba(255, 255, 255, 0.4);
}
.learn_faq_wrapper .learn_faq .item_wrapper {
  margin: 5px -10px 0 -10px;
  display: block;
  padding: 15px 30px;
  -webkit-transition: all 0.1s linear;
  -moz-transition: all 0.1s linear;
  -ms-transition: all 0.1s linear;
  -o-transition: all 0.1s linear;
  transition: all 0.1s linear;
}
.learn_faq_wrapper .learn_faq .item_wrapper:active,
.learn_faq_wrapper .learn_faq .item_wrapper:link,
.learn_faq_wrapper .learn_faq .item_wrapper:visited {
  color: #7c7c7b;
}
.learn_faq_wrapper .learn_faq .item_wrapper:hover {
  background: #fff;
  text-decoration: none;
  color: #000;
}
.learn_faq_wrapper .learn_faq_cta {
  margin-top: 30px;
  padding: 0 30px;
}
@media only screen and (min-width: 900px) {
  .learn_faq_wrapper {
    float: left;
    width: 35%;
    padding-left: 35px;
    padding-right: 0;
    text-align: right;
  }
  .learn_faq_wrapper h3 {
    font-size: 1.4em;
    margin-top: 0;
  }
}
@media only screen and (min-width: 1200px) {
  .learn_faq_wrapper {
    width: 25%;
  }
  .learn_faq_wrapper h3 {
    padding: 0;
  }
  .learn_faq_wrapper .learn_faq {
    padding: 25px;
  }
  .learn_faq_wrapper .learn_faq .item_wrapper {
    margin: 5px -25px 0 -25px;
  }
}
/* Pricing Section */
.pricing_wrapper {
  margin: 0 auto;
  max-width: 505px;
}
.pricing_wrapper .pricing_box_wrapper {
  margin-top: 30px;
  padding: 0 10px;
}
@media only screen and (min-width: 500px) {
  .pricing_wrapper .pricing_box_wrapper {
    padding: 0;
    margin-top: 50px;
  }
}
.pricing_wrapper .pricing_box_wrapper .pricing_box {
  position: relative;
  border: 1px solid #d7d6d5;
  background: #fff;
  padding: 25px;
  border-top: 6px solid #c2c1bf;
}
.pricing_wrapper .pricing_box_wrapper .pricing_box h3 {
  float: left;
  text-align: center;
  font-size: 1.4em;
  margin-top: -5px;
}
@media only screen and (min-width: 500px) {
  .pricing_wrapper .pricing_box_wrapper .pricing_box h3 {
    font-size: 1.6em;
    margin-top: -10px;
  }
}
.pricing_wrapper .pricing_box_wrapper .pricing_box h4 {
  float: right;
  text-align: center;
  font-size: 1.5em;
  line-height: 0.6em;
}
@media only screen and (min-width: 500px) {
  .pricing_wrapper .pricing_box_wrapper .pricing_box h4 {
    font-size: 2em;
  }
}
.pricing_wrapper .pricing_box_wrapper .pricing_box h4 em {
  text-transform: uppercase;
  color: #ccc;
  font-size: 0.5em;
  line-height: 1em;
  margin-top: 9px;
  display: inline-block;
  font-style: normal;
}
.pricing_wrapper .pricing_box_wrapper .pricing_box .pricing_box_header {
  position: absolute;
  width: 100%;
  padding: 0 20px;
  right: 0;
  left: 0;
}
.pricing_wrapper .pricing_box_wrapper .pricing_box .pricing_box_cta_wrapper {
  text-align: right;
  margin-top: 40px;
}
@media only screen and (min-width: 500px) {
  .pricing_wrapper .pricing_box_wrapper .pricing_box .pricing_box_cta_wrapper {
    margin-top: 60px;
  }
}
.pricing_wrapper .pricing_box_wrapper .pricing_box .pricing_box_content {
  margin-top: 50px;
  line-height: 1.3em;
  font-size: 0.9em;
}
.pricing_wrapper .pricing_box_wrapper .pricing_box .pricing_box_content .pricing_item {
  margin-bottom: 8px;
}
@media only screen and (min-width: 500px) {
  .pricing_wrapper .pricing_box_wrapper .pricing_box .pricing_box_content .pricing_item {
    margin-bottom: 0;
  }
}
.pricing_wrapper .pricing_box_wrapper .pricing_box .pricing_box_content .icon_checkmark {
  display: none;
  vertical-align: -6px;
}
.pricing_wrapper .pricing_box_wrapper .pricing_box .pricing_box_content p {
  font-size: 0.75em;
  color: #C3C3C3;
  margin-bottom: 15px;
}
@media only screen and (min-width: 500px) {
  .pricing_wrapper .pricing_box_wrapper .pricing_box .pricing_box_content {
    padding-left: 20px;
    margin-top: 80px;
    font-size: 1.1em;
    line-height: 2em;
  }
  .pricing_wrapper .pricing_box_wrapper .pricing_box .pricing_box_content .icon_checkmark {
    display: inline-block;
  }
}
.pricing_wrapper .pricing_box_wrapper.extended {
  text-align: center;
}
.pricing_wrapper .pricing_box_wrapper.extended .pricing_box {
  border-top-width: 1px;
}
.pricing_wrapper .pricing_box_wrapper.extended .pricing_box .pricing_box_header {
  position: relative;
}
.pricing_wrapper .pricing_box_wrapper.extended .pricing_box h3 {
  margin-top: 0;
  float: none;
  display: inline-block;
  margin-right: 25px;
  margin-bottom: 10px;
}
.pricing_wrapper .pricing_box_wrapper.extended .pricing_box .pricing_box_header {
  padding-right: 0;
}
.pricing_wrapper .pricing_box_wrapper.extended .pricing_box .pricing_box_content {
  display: inline-block;
  padding: 0;
  margin: 10px 0 0 0;
  font-size: 0.9em;
  line-height: 1.3em;
}
@media only screen and (min-width: 500px) {
  .pricing_wrapper .pricing_box_wrapper.extended .pricing_box .pricing_box_content {
    font-size: 1em;
    line-height: 1.3em;
  }
}
.pricing_wrapper .pricing_box_wrapper.extended .pricing_box .pricing_box_content a {
  display: inline-block;
}
@media only screen and (min-width: 500px) {
  .pricing_wrapper .pricing_box_wrapper.extended .pricing_box .pricing_box_content a {
    margin-left: 15px;
  }
}
@media only screen and (min-width: 960px) {
  .pricing_wrapper {
    max-width: 1010px;
  }
  .pricing_wrapper .pricing_box_wrapper {
    padding-left: 30px;
  }
  .pricing_wrapper .pricing_box_wrapper.half {
    float: left;
    width: 50%;
  }
  .pricing_wrapper .pricing_box_wrapper:first-of-type {
    padding-left: 0;
  }
  .pricing_wrapper .pricing_box_wrapper:first-of-type .pricing_box {
    border-top-color: #dbdad8;
  }
  .pricing_wrapper .pricing_box_wrapper.extended {
    padding-right: 30px;
    text-align: left;
  }
  .pricing_wrapper .pricing_box_wrapper.extended .pricing_box .pricing_box_content {
    margin: 0;
  }
}
/* User Access & Login Section */
.user_access_wrapper {
  -webkit-backface-visibility: hidden;
  font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
  margin-bottom: 15px;
  text-transform: uppercase;
  display: inline-block;
  font-size: 1.05em;
  color: #333;
  margin-left: 20px;
}
.user_access_wrapper.loggedin .logo_wings {
  margin-left: 3px;
  margin-top: 10px;
}
@media only screen and (min-width: 920px) {
  .user_access_wrapper.loggedin {
    margin-top: 22px;
  }
}
@media only screen and (min-width: 410px) {
  .user_access_wrapper {
    margin-top: 34px;
    margin-left: 0;
    float: right;
  }
}
.user_access_wrapper .logo_wings {
  margin-left: 6px;
  margin-top: -1px;
  float: right;
  width: 23px;
  height: 23px;
  background-repeat: no-repeat;
  background-image: url("images/silk.svg");
  background-position: center center;
}
.user_access_wrapper .logo_wings:hover {
  opacity: 0.7;
}
.user_access_wrapper .user_access_signin {
  margin-right: 5px;
  display: inline-block;
}
.user_access_wrapper .user_access_signin:link,
.user_access_wrapper .user_access_signin:visited,
.user_access_wrapper .user_access_signin:active {
  color: #999;
}
.user_access_wrapper .user_access_signup {
  display: inline-block;
  font-weight: bold;
  margin-left: 5px;
  text-align: justify;
  line-height: 1em;
}
.user_access_wrapper .user_access_signup em {
  color: #888;
  display: inline-block;
  font-size: 0.6em;
  text-align: center;
  width: 100%;
}
.user_access_wrapper .user_access_signup:link,
.user_access_wrapper .user_access_signup:visited,
.user_access_wrapper .user_access_signup:active {
  color: #000;
}
@media only screen and (min-width: 920px) {
  .user_access_wrapper {
    margin-top: 31px;
  }
  .user_access_wrapper .user_access_wrapper .user_access_signin:link,
  .user_access_wrapper .user_access_wrapper .user_access_signin:visited,
  .user_access_wrapper .user_access_wrapper .user_access_signin:active {
    color: #b8b8b8;
  }
}
/* Sign Up Page */
.page_signup .user_access_signup {
  display: none;
}
.access_form_wrapper {
  background: #fff;
  color: #000;
  margin: 0px auto 40px auto;
  max-width: 560px;
  border-radius: 3px;
  position: relative;
}
@media only screen and (min-width: 479px) {
  .access_form_wrapper {
    margin: 35px auto 40px auto;
  }
}
.access_form_wrapper #site_uri_suggestion_div {
  display: none;
  overflow: hidden;
}
.access_form_wrapper #site_uri_suggestion_div #change_site_uri {
  float: right;
}
.access_form_wrapper #change_password_div {
  margin-bottom: 25px;
}
.access_form_wrapper #site_name_info {
  margin-bottom: 10px;
}
.access_form_wrapper .success-message {
  margin: 18px;
  padding-bottom: 10px;
  margin: 30px 70px 30px 70px;
}
.access_form_wrapper .success-message .button-wrapper {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 30px;
}
.access_form_wrapper .success-message .button {
  background-color: #96C546;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
}
.access_form_wrapper .success-message .button:before {
  display: none;
}
.access_form_wrapper .success-message .button.gray {
  background-color: #F6F6F2;
  color: #565655;
}
.access_form_wrapper h2 {
  color: #000;
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  text-transform: uppercase;
}
.access_form_wrapper .access_form_header {
  background-color: #FBFBF9;
  padding: 30px;
  text-align: center;
  border: 14px solid #fff;
  border-bottom: none;
}
.access_form_wrapper .access_form_header .watermark_logo {
  margin: 0 auto;
  width: 120px;
  height: 120px;
  background-repeat: no-repeat;
  background: url("website/images/silk.svg");
  background-size: cover;
  opacity: 0.8;
}
.access_form_wrapper .access_form_header h2 {
  margin-top: 15px;
}
.access_form_wrapper .access_form_header .access_form_header_alternative {
  display: block;
}
@media only screen and (min-width: 600px) {
  .access_form_wrapper .access_form_header .access_form_header_alternative {
    display: inline;
  }
}
.access_form_wrapper .signin_passwordless_wrapper {
  display: none;
}
.access_form_wrapper .access_form_content {
  padding: 0px 37px 30px 37px;
  background: #ffffff;
}
.access_form_wrapper .access_form_content .info_wrapper {
  display: none;
}
.access_form_wrapper .access_form_content .info_wrapper .info_wrapper {
  background: #fcfcf9;
}
.access_form_wrapper .access_form_content .info_wrapper .info_wrapper:before {
  border-color: transparent transparent #fcfcf9 transparent;
}
.page_signup_createsite .access_form_wrapper .access_form_content {
  border-top: none;
}
.access_form_wrapper .access_form_content .access_form_submit {
  text-align: center;
  margin-top: 40px;
}
@media only screen and (min-width: 600px) {
  .access_form_wrapper .access_form_content .access_form_submit {
    padding-left: 29%;
  }
}
.access_form_wrapper .access_form_content .access_form_submit .button {
  background-color: #96C546;
}
.access_form_wrapper .access_form_content .access_form_passwordless_wrapper {
  font-size: 14px;
  color: #888;
  text-align: center;
  padding-top: 10px;
  margin-bottom: 0px;
}
@media only screen and (min-width: 600px) {
  .access_form_wrapper .access_form_content .access_form_passwordless_wrapper {
    padding-left: 29%;
  }
}
.access_form_wrapper .access_form_content .access_form_passwordless_wrapper .choose_passwordless {
  cursor: pointer;
}
.access_form_wrapper .access_form_content .access_form_passwordless_wrapper .choose_passwordless:hover {
  text-decoration: underline;
}
.access_form_wrapper .access_form_content .access_form_options_wrapper {
  margin-top: 0px;
}
.access_form_wrapper .access_form_content .access_form_options_wrapper .access_form_option {
  width: 100%;
  text-align: left;
  color: #000;
  font-size: 1em;
  border-width: 2px;
  font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
}
@media only screen and (min-width: 600px) {
  .access_form_wrapper .access_form_content .access_form_options_wrapper .access_form_option {
    width: 365px;
    margin-left: 141px;
  }
}
.access_form_wrapper .access_form_content .access_form_options_wrapper .access_form_option input {
  vertical-align: 1px;
}
.access_form_wrapper .access_form_content .access_form_options_wrapper:first-of-type {
  color: #888;
}
.access_form_wrapper .access_form_content .access_form_item {
  margin-top: 20px;
}
.access_form_wrapper .access_form_content .access_form_item.access_form_sitename {
  display: none;
  background: #F3F8EF;
  margin: 0px -30px 25px -30px;
  padding: 25px 24px 20px 24px;
  border: 6px solid #fff;
  border-top: none;
  border-bottom: none;
}
.access_form_wrapper .access_form_content .access_form_item .access_form_input {
  margin-top: 5px;
}
.access_form_wrapper .access_form_content .access_form_item .access_form_input input.highlighted {
  background-color: #FFF;
}
.access_form_wrapper .access_form_content .access_form_item .access_form_input input {
  background-color: #FBFBF9;
  border-color: #ECECE8;
  padding: 9px 7px 9px 7px;
}
.access_form_wrapper .access_form_content .access_form_item .access_form_input input[disabled] {
  background-color: #eee;
}
.access_form_wrapper .access_form_content .access_form_item .access_form_label {
  text-align: right;
  padding-top: 15px;
  padding-bottom: 15px;
  font-size: 1em;
  font-weight: bold;
  font-family: "Open Sans", "Arial", "Helvetica", sans-serif;
}
.access_form_wrapper .access_form_content .access_form_subtext {
  display: block;
  margin-top: 15px;
  padding-right: 20px;
  text-align: center;
}
.access_form_wrapper .access_form_content .access_form_subtext a.password_request:link,
.access_form_wrapper .access_form_content .access_form_subtext a.password_request:visited {
  color: #aeaeae;
  text-decoration: underline;
}
.access_form_wrapper .access_form_content .access_form_subtext a.password_request:hover {
  color: #ef4623;
}
.access_form_wrapper .access_form_content.no-password {
  line-height: 30px;
  text-align: center;
}
@media only screen and (min-width: 600px) {
  .access_form_wrapper .access_form_item .access_form_label {
    float: left;
    width: 29%;
    margin-left: -5px;
  }
  .access_form_wrapper .access_form_item .access_form_input {
    float: left;
    width: 72%;
    padding-left: 20px;
    margin-top: 0;
  }
  .access_form_wrapper .access_form_item .access_form_input input {
    border-width: 2px;
    font-size: 0.9em;
  }
}
@media only screen and (min-width: 920px) {
  .access_form_wrapper {
    margin-top: 55px;
  }
}
.page_signup_createsite .access_form_sitename,
.page_signup_createsite .access_form_createsite {
  display: block !important;
}
/* Product Page Section */
.page_product .product_video_poster:before {
  content: "in 80 seconds";
  position: absolute;
  left: 0;
  top: 180px;
  font-size: 24px;
  color: #fff;
  font-weight: 100;
  width: 100%;
  text-align: center;
  padding-left: 20px;
}
.product_title {
  padding: 50px 30px 60px 30px;
  background: #fff;
  position: relative;
}
@media only screen and (min-width: 420px) {
  .product_title {
    padding: 50px 60px 60px 60px;
  }
}
@media only screen and (min-width: 1220px) {
  .product_title {
    max-width: 1100px;
    margin: 20px auto 0 auto;
    padding-top: 90px;
  }
}
.product_title h3 {
  text-align: center;
  font-size: 1.4em;
  line-height: 1.2em;
  color: #555;
}
.product_title h4 {
  text-align: center;
  line-height: 1.2em;
  margin-top: 15px;
  font-size: 1.2em;
  color: #666;
  -webkit-font-smoothing: antialiased;
}
.product_title h5 {
  text-align: center;
  font-size: 1.2em;
  line-height: 1.2em;
  margin-top: 8px;
  color: #888;
  -webkit-font-smoothing: antialiased;
}
.product_title .product_video_wrapper {
  margin-top: 55px;
}
.product_title .product_video_wrapper .product_video {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
  display: none;
}
.product_title .product_video_wrapper .product_video_poster {
  text-align: center;
  position: relative;
  cursor: pointer;
}
.product_title .product_video_wrapper .product_video_poster .button_play_wrapper {
  position: absolute;
  width: 100%;
  top: 34%;
  margin-left: 6px;
}
.product_title .product_video_wrapper .product_video_poster .button_play_wrapper .button_play {
  display: inline-block;
  width: 10%;
  max-width: 95px;
}
.product_title .product_video_wrapper .product_video_poster .button_play_wrapper .button_play img {
  opacity: 0.7;
  transition: opacity 0.1s linear;
  display: inline-block;
}
.product_title .product_video_wrapper .product_video_poster:hover .button_play img {
  opacity: 1;
}
.product_title .product_video_wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.product_title:before {
  content: '';
  position: absolute;
  background-repeat: no-repeat;
  background-image: url("website/images/sprite_shadow.png");
  width: 260px;
  height: 13px;
  bottom: -14px;
  right: 0;
  background-position: -286px -13px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  opacity: 0.2;
}
.product_title:before.nw_w,
.product_title:before.sw_w,
.product_title:before.ne_e,
.product_title:before.se_e {
  width: 13px;
  height: 260px;
}
.product_title:before.nw_n,
.product_title:before.sw_s,
.product_title:before.ne_n,
.product_title:before.se_s {
  width: 260px;
  height: 13px;
}
.product_title:before.nw_n,
.product_title:before.ne_n {
  top: -14px;
}
.product_title:before.ne_e,
.product_title:before.nw_w {
  top: 0;
}
.product_title:before.sw_w,
.product_title:before.se_e {
  bottom: 0;
}
.product_title:before.sw_s,
.product_title:before.se_s {
  bottom: -14px;
}
.product_title:before.nw_w,
.product_title:before.sw_w {
  left: -14px;
}
.product_title:before.ne_e,
.product_title:before.se_e {
  right: -14px;
}
.product_title:before.se_s,
.product_title:before.ne_n {
  right: 0;
}
.product_title:before.nw_w {
  background-position: 0px 0px;
}
.product_title:before.nw_n {
  background-position: -26px 0px;
  left: 0;
}
.product_title:before.ne_e {
  background-position: -13px 0px;
}
.product_title:before.ne_n {
  background-position: -286px 0px;
}
.product_title:before.se_e {
  background-position: -13px -260px;
}
.product_title:before.se_s {
  background-position: -286px -13px;
}
.product_title:before.sw_w {
  background-position: 0px -260px;
}
.product_title:before.sw_s {
  background-position: -26px -13px;
  left: 0;
}
.product_title:after {
  content: '';
  position: absolute;
  background-repeat: no-repeat;
  background-image: url("website/images/sprite_shadow.png");
  width: 260px;
  height: 13px;
  bottom: -14px;
  background-position: -26px -13px;
  left: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  opacity: 0.2;
}
.product_title:after.nw_w,
.product_title:after.sw_w,
.product_title:after.ne_e,
.product_title:after.se_e {
  width: 13px;
  height: 260px;
}
.product_title:after.nw_n,
.product_title:after.sw_s,
.product_title:after.ne_n,
.product_title:after.se_s {
  width: 260px;
  height: 13px;
}
.product_title:after.nw_n,
.product_title:after.ne_n {
  top: -14px;
}
.product_title:after.ne_e,
.product_title:after.nw_w {
  top: 0;
}
.product_title:after.sw_w,
.product_title:after.se_e {
  bottom: 0;
}
.product_title:after.sw_s,
.product_title:after.se_s {
  bottom: -14px;
}
.product_title:after.nw_w,
.product_title:after.sw_w {
  left: -14px;
}
.product_title:after.ne_e,
.product_title:after.se_e {
  right: -14px;
}
.product_title:after.se_s,
.product_title:after.ne_n {
  right: 0;
}
.product_title:after.nw_w {
  background-position: 0px 0px;
}
.product_title:after.nw_n {
  background-position: -26px 0px;
  left: 0;
}
.product_title:after.ne_e {
  background-position: -13px 0px;
}
.product_title:after.ne_n {
  background-position: -286px 0px;
}
.product_title:after.se_e {
  background-position: -13px -260px;
}
.product_title:after.se_s {
  background-position: -286px -13px;
}
.product_title:after.sw_w {
  background-position: 0px -260px;
}
.product_title:after.sw_s {
  background-position: -26px -13px;
  left: 0;
}
.product_title .product_logo {
  position: absolute;
  top: -44px;
  left: 50%;
  margin-left: -29px;
  width: 58px;
  height: 72px;
  background-repeat: no-repeat;
  background-image: url("website/images/logo_product.png");
}
@media only screen and (min-width: 420px) {
  .product_title h3 {
    font-size: 1.4em;
  }
}
.subnav {
  background: #d2d2d2;
  background: #595353;
  width: 100%;
  padding: 10px 0;
  text-align: center;
  top: 101px;
  border-bottom: 2px solid #fff;
  z-index: 9999;
  -webkit-transition: margin 0.3s ease-out,left 0.3s ease-out;
  -moz-transition: margin 0.3s ease-out,left 0.3s ease-out;
  -ms-transition: margin 0.3s ease-out,left 0.3s ease-out;
  -o-transition: margin 0.3s ease-out,left 0.3s ease-out;
  transition: margin 0.3s ease-out,left 0.3s ease-out;
}
@media only screen and (min-width: 1220px) {
  .subnav {
    position: absolute;
    max-width: 1100px;
    left: 50%;
    margin-left: -550px;
  }
}
.subnav:before {
  content: '';
  opacity: 0;
  position: absolute;
  background-repeat: no-repeat;
  background-image: url("website/images/sprite_shadow.png");
  width: 260px;
  height: 13px;
  bottom: -14px;
  right: 0;
  background-position: -286px -13px;
}
.subnav:before.nw_w,
.subnav:before.sw_w,
.subnav:before.ne_e,
.subnav:before.se_e {
  width: 13px;
  height: 260px;
}
.subnav:before.nw_n,
.subnav:before.sw_s,
.subnav:before.ne_n,
.subnav:before.se_s {
  width: 260px;
  height: 13px;
}
.subnav:before.nw_n,
.subnav:before.ne_n {
  top: -14px;
}
.subnav:before.ne_e,
.subnav:before.nw_w {
  top: 0;
}
.subnav:before.sw_w,
.subnav:before.se_e {
  bottom: 0;
}
.subnav:before.sw_s,
.subnav:before.se_s {
  bottom: -14px;
}
.subnav:before.nw_w,
.subnav:before.sw_w {
  left: -14px;
}
.subnav:before.ne_e,
.subnav:before.se_e {
  right: -14px;
}
.subnav:before.se_s,
.subnav:before.ne_n {
  right: 0;
}
.subnav:before.nw_w {
  background-position: 0px 0px;
}
.subnav:before.nw_n {
  background-position: -26px 0px;
  left: 0;
}
.subnav:before.ne_e {
  background-position: -13px 0px;
}
.subnav:before.ne_n {
  background-position: -286px 0px;
}
.subnav:before.se_e {
  background-position: -13px -260px;
}
.subnav:before.se_s {
  background-position: -286px -13px;
}
.subnav:before.sw_w {
  background-position: 0px -260px;
}
.subnav:before.sw_s {
  background-position: -26px -13px;
  left: 0;
}
.subnav:after {
  content: '';
  opacity: 0;
  position: absolute;
  background-repeat: no-repeat;
  background-image: url("website/images/sprite_shadow.png");
  width: 260px;
  height: 13px;
  bottom: -14px;
  background-position: -26px -13px;
  left: 0;
}
.subnav:after.nw_w,
.subnav:after.sw_w,
.subnav:after.ne_e,
.subnav:after.se_e {
  width: 13px;
  height: 260px;
}
.subnav:after.nw_n,
.subnav:after.sw_s,
.subnav:after.ne_n,
.subnav:after.se_s {
  width: 260px;
  height: 13px;
}
.subnav:after.nw_n,
.subnav:after.ne_n {
  top: -14px;
}
.subnav:after.ne_e,
.subnav:after.nw_w {
  top: 0;
}
.subnav:after.sw_w,
.subnav:after.se_e {
  bottom: 0;
}
.subnav:after.sw_s,
.subnav:after.se_s {
  bottom: -14px;
}
.subnav:after.nw_w,
.subnav:after.sw_w {
  left: -14px;
}
.subnav:after.ne_e,
.subnav:after.se_e {
  right: -14px;
}
.subnav:after.se_s,
.subnav:after.ne_n {
  right: 0;
}
.subnav:after.nw_w {
  background-position: 0px 0px;
}
.subnav:after.nw_n {
  background-position: -26px 0px;
  left: 0;
}
.subnav:after.ne_e {
  background-position: -13px 0px;
}
.subnav:after.ne_n {
  background-position: -286px 0px;
}
.subnav:after.se_e {
  background-position: -13px -260px;
}
.subnav:after.se_s {
  background-position: -286px -13px;
}
.subnav:after.sw_w {
  background-position: 0px -260px;
}
.subnav:after.sw_s {
  background-position: -26px -13px;
  left: 0;
}
@media only screen and (min-width: 1220px) {
  .subnav {
    -webkit-transition: margin 0.3s ease-out,left 0.3s ease-out, max-width 0.3s ease-out;
    -moz-transition: margin 0.3s ease-out,left 0.3s ease-out, max-width 0.3s ease-out;
    -ms-transition: margin 0.3s ease-out,left 0.3s ease-out, max-width 0.3s ease-out;
    -o-transition: margin 0.3s ease-out,left 0.3s ease-out, max-width 0.3s ease-out;
    transition: margin 0.3s ease-out,left 0.3s ease-out, max-width 0.3s ease-out;
  }
}
.subnav.fixed {
  position: fixed;
  margin-top: 0;
  left: 0;
  margin-left: 0;
  top: 0;
  max-width: 100%;
}
.subnav.fixed:before {
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  opacity: 0.25;
}
.subnav.fixed:after {
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  opacity: 0.25;
}
.subnav .item {
  -webkit-transition: background 0.2s linear;
  -moz-transition: background 0.2s linear;
  -ms-transition: background 0.2s linear;
  -o-transition: background 0.2s linear;
  transition: background 0.2s linear;
  display: inline-block;
  color: #fff;
  padding: 5px 4px;
  font-size: 0.7em;
}
.subnav .item:hover {
  background: rgba(255, 255, 255, 0.2);
  cursor: pointer;
}
.subnav .item.active {
  background: rgba(0, 0, 0, 0.1);
  background: #ef4623;
  cursor: default;
}
@media only screen and (min-width: 419px) {
  .subnav .item {
    padding: 5px 10px;
    font-size: 0.8em;
    margin: 0px 5px;
  }
}
@media only screen and (min-width: 720px) {
  .subnav .item {
    margin: 0px 20px;
    font-size: 1em;
  }
}
.product_wrapper {
  margin-top: 30px;
  position: relative;
}
@media only screen and (min-width: 500px) {
  .product_wrapper {
    margin-top: 80px;
  }
}
.product_wrapper p {
  margin-top: 15px;
}
.product_wrapper ul,
.product_wrapper ol {
  margin-top: 15px;
}
.product_wrapper ul li,
.product_wrapper ol li {
  margin-top: 5px;
}
.product_wrapper .pipeline_wrapper {
  top: 90px;
  left: 0;
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 40px;
}
.product_wrapper .pipeline_wrapper .pipeline_chart_axis {
  width: 19px;
  height: 160px;
  background-repeat: no-repeat;
  background-image: url("website/images/product_chart_axis.png");
  position: absolute;
  left: 30px;
  top: 20px;
  display: none;
}
@media only screen and (min-width: 780px) {
  .product_wrapper .pipeline_wrapper .pipeline_chart_axis {
    display: block;
  }
}
.product_wrapper .pipeline_wrapper .pipeline_step {
  padding: 30px 30px 50px 30px;
  background: #fff;
  max-width: 719px;
  margin: 0 auto;
  font-size: 1em;
  line-height: 1.5em;
  position: relative;
  z-index: 999;
}
@media only screen and (min-width: 481px) {
  .product_wrapper .pipeline_wrapper .pipeline_step {
    padding: 30px 60px;
  }
}
@media only screen and (min-width: 780px) {
  .product_wrapper .pipeline_wrapper .pipeline_step {
    padding: 50px;
  }
}
.product_wrapper .pipeline_wrapper .pipeline_step .pipeline_step_content {
  color: #888;
  text-align: center;
  margin-top: 30px;
}
.product_wrapper .pipeline_wrapper .pipeline_step .pipeline_step_content strong {
  font-weight: bold;
  font-size: 1.2em;
  display: inline-block;
  color: #555;
}
.product_wrapper .pipeline_wrapper .pipeline_step .pipeline_step_content .duration {
  color: #ccc;
  position: absolute;
  bottom: 5px;
  right: 15px;
  font-size: 0.6em;
  display: none;
}
@media only screen and (min-width: 780px) {
  .product_wrapper .pipeline_wrapper .pipeline_step .pipeline_step_content {
    float: left;
    text-align: left;
    width: 479px;
    margin-top: 0;
  }
}
.product_wrapper .pipeline_wrapper .pipeline_step.standalone {
  text-align: center;
  padding-top: 60px;
}
.product_wrapper .pipeline_wrapper .pipeline_step.standalone .pipeline_step_index {
  display: block;
  float: none;
  margin: 30px auto 0 auto;
  opacity: 0.7;
}
.product_wrapper .pipeline_wrapper .pipeline_step.standalone .pipeline_step_content {
  float: none;
  text-align: center;
  width: 100%;
}
.product_wrapper .pipeline_wrapper .pipeline_step.standalone .cta_wrapper {
  margin-top: 0;
}
.product_wrapper .pipeline_wrapper .pipeline_step.standalone .cta_wrapper strong {
  display: block;
  color: #888;
  margin-bottom: 30px;
}
.product_wrapper .pipeline_wrapper .pipeline_step .pipeline_step_index {
  background: #75a5cc;
  color: #fff;
  height: 50px;
  width: 50px;
  line-height: 50px;
  font-size: 30px;
  border-radius: 500px;
  text-align: center;
  font-weight: bold;
  margin: 0 auto;
  position: relative;
}
@media only screen and (min-width: 780px) {
  .product_wrapper .pipeline_wrapper .pipeline_step .pipeline_step_index {
    float: left;
    margin-right: 40px;
    margin-top: -10px;
  }
}
.product_wrapper .pipeline_wrapper .pipeline_cta {
  padding: 15px 10px;
  background: #F8F8F8;
  color: #999;
  font-size: 0.9em;
  text-align: right;
  max-width: 719px;
  margin: 0 auto;
  position: relative;
  text-align: center;
  line-height: 1.2em;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -ms-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  border-top: 0px solid #fff;
  border-bottom: 8px solid #dddddd;
}
@media only screen and (min-width: 720px) {
  .product_wrapper .pipeline_wrapper .pipeline_cta {
    padding: 5px;
    text-align: right;
    border-bottom: 8px solid #eaeaea;
    line-height: 0em;
  }
}
.product_wrapper .pipeline_wrapper .pipeline_cta p {
  display: block;
  vertical-align: 18px;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -ms-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}
@media only screen and (min-width: 720px) {
  .product_wrapper .pipeline_wrapper .pipeline_cta p {
    margin-right: 20px;
    display: inline-block;
  }
}
.product_wrapper .pipeline_wrapper .pipeline_cta .thumbnail {
  width: 117px;
  height: 62px;
  background: url("website/images/sprite_product_videothumbs.jpg");
  display: inline-block;
  border: 2px solid #aaa;
  position: relative;
  z-index: 8888;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -ms-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  margin-top: 10px;
}
@media only screen and (min-width: 720px) {
  .product_wrapper .pipeline_wrapper .pipeline_cta .thumbnail {
    margin-top: -15px;
  }
}
.product_wrapper .pipeline_wrapper .pipeline_cta .thumbnail:before {
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -ms-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
  opacity: 0.7;
  content: '';
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -15px;
  margin-top: -15px;
  width: 29px;
  height: 29px;
  background-repeat: no-repeat;
  background-position: 99% center;
  background-image: url("website/images/icon_play.png");
}
.product_wrapper .pipeline_wrapper .pipeline_cta strong {
  color: #ef4623;
}
.product_wrapper .pipeline_wrapper .pipeline_cta.active:hover {
  color: #d13c27;
  background: #feeeeb;
  border-bottom-color: #f6d3ce;
}
.product_wrapper .pipeline_wrapper .pipeline_cta.active {
  cursor: pointer;
}
.product_wrapper .pipeline_wrapper .pipeline_cta.active:hover .thumbnail {
  border-color: #888;
}
.product_wrapper .pipeline_wrapper .pipeline_cta.active:hover .thumbnail:before {
  -webkit-transform: scale(1.1);
  -transform: scale(1.1);
  opacity: 1;
}
.product_wrapper .pipeline_wrapper .pipeline_cta.active:hover p {
  margin-right: 15px;
}
.product_wrapper .pipeline_wrapper .pipeline_step_details_wrapper {
  display: none;
  background: #fff;
  max-width: 719px;
  margin: 0 auto;
  color: #fff;
  font-size: 1.1em;
  z-index: 5000;
  position: relative;
}
@media only screen and (min-width: 720px) {
  .product_wrapper .pipeline_wrapper .pipeline_step_details_wrapper {
    background: #888888;
  }
}
.product_wrapper .pipeline_wrapper .pipeline_step_details_wrapper .pipeline_step_details {
  padding: 0 15px 15px 15px;
}
.product_wrapper .pipeline_wrapper .pipeline_step_details_wrapper .pipeline_step_details .pipeline_step_videowrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
}
.product_wrapper .pipeline_wrapper .pipeline_step_details_wrapper .pipeline_step_details .pipeline_step_videowrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media only screen and (min-width: 720px) {
  .product_wrapper .pipeline_wrapper .pipeline_step_details_wrapper .pipeline_step_details {
    padding: 20px;
  }
}
.product_wrapper .pipeline_wrapper .pipeline_pipe {
  text-align: center;
  position: relative;
  margin: 0 auto;
  overflow: hidden;
  z-index: 900;
  height: auto;
}
.product_wrapper .pipeline_wrapper .pipeline_pipe img {
  display: block;
  margin: 0 auto;
}
@media only screen and (min-width: 780px) {
  .product_wrapper .pipeline_wrapper .pipeline_pipe {
    width: 719px;
  }
}
.product_usecase {
  position: relative;
  background: #ddd;
  background: rgba(0, 0, 0, 0.05);
  padding: 50px 0;
  margin-top: 0px;
}
@media only screen and (min-width: 500px) {
  .product_usecase {
    margin-top: 80px;
  }
}
.product_usecase .usecase_header {
  font-size: 1.6em;
  color: #555;
  text-align: center;
  line-height: 1.1em;
  margin-bottom: 55px;
  display: block;
}
.product_usecase .usecase_wrapper {
  margin: 15px 10px 0 10px;
  background: #fff;
  max-width: 1100px;
  position: relative;
  padding: 0px;
}
@media only screen and (min-width: 500px) {
  .product_usecase .usecase_wrapper {
    padding: 30px;
    margin-left: 20px;
    margin-right: 20px;
  }
}
@media only screen and (min-width: 1140px) {
  .product_usecase .usecase_wrapper {
    margin-left: auto;
    margin-right: auto;
  }
}
.product_usecase .usecase_wrapper:first-of-type {
  margin-top: 0;
}
.product_usecase .usecase_wrapper:before {
  content: '';
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
  opacity: 0.15;
  position: absolute;
  background-repeat: no-repeat;
  background-image: url("website/images/sprite_shadow.png");
  width: 260px;
  height: 13px;
  bottom: -14px;
  right: 0;
  background-position: -286px -13px;
}
.product_usecase .usecase_wrapper:before.nw_w,
.product_usecase .usecase_wrapper:before.sw_w,
.product_usecase .usecase_wrapper:before.ne_e,
.product_usecase .usecase_wrapper:before.se_e {
  width: 13px;
  height: 260px;
}
.product_usecase .usecase_wrapper:before.nw_n,
.product_usecase .usecase_wrapper:before.sw_s,
.product_usecase .usecase_wrapper:before.ne_n,
.product_usecase .usecase_wrapper:before.se_s {
  width: 260px;
  height: 13px;
}
.product_usecase .usecase_wrapper:before.nw_n,
.product_usecase .usecase_wrapper:before.ne_n {
  top: -14px;
}
.product_usecase .usecase_wrapper:before.ne_e,
.product_usecase .usecase_wrapper:before.nw_w {
  top: 0;
}
.product_usecase .usecase_wrapper:before.sw_w,
.product_usecase .usecase_wrapper:before.se_e {
  bottom: 0;
}
.product_usecase .usecase_wrapper:before.sw_s,
.product_usecase .usecase_wrapper:before.se_s {
  bottom: -14px;
}
.product_usecase .usecase_wrapper:before.nw_w,
.product_usecase .usecase_wrapper:before.sw_w {
  left: -14px;
}
.product_usecase .usecase_wrapper:before.ne_e,
.product_usecase .usecase_wrapper:before.se_e {
  right: -14px;
}
.product_usecase .usecase_wrapper:before.se_s,
.product_usecase .usecase_wrapper:before.ne_n {
  right: 0;
}
.product_usecase .usecase_wrapper:before.nw_w {
  background-position: 0px 0px;
}
.product_usecase .usecase_wrapper:before.nw_n {
  background-position: -26px 0px;
  left: 0;
}
.product_usecase .usecase_wrapper:before.ne_e {
  background-position: -13px 0px;
}
.product_usecase .usecase_wrapper:before.ne_n {
  background-position: -286px 0px;
}
.product_usecase .usecase_wrapper:before.se_e {
  background-position: -13px -260px;
}
.product_usecase .usecase_wrapper:before.se_s {
  background-position: -286px -13px;
}
.product_usecase .usecase_wrapper:before.sw_w {
  background-position: 0px -260px;
}
.product_usecase .usecase_wrapper:before.sw_s {
  background-position: -26px -13px;
  left: 0;
}
.product_usecase .usecase_wrapper:after {
  content: '';
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";
  opacity: 0.35;
  position: absolute;
  background-repeat: no-repeat;
  background-image: url("website/images/sprite_shadow.png");
  width: 260px;
  height: 13px;
  bottom: -14px;
  background-position: -26px -13px;
  left: 0;
}
.product_usecase .usecase_wrapper:after.nw_w,
.product_usecase .usecase_wrapper:after.sw_w,
.product_usecase .usecase_wrapper:after.ne_e,
.product_usecase .usecase_wrapper:after.se_e {
  width: 13px;
  height: 260px;
}
.product_usecase .usecase_wrapper:after.nw_n,
.product_usecase .usecase_wrapper:after.sw_s,
.product_usecase .usecase_wrapper:after.ne_n,
.product_usecase .usecase_wrapper:after.se_s {
  width: 260px;
  height: 13px;
}
.product_usecase .usecase_wrapper:after.nw_n,
.product_usecase .usecase_wrapper:after.ne_n {
  top: -14px;
}
.product_usecase .usecase_wrapper:after.ne_e,
.product_usecase .usecase_wrapper:after.nw_w {
  top: 0;
}
.product_usecase .usecase_wrapper:after.sw_w,
.product_usecase .usecase_wrapper:after.se_e {
  bottom: 0;
}
.product_usecase .usecase_wrapper:after.sw_s,
.product_usecase .usecase_wrapper:after.se_s {
  bottom: -14px;
}
.product_usecase .usecase_wrapper:after.nw_w,
.product_usecase .usecase_wrapper:after.sw_w {
  left: -14px;
}
.product_usecase .usecase_wrapper:after.ne_e,
.product_usecase .usecase_wrapper:after.se_e {
  right: -14px;
}
.product_usecase .usecase_wrapper:after.se_s,
.product_usecase .usecase_wrapper:after.ne_n {
  right: 0;
}
.product_usecase .usecase_wrapper:after.nw_w {
  background-position: 0px 0px;
}
.product_usecase .usecase_wrapper:after.nw_n {
  background-position: -26px 0px;
  left: 0;
}
.product_usecase .usecase_wrapper:after.ne_e {
  background-position: -13px 0px;
}
.product_usecase .usecase_wrapper:after.ne_n {
  background-position: -286px 0px;
}
.product_usecase .usecase_wrapper:after.se_e {
  background-position: -13px -260px;
}
.product_usecase .usecase_wrapper:after.se_s {
  background-position: -286px -13px;
}
.product_usecase .usecase_wrapper:after.sw_w {
  background-position: 0px -260px;
}
.product_usecase .usecase_wrapper:after.sw_s {
  background-position: -26px -13px;
  left: 0;
}
.product_usecase .usecase_wrapper .usecase_visual_wrapper {
  width: 40%;
  float: left;
  display: none;
}
.product_usecase .usecase_wrapper .usecase_visual_wrapper .usecase_visual {
  width: 100%;
  display: inline-block;
}
.product_usecase .usecase_wrapper .usecase_visual_wrapper .usecase_visual img {
  -webkit-transition: opacity 0.1s linear;
  -moz-transition: opacity 0.1s linear;
  -ms-transition: opacity 0.1s linear;
  -o-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear;
  display: block;
}
@media only screen and (min-width: 800px) {
  .product_usecase .usecase_wrapper .usecase_visual_wrapper {
    display: block;
  }
}
.product_usecase .usecase_wrapper .usecase_content_wrapper {
  padding: 30px;
  font-size: 1em;
  line-height: 1.5em;
  color: #666;
}
@media only screen and (min-width: 800px) {
  .product_usecase .usecase_wrapper .usecase_content_wrapper {
    width: 60%;
    float: left;
    padding: 12px;
  }
}
@media only screen and (min-width: 1100px) {
  .product_usecase .usecase_wrapper .usecase_content_wrapper {
    padding: 25px;
  }
}
.product_usecase .usecase_wrapper .usecase_content_wrapper .usecase_title {
  min-height: 56px;
  display: block;
  position: relative;
  color: #555;
  font-size: 1.3em;
  line-height: 1.2em;
  margin-bottom: 25px;
}
@media only screen and (min-width: 480px) {
  .product_usecase .usecase_wrapper .usecase_content_wrapper .usecase_title {
    padding-left: 85px;
  }
  .product_usecase .usecase_wrapper .usecase_content_wrapper .usecase_title:before {
    content: '';
    position: absolute;
    left: 0;
    top: -5px;
    display: inline-block;
    width: 63px;
    height: 63px;
    background-repeat: no-repeat;
    background-image: url("website/images/icon_lightbulb.png");
  }
}
.product_usecase .usecase_wrapper .usecase_content_wrapper .cta_wrapper {
  margin-top: 47px;
  margin-bottom: 10px;
  text-align: center;
  text-transform: uppercase;
  margin-right: 20px;
  font-size: 18px;
}
.product_usecase .usecase_wrapper .usecase_content_wrapper .cta_wrapper a {
  background: #ccc;
  color: #fff;
  padding: 9px 20px;
  border-radius: 4px;
  margin-right: -30px;
  margin-top: 20px;
}
.product_usecase .usecase_wrapper .usecase_content_wrapper .cta_wrapper a:hover {
  text-decoration: none;
  background: #aaa;
  color: #fff;
}
.product_features {
  background: #fff;
  padding: 30px;
  position: relative;
  box-shadow: 1px 1px 1px 0 rgba(0, 0, 0, 0.05);
  border-radius: 5px;
  margin: 64px auto 0 auto;
  max-width: 1040px;
  font-size: 1em;
  line-height: 1.2em;
  text-align: center;
  max-width: 850px;
}
.product_features img {
  border: 3px solid #bbb;
}
@media only screen and (min-width: 420px) {
  .product_features {
    padding: 50px;
  }
}
@media only screen and (min-width: 500px) {
  .product_features {
    padding-bottom: 80px;
    text-align: left;
  }
}
.product_features .features_title {
  margin-top: 10px;
  margin-bottom: 30px;
  text-align: center;
}
@media only screen and (min-width: 500px) {
  .product_features .features_title {
    margin-bottom: 60px;
    text-align: left;
  }
}
.product_features .feature_wrapper {
  margin-top: 50px;
  position: relative;
  color: #888;
  line-height: 1.3em;
  margin-top: 30px;
}
@media only screen and (min-width: 500px) {
  .product_features .feature_wrapper {
    padding-left: 40px;
    margin-top: 30px;
    line-height: 1.4em;
  }
  .product_features .feature_wrapper:before {
    content: '';
    border-radius: 250px;
    width: 10px;
    height: 10px;
    background: #f54709;
    position: absolute;
    top: 8px;
    left: 0;
  }
}
.product_features .feature_wrapper h4 {
  color: #555;
  display: block;
  font-weight: bold;
  margin-bottom: 4px;
  font-size: 1.1em;
}
.product_features .bulletless .feature_wrapper {
  padding-left: 0;
}
.product_features .bulletless .feature_wrapper:before {
  opacity: 0;
}
.page_product .info-box {
  padding: 30px;
  margin-top: 55px;
  background: #fff;
  text-align: center;
  margin-left: 10px;
  margin-right: 10px;
}
@media only screen and (min-width: 500px) {
  .page_product .info-box {
    width: 350px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (min-width: 1140px) {
  .page_product .info-box {
    width: 550px;
  }
}
.page_product .info-box p:nth-child(2) {
  margin-top: 15px;
}
/* Tutorial = modification of the Product Pipeline */
.tutorial .product_title .product_video_wrapper .product_video_poster .button_play_wrapper {
  top: 40%;
}
.tutorial .product_title .product_video_wrapper .product_video_poster .button_play_wrapper .button_play img {
  opacity: 0.9;
}
.tutorial .product_title .product_video_wrapper .product_video_poster:hover .button_play_wrapper .button_play img {
  opacity: 1;
}
.tutorial .product_wrapper .pipeline_wrapper .pipeline_step {
  max-width: 781px;
}
@media only screen and (min-width: 705px) {
  .tutorial .product_wrapper .pipeline_wrapper .pipeline_step .pipeline_step_content {
    width: 525px;
  }
}
.tutorial .product_wrapper .pipeline_wrapper .pipeline_step .pipeline_step_content.pipeline_step_fullwidth {
  width: 100%;
}
.tutorial .pipeline_wrapper .pipeline_step .pipeline_step_fullwidth {
  float: none;
  width: 100%;
}
.tutorial .pipeline_wrapper .pipeline_step.odd {
  background: #efefef;
}
.tutorial .pipeline_wrapper .pipeline_step.odd img {
  border: 3px solid #bbb;
  margin-bottom: 25px;
}
.tutorial .pipeline_wrapper .pipeline_step.odd p {
  margin: 0;
  font-size: 1em;
  line-height: 1.5em;
  color: #666;
}
.tutorial .pipeline_wrapper .pipeline_step h5 {
  text-transform: uppercase;
  color: #aaa;
  margin-bottom: 10px;
  font-size: 0.8em;
  text-align: right;
}
.tutorial .pipeline_wrapper .pipeline_step_details_wrapper {
  background: #efefef;
  color: #444;
}
/* About Page */
.about_box_wrapper {
  text-align: left;
  max-width: 964px;
  margin: 40px auto 0 auto;
  position: relative;
}
.about_box_wrapper .about_box {
  padding: 30px;
  background: #fff;
}
@media only screen and (min-width: 670px) {
  .about_box_wrapper .about_box {
    padding: 45px;
  }
}
.about_box_wrapper .about_box.about_team {
  padding: 30px;
}
.about_box_wrapper .about_box .about_description {
  text-align: left;
  font-size: 0.9em;
  line-height: 1.6em;
  color: #888;
  text-align: center;
}
@media only screen and (min-width: 500px) {
  .about_box_wrapper .about_box .about_description {
    font-size: 1em;
    line-height: 1.5em;
  }
}
@media only screen and (min-width: 670px) {
  .about_box_wrapper .about_box .about_description {
    font-size: 1em;
    padding-right: 20px;
    text-align: left;
  }
}
.about_box_wrapper .about_box .about_address_wrapper {
  line-height: 1.3em;
  text-align: left;
  text-align: center;
  position: relative;
  margin-bottom: 3px;
  display: block;
}
.about_box_wrapper .about_box .about_address_wrapper img {
  display: none;
  opacity: 0.2;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  transition: all linear 0.2s;
}
.about_box_wrapper .about_box .about_address_wrapper:hover {
  text-decoration: none;
}
.about_box_wrapper .about_box .about_address_wrapper:hover .about_address {
  color: #bb3521;
  text-decoration: none;
  background: rgba(255, 255, 255, 0.9);
}
.about_box_wrapper .about_box .about_address_wrapper:hover img {
  opacity: 0.6;
}
.about_box_wrapper .about_box .about_address_wrapper .about_address {
  color: #444;
  margin-top: 15px;
  margin-bottom: 15px;
  display: block;
  text-align: left;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  transition: all linear 0.2s;
  cursor: pointer;
}
.about_box_wrapper .about_box .about_address_wrapper .about_address strong {
  font-weight: bold;
}
@media only screen and (min-width: 915px) {
  .about_box_wrapper .about_box .about_address_wrapper .about_address {
    left: 5%;
    right: 5%;
    top: 20%;
    bottom: auto;
    position: absolute;
    background: rgba(255, 255, 255, 0.6);
    padding: 10px;
    margin: 0;
  }
}
@media only screen and (min-width: 915px) {
  .about_box_wrapper .about_box .about_address_wrapper {
    padding-left: 2px;
    float: left;
    width: 50%;
  }
  .about_box_wrapper .about_box .about_address_wrapper img {
    display: block;
  }
}
.about_box_wrapper .about_box h2 {
  font-size: 1.1em;
  color: #333;
  margin-bottom: 30px;
  margin-top: 0;
  text-align: left;
}
@media only screen and (min-width: 720px) {
  .about_box_wrapper .about_box h2 {
    font-size: 1.4em;
  }
}
.about_box_wrapper .about_box h3 {
  font-size: 1.2em;
  color: #333;
  margin-bottom: 20px;
}
@media only screen and (min-width: 720px) {
  .about_box_wrapper .about_box h3 {
    font-size: 1.3em;
  }
}
.about_box_wrapper .about_box h4 {
  font-size: 1.1em;
  color: #333;
  text-align: left;
  margin-top: 30px;
}
.about_box_wrapper:before {
  content: '';
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
  opacity: 0.15;
  position: absolute;
  background-repeat: no-repeat;
  background-image: url("website/images/sprite_shadow.png");
  width: 260px;
  height: 13px;
  bottom: -14px;
  right: 0;
  background-position: -286px -13px;
}
.about_box_wrapper:before.nw_w,
.about_box_wrapper:before.sw_w,
.about_box_wrapper:before.ne_e,
.about_box_wrapper:before.se_e {
  width: 13px;
  height: 260px;
}
.about_box_wrapper:before.nw_n,
.about_box_wrapper:before.sw_s,
.about_box_wrapper:before.ne_n,
.about_box_wrapper:before.se_s {
  width: 260px;
  height: 13px;
}
.about_box_wrapper:before.nw_n,
.about_box_wrapper:before.ne_n {
  top: -14px;
}
.about_box_wrapper:before.ne_e,
.about_box_wrapper:before.nw_w {
  top: 0;
}
.about_box_wrapper:before.sw_w,
.about_box_wrapper:before.se_e {
  bottom: 0;
}
.about_box_wrapper:before.sw_s,
.about_box_wrapper:before.se_s {
  bottom: -14px;
}
.about_box_wrapper:before.nw_w,
.about_box_wrapper:before.sw_w {
  left: -14px;
}
.about_box_wrapper:before.ne_e,
.about_box_wrapper:before.se_e {
  right: -14px;
}
.about_box_wrapper:before.se_s,
.about_box_wrapper:before.ne_n {
  right: 0;
}
.about_box_wrapper:before.nw_w {
  background-position: 0px 0px;
}
.about_box_wrapper:before.nw_n {
  background-position: -26px 0px;
  left: 0;
}
.about_box_wrapper:before.ne_e {
  background-position: -13px 0px;
}
.about_box_wrapper:before.ne_n {
  background-position: -286px 0px;
}
.about_box_wrapper:before.se_e {
  background-position: -13px -260px;
}
.about_box_wrapper:before.se_s {
  background-position: -286px -13px;
}
.about_box_wrapper:before.sw_w {
  background-position: 0px -260px;
}
.about_box_wrapper:before.sw_s {
  background-position: -26px -13px;
  left: 0;
}
.about_box_wrapper:after {
  content: '';
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
  opacity: 0.15;
  position: absolute;
  background-repeat: no-repeat;
  background-image: url("website/images/sprite_shadow.png");
  width: 260px;
  height: 13px;
  bottom: -14px;
  background-position: -26px -13px;
  left: 0;
}
.about_box_wrapper:after.nw_w,
.about_box_wrapper:after.sw_w,
.about_box_wrapper:after.ne_e,
.about_box_wrapper:after.se_e {
  width: 13px;
  height: 260px;
}
.about_box_wrapper:after.nw_n,
.about_box_wrapper:after.sw_s,
.about_box_wrapper:after.ne_n,
.about_box_wrapper:after.se_s {
  width: 260px;
  height: 13px;
}
.about_box_wrapper:after.nw_n,
.about_box_wrapper:after.ne_n {
  top: -14px;
}
.about_box_wrapper:after.ne_e,
.about_box_wrapper:after.nw_w {
  top: 0;
}
.about_box_wrapper:after.sw_w,
.about_box_wrapper:after.se_e {
  bottom: 0;
}
.about_box_wrapper:after.sw_s,
.about_box_wrapper:after.se_s {
  bottom: -14px;
}
.about_box_wrapper:after.nw_w,
.about_box_wrapper:after.sw_w {
  left: -14px;
}
.about_box_wrapper:after.ne_e,
.about_box_wrapper:after.se_e {
  right: -14px;
}
.about_box_wrapper:after.se_s,
.about_box_wrapper:after.ne_n {
  right: 0;
}
.about_box_wrapper:after.nw_w {
  background-position: 0px 0px;
}
.about_box_wrapper:after.nw_n {
  background-position: -26px 0px;
  left: 0;
}
.about_box_wrapper:after.ne_e {
  background-position: -13px 0px;
}
.about_box_wrapper:after.ne_n {
  background-position: -286px 0px;
}
.about_box_wrapper:after.se_e {
  background-position: -13px -260px;
}
.about_box_wrapper:after.se_s {
  background-position: -286px -13px;
}
.about_box_wrapper:after.sw_w {
  background-position: 0px -260px;
}
.about_box_wrapper:after.sw_s {
  background-position: -26px -13px;
  left: 0;
}
.about_social {
  max-width: 964px;
  padding: 28px 20px 25px 20px;
  text-align: center;
  margin: 0 auto -40px auto;
  background-color: rgba(0, 0, 0, 0.02);
}
.about_investors {
  text-align: left;
  color: #888;
  line-height: 1.3em;
  font-size: 0.9em;
}
@media only screen and (min-width: 500px) {
  .about_investors {
    font-size: 1em;
    line-height: 1.7em;
  }
}
.signup-panel {
  margin: 40px 15px auto 15px;
  padding: 50px;
  background-color: #FBFBF9;
  max-width: 1448px;
  border-radius: 15px;
}
@media only screen and (min-width: 500px) {
  .signup-panel {
    margin: 40px 30px auto 30px;
  }
}
@media only screen and (min-width: 971px) {
  .signup-panel {
    margin: 40px 70px auto 70px;
  }
}
@media only screen and (min-width: 1500px) {
  .signup-panel {
    margin: 40px auto auto auto;
  }
}
.signup-panel h5 {
  margin: 0 0 20px 0;
}
/* (flexible) styles */
.flex_left {
  float: left;
}
.flex_right {
  float: right;
}
.flex_none {
  float: none;
}
.flex_invisible {
  visibility: hidden;
}
.flex_hidden {
  display: none;
}
.flex_align_left {
  text-align: left;
}
.flex_align_right {
  text-align: right;
}
.flex_align_center {
  text-align: center;
}
.flex_unseen {
  opacity: 0;
}
@media only screen and (min-width: 1568px) {
  .flex_fullwidth {
    width: 100%;
    max-width: 1568px;
    margin: 0 auto;
  }
}
.form-error {
  text-align: center;
  padding-top: 30px;
  padding-bottom: 30px;
  color: #f16244;
  margin: 0px 10px;
}
.form-error a {
  color: black;
}
.form-padding {
  height: 25px;
}
.browser-warning {
  color: #4E92E1;
  margin: 20px 20px 20px 45px;
  text-align: left;
}
.browser-warning strong {
  font-weight: bold;
}
.browser-warning a {
  color: #4E92E1;
  font-weight: bold;
}
/*/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\*/
/*\/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/*/
/*  Silk of the day CTA                                */
/*/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\*/
/*\/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/*/
.page.page_silk_of_day_subscribe .cta-text {
  display: none;
}
.page.page_silk_of_day_subscribe p {
  margin-bottom: 10px;
}
.page.page_silk_of_day_subscribe p strong {
  font-weight: normal;
  color: #888;
}
.consumer-cta {
  margin: 65px 10px 40px 10px;
  background-color: #fff;
  border-bottom: 8px solid #eaeaea;
  max-width: 745px;
  padding: 140px 30px 60px 30px;
  width: 100%;
  background-image: url("images/silk.svg");
  background-repeat: no-repeat;
  background-position: center 40px;
  background-size: 80px;
}
@media only screen and (min-width: 550px) {
  .consumer-cta {
    margin: 65px auto 40px auto;
    padding: 50px 40px 60px 160px;
    background-position: 40px center;
    background-size: 80px;
  }
}
.consumer-cta form {
  margin-top: 20px;
}
.consumer-cta p.cta-label {
  margin-bottom: 5px;
  margin-top: 5px;
}
.consumer-cta p.cta-text {
  font-size: 1.2em;
  color: #9E3A19;
}
.consumer-cta p.cta-text strong {
  color: #FF3A00;
  font-weight: normal;
}
.consumer-cta input[type=email] {
  width: 100%;
  margin-right: 11px;
  margin-top: 0px;
  background-color: #FBFBF9;
  border-color: #ECECE8;
  padding: 9px 7px 9px 7px;
  border-width: 2px;
  font-size: 0.9em;
  vertical-align: top;
}
@media only screen and (min-width: 770px) {
  .consumer-cta input[type=email] {
    width: 275px;
  }
}
.consumer-cta a.button {
  vertical-align: top;
  display: block;
  max-width: 260px;
  margin: auto;
  margin-top: 20px;
  padding: 11px 20px;
}
@media only screen and (min-width: 770px) {
  .consumer-cta a.button {
    display: inline-block;
    margin: 0px;
  }
}
/*/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\*/
/*\/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/*/
/*  Error pages                                        */
/*/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\_/\*/
/*\/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/ \/*/
div.error-page-wrapper {
  background-color: #f8a505;
}
div.error-page-wrapper .page {
  padding-bottom: 0px;
}
div.error-page-wrapper div.content {
  min-height: 400px;
  padding: 0px;
}
div.error-page-wrapper #message-bar {
  color: white;
  background-color: #fa670e;
  height: 50px;
  line-height: 50px;
  font-size: 16px;
}
div.error-page-wrapper #message-bar > div {
  width: 890px;
  margin: 0 auto;
}
div.error-page-wrapper .content {
  position: relative;
}
div.error-page-wrapper .content #main-message {
  position: absolute;
  left: 50%;
  margin-left: -400px;
  top: 50%;
  margin-top: -200px;
}
div.error-page-wrapper .content #main-message #error-text {
  font-family: "Montserrat", "Arial", "Helvetica", sans-serif;
  color: white;
  text-align: center;
  text-transform: uppercase;
}
div.error-page-wrapper .content #main-message #error-text a {
  text-decoration: none;
}
div.error-page-wrapper .content #main-message #error-text #error-code {
  font-size: 250px;
  display: block;
  line-height: 200px;
}
div.error-page-wrapper .content #main-message #error-text #funny-text {
  font-size: 40px;
  line-height: 50px;
}
div.error-page-wrapper .content #image {
  position: relative;
  left: 300px;
  height: 100%;
  min-height: 800px;
  background-repeat: no-repeat;
  background-position: bottom center;
  background-size: contain;
}
div.error-page-wrapper.error-400 #image {
  background-image: url('website/images/errors/400-klingon.png');
}
div.error-page-wrapper.error-403 #image {
  background-image: url('website/images/errors/403-safe.png');
}
div.error-page-wrapper.error-500 #image {
  background-image: url('website/images/errors/500-error.png');
}
div.error-page-wrapper.error-404.site #image {
  background-image: url('website/images/errors/404-bunny.png');
}
div.error-page-wrapper.error-404.normal #image {
  background-image: url('website/images/errors/404-kungfu.png');
}
div.error-page-wrapper.error-404.page #image {
  background-image: url('website/images/errors/404-coffee.png');
}
div.error-page-wrapper.error-404.tag #image {
  background-image: url('website/images/errors/404-coffee.png');
}
div.error-page-wrapper.error-503 #main-message {
  position: relative;
  top: 50px;
  margin-top: 0;
  left: 0;
  width: 50%;
  min-width: 400px;
  margin-left: auto;
  margin-right: auto;
}
div.error-page-wrapper.error-503 #main-message #error-code {
  display: none !important;
}
div.error-page-wrapper.error-503 #main-message #funny-text {
  font-size: 30px;
  text-transform: none;
}
div.error-page-wrapper.error-503 #main-message .image {
  display: none;
}
/*# sourceMappingURL=/s/sources/mnt/data/jenkins/jobs/website_master/workspace/build/website/website.lcss.map */