/* @import url('http://example.com/example_style.css'); */

@import url('https://fonts.googleapis.com/css?family=Nunito+Sans');

@font-face {
    font-family: "vcf";
    font-style: normal;
    font-weight: normal;
    src: url("//cdn2.hubspot.net/hubfs/498921/fonts/vcf.eot?t=1493392798125") format("embedded-opentype"),
    url("//cdn2.hubspot.net/hubfs/498921/fonts/vcf.woff?t=1493392798125") format("woff"),
    url("//cdn2.hubspot.net/hubfs/498921/fonts/vcf.ttf?t=1493392798125") format("truetype");
}

@font-face {
    font-family: "proxima-nova";
    font-style: normal;
    font-weight: 100;
    src: url("data:font/opentype;base64,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");
}

@font-face {
    font-family: "proxima-nova";
    font-style: normal;
    font-weight: 300;
    src: url("data:font/opentype;base64,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");
}
@font-face {
    font-family: "proxima-nova";
    font-style: normal;
    font-weight: 400;
    src: url("data:font/opentype;base64,d09GRgABAAAAAFCcABIAAAAAhogAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEWU5BAAAGpAAAAK8AAAGJMY0q9UZGVE0AAAGUAAAAHAAAABxdnq3wR0RFRgAAB1QAAAA0AAAAPAPSBF9HUE9TAAAHiAAABLkAABI82Ubzx09TLzIAAAYIAAAAWQAAAGB+2ruaY21hcAAATvwAAAGfAAACtq/ks0FjdnQgAAABsAAAADIAAAAyCEEKMGZwZ20AAAHkAAABsgAAAmUjtC+nZ2FzcAAAA5gAAAAIAAAACAAAABBnbHlmAAAMRAAAPscAAGG0hz5KOmhlYWQAAAOgAAAANAAAADb8RTvQaGhlYQAABmQAAAAgAAAAJA5JBe1obXR4AABLDAAAAiQAAANoXPRCFmxvY2EAAE0wAAABtgAAAbaO63hkbWF4cAAABoQAAAAgAAAAIAICAxJuYW1lAAAD1AAAAa4AAANpWgZbxHBvc3QAAE7oAAAAEwAAACD/DQAocHJlcAAABYQAAACBAAAApLrP6T4AAAABAAAAAMmJbzEAAAAAyRrGGwAAAADK+nij/pAAAAPGBTYAlABgAG4AfACKAJYAWgCWAKYAhQCxAIcAjwCkAKEATwCYAHQAYwB/AIMAAHjaXVG7TltBEN0ND5MEEmOD5GhTzGZCGu+FhgIkEFcXxch2YzlC2o1c5GJcwAdQIFGD9msGaCgp0qZByAVSPoFPQGJmTaIozc7O7Jxz5syScqTqXVrveeqcBFK406DZpt8OqXYW4J50fbWRkXbwQPPNjF65bt9/xWAzmnJHDaC85y3lIaNpJ1CL9tT/Nr+C4T7/ZB6DQUszTU+tk5AeQmC+Gbcw+J7RrLv8pC9YHS4GA0OKaSru8nMq5X9Lc662CJtrGb12cCYiP5kGaGqljUDTXzqkej6OYgly2TDWBhNT1p9kIvhmMl3VVC0zvnVwl+zMO1ijSnPgAfawVR6Dh8ODCYX0LYgyS0OEvdgqMULEJIdCTjl3sj8pUD6ShDHvktL2uGGtgXHkNTCozdPsv8xmU9t7hzB+EUfw3W/Gkg4+sqE2RoTYjlgKYAKRkFFVvqHGcy+KAbnU/jMQJWB5/ONfJwKtOzYRz2VtnUOMFYKe3zK3/LLkrlWu86LQ3ZuqGqp0SvO+l7Pv8YCnx8Jw0Fjw5vO+v1KgdofFlQbNgWBIH0Yf/2gtO+Iq74WP7BlkL7EqAAAAAQAB//8AD3jaY2BkYGBgYjhq2r5dJZ7f5iuDPPsFoAjDqV8VS2D0vxV/H3CUsIsBuRxAtUAAAJ4DDtt42o2QwU7bQBRFr00AddEICVZ0MysUKrCdoCjIuwixQlAUKvZOMkqs2B5rZkgTqdvu+wP9B76i/9Alf8K1M5EgUAmP7DnvvfvuPA+APfyFh9XT47tiDweMVuxjF1eOt/AVA8cNan463sZn/Ha8g338cdxEG4/s8hqfGBV4cuyh5X1z7KPp/XC8he/eL8cNav453sah7znewZH/xXETQ79/ocqlTidTK1qjY3Gd6Jm4S3NVGFWciE4UdQPRzzJRS4zQ0kg9l+PgVqtFmifiRs0TMZCThyzRbqs81haxeCW8XFidDFU2jmvr90zupTapKkQniKIzJ6jqp64+tbaMw9AuSzlLbTBSeSiZN2H09ml3z8c9XEChxBIaKSaYwkKghRGOuV8jYX5GumM1p7KAqb8nzHUQcXURkPvIuMQLF1NHkrvkPud3TOUtWWFRuyVU3DCa1zSgYoIHulRnvo7Wc2xOEbPv/46XzFpWEwyZy3h+/GLqj05yX89vqKtOrPqD2uFsw2Hdf7rRX92F5Q3HCLksb7pkfcYuS6cRu3LmpdMbcvSh1eY/nPOfes/UQKQVAAB42tvB+L91A2Mvg/cGjoCIjYyMfZEb3di0IxQ3CER6bxAJAjIaImU3sGnHRDBsYFFw3cCs7bKBQ8F1E0sxkzaYww7kcBhAOWxADrsSlMMK5LAFQTiMGzihmrmAopwiTNobmd3KgFxuBdddDJz1/xngIjxABdyeMG7kBhFtAAEnL5AAAAB42mNgYs5mnMDAysDAWsEqwsDAKAGhmXcxpDDNYmBgYmBlYwZRLAsYmN4HMDz4zQAFuTnFxQwODAqKSqx3/vEwMLBrMSUoMDDOB8kxH2M1A1IKDCwAofgOowAAAHjaY2BkYGDX+ruAgYHj1L8V/1ZwlDAARVDALQCfOAdFAAEAAADaAFQABwBnAAYAAgABAAIAFgAAAQACUgADAAF42o2OTQrCMBSEp7VKN4LLLj1CraK48x6uYtpKIT8lr13o2mN4CI+jRxEEzRMRF0odyMcEvoRBCCAA54LD9f49vacQ+5NyiYBBH105Ldf+41WMUZf5KfCe3e3HjuCtJS83CDt3nI9Dz3GEf5LIjCSkoAK5sRqlExKq2goo02ooKxV8cbB8tS43qLmRUA2oMiVIyxpE6YSRMaaMGWPOWIDaDXnUhIbf7gtn8QAnC1ubAHjaHYrBCcAgAMRyIr46jtsp7Za2btMgIXCBI8ClXQuNMHRyWw/L/Ur4JGwJ9Xz5AclRCDJ42rVXXWhbZRh+kmzrb1a7Llt2zLKu7drqquxqCM4iY1adRYJCL4YoihbRUef8pRaFgbPsIhQpYxdllLGLUXsRhoRejA5qEK1BJUINImUXowwpuxi5KuLr833nJD3nJDlJ1vR7eM/53u/nPe/f93PgA9CMKAbgO/vmx2NoxA62QASqx/f+O+dVG0yOfX6+/ZwRJtesW80+f3tUzQwutL2HJ9FLCaMyKEnskeNyV9IyLtdkWi7Ifbkn/8iqZCWLGoqs2+qrsi5rksJDFdlw8/Kv3PEeU1bWHaVX3hJZVlZJwjUmSX2Xq9VWLnn2LpBmSLkKUnIuCzckJ/dL2VidpTLt4lcY0azclIRMyqSjZ4bW3pJ0GTkRaZVbwH/XtbeekgkZlmbW78oi/RSXuG3sA92+UkGzXs/YjpJOMefS1Ckra9VlhY7pujsn7CMpK1U5CpuRMLOXnlFxyDmzWfd4abYsZ1z6LckIn1MKfI+ThkhxxuKkGPTpaUZhpIy0e57aMm5VZ2pWfdXRkpF5rsucIjNnZJj0o1zmup9k701y82Vkfe/2iKSUV1Tu8nnNsjPLPEkQGfmrnKbsjW6uSd1ylVmWVpmqclUuWHpNSlh2i1/GmIeXVEsJWauoS5EFe65Iv8wxSj11kXxWZhnt01uSEfbsPV6llOuOPdrQe0NjiXEP7Hsjtr0wV+xr53XyCyoH6iB5pvKO7ZkTG5s5xlMywXXS4+2vLWtcjazzuKjfF3mOx4gviXNFo2IyR3KfHjFMO33v4Ea4pudLr7Qy5TUPWxbpr96SPXM1euVT5kRGJpy7rrPudU7Ku4VaSoZ403mF+01GZ94NcvEKUYhxL3hbluoRX9+zRXebFzwtP2bX3rSgCn/Nco/PmNnv6jnjvmWUio5jb47xFjHnPklqu4UVxl/hqZGWxYfdJ7aYq+UlTzEOa857knlCMTuStcpSd4oiWdxDmGs3arv7ar1yJfWKV6dXcbboe1GKuiSdEmpdk2W+t1THvXCw5hkTep8Y8xyzfSfa39si1YcAVtBpcXtYG+C7gxRFhAQ85hj/uG7ZTzil+CkH/APcqflW7EKDrgX49xhAE/8VW9gaxG70ow2P6K/kSzv2Yh/fYRh4lBz4PKjbVc9ecofRhW704Aj/LI+ijzX7/H1VWarO1oir7ZCL9xfNCmjKQ9VbLbRpvt2GMDUJW8iXA5YNJkDqsdDHep8eE6asfAQiRKeFKEI6AsATNiuUr/+k5nld9+tap/Z8iLJCelS3bUaXfh/UPs3/r3dQQoB0qPDeYXEmr2gXY9fAyDXRrhatPQp6HiAZGq0kVQ7rZ5QwLIow2kHGuk1HNeqYb5SJkjMCQe0dd+lwIFDQ2w5nzBostFi622EUgIJuUUerQT1MtOuIK4kGZeV1VfH2WwhxDYV065GCPQaf3ZYuDfSmj3Nb6O8gPbNTZ06jltHEkRH6u4tzg8yNfvYcZew7cAwnGIOTOEU5Q3iRq+AlDHMtvswb0gDeIp7GJ8QJfEY8g6/wNQbxDfEcpoghfIvLeB5XcJXzZvEdXkUCSbyBBdzGKJaIMfxAfIAUcQ4/4Wd8iGX8go+Qxq+U/Rt+x+f4gxhHlvjif+2BTToAAAB42q28C3xU1bU/vvc5Z56ZSWYm88j7NUkmLzJhJpk8CCGEECBG3oYYIo8QMGCIEDFEjIgYEZFXIUZEVEo1WqX0nMmASC1NKaVc/1yvtTZar9eP7W25xB+1/Vtv6yM5+a+1z5khoL2/3//z/yuZc86ex9577fX4rrXX2oQjxyYa+GbNJ4QnOlJGROoN6TTEIeSLWm+IY3dU1HtFOhLSGcl0aNdZJIHmhwh7kgw0nxRN1aRb03lrupVvHq/hzlePD4e0/V+9ok366o+EEI70TFynSzUB6COKEOrm/VxGdnHA57TTzN60N6c2z5zZPJN288Nfn5mJ94RMTJAOvoyr1dRbPERPMwixaIme/VYBIUIX/FYiSSXzSFBDSb5I/MFoHq425Ro0cSRfstj9filKOyo5k32+kE6vMZnzpbgkaNRBI5fg81ExzSulswmku2PdPPyV+tmfn2d/Ojf+eeAtrmnbto97ere9lzHS90HaRz29PR/1bNs2kvLhro/T/tDY91Ef3SAP0A0b6P522iH341+73IXPchcMG2a+dKJMqNYSGH8JqSKHSZDiyPP9kl4YFf2+INUb84eqKTHkB104F7tfSoJ3Kn1BVxK+43IYYCVmeEXriBQwjYoBi6Sn+UFin+aD6fkNxCvkB51J+fAk+i3SFJovZZlGpWq4BqxWm6gpl7KmWG1SQnx5OZGS9FZbtUHQWOMTsnzTpme6ymERSwqppzSFuqyF2pLiQGmJ3+F06bI91hStwx7N6xyxxYWcx1pFqT2Fc1mjKZdy+NqC1pmvbyqpW1U1Oydh9PVtnx9p6xaL61fWzM5NTJq56nvNY1m3La549IHxgcx5t1dsfPxy0HBv8/Z568z0WowjK6u8usn/7FtRZ8+5Xtj2cLw8PybOk1tZd1egrL213q8LcnneeSVum1wR3ce9mzPDm2qlR/SMnhpSNXFN06OpB45ykHSST7zAWRnZMG6/z+mwa0ka3qfBLfUFSoqz3RkwCSdh93hroG5Kt+8bGtp34PRp7ox8dWiIJpwe09553313Nm3azJ0J3ndfcDNtHHu1k1/KnX1j34Gf/vTAvjfGi/Du/P593IM7V7Xt3Nm2aud4kXontH/9FjAmrPXciWvCWzC2HFJMZpJOZa0Zq0q5utFgLKyvNEM3SsUar2gYkXywnD6LZIGlKjGMiiUWqRJunYZRaRY2WWD1osvFSmtIE5vrTYG1Ep22IJ+RX44rOSPXajtjsDh5j7eULWO6O9ujdWcU0pLiKq40QpFojc7pcroCpS6tzqnxlWZ7sj3RFGgSa3dV8QqFhLfemX7Hix91v7G58M4VM9dd2L/rFWfKtMI7pk6tbp7b2FS2c82SNeP/2t/3aElLw4p1zyUvrFq0KKepbn5HcdOLi17rua135Sz3jx5+THrywbyG8spsf2J807rGlp2nyv7z/vXevj3VGzZU7Fq19Un+1IrdqUWzFhbNWdAJa0lR1mkG0MtEkklQixKML1Q0e0V+RDIAG0czKY11c5EF1l2vD5RkeUoSzfDlo0nZgUC26d/vJuz3muQuekXTTMzwoMuG79hg1pzDbqNXmh8/fGh38/q775bP1r1B3/q//0r/5Se1v5b3/q9P5SfZdzPgu0fguyZCYj0BW0kx5yl12ixcb/OG9rvvaX7i8GG5q+5t2v3pdbrlndqfyGVyihyA79XyRq4N5mAlU0jQgHMwsDnYUHeKep9EjKOi0SfFwpISCoIYZYXlK5pK3aU6T6mn1OXx60pdOpfOQ3e2GIcLrlwpGDa2mIYLr1wpHOaNV7cvbG+f33v1au/89vaF25V5VpCL/ElhC8jAHUTUeEEPSlot9hLUaFFnaHjQJloN3mr1qD5MSFBR5wtxRuIGXW7wBTke3+ZQ7/Ac3vIaQ75kZvSm6Va3Nb0k3eoH9X5S3tEl76A7uugOrlNupK+20+flVjaOrgmOriKXYe7FMHdg81CMQGIFZfamkRAQ0wa2gk3dBFPndci5MQZgbAIcmwWr6amipcC1KrvSVS1z66feptXb8wJVBcX1RU0niqvSNhQJ5VMKqpewPivpCS6JywZpi0WrJXF6kCfBK2nUkZekc0lyGv2Enuhjn2c2CMaoIxmKPIY06hj1SJSQzoRPqj0TwvYpltkmu2qW8HfIxAfcQs0K6Je43NTf3U0/7M7R7GK2aR3IfSvwgAv0US0JEhT4eGE0aEKBdwswwAKvqB2RckDgcyxSMtDDBsyNujo5B+hiIkgXdzzc2rTlqJIzCkE0q3i/L4VHHZztqwJuLuQzouExhXJtG05tWeB2L9hyasP6U1sWut0Lt5y6eOaJhkyHv6G7v7vB78hsiFv8+OnhtrXDoV2LFu0KDa9tGz79+OL+u154Y/2Sp/fdXVV1976nl6x/4wWcWx5MwggqTAt3qs7i1Rcq6pCRYf1G0e4wFgabwkynFXjWzxkHR9ro/ENC8x/W0SaFVhvAVhOgRyqpU35PShFU9WdCaqQx9RcH1CC+oCEOuc9AgfvQJksp2ANXLpqsQ4YYSxzTbbm0pEqj6CrkGCALx0xTukDGOp740U82rsh5sWvLG9PXNfx9/x3P77h91vrgye3c/r6OfS927+gq3/pQ8/wNbZ1T7zq6asHgYfHwGpShiWv8dRijl6xWV0wHY0zFMcYJoyGbmaQCbrDhcIu8onFEmgLDnWIRM9JGrJID7h1eKQOIMhXHbNZZQTMLU0Azizar5MmBa5wtmJiUUa4sZzYaWL9qkXQlzvCtOh3U05wuRQD9xtm//4+a1sqLW773cvBot9255fEfv/bwPa/e1nL7tcOX5MCy1b7sxYtn5k7E9a5qX7hq15aeLdwRrrPzngcWLm6/a/PPXprdNW+KgU8qndcx/dUR4M1qWIskWFsjaMW7bl3dEG+mGjNgO7/EA+gwADSK9opRIyL1STpleXRRuDw6A+iJKB3eRoFykWLYrHlYKaFc1FhFEzNAoDOo3+p3uD1Wyq8aHN/FVf7xzTcH5QK6eA/fPHbq0CHu7PhchUf6QGaKYVxJ5F6V/hqgfwzSH4geckaRGKC/E+mf7BWjR6RYE7BQNI4g1mrIF2MZDpISYAlS4BobDcJj5oHueuuQhkQ5gW+IFKWx2kIcb45OYNbTKsbiaqSBZo+shcea7ki3Mp4CqyhwzfKVE+v2XH38R6/uHnpkG1803l380srN5x+Qv4gb6RR/8OCjz23P497pl4uKa1dd6rv817D8VwIvZZEAaVdnkx2Wf5xNUiFBFJqEsyllqsAF1HVZpHwYejpMoQyu+S4YrMlGkqbiYNOtUkw0qoXCbKttyKVNj4dWyZYE04yOuVlHuHSF1J0RDSLhisgG52Eqg7FYisC1d/y4e747Z9lDpzde3bu0/NHWu/rvLOR8v966/Lme2pndQ5vqe+Z5Tu5efbpMk1gy7964+oelS5vuvSw+Un+8d9bsOwfOrs2wLXgk0P5i+7Lne+b0Fy9Z7dt3uLO5ZM2aeYXKelYBALrCdIiqZ4MCzp7HKeu8uFZEEpBhtIxVUFE76KtnuYRxH79fONHfBZq1HeiYCXRMBqmsJqtUShaF+cKDvzXTKwojUhWQz4iSmAc3VRbJr7CCmIltdiBoDTRk5lltp0mMS1dUxrjBUwTPgtGekFKmAF8GlgKlCmRSCAfUAjaIpnyVEEaPKXwsMgtg4GgQUCdX99j7O19//JGXF/S90HjHC7sW/vCRx1/f+UFf6ozG6sLB3odeKpzZOCNlx5m596zISprbPNd3Jm7py/dufz036/iDjU8systb9ETjg8ezcl/f3vnyHbxJY80qur1w7datawtvL8qyjj+6o3362mnpAu/IL2uc2r4D+at14lOhTNNA3GBnw/ylBarEI1WmAH/FZJJ44K8YJFCJV7RHsKURyJAK5AjA1WdHE8yBiBgBUpKYeA+jSowWmjmQHGlKJnCa0Z5qUqmDOotxEQBGAJacSiW0SBzvA7oJCtc5uQRgqrLHLgw05nO+d7qXP98ze+b9wQ0bxfsXuGt2vNfWerpESCyed++seT31npPO4701dcufGVqTqbJU4/MPzKl/OPirTXv+dmEz17/xzpK2NfWFxUtXT913mPmEzIbz71mySQx4hDp85U1Al64JLV3Fvwf4I56Qb6OJiLepogqTJS8wfUpx/e3MuBc3n/BVpt0zVVtRMGXmEu7hSba+goQAX+0GXiZZtIQ6DJQ/Obaf7xqP5j4P0dAGema7fEjuZ2OroIP8Sf4g+Kvvw3MZjA6u5Nytv2OgJfCP/Q7313EL38W1yw29tIN2bpfrcY0zJ67zK4D308B7IDQbJftWC6EBUrsikxqYf9uGDbc9uHnDkcq2+v94MjiSX7tkSW1+crxb8au7albVbb593uqKhRvuWNCxqkN6bHp7fXVZWZ0nPhAr1ynT5UjdxBbNiDBGZpEFZJQEPeBCizl+dh1yeNzR+dJtAC2JNzRDCQ/YvWKiXyqEtlqfGPCGjGqsYKFX1IyEKo1kKXyo0sKU8nzwauYz4QzFGMkGgFmLaL4YSDhX9YPPPyaOfKPoKYwW5wxrpBzzV9Fi7rA4xzKUPccTmz80F1+D8Jq2J22PWwvavVzMLidD2blz5hbCf/R0tidHvS8sFKsTqOSfb7W9TuzGRHdgRg1jbfsMYO2ZNcDatxWC6GtiUuL8lWHRR/cgkBlWl8A0Xopsnq1wudNV6ufRdfQzCSBuBr2I3wceBXiTpbGocuF9bnjX9ZdX9/2Ouo8++ecTLZVt26oXrtZwpa/c9eTLix59bdldj6Uk7O4SSnLT6mZPkX81vvnfxd31tO7LC8HMX8in3zxSXGHfsPDQO3tXv3Lt0edp1m+2t702unPzG5unr5xlun116NDaNx9buGx27/gf4mxTS7MXPNX6Ja1qeCL4fufn8pubirfTwfW3UXv58k/7W2EtbeAg20AH68DaT70RI4l4ViHeqNGaVaUc5ZVMqJS1RlDKBqaU+XQeoG2sgWps57vH27vPc3Fvh+Sr8h9pjvyBJjC2i3t73Ad6+hhgiu3QTzQg3jSyRsV4aaCRONRIYLRDrlTKQU8u7CmdIcg00EhOn5hmkRKBNUzwZENlrQXtlIGAOI0Ng0ipeGMqF11WeASPlxmMXGpNV9w/VM9aXrHe6VYavuHGxo9zi0++9cTqe555++ONDzywUd5Ej2zpe/R+uV0TePNIz0sO6896fvBL7outK1dskxePH3/wntWPycVMTsF+ayygX+PRj2Ha1Q5z0eFczDiBBGZzrDDSRIZ77GhHeIPRFacyUyZnsWX602IVQ0wZo4DHzfH2n8mXX3+dlv2MzvjJ3mkX7/3ep4/T7I82XazY/4u4k3Q6PUSnn5S/nL/snie+OnZdfvueZfPlLwnzKYDGMKYAuFAuUqZS2DWJwlSMY2RVgYQVSKiHAcbjAJ2AJER9mGyCYtEEQARg6GCEQK02uYxePkI5sbVVlOUjz13fuuX6cfljTeDu4N/37f9vaV3/vtGDh0b3ffM50gfXWwtjiSJz1JEYwyMB0BbSGthaa3FQJjYoIwxK4wsaKcI1I/iYIu+DG33Ew8SBAexif4J2bIDfMF7JnRmv5y5qAv3y4n5cmBv9GgANKJjiO/s0hj0U7JOwPolgwFfsMEoN9IU7pDWD4d6UvojKA1c1acADaaRL5QEgMvPl0ayGEpOIAfpLVPlZw/AoglAguJQC0DQ+BfuNT4QekZ3jY8EjMMQQ9AhSrJIpCqFcohPWJaVcTLJKsRp4I8YmRZlULEdRHwEPuW7mIeaGawXevv+bNzreoKXnaeVbfTOv3K8wUuf5CjnAbVol/y1hbZBqjrxFq179evGStYybrjRWUEu/nHLPg2FafsHWsPZmzSAalWtIzzPloFeXEaYowBR1PlGwSJRi0IB5geYIPa1uDBBY/cIXg2NfDA7ypkGubfyYJjB+gasiap+0hsV/MyatH3tBnz3sV2rCv+iHtRnEUBp81wn+WQLTMUWT/INJAZYYr6gfAfqNYgCNSAaNCmMU5MIAPgwPGJ92/e7Rxo0Hth0a7Hoz7uj2vmcf4k+Mtey92Bweo3CQ0aVEjc0KftaDqPWrPSnEAOkCLmbTlwwYyOH05QqU1TFCUD8VDr4ta3cNDnLz3xl/j2s6IlcDMeZzwfFdJNwXfwr60qB2ZnIkqHKk0kTLaAJkDwqMjQUQHUkXlhiMxpwa+2yQ69AEvlmh/J7mDNMRt5GgDn+P8H5/UI+jj1KuLJimG0E1K2rZOjKSR8OVIvAzMMbUo//KaYzlyoys1E1xTgbq15wZlCtq5crBz+jz9PhnQv03Z/APjIGdvx6m33UmozAGQeUr9C1FvV+NIBiZ+uSRfhacDRsBiKWkU/wBkVhFCqPQCEhVnUpVHADMWbh+fOzvg6/yZFDI+QaM0DefCTbV59IcAnmNAW9hjsohlrDEMv2YwpYNvYIEC4tBmaHbVPQVE3DiLObitADk1ZjMQsQhAE2OeEuwWTjQmEQx/ZRFXcYOfXly1aqTXx76OS166SX5nZ9/RKPlv/3H4U+2dv8+bv1ZMkEzycTZ9SH5ktwjXwr1U9/1P9Op+/772LP/vT+s04VGtl52UjNZo8WChjHZmUZjARJHRKPF+kSihIjBH5ecyHyxYH5Enepw+xTl7k7P8gUUi1gzyMXt/PnK1T/fIe+nK7r7+7vlE5rAvaF7O0/f27/vD/tkQY1ZXWD0s5Ns0qTSzxGmXyoOwsPo54ZBuC1Skkq/HLgmuYFoBmKzoJ9qtopWIKSDAE2tsaDUUsH/FizmbxMUrbdL59F6fBj2DPxTyq5q2rFl57ErB+49v+XNbd9N34uHx+7a3banrb/27dYrA5/coLJC4zagsZk4yB03JBo1HFr1EO+gEQjkjGg5O9NyaETBdEkuuFqRGakZmcSBbGouF+1W0ag6rxgfVfCIR6W70HZRPin/HYj/xujlQy0K3Tnb+GeawEdnXrti7jsApOcUPdAAfm4ZYP0i8ttJsaf4COWnekXnCEaXxAwLgjSpAAblU6Dz9cpfpCN0jhZtFjFmWMqK/krMGYaHIYstBoCzFV/FLMDRWTnw6MHXINxPwtGe8iB8Cu8s5eT1GBCBLADThep/9FstDF1nOJVgj8k6RHTxqbj0BTYpMQkJlArq4zQvOBOTCsKASIl3sailrqQ4YtfQndYh3uYaBuXxZa317z96x47a9MDyrY8+unV5gAqXaK7UNu/y5geeCbcFNl2M62rdvuSevLrbc0uXFOdmZJfftrXhxbfPbVu4sHtF0dzCLHfu9EUPLWx4vGuWQl+MeRUzHFxxSyxC1PrUbU2UrjBY0Bryg5SwfTgMbhkiFq4E8AK3d1Bu5r+Qm4QT/SpWOAbr9xH8fgypUvW4AdYP+xBNfnalooXtYahqF5VdNKwhMlgUql1K2CaAkEaYkXKmKcaKvzR+Xf508CLtuDgYRzPG+KKx98699945vmDs3Qml7zDG14Lc3tAgosavmpBwrIWjbL0Yu6Ii5758e/zaeXqBXjgPSnSHsAN+K4kQ7WWmj15SdLdE0X6g1h7S6g1Rma6wCjd70WQg/13w/GUPc9004LrpLBpRY5G0wIO4PRz91bnpP/1LBntbXyhpdXpRNxwtceavNCI/fO7CLPU9WijxnF7k4D1jDLxnGOZJkNMZkfuqjZTjBQ1812AsLJzEgmxJcPsOZ4OWqSEkfyh/GJL7ztIc6ttDfTT7rFD8zRWY3itCE/4hveKAF2Rm3/Nv2CeGewx+dbvJ5FWsulaYZNWhJ6UfKsiX5Ua58S1OLzvfonvpnrfkOK5s/DJ3ktsz/innHO9R10V4F/rRh3FEkFdBBM86MUTgjnFSGF3ilRvF6rLuuEuD459fAGv7/IXxL7hinhvv5zrGZOxjFfRRxGxtocp3ANbYCiGQQEPL0C4wAAuhM4PKLEUuLVECbulC0VgR99m4jb8wbuPG9ghx/Xu+uYa/vVDuoxfBHugQbykwG3x86sWdpXAmgJbtHuG2TpSAkF6VFKoCeXpR3ku3TMCPyX3ay51f22/ZN9HA7OiHcnY3/TBHs+vrbeq+Wx8dYP0GlD3AcL+c2i8/gjkHuGtFLCGqdE1BcfsjvQNChj86AL0T6H2L3Nepud4Jv53NHeUrmKw4yc1bGkxGcBOOMRRf0St/Ln/eSxd3cUe5wvF3uWM4tomvJ2qEzgnxxl6TdvJekwY6FTq/2StsOd+p7hEJTUDDHpwr/iy92CWfOgZtaWCXVgGe3c1/TFKADzvCWgmXMFULqh8TF+y60VB0toCBvGitsmdkGJFyDaNiroX5FNTiAwhuUDaOcg3ArE4XGNwM65AQbY9nEY9oxsKWcjRW7F1krBLtjeidS416B1jgA9zn0hJVLzv53QPbLs3YunratNbuGW937e547aG6o9cW9LVPk1ct3p+Xt3/x+sce69yVN7+3Yf5Dt+X0nVq5cVf78ayGHXeMv1lVcaaiautdLd0MWwyAfkxjMpdEmknQjHONx7ny+lElU4O9xOKs9fpIhN8CUyMmn0+0gEpRd8IxjKQFeyTFsvwFPZjioMWZxIAqZVsqFhYkYxAccQbADAzmeGhBzveXHXzllYONJ3IGBqb9sPVnf/lseM1rZVQ7c9k7dO67y2eO1wI6lxfdKY/+6Zr8WUuDsoYrYJ1OwDqB+6XaZisMWotDjdIr0Az0erRBBWNRVqsNPCeDLVa1fIgYMSSvZh6k4Q509W/lv1Hzbz/Z2dZy9MiZM7RoRdvOOJr+77+j6a+0bP/1D158d3vLK0A37Psa0M2i0O1G9gAOAUPgyksUDiZOpRv4QInAIokWBdPbgUUsKt2iE4FuGgbw42CYQT0XrQL8Eox0ocOJgS6A2ehoMjawOPlrA2WvrRn+7LPh1a9OG5DnNh3Py/v+sgMvv3ywoYXarl2lzuaFHPdN2bKZ9ExN87vy2XeUeAWMXTAyuqWSVpVyMbrRoA4HmwCsnWoiOjNjd7YBCEQ0wbhTfaLJIjkQeMGo0+HqMMFQiS6mnAWqJVssjt8Ug3ujCrwU+TCh2Xon03TGB0Do2EIeI9I6rv4D+fq2f3/8t9+MfW548+klL5TN7a+mnvqHFtQ/cFs+H0cTf//kf+2WP/wke/9wdUVrP1dWdu+qaRUr761QeCANJvQi4DNHZBUYKo6G6QgcyzdCTgbQyCAkHRE1TC5FayT8YL8ZUbiQVVA2MbBlsIpRisJ3l/hZpFrhlmTqd7hp48Dx4wM7H1pQVTpz3oKLF/mavvr+wfrWotaW+j5GZ7mHv6rqkc0kGM1UCLBHHAwsaEdiZ6tPIvFKOp2iSKw3KRKjC7gkIaxIgDUkgVcUiY5E2xVFosPNAqG8XMoGZB+MsroUkYvsZE6nk3moBD1ttilgDasTLmHH0JKGaU9teEwqfa11+LM//3zVD6cNNDz23Nxlx3NzjyNLyT0zFm2aM31//57bV1Lzf12lluaFh8Ya7/vhXfkcaamhgzXN//qDE2+zNRkA3/kcyIaNNJCgUbXjUUwc8MWCM9egTMSy3VoDzNbkEw2qywtztaN4YOqBBV1NI4P0bBWKb1IgaVb+3MDm9UuOeQcGyn+yjhZzvQ+sWTZjvEoTkIVZq+UrsAa9MKA6TQLYYTMhsRiQBxrYtbHwE5/kTpuWm1dZmTEwICysWFpZubTiG5G/xGRkokLuUb8XN/l7PBI1ErDQhn9irK7FF6hqmHPHQH/4p77OycjuqmpsEjK/+ejAsxG6XGO6tvJmb0d5MXDqSySMYfjfhjH4a8Pyi8cHBujYeXkpDT4vg38/tp/j5HqlP1rwv4npGG6K6RQMDKgxHfiu5hzwbjrZSII2Fq8wAN5EO6BwbIpfMutZGC+WDTnDK9pGJKuBOWhWZTsLV3bSsrqRnzHRLY5JVmK5SDHGRiSzDSbnSCy/ZZGLw4vtYNsqLmVzRXNuoKl57sGcgWDdgdyBgcyh1Rv6nAWn1zz2BHdw5fqmyvFK7uDlpqrxKv7S3rKOtoVzOw5/j0TofxbmdDNfcpNYkj39f+JLh8KXZwc2tS99bgrw5bm1wJc9D9ytjgjY8nJYByfAWMzEFYnUxsAA9Axe6JWYsTCChlV0Ku5ulIHFjCUruHfg2OmpsnGC6jZKQNoJaWx7lKaxwLuQhvH2NNz4+L/kP3x0330f0RR4lSnNOXlS/uBU3J4/7dv7pyee+NPefX8SPjz27O9+9+wxxT4MyAeFNBgb2ramWyyrYtGc6pOo8TLLhq45jE4X72POOdIpWrVsdoQ5hFk2J7Ns0Xwk0SKytogEPBF8kEK5rlZQQAOBH635+Z8/uwrq5wBAg5wTcXcuGgcHAcyb/JfRa/L1Xe/Sue/cOVNumLkcx90kH+Q/gXFHKeM2Ma6FkTpx3DYct059EuOVcceMoC0TjUpsmHeAro1Txx1vxGwfG45bh2o1xpHAxp01yQC7JitVN6Zb5i074fF8v+nAS4MbUI2uOVkCgOaVzuUzaWjmne/IZ9/dRe3XRqm1peHg129x3KI7Vb7kOvkPgRcCYTnFETNzzKL3jCmjwwKLOoEldRhv+I0KHR2MfijFVS+tTEyv/X46f+nYopVHtSunYT81gFlqgT6eSCxDC2bSrlp9KuYw45MMPSRbELFLWUCLXDWW8eGFz5RYRrRFjBqWUi1fiRnD8DBkio6KzR8y46uYahlKS82Ax3R8DcL9pFhGenkQPoV3pnLyepTJHJ2alp5xI5ZxawuLZSSjvuBRXwwRrZ3lhmQpYJpICeCen+Z4q9OVNWkbnKWLFGpUax2OZGhAIujlfxyY7z+5sqOnZv2OHetrLgx+uLduyjPNq+9Xnn8Vd6Rj2oKWem91ZrKnrH1e9/G97aWzGmvyy9OSc6fd2/DwS4oesU9c46qEtwFzrLpFOkSjH9UIqI2bcvqcak4fCgUm9EWzhL5oEyb0RUcS+hjysAKviXaWqBOrSEkJYg8ry9Wx4h4ngCe6Z/1GgB4XL/qKajILZsbdv5Hr6aN6+cu+8VfKanM2Van6Dtb7LBg0pu9uIFSzqmZEq59dmb7TRSTBAgtOfRF9ZzGq7q/ezDzVMCZNi6d+Nh4QBz/ou+mn18lXBu5df8dzBQO7Zy8HpffqeN8Da5ZWcZdwLFrQvW/DWG7EQjQ4BM7PrjdiIZpbYyGVL8qdJ2gNrX6RvzR2jY9T4gQaeALfds+kODbHIiFRJhYJ4W6JhPzbn2d8KxIiKJEQ4atz06eqb0cViqRQjLJIJv1X0RjNNeq/Avk3InsSjHQYo0yT2VMJhKtUiUJHMpH9EzYNjI0NyFeOXZd3yNeP8fqxL2H0Ms/hH1FjHfwZmAOLdTAswPsVFjIo10mxDvqdsQ7+zCn5Y/njk7RLPnGKmqjplHyC7pW30L/SEfkg3STnMboDBkW6WzBWgLobY/3sGuNFZExFq1eyYTd8DMv1FKOsEjViZ7EM6MygSndaXcaqOLe3uDauWu5QFkROWnhlurxrt6Wg4hD/Di7ON90/5xXea4f5zYV+J8U/QNfgukiC/v8s/sHPHU/j7OPXuQ/Gr3FpW7i3+7rGC/G3jXIfvcr2/5aQoIUF5ZU4BDgsot4rGTTKzp8wAoIYSjKSDCFfdPoYnk7CfuKRnVMRSwPmQCgSXy7G2iQzc8JZYgFa9BJEecWBadSBKsRq1znhxTmN0qvb1jwd8PkCA23btpXe3tJye+k2uW+gmx6btqBtwTR6tGegc/lsufkJj+cJubm2RY1DfkCNamwFkZaxs1NJSVXjKvJN84lheRwShUu8V4rThHcyRaMvlKzMx67MJ1nD9o8JGDCYjzYZsxmt0IAblkY7W8YSBleLS9ms8mkJgiiUXAebldadEZ7EtrVPKdOS+zpbaukgToAOzl7eOdAjr2Nzk9u6B5QxB/gGHvez0nB3JI5nMoixEMxBtfoV1xGGTEZC1EgyBbbTqkSfRTAA0VbJxIZqEymS3BUtuDMwRwlTaAS/LwX++LpNOkde+fKKaXcU5CQVZ86+3bZJ58yraC6f1ljgSfZn7tQEohc+9EhjoOyO1jvKLp+JXrBjxx2B8qVtS8sVHNMDYrAU7CqraQGpjA0n5OxJ6U1TSloAMQyPVQudakYR4rIy/oSwgThJMiJfB0om9UsWUOoJvqDDgtragZnYRpQhnR9Bm5joCxpj2P45U/cpDLm5DGy3PwGxo87nC1nYukkGBBmpSAyM3YdMgjkcjyhR0uAjNR2sDsBB7U4s5KBfvvH737/R/dOtbQt3bF/ctmVY3ru7u3v35TNx1PWrX1Jn/KH9MU+3dFjGE0ybWgYsQe7kvkuJ3AeJFzG2NnGV/xJ85DKaRoL5KIsFPr9fyhJGxUzfUFFWvj5f9PqlDJhJjk/xn2G+IULzDWaASn6JaHGOVCxn+ZCY3amNZdaNKNmdmLKWYhgNpgSwNQU31itU2PDmhS+ZZvUWipmFohecWlC7mRapANTuf039JYU3o8QMy5A7IxPwg9cyNMVbAPihEF+D0HgDPwShDcHDlHISdE9hkOFMhjuzYEqhdzJgiGU5cj5groBVSivDPX1bKC4+Kb2IweWMIsByabl+DFkQq5QSALfZgqJjMqvCku3Jxl0QAHUR8MC70h1up8OuC/jC8QsM02FwDvM0PNnvNcQFqP7sE++V7krcu2zry7GejLJoWvBF9BFfR9tK7/T1cXNX/6hy7bQm35JnKnfsSeHiOppy7lzz4tXuDQtnrd67JW9ejXdWbEdhzrEOW27u1NRdK5Izkhf2lr/QXFmp8HKA7BC6hHMkkeSSLoLKIQmWyw0WDrVpHjPgHuA4j0VKw8gMWG9MWPWAwA0BuohC4JRmHeJMFoahHLYha6xLCUQmAeQY4oQ49obbOqQxxLrwNto2ZDRZbIw5szI8Og9WqrD9QABWpS4dEkTZJEQiZCs7hE6u8eT2gRVHm1ueX3Gs99XXHjjWcmxFy9GWo72vrh2Y96On256e9+NzK440H3345dcefL7l+ZYW+MBDPxzceaR5oGV369GWfb9afWT5gX+ZHKd3kgdUzGBERWP2s2uIF6gR+DPWL/HAnw4sIGMNMax8TLQCw7oiIR/MYYqEfBzAthbfpKgPYrO4cKwf0CnYfXbDwE668r9iBtMd7H/u0qBsol/A30m5QtkBkCvoKaXtiw0j7dxR3AsYX9c+skHZT47of51iAUpUKwB2gOsZ4HrgM7UTK/hakFM/mU0zgclREHMVkxaD+rTOKyaMiGk+aTosdIFPnG5Byy0W+ySNARPApTmK0P3lvQt2Bau7LKJjWJph/kqcNXzuL/deKGSyWGERy4YlL7ROHYaPDDldDkX2irxT4abCMlReUQY3MyxD1TNmgTTOxNcg3E9C8zPLg/A9lEv4Fl7gO3Ah1eaKmbNAg3mLppaVz6gunPwf/Z/eZNI7PUEJvNmsp/UxfLI7FxlRY5OyshHw58ZgamCUKS0rm3EltWuRCzGN9Gbkz/KEb8b/uuJC3qPsYbswlMDX3rX87K9f2zV0W4P/xJr1jyguwKNrNnX/4qXRB2unPrN49QNKW39izsxST29b45KWGP3SxVz3HY/m1J184rkl81qnL7lrka82OzWn7O65bY8kuu9fcd9z+5unTV82b8r0jKScis5VGaWZqTZjauvs4vpEl8BlthBu4o9CM1ehcQI2ip0cW0qP3NVkl5Vle0pK6P3qjdBcOr808g/r15omPtW8qZkPv+AmlWSfkicUSmcZniz0HIpn9yFPhSbGDBflqcDHngrUTNDpGOhARIFVo+D05dH8UClL/xRLWag3XENahTql1Gp7PUYTn5blKShkmsNXYbVVm4x2R1IyycrNK/RmqsuCSZpKmhSmbQrg0BcXchnRnD2FA2WRheoz2xKYnA6PUFPz5sY3JvbtnXijs/MNMrF3H5l4Y2NV2yuj8ugrbcpFvlq8+fSpzz8/NbTZ5+mbM6t3ZdmVPXMf5Y7d/CX4GfmLG9+CyxZf399pxxd9RcVVxXftXnD0nRkgb4u5Xm6bxgJYPIv0kmAaWHQ1R5aVp4qCVyWiaPFKDgRh2ahnQ25lj0tNtaAmMO7KtpfkgWe3Lhz/TrIOCUaLg5EqXlC3kkELSzoOrY5R/RxCzpJIKvSkXR/nzZs+3LauBY/f+fiu5scWLZ91/yLf+uc2f0/+Y/HyxMTlxTWNd3B76xo3r1y9cWlnZV1LfUdHlzyQk7kpM6e+Yto8xYZUku28j59LNIiHshQ/ws32MW0D8jCthhduVfhuO22nrfLz8hHlynKkWf70Ifi+n7C9Ne1oUGBursAZlJQojuG9LKAgx1QtJ0SyoigrVONPdo6N8YdkO925AXOy1Roxi5ZEEyxFqqNf8wOszjAOPEUveYUoyt6iLATvDTmVuySvmO1XGTmYVICdJaWAJo/3ifneUKrK4EVswWIVBo9lqc5hds/3IcfDiuF6LlXW03yD46ei9UwGfWO0OBN41DeS2a36DgVJYDF15liC2infKroVXaRUdOLC6cLVrMDVOrfHDa67UhLpLkUI7oBmfuAf0n2/6PpSlP5RMXLkmffff+bp919duL2p+lJ1c3NGRWn6rl3ppfwJ8cuuX9wn/eMf0jO//e0zRz74oGV4mF5dXFNXf9BTEioO72X2cCPCBzf2PjXfqrMbGc+Dj/SsYnxQyLdyTlaX68IMQyVxUjMadKB3xmuU2CMAPZsRjKaS1UKMSuzRhJFaA89qAx3ocJDy8Nyzvz11znlw3dp9+9vWHVx15/TKpUsrq5qExnX7969be+DA2sqmpsqqxmWYlw8K7aSwX8nLHz8EvGAiCTCvVr6ee1XbDfez2bziNaPoN1pwhIlsYR2spprVPjlY7ROWpiUhuI5XS9OM1iGdyWxX9FJ6CcvUv1GZhqVc6dyr4+d6j/UG1uzfmlFT9HxT2dpFRWVb+lrpAF/ffOe2njVFc+unTWmYPjO5rKW7+4HOOqT5Ur6SOwVjy8G6Tt4rGWFsipYQE8ARxSHmekXzSIgoQ3SljVhDGewetSxh4h/UEh0CUYeVGTgxwRZMSlbq0OjNVi1cijZZOWCGNcedenHP3c/mVec+WLtsTdeKWlN09cV1DY/cWdUZeuSFjrq8pTVC5t2PzK1o8FXcNnNuDdfG7aisbZ3bu6V1wQozn9t8y144q7m+KJ/qojmaHvkTcBgwjiQfFNCXTyQtJJiAHhFgLp1uFDEUzykJjOzKeSnKJT+iAhIMs+A+gBnQKFZSGtFZTWCJaKgTdQlKxIHHR8CYbFPDrkSUwqEudwaraMGY5keLn50yUFTotJgKMsW0wA/uHJgrz9UExvs+aariLo0nBaqEnfqTt61W/NOJMu4Lli8D/mkUrzB2kI8KR9tgdCzfEiPXwOaCJWQwESPW23rVJFrG80pRM+A1/J/ZrHTui+Zg8/633tpP113WvPh1Cz//LZr0Fqt9ob10KdekVL3Qg4psyjvpUUCw8WQmovaQVtFeJm/IrqqoBJY74DKqGetaogQ8TdagEI07eaLdJsXYmHMS2XxSuKDUr1MZ4a3pG9Oy65r9c7Izp6TWVDUXp+ZX1PfIOzMSGiqmeNKyM7Jf6XPOmz63iY0pia+nK7QbiJakI++qdaMqp95SOkqxdLTUT1f09NV9sAEEsm9P/UegQxaC7fwQbKeBOMg85o+oEqDRjKoBz1Cswvqxil7VK/4vJuyZY3G3m2V1ohgM8To9p0ioAgucFnAqbhwJQPu/NzT0vf5gsH/Vpk2rVm7cyPWep3Hnfypf/emqvnVtOx9Zu67vW/ZNMW2x7JX3ycMDtBpe0sI39GrYsilXXL8k3PPSBEAPvcd9PXYGrr/hilgV0wOwjldI+DOfsc8o73mU9+AzXXzt2Bn2maWEaPs1Nfg7/HvK7/B69jv3Kb8DY62Se/hu/kNYgVxYknDJkOJbprPKFiyi9QTUiAUnzM+ZcfvtM3K2beo4Utn6rPy/sIho8eLa/KS4h1gkg1s4e6W/aUZ5oPy2/PkblizYcGVSFVGJ7Y/hmikYH8tL016Ccc2k1XS+BesAb27fwqWF20ErqO3ALwZixXwZj84d6481cGoVCv/8usHj684ffBfrT/hjkXoUzeB779G0r/+OpShyrVKYcqOfc9DPr2jzt/pvhfZ22vet9s+g/RJ9m2ar4+IQMWi/Zrl9NozEqzuqUrQwqmQnGTCH1BbOIQ0ZzezWKCg7zxZWOms2sYi8mQV2zIS5gnBjAjtiZ/uuGP62qvUZMNlIKQS1Uu3XYwPjn585z1fzJ8M1EWMD4ZkqtRE0hxXiKHUL8h5Wu1JMHiPBgnDlqRUdW3g/X9UNkeTSkNdEsgGse1VFUeIVHZEkX9ye8RmVakED4JJqI+FjLPGp2QVTvAxwmrRgX4RoH2oQr1WKmQKQMzXbagslOpJy88LSdrM+wSrV7yyO0YQVDa+/SdPkPfrHl1Z8Z83MeXkkRVFCe24ooe6oTvEf+//lW4U0E0Q/P6yeYL1ZLYnCn0RmfJB9S/sW+nG4Xc0j1jL+tEW4M5zohn98k8KftOum6hXGnV9V3KhiIWq9lFbbqp5ZQiYjG41dy259zthJP04/DgAVSz3ZAfp8WUMZ/NszuRetVnlT+VBWaelXv73R4cTEBNZdrFLmOnGMzSmPzXU7TKxGmSvZfqN9AhMAv2btv5y4Nqn9Inw+SZGdiU/C7UAbO8jOXJanlEruViPxqWEBSUABEVAqsFCQB4uezE7cwUgzyEYisFqKL5jIIH5isiE/qEkMn1mBWUwOpThMOQsAC4Ylk6NcERXcsvrOciakGXdMLgMY+x1FTXSxfIpr3Matu6W2SS7cJldFeOC6qjt2s3l6WTurMVB12knWXnRL+xZub7gd1lltB56xk8wI1/A3VRG4bqkxEIwKH9VPKiY4fEuhgcpVZyYXFPR/u+Bg0tiUuVz81pgVPXg9MmZKdtAcfp1gYdaN8xhoqYG6DJRPkkfkD+pR6cALzauXP4AL3Mgj9TSP5jTIIzSvQf5AHonMG3RQHHB3HulR9s9uHIOBuw9Bs1rBzZ4ouFOYuaamuCextK9RqQCuGXolzzzJ+jpPzBaNLS1LiS2yMoN4ZWdM9FhDGoc+FUMDoiUMZTQZQO9SFvBG8roAyjgxCUCp48j2UCe1uyiLKXJjF44U9DVt3IpUfuOpvL6lmx9SKzoW3TZ+qlM+eYhbuGk3rEZcc83OFdTx0iGk9NKq3hXy1VcuqtUd29+bO7a/jksZf4rfVL3vvxVewtxwlWc2MDoHbmnfwtV/Z/sv6dlvtSvrdWpSO4tfqr9DWHvFTbUlZsCFC2/NzAmZnay4xAyyKTjYLUsYZqFMyQmkJ7zPF84JwYN34lD8HM5IaajV71BqTbSs1KQkXGsySLt2/nzlH4ax1mTrYaXW5LNNp+999Wr/3k2bD2CxCdszFvrANywnO0kwk+VGsyJC3Wgwh1fy16hY4RUzwRIZmCVCLTAVbqcqzJEPt/kM8bEt5GnIL26ldmiqNahLzUGDlGQLWhO8eJdvlYyY0Ga2iQEsT0A4CF5Rfji+d2toL1Lrj/lB6rFJeNCKVuj7hfTYS/UNU46t7OiesW7btnUz8mc2zMx/4PbWvoHfvHbw7aqmpqqpi+7uuHvRVBrd++rChvbK+a113urMlJyydXP8jWWB3EDKjHkPrB1L4K8+/a9Pbp6+orJ03pSsQFKya8q0dbCeLC9Y02PJBp8C0dxMMszWOdyOduk4OwethukYtR10TCzxTdIxk2I6mv8h45dPUtTNpkhGL2f4Z2m/QhODWh9FknuXfmf2L5k03g7UO+TD8Hgj7XbGx9y32i8z/DX/5vlpB/iPSQHwew0ZIsEYqqRAVIMlEXzBDKVAXUrW4fFpoSk0JgO4eYp2NOSaxm5dGNWexQ5BqDKwwyHiab5Y6pOmwBP1iVMsUiGW1AAf1cK1Ck9FSE0Dbom3DrlikjNQpUwBq5MFTYXgLxkZcxXYJJ0efQtabbWd1ulN9rLp7JO4zysluwAXpaZlKV52JB/VnRY5OeGWIJxLPXAkK52lrFJeWTwG1rUD4xlRJ59ccKhk7vd+I/9lc/FI34InO6r+7anfP3So581ddc+N73gzIRDq3fWrNeMZoEsyau+vb368+pmpzzbe/72D3Q++TIP735wxbV3/tfUP43I99cMdJ1feA4u1fv3K+568dnhu+cbV09YekL+Oq6i+98zGY2res7yL5T1PIQ8Sls4kJepHb3Yuc1TMWOgVY0dwb05MUTBjPmBGLyqOlDBmdCamZWXnqJGs9PJbPFA8wUzMAbWN8YlEa8gSFxuf9d3oEbX5rfnUMVQFjlzNTcCxYPizW7Kst/4qTcGLu27gxW02Gv+vkzOvnzEvnYQTWR4zk8c6VR6v3dSO8niZ8Wsd41e1HeTRisgx7Meomcj0u9KU+TpFBr+4kZJM5387Y1kRv7FXwrnJ45dvzVu+MS5FvgrC4wLsth/GspjNY5i1ztyvzG8TGIviSe1bNrH2iQ/g85+y9l9+gO3DhGHXCfA+uWiNHWYag6dsoCXwfCd+xWjKm7fCVv7S57dA1UieomYbSQCKbSHMWUFuY0FZJTLrSrcaUZb1o0PEatTns2pEe8Q8pKi5gFiN6EYBJpTVWb+ujeKszrgEE/NW0hNBKqPtccBtkhH3I7UGUwJjs1hwS/B8N9xxJFY7gDNYJluaK9vDjnphCY4p9IvM6w5flXXxY8s/yDhJt8jf/O638j++pDt6Wz/O62fpjvMG+D8sbY9O80T1Lq5btbhB/oX8+H/K/0Fdv/0NdQV//NJY9DsDT/3bO/2rj69F2rNcUVVH/pVRf0GEtxIY7ReqPPfpTe3Ic2+xzy+M8FwC4zkLSYnwHBfJzSQ35WyG2e1DNUeT/npS5qaq4/+u5mrKxyclcE4aAxszFcJjiLRP5jtlbHg23UWhB/Ak8kuAsCBeyCCQdIzaeENxyh2mUWmVoxWcI6LWh6cr4G5johJensRhGGom7BkfuRbgIgRzpbR9rJvfIx/B55Isj8COAvSUlMj57fKmhkCgIXCDVqDXHCSZZOFZUwwZxVI14ZRl6rL8WHckUzebpVqo+g0D1DHAargLkyIoscV46+moWIc+KZ2xmRPjWg7c5T7NmWOExDRUe1E2Vivqd+P+dgSNslLdDA8DUABHeQWOaq93rNp530cHnru/sKN5L9wMdtOk/pMN8tyl79bSMw0d/ae27f8IVmVxRdeB3+/7057mgg+PHb57/L1a2r13HZdX+TvkLczLYzzUqPLQe2ydwu3IQyG2To23tP+SpnyrXVnXhEntLOdL/Z0e1t58I69XrVm5Ka83koIeTu79/yGv1/r/Nq9XOyiT70jsjcyHzVPFK83hfG5awF+anN/OqS//PL+dJfizmnR9AHBuPPHg7inzi+OwQg9vslTfB4u9lZPBUgCN213sfFq7oKTKGiI+Eab40Bifjx3wEesLuhLYabAYTLL64MZpyMc0WikhA8OeJiSZKw50nJ5LQAjDqsSHDDGJ6eED9LSCWz2nxCe4SiaFnJSwjIVZJ31grH+OPH7ovPz+979Pc352mHJz+I7xCjy3jbs01l/++QtP/WHr1j889fzf/vrwEyFaAf5y+dDu7Z+rgak8eva5H+z9Qr783/sGSVj+dDkMz5UCTx5Vc+QdfszYCyYjmMv1S9P0KpgzJitgjh2RGj/CkhKmW9jxaBTP3/OJ9AZ8w1NSy6bD9JMdoP2pVYpxI2azAWbLZZjNqmI2AXdFZ1SzDwV1elZaNMUWjC+bjnfT1L229MlpOB6WPEYV2U3hXZhAZgvDNU6n6FlnWkCXM/aF4dzTS5+vmPv0aNPh1ulOa07d4p7ZB1DDHpj9wNK63JiYvDlLu2vQtHO9nOc2xeR//0fyhz/+Mc3+EaA1ZsxL7mwsyqpZUJataGBP+fxZbnft7RXZYO8ZZAMM0P3c++8/98LvfhfxAxX/cF3YD4T2Lr6PrtLUgwYwwyd2husSORuzFxFbYVNsgqL+kXeJUEUBjxMd+BWL2XnQegX4RXtDGhX42VkE3mokA9BuZWXNeDo0PDGHDWvhhqigIUoFkR6D8FqdEoQnasxZNzkE7zhx330n7rs4ddasqUW1tULVfSfuv/9E1uypvtrZU4vqwvuQS7kuTQfI1EK2IxCrGRW1XsmsUYwHllQYWUGIE0agbnhITiyOJKx4PxYPJjAYYZ21VkmwMq9QrYykGbiaWocbDUsKj6jTb9eCHM7wuPMT8kua17XkVHncBexWWIr2pbGxpz98JeHzSIV1/+N5pMK6b0aEvPB5pPB5bd3/+Hlt3Vd/1xrDn1/B76L1oFNsuOeEpcRKXbHFGzIKxC4oidZkJGRWzlpFbWomkbNWjZbIbhjmP8cWA39HU1gEdec4I3vF8jn1RfVazi7kleGRq0JK0/HiyrQNRVz5lIKqxf+EpzjSwe/ijrBxZWEdGhuU0x8enOj2q+ML6hKSfXjmdvakYYpmdiJHKE0ZtEcddBDYBSUyFkcrpsE6JYQnIRFMfuBhCdnShSdSemMiWd9u6mjGc98Eo1HLDn6bS6uhASaLDWUzoEGd7D1eSnG2i+aoc1cf1blzx9l55GzuSANajTTA9yY47jhBHxbamA0xszU7SKO5au5NYiBpuBcW0gu4C8gOQtGwU3HhST2XiEbwM1e9Q9wB/+gflz388LKmHTsUvN49cV24zvqI4Y+wvaEYFQvGsJrwSrKds7H9KSX7YlLexfZwlsUtn1N2sTjbrdtW+Dn5FVjcDlbflUiCXLiOXS1ij/ApbulyHeyQbE1AOf4aeGI+X88NazeoZ42qJxODpOJmiMYcOZnYzGK/Zp0hP3zcKO8LGZQMZOoLGth+qgHzYaMM7MRRTeTEUY16gCR1OzCHDk8bdVspN7ylW+6hTYNbPpX/KtguX27iiGzEvHX1bMqJa5oKTQPJI4+oCCUrfKakAyNiGjxrVEwFm6QdFdN9oSgja0hg58iLcb5wuDLZBCaLndeenM6yQoL6ZHzSC/Bk9LH4ZbIehY/ZYyELbnPAFEmOKDwdRQ1SEo+7xJ9dXAqvARLeFxF0YI1BKbrg4hTU08OqPpcHKjY0CkLjhkq64a/qfsir8liAWzG+R6vlusdPlFDNq8p5YjTmP9vLqivbf0/NbCfkJy+0T/EW5rUfP68cK8aRDH47X6eeP9NDlAN59VF+f8imqHqzL2hjObg2CxCf8FomuA7c1sID/KZjFhjb04oxw/sWlp1sscHcY9i5Png+ACbBKOcMhXNenDcdNcQ2f3k3j2gukfqVTfCSdL6ubMAyUNa4Y0ejbOot66VF/Pbwgfr0LPJzsdxL+9TclAqukz/JjfyTunzUocp5jVxne7g2mb+m1p59u66am1RSzZ5uqatmBXrRauk9Q6n/Z3XVJf+0rrr8yHfXVR8ae+VGWbXiY+G4QdbBO/9/AFlWt4wAeNptkjFoU1EUhv9373mvQYpDeUiGUEopDkUcM4QQipTSIYRQMgSREIo8QglFgkiGUqR0KCKllBJEHg4ZShGR4pDJQUoHh4xSHEqmEsRBiohDkcb/XIym0uHjnPvuPefe9//H/kRsBPC6aJq3qEuMO9JGye8g5xssetuoe+cok2lzgHnbR4ZnG6aMrKspAvIRkdnHrLzAitxHRh5gjn025RUiCZCTZ6gxX9bzWqs9/hJjJpjEgj+DCfmK2F9E5DcRS4Pkud7legex10NsO7gl7xh/IQ6WuLdFLnhH60/8wJo95OUx5rSH9gz6SPlJJOWM/XdR9foo6psZp20Vt6U2uPCO+Q+TqMo6WraHCmNFIlRMGlOyxryIlneENe9okBFxeSvgNymQJvebLpbNHuvbuGfyCHXPfkLgv0fSdglze4iaSeCGt0/NE7z/G9JD7d2943zPG6T1rXrGUm8zNTgLQvb+gSW7iqw9R0a1t6dYMCeAmcddp2MCy6Tk/mWFd28g7fR+yf4nSNlZFLU+EKSCAjlFyYb0mBpdx1iEm+qF82EErzdQL9YZv5Bj/xDh0If/4bueuly9GMF5Qc/kNXVT3a8h+I6q0yS6Cj3Ypv6PGD+TjtP/nw9XsJecxeH+COqFeqZRvUy0EY1t8pzqrrM9Qc22qG2DWrap2Yab9Yqb3XHUicaG6WLHf4gnpoCs4oWXB/Sg4K8iZ5/TX/riZon8BqWCzt4AAAAyADIATABYALQBXAGqAkICagKIAqQC3gMiA1wDdAOYA6YEBgQuBIAE9AVABaYGKAZKBtYHVgdiB44HpAeyB8gIBAjqCR4JhgnQChYKUgqICvgLMgtQC4QLugviDCQMYAy6DQANbA2+Dm4Ong7cDwIPdA+oD9oQCBA0EEQQchCSEKoQuBEuEYwRyhIoEo4S3BNYE54TuhPkFBwUOhSkFOoVOBWUFfAWJBbIFxwXYheIF+oYHhhaGIgY4hjwGUoZnBmcGbYaIBsCG3wb4hv0HOgdCh2sHiQeRB5uHnYfEB8oH3AffB/KIDAgQCCaINQg3iEoIUohlCG0IcYh2CHqIigiNCJAImgidCKAIowi5CN4I4QjkCO2I+4j+iQGJBIkHiSGJJIkniSqJOwk+CUEJSYlrCW4JcQl0CXcJegmNibEJtAm3CcoJzQnQCdMKAgojCiYKKQo5CjwKPwpCCkUKT4puinGKdIp3ioUKiAqLCp0Kugq9CsAKwwrGCskK4ArjCuqLDQs4CzsLPYtCC1ULaQtvC3ULhYuIC6ULqIuri7ULuQu+C8MLyovdi/6MF4wdjDSMNoAAHjaY2BmAIP/XAwaDFgAAByTATUAeNqt0lVTlWEUxfHfQSxsQQXzFRO7Fbs7wc7Bbmyxu7u7G8FAbIwP4ozHaz+DHl/iWm9cz+xZs2f+M3vWMwvllE5DEcXKC7dIyR7vdOhB+OJD3+m2WCQzkhNXFPctSApSgsZBatAy6B3kNU2NxUrI2+5EMsqIxCA5aFhCpJcSsR+xrNjXWHZszO9Kv35GX0cLoi+i+dHc6OVo2vfCsut/U4W4hGL7N/hPRcSFKeOVV0FFlVSWoIqqqqmuhppqqS1RkjrqqidZivoahD/SSGNNwpxNpWqmuRZaaqW1NG201U57HXTUSWdddNVNdz301Eu63vroq5/+BhhokMGGGGqY4UYYaZTRxhhrnPEmmGiSDJkmm2KqaaabYaZZZptjrnn+R/4s8y2w0CKLLbHUMsutsNIqq2VbY6111ttgo002y7HFVttstyPswS677bHXPvsdcNAhhx1x1DHHnXDSqbA3Z5x1znkXXHTJZVdcdc11N9x0q7gn7rrnvgceeuSxJ3I9DbuX75nnXnipwCuFXnvjrXfe++CjIp989uUPc+hxIgA=");
}
@font-face {
    font-family: "proxima-nova";
    font-style: normal;
    font-weight: 600;
    src: url("data:font/opentype;base64,d09GRgABAAAAAE/kABIAAAAAhjgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEWU5BAAAGlAAAAK8AAAGJMY0q9UZGVE0AAAGUAAAAHAAAABxdnq4PR0RFRgAAB0QAAAA0AAAAPAPSBF9HUE9TAAAHeAAABHMAABI82Xbz609TLzIAAAX4AAAAWQAAAGB/oruMY21hcAAATkQAAAGfAAACtq/ks0FjdnQgAAABsAAAADAAAAAwCZIMSmZwZ20AAAHgAAABsgAAAmUjtC+nZ2FzcAAAA5QAAAAIAAAACAAAABBnbHlmAAAL7AAAPmIAAGF0cnPryGhlYWQAAAOcAAAANQAAADb8kDvOaGhlYQAABlQAAAAgAAAAJA6TBilobXR4AABKUAAAAiUAAANob/s4qGxvY2EAAEx4AAABtgAAAbaUn36kbWF4cAAABnQAAAAgAAAAIAICAlRuYW1lAAAD1AAAAa8AAAN1n0YsrnBvc3QAAE4wAAAAEwAAACD/DQAocHJlcAAABYQAAABzAAAAil5gnx4AAAABAAAAAMmJbzEAAAAAyRrGMgAAAADK+nir/pAAAAPGBTYAzgB8AL4A0gBuANIA6gCYALcA9wCxALQApQDDAOgAdQDiANAAgQCpeNpdUbtOW0EQ3Q0PkwQSY4PkaFPMZkIa74WGAiQQVxfFyHZjOULajVzkYlzAB1AgUYP2awZoKCnSpkHIBVI+gU9AYmZNoijNzs7snHPmzJJypOpdWu956pwEUrjToNmm3w6pdhbgnnR9tZGRdvBA882MXrlu33/FYDOackcNoLznLeUho2knUIv21P82v4LhPv9kHoNBSzNNT62TkB5CYL4ZtzD4ntGsu/ykL1gdLgYDQ4ppKu7ycyrlf0tzrrYIm2sZvXZwJiI/mQZoaqWNQNNfOqR6Po5iCXLZMNYGE1PWn2Qi+GYyXdVULTO+dXCX7Mw7WKNKc+AB9rBVHoOHw4MJhfQtiDJLQ4S92CoxQsQkh0JOOXeyPylQPpKEMe+S0va4Ya2BceQ1MKjN0+y/zGZT23uHMH4RR/Ddb8aSDj6yoTZGhNiOWApgApGQUVW+ocZzL4oBudT+MxAlYHn8418nAq07NhHPZW2dQ4wVgp7fMrf8suSuVa7zotDdm6oaqnRK876Xs+/xgKfHwnDQWPDm876/UqB2h8WVBs2BYEgfRh//aC074irvhY/sGWQvsSoAAAABAAH//wAPeNpjYGRgYGBiOBrmme0Uz2/zlUGe/QJQhOHUr4rVMPrfir/nOPaxSzAwMnAA1QIBAJUaDtkAAAB42o2QQU7bQBiFn01AraoiFu2G1WwqBQS2E2QVeYcQuwYhGbGfJCNixfZY9hAli/YGrLgAh+gZeo8ueo8+T8YVBKrWI3u+/5/Pz+MBsIcf8LC+PvNes4ePrNbs4w2+ON7CIa4d9+h8c7yN93hwvIMPeHS8iwG+8y2v95ZViV+OPRx6qWMfe95Xx1u49u4d9+j8dLyNff+d4x30/U+OdzH2R+e6WtXZ7cyI/uRAjGQ9F2lW6LLR5ZEYRlEciLM8F1ZpRK0aVS/UNLiq9TIrpLjUCylSVWRjnU+7uU3pQhLxTL1Ymlq2TmLDX425UXWT6VIMgyg6cUYrHHfCzJgqCUOzqtQ8M8FEF6G6y2UTRi+vQXw6jXEOjQor1MhwixkMBPqY4IDzCJL9OSnlakGzRGOfR+wNEXHECMhnyDnEk5TGVoqz4rzgc0rziqyxtGmSxiWrhaWURsH+mJ2c7mbd7WVzJwnf/XvqBbuGq/JPTvJk5/+/mxv7Fw077TfbhMBmnGxkdAnHLxLaMzE86QQhh+GJVzTmNAyzJrQK9hXuaEt+KbT5/x4D/scp8+PfI1inUgB42tvB+L91A2Mvg/cGjoCIjYyMfZEb3di0IxQ3CER6bxAJAjIaImU3sGnHRDBsYFFw3cCs7bKBTcF1E4snkzaYwwrksPFDOIwb2KFKOICi7EDRjcxuZUAup4LrLgb2+v8McBEuoAJOExg3coOINgCFKChfAHjaY2BirmWKYGBlYGCtYBVhYGCUgNDMuxhSmGYxMDAxsLIxgyiWBQxM7wMYHvxmgILcnOJiBgUGBUUl1jv/eBgY2LWYEhQYGOeD5JiPsZoBKQUGFgCQ1g5eAAAAeNpjYGRgYNf6u4CBgZPt34p/Kzj2MQBFUMAtAJGsBswAAQAAANoAWwAHAGkABgACAAEAAgAWAAABAAGLAAMAAXjajY5NCsIwFISntUo3gssuPUKtorjzHq5i2kohPyWvXejaY3gIj6NHEQTNExEXSh3IxwS+hEEIIADngsP1/j29pxD7k3KJgEEfXTkt1/7jVYxRl/kp8J7d7ceO4K0lLzcIO3ecj0PPcYR/ksiMJKSgArmxGqUTEqraCijTaigrFXxxsHy1LjeouZFQDagyJUjLGkTphJExpowZY85YgNoNedSEht/uC2fxACcLW5sAeNodisEJwCAAxHIivjqO2yntlrZu0yAhcIEjwKVdC40wdHJbD8v9SvgkbAn1fPkByVEIMnjatVdNiBtlGH6StLvd7sbddZs2HdN0u5u61dZFPAWsIkErYpCAsCehVdRDlPUvoiissCDm4EFyEA9BPOWih5yk5CJoDv4RBUFzKD3k4CnnPYj07fO9M8nOZCaTSXd3Xr5v5vt75nl/vvebQQzASWRxBbE3X65s4wSOsQciMCOxN1571/TBbnEsznucK9JsndReeyy+nDUrkzcXy9jEg0QoS0FayLLuS1t2pCF11j35V26x7koXU1zSdz33iNiTNu7pkr3Rtvw3ymV0zlisruE1WC0do5U0R+a0yLUTla3shI4SW+pea0yylmq4ZywWpGM0Tc07PW1an5o2pClVqXpn6tgYbSV3538zduc7tVZeKlKUGcOXVmpJTWpefn7WPkQr1LdllqLNiHx70aJCfdqX2+NnEqs92Qv7nnDqnvqh718ZyqwjWyP8OqpX04gdMVJgqdEXW7JJD2yxlMdFbCjbtl0ixn7Bx7Tu7M2+E6dFjf8a932Vow1/JA2xgiKsZ8cu64ajZ5doRu+OdMYx5ajl1ZPvLxKtaseq4hheVVkSS2aYp/LkVwzE6uFQLnJy5688d05FcoeCXCF23UTIATCWQkcLEVHqHh03NTcsTdhpLRz5xVhxv7HMdjM8y0ZGrk/O2KExsbcfYzwlm4zT3OTz6kCMo2BtY1fvu3gMJcou5UPfrBL3ZMmHV8LnXtt7szF3YT14p425Xg3RxeQVK3CkMaVVaiafSGUcc801IZaTG/v5k37cYf4t6hqNNPeZFuiFkp6CncPwb+wp37dNPlTzvJv94ASIks1Mrg8Y2ZqcMZn73Ln5BtuN4BwzbeSTlzk1WveaJw4Yq6E7ncyq/pOY0dGaFku/Tar+c8r+Gphm/yuvfiCvWjRe/mixvyCI3PIiTLsno/jogFiFqVfUNU+UQ+cc3Yl260hQY0jgb6w6rfv5dIX3FZYsMizAQ575D2vPGYoXJU4c8A/wuLYXMINZfUrw7zGBOf4rzrM3iftwCYtY0rcMrmWcwmne07DwAFtgfU77zcgpti5gDevI4SL/LC9jg0/u9acjaWrO1sxI3/mRdty3KqFlIOZ5wZFFbS+7JE0maUcG11lHB1vAknNkg88bOidNrIEHMpRVR7JIqQeAR1xaGFv/Q+YDrmf0aVUtnyJWSmetu1as6f2c2nTwv75ChATL+eH9mNOy26bM0Hez9Nwc9ZpX9hjyPMtiqSzAPoUvaJ2lWE7J0NtJ+npRvZr1rLfGeMnrgaRaZ/Ra8UhiyNstXp/NOjLvcHeLNRQMuWU9vRZ52LKsHjeIFrEGXI2/446kuIdS2ntxqI/Fet3hMktrxrh2nvZO0jLHNXJOKMYcZ2Zo7zWuTTI2LnHkMn2/gkdxlT4o4GniXMNz3AXPo8i9+AJe4k54hfI43qdcxQeUJ/AJPsWT+IzyDL6gXEMNX+JZfIWvue4bfIsX0cT3uI6b+AGv40fKNn6ivIU25W38jF/wDn7Fb3gPv6ND7D/wJ78D/6J8hC7l47ubiE6NAHjapbwLfFTVtT++93nMK5lkZjIzmbyTmSQTkpCEmWTyIISAEUIID3kEiBgjICLESAFphBAjxhQhICoGpJQiKiI/y++cyYiIFLmKaPlZrk1par3Wy99bKXCtUmutYnLyX2ufM5OAtvf3//yVzDlnz5lz1l577bW+67E34ciO4Xq+XrxIeKInZUSihSG9SBKEPElXGOLYGZUMhRIdCOkNJB3a9RZZoHkhYiA+IU820jxSNE7MsGbw1gwrXz80mTtVPXQ6pNv17WFd8rd/IoRwZMXwZ7RTDMA7ogihHj6Dc2cXB3xOO519LJuSqWvmzl0zl+7h918/NhfPyfAwaeZjuF6xzuIlBlpHiEUHL8RnZRMi9MKzkkga2USCIiV5EvEHY3g42tRjMJojebLF7vfLUeKVoMmZ6vP5gHwx2pwXNLrS/H4/dnIBkM8l+nxUSi+UM2ieFEg8Ufmbz6zEkWeSjAVSaoFktMhpUd9KqRbZFPUt32c0paYVwH9SdSJ0OsMT5+Hhr9TP/vw8+9N78M8LX3FdB9a/t+7Aunfz31v/Xm4/nJ1bd2D9uZz32/pzB9a0nVtPFyvP08Vb6YottFk5gH9blD1b4VrZA10Fbk0ZLhNW6AjJJHnER14gQYq99fhlnXBFGuMLUp0pr6+aEmNe0IL9j/PLRfCNyxe0FOE3Fqsxr89JrAYYQ3+hZB6Q801XpHyLrKN5QWIpRLaM0ROXkBe0uTxwJY2xyFk0T043XZGL4ZhvttokoVxOz7LaZKejvJzAT6GJL5ec1lcFc0J6Vk5+YWZ8uWwpgmZHOYhCSaa31BlvLRBKigOlJX6HM16f7bWmig67Tu+IK4bzKkrtcEcM5VzK71/a/Ng7dXdvnO6/fPrA337eff/PqhbcV3dLxocDby5ruuuuoUt3Lpq/9N1Q/GuhXal0c1zGxBlt9T/9veXEyaRnjrakK4etKYUVs1ZNeu6TuBAXqJqRohyKXca9UFqTQMuMiwgRSdnwZXGfWAeS5yRukk+KQALd2UCb3+cEkkh65Jz6AiXF2R63zmF3EnaOp0bqoXTzU68ef3LXiRPcr5UP4eyp1767NHPZspkzli7lfr1v2bJ9S2jl4JFufh4Xen3742+88fj214eKtTPu6daGRfffv2j+/UPF9y1YdH9r4wLhjuvn2GyoGL4sXALaxpBiMpFsVMeXiXQoV0fcMCx2GNbQBJF4cRpWF0rGAdlnutJn9RkNeXKJ/orks8gVMBvj9SQPxHkSjFmJD8aqKLa8XKqwhkR7bn4ajI8Ub5N5D45frjZ+E6yvGK3xOUWl8G3RuDE026vzuAtoSXEVXxphSYyod8Y74wOl8Tq9M8NXmu2F24A9cfb4KqoyS7ikfJ43/cV/3/DGA+n+WTN9Tef37TjpSCv1zSzLGz9t2vhFeS83LW4dCv74/k3e+RN7txRNvv+B6eNrFmfP7JnzvzeOXzGz1p94uP0nrzz1UG79+PKcghTHrPmN1Y9tn/nvG9c3PVa4vHHp9ns38RsWrC1ZNbOy5g6YFxR1A60HvkWTShLU4YzHDyqZCyV+QDYCg4iRN+SFqIFsBI0FOo2wMzkG+EOQAbpymMDUw0XkQE91zVNuHVc0xWOFhz/vLpoypSj2v1YS9r55yhpOEBuZ9tJncxYb8AM+OWHz9mef3b753qXLlIFlv6AD9BP6u6NLzii7lErlafidW1lDL8DvogmJ8wZsFg5mhs1h557fvHLZspWbH3/2oLJm2Zu0hZ6hLWeWHFXy/vqlkgu/q+CucRugf1YylgSN2D8j658N9bBk8MnEcEUy+eQ4rTtylLVc7VCp3lvqLY33+vWl8fp4vZc+udp0MnD2bOCkaXX0ybKzZ8tOctcubmhevry57eLFNjxuUPtYQU7zQWE99HE+kcRC0KmyTsS3BEWmZUQetIxOxFOdwQjERCOzJb0vxBlIEnDZ6AtyPH7NoT7iOTzlRWOebGYmgmZYPdaMkgyrH0xFUNmxS9lB1+yia7gmZQndv4XuVFYzOlYoX9MeykHfC6HvOBViBRIPUwHnBmNB9ECImEgMDCf0n8ixRhhPAjKcBaPoraKlIMeaANOee+Y3jZtvsln8t84um3R7/d2vVM5Muc+nm1paftsStd+VdCuXzFXBbIxD6ydzuitUEgplUaO6JINLVtLpRbo1pNI3fJV2An160CaMppAoEKdmJXmwkia80uyiELZzY5mJc6rWjT2HDH/ArReb4L0k3kP9+/bRD/fliN3Mxs0BvdAB4x9HvKROfYvsEK4Eo0AK5DQBCMwplHQDciZo80yLnABiYAGNPQaOCZlWWx81RRGY1kROc8CVLtYiskkuuAt4mN6+VN4ew2X6qkD6C3h3DO+wp1Ludx+GNszPzp6/IRQ+UXbuX39LetzYW+7uvPuWsXHpt7hmdfe9df6t4KOzZj0ahJO+7odnPnZ46aytGxcWFy/cuHXW0sOPsb6lQidWgobTkdywTuO1DyrpUYhlAvQawrNRLGfm1Ary6udWXv1wC+18T9B9soN2qbyaAzY/F/iRRGZp3EgEbliRG1HClT4zZRYuuVAyDMgO4AnxBQ0OlD8DBflLQSlJxPdw5ZLZKhvAjklRNimG6b2SKoEpMr03kOn3pVJQepw+Q8gdrPhfvznVHNix7KOeLQ1Ut/ORP2yZ+dzZJ7jZxze/cLjtgYql9x7Yu6L1jjc6G4OvHb1PpbMIxi0V6BxL7iRBgnTqgc4UpDNeuBKyRpMUc55sxQEsKJRMA3IeEJtnkdLTB6yyHc7thcz0FiLF0XqrLcgLeeVArdUqZaEODyYkpsM1WFk3WNlU6kczleHWlzj9mvHCGeD3CawXqXAQuJwjyvXajup3Vj3ylPJBt921eePuPevP7Gqb8/X+D6nBP39ZIGfenOoc5XNXW/Pe6Qtam05y/dzChY1Ldj3ZvObNQ9WtdeOMQkrptBXjX/4AZLMMxmI2jK2JmMkdN49uiDdT0QwY0S/zAESMgK1iCqWoAYn6ZL06MPooHBi9EXRElB5Po0CxyLHYYzPP0IYkWqXociYQGSWgNvwOj9dK+f1Xh7q4TDo5GLyqrKQFJ/n6wbPnz3MrhvYw3q8G3i8GupLJOo33IvA+FnlvA947o0gs8N6JvE8plGIG5DjTlWBcDFIQBzBJirMweUwE9qfCMS4G1KqZB94brH0iiXKy+SQSVYqirH28OSYRDavTJsXhgKSDbh8ZBGuGI8OKI4ECJXDNyqmj3dv+uHH3ExuPbDjErxzq9P988Zo3HlQuuc4f2N+9rGXzuiLu6nmlwz9p6buPnP9a0wHLQJYyQA/er/XIHdYBIEKhxBwSZWYzgUpFTB2g6DtUAJcG3RgHxyxQAKEoK0nMQ1rTrHKMGUFAjhv6kVYuJVqDOkc8kzCcD9Avycykq4AHIMD5ffH6Aupxx0An4llvOIedeMM4SZ/Kc21rX+toyK5/4pPtV3a3lj10+6rn5nDjzt5/+4H2qcoXf27fuW/9/J8W67JuWeOq7ZDeXfPk9ddX7QqOH7/x7I8To+tWl6148Z5TivL+44seeHD+tIoVTWVsLAMAfr9h+kPTsUEBe81jV/WFOE5EFnhmxnEKo5J20C+HCf1mqJ5/U1hx/qCKn+cBD+cAD1NgRlaRlRoXC8JykY3Pm1goCQNyJbDOhLNwDJxUWhjvQBSkRItkx2YPnHsKcY7K1fCVZ4zV9gqJBe6UMrnILoBrwWRPTFXhlMiQVKCU4SlO5RuwC5UL5av4MMxM5eKQlwW8F5Wwk5vX8+njRza3753/+Et33H7k8Yafbtp85PE/bcuuW1Cyo3X1jsCC6dlrf55bNWNyUmbDHRN+7rrtpXUPHsvL+dmPF22dM2bMnG0Lf/yznLxjD659aQ6fqXPlTc2f09w8J39qnmvo0D3zvbcWeGy8kDzutqL59xBmZ+qHrwpNYj1weRy5T+MOuBZBF3InH2Qs1kNcIGOxyChfoWQfkAuBEYUWOQqYkArM8MOx0A5ThedQqVpDOhLrymY80WlzJdaKcNNjk6NT4ZZ8q2RnDFLVVxU3gcaAhBWALWICxqPm4n3AOkFF4pzt6q6Wss7GBdvm5hW/fd/tz7bXtv3XE2Gpmz//Zz4hvmjSksoNO/c5d0kVFdM7npmXM/1HZStfvGfj/9lQ+5D0qzVPfPv6Ku7kvNqxDXOrsncufOBB9C+ZHecvWLJJLHiXevzk+tFXVQZpD38B7HsC8Eiz33HfhxaqRY++EWBwJ5mFH7rlZqCB+CoE+GoLyDTJoiXUYaR8cHAL3zaUzX0Yovt76YGDyjHlOEHaKuhePsjvB9/393BdCdTBkRy/+TlGWgL/2HO4D4Zy+DZujrLkAK2ldQeVZhzfxOGrPOqQNMARhALlEVuHvGb4HiZ2xBnfUFs0dd7UorvueOFH3TM+efTER97q+vpqb36h6p9vufXu8ruqJvqneqvm9PQ2rZC2Vi6fWlXin5RZkqXkqNCGA591nTggDJJJZAb5ggS94IpLOf6gB46hWpHkAJJjbaQQ/RoMNIDddvhDk9l3UoFPChSGTFrgYWahJA6EKlioQaoAZxzEbTp4PdMtKHmhWDUGMUv13at2fbmb+e7eghip5rQo50R/GyONOS3VWPqya7xxeX234mcQPtO3pm/16EDFl0vZ5aQve0zNrejX01eyvTnaOfPyqeyfbrW9ShymZE9gQjWT6+QJIO4Tq8vL5drJVtsxMTYtz1+REJ72IMc2BiRgxsfwIC6FTL6zVfF2xpf6eZRqP0NfxOMWUKP6feBQ8L6JFJUtE/rT3Z+9eFfXH2jmM9s+P3j72OlLVhTPW2LgAs/O3/5i14V1ix5Jd51sEQoy026pylHOD76uHHuL3vL3f/vfOW99+sR9Afsdt3aGlvTcdfjyIz+jmRceWvrSfz3UdPD+2VmLJkVPv/21p7oudc2auFrhXM4CX3b91oV/o+POKsePf6G80VrWQd/bM1hUd65zwX1MR3DgRFeBLtaDxR83Em+JeF0h3iTqzJpyjiqUo1E560ww941MOfMZfAbNiIuiYpXy9ZKhfUuUr7lomtl07Rolw0QMDO7h2oe6VH29A7BFCN4VA756GlmqYT0AvOBZqBA45ASoGrbj6QxJpqHV80lpFsB4eXI0XNlQY+tAO2WgFrcxUoicmgYn0Ri4gEvJETYe1gzV/0PlDGMQgPmRYdVCARlWvmioidsp/5/uJat2//rbhcuWLVS20s7mllV3KZ1i4N+eevB5h/WXG37+Kz7mzr13KYeGTi9dMOteZQdi1uHLYjbo1gTw7VXNaod+oB+nqtNEFG3ZBlQmMS8GlOgrohAVHe/SRCkTHU0QpfQ4ZoOJBcQEHHGOj3lSUU62tJyk3JN08cl3fa/c+47yHRXfWfnKuHffcN3dR3mQI77vbuXC8vn3KV8oTcoXLQ3LlQuqzgcei2XAYyN4F2Uah+PCHLYhZXbGVoBHiInQYwbkJjuQSFscsFAfZptgc1hIlg8DARywiutQLPTar+nEo8om5Vfbf7vyyw+U62LgiPL+m8oflO3nO/79oV9RcXA58ALHOR1oiCJTNQpMYQoAtIV0RjbGOiQmmhFjAmJEX9BEEa6ZwL+UeB+cGCLeJRIEiIv9CemDrfyTQwu5vUPLucNi4Lxy6DwMyaj3Gkm1hit+8J2msIeC7yTsnUQw4ie+MIq9EMGp+kLadjX8NvVdms8yfEkshvFPJW3a+DtGjX8oMYkYVfTWF02M6L6khQVCsllkF7A9BQCqKwXf7kqE96ZDkwuEOWiMJYjYUqxydBSCuUTAeFJKuRwNBlcWbeXM5Eb9oAwxXRMoLUE/XMfH7Bwmp1pbT1Gyky5463Tpqy0oSLqzTUeKlTVc238kLpOpjvqoKC9VrrbMWqp88Zt+5fPaovfPK9FfavwUXWwca27UDJJJPYYMPFMOBm0ooYMCdFDvkwSLTCkGDZgnaI7w1OrBAIHVL7quDtVdvcodu8pNGTohBoY+5txEeydtY9Ez96gxZB/ot4d9SzH8RD+Mz1W4H39rGb7MFzP9UjzKRxgVYIllLmQU/N6C8h6G+0aEMCpoYRgfSAQgR9d83NWyvGPVQ1d//I6rJ9ja1cr3DK7e9V5TmE7hPcabEi1uK/jZWySdX3tbNEPtBmAI72MskI0YzOEM5Sqs1TNm0AwqvKdcVKrXATtM1D30CefbojQAS7pAc27V3sWfgXeJqKHZfBK0+aTxRcf4AqwPCkycBZhCsj48czAic2bw3FWuXgx8t0cbV8Tf0WQ6CerxeYT3+4MGpD5KPbJgm34A1aykY2PJ2I7qguqgE0Ymmgb0YTnRxHxWGAzqoRgFMtIM8ZuryvJlyoqrtI6upC20jv940I1/YBGe5FtJmIeijc1XoEPQ5Av9TMng16IJJgbfeeShBXvEqEB0qlf9A4lYJYqem4Cc1at0IBF+6Ldo+2So9uo17shV/vhgLbx5Cb9fi7+Ih2DuRpH4SPwlGjiqj+hIF3ut5nCB84oaisVhYjHiQnV6Nf5ii4YrwWji1fhLeiZMx8x0wWbhsnw2VJtuMP82/t+U9cq7v/gFLaNbadkvfqHwZ7/66uy7X/7NFaTjoWl8MKi8Dbe8nUqtv+mnFuVa/2+UL1RdLvQw/lhxBo5oNAtoGKOVaTQjkmuLaDSLTyIWFDZmIFkAzWIF1uhEbYjAHFp0noyssCVsu8rVnbv6379SDtDqZZ2dy5TTYuCvyv6/nn/g1APKQqLFq44xfllIOlmozSxrmF9JSEAG4xd4DJhLcWn8cqNGS8UIlT4W+SWZrOCEEtmKisyMEewka5/AR5vCFlHjnsOCoU2d14ehzkCEjdzg26O4GGw9uG7XyeUNzx98fvH3mPm28smb7Vs2z34/52T3yY5jN/MU80uxMPbzR2YuajNEHSE+nkbgjiui0ZxMo8WNEoQ4FDgai7MgHkUxliEPkzqzPVaPijtiOL1X47TQq3ypfHAZ2P32FyW3t1btUblNv1RixMDlEw2PN403hcJMp5jXEBpZrOmTUZ6bE8lMBqOSQJxoVAoKpTgVIgE+MgJZY9TwEuLlz1a+ZUO8HCPFWqTo07Lb/K2UdRou+syx0YCWY/BTclv6PO4suMzEzyCcjwLPmeVBuAvPzOXk1WhzTKzbk5lVoP1Hv9fCIHVanJqBMFr7iM6ZjAM/xia7EpBVCaA7QhwflzYGk0rOZLjTpUVXtGhXgb6kGAyaGphAH1qPXOQalJfe2Vz/webu7pLGBx5++IHGEhrzAS0+3V3/q/vu2VjSuO7hh9c1lkzYcM51IXTbPS11YyfnutOzK2dtnHX44xNH6+tvn+4d703P8E6c0zF7/pNrJ6s8BlmoY9i34qY4hKTzaWlRnFVhkKAz5gUpYTk5DGoZI1atBHACmDKlRbDB34rzGkbYAXrGAs+3Yh6DjSHMVvYOyexnRzZ1+YiajUYNo85bOVrH4t6YfU0nzCSFbZOFcO8rnyp/+Ex+4XnpM+VDF81R+JzBiwdPnjzIpw9+OEyUD9j7w9heR7JHaQ9J9GtmIxxr4SgLzKmxFlDevE/5aOgraqK74H8TGI13hTJ8XjQBVjG7sUHV1zJFu8HCgwZjlN8f1trmQrQUKIQTLn/xNnPaDOC06U/LXMy3osSfPvFm+hcvsnZaIPOcQeJOx8imWPjOeJonQU5vQvk6RjlebzCaRqSL8RtTdkCmH81M13VlUFGuK5sByQjUfoLaKUd1/AeDOUD2oCDgH+MF+NOim9nrvBFbc7O91qy0MMpKGxlH4B8V3cplZSv8f5l+peRSF11IG2iiks+Zhr7mXua2Kk56dahN47vwNbzLEMYGQV57Ec9eZIzAGNOoELnMqyeqJWWv5L68OnSdRtPVYEGjhwa5XD566AxXOfiVKl+gKYRqZh8KNCsGQIwNAQIENJ4MzcIgM5zDjKSG70vUoFqGUD3o4o4MNfAfDjVwx0/xR86fGmxgz1a66Oeg8/UkQJi4hESRlKnZNh07C9cN6AwkUcjDnI1JQOCuzQuK6Bnt8OfKSto7OKh06d7deX3hTbkRkfop/VDJ3kc/zBG7r29g/XLDu4+zd2v5v1Hv5kbezQ9g3g/eDSYvRNXXU1DZ/ggFJX6rpySDHldWDg7SXqVrp3h4Jzw/m9vL17B54SQ3pi7YfMBEWxTImJ+vOXDt8wN08j5uLxvkfYQOXx9OF1qHJaDdSUbTE0kpicBYofW7HmHdRXwXERbSi2Ib9hUfSS/2KsfehbZ0kJKZgFcP8x+DL5xP1o/ODqezhwYTsc7BobsSivWKiea8UKz2rrEsuZCrvyLlWmQPQjKrD4C2/opcABe54JzL8S4wrx5rnxjrSGRQJVZEobZCq8MqgUpOVDVvhqckEp/DeHA4V8IiHBR9iXDMgj/cHzjYPOGBJZWVS9dWnV/ZvvzZTQ0v/HVez5pqpXZqu8fTPrVx3boVVZPHzNg0Y/am2qz2nXPv2vDkvqzZ25qGvikuerKouHnmjDsRT2wB21bJ9EgKWUKCMdjvRBRfXqeGbtUPO3bfiPm61EIpdkC2QgeJ2eeTrKzCQY6Ha4wY6RDg2BPRvvAxzFdCRA99tNskK/SRaqaFxbQZ5sZYDSZqPe5sL2309Ezb9PTTm2q3e/r7y59d/MsvvvjlHQfKqbt0WnDH430zSoeaxYBiqp+j/PefryrX5k5jMloPYxeEsbOTCZputwDxOiQ5Ckl2ML0eAyQ6GQhDVyMOQ6hB3mhD/05nkwwM9pCSYoKReCTP4mSxIq76I9Ayro/+9tDW27Y/8uyzj2ybu/UhF03740c09eXONUHlT6E1nS9rMd7LAge8tKi8jMiQbL2Bl1FImEvjJfhASSA8Sar7T+0gPBaNlzFJ6GQycG/VUmouKxAaTqhp8oJhMAx3wfQGGbGGZUTg+ssOLj517dqpxoMV/Upx3basrJ5pG59+umvaXGq5+mfqmFNPv/6uZVop7Syd3vf49r5IH2zASwfgy3s1bsYC+XokOgnkPz2a6M1sWgRQ/jMYb6OhC+k+KdqCHJZNehVwOgGuBIk+Fllsssq2OOxKrMb9aKsEWCbdprl7RI3akRSawUSkND6GxhXwHjfANm7KR8on7Z/0/J6KQ07zc13T9oxrnvreNi594qqaSfdUZwoumvBf2/68RfnDn31rd5eP21pTy9WNXTCjsKB+YQH0IBE6dgHwm4M0aqPCYgMx0C2BY7VMKO2SHXCGk6X9RTaDJWskJGG/EW3EoxjFCGqQy6hGAMBQeEr8LGKtyk8K9Ts8tKf/wIFDPbtvmzP2lolTz5zhY44H9gXnbc6dOytwnPFbaRMI8DsD0OVaErSw3BMQhvom6ESmj9GuJFIo63RXwkAzX8/KizADFZ0AUpOsZ2hTzgfIJwuYTcuy9umIRc2mWXRqddEYhvdhIKREq5SAExKmHXraVbyaHQhLUwn63TwfkSiLk7M89EbDklXv5M2qL82AuXnq889PLT5Q0V9xZ9dPsmHCerbXtu/apbRNmrWn3eKtWFy+rq6B6q9coqY59d2DLXf/7K6JLq56eildUTr9iHL5iGo3t4A/fRnmTBypJ0GThgWi2DTBDwtyQNSpoTJQtEbodbQPi8WYG6xn0TKZYl2CBbsJmpWl1WA0btIxTgd/uf/uO+seHdPfHzi28qc/45pXLZpeOtQECiW6evG+XtW/AneYrhGrwY6bCYnDcD381K6Lg8dcK5kxoyRQX1/c3y9U1rfUw7/vzvBn2e+GA0qb9jvX6N+F2asGMnThRyhfzb6zpGrCtEkz+p8PP+t6ZZp3X2DOHF4Z5PYHNd4IFoaTKm/0jtQPI6d9hOM9Bv3/HN6wKN8oH3T399MjVFBa6Y6tyiA446dov1IXHg/a+D/EfPQ3xHwa+/u1mA/8VrzOZPk+ErSxWIYRcGgc0ulCCU71y2YdC/XFMbLdhZKN2RKYe2hJEILhCI8aXjSpJivzTXCmJZVL1CalwlDHmaGDjqTymwa7ODzoDjUJoA69eL1/xm2TN3r6D0x6MLO/P7Nv6b3dCQWh5T95nFs/Z/EM/9Bibv3RGSVDTfzZrsDyO+fWrnzqiRH5vAR9ulE+uVGiya7+L+Uz6gfl06HJ56X+ZU31XTkgn6GVe/dzi1fdUR9gJFUvPtCr6eYCoMVCkjEGQcKmBWVAjtep6Xbw/RP1mE2V7fBms17NsdsTMVBEmIuMJtoslEdypyxryvKl3lFleVzl05+un9JxcvXuT9ev/3T35t7ezZ29va5tn/bc89pjt23707aeT7edeP0n3SdOdP/kdXXubFF2CpVAXyzQt+QmS6xaPad2JYmFjFh06YFCPSiwsFMfo1HMnHrCrB8z2KwOUjbHjDbX2d4I+7DiawRYpFJuJ+qm/tKDd7zxl78MgdnbyFSU67YZCnhRYAOVvyq5yhcn0PBNL1U2B+rVPtQqO/lB6EO02gczk2KgGlVx0IZ90GtXUoLaB8sAGjzJpBYH8Q7QxS6tDwkI/8w27APB8s7EcklvlWMt5ayWAUs4s0ab7Hg3ZwkrXw/WbPpUtQrUT4BevHHHwdL+/ooDB+sDtANM9vbH+05QKx2gsXOndV0/R7+ecVtEZrld/EegwQLhOYzUMxPOov9MYGPCkxl1BisK4Uya75mhcdXBuIkzvPzQ7UneybvT+LM7pt3+vm6GH99TDLhrGfAqj3yqjnZIr5ZSxmMGMoWdUymfJbPTESGoM3wMcGes6pJ+fuHNRWpcxGKRzKfB8rG4iMXSF2Mxx+X1xeLn/xgXgbvwLKacvGqOibXcGBe5uYXFRdLtavmLydpH9PEpWlwkgeFWvSZtKdY+wZ44Rq3oZLYSBW50bCQQLtrA2Aj86Wh/+wd1zYHjjYuX5NQsuOuuBTU570n/+czCsXsX3LbUN+fe1nvn+H7nmjFtT9nsqeNT85OcjsT8ijvGtx/Zsss/aXJxan58YnzhhHtv7TrMxtE2fJlbLZwH76Z51Gxn88fkR9UDquaGOsF4rU4QJxEWCcawIsGYaCwSjIkUCbpwrDHwBxKIBUBqkUB2CeIXsBKAWtT4BoBfeuTBhw4c6D9zpig/pdjsm+TqbOMKjlOD8s1xReefaI/ZX4XyBnJwCQwh05EjqDdGU01YK24M60iM+QNxURbAtHlYqxTWkdYozfWOUbFuBN9mRwIupVY/6Mjx8sqf/rR/6Z3Tu8b0d05asK+Xe3nowKpFtQHuEPiEg6CvvwRaRuIsIpLA+dlxJM4i0oisY/TCz634RFl/kSbSxE/4s0P53AXolwns2YfwrGjy72qcAgaBZ5EVlG9geVR0Znz4wSNxlje3fZ7J4ikixlksoiSCj6T/llXz6789MUH8LKiFYaDZIOlPx8icRQvFfKd9NzoUY2GhmBMTHtAeG1UgkQLkYLTuW9loMmCU2aT7NhKqqTYTyvGCqMN4TVR0wej/UPqZ4WZOdRL7Jxz96OLFj5QLH7536fil9z7kzgxVAgsmc6fwj6h84AeADyxew3AI71fF0KgeR+I1uhHYwd5hZG+g/MBn1wev0iVK8LNLf/pMCdJlyj56jQ4ox2mtkktw3JQ2Nm5WUkSYrcC8AztaChGdY3ROjaHzFhaMA/dNpiZ8URwDWBMpG0cAsXp3U7pnbPFke5GyTh1RpaDwhbbJSvdJS3ZBK9+Pw/tdzwNLOejbYuhbI7x3VNwGxBaHVBZ0/3dxG75xiKMfK27uayWVXt3PrT6+V80VGZQuTifWgye1hrBVA6G4SOwkTT0zFMpGMRy0h+kcSlajKE5fMFnAGZuMGVhwRIRklkzCrCi6VslIRgKmfdIQ7gMMQnSUUC7FgcGJR66oMwfsYQmCz+LAeOpARWW1653w4RxPOd2GtS8FfL7AS2s3bAjULV48vWSD0vXco3T9+BntM8bTdY++sLOhRmnb5vVuU9puWRCOo35AU7V4EaK/1J071VJaNVbEpd/QXzVKggUoVD1LKJRdWn/FAcnkC6Wo/bX7gilMkaUkgLISWSpWxK7H+lh/UxA4GTBqjQKmSykP+8KxNtlkZ1JQwlB2cSnrdR4tQUiFesPBeq3zuDeUTF+8uC6wIdJtpWvnglvoFuwg3VLTsPOFR5Ue1ndl66PPoX3jq/nTgG0zQEpYoRZWaseKV4LpDAeI6CFqIDZkVSuzAcQSyqrhk4U8Bl4Jwi29Cy1Luh46YcOcsRzNemCTKI5UfIzgcReIHjfvrRIAi4l+H1/wpN6eV9lcVTyrwJOQmJPU4t6ld+ZNaJ4QbviRGLDN7nh0QVlO9cyZ1TnKk9rVpJkzJ+WoWGaFspN2Ag5ga4FgGsaFy4/WZx7LnsYqjQDt7BtcJhRr1dKIMcv4oLASbE4KZtMdYQznsOCQOLDenGlVE6cFBkyxrFAABJMBDBbUAAwaD0o+Xq0TIXqfL2Rh4ywbER6lsSiMA/gSl8hS6H2CzZzEslI2Vo4qlmSjHzqypIWtinBoS1noZycuXTqx71TL1ol33TVxa8spZf/KxYtXvnssidrfOUPjUp7cGf9E5wLH0FbHgs4n4kPcy2teSOGWpz6HMpo7fElIFOtIOTlEgmNRl/n9sle4InktUmb6gFXK9cvjsFu8am5DhI41mfOkRH+IiKQWa6hgzCtYOtluAmtsZ+YX+NJXatcZ8uQ0/ZVgWik2piXDZB0PDCgF57uP8xeXY6IlDaBHKDHFnTmOOeaZ46y2oDuvGGMkxCqnlZaXs2hPUIdQV5XrcMWecwRt8PEZDg8rpkE/UzXWuKZELTgrKfbmHsrMzf7JwIN7L1aeSNowY3mPOd3hM9Dsy7oZE4sCEw/6K5tdTU2n6tpXlS56Yvb9DyVyrp7C6pWl635594/Xtk5uaFvinlDpronqSUqrb8+x1I5NO7Fk7NiZz/t33FZeCnLiIy3CLuE9kkS85AESdHOqwccgRbJOrZrXD8hZIAVZai2ZQ69WzWfBJHiFAyCCxhPrZIPEkoi9d9j6rHHxCWrhF0GOCS5W9uu29onGuHg8jbH1maItNpakzHJ79V5cP8NSkwDFSuNBtdm1fOUoR2bZs5t2deya17CnY8+Ggwc27OnobWjo7djz4+e69uzpeuSZZ4Kze9t3de4/0LGnfe/MmXs7ejsOHOx4sn3XzJNHOzb9r5fbO46OyiM4yYMarjBpuSMTq8wSKEpJnF/mRayRCukNrCHWH9ET8ZHQEtadREJLDlByFt+o6BLiN1c4FxENzDAZrDatShurSfB/NSWR4WD/c19eVbIxcE87lXnhDAWcdSmZ9CMl87Pu491cN+YqhjbAKeZdIzpcr2rxEk2Tgy7n2nq5Nqw9H25i9Yw+8DQ71bhwyMBifkEd6z1+ZGDXvayakEq3FkoJA1KqTx6PwXCfNF6FeH6fLOqxHF2eAp0anwB9icIq+2MxBkdyhhdXtEmiLch7MstRR3pjsIo6NbNsMn6RYZU8qCFBzlHYPe4R/C1i0W/2zSBcX1zAebGGOlUA159ftmj+0f/s+9uLi0tfampsrb5n06Z7qjcu6O8/cq27wbd71rzlGig/nzZ+wph75lq9mbeMyZlSw22e+2hO7cvbn9vXXTGvbnLe+IyUMRWr6pofTpomtx3c2hGonFLpHpeYFD+24p57Mkuz402JcyckjElzOqKMKbexeNCAUMct0Wq/iI2VsmISWoictTdPmdJcQ5vYQajD9VBTisbdqh1Zjd7C4aviSXEmPMFDxpMete4nlMEKNlkoOZTAzkPecjHWzEYCr8b62dVYrbCzEgMTaGexsDPFIueCfQoYyK1wFbAg9A6vL52AszRgtb0aKyakZ3nHFrKp6C+32qqjTHZHcgrJyi0symSTj9pjONQ34RpMATxuYL07hrOncr4qmhUfqd+NjA6qKfHkfa8Nb+8Zfq219TUy3LOdDL92X83SFy8NXnpxqXpQ/rti7StHv/zy6Cs/qvA+NOWxt85smdrJ7bvxJ/AQ5e8jv4HDhrLur4698teuspIJZ/b0npuItmwK187tEC0kAXyBTUQSCkOJIimHfmcUhowiGQNnsYWyHfGIF9VVKFMFI5lq0TVNAbuVoNqtHLjOBM0lW22s+LpPMMbaGX8SWZwCS7IzrLJeh0CMSXisVbKytIeNgbES5Adjxz9P63A79k5/dGH3o4t+Mm1Odevsqh89V37nrLHKhfzZTufs/NLpdVzP5Dn3v7lq9uJAdcOyFQkld05STnrSFqa6K4v841WbX0k6+F6+FmwV2PwsD0vN4iflJp9VTtNq+OB2hc866ArA5PuVPeqR1Tyr9dDwez9hiTSAOwJDZgJnVMubuAHENykggxxTYZwQqXBiJUclfLBnyM7vHxqk7Vuwxlpb92XRkRigUSBT6HW+l60pdMHIFJLDRFWiFrVImS8MOSPlytn+UL4q8Mn5DA+ngoZM8El5DEIzAS9iYxenLpmOs2DkJSzueT6UeC80eNQGDyvIQYmHm9nSA28K2COTxZnIYy29bPZowDo/GUyQ3hzHqmXyInpIXbiJRlcfNjAg1nqP14MJVlbf6ilF/OmAZr73H/Lat9Z8I8n/qLrQu+fC73b3Xnh+TkfD5LPVixvdZaUZXV0ZpfxB6Zs1b62V//EPefdvf7u7d2Cg6fRpemnupCl1O71+yaetYRNauAHh8sjaOfF7a+cGhnLhlpZ2Jge5fA1XxNbixpHJRCuGBEvEgxclquF0QDBWwxWErFijRAyqH25GvGrkWaoGUwk6Uh7uuVaPr8PVunanjyva07Jq956VLXva5q6ZNWuNMKWlt7dl1TPPPI9gEtUg1teDIgsKB9X6+qGDIAPRJB9rNvk67rRuPdjTKYAyET1QUY1MoU8UiyTGs4p0G1s0jcuZRBvzCmg4hGHA+i8xKlqFA8CCzHD8L1xzr9NncKeHDlByoqG65scZDYEXFz36i75f0vV83fpXQjMmTKrMXT5p0kMPLD/XjTyu5Su5M0BTNrmDIKNMwC9VQaDfkqrpCfNAiKg0OQEvhjLYOSoIsNRaIRwAfKIvx9kvZ2bBMcEqJ2XAMdUmJUeYGTFlHnVR2Yhe0IqkuTNHd656oWBOXvvEGQtO1UVbaoKNUzYtmrnudM/zK2unbBCyV2yeWr6iKDChZA23mVvpL13c3LF+yfS7osXlmsxE8t1safVF5VgvdYltykWazuKEyk5hNfi+SVhJhklfxC96HVauBXlOLUBkR66QLfnjBzRTjhENkxZdTsEAvagGN82Y6iWyHoPNhHmhWSzxYFeDNyyKw4CqFwM7GFc8M61rTH9Bjs0e453wZv643Q0PFinNYmDowNm6AHdoqLqwRAhGv1zfrK5VAt/EwnLVtxKWHgrxIlkEqoGPCge3gDhWLomBZZBtwRIymogRl8wWanWwTNBj1PIArA3zWN3ZloA/g7e0Hmrdce7cDrr5XXHn9dX8zHM0+RyT4RW0iXZy69WVK3Sdylulnb4M0usikwj6tzrVnkQVoo/P1FICW0LuhLclssiIFlaMsgYFsxMBL7jqMVYG8SNJIpQFb6lfrwnBhUlr0/NrGwsnTR6TNKeqtThtTEX9JqU9M3FxRba7MrXgUKdzxoTptyM9dr6O7tGtxNoaiqs7S/10z8Huxd/0wDybvXXJN6gTasAeXgJ7aCR2Mg2pZhJuYUpey5KHp5tN1ZMGVbgxqWu2YTaaZRAsJph4vN7AqROP8Q9LGb2RlfxOumv3a6/tfua1156Ze+edh+5o4trfoM43TimXT3WsXtzY2tq4ePUP2CvVVPHqZ69y+iythg97+IReClsq9YhjYydEBzIB+uUCXzZ4DI6/5eawVUYPwhi9R8L3VLF71O+86ndwzxq+Y/AYu6cW7ukXJ7PnXFefw9vYc9aqzwFai5Q2fgP40+oaHywpFByqSIfXnQAo9QY0J5tL/CdrfJ5lnjdX8S/W+JyJ7M3B6sZ0Z4GeSbSSzrTgOr0b29dxOeF2mOlaO8gBVqqCLHj1njh/XBSlGeryEP50997erhOnd167xu8YvUxEPARmJ/07A64RUXzqihEy6l0n4F3v0Obv0bAZ2lfQru+1D0L7WTpAfRptHMZm9ems3tOGEW0toynHCFfUmk8j1nzawjWfIZOZnZqwfCoO8ywYLjabWGTbzMIRZsLcJTiJBqNgZ3lPzGFYtXUTPPOR1NUD1Er16YOtim2v8jVfzF8LL1qAps1qZ9XFC+DqqYtkwEYpXWxdiY88RIK5GAnJxPWM6PkkaMvDb5z6YcjtZykPN5DqVktBiwzqJh9GN4BpE+FjYhPSMnPzxjIEGaUDd18wF6FOGGuVY/LKy+W0THCDkuzJ3pzwHLtBQ+Ca0R9asCKGNQfPjVYduV1/OtT0w6tYXlVeT1XVSldErawz3y/9ffvuH1jY8v+Y6zSNg+PM1nioskmusfHPvql9Hf0o3K7V+6Yz2bRFJJNmjKwm4depoklbblhVwuTy24qR1SUj71Blr2Lk3cP74MntKk3D+1h7Lru/BwhoUWkiPSPtw5eh3c3a3x6+PKr9FLTXq88faYc+AOViC8iwGazmPVrEOCkswKxoWUCpleLVmpIEH7OcIpPdeFzl6gvGMzgdzwKd8eH9HjBYZgMJwQURKeFFt3KUTU3gs9TM95YBIdO4oGKRpO8tBqKVyhmu4mVu9k1rgpSOl5VdGv9EmzanVX4UMj6xenxN3+xh7UU3ta/jusLtoG+0djamqZFR5UeV3I8uxRdS1RFeolXd054by/G1sf5ydPH9+zdV5pNR9Kj0n/wenapcXIzQScl6msyvF5KZleG8RlpqpPFGyjuVi8rFZprOPmh6M0IjmozXTdSN1x9TNzQqH0f6CvognlmAjZGcEJZzaQudg9EoB1naFQuDGQZwowFMfiZhIl7bPCLdgOZUYIX3r/DRsSTVk8nK5GSrBW2sixW+imoZj92Q4sZvY8OIQXQDm0tZkDQTI19+PdvsRPAi373USe3xFNAkxw2e2+c72rqsFTj89ms/zT+6fNWPf6G8+/bZr9qGPrhbeWcFl33nA+9+6Vpcs6eJGva9DVyeU7njTuXaz99W3g6+D8Pw/pYhrpJ+cqaL+7pYuabNPayl1mRkJeNx4Kb2dVzDD7a/TY99r10dq9HtLNamPYdj7RUR/dHD5p6TzL65OiVkdrJFGGaYg4KDnbLCWxZ2k53AdsL7fJKTRaVw4xrViXA4teWTLOedwQoh1DUZJeFFGVdp85ZfLb16bvSyjE/WnVwnfX5+7Z1N65VGouZAhZPgb1WQIRLMZHXGGKwxqQnxHGYuMC46vlDKHJA9AKM9LPgi++HUb5GTsXRLLekya5UjlVqO3PDmU2qO3GaRYk/LJdZvpbLTcNFnscXG5fVZ8VMqsfQFSsrgshQ/g3A+KkdeWh6Eu/DMUk5ejbVYbSWB0rKRHPnNLSxH7vCozozfGtSn5aBxSrbJiePYwnLwdFBITZnqLRjE1eeXl3/ft8EwnbYSWufA8pyAVmsCyClVFE7+5pVHX57VNHbfosYllc3r1jVXeitrKr333nr7g/2X37z76H1jqmqrxqjfUFfXy7PrnyyfMb0025+aNKZi5TTf/NISb5ErULXq9sEAf+65P056aE5xQ2nJmPJ099hEV+6ENUyeWG2v2GbJBk8YER0i9tHtaKf2sX3PJjOdprWDTosj/lE6bVSoRvxXtbp8sarluiKluJztnxbsCgsZ7CKRqty2H67bjdDbgjqPDITpjbQX4zwi17/Xfo7hsPob+6fbxX9MCkg5eN+vqFWH4OzJNWCxBF8wE32+XD8KrFTiCxVSS6Y5L1TIor9SoUVKQL+3SiuAnlooOQbkSSC6k5gUSxU+uVDPdi4oAkEuAEGuheMkTPdkuFGKrH0JljQMI0qFNtnshaYia58QlUuxqcAm6w0oW7QGEJDe7Bg/id2JpV9yWgI+xMvkbKRM1JPuHb2vwaixUMu/QN6yMtRSUr5kVCxSt2tosvnpDTXbxzZPeetO5Zt1Ff/x8Ixt909auv+uj9oeuy/Y3XD4m65QZuULD3f96t6havoVl1q+tGr8nePdv819bMbdmzbdvXwv3b9mV/m4HbdMO7OwJWfGxpl3P3lr247bcMyaGxcs3fL5niVaHaqixBQF5tRPv61DjefUK52sZjkf12+w+Eei7iY06dXQ5FhWJZcCPE1R0WSuQa0uN6aE0aQjMS0zyzuyF0TYz8zFaesFq5HFKj77Ym0uxniHTfohWIkG5eb651iqQUquZjSkzH/rbzcVRa/pT1eBZGcESLbZafyvR9dJ77XMHoUfWa0xm5dTtHnZf0M7zstTTG6nMLnV2mFeWpkHpvk2WpUw/cEaYr5BnYvSSLUwTf+hcmJ1Hg6eCNcNDx37XlHxCG1srtHkMG2AFzHhv5L15TRrnbRV7WMbGK6Fo9rXtbH24QvQHsPa376A7acJW5c/fATay8Ri6G0s7oqBVsk7KvYm2nVaBgGjJ2drinw1t44rqqHPT8E8whT+7PVxt9b4impq1FRCTU24prtA3EoSSSZ5WKsxTtKNWo0bcqZbcIm0U3elj1jYEuksVmSs2alULdaTjfuxxIHzTwSRzdZU66s6I2dxuhKj8NJsk0yY504KFxk7rZKrXDZiNk80RCUyXyYO3BeK+xaWxuuJ1U48OG42kLpsbxxbn4fBxY/zLyY2R6/pbOnP3wcO/98+/aPyl69Pnm2b/VklViI+/PTT/JsrlljHG47Uz1m8fIryK+XxK8ofaexv3qeWYwePDjYf+eYI/FPHgNVwanrzGzYKsyJyVsDGYLYmfx/c0I7yd4bdPzsifwVM/mzEM9ouRHKN8TcVVPKNqvQ1aeWTnaNrKjXNnxsuojxxQ21lhA6V7sEwHZF2VQbTR9FXQd7kzwjtRM+ivgUEg5dxuDeUGujhC3GPLBb6tQ6AnschxbycgwXDCEoWCBaGksPnXMukxokTG+kzg+v5rcphdiFMaJwEJ0OfbFEewOtJZIQ3oM+c4AVkk9UaOrNTtTKVbROq1qlmalcslioMYL48vKEELnzAREsaFrc4UWGFouxGBn2JHM8qi5wgVJnWPouQnIECFw0uUgyaA78Hc4HMFCMYRt573F6G4gAO8yoc1n22ZeVmZP++9vyty7as/3T34fU0dXNvQOmoPVVEO26d29nbuWMAx2BmYMOOD2EU5i1//Sdrb1MKiunk+26j7xecYPKE9W5Mbho0uXmfjG5HuTnJxqXhpva3aeL32tVxdI20q7VQ2nPaWXvjSH0ti5/cVF8bKQkPF9n+/6uvjbqxvtb6/7W+VndIif7BAttI31Ss8mGkb1rdOX92dN05p33887pzVnzP1pAbcM+6BJJFdms+OTpkrArRAydYi8R23mDeWSp4CPZ43KEW9wmhUjYL1GaAj5ahyiGN9anOehw464nMWVersODEaczDfJKcmIH+WzRz1bTFOfHWoCExAyyuHGfHvSOScP84yWKVYtVyMRRJ5gqzEt9I1COL1f+yyt+AIXewteYvD7+h9L/4Ii144+G/1IzEQQZb/b/r+fXf//7rbb87vWK1DE5xD62Q7r/nTTUs8g09/Mhjyt+URuWvPep81LtgPrrJWEB5vYSFrRDjlaoYLw0xnsvPVpfgORa9hDw0Ng2Qnkdb21PBbEAxTNBiCwMcFM2BT6IWOROu3DAeWN5SUAyscOEacgoChBU9mbagEJWGvXdbw3CuFMugzMCccbFa4c/NIC68KSpO4ioe7HgEtt2QanMNucwHH6nb7W+e9t5aZWj7Y99qSvUf2+Mn3LF5+u8pP+Tk0jk32PtqsPd/3NO56ZlnNnXuofvX7i7zgR2/dk3TtF/mTZ9ZAAY+DNLatx47tnXba8cjPqjqmy4J+6CYC+CraI9YB7PeDHfUhvMsXAWzC2GbwFWoel9V8YQ9rYj2iudAN2OVLFYAGtRcdEwhrqgsF9TyWD6Sk2MbK2g5uSjriM0lcowBw+86vRp+D++bpR9lhmj64ba2w+vP5Y0fn5dbVSUUtR3esOGwfUJefuUEaFBpnsdtFltgzsxmmYA4MBC6Qtksqvvl4FIGA1uIgbH/eAPbOkd2GlFnsG3t4ggGLY0mtnyOpbrNNtmpVh66cdR0Dg9z9niEl367joa8VV5PTnxW4ZpVS7OrcvB07LpVwrz0goL0aVM3PY7H2tpNj0f2ChWW/8u9QoXl3w0IueG9QuF+3ZR/eb9uyrdf60zh++fx1bSN7ftaRthSYHVdcGxhyMj2QGWrwclAKHrU9qfGWLXylLeyyuG4Yia54ZArYLR56hZl0U51izL+62V9E+pT7vMJU0vLZi/5J/LDkcV8NXeN0eIhc1VqJIc/TJCU4ddoYtHEzFFk4YI7G80LpapEZoWJlAlWKfBWWXCW/yChWd9rWXz3/GbffKMh0Vczq7y6ka658Zr/+u6+yvrUFq0r82640vrFKWwPcdYv7B9dg/3D75SvOYVy+B1dw3S+mY1BF+W4eu5dYiTpmG8NGQRM1bGNRkS28SxcaXsA0Qju5eq7T3bDP/qnOx599I6m7m4V4y0f/kycQwV4RyzfT/BdsfQyHHUkVsE630rSwU1meSa1KmJUPURHuPqB3Hifmo3iJt+cfsL7lMMwcF1snVQSCXLhdeXaovKI3GHaleti+1WLAbYTNY73ZL6O+0C3UtvXU9sBGGYeJjZEc2QHYDOLE5v1xrzw1p68L2RU83PUFzSypKcRKzKjjGx3TzGyu6eobdhIPQ6sGaN+qz/DynMftB5Q2mjtxVbly8sCd/z4avqN4qJNykG1777hy+IcsZ7koZfA0EV22HhiZFsQicWcJ6X7ZQFodftC0VGsIckvR4tqqDufhTtTTVeCqQYkKdUNdjPRFzSksi1iBbiK8uHiDzkV4588UyVCNpyOAVeVLRhly0TZilCvp8SP5X1wCJBwqkOnB6MJOi4eDprx4PiKr5SnJq6YyQmzV1TT1i+1JMfjH5dwyUOnBIGbPPRJyX/uVDftorqPu50+V3H3f1CRZTee7OguSvY5ux96Wt26iyNuvoOfwvLMdqyBjUMGGKL8/pBNLUsx+4K2OOyQzQLMJ7zOhzvbOzBFhfvkpWN1FstPxZpxu3hWIGuxYTEz2zcHV+ljqYq6l0+4FsV5w3Y+OHRW3sMj/kqifjVTXZLBTynrtfSWNXR2NijR7WXttIjvoC3KLvZ3HOW5WGmnXcXaPtNcEx/kLv2LmhF1X0SuacvI+mW2vuyH1i9zo5Yus6ub1i/jcjMaoy1+x4pP+z9bvxz7g+uXS/7Z+uXbD5Rf+OH1y92DH00rxbVQwR1s+bLmG0EfYN6DL/f/As7yx9cAAHjabZI/aFNRFMa/d/8llCIhZJAiHTpICQ6hSAiPTEVChkeHR4YSMmQQCQ6lUxGRDI8gjxDeINKhiJQiRaRDEREpRYqTg4NI6SBFSnAIIo5FQmj87qUtsXT4ce6957x3z/m+K78jEQLwfqElTtFU+7it9lDRhyjpNHxvB00xjxqZE+/gy988s7XLKLu4BqivCMVfzKpthOoJCipGSe1iVb3lfh5Fnte4Dmy9xf7jkueYMbO8bxFCZ5DoGkLdQ6Iicp/7De632aNBIj8ho9ivmkJinjK3SYa84+A8Dph7xbsj9v6SZ/xn6gamdR5GDSHUBpZFhrBnxjn5kLO2xkPvhDMUsKS6iGUfAWOg6ghECzOcJVCriL0+Vrz+uKhuuXVsIsRqhTxmvsPYQVW85/e7uCvayNqc/DMe6Z+YkieEa/kBDeqYpqaJ1VOesvZce3dvAXn1GQu2V1sj91AS/vjI5NjzCBX5DWU5gm+1l8eoiCPO0UDe6ZhFSKpuFjtHhKLTe8fNmpN53LPfmwA58wy51DSq8iYKTvdrSLXZO71wPkwgzPgFvegxDshHfYDshQ9XYV9rbm29mMB5Qc/UD+pmdb8Gc4wlp0n9f+hBl/o/Yjwkb5z+Fz5cQZ7Bv8xPYL2wntlovUx3EaaarLO6D/imfXqyTt0iarlFzSK+9QFqNifraJCWbLDuCzp6Hw/od9ni3Tl7TQ8WdRsLskd/6Yt7S+QfqbjUewAAAAAAADIAMgBMAFgAzgFwAb4CWgKSAq4CygMEA0gDgAOYA7wDygQqBFIEpgUYBWQFzAZKBm4G/gd8B4gHtAfKB9gH7ggoCRAJRgmsCfgKOgp2CqwLHgtYC3YLrAviDAoMTgyKDN4NIg2IDdwOjg6+Dv4PJg+ED7oP7hAcEEoQWhCKEKgQwBDOEUoRrBHwElISvBMKE4oT0hPuFBgUUhRwFNoVIBVwFdIWNBZoFxgXbBeyF9gYXBiOGMoY+BliGXAZ2Bo4GjgaUhrCG2Yb3hxEHFYc9h0YHbgeMh5SHnwehB8eHzYfeh+GH9AgOCBIIKAg3CDmIS4hQCGKIaohvCHOIeAiGiImIjIiXCJoInQigCLYI2gjdCOAI6YjsiO+I8oj1iPiJEYkUiReJGokpiSyJL4k4CVkJXAlfCWIJZQloCXuJrwmyCbUJyAnLCc4J0QoBiiIKJQooCjiKO4o+ikGKRIpPCm8Kcgp1CngKhgqJCowKm4q5CrwKvwrCCsUKyArgiuOK6wsNizWLOIs7Cz+LUYtli2uLcYuAi4MLm4ufC6ILq4uvi7SLuYvBC9QL9QwODBQMLIwugAAeNpjYGYAg/9cDBoMWAAAHJMBNQB42q3SVVOVYRTF8d9BLGxBBfMVE7sVuzvBzsFubLG7u7sbwUBsjA/ijMdrP4MeX+Jab1zP7FmzZ/4ze9YzC+WUTkMRxcoLt0jJHu906EH44kPf6bZYJDOSE1cU9y1IClKCxkFq0DLoHeQ1TY3FSsjb7kQyyojEIDloWEKklxKxH7Gs2NdYdmzM70q/fkZfRwuiL6L50dzo5Wja98Ky639ThbiEYvs3+E9FxIUp45VXQUWVVJagiqqqqa6GmmqpLVGSOuqqJ1mK+hqEP9JIY03CnE2laqa5FlpqpbU0bbTVTnsddNRJZ1101U13PfTUS7re+uirn/4GGGiQwYYYapjhRhhplNHGGGuc8SaYaJIMmSabYqppppthpllmm2Ouef5H/izzLbDQIostsdQyy62w0iqrZVtjrXXW22CjTTbLscVW22y3I+zBLrvtsdc++x1w0CGHHXHUMcedcNKpsDdnnHXOeRdcdMllV1x1zXU33HSruCfuuue+Bx565LEncj0Nu5fvmedeeKnAK4Vee+Otd9774KMin3z25Q9z6HEiAA==");
}
@font-face {
    font-family: "proxima-nova";
    font-style: normal;
    font-weight: 700;
    src: url("data:font/opentype;base64,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");
}

/**
 * CSS @imports must be at the top of the file.      
 * Add them above this section.                             
 */



/* ==========================================================================
   HS COS Boilerplate v1.5.0                                
   ========================================================================== */

/* This responsive framework is required for all styles. */
/* Responsive Grid */

.row-fluid {
    width: 100%;
    *zoom: 1;
}

.row-fluid:before, .row-fluid:after {
    display: table;
    content: "";
}

.row-fluid:after {
    clear: both;
}

.row-fluid [class*="span"] {
    display: block;
    float: left;
    width: 100%;
    min-height: 28px;
    margin-left: 2.127659574%;
    *margin-left: 2.0744680846382977%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

.row-fluid [class*="span"]:first-child {
    margin-left: 0;
}

.row-fluid .span12 {
    width: 99.99999998999999%;
    *width: 99.94680850063828%;
}

.row-fluid .span11 {
    width: 91.489361693%;
    *width: 91.4361702036383%;
}

.row-fluid .span10 {
    width: 82.97872339599999%;
    *width: 82.92553190663828%;
}

.row-fluid .span9 {
    width: 74.468085099%;
    *width: 74.4148936096383%;
}

.row-fluid .span8 {
    width: 65.95744680199999%;
    *width: 65.90425531263828%;
}

.row-fluid .span7 {
    width: 57.446808505%;
    *width: 57.3936170156383%;
}

.row-fluid .span6 {
    width: 48.93617020799999%;
    *width: 48.88297871863829%;
}

.row-fluid .span5 {
    width: 40.425531911%;
    *width: 40.3723404216383%;
}

.row-fluid .span4 {
    width: 31.914893614%;
    *width: 31.8617021246383%;
}

.row-fluid .span3 {
    width: 23.404255317%;
    *width: 23.3510638276383%;
}

.row-fluid .span2 {
    width: 14.89361702%;
    *width: 14.8404255306383%;
}

.row-fluid .span1 {
    width: 6.382978723%;
    *width: 6.329787233638298%;
}

.container-fluid {
    *zoom: 1;
}

.container-fluid:before, .container-fluid:after {
    display: table;
    content: "";
}

.container-fluid:after {
    clear: both;
}

@media (max-width: 767px) {
    .row-fluid {
        width: 100%;
    }

    .row-fluid [class*="span"] {
        display: block;
        float: none;
        width: auto;
        margin-left: 0;
    }
}

@media (min-width: 768px) and (max-width: 1139px) {
    .row-fluid {
        width: 100%;
        *zoom: 1;
    }

    .row-fluid:before, .row-fluid:after {
        display: table;
        content: "";
    }

    .row-fluid:after {
        clear: both;
    }

    .row-fluid [class*="span"] {
        display: block;
        float: left;
        width: 100%;
        min-height: 28px;
        margin-left: 2.762430939%;
        *margin-left: 2.709239449638298%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box;
    }

    .row-fluid [class*="span"]:first-child {
        margin-left: 0;
    }

    .row-fluid .span12 {
        width: 99.999999993%;
        *width: 99.9468085036383%;
    }

    .row-fluid .span11 {
        width: 91.436464082%;
        *width: 91.38327259263829%;
    }

    .row-fluid .span10 {
        width: 82.87292817100001%;
        *width: 82.8197366816383%;
    }

    .row-fluid .span9 {
        width: 74.30939226%;
        *width: 74.25620077063829%;
    }

    .row-fluid .span8 {
        width: 65.74585634900001%;
        *width: 65.6926648596383%;
    }

    .row-fluid .span7 {
        width: 57.182320438000005%;
        *width: 57.129128948638304%;
    }

    .row-fluid .span6 {
        width: 48.618784527%;
        *width: 48.5655930376383%;
    }

    .row-fluid .span5 {
        width: 40.055248616%;
        *width: 40.0020571266383%;
    }

    .row-fluid .span4 {
        width: 31.491712705%;
        *width: 31.4385212156383%;
    }

    .row-fluid .span3 {
        width: 22.928176794%;
        *width: 22.874985304638297%;
    }

    .row-fluid .span2 {
        width: 14.364640883%;
        *width: 14.311449393638298%;
    }

    .row-fluid .span1 {
        width: 5.801104972%;
        *width: 5.747913482638298%;
    }
}

@media (min-width: 1280px) {
    .row-fluid {
        width: 100%;
        *zoom: 1;
    }

    .row-fluid:before, .row-fluid:after {
        display: table;
        content: "";
    }

    .row-fluid:after {
        clear: both;
    }

    .row-fluid [class*="span"] {
        display: block;
        float: left;
        width: 100%;
        min-height: 28px;
        margin-left: 2.564102564%;
        *margin-left: 2.510911074638298%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box;
    }

    .row-fluid [class*="span"]:first-child {
        margin-left: 0;
    }

    .row-fluid .span12 {
        width: 100%;
        *width: 99.94680851063829%;
    }

    .row-fluid .span11 {
        width: 91.45299145300001%;
        *width: 91.3997999636383%;
    }

    .row-fluid .span10 {
        width: 82.905982906%;
        *width: 82.8527914166383%;
    }

    .row-fluid .span9 {
        width: 74.358974359%;
        *width: 74.30578286963829%;
    }

    .row-fluid .span8 {
        width: 65.81196581200001%;
        *width: 65.7587743226383%;
    }

    .row-fluid .span7 {
        width: 57.264957265%;
        *width: 57.2117657756383%;
    }

    .row-fluid .span6 {
        width: 48.717948718%;
        *width: 48.6647572286383%;
    }

    .row-fluid .span5 {
        width: 40.170940171000005%;
        *width: 40.117748681638304%;
    }

    .row-fluid .span4 {
        width: 31.623931624%;
        *width: 31.5707401346383%;
    }

    .row-fluid .span3 {
        width: 23.076923077%;
        *width: 23.0237315876383%;
    }

    .row-fluid .span2 {
        width: 14.529914530000001%;
        *width: 14.4767230406383%;
    }

    .row-fluid .span1 {
        width: 5.982905983%;
        *width: 5.929714493638298%;
    }
}

/* Clearfix */

.clearfix {
    *zoom: 1;
}

.clearfix:before, .clearfix:after {
    display: table;
    content: "";
}

.clearfix:after {
    clear: both;
}

/* Visibilty Classes */

.hide {
    display: none;
}

.show {
    display: block;
}

.invisible {
    visibility: hidden;
}

.hidden {
    display: none;
    visibility: hidden;
}

/* Responsive Visibilty Classes */

.visible-phone {
    display: none !important;
}

.visible-tablet {
    display: none !important;
}

.hidden-desktop {
    display: none !important;
}

@media (max-width: 767px) {
    .visible-phone {
        display: inherit !important;
    }

    .hidden-phone {
        display: none !important;
    }

    .hidden-desktop {
        display: inherit !important;
    }

    .visible-desktop {
        display: none !important;
    }
}

@media (min-width: 768px) and (max-width: 1139px) {
    .visible-tablet {
        display: inherit !important;
    }

    .hidden-tablet {
        display: none !important;
    }

    .hidden-desktop {
        display: inherit !important;
    }

    .visible-desktop {
        display: none !important ;
    }
}
/* Images */
img {
    max-width: 100%;
    height: auto;
    border: 0;
    -ms-interpolation-mode: bicubic;
    vertical-align: bottom; /* Suppress the space beneath the baseline */
}

img.alignRight{
    margin: 0 0 5px 15px;
}

img.alignLeft{
    margin: 0 15px 5px 0;
}

/* Reduces min-height on bootstrap structure */
.row-fluid [class*="span"] { min-height: 1px; }

/* Blog Social Sharing */
.hs-blog-social-share .hs-blog-social-share-list {
  margin: 0;
  list-style: none !important;
}
.hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item {
  height: 30px;
  list-style: none !important;
}
@media (max-width: 479px){
.hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item:nth-child(2) {
    float: none !important; /* Stack social icons into two rows on phones */
  }
}
.hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item .fb-like > span{
    vertical-align: top !important; /* Aligns Facebook icon with other social media icons */
}

/* Captcha */
#recaptcha_response_field {
    width: auto !important;
    display: inline-block !important;
}

/* Videos */
video {
    max-width: 100%;
    height: auto;
}

/* Date Picker */
#calroot {
    width: 202px !important;
    line-height: normal;
}
#calroot,
#calroot *,
#calroot *:before,
#calroot *:after {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
 
#calroot select {
    min-height: 0 !important;
    padding: 1px 2px !important;
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet MS", Verdana, sans-serif !important;
    font-size: 10px !important;
    line-height: 18px !important;
    font-weight: normal !important;
}
 
#caldays {
    margin-bottom: 4px;
}

/* Embed Container (iFrame, Object, Embed) */
.hs-responsive-embed {
    position: relative;
    height: 0;
    overflow: hidden;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
}
.hs-responsive-embed iframe, 
.hs-responsive-embed object, 
.hs-responsive-embed embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}
.hs-responsive-embed,
.hs-responsive-embed.hs-responsive-embed-youtube,
.hs-responsive-embed.hs-responsive-embed-wistia,
.hs-responsive-embed.hs-responsive-embed-vimeo {
    padding-bottom: 56.25%;
}
.hs-responsive-embed.hs-responsive-embed-instagram {
    padding-bottom: 116.01%;
}
.hs-responsive-embed.hs-responsive-embed-pinterest {
    height: auto;
    overflow: visible;
    padding: 0;
}
.hs-responsive-embed.hs-responsive-embed-pinterest iframe {
    position: static;
    width: auto;
    height: auto;
}
iframe[src^="http://www.slideshare.net/slideshow/embed_code/"] {
    width: 100%;
    max-width: 100%;
}
@media (max-width: 568px) {
    iframe {
        max-width: 100%;
    }
}

/* Forms */
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"]
select {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* System Template Forms */
#email-prefs-form .email-edit {
    width: 100% !important;
    max-width: 507px !important;
}
#hs-pwd-widget-password {
    height: auto !important;
}

/* Menus */
.hs-menu-wrapper ul {
    padding: 0;
}

/* Horizontal Menu
   ========================================================================== */

.hs-menu-wrapper.hs-menu-flow-horizontal ul {
    list-style: none;
    margin: 0;
}
.hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    display: inline-block;
}
.hs-menu-wrapper.hs-menu-flow-horizontal > ul:before {
    content: " ";
    display: table;
}
.hs-menu-wrapper.hs-menu-flow-horizontal > ul:after {
    content: " ";
    display: table;
    clear: both;
}
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
    float: left;
}
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
    display: inline-block;
}
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children {
    position: relative;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    left: 0;
}
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    display: block;
    white-space: nowrap;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper {
    left: 100%;
    top: 0;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}
.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    margin-bottom: 0;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch {
    position: relative;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul {
    margin-bottom: 0;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children {
    position: static;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: none;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:before {
    content: " ";
    display: table;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:after {
    content: " ";
    display: table;
    clear: both;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li {
    float: left;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
    display: inline-block;
}

/* Vertical Menu
   ========================================================================== */ 

.hs-menu-wrapper.hs-menu-flow-vertical {
    width: 100%;
}
.hs-menu-wrapper.hs-menu-flow-vertical ul {
    list-style: none;
    margin: 0;
}
.hs-menu-wrapper.hs-menu-flow-vertical li a {
    display: block;
}
.hs-menu-wrapper.hs-menu-flow-vertical > ul {
    margin-bottom: 0;
}
.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-menu-depth-1 > a {
    width: auto;
}
.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children {
    position: relative;
}

/* Flyouts */
.hs-menu-wrapper.hs-menu-flow-vertical.flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    left: 0;
}
.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    display: block;
    white-space: nowrap;
}
.hs-menu-wrapper.hs-menu-flow-vertical.flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    left: 100%;
    top: 0;
}
.hs-menu-wrapper.hs-menu-flow-vertical.flyouts > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}


@media (max-width: 767px) {
    .hs-menu-wrapper, .hs-menu-wrapper * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        display: block;
        width: 100%;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal ul {
        list-style: none;
        margin: 0;
        display: block;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
        display: block;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
        float: none;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
        display: block;
    }

    /* Stacking Horizontal Nav for Mobile */
    .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper {
        visibility: visible !important;
        opacity: 1 !important;
        position: static !important;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal ul ul ul {
        padding: 0;
    }
    .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
        white-space: normal;
    }

    /* Stacking Vertical Nav for Mobile */
    .hs-menu-wrapper.hs-menu-flow-vertical.flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper  {
        position: static;
        opacity: 1;
        visibility: visible;
    }
}

.hs-menu-wrapper.hs-menu-flow-vertical.no-flyouts .hs-menu-children-wrapper {
    visibility: visible;
    opacity: 1;
}
.hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
}

/* Space Module */
.widget-type-space {
    visibility: hidden;
}

/* Blog Author Section */
.hs-author-social-links {
    display: inline-block;
}
.hs-author-social-links a.hs-author-social-link {
    width: 24px;
    height: 24px;
    border-width: 0px;
    border: 0px;
    line-height: 24px;
    background-size: 24px 24px;
    background-repeat: no-repeat;
    display: inline-block;
    text-indent: -99999px;
}
.hs-author-social-links a.hs-author-social-link.hs-social-facebook {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/facebook-24x24.png");
}
.hs-author-social-links a.hs-author-social-link.hs-social-linkedin {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png");
}
.hs-author-social-links a.hs-author-social-link.hs-social-twitter {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/twitter-24x24.png");
}
.hs-author-social-links a.hs-author-social-link.hs-social-google-plus {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/googleplus-24x24.png");
}

/* Fix for CTA border box issue */
.hs-cta-wrapper a {
box-sizing: content-box;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
}

/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

/* Wrapper */
.hs_cos_wrapper_type_image_slider {
    display: block;
    overflow: hidden
}

/* Browser Resets */
.hs_cos_flex-container a:active,
.hs_cos_flex-slider a:active,
.hs_cos_flex-container a:focus,
.hs_cos_flex-slider a:focus  {outline: none;}
.hs_cos_flex-slides,
.hs_cos_flex-control-nav,
.hs_cos_flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* FlexSlider Necessary Styles
*********************************/
.hs_cos_flex-slider {margin: 0; padding: 0;}
.hs_cos_flex-slider .hs_cos_flex-slides > li {display: none; -webkit-backface-visibility: hidden; position: relative;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.hs_cos_flex-slider .hs_cos_flex-slides img {width: 100%; display: block; border-radius: 0px;}
.hs_cos_flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .hs_cos_flex-slides element */
.hs_cos_flex-slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .hs_cos_flex-slides {display: block;}
* html .hs_cos_flex-slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */

/* FlexSlider Default Theme
*********************************/
.hs_cos_flex-slider {margin: 0 0 60px; background: #fff; border: 0; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; zoom: 1;}
.hs_cos_flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .hs_cos_flex-viewport {max-height: 300px;}
.hs_cos_flex-slider .hs_cos_flex-slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.hs_cos_flex-direction-nav {*height: 0;}
.hs_cos_flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(//cdn2.hubspotqa.com/local/hub/124/file-52894-png/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.hs_cos_flex-direction-nav .hs_cos_flex-next {background-position: 100% 0; right: -36px; }
.hs_cos_flex-direction-nav .hs_cos_flex-prev {left: -36px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next {opacity: 0.8; right: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-prev {opacity: 0.8; left: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next:hover, .hs_cos_flex-slider:hover .hs_cos_flex-prev:hover {opacity: 1;}
.hs_cos_flex-direction-nav .hs_cos_flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Direction Nav for the Thumbnail Carousel */
.hs_cos_flex_thumbnavs-direction-nav {
    margin: 0px;
    padding: 0px;
    list-style: none;
    }
.hs_cos_flex_thumbnavs-direction-nav {*height: 0;}
.hs_cos_flex_thumbnavs-direction-nav a {width: 30px; height: 140px; margin: -60px 0 0; display: block; background: url(//cdn2.hubspotqa.com/local/hub/124/file-52894-png/bg_direction_nav.png) no-repeat 0 40%; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 1; -webkit-transition: all .3s ease;}
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-next {background-position: 100% 40%; right: 0px; }
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-prev {left: 0px;}
.hs-cos-flex-slider-control-panel img { cursor: pointer; }
.hs-cos-flex-slider-control-panel img:hover { opacity:.8; }
.hs-cos-flex-slider-control-panel { margin-top: -30px; }



/* Control Nav */
.hs_cos_flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.hs_cos_flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.hs_cos_flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.hs_cos_flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.hs_cos_flex-control-paging li a.hs_cos_flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.hs_cos_flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.hs_cos_flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.hs_cos_flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.hs_cos_flex-control-thumbs img:hover {opacity: 1;}
.hs_cos_flex-control-thumbs .hs_cos_flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .hs_cos_flex-direction-nav .hs_cos_flex-prev {opacity: 1; left: 0;}
  .hs_cos_flex-direction-nav .hs_cos_flex-next {opacity: 1; right: 0;}
}

.hs_cos_flex-slider .caption {
    background-color: black;
    position: static;
    font-size: 2em;
    line-height: 1.1em;
    color: white;
    padding: 0px 5% 0px 5%;
    width: 100%;
    top: 40%;
    text-align: center;
}

.hs_cos_flex-slider .superimpose .caption {
    color: white;
    font-size: 3em;
    line-height: 1.1em;
    position: absolute;
    padding: 0px 5% 0px 5%;
    width: 90%;
    top: 40%;
    text-align: center;
    background-color: transparent;
}

@media all and (max-width: 400px) {
    .hs_cos_flex-slider .superimpose .caption {
        background-color: black;
        position: static;
        font-size: 2em;
        line-height: 1.1em;
        color: white;
        width: 90%;
        padding: 0px 5% 0px 5%;
        top: 40%;
        text-align: center;
    }
}

.hs_cos_flex-slider h1,
.hs_cos_flex-slider h2,
.hs_cos_flex-slider h3,
.hs_cos_flex-slider h4,
.hs_cos_flex-slider h5,
.hs_cos_flex-slider h6,
.hs_cos_flex-slider p {
    color: white;
}

/* Thumbnail only version of the gallery */
.hs-gallery-thumbnails li {
    display: inline-block;
    margin: 0px;
    padding: 0px;
    margin-right:-4px;
}
.hs-gallery-thumbnails.fixed-height li img {
    max-height: 150px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
}


/* responsive pre elements */

pre {
    overflow-x: auto;
}

/* responsive pre tables */

table pre {
    white-space: pre-wrap;
}

/* adding minimal spacing for blog comments */
.comment {
    margin: 10px 0 10px 0;
}

/* make sure lines with no whitespace don't interefere with layout */
.hs_cos_wrapper_type_rich_text,
.hs_cos_wrapper_type_text,
.hs_cos_wrapper_type_header,
.hs_cos_wrapper_type_section_header,
.hs_cos_wrapper_type_raw_html,
.hs_cos_wrapper_type_raw_jinja,
.hs_cos_wrapper_type_page_footer {
    word-wrap: break-word;
}

@media all and (max-width: 400px) {
/* beat recaptcha into being responsive, !importants and specificity are necessary */
#captcha_wrapper,
#recaptcha_area,
#recaptcha_area table#recaptcha_table,
#recaptcha_area table#recaptcha_table .recaptcha_r1_c1
{ width: auto !important; overflow: hidden; }
#recaptcha_area table#recaptcha_table .recaptcha_r4_c4
{ width: 67px !important; }
#recaptcha_area table#recaptcha_table #recaptcha_image
{ width:280px !important; }
}

/* These includes are optional, but helpful. */
/* HTML 5 Reset */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
    display: block;
}

audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

audio:not([controls]) {
    display: none;
}

/* Support migrations from wordpress */

.wp-float-left {
    float: left;
    margin: 0 20px 20px 0;
}

.wp-float-right {
    float: right;
    margin: 0 0 20px 20px;
}

/* Responsive Google Maps */

#map_canvas img, .google-maps img {
    max-width: none;
}

/* line height fix for reCaptcha theme */
#recaptcha_table td {line-height: 0;}
.recaptchatable #recaptcha_response_field {min-height: 0;line-height: 12px;} 





/* ==========================================================================

   Index:         

  1. BASE STYLES   
    - Variables
    - Macros
    - Base
    - Typography

  2. COS STRUCTURE
    - Structure
    - Header
    - Content
    - Footer

  3. MAIN NAVIGATION
    - Custom Menu Primary
    - Mobile Menu

  4. TEMPLATE MODULE CLASSES
    - Common Template Classes
    - Site Pages
    - Landing Pages
    - System Pages

  5. COS COMPONENTS
    - Blog
    - Forms
    - Buttons

  6. MISCELLANOUS

  7. MOBILE MEDIA QUERIES

   ========================================================================== */




/* LAYOUT HELPERSº */
/* Content wrap */

.wrp {
  max-width: 960px;
  width: 100%;
  margin: 0 auto;
  padding: 0 8.5%;
}

.wrp:after {
  content: "";
  display: table;
  width: 100%;
  clear: both;
  overflow: hidden;
  height: 0;
}

.pg-wrp {
  padding-top: 3.5rem;
}

.full-text {
  max-width: 760px;
  padding-left: 8.5%;
  padding-right: 8.5%;
  padding-bottom: 3.5rem;
  margin: 0 auto;
}

.full-text .page-heading h1{
  font-size: 2rem;
  line-height: 2.25rem;
  font-weight: 300;
  letter-spacing: -1px;
}

.full-text > header {
  margin-bottom: 2.5rem;
}

.full-text img {
  max-width: 100%;
  display: block;
  vertical-align: bottom;
}

.no-heading {
  padding-top: 3rem;
}

.no-heading .page-heading h1,
.no-heading .page-heading .tit {
  color: @color-dark-gray;
}




/* ==========================================================================


   1. BASE STYLES                                             


   ========================================================================== */





/* ==========================================================================
   Variables                                               
   ========================================================================== */


/**
 * Find the most consistently used font styles, colors, and container widths 
 * for your site and assign them to the jinja variables below for easy use 
 * and reference. 
 *
 * Apply the variable as shown below.  Ignore the jingja comment tags.
 *
 * 
 */

/* Colors */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */
    /*  */

/* Typography */
            /*  */
                         /*  */
                          /*  */
 /*  */

/* Containers */
 /* Used on '.page-center' in 'Base' and in the 'Portrait tablet to landscape and desktop' media query */




/* ==========================================================================
   Macros                                                  
   ========================================================================== */


/** 
  * Create jinja macros for CSS3 properties that need browser prefixes.
  *
  * Apply the style as shown below on it's own CSS property line.  
  * Ignore the jinja comment tags. 
  *
  * 
  */

 

/** 
  * Example of how to apply the above macro (ignore the jinja comment tags):
  *
  * a {
  *   color: red;
  *   font-size: 12px;
  *    
  * }
  */




/* ==========================================================================
   Base                                                    
   ========================================================================== */


/** 
 * Box Sizing
 * 
 * Applies a natural box layout model to all elements so that width and padding 
 * are essentially combined, making responsive styles easier to manage.
 */

*, *:before, *:after {
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}

html, body {
  min-height: 100%;
  margin: 0;
  padding: 0;
} 

/* Website background color and default font styles */
body {
  font-weight: 500;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizelegibility;
  background: #fff;
  color: #77777d;
  font-family: Nunito Sans,helvetica,arial,sans-serif;
  font-size: 1rem;
  line-height: 25px;
}

/**
 * Page Center
 *
 * Apply .page-center to full-width modules.
 */



.container-fluid .row-fluid .page-center {
  float: none;
  max-width: 1000px;
  margin: 0 auto;
  padding-left:20px;
  padding-right:20px;
}

a { color: #02bad1;text-decoration: none;}

a:hover, a:focus { color: #02bad1; }

hr {
  color: #ccc;
  background-color: #ccc;
  height: 1px;
  border: none;
}

/* Highlighted Text */
::-moz-selection {
  color: #004455;
  background:rgba(40, 185, 175, 0.2);
  text-shadow: none;
}
::selection {
  color: #004455;
  background:rgba(40, 185, 175, 0.2);
  text-shadow: none;
}

/* Corrects width issues in table elements created via the wysiwyg editor */
table tr td img {
    max-width: initial;
}

@media (max-width: 960px) {
    table {
        width: 900px !important;
    }
}

@media (max-width: 767px) {
    table {
        width: 635px !important;
    }
    td.span2 {
        margin: 30px auto !important;
    }
}

@media (max-width: 700px) {
    table {
        width: 585px !important;
    }
}

@media (max-width: 630px) {
    table {
        width: 525px !important;
    }
}

@media (max-width: 550px) {
    table {
        width: 462px !important;
    }
}

@media (max-width: 470px) {
    table {
        width: 400px !important;
    }
}

@media (max-width: 420px) {
    table {
        width: 350px !important;
    }
}

@media (max-width: 360px) {
    table {
        width: 300px !important;
    }
}

@media (max-width: 320px) {
    table {
        width: 260px !important;
    }
}

@media (max-width: 300px) {
    table {
        width: 245px !important;
    }
}


/* ==========================================================================
   Typography
   ========================================================================== */


/* Basic text */
p {
    margin:25px 0px;
} 
small {}
strong {}
em {}
cite {}
code {}
pre {}

sup, sub {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sup { top: -0.5em; }
sub { bottom: -0.25em; }

/* Headings */
h1, h2, h3, h4, h5, h6 {
    font-weight:300;
    color:#4e4e54;
    margin:10px 0px;
    font-family: Nunito Sans,helvetica,arial,sans-serif;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {}

h1 {
    font-size: 35px;
    line-height: 45px;
    text-transform: uppercase;    
}
h2 {
    color: #018eaa;
    font-size: 30px;
    line-height: 40px;
    margin-bottom: 20px;
}
h3 {
    font-size:22.5px;
    line-height:25px;
}
h4 {
    font-size: 20px;
    line-height: 30px;
}
h5 {
    font-size:18px;
    line-height:26px;
}
h6 {
    font-size: 12px;
    line-height: 18px;
}

/* Lists */
ul, ol {}
ul ul, ul ol, ol ol, ol ul {}
li {}

ul.unstyled, ol.unstyled {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* Quotes */
blockquote {}
blockquote p {}
blockquote small {}
blockquote small:before {}

q:before, q:after, blockquote:before, blockquote:after {}




/* ==========================================================================


   2. COS STRUCTURE                                            


   ========================================================================== */





/* ==========================================================================
   Structure                                               
   ========================================================================== */


/* The outer wrappers of your website */
.header-container-wrapper, 
.body-container-wrapper, 
.footer-container-wrapper {}

/* The inner wrappers of your website */
.header-container, 
.body-container, 
.footer-container {}




/* ==========================================================================
   Header
   ========================================================================== */


.header-container-wrapper {}
.header-container {}

.custom-header {
    border-bottom: 1px solid #eaeaea;
}

.custom-header {
    border-bottom: 1px solid #eaeaea;
    padding: 10px 0 0px;
}

/* Logo styling */
.header-container .hs_cos_wrapper_type_logo {}
.header-container .hs_cos_wrapper_type_logo a {}
.header-container .hs_cos_wrapper_type_logo a img {}




/* ==========================================================================
   Content                                                 
   ========================================================================== */


.body-container-wrapper {}
.body-container {}

.body-container .page-center {
    padding: 20px;
}

/* Unique Pages
   ========================================================================== */

/* Homepage */

.cta-home-link:hover strong {
    text-decoration:underline;
}

.scrollMore .cta-home-link:hover {
    text-decoration:underline;
}

.scrollMore {
    position: absolute;
    bottom:0;
    width: 100%;
}

.scrollMore h6 {
    color: white;
    display: block;
    font-size: .675rem;
    font-weight: bold;
    line-height: .6rem;
    opacity: .4;
    text-transform: uppercase;
    margin: 0;
}

.scrollMore h6 span {
    display:block;
    margin-left:-10px;
}

.scrollMore h6 span:before {
    content: ">";
    display:inline-block;
    font-family: "vcf";
    height: 23px;
    transform: rotate(90deg);
    width:23px;
}

.scrollMore p {
    background-color: rgba(0,0,0,0.3);
    padding: 15px 0;
    margin: 0;
    color: #fff;
}

/* Contact Us */

.contact-us .custom_top_header {
    background: url('https://cdn2.hubspot.net/hubfs/498921/2017%20New%20Images/VividCortex20Map20Location-356932-edited.png?t=1493392798125') no-repeat 50%;
    min-height: 331px !important;
}

.contact-us .body-container .page-center {
    padding-top: 3rem;
}

.contact-us .body-container .main-content h1 {
    font-size: 2.5rem;
    line-height: 3rem;
    margin: 0;
    font-weight: 300;
    text-transform: capitalize;
    color: #4e4e54;
    letter-spacing: -1px;
}

.contact-us .body-container .main-content p {
    margin:1.5rem 0 0;
    font-size: 1.125rem;
    line-height: 1.5rem;
}

.contact-us .body-container .main-content .custom_contact_form {
    margin-top: -18px;
    color: white;
}

.custom_contact_form h3.form-title{
    letter-spacing:-1px;
}

/* About Us */


/* Modular & Reusable Components
   ========================================================================== */

/* Callouts */

/* Social Media Custom Icons */

/* Additional Menus aside from the Main Nav */

/* Partners */

.body-container h1.partners__title {
    margin-top:3rem;
}


/* ==========================================================================
   Footer
   ========================================================================== */


.footer-container-wrapper {}
.footer-container {}
.custom-footer {
    background: #eeedf2 none repeat scroll 0 0;
    color: #4e4e54;
    padding: 1rem 0 5px;
}
.custom-footer-bottom{
    margin-top: 1rem;
    font-size: 0.875rem;
    line-height: 1.75rem;
}
.custom-footer-bottom .page-center {
    border-top: 1px solid #dcdae4;
    padding-top: 1.5rem;
}

.custom-footer-copyright{
    color:#4e4e54;
}
.custom-footer-copyright p {
    margin: 0;
}
.custom-footer-copyright p a {
    padding-left: 18px;
    color: #4e4e54;
}
.custom-footer-copyright p a:hover {
    color: #02bad1;
}

.custom-footer-copyright p .patents {
    padding-left: 0;
    color: #02bad1;
}

.custom-footer-social-icons {}

.custom-footer-social-icons ul{
    list-style:none;
    margin:0;
    float: left;
    padding:0;
}
.custom-footer-social-icons ul li{
    display:inline-block;
    padding-left:0.875rem;
}
.custom-footer-social-icons ul li a{}

.ico {
    border: 2px solid transparent;
    transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
}
.ico {
    background-clip: padding-box;
    border-radius: 50%;
    display: inline-block;
    height: 2rem;
    line-height: 2rem;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 2rem;
}
.ico > span {
    display: none;
}
.ico.fb::before {
    bottom: 2px;
    content: "g";
    position: relative;
}
.ico::before {
    color: white;
    content: "";
    font-family: "vcf";
    font-size: 1rem;
    line-height: 2rem;
    pointer-events: none;
    vertical-align: middle;
}
.ico.fb {
    background-color: #547bbd;
}

.ico.fb:hover {
    background-color: transparent;
    border: 2px solid #547bbd;
}
.ico.fb:hover::before {
    color: #547bbd;
}
.ico.tw:hover::before {
    color: #7acdf1;
}

.ico.tw:hover {
    background-color: transparent;
    border: 2px solid #7acdf1;
}
.ico.tw::before {
    bottom: 2px;
    content: "k";
    position: relative;
}
.ico.tw {
    background-color: #7acdf1;
}

.ico.gp:hover::before {
    color: #cd4932;
}
.ico.gp:hover {
    background-color: transparent;
    border: 2px solid #cd4932;
}
.ico.li:hover::before {
    color: #1385c8;
}
.ico.li:hover {
    background-color: transparent;
    border: 2px solid #1385c8;
}
.ico.gp {
    background-color: #cd4932;
}
.ico.gp::before {
    bottom: 1px;
    content: "h";
    position: relative;
}
.ico.li::before {
    bottom: 3px;
    content: "j";
    position: relative;
}
.ico.li {
    background-color: #1385c8;
}


.ftr-social > span {
    display: inline-block;
    padding-top: 2px;
    vertical-align: top;
    float: left;
    padding: 0 3px 0 0;
}

.ftr-social {
    float: right;
}

.custom-footer-menu ul {
    width: 100%;
    
}
.custom-footer-menu{
    margin-bottom: 16px;
}

.custom-footer-menu ul > li {
    padding-left: 0;
    width: 32.9%;
}


.custom-footer-menu .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.hs-menu-depth-1 > a{
    color: #4e4e54;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -0.05rem;
    line-height: 2rem;
    text-transform: uppercase;
    cursor:text;
}
.custom-footer-menu .hs-menu-wrapper.hs-menu-flow-horizontal > ul ul li a{
    color: #4e4e54;
    font-size: 0.9375rem;
    line-height: 1.125rem;
}

.custom-footer-menu .hs-menu-wrapper.hs-menu-flow-horizontal > ul ul li a:hover{
    color: #02bad1;
}

.custom-footer-menu ul ul li {
    padding-top: 8px;
}
.custom-footer-menu ul ul li:first-child {
    padding-top: 0 !important;
}
.custom-footer-form{}

.custom-footer-form .hs-form-required {
    display: none;
}

.custom-footer-form .hs_cos_wrapper.form-title {
    color: #4e4e54;
    display: block;
    font-size: 1.125rem;
    font-weight: 700;
    letter-spacing: -0.05rem;
    line-height: 2rem;
    margin:0;
    text-transform: uppercase;
}

.custom-footer-form .hs_cos_wrapper.form-title span{
    color: #4e4e54;
    display: block;
    font-size: 0.8125rem;
    font-style: italic;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 1.125rem;
    text-transform: none;;
}
.custom-footer-form input[type="email"]{
    border: 1px solid #c7c7cd;
    border-radius: 3px;
    font-size: 0.875rem;
    letter-spacing: -0.05rem;
    line-height: 1.3rem;
    padding: 0.25rem 0.5rem;
    width: 100%;
}
.custom-footer-form input[type="email"]:focus {
    box-shadow: 0 0 3px rgba(0, 0, 0, 0.15) inset;
    outline:none;
}

.custom-footer-form  .hs_cos_wrapper_type_form .hs-button.primary.large{
    background: #02bad1 none repeat scroll 0 0 padding-box;
    border: 1px solid #02bad1;
    border-radius: 3px;
    color: #ffffff;
    cursor: pointer;
    letter-spacing:-1px;
    display: inline-block;
    font-size: 0.8125rem;
    font-weight: 700;
    line-height: 1.3rem;
    margin-top: 0.5rem;
    padding: 0.25rem 1rem;
    text-transform: none;
    transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -moz-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -webkit-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    width: 100%;
}
.custom-footer-form  .hs_cos_wrapper_type_form .hs-button.primary.large:hover{
    background: transparent none repeat scroll 0 0;
    color: #02bad1;
}


/* ==========================================================================


   3. MAIN NAVIGATION                                            


   ========================================================================== */





/* ==========================================================================
   Custom Menu Primary
   ========================================================================== */


 /* Set ul background color */
 /* Set li background Color */
 /* Set link Color */
 /* Set link Hover Color */

/* Parent List */
.custom-menu-primary1 .hs-menu-wrapper > ul{ 
  background:transparent;
  float: right;
  padding: 5px 0 0;
  margin-top: 17px;
}
.custom-menu-primary1 .hs-menu-wrapper > ul > li{
  background:transparent;
}
.custom-menu-primary1 .hs-menu-wrapper > ul > li > a{
    color:#77777d;
    padding: 8px 7px 19px;
    transition: border-color 0.2s ease-in 0s, color 0.2s ease-in 0s;
    -moz-transition: border-color 0.2s ease-in 0s, color 0.2s ease-in 0s;
    -webkit-transition: border-color 0.2s ease-in 0s, color 0.2s ease-in 0s;
    border-bottom: 5px solid transparent;
    font-size: 0.95rem;
    font-weight: 600;
    line-height: 1.5rem;
}
.custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(6) {
    padding: 2px 1px 0 2px;
}
.custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(6) > a {
    background-clip: padding-box;
    background-color: #eeedf2;
    border: medium none;
    border-radius: 50%;
    color: inherit;
    font-size: 0;
    padding: 2px 4px 3px 6px;
}

.custom-menu-primary1 .hs-menu-wrapper > ul > li:hover > a {
    border-color: #02bad1;
    color: #333;
}
.custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(6) > a:before{
    content: "c";
    display: inline-block;
    font-family: "vcf";
    font-size: 14.9833px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    left: -1px;
    line-height: 1em;
    margin-left: 0.2em;
    margin-right: 0.2em;
    position: relative;
    text-align: center;
    text-decoration: inherit;
    text-transform: none;
    top: 5px;
    width: 1em;
}




.custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(7) > a {
    background: #fff none repeat scroll 0 0 padding-box;
    /*border: 1px solid #02bad1 !important;*/
    border: 1px solid #ff9900 !important;
    border-radius: 3px;
    /*color: #02bad1;*/
    color: #ff9900;
    font-size: 0.975rem;
    font-weight: 600;
    line-height: 1.5rem;
    margin: 3px 0 0 !important;
    padding: 5px 17px;
    text-transform: none;
}

@media (max-width: 1016px) {
   .custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(7) > a {
        font-size: 12px;
    } 
}

@media (max-width: 767px) {
   .custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(7) > a {
        font-size: 0.975rem;
    } 
}

.custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(7) > a:hover{
    /*background: #02bad1 none repeat scroll 0 0;*/
    background: #ff9900 none repeat scroll 0 0;
    color: #fff;
}
.custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(7) {
    padding: 0 0 0 9px;
}

@media (max-width: 1016px) {
  .custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(7) > a{
      margin: 7px 9px 12px 0;
      display: inline-block !important;
  }
}




.custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(8) > a {
    background: #02bad1 none repeat scroll 0 0 padding-box;
    border: 1px solid #02bad1 !important;
    border-radius: 3px;
    color: #fff;
    font-size: 0.975rem;
    font-weight: 600;
    line-height: 1.5rem;
    margin: 3px 0 0;
    padding: 5px 17px;
    text-transform: none;
}

@media (max-width: 1016px) {
   .custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(8) > a {
        font-size: 12px;
    } 
}

@media (max-width: 767px) {
   .custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(8) > a {
        font-size: 0.975rem;
    } 
}

.custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(8) > a:hover{
    background: transparent none repeat scroll 0 0;
    color: #02bad1;
}
.custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(8) {
    padding: 0 0 0 9px;
}

.custom-menu-primary1 .hs-menu-wrapper > ul > li > a:hover{
  color:#333;
}

/* Child List */
.custom-menu-primary1 .hs-menu-wrapper > ul ul{
    background: #fff none repeat scroll 0 0;
    border-color:  #eaeaea #eaeaea;
    border-image: none;
    border-radius: 0 0 3px 3px;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    box-shadow: 0 2px 2px rgba(100, 100, 100, 0.125);
}
.custom-menu-primary1 .hs-menu-wrapper > ul ul li{
  background:transparent;
}
.custom-menu-primary1 .hs-menu-wrapper > ul ul li a{
  color:#77777d;
    border-bottom: 1px solid #eaeaea;
    font-size: 0.85rem;
    font-weight: 600;
    line-height: 1.5rem;
    padding: 0.25rem 2.5rem 0.25rem 0.5rem;
    transition: color 0.2s ease-in 0s;
    -moz-transition: color 0.2s ease-in 0s;
    -webkit-transition: color 0.2s ease-in 0s;
}
.custom-menu-primary1 .hs-menu-wrapper > ul ul li a:hover{
  color:#333;
}

/* Override max width on menu links */
.custom-menu-primary1 .hs-menu-wrapper > ul li a, 
.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
  overflow: visible !important;
  max-width: none !important;
  width: auto !important;
}

/* Fix menu disappearing on desktop after toggling mobile menu */
@media screen and (min-width:961px) {
      .custom-menu-primary1 .hs-menu-wrapper { 
          display:block !important;
      }
  }




/* ==========================================================================
   Mobile Menu - Hubspot Standard Toggle Menu
   ========================================================================== */


/**
 * Special Note
 *
 * When the menu is open, a class of .mobile-open is applied to the body. You can 
 * use this for custom styling on any element when the menu is in the open position.                     
 */

.mobile-trigger1, .child-trigger1{
    display: none; /* Hide button on Desktop */
}

@media (max-width: 960px){


  /* Variables
     ========================================================================== */

     /* Set Mobile Menu Background Color */
        /* Set Link Color */
   /* Set Link Hover Color */

  /* 
    * Menu Reset
    *
    * Remove styling from desktop version of custom-menu-primary. Place any 
    * additional CSS you want removed from the mobile menu in this reset 
    */

  .custom-menu-primary1,
  .custom-menu-primary1 .hs-menu-wrapper > ul,
  .custom-menu-primary1 .hs-menu-wrapper > ul li,
  .custom-menu-primary1 .hs-menu-wrapper > ul li a{
    display: block;
    float: none;
    position: static;
    top: auto;
    right: auto;
    left: auto;
    bottom: auto;
    padding: 0px;
    margin: 0px;
    background-image: none;
    background-color: transparent;
    border: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    -webkit-box-shadow: none;
    -moz-box-shadow:    none;
    box-shadow:         none; 
    max-width: none;
    width: 100%;
    height: auto;
    line-height: 1;  
    font-weight: normal;
    text-decoration: none;
    text-indent: 0px;
    text-align: left;
    color:#02bad1;
  }


  /* Toggle Button
     ========================================================================== */

  .mobile-trigger1{
    display: inline-block !important; /* Show button on mobile */
    cursor: pointer; /* Mouse pointer type on hover */
    position: fixed; /*******************************************/
    top: 65px;          /* Position Button at right of screen  */
    right: 8.5%;        /*******************************************/
    width: auto; /* Button width */
    height: auto; /* Button height */      
    padding: 5px 5px 3px 4px;
    background: #ffffff; /* Background color */
    border: 1px solid #02bad1;
    font-size: 14.98px;
    font-weight: 700;
    z-index:999;
    text-align: left;
    text-transform: uppercase;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    color: #02bad1; 
  }
  
  .mobile-trigger1:hover{
    text-decoration: none; /* Removes link text underline on button */
    color:#ffffff;
    background-color: #02bad1; 
  }

  /* Change button when menu is open */
  .mobile-open .mobile-trigger1{
    color:#ffffff;
    background-color: #02bad1 !important; 
  }


  /* Toggle Button Icon
     ========================================================================== */

  .mobile-trigger1 i{
    display: inline;
    position: relative;
    top: -4px;
  }
  .mobile-trigger1 i:before, .mobile-trigger1 i:after{
    position: absolute;
    content: '';
  }
  .mobile-trigger1 i, .mobile-trigger1 i:before, .mobile-trigger1 i:after{
    width: 22px; /* Icon line width */
    height: 2px; /* Icon line height */
    -webkit-border-radius: 1px;
    -moz-border-radius: 1px;
    border-radius: 1px;
    background-color: #fff; /* Icon color */
    display: inline-block;
  }
  .mobile-trigger1 i:before{
    top: -6px; /* Position top line */
  }
  .mobile-trigger1 i:after{
    top: 6px; /* Position bottom line */
  }
  .one-column.one-column-home .mobile-trigger1 {
    background: rgba(0,0,0,.1)none repeat scroll 0 0;
  }
  .mobile-trigger1:hover i, .mobile-trigger1:hover i:before, .mobile-trigger1:hover i:after,  
  .mobile-open .mobile-trigger1 i, .mobile-open .mobile-trigger1 i:before, .mobile-open .mobile-trigger1 i:after{
      background-color: #02bad1; /* Icon color */
  }
  .mobile-open .mobile-trigger1 a {
    color: #fff;
    }
    .mobile-trigger1 a:hover{
        color:#fff !important;
    }
    .mobile-trigger1:hover a {
    color: #fff !important;
}


  /* Child Toggle Button
     ========================================================================== */

  .child-trigger1{
    display: block !important; /* Hide button on Desktop */
    cursor: pointer; /* Mouse pointer type on hover */
    position: absolute;
    top: 0px;
    right: 0px;
    width: 55px !important; /* Button width */
    min-width: 55px !important;
    height: 45px !important; /* Button height */  
    padding: 0 !important;
    border-left: 1px dotted rgba(255, 255, 255, .20);
  }
  .child-trigger1:hover{
    text-decoration: none;
  }
  .child-trigger1 i{
    position: relative;
    top: 50%; /* Centers icon inside button */
    margin: 0 auto !important;
  }
  .child-trigger1 i:after{
    position: absolute;
    content: '';
  }
  .child-trigger1 i, .child-trigger1 i:after{
    width: 10px; /* Icon line width */
    height: 1px; /* Icon line height */
    background-color:#02bad1; /* Icon color */
    display: block;
  }
  .child-trigger1 i:after{
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
  }
  .child-trigger1.child-open i:after{
    -webkit-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg);
  }
  .child-trigger1.child-open i{
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
  }

    
  /* Menu Styles on Mobile Devices
     ========================================================================== */  
     
   .custom-menu-primary1.js-enabled{
       position: relative;
       padding-top: 0px; /* Makes room for button */
       margin: 13px 0 0;
       z-index:9999;
   }

  /* Hide menu on mobile */
  .custom-menu-primary1.js-enabled .hs-menu-wrapper,
  .custom-menu-primary1.js-enabled .hs-menu-children-wrapper{
    display: none;
  }  

  /* Make child lists appear below parent items */
  .custom-menu-primary1 ul.hs-menu-children-wrapper{
    visibility: visible !important;
    opacity: 1 !important;
    position: static !important;
    display: none;
  }

  /* Mobile Menu Styles */ 
  .custom-menu-primary1.js-enabled .hs-menu-wrapper{
    width: 100%;
    position: absolute; /**************************************************************/
    top: 0;             /* Positions the menu to drop from the very top of the screen */
    left: 0;          /**************************************************************/
    padding: 0;
    transition: height 0.4s ease-in 0s, opacity 0.4s ease-in 0s;
    -moz-transition: height 0.4s ease-in 0s, opacity 0.4s ease-in 0s;
    -webkit-transition: height 0.4s ease-in 0s, opacity 0.4s ease-in 0s;
  }
  .custom-menu-primary1 .hs-menu-wrapper{
    background-color:#fff; /* Menu background color set off global menuColorMobile variable */
    width: 100%; /* Full screen width */
  }
  .one-column.one-column-home .custom-menu-primary1 .hs-menu-wrapper{
      background-color: rgba(0, 0, 0, 0.9);
      margin-top: 3px;
  }
  .custom-menu-primary1 .hs-menu-wrapper{
      margin-top: 2px;
  }
  .custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(6) > a{
      font-size: 1rem !important;
  }
  .one-column.one-column-home .custom-menu-primary1 .hs-menu-wrapper > ul li a,
  .one-column.one-column-home .custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(6) > a{
      border-bottom: 1px solid #333;
  }
  .one-column.one-column-home .custom-menu-primary1 .hs-menu-wrapper > ul{
     border: 1px solid #333
  }
  .one-column.one-column-home .custom-menu-primary1 .hs-menu-wrapper > ul li {
     border-top: none;
  }
   /* Level 1 Menu List Styles */
   .custom-menu-primary1 {
     width: 100% !important;
  }
  .custom-menu-primary1 .hs-menu-wrapper > ul{
    border:1px solid #eaeaea;
    margin-top: 0px;
  }

  .custom-menu-primary1 .hs-menu-wrapper > ul > li{
    position: relative;
    text-align:center;
  }
  .custom-menu-primary1 .hs-menu-wrapper > ul > li a{
    font-size: 0.95rem; /* Font size of top level list items */
    font-weight: 600;
    line-height: 1.5rem;
    overflow: visible;
    text-align: center;
  }

  /* Level 1 and Higher Menu List Styles */
  .custom-menu-primary1 .hs-menu-wrapper > ul li{
    border-top: 1px dotted rgba(255, 255, 255, .35); /* Adds transparent dark highlights to top of top level list items */
  }
  .custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(6) > a::before{
      content: "";
      width: auto;
  }
  .custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(6) > a {
    background-clip: padding-box;
    background-color: transparent;
    border-bottom: 1px solid #eaeaea;
    border-radius: 0;
    color: inherit;
    font-size: 0.95rem;
    padding: 7px 0 8px;
    text-indent: 0;
  }
  .custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(8) > a{
      margin: 7px 9px 12px 0;
      display: inline-block !important;
  }
  .custom-menu-primary1 .hs-menu-wrapper >  ul li a{
    padding: 8px 0 8px;
    border-bottom: 1px solid #eaeaea;
    color:#02bad1; /* link color set by global mobile-aColor variable */
  }
  .custom-menu-primary1 .hs-menu-wrapper > ul li a:hover{
    color:#02bad1; /* link hover color set by global mobile-aColorHover variable */
  }
  .custom-menu-primary1 .hs-menu-wrapper > ul > li:hover > a {
        border-color: #eaeaea;
        color: #02bad1;
  }
  .one-column-home .custom-menu-primary1 .hs-menu-wrapper > ul > li:hover > a {
      border-color: #333;
  }
  /* Level 2 and Higher Menu List Styles */
  .custom-menu-primary1 .hs-menu-wrapper > ul ul li{
    background-color: rgba(255, 255, 255, .08);
  }
  .custom-menu-primary1 .hs-menu-wrapper > ul ul li a{
    text-indent: 10px; /* Indent Child lists */
    font-size: 16px; /* Font size of child lists */
  }

  /* Level 3 and Higher Menu List Styles */
  .custom-menu-primary1 .hs-menu-wrapper > ul ul ul li a{
    text-indent: 30px; /* Indent Child lists */
  }
  .custom-menu-primary1 .hs-menu-wrapper > ul ul ul ul li a{
    text-indent: 50px; /* Indent Child lists */
  }
}

/* ==========================================================================


   4. TEMPLATE MODULE SELECTORS                                         


   ========================================================================== */


/* Common Template Selectors                                             
   ========================================================================== */

body.one-column {}
body.two-column {}
body.three-column {}
.content-wrapper {}
.main-content {}
.sidebar{}
.sidebar.right{}
.sidebar.left{}

/* Common One Column Selectors */
body.site-page.one-column, 
body.landing-page.one-column, 
body.error-template.one-column, 
body.password-template.one-column, 
body.subscription-template.one-column {}

body.site-page.one-column .main-content, 
body.landing-page.one-column .main-content, 
body.error-template .main-content, 
body.password-template .main-content, 
body.subscription-template .main-content {}

/* Common Two Column Selectors */
body.site-page.two-column, 
body.landing-page.two-column, 
body.blog {}  

body.site-page.two-column .main-content, 
body.landing-page.two-column .main-content, 
body.blog .blog-content {}

/* Common Three Column Selectors */
body.site-page.three-column, 
body.landing-page.three-column {}

body.site-page.three-column .main-content, 
body.landing-page.three-column .main-content {}


/* Site Pages                                            
   ========================================================================== */

/* One Column Template */
body.site-page.one-column {}
body.site-page.one-column .content-wrapper {}
body.site-page.one-column .main-content {}

.one-column-home .header-container{
    position: absolute;
    z-index:999;
    width: 100% !important;
}

.one-column-home .custom-header {
    border-bottom:none;
    background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0;
}
.custom-home-row1 {
    background: #fff url("//cdn2.hubspot.net/hubfs/498921/images/vc-bg-image.jpg?t=1493392798125") no-repeat scroll center top / cover ;
    display: table !important;
    height: 100vh !important;
    min-height: 480px !important;
    text-align: center;
    position:relative;
}
.custom-header-logo {
    padding: 4px 0 0;
}

.custom-header.no-navigation .custom-header-logo {
    padding: 4px 0 16px;
}

.custom-home-row1 > .row-fluid-wrapper {
    display: table-cell !important;
    height: 100vh !important;
    vertical-align: middle;
}

.one-column-home .custom-menu-primary1 .hs-menu-wrapper > ul > li > a{
    color: #efefef !important;
}
.one-column-home .custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(6) > a{
    background-color: rgba(0, 0, 0, 0.5) !important;
    color: #efefef !important;
}
.one-column-home .custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(6) > a:hover{
    color: #efefef !important;
}

.one-column-home .custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(8) > a{
    background: transparent none repeat scroll 0 0 !important;
    color: #02bad1 !important;
}
.one-column-home .custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(8) > a:hover{
    background: #02bad1 none repeat scroll 0 0 !important;
    color: #ffffff !important;
}

.one-column-home .custom-menu-primary1 .hs-menu-wrapper > ul ul{
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, #000000 51%, #000000 100%) repeat scroll 0 0;
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, #000000 51%, #000000 100%) repeat scroll 0 0;
    background: rgba(0, 0, 0, 0) -webkit-linear-gradient(rgba(0, 0, 0, 0.2) 0%, #000000 51%, #000000 100%) repeat scroll 0 0;
    background: rgba(0, 0, 0, 0) -o-linear-gradient(to bottom, rgba(0, 0, 0, 0.2) 0%, #000000 51%, #000000 100%) repeat scroll 0 0;
    border-color: transparent;
}

.one-column-home .custom-menu-primary1 .hs-menu-wrapper > ul ul li a {
    border-bottom: 1px solid rgba(100, 100, 100, 0.2) !important;
    color: #efefef !important;
}

.one-column-home .custom-menu-primary1 .hs-menu-wrapper > ul ul li a:hover{
    color: #02bad1 !important;
}

.custom-home-row1 h1 {
    color: #fff;
    font-size: 3.25rem !important;
    font-weight: 600;
    letter-spacing: -1px;
    line-height: 4rem !important;
    margin: 0 auto !important;
    max-width: 960px;
    padding: 0rem 2rem 0;
    text-transform: none !important;
    width: 100%;
}

.custom-home-row1 h2 {
    color: #fff;
    font-size: 2.25rem;
    font-weight: 300;
    line-height: 2.5rem;
    margin: 0;
}

.custom-home-row1 ul{
    list-style: none;
    margin:10vh 0 0;
    padding: 0;
}
.custom-home-row1 ul li{
    display: inline-block;
}

.custom-home-row1 ul li:nth-child(1){
    margin-right: 20px;
}

.custom-home-row1 ul li a{
    color: #fff;
    border-width: 2px;
    font-size: 0.9375rem;
    font-weight: 700;
    line-height: 2.75rem;
    min-width: 218px;
    background: #02bad1 none repeat scroll 0 0 padding-box;
    border-radius: 3px;
    padding: 0.25rem 1rem;
    display:block;
    border: 2px solid #02bad1;
    text-transform: uppercase;
    transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -moz-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -webkit-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
}
.custom-home-row1 ul li a:hover{
    background-color: rgba(0, 0, 0, 0.224);
    color: #02bad1;
}

.custom-home-row1 ul li:nth-child(2) a{
    background: #fe9900 none repeat scroll 0 0;
    border-color: #fe9900;
}

.custom-home-row1 ul li:nth-child(2) a:hover{
    background-color: rgba(0, 0, 0, 0.224);
    border-color: #fe9900;
    color: #fe9900;
}

.custom-home-row1 .col3 {
    bottom: 0;
    position: absolute;
}
.custom-home-row1 .col3 h6{
    color: white;
    display: block;
    font-size: 0.675rem;
    font-weight: bold;
    line-height: 0.6rem;
    opacity: 0.4;
    text-transform: uppercase;
    margin:0;
}
.custom-home-row1 .col3 h6 span{
    display:block;
    margin-left: -10px;
}

.custom-home-row1 .col3 h6 span::before {
    content: ">";
    display: inline-block;
    font-family: "vcf";
    height: 23px;
    transform: rotate(90deg);
    width: 23px;
}
.custom-home-row1 .col3 p{
    background-color: rgba(0, 0, 0, 0.3);
    font-size: 1rem;
    padding: 15px 0;
    margin:0;
    color:#fff;
}
.custom-home-row1 .col3 p a{
    color:#fff;
}

.custom-home-row1 .col3 p span{
    background-color: rgba(0, 0, 0, 0.4);
    font-weight: bold;
    padding: 0 10px;
    text-transform: uppercase;
    display: inline-block;
}
.custom-home-row1 .col3 p strong{
    color: #02bad1;
    font-weight: bold;
}

body.site-page.one-column.one-column-home .content-wrapper {
    padding: 0;
}
.one-column.one-column-home .body-container .page-center {
    padding-bottom: 0;
    padding-top: 0;
}
.custom-home-row3 ul li:nth-child(6) {
    padding: 0 10px 0 8px;
}

.custom-home-row3 ul li:nth-child(4) {
    padding: 0 12px 0 8px;
}
.custom-home-row3 ul li:nth-child(2) {
    padding: 0 7px 0 10px;
}
.custom-home-row3 ul li:first-child {
    padding: 0 1rem 0rem 18px;
}
.custom-home-row3{
    background:#fff;
}
.custom-home-row3 ul {
    list-style:none;
    margin: 0;
    text-align:center;
    padding: 10px 0 6px;
}

.custom-home-row3 ul li {
    display: inline-block;
    margin: 0;
    max-width: 25vw;
    min-height: 48px;
    padding: 0 1rem;
    text-align: center;
}

.custom-home-row4 {
    background: #eeedf2 none repeat scroll 0 0;
}

.custom-home-row4 .page-center {
    padding-bottom: 4rem !important;
    padding-top: 4rem !important;
}

.custom-home-row4 .col1 h1{
    color: #77777d;
    font-size: 2rem;
    text-align: center;
}
.custom-home-row4 .col1 p{
    font-size: 1.25rem;
    text-align: center;
}

.custom-four-col-equal{
    margin: 0 auto;
    text-align:center;
    padding: 10px 0 0;
    width: 80%;
}

.custom-four-col-equal .column{
    width: 24.5%;
    display:inline-block;
    position:relative;
}

.custom-four-col-equal .column img{
    display: block;
    filter: drop-shadow(2px 5px 4px rgba(0, 0, 0, 0.2));
    height: 82px !important;
    margin: 0 auto 21px;
    vertical-align: middle;
    width: 82px !important;
}

.custom-bottom-email-subscription .page-center {
    padding: 0 !important;
}
.custom-four-col-equal .column p{
    padding: 1.5vh 1.5vw;
    text-align: left;
    margin: 0;
    display: inline-block;
    width: auto;
    text-align:center;
    color: #02bad1;
    font-size: 1.2rem;
    font-weight: 600;
    vertical-align: middle;
}
.custom-four-col-equal .column a {
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
}
.custom-home-row6 {
    background: #4e4e54 url("//cdn2.hubspot.net/hubfs/498921/images/svg/bg-logo-pattern.svg?t=1493392798125") repeat scroll 0 0;
    padding: 3.5rem 0;
}

.body-container .custom-row5-heading h1{
    font-size: 2.25rem;
    margin:0 0 3.5rem;
    color: #ffffff;
    text-align: center;
    font-weight: 300;
    line-height: 2rem;
}
.custom-home-row6{
    text-align:center;
}
.custom-home-row6 h6{
    left: auto;
    margin:0 0 2rem;
    position: relative;
    top: auto;
    transform: scale(1);
    background: #2f2f34 none repeat scroll 0 0;
    clip-path: url("//cdn2.hubspot.net/hubfs/498921/images/svg/hex-mask.svg#hexagon-clip-small?t=1493392798125");
    display: inline-block;
    min-height: 130px;
    text-align: center;
    width: 150px;
}

.custom-home-row6 h6:before{
    display: inline-block;
    font-family: "vcf";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1em;
    text-align: center;
    text-decoration: inherit;
    text-transform: none;
    width: 1em;
    font-size: 4.5rem;
    line-height: 110px;
    position: relative;
    top: 4px;
    color: #ffffff;
    display: inline-block;
    width: 150px;
}

.custom-home-row6 .col1 h6:before{
    content: "q";
}

.custom-home-row6 .col2 h6:before{
    content: "w";
}

.custom-home-row6 .col3 h6:before{
    content: "e";
}
.custom-home-row6 h2{
    color: #fff;
    font-size: 1.875rem;
    font-weight: 300;
    line-height: 1.875rem;
    margin-bottom: 2rem;
    margin-top: 0;
}
.custom-home-row6 img{
    margin-bottom:2rem;
}
.body-container .custom-home-row6 p{
    font-size: 1rem;
    line-height: 1.125rem;
    margin-top: 0.625rem;
    color: #999;
}

.custom-home-row7 {
    padding: 7.5rem 0;
}

.custom-home-row7 p{
    font-size: 1.125rem;
    line-height: 1.5rem;
    margin-top: 1.5rem;
}
.custom-home-row7 .row-fluid-wrapper.row-depth--3.row-number-3 {
    margin-top: 4.5rem;
}

.custom-home-row7 .row-fluid-wrapper.row-depth--3.row-number-4 {
    margin-top: 4.5rem;
}
.custom-home-row1 .col1 {
    height: 100% !important;
    position: absolute;
    top: 0;
    width: 100% !important;
    z-index: 0;
    overflow:hidden;
}
.custom-home-row1 .col1 video {
    bottom: 0;
    height: auto;
    left: 0;
    min-height: 100%;
    min-width: 100%;
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
    max-width:none;
    z-index: 0;
}

.custom-home-row1 .col2{
    position: relative;
}

.custom-header-logo a:last-child {
    display: none;
}
.one-column.one-column-home .custom-header-logo a:last-child {
    display: inline-block
}
.one-column.one-column-home .custom-header-logo a:first-child {
    display: none;
}

/**** Home Slider ****/

.cell--testimonies * {
    box-sizing: content-box;
}

.cell--testimonies::after {
    background-color: #57575d;
}

.cell--testimonies {
    background-color: #1db4c9;
    overflow: hidden;
    position: relative;
    z-index: 0;
    top:-1px;
}

.cell--testimonies .cycle-slideshow {
    height: 370px;
}

.cell--testimonies .cell__it header::after {
    clear: both;
    content: "";
    display: block;
    height: 0;
}

.cell--testimonies .cell__it .cell__it-name {
    color: #333;
    display: block;
    font-size: 1.375rem;
    font-weight: 700;
    line-height: 2rem;
    margin-bottom: 10px;
    text-align: right;
}

.cell--testimonies .cell__it header img {
    display: block;
    float: right;
    max-height: 45px;
    max-width: 120px;
    width: auto;
}

.cell--testimonies .cell__it blockquote {
    border: medium none;
    color: #fff;
    font-size: 1.5rem;
    font-style: italic;
    font-weight: 300;
    line-height: 1.6rem;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: left;
    text-shadow: 1px 2px 2px rgba(0, 0, 0, 0.2);
    white-space: initial;
    width: 100%;
}

.cell--testimonies .cell__it header {
    bottom: auto;
    margin-bottom: 28px;
    min-height: 100px;
    position: relative;
    right: auto;
    text-align: right;
}


.cell--testimonies .cell__it {
    background-position: center top;
    background-size: cover;
    color: #fff;
    height: 370px;
    padding: 2rem 2.35rem;
    position: relative;
    vertical-align: top;
    width:33.3333333333%;
    vertical-align: top;
    background-position: top center;
    background-size: cover;
    display: table-cell;
}

.cell--testimonies .cell__it.blue {
    background-color: #1db4c9;
    background-image: url("//cdn2.hubspot.net/hubfs/498921/images/Slider_Images/clients-valerie.png?t=1493392798125");
    z-index: 2;
}

.cell--testimonies .cell__it.dark-blue {
    background-color: #0a83a3;
    background-image: url("//cdn2.hubspot.net/hubfs/498921/images/Slider_Images/clients-dave.jpg?t=1493392798125");
    z-index: 3;
}

.cell--testimonies .cell__it.gray {
    background-color: #4e4e54;
    background-image: url("//cdn2.hubspot.net/hubfs/498921/images/Slider_Images/clients-arie.png?t=1493392798125");
    z-index: 4;
}

.cell__it.blue.github{
    background-image: url("//cdn2.hubspot.net/hubfs/498921/images/Slider_Images/clients-samLambert.jpg?t=1493392798125");
}

.cell__it.dark-blue.dyn {
    background-image: url("//cdn2.hubspot.net/hubfs/498921/images/Slider_Images/clients-timChadwick.jpg?t=1493392798125");
}

.cell--testimonies .next, .cell--testimonies .prev {
    font-size: 2rem;
}
.cell--testimonies .prev {
    left: 0;
}
.cell--testimonies .next, .cell--testimonies .prev {
    color: white;
    cursor: pointer;
    font-size: 1.5rem;
    height: 100%;
    line-height: 370px;
    opacity: 0.4;
    position: absolute;
    top: 0;
    z-index: 10;
}

.icon-left-open-big::before {
    content: "<";
}


.cell--testimonies .next, .cell--testimonies .prev {
    font-size: 2rem;
}
.cell--testimonies .next {
    right: 0;
}

.cell--testimonies .next, .cell--testimonies .prev {
    font-size: 2rem;
}
.cell--testimonies .next, .cell--testimonies .prev {
    color: white;
    cursor: pointer;
    height: 100%;
    line-height: 370px;
    opacity: 0.4;
    position: absolute;
    top: 0;
    z-index: 10;
}

.icon-right-open-big::before {
    content: ">";
}
[class^="icon-"]::before, [class*=" icon-"]::before {
    display: inline-block;
    font-family: "vcf";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0.2em;
    margin-right: 0.2em;
    text-align: center;
    text-decoration: inherit;
    text-transform: none;
    width: 1em;
}

.cell--testimonies .next:hover, .cell--testimonies .prev:hover {
    background-color: rgba(255, 255, 255, 0.2);
}

.custom-home-row5::before {
    background: #cfced6 none repeat scroll 0 0;
    bottom: 0;
    content: "";
    display: block;
    height: 289px;
    left: 0;
    position: absolute;
    right: 0;
}
.custom-home-row5 {
    background-image: url("//cdn2.hubspot.net/hubfs/498921/images/svg/graph.svg?t=1493392798125");
    background-position: 0 181px;
    background-repeat: repeat-x;
    background-size: auto auto;
    background-color:#eeedf2;
    position: relative;
    z-index: 0;
}
.custom-home-row5 .wrp::after {
    clear: both;
    content: "";
    display: table;
    height: 0;
    overflow: hidden;
    width: 100%;
}
.custom-home-row5 .cell--video .wrp {
    background: transparent url("//cdn2.hubspot.net/hubfs/498921/images/demo-monitor.png?t=1493392798125") no-repeat scroll center bottom / 750px auto;
    padding:24px 5vw 624px;
    position: relative;
}


.cell--video .btn-wrp {
    bottom: 0;
    display: table-cell;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    vertical-align: middle;
}
.cell--video .btn-video::before {
    height: 76px;
    left: 10px;
    top: 10px;
    width: 76px;
}
.btn-video::before {
    background-clip: padding-box;
    background-color: #02bad1;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAoCAYAAACWwljjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVFOTc3NTczMUI3NzExRTQ4NzIzODNFOUEwQTc3Njc1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVFOTc3NTc0MUI3NzExRTQ4NzIzODNFOUEwQTc3Njc1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NUU5Nzc1NzExQjc3MTFFNDg3MjM4M0U5QTBBNzc2NzUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NUU5Nzc1NzIxQjc3MTFFNDg3MjM4M0U5QTBBNzc2NzUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6ygygwAAAFfklEQVR42sxYa0xcRRSemTu7vGGFxZY+oEBZqMamFSOlqNGowVdq/FGjv3xFTaqmtTSWRrQ1rZFogxrT1pi0IRpbEqONTbQY6yukEiqmkBbkZamUd+mylV1g2d07ztx7597Zu7tswAV6/pzc3XtnvjnnO2fOOTChvgWkW3HafenJ5UNe35Wz455GC4LAJxMgaj/V2KQlqgOEAAQhkKmGVBOmgSH8N/YOe1fSNIbGWuJeONUipTSUFPyZm2jNZwucuTbxw57OoZ1t7ql2whYEwUIEzf6ja9PNAN1E1TLTSAXIgeoaiJqB1d6HxnrokczURzkYJg9kpJQ3lha0frxu1SEbRun8I6h9pH8sLMJBQkEzoKLWN+bAgQqUANWyKnD6nw1LN5mMwMyJX1ydsa2lrKjz5Wz7NvoiFt3CT6m4R9hEBApMIEMsLALlz/RjBGaRDCu21xStPNRU6milHLufCB/r7mEAhVOqmxDt/8iAoQmw7jI56DzhZV1y/C2nivPO1G1Y801eonUtiXBafkquZa6D3AJ1oLoWqIBIdDy6bFmW9sS50sK2dx1Z1YkSSoZw9vcVfpjcYwQCNCysWJZTYY5iRdC6M/fm3S1lhV3Prkx/ni6PUBDx1V1VF8AQ+0MQHAyGZQ0KzEuWx1myDt+6+uhvJQVNJbakTWq0iCQ1uUVwT7gI5YJC42Bucntq4h0/3bn299rbco5nx1uzRR4hkU8A6MAQCAaqpgP1GSHw/4WuA5/Msj3dvLmwvTJv2ZvxCCWES6CKC82E5/wC6gFigUeXJAkl7StYfuB8maODAnxKJ7UpH4UkUm5JJcpA7GU1dd3n63NOnC7O/2VDasJGM5+IBsmcPoAKaCEgqXJPevK9Zzc5mo9Q8ttpkiUk+P4z80d5JguHRz0xpcUzND1cuKuoe/uazIo4CVnlMAlUvddAbDk0m6RhyVZduOLgHzSxlttTHjanUDFhLqrk06vn2+K8709uzD3NriSi0ZvEKg/NVx60pzx0brOjtdqRVWOzSDY5lnlovsLKnNdyMl+/eHdR92OZaY8rgAhYesmwYHvt+uzjaRin3RCAmNDqIdFulTIRADcGpB/HJup7PN6eBc9D0cQTkN2VnYO7trb0bmFY8FIBoclQ/mLQWbv/75Gq/invEKbhxW4NDJcg6ptcnsYdfw280jIxdR7phZxaNWK4iHnoyvRMX1XXUOXXI666AC20kdBaAe1+w4sBZ0qWpz7qHT1Yc3nsvQl/YIp1q9RjNBEiIPMOWNN4ITlN1yZfDbvq3qZW+Ydah1kA6sU/DOnX2C94ocqPVsqPXR0D2xtdngbZ1M/xol5vNIU6G8c67Ie9vqF93cNVJ4bHa2cCRFbcw+oc1u/LhsbCoIIIdXbMwn5GJjNH+sY+eb935IBzJuDCCEaqvw03aRbzUa1PWGIB5rur/56iya3i0qS3h0eNWA0irdgxt9Hm8pWoF+78gXR4ptt3dwxW/Ox01/N5kTlqguZHQr9GdMB8GqLyCKN55KHr/oDrne7ht44NOD/1BmS/pLkHhokag8BAAciHVAEBOOI8Y4lxLkD8hPiP9V/7bH/PyF6nzz8G+JBAOLW5K4UReGR+J6DwaA53WcO4+9cd7QOvdk162/wmt6jRY/TmIW2P4J5ogLEcBcilyZmePV2Db1DinuQAQqZlSqJDOhB2WhyBRyjK/AiTCInITcuCmt7R6g8vj37AQhoAczITmz04u1sEHkFTPuKAJQ0wbnNPXzCXBV/SsmAvTW5Xff4hkYR8mCnODM3hHc0t0cYx0sjWF/o8ATKxIs6yqvn6ZNNLF/ueO9rvPEwjyS0FDZUA0J9RGA2M8R7SyglxjKcUGVB9gLyfB8aEhOv/BBgAzZNeu1Ra6KAAAAAASUVORK5CYII=");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 40% auto;
    border: 2px solid rgba(255, 255, 255, 0.7);
    border-radius: 50%;
    content: "";
    display: block;
    height: 50px;
    left: 7px;
    position: absolute;
    top: 7px;
    transition: border-color 0.2s ease-in 0s;
    width: 50px;
    z-index: 1;
}

.cell--video .btn-video {
    background-color: rgba(0, 0, 0, 0.48);
    height: 100px;
    margin-top: 0;
    max-width: none;
    padding: 12px 12px 12px 104px;
    top: 178px;
    width: 36.5%;
}
.cell--video .btn-video {
    z-index: 3;
    position: absolute;
    right: 0;
     margin: 0 auto;
    left: 0;
}

.custom-home-row5 button.btn-video{
    border-radius: 66px;
    color: #fff;
    cursor: pointer;
    font-family: "proxima-nova-n5",proxima-nova,sans-serif;
    border: 1px solid #02bad1;
    font-size: 0.9365rem;
    font-weight: 700;
    line-height: 1.3rem;
    text-transform: uppercase;
    transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -moz-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -webkit-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
}


.cell--video .btn-video b {
    font-size: 1.15rem;
}
.btn-video > b {
    color: #f1f1f1;
    display: table-cell;
    font-size: 0.9375rem;
    letter-spacing: -1px;
    text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.65);
    text-transform: uppercase;
    vertical-align: middle;
}
.cell--video .btn-video b span {
    font-size: 1.325rem;
}
.btn-video > b > span {
    display: block;
    font-weight: 500;
    letter-spacing: 0;
    text-transform: none;
}
.btn.btn--ful-scr {
    left: 82%;
    top: 60%;
}

.btn.btn--ful-scr {
    padding: 0;
    position: absolute;
    z-index: 3;
}

.custom-home-row5 button{
     background: #02bad1 none repeat scroll 0 0 padding-box;
    border: 1px solid #02bad1;
    border-radius: 3px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 0.9365rem;
    font-weight: 700;
    line-height: 1.3rem;
    padding: 0.25rem 1rem;
    text-transform: uppercase;
    transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -moz-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -webkit-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
}

.icon-resize-full::before {
    content: "x";
}

.cell--video video {
    height: 60%;
    left: 0;
    top: 5%;
    width: 100%;
    position: absolute;
}

.mobile-content {
    margin-right: 0 !important;
    float: right !important;
}
.mobile-left-sidebar {
    margin-left: 0 !important;
}

.custom-about-us-row1 p {
    color: #77777d;
}

.custom-about-us-row1 {
    padding: 3rem 0 1.25rem;
}

.custom-about-us-row1 h1{
    font-size: 3rem !important;
}

.one-column.one-column-about-us .body-container .page-center,
.one-column-integration .body-container .page-center,
.one-column-press-kit .body-container .page-center,
.one-column.one-column-partners .body-container .page-center{
    padding-top: 0;
    padding-bottom:0;
}

.custom-about-us-row2 {
    padding: 3rem 0 2rem;
}

.custom-about-us-row2 .col1 h1,
.custom-about-us-row2 .col2 h1{
    font-size: 2.5rem;
    line-height: 3rem;
    margin:0 0 1.5rem;
    letter-spacing: -1px;
}

.custom-about-us-row2 .col1 h5{
    color: #000000;
    font-size: 1.2rem;
    font-weight: bold;
    line-height: 1.75rem;
    margin: 6px 0 0;
    text-align: center;
    letter-spacing: -1px;
}
.custom-about-us-row2 .col1 h6{
    color: #9b9b9f;
    font-size: 0.85rem;
    font-weight: normal;
    line-height: 1rem;
    margin: 0;
    text-align: center;
}

.custom-about-us-row2 .col1 p {
    font-size: 1.125rem;
    line-height: 1.5rem;
    margin-top: 1.5rem;
}


.custom-adviser-col-left{
    background-color: #eeedf2;
    font-size: 1.125rem;
    margin-bottom: 0.7rem;
    line-height: 1.5rem;
    padding: 1rem;
}
.custom-adviser-col-left .col2 p{
    font-size: 0.95rem;
    line-height: 1.2rem;
    display: table-cell;
    margin:0;
}

.custom-adviser-col-left .col1 h3{
   color: #000;
    font-size: 1rem;
    font-weight: bold;
    letter-spacing: normal;
    line-height: 1rem;
    margin: 0;
 
}
.custom-about-us-row2 .custom-adviser-col-left .col1{
    float: left;
    width: 9rem !important;
}

.custom-adviser-col-left .col1 h4{
    display: block;
    color: #9b9b9f;
    font-size: 0.9rem;
    line-height: 1rem;
    font-weight: 300;
    margin: 5px 0 0;
}

.custom-about-us-row3 {
    position: relative;
}

.custom-about-us-row3 a {
    display: inline-block;
    height: 100%;
    left: 0;
    margin: 0 auto;
    max-width: 960px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 100%;
    line-height: 1.5rem;
    margin-top: 2.8%;
    color: #77777d;
    font-size: 1.8rem;
    letter-spacing: -1px;
    font-weight: 300;
}
.custom-about-us-row3 a span{
    color: #02bad1;
}

.custom-integration-row1 h1{
    color: #4e4e54;
    font-size: 3rem !important;
    font-weight: 300;
    line-height: 2.5rem !important;
} 
.custom-integration-row1 p{
    color: #bdbdbf;
    font-weight: 500;
}
.custom-two-col-left {
    float:left;
}

.custom-two-col-left .col1 {
    float: left;
    margin: 25px 0 10px;
}

.custom-two-col-left .col2 {
    float: left;
    padding-left: 60px;
}

.custom-two-col-left .col2 h1{
    display: block;
    font-size: 1.125rem;
    font-weight: 700;
    margin-bottom: 0;
}

.custom-two-col-left .col2 p{
    color: #77777d;
    display: block;
    font-size: 1.125rem;
    line-height: 1.5rem;
    margin: 0;
}

.custom-integration-row1 {
    padding: 3rem 0 1.25rem;
}

.custom-two-col-left .col1 {
    float: left;
    margin: 25px 0 10px;
    width: 16.7%;
}

.custom-two-col-left .col2 {
    float: left;
    padding-left: 60px;
    width: 80%;
}

body.site-page.one-column.one-column-integration .main-content .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_custom_widget:first-child .custom-two-col-left {
    border-top:  none;
    padding-top: 0;
    margin-top: 0;
}
body.site-page.one-column.one-column-integration .main-content .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_custom_widget:first-child .custom-two-col-left:after{
    background:none;
}

.custom-two-col-left {
    float: left;
    margin-top: 3rem;
    position:relative;
    padding-top: 3.25rem;
}
.custom-two-col-left:after{
    background: #eaeaea none repeat scroll 0 0;
    content: "";
    display: block;
    height: 1px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    margin-left: 220px;
}
body.site-page.one-column.one-column-integration .main-content {
    padding-bottom: 3.5rem;
}
.custom-integration-row2 p {
    color: #bdbdbf;
    margin-bottom: 60px;
}

.one-column-pricing .body-container .page-center {
    padding-bottom: 0;
    padding-top: 0;
}

/* Two Column Template */
body.site-page.two-column {}
body.site-page.two-column .content-wrapper {}
body.site-page.two-column .main-content {}
body.site-page.two-column .sidebar.right {}

/* Three Column Template */
body.site-page.three-column {}
body.site-page.three-column .content-wrapper {}
body.site-page.three-column .main-content {}


/* Careers*/

.careers .custom_top_header {
    background-image: url("//cdn2.hubspot.net/hubfs/498921/images/career-step.jpg?t=1493392798125");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0;
    padding: 2.7rem 0 1.25rem;
}

.careers .custom_header_content h1 {
    color: #fff !important;
    font-size: 3rem !important;
    font-weight: 300 !important;
    margin: 0;
    text-transform: capitalize !important;
}

.one-column.careers .body-container .custom_top_header .page-center,
.one-column.one-column-monitoring-inner .body-container .page-center{
    padding-bottom: 0;
    padding-top: 0;
}
.custom-monitoring-row2 .col2 {
    padding-top: 80px;
    padding-left: 40px;
}
.careers .custom_header_content p {
    color: #a8a8b0;
    font-weight: 500;
    font-size: 1.125rem;
    line-height: 1.4rem;
    white-space: pre-line;
    margin: 16px 0 18px;
}

.careers .body-container h1 {
    font-size: 2.5rem;
    line-height: 2.5rem;
    color: #4e4e54;
    margin: 0;
    font-weight: 300;
}

.careers .careers .body-container p {
    font-size: 1.125rem;
    line-height: 1.4rem;
    margin: 18px 0;
}

.careers .custom_top_container .page-center{
    padding: 3rem 20px 1.25rem;
}

.careers .custom_top_container .custom_top_content h1 {
    font-size: 2.5rem;
    line-height: 2.5rem;
    color: #4e4e54;
    margin: 0;
    font-weight: 300;
    text-transform: capitalize;
}

.careers .custom_top_container .custom_top_content ul {
    margin: 1.5rem 0;
    padding: 0
}

.careers .custom_top_container .custom_top_content ul li {
    display: inline-block;
    width: 49%;
    line-height: 1.5rem;
    font-size: 1.125rem;
    margin: 10px 0;
}

.careers .custom_top_container .custom_top_content ul li p {
    margin: 0;
    font-size: .9rem;
    line-height: 1.4rem;
}

.custom_middle_container .page-center{
    padding: 3rem 0 1.25rem;
}

.careers .custom_middle_container .main-content  {
    border: 1px solid #eeedf2;
}

.careers .custom_middle_container .main-content .hs_cos_wrapper.hs_cos_wrapper_widget h1 {
    font-size: 1.5rem;
    color: black;
    text-transform: none;
}

.careers .custom_middle_container .main-content .hs_cos_wrapper.hs_cos_wrapper_widget p {
    font-size: 1rem;
}

.careers .custom_col {
    padding: 16px;
    background-color: #eeedf2;
}

.careers .custom_col_without_bg {
    padding: 16px;
}

.careers .custom_bootom_container .page-center {
    padding: 3rem 20px 0;
}
.custom-three-col-equal .col1, .custom-three-col-equal .col2, .custom-three-col-equal .col3 {
    display: table-cell;
    padding: 16px;
    width: 33%;
    background-size: cover !important;
}
.careers figure {
    overflow: auto;
    margin: 16px 40px;
    border: none;
}

.careers table.tbl.cln {
    border: 0 none;
    text-align: left;
    font-size: 15px;
    line-height: 20px;
    border-collapse: collapse;
    width: 100%;
    color: #444;
    margin-top: 30px;
}

.careers table.tbl.cln tr.heads > * {
    font-size: 16px;
    font-weight: 700;
    color: #333;
}

.careers table.tbl.cln tr > * {
    text-align: right;
    padding: 5px 12px;
    min-height: 18px;
    background: #eeeeee;
    border: 2px solid #fff;
}

.careers table.tbl.cln tr > *:first-child {
    text-align: right;
    padding-left: 0;
    background: none;
    padding-right: 20px;
}

.careers table.tbl.cln tr .state {
    padding: 140px 18px 5px 18px;
    position: relative;
    vertical-align: bottom;
    text-align: center;
    line-height: 35px;
    background-color: white;
}

.careers table.tbl.cln tr .state:before {
    content: "";
    width: 105px;
    max-width: 100%;
    height: 140px;
    margin: 0 auto;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}

.careers table.tbl.cln tr .state.ca-state:before {
    background-image: url('//cdn2.hubspot.net/hubfs/498921/images/download.png?t=1493392798125');
}

.careers table.tbl.cln tr .state.dc-state:before {
    background-image: url('//cdn2.hubspot.net/hubfs/498921/images/download_1.png?t=1493392798125');
}

.careers table.tbl.cln tr .state.ny-state:before {
    background-image: url('//cdn2.hubspot.net/hubfs/498921/images/download_2.png?t=1493392798125');
}

.careers table.tbl.cln tr .state.va-state:before {
    background-image: url('//cdn2.hubspot.net/hubfs/498921/images/download_3.png?t=1493392798125');
}

.careers table tr:nth-child(2n) {
    background-color: #f8f8f8;
}

.careers table.tbl.cln tr.feat > * {
    font-weight: 700;
}

.careers table.tbl.cln tr td[colspan] {
    background: none;
}

.careers table.tbl.cln tr.total > * {
    font-size: 16px;
    font-weight: 700;
    color: #333;
    background: #00b1cd;
    color: #fff;
    height: 43px;
    line-height: 33px;
}

.careers table.tbl.cln tr.total > * {
    font-size: 16px;
    font-weight: 700;
    color: #333;
    background: #00b1cd;
    color: #fff;
    height: 43px;
    line-height: 33px;
}

.careers table.tbl.cln tr.total > *:last-child {
    background: #f59200;
}

.careers .custom_bootom_container .page-center  h2 { 
    font-size: 1.2rem;
    line-height: 1.2rem;
    color: #4e4e54;
    margin: 0;
    font-weight: 300;
}

.careers table.tbl.cln tr.total > *:first-child {
    background: transparent;
    color: #333;
}

.careers .custom_bootom_container .page-center  ul ,
.careers .custom_bootom_container .page-center  ol{
    margin: 1.5rem 0;
    padding-left: 2rem;
}

.careers .custom_bootom_container .page-center  ul li,
.careers .custom_bootom_container .page-center  ol li {
    line-height: 1.5rem;
    font-size: 1.125rem;
}

.careers .custom_bottom_content {
    padding-top: 1.25rem;
}


.custom-monitoring-row1 {
    background: rgba(0, 0, 0, 0) url("//cdn2.hubspot.net/hubfs/498921/images/starfield.jpg?t=1493392798125") no-repeat scroll 0 center / cover ;
    padding:5.9rem 0 2.5rem;
}

.body-container .custom-monitoring-row1 h1{
    color: #ffffff;
    font-size: 3rem;
    margin:0;
    font-weight: 300;
}

.body-container .custom-monitoring-row1 p {
    color: #bdbdbf;
    font-weight: 500;
    margin: 18px 0 18px;
    white-space: pre-line;
} 
.body-container p {
    font-size: 1.125rem;
    line-height: 1.5rem;
    margin: 16px 0 18px;
}
.custom-monitoring-row {
    padding: 3rem 0 1.25rem;
}

.custom-monitoring-row img {
    max-width: 450px;
}
.body-container h1{
    text-transform:none;
    font-size: 2.5rem;
    line-height: 2.5rem;
    margin:0;
}
.body-container .custom-monitoring-row h1{
    font-weight: 300;
    text-transform:none;
}

.body-container .custom-monitoring-row p{
    font-weight: 300;
    white-space: pre-line;
}

.custom-monitoring-row7{
    background: #4e4e54 url("//cdn2.hubspot.net/hubfs/498921/images/svg/bg-logo-pattern.svg?t=1493392798125") repeat scroll 0 0;
    padding: 7.5% 4.5%;
    text-align: center;
}

.custom-monitoring-row7 h1{
    display: inline-block;
    font-size: 1.75rem;
    margin-right: 5%;
    font-weight: 300;
    vertical-align: middle;
    color: #98979d;
}

.custom-monitoring-row7 .col1 a{
    background: #fe9900 none repeat scroll 0 0;
    border:1px solid #fe9900;
    padding: 17px 50px 15px;
    color: #fff;
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    font-size: 0.9365rem;
    font-weight: 700;
    line-height: 1.3rem;
    text-transform: uppercase;
    transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -moz-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -webkit-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
}

.custom-monitoring-row7 .col1 a:hover {
    background: transparent none repeat scroll 0 0;
    border-color: #fe9900;
    color: #fe9900;
}
.custom-monitoring-row7 .col1 {
    padding: 1rem 0;
}

.custom-pricing-row1 .col1 {
    padding: 3rem 0 1.25rem;
}
.custom-pricing-row1 .col1 h1 {
    color: #4e4e54;
    font-size: 3rem;
    font-weight: 300;
}

.custom-pricing-row1 .col1 p {
    color: #bdbdbf;
    font-weight: 500;
    white-space: pre-line;
}

.custom-pricing-row1 .column h1{
    font-weight: bold;
    line-height: 6rem;
    text-align: center;
    letter-spacing:-1px;
    text-transform: uppercase;
    color: white;
    font-size: 1rem;
}
.custom-pricing-row1 .column strong{
    font-size: 3.3rem;
    text-transform: uppercase;
     color: #ffffff;
    text-align: center;
}
.custom-pricing-row1 .column p{
    font-size: 0.875rem;
    margin: 0;
    color: #fff;
    opacity: 0.7;
    line-height: 1.5rem;
}

.custom-pricing-row1 .column{
    text-align:center;
}
.custom-pricing-row1 .column blockquote{
    margin:0;
    background-color: #3fb9d1;
    padding-bottom: 20px;
    position: relative;
    z-index: 2;
    height:200px;
    margin:15px 0;
}

.custom-pricing-row1 .column.col3 blockquote {}
.custom-pricing-row1 .column h3{
    background-color: #38a6bd;
    color: #fff;
    font-size: 1.2rem;
    font-style: italic;
    line-height: 1.5rem;
    margin: 0;
    min-height: 140px;
    padding: 34px 18px 18px;
    position: relative;
    text-align: center;
    width: 100%;
}

.custom-pricing-row1 .column.col3 blockquote {
    background-color: #2c8ea9;
    height:230px;
    margin:0 auto;
}

.custom-pricing-row1 .column.col4 blockquote {
    background-color: #58595e;
}

.custom-pricing-row1 .column.col4 blockquote strong {
    font-size: 2.4rem;
    text-transform: capitalize;
}

.custom-pricing-row1 .col5 ul{
    margin:0;
    padding:0;
    list-style:none;
    text-align:center;
}

/*Pricing table*/
.pricing-chart {
  margin:20px 0;
  overflow:auto;
}

.pricing-chart__table {
  width: 100%;
  border-collapse: collapse;
  line-height: 42px;
}

.pricing-chart__table tr td{
    border-bottom: 1px solid #ddd;
}

.pricing-chart__table tr:nth-child(2n) {
    background-color: #f8f8f8;
}

.table__tier {
  width: 20%;
  text-align: center;
  border: none;
  border-bottom: 2px solid;
}

.table__tier--title {
  width: 40%;
}

.table__data {
  text-align: center;
  border-left: none;
  border-right: none;
}

.table__data--check {
  color: #02bad1;
}

.table__data--title {
  font-weight: bold;
  text-align: left;
}



.custom-pricing-row1 .col5 ul li:first-child a{
    background: #fe9900 none repeat scroll 0 0;
    border: 1px solid #fe9900;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 0.9365rem;
    font-weight: 700;
    margin:25px 0;
    max-width: 305px;
    width:100%;
    line-height: 1.3rem;
    padding: 17px 50px 15px;
    text-transform: uppercase;
    transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -moz-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -webkit-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
}

.custom-pricing-row1 .col5 ul li:first-child a:hover{
    background: transparent none repeat scroll 0 0;
    border-color: #fe9900;
    color: #fe9900;
}
.custom-partners-row1 h6{
    margin:0;
    padding:0;
}

.custom-partners-row1 h6 a{
    background: #fe9900 none repeat scroll 0 0;
    border: 1px solid #fe9900;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 0.9365rem;
    font-weight: 700;
    line-height: 2.75rem;
    margin: 0;
    max-width: 218px;
    padding: 0.25rem 1rem;
    text-align: center;
    text-transform: uppercase;
    width:100%;
    transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -moz-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -webkit-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
}

.custom-partners-row1 h6 a:hover{
    background: transparent none repeat scroll 0 0;
    border-color: #fe9900;
    color: #fe9900;
}

.inpage-editing .custom-home-row1{
    display: block!important;
    height: 480px !important;
}

.custom-bottom-email-subscription{
    position:relative;
}
.custom-bottom-email-subscription .hs-error-msgs.inputs-list {
    left: 0;
    position: absolute;
    right: 0;
    text-align: center !important;
    top: 20%;
}
.custom-pricing-row1 .col5 ul li:last-child a{
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border:none;
    color: #02bad1;
    font-weight: bold;
    text-transform: uppercase;
    display: inline-block;
    font-size: 0.9365rem;
    line-height: 1.3rem;
    padding: 0.25rem 1rem;
    text-align: center;
}

.custom-pricing-row2 h1{
    font-size: 2.5rem;
    font-weight: 300;
    line-height: 3rem;
    letter-spacing: -1px;
    color: #4e4e54;
    font-weight: 300;
    margin: 25px 0;
}

.custom-pricing-row2 .column:first-child, .custom-pricing-row2 .column:nth-child(4), .custom-pricing-row2 .column:nth-child(7) {
    border:none;
}
.custom-pricing-row2 .column {
    background-color: #eeedf2;
    border-left: 0.5rem solid #fff;
    margin-bottom: 0.5rem;
    min-height: 112px !important;
    padding: 20px 10px 10px;
    text-align: center;
}


.custom-pricing-row2 .column p {
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.5rem;
    margin: 0;
}

.custom-pricing-row3 {
    padding: 60px 0;
}

.custom-pricing-row3 h1{
    font-size: 2.5rem;
    line-height: 3rem;
    color: #4e4e54;
    font-weight: 300;
    letter-spacing: -1px;
    margin: 0px 0 25px;
}
.custom-pricing-row3 h4{
    font-size: 1.15rem;
    font-style: italic;
    font-weight: bold;
    line-height: 1.25rem;
    margin-bottom: 10px;
    margin-left: 25px;
    margin-top: 0;
    position: relative;
}
.custom-pricing-row3 h4:after{
    color: #1db4c9;
    content: "a";
    font-family: "vcf";
    font-size: 1.2rem;
    top:0;
    font-style: normal;
    left: -25px;
    position: absolute;
}

.custom-pricing-row3 p {
    font-size: 1.125rem;
    font-weight: 300;
    line-height: 1.5rem;
    margin: 0;
    padding-bottom: 40px;
}
.custom-press-kit-row1 {
    padding-top: 3rem;
}

.custom-press-kit-row1 .col2,
.custom-press-kit-row1 .col5{
    padding: 20px;
    text-align: right;
}
.custom-press-kit-row1 .column {
    padding:20px;
}
.custom-press-kit-row1 .column img{
    max-height: 80px;
    min-width: 240px;
    padding: 10px;
    width: 30%;
}

.custom-press-kit-row1 .col2 img,
.custom-press-kit-row1 .col4 img,
.custom-press-kit-row1 .col6 img{
    background-color: #58595e;

}

.one-column-press-kit .body-container h6{
    margin:25px 0;
    text-align: center;
}

.one-column-press-kit .body-container h6 a{
    width:100%;
    text-align: center;
    max-width:305px;
    font-size: 0.9365rem;
    font-weight: 700;
    line-height: 1.3rem;
    background: #02bad1 none repeat scroll 0 0 padding-box;
    border: 1px solid #02bad1;
    border-radius: 3px;
    color: #ffffff;
    cursor: pointer;
    padding:17px 50px 15px;
    display:inline-block;
    text-transform: uppercase;
    transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -moz-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -webkit-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
}
.one-column-press-kit .body-container h6 a:hover{
    background: transparent none repeat scroll 0 0;
    color: #02bad1;
    border: 1px solid #02bad1;
}

.one-column-press-kit .body-container h2{
    font-size: 2.25rem;
    line-height: 2.25rem;
    color: #4e4e54;
}

.press-kit__color-list {
    display: table;
    list-style:none;
    padding: 0;
    width: 100%;
    margin: 1.5rem 0 0;
}
.press-kit__color-list > * {
    display: table-cell;
    text-align: center;
    width: 33%;
    font-size: 1.125rem;
    line-height: 1.5rem;
}
.color-list__color-box.color-list__color-box--cyan {
    background-color: #02bad1;
}
.color-list__color-box {
    background-clip: padding-box;
    border-radius: 2px;
    height: 40px;
    margin: 10px auto;
    width: 40px;
}

.press-kit__color-list input {
    border: 1px solid #c7c7cd !important;
    border-radius: 3px !important;
    font-size: 0.8rem !important;
    height: 1.5rem !important;
    line-height: 1.3rem !important;
    padding: 0.25rem 0.5rem !important;
    text-align: center;
    width: 75px !important;
}

.color-list__color-box.color-list__color-box--dark-cyan {
    background-color: #0b8eae;
}

.color-list__color-box.color-list__color-box--dark-grey {
    background-color: #4e4e55;
}
.custom-press-kit-row2 {
    padding-bottom: 60px;
}

.custom-press-kit-row3 .column {
    padding: 20px;
}

.custom-press-kit-row3 .column h3{
    color: #4e4e54;
    font-size: 1.125rem;
    font-weight: 400;
    line-height: 2rem;
    margin: 0;
}
.custom-press-kit-row3 .column p{
    margin-top:0;
}
.custom-press-kit-row3 .col7 {
    padding: 60px 0;
}

.custom_bootom_content {
    background: url("//cdn2.hubspot.net/hubfs/498921/images/newsletter.jpg?t=1493392798125") no-repeat 0;
    text-align: center;
    padding: 8.5% 4.5%;
    background-size: cover;
}

.custom-bottom-email-subscription{
    background: rgba(0, 0, 0, 0) url("//cdn2.hubspot.net/hubfs/498921/images/newsletter.jpg?t=1493392798125") no-repeat scroll 0 center / cover ;
    padding: 8.5% 4.5%;
}

.custom-bottom-email-subscription .hs-form-required {
    display: none;
}
.custom-bottom-email-subscription h3 {
    display: none;
}
.custom-bottom-email-subscription input[type="email"] {
    float: left;
    line-height: 1.3rem;
    padding: 15px 17px 17px 50px;
    width: 45.9%;
}
.custom-bottom-email-subscription .hs-button.primary.large {
    display: inline-block;
    float: left;
    margin: 0 0 0 6px;
    font-size: 0.95rem;
    width: auto;
    padding: 0.5rem 3.3rem 0.5rem 3rem;
    text-transform:uppercase;
}
.custom-bottom-email-subscription .input{
    position:relative;
}

.custom-bottom-email-subscription .input:after{
    color: #c7c7cd;
    content: ";";
    display: inline-block;
    font-family: "vcf";
    font-size: 1.75rem;
    left: 0.75rem;
    line-height: 2rem;
    margin-top: -1rem;
    position: absolute;
    top: 26px;
}
.custom-bottom-email-subscription form {
    padding-left: 12.8%;
    text-align: center;
}

.custom-partners-row1 {
    padding: 3rem 0 1.25rem;
}
.custom-partners-row1 {
    background: rgba(0, 0, 0, 0) url("//cdn2.hubspot.net/hubfs/498921/images/partners.jpg?t=1493392798125") no-repeat scroll 0 -115px / cover;
    padding: 4rem 0;
}
.custom-partners-row1 h1 {
    color: #fff;
    font-size: 3rem;
    font-weight: 300;
}
.custom-partners-row1 p{
    color: white;
}

body.site-page.one-column.one-column-partners .main-content .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_form {
    margin: 40px auto 3.5rem;
    max-width: 552px;
}
.custom-partners-row3 h1 {
    margin-bottom: 40px;
}
.one-column-partners .body-container h3.form-title{
    letter-spacing: -1px;
}
.custom-partners-row2 .page-center {
    max-width: 760px !important;
}

.custom-partners-row2 {
    border-bottom: 1px solid #ebebeb;
    border-top: 1px solid #ebebeb;
    margin-bottom: 25px;
    padding: 20px 0;
}

.custom-partners-row2 .col1 a{
    font-size: 0.875rem;
    line-height: 0.875rem;
    background-clip: padding-box;
    background-color: #0a83a3;
    border-radius: 2px;
    color: white;
    display:block;
    font-weight: bold;
    height: 140px;
    padding: 0.625rem;
    table-layout: fixed;
    text-align: center;
    text-transform: uppercase;
    vertical-align: top;
    width: 140px;
}

.custom-partners-row2 h4{
    margin:0 0 20px;
    text-align: left;
    text-transform: uppercase;
    font-size: 1rem;
    color: #77777d;
}
.custom-partners-row2 .col1 a strong{
    font-size: 4rem;
    letter-spacing: -1px;
    line-height: 4rem;
}

.custom-partners-row2 .col1 a span{
    font-size: 1.4rem;
    font-weight: 400;
    line-height: 1.75rem;
    margin: 0;
    display:block;
}

.custom-partners-row2 .col2 h1{
    color: black;
    font-size: 1.2rem;
    font-weight: 600;
    line-height: 1.5rem;
    margin:0;
}
.custom-partners-row2 .col2 h1 a{
    color: #000000;
}
.custom-partners-row2 .col2 p{
    color: #77777d;
    font-weight: 300;
}
.custom-partners-row2 .col2 h5{
    margin:0;
}

.custom-partners-row2 .col2 h5 a{
    background: #fe9900 none repeat scroll 0 0;
    border-color: #fe9900;
    color: #fff;
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    font-size: 0.9365rem;
    font-weight: 700;
    line-height: 1.3rem;
    padding: 0.25rem 1rem;
    text-transform: uppercase;
    transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -moz-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -webkit-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
}

.custom-partners-row2 .col2 h5 a:hover{
    background: transparent none repeat scroll 0 0;
    border: 1px solid #fe9900;
    color: #fe9900;
}
.custom-partners-row2 .col1 a strong + span {
    font-size: 1.6rem;
}
.span4.widget-span.widget-type-rich_text.custom_col_image,
.span4.widget-span.widget-type-rich_text.custom_col,
.span4.widget-span.widget-type-rich_text.custom_col_without_bg{
    margin: 0 !important;
}

body.site-page.one-column.one-column-inner .content-wrapper {
    max-width: 760px;
    padding: 3rem 1.25rem 3.5rem;
}
body.site-page.one-column.one-column-inner .content-wrapper h2{
    font-size: 2.25rem;
    line-height: 2.25rem;
    color: #4e4e54;
}
.custom-press-kit-row2 .col2 h1,
.custom-press-kit-row2 .col1 h1{
    font-size: 2.25rem;
}
body.site-page.one-column.one-column-inner .content-wrapper h6{
    margin:0;
    text-align: center;
}
body.site-page.one-column.one-column-inner .content-wrapper h6 a{
    margin: 3rem auto;
    max-width: 520px;
    background: #fe9900 none repeat scroll 0 0;
    color: #fff;
    border: 2px solid #fe9900;
    font-size: 1.125rem;
    line-height: 2.25rem;
    padding: 0.5rem 3rem;
    text-align: center;
    width: 100%;
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    font-weight: 700;
    text-transform: uppercase;
    transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -moz-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
    -webkit-transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
}

body.site-page.one-column.one-column-inner .content-wrapper h6 a:hover{
    background: transparent none repeat scroll 0 0;
    border-color: #fe9900;
    color: #fe9900;
}
.custom-docs-row1 {
    background: #02bad1 none repeat scroll 0 0;
}

body.site-page.one-column.one-column-inner .main-content h4{
    font-size: 1.75rem;
    line-height: 1.75rem;
}
body.site-page.one-column.one-column-inner .main-content h3{
     font-size: 2rem;
    line-height: 2rem;
}
body.site-page.one-column.one-column-inner .main-content h5{
    font-size: 1.5rem;
    line-height: 1.5rem;
}

body.site-page.two-column-left .main-content h3{
    font-size: 2rem;
    line-height: 2rem;
    margin: 0;
    position: relative;
}


body.site-page.two-column-left .main-content h3:hover a span{
    opacity: 1;
}
body.site-page.two-column-left .main-content h3 a span{
    font-size: 16px;
    left: -24px;
    opacity: 0;
    position: absolute;
    transition: opacity 0.2s ease-in 0s;
    -moz-transition: opacity 0.2s ease-in 0s;
    -webkit-transition: opacity 0.2s ease-in 0s;
    vertical-align: middle;
}

body.site-page.two-column-left .main-content h3 a span:before{
    display: inline-block;
    font-family: "vcf";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0.2em;
    margin-right: 0.2em;
    text-align: center;
    text-decoration: inherit;
    text-transform: none;
    width: 1em;
    content: ",";
}


body.site-page.two-column-left .main-content h2{
    position: relative;
    margin:0;
}


body.site-page.two-column-left .main-content h2:hover a span{
    opacity: 1;
}
body.site-page.two-column-left .main-content h2 a span{
    font-size: 16px;
    left: -24px;
    opacity: 0;
    position: absolute;
    transition: opacity 0.2s ease-in 0s;
    -moz-transition: opacity 0.2s ease-in 0s;
    -webkit-transition: opacity 0.2s ease-in 0s;
    vertical-align: middle;
}

body.site-page.two-column-left .main-content h2 a span:before{
    display: inline-block;
    font-family: "vcf";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0.2em;
    margin-right: 0.2em;
    text-align: center;
    text-decoration: inherit;
    text-transform: none;
    width: 1em;
    content: ",";
}

/* Two Column Left Template */
body.site-page.two-column-left {}
body.site-page.two-column-left .content-wrapper {
    padding-bottom: 0;
    padding-top: 0;
}
body.site-page.two-column-left .main-content {}

body.site-page.two-column-left .left.sidebar {
    padding: 3.5rem 0 5rem;
}


.custom-docs-row1 .page-center {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
}
.custom-side-nav-mobile {
    display: none !important;
}

.custom-docs-row1 .col1 h3 {
    margin:0;
}

.custom-docs-row1 .col1 h3 a{
    color: #fff;
    display: block;
    font-size: 1.125rem;
    font-weight: 700;
    line-height: 2rem;
    padding: 0.9rem 0 1rem;
    margin:0;
}
.custom-docs-row1 .col1 h3 a:hover {
    text-decoration: underline;
}

/* Side Navigation                                         
   ========================================================================== */

.custom-side-nav{}

.custom-side-nav ul {}

.custom-side-nav ul > li.hs-menu-depth-1 {
    border-top: 1px solid #f9f9f9;
    margin-top: 1rem;
    padding-top: 0.975rem;
}

.custom-side-nav ul > li.hs-menu-depth-1:first-child{
    border-top: none;
    margin-top: 0;
    padding-top: 0;
}

.custom-side-nav ul > li > a{
    color: #9b9b9f;
    font-weight:700;
    font-size: 0.975rem;
    line-height: 1.5rem;
    text-transform: uppercase;
}
.custom-side-nav ul > li.hs-menu-depth-1 > a{
    cursor:text;
}
.custom-side-nav ul ul{
    margin: 1rem 0 0 !important;
}

.custom-side-nav ul ul li{
    line-height: 1.25rem;
    padding: 5px 0;
}

.custom-side-nav ul ul li a{
    color: #77777d;
    font-size: 0.975rem;
    font-weight: 500;
    line-height: 1.25rem;
    text-transform: none;
}
.custom-integration-row2 p {
    margin-bottom: 60px;
}
.custom-side-nav ul ul li a:hover {
    color: #02bad1;
}
body.site-page.two-column-left .main-content {
    border-left: 1px solid #f1f1f1;
    padding: 3.5rem 0 5rem 40px;
}

body.site-page.two-column-left .main-content h1:first-of-type {
    margin-bottom: 2.5rem;
}

.main-content ul{
     margin: 1.5rem 0;
    padding-left: 2rem;
}

.main-content li {
    font-size: 1.125rem;
    line-height: 1.5rem;
}

body.site-page.two-column-left .main-content h2{
    color: #4e4e54;
    font-size: 2.25rem;
    line-height: 2.25rem;
}
body.site-page.two-column-left .main-content h2 a{
    color: #4e4e54;
}


.custom-about-us-row3 {
    background: rgba(0, 0, 0, 0) url("//cdn2.hubspot.net/hubfs/498921/images/hire-bg.png?t=1493392798125") repeat-x scroll 0 0;
    text-align: center;
}
.custom-row3-bottom-image .hs-image-widget {
    max-width: 1400px;
    width: 100% !important;
}

body.site-page.two-column-left .main-content pre, 
body.site-page.two-column-left .main-content code {
    font-family: Lucida Console,monospace,sans-serif;
    font-size: 0.95rem;
}
body.site-page.two-column-left .main-content pre{
    margin:15px 0;
}

body.site-page.two-column-left .main-content pre code{
    background: transparent none repeat scroll 0 0 padding-box;
    border: 0 none;
    border-radius: 0;
    color:#222a33;
    padding: 0;
    word-wrap: break-word;
}
body.site-page.two-column-left .main-content code{
    background: #fdfdfd none repeat scroll 0 0 padding-box;
    border: 1px solid #d8d8d8;
    border-radius: 3px;
    color: #222a33;
    display: inline;
    padding: 2px 4px;
    vertical-align: middle;
}

body.site-page.two-column-left .main-content p code {
    background: #fdfdfd none repeat scroll 0 0 padding-box;
    border: 1px solid #d8d8d8;
    border-radius: 3px;
    color: #222a33;
    display: inline;
    padding: 2px 4px;
    vertical-align: middle;
}
/* Landing Pages                                           
   ========================================================================== */

/* One Column Template */
body.landing-page.one-column {}
body.landing-page.one-column .content-wrapper {}
body.landing-page.one-column .main-content {}

/* Two Column Template */
body.landing-page.two-column {}
body.landing-page.two-column .content-wrapper {}
body.landing-page.two-column .main-content {}
body.landing-page.two-column .sidebar.right {}

/* Three Column Template */
body.landing-page.three-column {}
body.landing-page.three-column .content-wrapper {}
body.landing-page.three-column .main-content {}


/* System Pages                                          
   ========================================================================== */

/* Error Templates 404, 500 */
body.error-template.one-column {}

body.error-template.one-column.one-column-404 .body-container{
    background-color: #EEEDF2;
}
body.error-template.one-column.one-column-404  .content-wrapper {
    text-align: center;
    padding-top: 3rem;
}
body.error-template.one-column.one-column-404 .content-wrapper h1{
    font-size: 3rem;
    padding-bottom:1.25rem;
}
body.error-template.one-column.one-column-404 .content-wrapper h3{
    font-size: 4rem;
    font-weight: bold;
    margin:0;
    padding:0;
    color: #77777d;
    line-height: 3rem;
}

body.error-template.one-column.one-column-404 .content-wrapper h4{
    font-size: 2.2rem;
    line-height: 2.2rem;
    font-weight: 300;
    margin:0;
    padding:0;
    color: #77777d;
    text-transform: uppercase;
}
body.error-template.one-column .content-wrapper {}
body.error-template.one-column .main-content {}

body.error-template.one-column .main-content .widget-type-google_search input[type="text"],
body.password-template.one-column .main-content input[type="password"]{
    max-width: 500px;
    display: block;
}

body.error-template.one-column .main-content .widget-type-google_search .hs-button.primary,
body.password-template.one-column .main-content .hs-button.primary,
body.subscription-template.one-column .main-content .hs-button.primary{
    width: auto !important;
    margin-top: 15px !important;
}
body.subscription-template.one-column .main-content form{
    background-color: #505057;
    border-radius: 2px;
    padding: 16px;
    display: block;
}
/* Password template */
body.password-template.one-column {}
body.password-template.one-column .content-wrapper {}
body.password-template.one-column .main-content {}

/* Email Subscribition templates */
body.subscription-template.one-column {}
body.subscription-template.one-column .content-wrapper {}
body.subscription-template.one-column .main-content {}


.blog.blog-resources .post-header h2 {
   font-size: 1.2rem;
   line-height: 24px;
   font-weight: 600;
   margin: 0 0 1em;
}

.blog.blog-resources .post-header h2 a,
.blog.blog-resources .post-header h2 a:hover {
    color: #000;
}

.blog.blog-resources .post-header h2 a:hover {
    text-decoration:underline;
}

.blog.blog-resources.hs-blog-listing .post-body p {
   margin: 0px;
   color: #77777d;
   font-weight: 300;
   line-height: 18px;
   font-size: 15px;
   display: block;
}

.blog.blog-resources.hs-blog-listing .post-banner-image {
   text-align: center;
   min-height: 185px;
}

.blog.blog-resources.hs-blog-listing .post-banner-image:hover + h2 {
   text-decoration:underline;
}

.blog.blog-resources.hs-blog-listing .post-banner-image img {
   padding: 5px 25px 5px;
   max-width: 80%;
   vertical-align: middle;
}

.blog.blog-resources.hs-blog-listing .post-body button {
   display: none;
}

.blog.blog-resources.hs-blog-listing .post-body img {
   display: none !important;
}

.blog.blog-resources.hs-blog-listing .post-body h2 {
   display: none;
}

.blog.blog-resources.hs-blog-post table td:first-child {
    width: 65%;
    padding-right: 50px;
}

/* ==========================================================================
   Mobile Menu - Hubspot Standard Toggle Menu
   ========================================================================== */


/**
 * Special Note
 *
 * When the menu is open, a class of .mobile-open is applied to the body. You can 
 * use this for custom styling on any element when the menu is in the open position.                     
 */

@media (min-width: 961px){

  .side-nav-trigger, .side-nav-child-trigger {
      display: none !important; /* Hide button on Desktop */
  }

}

@media (max-width: 960px){

  /* Variables
     ========================================================================== */

     /* Set Mobile Menu Background Color */
        /* Set Link Color */
   /* Set Link Hover Color */


  /* Menu Reset - Remove styling from desktop version of custom-menu-primary */
  /* Place any additional CSS you want removed from the mobile menu in this reset */
  .custom-side-nav, .custom-side-nav *{
    display: block;
    float: none;
    position: static;
    top: auto;
    right: auto;
    left: auto;
    bottom: auto;
    padding: 0px;
    margin: 0px;
    background-image: none;
    background-color: transparent;
    border: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    -webkit-box-shadow: none;
    -moz-box-shadow:    none;
    box-shadow:         none; 
    max-width: none;
    width: 100%;
    height: auto;
    line-height: 1;  
    font-weight: normal;
    text-decoration: none;
    text-indent: 0px;
    text-align: left;
    color: #ffffff;
    }


  /* Toggle Button
     ========================================================================== */

  .side-nav-trigger {
      display: inline-block !important; /* Hide button on Desktop */
      cursor: pointer; /* Mouse pointer type on hover */
      position: absolute; /*******************************************/
      top: -51px;          /* Position Button at top right of screen  */
      right: 8.5%;        /*******************************************/
      width: auto; /* Button width */
      height: auto; /* Button height */      
      padding: 12px 10px;
      background: transparent none repeat scroll 0 0; /* Background color */
      z-index: 99999999999; /* Z-index to keep button on top of other layers */
      -webkit-transition: background-color 0.2s linear; /* Button color transition effect */
      font-size: 16px;
      font-weight: normal;
      text-align: left;
      text-transform: uppercase;
      -webkit-border-bottom-right-radius: 6px;
      -webkit-border-bottom-left-radius: 6px;
      -moz-border-radius-bottomright: 6px;
      -moz-border-radius-bottomleft: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      -webkit-transition:color .2s ease-in; 
      -moz-transition:color .2s ease-in;
      transition:color .2s ease-in;
  }

  .side-nav-trigger:hover {
      text-decoration: none; /* Removes link text underline on button */
      color: #ffffff;
  }

  .side-nav-trigger span{
      display: inline;
  }

  .side-nav-trigger span:before{
      position: absolute;
      content: 'Menu'; /* Change the text on the closed toggle button */
  }

  .side-nav-trigger span:after{
      position: relative;
      right: 2px;
      content: 'Close'; /* Change the text on the open toggle button */
      background-color: #02bad1;
      opacity: 0;
      transition: opacity .4s ease-in-out;
      -moz-transition: opacity .4s ease-in-out;
      -webkit-transition: opacity .4s ease-in-out; 
  }

  /* Change button when menu is open */
  .mobile-open-side-nav .side-nav-trigger{
      -webkit-transition:background-color 0.2s linear; /* Button color transition effect */
      -moz-transition:background-color 0.2s linear; /* Button color transition effect */
      transition:background-color 0.2s linear; /* Button color transition effect */
      background: transparent; /* Changes button background to be slightly darker than open menu color */  
  }

  .mobile-open-side-nav .side-nav-trigger span:after{
     opacity: 1; 
  }


  /* Toggle Button Icon & Animations
     ========================================================================== */

  .side-nav-trigger i {
      display: inline;
      position: relative;
      top: -5px;
      margin-left: 5px;
      -webkit-transition-duration: 0s;
      -webkit-transition-delay: .2s;
      -moz-transition-duration: 0s;
      -moz-transition-delay: .2s;
      transition-duration: 0s;
      transition-delay: .2s;
  }
  .side-nav-trigger  i:before, .side-nav-trigger i:after {
      position: absolute;
      content: '';
  }
  .side-nav-trigger  i, .side-nav-trigger  i:before, .side-nav-trigger  i:after {
      width: 29px; /* Icon line width */
      height: 4px; /* Icon line height */
      background-color: #ffffff; /* Icon color */
      display: inline-block;
  }
  .side-nav-trigger  i:before {
      margin-top: -10px; /* Position top line */
      -webkit-transition-property: margin, -webkit-transform;
      -webkit-transition-duration: .2s;
      -webkit-transition-delay: .2s, 0;
  }
  .side-nav-trigger  i:after {
      margin-top: 10px; /* Position bottom line */
      -webkit-transition-property: margin, -webkit-transform;
      -webkit-transition-duration: .2s;
      -webkit-transition-delay: .2s, 0;
  }
  .mobile-open-side-nav .side-nav-trigger i {
      background-color: rgba(0,0,0,0.0);
      -webkit-transition-delay: .2s;
      -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);
      -moz-box-shadow:    0px 1px 1px rgba(0, 0, 0, 0);
      box-shadow:         0px 1px 1px rgba(0, 0, 0, 0);
  }
  .mobile-open-side-nav .side-nav-trigger i:before {
      margin-top: 0;
      height: 7px;
      border-radius: 8px;
      -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      transform: rotate(45deg);
      -webkit-transition-delay: 0, .2s;
      -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);
      -moz-box-shadow:    0px 1px 1px rgba(0, 0, 0, 0);
      box-shadow:         0px 1px 1px rgba(0, 0, 0, 0);
  }
  .mobile-open-side-nav .side-nav-trigger i:after {
      margin-top: 0;
      height: 7px;
      border-radius: 8px;
      -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      transform: rotate(-45deg);
      -webkit-transition-delay: 0, .2s;
      -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);
      -moz-box-shadow:    0px 1px 1px rgba(0, 0, 0, 0);
      box-shadow:         0px 1px 1px rgba(0, 0, 0, 0);
  }

  /* Child Toggle Button
     ========================================================================== */

  .side-nav-child-trigger {
      display: block !important; /* Hide button on Desktop */
      cursor: pointer; /* Mouse pointer type on hover */
      position: absolute;
      top: 0px;
      right: 0px;
      width: 55px !important; /* Button width */
      min-width: 55px !important;
      height: 45px !important; /* Button height */  
      padding: 0 !important;
      border-left: 1px dotted rgba(255, 255, 255, .20);
  }
  .side-nav-child-trigger:hover {
      text-decoration: none;
  }


  /* Child Toggle Button Icon & Animations
     ========================================================================== */

  .side-nav-child-trigger span {
      position: relative;
      top: 50%; /* Centers icon inside button */
      margin: 0 auto !important;
      -webkit-transition-duration: .2s;
      -moz-transition-duration: .2s;
      transition-duration: .2s;
  }
  .side-nav-child-trigger span:after {
      position: absolute;
      content: '';
  }
  .side-nav-child-trigger span, .side-nav-child-trigger span:after {
      width: 10px; /* Icon line width */
      height: 1px; /* Icon line height */
      background-color: #ffffff; /* Icon color */
      display: block;
  }
  .side-nav-child-trigger span:after {
      -webkit-transform: rotate(-90deg);
       -ms-transform: rotate(-90deg);
      transform: rotate(-90deg);
       -webkit-transition-duration: .2s;
       -moz-transition-duration: .2s;
      transition-duration: .2s;
  }
  .side-nav-child-trigger.child-open-side-nav span:after {
      -webkit-transform: rotate(-180deg);
       -ms-transform: rotate(-180deg);
      transform: rotate(-180deg);
       -webkit-transition-duration: .2s;
       -moz-transition-duration: .2s;
      transition-duration: .2s;
  }
  .side-nav-child-trigger.child-open-side-nav span {
      -webkit-transform: rotate(180deg);
       -ms-transform: rotate(180deg);
      transform: rotate(180deg);
       -webkit-transition-duration: .2s;
       -moz-transition-duration: .2s;
      transition-duration: .2s;
  }

    
  /* Menu Styles on Mobile Devices
     ========================================================================== */  


  /* Hide menu on mobile */
  .custom-side-nav.js-enabled .hs-menu-flow-horizontal{
      display:none;
  }
  .custom-side-nav.js-enabled .hs-menu-children-wrapper{
      display: block;
  }  

  /* Make child lists appear below parent items */
  .custom-side-nav ul.hs-menu-children-wrapper {
      visibility: visible !important;
      opacity: 1 !important;
      position: static !important;
      display: none;
  }

  /* Mobile Menu Styles */
  .custom-side-nav.js-enabled .hs-menu-flow-horizontal{
      position: absolute; /**************************************************************/
      top: 0; 
      padding:0 8.5%; /* Positions the menu to drop from the very top of the screen */
      left: 0px;          /**************************************************************/                                              
      width: 100%;   
      /*-webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.65);
      -moz-box-shadow:    0px 5px 5px 0px rgba(0, 0, 0, 0.65);
      box-shadow:         0px 5px 5px 0px rgba(0, 0, 0, 0.65); */ 
  }
  .custom-side-nav .hs-menu-flow-horizontal{
      padding: 34px 0 0 0; /* Padding to add room for close button */
      background-color: #02bad1; /* Menu background color set off global mobile-menuColor variable */
      width: 100%; /* Full screen width */
      z-index: 8888;
  }

   /* Level 1 Menu List Styles */
   .custom-side-nav-desktop {
        display: none !important;
    }
    .custom-side-nav-mobile.js-enabled {
        display: block !important;
        margin: 0;
        position: relative;
    }
  .custom-side-nav .hs-menu-flow-horizontal > ul > li{
      position: relative;
   }
  .custom-side-nav .hs-menu-flow-horizontal > ul > li a{
       /* font-size: 22px; /* Font size of top level list items 
      line-height: 45px;*/
      overflow: visible;
  }
  .custom-side-nav .hs-menu-flow-horizontal > ul > li a:hover{
      color: rgba(255, 255, 255, 0.6) !important;
  }
  .custom-side-nav .hs-menu-flow-horizontal > ul ul li a:hover {
        color: #fff !important;
    }
  /* Level 1 and Higher Menu List Styles */
  .custom-side-nav .hs-menu-flow-horizontal ul li{
      /*border-top: 1px dotted rgba(255, 255, 255, .35); /* Adds transparent dark highlights to top of top level list items */
  }
  .custom-side-nav ul > li > a {
    color: rgba(255, 255, 255, 0.6);
  }
  .custom-side-nav .hs-menu-flow-horizontal ul li a{
  }
  .custom-side-nav .hs-menu-flow-horizontal ul li a:hover{
      color: #ffffff; /* link hover color set by global mobile-aColorHover variable */
  }

  /* Level 2 and Higher Menu List Styles */
  .custom-side-nav .hs-menu-flow-horizontal > ul ul li{
     border-top: 1px solid #55cde3;
    line-height: 1.5rem !important;
    padding: 0.25rem 0;
  }
  .custom-side-nav .hs-menu-flow-horizontal > ul ul li:first-child{
      border-bottom: 1px solid #55cde3;
  }
  .custom-side-nav .hs-menu-flow-horizontal > ul ul li:first-child{
      border:none;
  }
  .custom-side-nav ul > li.hs-menu-depth-1{
      border:none;
  }
  .custom-side-nav .hs-menu-flow-horizontal > ul ul li a{
      text-indent: 0px; /* Indent Child lists */
      font-size: 1.25rem; /* Font size of child lists */
      color:#fff;
      line-height: 1.5rem;
  }

  /* Level 3 and Higher Menu List Styles */
  .custom-side-nav .hs-menu-flow-horizontal > ul ul ul li a{
      text-indent: 30px; /* Indent Child lists */
  }
  .custom-side-nav .hs-menu-flow-horizontal > ul ul ul ul li a{
      text-indent: 50px; /* Indent Child lists */
  }
  .custom-side-nav .hs-menu-flow-horizontal {
    background-color: #02bad1;
    padding: 34px 0 2rem;
    width: 100%;
    z-index: 8888;
}
}






/* ==========================================================================


   5. COS COMPONENTS                                        


   ========================================================================== */





/* ==========================================================================
   Blog                                         
   ========================================================================== */


/* Blog Post and Listing Body Class */
body.blog {}

/* Blog Post */
body.hs-blog-post {}

/* Blog Listing */
body.hs-blog-listing {}

/* Blog Columns Wrapper */
.blog .content-wrapper {}

.blog a:hover {
    color: #008eaa;
}

.vc-blog-title {
    padding-top: 2rem;
}


/* Blog Content Column
   ========================================================================== */

.blog .body-container {
    max-width: 960px;
    margin: 0 auto;
}

/* Use this to style the main wrapper for the blog listing pages */
.blog-listing-wrapper {}

/* Use this to style the main wrapper for the blog post pages */
.blog-post-wrapper {}

/* Blog Title */
.hs-blog-header h1 {}
.hs-blog-header h1 a{}

/* Section header */
.section-hdr {
    padding-top: 1.5rem;
    margin-bottom: 2.5rem;
}

.section-tit {
    line-height: 2.5rem;
}

.section-subtit {
    line-height: 2rem;
}

/* Blog Post Title */
.post-header h2 {
    font-size: 2.5rem;
    line-height: 2.5rem;
    font-weight: 300;
    margin: 0 0 1.25rem;
}
.post-header h2 a {
    color:#4e4e54;
}

.post-header h2 a:hover {
	color: #02bad1;
}

.blog.blog-resources .body-container .page-center {
   max-width: 960px !important;
   margin: 0 auto;
   padding: 0 !important;
}

.blog.blog-resources .hs-blog-header h1 {
   font-size: 48px;
   line-height: 50px;
   margin: 0;
   padding: 41px 0 1.25rem;
}

.blog.blog-resources .blog-listing-wrapper .post-listing .post-item {
   border: 1px solid #eaeaea;
   padding: 0 1rem 1rem 1rem;
   width: 32.2% !important;
   float: left;
   min-height:485px;
   margin: 0 15px 15px 0 !important;
}

.blog.blog-resources .blog-listing-wrapper .post-listing .post-item:nth-child(3n+3) {
    margin-right: 0 !important;
}

.blog.blog-resources #hubspot-topic_data {
   margin:0;
   padding: 10px 0;
   border-radius: 0;
   border: none;
   font-size: 14px;
   line-height: 16px;
   display: block;
   text-align: center;
   color: #9b9b9f !important;
   text-transform: uppercase;
}

.blog.blog-resources .blog-pagination {
   display: block;
   float: left;
   width: 100%;
   padding: 15px 0;
}

.blog-resources.hs-blog-post .post-banner-image img {
   display: none;
}
.blog-resources .custom_blog_form .hs_cos_wrapper_type_form {
   max-width: 70%;
   margin: 0 auto 50px;
}

.blog-resources .hs-blog-social-share {
   padding: 20px 0;
   border-top: none;
   border-bottom: none;
   height: auto;
}

.press-release .hs-blog-social-share{
    border:none;
}

.blog-resources .section.post-body h2 {
   font-size: 2.25rem;
   line-height: 2.25rem;
   color: #4e4e54;
   margin: 0;
}

.blog-resources .section.post-body p {
   margin-top: 1.5rem;
   font-size: 1.125rem;
   line-height: 1.5rem;
}

.blog-resources .section.post-body blockquote {
   font-size: 1.125rem;
   margin: 2rem 0;
   border-left: 0.25rem solid #f3f3f5;
   padding: 0 0 0 .875rem;
   font-style: italic;
   line-height: 24px;
}

.blog-resources .section.post-body p button {
   font-size: .9365rem;
   color: #fff;
   background-color: #02bad1;
   border: 1px solid #02bad1;
   padding: .25rem 1rem;
   border-radius: 3px;
   margin: 10px 0;
-webkit-transition: color 0.2s ease-in, border-color 0.2s ease-in, background-color 0.2s ease-in;
   -moz-transition: color 0.2s ease-in, border-color 0.2s ease-in, background-color 0.2s ease-in;
   -o-transition: color 0.2s ease-in, border-color 0.2s ease-in, background-color 0.2s ease-in;
   transition: color 0.2s ease-in, border-color 0.2s 
}

.blog-resources .section.post-body p button a {
   color: #fff;
   font-weight: 700;
}

.press-release  .blog-post-wrapper.cell-wrapper .post-header h1 {
    margin-bottom: 1em;
}
.press-release .hs_cos_wrapper_type_post_listing {
    padding-bottom: 50px;
}

.blog-resources .section.post-body p button:hover {
   background-color: transparent;
}

.blog-resources .section.post-body p button a:hover,
.blog-resources .section.post-body p button:hover a{
   color: #02bad1;
}

.blog-resources .section.post-body table td ul {
   padding-left: 2rem;
   margin: 1.5rem 0;
   list-style-type: none;
}

.blog-resources .section.post-body table td ul li {
   position: relative;
   line-height: 1.5rem;
   font-size: 1.125rem;
}

.blog-resources .section.post-body table td ul li:before {
   font-family: 'vcf';
   content: "'";
   position: absolute;
   left: -25px;
   top: 0;
   color: #02bad1;
}

/* Blog Author and Avatar */
#hubspot-author_data {
    line-height: 2;
}
#hubspot-author_data a.author-link {}
#hubspot-author_data .hs-author-avatar {}
#hubspot-author_data .hs-author-avatar img {}

/* Use this to set up different styling for your blog posts */
.blog-listing-wrapper .post-listing .post-item {}
.blog-listing-wrapper .post-listing .post-item .post-body {}
.blog-post-wrapper .post-body {}
.blog-post-wrapper .post-body ul li{
    font-size: 1.125rem;
    line-height: 1.5rem;
}

.blog-post-wrapper .post-body ul li + li{
    margin-top: .375rem;
}
.blog-post-wrapper .post-body ul{
    margin: 1.5rem 0;
    padding-left: 2rem;
}

// Article list

.art-list {
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 3rem;
}

.art-list .item {
  display: block;
}

.art-list .item {
  position: relative;
}

.art-list .item + .item {
  padding-top: 3.25rem;
  margin-top: 3rem;
}

.art-list .item + .item:after {
  content: "";
  display: block;
  height: 1px;
  background: #eaeaea;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}

.art-list .item .author {
  font-size: .875rem;
  line-height: 1rem;
  display: block;
  margin-bottom: .5rem;
  color: #9b9b9f;
}

.art-list .item .tit {
  font-weight: 300;
  margin-bottom: 1.25rem;
}

.art-list .item .desc {
  font-size: 1.125rem;
  color: #77777d;
  line-height: 1.5rem;
  display: block;
  margin: 0;
}

.art-list .item .read-more {
  display: inline-block;
  margin-top: 1.5rem;
  line-height: 1.5rem;
  font-size: 1.125rem;
}

/* Post Featured Image on Listings Page */
.hs-featured-image-wrapper {}
.hs-featured-image-wrapper .hs-featured-image-link {}
.hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image{
  border-width: 0;
  max-height: 170px;
  max-width: 210px;
  height: auto;
  width: auto;
  display: inline-block !important;
  float: right;
  margin: 20px 0 20px 20px;
}

/* Read More Link */
a.more-link {
    font-size: 1.125rem;
    line-height: 1.5rem;
    margin-top: 1.5rem;
    display: inline-block;
    position: relative;
}
a.more-link:after {
    position: absolute;
    content: '\73';
    font-family: "vcf";
    font-weight: normal;
    font-size: 10px;
    line-height: 24px;
    padding-left: 8px;
}

.blog-event-post #hubspot-topic_data {
    border:none;
    display:inline-block;
}


/* Blog Topics List */
#hubspot-topic_data {
    display: block;
    padding: .5rem 0;
    border-top: 1px solid #ccc;
    font-size: .875rem;
    line-height: 1.125rem;
    margin: 0 !important;
}

#hubspot-topic_data a.topic-link {
    padding: 0 .125rem;
    border-radius: 3px;
    font-size: .875rem;
    line-height: 1.125rem;
    display: inline-block;
    color: #9b9b9f;
}

#hubspot-topic_data a.topic-link:hover {
    color: #02bad1;
}

.hs-blog-listing .post-body p {
    margin: 0;
    display: inline;
    font-weight: normal;
    line-height: 22px;
}

.hs-blog-listing .post-body p strong {
    font-weight: normal;
}

.hs-blog-listing .post-body p a {
    color: #77777d;
}

.custom-top-filter .widget-module ul{
    margin:0;
    padding:0;
    list-style:none;
    display: flex;
    flex-flow:row nowrap;
    justify-content: space-between;
    background-color:#eeedf2;
    width: 100%;
}

@media (max-width: 642px) {
    .custom-top-filter .widget-module ul{
        display: block;
    }
}

.custom-top-filter .filter-link-count {
    display:none;
}

.custom-top-filter .widget-module ul li{
    border: 0.5rem solid #eeedf2;
    font-size: 1rem;
    background-color: white;
}

.custom-top-filter .widget-module ul li a{
    color: #77777d;
    display: block;
    line-height: 1.5rem;
    padding: 0.75rem;
}
.custom-top-filter h3 {
    margin: 0;
}
.custom-top-filter .widget-module ul li + li {
    border-left: none;
}

.blog.blog-resources .blog-content {
    padding-top: 25px;
}
.custom_bottom_link {
    padding: 2.125rem 0 4.125rem;
    font-size: .875rem;
    color: #9b9b9f;
    line-height: 1.75rem;
}

.blog .hs_cos_wrapper_type_post_listing h3 {
    font-size: 2rem;
    line-height: 2rem;
    margin: 0;
}

.blog .hs_cos_wrapper_type_post_listing ul {
    color: #333;
}

.blog .hs_cos_wrapper_type_post_listing ul li {
    font-size: 1.125rem;
    line-height: 1.5rem;
}

.blog-listing-wrapper .post-listing .post-item {
    border-bottom: 1px solid #eaeaea;
    padding-bottom: 3.25rem;
    margin-bottom: 3rem;
}

#comment-form.new-comments {
    padding: 16px;
    background-color: #505057;
    border-radius: 3px;
}

/** 
 * Blog Social Sharing icons
 *
 * Overrides defaults to better align icons and prevent overlapping 
 */

.hs-blog-social-share {
  padding: 10px 0 0 0;
  margin-top: 1.5rem;
  border-top: 1px solid #cccccc;
  height: auto;
}

/** 
 * Blog Commments 
 *
 * Custom styles are listed below, as the COS does not provide default styles.
 */


.blog-resources #comments-listing{
    border-bottom: none;
}
#comments-listing {
  border-bottom: 1px solid #ccc;
  margin-bottom: 30px;
}
.comment {
  margin: 10px 0;
  border-top: 1px solid #ccc;
  padding: 15px 0;
}
.comment-date { font-size: 13px; text-align: right; }
.comment-from { font-weight: bold; }
.comment-body { padding: 10px 0; }

/* Pagination */
.blog-pagination {
    text-align:center;
    margin-top: 20px;
}
.blog-pagination a {
    display:inline-block;
    background: #02bad1 none repeat scroll 0 0 padding-box;
    border: 1px solid #02bad1;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    letter-spacing: -1px;
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.3rem;
    margin-top: .5rem;
    padding: .25rem 1rem;
    text-transform: none;
    transition: color .2s ease-in 0s,border-color .2s ease-in 0s,background-color .2s ease-in 0s;
    -moz-transition: color .2s ease-in 0s,border-color .2s ease-in 0s,background-color .2s ease-in 0s;
    -webkit-transition: color .2s ease-in 0s,border-color .2s ease-in 0s,background-color .2s ease-in 0s;
}

.blog-pagination a:hover {
   background: transparent none repeat scroll 0 0;
    color: #02bad1; 
}

.blog-pagination a.previous-posts-link {
    float:left;
}
.blog-pagination a.previous-posts-link:before {
    font-family: 'vcf';
    content: '<';
    margin-right: 15px;
}
.blog-pagination a.all-posts-link {}
.blog-pagination a.next-posts-link {
    float:right;
}
.blog-pagination a.next-posts-link:after {
    font-family: 'vcf';
    content: '>';
    margin-left: 15px;
}

/** 
 * Blog Author Page 
 *
 * ALWAYS be sure to set styles to these selectors, as the COS does not provide default styles
 */

.hs-author-profile {}
.hs-author-profile h2.hs-author-name {}
.hs-author-profile .hs-author-bio {}
.hs-author-profile .hs-author-avatar {}
.hs-author-profile .hs-author-avatar img {}
h3.hs-author-listing-header {}

/** 
 * Blog All Posts Page
 *
 * ALWAYS be sure to set styles to these selectors, as the COS does not provide default styles
 */

body.hs-content-path-blog-all {}
div.post-listing-simple {}
div.post-listing-simple .post-item {}
h2.post-listing-simple {}
h2.post-listing-simple a {}


/* Blog Sidebar
   ========================================================================== */

.blog .blog-sidebar {
    padding-top: 2rem;
}

/* Blog Modules */
.blog .blog-sidebar .widget-span {}

.blog .blog-sidebar h3.form-title {
    font-size: 1.125rem;
    line-height: 2rem;
    margin: 0;
    padding: 0;
    display: none;
}

.blog .blog-sidebar input[type=submit] {
    margin-top: 0;
}

.blog .blog-sidebar .hs_submit {
    margin-top: 1rem;
}

.blog .body-container-wrapper {
    padding: 0 1.25rem 3rem;
}

.blog .blog-sidebar .hs-form-required {
    display: none;
}

.blog .blog-sidebar .row-fluid-wrapper + .row-fluid-wrapper {
    margin-top: 1.5rem;
}

.widget-type-post_listing ul {
    list-style: none;
    padding: 1rem 0;
    margin: 0;
}

.blog .widget-type-post_listing ul {
    padding: 0 0 1rem;
}

.widget-type-post_listing ul li {
    padding:0 0 .5rem;
}

.widget-type-post_listing ul li + li {
    border-top: 1px solid #efefef;
    padding: .5rem 0;
}
.blog .body-container .page-center {
    max-width: 760px !important;
    margin: 0 auto;
    float: none;
    padding-top:0;
    padding-left: 1.25rem;
    padding-right: 1.25rem;
}

.custom_bottom_container {
    border: 1px solid #ebebeb;
    border-left: 0;
    border-right: 0;
    padding: 20px 0;
    margin: 25px 0;
}

.type.type--cta {
    margin-bottom: 20px;
    text-transform: uppercase;
    text-align: left;
}

a.stamp.stamp--cta {
    display: table-cell;
}

a.stamp.stamp--cta:hover {
    color: #fff;
}

.stamp {
    margin: 10px auto 40px;
	font-size: .875rem;
    line-height: .875rem;
	display: inline-block;
    table-layout: fixed;
    width: 140px;
    height: 140px;
    padding: .625rem;
    margin: 0 auto 15px;
    color: white;
    text-transform: uppercase;
    text-align: center;
    font-weight: bold;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    background-color: #0a83a3;
    vertical-align: top;
}

.stamp .stamp__month, 
.stamp .stamp__year {
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 1.75rem;
    margin: 0;
}

.stamp .stamp__day {
    font-size: 4rem;
    line-height: 4rem;
    letter-spacing: -1px;
}

.stamp .stamp__month {
    font-size: 1.6rem;
}

.item__cnt.item__cnt--cta {
    padding-left: 40px;
    text-align: left;
    display: table-cell;
}

.cnt__tit {
    line-height: 1.5rem !important;
    font-size: 1.2rem !important;
    font-weight: 600 !important;
    color: black !important;
}

.cnt__tit a {
    color: black !important;
}

.btn.btn--opposite {
    background: #fe9900;
    border: 2px solid #fe9900;
	line-height: 1.3rem;
    font-size: .9365rem;
	text-transform: uppercase;
    cursor: pointer;
    padding: .25rem 1rem;
    font-weight: 700;
    color: #fff;
	border-radius: 3px;
    -webkit-transition: color 0.2s ease-in, border-color 0.2s ease-in, background-color 0.2s ease-in;
    -moz-transition: color 0.2s ease-in, border-color 0.2s ease-in, background-color 0.2s ease-in;
    -o-transition: color 0.2s ease-in, border-color 0.2s ease-in, background-color 0.2s ease-in;
    transition: color 0.2s ease-in, border-color 0.2s ease-in, background-color 0.2s ease-in;
}

.btn--opposite:hover {
    background: transparent;
    border: 2px solid #fe9900;
    color: #fe9900;
}

.blog.blog-event .body-container .page-center {
    max-width: 960px !important;
    padding: 0;
}

.blog.blog-event.hs-blog-listing .blog-content {
    padding-top: 2.6rem;
}

.blog.blog-event.hs-blog-listing .body-container h1 {
    font-size: 48px !important;
    line-height: 48px !important;
    font-weight: 300;
    padding-bottom: 20px;
}

.blog.blog-event.hs-blog-listing .body-container ul {
    margin: 0;
    display: inline;
    list-style-type: none;
    padding: 0;
}

.blog.blog-event.hs-blog-listing .body-container ul li {
    display: inline;
}

.blog.blog-event.hs-blog-listing .left_content {
    float: right;
    width: 77%;
}

.blog.blog-event.hs-blog-listing .hs-featured-image-wrapper {
    float: left;
    width: 17%;
}

.blog.blog-event.hs-blog-listing .hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image {
    border-width: 0;
    max-height: 170px;
    max-width: 160px;
    height: auto;
    width: auto;
    display: inline-block!important;
    float: right;
    margin: 25px 0 10px;
}

.blog.blog-event .blog-listing-wrapper .post-listing .post-item {
    border-bottom: 1px solid #eaeaea;
    padding-bottom: 3.25rem;
    margin-bottom: 3rem;
    clear: both;
    float: left;
    width: 100%;
}


/* ==========================================================================
   Forms
   ========================================================================== */
   
.body-container .hs_cos_wrapper_type_form,
.body-container .widget-type-google_search,
.body-container .hs_cos_wrapper_type_password_prompt, 
.main-content .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_blog_subscribe{
    background-color: #505057;
    border-radius: 2px;
    padding: 16px;
    display: block;
}
.main-content .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_blog_subscribe .hs-button.primary.large {
    line-height: 20px;
    white-space: normal;
    width: 100%;
    word-wrap: break-word;
}
.subscription-template .span12.widget-span.widget-type-email_simple_subscription h3 {
    color: #fff;
}

.widget-type-email_subscriptions p, 
.widget-type-email_subscriptions_confirmation p,
.widget-type-email_simple_subscription p {
    font-size: 14px;
    color: #fff;
}

.body-container h3.form-title {
    font-size: 2.5rem;
    line-height: 3rem;
    margin: 0 0 1rem;
    color: #fff;
    font-weight: 300;
}


/* All Global Forms
   ========================================================================== */

/* Form Field */
body .hs-form-field {}

/* Descriptions */
body .hs-field-desc {}

/* Labels */
body label {
    color: white;
    display: block;
    font-weight: 500;
    line-height: 2rem;
    font-size: .875rem;
}
body .hs-form-field > label {}

/* One Line Inputs */
body input[type="text"],
body input[type="password"], 
body input[type="datetime"], 
body input[type="datetime-local"], 
body input[type="date"], 
body input[type="month"], 
body input[type="time"], 
body input[type="week"], 
body input[type="number"], 
body input[type="email"], 
body input[type="url"], 
body input[type="search"], 
body input[type="tel"], 
body input[type="color"],
body input[type="file"],
body textarea,
body select {
    width: 100%;
    font-family: Nunito Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    line-height: 2.25rem;
    max-width: 100%;
    /*border-radius: 3px;*/
    margin: 5px 0;
    border: 1px solid #c7c7cd;
    padding: .25rem .5rem;
    color: #77777d;
}

/* Labels */
.wcs body label {
    color: white;
    display: block;
    font-weight: 500;
    line-height: 2rem;
    font-size: .875rem;
}
.wcs body .hs-form-field > label {}

body input[type="text"]:focus,
body input[type="password"]:focus, 
body input[type="datetime"]:focus, 
body input[type="datetime-local"]:focus, 
body input[type="date"]:focus, 
body input[type="month"]:focus, 
body input[type="time"]:focus, 
body input[type="week"]:focus, 
body input[type="number"]:focus, 
body input[type="email"]:focus, 
body input[type="url"]:focus, 
body input[type="search"]:focus, 
body input[type="tel"]:focus, 
body input[type="color"]:focus,
body input[type="file"]:focus,
body textarea:focus,
body select:focus {
    outline: none;
}


.related-post-item {
    margin-top: 7px;
    font-size: 18px;
    line-height: 24px;
    display: list-item;
    color: #02bad1;
    margin-left: 35px;
}

.blog .section-hdr {
    margin-bottom: 15px;
}

.blog .hs_cos_wrapper_type_post_listing h3 {
   font-size: 2rem;
   line-height: 2rem;
   margin: 0 0 10px;
}

/* Separate Styles for Multiple Line Inputs */
body textarea {}
body textarea:focus {}

/* Separate Styles for Drop Downs */

body select {
    min-height: 46px;
}
body select:focus {}

/* Multiple Selection Inputs */
body form.hs-form .hs-form-field ul.inputs-list {
  list-style: none;
  padding: 0;
  margin: 0;
}

ul.hs-error-msgs.inputs-list label {
    color: red;
    line-height: inherit;
}

body form.hs-form .hs-form-field ul.inputs-list li input {}
body input[type="radio"] {}
body input[type="checkbox"] {}

/* Required */
body input:focus:required:invalid, 
body textarea:focus:required:invalid, 
body select:focus:required:invalid {}

body input:focus:required:invalid:focus, 
body textarea:focus:required:invalid:focus, 
body select:focus:required:invalid:focus {}

/* Placeholder Text */
::-webkit-input-placeholder { /* Webkit Browsers */
   /* color: #555;
   opacity: 1; */
}
:-moz-placeholder { /* Firefox 18- */
   /* color: #555;
   opacity: 1; */
}
::-moz-placeholder { /* Firefox 19+ */
   /* color: #555;
   opacity: 1; */
}
:-ms-input-placeholder { /* IE10 */
   /* color: #555;
   opacity: 1; */
}


/* Form Module
   ========================================================================== */

/* Form Field */
.hs_cos_wrapper_type_form .hs-form-field {}

/* Descriptions */
.hs_cos_wrapper_type_form .hs-field-desc {}

/* Labels */
.hs_cos_wrapper_type_form label {}
.hs_cos_wrapper_type_form .hs-form-field > label {}

/* One Line Inputs */
.hs_cos_wrapper_type_form input[type="text"],
.hs_cos_wrapper_type_form input[type="password"], 
.hs_cos_wrapper_type_form input[type="datetime"], 
.hs_cos_wrapper_type_form input[type="datetime-local"], 
.hs_cos_wrapper_type_form input[type="date"], 
.hs_cos_wrapper_type_form input[type="month"], 
.hs_cos_wrapper_type_form input[type="time"], 
.hs_cos_wrapper_type_form input[type="week"], 
.hs_cos_wrapper_type_form input[type="number"], 
.hs_cos_wrapper_type_form input[type="email"], 
.hs_cos_wrapper_type_form input[type="url"], 
.hs_cos_wrapper_type_form input[type="search"], 
.hs_cos_wrapper_type_form input[type="tel"], 
.hs_cos_wrapper_type_form input[type="color"],
.hs_cos_wrapper_type_form input[type="file"],
.hs_cos_wrapper_type_form textarea,
.hs_cos_wrapper_type_form select {}

.hs_cos_wrapper_type_form input[type="text"]:focus,
.hs_cos_wrapper_type_form input[type="password"]:focus, 
.hs_cos_wrapper_type_form input[type="datetime"]:focus, 
.hs_cos_wrapper_type_form input[type="datetime-local"]:focus, 
.hs_cos_wrapper_type_form input[type="date"]:focus, 
.hs_cos_wrapper_type_form input[type="month"]:focus, 
.hs_cos_wrapper_type_form input[type="time"]:focus, 
.hs_cos_wrapper_type_form input[type="week"]:focus, 
.hs_cos_wrapper_type_form input[type="number"]:focus, 
.hs_cos_wrapper_type_form input[type="email"]:focus, 
.hs_cos_wrapper_type_form input[type="url"]:focus, 
.hs_cos_wrapper_type_form input[type="search"]:focus, 
.hs_cos_wrapper_type_form input[type="tel"]:focus, 
.hs_cos_wrapper_type_form input[type="color"]:focus,
.hs_cos_wrapper_type_form input[type="file"]:focus,
.hs_cos_wrapper_type_form textarea:focus,
.hs_cos_wrapper_type_form select:focus {}

/* Separate Styles for Multiple Line Inputs */
.hs_cos_wrapper_type_form textarea {}
.hs_cos_wrapper_type_form textarea:focus {}

/* Separate Styles for Drop Downs */
.hs_cos_wrapper_type_form select {}
.hs_cos_wrapper_type_form select:focus {}

/* Multiple Selection Inputs */
.hs_cos_wrapper_type_form form.hs-form .hs-form-field ul.inputs-list li input {}
.hs_cos_wrapper_type_form input[type="radio"] {}
.hs_cos_wrapper_type_form input[type="checkbox"] {}


/* Blog Comment Form
   ========================================================================== */

/* Label */
#comment-form .hs-form-field > label {}
#comment-form label {}

/* Inputs */
#comment-form input[type="text"] {}
#comment-form input[type="text"]:focus {}

#comment-form textarea {}
#comment-form textarea:focus {}

#comment-form input[type="checkbox"] {}

/* Error */
body .hs-common-error-message {}


/* Blog Subscription Form
   ========================================================================== */

/* Label */
#hs_form_target_blog_subscription .hs-form-field > label {}
#hs_form_target_blog_subscription label {}

/* Inputs */
#hs_form_target_blog_subscription input[type="email"] {}
#hs_form_target_blog_subscription input[type="email"]:focus {}

#hs_form_target_blog_subscription input[type="radio"], #hs_form_target_blog_subscription input[type="checkbox"] {
width: auto;
margin-right: 10px;
}


/* Google Search Form
   ========================================================================== */

/* Label */
.widget-type-google_search label {}

/* Input */
.widget-type-google_search input[type="text"] {}
.widget-type-google_search input[type="focus"] {}


/* Multi Column Form
   ========================================================================== */

body .hs-form fieldset.form-columns-1 {}
body .hs-form fieldset.form-columns-1 .hs-form-field {}

body .hs-form fieldset.form-columns-2 {}
body .hs-form fieldset.form-columns-2 .hs-form-field {}

body .hs-form fieldset.form-columns-3 {}
body .hs-form fieldset.form-columns-3 .hs-form-field {}

/* Multiple Selection Inputs */
body form.hs-form .hs-form-field ul.inputs-list li input {}
body input[type="radio"] {}
body input[type="checkbox"] {}
body form.hs-form fieldset { max-width: none; }
body form.hs-form fieldset.form-columns-1 .hs-form-field { padding: 0; }
body form.hs-form fieldset.form-columns-2 .hs-form-field { padding: 0 10px 0 0; }
body form.hs-form fieldset.form-columns-2 .hs-form-field + .hs-form-field { padding: 0 }
body form.hs-form fieldset[class*="form-columns"] .input { margin-right: 0; }
body form.hs-form fieldset[class*="form-columns"] .hs-input { width: 100%; }
body form.hs-form fieldset[class*="form-columns"] .hs-input[type="checkbox"] { width: auto; }
body form.hs-form fieldset.form-columns-3 .hs-form-field { width: 33.33%; }

@media (max-width: 400px) {
  body form.hs-form fieldset .hs-form-field { padding: 0; }
  body form.hs-form fieldset.form-columns-3 .hs-form-field,
  body form.hs-form .form-columns-2 .hs-form-field .hs-input, 
  body form.hs-form .form-columns-3 .hs-form-field .hs-input { width: 100%; }
  body form.hs-form .form-columns-3 .hs-form-field .hs-input[type="checkbox"] { width: auto; }
}




/* ==========================================================================
   Buttons                                              
   ========================================================================== */


/* All Global Buttons (Excluding CTAs)
   ========================================================================== */

body .hs-button.primary,
body input[type="submit"],
body input[type="button"] {
    cursor: pointer;
    -webkit-appearance: none;
    font-family: Nunito Sans,helvetica,arial,sans-serif;
    font-size: 1rem;
    text-decoration: none !important;
    margin-top: 2rem;
    line-height: 2.25rem;
    font-size: 1.125rem;
    padding: .5rem 3rem;
    width: 100%;
    font-weight: 700;
    text-align: center;
    border: 2px solid #fe9900;
    background: #fe9900;
    color: #fff;
    display: inline-block;
    border-radius: 3px;
    -webkit-transition: color 0.2s ease-in, border-color 0.2s ease-in, background-color 0.2s ease-in;
    -moz-transition: color 0.2s ease-in, border-color 0.2s ease-in, background-color 0.2s ease-in;
    -o-transition: color 0.2s ease-in, border-color 0.2s ease-in, background-color 0.2s ease-in;
    transition: color 0.2s ease-in, border-color 0.2s ease-in, background-color 0.2s ease-in;
}

body .hs-button.primary:hover,
body input[type="submit"]:hover,
body input[type="button"]:hover {
    border: 2px solid #fe9900;
    background-color: transparent;
    color: #fe9900;
}
body .hs-button.primary:focus,
body input[type="submit"]:focus,
body input[type="button"]:focus {}


/* Form Module Button
   ========================================================================== */

.hs_cos_wrapper_type_form .hs-button.primary.large {}
.hs_cos_wrapper_type_form .hs-button.primary.large:hover {}
.hs_cos_wrapper_type_form .hs-button.primary.large:focus {}


/* Blog Comment Button
   ========================================================================== */
#add-comment-button.hs-button.primary {}
#add-comment-button.hs-button.primary:hover {}
#add-comment-button.hs-button.primary:focus {}


/* Blog Subscription Button
   ========================================================================== */
#hs_form_target_blog_subscription .hs-button.primary.large {}
#hs_form_target_blog_subscription .hs-button.primary.large:hover {}
#hs_form_target_blog_subscription .hs-button.primary.large:focus {}


/* Search Button
   ========================================================================== */
.span12.widget-span.widget-type-cell.page-center.page-center__search {
    max-width:640px;
}

#custom_search_input {
    display:none;
    line-height: 33px;
    height: 33px;
    padding-left: 30px;
    z-index: 600;
    position:relative;
}

/* CTA Buttons
   ========================================================================== */

/** 
 * Override global CTA styles by wrapping the CTA module in a module group 
 * that has an ID, and use that ID to prefix your CTA selector. Example shown below.
 *
 * All overriding properties require !important tags. 
*/
#module-group-ID .cta_button {}
#module-group-ID .cta_button:hover {}
#module-group-ID .cta_button:focus {}


.custom_search.form-active.fade-in {
    animation: 0.5s ease-in-out 0s normal none 1 running st-ui-fade-in;
    display: block;
    opacity: 1;
}
.custom_search.form-active {
    animation: 0.5s ease-in-out 0s normal none 1 running st-ui-fade-in;
    background: #fff none repeat scroll 0 0;
    left: 0;
    margin: 0 auto !important;
    opacity: 0;
    position: fixed;
    right: 0;
    top: 65px;
    z-index:9999;
    display:none;
    max-width: 640px;
    background: #fff none repeat scroll 0 0;
    border-radius: 5px;
    width: 100%;
}
.custom_search .widget-type-google_search input[type="text"] {
    background: #f6f6f7 none repeat scroll 0 0 padding-box;
    border-color: rgba(0, 0, 0, 0.1);
    border-radius: 5px 5px 0 0;
    border-style: none none solid;
    border-width: medium medium 1px;
    padding: 16px 120px 13px 36px;
    color: #444;
    font-family: "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;
    font-size: 15px;
    font-weight: 500;
    line-height: 19px;
}
.custom_search .widget-type-google_search input[type="text"]:focus{
    border-bottom:2px solid #1daeeb;
}
.custom_search  .input {
    position: relative;
}

.custom_search .widget-type-google_search .hs-button.primary {
    background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6%2BR8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAG11AABzoAAA%2FN0AAINkAABw6AAA7GgAADA%2BAAAQkOTsmeoAAAESSURBVHjajNCxS9VRGMbxz71E4OwgoXPQxVEpXCI47%2BZqGP0LCoJO7UVD3QZzb3SwcHB7F3Uw3Zpd%2FAPCcJKG7Dj4u%2FK7Pwp94HDg5Xyf5z1Pr9YKImKANTzFXxzjU2ae6qhXaxURr%2FAFl9hHDy%2FwEK8z89sYVEp5gh84wMvMvGiSJ%2FEV85jNzLMR1McqfmN5BEBmnmMJFSvtpH7jdJiZv7q7Z%2BZPfMdcF6rN%2FT%2F1m2LGBkd4HhFT3dcRMY2FpskxaLNpayciHrWAGeziD7b%2BVfkithuTk8bkGa4wgWFmbrSTZOYeBvjc%2BucQj%2FEe6xHx4Taq1nrnKaW8K6XUUsrHWuvNevdRRLzFGwzvDbXAB9cDAHvhedDruuxSAAAAAElFTkSuQmCC") no-repeat scroll 0 0;
    border: medium none;
    height: 13px;
    left: 15px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 18px;
    width: 13px;
}

.custom_close {
    background: rgba(0, 0, 0, 0) url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw%2FeHBhY2tldCBiZWdpbj0i77u%2FIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8%2BIDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpGRTdGMTE3NDA3MjA2ODExODNEMUZBQzQ0QjA0QzNBNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NUVFODNCMEJGOUUxMUU0OUM4NjgxM0FCRENCNTgwOCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NUVFODNBRkJGOUUxMUU0OUM4NjgxM0FCRENCNTgwOCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjM5ODAzQkIxNjIwNjgxMTgzRDFGQUM0NEIwNEMzQTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkU3RjExNzQwNzIwNjgxMTgzRDFGQUM0NEIwNEMzQTYiLz4gPC9yZGY6RGVzY3JpcHRpb24%2BIDwvcmRmOlJERj4gPC94OnhtcG1ldGE%2BIDw%2FeHBhY2tldCBlbmQ9InIiPz5OK5iuAAACzUlEQVR42syWS04bQRCGe1CEhC3YgsGWs0suYQtYRHYOkV1yCeyNlwiJOyQR3MAOSJgFHCLZJbwijVcg24sgpfM3%2BtuqVHoe9mRBSZ9m1FOP7uqp7orMv1IF78AbUOfYD3AKPoIbr2itNUXstURgD8TgADTBBmlyLKZO5CcgiMAeiMEBaIIN0uRYTJ3I28ngR%2BAcVEyyVLiSY2ejgh%2BBc1BRE5O4b6fg2E%2FCS4fBl022OJ2hsxGOOwy%2BnBLc43SGtHlyuAVGYFMEKQUCl1QmnE0VTrbACGyKIKVA4JLKhLOpLsHJB%2FAZ3NF5GXwDbRGwBb7ym5OftHn%2FH%2BzNBdhVq3XGD3w643vl0MkOuMQqLsCuWm0bPPDZAvd8lzo74NKwLOqBlPtJhIIbVsctnNyAeiDlfhKh4IbVcbtk8ok1xSTVPmsL2sxCS%2Bls59yCNrPQUjrbfgt64FA4dj%2FKtUq7e78SP5GhTQ9OHIfCcRlcq7S79yt%2B82POpuePzpE6gEJlWE4owypLqpJRhuVQGcqDaDjHQXQGuuogGs5xEJ2B7qJH8UnBo%2FgkdBT7SXR44eyDBlgnDY7F1Em6jDq8cPZBA6yTBsdi6swmHwVWWeN1%2Bha85Nh30Aef%2BDOmXce57Z28SKhZxyP4xbFHjv3OWfML2ft%2BYCqcaKY5%2BoGpTZZpVj9gc5L0E%2BaVYD9g50T3A%2FPKX%2F2ATvskEHAS2A7fD%2Bi0TwIBJ4HtmPUDK%2BJfcIFegYEY%2BwJe85uXFdEPFLF%2Fuoz0al3JrPE5EO9az19GWvpgjc%2BBeNcy6wdsyiSSglvRD9iUSSQFt1n9QCTu8WiBHiC3fWgLXNpXuXKficEcW%2BDSvsqV%2B0wMkragp5yOeUX31XbU%2BE3q%2Bn5AyphXdF9tR43fpMz6gTxlOE4ow2rOMhyHyrDIQdQteBB1n9VRLPuBrMsoqx%2FIuoyeVz%2FwR4ABAB2CYX%2BJadC6AAAAAElFTkSuQmCC") no-repeat scroll 0 0;
    cursor: pointer;
    height: 16px !important;
    opacity: 0.67;
    padding: 0;
    position: absolute;
    right: 16px;
    text-align: right;
    text-indent: -999px;
    top: 10px;
    width: 16px !important;
    z-index: 999;
}

.custom_close span {
    display: block;
    font-size: 0;
    text-indent: -99999px;
}


@keyframes st-ui-fade-in {
    0% {
        opacity: 0;
        transform: scale(0.9);
    }
    100% {
        opacity: 1;
        transform: scale(1);
    }
}


/* ==========================================================================


   6. MISCELLANOUS                                        


   ========================================================================== */

/*Request demo page*/
.page--require-demo {
background: rgb(65,192,211);
background: -moz-linear-gradient(top,  rgba(65,192,211,1) 0%, rgba(134,219,231,1) 25%, rgba(50,165,191,1) 58%);
background: -webkit-linear-gradient(top,  rgba(65,192,211,1) 0%,rgba(134,219,231,1) 25%,rgba(50,165,191,1) 58%);
background: linear-gradient(to bottom,  rgba(65,192,211,1) 0%,rgba(134,219,231,1) 25%,rgba(50,165,191,1) 58%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#41c0d3', endColorstr='#32a5bf',GradientType=0 );
}

.page--require-demo .graph-background {
    background-image: url('//cdn2.hubspot.net/hubfs/498921/img/Request_demo/graph_backplate.png?t=1493392798125');
    background-repeat: repeat-x;
    height: 360px;
    margin-top: -260px;
}

.graph-background-white {
    background-image: url('//cdn2.hubspot.net/hubfs/498921/img/Request_demo/third_graph.png?t=1493392798125');
    background-repeat: repeat-x;
    height: 50px;
    margin-top: -50px;
}

.page--require-demo .row-fluid .page-center {
    position: relative;
    z-index: 1;
}

.demo_logos {
    margin-bottom: 20px;
}

.demo_logos .cell-wrapper {
    text-align: center;
}

.demo-quote{
    background-color: #02BAD1;
    padding: 15px;
    border-radius: 3px;
}

.custom-footer-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul {
    display:flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-start;
}




/** 
 * Styles that do not fit into available sections above can go here.
 * For example, one would place 3rd party plugin overriding styles here.
 *
 * This section is NOT for 'Custom' styles.  All custom styles must go in the
 * proper sections above.
 *
 * For instance, custom header and footer styles must go in the HEADER and 
 * FOOTER sections.  Custom styles for anything in-between the header and footer 
 * (such as, styles that are unique to the HOMEPAGE only), must go in the 
 * CONTENT section.
*/ 








/* ==========================================================================


   7. MOBILE MEDIA QUERIES                              


   ========================================================================== */



   

/* Screen sizes smaller than site maxWidth (.page-center)
   ========================================================================== */

@media (max-width: 1000px) {}

@media (max-width: 960px) {
    .container-fluid .row-fluid .page-center{
        padding: 0 8.5%;
    }
    .custom-footer-form {
        display: none !important;
    }
    .custom-footer-menu {
        width: 100% !important;
        margin-bottom:0;
    }
    .custom-home-row1 .col1 video{
        display:none;
    }
    .custom-footer-menu ul > li {
        padding-left: 0;
        min-width:120px;
        vertical-align: top;
    }
    .custom-footer-menu .hs-menu-wrapper.hs-menu-flow-horizontal > ul ul li a{
        line-height: 1.5rem;
    }
    .custom-footer-menu ul > li:first-child ul li:last-child,
    .custom-footer-menu ul > li:nth-child(2) ul li:last-child {
        margin-bottom: 24px;
    }
    .custom-footer-bottom .page-center {
        padding: 1.5em 0 0 !important;
        text-align:center;
    }
    .custom-footer-copyright {
        width: 100% !important;
        margin:0 !important;
    }
    .custom-footer-social-icons {
        margin: 0 !important;
        width: 100% !important;
    }
    .ftr-social {
        float: none;
        text-align: center;
        width: 100% !important;
    }
    .custom-footer-social-icons ul{
        float: none;
        padding: 0 0 16px;
    }
    .ftr-social > span {
        display: none;
    }
    .custom-footer-social-icons ul li{
        padding-left: 3px;
    }
    .custom-four-col-equal .col3, .custom-four-col-equal .col4 {
        margin-top: 24px;
    }
    .custom-footer-copyright p {
        font-size: 0.625rem;
        line-height: 1.75rem;
        margin: 0;
    }
    .custom-footer-copyright p a{
        padding-left: 8px;
    }
    
    .careers .custom_top_header {
        padding: 0;
    }
    
    .careers .body-container .page-center {
        padding: 3rem 8.5% 1.25rem !important;
    }
    .custom-monitoring-row1{
        padding: 2.1rem 0 1.2rem;
        background: rgba(0, 0, 0, 0) url("//cdn2.hubspot.net/hubfs/498921/images/starfield.jpg?t=1493392798125") no-repeat scroll 0 -115px;
    }
    .custom-monitoring-row img {
        max-width: 100%;
    }
    .custom-monitoring-row7 h1{
        display: block;
        font-size: 1rem;
        font-weight: 300;
    }
    .custom-monitoring-row7 .col1 {
        padding: 1rem 0;
    }
    .custom-monitoring-row {
        padding: 0;
    }
    .custom-pricing-row1 .col1 {
        padding: 2rem 0 1.25rem;
    }
    .custom-pricing-row1 .column {
        margin: 0 0 25px !important;
        padding-top: 0 !important;
        width: 100% !important;
    }
    .custom-pricing-row1 .column h1{
        line-height: 5rem;
        font-weight: 300;
    }
    .custom-pricing-row1 .column strong{
        display: block;
        font-size: 3rem;
        margin: -4px 0 2px;
    }
    .custom-pricing-row1 .column blockquote{
        min-height:1px !impprtant;
        height:auto !important;
    }
    .custom-pricing-row1 .column h3{
        font-size: 0.875rem;
        line-height: 1rem;
        min-height: 1px;
    }
    .custom-pricing-row1 .col5 ul li:first-child a{
        margin: 0 0 25px;
        display: block;
        max-width: 100%;
    }
    .custom-pricing-row2 h1{
        line-height: 1.875rem;
        font-size: 1.5rem;
    }
    .custom-pricing-row2 .column {
        width: 100% !important;
        min-height: 1px;
        margin-left:0 !important;
        border-left:none;
        text-align: left;
    }
    .custom-pricing-row2 .column img {
        float: left;
        margin: 0 10px 0 0;
    }
    .custom-pricing-row2 .column p{
        margin: 14px 0 0;
    }
    .custom-pricing-row3 h1{
        font-size: 1.5rem;
        letter-spacing: -1px;
        line-height: 1.875rem;
    }
    .custom-pricing-row3 {
        padding: 30px 0 60px;
    }
    .custom-pricing-row3 p {
        font-size: 1.25rem;
         padding-bottom: 20px;
        font-weight: 400;
        line-height: 1.5rem;
    }
    .custom-about-us-row1 {
        padding: 2rem 0 1.25rem;
    }
    .custom-about-us-row2 .col1,
    .custom-about-us-row2 .col2 {
        margin-left: 0 !important;
        width: 100% !important;
    }
    .custom-about-us-row2 {
        padding: 1.25rem 0;
    }
    .custom-about-us-row2 .col1 h1, 
    .custom-about-us-row2 .col2 h1{
        font-size: 1.5rem;
        line-height: 1.875rem;
        margin: 0 0 1.5rem;
    }
    .custom-about-us-row2 .col1 img {
        display: block;
        margin: 0 auto;
    }
    .custom-about-us-row2 .col1 p {
        font-size: 0.875rem;
        line-height: 1rem;
        margin-top: 1rem;
    }
    .custom-about-us-row2 .col1 {
        padding-bottom: 2.5rem;
    }
    .custom-about-us-row3 a{
        font-size: 1rem;
    }
    .custom-integration-row1 {
        padding: 2rem 0 1.25rem;
    }
    .custom-two-col-left .col1 {
        float: none;
        text-align: center;
        margin: 0 0 10px;
        width: 100% !important;
    }
    .custom-two-col-left .col2 {
        float: none;
        padding-left: 0;
        width: 100% !important;
    }
    .custom-two-col-left .col2 h1 {
        display: none;
    }
    .custom-two-col-left::after{
        margin-left: 0;
    }

    .custom-bottom-email-subscription input[type="email"] {
        float: none;
        line-height: 2.25rem;
        max-width: 264px;
        padding: 0.25rem 0.5rem;
        width: 100%;
        margin-bottom: 10px;
    }
    .custom-bottom-email-subscription .input::after{
        content: "";
    }
    .custom-bottom-email-subscription form {
        padding-left: 0;
    }
    .custom-press-kit-row1 {
        padding-top: 2rem;
    }
    .custom-press-kit-row1 .column {
        margin-left: 0 !important;
        padding: 20px;
        text-align: center;
        width: 100% !important;
    }
    .one-column-press-kit .body-container h6 a{
        display:block;
        max-width:100%;
    }
    .custom-press-kit-row3 .column {
        margin-left: 0 !important;
        padding: 0;
        text-align: center;
        width: 100% !important;
    }
    .custom-partners-row2 .col1 {
        margin-bottom: 15px;
        text-align: center;
        width: 100% !important;
    }
    .custom-partners-row2 .col1 a{
        margin: 0 auto;
    }
    .custom-partners-row2 .col2 h5 {
        margin: 0;
        text-align: center;
    }
    .custom-partners-row2 .col2 {
        margin-left:0 !important;
        width:100% !important;
    }
    body.site-page.one-column.one-column-inner .content-wrapper{
        padding: 2rem 8.5% 3.5rem;
    }
    .custom-side-nav-mobile {
        display: none !important;
    }
    body.site-page.two-column-left .main-content {
        border-left: medium none;
        margin: 0 !important;
        padding: 3.5rem 0 5rem;
        width: 100% !important;
    }
    body.site-page.two-column-left .left.sidebar {
        padding: 0;
        width: 100% !important;
    }
    .custom-docs-row1 .col1 h3 a{
        font-size: 2rem;
        font-weight: normal;
    }
    
    .blog.blog-resources .body-container .page-center {
        max-width: 960px!important;
        margin: 0 auto;
        padding: 0 8.5%!important;
    }
    
    .blog.blog-resources .blog-listing-wrapper .post-listing .post-item {
        width: 100%!important;
        float: none;
        min-height: 100%;
        padding: 0 1rem 2rem;
        text-align:center;
        margin: 0 0px 15px 0!important;
    }
    
    .blog.blog-resources.hs-blog-post table td {
        display: block;
    }
    .blog.blog-resources.hs-blog-post table td:first-child {
        width: 100%;
        padding-right: 0;
    }
    .custom-home-row1 h1{
        font-size: 2.375rem !important;
        font-weight: 500;
        letter-spacing: -1px;
        line-height: 2.75rem !important;
    }
    .custom-home-row1 h2 {
        color: #fff;
        font-size: 1rem;
        font-weight: 300;
        line-height: 1.125rem;
        margin: 0;
        padding: 0.9375rem 0;
    }
    .custom-home-row1 ul{
        margin: 7vh 0 0;
    }
    .custom-home-row1 ul li:nth-child(1) {
        display: none;
    }
    .custom-home-row1 .col3 p span{
        display: block;
        font-weight: bold;
        margin: 0 0 15px;
        padding: 0 20px;
    }
    .custom-home-row1 .col3 p strong{
        display: block;
        margin: 10px 0 0;
    }
    .custom-home-row3 ul{
        padding: 32px 0;
    }
    .custom-home-row3 .page-center {
        padding: 0 !important;
    }
    .custom-home-row4 .page-center {
        padding: 24px 5vw !important;
    }
    .custom-four-col-equal {
        padding: 2rem 0 1rem;
    }
    .custom-four-col-equal .column{
        width:49%;
    }
    .custom-four-col-equal .column img{
        height: 65px !important;
        margin: 0 auto 8px;
    }
    .custom-home-row5 .cell--video .wrp{
        padding: 0 0 100%;
    }
    .custom-home-row5 .page-center {
        padding: 0 !important;
    }
    .cell.cell--video {
        padding: 0 40px;
    }
    .custom-home-row5 .cell--video .wrp{
        background-size:100% auto;
        padding:0 0 105%;
    }
    .btn-video > b{
        font-size: 0.9375rem !important;
    }
    .btn-video > b > span{
        font-size: 0.75rem !important;
    }
    .cell--video .btn-video::before {
        height: 50px;
        left: 7px;
        top: 7px;
        width: 50px;
    }
    .cell--video .btn-video {
        background-color: rgba(0, 0, 0, 0.48);
        height: 66px;
        margin-top: 0;
        max-width: 270px;
        padding: 7px 7px 7px 62px;
        top: 40%;
        width: 80%;
    }
    .one-column.one-column-home .image-column img {
        display: none;
    }
    .one-column.one-column-home .text-column {
        margin: 0 !important;
        width: 100% !important;
    }
    .one-column.one-column-home .image-column{
        margin: 0 !important;
        width: 100% !important;
    }
    .one-column.one-column-home .text-column h1{
        font-size: 1.5rem;
        letter-spacing: -1px;
        line-height: 1.875rem;
    }
    .one-column.one-column-home .text-column p{
        font-size: 0.875rem;
        line-height: 1rem;
        margin-top: 1rem;
    }
    .custom-home-row7 {
        padding: 2.5rem 0 3rem;
    }
    .body-container p{
        margin:14px 0;
    }
    .custom-home-row7 .row-fluid-wrapper.row-depth--3.row-number-3,
    .custom-home-row7 .row-fluid-wrapper.row-depth--3.row-number-4{
        margin-top: 2rem;
    }
    .custom-home-row6{
         padding: 36px 0;
    }
    .custom-bottom-email-subscription .hs-error-msgs.inputs-list {
        position:relative;
    }
    .body-container .custom-row5-heading h1{
        font-size: 2rem;
        margin: 0 0 36px;
    }
    .one-column.one-column-home .body-container .custom-home-row1 .page-center {
        padding: 0 2rem !important;
    }
    .custom-bottom-email-subscription .hs-button.primary.large {
        display: inline-block;
        float: none;
        font-size: 0.95rem;
        line-height: 1.675rem;
        margin: 0;
        max-width: 264px;
        padding: 8px 0;
        text-transform: uppercase;
        width: 100%;
    }
    .custom-partners-row1 h1{
        font-size: 2.5rem;
    }
    .one-column-partners .body-container h3.form-title{
        font-size: 1.5rem;
        line-height: 1.875rem;
    }
    .cell--video video{
        height: 60%;
        left: 4%;
        position: absolute;
        top: 16.5%;
        width: 92%;
    }
    .btn.btn--ful-scr {
        left: 88%;
        top: 64%;
    }
    .cell--testimonies .cell__it{
        padding: 6vh 10vw 100px;
    }
    .custom-menu-primary1 .hs-menu-wrapper > ul > li:nth-child(6){
        padding-left:0 !important;
    }
    .custom-home-row5::before{
        background:none;
    }
    .custom-pricing-row1 .column blockquote,
    .custom-pricing-row1 .column.col3 blockquote{
        min-height:1px !important;
        height: auto !important;
    }
    .custom-partners-row1{
        background-position:0 0;
    }
    .contact-us .body-container .main-content .custom_contact_form{
        margin:0;
    }
    .contact-us .body-container .page-center.content-wrapper {
        padding-bottom: 3rem;
        padding-top: 35px;
    }
    .custom-three-col-equal .col1, .custom-three-col-equal .col2, .custom-three-col-equal .col3{
        display: block;
        padding: 16px 16px 0;
        width: 100% !important;
        background:none !important;
    }
    .careers .custom_middle_container .main-content {
        border:none;
    }
    .custom-top-filter .widget-module ul li {
        background-color: #ffffff;
        border: medium none;
        display: inline-block;
        margin-right: 0.5rem;
        margin-top: 0.5rem;
    }
    .custom-top-filter .widget-module ul li a {
        color: #02bad1;
        display: block;
        padding: 0.75rem;
    }
    .custom-top-filter .widget-module ul {
        background: #eeedf2 none repeat scroll 0 0;
        list-style: outside none none;
        margin: 0;
        padding: 0 0.5rem 0.5rem;
    }
    .custom-side-nav {
        padding-left: 8.5%;
        padding-right: 8.5%;
    }
    .custom-left-adviser {
        margin-left:0 !important;
        width:100% !important;
    }
    blog.blog-event.hs-blog-listing .blog-content {
       padding-top: 2.6rem;
       padding-right: 8.5%;
       padding-left: 8.5%;
    }
    
    .blog.blog-event.hs-blog-listing .hs-featured-image-wrapper .hs-featured-image-link img.hs-featured-image {
       float: none;
       margin: 25px auto 10px;
       text-align: center;
    }
    
    .blog.blog-event.hs-blog-listing .hs-featured-image-wrapper {
       float: none;
       width: 100%;
       text-align: center;
    }
    
    .blog.blog-event.hs-blog-listing .left_content {
       float: none;
       width: 100%;
    }
    .custom-about-us-row2 .custom-adviser-col-left .col2{
        width: auto !important;
    }
    .blog.blog-event .body-container .page-center {
       padding: 0 8.5%;
    }
    .custom-about-us-row3 .span12.widget-span.widget-type-linked_image.custom-row3-bottom-image {
        line-height: 150px;
        min-height: 150px !important;
    }
    .custom-about-us-row3 {
        min-height: 150px !important;
    }
    .custom-about-us-row3 a{
        margin: 3.8% auto 0;
    }
    .custom-footer-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul>li.hs-menu-depth-1>a {
        margin-bottom:10px;
        line-height: 1rem;
    }
    
    .custom-footer-menu ul > li {
        max-width:50%;
    }
    .custom-footer-menu ul ul li {
        padding:0;
        display:block;
    }
}

@media (max-width: 803px) {
    .custom-top-filter .widget-module ul li a {
        font-size: 13px;
    }
}

@media (max-width: 642px) {
    .custom-top-filter .widget-module ul {
        padding: 0.1rem 0 0.6rem 0.5rem;
    }
}

@media (max-width: 642px) {
    .custom-top-filter .widget-module ul li {
        display: block;
        text-align: center;
    }
}

@media (max-width: 706px) {
    .custom-top-filter .widget-module ul li a {
        font-size: 11px;
    }
}

@media (max-width: 642px) {
    .custom-top-filter .widget-module ul li a {
        font-size: 15px;
    }
}

@media (max-width: 325px) {
    .custom-top-filter .widget-module ul li a {
        font-size: 13px;
    }
}

.span12.widget-span.widget-type-menu.custom-menu-primary1.mobile-only.js-enabled {
    display: none;
}

@media (max-width: 767px) {
    .span12.widget-span.widget-type-menu.custom-menu-primary1.desktop-only.js-enabled {
        display: none;
    }
    .span12.widget-span.widget-type-menu.custom-menu-primary1.mobile-only.js-enabled {
        display: block;
    }
}



/* Landscape tablet and smaller devices
   ========================================================================== */

@media (max-width: 767px) {
    .custom_top_header {
        padding: 0;
    }
    .custom-home-row1 .col3{
        width: 100% !important;
    }
    .mobile-content {
        margin-left: 0 !important;
        float:none !important;
    }
    .mobile-left-sidebar {
        width: 100% !important;
        float: none !important;
    }
    
    .careers .body-container .page-center {
        padding: 3rem 8.5% 1.25rem !important;
    }
    
    .careers .custom_top_container .custom_top_content ul li {
        text-align: center;
        margin-top: .5rem;
        width: 100%;
    }
    
    .careers .custom_top_container .custom_top_content ul li:first-child {
        margin-top: .0rem;
    }
    
    .careers .custom_col_image {
        display: none !important;
    }
    
    .careers .custom_col {
        padding: 16px;
        background-color: transparent;
    }
    
    .careers .custom_middle_container .main-content {
        border: none;
    }
    
    .careers figure {
        overflow: auto;
        margin: 16px 0;
        border: 1px solid #c7c7cd;
    }
    
    .contact-us .body-container .main-content {
        margin-bottom: 3rem;
    }
    
    .contact-us .body-container .main-content a {
        text-align: center;
        display: block;
    }
    
    .contact-us .body-container .main-content h1 {
        font-size: 1.5rem;
        text-align: center;
        line-height: 1.875rem;
    }
    
    .contact-us .body-container .main-content p{
        margin-top: 1rem;
        text-align: center;
        font-size: .875rem;
        line-height: 1rem;
    }
    
    .contact-us .body-container .main-content .custom_contact_form {
        margin-top: 0;
    }
    
    .contact-us .body-container .main-content .custom_contact_form h3.form-title {
        font-size: 1.5rem;
        line-height: 1.875rem;
    }
    .custom-monitoring-row img {
        display: block;
        height: auto;
        margin: 0 auto;
        max-width: 450px;
        width: 70%;
    }
    .custom-monitoring-row2 .col2 {
        padding-left:0;
    }
    .custom-home-row6 h6{
        margin: 0 0 1rem;
    }
    .custom-home-row6 h2{
        color: #ffffff;
        font-size: 1.25rem;
        font-weight: 300;
        line-height: 1.25rem;
    }
    .body-container .custom-home-row6 p{
        color: #999;
        font-size: 0.875rem;
        line-height: 0.9375rem;
        margin-top: 0.625rem;
    }
    .custom-home-row6 img{
        width:80px;
    }
    .custom-header-logo a{
        width:100% !important;
    }
    .custom-about-us-row3 a{
        padding:0 8%;
    }
    .custom-partners-row3 .col1 img {
        display: block;
        margin: 0 auto 18px;
    }
    .blog-resources .custom_blog_form .hs_cos_wrapper_type_form{
        max-width:100%;
    }
    .item__cnt.item__cnt--cta {
        padding-left: 0;
        text-align: left;
        display: block;
    }
    body.error-template.one-column.one-column-404 .content-wrapper h1 {
        font-size: 2.2rem;
    }
    body.error-template.one-column.one-column-404 .content-wrapper h3 {
        font-size: 3rem;
    }
    body.error-template.one-column.one-column-404 .content-wrapper h4 {
        font-size: 1.6rem;
    }
    .custom-about-us-row2 .custom-adviser-col-left .col1 {
        float: none !important;
        width: 100% !important;
        padding-bottom: 15px;
    }
    .row-fluid [class*="span"].scrollMore {
     width: 100%;   
    }
    /*DEMO REQUEST*/

    .demo_logos {
        max-width: 200px;
        margin: 0 auto !important;
    }
    .demo_logos .widget-type-linked_image img{
        width:auto !important;
        margin: 10px 0;
    }
    .pros_bullets{
        margin-bottom:20px;
    }
    .pros_bullets .widget-type-linked_image {
        width: 30px;
        float: left;
        margin-right: 10px;
    }
    .pros_bullets img {
        width: 30px !important;
        position: relative;
        top: 5px;
    }
}
     

/* Landscape phones and smaller devices
   ========================================================================== */

@media (max-width: 479px) {
    .custom-home-row1 ul li a{
        line-height: 1.75rem;
    }
    .custom-home-row1 ul {
        margin: 1vh 0 0;
    }
     .cell--video .btn-video{
         padding: 7px 7px 7px 64px;
     }  
     .btn-video > b {
        font-size: 0.8rem!important;
    }
    .custom-docs-row1 .col1 h3 a {
        font-size: 30px;
        font-weight: normal;
    }
    .side-nav-trigger{
        padding: 12px 5px 12px 10px;
    }
    .cell--testimonies .cell__it header{
        margin-bottom:0 !important;
    }
    .cell--testimonies .cell__it {
        padding: 2vh 15vw 100px;
    }
    .cell--testimonies .cell__it blockquote {
        font-size: 1.2rem;
        line-height: 1.4rem;
    }
    .cell--testimonies .next, .cell--testimonies .prev {
        font-size: 1.5rem;
    }

}










/******************** Web Canopy Studio Edits ***********************/

.wcs .page-center {
    max-width: 1100px;
    margin: 0 auto !important;
    float: none !important;
    padding: 0 20px;
}
@media screen and (max-width: 1100px) {
    .wcs .page-center {
        padding: 0 20px;
    }
}

/* ========================= */
/*          HEADER           */
/* ========================= */

.wcs .page-header {
    /*background-color: #fff;*/
    background-color: rgba(255,255,255,1);
    /*position: fixed;*/
    /*box-shadow: 0 2px 12px rgba(0,0,0,.2);*/
    padding: 5px 0 10px;
    width: 100% !important;
    z-index: 50;
}

.wcs .page-header .page-center {
    position: relative;
    max-width: 1200px !important;
}
/*.wcs #page-header {
    position: absolute;
}*/
@media all and (max-width: 600px) {
    .wcs .page-header, #page-header {
        position: static !important;
    }
}
.wcs .page-header-scroll {
    background-color: rgba(255,255,255,.95);
    padding: 0;
    position: absolute;
    top: 0;
    z-index: 50;
}
.wcs .page-header-scroll .company-logo img {
    height: auto !important;
    max-height: 56px !important;
}
.wcs .company-logo {
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
    padding: 3px 0 0;
}
@media all and (max-width: 767px) {
    .wcs .company-logo {
        text-align: center;
    }
}
.wcs .company-logo img {
    /*max-height: 100px;
    width: auto !important;*/
    -webkit-transition-property: height, width;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    -o-transition-duration: .5s;
    transition-duration: .5s;
}
@media all and (max-width: 767px) {
    .wcs .company-logo img {
        height: 70px !important;
        width: auto !important;
    }
}
.wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a {
    color: #565656;
    padding: 15px 0;
    font-size: 13px;
    line-height: 25px;
    font-weight: 700;
    /*text-transform: uppercase;*/
    -webkit-transition: all .15s ease-in-out;
    -o-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
}
.wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a div {
    background: transparent;
    position: relative;
    margin: -7px 0;
    padding: 5px 10px;
    border-radius: 5px !important;
    font-size: 13px;
    font-weight: 600;
    text-align: center;
    letter-spacing: .08em;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    transition-duration: .3s;
}
.wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a:hover div {
    color: #fff;
}
.wcs .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a div {
    background: transparent;
    color: #01b9d0;
    border: 1px solid #01b9d0;
    position: relative;
    margin: -7px 0;
    padding: 5px 10px;
    font-size: 13px;
    font-weight: 600;
    text-align: center;
    letter-spacing: .08em;
}
.wcs .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a:hover div {
    background-color: #01b9d0;
    color: #fff;
}


.wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a span > span {
    background-color: #01b9d0;
    position: relative;
    margin: -7px 0;
    padding: 8px 10px;
    border-radius: 5px;
    font-size: 13px;
    font-weight: 600;
    text-align: center;
    letter-spacing: .08em;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    transition-duration: .3s;
}
.wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a:hover span > span {
    color: #01b9d0;
}
.wcs .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a span > span {
    background-color: #01b9d0;
    color: #fff;
    border: 1px solid #01b9d0;
    position: relative;
    margin: -7px 0;
    font-weight: 600;
    text-align: center;
    letter-spacing: .08em;
}
.wcs .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a:hover span > span {
    background-color: transparent;
    color: #01b9d0;
}


@media screen and (min-width: 768px) {
    .wcs .custom-menu-primary {
        
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul {
        float: right;
        position: absolute;
        height: 60px;
        margin-top: -30px;
        top: 50%;
        right: 0;
    -webkit-transition: all .15s ease-in-out;
    -o-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper {
        background-color: #fff;
    -webkit-transition: all .15s ease-in-out;
    -o-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li {
        margin-right: 30px;
    -webkit-transition: all .15s ease-in-out;
    -o-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
        
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li:last-child {
        margin-right: 0;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li a {
        border-bottom: 0 solid #01b9d0;
    -webkit-transition: all .15s ease-in-out;
    -o-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.active-branch a,
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li a:hover {
        padding-bottom: 12px;
        border-bottom: 3px solid #01b9d0;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li.active-branch ul li a {
        padding-bottom: 15px;
        border-bottom: none;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li a:hover div {
        
    -webkit-transition: all .15s ease-in-out;
    -o-transition: all .15s ease-in-out;
    transition: all .15s ease-in-out;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper > li a:hover {
        padding-bottom: 15px;
        border-bottom: 0 solid #01b9d0;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li {
        padding: 0 10px;
        width: 200px;
        z-index:50;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper > li:hover {
        border-left: 3px solid #01b9d0;
        background-color: #f7f7f7;
        padding-left: 7px;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li:last-child a:hover {
        border-bottom: none !important;
        padding-bottom: 15px;
    }
    
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul li:hover {
        border-left: 3px solid #01b9d0;
        background-color: #f7f7f7;
    }
    .wcs .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper {
        left: 217px;
        top: 0;
    }
    .wcs .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
        min-width: 200px;
        white-space: normal;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li ul > li > a {
        padding: 10px 0;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li ul > li > a:hover {
        padding: 10px 0;
    }
}
@media screen and (min-width: 900px) and (max-width: 1100px) {
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li {
        margin-right: 20px;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li:last-child {
        margin-right: 20px;
    }
}
@media screen and (min-width: 768px) and (max-width: 899px) {
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li {
        margin-right: 12px;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li:last-child {
        margin-right: 20px;
    }
}
@media all and (max-width: 767px) {
    .wcs .custom-menu-primary .hs-menu-flow-horizontal ul li a {
        padding: 15px 10px !important;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a div {
        max-width: 150px;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a span > span {
        max-width: 150px;
        padding: 5px 10px;
    }
}
.wcs .top-header {
    padding: 2px;
    height: 32px;
    background-color: #222;
    color: #fff;
}
@media all and (max-width: 767px) {
    .wcs .top-header {
        display: none !important;
    }
}

.wcs .top-header .page-center {
    max-width: 1200px !important;
}

.wcs .top-header ul {
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    float: right;
}
.wcs .top-header .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li a {
    color: #fff;
    font-size: 11px;
    line-height: 26px;
    font-weight: 400;
    padding: 0;
    margin-right: 20px;
}
.wcs .top-header .hs-menu-wrapper.hs-menu-flow-horizontal > ul > li:last-child a {
    margin-right: 0;
}

/* ========================= */
/*          FOOTER           */
/* ========================= */

.wcs .footer {
    background-color: #eeedf2;
    color: #565656;
    padding: 50px 0;
}
.wcs .footer, .footer p {
    font-size: 14px;
    line-height: 2em;
}
.wcs .footer, .footer ul {
    padding-left: 15px;
}
.wcs .footer h1 {
    font-size: 36px;
    line-height: 1.5em;
}
.wcs .footer h2 {
    font-size: 30px;
    line-height: 1.5em;
}
.wcs .footer h3 {
    font-size: 24px;
    line-height: 1.5em;
}
.wcs .footer h4 {
    font-size: 16px;
    text-transform: uppercase;
    line-height: 1.5em;
    font-weight: 600;
}

@media (max-width: 960px) {
    .wcs .footer, .footer p {
        font-size: 13px;
        line-height: 1.8em;
    }
    .wcs .footer h4 {
        font-size: 14px;
        text-transform: uppercase;
        line-height: 1.5em;
        font-weight: 600;
    }
}

@media (max-width: 888px) {
    .wcs .footer, .footer p {
        font-size: 12px;
        line-height: 1.7em;
    }
}

.wcs .footer-column {
    padding-top: 17px;
}

.wcs .footer-block {
    
}
.wcs .footer-block a {
    color: #565656 !important;
}
.wcs .footer .widget-type-post_listing ul {
    list-style-type: none;
    -webkit-padding-start: 0;
}
.wcs .footer .widget-type-post_listing ul li {
    margin-bottom: 15px;
}
.wcs .footer-copyright {
    background-color: #eeedf2;
    border-top: 2px solid #dcdae4;
    color: #565656;
    padding: 20px 0;
}
.wcs .page-footer-copyright {
    text-align: center;
}

.wcs .page-footer-block {
    
}

.wcs .page-footer-block p {
    font-size: 12px;
}

.wcs .location img {
    padding: 6px 2px;
    max-width: 15px;
}


.wcs .ftr-social > span {
    display: inline-block;
    padding-top: 2px;
    vertical-align: top;
    float: left;
    padding: 5px 3px 0 0;
    font-size: 12px;
}

.wcs .ftr-social {
    float: right;
}

@media (max-width: 767px) {
    .wcs .ftr-social {
        float: none;
        text-align: center;
        width: 100% !important;
    }
    .wcs .ftr-social > span {
        display: none;
    }
}

.wcs .social-icon-group {
    padding-top: 22px;
    padding-right: 12px;
}

.wcs .custom-footer-social-icons {}

.wcs .custom-footer-social-icons ul{
    list-style:none;
    margin:0;
    float: left;
    padding:0;
}
.wcs .custom-footer-social-icons ul li{
    display:inline-block;
    padding-left:0.075rem;
}
.wcs .custom-footer-social-icons ul li a{}

.wcs .ico {
    border: 2px solid transparent;
    transition: color 0.2s ease-in 0s, border-color 0.2s ease-in 0s, background-color 0.2s ease-in 0s;
}
.wcs .ico {
    background-clip: padding-box;
    border-radius: 50%;
    display: inline-block;
    height: 2rem;
    line-height: 2rem;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 2rem;
}
.wcs .ico > span {
    display: none;
}
.wcs .ico.fb::before {
    bottom: 2px;
    content: "g";
    position: relative;
}
.wcs .ico::before {
    color: white;
    content: "";
    font-family: "vcf";
    font-size: 1rem;
    line-height: 2rem;
    pointer-events: none;
    vertical-align: middle;
}
.wcs .ico.fb {
    background-color: #547bbd;
}

.wcs .ico.fb:hover {
    background-color: transparent;
    border: 2px solid #547bbd;
}
.wcs .ico.fb:hover::before {
    color: #547bbd;
}
.wcs .ico.tw:hover::before {
    color: #7acdf1;
}

.wcs .ico.tw:hover {
    background-color: transparent;
    border: 2px solid #7acdf1;
}
.wcs .ico.tw::before {
    bottom: 2px;
    content: "k";
    position: relative;
}
.wcs .ico.tw {
    background-color: #7acdf1;
}

.wcs .ico.gp:hover::before {
    color: #cd4932;
}
.wcs .ico.gp:hover {
    background-color: transparent;
    border: 2px solid #cd4932;
}
.wcs .ico.li:hover::before {
    color: #1385c8;
}
.wcs .ico.li:hover {
    background-color: transparent;
    border: 2px solid #1385c8;
}
.wcs .ico.gp {
    background-color: #cd4932;
}
.wcs .ico.gp::before {
    bottom: 1px;
    content: "h";
    position: relative;
}
.wcs .ico.li::before {
    bottom: 3px;
    content: "j";
    position: relative;
}
.wcs .ico.li {
    background-color: #1385c8;
}

@media (max-width: 767px) {
    .wcs .block-1 {
        display: none;
    }
    .wcs .block-2 {
        display: block;
        max-width: 767px;
    }
    .wcs .block-3 {
        display: block;
        max-width: 767px;
    }
    .wcs .block-4 {
        display: block;
        max-width: 767px;
    }
    .wcs .footer-column {
        width: 50%;
        float: left;
    }
    .wcs .location {
        display: none;
    }
    .wcs .page-footer-block p {
        text-align: center;
    }
    .wcs .social-icon-group {
        margin: 0 auto !important;
        float: none !important;
        padding: 0;
    }
    .wcs .ftr-social ul {
        margin: 0 auto !important;
        float: none !important;
    }
}




/* ========================= */
/*      BUTTONS & CTAS       */
/* ========================= */

.wcs .filled-button-blue {
    border: 1px solid #01b9d0;
    background: #01b9d0;
    padding: 10px 20px;
    line-height: 18px;
    border-radius: 2px;
    font-size: 18px;
    color: #fff !important;
    font-weight: normal;
    display: inline-block;
    text-align: center;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    transition-duration: .3s;
}

.wcs .filled-button-blue a {
    color: #fff;
}

.wcs .filled-button-blue a:hover {
    color: #01b9d0;
}

.wcs .filled-button-blue:hover {
    background: transparent;
    color: #01b9d0 !important;
    border-color: #01b9d0;
}

.wcs .filled-button-orange {
    border: 1px solid #ff9900;
    background: #ff9900;
    padding: 10px 20px;
    line-height: 18px;
    border-radius: 2px;
    font-size: 18px;
    color: #fff !important;
    font-weight: normal;
    display: inline-block;
    text-align: center;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    transition-duration: .3s;
}

.wcs .filled-button-orange:hover {
    background: transparent;
    color: #ff9900 !important;
    border-color: #ff9900;
}





.wcs .bordered-button-blue {
    border: 1px solid #01b9d0;
    background: transparent;
    padding: 10px 20px;
    line-height: 18px;
    border-radius: 2px;
    font-size: 18px;
    color: #01b9d0 !important;
    font-weight: normal;
    display: inline-block;
    text-align: center;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    transition-duration: .3s;
}

.wcs .bordered-button-blue:hover {
    background: #01b9d0;
    color: #fff !important;
    border-color: #01b9d0;
}

.wcs .bordered-button-orange {
    border: 1px solid #ff9900;
    background: transparent;
    padding: 10px 20px;
    line-height: 18px;
    border-radius: 2px;
    font-size: 18px;
    color: #ff9900 !important;
    font-weight: normal;
    display: inline-block;
    text-align: center;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    transition-duration: .3s;
}

.wcs .bordered-button-orange:hover {
    background: #ff9900;
    color: #fff !important;
    border-color: #ff9900;
}


.wcs .three-column-padding {
    margin: 50px 0;
}



/* ========================= */
/*           HOME            */
/* ========================= */

.wcs .hero {
    color: #fff;
    background-color: #444444;
    background-size: cover;
    background-repeat: no-repeat;
}
@media all and (max-width: 767px) {
    .wcs .hero {
        background-attachment: scroll !important;
    }
}
.wcs .hero-overlay {
    padding: 250px 0;
    padding-top: 150px;
}
.wcs .hero .header {
    text-align: left;
}
.wcs .hero-text {
    font-size: 20px;
}
.wcs .hero .header h1 {
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    text-transform: none;
}
.wcs .light-hero {
    padding: 150px 0;
    padding-top: 150px;
}
.wcs .about-section {
    background-color: #ffffff;
    padding: 50px 0;
}

@media (max-width: 767px) {
    .wcs .about-section {
        padding-top: 0;
        padding-bottom: 50px;
    }
}

.wcs .about-section-headers h2, .wcs .about-section-header h3, .wcs .about-section-headers h4, .wcs .about-section-headers h5, .wcs .about-section-headers h6 {
    -webkit-margin-after: 40px;
}
.wcs .about-section-icons {
    margin-top: 6px;
}
.wcs .about-element {
    
}

.mid-page-cta {
    background-color: #131c23;
}

.mid-cta-container {
    padding: 60px 0 0;
}

.image-cta-section-content {
    padding-bottom: 50px;
}

@media (max-width: 890px) {
    .image-cta-section-content {
        padding-bottom: 0px;
    }
}

@media (max-width: 848px) {
    .image-cta-section-content {
        margin-top: -30px;
    }
}

@media (max-width: 810px) {
    .image-cta-section-content {
        margin-top: -50px;
    }
}

.image-cta-section-content h3 {
    color: #fff;
}

/*.image-cta-section-content .cta-section-text:before {
    content: '"';
    font-weight: 600;
    font-family: SemiSans Italic;
    font-style: italic;
    font-size: 65px;
    opacity: .5;
    margin-left: -30px;
}*/

.cta-section-text {
    padding-top: 50px;
}

@media (max-width: 767px) {
    .image-cta-section-content {
        text-align: center !important;
    }
    .cta-image img {
        max-width: 300px;
        height: auto;
        margin: 10px auto 0 150px !important;
        float: none !important;
    }
}

@media (max-width: 700px) {
    .cta-image img {
        margin: 10px auto 0 130px !important;
    }
}

@media (max-width: 660px) {
    .cta-image img {
        margin: 10px auto 0 110px !important;
    }
}

@media (max-width: 600px) {
    .cta-image img {
        margin: 10px auto 0 90px !important;
    }
}

@media (max-width: 550px) {
    .cta-image img {
        margin: 10px auto 0 70px !important;
    }
}

@media (max-width: 500px) {
    .cta-image img {
        margin: 10px auto 0 50px !important;
    }
}

@media (max-width: 450px) {
    .cta-image img {
        margin: 10px auto 0 30px !important;
    }
}

@media (max-width: 400px) {
    .cta-image img {
        margin: 10px auto 0 !important;
    }
}

@media (max-width: 330px) {
    .cta-image img {
        max-width: 250px;
    }
}

@media (max-width: 280px) {
    .cta-image img {
        max-width: 200px;
    }
}



@media all and (min-width: 768px) {
  .wcs .mid-page-cta .mid-cta-container {
    position: relative;
  }
  
  .wcs .mid-page-cta .cta-image {
    bottom: 0;
    width: auto;
  }
}

@media (min-width: 768px) {
    .mid-page-cta, .image-cta-section-content {
        float: right !important;
    }
    .mid-page-cta .cta-image {
        float: left !important;
    }
}

.wcs .fun-facts-section {
    background-color: #444444;
    color: #ffffff;
    box-shadow: 0 -4px 12px rgba(0,0,0,.2);
    padding: 130px 0;
    background-size: cover;
    background-repeat: no-repeat;
}
@media all and (max-width: 767px) {
    .wcs .fun-facts-section {
        background-attachment: scroll !important;
    }
}
.wcs .fun-facts-section-headers {
    
}
.wcs .fun-facts-section h3 {
    color: #969696;
}
.wcs .fun-fact-piece {
    text-align: center;
}
.wcs .fun-facts-section .ff-item {
    font-size: 40px;
    color: ;
}
@media all and (max-width: 767px) {
    .wcs .fun-fact-piece {
        margin-top: 30px;
    }
}
.wcs .blog-list-section {
    background-color: #ededed;
    padding: 100px 0;
}
@media (max-width: 767px) {
    .wcs .blog-list-section {
        padding: 60px 0;
    }
}
.wcs .blog-section-headers {
    margin-bottom: 40px;
}
.wcs .blog-section-underheaders {
    margin-top: 60px;
}
/*.home .hs-rss-item.hs-with-featured-image {
    float: right;
    width: 49%;
}
.home .hs-rss-item.hs-with-featured-image:nth-child(odd) {
    float: left;
}
.home .hs-rss-item.hs-with-featured-image a {
    color: #fff;
}
.home .hs-rss-item.hs-with-featured-image .hs-rss-item-text {
    width: 100%;
    text-align: center;
    margin-top: 200px;
    margin-bottom: -308px;
    z-index: 10;
    position: relative;
    color: #ffffff;
    margin-left: auto;
    margin-right: auto;
    float: none;
}*/
.wcs a.hs-rss-title {
    color: #313334;
    line-height: 1.16667em;
    font-size: 25px;
}
.wcs a.hs-rss-title:hover {
    color: #01b9d0;
}
.wcs .hs-rss-item .hs-rss-description p {
    font-size: 16px;
    line-height: 1.59091em;
}
.wcs .hs-rss-item.hs-with-featured-image .hs-rss-description a {
    background: ;
    border: 3px solid ;
    border-radius: ;
    padding: 8px 26px;
    color: #fff !important;
    font-size: 24px;
    font-weight: normal;
    display: block;
    margin-top: 28px;
    max-width: 132px;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    transition-duration: .3s;
}
.wcs .hs-rss-item.hs-with-featured-image .hs-rss-description a:hover {
    background: ;
    border-color: ;
}
.wcs .rss-container {
    max-width: 1100px;
    margin: 0 auto !important;
    float: none !important;
}
.wcs .hs-rss-item {
    margin-bottom: 0;
}
.wcs .hs-rss-item.hs-with-featured-image {
    background-color: #f1f1f1;
}
.wcs .hs-rss-item.hs-with-featured-image .hs-rss-item-text {
    width: 50%;
    float: right;
    padding: 84px 84px;
    text-align: left;
}
@media all and (max-width:1200px) {
    ..wcs .hs-rss-item.hs-with-featured-image .hs-rss-item-text {
        padding: 64px;
    }
}
@media all and (max-width: 1000px) {
    .wcs .hs-rss-item.hs-with-featured-image .hs-rss-item-text {
        padding: 40px;
    }
}
.wcs .hs-rss-item.hs-with-featured-image:nth-child(odd) .hs-rss-item-text {
    float: left;
}
.wcs .hs-rss-item.hs-with-featured-image .hs-rss-item-text .hs-rss-title {
    font-size: 26px;
    line-height: 1.5em;
    font-weight: 700;
    height: 140px;
}
.wcs .hs-rss-item.hs-with-featured-image .hs-rss-item-image-wrapper {
    width: /*100%;*/ 50%;
    overflow: hidden;
    float:left;
    /*background: #000000;*/
}

.wcs .hs-rss-item.hs-with-featured-image:nth-child(odd) .hs-rss-item-image-wrapper {
    float: right;
}
.wcs .hs-rss-item.hs-with-featured-image .hs-rss-item-image-wrapper .hs-rss-featured-image {
    height: 475px;
    width: auto;
    min-width: 100%;
    max-width: none;
}
@media (max-width: 767px) {
    .wcs .hs-rss-item.hs-with-featured-image .hs-rss-item-image-wrapper,
    .wcs .hs-rss-item.hs-with-featured-image .hs-rss-item-text {
        clear: both;
        width: 100%;
    }
    .wcs .hs-rss-item.hs-with-featured-image .hs-rss-item-image-wrapper .hs-rss-featured-image {
        max-width: 100%;
        height: auto;
    }
}

.wcs .testimonials-section {
    color: #fff;
    padding: 30px;
}

.wcs .testimonial-box {
    border: 1px solid rgba(255,255,255,.2);
    padding: 80px;
}
@media all and (max-width: 1100px) {
    .wcs .testimonial-box {
        padding: 40px;
    }
}
@media all and (max-width: 767px) {
    .wcs .testimonial-box {
        padding: 80px;
    }
}
@media all and (max-width: 600px) {
    .wcs .testimonial-box {
        padding: 40px;
    }
}
.wcs .testimonial-box h3 {
    font-size: 25px;
    text-transform: none;
}
.wcs .testimonial-box h4 {
    font-size: 20px;
    color: rgba(255,255,255,.5);
    font-style: italic;
    text-transform: none;
}
.wcs .brands-section {
    background-color: #fff;
    padding: 30px 0;
}
.wcs .brands-section img {
    margin: 0 12px;
}
@media (max-width: 965px) {
    .wcs .brands-section img {
        margin: 0 36px;
    }  
}
@media (max-width: 907px) {
    .wcs .brands-section img {
        margin: 0 20px;
    }  
}
@media (max-width: 767px) {
    .wcs .brands-section img {
        max-width: 25%;
    }  
}
@media (max-width: 717px) {
    .wcs .brands-section img {
        margin: 0 15px;
    }  
}
@media (max-width: 643px) {
    .wcs .brands-section img {
        max-width: 20%;
    }  
}
@media (max-width: 536px) {
    .wcs .brands-section img {
        margin: 0 12px;
    }  
}
@media (max-width: 466px) {
    .wcs .brands-section img {
        margin: 0 20px;
    }  
}
@media (max-width: 361px) {
    .wcs .brands-section img {
        margin: 5px 15px;
    }  
}
@media (max-width: 340px) {
    .wcs .brands-section img {
        max-width: 30%;
    }  
}
.wcs .more-solutions-section {
    background-color: #ffffff;
    padding: 130px 0;
}
.wcs .more-solutions-content {
    
}
.wcs .more-solutions-content h2 {
    -webkit-margin-before: 0;
}
.wcs .cta-bottom-banner {
    background-image: url("https://cdn2.hubspot.net/hubfs/498921/2017%20New%20Images/Home/pattern-background-1.jpg?t=1493392798125");
    background-repeat: no-repeat;
    background-size: cover;
    padding:50px 0 40px;
    color: #ffffff;
    text-align: center;
}
.wcs .cta-bottom-banner h1 {
    font-size: 45px;
    color: #018eaa;
}
.wcs .bottom-cta-right {
    text-align: right;
    margin: 0;
}
@media all and (max-width: 767px) {
    .wcs .bottom-cta-right {
        text-align: left;
    }
}

.wcs .full-width-white-bg {
    background: #ffffff;

}

.wcs .full-width-grey-bg {
    background: #ededed;
    padding: 100px 0;
}

.wcs .back-and-forth {
    max-width: 1500px;
    margin: 0 auto !important;
    float: none !important;
}

.wcs .section-text {
    padding: 0 30px;
}
.wcs .image-piece {
    
}
@media (max-width: 767px) {
    .wcs .section-text {
        padding: 50px 20px;
    }
}

.wcs .hs-form-required {
    display: none !important;
}

.wcs .free-trial-subscribe {
    margin-bottom: 25px;
}
@media (min-width: 768px) {
    .wcs .free-trial-subscribe {
    }
    .wcs .free-trial-subscribe h3 {
        margin-right: 20px;
    }
    .wcs .free-trial-subscribe .hs_email.field.hs-form-field {
        width: auto;
        /*float: left;*/
        margin-top: 0;
        /*margin-right: 20px;*/
    }
    .wcs .free-trial-subscribe .hs_submit {
        width: auto;
        /*float: left;*/
    }
    .wcs .free-trial-subscribe .hs_submit {
        width: auto;
        /*float: left;*/
    }
}
@media (max-width: 767px) {
    .free-trial-subscribe h3 {
        text-align: center;
    }
}


.wcs .body-container .hs_cos_wrapper_type_form, 
.wcs .body-container .hs_cos_wrapper_type_form, 
.wcs .body-container .widget-type-google_search, 
.wcs .body-container .hs_cos_wrapper_type_password_prompt,
.wcs .main-content .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_blog_subscribe.body-container .hs_cos_wrapper_type_form, 
.wcs .body-container .widget-type-google_search, 
.wcs .body-container .hs_cos_wrapper_type_password_prompt, 
.wcs .main-content .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_blog_subscribe.body-container .widget-type-google_search, 
.wcs .body-container .hs_cos_wrapper_type_password_prompt,
.wcs  .main-content .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_blog_subscribe {
   background-color: transparent !important;
}

.wcs .form-center {
    margin: 0 auto !important;
    float: none !important;
    max-width: 520px;
}

.wcs .free-trial-subscribe .hs-button.primary {
    border: 1px solid #ff9900;
    background: #ff9900;
    padding: 10px 35px;
    margin-top: 5px !important;
    border-radius: 0;
    font-size: 18px;
    color: #fff !important;
    font-weight: normal;
    display: inline-block;
    text-align: center;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    transition-duration: .3s;
}

@media (max-width: 479px) {
    body form.hs-form fieldset.form-columns-2 .hs-form-field {
        padding: 0px !important;
    }
    body form.hs-form fieldset[class*="form-columns"] .hs-input {
        width: 100% !important;
    }
}

.wcs .free-trial-subscribe .hs-button.primary:hover {
    background: transparent;
    color: #ff9900;
    border-color: #ff9900;
}
/*.wcs .free-trial-subscribe input[type="email"] {
    margin-top: 0;
    box-shadow: none;
    padding: 10px 100px 10px 20px;
    border-radius: 0;
}*/
.wcs .free-trial-subscribe label {
    display: none;
}



.wcs .hs_cos_flex-slider {
    margin: 0 !important;
    /*padding-top: 60px;*/
}

.wcs .hs_cos_flex-slider .superimpose .caption {
    top: 30%;
    text-align: left !important;
}

.wcs .hs_cos_flex-slider .superimpose .caption h1 {
    padding-bottom: 20px;
    max-width: 550px;
    font-size: 40px;
}

.wcs .hs_cos_flex-slider .superimpose .caption h2 {
    max-width: 550px;
}

.wcs .hs_cos_flex-slider .superimpose .caption h3 {
    padding-bottom: 30px;
    color: #018eaa;
    max-width: 550px;
    font-size: 25px;
}

.wcs .hs_cos_flex-slider .superimpose .caption h4 {
    max-width: 550px;
}

.wcs .hs_cos_flex-slider .superimpose .caption h5 {
    max-width: 550px;
}

.wcs .hs_cos_flex-slider .superimpose .caption h6 {
    max-width: 550px;
}

.wcs .hs_cos_flex-slider .superimpose .caption p {
    max-width: 550px;
}

.wcs .hs_cos_flex-slider .superimpose .caption li {
    max-width: 550px;
}

.wcs .hs_cos_flex-slider .superimpose .caption span {
    visibility: visible !important;
    max-width: 550px;
}

.hs_cos_flex-direction-nav a {
    margin: -20px 30px 0;
}

@media (max-width: 1320px) {
    .wcs .hs_cos_flex-slider .hs_cos_flex-slides img {
        height: 500px;
        width: auto !important;
        max-width: none;
    }
}

@media (max-width: 1205px) {
    .wcs .hs_cos_flex-slider .superimpose .caption {
        top: 20%;
    }
    .wcs .hs_cos_flex-slider .superimpose .caption h1 {
        font-size: 30px;
    }
    .wcs .hs_cos_flex-slider .superimpose .caption h3 {
        font-size: 20px;
        padding-bottom: 20px;
    }
    /*.wcs .hs_cos_flex-slider .superimpose .caption span {
        font-size: 9px;
    }*/
}

@media (max-width: 1015px) {
    .wcs .hs_cos_flex-slider .superimpose .caption {
        top: 20%;
    }
    .wcs .hs_cos_flex-slider .hs_cos_flex-slides img {
        min-height: 480px;
        width: auto !important;
        max-width: none;
    }
}

@media (max-width: 942px) {
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
        font-size: 10.5px;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a span > span {
        font-size: 10.5px;
    }
    .wcs .custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a div {
        font-size: 10.5px;
    }
    .wcs .hs_cos_flex-slider .hs_cos_flex-slides img {
        min-height: 500px;
        width: auto !important;
        max-width: none;
    }
}

@media (max-width: 938px) {
    .wcs .hs_cos_flex-slider .superimpose .caption h3 {
        font-size: 18px;
    }
}

@media (max-width: 890px) {
.wcs .hs_cos_flex-slider .hs_cos_flex-slides img {
        min-height: 500px;
    }
}

@media (max-width: 887px) {
    .wcs .hs_cos_flex-slider .superimpose .caption {
        top: 15%;
    }
    .wcs .hs_cos_flex-slider .superimpose .caption h1 {
        font-size: 25px;
    }
}

@media (max-width: 869px) {
    .wcs .hs_cos_flex-slider .superimpose .caption h1 {
        line-height: 2rem;
    }
}

@media (max-width: 786px) {
    .wcs .hs_cos_flex-slider .superimpose .caption h3 {
        font-size: 16px;
    }
}

@media (max-width: 767px) {
    .wcs .hs_cos_flex-slider .superimpose .caption {
        top: 30%;
    }
    .wcs .hs_cos_flex-slider .superimpose .caption h1 {
        font-size: 27px;
    }
    .wcs .hs_cos_flex-slider .superimpose .caption h3 {
        font-size: 18px;
    }
}

@media (max-width: 600px) {
    .wcs .hs_cos_flex-slider {
        padding-top: 0;
    }
    .wcs .hs_cos_flex-slider .superimpose .caption {
        top: 20%;
    }
}

@media (max-width: 489px) {
    .wcs .hs_cos_flex-slider .hs_cos_flex-slides img {
        min-height: 600px;
    }
}

@media (max-width: 427px) {
    .wcs .hs_cos_flex-slider .hs_cos_flex-slides img {
        min-height: 650px;
    }
}

@media (max-width: 418px) {
    .wcs .hs_cos_flex-slider .superimpose .caption {
        top: 10%;
    }
}

@media (max-width: 400px) {
    .wcs .hs_cos_flex-slider .superimpose .caption {
        position: absolute;
        background-color: transparent;
    }

    .wcs .hs_cos_flex-slider .superimpose .caption span {
        margin-bottom: 10px;
    }
}

@media (max-width: 328px) {
    .wcs .hs_cos_flex-slider .hs_cos_flex-slides img {
        min-height: 700px;
    }
}

@media (max-width: 300px) {
    .wcs .hs_cos_flex-slider .hs_cos_flex-slides img {
        min-height: 750px;
    }
}


.wcs .content-section {
    padding: 150px 0;
}

.wcs .text-module {
    text-align: right;
}

@media (max-width: 767px) {
    .wcs .text-module {
        text-align: left;
    }
}


/********** RSS Stuff ***********/
.wcs .blog {

}

.wcs .blog .picture-section-row {
    width: 100vw !important;
}

.wcs .blog .picture-section-row {
    width: 100vw !important;
}

.wcs .blog .post-item {
    padding-top: 0 !important;
}

.wcs .blog .post-header {
    max-height: none !important;
}

.wcs .section-pictures .post-header {
    max-height: none !important;
}

.wcs .picture-hover {
    /*position: relative;*/
}

.wcs .animated-blog-title {
    position: absolute;
    left: 50%;
    margin-left: -50%;
    width: 90%;
    max-width: 90%;
    padding: 0;
    position: relative;
    font-size: 22px;
    font-weight: 500;
    line-height: 28px;
    text-align: left;
    height: 130px;
}

@media (max-width: 960px) {
    .wcs .animated-blog-title {
        height: 160px;
    }
}

@media (max-width: 908px) {
    .wcs .animated-blog-title {
        height: 190px;
    }
}

@media (max-width: 800px) {
    .wcs .animated-blog-title {
        height: 220px;
    }
}

@media (max-width: 767px) {
    .wcs .animated-blog-title {
        height: auto;
    }
}

.wcs .post-date {
    text-align: left;
    font-size: 0.725rem;
    background-color: #dedede;
    display: inline-block;
    padding: 0 10px;
    color: #77777d;
}

.wcs .post-summary a:link {
    color: #77777d !important;
}

@media (max-width: 767px) {
    .wcs .post-summary {
        display: none !important;
    }
    .wcs .text-begone {
        display: none;
    }
    .wcs .no-button {
        display: none;
    }
    .wcs .post-padding {
        padding-bottom: 20px;
    }
    .wcs .blog .post-header {
        padding-bottom: 40px;
    }
    .wcs .animated-blog-title {
        max-width: 100%;
    }
}


.wcs .section-pictures-container a {
    display: block !important;
    height: 100% !important;
}

.wcs .blog-posts {
    height: auto;
    padding-bottom: 50px !important;
}

.wcs .text-begone {
   width: 100%;
   height: 100px;
   margin-top: -100px;
   z-index: 3;
   position: relative;
   background: -webkit-linear-gradient(rgba(237,237,237,0), rgba(237,237,237,1)); /* For Safari 5.1 to 6.0 */
   background: -o-linear-gradient(rgba(237,237,237,0), rgba(237,237,237,1)); /* For Opera 11.1 to 12.0 */
   background: -moz-linear-gradient(rgba(237,237,237,0), rgba(237,237,237,1)); /* For Firefox 3.6 to 15 */
   background: linear-gradient(rgba(237,237,237,0), rgba(237,237,237,1)); /* Standard syntax */
}

.wcs h2 {
    color: #4e4e54 !important;
}

/**************************************/



/***************************/
/*      CALLOUT BOXES      */
/***************************/

@media (min-width: 768px) {
    .callout-grid .span4 {
        margin-left: 0 !important;
        min-width: 33.33333333%;
    }
    .callout-grid .span6 {
        margin-left: 0 !important;
        min-width: 50%;
    }
}

.callout-box {
    
}
.callout-box.training .page-center {
    padding-top: 20px;
    padding-bottom: 20px;
}
@media (min-width: 768px) {
    .callout-box.training .page-center {
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        align-items: center;
        -webkit-align-items: center;
        justify-content: center;
        -webkit-justify-content: center;
    }
}

.callout {
    padding: 13% 13% 13% 13%;
    margin: 0 auto;
    min-height: 253px;
}

/*@media (max-width: 1540px) {
    .callout {
        padding: 15% 13% 10% 13%;
        min-height: 277px;
    }
}

@media (max-width: 1390px) {
    .callout {
        padding: 15% 13% 12% 13%;
        min-height: 322px;
    }
}

@media (max-width: 1261px) {
    .callout {
        padding: 15% 13% 12% 13%;
        min-height: 346px;
    }
}*/

@media (max-width: 767px) {
    .callout-text {
        text-align: center;
    }
}



.callout-box.style1 {
    background: #01b9d0;
}

@media (max-width: 767px) {
    .callout-box.style1 {
        margin-top: 20px;
    }
}

.style1 .callout-text,
.style1 .callout-text p,
.style1 .callout-text h1,
.style1 .callout-text h2,
.style1 .callout-text h3,
.style1 .callout-text h4,
.style1 .callout-text h5,
.style1 .callout-text h6,
.style1 .callout-text ul,
.style1 .callout-text ol {
    color: #ffffff;
}

.style1 .callout-text p {
    font-size: 20px;
    line-height: 34px;
    font-weight: 100
}

.callout-box.style1 a {
    padding: 15px 25px;
    border-radius: 3px;
    color: #fff !important;
    background-color: #ff9900;
    border: 1px solid #ff9900;
    font-size: 14px;
    font-weight: normal;
    margin-top: 0px;
    display: inline-block;
    -webkit-transition-duration: .5s;
    -moz-transition-duration: .5s;
    transition-duration: .5s;
    width: auto;
}

.callout-box.style1 a:hover {
    background: transparent;
    color: #ff9900!important;
}


.callout-box.style1.featured {
    background: transparent;
}

@media (max-width: 767px) {
    .callout-box.style1.featured {
        margin-top: 20px;
    }
}

/*************************/



.wcs .form-title .body-container p {
    text-align: center;
    margin: 3px 0 18px !important;
}

.wcs .post-form {
    margin-top: -10px;
}


@media (max-width: 767px) {
    .mobile-trigger1 {
        top: 0px;
    {
}

/**********************/






/* ==========================================================================
   Mobile Menu - Hubspot Standard Toggle Menu
   ========================================================================== */


/**
 * Special Note
 *
 * When the menu is open, a class of .mobile-open is applied to the body. You can 
 * use this for custom styling on any element when the menu is in the open position.                     
 */

@media (min-width: 768px){

  .wcs a.mobile-trigger, .wcs a.child-trigger {
      display: none !important; /* Hide button on Desktop */
  }

}

@media (max-width: 767px){

  /* Variables
     ========================================================================== */

     /* Set Mobile Menu Background Color */
        /* Set Link Color */
   /* Set Link Hover Color */

  /* Menu Reset - Remove styling from desktop version of custom-menu-primary */
  /* Place any additional CSS you want removed from the mobile menu in this reset */
  .wcs .custom-menu-primary, .wcs .custom-menu-primary *{
    display: inline-block;
    float: none;
    position: static;
    top: auto;
    right: auto;
    left: auto;
    bottom: auto;
    padding: 0px;
    margin: 0px;
    background-image: none;
    background-color: transparent;
    border: 0px;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    -webkit-box-shadow: none;
    -moz-box-shadow:    none;
    box-shadow:         none; 
    max-width: none;
    width: 100%;
    height: auto;
    line-height: 1;  
    font-weight: normal;
    text-decoration: none;
    text-indent: 0px;
    text-align: left;
    color: #343434;
    }


  /* Toggle Button
     ========================================================================== */

  .wcs a.mobile-trigger {
      display: inline-block !important; /* Hide button on Desktop */
      cursor: pointer; /* Mouse pointer type on hover */
      position: absolute; /*******************************************/
      top: 0px;          /*  Position Button at top left of screen  */
      left: 10px;        /*******************************************/
      width: auto; /* Button width */
      height: auto; /* Button height */      
      padding: 30px 10px;
      background: #ffffff; /* Background color */
      z-index: 99999999999; /* Z-index to keep button on top of other layers */
      -webkit-transition: background-color 0.2s linear; /* Button color transition effect */
      font-size: 16px;
      font-weight: normal;
      text-align: left;
      text-transform: uppercase;
      -webkit-border-bottom-right-radius: 6px;
      -webkit-border-bottom-left-radius: 6px;
      -moz-border-radius-bottomright: 6px;
      -moz-border-radius-bottomleft: 6px;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px;
      -webkit-transition:color .2s ease-in; 
      -moz-transition:color .2s ease-in;
      transition:color .2s ease-in;
  }

  .wcs a.mobile-trigger:hover {
      text-decoration: none; /* Removes link text underline on button */
      color: #343434;
  }

  .wcs a.mobile-trigger span{
      display: inline;
  }

  /* Change button when menu is open */
  .wcs .mobile-open a.mobile-trigger{
      -webkit-transition:background-color 0.2s linear; /* Button color transition effect */
      -moz-transition:background-color 0.2s linear; /* Button color transition effect */
      transition:background-color 0.2s linear; /* Button color transition effect */
      background: transparent; /* Changes button background to be slightly darker than open menu color */  
  }

  .wcs .mobile-open a.mobile-trigger span:after{
     opacity: 1; 
  }


  /* Toggle Button Icon & Animations
     ========================================================================== */

  .wcs a.mobile-trigger i {
      display: inline;
      position: relative;
      top: -5px;
      margin-left: 5px;
      -webkit-transition-duration: 0s;
      -webkit-transition-delay: .2s;
      -moz-transition-duration: 0s;
      -moz-transition-delay: .2s;
      transition-duration: 0s;
      transition-delay: .2s;
  }
  .wcs a.mobile-trigger  i:before, a.mobile-trigger i:after {
      position: absolute;
      content: '';
  }
  .wcs a.mobile-trigger  i, a.mobile-trigger  i:before, a.mobile-trigger  i:after {
      width: 30px; /* Icon line width */
      height: 5px; /* Icon line height */
      background-color: #343434; /* Icon color */
      display: inline-block;
  }
  .wcs a.mobile-trigger  i:before {
      margin-top: -9px; /* Position top line */
      -webkit-transition-property: margin, -webkit-transform;
      -webkit-transition-duration: .2s;
      -webkit-transition-delay: .2s, 0;
  }
  .wcs a.mobile-trigger  i:after {
      margin-top: 9px; /* Position bottom line */
      -webkit-transition-property: margin, -webkit-transform;
      -webkit-transition-duration: .2s;
      -webkit-transition-delay: .2s, 0;
  }
  .wcs .mobile-open a.mobile-trigger i {
      background-color: rgba(0,0,0,0.0);
      -webkit-transition-delay: .2s;
      -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);
      -moz-box-shadow:    0px 1px 1px rgba(0, 0, 0, 0);
      box-shadow:         0px 1px 1px rgba(0, 0, 0, 0);
  }
  .wcs .mobile-open a.mobile-trigger i:before {
      margin-top: 0;
      -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      transform: rotate(45deg);
      -webkit-transition-delay: 0, .2s;
      -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);
      -moz-box-shadow:    0px 1px 1px rgba(0, 0, 0, 0);
      box-shadow:         0px 1px 1px rgba(0, 0, 0, 0);
  }
  .wcs .mobile-open a.mobile-trigger i:after {
      margin-top: 0;
      -webkit-transform: rotate(-45deg);
      -ms-transform: rotate(-45deg);
      transform: rotate(-45deg);
      -webkit-transition-delay: 0, .2s;
      -webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0);
      -moz-box-shadow:    0px 1px 1px rgba(0, 0, 0, 0);
      box-shadow:         0px 1px 1px rgba(0, 0, 0, 0);
  }

  /* Child Toggle Button
     ========================================================================== */

  .wcs a.child-trigger {
      display: block !important; /* Hide button on Desktop */
      cursor: pointer; /* Mouse pointer type on hover */
      position: absolute;
      top: 0px;
      right: 0px;
      width: 55px !important; /* Button width */
      min-width: 55px !important;
      height: 45px !important; /* Button height */  
      padding: 0 !important;
      border-left: 1px dotted rgba(255, 255, 255, .20);
  }
  .wcs a.child-trigger:hover {
      text-decoration: none;
  }


  /* Child Toggle Button Icon & Animations
     ========================================================================== */

  .wcs a.child-trigger span {
      position: relative;
      top: 50%; /* Centers icon inside button */
      margin: 0 auto !important;
      -webkit-transition-duration: .2s;
      -moz-transition-duration: .2s;
      transition-duration: .2s;
  }
  .wcs a.child-trigger span:after {
      position: absolute;
      content: '';
  }
  .wcs a.child-trigger span, a.child-trigger span:after {
      width: 10px; /* Icon line width */
      height: 1px; /* Icon line height */
      background-color: #343434; /* Icon color */
      display: block;
  }
  .wcs a.child-trigger span:after {
      -webkit-transform: rotate(-90deg);
       -ms-transform: rotate(-90deg);
      transform: rotate(-90deg);
       -webkit-transition-duration: .2s;
       -moz-transition-duration: .2s;
      transition-duration: .2s;
  }
  .wcs a.child-trigger.child-open span:after {
      -webkit-transform: rotate(-180deg);
       -ms-transform: rotate(-180deg);
      transform: rotate(-180deg);
       -webkit-transition-duration: .2s;
       -moz-transition-duration: .2s;
      transition-duration: .2s;
  }
  .wcs a.child-trigger.child-open span {
      -webkit-transform: rotate(180deg);
       -ms-transform: rotate(180deg);
      transform: rotate(180deg);
       -webkit-transition-duration: .2s;
       -moz-transition-duration: .2s;
      transition-duration: .2s;
  }

    
  /* Menu Styles on Mobile Devices
     ========================================================================== */  


  /* Hide menu on mobile */
  .wcs .custom-menu-primary.js-enabled .hs-menu-flow-horizontal,
  .wcs .custom-menu-primary.js-enabled .hs-menu-children-wrapper{
      display: none;
  }  

  /* Make child lists appear below parent items */
  .wcs .custom-menu-primary ul.hs-menu-children-wrapper {
      visibility: visible !important;
      opacity: 1 !important;
      position: static !important;
      display: none;
  }

  /* Mobile Menu Styles */
  .wcs .custom-menu-primary.js-enabled .hs-menu-flow-horizontal{
      position: absolute; /**************************************************************/
      top: 0;             /* Positions the menu to drop from the very top of the screen */
      left: 0px;          /**************************************************************/                                              
      width: 100%;   
      -webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.65);
      -moz-box-shadow:    0px 5px 5px 0px rgba(0, 0, 0, 0.65);
      box-shadow:         0px 5px 5px 0px rgba(0, 0, 0, 0.65); 
      overflow: scroll;
      height: 100vh;
  }
  .wcs .custom-menu-primary .hs-menu-flow-horizontal{
      padding: 70px 0 0 0; /* Padding to add room for close button */
      background-color: #fff; /* Menu background color set off global mobile-menuColor variable */
      width: 100%; /* Full screen width */
      z-index: 8888;
  }

   /* Level 1 Menu List Styles */
  .wcs .custom-menu-primary .hs-menu-flow-horizontal > ul > li{
      position: relative;
   }
  .wcs .custom-menu-primary .hs-menu-flow-horizontal > ul > li a{
      font-size: 22px; /* Font size of top level list items */
      line-height: 45px;
      overflow: visible;
  }

  /* Level 1 and Higher Menu List Styles */
  .wcs .custom-menu-primary .hs-menu-flow-horizontal ul li{
      border-top: 1px dotted rgba(255, 255, 255, .35); /* Adds transparent dark highlights to top of top level list items */
  }
  .wcs .custom-menu-primary .hs-menu-flow-horizontal ul li a{
      padding: 0 10px;
  }
  .wcs .custom-menu-primary .hs-menu-flow-horizontal ul li a:hover{
      color: #343434; 
  }/* link hover color set by global mobile-aColorHover variable */

  /* Level 2 and Higher Menu List Styles */
  .wcs .custom-menu-primary .hs-menu-flow-horizontal > ul ul li{
     background-color: rgba(255, 255, 255, .08);
  }
  .wcs .custom-menu-primary .hs-menu-flow-horizontal > ul ul li a{
      text-indent: 10px; /* Indent Child lists */
      font-size: 16px; /* Font size of child lists */
  }

  /* Level 3 and Higher Menu List Styles */
  .wcs .custom-menu-primary .hs-menu-flow-horizontal > ul ul ul li a{
      text-indent: 30px; /* Indent Child lists */
  }
  .wcs .custom-menu-primary .hs-menu-flow-horizontal > ul ul ul ul li a{
      text-indent: 50px; /* Indent Child lists */
  }
}