﻿.fa,
.pane-post-social-post-social-block .btn-hamburger {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
    
}

@font-face {
    font-family: 'Lyon';
    src: url("data:text/plain;charset=utf-8;base64,d09GMgABAAAAAOmEAA8AAAADX1AAAOkjAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGlobg7tkHPFkBmAAhlYRCAqE0jCD0VkLjCYAATYCJAOYSAQgBYPWOwe3e1vMF5MC5cbufoypFkRuEwEYtWfc6/ronWBu6jpFcT3F7NmL8seYCfYIum27WAmSnlvLlg+Uxz77/////1ckFRmzDZC22xgAIKiqP/6/IqDRxZVFMslR+j73RZuzFhlkTClynuZS5qkXk8XqZDpn1S+jmmNlSbOnAW6GL5B4a2M/eB2bpO7djkHuerKjSO+rSxDlrB5P5a48K/f8KjpCjmb1Ci8VPt/oYoY2igMzSELKCvtlkC9dvmT71q6TZhWCWbwbD7W9FDtZcyTEGB/3XSV1AvaQBbK1ine5Fpk+coNJMmKFbELEG66f/dSnvw+h2sRbL8QFr3CkHKWjb3hRP4idO/VHn6ZOTSlsTAqVWWumV1JITakGV8IchsIM/ZrBcbA8yyT++KuGPihbIPtPKpQ3+Y22TuhHPIHLTwLGYNfWHb46HNCXGTnXznGB4dDZkccATm4vOVCEcBnFmZjYaeRFsxEHITIu8aN/Cc//12bd9385UBAiTSpWEOn2ocUkTqdVozLqsp0zK7eViDJAc+ti0YxtLGCOTptHjAaTR+R5pNpCnEi0lEV0W4hIlTBAwii6BSpqjCqr54gew5MnUiRZGABw5u1b8cIAGbPD83PrkRIbPeixgm1sbGP/Lxhj0YxVwJJBjw4JxSgUsTEOKzjw9O709LTPuvC8s65SL/W8O/VOqvcHuLl9v8qhHIR4QJMgvKzQiPL//xz+v3Pt+zid3wiFq0YD1q028mg4XJ3/+T+d+gs2B4i3Ek9eCwnLcFdPqUpb3z3PZRJwyRgc9pKW1cCSPEc+uRbvO+QsQ2Ap2Tv+4wkkVthKX6E6vloV/qt7/t+VX2nZsqWlpaWrUiMjR0ZuVerIlSfwOQKRAGBQxq//n5aiNpx5UrukFrSlXEMv3MAN3J83oIotpeyAl0FV0SSskAP07e8wey2HSMuf+SIa9gw7pCUwz9vu7QY+ST5QYlkoscZ0MK4phy3+2rsjITFJIwKlFIuCuifsOI7fwXQMJgZT649HlW3NjcR7DvKsqewVUiMp5PPvcTFABOe4R0mVYZoamtdQ83ITbyDeDuUp6nYjhPyaVLEjpyYlGsPApPfd//9/zv6cZPTsZDQtNaCG1GAEaTpi4K2fc3bIDQkhlMub1JT8JH1/yXt/qTmm06wplAi6Sp3Cleeig4ELAxgw+OOD3mtIzQ4HN/hu0lXwL/REP9gNdh3Xu/61MrKyMjKyMjLS0jLS0tISiUQikUgkUpLFNnu/eyxXAl2DBfu5TSwBAv7h+7q1U8l98QA7ors8stW3JAEVYNUg9tLU2W3YGe1+uydeQnouqATQlzmx1RFa024/Bn4igdzfnH4apVnyl/33bfdQHmBCO8SUfTVfPSwZdrS334Povoy9f86710iRoMSYAlQAtMM/LZ2HTGMvXZq7VCq6ezS6T/kx+V6+3DEhL/bNUO4KhHUGxLDIzBVNm0jx6W1Z5f6Xv3KUKbipbBhA1UzoVlpsHfilPgCwGKzM/zMr9fPn7xRUzbQqqxpUS1J13Xapum9arQWVhlJqknoOmC3B6EY9Wmhc6mXNEZEHbHhnnb1remefBUSec75J8P+rr1mLR/DPn5Boeo5mXI12jibYuegoUiOHqNmci468FxdXHxf4kElKYwr8+hMcRXMSneWAh/cA4gP4lJw5kkeOKehsuZWbKqRyN7e526ag7LyVdyv3G8tt+t2iKGJTbFMuge24C6S3ic5xtgjDwCCgeHi78d/J4X1oe4IBZqHe2qKzKEgCjHMJMKjKL1/tCZC39YOmI92mK71GbwZjMJrwwY0NX8dlOFvTM4O3bx+g4wI+SV/HZRiubA/0qL+mflL5WmqHCTocgJzhrV7jAexqlVenP2f9s6/UJunJm7X9Z7Xat9drQWkVlVpY6TiBAdAJZBWFk3AYEOtAoTEVaenlqrr8TNpUM0LHdnUycF1SfxrG1vRVlSkp9p+pVkpqz6yJdDwfRJeENg0wVV1dEgYDrAiAfCJ2tca6/t0DPpBcQ54xLryXe+SQrX8oMbD5G7/OlFo5ajyesFkobpZgiJYfn7Yv/HsS2PdDYlxNxQSnblXxnVh+ffY22WMyB6GEZaYtwRivEMIII4wJ+ZfJXre56JX6GxtsgBiyhCX3C8GYYWiaphGNEEKn1dXpiXnugyDQuKyZBDLUc+KaaDz7a/9zL/r6fz1DD+xy9t773t7/GKO10kopJUpERETk5bUxDohzwuDEzrjrG3nTihDi22/EaLBko0HksyyPRQzH/e2n/Q/RlFnNluY16hqDiEdAQMCSel9pX6+bYUytkGp7l3lrfT8aUFQ0joUCAoJGA3Van3gtghNZNteSoRmWHw+aw7bPr8rhsuvwFLNASDJAlvb0bQT6oSrZqqaI5lkmw3QRkcs/yPhXREAAb737JBsAePlx51QAePWR7C4giIIWAEqENgo0xhXk+OqBddUKaqBuYGMNgDqxlcAuLALUldMFrmE60BofsUAGUECAZzcu6PUPN+UgffPFUA9sCEB+jwJiGvQrn68OUfpuyoUo/ZBvDlH6WdQQovRLXx+i9Nu2OkTpj2ljiFLKX2apj38f7IP09TcDPdAACAAhFItPgEiBgFn2g3VDN0RMHCkAyGOy+cS5ZpiUyRVKFMMJlVqj1ZGU3tnF1c3dw9NLQBjc9XwwWByeQCSRAQqVRmcwWWwOjy8QisQSLx8/EASGQGFwBBKFxmBxeAKRRKZQaXQGS1at27Ttr8DsgSJaLHHEk6j4kiiuhBJLLrX00GHCRSg7UjlRo8WIGRwrTvnxEyRKkj5j5qxtKb6EEksquZRSSysd+OL/GQTkifnXs88f5PkfXU89Lbw1+Q85GjJoW2bkLtcxjgu1ALu7Sd7Bru2Z3vrfKcEvlRjh4fMlXelZK7ZzPU6BL5GPwNf0CH3GHWixW46EOEo8KEwjmgkSkkOWNJ6ulrhIL9N79DmDnZSTdNfYWn/09ED7f9nsnOy5hOlkIVKMLWcrgFNFWGlWhfXVJqcut0ftn+N0J+w1B5HGSaOmSRxnx9UJdJ65EumjvbT7wi0FEE3sQTz8KgjzW40U1L1RaBM/oJ6annX1/hoA0f9/jAOu8ywYCBaCrTB0Y/QZg4327VSfGftnuBVhsPToRFFCNHwcIYjmPFUYF4h7IZLD+JUY+4vbxx18z5GAG4WN9fFP02ZHJ5/YOJiwVw2Hh/E2/xulURKQFCSvk+8piXCI4EhfZPSsnblS9myhRny3PED6mOrTUfqTTtAlxsxh5qiYGeOyAJbDqlgL62ILHEVhUmgUEb/AbbgL9+PBvIDXcx6f4jsCRZWgMqkicUbYCA/xQmSJGlEvvos5sVOFVW+rn9VOTacZ6rC6o15qROimJrQZbjUZ/ran08rb2Q13E92aRDBJOPNPW0wmmlkrnSRXeshAGSUzZJmsk22KDdGgYTXcn+qz+rf92BnBsjp/vuhfKq5inInr1i3htns3uTvd/e5pjo3yhsz27iylKkCwKlbPKJhlmqAFDlVjIBYn4EScBMk4BafilWBlvBpeHc+AmXgWXgNLJBcqmIAqqAX1oIEpNku0wHKhF6hKiKqmBpJiHWhdLKxUbkRGww6ZAygW4iBeXhqpxkjdNDQ9RZkbK7AqwX02LJs8UclJUBPVCw3X0cysthZiM9lS0e2ZO3OHCx//yrMpGkqNdJwmzvLOYxd5u6I9yAFx532lW699XPfpe5/XffWVmG3sGGfgx4THRL7ySMdkMmVMHd0/InOxLW3t+9mvUVy4JCyFl6a3v6YvlfbKowqojtWe1fmBGVsmzDpqnCpaOnpm7yxtr3aw02BvzAF2hLvSQgYDL3VlrJn0rP3MGruaVwcHOh1qWQl0htFlDIf1XiT2+I2/Io9cgn1ikyIBknlaoAqeWfxvLjWkwSgSSsuJN3Fur7sr0iv8dnL/5J+cI5xjnBOc/587Pm1lijoLHUXO7uA9xMtgL1XhiCWRULgYmra0nFc3Hmg4FKnFLDBDTojdeQw31i2ngQxmUIMzlith96eStdjUvjkV559yE2CQSKuoc025zxr926ib7djId41Oo/NvYFLNlla7Q7kbW+7s8tU3X3/zzZvvfvjBp81hazdcbU9+9mGEPPjTw29+/+Gfb468O42cvZwfLl7+8zLe7KEcgLq+1/drQ+87dxvzGLuOm8dPE35MXCd9TUYp89S1+8/IVOzZ0x9pUz+3fs3F55JH6bnM1P6U/qx0qzxX+a76We0Pq98zPjLXrN817iqmryTnZjjlpmqlVqqXZitNpIUs9bac6WZ6weHSAHlvZp2OvtQUQHJpplSuVCpVRHY10aCQi4TYw8Ao9k6YFfF1Sx8qR6/KplF7tMooIsQN8NKIsh9QRkLSpKj1kkgAY2UsTYo8wiYi4I1WMiFzZQPSDHSxYAFTKfpQNZ0xoEIWgIrJbFOOWYug5T1N3r4wCBquWPlQMXpXLoqbaQoFtO1Ac9qBKC7unZwB817ROvYhfjQxq4Ce3PLuJhWoqGNAUanBLGudgbBKbiEeCwBAwUD36XPJmRnIwdUQAoq0wQo4InXBXApRM4HCydusQDDcS/pmiU55TdWucyEXkh1IQSGFHMBwFUoBkNBZ16SYnlYJUkmZbJcswY2OexBIPyB6EBSCMrHZV6D4TTzv2D95RxLHyIklLjS6Q+/hIJlzkDMrnslkZ+4mJI+csEx6D486tPkWWuoJI8otrL9UyzuguRmbAwjwLNSAArgUSU7gPcUuneXaCig4FQEOhisUroR4Yap4UOLMEOXEYmVukGpa6h55225spXTjsDspIjDzUHjqvGpkEswNVMfHkLSe+WoRRu2FliJb6Ag/i+KRc+AYXqk8wfRABs8ZCJ34YpED69+LdKlfwXoAISYUMx5R3yjxzcxsIls/kUPe9mlEPDjbYf4Fqsi7rJduaNs4NyQOi+4jx1vcjHQiQh9FPcrnAlqcuzR3OsgbImeR80jBkBjISml8yRlSJ2pVFQ4ugtJBYHFZciah60geNIQZFhuLjwMAj5KjxiiCUK8PU7bacjjhuZKznPN4cXJJtDT1ckqZKHoXBaULM6Vyl0YUikXDpdObvhF1BASkYkqrZEegkU17yzHyImy9x8kQP0zoM7xFPGoutBbZQ7/DFUQ9H3ewkMAxoMd0zsHHD0m9ikiJ4jz8dL4HO08yGxucmLHm9l0xnSKR3xCRn0vUdwyM/N+j1F/d4fThkj/ZrcPjnJRtaBm+zJcS2jefQoMJcS9TSydx86FlJpMz3NxFqT1lrKyM+e7LmVNrJU47sNoNtwf9WAla867sTawuoXUVd9f4rINaN+H2DmOQKG94OQ45Noqxbzx8M/GDaQyG1ZufPv3sJB4Ufm+rRRcfk3nssb7XhiiYPAiItIWoW5m9TmQYEJwY4am08zu2EXHjuXRnXWxmhUCuS8P4D1b3+SyDmjoj4aeIn1n9CDz4LTSManfiU9nkaUmoMAMyyrxWLZ3HbrM84TbEhtlo4RbvgtSB59TW/TWyu+2x5796k2Vt91nSQkTPxFaS6vGRzvn69KaAZprNC4I2HFRrHrxNkOx0Ftl/JD6fG/a+vHv60ZvPfl79OoqLl7hKkktLL3NakBz43XDLTKQE5UUQoYIiwCG4k8aJ3cGIPp1ATIBJTxcMA0HjnvEZ2dIPrbnltxyz6rOD9RQLhM4uLantgt3q6yJ9jqxrF5sJ5xcw2rHL8nbbQybPVTIWgnk0hUBom7sMM8jSJqb58sYwJEncbjxFAvAIAAQK1gUeGyBAJ2yoiKbImkzaYqke2TnmxakpRFE4LBGxbu+acdptogiq/JTPfKppa7iXpmZdp1l6deVAL4cq/XrmO25vGiE7l0vIruAZ3Mi+8Y/ooSpQYyEImxvN5chHKf70r2jrhWQQgkjHEcMVw5VrbsYD+obokwktkC3uuoNhrL3qkmjXdZ5h64BhMsyMjcMICIq4AXwo+TZ9W4iQequCVxVqMNwIPxWyGKhrKSe8Y+lkzHrpcMRiyUp/bnLqZhJBIkWsjedOxUTptNtqz/6aw1HZP5aL2KB1lyuY8OkLwf+kijU0kOd5JmLefpM4iHMaDolVpAxeprzCcRlaD28Gh/WJfxzZpAJHG053QoGBkeqf1xOOz+dwi2WTyjJGLSgkDFHL4gyxwGAAIodWLMvw1sHZkqkTIGwCSU0gYQg7WI8pMYzEFxIbTOQ7F9bcw1YhAwHW+JRAVBjhVXkRNRnxBdZhp2mleSWUMxV6VRcpUCubAlboqfZJQAEFKshQtUdWsVkj6RGTyszEynUpn4FDL/zKyRaoT23imHPSHEESxLqscqx4pYR8FknOIIC5Z2UseS8kb2UNXq5CA60b7RAQqZu7KXXouNSNaSwzsnYuQFdwyjsuMFg53FSEajD7p8wri9uHj6oiXGpTkqPpLLfkTtYSshnQfbL5CsEkba+MirMlYw5VuvjA02NMUBoyHLmCW1CsXzB2VVlD7HKFAxapDSUhDEY98JVfnYFWNQIOFAcJEyGImRgg1gGN7kVqz1wtd4tl6uVtoVjkXoFebKRRT7uppmCcmEfKh98qW6pRVuq2ups5nFu/FwakQsZcvOqJzuFTZoBNnwZ123gulOPopfBk+i9L5PEGSfoBhkrdOXYZyAjRGIDQn+WE+pF9pYeV00NiEr+yA3jHQw8Z0PENKDSsQb2YXnMKBIbYbiVSMJEleSuiNeyaxLW1nmDgddQpbDv2OPaU8Ayewwuub1yK2yCj2EKF8MpIGJaOlhK4US6ekw/FQIdBUQBCRbjVKxHEm8SCrHz9ae3ysxu50f4jnpAsqWZWkG9jDFe6x7tOQbrI1cFxZy6QRtc4vUWHOVzgI1pneRMd5hpl/kkdEccSJ9gwdGEgrZQdny731ahscL+jiL5L/UC06ZO2vN3Qp2xb8yPqp9TPBL9GfkPcTz1IPEz8jvg98Xfsn9gRzglw1kec9xEXbRh7+zwg6xLWRzckbgo1g5pDLaDO4M5x6pHEhJjN+GDKpRWw2zyEfd+d16IRNkZEyxm7bm/WagDNUeCtISyASAbyOJoYKblNi7yFSOSHc4mNwwcOzgDp+1sf4gAFsAAGesMYvIhVDMMQqjmtD5AJd4MRZEABB+Ajizh0wMFDIBBE3ekCgUAgEB0gOFDSybIa1CQmJU3qmTXkGnKtR72EsMNT4h70eOIpPIPnohcEj4yegQSuqclTvHcr0PilrCez11x+gUY/qS51dYVhWKAeWCDNrl08kiEpYZgocxy1DLrWvIkcdGUEgkAg743YbeQyqWIgA83llKjVMjkzoZ+GMKgL110e4kg0dbY7GlCKFAyGd/Hw1AllosvGbxqxsY5OAfMVWeoYGpC2DHZebxD7kow8j40O1z71mIy8LyMfmUC9j9oWQoSLWbrASDo+SoGaYAQQwcGUc5KUQV5meHJiPZKdwnsu3gSOtCyDarfU0wRd/bVSj4ffQqTBgQiK+97i+MPQvGEUQUYYDABwAFVpH4fdqKYxbvQOwwAGaordBzF3Unzdn5qBuNaEyA1Nkg5DlWFt0cjs6IwXsw/9b+k077Yvp7zIIK4uB6cGmfhbg3ejAKJoISrRVWLqwVJML+1dzIeRqJG0rgyrLL+crryunqMlqw3MBf4Xm+5wH7KlY+iTRtgp9wZlAMDNtuE/+N/ksVWPu9dTiWfwHF5w1cMarGvpgLgNq6P0FyqEx5DrhtWbdsde8Hf1Ma+JTAGhXQAMVgdwytwOVZgAkEz0SLk8ZCoLhc1luDHlzBWJpJDR+E5yHSzXGts6MxP04jInyFJX0AHfbLiyz6gFbFuhAOwayLrHqORx43o9JXEDBTrFYNlPO4kKqsyvBoaHXueSbUJHwSY324Wf5da3mPKNxTcnQ872ivsgjdjTN1lAsJFYE9CaoXMtINeK13bWTq7jqtPadbHrZqYFWargaoJfgqDK/C+TWjJPmsz9SpOLYo7x4+Y1i7IHHnaCkoz7Mg8xj9cpoMIaoQYNZzZCAnqhSXgTpBBTwQgt8GghcKUMwRKBAiopsrVxD6TSEodIm2Pt8awNJ95E6o6oU1YLwUBZKKgOFnwRU7JcQhr1cyAUS8jOj/sIfcJ9Xvbl2teTjFzQZmO5AXtwuyn38g/d4Aj093xZVKHQnUYu7zIrDASKpapw5vZDG8AYBjXQFXSMR5DupFqv77LtrttbWxwQsNaLXsKcptAhYomfIoLB3Ct5lBBnMigAJTB4gxS4lWVkPAkZ/OSBFgMWAsZN4+nhYD4r9rx5UpVZDd+b9OUQMQkMgEAIDGDcYrGRrd+8AqLDs4psh6jRvVwAKmAIFS0CgNKLLaXcx5k3iTpx9GUwFbpLDa5+rWg6L/xF8O4ozLKyi5IL8flsMwjnRBhdDWwKxJsEXsXZqbqSACnkhi3MliF2RfZ4uuEN41GBeNXsJYo2OMpu7guEJhF/AVTlV8WIEkAE4sbxZJzbWwKcCj9cpfBYAK68cDF9JgEzmXKbRcJqCYU19J7Wfmqg7b1utp6MFvYR9enY5w+IZyjEODwuuKhXdBEyFoOz4QMtn1i3S7eHt+gnDDAR2QwozPyYxtDI3bnLzu0BTlcwoBdTQVolHsnEZ+hcyo/IJRIubOYlDJpqZqlWnJWs6W6xIKnL0TkcAxRGTUsvWSL1KTgZ561wFpesDnO0XzbK5Nq88tlluk3tO2JXR4HmAJrLzjw28gbtyQwkJhp6FDAAZR9BkaaFTvBYiTjhBt4H9AHNDwT2wQUgHzEdmao7OmKjQ7nkslVOK8hCeX5SmH9KHS/Zde31B9c0G5uB1gK00YqOG+l0vIi6hXtBAQGkGJUfH7auDKNwsR1Cg3U56eYxvudsUS59bHJNNm6US20rbytZKM+VyMvhsulKDWDAhAUHHnwENIQBEw486ufihQ31YMKFj4CGCTPM2ZR05mHAZBAO8ODTs8/F4cvhoBwJUmQoQMHAqUCCFAUoZbl4kUMpUpRg4FQk0jBnU9KZR4KUQRSAgtEXTV64VzLjlDBzuVycN9Msm4eeAgO4Cc6wOXxQq1uKTaDMMYfTiy9dqVYur447UN3Cz6fzTCsMYQhvLGnxcmkphYX1YJO3JTXUt+2lcXO64+KPImNxDugvIIO7i++oWg6EvCHn0rj3yMNTz3woIAoFlGTHr50vchv3aoWpsJlecREmIJAybsEMbciRsFPyUhgM0036ZVOEvqBgLQpKNRuFwwkc9A/pROzSC9M62AFARcKC0GjQvouQ42PeY+dxr4IgNpqdyjT1FKE/K3GgfeP3NjqJAhoAhoC2aHZJWpmVvPiIxsHmPSfqWTwB0/KHgorb9Ks/uip3V00lwXd26wA5vYQABjTiWkGjMMYbzWfATLZKie8YC93FKpBKqySKEmr4qjsCFZBz1+m7AQ8v4NG62ie5UERNGaT1goiXu+0AVmO7e1DTF1g1VsKThZd/fNlVso9DXAcGaHCjojIgF/PDfSmFZrpgoAP8X/GiomL6E3GmXfyp9hGvJYkkOVVZh3tCz4Rd62QJELAjP4mLU7Y69fzt5vvrus2l4dZ3wEA0qlHxYhmd3eACxjtpF9BsquMcrMHDDUSvtZSUNYUlCYarcg41td6kOTQShhHawDfwN/m3H/gutpYNH9Y+lFPG2lFur8wiO1XmDg8bXhYjfbneWrzRIQgReLJ7H69kZS9AVnIpJ/mIlyz7cj8lo5cXGSxjPeY5V3vTUStT3efCWlSjHA5tFHQO6bA75tIDfhuvUbhQIezyBz7mPRCMRf3D/8l+m68JMvol1VoggxG3rFRkQlEiTggaRBEWS+gy8gmQGqqyHg+BSc7wXMwV03kFarFaGM24GCi74sQNyxZEvXSnQoqVZGGW3CwvTZB3qmWVdGCKpIYNgpYyM6Tk5l0A8r4IFFfGQ+mSt3H1pAavu+4QE0G3DHEhk5e8WXBORil9l5VC7V5zfoJi5oxbIp92zwUgkXaiDqNpV2qS55GKW6QiV0m/VmDL01yomtihz+HFyICJWaEcLH9WTGSzijU3BymeoL7nAnSYpTjBMdqmYYQwaOfXtJY1lptSHlbUn4NWwsh9zYtP6UstOYcMAJV2ciSgA9w02Wy5wO5dKsviGa0CRPfWAXJnWXiRxkTVOjdw56g+5zQiI8MEfqbrzetluA5hznkQXlEgk82llyRTSzbjrvJpPhSWNASAEzG9BM6QcGElFUF0mM7kl3GnEcjFmWzOAAfRgQvZki5pcJHMwdjhEqfstJIkljRVgInFOjLB+qtKpv0rMZAoOejyT2E9gFIeIrQk34zTJ5ACXrE/QCIgESOXuVN5gcZ51hkGp1P29R+6euq91qwXPkQruog2K+XO8t8VcPnCnVmVOGpcHZ0Jgua4C5asXqTheyGUjsvNIpjC5awGxqLplIABGSEvo8LlaRkaER2Yi8lOTtSHCwpWGtUpAiTJwiL+CLPlmsd5ycrYGaGyoHoERbGGFGrY5BOUvKd8vMAakcce94SKQgJZpQoZVCtrOiuvbJzU58XRCaHRGUwWm8PlC0RiiQw978pu/Dbj7dlPay3HnHCBnv8YM2fBkhUb9pw4c/H4zOtcTz++NsRLliJTlmw5cuXJV6BQsRKlyrzxTp0PPmrUql2nbp/w9Bs0ZMQX387Bij+KiHFikpgmZ2UWLdkQW8QOsUtCGCa7EpGYFIRKJSUyEpkEVhJP5IroJNur5VXws7Wk0hw5c+XOk7e6/NU3VVTRxRQbm59G+8ee8ivbb4FquuFwmi7L7fH6bAdHJ4RGZzBZbA6XxxcIJVKZXKFEMZzwgZaOkYmZg4tHGZ8KVeq0aNehV78lAJVGZ7CUOoPRZLawsraxdXBy9sdJ5UqVWqPV6Q0MJksj7sys7OLjRwQn/VB7jx5/48ZtLOkqAo4bTGNYQKgH9oqNVzqWqCV1NU4Oy1wJ4V/JyN8cfViCyoCCiywiDrOKiJzgIWuZL4kM6e+e/69ctRdQvAqFF7S8997xe03cBW4lDy6oKq9s+xG8o1CTuQQAin0y3E84iPmHtDwKCDfkCN+ORh1WVnet6huFE/mz9Ih8r1yhl/da1HCTo35326/NellmGcYmmUc5D+OD2l7c6OWpUnneErFIaQGhEjxSWm4V2+ZDBTOlcd56DV4NJpyQGoeeww9guQb6+C+te+AN5/uCjytvv7HUiKb5pEgg6KZEysZtqp3dwfoztWy3TfFwGw+bbNer7O73vspq2+t5dlwvjGJKPn+ncXGJBkqjNGOvftef70hSqXDc9zvk0H2WWlT8HgPBlwsaCfN9jGbUfhwA1QCMCP/QLaYgw6E9deJ+G5/vW/vkMZx07oHvzxvxhyqeLK7xFp7kpUqgD7895bpZM3Jddg5uOnKfSXAoi7gaar2FVIoPsJpFXBWKmP69D5gQWwO5lHnA9NHgdivHgZf09VpmdDu3pRNMvqKjGD8rrfRtDzRf1HkozoT/94QLPamvTcWTzNIoaYviGj9zt6Oj2kRbAneNpdgK7sxcD/3L9jIZjT8hB+lKFqf0YxlMZakpvcoA19uRp1E7Hc6wp4SUbPb8bBNfYXxwl3jLImPmFA1DW5jfb4+3+6O+SRuaqAzijjhfs8NTa2s3a7R6mApuAPsmmyHK3q64a5H7nOTMSpNK/uHxodPzxtz1DqjAvr6qjYoWOn1w1Nicqauf3sJNq9pXDNhr046ImdZ74Z3a67nke7I7GGkmNMZNbo/8/vn+3/Yxph21O2BGeQL3uQ6KPvfFUOEjS+/btwIk14+Vh6Uccw9jjHWy3vUlyMrFOXiRungu8XG+YUF0RFu5el5yOWuRLpwkrckCB6AYs3Rt8nZveJotsFf0PgRHsAPFy58Feh1ob7+FosRzERl+QB95aLialL7QiqLyskE8p4UfbollNQpXQjc8qg2V9bs5jqMqiFe0ZhxTHt/rr9f97e/2J51TPODypHHFNqygbz5QPVqW64aKQq5Tj7Ooqcv3zKoRpeMXfzug0KtNqCX7WN0xqBoY2oCF1E4/wrwpX9RXy1MxIavk+bWemfTwN9ghaiX//nr3x9fr4/b7F2XlfTT+4b1nc7K28s9L/PLvNlt3lJSPqCO4B8B/bZRPHnNBjt8oO18/D6W+URAuXfPIvR1H6WRZu1sKcg/M7bXwr/yPin3lTqXaZ1j1D9jFFaSFnO9m4KcYUC4vF6nUAyGF51ZDjXWyZQ1BAvf04LHdIA7Alb6rpCJlOzYQRHj72dUV/6mt0MLadUP4+7dcZ9i4Q5M7D2u1vjYhQ6J4Nw08PWyeI7HIN+zjeP38SbxhI4HCjUZ1T3YfHQcWJJVflAuJIWp8ULbeKtYoGqzW3LTp+jakh1X9QPFyZnDgh9ooItuPzJULcgL6njARsfYchEu5hBILjzwxY31M1Wshssu68ldRK80/uU2wd5XZ+/j/5GibIbZfd7C5axFL9uP9DuyJmIn/ui31daInqqB7ZvtGvmys9OjvbPusrm2KWeX2Bo2fZ4BD/u3gTSPE7RxMLUv8wmX5t9WTrvsMeJvHwTM7KNSGh87tE4x3RI+yXhBAZDwvhGSCdNNwN7dTyBhsL9+TNFJxkGu3c6Qr72AZva5t/T2paEm36sKbkqP5xhFUy0yiafByh1nuamXE3wMNKhW5/bCtSop1Mt4fiO3zyGP6LZYxUV1hJBb1pdy2sR210bFVnFedMj6Ao1sRvubJJWxue19nQ27Hrh6CiFGcXhXfue4xGCFPZ3DT30t5KQcALoebGptzfpVd5StmAyk1SjQZ/QZX2VgpWilvUC0wXadK4e1gZN/StwX/I7zLN9+fPo+HvnVKw6Rt20ecoTEwch/kDYHNPldyE5TzpTswUld4SR/NQXxxXdVZP6uUKQpxxIDDorhVFzBSKfG98TYccnHeSlJ7kEbRFDImEJIYSPGt6iJVRtz9oIX0KgfOpqGAZlbpBOqP/alwoVZL5/TRuc692DlykBWn1+98QRpVhBZk32mBFzLA3iKgLcLA83wT5eAGz0fg6LYJbkZlPM00fvCXTxabbhzZ2w0K0YD1KRJE5+SGo7vYl+Qzw6VG7fVtG4PzXrtQzZfbfuqvzdvfVvzNRW73rvF6LdNRFn9NV+vaJcPvDP9zOdpH3LhGNhOggcH6oif/dm+W5ePpuir26ZscQGH415EfpOp9PJv/EcIRiKewRSDan5xgRXu56lvw97gu5otkBjWk1UY/8ODHf8T9uY+QWa2FomzIWR99qfsLp9eP34D78Eblvb5y5pgxO+0yIjn7/SeWMQbbCLL15XFodz2xpXgXziXejfyJwfX43Nj1HG8bl9828HYka1S3RlrtXevaWNjka/w7+qujFNRgtTo7cAWUpW4uMX9vChCLwORGr2sbHBzGVRUpSLoWBg5uW7JcgjU+zl5RA8MNnQxU5SkXDiumy9RMnc4PVAvTXimZS1ku2GqX08lsuVv4Xf63uBB4ceglOJV/HhtBAygRY19TzlKKAyuV3fhe+PtYJ3WO087Hh0tUr6+yLYjlEoVI/eDJ0016CNR9r8c21RNwDT63kXA9UYXbfg2QFhSACwVNBoZiLJnYdLje8LUJbAhFiUyIDUg8kQqRwcjVKLgpfdErMNCyIWFggXDAeB7JPFN4Y/ZO78tcRV7TQofRkN+IzVjXZC4lbFSdZF2k/FQSWnEY4v2jgKpOcn5C+wfWv7T9hfe/+u14OARWwKGVIzM/UJ1YNoXCNgB3NSZtwqEt3G4rZ9qGddOYt52j28GB7eS/dnGj11DeDCeb5/xyuDkNtIzozYRGZo7lQGcupPMgWRnG8yFeBaJVAa4d1PogbRByHVDqRbB+2O0GsyfA7UkIexl6t2D2HdS+R7EfQOxLTPcTjvuZwz3izh5zdr9gs1+x2G9o9jsH+wOj/YnBnqDSU04d2czh6wK+r0A194FvYLJVl0ju1KudR9k8BdB8Kf+oA1MLU9NFZkiA+QizrH8StIJCtWplkt4OvPHEthIzg1klXU/uzr8tcEeEYCy4Z94Oy4NbPBLNmHU5MbYA0vG3103dWO20tZUUPrYAPSZCeH/AmnZcSNVUXaaa7rDgzdjmGID6LZKZJCz3SXO3CgBzdwEMMuK723HtPL5HFX70I3ZRgtOJTUp1UWDAMkqknsZ8rAAT0ROBoNktF0qPF9+i8mpoz4QvdI1vzzlQ2kXlj+28sW8ZeFnofeOtBLe3JBDNRr84dP2JT7xIPSwDjeX7T2bj4ATQAAbTyvgn8UkTWz28XTA2tJzq2lrWI1CuXQ9o3GTLaIV4A3X41YCrU0trGa451GafhVt9Qdek1c3JwN8tTLLA1Wrl/AppUyt6d8+kioyVV8yjuCpJt5MW8VK6yLMMUhzM6wtXTk5l8hbK/2QpdLIyZP42Nh683909+tlk/4FU/OXkXPZHUlm0YImNvIt0Xij49H+poAekhHT2LlrFHsa9fZVki1QRt87MAr7pS/XiVs8xMhVUP3jmGV3o3aSdaI8lZZ7DxSjgWNmYkXCQtTZsN2LEvRQPcAeLXm0rXlKPvX/wXSEqogy5G6muMA7yCqcXCakwHIQpP6JSVS4wk6/1/dxPazgVVm7Htj48VT/6fb/+4Q0diF8LYryqzju/Gj6gTKkAgSBMxBdaPQCd1HPe4+Mj+yLDUQR/xJ9F6knnKwXslAWa8FXiEVTaUvGJJZr8gO5pZ90ysyteFYz3rHm46TluNfjZGZ1fBx+wDNc1WXuLFOElBrPQg/0AHlmLF3xJgEcKcAxy2ifXP/Hm31KGM7pxIp6EvuxeqHwLHMI6BAck936nvBQfiFnR7TXJnJAKuAP9XXOzCpXhe+fQDLXczKzSCnnABbSPAax6hFnvem4tef5yv6imSB6MhG6KrsUEGOtq2bgTyDZ314DlGXOOV5QnDEeLN0QvnoL9Vimp60n7o6fQMoO44bjCZbHj+LqIO9F5UrmjVGh6YnUYJMTvsL4gtWflpvOU5KMBNGnoOZRiyEh+7nZjv2nkb0GfbNYHW4pSBvfYobcelvT+sd2hFW9zcohR3YsV1YPfdeUXCPb3IBSXc1MnFg9RPfZzaTc8L5A8L7Viao1saAf+6QEC7mjL4Xgp7iZTyClgDs7uvouBUZhXnKg8clVoSbBGDc8dQ9kP4DIY/0mVqGawktCbr0Afeol0f+3xSfd7eHqosMOc6zMTTsz/t/bT3YnCT0o8Cm4gA4LzqL3m4Y6LEuyXQCDKu6CpKBcoQwAaEx0makQfcYUeCOC9gStVc6YUaphLf/xQ24Cy6wNpOd1kNOiHTkjO1JGOT93PDaWxgOaJljnOA5+/fpGunNmKhwLerM5h7JGzItDexAlETj+BFvPigPt8+/G/m6UQN3nnlMYBp0jP9sa3OvEFGcXsU0B0KyFknBV+4D5TkpEM0OLqg0Q74oquOj8NwyBgwD+SttsW3hxwGIeb2OBFakUn6Hrd3b/fX2eRQE/vhfubqYmJC3a+tM7d/vcfEtuGJQq3QO35XmJlzDh4nIlBQxx0onmjoAQQKX6t8P7oG8in7CqqMO2kdRpMNlpZ3fZgQ/FV3+YHJ4Ltm8OB05wIrYxf3oMYD69oU5SkTQTmPrBWOo3JoKWW4tGUgxCclN/a//75v2nmEwadHnIgP3kco0wbAZEG4wslzV53jtwLLDguPD5MevvY/dn/rW74+Nqf+YM//EfrzD8K9gKCCcoxyXvl6ykwDwcaoLu7jyUEB2DHTGCTRNX7c5Ha6csc2qyUirqraiTjG4tpgxoQb6bqB3OQZnud3SPKar78kCEAUP64jOCQIut4qvQDXJAyetujfYt4OgoSoyNBXYkwOke1tVJQ28G3A2I7wbYLfLshtgdsB8B0BERHQTX6AVxuVvDaBshtAb2tILcN9IkiemKJfxA98RufnLmsll3WAjCWBsip4++3DGUc8g6io5IkjkwIgAvXu8bANV5Eb1hGamPw/tiNuHoMYz/cKKDCCAA+AMBhj3b+rU3NrHVsrIfa/tndCdrZOjm7uLlyu7kDIAoA68WkfX9G80hzgKgT6xfIIs6LZswqnhhbgO1+/vZDJVOT9q7VkR18bAH6XRZuwrEpa7Jjw06VVHGq0g4NsxltXsOB6jtIKjZh2U6au1WCFDVbkcMgI966HVtO4z+clf9H/+ly0YGrodumkbtAzp08CWZPA9c71AMT0ROB53sDji8+Tj3VC95uCT7rHB+55cDh9pjif6mQ8CYDAWRpONlICJmF8Ch9JVv1Xt+x+fxM0mE1jwEZFVcxxUWhQRkalxepDstkduj7Y2nr6aMZwDBorKkA9ccf9djq3O2Cghx0ijKv1+PHctX3iOx+MjRqIm5D9X41CrN+61frtzteakN9fH75Tx5Rn3y0XOykRCyM+FQABy4EbPDXvzGRTBpGWyujxVJR9776mjd83WLN2j1sZ8avExWXnMFM+8djAs9fRGD+f3/z6g5EU3Is9X4wjJUfjh8/uQcUMYPuJSAeAMoDNIGcpPM6R6rnBNdpSdgxY8FW5izUpQJNKPNLXAdUGILT18NbcubLOD36QUPTtGbZm02L9NM1p4AXie/F+jd8BHo+Je6b7wxIvIBzXkrBav0/SDQX9YMzC6KoI7JayiPda2Rwh/Zt/9FHCxeITqvhEyNNBwtGkJCxHlOzrMKN2dJy3jR/kf8lrSvBwzxeUn/FlyzmRrvl0R18nS9QIzw2lhKd2nb0kpodTD24rEaaFVOsazVFlzvcgk0WKrWryBE4G0RG5uBo8o1yv/EoAOknAkWNQHyiUqorU2e1xborSlwXyziWkxRd6C8KR4H4STXjkKJF8qOq6KP2kbTHWKXmgXffsBomLSBabk7zxSuPTv7IdT4sC7/SzW5NLOM9ARZ2+mBYsauzI/sVz6Zd0qa+6iuvpRg7V2EdG0Mrajfl04a+8gy7+PMSoTWgtkGS3waGPJUUL8xOEOV6eAIj0tnjvPSAEL3UgXj1y+CWOKDN+lpma0b88JDKF7AEN22GJyRLUNEyaRrjArT8WAAX2qi7bKvDaT4YTm8ea/5sRc5U88Y5d81wSOPF+TH5qX1jB5UtOwORzLu4FE2eOm+n58zHbwFI+yyfYy2Bf8BjlyNSS3wTyXGGwbSPvnhY5JWuZpykQCojRvguRzFnfzSqdNSi8dMzs3d9MItjxcbRnnZzwA5iKqWVLsWie8qjcXwPb5zmA+nCHzRX/DxjuJciZbedDVJjN09RnWKpOG49US42Uil2gjdhXijeHTzzzcayJMuZ7qyvvhpsjGIW7p3nJu1+mKL3FSAqfhXL8HxzhEvqARzEZUZ1+BenPvChfGWj0k99hRo+8uGYnyR6gUSRJEd33DfPCFlUYHrMzAPpYOdaAdp4LUIr76QE3XUgCgU6BDwFGgcSlVQLqCjnl5Ow6tZ43Ygzb7RiNYtywBTQ8NMmDXjPuNzIQaGnrWMRPe6sxIhIBXOz+MWQCi2hYgRsViJZQUMjqiampGF51h/cjST405CMGgev6JepA75UAH0qRQP2AtBhVQSHEBaxdIm4ueUkZQE/8uDcEUe4lntqsL/xmKo9w2YqYLx1bPekNuMOPF6dsnE0JudE7lnGLBBp4L52fF4fC/I9TJszIBIIAW0Bx+YtPLGxVFgKURzTaKVE6qOkFaFaFOc3tDqRIrs69kq84SB9dkPrqFZpiYOjwbnhEiZH+MjYPxHprlaFNFbsNdueA7LJHJpvpKtGi/hrREX5QG0yEcNSvQ0W37Xx5o7JE3PhCaB/1JmKu65+ZCdX168UqvDxZeD8lV0+xCIW4jyamSTfh6t1/FLjzFw9YxtGAA+mM9OgXrE7B/cTIDkjI4Nr7gZQmjoVb01NitjHDBsZq028jcvnoeJB5fODvdRGwfzSOMwzB7I5wSSJobhgFEof8/BPvymJh5mx7a4wfoLrmb8dxWHgAHgQmp14+WbA/YSl2I3MH2F7CxM25Y2CUBx+uDIU4W232t6JM9COEelOB1iKgIefTHDV1qmhf3Tsf8YQ3M8N67ZVVg1zRQ1n5zJJ6s4MypZxBlxtsyEUSySXBd5Es/oc7p4UlCQMVh8zACGDWuLzu01USNunAPtldP0jiod97VxVpg4xDh2YmyZHSJTuO/I4zrFfAMYMzIo1YidWoh+X9cXcCalYsfrQkwklksaaj8FvDKGvPVx7CZ6zcOA6yn62BzMbfTIHiBnBLu55Mfm3PhGj+RDKxLAY41nUHeCRE5erykz5If+WyhiolIRMcION9bWQX/mZwPXjJPl8QjLhkWuTI4h4XOkoxnBllbQbKoj/xYsGskXuWR3dZUJ0FOpuSZ8GZpbFiJuR9jI8MoYISKzlDcYMK7XdTg7E2mLDyDL1Qs8s0YTjBs+O8WS7r7rQf+Ic7/BzDD/2pxzndn0Tim9alqyL77pDDgjaofPK8vMZz1TLcVp1em+dv0mYQBodgFN0GJIIN3dL4sR+NlLHffy+t4tnG2QIr+ANMHqvOK/Sn0/eFSWXi4J46sdOGox8poqHvFIcNwtzjiDaHjj09pvO0HU3JGkJ6e2DNmBUaZjaeC6IAmGYkrqI+JXSWFTQgxfB2q1BXVtqIbgy0kOxjHc2OFClHEqAhKYfLgaMpksgxoGKD46XjIS+8aUFme3Sva/0wE7jWUDwQSH0piUi6hjGpdRwMofIDGQyxVQ6p4ho2S+fxFU53m1nBbaHMzSa2O3S1jbQka6HQJCnDJ7jrd5uftUf+lTvP9728LicBGN9D5/MBtkFCra0Z1D8tCt/jfZAxfQztgm3FVNryJg6q7d4/qqU76M+5qruEd0nqpPY98O20cl4hp0FDDMtdQSG6BAn1ethd1RlocXx0eUmFA+3U6ZcuXFIMVRP8vSZN443juPT6Wgp5ENqj1q31OFOOdrmkniobI//wutjV82TK8l0HRldwi8YpXdYLXxxPeLeYtDdzocG61U19sRYZUG/81Fi+m6nK77ue/r8uCT6vUnZlfZqEzsXSHWpOjN8yYui/XpJNybeU5ub7b6+lhdvXvxsSkosQ42bMJz3eYalf0BpnuSuHiE81rHig8JWRg0WCkwINNVWwjyyMe+rQRCrNJt9GFLTtum8k5KFcNXf3UwEuktqFLmLPnqz768fTd1inLb8DE+iSqLduF7cA0KXHyi/zNSv+mB06yGbboDegoWIMmNQprZQ2E5PNLpdAFRGO8hiXysz7R+GzebYj+Jz25BAEUBbNxh/d9CxJP/X4JIXH8+bBedW/PpDTiySs/Z9dr7rpbZpJ3ic25ibtaSWdt8ukEzxB8r2hjQx47JRU2TsKxsFr0pAjfVqqwrhEzO5uXozknNEuuYZvtDQu90+Bz7hjoDtClNvCa/WA9M3zcdsUNR2k5ragwIGMWzqyh+0Coh/veQE4FLuANrZAtizUaY6FOIU2em2q6vaB+P2S3IB902ZdsQaXeowIxbPqWmPApzIiY+K0Uxtn3M27ylf7A+vKCUGEpRbfYb5pi8Xg7seoLU22fbE1qkP6hLSW0zj7dw/dC2GcsyM4XJiwZ3m110AG3E9ccstAKcBGNrXpynUE4YXi3PC5e7WlY6Lo5Rn/fAicLo142tcYoarF+5zt2Z8m/kvG+V29TMf7R5NHV/Djc1qVILXo7rGlYrMhUUtdM7LYzDjUE2L5gcu8Md8uhbXqbKq8y/XArmf4o1scKIPY9A5gjWFzeaxcgN6G7FYjcJkQutO4gqbbPaelrVXwiEfl+bUKvtSaD/ULplNTFwtegGXOwidlRTCrM50RTV0FHNy+6TSgxGrI9+2pUPEKKZrM8V3MQEZi1W0ZxLxuQLcrcI4ROEnVPLqpLei0RtrWaPSMc0iOd78eg3kvAO46+Nma7KgQwrtE5vqaDZ5tjnrVk+c8QPbiF8GzJFUIENtUDF7/swLW8H6iQ+Fpn16NgSFU9UKK6bxePmivG3Pw5hh9gfUTbM7ik+YO0af1fogMGppi26AcjUWl/we626etkxa54D09nT9Y0vgZOnNNqvxdqcGXiwxRVDp41gkBemyHbls/Uz0SmvOSCEkFN3gKy9ksuFSJWdtszKLHOJrcYBmr6PuTp2B9HUsMcQzXs1TYyAm2NLbZF0MWQ3sDdJVvbbrjD1r3cTEZVLL2YB0QG9daxdLHN7qMDDM7F6LQ9gq5VfXVxen3SDKR+mO6InEtB3GPMNBZx6sYx4pfSE6HtI3r+IXDmYnNn7ELbbFxxTDqbvpTuCTa2WA6siHGWZTFxFVvvRENhupOm+UYGPSMaP5wPHImFGHw2maw6II1IqdcGM8L3LWZcWpJ1rLt62CrEPy4HTHdgY+paM2Q+a4yHrPMqCLQi2VzLdYmBDdmADNB5jExCP+4a972C9/ZtZeW1SsrG19HDjeJmCyeQIVVSXJuFKk0747Sag0FNfldh2gT4HOk4ANcZenhqZPaynjGEr2sQXQBVEiNYUtJUa0XIH3sQU4uy880dgEFDsOsbEx/isDU2LHuWbzkoJLXnLH19qFrY7enkSPA/pHCmPKehPRA1ffdMGOtuu456bwowfuF408JJ6bMi9PvZVTJd2ZBq53qIWJeCGCVfZLFZd0ubBEUcqA3su3VFxSqxtAAfh8DwAjEzPAwsrKxs4BcKIBAIvDFwJiQCpnmJmZmNg8Tz64YGZgdMkTs9bikoAV8yMUWqfJtHGD1XaUrzBV2IpbqZu/M8fAuDc4+GHrsakfX3rXTDCywQhhAqp1muXCu58sYmHt29p6kc9h+dHG9/tjn4pLIij2JOsGcCEAZgOaUJX6v+pclG2dNGxtHRygFFAHVx1dfT2v+o4AiPxyrc+rAkh3SfqB2utyh49XohmzxifGFmC15G+ftXZRaKOtk6DwsQVo113oM8amhcKO31C1VuOp1jt8K89o85bTS/0JyadGWA6T5m7VxWvjID4YZMQHt+PUdTyuo3A/elL3omk9Wf1NN0eBnDsrkqg5zfMDYOtndKXnfIJ3Buw30NIG0wfzRRPCAAC54qo6i2s88pwDhxt2wTet+FPTBFIWJgJ8BnpcElpiT7JS7/GTxkKxkpKq+jgGVKjY+14oiA5wjKUdxA60yNew/GYPeX8sMwkpRBokOnkxHxATE/vY6uXtgg9LyBQ7Xq8Pj+Uv33Pb+8mQKIZ4BpX41fBapFqZVs7N/2bPIODtzQNMAhwwGpds8PBbhYL/yFjh5PAgyuNHx/KAiecJ14tXPIgygSqMQUubTZ5wE0ZehFgnJMh3TqEyBip0MNblh4d+2RJiD0xLTzyepjST+tqZFMa6nM143AbM97QId9vRZdizUBnw1RYA2WkuGLqrrQjogZ4QkKu+YgyYid8e5R12QkfnvO93tzaauAYCrKIDFAAOEXofl9Mhw+Sfiff+6JfK9A/J8qhAJaq/KS2QTEk4niSCKGdXsBMLQhLOUpBlGbbGOWQXENTj04LsOrQcMn0CbqAzwHATiyEmIyz2kLoQ9cAagTKaSW6XjawgkxUpQ1aR+VWqwfAKyxssH5E1ImtG1oqsHVknsm5kn5D1IetHNohsCMGHCD5G8CmCnxZfbpBYZP1BSky0xDuJILCUQlppMsroTAJ92AI+fGcRGCMWyJFRosgtFz165+EK5iBYE8M/KQJTwFcTzJkSysGyZKnasmE1MA2P4ilV0nLwKFXSsu8o8SebtKYZ8BHSBUDg5auS97trOUQTNUUzXk5xd0R03c2P8u53VI/qUTfqRjOo23HQK8c3bL/geLi3lw5v+869UP/5uoZw/njGYAVuH/+1MX4f7xs8RPAnPb3dhH02sO8AMd+0H9lHzTc9w93UftN7oIuG/9A20XM0OsDA909Of/T7gYM9/Py5vecwEz93H+hj7ufh/YOsiPQNbv1yfQsBgJq+uALnL5m+bU4RRmHk13tEt7WrEaFMXammihq0iJbSclpMK2gJxn0rVQJCpF1hwISde9yUqFGnRY/PvpuwYCNArkmi5DCRYsRNlCpDJZVVW0s9DRdYWnmV9bp6IJCOAwO5OgUKqIdfGAQQSMMZdxVDLUn18aWVxbAYYybX3LX8rF2ba485ek6Vy0xvchs8UoaBF+XxfBT6ENrj+/lJfg0CCPXLVr0jtdQRSOhmqYKOENItUr0dkU7un+Fa/yoxG8hFj9KT9Cy9N7XbkciFDSUqKQfIkhrVs/Zcpr08c7XAgCfb9pwfq7yq3TqjXunoTJGyUwlqrte+FXruRffR81JdX2Tn+9HjcKBPXw8Hk3vgeveZ9LAvh4HMVapSrUatOn71GjRq0qyFfEzt+3fp1qM3TP3fHAb5GqaMIQ8ThIUtH08BvkICQiJiElIycgpKKuVdzLtyBo3mW0gVblouQKAXgjzlaVKiaHHi5ct+tcmv3d5eqfXaWx+84+G2bp/0+qLLb+eprfBEqJciRAoTxUeSGAmSxUqVIl2aTBmKFMhRKIufYiVKlb8w5dftKjWq+arzxntePmrUoEmrFs06tOv0Wb8eg3gGDPvqmx9++emZ5+q18c+vgJ4UWFDBRg0Z8Z0ea57bMHQx4e2bg66FTfXPt7mtQ8nhrNm7Tjtbuhjh4cigRiATFROXkJKWk1dQVFJWUVVT14DCNLW0/fd2T9yUuR9NzVorV3zvugzvxXhr69f+WDGCTyQu0BGK7zvDXS0PXty8Vcc7zQQ81Wvhq0GTNv56DAjwRC8/XXiGffbVqJ++mxFkQrAQgcZM+f0ejFs3rXfXIlzo+SFcIsyzCM9eLk2brYTikG4lJ+lHc4U4UacULUZkCmVHKyeCEwyJ9WJf/VNYheRPEE8MInmPrQ2wlAHcj8H9RzUuCe74ymgZ6rBm+4cQt2mUcNI5kv0X8hL/T1HwPvTPPyxY0GLL1jH2HGi77bYT7rnnpAceOsUTx9kTz1hGxUoVa2/ZqGWrjp169ho4aOKohZM2t3W4o8tdPe7pdR+PswEPfOZi2EOjuL565DtXPz32m5sx7iZ4mOJphpc53hb4WOJrlZ91/jYF2PbEX4H2lLRzA3FeMM4PhQvC4MJw2wA7uDgSLonMyyiERSM8OhExiUyQqNhExyEmEWITIy4J4pMiIRkSkyMpBZJTIiUVUlM7pL34aZXeIbPDZKVJdlrkpE1uJ37K60xK+Z2vWGG66ZV0dVDedSr696Uyg5yqgDNenyo43k7X+S6u8T73wY6Rujxb5EMBhWiuvAqdNdSgu+G+6pnyIP0YWc2wRIuNvmPn/8nP7/pKLcxk7db3YN+G14525PhHhPbkhAdCJxoE3vnZSnOtBSlflQy9nAlmWvX6tnppq1rbvm6prYNaUe3pJJwK42ASTINhmA/LcAH6MIMd7oALL4QiDEnIQxVq0QQOGhxE6HCZZSQRaAQToTBDczIfi7I8q7Vey2yy/90zS5BoZDaShmQjBUiFX3J9N3Yrd3JXD/AwT/I8r/Vez/wK38qg2Ch1GMe98IjgiIq0yIuyeB31QYUUVkRRxRR/p7I9O4lORePQOWg2WpKX0jCt0jWfZVpWZVt6OdFyAgwNw8MoeImGtKITXejBAD5jFJOYxSJWsZZN5KjRY8arfDeDZWPVZVz3KqDiqqjqS6uqvk7isnE8nK7N2qWDO6nLuqmt7gaIlOBz8AK8evTHbjwmbLLm9XRNNJu8aCUhh8Am8AkSndMV6ctIZrKRk1zkoQA9U5SSlKUivVaTJHmq9G2SmE3kEXVrti4bvElbtrXbttpG2+11lh+QaCTJ6Z/deVzYZd3r6zrrsmuu8qOyFhqaRfbNmPUqZxnNWT0U2DjqY9h/I57/+n+W1SJRuV1ZiGBcv8HQtB0M+N5eSGB8fyCgGX8xETq18IEJjUFCs3axZHV6ITfdOBQ0Zy9bdu8s/G1vAhqaP8BD7MxCaUeTMNDCgRAbqbMLtZ1NwUKLB0H7kHt3obWraTho6WCII6dzi0CvNQMPLR8CEkbp/EJvplkEaOWQkAhqF0b5rdUxymu19lFB63UOzr6jM+pn1CsN+B8YGrSbyzjLFdxdg4wFANdntwQCDg9dm0X3w4TNqmcx/TRpq5pRYRt1bYeFro5yWq51lNtKbbPYfpmy3astjxbPMpu3dmiwaRbVd+M2qpplt0QMrauj4rbqGRW1WfeopO0+jUrbqXdLWetaDGpdQ5Dsl7NmquMqzqG7nudwDNnC24wTqzBk3QVUVFQBFRddQCXFFNC4YgsoVVwBlRZfQEEJBVQWqkDKS4whOf3uA9nB1Zr8bhdd2ABxeUFnedyChT0hqnpDpPui66+1GJWGKqg0WEml4Spyj1gwK7nq7EPFrcFil81ZWnZDjU+lUqlUKpVKtRybZdOXQ7PcQS4AiBZEDOIFkYEgQCAgDOCLgjYybztRD1uS+s4yr5914bC3kKvNDebbPCEe8JBH6a+IQSziEI8EJCIJyUjJVrkW97qedqi+eUp8pBzKpTglKElr2tCWdtG+ruDqlcKEDWCwATDPwE82Wf0JxQnFCcUJxTk84c/7OyADbaAPjIE5sAb2h1NPzxlzK5VKpVKpVKrlXNn1tZ5Pk4ISGlBGNlrIRR7yUcBDvgSXKeftd2j0wdV8/EL/dZLTqI+u1e3vkvHx+BPuD5zIZPf93bd7aI8AAhvoQvmOycWD5u2U+VVCFXb9VKpQMJRRMAy1lD/CICzCIfyKoGRXTrEWPsbH+QSfzJpC3wTfLqSIWEDQUpaylKUs9cfLVtdbc/0r6diM3u5MIHVQHPzaVvr/a32mQmwoVUSRadBApUULjTZtAs47j06HLgZjxlhMmBBkzpwQS1bY7rqL47HHhIULJ6JcOdEVVEBsqlTEV1klifnzk1xbXaQ21BD5Lc6fwqYqo7g3+uhilxpi2BdTcnvwYO93cFx105lW/S7PpGGG82qZ8zp07c8DzasHq11+Pngd4RcwEAkAAjJAYhMYiCRQ6mz/eiD9NPxP88WyTABSBaXFjKBVbVxR9cceMYEaTWdcYciCEy4foUAZACC8CUS0/p4EvmeWBIa3kXT8ifnPcE8dFUeccokBMw5ceAGFgEHXpEEo43gR8Om7aig55AQd+kzYcQaqBAwbNvfaSu6NzfrBHRkKDtB2gR5jNn0yPm2sHGvK+TYi05/ObSE5GrScc40RUAAY9FwqA46NQ77eUtkojjooJd4suSJFu9qEfVN59R5lUIlIXdpACdXqkPQMQUUdFlQkpl+MS1gVpc9MvNdSJl9ewTrGVZMpw9E/VUqIbHycYsqSiOuLsDyfgXwSTc1+qLl6FEHKumbjjeWeb/SlPE75wS6tXW2BTJkZdtTTmlbRyF4JuPZsJrukfgqiCdlP9gTrAsiWXeRkJsN9n7YJ2tEVT3yYSui9R+FTfpbrhzAt8ShauTMVz3i4DOzGclTucZtWn/3wNXBb+A+xh8DJLASrjI7JXB9qeBdU7ffNgLqtSgxVHCatORpdexc/BCnhiDOM2EDwJAkSWwO49sXUtGxG4W6O9ejAaIRRt38MEItfb5Tuyk60T6LuLf3K7IpvpGH7J+UhrP7GDqZnN9f5MVciLP12GmUcSGRRPmOBDdQGv/3IU9944+hoy4+UFlKbK7KMGc7Z3nfwGMhLjUZzzzPvC1781JZXWEU55RZbZlFlV1xRJZUC1Tm7juy/csbKwkSI0qLNmIlAhP35uQhX3tEq89dWex111lXdKHQdW+66glL9mL6BxPYOE5Gp4m4q2y8S5e9gdXhHcahVr6wCIBGlyKJn6BBqYeZOEowhsWYs8KXqnoSPkMTKQbYDlDgcVdhSmhSQtJROGb/2MTdVqX3Ffn+6zJneqLG+eDX3uje97V21va+uD9X3sY7a66y/gQb7XHU1ddVaW69qqqqWeuruU71963s/+tmvfvenscabaLKppptptrnmW9zSlrey1a1tfRvb3Na2t7O/292eQqUUSiG0lkAVNShS8qkIlCKpygGlSYHmKZ0yKYsKUiHKpvsoR4oP8hPXBlmC7ZAK4BvTB26XT4q5mviEVFf5H+AaoYL+9I0nBKrIk0N2a9V13A7et16rtf3ms7qtO2StsaOzan/WnFfX8ksEOhvWKyXnb6AC5XJM/WGKlyBRkmQpUqVJl/GGM3HR7e1XqFSlWo1XXr/xTOt9ufm2dd/CD7/gdzpu0rRZ8xYtW7Nhy47dAJkYYr/fTCcuY/GhFlJKg2mf9mm/dlbEyFF42v8mkBcUO268ChMmTpoiQ6Ys2Vo5nWmnnwHU5xYOTn2+1SO/skrh4Jl9RL4EyxPtgYXQ8ezWi6dudGF33g34vfHXfHmGWm0N1/8auL/baLOtttvpb7vtaXRaaa0NbWpL20+vlJdqwb9rt9dRZ10sPQsgKKGkThzLoB8hXMDm16kp/udhIeZ497f145+LRXXBjXx/SOU53vFnZUaZZZXNJa6dV34FFXJQvFxZZVUkVf+KzH4IGmsiKmA+PrtZATLgwN39zCtbRUh8t53l8UgzrWSlM54fvDFoUnyACTEPF7pNWDVxCEsECTvBaOor8bo4IAQzhLgEJO/pHL6b8Gvkivr5/UwM6CkQzwMopCg5QMsZl+gzZsXBPVwe/AR7IUpCbmDrXW7t9/ilJkZ1bzJD/afS2bmOu2b8Yqs/9tPTgVZfH0hj60EamgSp/zh7TfWebNPZa2zdOTbWM7a+VfdfDWTs3Q200FICPQ44GWxd6gHK0oxHHxUZtIGEEdWQBNACEAJRwQxnrIIkAAiLJFlB6J4osmF5phng1qpZv9urEcQl0TEJYuNQpO0CXdcZucWEr3SvvPEBTz8hdb5Kb8r0Wze97WXrNgJFSbJ4MwHfq2klLShJ0uM/Hufc865sjVu58CUvbYV4PO1f8po1rmVt69iACk/a0ORBoF1XvlKLopIJn1EYan/zP+CATv55f3yT1/w3t+B4bRDputIBXbrDJvCWb/L6VcyFF5NC1K7jjcjRDnTAGFegaBTEz2IlQPKNOXj9SGL8shmjGGtOG2j5hd03W9kL8chxvpW3LzEdkBCx9nckQ0GCTCJhA6jy9cVTyuHb8v5kuG2fpvUhT02a75PQEqwgc5D1rNTtO6CoPhIlbomG8xEY6SGenlWuzWsb27/TkP3NnzcDABt/r+U9assGKOZlBxQD2H78O2Dl2/X1Mkzk/xj684tMyyXD0t8EuBwA8v9iAIQIQAMNyoEAeQNMQDlEWQDraENynCRdgVIVavJoXXuqbJxd2Zdnf2eFC8wbYRBWhpmwLsyGM8MF4SrMAwvj6Rx2Ny6ZWYfbiztEeHH77eVBKEWmIhWqvC6srZjj7PI+P3s5M1xgXg9TYXkYFjlrRjj/rFbsDnXQ8X9HXPxRfR+qq7Z3vS23Eyd3ozt+8H+wt/d/mtORkxATKfzR/1A/6h/Z9//CUr6fvv11yjfy7TD677iQBVped2segCh3llAXR40IjNw6LmmUTQAg0gWPvhhxNPxqr+UYbcedcFKXEGPmlpgC8PRYfPl7KkyMRAmSpEiWKl2mDK1iPFcOu1ahYqtEmahihzckE3dYsGRTufviObGr3j22dfARAaBfm5xv5QfXKTcG4DYVHjPnCJCXawfQ5WEVzLjx9DKSxKfM+WfFBNayygE8n0Z1+fn/BddbXz7OufJWyUMAd0/4EYIMJIMY4CIiePRIs51N63YkzvDgl1eaVADkIk8B9P0AsB4DmH8Cdv4OcPLPAAAcNI19lmr5VtdMmiRVBGVpqh09A52hLgpQ/HIAcuAbgXZk9S4I4eG7hsBnw7EX/O1LMkR8IvUupNA8oU3aMz1ohwb1RetFCNlWyW4ZCK2BXGJwHSw2hCKQCSp/i1CchZ4iR7I6mkwG1fBaThNpYwVS8hea7XgeFvNlWaA74qaDqnOLmQDrHghHk43e1WqQIdqR9XXRy2MRZ7eCGwnH83208wd0Y1oJnSImnz/1wASBdaB+ZnjPN4+hZRGLh9dDDtk5i2qebptTmb/JBBQMqFHnHMQqY19RzjMFAyhwpcrAzL6pgoe9+dE3XjcdV316jIF70z6YmBMAtfZPR2i0KhpyWoo15l6i2TCGxGuT9+Mp1gxMgJvs9dLpqZqemx5Fgkgj7ya3rJ3mLaZ2OZX6ApcObKk+3QCeRy43arzviCqVVIGwAV6tdiNS0Kegwwr6tNUD4JoQSQMitL/KAhtm7kk5ixgOkh3W7VNEM0eIJCez090dM1FjxOPPTdAjROIazJsIfzJ6d6oQqZ9ggBm+qgmikOxEik3RDdGN3NwisxuItCwJMVFiTgWTFuYDwCZwANtEr/BdCuKFCl2KXCRamzRgp4d90QynCrJFaZW8jbx+XVGmU8+FnpvaMqSy3Cu+OJ1loSPd4NpZIwYgZqLzSVoWNDouUhP4WsKl0QYdxSe+cVSL9w1GnDz6RJFgfBrPYKZ2ygY3RTSpFpv1wSpMjNmbtGdalvKKuNFK2+cvy6fVG4/UYBynnFLMkCBb0qwinBAzr/XqBY20RCoURbBmoxaD6rPYDoAqm6AwLoCfjDqjsWVBX73WYiCqpb6PiDgu9RngIjIyLxELArgHL+8XgnVmAN4rEbyc6lXhPkKvpoEJqznBfgSQUke23AtzWvXZwO/lxupqGRR4s2ii5nse1iLP9L3KL/kkLxt5ez83N6pefru9cNPp+f7ppQuU1LowZNx31jhzgAGAYtygS6mJugL3ndsz8sJ4br3Sgz4dYuA9McyVuFWc4JHC4sI9MF8uBczFxC9V9erP7WUwLcw7s2pnzonQxikd3W0CCHUoT54ao16tDWttoAet0bJqcUMG22gjZu1c7mFX66nVVJV1KFvmhtcvMmmry71Nzc6ElV/zfzuEaVXRYK2AAFNyOXGWfAK5UqjsyFn3XinbyNdmWKyvO+YFZjuEqvto7niAASVhQ4r3/CrcQDjmVmTDF03EQmWjUmQXCHNWypSZs2TMkF+flc5+PssNqJigmZLxbmSYAItFcgEEVjZuIz1Gih4ZhpHYRJinhhHNNRTRYneOTJ54J17p+v5p9mtDjY9HHAalgXnAAXGA4aXwMMQRlQM8dnuwp16Mvn86aqpruV6zXal68fnhvjfN9/3TOQaNxymobUjz5O2wsfolR8M028YOcmCo5N4/3U+qjfuTygcuJqJp6gwkRSQV90ZA8QAKBQTeRlgbQ6/o1AINKUGMl2KVYVCbyE/nnBBMPsrnlTqhca5E0mX84ZI7LDCx4Iv5Qwyy/RuD0OaNjqyv0CEP5hv+4qQoOr8Q547XL/I632RlyUZEJMfm2Wt8T1L/YPhVt/TitDqAiucy8nxMQlzsHVx2WR4lhZY++RxgxT2GOzwolqinGe3K+5mgI6Bpp889L+j6BR5npkltBDnfKPkqlKsF5nFxlBEmjAIFApsxlrdmmjmUDyG1ExFd3PYvMXm97IKoC9UqYV1/DYGoMLSGdvCyz6QWtAhiE7QyGghwO7HJN2bxDPUiY+8OEz+0ILbD1YJ2RNIvuuAlTp8Z3bmR6MF6mp/aqCosQBitYKWoTBSIx8t9ip3YcmVs6T/r3zN/Bjp10mp1S9RxRyWM9B6FDNqonbRhBF8KWuB52xh3LxCRVwdM/y78zlnLb7/APM7XxktzNvsq1FjW/VY795u0In+fMD+pFMx2afIZONnkJ800oFA7aaJ28kOgmfpJk49W6g5UIawNZUs2OuhiR3PZ1njBlYGOno7Ems65d/eQvNV4142bkInMjAnkb/h/73CNJqyT1smYiau7YKoIg9CH2GigCZJxQXzWP5Him5IG/t58QKoc0KwwcnVcbUNu8vFQf9QwQm7zTHLW1NQvELgWfOMmWpRdhm0ggdnsqFQZ6TvyvXzVjoS1bQYJO+SNzxTeFvjBAqq5J1JBSjS7kNpItSrhxC5R/IYg4nvJykFLWOPru98M375/mxY0YaqwndZj6iPzBkEC/A0Sfge+kQYl17oaunvFxZl0uwQ5zFobclVJ4aCbNG8JDADOZ9OAl6qNptkmpqvDJhnED3G9m7RNTin3S6xEW7kSE+Cvx4kQhLXJCiKI1wKQwTcjka0jS3ZoBnWRhdJUregVYwyfHY9yArDJbJ8/atCVb9ZQQbqTWPN7V8MNyuZRnsNuF8v5hYAbgSK6hwSMPVyFvi3FZ10k9Z6ou6pCESTIdlTYSZumnzbpZ28DYRYcrmmv98FbjMLbTGEKNDApMuG7XxIiOsquQg3GRp5g9PXZHoUvQpG10jms50oygbEttCTxltAK/qgse1NStJgK3ueOFlp6dZnwj091SXbK5ZfKnG094WdZWbJ1WpAG3hCEy6TGyA4spZ5YgXW6DLNLl7oobHoHsRE6yHnp78CBhPu6shYiMOXtwEYcXK+LIQQQpgQ5KR0py2go6wF0lhrHbeYxlsqzQHnd3NKFFWyJzTgTJncJecUdVrOrmt6bLkkcslQGg2i5O0yW3QfWdLWSeKOLU46NO0XRhPACO79ZCwWcJniDeo9/9mWR7KjuBfvi8TEQ5r0K8j6bZpawjoAA4e+7556MMs/tZV+aKCQqKzdAmk4UUjDzquT11+p49HwiiDdaaBkMH8BPkS4wrpqPBG8I0top05gOrzYnyjUHehyy0CKIiBp1EkTqRTIfNL2j7mkfIWObe521juqwDQqjiEC6qVd4HPo6nl+GhvIcJ7d8e5ggfmbTlZVwOcuuhytOJhQfy8Xcq1h8hYsgnQ3Xl3nfRqsl46WEaVqU0XiJACwjHeWiUq00VOLpqfLlaF/9FNBdRlkDu42qQ0ZrOVwh+hB6Cr/wtYwiffllYHl3PpXprIpEk5xrgr0NCjWkNNI46XeDJ9ybVwqUdOSQrWus0VgG0cQdWeV9Zmlp/+PPnTTeglFXZswKpoA80Uh20pkn8CzHGzCn6Fru6oSYBQWydRrnUK8kNKSA37TeqfQi700zOAfC3uIvdm3SX8QGN8RE7/IYUs4z2tYoHuBqhYJy/NGDlS8DnBD4JciYwqzwVj3oj3wSr+ODFyIcNhMlJKzvE93ma2zieFx+2Tgs9hQ/AXNCRHrVz5n252htJBNLhfVoUfOXg7/uv8D71fCF/thcGIg6IreJHX2TQZB1RJN4+pbVU0/aITqafTJPhuIrPWN+/zx261WdXHwZHv1sVOyEie335blDy9/1Yeb+E120gOZTlORca4jII2xaEY7kEUngbmoftZM/U3DpRxk+0/CnWF+kN3qfM5uqbNQeAsJZ78i5g+EhfVx5Zxa6xcY4VjBJ5EHOryGnO7v/OvUOhE863xFK+K6e4jrfC2OkQz4afo3yG0HED4+bO0vKctBTF6r1UEUQgMFEAmUEE4d8P8dfUFxaWn29lrF3MydX5duBIJlxuehsiXbnuS+raIG5sy/bM1YIM8sJ2nO76kK1bdj3BAizfSUFwbmtfd5YqoaaGZlpOrJg0jNQ8swMnjTJMMQfFZj/c1VHfEUZI71PL81rnOsXKmWm9BhRQB0LgLgS/DYTmKre5EA41T/1o8kQr5RQxlGvDEr6PnPkWq4+zFxwsArteLFZvrV0g9DDNGpkv7D+NGq4E3YWhd3ZjqtrsD3zzHdJex7r73YgnIU/xqufjRiJRjCj6SjMgT4DFQQ6K6y2kX/DQmpynonDQ5NGHzpYnW0IaOSBNT2i1eVDBCT/GuUBgV9xsQn5hnngd68juRqRLZfAHWpxnWo8nhXj5x2t7tCx0bmzHT9Z582MmTkcbG0AERFb5iQVg4i3cBiNMdcdGSuM03pyhu/dztbMesywkxkb2rx7HjPi29HWyGEiD4bCfAa+LBQdJnTnbuGJ7c83HB3ssfxCj0vzWh8XOyVFR1H1uzGy6ODz3gjLPf0oMKnZDDKG3ZFp130UiEgeSF8XNyE6770zBoKxCnyEnqSGseIhEN9rUKPaWrw33dDf5WHhqd/LzakHsnqpyedEDH2VM6znkslu5EZPc+9MUuz5P8WcviBevU2V2nzeTRGmZbEucBvvKzxlwYNM72+IyOncsufXzU3KkolPpbiZ6z49gOXFFrcxJZlF3Kwl6NJRG7X/hlkAhiv+3e+nJRgaNPMKDGdj4HMbYpkH93fmhGwmAaUf647Z1y8xm0t2DbGAsZ4YeD1N8DZU1sRpnU2Cb9bBMzu8BT8zc6/wvmDmHQte6qt51FgPo5DP4Y5Gl2f0D1567AaENdzvg71FjMcmtmzKyUnOM4b3kB/6Y5s9SmSfO3tf3T33dkX6IPo50koWf9qJ7wStZV/IvvDoaU+beBi1xeV39HwX6/SkpABD+UEa7RUdAs4kiJSRf05AUE24WnDXWcaPB2mSuOTj7+ZoQFzPCg7oGg47RhXqZ/5hYuaOJbebrsv5MaWabhzMdTsmO39kjGNUFVbX9a5ww020Rfty1BU6aLyFoPN7OpKhCrVLK93LPd5xO8gj8aWucFD90rNysJSG8sS4urK6Wm8Zb/Q4OZm7H8xZXvkon95XmQwlE50NZdPPJI/cmVQf1INpsFTS8+TOVprZbb/LGMRKAzQs1Ok7J9bi8w7wXAMfg0H3+/KfJhSmYM7cYutDZSctXu7yLb+6JnsHY9AUy/A5hJ00nsZp6WIoyKZBi2S+U/bWL00iy/VAg6QOWt7jlA4EMHXfS9FXsnqM7MGnHJoQs6p4G85Ty6sW4XXVMlVVRn1r1qxvGWxAadoqj/a4U7H4TJrwhltdd4Pvo3Mq7MxYBt1wGd6xRA/UQWmw7UWC7/luRSCKPdGX6rXZ52oZ0d+4BVUwr6G+9pFw5U6klMDMnqRnSHjtL6QT6Nm4jVfPyPdaxJCR2cbNEREFrz2Pg7ztU7K1t7EHLjjbqKa1fRN/jGfUfsQAjegcAlLb9vIiswPaSEbQ23KKoQ0CVqEtpyHpjoxlEuA3Kxypu5ak7PrYtuuy10uhBlL/56WHrH11/3BUwj12kRlanUS5mRBRh1lqOvb6RJ5ummdSDO3aFk9Wu7KKzuc0c2Dyr1YRFKIHLYc49PyzQjxZXYu2yJlpL+KSlmkMK/GTWkMLkTMOPvo5XcRjEGwxIKNpVLfrnLPqg0nfxsJCdjjse2s98FcqFKh2zDuip8cqzECMiPgVkaHjNNww/92gXVVrJf4bFRKW0c70VljgtlUYjZ+wCpvqjyzjNmobqn3yOhtZRZrK2WC3SxeHekH8EXOP8bGSixuOv8EBbJWcKaIpRLPzxgrkO5TQ0pqV0mFzQGsFCiluLYKalN9EiTPMITyqlKXtzbSZSLFqmXphw/Q9Kxjdyoz8vsoGuG+WO5+5K4jJjQPGtTisZVyzlM2Xv3y0EIKKHAflT7W8URUt1ZEQpuzGyFqqfLNi3ui1EdTNuedTAhlbfgki5lIWy1sEFc6imsdLb6yz967Pr0MlH7VJCSQGSoJGh9lqBLNaOUVdhgh15Hy2FiVUytphQL98vYF5Ls4uuqr/S1LXntOa4VpfIWtgO/j2FPoh8WmEuDHJD+7FQcXqoXvbzPBQUfRvBlRTEaQhYMiI7N1RIYEjkYLh34D890yOfIDaHZTFfltAY5mHFaayTQJe+88FoU2pRfhtBMgsg2waAm68urgBzP2e5yU93gIJr2zJKA/cyyTbAHzMq1VaTssoCARSQkoJk3LK+BqWIxkpJa12psO/9YRgh60cKs5YVHCQHE5Nu23F5QPPxw4JWE3I+bLs0EZD/4AyNkFdJ3uIF3idOk0hDi09EXuh4TrH1GtxLJPFYQ0PGQXLxejeAaOQWe2EMXGC7G23w3uPKGwKCGFg9mdW2SEZ/iNA6JD+Lc6SDkaV/JnRw2/1FWq3BI9sVuBkuLv0ho3aVZvdu1P/lG1OdOLDzDtcrLJUEibV1jKKauuOfSFMkGU99sB3RoKnkhJ3ZLUV0j0EAb3CtmBVO/o6BOQ3JohZJyqpMHhfjPffDElXZCIbFb0TkdyzdTgtCbWu1JTmjHEFRo0KIlvE/r3OR1lBaEe6nDnUMP+bPtaH2Fkj+64NLZk2UEZJWNrUIKydWYNXsCwtGaVUUo8NAnmTGQxPeDzENugecuR2XldUIzSUKFmK0orEJ3AMHahiVKDg4O4lIt5bUOmFpADUddXitdtOAtRKLa/KtuI0E3+pv4gQc10ngm1xYmomTaT8rdZttOtG9Jv0lXHhu+7jQ2YXBoZN/KfFVvbdmt9syrJ9bBuOftlFgRdPQlfhwyfENUy7+4RmkGvaALmcOTf7tW56vg6yo0KamMsYgyJuh/CNHLoOXx/AnfY/4A9E+osxDrwzMrAwxsPY0qsynfSNtZ1FEX/1cL2EVzA6gxYSp+EBVRfQoI1DEoLK+IquL+JsB40p9rN/4a8WZ9zEFS28MvKdAm0a15n1BmjpYWB1C5DXcbtRceJzdJ+nnXOU2JbbJ1ck9DU4O5yFU5MfDKfcQgPYsyKa2aYa9Gy23D3dkzYJYzOxT/zbXxlCY80cBj5kGoAaR6cCx7f6s2NZrnVQa6kYxTbzGZmmOmW7zJ2DFVUG12bfWll5wNFtkqMRcOIL5953nb1NsyvtxmCC+JyRCUjti6oYqZuCO5jpbINjpxLlWCN1wno4qkX36+kUnbupF/rIIj1Mw+2nrTOdvyK+GtvecDcAH+kIYOeUC5cAvNQmj/xS4zchr8l3spfKfaEdI+uupo6m4JeG2983K7yyA6B37eChG35xA57T7xjJBtrSt7i3g7o/WFgOZYPvyQO7qU/aLuvzV9bwqhqbJQNtQ18u0G5CuXoEbXKXsXYw1lfE1bvXyQ16ELWBWqMGTldXOIPS8YFBhLves2+c7ozSQe2NqMF5405nZOeDXL99e1UEHKwn7D/MA8ylCfnB43qryJVA+6BrA+/LZIE9M0tdrC55GFjaryrYRm3rPP0Hryak3yYkDxG79ts0b97vnxV39fLOqZ3ifR7eBR3laeSD5V6hScArV9O2GMJbPxh7h+MTmMGU7VOG2td2m/Nq5+D+lIT+6Vt65UgDRXJR1NKQQWVZSGOUFIR/b7D3F9ma9sn7vTw2DPMAG+MAXVEKrBkqErx69qAyxzRncud5PGfAmZotuMz8WWR+gtoEVsZsDzGIp20W7l9tnFHYbqKt1H7uXDy/Ix6zuaHki9pvp22DAnipTh/XXDx6HtAV7flcGAFb3rZglRuTK4/vw/dgm5WL/e/trjzPx2ameLWrrpeVwlBqgtHFCcPFi5y0cXZa+4gy31pFkczUQt7TNpIJqHq6EcsIeGpCUsLzqXH28c8WxpgHzKOuWAEdMk/jcD3B7s4BgVZip/vkijUQUZQc96L11FTJPcAhEwPZ2c49g9Ixbg2n4k6e7+xEPG//9ZktL2drsUgBuANOXF5wzCBBXoqkSzokPkj1QzlL9yVVEmWp6FNaSol7vf+VmGPSWy8x/O2A1nHr47xiRXx4Jv7EoyJJy/ULK7iIx8cUvJD54GRszpAro/3FCy/f1ZOP4V2ZpdV2lSDEhUGcpZTtuVZN96ZIJytBdplxlWRFpOIMsgw6dq+If3oXDod+1OEABMFFPS+tP9KXv+N1vaZL9ZyT52ydmtYsIzJaP9P/AGHo2R2BmeNAudwJQ0jzJFGZe9XtdcQyyMIqdy4odDSqzilRco+DQ3RWwjKqjJav3R0pb4NTkpQGqwLt0Rb4xKVtUOzOD7kLVNdSRlw2NU+8M9PY+GxSLF55KExOH3L8YmoZXO6/3F1FsFJ3f9ej5eyK1g+nVu/nYRRdyrvUxehZyS6lZtd4b/0eqPv6hqiLl7cw+nD7VogrPXGHA3fpWt6jnngmwQxeWb+pp4ZjNh70xe3B89axe3IdMKmga75DYZX0U0ZyZZfclUWB7EXrLC7YLgOdRly6zP+B7Up8/dih6leaH/+lfPQGr3LNzy0VL06ZV2DDutkr/DXt9eu1N9DmHhdUK9XVDZuJwkEqq2uO6A7uHESVcaQBnNA3UtBVJdU7W9K2tR2YxNo6MKnV5vUsICUcCMGNQKpci7LiX1GBmA2kbPcMK01Mx6oozItKG03GNHNHlE091Gq34QT3ye/nHNayTgYTlbHAw6WTpEXLiaetREw4Qwcqqx9KgHzdkWTHRiIqTd1WMlJJ3ASiDMtpnbwyCUg5S9HnROWAw0/0oNh94GqEz9O5on7+gn+y6s0q92tc4l/66c9LX+lSBRSZquAmg1sVqKr4pJZaU1ZXgBVJLK0lJhzA4rtsPddljtYQvaOMlEhEI69Q68fLcJhx+JAZQyoxUUxoqp5ZHuIg1dMbIAnciQbNTis3lLxlQ8v6D1nxGLua8UYJLSbIHskcLtOIoCDsaPZg9MQrHwxLpe5j4uUsNIMNR+05fJhxs2cTtwFP7pK3eCQ7a5GmjT0WaQ4bvuGvmV+aAS+kp6qyjsuadqb0ihZUlMjkPLKgqFY3S9ubFGGxC09zqnb3MtckNnJBpRa0NLP4P86SpgLEjTzZNC9iKnZMqfa2uSE80Jl2UfaQuWLmIuKhTV/JcrcgVZ3WtV/PihgJU9hT1ttmGM6BUZ929cvcFbyU2IQDqpPfkd2qdjCW1+CB0MZuzEtMNMqabW+ef4wP3AWQ8f5XEAyBDHqizfAOdeWdk4KJS8aqjdQaDSO7QB3P7J21OsPob2ZBzEVlxZegdYOdT3YXaNKIlDn6NPGc7BKBBmKfPnsiIb+tvC2HgWHbeA9uHzkYMF7fkgvKWD/tsWLSOdk7OuZF0pYC5EIUbuxC3Sx/tPqDFc6VhoFMGG5WnG8LBiN+l5j2G12ireAngng5acX22niZBwIzUmYLsDrhEGfloxvNm+/CGGjlLcJc3nioCZvAGzi2QvPF2K4spwuYLZ+HtUPILEBLJMtEYp81b72YhBABFj6ZsZsRbMSbUvOTOLIEHaYOGbcyp0OpgTnvlG7IgH+GgHm/LzZ1bExIFgiqo6jMs6dwusJS574MDVwOkAScJySrkoaw4Cinto9ynQuNldwrY+wLO8gM6oyWzSnU/InUJzqHHTxBqqqRiqqUK0UkMKAjnLaa7eKgsJAcuSO6mzKoGMUWzs9vf7KsI1Bnys7i8y+/trSQmoPn3IFMucscdetnI6XuUmc77wpqNFnGqTxla9ydGVUPj08XP5yKdQe+itTKcKq2NuM6STZvqjDf1HVhRkbJ0ehAsJlNuSjpoMUegm5XDbtNQpc1bsLTEBtaLrfEwWj2s+JZsbMOTF27nWvXKuXagKkDwAIcduF54EyPvXrg4tdMsE9htOROShN+ZwemKP4+HAahslGy5zgPd1f9xnJ4N0M97DlOYlfl7yOk+fDU71ATa4Komrhrel17PgmovTn5JwWXQex6lqGT6m6NvM660xwgK/Dfa56s4PEVqVaU7q28b76nZ4zx9Os+pn+aP7lfza7UV5dL1EUsNqX3P+7KLxbd4dSupeYyVJJzisWS3/78k/ej+N/y0j/H/I/B+pV/xWJ+BZb3mOytMPvIx0PA1QF+Y9omPsg1YLF6fmfGgRp+W8oGPsg1YGc1v3Xbz7dkzbdN8MIN0V4eYqfGnIPkK3a8SLxQUBxrK5cYlgwNhEQtZEcNH3djQ+dgeGjBJ4mX/t+ZNeY8OFgRgmgbishu/Al1+sOP31utMsajznw0Bb4xMdVVGyxNrQZbdZ3O3NzKWvf1UeU3R7nejB/z8nM6SOmPoCK69+uLMGl7tX+JlhYJM+NfRj6l/QrMbwNAfe1JY9SyLwbAbg8G013rT9ge4r6CmZBk/17r6qsZcJsyD3x84OyZTVyqYshfUebUFKAnSxSvNjc+vPF79+oo/XptJPuPrwCgq94hy9erJDKZy9toy/xbJvhWTPsDh3+UWz9jwP9zdre94fHwaOOv7lKHtdp8b/li4z0AjbpdtppHwR4b4RzWiQrs38Nq7CLcKbWpKv5sZinKamJ6WgkAbr92Q3HjmuT7cwGQ9zRy7FIFOvIWPZcr5R+86dgIuF80hzWDMAIewhOY0W+1BDwETtw8mAJNHwQPVDIj9SmlGkIurUTbqtrAptJLGyfGN21u796zu2dken13z2u7QTHqjh8Bj8FdCPcoO10MKLNF3MieOX77QPP5uRwykIM6BLliq0hu9pQIyVhZNwjgwZJcAq3JW1JgVvHYLr0zWDvSCZlIdApspR9xShSWMrOUW6R5dzrIFlHvU6qrGtYzwfmz13ni9ofWkGMjdSPX3dCtKMAqkj1ZyVFW+rfFD01qmbi/vi2jUkEai0/WjeB2jXhZ2SUinpXkiAXSx9246SGSY19u7eKFZT2HljV07pwYs0oma6vHjUO518P+jfv630KvcAmHmmMRWu3dwO5bE6Mpq3LyeaosATA3Va8X7iuw5Ss7Gv3VbQ6pZwzWLLLWlmyoL29a5Pj3RHm1kiGQsbKL8YQHS6slTYcyy2S0bBIOGF324LeOZ3uvwo19wxUmW18/R9a/dUNfiWRrbeNi6yBjc2R5xB+P8sulqzg5JKug1NYLwsti5zUVvuvHs00TQOxpPETwZpcVDj1q4tgliszIM2W51qGbpUtAYOKSuSWzqk8fFMB3HMgSRPdF9zYL7wtBzq1n+BR55kBb/NRKt4SllkXXJAm46ceOZmtiCJi6zM6wDKjztuI+/1Mbbc+J4HHC57OXhZ/8E5s1kpQpH69y+/l4FOxvtWtPbUyJu/hfU4qH3b1nV//en4JKNh+bWWOwoUOqspqOvndq49jkj0+XLt/11tyAlr/Eaall0OV0syc2tW02QV1THJPTcBwUYQFKVZzwk1oapIp/UqtGQA6WBcFc8ZQ6VJPCEmA8YWc9YUAYtiHjTVEwKyAJxJ7pKy4LD2pdY7ad1gZEFsFfROwtUiLMl2jNPaQnh5DV3BIpCKd4JtgWJ7lJsPfXu7P1VayQeUi06nS+e3h1/+qxmUrOSdNmOPntYR4QqQg9agxwBPi3NFtovSZxZWphTVxn7Qk+GvDRseWH/nz3bCBI0uh++oV9gon7sNiPGC/iW1/oeSa08MtfulPMtM8YIEqt+Y/OSPYw7NzdzYPy0Ot58NK7vzXvvvQiKe41LJuD0izc/fT+6x3lrJA5SLDysdw9vLZn7fjO6qx/z1sRTByEfF/XSQcjGmbkN4hfFiRcmpJD9bAu6jvEH21Uf0vYGBVvQ8JFUjLDpnc/MSqWP1avPjYScG6qtvN7fzphgSUKtqGkDbCeyJ/ZE39Whv959ZYaxQSq1sQz7/6i0SBhICZ603uASfw5G/F3hxLYHgXYsDU+BFESBfMOj64qKWXBpqigeBsCLmc5EYHPL1zBVhdkVl67Hjw7hGaCLvDBxu+DIxdn5FFhaxzYvYmGfms7FehfnJlHhI2oF2C9nNIy2T9cPmdUmtb2L648Jhnecf7Ull0fXpvacvHtbTM3rwAd1icarVDiKHUQGpFwWzq+OpFAGLDbxKny1qwkFYWB4PztF9/aNLD4eD2mRrNKaTNrSK6q2v289vRSUotalb/TTWjY1bzt/SuLBSrruv6F5XMWtXlNn4643OoqiN8VEkxIOCdgRcB+p7NhBS/wyEsdgvnZwEme/fUbciQsr8Lnva3UwFKHBWySGpnaXe+LmHO5shK8CaPHqO0qy8TIkK0iN+RtJn/ljRzGehJhZ3wJwYqXWPlSc10/SzoAvKOvekNDrjF5S8dTq6PgPrgKmbaYt5QZcg0E07asWr6+uDT+bGJ26qp1BwM+Ctzfn5GHh40JjDWrdgNuxGOvIgo2wrqY187NvFWfxAqCZXG/OMEHbOTelXv7bnuKo2ATrIla+XqrK8OqRsJ6VnHUxLGBGVsq6ymsRl22A8x+KfLDlydRYiTsgouQDbOB/Qft8fD/sDTq9A+XKWoE3MDSI/quBIaet8XBwML4ev4nTiRcDTuRx8/4XsBOyBQ1GLU03B4PPYUAo6A1/RfxJAN53xP6cXSo8rn7AJ3wR1Uo0Dp+d91dbiWuEqDL3k6Bpt8GhIf/+0tIi9vsHZnGmUzB2ssA/qKZ0ICfR1vm4gbyLoIKQqFJzS8wirSx/emEgC4zOh/YI7PSn6cypko85War85vkl0lEkjaLR9/eF0z6w7iS7cLXL318A07DLQHBJKs6A9Eoi8n7Fp3PVx7taevoO7/XewD/keAVXUnLS81KH8CR6keW1g3v2dxaZFPl4RYTPkZyYzCta8+F7s93cctc1Yr08UcP/MfKlICyA0ImbimKZp5Mxhej5GSuo2u8afDwxjZc2iY2nDGNZ7GpHG1xeVE94I8ythYx/IXDuzfX1NYuC2jUhRvLjAqCNPW/l33AyNZ/7YT61eeUfDObLeXNLQQ0SIpskENSVJB72+ZaqUVKkRbL0mvyE4uAO9AZkg5WlyIhoDLdFRl3TaIarPZxd7BQsVsC9oVagywKyHZhyXCFX8nO/nmgPMhQ7KIUv61nusyjNW6eLmNnfDoNn02R5buycTBFlu9Z+9/nYZmJJBMkkKtoGDKwgV2PQge/NATJBqE0SIIsksfmfZdeqNKXzOxPkCEhQIMliGJxFPxV7unH8GoRGafGkklYNQ4Ql4V7ac0tJeJo+KvcUyOwPt8e8IR0dWUeiRxbNBCpotmYjAM3IQz0So7526vvhRc3dpUmMGLoxfGDXfdT4g9/D+iQBKkqoy/mA0okBPI0NL8Fubxb5ihshJCw67eggA9E/fxVUDosRailSNpZdgjKHsy31nejbUEF9paMSNoXNLwUCeWhf7c+qNjmnNmfEJqQCrseLRjI3H29CgKNs2H6/Ppcco5Z2SBdziRRzMqUytThVWsb27Zsbe9dv6K1ffM2EPsbJEHy8JCEr11ikzNbkfoGvpQ3dGD3YMaP+9uiIPYy9AecSyyG2G21KSsB3zyzJfqLL8ylPUtazNaFwwKVQJlTQg05JI+C0kTp00Qcm8rRq33qBhL/1gVBf4sVml4TeAEyFxK2YpPOyCWdnFmOGwmBPxRIHdsZs5ue3+rLw46kpljnry2lS/KkXa5SnQUftC6XXJZKRutSE98fflORzhJDyqFyUEuUcEXI4AIFpEj0L6Nv7Jf2RlO34f/cZcwFzWSKQ1JSLfEUW6KlSMY3KbzAej3jcZ4akfdz8m55FBMYhA/tns9h4dmKcA+KEZiDqkRI4tgfsksBcrpB5Qgs5Gv+USax77JL1891ewK3B/J91YHDK+YiWER2cbg0tC3QrOtTgdNkSG0eDige/Ay6CW1ZfnL0xA+sVNb3xV0B8rafWReY7sH9S84dAsfSZLGss+zNH0ZLuAvEcPbCLMJ+bO4nwVKlN34+yEpji8OrySHA3QtF9q8VdVHC36pe4EjGrt+nGKShzoAJWmBFTKAv5FiASs3Ni67x2u1Hs9fsNKgMO9dkH7V77TXReVx1gCrkWKAPxDXL9srAMAV+a6CKNwAKCbNkdg8oBGyC2nZe4NT3s3Hu7Ix7+k1F4BcFytRDzPXeZPF7WqCSKkkqAkvek5g/2O9uyNYSZN2ou2fTRn9YVAsD2XqnWEbOxKWtj2jhrM1tDErGijOiov3TXpkSEBxLVw/KKRT33+IqELcsHUdKEBJ1k0Ngw+C42kJ6oS98qjklP3VZ2spZ6VnsYHfRB7ZnItptZlxxrkctWlJpHusflRUtomgL07/FMTWZ52NL3UAvhD25BfhZakgd1fl1oMtnunjoG0gaP/XvVvZh+WH24SIXEq6GXcii+cknB3GHZHtke2UzMnCwgUbSciVqq8XnMa1Yd0wjp/rRKQmptQWXViNzyNahYqu5zCswdXZrR+kQ1YFOCU6r4SVSQ3cEqs0euU5bKsjdFaGHnDqTU64dyJZn0WYROgg8KBYcEhwWnBYcpwhOdUWlC3D0BObqVcx7X/LbcReUlr0s/vGptPlps7/BYlzU4aGJ4oObM4nKnRk5LIVELXJx4i/QbVhkmzYehK3QnzPo794qS0wLcAuTngHzYDqDlt0sL9ILZcXHEt6KT8espBP+bAv+ruQkQZ2Ca1zwe27qK0B46N1+afsNw9+f4hD3/vxiAtnw+7cE67cBZPXpxcNez9iwxz0+4vU4aTvrG/TGhoadDQ1GfQ45+dKh9amtAfljGeTxQJ5qcbL9538iDkmTE26V4Xeg6eBAlQFnALDQkM0sFFjMQ1aLQJhyypCtYRvYGgAbi1f3+K770vsARw0YjGuZKwR/24qrjMKsU9iMkky0JKIUKhAZDVbLzhzf8uW+8mXLy+mwMYohJnqlLE0yiKnBM5n6xwsBzwR3I/dmL//ox5hMh6AMuvvDMnQNSB5P6o+VeVLQ/7HtzNZs9P/FtMqGdpuzq9/hbW12uDr7gGeYYfri9A3DP5/i0u7tjyvAJTodYTQVrTL8aXXhz5zg39HY+Qj0i3L4jxhD1C/WIqtl0NKh6hwDf13z9Ickoz4Mi6ZJXt25KEykDEee+uKEkcUXags5FInUWsB9vwzkbMqKaEQUJp5kiMRlrkVnnmihBmsTGfEn0zAnXvzXZqcViNR0cn4ZJngwVi9dpAvQJJAkIOkFaAifOdAat2GVWGKIXnVGoMCwUJuKlsqX64c64LTisomcrt59oRLOSGuW1fmXqUr4iF+grA+vOjcent6jpf4kkwYe/FEQg3voZ/xcrQQBt0Ixl3lKcDoTfUNw/VP0dcENdOYIDbMCaWqeXMqEZJLKS6ujGTAbzkjntoCKGNf11fTllMphK/LLaw0f1qSyYvIkKHJIUyLc6As9nwct/DLAJdWS+zmDvSxxPTgExKDq4YxnW2bC95wYEqZW3MMeDqr/YTO6BhDS63Mf9XGm0BRlSusBquwgkkn94oBh/nAFTtaC3nucv/YClYGKz4S9JwmvSLP9gQol0f4qRbod47h+9wq834mcw7KwFn8sms6g+aeLwa6lRoX5OyZ+GVH3s4KM+EYQI4LxD4fLPw5HqTwuLvKPa2rBxOMk3gqYlJR/uFX7w7TchK44fmz+1yZ+fB7M4b3/1ufzJ+bfAAtr20vca3bdem/9gEssUio8dV7vuj23Lm8cditUhrseQ4IMI4Aay3XGjSePaqxbxhX/ovmsCsD3MRcHMuyJfypH0tqPyJSnaJT8OHABEBMVPJUMevpjfkEmewGIkIa9rZrEPYfdpdIq90qcOoS4NrW5sMpkBRFqh1ITnJ9DylHxbbuGF9o6jEL0R7mvSbAXUMiYI6wHQpqIplvUUs6TYgI2UbHNcWlZSzPTj399XJ1byJQJpxRk5icUjthYDKhiYe+PezS5JIWzY3gCI2gJ84jnu1jqB6fY6I7kIycj9Koi4Y+xfyWaEsJXq376viZTouPbpACnEPuChUsktq6VRqZMUi0TQz9a4ep5EBuKHvugkiAyaLl8g1AXO5BG4N0gJx0AdUhcOiWNsc5mbsiRcZVOYYkw25k9R8lMQkjtajH+588e9/397RcbFSjSMl7dF+1yPM1Nf0jjRm95ewaDXSJsxMHFiJ1xoToQSB2jZh7X7g5vXOSb8LfRXyIXBQ8xVl5O5g3XQOMilNuMnjqUOmwMdBxtEAoj9gdjd7LcCq+Oh+5V2DeOqbJxEV48yteg8ouBq6pU+lft9VzycW3mFv4h/in+23vQb3dV0Zlz3wejtf4/nU2Siwe4uzWQuJ6gp66VaNrhbya/XbZlU/vC1Wua+bTKokI7lppxsOD6TLcj1dCSS2YpDA3SCahkmi+TYOsK8Om/sVb7yBdRKwKwAm0IDtwpNbT3EDScEJmW2myw+0sanb4swd0I6rgvun8jXvIqE76SxDE4esKfTsE1slDvLlJ8q23VKSFzREJDUa75wRdjh0tMyvuLc/TYDUwRn5rn7oVTDaxuNH/L0RuZCvWCoSUX5tkCUsxuDTIHlgoSt+ggpH0xoDhL0eFSiEj4MKnPPjhxlCuPyfsOzZeqTaqguA1C2+Q81hU4XqHlenqh3PvkdN3T4rQ9sF6GmrACk3mrpM8XKe1RzNVaXRMjQ1OS4KtK+U4hcKigaP1EtD5PqXDG/s5fqWBIUxE02ZudVMrWIDT0L4X2FGc3Fh5Oz34CJRGxmibnoZPeSSSjO9M1y4Myobsln8mzgsccyuQqpKXwcoNQF5cHp9l2xefS1tudlVbHBKQ0eaQLskKgIYaHUMZqsJp4tfKYNmDZVNxmxMaBluavBLk/GY8yQ/xPpbWDCqtmKsI5rjpEyyLzfnHNsjo/i0gdhQG3hY+UTb8Q4BYZgyd6ltt3ISEFZVf0couKD4OU+FFL+i2a8t5TUavEvMA412iYmnsRd3xoqj1TXXCceZzvVhg5UPDU78d3cC+ZDv39vW0aFq1f98vB0wRE0q42bNp/VRcwEYeT9TQmUzAQbc+ZWkW7Wp2b/CAx2XKg68/qFDKnSApPx7iujRXMKjGLlpH6TnKS7Fo1thC6HQJD/A4eTUIfgF1R61DMZxnkGPiGrTBqlveiTGnEIAuUMjTC1Bs6kXmEFzNF/kpeo1FV/wNpv8bZK9GhnoYY9vo3rnmaNnPfECkfxoBC2gU7OjdRMRx+WkFCZFfpHoL/4ugQ6bwNTUMphiNOKUkvs6oXeYiF2xVQ39RQmP4wlhIUB2mHudm4T+jTYb9Eh9CV0wV2f9yGhGOulCBKAEGGqYHliLzv0tccZx4fwMlKjfNT+CPonbu6tidAS/0p68PSH19/L8HB+NkuBqO/TCA+xmjD+dEDH0k0aUplljz6/Oyzv5m6FK0+56ZENHEwndAFz/vjGc8s1Ufqo0uRGK+3ERtxSjAlqa32Ibtdl6/IS3qQSESyQNNwl0qiF7dhqNUkLKZex5Jl+90hFLVlWN2sfYTUkTYhD2gpTy60EHGnBb4VYRUsyreZBFqu4HXUI/cRZGYoRVjXugz+0W/WKqydIHgnYzZ6BTdEaimS/pAV+g7KEn4cO7D6bnhRQ2+JuVo0XR0/1PsgkfDB6rqgnu1GMVGC+FaffoRWxGi3WZMEBQ0xQrIuQPgf/4YhCn6PsDNBGGO4iGGit3/mJnwJ0x1t0zXutfoLDhuNxQFfbGgPhEhhgch/BBuzg7Yj/IJnTYgIE//8AoPnqZcxd/E+QGEVRkICaqu5LrLclcN+0IICSZC/qjUx7q/UzgT1hKHGphTo8Vkn8gdz+5eIWU+gsRt/S4ATniHSkD8wcU9oFy4VAtjCXbgFoGB6ru0uxRa16/6+Zumx0aAvtNFyc5hkJSL42BDmy8ov2H038MnCLrEwiFf7l/Pp7yGodKy5EjTXsuOHYFO+vQshLGWADbqGW/y+erx8lK4T/We3hIGxuAfE8Q9ghktCRD3KvnNptPn69vjGbvGnyzs6pAQ1D7Eckm9AQ5x/Dv70Ikh/Uq7zbghG1f4Uxtl18eCOLXcvrU//Jsx7BcN3qEna7qdf2iaYMenT30p9/mWjY7W7axtBAKmdZRHbO6J6zhYJPFHePLi2ZmlgExeoRW9XeT6V6C6sl61gksgmea147cBkFltYZhZMHfoL+zTC396lQh8C7E5YFy/qvv0tFvZZGg2KjWObu9agS7hAvXAC8x0t9Jf7RBJipGdFPhme7J9DhnJcZ5pDjY1/vSHqz1TwIF0OkOOHCaieQlN/z5KQoTnIxbu24VzdVxbhkIZXcVGkz2KwURzgy0pFG6IatyG8HgfHmqz4wRHzJLBIeFq7HCHHjx9Z6CY7YPHfLLXMZBmhSVq/Mrri2EGPJvfNJL4FacAkok42pTz7IpKm/ucKlt+DNd2hh2b3lhUsC8U0xwUAFhLLAvQhm6l7xb2LQpf3RIsOOKgJHKAFk2Ezr0AZr0SeTE0NjrVGzHwMdw2LXr9glnFAsfkHfzoDIxVw8AMLOIYBi8brzSkkOlM1XZhtT4joG9DjR7Q0WXPCwAfztf065D0vAXsfgSrlTQaOL197nZbh1p2tUdNkScuCB5f2EWHVV9n6uMbVkySTUwNRizRw0CwYI5opU8H9nqKcI8aIkNlrc7CPEA9U9ab5FAkQvIE7mrTphD45dktFfmEoTShBI4zEqgLLR3cm1tRS0c6V1SR3VehPC/K0AxQ/SSWFo5v7VZnaXeT8ZOWETtfeKfDKhGrax4kWZeb3z1M8WRiqJ6p1anoS2RXh5E0qrEauKCGFJMBkPlfGHo5nxC2iS+ceij4oUVRS+vWdK5GzEVbwN+3YU5juohaQelJZiu+/YxZF0vHVmKn3VVrthNimRPJfPlIidH2RgjtnEagbCHuHKmX8ZoVh+b2ofDiGO6ombgDuFdD8mox+gfr94wfXfLTLpXJ5MJg3MKNEFwvoknSF9gTRNXbQMovtR5ZPYbKB4Ji50SCJnfH2q94ZdxuR+vlbIgW1CTW7f0qCcCY7giqtnnYn7TbjUoP9LEZ2kEY4MyZWDB3kSkhBe3AxMk8VW2MYkk5IJcl3DbN3q8s2WMSRYfPnsiiQnDlyyLUZJP9uZ4lYMhx5r8FLHT7k3gKYkwdsbCFblXs+6Wgo/FOAKd2nuIVFzqTelclgfNtUo4MGPjbaftSan1RIvu3p1Y29cPykNT+q4P6PgH/6Tml+0A6ZvynY1P2/H6sSecBt47XLFlP586/Dalx1EuYyXHOKeW/Xl6o6fSsOm4NPIbZ2de8vUP2c8n9/esXXv9ruV2MubiymIRMQbP38jwBkLB1FeP+FXr+mgkdODycVdpVAKlOE9UHlXYQY55r1zURxWSHfoC64wSqqF1k71w/H+W1VRdGZHBB6PMv60ka6yjsuOn6SZHvZmfVW1p6/QvR/vCicMf8UsnIi61+rKqiPGK/mv7iTdSbrzovCODUR/OaXqmlEFDaeZKRgMteiMSbUF8RdTdVehujnM8hcLUTT9a0vOGahXTHUopsDm1FgCwTOsuBWNNGrPx+FjpSadmt7zy8Uaa5MCkWs/oJUeXB+p1XL4vUtbFhcmRZgQks5jUUmjQvOLSiND2zILBZ06KW5mfrk7BZriiQbzzfd/TstsxKfFh6L2tofvyWNecN6ixrAFsm2hlbZftrmfLAA1Zj4Tkh3WIGcgKW8CUk+iSNMpIl87D8RSLznZ/kUR+4QCJQLNUGaLPUOHsVZ2Y6wT9H/NLpjrvaH5feXQrj9vuQ+MIx+lluuTX8ujpZFxyc/iFor20HJPiOKeZCQ9GvMGe/iS39PcJapUmyq7BAdUDueConmKoGpqkO4r8gB4KaeFT3LFZ/OF3w6j7wvvQ/SjvSs+LeG4t6xN1erOE7VhDDkABZfDqR/IH1BIqb8QzwRaAUmBZyCBoUyFDyEH9afqf8FwpmBLjOqcv1IdfMDg65WZl7x9iiDM2pSkoqGtAsFQ/VOBPzvM/w00f4UQ2fqgHnYWdAOixH1Z/wqJEyFpYgGOSRDRXQeHm1weEU0dAVBhne8RWZCYnP+P5Vxpx/DqJfWqxDLkqIW+DevbpK/6EFJtNdhPplLFAfo+WfHctSg+1L+HcxZRPjhYE/iFNrP7G0j58ezjHsUBqQFVimvPG57BT/lzJFKyKwHujUkifYvG7qJqbXGn3SaDgUJmkqzXJUtBpcj22OeJ27PtkQxjDOgK45DISBbsd8vwH9bE1gTIMWN0JPr2I9XOKC7MrAfDdJpx9k7jgJNBESgXnNFN00qBgwJ87jw1FrstfsGkMuCrO3aldBmd0sMq9DKbT31U6uaFJF9qHyu0mnvXsvZ0rBBm5FuLGqLzev4iySXr0HAhs3YrwS/MSCJb3ln/x5Cp4t+Qy0PinVtqpe9iTyeqtTeE80VFnUGYokcGl0HzNKHBIP1xXGc1LsZR/leddCnD3qD7KziofvVb1KRNYl8JpxYXYHKUCrRr58Cax7J5v2sn6JUVa7d+Or9UxV3So5fgkVdSe87/mIknAOjWxpQiXrpeTpfwYFV0Ldx4Pq11ffCkxq7dWRjb3sGvf6S3JzpI92HxEhqJfgtrqnSEoWaW/bYHvhRBhyfCB30K71n/BokzOjUHu99u5P6bB24CX0R93v722knD/4YdPgZ+NUtstkfrspNuMRUb3RfS75jMKRoHUrTiqHu4MhqdmStIlSPi3iTJlrRlpx0W4bamtetsDT0wSKAdxiJyl79a+J1MNyzX2VDJ74X2AykOip1WT0fLG8xuEREjjX1+mMm11IW4XvY8SlCXHLJOpesrFEI6dJM0W/lk5sHt6yM7yi1apNwXJC7Il0YPxJRLOmxyUpxOQy1gF5YHr6YKEploFbgvn1d+i5xoF0twlTdrry7gYLKDVj2uxcNjfqsQ0NDCuVFIm53MuZDUq4WuxTpJAK9aPb07th6eBEg+S715TVx2yN362bNzAT3X7Y15lWcJqXKwJImJ1lUmd89T3ITMZTymIHVk9Nro7sinQXrFFZD/tM3wvj/pE77mdCicgN6s6SRQmBIEmok4+brRNGSnRe37Dr6btf4zPnpncfeBef3VLUgodVQD+KHjqjZGBdYKE7TLPq9cHigzC3s5nIk/NwCldILFTXoDL6uKl36znfHLAK1EMxwoBcQv83oCxJZMmpMVNzVrOwibPb3bUsW2Us0hfWvSYOdEX5HEcy1lORVpNIdFcI8NILK7XsHfBe9eqR+xO2OghyQD+FlSarP/7P5yktwh3AuuFuUIG0dbnWry1oWQoWWehkrY1OucGgLliEr5IrsZktK/gFJVMzoIpC5CRTxTn2mc/b3etv2Lqvr2LhxYal4qto3rhoifP+flniKi/OLJrkTJB3s0nWARueMYNPknTQguVnk1X8jJ/KNBaqlbb013RZJ7TrImWewCJ27m/wdk86Et1RZwmK2SsunSMmKjw2YsyfF+EtK2iZqTjO4FvBXXuG7rbLa9m7fwPRYU/2u7T1e6dY637h0MG3iPyGhqjGrWrJmeGeWWWA09ILZLGb4kQF3Q74o/UcKycz4icHznuxYBAznqf+lgYtSL0zLuA+paGVYTr6R6dsceCqA+a5dV1y/Jl0T6azYef+mi8ffODb/SzPx+Hz03Pz8m0tvphwHQeT74vs3bJPTv0tAgv7nSQLZOuF94b0tovsiAP1Y8vr2JQfKDS6ZW3Ks6DwfTotHfM8syGFZpiqxuapTyPa8SBHJVCkwVraL3quh+W9+afY6L3UbvW0LfNsKOTVd4mnJ7z05BFw9w29K3cT3cs3HT9rP78w4WFOwuREpIAfJwQ/Pg2AdZaVrW1PYvexAJvXHyZpS039l2Zhta0BBz7L/EbMfjLkhml0hdmrsuTzlmoH3UJdeFMeZvRLDyOBASNQYK2psTykmdI7JGpn5O/HKLStKZRQ69w6VB0c29y3I9lxLOHNu9/nVRdp41NnzVUDEUinIrDvQ55b7RDl5xpSXmwlUoSHMcr7jnQhszmzntnixhQtJPnnTuHp1xehobK2mUxiF4YAbT6QjkWqE2T3YwIHyDGJKoSf8jR0pSSsjdHHLt0sPZS3qUn3s/O75rG4nKjwjQQFOOEJgVpdHP+zvERdtS8vQcofwmf+vj/LwgHoIe9MqwGPlQE2eDwJvXZ+HbkKi+MX/TrMPyA+wDxR5kLAH9iCL9rP3y8GBx9OjB/NrFXItU5yYJKskP5Psn4DK6P6UPUd2RboinfnrZFZD/rc7Qv3/mChk0KJeJdzFIpKtmlbZBgaRbK+caF+3tat9aqahcdOGnq51M2CDwPtLEbxrvG0I+wYrVwx0j+k48T1n+MNdXm81jcggckQ8EU3ikaotXseA3Aze8IRaJpG2ttKrCiyRcwtr9I3Byg9WQvbsMkrhJ3T7yHhJmVlSO8JrDXYvaCpTqpuaNzDBqbPX6eKae9aQw411jddN0MVIIJdXoGYTk2FrVfVXnmKJtLtqDdYlk47lJCiF0nctTYNTXEDMrMRvWo7zJsvdTe2W4c3L/XWT68ZMgnXltYOGgdzxR2XYd8opNt6yPDxRzSsXVoLM7xaqL6tq8odEpQLITldt4/1VaCpUjTa3VrfZJGVruA1aqrC4wLmj1d+4rDzsmDhrtxJSKnmUNQTRew7srv3N4ASzh0FAg3P76vCblmJ8H0m8zX2u7o3j9bXrNw1YpBtr60eMvRTCHxXo9QOUKt5gHp6kFnjlNQBaUZ/KuwINpS0S99BKwkosx7QHxEy/nEpxnR0YMtFV1Oqt1c1ai8evN9c2Z6z7Rtg/W5J3dnPMgo2JQQmigKYAFc1z4ZKuvMYA1Wb2VubKA2t92wyBz2Xw0UTmqdNb3U1KlbNRa/Y0Raz7+qjiq6OpXlxgbdh44jfxAHICZ6neA5ekbjgrZ5OqyNGgM3ubyiXBtckbQ2/HxyTzMIqnNm8vJj6EHTZP9GW2YQIXAuazuCRTtJMjyxG7fT5/fH7+9/Txt26R40ebvHQjofVMp/mMaTe58Xdu1or0o9WaCJ6Q2+LlnEwRcrvVT+L2nM1lq300Oub/1VlSul3ZZPJDl9Na8SjUNtDiiHS3kIn4to55rBhaYHlMkC/4qQ6zPdtA2OklnnTwsaB3t0YK4vH7dzO62Vs35Eown6TWQc0fOkvYoGsQpzqdb0dv0rUbNJ3evmv355mNG3YhH7f+8PeNW2STLcycE3stT7Ulx598Z+1qyhrTosG24MgadmTtRRM69EyuaKLwZNJtOWo1rbd622BNcGTDUIzckpZ47fdT783ITOjE9/7YBLI7KvMTTNU9vSyRsEyUxS1JZ/YJcyS+CO9ZyzuYhIyjVdtjlQYVnfI5LipPXaNS14ytjOlQVvFS0DngSnBUZ3RbhEHcb5NYMokMjZTG9USkdMHJaEmEJuPjU8LLmCUN+n2f9f0k9fyhCEf+ACFQwYEfNKVDQ5XW2r7x7XGZGGkyZi0GL0KvR3pl4Eg0e/1kbAHMgIZcHweavj8JXYdEcasit7J3yHewd5i9SLgKLkOa50+mHGiETi/lUbfcPJv4Guw/smdL3NaErxOh6xvED5lZxBaXNnk3a5iQTWyujOmaurV++8az9Z1TNzZu33AGbMgsm0TkP8yfifx8+4IJTilAlOYqF31XODhQ7pN3w6/dMX4nlevr/G7KRom4kkdVNrC7+0xEGPv3/Ba1xiV1q8h8VcMUcalHwHx9iJvRk83VzcumSNTnv90+/8rPhLM7S9K68AG9LUMQ3+rXBClpZzL5LWb0UzkGUjc9Uxa8eVVZ2tpT1rZ9WVXzmg3DpYL15eUjygHT+b8Ws5G3LX8SJuGLIW9R91Xn3OCKyR9OQ3Uz7mro+CYRocBcqBpt6/A02x5Vy7hmumaxrU01dctcgW/Ksr4wa4i1cG5gjuKigWfIvb0YzlRFJtLBmcBfGAWnqKLq+q7ygY1j9TWbTXfx1irfmKT//F7wMy02Wi1/gqEKXGdS9YEvWbqKflazXExdM+pu8BdVyGeYPaPBtWHkNoMhsAmco3lORaKQmpR5jrl7o6AtS0qNd7ho6BJxd4O/KIM/C8hkulFiGwP0tVdQPVOR/KCUtFiaemsSmoqJm/Jkvj5VP0kbE9wErjNrZKJPASnoO4GJhcmxfTeNfYl1X7JxWf7sbxYcG3JnZGdZkNu4fxmxzrjfbvVdO60AJRAOdme4dZPOSrALpIa4745Rms/luaumIxv/yIWw/QvBO/jHnzECjN//gH2sTrK4phTuu1LX2+dxLe5wlC9sqXYv7gT455687wAtUtJ9x29jUgRM7wYml0Y//jCNgl2bkuLPU3Ds370tPnexr3mKZQ0wO6JLZUkDBTKzgiefzUYtxbbq413R8YVkLTgWqRD+gAA/NpTK9zmYS7c0l7vbrw9uDhAVhXlpFRejVBUmKV/WZBdTUUsw3C1ZCY7ohEKyDggQfv8zL1O1l/RfUeNa3EVeXrWArqKDfwwCm8LcofqM9x4wzdvBfBfs4i+QZ2Fz3oTEBZlWnGClhCT2dMpdzVdGFwdYHFGl8iSNQG6SF/ANWYnduJZ0XCFpz+lPM/9FLfZlhpIVM16PcKt4jiXhyztzUeNYTveknOh4AVk7y1wr5VWQAwwQJsJ8YPSSXuOGkhji6w95gR7GgVdCBuYRi/XAz9liHbSSkJd01ltXC2ZCzC3lH1XRbBblvg2e6v0qGSADJOSVnwO99HCmVNttmOBPbBB9/x4LlsiV8cuAgP33P6GWrze0RzwB0yveu1j/OWgReSEK5tXblpd8OacM9xKMZ4u8hmvThNkYIiUlHRrB60rswbVkMU+M8IG0Wj53xzKBonFD2j/7lwtou83yJhvhFBPzQX21gWiPFU5MiaZaB9IDZYX/hyR8h/7C9eERDyrFJUx8Bozb0ui5hE6ZolggVR2Mfy8uHfsODf/EF/xMuY+gTo6t//vz3NRfQc82S5686b1C4uuJD07IpM7SUs/USJEiqf9ZDYHIKJILWcWgf9tc7jdUDnbZuRIuMe2/dCjCG4ImkuUkjUzDQu3cv3/Bn2o2GFrP+SjmUQNpVdzbNJXMUWP3LeooSTrgJm5OTP5yExm7LF/HMYDhbae3UVs51KU36BsCrC9XKnlwGu69txKTVJ/MkSvSxtLHfIC5gJSTBJPzAhHGcruKK2XgYGFbkmXiZTTaw3bHS8LJoOq0IzwgE+J4dBqy5mx0FHtiMHgsxCzdUOnTGOBslj6dEfQJPpK1QSaqMKhoG/ujP/k+eUUGk6LMTN6IgXKVDVeOhJAiMT/QIV9CGmAvIPfOUXIYLVufLyc9IPEOu4nziQ+Xi4ZGPsknA8YCcv7/ZPJslv0ncuMh3HhG2hQWtzgtfR9IqPlbmr3hUSr5WBanertJkf1NdfG9byZa3mEXeR71zzXSF6SlbNFhkX9v2CNDqTyG9BFxu9ux+26c3whYC0i8Qy7SfOLfDhLgX0CuO0m8F/Puzr+Wkd8n954k/oTZOfdkC+kBmfxfPnEqJzhaFpQn0bsSxUFUsaWv45t8cm65FxI1ypPIB0kO72fnefxu8fMtJJA6ndIbI+GloP9nm/LqszJeFmWXN7RYSrt6StytjXZHZzdg+HLIr2H4OhMUIw0SSAs9Dmv58HBZalaDPYJM/QLl+FVDItDlIglLCwZNybaITa9LZc6aEt/idjuTKScE/1eUc/+HxOQvN5Ixy/I1HCNJ/6XGBCk4SRPAJimY6dnpobnO0lq7VRIL/qMFtLX9pQwng9cb4mI0ciSLZCvApfyYff3/v2Yk2WyHSl4oTg9sJ6QXhaYl7ouPVvxy2z5M4nq1IG67LKAy6HeYLLH4CZ1utvN9TkHssieg6jlWkSfXMYu4oo/JxNmEJ8ZCIuHH5cQT8TI1CVCBxYDOTv06t1rxQVogpfgqLXdX7jjY5Gt8Lg5MIeaf8uXuyx1v1XoUZzsCNETt2ao6rZ36Xe6GvMslgcZs13NwGT1G6i4sC+C4U0nTpJO1qypWJlDvU1nckgDIxqFuzNnsHq1afwKY1cW5k7khq5vwTgshfQqdgUnFrgiibBv4m/ogN1T9eSiguABJeg9fz3RhF6zThUQk3OcMsH2EmPWtY4WVrjriFM+2pPznVnI7HvVbzS9if5R9CQ9w2GhhclzsZxQ4pnvpJuR8UER6cBq6Gx07TTux4E5C8v0KdRY7vZ2gTMNfhnMP8SOT6wDJGpU6gs44cgvBTotefn4sCbXK0IdKezX/TvImRIwvOLtsGQrUv7hcFZaUub3vRSxc/kZzZlOLgR5R/CL8cia1ZFfFUKub4N/VtLHv61NkmRj0n7R6YTGlKyasKgOcg4vFiej1mDU5QeYR5+7uQWJk/Tv1MiREgl1WhgrxHZtsqFgq5mvRW7FxaeyO/CtHBUP1P1Tm2RyeFugRziTiX6M43p/LJIWfOlkEpgFHyNoyVWb52q8g7jh8ZelT7i5f7Ranjx4lvgE8xo/pIIVmkl/AErQRZYn/res30a/g0KtmpxkQJCQTku8axpJ4aTBkCd3ViLkuaXd79gpG3PPn0u4h1jRdYXvifLirv4B6sFtFi80/D7oeeuHqqZ0ObLvC4SNCAbm+Z0t68iz4CcP6luRNPzOd9uj55H8ypP1HLn34dPzG16IwVgFLHZFp+CCtSB3L4mzT3dypvwnE2cqISWkEJyPgM/CI65JJwoJtAbX8wunUgMD/sg77WNmPyXSxyPP7m+JgKZOYLWYAqyjrwpwiDd7NHb62Z8akSw3dz5T0fUlVeuvL6huWmjN69Msg1GxvBkD93ryELLfUehpbu7VfsJSRiex0SsBGcDK0ecW1qYMBwOw3xxtn5YvyUGdD/XZ6b0noMQaj4fRhR6KMcpkKzO47tlRGsIt32qZHwRsMZtvhdx0JUuolGnCI2j2zoWf0zsy0w4wJeo0DNU7zVe5Gb13jMjPRMSKPgJ/Bva+F+zJAzAF5xJE7RxQR7NzjGvAcUcTuO7ufc3AcScTkPpsFxD2ziBxZHlK9zdi+loXtC6cSd4lTILd2jSKCk8MB4mEPetLP3nU9kG/l7l3/cT7hSJE7N1/4awULYI6sMO2D0V/fg/tHIHMUEUCEpYoLXyGL4CCG8a0h2lCOLCJ8nSqSxWYZIkN7JtUZJmGaaZ0y2K9PgoF1OzjRGUitj2O9ZKmiFktRnPdyKwKTGxLYf3Ok0WtBNYXFq/bUadbJ2Lwql794Pff5+L5Ng6Nz20aX7J1aOPb6NkD/68ogjSlXyIP22iNZAjIeJwsCegKWmXSmbb7KcCCxYPTQtqGFM1PDZbXLLOmlij4xX6DE85rtlYXuhOoCo1AtciTWL0lSMdnVTr98UsTkVLvrFOty4MEUHrAEDBrkmHV/vPLmiqMrWGe1VTIXfrSPzfnqZ+4ggsJUCcEsvoDB767lUGpwHGm0PnYNpke7sr1JpU8OmKYyKoi2IgzvP8PRn29nyYS/xga4qB57aPBNiLvCs8UeydKybBFbPZwVzKCbQC+qe6B17FdpBIfEkUeAqX/FRaLFMwFfFsVw7nDEUaCXABDQ1+4Xc7I4z8c9wyWmaO49zuyFO2ARm/+wn4PjPKjVVoSkKiM56ZxH9bJGkT6ac4uz5uDdpl55vxwwPvKOBdaNbuO8xzk9Pfv6l89ZEpYstGFj0Ng6WQT7NuvQybN7PtzKYXCA+O1tSf3aivsXoo2smKEd4lDZ4sime4F37oojOZfZgCJkbjkuWkqPvWYKWZVgvHzdvoWO/cQLAKa7rLi4fWx2erRWxz4kL3XqtW2js9NjDTq2QBQlZfHry1mXHnxJtiuf8WYffEmyqjmFfhAz45l7S76Imnz2KUsVOXPQvU0Xy/qatXXBOl0E55XZOkbNaTh1woOSEc+SI5iI/vNLgecT34cLaKPbVo6NHFk/kfzWAk+bPRQUqdIbjoMjeigF+TIZJbWcPCFbxDxLZjVwC3W+mg59v5z4Y8WOa97ANBxtrW9eir+c+5fkSoy1nsbm7rrgs06k143pLe+i/mVd0UdECQVyH6emZtu3wKS5jnOrjNKDEmx4ERgdxQNRRBH9TRNpE7xkTI2RHo5WCNjb9PbGVxtJMZJeN82FoOjOH9cd9XIhc5UbFp19teqZ/kQhsaQa5S9d5KZQAwCG6+2+ByZuJjjdUQb+K4OtgYj9xoYkIUnHbwGRsQpTes7XuEG5IcO6Z5lOGFB8SgjuYSwmNJZgQp8jFwNUGVnQOOO5JavDl61vhK7bla4F2/lRtLqmIuBUTB4NyabFbzAHHJ1jYfGJj2wB2mSeYdSeERs4pjNZ7Ytj3s5dVPbFqKnJwkGRTkOyJzojat0+dPOIM4fSakAj+3RdM70FeVIt1z9TVDtVcKk0PEkoBW8oj1ghka+y6CmpwlQRfgqDCKwvUlEh+TKUR0RSroZqx75l5RqhqhQLZkF3IBauHHRQNjedA+tUo+COAIhmSHXWYd6P29AQcyVCH+Vv10E4hRBttRZrmI1w6nDIOk4NgrdrZEdLczIPCg4LbixRmAb8lebrm/3NceMXG1INHyoOPbNlqGTpW1WuPYrMVFdvSdmlPkh3d9RlcWpBb5j/jT+OcA3F6+xNjo2ZFjsCgeK3pIsp7mJCOwBlnNyJv+9LXoXRK0k+HQLxU5Ai9vbN+MHNRNhTp3DWXQWS8BWNydLx4FxaO83CgApIVlgeIfb8Bg2aAEi84FYVdGIQWfH40aBIol5aXQ5DoGKHQ4pBEOVFHagPAE2R4SM2fiCcT/B4GRoUWo/1MFFAFJmF+rwnAt80HPWpNXw+oc0EVfaXTsDimE8aobLU46FYyDqpbMtvIQn/fEpVvi2a4NECV5Wf7w3IPUp4sv+oMYIbGec2tC1VtshhHivsjcqH25NmxRRXZmD/m96alc/yxC1CvyKv59O7pg9/4zbN+5i20CDN5pu5zceCdTUL8CxV5KRMcD4YGLVqo0rKsRd1pymJ3fFmmpGjCsxVR7IAszxRwW5BGzoVZ/axGWGyOMIp7GxZ2oH7am+ASrfGxjSVxPdFvZDQN6RZglx+ioPDnVyP8nwdy86my1d2BPS2jO6mYeIEWiTNYfAGBIAfBKXenU6pDJnOxTQLrh6xIubRwwZVUIXYiBOBxCD/ir686wAnyRguGQwq0Zk0xOM+6QyFJB1x8y4cG0E0IvYCMkQxZGQ2EXo2FS/1q05WxDEqKKRM3HEEd4omymEK46kCTuEBNGrPkkQi/oysaFxekiri6RnZZGtSzg1hjnqRqd5TmuRfkqSUIv5zolda5wpHjR/H7iUWxyiLRLLehsoFYVpGmHadJjFgK5HTurwibs/9CWyLaXG1NySylhFZqwucvtYas21RGoZ38JlAEh2zteIGkGK2qTGO6WqrypNPTr6ohOsVFJ4kTHKwfG8gpWhT6yKCv1ZdUFSQqyqTaSuGG2NcVl8RAq8Ed2/xGi2xbVOLZZBATEhZc/+n44mk6G5kdUBAwEbengyPQTD3X4+bl0qN7C0NgnPbSgR1Lq9ApEzLSE2GlZjfeyNVBHD5L9jvO+hkxbCKfaeC3G8PsN5l/e/Z1wqvfkSahqeFVgSzkGlBCLfCW3F54FDEjvpYqbHNJTETMqxFmGfPU7zZmVRPTMemYxsQroKVMq2RfjONpMeiX5TgjiQwEsZTDgE5lUJ16drkrzFTxEmdafK0AY4p7nnn2g2LRjZv8fetnh4e2bwRkHHflkVCVVA9oqlW9FIKkOkiZkjrDKfK7tCKPGSSOQddqBO8KlulsPkM4KTQ4AWDorkjpKrXFsDKZDGTmGrB4C60tnoHejUOUa1SsCikaIFdzDPurmhVmjnktM7XKGVNIJbOaXG0KK0IJsQsQSj/l+Gd1+R7roCClDRgZuc7GmxqsdndQhRISyAi5txaeikPR3mNkitlcNWPolBGJxgl3EkeKUuwPlKWVPiUVcsavOWrhpp0BQPO4va8+jjQgpY6jkjTctvyMGE0La8E1LsjN0JDh2KBTI99NLvImyforWlydol5pl6yJE0ihoxrfX7fsPLp1N92JkPEyyMhBFsmX6BZgRvC4GwJmXgQKAI6UpaVJ5RESu3VHi2LbJbRdEnkmuXDjXreYElxD7MpYeTTBJI3CWHittHx/5FV3FLg/iLlTDaLZMawLHyyVqdx2eTSMmeRvqREJva5dpkfeuWfeRNTIAYtmM55XefVuO2Q7wXamJfBNdhEEzblNJGfoxVonLZT4g0MOD6iy10KWgzvdoPotvRpotLGFisK3shBIl1kc7VB5eSR6EaUWVNE5IrDpGvLVwXiJAtbG3Dm9MjycwWD5YWKiqHGaJfOJ0Gk6cFN1Buo8HX9eCmR+B1AlxkKWwRLy3hJO81/xQJ0Rk43VTqmPVJHrrWVuR/A6XojyH58Vce+GnjsKmUCnhBadt3XwGvwMUDH7I/TnCO0ukzIpHqzMJRXu+fYTGvm8ytoqPHUxQuoZIpb2y7ZxUzGLjD7Nwr24Z93rHHp0Q2bsZxMrbFY7IuuGGgLtDy2blyUaqBwQ2jrbk51qztnk5amW9laYZTi7KsKAEaUunZHFd1kGPwF38g7sa/YKYbsIwwyl/aAwk3NjmYNpv+R3WTkIQLKawocjaT0yszzaxlGzlxPGYMj6Y9akDWP8u0ufQtb0ZJzyPTugqNxG4uGzk050mMdIXFZor3h6nxxhh6KKEUqgSt/TYmS9ocyiYjMjCPrkvk0dSqURcwjk8B/gKC6ZLYar0bPSZWucjeBWIZCGvPbabvqy+3UI8R2QA479nVrnVYFdlLZFUeILKKjdFKWV6XXuN7WRD430BrmDLcB4bZvN8empL7C2JTnNdDesaqkOma4stjXnmqOT2amDB0i1sanD8/2Sz7DYj6TPMRggWL/qvvlsQMVam+YpC628FB2SUJK22yf5GY461BwjPQas5HP2Po6n/4bbv4gbVtI3yI5LXks+eW0ll3TU9GUfwOHSNnLmZ2z+lIguwFkYNiAOo5QEj62Z/EnfQJ+gF+tN2D6omNv7euSzPSY552da+L6D1/+Opniem5Sd/sarcWNiyjYyUxOo8mjdorpTBn/TXXZ/jgFSxlnHK6Hz+/86sLwHAGWS/h5Wy758clILVAn1GPSZB+kPP9fJTh/1/qyrz474I3m/xWGZ6DRX/7PHngi+ZMvfnvyyQHAoRLcP4nswGXri3GM9wp0vVHf31N/5yNvArgTIM843pfUM5JqxD/3FolzU1gAM+ekOedtFksqGrlh8K/P4aXSLAZml5PfLbJ7Qmz/INeIvB9vgRf5MJjlYNVHaqn+WRpKNPLRyEUjvw2O3k0HLxhrzxPuDqkjEe4N4i3EuWDqzkx4mwhvP+qFUdUI4XuCfRycSyDdOsKHItNjwimIdgvnwkj0M+SlVsh9BrOnoXYKxipYL8bhVZDcE8rbBNEl7o1Lsorb61ec+nHC42wNagKEXYI6DdrEt+UB6oxodxutNWgZCNaGvxacnUPbD4TXBrFzkbYMfA5ArBl/dMiV4ayBokU3asDXTzi6VxbIlH8vy+JD6KEl5nBgE4hnsh7wConepjjyDdJp8sExITaV3Nv7zvRYg5w4e+vuEupthuca1t3FuluEtgFR2+M357svlUFvaB0cYXS9OxMwXNU9Eo16TZl6B0fcvpWw9VRtW/7uY9Kfgwe1Nt50mwztQxW00caApndwwMm++7sgT3LVHPIm9xhHG/b9uMagNp8MD1oWthnlYGdYqtO+wAmxa/Jd3qrWwBh/9/HubinqAFZELcCOd9eJmvhRZlwWF15P0SWEjlX/itbc4h1494ZQUuha9d/y1GRuM+oMVq861B7sP8qhLlkbNQeroFyn4lDTrCsAUG2jvurLHfRtLDWsDrvBqrRLTRL0rM179cLhWWkph+jKXaG7Mrzaosm4Qiegpew6E/Kc4mRvs3SxmIWQvcXSQklN/961jpzU0Y8aEot3vlNjbA/F92So7+LkZrFuH849sos8QPFb8K5iCb1A0ncFp4UiyEO7SNS6HqN2AHLEfKEk4spNsIMXrHANEA5CX5eHKuxxBWiIS2vbjd1G/WBAVIP3fyGXPDbbhQ/jVmr/uvLkH9bCmObdrobGbv+SjUwoAnYDGKUSrYP8/rMvH6k6KN82ih9FFHNIqt+l/Dw79zV3bKtirZG3vJESikn4Bm+igMNrImPShx6UQVcSd1yCnKbU6ywi+WZx1DGXPI9IG97r3PqeeejJuGmTC8hk/9Bt0+4d1WkUa4GQAAR1wjLvN0EbV2mSwgWl4SCkDt2hA7VGhVtE5s1KP94yEnEdM3gAfqr+3CBQu1GC20FgxwjtEta2Et0dsltCZLeJ6ejlY15bV5AY3SyZ+fZyN8eauzL5B5guIrJ/hTcmKzB3DbWI6p2AuUjM/uxMwjzA1ybftW9/YeyJoVEsU28K4iyKd3PsIcQ+vE18F6nHiFLy9eIyfHsLvhdIPN4HsC2Vbdt8H/QuDyCe+Yh1y7ZqJzsNK3O8x21mzjojuQaKGb4lsAKZbZ7tfZZoN9J2E68ZcboylcTjdM6Q7MfBdeW2Dbcqn3iMU1w1ka4S7yjJZGAjFotgRvw4nY3Z10rE8xTSrkFYN9Imo7Qf5VZAn2uIdZoQDgDF8BU1JGzjkco7ZAZv2VtBOQU89CPBHCs4B/n60m1p0HLfdtXajAW0gGZ23xlsLY2Nmbiu2wK6B3xt3VwKAbjwwspXxVKvep/xpcesjljEO3j2lPcayf1Fen8SKQtz/5CPQWkfEwkiG4PsuSm+Lym2CiIzeHsFYXQRWZM5LuEKFHATx2GGo0tr3SLal2YJrZlG3kgenraFppCRK46CTfEpGS3+FAaEvt//0AAUEAKWAQCAcONAAFBLBwhA+C4BAlBsDwMBaCmTQACGWJVAAKZF2wsEYImVRwDYMpmBABzxXQUE4PL2AhBARGkvgACigisGAoi98UfCMwAE4Et/WgECSMD+9ycQQAHEf3+DySUX2AC4d4ly97oU381dWlZ1lyFYYJdpLKqwTvo3XbZVQ3Y5KuvqchW1tytiRle6omYdqiv261tHqrt8K/7LdCVQPgO/ChbA/PeX3I818ngucI+iCoSIYlEHAMtARGw2RCVV1ICFYUeC2YHdwJnhEe/1GCsg7l7uKE6nKGYBUV4OnM00BsEvWyKfeLC3JZrsoHnC9CoCBYwLh4Nps3nRtZ468La1dDjkOSjzu/Zdibz20ks/FcsTfTVhuk7e9jz/6s/jHvwED747WVfIIhKb3MpQdJ2DpVfvQUYrWLkiXCKNL+v7HThxJitb0RnhOyV74EY1u4vemW/u3IUTs/9KHF4L7vH6Hjpvd/2V+H8fSth7xcHJ2dV/FYrp3UVKaOp890Xkz88vTlqndctFDQNg80hFIV47KgqaFFuJQvel/+/bp/6bGK0HW1zi8QkzN6o6WEz9oZnSAex+h0MtrzbvfnRYp+qO3Uo9THT436kRKzaBu+bMMhsIZZYLAHTmugnyYIA6MOoltlUm5AuDPLIm4EHlMAhU3impuirtgWToJUtG+/ZBpkoIs1USWMiEwAHi47ljlotOEGQI0EQiw80zZh9f1ARDQSoHAiR6zckgxD70hdNkYgMsWLVUuDRaRcHVf5guZC1ItNsPkL693QA0oZHqQIPSIKCUBEJJXSRcgt6zWmLhOugByeBIQODkyyJJJO3dwKwOyQVmSpJlWCHG9b+03aukGddUhKxB6ASRCwjlWK9siuVcsrrIbbpbiUBJtScheWOVTtAJTN1IqEAjvs2cC7hQav/PdFfpYoiaVSTzpGnOsdlVl6QZsMMI1qgZlitGB4tJVwmqGPiIFoeKeGw6OElbKrB7mZ1nuSYuvR3wvivJmFebPxqKMztj7Qe0C0wGmsWTiloIKhMCmKBQyUx0UCJqBASt5DOBlUCkf9kLn1MsaGgmk5rxRFZDWsZgQIVJT1Hk4iy2om7IxGIEceWJsk+qJPXVIunaBio8uSL5srPLQJE5qMoyYf2caA0kEyiR8wbr781AJaLLrWSU8wyxndAwMKsaPYe9ES5u2RjhsD8xE0TtkBJcU9TZeXVHXBUDyOJ9qIeJ69c8jDSIA7VzoCwbWZCA40gDqxhIyQ68776H3vigovL0R/TKKJLAYwuIH9pCGZWuJ6GOlUq7NKtfWvKvrrKcnkkyhLVweShbBt2Kd5FLTEqYhqGfshDvrSz6q1Wx7FPnBSlywd+Lf3rAdJ6niaJJrDZpS4rUIKK0K2uWmZ1o9Zm/aDXBY/h1frIK1jmJDaCXBJVn6klCHrsi52HL4FlUCZM4R0+ajvyqxnZJr+u2WtEUeaFIAe9W16QRkfqrL5/4HtmK4kY8C5BGXjtSUgkuQUBHb2nnjPRipUmoKwoMt+HQDJE+GlDVEj80rnukJGz6j+okaeOS8Ihod+tFMwN6RlGPwGIG50OHDnQjhiOr8meRuJkavJLayTjf7ht1cFM2hiyv8We5rePyasqtw7MSElGYGTLE8jgO4aPqSAd+3e/khq12s3TU0jKXwYFvFc22FimZnk+14m6bHKZZteASlac6Tcn1trQ9GCAf/IXm03JOqeLvInwte2ud5twEK2r4su8HcdOcq2jjiUWir5hg241/44ElrYWldhl3LpuJHC5b+0dW/Y5O/kqbxp5+2G9tvgXGnIVaV4aD6Z2AeYlI9RjBZMdd/N0FkoI2CzmM7Ip0kVU0/KuxLS/VHztVZ3MHRqOVI7yf6KdAAb2vD83Vww36XD+Cj0MPkxwUn93eeUs/YhqYEwrPd3/7aOPV5dEj06uDyHOc9SgoTLwO9cNnLq/rrNgDs20aP6xFxgnrxM1S2Psm2mwO2IY9tBz7jxcmNMZR+aOMPxffXvo1L803iDv9IWFFPt72/LzVLQFg2ba2Ie4rHoTFg26bl1cUwWyVYmhqV65+C23JTvFWXc8xA1Ucu7m50iGU+gX6PaNgEL2euKJH1i4xtx84jEYznmRi0eV5hJUBzhYzc3Pw7L8AZjic9mWcXBYT8NDaIKJeFveoWkLRYPPdTtNhuFq2sAU7f0sVme9ozocnU2VD5mWNGyD2TIVdIkAbcWfjdsSMEfcIF9gBvsUeC3PTngaPIM3gjGoEDgEZTPQJPT4gqRUFYKeEddj45fK413SqUXKIv/07elwdLIDhqnGH5TpasMl93hg3WJfa5vNAx4vQqnNrBC4GWQhuy/v3HU4q7b5Bv47RjU48Eu2lZm3Bmq2j69h94x+nZCAXk5G1robgCrjTmlauIZFdIvmtJgBdan+h/LFRbKm+4lo4vQxYE5A6xNtcGS0OxObAFgrtqrlXUQZluSzPbnHVpkwBXTo6vvkzJXKlx6VWzlV1kt690AATvSzs0Za/KRfxyhkOilDyBSCmy6Ftv125AZrYR/QdUQckErIjzwuVgUv34VwIOqT/D6+znGItszjLllfuGqsGgdtf/2sjBkLskXLZG9pEAYy2ndk6wf/xlSSI1opjUfkzj3HPvJHjcX6XElBqpSqCoqQyQazrawCFhhhYvIgyq+FvtamamhCO2hRvKCyaKGDIQ7r2ExDJ8l+XpH0A00HX3K+RoY3hyNGEHFBALHQVP26EHayY/it200KrEZcqGGsGyo/dwfQAr9i0GtoOmWHNK+mOsYraFKvctcUsk/kUSa7VIxtod2bnefDq9+Fm5ajaifODdJc14c2CGBRPgd91XdOwd9481yt+t2oKgdTDbnXSWyayHmgaNM5YGn0iIDCcZ0lQCwax3dd+AhSJU720vGJhHI3dBwFZ6XJKDyDnfhUfKAExqFCwRSdMxhEuw2eVqpni2u65P3HTIQFSDITVxY618XIvGC0NPNk9uZFro8nC+zKM7lnY3u6wd00jZtE3YZUEK4aIk8fYpUJeG9tZi+rJyNka05AT/1Y7zolsAxE4HwiUwj2ZziPT80b0liSKlz1oNc5W+zlgC635stE0sHcaRmeopmfYhWE9ZAOrGQdobqE3fpti7kogKt0CABaCU41AoZOFnMjefM49g26b7S+cT+j7j8lnEYAYrHOPKkS2nuIM4qE2zEjKXIbIx0Gy+dZxlg/6VIqjb00AMriXS0u3vJ1Ok9U/KPk828ayWEiimzzFnRCsfRa7B05jRGUrqIMJU+hQbq0t/UJ8JqYTuVr1YRR0jadF3l1mHMedqdaVxjN+L/M6D1bpiY0swKIORQqC9oxl0rC1koD8V5cVQUwMfeZ7z21MiC5swewhi2Hqqk5VQHAx8lvnUJFWt/4lrbm5OdmfgXPL82Wd+fZgFFO5jB0D3RSPcDmgjlWH47Tnuor9YbC2b8M6yHJQRjwQjSZnDapX9MBqUg4B6K61IMhRhmpD3SpjFqy8MeDSCZESFmbDmGPASjXT8/rEv06eeuSdQpTcpIhqJqK8zSlt8ruV3iJ96KCmGNli6EwZsDnxf490xf8pQr1P/eoEo0NnnLRU6yh0iZagiHaUl1VP9u0HY44x+54JX9cLZP1yMp+o+QJgcRhjimzXkHIpXI5yXzc9SkVuD8NZcK5G21xhx6C/i5GHAnH3YClGC6Q2IF6XWpBjMEngzuPfHpw6DV54Os8/0vBisYrWkS8lK336aHmM1zjGKyGDYXa4Xhn+3+4BiWPhjpbv0yODd35FfES5UVH1Kysphc8CCAqSNF1ax9LjaSJUnVC8F1cMmLdKug6ONz8jHB9AeT6Oj1X4YTkNqFkph19uI/JmhGgGs8TQYaghvE7iKdaDKGpxvaLawxN+ke8QYShPy3VcRMTPRKR/3je3lxPxjCGv/rHefJe2Ry6RBMeyEqdk+ZPQTrAdrROMExSTYf1wttRMlI0Xl2UMrSz0jB4fnnVN+PR40YlVarOvHamAsGYWOEA1gzrrBZxSmVtzdv64jVEdZnXijGjfd/TYEA/oTLDryw6VrLI8vXK88eoMxlk0vZlYGd2CQDgkyZi7WsXalQun9D11euBAK0wYkkWtNagbYEP7pQNeZ15umfCNEdbB8eoA8YAM5XS68ZE2Tyo6V1SDB+xcW8Ga/rhspMo9zTe9BH6i4o5HWhaJe/z/LP9Bc0gDimAt+JDXn2ZondADWeatsyT48h3BpSfzRJnCfxywvJeWMDigu3ELy3ZmdMfBEvS9JvVYXUcq+9gC536WIyTQpCsIuyeDOU2UJVf5vN2Q0cEgqhe2HJqQvUkK/0S0GGVk4ZE1Ce+cnqa6ytkVQk2yLEJeSJ0IhyJAkcSC86DKyZ6wXjEk3sZRsjwvvGW/PJEBkLmcGy+XRbpREXHIRSNJXwYNfJwDpuefGmrWol0GQRm6IGERoIWPqk00HcfcA0C6WYlTLI0kBWT2VuocxEFLGeqoabcWgV+JEfSewizy+h8O551R5KM+68y1MtEMMBGtcjVo11oZeV1/xesorKq8z5FYky4oWsp+PLXFeqYZKWHBcqXxI1RJoaRNrruOq71U3r1w5lV+Ks1t44IfJ2fTDV8wePJBtdNAm2OJq632g8cmfeoBJmlUEBbGUj3R8vZsIHHjoQ1h9Ko2IAfmVEPWk2wIbhSrq//ywdwr+SjCjzsbI73Ddjury09iFgXZaSaB6vfiCqKm5Ga1sbbDr5vhfadaEspjBhxJauX0EJj0MhP0EZ9jPiEFxMOFM6dZzkAuL6kFa5QPk6xBxtBZT0S6XNdTWU5d24HSymTgJnvdHH8ZRe4pOSeFIR76JvEH81e5o8rLNPy/1sR5s+/va95vx0/C9hLl8mt6+jgpP3Hioqf+YWUa59WOXuOGygdrZsdw9Oou44nVgUeocv4g8XmLLaNXMVWgdK9JxwDaftgLE02huRcDi38o5Gc5eTpANRdtC40ophAPFJwcIl9aC6LLiTwvPJjv+GdePfDI+zq5wLCsY0pBgrfH2N3TaVfYkkdojkh47veDa5NIPy/gjjKKk+nFM5xxWDAP9M/f158wxW+3CBOlr0jKYI9WCY7igRRW41PMOvNax0nuBdKWTmEHUdaoNsSaz963kvsU0cxmBdeu0n6+xMDz0xzOHs0aSYkJOsnAYsZyuohrON2FHvBHGu/oCecAUrA11AzNiKp342DPJYhnx01noxoz6/eiOND2GzXYzL3t2Ui+jmLZgayQcwOS91B12UikwNtM29JGT3JPexOG3x9V5K+KLCqK3jY6Kn4i50Lw2kBVvz+qxzCrEzmzfwiMU/YSE3P0wuRxynCBU/ixLtz2fEKZ19P8dAgs5N6NnThYfgVQzLtIuH7ogwoPC71jp1lCLGvp28ehbI+AqFprKzXOPri5Ub65R6HSJY7KKcRFIv4COz8UyolkNg7ZQeFIWQhnGPm4pVLjmuM6F4AZMk8ZewB92AB+mgyJkUURu0Vr7qSWg948ZS5+uRFbiy33Rydr1jdfTBODx6e+ASvjGfG+NNdF1+IO7uyWtfh+owp72IVeuVtX2Bc91JfrO7TCCiBAKrCHC/EUr87z9CZXhZyG4Ig+NnYiygfT5snAUt//8A1g3Fm/GOZn/3T8/7FMV0gI8pX9OhvBusXljL31Rokf1BPICjRlTv6vYFZPXgVSMs9TytIualIg6ikS0+wzX/gsB+gN3a1jiqwhwa2ZHwJ2irYDZozOnCuGLlVSMx2gFmSZfjIjX6WuKejgykPzjEBvIy9uTVcIVkcXUMgzQ/QKHIHkg32i8mWiCE3i8z3BIdYmwa99iVmtIFgUoYhSWN//TLhchZy5iciX6MkumydYaXiWCVu6DAHjY2BlbDfTOsNThgvpc8Bv7MEyglvUdKNXzawai2HD7ttoCPYyB//QzlXj8mwyD7FtnTFr9emwXbzJ9NPjYVi/vwMkuhmaUJQkrmwUkFdjjiS9v1/xopEIHDdHoH/wJhoCZy4ODrECgzIl1pQJCCPg+bCmglNVXFqwMMXfnwDQOSgpJkkrI1blXZaqQowqAJ3URAOJgEglV2eopCeDBWF4waroI+Li/T2iaRK3/rLRkND6T4yTUnQWk7K+WgKJmxWVlE2l0/J6WeMeuRtU1zxGj4GyRj+kVOCVaIHYCtF0AmklHICOyiy15KgkszA5EkonKQV6lKEKHziysVldKZqMq/Yke3QJnpUkjsp0hNyCaEGA3NFf5g3UqRXa68v0WvWA0qAERkH6vGjxoBxJinx9OvNMnOcSY1MSRPwJyjmVNiM6JDwbuaKiXWl64TxOXEojWkTQkBVRv1xXWN4F5bGbt3gEzhiePXHd9jhRXQ53Z/q4jd3tac9N91tW4LeqcwLOJOcnICMzcMvUs6mrAOmK/8c5yLot0MmU9W2PuN9Tleyn+VGKSUoY5XDOUDFuCCKEenTYPfdwG+kHMF6G8gl+9zYTz1NfexqX7TVJVBnpjGcNGzv9ISpgMBRhA0I8dNKvLZzZ8hsFzkc1aRhS4CN6LVkU36cy32O2GXgs6KhGtRoNaulxxWaiuqAZpJuqMbyyGBnKWKCh8OkOl1mNMG9+69OhABtA/0KzmGaLVw6iEduIJ5PyuuIZChJPrQPx6Ri4CN2qCv1MlI8LO0GdVBQEAe8P+jKWo4IkTJBlU2OiLtG5lNqtvvzmLCrqeInUL/+gvxwDu1DJfwSFGbyOsKNDyOQzRTdEwAwXCv1Psz25l6BPPPr3/8PN+ZBy+72LFI5XkWs61akbJIeSrPFw+XKTXc9YZjdH24nr5nritFnFebQR5wbJ5/dmW3OzE5vwcZnREdOjyZKXOOgQombIOlnKvREihcq+h6QOTacI84R7c4Mhx/6q427zmdb3wtBOU7Dae2FAS3syas66eEmJHKX1zjmroezS0/svSMazLzprR98ZxwpT4CE2LjpvSpurVdvhsFj09DuLFKcfkmnvMnmwfeDfRa51aCmSFnHV1Gg4UsrYa5UifaGXc0UuHT+cBhenm+7ItzA72TcOBLh+UyEfAhIgkwDvs3U3SAJuzT2drMjcL6N415AigDRMJhMvR6pNgDo0Ep6vpFSj3e0VQbELEF54EZm4ZkRXMQ189DzvGa8NZH/GAjTmFvETFcivkA9AcV+bkyBe2GHAHsfxwgK9HhVc1tid1ivIYmsexArtZDVIC94Cdh3FdIZnKmDgarWuixKzbtBVO3ISp3E0ZByNLCLakhTkfhesZndtUtV+rBpFDWOd2h5lCTk0Pz+7Z6QjcXoXEFPv7cN6bWP7q6vg0tOuEYUugzsSXwxZ4o6dmg9TvsDsPv6UpGy/j1NdysNtqu//stddfeJQlJLD2oftR9zI3enl4IfrjYXA/GPpgjfeXE7bdTO73F9F/v+TjnBIy2m4Cb10f+ObJu7ZJN7bKlXCv3F9nE2J3RhzcIhCVDNqUJkK/B7l2TPNKASlRO5fsXRMWyXb/iLlLiNeXBUM5Rkt6qYWfmmtE418rzcvnWVuaUyuK0MgXcdHpRxEXbtW0fs1LB2f5MdpBGPBmcFzQaec6NxOsOE7y3Ygm47z/qcytX99ETOBQKywjiN11kR7fpH3uCqfFNwTFEhNOomKoliptPHoOcLKc04G70GLJMXcv+24l5/9Op3SKEnvGiZEu3MYwC6gcNp6t8uU9C6u8v2u5BICnRpIo/CbsFVrn1K98detZjbFoBhwbO4ISDtxlhmiASix7JO0tJJ2nTmr3L3V3orLJhPWD7XbebUausKYK63BPXlJBH3yDLC03MxoIuTHSGkF9jrSYwkpj96CYCVSVQSUA/1kmE95VDvYwBHPZrRXmzOGQqe6v+LkskuhnJBa9leeK2vBZc9d1jUKcKdcBVWVQi6sESyIuqvdBSwmWVIvo7ziWyILQN0iU78qyRTLz884fgqB2N6v0Z1OBeImGeLDGCK1JB4l6KNcz0bBIjaP/dgD1gvF9g32/VPHIKKpk841ZTAeGzrEtsEHMtSocKPzMYfC7J+QJU/gjVPdwd1vHRFz96PFZORAAp4ibAtVDplQfmkeM2l3Phi0BKOHgQZuUzhwXy5SbvA9z4zOpUGU1nRt+Mtil0Cn0o6BeSXRVTd5hlSm50p8mY74mKh6lATrL+NnNOcq7p16lRlIof4I89NcApOe+9gSTiqZPprWMxqK0i/nldT6Ays9BImDdriX/dYfMiedNXA2ZX/9F7CPYHd/YLojyfGVF5OW8mWAXldx+5zbCjIiDrWpChbr2HQpyl4/Z73VfJ/IJy+IJsiDUylqoAfV2BR3FEMVJuei9kl0m547E58yI+zfL7Rhk4g6CeUMMK9r/xDYPXgnuRdPfHDR+d7noX+Gf5mOOgNPONw+96k/HWPOZ/LDgxGSTmjX/6nO+JSRzumBUMSoAspYLKKTV9Z3IF2s0QkMzkmn3LGWHtwHHrX7mqruckf3noy3wtjiSCCYuZkFtmuq9O1CCeRyLtSwiRagEHyrIzR+0kDGVUja6legIhTUFweI46VxFFTCnzwsz96fdWHj3y8FNvz3A8He5OLhhaCC86lWdi64KlRENvDjVFF2VAUK3THsCpzAanF5RahASGPTcSEoOiQaAPgbeI8eqMDV4oTrpYx++KCPGSlEXEmz7jsPaMPifaLHNiF+4goK5NIIV9lkWBk7v44pNJyqqX6aIynMg6mWUwIZf6sRLF5tdaQXSW89PZe9B6rox3VreJ9jDAykHmJruVelh6/PRY1d5KsfiYJvPTvwaxS3vM4+KZ3uKNSzN41y5/z7rCv1t+en2/MGL7JLzaxt6yKAXFOGVm5bri5CR9IobZGXCBCbBD/jlBwbDsGOBpp9H1Q09TyApzKDgw6NwZeMkSgXQ7M/RoKJYEiXIBh+JZGpMca2aKgdAw276BGWlQe94MRyykJYHeYem9uuycfgK2AU9bksMwi/wIYdMorp4H39SG6e0+llx2wsXLtHsEHPToQAWMNF6YQ4IDk7z55qMWwfmBhq+imhYF+LWOxRsoPVA6GOullJj2wPEnnBox4DLigYHciZ0BHYYZsGxpn9xUPHZ8Qzxse0PIiRloZCYqQKvXsxZt9WL9FJoKAXMY0USzXIy8YL5b23SYiHLxnIEpRmHH1MaxqXhrWWSvfNl7lYQ1VcVTxsIAUELYd1Roxe9ZR58U+11+JjwHatesuqveZYPd4I50E/2jOOY5LXHHmtCjcDsGKWo+xOCHL8JX62LF+aXOlemQFFICw1mKq9WM2TmUZhmKF4EVwXx2qQd7ebUu8hREXl/nTADc3xU7rkYIq1eYazX1ztdoT6cwZjI3LU/HS/rwfCLs6FUCofP5ug6b8h8lDdB+rScQwihCnwpW9gIqo6KpWsmidHtNB+H4OiWusbOhvqLqC/8fcX7BbJzlmOmhegrPNa9XkwEuR3xX2F2jwbyicl8TDbEN+Ks01rAc/SnnhHp8uJHcGpULuGM370lPtvn6kmdIAN0w3fUTDugB2RnrMfxUrRTmgbEgDCYnIpviqDYyjqr2HuurLW7gf9j+a85eXRKJ+eHuJon7v2OMrJu4C0NvZoWM3npK6mWdnTslWbQ93Uc0uQ3+r+iV8Eoem9hO2+AZscP+qkSnirM/2f4Nc4XzmS2Qkj3uYkuLv9mqevR4fjrZv33w/qdT73ot6YWn3lMyxNhD7JaN2eJJxtOBHJ4rbeZH3HO+gBnPmlPmBZxS/L0h9MhzsmEIQEFMJC4w/YPyHaXq3435KhEnZk+Fsgyx+DuPqOL7lI/nhxg5Gehn/lfcdW79yB7/32/81GMHDn8EEogiNS1uFteVqvUf32Jwka8k+VJzwBtN7kvxWcvj2be+Ah7LD8TM9Qfk8HSO7SzxMvXX65HUheSQqq3cxJ+OhSTSZbq2gci+/Qm7Cokmui2s17YC+v/PB7DaptllzpO7Ejr8cfiunCSNvyBng4USNUdS1eeMGhctTvL+EU3h1+GHKeHKeH6qClPznRDNRlGw7cbGNJodxDk5RfKR100sl1WFwy7PZzrRndGWbC9g0SjnxaO2EmjqYJeq8q9fEhB0Nu0tvDtSkMDUu5gYThbKs37reMLDSFIS0oRNjL0i8V0Ar/f2T0AHn854PjXpBdFRGANC4lf7hCual/TteGw34l+LExEQtnaeylVa+CK5307lrPh9haAz4pW3aTZB3JZM2i7g+erHJkHsjrbQ/RZwMDIfFdctPAyPHqqxCwLxPBZsZ8E/xjnvid3Ye9DVDfStSferA0gkrkzWdWRSSZIWiA2my1ArbmzD7vkVWrWQwkMwqANgSdP1eHWSsNWp9mhNn3HAQ9uzmF44RsRcwx0OPQQdPPM5POU3M4C7qV42wQyG6F4bEk29gp9uw8apVjmRfWrfmxnzA0iKoFWGzHNTKXDfJfm4WQAIy7u32hXzCfx9yuijUdLyaQIzzwzN9vynZL5NbgszRrqzybl85sVbEdHhQV9Vjmi7B7rmn8VX5rZNyl1T+mape3dlUX+pcjQEDGx1u/LZJlgaABF5A7H5qYdrD14CsYfa6FGszw3zUO3NV1XOPkZFBaf+ViorWqL4nmbT+BuztQ24QZQYIAf73ti2XLxFTA45WnkD8Hy/HeQhBuXPp8uJNm3WDz6KAuInX7Uu8sjZXPfS5BQGoppQ98Q8tAILkEBPpzC3aA1ZSyItN86qoFwbp+pYHLgbaLOgjctL2nw+M1/kqYYr2QfnUw5DENNfQ40MxlWTmAL80DvOnWJGI4t12wSqyHzPIPqm9x55sYA8PpgD0w5p8zQAEF9hWrbEm30vwP5IvrTnS5AY5HmYCo7NLtxOkubNMg40RIlbz7NvLK35vmCvdazYsStfjIh/jPMxxXA9Q4Q1H9s5wGEO7ZywvWO7vnx36X44LoPrZOAH44qsMx5cX2yeoDLfnq9kzzS2bK2zoAF86Cq+Rdl5J6ECzg4BrGx3E5Fo2jp31ct9wFFVEy3ev4U5tURG66NtrZ0S4hZ2znXcTohI7CDPR0MqAIUk+ZfF6jS3zZKjrUXkUvRanCbtRjD1xTpBX1/g54JhiR4PVKFG9kvNCF+xmfJBxmR0ZcfI+A4x10VTSmexss8wfNU06pn2lK9m+Csa1GY9nQioPhuRC2wB3uIVKQZs0NVmuLH5LBuPk9iLch3wuDZwENxH030mo+PpbNMYTGow6Pe9mXSIgzl3kB8h6UddfVp1mPj97UcRsAqT3Y53qW7UKQVCCMsF0x/PY6oHWQxTnNRTxE+af1xJLBuhFofXcG5mM565PVFCnAKn5IE23KondNFiJnB7qqpOS/kF8p7jsw+B4PLyoh8OGyY4ThleG8v0jlst86lpzdL2Bjl/B9Zg2zMhzdw0KnWo2uTeRlnmTbaW9z4xmbb6FwLWxVi0PVWv1PUs0fhjb+wl6062OreSFsICPg+Y3X2PsC48Lh6DSOVzhh/aW1qZefgLBwOdl+J7Y2okaC+GQfW+/dzx0guoPDQCgw3G6WnbHqcIS0Zb/hyKU5ck+EZsBmtFYMhC059jaifKm58nkji+lxnXJuJZM0Vz8lTT2mjNhZDJiMTk1ttTBItuV7RYbxeJBMuUvcmop4QzyTdyP8srK6rpiOYeQ5u11JfFU9XPqtD4k8gMLKZ1zuRF6Vdq2Cnbmkn55rYIPEbC/neWfBFLMXVNay+kBymveBoLU6eyeycNlMsacnF6u6oNgoF4M0nuc2qUjdegHYOO72UoWHVJCcMzTdqZyRMuPaGAdhJIzSYv7UwFr1/5eBnj56BzJPsQ1pz6W8RQ5R8oGHgKJbYoW6xrrsY1Ev/xkIZ+7lAtynClEhWjHcXKojqIZLq3em+lLfNgTOIv1A+RGXIGmeK59b7qbPRdXZ8tW2adWwgYGAZGkddWXnn9LDMcbYi7p7FK3N+DJWJehNmvblhcWYFFofxFU7xVfAGy1nTQPgaMEgjV62AVYWmFv+wc56Ox6DcOcH1bx9LrJZqYJSqfTiCG/rB9KRdkFMM5ScQ0Fk7kYacWD9bOPswfbhzOTGpy6wFNZKfIbXSjvIEeKS4+7CLfCUok5XPcYT09LxsmK3Lnf5O4pW4vmFiBMdMIpMlN/f9NsFSCBzHlQ2GRguv5pNgnhkzi9UQYJGdEIkpoP1er2SUVLA1XRZLT6n+tZb0SN8YinwzzFZ/X4UY7oBK6Y4u4HubQzgLPw5ExpO3IdE6PAc0dDcUQyRBtmvlSK7efXl9lBqyoTzp/rBejk6bwVh7Wa3aSRgNQkaTpOCfXqShoZUzgjL8jXITahCt6vDfTqdaDOtQrPptstZQrwZeWiB932LdaLVZmY+TXHIxBHz3xpTyoOBJWsXab1WIKdnZAgkTCjbjw7B1TtpSxe7mUy3f4qr6CUuBkLxwSpWnM9amZeVNcD6bAmRNtArTWrE9ov4uuVZu2qTQ/YQuliRBBiyCGuaSTGRyGWCx4sjoNI4Dh5MlRjIOJchNQR6Is2K2UY9evfqcLDVCDTd1D9G5VvLWeaaIdZiaRgJ9jO1x6YuPXpiSHAznLbZCd1jtJgajbNVlxCwNeKu6dGC4fST5UgdM8J0AHgsRDkrlWL8vFs0Cm29XCVbVcaltD3QLEd5Q2EJEShLVl2Eu14rVjGdUaRIn5yQICoCfhnTRBOF7OPjhEgZDyfyIaYTCtSaU6WcyPk2Bs0fndwO+HpvzJhI2C7HsQE/VNc0nqyXMOXSwTyQpmmWZR5fa+w4mIRYF1gKvKKasabYAvhRqGReBBihFjn0M27w7wPmCNBkKW8AxXFUIZlhzxqp/9wYhrscUElRGnVthPXtUjW9JGYlxx7FDHOPtIev9DiMMecfEzug8NUmVswWHappSPQJ/cDKx510nwyTEBDtbl8yPJDQURl1xq7dZQSJ5wVKpbseMSsqgWMrvpBbi9qCBMlQcz5x2qIEPxKrBdw7qBlvEUhbYAs++7KZ20VbnMKzFoPFViMqV7nTqGFJzy4oPQ8VBvY3nTyLGwNZ3ApuQrxi4JzyBkBEeXXqGab2u/z1wSPVm2ZdSSZ9o1jaFOTW+VLvHJVgb+VRzYkjq9mEqfRem01DK2jr/CMfqZlLYbGFzaTTNxgmr+yAg+tAbtWCov04p2XJhgsYqftsQQGx276ueAQQBbzWPo+ikg/RaVMjTpNFeMtHIj3ASWP3w0rgyJpHJbM/FFPQ0vWElXTxC3YWG1lUoew+8zINE+DdEd7BQtnBjCip9Z0ZNZMjkrasj+Rway/B6JZnCuvVguBKYrLS6AkWVw2H55UhvdSy4rj5fFNKVQTUi20+hcGQJb5QjNoSowt+qP30BM6e9qAX4/jamtjkDfXW2z5F7VBCXQFaqruETnvhDVth1DSDtinCWifJefOcnEC8Ffd0wT0DCfgnCwDickmynD4kHNUJvdsDaSFx7FGwGCQjbj3h2RsYtm+08szYAymjzKkZpMwj8EI4a3V7eJFaurnvKNg2GdgYiNZwFlVyxBi7q4rtYzAIIN1J7AZYkaiJU1I7wbSCZLswioiZGMeT29bltl5J74e7QLzRjgTLZgQkHFFX2gxRsEXXFt446tVagu/+3oqRpFOQ+Bpc4L+75DglMieSerxA2XbZ3HpWhsx0BvR0mVAXPpVtGSLq4UAmlqicfsRKXMpXS5n9uauukJ09OzqArDBduTSCaqBDO9NL3AdkSXm5q6qgxlztqwxP+a71xI+VAEC3+1Vetm3APtaVrL4XWSWxb9Rb5GMMeKnGM43zWvB+tRlsdfaBA5c/Y7SSD2ajFEgpoD8BOnhUUDJi+Ri+AU2SjK+byKF5W3YwRLg4vHYYD/PG8fYlT9ENQMiePYbL+xyG3+M57UYe06/7/zkalInE6z6pi90SwwHeBZ9KIIvyCaxi/z3U8XOC71pktjBOjvfL+31X4psO0V7td+Im7asYDqltZzcznH1i0x4q3Pjy0CUPAxm1r/Jato2UUTsDl9JlDPsd1Q3QWLk6JjSX/NzulQNWd2byiT37eUkwStXhN3HSZ7HAJ89R0rjLI5SeGkaEd0BlPUdTJY69F00c1oYOpeoYwpc5ssru0SzKittDn/OYfzvZdusZ/4Ym1f3JrjCIi3m33XvtGN1FUCZiVLfLlQaMKW25EwNkR5z9twdyfqTA1T2fIKL8G75P4+co2joYQtE1g9PSCcH5QR3ryNX47+EcfpZyYGZHFwnsVF5Ns7LRIJEuEmezGqZOmKCyVe3Oy3qctvuJuYFGcj1mg4YJMkC0vQ/F919GwmVDAFcwmhlD9Arb0mtGaQv0H13oz1OZIYMu5vEJv/4KSn4JlBrehxEUMw1ZfmWOi2xXoE7KEhH/Dbd2KJ+87HQw7Mco8DlukAmhw6cBWR1hxe+YVD1UOAwCf/kqphm6ltYNtpOaZG9QTgH0a5k7aIr4zN9+0rGky7j6l0aQAnwaB+POYDRxwe9/YZmmnAu29TQd5dINxNHfxltulOOZdtmeDYnjpiAtv7g2HWjOPzIuc63KVjwhXFysl2D9qruDeF5xlCLODylPImLG82IKewkHz2A2xnjiEGl+fcO6ip1xAVZ+jt3PoYo/DSPY0zKOTD9+hJRI6Dpcpoi6j71qlHUSiJBKDaw+1EGh54muItXobbrsM8YLNmT+GXKsoyVpqIgn5vleW0tBXtchJEy8UI/b823Gb15seia/XwBl/KvTW6PXOZzD5I0v8FfukkcUSySva0Kx84XV9l8QvfmDLOpercQ2o8jGHijg/H1VxS6c5zRGy3kvpPYXBJ51AJ5xsyD1TkkJoL19GjGFlzmpFD776QingN1sdzc0pUYxzEno0UpO5ugk9eq5MKPTKCd33xlJ/7CqmbeyIttqRjy7kA8RrpQWIFccsPLtmtOJkQBJfYdJOs+W4/DiW/j2OBpxcRdibOh2C8g2WF8hmInhn2SHMgeeAEgpoGwvyAbVYY81OpTrVyTwL+ZnRELUN61H6DmRgRqgvvqrfYC88LZpB2+jK4sZYNRkiFyGc4hjP/jc5uFO2Hy3BDZazgmz+bFA2jqPz4Rqn8RV35k8B4EwadBf2GLMCXIqVi+Am+beBTIKkSgj9IBql845xsQ3Kud5qVJWCs00SX1oJ8oI1rhf4icG9sWpmfpK0OZfukvLa7QJJb/OdNkhou16JTQb37YKVazOODyfp/mo/31ovDVZaU8NLvbwKlp1CufzJMMwM3VT24EJz6jN5ISGZODVvizKnfdWvAGO7Zs5mzoxtuIPXjFwq7Nlq2bWcy6HNjpv6+j8wrQmbzanLw6UaI9KaR16xP62APKeCImC23uf3rhaSWCRlHJnNdK47Fpwq0G8vtPw3tHBPcJK+5EyTPLMQU7G527Sgof8L6+QhTOtr9BtZ6gaYmfUnykbnGISevZ3UPWbCNl5tzhmJy5tS8q7VqDYvUD0/0XNYVlY/gQgzFZOZx2yucZzjIJtnY3s02a2jJKbtKgba9bbrvI+VQCu9Jei8xzlDcaWJNFDLdBpqpFb4YnUPYp29l7UtBhgWekQiDo7RVbgVhUbp9uYVkr8gE4+6MTVBtj/Mn0aHleOmyBlvuRvTbnrkyeBJPeCOxK8RjteuExYfNkOp7PbRneG/BDwOFZtPww4e5Vq7IvZzV+wv4mGTN/vMyGiwnx0FGvFrdmPoDKTBsaCsJIrfNevIJcjV18nQ8RAkMSoj8FY0aW+hD3tRfqIVs6EF8xQSDQZB/BLC+2m1nUt/mle3Ec7ChmJMvGzNM3el0PsFgNHRLuq7CMfim/+OVn6k78UuBoaFeXi3Z4eArXJKIHVoN5FRbY9cXBGx5fi9TizWJsGZsk0M00y1NvF4ScSuZ9zBdAHPn/E8b4WgViDDFeqjeRcAUvmGIQ50HXuQ17k3dsUmZzwUBD2ipbSq8mrqSYcWLRBlod0JaQBFc4YPGEXsNiUh7dZohGMjskjb+ho/NM7xQUX20U1dxLf83A6ry4LPJEwUzdE0HpyTsELN5s59dD7G1xAk16oyTiJ7vMSDIx4QGW5qlfi8BqFDXG/vvV8n1l8k9FWFAF+DgWl3qwY5Xa1UKF9fcHoiUVU2KiVdWrPb/LY3lIWBBF2oyLqM/y4wsSszswH9zlpESUYuVEQnL7pYQOJMHoln41onmbMKoCLzdxgdGLu6vvCeGLI96Mylaj6EfqBxu8RGTXDqJ5h2uvfTboaZSXJ+K6Xr8YgMckLdfigxMoff/9FBQH5pfwTRGn+JKWaSo7CsWuONkRbvBFQkLcZ1aBAotm95JHCqb5LhoWg2VHVnaxcHJmTKH6rRPNNwXyY10HPi9A2R8UW8By/WmHUn2dB1zk4QViEIrOwRKnwJghKhyu1KXWXzUbqx8uOEx+5GBG7rBEqOjPjBtjTpzg9kuDNUv33dYszupvXKKU9+5mtNUt0TRz96A0PMxqX0Cro89U0jqs4zKwyi5CHZWzfTjbHxi/4Gcxbmp7SYcBQewiSnFIceixlquZgZDuBve7O0sJ7NkNV5MpiwEE9/NQqcSgCWWE8DETO+yIwpz4z4mPGLPb7pJhzwRNCbby1lkDgDeYdpg6AYmis5gcnKZbc4Kksd5zUqPJLI1TpdzkjxEWG9rTEilScobOtUiSfXxYV8GA6INoYCW0pkzY/KC3txHRivsCRVV7IFyJMCq746gvuvy0rBByBwobSUSbuwsNZqn6xV8n7d1GW7iESksAalFzwWSPPREqU64e0jp3g0Mq1c8kjT2Ls4uOaVHs0MDvOnDLMMtSLBT6A0fkTfgWCoEsu6ZQ4bxMjE8eAn6xdteogmSwW4nAHGvkbF/n6X/2OH13fnp+dN332rMxzlP+jGzszczjm+1qLSMsdpDuM9UwnyQ0r943L+1Lz63B9PwChBIv/HFQgt/PjL8qEAM+ESJQrQ7BhvsI9Feijr5LkWbViTZpCrZoVMWPuBQvtLLVo061Dpy6TrPTp8UkxawteGsDTz8a0WUHs2LLnyIGTFLfddcc99z3gzMVDU7hcPfKYOzc1Unny4MXbjDmvg8UQUyyxxeE/u2HFk4hEyYPIbfElLiKJYosrvoSYwCJFkBYZ+NaCAossgkiQfWSKLYNZgUWeCCLgUvHTL8lwUUgICbFxabLkYS2MVBUlSvtoBBp+BqfPkDFTZtt2/PYnvazZstdDW7ksX+VVVFlV1UrHcZ03cf5+YA01GjMuK6eaa6lVP/5XnLrr8dkPI0Z98d2Qbz2qr/4GGmyohQ3nrUy5KtUaVKjUyEe9J/I15ZOvWu+9zU9o/l02fpFlXrbnIkQWUmhPe9bzXvSysMKL8BoPyhpe3B61cdnA7ZU3n9BQG9Kqtjz0u7V60uLHPHDnhRJ+nyOxr31/FXeKOXxBcUnhkp6hSGBTT7Uml3KeJlCUu8Md4p/yIQsNY7A4PIFIIgOU5sLCVLU5XCV22yeHIrFE+kyuUKJGm+w7DIdLPC/2rQdHcTVy99jFv7x9fP2AIDAECoMjkCg0Jn1gzBO82k8lU6g0OoPJKna4muwiICLvx0Sqxn477dd5I0HxB5un0f6lhefheCKabpiW7bieH4RRnKSZPPI2r9+e2NsS0wSep955kkVFLPKfoTmMswf7IlhmCAG5u15eGD/smZu/q/NEkUzkRpmbXu4krqjwR/Gl0PXJ8tNZHVSzbgQa06sU0Goeh1paKvu+x0OqssEFk9XnfCE5ym6yZEtzk5T3XJiXym7mCxMiq62/mLmul7aZivFcgwHcrQsEpdC7FIad2nRMdZ/pCa1T1wsLPqtfIG2BZg8pPv8HvNnNvWfBKksqDfD4uUAqkuTo2eAqh471F1XmdhmbPNa0qbmP7jOnNJ3HxZyV/CObqxcPZ5jduZodoZbrS4ro8oNS1O7J6brHoPemlkwee+xTex+vz57y6J7HPgU95gtfhdlHn2DWCZQK6Dl0CbpTO1Ocuums31JMb0OIfyHfELp9LFQsXZ9bgXC3q9uAyY6SjyQ7yXrlcSonfc/jqQ23vIe4EMA9GGW7EhGwacuqoqDjFwy6CV1cjffxsw8+JZT9PHGUktRDnNCoqRrCx0MYCUcfH5VF5Qpzwe8m9njK46SUfHkMgP3ZoN2oA2IOQcH3XktF7lQS/JLzCvNnDgY3tuW/PeIKL917yQtvoqwPKWcPgrfkUPX/0pOznmyN1QjIGfl2OKg75iCY5Kj8Mdnh5v+on7ppYxHLSSrqwz93JaRw5pA5gpNK2lonSaiuYvs4GPO4lTgQSSM5i4BsGYZZGEPJ3lbY0x6ewBybQd/MK1XlXKZZdPeDenoz7mfhGbf8nd/FqaPBJKpM9m1MWoOKgUuNkgEJNfIScl1TqfZbqBBJgDb5M0umbH64VPJeI9lA5cQf2Pqi3hlT+SxxwGsaxP3DgGS/z/eAAhFmOAJpHtjWFM/lzMrp39ylmZlALO/sBFY4aLANYhYqYD1VIEUND3FupGf7OZbm7FTROhyGGvw0635uEX6AgZRvlmosxLUtN4f1G6Lelj0ss6YPGsz4iVsGPQBNARPUAARAAkEgAgAkEAQQCnXAYy4HmAAggZpBXTAIIGhlYJGXYDoCzBlgPCn9LGvfDGBb3/XN6759qJ+rXu7QKsPQ77imFrAg+0y4mDiw9Kut7je+5NT+UsjpJWUQ176evQw4rnigcASysWPBWLqMOWxCKyGjQ5P0bMtZnn91ac0KCzr30DkNi6G7DdS7e7UGF+Px8W7m+5JXhswDtbV/NnM2Fpe5eZssBudl2trCYM1ui7Mf1iqKW+hwV3M4NLAzhv4+fy0T1/pdWAH7M354D5KLXROABIJABABIIAggFFd6YKrUCYAEgkAEAEggCCAUOdjc3AmABIJABABIIAggFC4k4NOEuA5yQ0IpKSstLSkrKy0tK19Q/MyDQfOHJCPFYlV9dNZsmNj9SxnXXVx9MuKl3eY5nT+wneznChzlZhAfO78YJm/n72OelMcyK9P6MFQ/XVXRx3BHP6sf2B9Ozs422E/sFXTMNLD1XTzED0DJ6M3rsTo4t4af8ew5czR+4UHu8P0CxNxyixyaJQfVbLWZo9vM1W9myc1stZH0DJTjHX0uRbCo3RCKh/dcbj63VKPnn2ZoFw20f01qpoaapdma0q6a1khzNFfzNF8LNNZCLdJiLUEasnNmxxaRgA+NRjGc/oB7C8u/mLMbQshe8bNkhpWiy3nMLgUZmt+Js8WHk5Li3JITcGdhNXg34mznXXc7IOllfg7emisCyUMvYOeUPJaGx1G+0BAFYVxWMg6+ExqTumEPmbL8xOqNK/MRJ+ajAylWIBhCg0wGFE4mNYPy0d+es06QO7kVZ4UXUxLERvEbGSD+SdS/osEFiUsFf3SWmNamp0oU8Y7aydV4hOliJ9MUqq2OwjKxUlPLHAJa6TlclbN92y18ENRiuH41MHlxceZ549Y8FmV31n/xNeb5HdTqBAcJDH3RoM2Vx2YmzS13GFjZXS7M3U9fE6ZXypaIyIkgkoioE1IngUQTSSNOJUzqlp+Ze1PVqJOZA9XRMJ6lI0e6QIWScHEKjRt4YTqxwa/qeKWCFAl8oDGyExrUUtEqJkFoQpgGdVBoSStFqmvFi0wcZFlgAm8VilcZJWFplNrJKCJtpGFNpdmGSS+snMwOzdloIrMrM0mThTK/FqM5T/4Mdw6fZJ7WxET4OOPQ8X9b6fO3R+whuL7Z96CZw5T5ENmvkdlUoG5aT/x7/Tw=");
}

@font-face {
    font-family: 'FontAwesome';
    src: url("../fonts/fontawesome-webfont.woff2");
}

@font-face {
    font-family: 'fontcastle';
    src: url("data:text/plain;charset=utf-8;base64,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");
}

@font-face {
    font-family: 'Lyon';
    src: url("data:text/plain;charset=utf-8;base64,d09GMgABAAAAANqAAA8AAAADVbwAANocAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGlobg6RWHPFkBmAAhlYRCAqE1VyD1TkLjCYAATYCJAOYSAQgBYPXBge3e1tpDpMD1sa2q+pReA3Kzthqk3A8fL/83SCv7ccFlZ2jFcpRvuGL64bR7kb6Enpu2zDkpSth9v////+/IlnI2P5u7v63ASAiYaKlUZmcuSyEJWpgC4vW9cMYrVVv0zlsnM1tkPV2cVtaFfbFrlS+fpCwwi7KZ7NCmjV6Wz7ZvXgmAfujwfS8M/cx4QsmK1C/+RpkTr59CwTbYju8ujdVPleBsErdAnGKWk/lfKLd6p0J+kfZRiuysT6ZW5lIsRuTBVPKD93PZ3JEBPNCJSpRKTUgJLlcTGK7OxMIJImvSpztI+gR9H1QaWHurLgzb87cngkb3fKf0ZXjimdNNvihX5zJH+gu1lLqqUZ+sRd8gk/4BreeKGHwnkTCNf2wWJYJS34v2mf8oDNsTHzLJh7wj8IbKr/jpY35ziYvzIcKJbHEqQfBF/5k9zhAxy1/CghCGJHTGCEXjVioNuaQ3PAG/fPP9/vBb+1zvyluzcySZm80hlA8UQmR6olkMl2sMp1n1Fr/9izgEewB4B7gQ8JP7ldkbCKBdSrGpCI8CZNIGp6fW++9v2BjUaxYMSpEsh1RRgLCyBPkRogcIlYQRiGiYhRhDkTlFBsbs+kSQccQbLMTrERFUFpBQERFRAVEukWxUBS7pk6dbq5cuSq3X9YvOn7rr2X9j/rnD57N2VvAWUKRhkFCoQaxfODgWThdCwj/K7lenmHX0lNDNULSAP/ELilkd79IBpR7INrAOUF0N1l1vEPsFl0G/6pP4AmElI/vpR/2h7Q/pJGTkZORlZGVlpWWkZKWkpaSzv9+gf9bS3/ggChJ2VUGVMES7B7MvFW5MWv3nZAlWMIiGdWeUsA6w3QwrimH2df/9FM08lMLRtCCsbVnaz2b5AQUmIAejLHKN/DoLrGqog25SiGVQh+/+V4GO4QKMNtL5BBNrDO0Pv/AhyfcnDItpoOdWUJxf9qr11zDri03GZO2kwzC1ossiBD+pVvOqb2n/q9Ly0VD0c3M8thLntP2XKeMFVsJPoYjXtJ9CQkUC8QiyaxTdtu1Y9FYC7Nit++KtKChQ05UgABBuG33whANtfO/bv8+ixi67N+ntXPPBYJGtLLvrM8PyALu9p73FE/fwuO6eqB9ii0n7jhSKskz9SJSDBbBwhetwdsLtCnTpsyaNms6QGNCE6AN0IYAbL6OJpCa7pwceHgOWf//1rBoDyuPooQmcNhLIAzbgtG+Oz7hw7PVEVrTbj8GfiKB3N9/OvvOkRyq7lG/SLDzJAE2OCSiwwuQnarmBqkbI8vyWK5RzaPqsRP5Ebu59faPNMbOYCtgj2vARAkwOJBCt3pj/vjcqXPO86GkDuWrFlXniwGmg40bYtfENt/YrBJMcqkPFtukk2QJkeKFst6ACeNE9PG5ahCDr/7WTiX/xAMMNJC6jFffgsSlEMXkfi3MNfPz/99Uq/RfflYT6KHOsGT8OSMeDbbFtWJvkPAQ3T7idK+JjQsy1PtVKFR9fJZIEJLAIpoS2A6EKIkEKUdpmgBINUjKUG0pjffRGkfTaufUasfx64yJnLGZ9UG4QTibzdnMuzzcLNrImf9/mfXSftPTE37uzfA7ZEI0yTkMNVuAVu/WfXe7Xr1+u5JGsqbU2xuyrI2x7gvVVdWt1m6WNLMOOc1+OyMfoxQId4YhA2TCW46aj/4a7Yc+ZtDQABETGA83D/SH44/hawOm37U1KIzCPahLKOMowC7M8hQD0kA9Hv65VzX/vGz6P3QFAx4Myup+nYNqa+HYQiUsFbxgNSwkdgqMbUVbcykO+f6hnpa/LB8JjnUglGGrpueRoktCpnRp1h1+//dN/2+1yAObN3cW+0QBtXPHI8mWbSfKONOAMwqqMqtU0f9cXDtRAWOigq7Ncfvvq2sJdG1sRXDpdNhERVVtd0/PgrCjOghTBHFee/y/ZWZ3PjCkqwhfVYTjY9Uun4HtpPTiSnMwSXfq/L3z4vz/X/tfVbTRCZGS8UgolGg27y/m/vvOWgziNrL3mzX4mYeLl0QXr5KJJAtFQyTUiH1vaplyT85nykIf5sTr37/3MBhASxBkHXne81bGPjNggVxHrowxkUqV+zgScsjWP5QYwNfMR/1m450k/YoliGKEoxqhw7GnngPRhlLMeh+/tFzLtRaCBJFFZBHxS8+3mJOyIp17ni+EEJrGGGGEKEQharTmbsPCOkkbAZLept/2W0JOxBuGYfBkECshiEj67T2+k8/+q5NAZZZXf6ve399CEcLFGGOMMEIIcdAIteZS11Tl4QGZoNBUGqqAy54t50nH2mqjLsMo1MWRFjCu+nUvYxhT+z+vyY201hv7tb0MtpI4QEFBQcFc3v97WS6hQE/0JyobNYv40W/2/VX5XbFkQgbrINrQQDcyWX16qgp2MdoWBZPNmMwP40Cef39jO2yWOx4/QvAbmBtQUGewWgxVBEDP6mLuehD/FREBPz+6uwN8c37WGgC+O+fMBwQHwGOAIaM9gp7kQl6rBEutHiqzVrCcuqBWNQVsW3uh9k0oOGGjhSZ8hYAYMCCwz4Yc6I67xuZAe+mFuwuI4IBtCgLJIsq59RvBFG43hyncQR2mcBcrTOGxssEUHt8JpvCEPcIUlvzjore5PYdbE0pOWzCAAACCoHB0CIBQUAA2tbXn2F52QMLi6RCfWBMRFROXkJSSlpGVk1dQpCopq6iqqWtoaokoQxcIDIHC4AgkCk1JRU1DS0fPwMjEzMLKxs7BycXNwycgJCImISUjp6CkoqahpaNnYGRiZmFlY+fgvU+++OaH//zSDmmx2p1uLxMLG4WTm5dfUFhUXFJaVl5RSVlVXUuHLkI6BiYWC6g0OoPJYnO4yf8KxLzMVlF1mZ0aWdiNhxTBRfxYZJIvJ2VMF2qdcazUaqzRLfyov/BPURRFURYXU5jMvFp763h1DEI/e8nEZLJtmve1CTn9I8A+FCH0R+Wqo0qtfqg+naNLqxeLxVgdRStTWH+9P0xMVv7h/+aL6TLjFsGncAycBpfaLFtGgL5F8ElBIRRBS0hFeVRc3dmcDaY2vPstaugtfC5vV4OibGl/sq//cfnTumj7ieDOCaWXj4xhYw6vtn1dXbZ/OHZNIVMSNUz3psbpzRzXCI/7G2FGbqR12fEOhcwPQ+1ybJy/tHuPYwqccIazNP//k4i1jdAf17i2Y7MksmRG33JO1eWZL4MJOYPnLaevNePVi9rbBksnZOmYnwOwEGwwlv7m4ysTm4Mtw9ZgJ2JXY09j/8D54xpwz/BKPCHKTyvCorPvSr2a2C1GylGcyVu5lGu4gVu4DwAH4pZIJXKJSiihwlbsxlGcxlU8xhd0CZBAeicxSHxRyEJJkTwpkKNyXh7KK/nhUngQe12tu+4mvIws9am+1L/wEyEknA5v4sv0U2JTMoljxYnT7BTFPzYlpayUm8rT+TSeZ+fyQoj/K6dLz9+GXvd/fHMSlPfZe+yxSxQ+6U/2PFWU0w2OBXmVB+vJKKprJQQ94kjpPOIyxjzZI/OBTIF4SCA3gDy8IbkR48UWHrSSDtWNehIuWBQsJX3ixcmxwnnUJbnLktcmV0fvydxH7VJzah89SD1MPUo8TueDsAOfXz/fm+bENNnOlDg1TUszwqwwm5uTEmKD2DA0So2rJlWzskXZkm1VWXCstBWdl8yTfZwPkhNQ1YuTI7ljua3KZYW90v/A/8l28nj8z4LBB8vZWqjt6fEDh5ZQHwdpBB8KbIO95H+8/wtTcGqcVq6+1EngTJiFs8McWGyV9xeDALWr6XKvImjOtICWZSvGCc1e1OqOuXZTJ+p3u+nVuNkXo6Wg33BePL1PN2VuGbO3BXdduMe/N4/qo8sO2jX0vsqH6j7c9JHcnPhc7guZbzX8IPOjhl80/arhNw1/aLdPPEgiTtGTs9wB8X/nU3Eh7R6hY7m40pWthe1XWsmdAZjXa5/VmO04M99NUWQ/kPsYt/6J3meZ+UfvG73vbs2LSMZ6WYtWS2cVn1DXFasEKk/qqNmuzegxFgt9sNbdemkzN0om0VvCSNTWjMhqEx3QRT3kwCJYYvXBcuSTtdogkcn0dn5LuWnJ2UDP7PjUzKzj8J3OUCA68NmNtfognWaycbF3C5BsaR6aNRYJQKe1bAW1prwlmYqljk8lVE+aMB/Qna65HAzIjWljtWwS8w4CdamnABAIRIBqooxfGpmCELehRmGU3SYme3iLMx3ZrGsEh1cyKUSpH1qSGX126jC2gbhMqSYBV7XRmFsoINLdkxFBRyn8yjNIJreiKwyBDjvymIlgAAEMOIAhLtVwLEUEHRPAaQIFacCuio+fsFQYCrZy/6rWMA3aCatbPROBuPE4WGKD4wGkaTZIFcsESCG20GG9zbq665N7LPEw88t5jMtIq4qhaTffAR226xZOoAokK6vOtJzl/abXjGcpvFCERQZWX6hxd++RqsEvjo4UjjmuDTLBVrCUkZF7O2FMK/NoP22nGErAZ7sFrVhr7RuhRriD+iCPunm74MHsASM3wHZYL8B71idVVHuunuDer1sGfuw+go5l7gpos+4ylE80mjbMiFuT26L7iJ26RNgXPhftIU8RMPDVQW3e+vHV8u2QITpMYT2puxXrVKG2uJBAix3YRgW7dIakocB7Jw6+dwCbX2KwdGtoiuQqLCCRylXnVbYNABbGhR0yzR5NzGcIAMCUYgsdiYL/vGbDUtEu73MtLdieDjjP+RF8xSJAko8W1J9cVRIP5ZRQDT5FWsDNnppmZrwdIiH6Hus7D0+gSnaNDgx1sHJjDwj1S7hwWhBJNYr/1SMDAWbQQyCVQXwHzgEeIm7jmIr5ANova2nq57c2F5eSjO+5jMPJbSf5PQdm4E5jc1/xJfAzY497yF8k/unH24SYp/f8jG+uYrKGa7ZT7pI3DpO7RY71zHT8+HqeGeTfg7M4mKHV6hEBYfOh4dagAqYCaILQO3y4y0eq9nO5H8iHMYFQlXdfK8UKn2jhUjbxoI0lLWyiV/JYyMi2G59lwwyR9QAYQQLlj9AXMytqakvK3Urv25LbuwBT3v2Y2cle6n1JQIo+Vf4csyS/YL83/CrzGw3cpx6UroOggqYgUVAUzpftVNpR15AwLIyIdyuE2uNUMcq07MOePSvp6QoUiqgJj/7fRJdt4paw0OR7wzLwOA5i9SyfK5a44/CgxMM2PGrgya5A1DKNKA9hQgAQK5KEZX5VVOY9wRkTVSxqXaDTI0g8BJM8V0yWjESxwxbcLw8+gSmLBZ10r8KRgbhEs3q5qemW8m8taJi+vTNYJRNUEio8BZ8r5wur+MHAX3X4TdOL5kBJK0AAfnzfUWfvZOYv+oEIVoVUsBAdrVJ+gkGF7uNp75FHblgaHYBQ8ARwRJqAmnBOv5N2YGf9bG/KEUNKHQjXpGq6qP+kTBDYGMEI2jQ1Z4A4HtpAq6Yj6Em5pkWJpUxfSDju4OzmPN4lDZeB4dgeAfsZj3FtrdU/Cz2wyQjZqNH8z1LqU4UdjFwwhbQHA9xh1La+Cvl7o7yxnEORwFwIerAEs/IsrUh3JL5r4/i4x2SkjjBC9E6kuYe51GTn41Jzs2WkazDbaXYLu3UFskA0unSM1Y4GAdbMtmWAgNzoDvVYFaqWbgoizYxKfQ9j5xGXkHwpMRGSirnEspeGRpkiFLLlSVrUlo5HK0B0g1ZorcEhHxsOGPXCVj60kfdEfVE09LJlWpE80lcHIKEQJEiU3mQgn/64yHVIK9e88/PTQNRMSOYCRM2rKITSSp1s9pHJi6CMUIX2mQ90SopGEfVyYa1pdDWduGwn7LbTgEKv/QrrlKnr2agn4oW3cqRDHZ2w4QimgVRWebPWBw/UiWabdJq9xDWtTwwFe/IqrwJGEAuWMegkbHVYlH1ZyYUjTVUWh9g5SJfS+J6YRiIIMnE1UWUIgq/ZSSrXTgIzerAMMn61TJBfDrUWU5l73rGWq7xH026/z1g9Ji73quPEyDgFOiB92NukAIwaGNdbW1pgkiu2t8bqs7ReDREnNIruWjyCq54MRbXjPN5l0ahlm5clqW3DdE6SpoMxvVvCsSLsZz3lHPwMd8YBpiTD6q8Qq1rLgJGJnmEttQk4CEGiL1uZzELe5E9fpmOdjoegDM7UKQce7Q/5JaIn7DsufgHwuq5owsBSNpQ3jKsRGftVqCIlkTBqUCtSamRfRqZfMv3utUpOYAOEIoHttkOGRPlooqdCrInWiS3qOO8U7zRvJDFxgbnoT7x90V94f+f9k/dv3n95YpzYBWNwHRyyMez4iNRZSpHmKFINZdYaBf1UxugWM/NkrXX8zofe5ZvdG/HgTa/pLaxzIuPsXIoqMm6jToID2FXoOjAr600icTgjZNZWNA4suZ7f88W5jXcvdZ+JHald7/QR4pPEp6jPUJ/jfIH1g4aFCSb3dOLAeCGQ5cSVyGp0p6r+GbJzuAv+PiVRj1F7KceQLmv+ZcwGxJ+29NrcqmpAUNIKVSpciF5wC859tMGJp3x2fVmFdNEmdFu37qzyWynScJW5GnW2s6tqFIpbK0yiyVqakXLpsBBHgffjdjBRoocQ45+Udq0JgBIDLUVAQEBA0I4jIEFAQEBAQMClcHAYYqMm6iQxT73FcXSqcNocjA0ICAVBEDT3mQMZWAeGYsgFyvVYW3BAMdQ0rI+2EHv4Ox8bgJNsg5ePgw3LLIX25KAON5gLXoMX1Yga2V+h3xR+hz/g8aEDEvJ5cyf0WRYdkn6VY47EjcFlhwWOQMDxuDDGmjsjAcCl8I4HKVJ5PMtvsdGE3l3mHVC56puGNZuTKFN600+S62X6XqwpKojsRZl+gJ9EE59tENfp9i0oDO9FqTsn5PYQznrJbBYGe0WqJNRruvpGhYGcukc1t6162JRbtaVyCxy3dLRmvKP/bXAnFOZENfdSIAhCcq+uRULOhESDiGFvkGXVhAamtoq0tmpJkkSOehycqHLLc8oiPDZ8ylqX2TH0b3yKjpWXdMauBw6S1HyGrEOw8cjP0Tn6eHyYe05Txm3ESxUoQ4CoiKrEMkpIEDB4x4MTxEkDCvipbaz81IzNfur+toggU8m16GA1Q6S9E48TTxaefnwPHCfHdOPl6K4ajOlg0UE3iyTDqk+M94jctX2vG1hSQDBQEKDs6X/GKz9FyIEJFsBAPk1OV4NljJkCPgvsxQ/DMivI7b64B+J6dGdXU5PmbhO9ZltqnPNouQ2/Ar8BvwN/2CI4OOle90NDF+a6NT09yDSAJgqwfJaGJafu9BdN2xk1cTtmtyuR5yl3s1oATXJJDFWU9AcB1oes+bwnpWLUi4O/BPBSoXRHZreseDnov2vb84T7kKVhvOiyBTCAdGwOQIZasFFjUXyThvlztUvnF8FscIAjj88u04Qnnj1hrCvddls8hQtNpuQVKLgF09FiJolJqrg0j1PCDbW8J2s76VSBWVM2TaRvbOTEfJIjBqVqVsFxft/lH3QNQhCIPT30ecAGt9bhcFAYAMGHlqvVujdEbRQ7iBE8XIhQtwGTzeooeDG/xUWO6iYf+qo+if7GROIt4OcW9lqYKJ0Ek2HKCU41mMZPJzPpbGHOKgbrfuP+IAc6uDMuqTs5JX0e3SJlLkgFWvZ6E286ZUIBblTIhjkTQyLhtXCWgs3pFLhqajtSGkfBExRj+W/I1PIVZipDAMvEismlHVgZoAGE4gS01KCxxpPVWIworhiQCPqUQCBKpwkpN9RTtilnhwtYOFkC+JyF47pAJVRUsxGcgmgdSlWoIGiSNUHzMC7zki9nKj0KtIk41A3Wx7sSMiS8Jgvn3tBbJKb5iDiKIDwzgmCCKu4STiicKZFb07O8jqQzSM8yCaMoEASEmFPzxLFGa2PFtoqbFlLc7+f0n7QypCYYVanSlbea6TfebIgVn0RJ4EhEFN1kmxj2WhAqthjb3F1ux3nbYJgdC7cNPB+gIKAwgH1H0/62MJiibvMSGAERVkiAJwIIqqKLBHgBTN8q7PpbtIZVUVoW1ghtg5xKubkQzbU3yItQyflQcHH8Qoj4tWeLE9cpDrwE0shGN44dJpvydjAi5GTeGSmkYTi8FIZjw4/RGtbOV4rFQU6Nm8uU+LwcP9PFQaSSaY4iblyiQmEoHFAYUE47HIEPMAQvUJgXGAQQFE4oAgUV4INwEQBH5eBSGQzA8wgGEMuy3QCeJwCOezDgOQwCXPA8g+HQCIg8CRcBEAREmcHaHMsFsxwwNUeCklYu0FcWe5gUwW2cQGWAgRlgZsARWRiHMl0yuVosBgtErj5fQXD51ev2bgec8PJSU1zgBOCo52pyyDssF7zChCQk3c1abIcbUBblGU9iPA2hyBlpUWrA01ObOI6blVNDXj4xBpmh8AKZR4DRC6SBK8q+b0fjOGMJAGC4O7t8m+tY5b+k6khtRPk/kI8t3oaqxvUNTG7AtDnCBoqNDdAJDFvmWmPOjAYzJj4Sg2FCjr1tLdIs79NdoZ/Ml+57Pi9I85KW2jY3waQa0ypdVAfoIBSgY7NGauMqi/4cS777IOCSU5MllQ5J9ZaeYNRE4WU3eH0aL8loqzy3e5X7xIi14s3mJUgfxMHHYnudT0BD6KWn6CkDAK6B4MfaNVuCVe9ViwHfvB3/dqXUyG9tg21NIiJGYBFnwAyzKLqw3CiEWF7kmxgNCQM1NafgBhGN717Ddlreodj6IlpT6ZDOOTSFOA4IgE2gKcSOm7z9Bg0b39DRZDOMXEfnnq3quaymzDqjkSd7EGsIUEUCEHUNZAVvyeoCs4cJUYpjCx10zUADJJeZP0yIYdp/TP+Zi9K4vZaLd5Zo09GQAirzRgKHBJywg5VMJhwA1cVQY9glHRytXWd8awM8XSBg0bXARNib0NAQOQtQmz8oyUfqf/auwlO/MAQZNZRQcOvRrbL2TJLa+pSAvhzfq4IzQfpgtYzoMr/UUNWitUZETjNQhniOdxoZUpkO2RadVbK9GlCaMIZEqTjSyxUBAVXaj4HaU5Yr4SyKrYifoG/caO5gpfIStRcqg4AoltR3+iimKSptNOyDFaVLMhYIHs5Fb+0r3Ji7Cd6UbY635G6Ft8YPA8KAKLVWiYpH913MyAFALZoxsGAcIMiCRB93YqoxyGiBQp4iixdMs2m2GcDkmwuD0eRkoVkDDViwEfQpqywKx6IpVEA0AlW1BaRsrBRGMG6aRoK+ogiEKLeneetcgcQBA9eICwYCD7qCZgQowcWfhaCvXsSWaVxQHAwEA6hEVRKoLFKBMN+2EKe5NNgTPow6eu3KMxciJVAsJRYEW1Q1NJvsynm8JvOoc2poaw1AyWz3u9mEEHlJWZFTrmtperQOygYODxCbTpHr07R0GIbZOSZuvKAQ0yUOboEtklKZuAue6Vp8OnSK6omkxM1JWJW0EafsOpB2Ku9CwZ2iB6rXuBRx6xWyt+0RT/sc5OWIY/ydck6QC9TmuHpY4Ma9hW5psMhDjyg9OeI4z7wX7weVpijr/1hJ06JPugGDVqrCxkGwChTiwBYESAT5SJAECmlDbVCECmlgG6Yh7KBjJDuJJFPMTConWJjISTYyqGAnk0oOsqjiIoez3OVxng/hLgqn2yWzGKY2h2nV5rGsxkIFuyxZ5W7Y50S3wpCM5+lHo7eQtPvVrEybKKKc/S2q3GmKLn9TbeUA0FnFICixElCUXDl3lF4dD7SsJp5oRe280co6+aAt24KM8pdPGxVuOwrauZ0YLd0RzMZ2EqvNu4Ddtqlx2rnLdLpQI27Pa8Xv30YIBrwxEtQf8MO0oeFA8ECwJNDRw62xxPVvuC/cisWYcrpfwnJR7PXCNmZlg77mxQQfgCxLzOrsGroqpeXl0O1hK7H0Cf+gfUNQsxZUZakK5WuvRv4Xn43cYeZvRLHn4I1ZXrxyS46rVm8ftSkggZGAgakXRChxNVLGhvfvLJbrxmr2r6OagsXSwuoBqYx3rlnXn5htU8/Xxl61S+TVWh2EFvNSb8nxoFFMpGD61JtNx6NNiams0D1zw1YlEW5LJfcvJDnaexZvFAKK3R5NsBdaPa8IThZ1a4ciCeYAru/s20YY0dqrbOUi4nih7OtaXVR5uIqEgVQpKflIxYZpMPacilhXpxrt2fx9k0bnkUz5G/M56tWU7a7MmlEJjc/ngZif63AiHNS50MhvEAiG5MOdJPbarM5Gu6tz5a6U0e73puthaBx3sShoTahOseTQByfVEOiTKYWQCS+sfO4Ucerzb1F1rfHp7xjAuAtUM9RPj3ku8WtY4Z1ZcO4L5W9ApqsAaFdDLLrGhRKUBv9PgL7QX/07pA1sgYjX/gO0wQZi9q8laXLyrphR25bpBc7dpbVWlvf4Q9QxR0AI/HbyFHGCpNPpAgZTn8sdf2aRBpzaz1xJqMjvD6wY5rVqOLXgnpOOqIxAdTfveOTDKGynSapqWWByEj1+LSNbAMWS137SZQO+Y9V9fOjm9rtiU+h6s6p7rFcnOy2T7i3CLXshnjLBaKzvGX0UmU5IwOEHEVZjp7Asf54PYnmSdvibDhrazzFSc10IEuKIQ+20XVxAjGbcv34SffHoo63WA2T4E8xqPfW6DtPDarZyBYhIHrbOBdtUoGCq2pDvwY1uoRdNzBbZHQMTo8wDLrCosx6sK5t5gaWBQtMxu2XkKVlQrpC8S2oZHdZ2KG9TxSufIAuN1npQ68oTIrpMVtjKMWqmZcM/jzlEFZbbVa8gq1BKg8o1WX1xaIMXDp9tSr7xXQBXXbc54SZnR2IJCJf209FdGOLnN3r2mV0sfZHe0d+i45cOptMUI8TNBfO45IoYbWmc5CzD/t32APVoqMO35mQSQTuNd3Jsno4DtPy+THQ6O71pAvOzem9vvenV1jZUWMQSveLlplE1+mqFRA8iiMP6WIkQVo/Zzrb6q7r2lVlZ8W7a8e2H5xOCk6BMUu1TmD7Lpoujdind8qRiEQRY/fCzv0DLX6j8YDnisCeiRLUnpSlRF1mR8kwRjEFyhB8GYBRLGInaILdNxV7QFOUZv/Kn5Kr9GXfOlNI7fsnXRr8B+pdMfmLy62v0FTUZj+DP8E9kZPZvs0j78ufOdqaaSzHoYXZTiHtOqgGqc+zJe9NxT9uVe5eRH5QTMYZBW/28xMr3Wmc8E6wwJ+TvZsTLN0JvvwHScR/jGiHS/0DN0+H5JsMYQcEyw/6dmZ/eezpEK66InMtvfFXGqltTt+HQc2k/DRr5/hl8/3SJN4C4v5+SfpqaMC5/NHeiF0r3sxXqKdF+3Gg2hoDK85dopoV9Lkq6pp6Rv4rXVUgV3P1+lPIryF6aAq3a8KYu03Xtap8EIAI7e5p4JPz3bkSTlJUyMacZe9MPTxV/Fq5VW7L9cHkb8DGDraNToNR+yn3ZO+SZIOZZQLO8SV9ukGzK4Vz3TasUahzkGUwBW/sqrUuF4NXgEVgHZREKdaaR0ZjTFsyeCePzxhlcezj2KsaI7uQnMhy+srofstf4lHkGxEnvM+mn6qEcq8fAxkRl791mu6kVeGxwv6LU9SXOAiHF3dqbts6W57/bLK5it3snpN9BwFJXIKE1jXvGz/w74ndKo7mgdFqT99zqS5GiJM2pAii5yh0gUTpD4O3HwR0YdwufPkF568Ebg+fT7diwkmki4/QtRWVwyIRxKPh5hJqFwk3VHErMDGUhfWSTaoa1MnjP9WTU/U/LRrY4attDV661CQSR0QvuawDpJ98ijqaR2DLAA/Zr+AK+9gZQnE4hLGui9IDLZQ5igshn1Li+zmgSFz8ghsKgJZvqESNFser0n197ud72f8yYGjGXf3FtGu5imzdS/u7x9tV+pSXvqatoxf7VYJlpnPPeumpbLT+xbYqFLk5p8+PrpHNpbR/BrEVHpN4SRo6sb8xZG7pJDonkIweko4OSvEfWdFN3vUe2D44dFZAQc4Z+2vsO24ya+vIdmBNrljyiVwas9xaKNT3bnOiKvXpr9OPeh1ZeWMjGNe9NX9eSmM8vvGa8zpSM3pTYG/F6P9HApUPkHc+7ED1HQJmOLs6lhj0hmohTfa+96fTIrpov0eDADsiNCT4dGdwyYUucA9oIs6rLRSPf/V8nydJeXazO5fte+dRfz5yC1zxe7eWDxaAy+cWKqyXjxngyicag/VBuMI2KlybykE3Q8tGZZtDNZIvZFYshVkds9tm1KWoc1jktc8lx6xc0K8QvgZWnpdIrMapzaHLpENUpqMepOTNWndkQtqtsT9y+HQfOnRp1YcmdKQ/GvZr3mQif4/sRwy9SfsP7R8i/LvlPxP+YlaXmhwAdHLgqNFMOM1NhyH2yNCrM/Yo3TyoLlGGhAi1SssVKskQelsrZMkVbrggrZG2lFLYrZFRETS1dxGkWC8aIY3O2+FwQjfAwrhmOqMTOBv2viVbF9HolYBehjTYCRlmwWoGwlYg6idbUQJ7LUOYZ3Brh1wq7NqxqBzcdJMzfpM0/uNVN5rwkaF6RMq/5Z97g2QAuDRIz74mcD0xvBP/lDcwtH2Bh+W6A0tdNe9qgcosExA6rsVrT7KfCygVvB5hq8NX4MpwqAu6ewnQJ+1S3/62hZwQcCzge72pAXrk+FJPQRxVW86Ihab+/YvgL7hatnMB8+jb0TD66/Gyu9ppELwUg65yjEAKuwXz7dRB4CKrsNaosQxRCwFUspBXzTsixNHVkDwKcwxGaOJIYURsCGF8LviBsl4ZLwfBGAfaJSAAleHiRoSlFcgFdCuCCmSzqslnSYbWEZ1pdIA6Y78QBh27ndR7hKUYLQYKc12PClMv7qEalW17zpNEd1uidvp5xoA457BdX50b9vMFLeXW4PaoeqMhBRm+HUW4VX2qjdylOPbCfup1LHgMLcBzgBHx2cFR4LNl1bGo9jUFRwxDt/XDAoreGRbC/MVXZWb08gPGWAbuZNI7G5XxpPf40Af9SNiYH3cK5zRDdMi1d8KyT+Wq5ePgQ+iJyfpGmPfxI0Y4zVx48+ZgrUrR4CRIlWUolS7aVSh101jNNJv3xFzoacjkWcqgwR7H9Ss73vBeqZ5Y6Q8ZM5ZRb/o9tMLK7pPLqfkiDkX07G1vNLv+oBSMfXlvtddRZV9311Ftf/Q002FDDjfzwhSBGvmMGaGYVM8alyCU66bv01ypFFtc4v78xzTabzAdKYRCphz+Nw5C+ZUsZb+J7l11diCVS5jUePdPdTPxsCP3RevgU3ygdVCvt1/00uxysoZSR5wiuTTM+C43VnkltKc/jKHdsv7M1giI75E9jSa8JrB1sXng3rtSSG5VvB9cb64fEKnwKNMFFmVIzawBp4Ul91RzXrzKd7nPJYc9je+7o1x+ev2CVP4ZNAVpB0x8NE8aUhtUoH+zfWwB7epjRfOLDaMMKJDq7Y4stlVUGN/4oDON20i3DI8pMjWz4dF50RWay0fRudvZEhoupp/ExeSHws0pLqjqYJEwQF+nh0QL2Rx4z7vtnWGDDskStoFdHNrx5/mMMYH6Jx1LAb8wKJ87bWF62P9Jqi2Gbc1VO4iC6JY91NFZec7omKTxZN5IC0tZJd8mL5acBtOfp9LkuGbmuI2l01nrWAyVvnDMlzug3QmlY5A/PkJ0FkjXGMDY1QlN86TWAH1oFT7Nh6hYPgePZveyfMFZC7RjtlKtUckAI8evY46GsybICGxim7VRf8IFluzQGFURdRo+BMpm9QhMaVcAXjjOxtfUc4QOeTcLk84oobAKfjiBbPReYTiPzFfCendv29bfe6R6D4VUV2IUSqv7iQPztpUS2veyis7E5rsmM+UiDbqFMGsecjI/T9lFZc4dOW/1baWsnVeBIbc6vp1eYODf2tKFHd76IDtwdPpP4rFoJY2ta5yrHqVaMt7qXE9Do5coADTif5rM4Q2acoiYAq7AOhrWOYlwwvZzVTuLg+sXaG6rx8kZh0HzQpmEtmWkS3KnBbKk0q8hO7mp44bZsJUiffOuuG4oT9J0r254LD/QLPRqRWIpbVX1n9bP+9GFfSlSkNkMLkw7BIIUuHq7Kj9ZFecHdU7DD/D17ibkXIe4iaHgKYyPd9pOfYH7kkXOfbF32gmBWRCEGgXvtl0e8MGeKyui9+PqsWoeGR1pt23FB7bB2hw3BFvlR681IkVaVR+hW/07I1a52Cw2qli9PEUncyZ4m+rN14fpRS/VG3PVS995pwGuyfMlpfm4ufZNJm6sKjMIsZGnEDYD+4VJ9SebOT5wW38dKyDxnbW4ukDPfO98cZTDb1fEs6RX/+oVOGR8f5irvKaG4oImRfmYQ9ARGghPEGcYj/H6uJctRrUhuVdrWJLYuuQ1p25TYroQOxXQkrscfIjO3+ehZOMTOovhZEjvL4pcGNEtbQbdAs/TH0CHzr0RUTUd++DhH8jCBxO/raNnlyZj7dMyLmeUjO3kvk5waetIezdye+4InzxhrQtZtAgARAADbfI7GHzHuuLNvyYF9+w4dOmJ25NCZcxeuXHK7cg0AeAAwoGJEDwAAgJhdB9VvTM4aw5uI2ibh/nWUEDDn+e1f92LHdtWRtiSPiBICjl2krvi9ZMx20xlHeMF9uJcmM+4M1e5LKY6/hD/l4HF5+KZA3miA3qNDaaBEHN6hNF1wtuDJOZIX/Oyi7ppL666WbLqWSNmZwJ9zHIben9cBsVA4K4Dp0idOT6JUfyB3szvsz+15O+MIONayHf6ZCkDJqF6AV0aCU0SYwkbD6EDO6L1tyYGC8/e8PdIBKyQIQF1g3KRZb3KSt0MPZdrs7bksWrGK9YqzYcu8G7MePJieO/b4eNqNcbNhJu37xye+/Nalg6ZdY7NqHm8RrLxltEmr2qu2wbfmtmhWTVmnPg39Wrp1GTakQzs2APN++Z/BOcCgd95/pAkfEJVGr7H7xJnHAmXkra9as27Dpl2HjjyWHSP7LG5py1dgInnHelC3Pwaqv93a7mPnpqqQjn4r21zW29QrjROsE1ZLGTcyAj0tbqEChyi8po2SVgfStBYk9nPXylwOiX0ypaB6u0RO1dULmTxh664BeRiAKDBmiaZOPsC8IS5ZwJJHM6aA3pXdpQohUrx0+Vru3kt6CGspP7s+rPHU5VJ+AFgKUzZIGeDBnsxNTvxDL8uZbnX3MheqfRM5RkjtdgrYphDDAsxf553+UdaCdyZV8XDtWzCFSXfYx5bUQvnbBOkwcIs1TsFpLXpvtmJn0CUSRtBEPTaYwkV4Ium+KDIvYROI9M1kz5ZWvEH6Ko7M0OISy9UaeA2kDuyet4FhxCXQF8gYa0UfEhjMk8ZLWOx7SDskyzJ/gsTN1Jk6jui9Nc5I4jCF5fnKNvuNg3nBZuOFlUPe/USjoyrGmSuoQexzemQEtVjQcBHtWWlbVGp6llrQB01SB/hSR2p20Coq3PXlwpi5C9uresEIwbCpC6urqbUCpUeflpxAnTCghmi8phmVNlM5K5yK3mu2kCB6aQRA0O3UXiegH+yif0TPZS0LZgh0iBQ1OKoWtE3ekp8fxDrQ1dhuQeIs+QTJtUO0o8lHsnKeHGM3FA9ylxDtuCoueUUxys6IczV8R98Oh80D9fySBYN6L59YaNIzRnOCq4JJJDDkHqCzShJfEp34vDuk8he5rHR4qvhB8oqqwXGQv1Tn+JXpSpdLrflSCZvObkokvm5gs5uQ86WpOeG1Vi45PkJyJRuCcBC2TGHWZcYNHwa3p32TGRybV8W55MgsrlNA+6dqS8Ic6HFuD9zRlcX9H0Sxy3V8TiTEZ1KGZJ34j751qRpoBXufU0Z5ElHUq4BpW2krQuojcUb8wJgtqVjsBVciIqMNOuHgcsovTPpQW7liAfhJ5E+6F9PPDiQOmhfA3Fjjnsmvhm+aT7C40qPEGDHDU9d9cx3t4o7K+0Z/yMx17hvvKfWmNSwxHf3k9mFYxj/4MF4dr8ddVtZ7LN10Sao2rCyd6JikC1VqGYIxlZ4mSSb9glSFTYwzeQBZeoFIWSeNPCPKt8oOJssFrSZPzpIXnaYAeXdhfI4mIWiKBVJMAYfcGFg7G2hGhwUXwyNZUUxSH9UzoIhuSHj6S+v6eCEqf611ekNDLzWAeY+fB9JLPtVQk2wj74J4ynOFUpoqKIOURt5FzUtbG3FFdFH1jdoZZfl4LnFLj84EuEB3tGA5FjRtTbpX1iKQU02SMES+3bxbkUlGgemC29pqszGCcXETfpjOhZGOi73C3JmFIGsKPLtIWTbMyvOj65gYbaZzQSz0Bwtg8Eg7byj9xwnOYBBBg89Rx/z3Nng+20ntiKCvpiOt+jj8TvjoweHo6PjKwsxKV3kZ5sDHAw07sQV5U07oMNTXcSG6UUmHPE0VK8hcx01AXID34m5ABk19QAGF12qs7MkeTekcNoMCkEF06QctUpOhcfwL7h2Cc3l6CmkLWFyWgyccv6RErRh91CMMYkcKGGPC1IRK5xbZvlv9rV6GLYtACznSdZllChzQKRvWljDyn5pk2C5NWe9Sms+2ljyA/Lx1XGMu+L5sX98yTv65VdknAjawG7a2MciDISsl8Z2YOOErxZwYGQQ2zD8VhhLf20SwxC9EnWpldvEQ/IObVIl+puhYS/g518LIRvAS8e4cK3OuE+bDlepaU3/esu8IiBHEh7z1uVPqZbFNLi54cwhkrhXUpm6mH7nZS8Va/2JYAXDVVaxUaRtQaigdaNa3a/+M5B1xFUWL6CjfeUNioAIFKhlRRw6CjK3kIrOHTBCWPVAVXE42x47aZuhQ3T5oA1lQfF1iYwB21IJIYtpyiKa819DiQbVzdfxMQmQCLjDnnuU5HadmegpsGEY6+TqHw3A+Wqms4CKthlE1YMSuf4cBYnVYLwndwMMTzRRQNX5Bt05LOtGCn2veukvxJHyA3lWaoOBSKJFP1AuqGLaLXGSZCf9YIKk3Q91jnHI0l85Fa3SrvJqtM0TtzY3JdbGoWLHI1D4AHI5D+DLCc1gX+PDBZoNY2e05mXa4TpDb8Ibrq0fjqrNo0MYqsSOMWb772ehcUJHFDTLSh5lfCfra+M3QAL+zGTB2S0zNZYBX0Q7aUeHgT+NFdqK3pvcSq3qtXUjyfLxSHVc79BDrtxtqU9GSWTUMJhrhzZauYprJPYGayLv6WKfYxUN/1oc4sjutZfjkpY7gktWlGu+iTV5ztZtJp5gAENA9AK59itIwVBwAPij8CG2oPO/djTqx8qHxUuXMlqN1eFc7Ef8ib8M6xSlp0/CP8t3jbyfQ22MHn98EnqKrQymaao05QEqZK0F8bvo5hX4y6zZl6Yqo7ITiD00KrsvGJBKfeEyU78JrIgD8iLE+ZSrsfC8eX0dUZMaQ9ZKjyhD3UWfa/NPww7IJ9ErZRbc62SrBDXQiA7NNhJV13d7EEGWzquUtBCBp999ZreSx9NOQ0MHojyGZMqR4MLk4cBNMai22ShcxKvTjoTPziOSHW+6E7upRyDo7NBC3y1KRd2ELa9VdzP3SPbqi1eq+ry0WUHwZdoo1LsQUbFWKhRKFhwZCXIX6UA1HfrjBb7ktxihY/De1KjrYcUJxpW0MNrG4T6hKqeTs4II/FULkDzg86NtnfuwEpxNu3wa+8J71jBaa9zr0+EziTXt8H51HQ8mBB04AT7HxqnmUCMvjzT4fETKyUXlAprSuVuuj1GaiuX2n16W1jnpHRXWiC4hFdGEk9TYPZ6YLtzeD78EFb/5t7UKhfW8hX+iaHM5PzbdnMiri1n8V7urz3/86dL1TOrzpY2U6HZlPHFJXklN6b+rb53nGrwZxy68PPb4rr8yqxEq58lp1d47hXdLuyNf+bRZtz0TM0GZ0cFiEks3+B5hUsBIaaa6GdlSnBERWktUCT5VZSChk9brJ36Lu4vh7pn6qbv22E9litOkkMoVk3Acyyb5mwf9oQyeXAtxirZMkh4NRT7tYfdQLhRVSIrA4RwhvAQ0+SaunMXtllFiwEp2TKyMqcDzqKjyK1M3Mbp6UhbLibyqgOMunLFih/AK+113WYjRvrBKFQDBaY5035SjWBbVRrcDiPDf4ZNRKsHP9QUIuMR0ipYkYyiXlk+jWni1dhQ3GgXgR43i1f+svQo7TXifXZXKdmIwjJHsIIw3LHXXlCQbUscX59RU+IX00ewJTVeI9E0t6IJIr2tskG2NES886L1XZL5q6zUkvA/xTsjH70cuFm31JURkipecZ0vc9mLmKwa2qYIkQ1injnrKQxeydQ8kFZq04rFQyxvBeYUcB2HpCIhFQftaGbJLJzfxFYWhNJxDTFDHrFG0T9bYKmWbYVFGSpzFdM3ZoOo9L+VJK4l5xuBasBJHYtGd+kNyFOkAc0p7uUzv70kfziMfhCOGI2RhSZOSJGiIx6IxXr/4lwZLsirEV8p9YKsh1dvx5QBBo5KiQOWCKcG1tz48XYOW75hWWiM4hDA4gkEg0dAwAEwsAUDh5+AABQEgkBsLedUxCUlFaRo7KvQ8H8p0J8E7TEv6nxfseDoV7pkmSiTlKCLDx6SFoGAvFJaU1twRRQkBZPdWU8BIg1pSS1BmptxjgpJsKcrUSFR6zxL1AI5/SKZA2KJJOAZ0mKrpKs8SiRGt1Kio0daou8KgBF+xTrxvQENJcEtEy1cvnxNmUw9D788oTC8U7K8CV7HIZbkUZEU7idNUCtE5+XsX5WdkKsB94IARAd+VYPEAkk2k3S1bWj/Ln4uLlBwQBYVF2PB6LpR0bJyEeQYvAxdHExwTI9voCQDM3Zl1g56hywQuE82tBLcyjD9WFYJYWaYuiAIC3CLAROCygLwiWAEccN+3k13Ks27HjSXYNPXEnum/PvVe/QYxhCaMOARItwAs4JZp33+JeuXZm35wzZ27cmGc178a5FavWrUlZtwEANA6Wmk05h0tAEbKYgfIWXkfUNgl3r6OEgB6Db/+oY1dOq+a1fTlPlBBwazW1zu0lLadNu83jGHfhjpt0uzZUe6YgOf4+fpe5x+XNmwJ5o0DeiRsZoUQc3o007XW+oN8KqAsetFp32JpR60sObUik7HTg97gNQ+/Pa45YKJwV4HjAhAlLluGNrmdQC3PVVHaHuWm0dzWOgGMcuOLnrnzFrqmioa5EVVNVVAb0bldqvxxSJpP402a9DtiheyBhMTIgUS/kTkVJRTXJmKEHuqS8PRc/CgHwRhCMCRXLk1KCBGlzx3YfT/PkThlGZd8fzspa35JF+tIaU6rYRz0/oHjLMBcCtCAthIe+bftRAursLTv8F8W/Sb2RFBJqFQH8L01ASdPgFNggK3NC0eCCwY07Jj9zsM0TQV+UxUzl2c3cXgf4OKRKgHPUFqrxVLRGP/2n2YRCU1DPifRz0ZBbvr6lSKr02oSzrl2OrvXbZm8jhabfnxJyAuiyMm4opVruKKMGvmh5bfxRbh2C62olZqtWzbldeyqgS7WIGZKVmuDAIxaC/N+hen2Y/nskO4LvC6t9hqD4uYTz7xzFIqHB6IZrBGyxly75kgQtQs+FSRcLXSdMF7weLDMgI7iCCYRgC42FwoQTWEQqipQSzhkeFZo7VI8xX7kqbNdI1WH4n9RHXJ9xfcX1HddPAs1I/sTWjq0TWze2Xmz92AYJDRMYIzBOYILAHwIaWCU5PCBnu0Wa10q4+Sndpix0QpySDcpCnJI/TRKEJEroBm+fv6UN5orgFA67mQhB2xj3dxqCfdEQd0dJVU6ccRGF3vFWwjDyy5IMbCqdIQC22yRu5mbexbv4GO86BOZwYkbj30Ph488K38a9byU01lHVBLLiGY3FIC/+8j1nY7yjsQQUJNTUVoPdSQ2OYlCSWu5ygKupNc3VoD61trgK3Dvhj50Xn2UawLvaR+7+l9oGZw1oaiyvKQUdjdXFdaCvsbmoEYyI1bVMTJ93IiYBYGzhe0guZcAvUEhh9g7FO66Y2grxS8VxmlOc4Rbu4G5u5R5ug13OtvnS2PJS2e18sshz0VW3PPTCBz90GDAeIHsgI36yTLLOKa/k6bNVWFl1tdXb1o5Xmbq67oCgcmGg3RYIYE74XzgdBJ14q+vEy+R9/sF14rdR2vg5qrGNpvEcb9OdG7WFX/7lnpgmfqYW1zcSguQa/LARZbjaEUBnfDxoX1f+N+/McrGmnVa+zltKO6/8M2/5JHo9/k+/rpU5oGi32p12r/2p/D9vdSf+FqJrbQFI5V9tvXpjq3rreMXeKMDJ9yX3jbx/nTnJetl1IT9u3/f3mjr1Lp88uBLtRnuu/E7o2w4BaIAM1/t2ZIzhvea4m9J9X08LxeespNJclVVeRZVVVV1NtdW1iESN8y211la7E3X+zuNy6N20EkuKUXIpO9GV9Y3Nre0dO3cVFBYVl5SWlS9ynGMT0AfD2V4dTqbLmULorEGr29utNtvI0/vz61cUfG253twXv1blyal8pd6oNqPDdn/UmYxn08X8uF8flvHT+XJzfXt3//gQ+ww+wj9VWY9HzWw6P+1Xx93h8ni+v59h6XsygCNRaAz2/3x9tVs24+puw9HtuV4z4b239Tp26aZBw0aMGjfRvVMP9hjpbX9K69NvwGAP0xptYt/TlGkzZs2Zt2DRkmUrVq1Z96Vd9ZQhwLJDR515ZNJpU2gnXpeGz78BZsOr0clUtCsB8YGhQB4BWFFHPUISCBExKZSCGppSCSmnoqWhp2NkYENtQUNLZWZlsvOuzDdfCouecY+JhSF4Ub73wad5JU6sIMLPpy4hr1TxXfuV2JdFRllllkE0Et3TObAvL/NKWXZ0kBxu27Ti0EX642cBq/7jm/RMRcVvEwXZIilzp9tprBrwFcBQ/4a5R4tZiul+i53wsx6SJfO0VCovadL4yJTJ13L/8evmgv/goGgnmyS1/nHdEvWSoR7AEMIUwRLDlsCRwpXBkwMo4CsRqBCqEWkQa5HokOqRGZAbUZgAzUAWYCuIDdQO5qDPSb+rAXcTPA16G/I10Z+dclLlCwIFMKAQASiiBWxDBrajADvQgJ0Y2IWF3TjYg4u9+NhHiGIi7CdBCRkOkKOUAQ4ywiEmOMwMZSxwhBWOst7i2D/oWRw/SeEER3CKM05zwxkeKOdlFXx+tUoKslUJpNo5oXS7+I97RnXUFJeP7KstnPt14hTturn2b8gJu2nVH+2WNQa6bbPCHqhW0zP33Ntzn3zbi6aVzNsaucEnh/z/o1ftS2Fp19+csjeQssb9annPaGNamBZceb4YGeadP8Zw3OD00Eb0GQshGuKGiRovY6V1NG3HV7vHfWsomzoBhMAckSCADDqY4EKMIMxHHFKQjhysRRF2owyVqEU9GtCId/iCJvRhggg0JwwxSEoRpKL1VEyVVE+vqI2GSMNkXjOGSUxnFvNYymE8n6M5iVWcy5t5N5dxJdfzK27jCaHJXViilGjJlNVSIMVyXCpFLXVyRx7LK/kkTdIlQzKhSEPnGqkEpSpLhRqmEZqkubpdj2utPtZvOmQE2xvd2Ca1MIuwJFNZtq22zbbdiq3MTtt5q7V6a7BGe2ffrM0mnOZ3Z7nSoz3TN3upn/c7/s67XBOsIAU7tBEX2VEQZaGOhvgUfYlyndTkpTLnZ0quzt15OuuyMZtyrMh1LmqxilvCCqiZNb+iKq6WlKqya3Vtru1VXGV1us5XXTXUq/pWXaUZrEEa7KEdcSN7FIyyoR714/F4N5pG35hoQu+b3sKe3ym9unf36a7rxv7Ubd3DVA1TbcDH4d3ne239cjm8J/U1egR4f5ivi/DfMN8U6f/hPW0wveI9NVJUWKolDHX3J17R7o0UDR7UGg719Dd+Me6LFB0e0hYe9aZJENH9kWK4WHsE1NdUzkgeiBTTJToiov4DaLZYD0aK5VKdaaGBg0gU2UORYrtMVyQ0eAiJo3h4pDgu1x0ZDR2GJFE9MlI6rtCTNho+HJIW59GR4rpSbxQ0cngki+axYVYZ83SYlUY9GeZZvzwbVlbPCxnm26L8mu9aHAAouzRDhZcKamZpYL4vOjeA+aGYIAANaKPZw7vfzzr67Up4SzTV2YSrYZ4zrnFogIRmDbPcsEfDrDDi8fAe0FxXk66FXG1CeE/pb+yIsGF4i/2ovXG14T1jKHl0Tw/zggkvhnneb8+HedGkl8O85I9XQwaYEDJA9/AQ81xJCfUcEmN9J0lDvK7RfJ0k2AXk+7RwCjwtOgWdFm7Bp4VXyGnhBzstgkJPi7Cw06Jb+OkQBR/i0SrvbXgTtF2GVtrzzMlcYk+G3kr1GoasTJaQls0SeuWySEZeB5hZOTDLcmKW56KdvYZlZZzllvH+yJoHMlsonAKF0gCbDwwYMGDAgAEDBgyrkmojKXRJpZE4wC4AgGllq6oxzAuYDDAEYBDAGAAzR3J926S5wXRYfVPXzbJh7A1b5I2K2RgtBElH6Vw6LzyAStFBdAgdRmXoCDqKjqHj/Al60rS2ytQn/jF/Q63U8DetXKvQKlFloj3TGrXn2gvtZcWrmtOkAICKDQDUZ4DBNkdN2g8BYggQQ4AYAsQYXwqX9htYAmtgC+yBEjgCZ+B65T7WMcSAAQMGDBgwYMAU6hWlXsoxNcvC8cLxwwnCCcOdGk4UThxOEk7aUNZQD/J2ZLgfWmfMSyHjGZhS7yTu5Uye6qR96K/Lp2N3+Vm2ur/VaeY1pQENShRQzPZjDfyrW2frLxQYT00wQAwQYoC42b95SAuREBlp5yk1Kq5GmYYutI220w7ayXWh7rinhxWRAAjjTISDcBAOwkE4Dj7WjB6ZMXno0193DC44RkgUgQC1bUH/V60Oy0yEwEcPgx07bB48cHjxoiNQIK4QoXiiRRNQUhKKF09XoiQiGTJIrLSS1B57yGBdXXV6OHKQk5NPn5NzBipUzFCDlhnp1j1zE2zKwhzqLO10d8FO+LgID7MibcyY3JxjadwqJM3uFJ5x94qoYA/LqmmNtR6FEMGvi4SRwF9LG9MGf8NADIDAOSBiDAZiAil7dw+DaGnQpvm94sRBVMJ0ETrnenfE+HuWxdlwozBTxCWyhfXwdBB0tDlCQr0vwSciyTEYQzjtPTa/MEmUNRd+wiwUJ1W2tU0Vmmc/JBP4eewVBhcWhVlx4iPE/CbQo7NAXmCeWeljvdSzTfpzC4IsOPASZK5oS9pk5c/xEse46WaR6G/mPD8zdjwEmC0K5AQmLqXRSTE76Ns53kxxL6QA8wg5Nyi4o0YcstzJey9kA+bSudVsWKNBGTCcCbUrZGETz6Fi8S/TM6cpKpcPRBpHZU0+0c4bFBtZ4aPZj2kMbmEOIHMbpEPhvlpnc+4OCKePCRfeML7FQm/cbpx+peRga6RKp701X9ZgiOI4sMFSL2QJ8xoqcFkoZIlF2OaEz9llLn40OPaxIhiBVyryLl7Eo0f0Uj7JTj+tnPjFmCR9iSfcLYhUWL5YMuUt5ZPvHkYu4W/i1bYufiaQZNgnsxPOo12lSn7+ADAHEdeTxO3zJqFT7xd/B8/AhUKUJXAkJkLypcJKnuBU90vD5VwaYsVDgwDB0AH/HY00/4XdSdOctFyy8nQZ/qUq4/OGD4fwiIC0EBlACE7wEo8NB15WhGSU9IoIEbLIokKFDhM2XATQKYuDd1jQTA3Tdv/SzrLoYiJGKjZylKjFRYv+wpn94zN7m31OLiK71U/XMHuVSmcXVV75FTyDw1dutXNqlKtwwCnFzrjgvIsuBTHq7Bqf9lQQs0snm9485lV0yhMilt637PZUzVWnCg0aNWnWwi4zoikuV4+DFdNaD4xGvolk51Qn47tsHCShv4N4WFRCa/o+NXRGlDLQ5DwLhsBHfw2cj6CK0QGgSRQ8iVFIKnMwIgbL3xP7ZMs5UudMy7mc95qPb45LidH+dNqdwk73vfbGA3X+d90N9W665bY77nrqiWfeeue9D664qtEjj13ToNZDLzz30ivf/fBTk2YtWrVp16FTl249evXpN2jIsBGjxvwy7rcJk/74S2MqIBECiHjMiLUETnGG4yW9isBZkl054BypI55zOZ8LuJDrchEXc4nUjyTK37IXpIOoQyq1M7I+ENUnJbuaIEG6fRbLrpG28AdPF4pjy2F0a41rMlv3rNdqut/7rD7GU12T/bez6u7TkzXlkr9F0EekXikdaGQVKKpj6v9GOOiQw8occdQxx51w0imnnVGuQqUqZ51z3gUXXaJW47JaV1x1TZ3/3XDTbXfd98AjTzzz3EuvvfXeR5999d1PzVq169StV79Bw8aMm/CHJkDmkVSmzeHy+JhZ2Tm4ePgEhETEJKRk5BSoKmoa2jp1E5HSMzKzmiLsQtKkSz9k2waOjNoaPcZThZSunoXze06RV+1IGtrL3Xq2y+BA3XmvYaz2JzH5CjXaWF7/W2BfGu93E032p79pmjpgYgjDMByGxwgY0XoLfOBh/rv/E08905j6BcgMilmSF44NyMBwXcD+J14p/1/gr+Pz3Xvrlf8S/2aOwb6/53I+u8v4A+bBJ51y2pmjxP0rVTnrXKYX4BaX1Rap8deK2ZvgvoZCJQ8+6nDzoCEyc9jcZaqw4pl2mGuL/IyM2crO8MtfZ6NMSkEmJZ3CUnCk6YhJx4QkTnUSb6RWTT1f25lUlIsTkgourfc0gW4ks0YO9gfuB3LQTxDJj1iMWHHgQSHMfNGSpMqUY7WNCuxU7FB5MMPCm3FfENZIZejy0ddZLSQ2K3z6guCm3fsZo4UmtA7IZLMhE82CjM9LZ2btpxpbOuHNXGa0Nn24qVv6QYxvEmyhDTmhc2f8/F1jw4fyZcYsH2OcLBuiYKirRYLKAhUEqxQYWWSS+AKQr5M4w2yzu6/ImsuLNgP4+Shxzm93Pwo9Ey4+IREJS16ChJojSgylDU645n+3vfG2IPW++TerS7cBg4YM+2U8CBFkxU6YbpKkWWWbTyL6n499U+ctWLj6lNpoesjH1+QfhOPfaDI7MDya3mQd3/mV9BIDa43wHoTfmSyj+5v/DQd6/z+M8Pc88X+/Vcf3hpBKOwEE6eMXJ5e/54WrnIHAVyE6fAE5whHtyQJ4Qy54anwgrtTq4Y8bi7TrR1p7vJyMh0Y1pxkC+W+9KhfOIlJxXGqKeY9CIH7UkgdajeoR/VASIiNtRDmRwEEiFwGlclUbFb9S7RZMAKIhOmIMc1jDHs7oDBdCodH1oaSatNS3S0tykuccOPQ8WDvPQZr6iDGY3E7gFRjdVngGXHNl3p8Zq3bC949aMAsB9/+pg55lMyEw2EUEGAzY7fbvgNsfHh8nh8n+z9D4lvRwR1B+MuADgH6dEsBZKGCBBU4DgR6AIeA0uKwB9/CCJ3jnhLMuqXG11c1sKt1xnAfz9YxNGCZJdhydYHLFDfe88c6zTd7GFp2sfKcyExf3J3dMAZzlqFPOq1Grrt1NDH8cp2E+nLEWQyTJjqWykCiX73i9/NsiRULLfx6x/e6O226p70bXq8iHWXTNWycAfvDbeFr8WPtY8lj4WPCY/zjjMfNx8mP6Y+Kjgz8Uj5CPQh8WPox7GPYw5D6rq7kcEFy1a8hgd8G7PNSpTLvzXpjrkt5zk1QQ1gW/6OX0s+Ef9R48efHmw7cuoaMPbnkskE9/MRtsss1uJQ47pMxRRxxzwiknaxWXVijvnnOhe5G6V5vz+ZuSUroEiZZUZJmDVFKqlCm5JuvtBbxem3xukhvUKX9zgI/UWCnev0DXtwzwkv8qFifPGruiQXqSyZPVb2dOdtWAT7IruYpcldVeRw5Z5VaQ02qbrbLFxoKgtxaDHHi7EDx1n97800i7EnfE8gumTg5oA/09XnUM4Pf/PGDnH8CzdwK8+ccPzNYv53r1U0uqcRfRTYEP5AcQ5EHgXxUSIreRb8zUGcQC504x/LSULe24imL8x4a7jiu7aRTfIeOhBnYkagylVRxZZo9bBQQNCMHYKig2eBhJeMVbB/4Rf/YCZDq2JphrLKnGBWMxQN1fSlN5Medex4HQ8amoUFW3xAm06kQ4tgnvp0akybfFnBeWSwef3YHXMrdv63z7J3Qhr1hVePf+uQcSGGui3hQ3J16CB+D5sTp3dTulmOmTLsVcFm8lA5mEalVno1WJY3JC/3AHAciwERmo6Wdrway0Cgpw0/xUH4+dc+6scxapCIA6+aY1dApZPQ1rtsZCyH0VxrmKfG+majrFioEJ8LWUsnbhSPNT00UkiJTyaXGL2kq6x9Sup1xd4TqAXOgPA7yLzMLb84LoIBYJhA1wKRozIgV9rLDsoI87qQHfMGLNOuazt/EKLxNmHUrMhi1kn+aVfVMFHBmxxvhLti9kwpiNJuaIx++vBQdGrF7HfA42fq/07kgIjDYzCwbd849hqd1wYMTqKzADFx3zNFV2d8ZeM0Ob4LVAy/TW/QK/JOOKmVbKvPL25tWpC1iXOSQ4EiStajzxdvzyLSUC43zjU1MN1X1lndfwsEKmha6wN1aLAYip+LaLsVij4ltsKJCFIGXQMqDgJMPu5s0kNj0u2Icl9LQQW2u+VgHcgClzF7maChc/G0XGhKompJClRHd0jFo/f1k+iCbE0FDE6TQ1qZ4gwaTJJ+NULZ0Q0y09fz7RSpEyReYKKZhRn+fGWIOEp8YV8L0S9oVgJzbiPVAq9HYCkbNxVyNOuJ60M6+a2poRoDzfwzrhgk3X6wBhCiJ4fqoU9kX2URhN923FXEGbYBi6gWxq6vhMriO/0StrQJdihsIPJGXjBrERuclbkX/1QV+U8mlfyo3o+ffbc690fVE+nkej2XV0AzM7E9tu4AKgIbV3w1DGpgyviiPCw+dbNB3u+jg2zmOprV/+zES1uHYV89wF31cz5us1Q1GxFNVG9PTb7bk58VMHRzKU8RJaIA/ndDszXXYtYf3S0bQbfpD1Y0PqByg8k1qX1tJh3k2eiLhJKW9Xs0FbHfcutsspV+mAEf+/SjU/U5EgnYAAM3RuUmIsqQNZ3srhzGbuAbOlNtJWUd5Wx7zCYnVZl8ncmzpzTuRrhws0ebpqxTV0IvUZz/TuTGdWp4TJE9VFNzXKW4OXs880h5mvkMnaB+YRdGzohs1qry9kB0Y7QxF77KkPfZ1i5EijW/gSiNp2a1ttGckzWiNsuNGXXbfQUBOmPCnpHQu1MRG2CV5ONrHaisaio+ZQERl9ZWzbyW5EL35fn7vrk3v5eI5Gg1nrpuEquvL5GcrrGmYAs2Hc4/cmTfAQLUA+JsypjmlKJpo2dPJR/XoMJEX8EcAewZSV9AEURGZmKyWJFYG1WbSjkIBitlcwOVEKNTawOBh58H4LfSMqcvHNeiC2aWVk3f5ahG7/s2nFS22KUx6ML7PjTrKN88GS1xvegcn8fG9n52B8rGBk9Td5Bm+tFU/NHnQcwrtdvnEuYeemjimJdH1WjuHn1As92nW+y/ddiVwHPUXdZfEuD7IsWrhWlt0CZAPOnLN7nY1w8Ynke5TcK5SXi1YGDBkSZy1isu4l7w9RNiDvYlKhBlKjVX9R2V5hRG2au7MMy8+exdbLHHYJ8KByM1TqqgYevJByUnN9D9CbjKuH57LkC3MVXSawnwvHqiUnrc9MurwI7Ew3E0QPhslFwOAWuUsqFiucVqmqSWRYZ33tJceKSjVit6qb5tm7kv08ZYWMeFCD26pjaG2yqpLVSy56M5l9OtThZSX23kLfudOddP0mZPT1uXM8tq4LQGc9KYoXsTluxC48SCEsZSsnpvdxlJNnnIzVrMyH0XY9CDcwZKAG11GD34ZuYBCuB9D7Vpg9OBdMqtFpHr1rxrpL60FWYhWl2ar1QNYOdjh0kHwP71WBZQEeCG9RSMEYv15w6uCLfFJToKzsmob6SMYFBGpAPqrtEpVjWabU+0mDwfcLBe+lu5w/CZrZrMy2CsHkKqnBVxRxK7DtkdJHxMrbIDyUkWHmqj/SE+2tKWCSQdUCbPdqBGyGA/95aUKJBNVQZGlSbs9+OeCg4Z2/TQD7lpcIbNNM3oHRtaEnmFCQkqFbWNhsXjxw/pkARV8L8BwW2Ex+4+CZqaBpA77j7KTuEvAF+7yVLJtPn7mxL3GFYo7qRe2K8FgsDLHBeBghl0Js+aYtGcnh8jrURx2Kdy4P544wKbfNAihOwEN1c2vcL4DJ33AQ0OKi9yv3SrcktDRRStXxicgYpSUV0NRB9JQ6t1hwJ4Ezz/1dUYojdS9m2fZgS6Ngvp8MAXuav9B9LBxBkUP5Ey8mVAZOUpBEy/yG5X/tA98RqEO9ugkjHs6U0OC2pojLINtJwHZQsPy7qgDtYEg7mcEM8jMpUIPKSAihyuMqhY83GUW8n9F8b2GiXVQwz5jC0Rl3Ff33RsV+i3w4DTLCrCzd3ojKlbN/1NLNs65MdzCkzdoaZ7t8amrxpdb3+GNWBNU2AVyml1m2fc9gc6zK3Z1cre2eMFbfhtuzxtm79/LewbSlX/b9gB5nSU3d4JBSKrf2Euy/KyxzVjTz4krHQCJXmM3AuapClENXqjKpfA0c6xcJmW7VZtPUhI9nGfNxMEs0XaxcfdNKETXCdYvdKaClDcmJPe8dTNgW5YNW+1aYl7sNYK/gsJRYpho1GetVwabtbJv6aVkJq2hVjCzcOgnaeeND6klNL1Fgx1uRIgYUbXg9SUxovt3W692lICDQeCbs1iAqXK+Z6Sou0LYG0GNV7ikZwSEs53xsepqSACUyXeISIMzLksQ4ZRo91Vi5uJnccINgMslIRzMVFQvDU6sy+jBJzRSL5ubfuzv7raBsGldVbAoKMch3CQgyvVK+u3ZTX/77/uVh/37q2fvXPj6mH2C9OT4I8+DuGsMmyXgD9K1KVnV3tSBVm3RxIcJId9D8coYxgU5RjpDCnJk0D4YZZyg0uKm8ZjBg/PV+Yb+maRD7CKw6pgpKsezZNHbWoQJzhvO7M4LtJAMnZg/I7CwTxWzOoxnvGTjdn4a3LTYwNqfUgzlVkD+09d7bMPDqWd9e7y7Lamx8+rS/VzCD5FuXiUuHUNnW2If4WxvIdHuBb6A04ns7zszs1KN2hfHGUkhqIGIbNWOfZF1uX/XJsfjCpUtNPqinr6ej4z6maTeNTCRXXXve5eG2zSbzz0wqpZA0h61cYr4QZGCpFbJXsgZz0w66Mdhxx2590f0iTw5/7niLm62Hy3vB8+/tXKF7rdLsuUarelq0Y8cumtOdA/Z27GUz/9yPR/tzaYjjjf6x9Yfs3/+x/dfOn2T/IKOXvBoYz1W0okVmihVx5WOpoDsyN9FbSuH9WcYnvFNjLd6A1EebTf2nYscqZx73Ch/iokhi6Nv2hgYMPYEnhPQ/mZlV0W6yhsBCLMCHAOpBeIEdPcrACxKoJ4UOoAZ/9iEL5x2NbsS2OjbNNgtvsMuDWoCAMy1I7SOzm8Nzyh0rc9k4mwr4Nt6szL6b8e959mwS3aiID2Qg/vTPvzFsu27U+SibrR5ut3upw0oWCxDfygIW4aBrle0VzWh4a++5M5SER9ovOMWdkmzBiumNH0Z77QzxzrHOdE45gZHDxjIxIOWa4egUIptYOF90eN36aYEN2kGzn8nNQSh4J7DXYC5J9AxDW7QIs98ouoafWzB5MDVKzZ+cn2QK4y+wqlwcLinId5yKhvHJU94cywJpyopeQB4ywaHi2U40E5vumDLbrK3czbiO7UfMq7brHp356LMGnDBrzq3xkle1G2a/pS1nGHriMwecZXr5hKVN/3TpzHJLv8NyvPg0wFnWQpmlPmLQAchMHRoM7NdzcxeZec0tNRdh+AEHUcc/C8DZy/4to1FmsZqcqvgRQ5KfV/KCUOe4aJTBsUZ8BfxBkoc75E1LNNOJnacIZy1HqJ/gY59J4AzrLjBt+v+CBxiYdSkSZ6DM6tZYIWgWtVj/ySTpgnfT8fJl8PyQWHh9xuuXFYmEgbAgGzXG4trcCPWLx4K1Q7fOsGJJT5ePid1tRDk/vXJi+HhBviMqpGs0VJwtcTS7cS3aL4TQgvgB7GZxHR5J8AOLi72dvek0zo91csaSMXUHxa1h99GmxdXjrNCOMeODM6dLhsDISYCRzR4DYtw1HJNgDxOZevoRmgzIwhSfSqbFJCHuNIJs89HXCRxVq3KvLdQRBwyZ4Ldnpb9jIJGFiTL93UIVNhUAbsNOgEoJS3AXmJbDgVN07231oPY3bh/lIDNMg4pLxtYlktL9T/oyMnrC+D4JHEekn1+i/wTVUiBecheWNv0f58EjjETZpDubmk++nsvwbTDy5v/JhvliQg3a/3xhgJX1w8nMfkx2TNEjJfU7DZiS7m1Q5g6SkfbTMQs8p0wWHxpcZ2ySXenJz/P6EJw5NkfQLJCemHFiO99gXxtIeZzrIm2HCCaB7SEuRZjQlPrjqHtqOcH333ntxJkk8RphgjyPeCzSg/ONCjNFYA0OIqj8NZwMwDtIBdrDrxU10OrniRoYzUyi46gw0Q0jZ/6uMUrqR8ZoBDJJ+UuydHpQ8sVqAMnfg7tnO9PxeGdvZyfoYEv1Mwrj1QQkI26XGfdxDmUU7ZG64VDpRrIq1N9I2dVaajeKKXXPkT5S+41idj3fk/nuiQJ8QlsLLH+M73ZbYNwLD9mMSvAiADZClF+0/x0IUdHu1s8oYXvv/T7WgcOgAAwQ8DtAmwPjsFrzosRiwcSJdeFNLB3bkDHFp7PS5X0eSHCiKD6WMi4IDHIXNvOyhX1BX1+Pa6Uq+YhyaOr1UuqKa/HBZbh7f+ibyw/4h73T6fHEX2Nk/sXvhz6Zbz2zN8rYdQAnewJnduo3xS/Mu91wHUS4X4xcW8cyEbp/lGMcBmTHyfq3NAtgdd8hB7wWAxHdpYGnjpPav6AIaM9Nh/+yNxEGCtW4uacCIi6hUfryd5TTABcHnlOEwS4B/KiO8o6g4ayEEF5Ah0em8SD1z5mZr2XswPsX1C3Gzwu5uzXPQPa+Mqf3vHecMueJGkw35k9iUAudPIwCb/Wxrib4EjiBouPX/dxzeIi9MNVAP7zufjfCu3frC1O+hBwrBuTqjSVqHR6cY+Y0oQBhMzgoocHI9W/qOYCKW/xi+CEB86YkgGUsxoJ1HrsQRU1SyiIv6sloqjQptn5/x2ZlDpY7PRRKCYz61fdlnAdNA+IThPQscjuUsH9Rz2WqePBNqBh+RFDRNxtICJUJPHkUjYqWYRUCfFZI1zEOQt2kbkMicNTvdF6EUpwfAmnII0FozHINxGbKKJQDn+cukJ4PMJQsKbBAYnT82tbc3fjMzBTkRa9k6e7ayteBJlHEA6Ml0DSNmxlGayfAs21uEAh1vEys4zb9m1fGGY4BleecYUZ964BSJqAzm+yfqEIb8qSwb2AcpAXbn6wkmZxg9A9anPaxXRzz9eXh99+/vvwNiqOMdnGA2hz7jS9o9A5mziJ+mQ1spNH7o7VOpYxlGZj5iPY/TsvoUxr8CjReHUdo1PK1ssP8PxjIIhn31im/9bhA470IlZvC7YS2Af0Q2JE3/92bdymJwQQ+a8DZJgwunF7dOFrOeYEQLRP3Bjzy0sa9GX8O7dKydC/t9cybEkbE48HpXeqT4qkLcHKB16TIhJ/4CQMoJHEF0l9t/NWD8KOKasVRoDI3O7bYcnT9zCm0tR+TGBajGxe6O0Fo393fROi2IT3w5QBhaAcGR/T4TVrUdy174exsJh9XIbq7lWb1wqeH3v10kh0k7NgbxjJ3KZKgctdp1xlg8Y/J+C62RzJXDdzSWhbta2RRFWVETWzGiL6Ylo+Ol/1wrQmnGjdxWMikpJc1SGvij5N5sKIm0VNmGiQq4jym7iPbWr0lVSi6tq+3yihnqAGDSTUxbRe11MBOfTEnU7yGJRePFoxKV/JfAsKmpIorXi4zauUII873DQ3UYtWNJ04dw4nXt3lQC0cSX4/ByRe1pBa/H8qwzl2L5OpOtSBF7YpCkzUlhXGCc/GK63rHKZl8nsAfFhz2JijrhO/0QkWTg+4sEPY+9qen3HmP/TWt5VuPHyZNtPQci7nK8gI3ZB8GRnu93a84tn3Ws9f+A1M17G067WQL08OJ2j0OQds+rBQDqg6+8nrJalR1GMeasrDW2lQoKaVjQuURjrXC2rb2d+U0nGATAFHyUwxyhtpbdDb727BL0ePuFIN1epsOhHUdXwwUqwbhsKv9XlaJAEOM4N8GuSFYP9eBlP0QrqkiICUncs9pOOyUFUgYo8Jlx+5b5ma7osKu0r94wPk+H/luZPFpNk+WtjzSsHXIOOQfB2bnQToYSX9rfGaMT8uS7tDGcu1Mn8lGooEb/IBSHCzygDVnaAjfK9a/svJPFfesl1b6YqdKP1qUY637HCnyLQ0uj5V35sAZvoXJQjEQcd3qkz0YvknuiAcqIxe3UJlf973I3Fpk2LLm+N8Wr3Re19X9zQVhSBZp6Gvwzr6+VM+k25aft2rfl8kGkbQrETdxc/R1xSVoy53muhp1rDl1XDzLvL5EtRG7AiBhYY5voflr+qOAeZrqZ6url1aVvvskIclKh4o2VilsbFslBwVfQb9nUYXqziqmXt+qRP9u/Nd+WxRwa9NG6Vvq93/bCyrTWhYOrPQ/bFA56dezGxoGFgYGuiiynsnK0a3UiRvGgCkrUR2N7HpriKfOdy3/hwTqOmZR/UsPDr0U62J77qrQpJZ67tZE/+0+x1HuDu5dcXHLR72YSupRAeJCrXZ3yukEy7Unf7qyEH5eTGD5sQqG1Gtq/YuK1r5Pmj9puZx9+ak4cRvDH85tUagfQvzEQhii4QtRNoESek6Uowe/d+jvnXqrgr73y4/Wu9mWb1XjrUvGhfem1IP7ewzbL18eswT7bC3groSBhc9z9EC8GGifUuiiCIminuvb0qx88JKz5Xycnq+VokuxBf6ty/Szo772CD/d51XsXcnlib7bT+3i7vBbB/93eMcHln3p8/K0i/1gYFLqBh4lJg0Cjii/5Ifsf2NZ+6aXLF2OVUKXeCZjt8LjMEXD22AC0vuI6gOOo9Ki1LxoJnrdquqTsX5KgxgashChUgidyJChUBnKoLuI4I/2v/IUzfccHvRNzUIJrAIGIc/PLbtPuVE6CI9kJWDVmLm53f44GFdmZYG7FhX0rRV6i26Ww7i+H6WCYxtsbLJfbmdver496tU7aefu5UVfrBi7px6M0rbZH9+2C4+9bEk4txlPW39nru+j+wrr3AzrtvEV6qy7ecZZ1BWROZlB6LEK4sAr3q70Sf2nCwvx8tCF3HZtUPzZ3IHHs6eL9tr/6LWQ8eiKRbsKy/D+VNd8DtT4IK348pYNiKFQenkN/J2Z1G4qtqKv2jPq4Fw54xM7jmKfS9vWuIGW2FYTp4XfRK+cdXsp8FrVysg9u6G/yl8wba4N5+nM7Cfm9qF0T2rp91GM22GNDYcg2ZbIvgUgwDDLIdFcnagwcvhGDlWRqwZkrBDrw8ZtL/5h8txmK5LxIhCgzEa5Eokk7+LK0ompqyzMZba8OEicObNiqb8ylWJYN3dm7HXTsTsdmp2OIKsFtF3A6uhSTC9da9y1m3ry/VGTTkf8f70kH5N72C4OMIMRYlgmGT8D1FtlaeoLUt8v5qImgpN+mWY107GbFGaLn55yDUMkU0PgezsSqRMrLodRZNnifSUn1caBroTL5VJPqmeToTyHVZwzPe1O5rFekDhkP489craj3Xe6nzLiuazbu3UvxhMUdDL5An0sb56RVBbwuqssJWI70SlKVoaWlZUz27R7+fRwDsO1smOtv8dyY2wsXP9QlE5PL9xJE3m3gLDj495+Q+t7ITBrOFUEq01RuWgOXZH8pyJY4yKg3YIo2C/3dkG8MsQA8TtBVO8kqpNAnbHSXwOsFgxOUnNHkDtMWf/OVgkPR8oCd0d4xatTpnBlh+E3luFKQAOUr2eMlqDCQtGQgCJB68busQWwN83BgLkC+gtuVQVQn5yGTyxtAuSROhSWXKFi/aL7a85wLbPTi1d790nHQodzEDc6oWOUSKPlZ3BV95Wwo7oPhls/uaW643+v+NgYh9hKKCKdfLpi1aqLsm0pszOVzVd5vdvW87pZw7yzk7OXSKv1IMLuMtavQ7sp0OCNrfiEyvJc5sx22wxodTsdVuiXtzepUDFNaveIuEa5TpuNep94mp7ct890n+FSq9czL0NWAWaNzfDrnHXq4VoU2TKoaublpTCMIfHprLy6nSR9th4VxmZolZoOUi8Nr5n+lVNEZsaFYOAFKFq7niVSEj4hD8n3MptOPW2Tp00lBJVCp098t4uAaXdwpeI2/MmIhvKHi4EMHiCFYFSQvUcN3pWv7vrpg63pC2Ae96weX+KZVIUStTf8zkDFmdC/Fu3FNdgtILHI2ZKeRHU++2Qps5FshJ02Ah0CyaoUbvBXp3eTzVB3YqVLXR3EJQH6EWtXl279XdYGVJnLnyyRh5+gBuuzvpz7u2HQMvhobHkDHLXZAFGI5WoApN6lF/wCW2NP+AxsqD9Zw94ywi5FdR1Iy++pVcijnj97K6+QHm7bHpr11rxQRdp0nQ4YxW6uKhcNWTH8l1fEqDWQIgzlZaxGKSR7m7Gf2abpOM65Lf17BVyveZMitc2ag6nF+bRwCf54uZLqjJcx97ojUvcGQG/R4Y75m21UwaT+qZ7D+mKOQ1gdZrEkmg2SGKrr7bLL9dOpFlvSglB1sPdSFE0XsFQAom3+bFOifJ8fH9Q6MIjgoA6Aa3G2xnR9Gua2sNfEzB6uOphqYFISFikq4PtA9vhTXGJ9M5cAuxizoOaY6sJakNtKqDta/jMKlVBJa7bweokq8BuiBifKUf17nXGDjQevhSx2ucpxRpLjymMhVpVpsReqJTOmFdOW1JbtftYcmNReT1CDPjItjo1S05k9Se6L6UFgOrSuy0MQJ1NUR9yUGbffclYV+KT/uSxOZCcuvxE5XlaDpdnFXpFcnKwF724PhsxUeTCa24uJZmpwOB38cWHLX6y63VtrVvbolX29SfZVg7drwNEmQ3nykb9K4CQqx5xtbHJVzaT6WI2SJe3Wo9qaYL8GgaxXoUHEmtscsh07cIvfmONaPrr/27F89rBTf7uHgzNxS2nakLopnwoRmcCBTnlquReMsaU+wnDD0YapU8o3lKxtonFa56jvrTQmbV3J8+Z7uYu89m1+B23KaKaiYXIoiREe5Zxaf+PwqqqnvdWcQWFzE2ePMn4+bkbodmD/AbTvO7TXiRw+JXVhfmxw4WfJTYOIFmqk+HfV71+up63Q5tcQ4VftBnpL7Abr+YdMqmcptPybMIGMGYICQcw1qY9IzFW1iL8/IM1MN1lXFgT5oJudQxRj7Z65voOtSrVpnShN2MpV8eSJAxeAY6inO7Zx3luUydw6ncUZqzy/RU39iN+7mvX6hDP+82RASPV1V+HsZb/wq3d7z2XIyYjMrDks3uVAfEqAn0JKGGJkpIgpBivGY7ANCdglX3cBhtXsmsh57ErOSqaqYDejN7rYDchRNshZycZSdv06xqZs1odtAMtrcEuqiyL6rzJiDYn44M8LRkhdwopKm9+w6ZAbLTdik8cCOaPb+v7VpWlGraquem1gi//kO2+8/0jK83yvL0A8fej1B3ifqzGVyQ2FFVKZrUBnLKwkTLvxmyv5gtMqMcbpknmJ2XRynI7JH9cHcmQp+dSnKPBj10J4/k6w9sTIlfr2cdU1od07/n3Re/T8WEx5VUVVjZaIFjRD3x+gegH5UoNSYsxgMiRKTdwh7/AUiRUTK5srC8fenTB+Qql7w5IwuNZstYHNn3F8uhY6Mjd1k/Vdq0WcJRBSHsbieRX2xRzoq1MPnvnx37ELLEu19urwJvVVgLv38j0jC40nBq7bROtsZR136bMKHldJ+XUy/LhuBIBeuniZd/ki++vvj8BCfYCmidEqQxpOx5BqeCJ93zt3QGrV+GjAWgw1KW1i2ry0SUDx+CMyefFHsITCRrkMRp7AVJvryp+k4mdVj7W3zBxpr1iwrLx12mhT5egS4P7jVFMQUUpsD2zqo16ngP2bDgTJGyNZMLlm0cn/74bH58QxkONj1KkcgVKemq6oAilP8Iko/LA0Q2K2ZIirzAYPmuC10EiOT6KyfPr1s5jw1ZVOKBCqT0GFvnk5CvuaAcC/czUN03wtYs9k9uSrfL+XCUD9BKdDk/irjMxXnyvlZXe1qPMe/ml6hNW2cCunZklsre2ZIKG0JvbOOstKMVdpc1XmZHdPdbr6WursppVT29Zn5SMC8jO/7o5z6lyCZIFCa1Dng+inElSLOt+2y4cTC2i7CC70omRNlkQrbyy2qYuN/DR1oZC3fDdRGKPtKLDkt+RevL6TQBImJguMbM45sh9xR4Gl43YLx/E9+tzVY1KxMT2dT6etA9TzwshOded4lOKj3FZdu617qrNkoKsiW7mit30sOw/x1i5cuTHeqXXxmSKlxmBwgFNYWmP0FlLRE9GoefOjJoGRmVfXDK3JKdyW79g1fbvk1j2O3w2YGqTeTb0zQ04EY/u+0iLDyo6nlfE0VbwcR4wBDS2Mh69oJC+BISkVfL1PtLHl/rWLu++0pyPV+O8cU/JST2Basmmkghu3u59TmPnzV+X8hOUt3evWDCx/+nnngn0bRsXKEKQV51pz+ti8BPPOoe5Nyuzle/ZNkDC7DKaixIT0JFkbhDj3FnLFsWhe52lHAoDiRt+XhFGeN4nC8W54M5y76WP6igIC3pzhjDxTFAmS9MxwkhmJewHpg5NC1MpKhdkLonTvsZhs80sG3Ijakh+zK2LZFpWYb9CtSvO45+YJhvn2YbbGQazPXHrr+sr0whSP1YasCRNUtbOX9o6OrmlW3VdOISJ/6xOBtga4rQHSDhk+0mzj9lSKBqI8Wpjd4zjoJnh0x+6Fjw4fgqDMqw/2j76fiN32+exlIpojcQut0K0GKT1PfvahDLjz0aDco9+rBEZEvQouyKrD6nn8f3/UB2cMGOUXTE3VO0hNojnP7q5S5aZ4LDdO7TfqOqZvHTdj6ZJGqcf5XCTqM376pUfONPAAb4b7qfzMETg/Tgb64czIl6qXPx3SoV0p9osvKf/kxbFDzPEqG03gblhj6alKTssNiwmFelnPwkvd939/LkGhr+D0yGv3IBplKA68oN/XzyVGn3xW/I8gKFwJEtBl5ggI0YTEnbr3end95hWcGQkhmiNwQXgbHBJy5X1YTMz951+qY/BgFjliZ/iJihj8F7wZjsqPxi2b9HhBCunpRwPE32APQ1meRxsvG5hytIydnZxsiXQw9cmzGsuFcy2DbG0RuVW4+sCxOXsPHpi/+sBxwHHO9izVSSWtOa2Z3XB8ysN3/btus8AipUmWV9wfK3EHQ+WWwXStg9wimLXwSBesRD5VbCq0cVKS75M2K4Kp6VXoZrElQ5pajZqwrXvlgaOTTdl6uuLYlfPX1ueQyWDafG3naOJRmBWOX7Hpc7nF/aM5AmduxZtuGlTpilYtkFG2GLGme4k4SlFaVkFsCVWMFuozjAPVpTYh2WNMnjy0kJ4uFcarzcSWFCk2w8TOnt2ck+RCgYr9W4VePjUGKT0Lk/PgeAw+H568MKUnxnsHaOPNbZk+WGhG4gJxZqTs8/bSvCawEgkbCTgvnBlZCBaF9jayAUP7Q/k33C8cR26/C9n4shJHeIMToN+WgI2EpW9WvlH87vwb9wsnkJP/H90XLrQgcYEEU8SKL5Nfu3CEv3EC9O5CwNZThj+K2BeoROJgODNyymnIzJslOMJ/OCXy+NsrTAkcH4g3w5e9hWzqMyPwgLbosOBRQXtdPJb1Dfcj6b18Adp9MScPR7iDA1jBMn105nBM2EGlx25sY2KqYS4x5pzGHaTU7Jq5K9YpdoIvO4eR9bQvv/0DZvBr+lwsdy42aegWwM5zRjjgKan491A99zwop8UrM1LTtZmG8NJIppeaQjgCLeoLSowjNesVKolEFRh8NoyBmkeMYUdDCUPipGL/8cQjIXGi1JSBAmyVARPzFXywiqu68VdxMwlmljpXW1v3bNlh2ba0XwmjLbaKfKvBBX7bnK7Omqb5sx0ZpnRqxCEkLDC3JybT6NJZHM0q3JKHl7hhtX/phEiAuIDdFLlFH4qfAIsQ4T9Qi0sn2NunzKuizT9lrKSVU1geTbgMfaGZFZWlFQCN5WQn0BVwVXR9/7wys726VOWbW1ClI4lj3r/nhNf/GlCg6SfpUtmaJ55JCqAnf1Ytp0hD3St755vSpazo8IOIxghjFCqBq9DrJiZPrMoOI4B3N9Z7QMzEutZiHTGOGuEvfrvfVwaVchIlyxv7VeVcJtpG6IJIRV3V2oRiQ3WJMUGKGA78nkhhCdPUHHUiDZOuSDPOvLhfe6M5QciSWWx8cipQyfv/ix1IRJ/7DkkShBJuEp4XC5FRc5FFl/GqWJI8U5HvwQ/DA6xcGG4di56K2qAMI3TUIkUMERIhYogA/K7GxrXW1ayLnoY6U4XlK5Us9w8l+10EwCwg0jFXgIwaxe0g/ODXMx6nytY/grAn9xzDnkUJg5dPfB35DIjlz/Le42YTdoigDYzj5p1LEhBhSfww/KXCzeWZQRgU1ZHgEZ7jps7J4o04IO3W23/hZJnKvGKOhT9p8V+UyHsl6Max0aUyWTJH4tJVGTskXEnJlOLqjsmlVYOjjsqu7vrqCXNB0BvCcz6lDzMwXabOaiivbaxfsaQM57MlIhLrM8Ph73RCJsdWkWfVuQCjH+uIuneC76gbdtXPme5QHLriu7iV8ABLlIg3coXqqiWWLqD3WKUX+mOG/qj3yIN8zzyGRAxHoL+okcdfeGcFR4NDLOHnoMl6jOr4BNI3AnpzVn2WX0J6qUHC2ezegiFbbxOjB7npx1ZMpgjiMhqs4BrZ5VYFEUip8pC4FsL4wZSBiNRAgtLTZu4WI8BCGkqvMOYJhXbrZ3EocX5gCrSlJEp67lyKPoS4KnDlzFA8CGGmbN55FXsDK4c1sidD9Oy2FGkEdh32Kij92uwcgWTyrTEKBHYj9upQNbdOtNLNpKsW8Qe3g384M1J7IZn6RicY3yf0F8yGlM1uJGwlXJ1SN27HVux97LBhAFIwoMSOYTt6fpt6gR8GppeJEZg12GsPKNNPxCB1iIi9cEw0hD1py+Un2Dvw4xE786BAYUkInrg1rgy7QOFBC0IvPJzWjAsYAyMcyLLYBJ/NmNGRjgsqkZtABDhnbH+rp+vf2mPBRpATYCoJwqU7oEafzdMcoOQR+zc2uALLvnp6Nr7UgNijL9cdjJn+12+f9VGaLJL6XMXT2hugPm8680fP8y7vWp1fSXNJ+eD0bH+/DaZ+vbs0aZSE5Cc+5j/c8ONhoZjNbx5xw2pvFwiQsd5V48ZlMp1fcI1DahfI1dA60LXo6pn9zNjjcSHpV4OLEplxK2JnHaadj4+dWSRqT4YpGILoKN8/G3XYEJi7NJ5itCnCho6/TS6c0nyAi03Bh8yDEx/Gw3VRZWDWL9qm9WitvLrvlftQy+83AvR65GbaVtVW2lZFIRyPwjvgiu207SpQ4sQeY//GXsUG5HjflPUNjKWTWKJ6cb0oTVrrVJUnEPEFEbBJoarY403O4BD0S6qkQlQvahArG4ZH1Cx8ZgSsLExJmjlaOz1YJOlg5sVpUUJMoNL9qUwsamfmUVUYcWBgkMdH0LmYDuiQHkJfgaMHdxE5FeAoZpw5PX3nmTM4WIc77VfBPHddgdD7T7UDf4sKaxU5LQ05oa3EOpxbCRIni4pLFul0SoWVS70drUJ6OYPLBKn14TOghwGY3EW6SqO/EwVbwom+M+RYGkQrxpKJ2CI+jz/MOxe4lklGeOA4GE/GUEniSkTIN9qzSiX8WSyKD+jn9xReGL679tGNkLEHv+4GoJDuXuTNXgQ8EgxNdWP1tUbGaqerwRikBYVSWUGBjBvh/bMgc3XwrsW7gyyVqaQktyTx82Dx3VPh3NFg5G497nFzEA2wMrkELkDnWS28DKs1g2exdhEO2yrMFWQywAwTsVfilE/su6B+WB9a9DsFfP+eNEeXTGCgIl6mYSSeMx3S2SZte8pYesHg4EF1kwU/8WZEblmZC5Q/mqJ94LeDkDMvA8NJIp6TFCt878SgAyqxoKEeyN1dy96yTEFA75Ovf8sy1sHtJbVGa22bIdtVmpNV2waWE/cUXJh03huCHvz6Vgt4uCCy2IeAI7h8g1SYfTT3twfx2wP3/82L+Aq/8q04uThXmzvAmDAH5iNvxe+4E/UF5R7RmLP4tJwhupLBSpOx3f0NV/W6LqB+bpvLfcQHx2GGgIwmfU4UlWLJFiJZRZND8e7lmPQwr8jY3J+l2qxCpoAagzm+GeN7/hWT3qb3zKI89hQHkfT9MYUZ0STj3aiDlqcdZra2wDB+LEwcFHN7kzxI/vL4ml6HX6SEeg3Y2UnbZyBe8O6royQy/Gem8TB/WiWUSkhFseK9HavCXgT6FI6fiSJBEkPIT/o+WLyeP5E7MfQDm136/Ec3he8vCT2w8XMhAf8S9zMdUYTHfZ3mlEDG/9rpOw+tBLFaUveqJ+mtkH5XZWF0DW+q9Vq28Wqhm+BsMQYzGTuZskebmwKDKvBslGI7Wf1PCgKqU6BlGzyFah8iquQv8GBFj/5G/ATu5MtD9sFZ+oOvua3ve3F88a/R6PJczM03Rq2roIOGbR6Bpd/rkjHmtMx6HrlcIkrB0UalQdyVkiqKmc3xNQGXqXN1jTHoGb9dV7bvnth02rVr3U48x762XXt37QFKuaakqGBh+vFnp+sYqYp0tbM2bYqGzJeJ7CweS/4qZzDdptnO15UrXLm03reT2dlMhgVZyOhOsCi3ZPDHfu39j/WXPAG2ohu0UYUTdrL5S1kzsvn6FIdUDjRaTHn3vlNcbx5/DlgwVyfOt4/HSd1xhwO7Bc3a9jUOjT54KT+8dnz0w52Bsaep7TSOsUTGjvyrZQz+GzXy8jt+jGYTNbMpRy456TYgIpasTyO9iOVn0eKMNHmaIFH8DzXxWyJfYTcHjyr/kdh3I1STfbDHzzmZQSLeJTjPp/slnmTsI3VWSWzpz3OC+2rWpCLWd8kq47jG0RoFnaoGIxuDuaeYF6eqT2tC+ZRsOd8cVB/G8+qikl49PcR2g6KAoE3KiU+SmXKh2XEsSqZGn0EQx0BgnPDx2AExOpaVmzb+hDIZiLzjxJOj4/NCraFc4i1tX7zIBhQPYiEJYrB5cvjbNYlarU9pm9OZMNwtHR+pn2SgMf0ENqVW7ogorTIkjPkg42qFiYml16xuXL/zIDPJxeM/4GiNX/9uhjOkAmRkk4jy02b60Q13X6BGiGsTFyjj/86PlSY1i3AuTpGm9GhlV/9i56j+5sonj+Ymd8SaVYpVPblokyWdry60OgAWC1dc4TRIjcttFbgrwbayLhkG9KDH3KsCT2QHq4zwbM7Iq85A31Jds8NDL91l370SMEMh4rgpyRhGs2RpvlBcjnr36qYUabK8UCSorZ4wt0hxejrkyKvNloHrUQWmx+aWa5FJi8yVVborbDC+DFE488/rB3gnZfgdDKoW2KoA9muUETfy0lZ7Re2V7GLgKYz+pKoNSxZXDf6G8Lk6bU2arGJ15cMERRpRDMYIwB13aVqaa5XrZmUQQXI6iv/iAIGGhA4SH/RrHM1U6Zi+P9Ot2XO5QYUPJeZueTREwzUV4EnGVfFEqMORSMI6sG8kMS4klpQmk0vWimUXPhTqfKcdkeAxGbG4iMNgIoULgJ6ZlhhLESq0VIgCos5zan04neGKH1+kZScP2jhgBLHc0E6xSuDQl5tfjTlSFqtUJqRscPftFCaTwQykXRbkgnMeFjeozr2Y9tB+3LbAwJjv6+gb78yF6P/ffdVP0IFXsr2nbY0YbHCONcH6kskGNEcTjqoYgVNY9wSijRIHcHfLPniMrMJ+0bKZOWjRPV0YzM1G/icuTDZdPefYiD8uBNixgWoWqWI7UHEBOompE3ZJnI4Yxxayep7bzDcL/A5c+piv80YaiVorTRuILABamqWV8sY8O2FwpZu4zBy7qB7+xiUmx8RV9TQqRR8l6y8smra9WACJBRT3ZJ33993Z0XahJRbpv3DXuw47ihYmXw5p4eJTsXkFm4+nSMoCD1qIXXB/MZYfO8KfJoIHke8/5qQ6bYTFpvrZ4KDF2OWJwL0KVQVAxASrlOS6c44mHF1CNvkS8xW/Bo/e+Y3UM3eDLXpPSKBWfE0ahdlfxp46E5KJ20CrFZRR6aQkxGFoGgNtpp3ewP3O/aMBTBu+J/3+qZHWxJLaYNxlGjPMkbroBfgEF+fdrGJP7pFSOVqhHFN5UlGH4Pp6po6GCFkIaOo6PN9a8LiW57tzg5Z7g6lnK99L/pRjL2JKPMNSoi0s17vXscpogS7y1SUmoYvTHYFIpIoIMTFKn69840vaGu07ghvjMLosmNlq433h2mpF669DlMPTN7xs/ivfp+E3xsPfRPQvknvQDxv3hAPPB4iSGfvRkk6eSzi6Od9vvviRDD7i93DYXj/wkaVRvnJk1NzAxuLZjIk0/M4gcZJyk6YJRifPezyKjwFSY9wHpDCGIR4L2kmazWDQFtyCVbhNeObv1DYXP1UEZQzvyDwN0ekpip4q4vgHgqoWyEF6/pVUCnFp+TDIU8A13yh+5tq12NRyDtj7z/PzTCW9N/jbCpgsQJLm6MawpDW+U7U80c2YvnUX6lSDsNvBfd8HRaSsTLNRnTgTrUSqUZkMx64/og91tTJvD3/DH07g/cFdG2r7nXLkfPJJABts4zvdmasP7Zq+6PzhMfFCj9LJdurj7A87O9e9fnB2ryZxqD7fIMeDVnqfTcPOPG4G+Z0wktTIre+2HG9nUhxb4tKVmnpFXHGJzqqduXKBKckLhjPwN20PiW1xojocjep8IB8GpRahn/RHy+MxEtvzboiwiIW3vxwFAnoB0Y4yo8b8eG4ir1LMUa5iuHGW1GyGCekDZ2Z+1MFum6CpclMmcTKCvq1G73/QEZ6p86IvHppcwE3/FIv232HsHFXFkgkVZW07uj31koOooZ3zoUSvl0ogcksZ9wsyKlUpPMw3QK9MQBy6+5VF0tY9xRNfL4q9nq6xWBODz47H4vPhMSCEypCAeBprOQYYAwN0dguCy60KVC0PLhiykmxLw17WVEiWo5qyUOp+IPUYKAt3WTUQgaIi+jCgwLS10KQdI5+F8ktWzGvBLPMaWITJyHsez9D+gQzOb2bu64fn6fkLGnOm5AS9w0VMQnZmbOChfaBpO/N9ABxO57dwFgJhF1AKRCyUbkeKgRb9i1bDC3UUtlz9QfPcsRnTENiPP3tUj6iqrb1z7tFisB2vMJQoYZVm15eBJBqqnTLkfIhybw/oT0VLO0LjHWUQJZsh5osC/YqKYdjtuI4ZK414LBz5QipiBgfm/4srClH2LezLpz8JECWUeRdlh8APRga8Gu2MisRIg7QCDaAeYwi6MV48+0UIFR1apsj9MvSUaTko/psdZWUiIVh/9Uy2GeBIQW7jWAzxVVHZi39zctNKq0bRhA2Z1IFcmfYF9y8dzMP9EjU1GcWR9mXyUS9P9qfa55Kf8Zh+T/2D6sWegjcz2DM1DetskgptD7/WEI5Ee7Du8iVcTh4V/UIbiRRtZ1jhwkTaqaxfOpWXl5rSsxALKXG78X3FoUOD9ftRYn0wX9uR5K8FuI8lwBShTpNmKIJcAQScVwpfXN3jATSTv9dBnBGKOOv3ILRSb0HI4yAfZGA6qxLqns5xr6uCsqqhHqxl7qF7jltXDWVVQd2zlrk3V/68XB0oVxNdylIiqURdCvZcEZldQQk2cP76LeQq39lXSl7fOwvxPae8jCT/q4YnBsZR0occ7/x/f7Se8cYXWe6Lr/ZA17z45Z8ugKhQqdBVGzorWXkJ0TGPvKQJSZn5JYHG76rv8CjKS9UjmN5lUVpOpCgLOuon9ASVZqt0YSgqKPVG27yysSOmJ1Djk0FptlcbehSzxtd98Y+NlIWO/9y93FFnLNHulVGRSl7gGfQS9J3AzEhlVJD2bDU/F3+9iEDEjus2OeWv9e1D60h5OEX8/mryOZk9NT4mgAXRRnOTrZkyoTwlNjWLCBl9SkoplG0lH49E6qx1GQxijujKektsidQRAX/9NLy8EnI4GMzeUw5B1kdc6E1BEv8WgmGPofybwLX5PfUTPLYVskRZvExBu85G/OzQviE79q3MdxKu/+02WPUeDiYREa/ztSVYxDkSX6RBfRcEiYNCEfcCjxQujSMd5AffC4t4HXzwMK0mfqWSi6oziqtbUn8z5HxLjSuqZjuqm1JX63MAPNMzrWeq6NZ211vbqbfZt0GFy8p8E2ndDa+Hu/rjPW0ouM7LSFEkKliagKjTURqyNmpmHvjHlZnRkCmHALF8oO503QDhwvVyJyIPdSucOSVbzctQmNJkrOjwixGr5pYmsVVaPWFi3UlvupEJi5RfxaQps2s9gFburLtcJwgj3Fxxd4JerUMjeenq1Bj4PWR/hEFD6L4W8ef+pYtIXpPZdde+0D3beqY7EwjvtyvCCHVutGv7/01i8w1gKb0SBXve2kSRykl8wNE/fIKR0kf/NFjKignHvXJ577gqn6fISxXxQxlfkcvTm2dxATIA/ypzyLaI5aw/Vkgz8uB6/LGY9XHSws3j0KWpZEDjmKHcPFc3kX3CjB/zzsKU93Mm6PHzSE6ySA7g7sLaUwDvD5XTzGKrWqw1A8O8EnGUXi1NojPer/o8brniqq63K4HNN1TRrqbsy1jK+pmwuyXEihmu3ldPqB4/vsJFwxKuI/6KvN+BkMJzR8pE7cmr5SV2yKfrI+EigcXTncB4UrQgecSBG0Svky4HKbvoUc1rp3x73dTLhd35NWHiHo/TPoK3Pzmk+a6rvRH85og9rcWTeop2ZUdg1PWGGdG5Hg3iJopb2FFLn99ImA2f67+mgP6uNrekOhTRf40Ra1KMEKC8mTE9qrqSLL82SrMbLQ+xxGOxnDHe+v792xFyu7a7zhDQ5TdP/cmby2fkQ79a8hBPn3kdAMRklRLdvWd2I68oLZr4iCpnpYqruoOcX1VfI/C0f1QPYXlV+absu6Wq0r6O4alB9dkqHRLPBp0YrTVmFap/QreIKkqjBV96ElKVgogVhecn3T1CO+eJm1GjFCL3hFjpd0PwMOdytXsyNbtABo+MPKSU00xS6iVCEhXmgyTNGoGZg7UgHNK2b0pYCcjctPHeGyiQbRbbVGFmUz4cH4kvgJt20Haopto7ZzdHDi3YZ9uuFdTHJ/WFOfuvEdMt+SecgHJbZ0nKnOyVc442Nc7ZP3ds9tHaOJbKjukUa6JHDBVpTIUd2yMzxs3U5QL62oy6UCKf2AjzasbsuVoImtZGZ9mMO5P2/5GdFcQRX+Zi/dTSZKoksfCTdUFvVqnDTQlFyJbJ9aLMdeBxVLpOxlH2GgvpvwsKSJlxQqNm0d+FPJ7crOKidXEeljlCqMq3MVdqXdLp4BuTYpGR46X2UnBo75JJwknjzBE4D7wZPi6CZDjiu+oFAqzyTNxSzinprMkrXTVUxDMzSMjI8bJcc5hYb5GLrLkaQa9Xvh30L6i3JOTLVRVoOdtibG4okMsrSxms2r7Jtda02VnORm1VnL3XMrDWRHLoOzQskZlvBKVzSJk5to0BIOFAyPShyRfST62bvrs/TZOi6HDma51agXMw202bKNWnmHqdBXlthQ+utXoS+QlMeY6AwxZTkzIlm+EUa+kXvdzK+r3of5CDWxpGLpSoXXRBuiqvo76Qg/ejmoEZ1WbWNHNho7qSOuWMil1Wji9Vt2hTJdlStdUJhu7TWMrkhqIKqSynQGd0VIbchf3k+S9OsK0Uii6Zl5AdT6bomPxkaw8RaKy/jv50IXNt6snJZID5rYw0Ikqv7pFsvY04XDrqeANFKZfsZKLbAzPRLH1qIjbtEs6ZpH2GF6a5PhbNjCZNgB5RIR7YIBt/PdHArNNESNfJZCne9SZ+WT47zzScWP6S0nhCQeYgIvSwS7iWKHlzJqWPNN/QzSrlpwVUa2j96Fp0zcw+VHQwif7BsYa2I540Ui4TIbwpSop94QdvesCAgh5nsIpr5zey4jGJpJBj4fAV3Qgb0gHm/qKtX4OGDo175t73ufcahNsGiw2qsls1m2ibnnYyw96f4nhhRxeO/ktyCZGHcWkU6anyGkdl3nhJuqJ5tL5u0kh7xYxlxQ0Ds1sqpy4BNZNHp9CpfdTFgbWj1L8oIHSNIDVKPgM5a6gpv5xFH6ZLMqTb9e21CpOOw7bWgXvn4qajcesVGao8U6ao1ZLlQV01JM6LzYtX0gXb3xfx2Qq1PJHBUu1/AZX5FNuVOdsmAC0t0t1Z9YRQj41erxKrvApzRfzCzqkG8oHoYfofo/nVVFG2cz4g7W6OP7iS6vhiFlY67aUDA3bH+M6G5UGQhlRgczzxMD5bV8lI5+skFk0eOM6GpDfYzv4ULWAqTpbrDXSVXWiWtTlt6jJTpmNCNu2lUJ9k6HZYCzryb1y9EUsRJiYJTTwuPyMuAvHq1iS+LI//XinVpfEEdNo3wK+spu+ZF+vaIc2qarDktQ2XFg50VzR1nz49kId/bWOPraU7teXc5EydWqsrBHSo/e3/zFXoyuQGe8WguUBntFdG8H4to5VoKbX0bBqJkqjv2+Hi3AqhyGxwkDeB3AkuR5lhnQLkM9OQwPQ4zB4UmxbmVBYhHpQjAZ+qS/ITauP/gByK1etfBdi9Zmv2RxmP72ki/JgpH5mMzYegH6hHrO6wqBKKY3ITg43WjzOX2iyMiSdhkvEoDDKHcg0jxKG8yAVx6OaR1JXNJk4bN51ebdzNNF4r981Mm3d1S+L1LwNEtJQx7mEqun3L/EpWLlOfkFFj4JR3BRY+tz/LqW7Zz8GKSrNF9p9ycvrOmuGhoFaxisNyX+UdUat8BYmuvQ/QFElqbJwkAF7FjIgWBeXH3N1isdszYmqT4b0At9GWcC84hMblCN++Hhmvy5VmdHJ0qb/zkYkU2I1wlHF6YLa/FgQ1WcAZmHwhFy1c+P1lD1Jm5O+W8o2Lu2fZd8qFhsWL3upbHGlz7WPTj9TVTt83b2zaUZBaUb0iJG4sblWwzxjF9VMBQGj0bAmqOlABBXItn1UvI8HlTFJF0pt3LRp0LBfJTEqkTmEAg9dsMtPtUhlZJeJYdE3vM+VTx1mqx02psbJmmYvrNBVU+yFDZrmBXKjrlKYILZlGQxnoFr8cDOLmqrX8rocy/k21PeGfpdjayEOsmNZlKeubWWVmTjUU1KnKKVOOypJ/N8YWaTqkKeJk5mUT9ykMtXkVIrFFz6uMYhlH8rd6v1eReXGb4nLF6zWBendwU0duJeoYTACyilcxHnB9m1Ak16+JXYfYZyTJmkuuXXcgKEp2JELHXnOd8IYzotMgpWH7EZ65ptW6RljL+/TpuER0ddj67eGF8joSuZsCr6gNPhiT4H9uCVa7/AYtSiLTlOFmlNSxUlKyvYDap9E7u6nVYm/uyHJUdxlzWtpBSzbz4Jnaw05PvgZotVwlA6cRfxp8czPaCwzctLz8NCe+ZWSaGqMUPvjAyzCIUwUVpjmxfdR4b2rcooiAdIYMeKUJvwA0uqUGf/vT2Gy7w5iRmlfIcmFvjsTCG4Wh4g+ZSfMqot2MTaOE+3MP1QovW2ZwYfTGmMnbtUyrkLGYjUeI2Yi2cpq73KrX2e6Z3ppo91jNWoted+cxKwwsUZ8erRI87LiZMn8ua+589tf3ghHLMlYZ0FJVNrdfbb9kfVnmZ2j1lxatKYi9R7T2ZKO8wxCh0Pr3V2DXMPFIXPwjQZApPManVw9Dg6jFmNgYbCGPy5uYcSpwDSMW8RHLRnsQ7pUUXnfejrtWJg//5284Sgsa32fozz6KR3UhPz8/Rs3MzsrK7uvkqKkFL1H0BLFeJszUglfvFcUOs72zUccQJuDDysOP+qlzEEl8bZpYk8VFvlhf+jP2L/c9IHAlLmpWKJQfiKoNYg6ytaZSZUFDoy36y1DmacLlZzVX8Ak8aaaUlw3ev0+URbvi0PaqJpNYmQ3CyUAWYsjEVJy/8CPCl8pHeeUrWzq2eQOCBk1HphO6oTpXnZS+CA0rC0sOFbWiiC/YKVVxVRGyIBRY7GZ3d1trwylUCTBrjsLCH88hrNxBSp5oc/LMCZRw7/089+nWxwQx6owcjZBSXOd/9vnbWT4eHYJoh4/758aVC7zvsbLShRIaigjCNJgHh4QIElqx7jUPvQ2dcMqI7A0F6X5ytlJ6nocGMRqM1uM1phWp2YjRXqO+Dg97TX0dFg68NYrq6Owsz/eYNqQ2ewVBGtoZ/sdJSxicf7h5DWabHxMiehDePPRWdC6l7tRgFZRalp8QtQZZ3VW67/Y2gNOgMfviUeOQv/LFwPd/zIPDSG8SY+crOno95sJh5NdYjGrdyyfngomH2JFlRPfAAChHLmc8tXikK9RpWbKLPHRJ2a9zG5/8gU3nd7oNmAuHBD4kTO6CfxM+oTbfBf5uzt7LKYYAoPOy8x8x9dVBNmeV3lzdrMsqcWZZqpoBdy6Gvt6OdBHdA3zdmEKx0GK1Zfd1WhC7WpUhKLe/Y+1vO1LoEp1UmKkFzWaUDjbfJ0WTU27Ibq/VCc9MJn6hY3ZdR/3xGZKYzNFwBcLcgv23eBLcsqPqiB4ekZCK42pyVjh6Hx/5qe2G1A8DVvezavxqI6mmNTG4PCQcslyyojaGbuSnM7675yMxgmY86ic8/AAvk7WckJQrAWWjZjer2+c0whJyPspVSSu/Qf4tarbsCZg/hOCnCdTVg0erseMD3kCydYkhL39ih/1Fr9Dgn/eJk/Vq1FbUhpx/iyAcUv6LetRklBpEZuQGtELiOOLbK0XTULnVuhTbyw634fkv0yt1uahtqA38h2UQmiovAKzU7EdfUNZA9NUH0SPogNppzsn/onahTvGL3ZRF81CDqNMlvXWLMoDaw4GaiNKsHbVUYuG/h4XPhSH/dyOZp5WpUdtRiwqhHiBc8wl9mzYcY4oEXfc+Bj5lz423R/n1t4t39eXmmUkLCdqpF/uT5rFMfqB2Kh7AvZB+4X6sE6EWLixQHG25b1o9frlXxBFEZCjSz3Zndpbndk7EgXf8GEYkDvs5EjOQ8m2hny9HHui/IBTJi0QWLA2IigysPF4CD1fwY4KQexdtDPeFRXnA3J4eXUsOu09PGvy1+Jwlh3tCJv+0EEkJqhclvlSKZrq1tbQmanA7WbCd13gvic76HjnJho3wRvjh1QQ/FC/ILXVSAeM1iMAWVr9YYWmyQBG7cyoD8E9yIjC45a7HaS/BowhBr1hB54HbeFcneUDDNh3pPI8Rj4EzEnKV9UxSy1YjKg18AhNUL4JgMgj6WJqlapq9yqZQtNeX5BQcR59cOB9gqrJ/JLp2Vu48K1+2BR5nJ267P3XwWnbe0ZHf2AD+mfX8j6kQPd3Fux7Isy/PE/4hqAIZ3fcT27NCCdID2Q92LHwAzORS2AppGP6qmxOscOE6lqIgOrcGGVc1QVsB2FO22w+EyeK05EQZd/qnC3lQS0pKMZjJVTUk8DXY7MTxG8aGIgY6Bpca3GdIU2qOii01rU2VreOLUwBnGdZ/5gWsKgCc+Wt1r9jN4VbdZZTHFVqSy0L/+uuCJ/2n2yywo6Bu/O+j6wGQjXWfuyVvIuCWHVl30q0K6GxZfOm1Y91RCtQuHOAMNhy2+sZ+ER89ipXQ+RJ65ZFzDQh51G4ssDFnzZpb375r/TSjgQydKkt0PWW7qsbXu/o6HPGNU3VB6JvYH0v264lgvlwKOww/LIERXpwm/wVeErYTvnO0URq2gk4mAGq97HdWpH1xBpdvDubld0+AVc+KPDV7Vhj+Hf70y7jlTYj3vbPbmnGHcOLQ45s+fxMFEMCZuJ2ayVjc7uXpJ//PeEsoiJZLYAHLA8PwG3bXLFAV7cFLwryWK2CEl9HqEMiCqxN8sZHbCrzq8yPRIAn8njbfnB2Fv0aQwuYr0PhBdXNqDgZ3DS8J6wdh3AFztau2Yr5ZYawv4Mc0TdrQNjq3o3Pu8tb20TkdXfNWgA9/Ubob+GmpTkHRrjIYwYeHWzwEusGmUEmaRleDvQqm/2FuK9p7S0HdvBz4BjHdGRdnUJMf5S1lZiY3Jdv5IqbYOZdRFNQ67Wd+PsncLMZ2JXwCPu3WBNb5SVhmuQEy967YnzCzb80Qc4MERpD880RNEqYnNAN77fnylLbFGcwjdKERYYkUwVKlLH5zrlkjjXKfLo530lMTL5Gi4a+kcAOCK2SqOoq3ASel6pnXYimzdtxmLYzwmaCFbe5KqcV6LgZaZnNtVauHLP0xgpeG/udQ6eV6s9kB+q1o3A28FO4GAVUrWgBL68pTB+4JTg6bWznqtCPwF3EDFx+BZs+lPx24xzhVSEd3hzj7Me493hQ8dVxzUxYSfxI3Z/ED4cSyiWXgzd3WhZCOeYZQ/HX825UHfn85jvAuWh4wuRoy9YIERjgb/d+uG6tfL9P7hAdPbq3Unsvfq79/jFCPu499N+4vt6EmPRx3GAtidG0n/2G1YwLXjrR7ld7+oerB4rcIoeCy0KJVdNfADFYRNSCeb8xST2jAh1AgSQz8J1VornYVUpUf05MlNf4OouRjGk8FeWDRQP2JUx3mxDYQJMGHltfvs8CiL+AzQ8ZscNweZev5yHPsfD1SHrULcz/Vp+fsJEAX4mq9Y6YtndLRtXn+FFytZ8pGDRTMksaXnoIca0DKkbtQcEnDhTPSpuhBShZOb62ucVWUzSriBDXwjb2+fTmxOYdb7vLyB4c3tvDFqrg6DJqht64dXIIIWB1YK+4h7S35e4cMa6WICjTsvOhdBEILXxYcjcAKayTIGoFSk05F8yLA1nskQBcAadNy/4aV7zGx6U8WbRv+GYH/jz0LAyGYV054xBWCVFe5n4z9QQQYW5BneS600VJJJyPRqb2YCbXNh4lSAG0WX89C6xBP/PTn+5yx8LTZGa9gKw0lwsfEsl6FAXaUgbujdzHmAsFB3ESUViIIpHHXtjcQfHYhSwshw/MrBwRUBy93UBDeYg+tWgLBrGJ+d8Z27vnnWT6NgSWbEaBOTntVBslC0ux11U5CkzWFZUpCULZ+DR4lYVneYAkHGXX9eQaKgdNPlHHgPwukDQ4OPU8KI+xoMMANZqB0as8luO/pmtXOTP4YfNDziEZJePBOa8kv1eCT8WPMrHWTxJUf1bxWgwbj2n6tGAXuXf+LBW5/ce+mrPDmLcFgqSUDWjRssJXDRcXHLeQkW1BxuMVs3ESVGX7Y/D4zCDk8SQl8Qrg+ZRsWPXbpl/fobvRgeEQwHVAaiNKQO4c6HdtnTfSx4xSnYswaN3tOFRAAkMFTGgoAUvD5xQYgU88n1g06PTCjvwqMQmn1QslF4UuFcoACqpRyFYsiWCdD2kGwmeS/rj9Dgd3IblULwqT3lZU836Y3F+c1BW1MNXtN8eCCj5dAGkrSBi3NH8153sdovPIR5/J7SuNa+sHfD7A4sxVESsMJCgsUvlesLD4fgsyXbD5uUvANnCJOciXA54wjAsyXdAxNqxstdnjTkcwIQv9NE2Mn3kUa4i4wkytC/RCfHW/wqjCe1zAYCuAzNfIa9BW0xN2cnhxv4xW6ZapCCeNsD1pMr1cGaGKOkcHAif32yIBWV8xVKwwk6ypULQTQebxFdP3CwHD/3KBjULht22bXykLKjH+yYHOQk/l8BpO8zt0bhTGQUxWjWo7hRvF8V+pLBgNUUi0NzMhU7pSEgWRbLQngvXFuKVkAIqaQTAQqWSyRCLDjI4mR3EjW84TVGeVUR+gGkRKJdNrWN9nTfH02uweJCKqaoe7Hr1mO5gW5YTt8BXFYVGzLUfe/9uih+gxqjn++I7hlqufxv2D4VJ4vT2ypLr6ElIZyRMy0PJvUxxJthJgESPfpYprrb8KhP2eYlAid+SofW7TFLX/KixX3dsip8tt3otPp20v+B7FGZimycElNcbIhDkc88/BlHNti9VPearoWiCYfdW4PlTqUIv6KGLHdVdLbGGy3mFVewRExoPWtd8Uosm6gm0HohkBIu+hWSgqiPrJjMWV1RIQrj785W9G48AR51vM+da87YoyMCg+PztYwk3XR0oRfy4RhjSGwMAQSqwmWvgZ+H4hzZ9yvx/2Bed92CNr8uwaOO4SdMHJnruGYeIw4xtHCCO8IWhhnjDgmvnnF+cMr//6JchNYsQXiwWyXZX4mPVOKdLCK9Es5nppqE71V0tO/uLSkf15Lb98S8Dr8RUUAIZ5QHTCaiT2YCE6O242QNhHndXdGsGXefvtNSQPwm6q2KpVN4x/1QfLxvogDTkekyJjOElmxW6wJY+aQ0H14iVo5yV5dliHnJMaKMiR4qNwnT5UineksZIrp2NDvSRx1GVhIEbaktbiMgegvGGOA6wuaWvBMvPUKyL7t27k0w1yZqzNMKc1NVVII8C8GriYcmS7KSE3XyTJ4t33CU8AmarU8Rp+aqQ+8N5yYLbe2l6oKauvs4oRGhc6ZkRvt0xBaE6SLUokK+HSWmMUFw0E/jsSo6n0BZXnivcem/EQzt8ZgkOSKGer6zJ216SZBm8morVAeG1smScpkSrj05BJCtGX0DzxrV6T/kZg4obkQzDhak5Ff4ndcqCvL0Zg7ilR5jS25U04ePI3ZGsaAeDFypRU8WqqYxZapgesAIS6HLCbioxKSNq0UKQ0cvsWawdNqef27bjP3hCXlhMU/6vTTC5zT3x27XmOiaV+/WTqth2lOl4QoXlRpT9UFln2ua7D4qvY27bzFMecoTJavEMr/jOHoq0o6yGsVgTnVCxcF2jcss3pg4qNrdkIrN28/dGfAcEQ8EuzEmCPAEsPXXthlC5edBXY3U6rzeCKd2EicEzRjJ/Y+YV41KGnbGxnXcUCi9/2cv0xt1/oFGaMgFiVgbi6MDRSdBY/O0ltrfk7BbYFq+tlVflatPXszfxu7Kl/Nbfa98gFFYE+tWn80D4unBDe3kYZMsMyVQejfGISPTxgIVx5/LKu+PaKDGjv1+Xlspe9xfTgkLQmV4LrBxTs3MKGqy+gBNNuyUhDX9h4EZ5xbux+n1hahCjTN/smO2F6IE08axoZW1Iw6wvQChdGYb8tS8R1TRHvf4aHlSi5HmUalffslljLVkaGptffxh/NOMl9a1El8yss0iUrVn8q9+a8shYlbg0dPWn76f5Bunz9j++nfJ04pCOJ+8vbDOv5f0d/JryzNJ/dr7sp8uwD2oDDMf9PcdTvZFwGuR4M+rF7HNOKTYA8CvgI63cxumTcGRvnxWt1smqA/kXlliSwL7CDHrJiNBjJbwHg40No4YWu57hCLXSHeadzMkDq+jefOdRqCAC7MnfnwoD9ffDMz1sb3my8WsfZTzArYrDG9pwQOHywH3vUH2JzA9MVlI5CnAmf2c3YXqyP1EItD81jpqyU8iLaFpGbcdmxT6+E2NY+wy0acVNLFWxuvwZ8OlisnWQlcO61tzPTkhHtLPxcGG2WwBfjhgT073PFIh586EnCOR3SJxLkQx2cQB2WYDJZDvOOsFoKVKVqjG51m2CAgNbTRGogWz9K4mIrRK6enO63ZNweYF3EeO6HhCGuE5ZlzWxWTYikktR9htrvjTIG5kNlVf8PoMtwcCSe+vJPkKUWsSSSnJrkTDFbMRttSRwPWTbh5qrWNwDEB08HbSl94EKIobVlNpHeBCPpGml4sobYlBZEIrQtE52FByog7bb+TMKAYooza+WR6FwiRGQ7GRGmKtYpK/Onaw4LKkErBUEVI6HKQo1DJirIZjlA5U0kZgrw+VhxqvK2LGQbhYAw6pmusGmnqQCKyAZWisEKWBJxpI2c/Pr5o8hZcd8k5JB2Luktz2VouKZeka3HH/gZORTajUi8qZD0q/2EJ2VJYo5hQqYic7Q9Jroe2mp+NaFv7mA1EcukebqtyLUqdjVmpjCmLifS8xE6KI/ijAHMwG5Jm73ULpoI4MiKAmrJumdSy9M2oH1Q87/4zIxU0XpdPRueW5widY2y/4kFxUnO6euiDFLcUYXS7Vw/u+ZDclSPbSHwPOd4bBvec8ZUQ1VBpOVmO6kWvsvBzgQUEbwFLXLadMnAY6xAFPThiq2ZS7pwuJPB1l5ddr5uF/0UltqblgjtmsbhgVrBrJwFPrJlytsEaJjT/xj6LV1vY7jfjDbDOl/lGWBXEcy9wErAukPWtFbwzVHAKymGy2wTVuqKpUqui2ihqXmqhkAIXRMYLbF1BDshFFGIVbw4UWMzmBnnXj18D/HZswVeeILShZ7nX5Sk+m2YhhsD2OigZVCZq2frCMZMzU3BBOBQKrMv0g9uYQ+94zSyCkjAD0TBBPIKRiNm7+64BkTu2sOdQS2NEBD4gDnRwvvU+SGP6YulvDfGKGOwQejsYr870qZisnMXqWMx5UyyiEEfcdKRrF86dvor1Gom2ndF+ChWO+d5Dq6W773RNMvQZrnoS42S9IVszegOjFGd34z3Dn2xLWE2Gt/d0VoU8KpRqsVeO3GZ6Iel+Fkq1gnoBslS0D6CWKtp2ZxZjq1u2pVZNLdjum1Lx1pZm6dL7D4KRMb3P9NWYyZmVzKZtvXYas/1xVo2sIjiXtd221qKZBXudgH6Hr54NbCIJC37Ye8kkB5IO0S8MeSlRR4WVEfKYMJiTdx7IK3MNyTuiECo7NMUwEkdLxSXFWeDsuEeElVIB6QqyFKNoYmjBBKbMeMI2rEEpGhy2tRkRC4KZWdoVYGtp0bV+ZrqOFNK9AKG/hZ0Li8wdZxLHR4K1sMudMHuMDLH2cNt3wdyWynT3TNsN5mvDXAPTDXNcCf4+MNsYk+NS7KivKyrZ/mAphxoIH6xCOrIwA3lQIkml1D+syiZWLqhqbUcCQ95wC4u2r/YZZFr8NQyEdYzFiIABIeAWAHDWNoMAzhcCAmJUDAIG72cQsLiMg4AdDHMAATu1dhsE7GJIBgJ2C/YfCNhDP3UgYC9pfoCA/RwnBQEHOC8NBBx84AP/YxBwSOBTAAg4gvTvlyDgGMxPHwzZQQJwHzAgXogIygxRdL4N0SpuhRj+cUKsp2Qhjn+aEK9vkkICb6UhkaXHIVmx7pBG6ZxD2g8vwApCOj3/JiED1ufsR0AT+eexCjasWXMmE+zLE1XBElEMdQFgWRATmw1RSYWaIDfsSDT5v78/XHKDNfSa8vLeu5OHDIsJGnpZgyeTxCAYL0v+5RrprS26Bqmr5AkPikBrwOaPeZVqJ/lzL1m/6YXPYm+99tpN+Oim0anP/M5mi8//v969WRKtqqaRYZbILm9lAhN8FdKUO/goBAoS8hvCpbzeeZt96a33Mr+FTijdKfVArZpdnx9vYe6Dj96aDFsJk5uNh4+hM92jG/GhqkixmZdv338elgqRTZ0SdZ2vv7AX8w8f3wpZUHV1FRPAYEehjFh2VCIcSDEnFSt36IBrH9I7eSYHU+zm2sSJrY11ZVTjX5VTdgWWvbpquKvd3fBqPF50sxuylaKuhkSEx8m4br/GsjiQEFmeAUirkyaMhhJQg1HP2FaZGF3iaCSi+sGVzHMuyCSru4vUZEWap18w3NmDRJUQZhsfW/JJAieIE7l2vOVMJQhqCDBPJoK1K9ZOLCmibkOUAxHmesezTojRPUi2mZEMkbBlayXmnBUyjgt1KfLEiNrNh/KmdmOElLpBJ5w0UUBZPDqWqYpkKED6WQ1xv6sgHSACjyuI0uT3SZIImr4PgoWQdkJpTEuUg43YOPp701oldUMEUrAE0z5DNiApYqvV1kVPJlltpL77KhEgqfJk9N6tKkfMEXTvIiegIHf9jItCS1nrf1F7lZ0NqXqViLjfNOuoddXZbwbswUSkqRlQDIllmYVZUlXO1BR5YxaLMtw2bU1SlohkX37r2aiJc22X6cqWtIuKTbWG2h+XuJM1PKHbQG4ysPDtRSyI5cQAEskqn0kIKuQtESEocTEIYoTh18/nrykWlJr5qD4knMXQLbGMoIC8p2Ccz6CFoUlirM3BilEr/WqVLKph0oMtveDbLLhveLuMZEyhIuvJqjZaBQjRJ5DxH8xCljDnqWIhJwnWCPQwpqyG+9LVsM1WcBvGCMJqYXIIx4EnEJPpcN7bERdiSLfwHPIwd/0eA6QnHcDOWgkbIMjBwVJtTQOS7MkPPfTYO58oqp8/mDdFkWNPK8A+roUqkG6AMI5Vyrgi1N9a8o+uQo6vdCqEaXg+hKkGbtk95XrlSpbM4GO6OI+RmVtWWTknTqtInBqeB797BLpaZxLukzZsYiEZbkSr78Imy2DnUn2lghaj/H7z6/pYFcQ5jQPkLB0pT95jhhK4jGPYMfnKiGQicvhiUodXM4zLe53bYoVSpEDBAzotLnkjKVXRV4+4G4vINucpgWh5ekRSHSVBw49BYUdG92nFRXAqJAxum4MyBP/QoKhT/I6hjq7kbJLrPGl2MXnodHsboBkArggUTOR6xCHlN6UhZ9V7FqSSGRtVieqkHNxyrRpHsqFJc/ggJL+oYniWoqVemaUThsFgJuT3gyF+Z9WSwivfyRdUqxGQxlWaDnOgcLOsbG3JEvC81CqOqMlInzkL6kAe65kiB2v+QhUgfUcfaHplLpKFZyO4mn00X6ZYgn1guDw373ZDVImNQ4ZOj7HEugdveYTEFZhopd1yYabOgbmFvzWfN3DykVaMSXqzx1fHYX5kyVskgyq9ITCV8FGPLEDu6EumdzVwhdhM7jDLSKRapqj3ozGEJ+q6U3U1FDAaVPGOhzs9DUjQYamGc4WL1Fy8QhpHPBSiiE+ncXKT/N7vA61JHhZPnzhuOEgezdD2nUq5xlUHgtrEjNAPNRPe25nYEas1Gh4wQrMF7YimKfB20QZrEGxUDy5hX89NrI2B8u+Ne5TabvqY5fAGi054S+iTxuO4jVa3/JuUYNNmIhe8CTMFbTaV57sIWs1SDxXNXHTLp7sfgceMeE5lwIkDX2C50gRv1muge+BB5H52GCpnaCmJtpnZ3ZFh+AKOneRkoWKf6nSBqfXFwicANVwWu7SjSzAeDHEMpigU4hCqCcYYDNqNPilzthoBASO+pqYMTzjXIyXjZKOcm9O+gZwtUBgzQlsbJmfxdUQr+tCjdkF1gKfQSwmu2MWAHcTZnIkaHkGgHJSoCSEaIHiFGjB4wuIw6r/IQsqlotyh/ht1wid1HAICnDNOhYu7BVgc1/XvG2CKbetRo8M33qrWbRFgGlggJFs4P+yy4GLHG/nPbQTvTrATTUpmNUHMMBE5ljf+3TAZOxfIEYy2toMzIKc2Rc5bIp1imW/SDagu9YLjA1YgVIzYFqSlQZs2Uqrf6go0ExBYg2rB0CmbZxkFSMthctJ2NbIE+cWtkzYPlORVzahLclaqSOJ0QwZKVFmCh4/cKt/xzGk7yJKizxtEccaxEXWFBQhpj+E7pdrjIrVsn/KSlx5JR3OYBG4SPZLOV8GnqMsohg1sSDX21QjgH363jRgIsXeRzX4gDOSB0fCksUZE/9iVCPCulRQL338cB6k3PKt4XP3RFINi66ymZzooiitjbF3VAcwwEEMsXrfyU84+uGk2NsEclWe8obCo4wYzPXY3/RYQyfKva6ejg8SDwbmfI0MbzZajCDmYAbYwWPy4EXKwYtovWE3LXNPkhgrG6oHyvTrobuAVm85qbgfPcM4rqbaxitoUqzxtixmFxRADWqpGTqA9iD3Nnc9+bz4sH1h74Olqd8c4oc2MDfJDoHeD19TsnR4+1St+v6oLwa7bZvPItzFQtIDTmGOPpdHGAYEefhZGzXSSnj53E1AMPNQj5nkz4xkYyBvk8rxipgFy7lb4DhNggzIZW3gijEGZU9FZuXKmqLa70MZuBiRgF81mVZFjqbTci4yWBp6sHjymO3KThdd5GNWjcHm1x9p1cIhF3YAzmrBiCO88epXK9MrYLh0xuzNyssZhmBL9FjvOcbLBFgQdMJRCPRkuLNOLjfAtThSf1qBV6622UGBK6zhctxsH+mGkd7oqaoZdYNYtGVhNO0ALCX3Xb13MXQSi0swAMAtO1QJZJct0nLzFmHvGvNNof+V9hL7/lH28BSCG1LiGFZysD9hj8szWeiR5DkNMh04m9Q/tZ5xpM1s7+sokQIbQcsNSvd8xz7RX/6Ts48kUyyIhA72bu6gTjHWMku5GabSw7AzskDZT5qHUWpr7xfalbbonF6k+9AKv8TCje+wZr6POlOtyoxl/HOUGDeb0IE1SgcU8GMkY7R7L5MDSSsz0r84rYjIe+vTXntvMIVrZgnkGL4ahZ1WqAoKz2r9lNhVDc6tfhnVqak6evwO92STrnL6+6Gwq17bXQDfZLVzGs2PVpp/yWGehPQTW48uwjmkFKMMeCEfjs5roFS2QmiFbALprDQjyKl2Voe4sfWYWeaPDkYgtxSz0hjHHKAjVdPfrB37eeu6JDwyRM5EKqxZbNG1jyjFTKqW3SJ95EFN0smiVKR0WB/7fsa7430WYf7h+8wSjrTIepETrCHQJlwRDxat8OsvBvuIQxBmVfceErssFsr4d2kezeYMgfxlhcrKbkHIuVHa+b4geoaKQh2YveBK9ba6wo1HfeeShQDw02BCtAdLUIVqXWFBgMHHgTu3fHhh6GCLwdOp/TMMrq3VrA/kSstKHF8t7e4yjPRLSaGab45X2/3YPSGwzdxz5IV0YtfMV0RHmhkVVr6wkFN4HIChIUndpiaHH+5HM6p7Be/bBgH6rpGljf/09wvYOoHkffKybb8NpQM2ZfPhxatlvenAjJEm0CkMF4TonT7AeRDEX1Qtr9xjwTX5hJwbzlFTHChE/A+H+Rdupvd4T9xim5l/LTXfp8eyL28E2ryRmMr7HtGNsW+ME7RPy00jtULbETJSMq/MymlZmNWPYhxe6tvm0eKmDUeokXzuSASFNL3AAa5o46wpSKn1jzkGfkDGiw6xOlBHH17161EQDBhEisrqmkNUdEkVF//6N702t6bsjK6OZMYQtO+mpywjMywdOaXvf6YYDrkibIV7UQo16ALbgfhqI1unoWw5wo8R1VLx0YDuUrmKeIXy4zZ2CzjOwwQM2ntuNTfwTeyNR7m666WXgiYrMPY2RPKjH/8/SHxzO1IAiSAs65PrdDI0ThiGb+FIZEnw5RXDp0dxRJvDvDVa00hAGL+jTqIURToTuOJiDvtt23bOrj+x7WXgJZGOfFoi7wmZXeDD3IyXJWc7bNQkdBCJ6kZbDIXhv4sI/Ei1GCZm5Z3XCK4fnUF1l7wihOlnJQq4kToRCEaCIY0EeVClZY9afMZMYdhQvLwJvk18fyQBIX8q1h8scb8wMcchVLUmdBw187AOm+6eGirHo2AMThs4wMQdooaNyE4e2Y+4GIC2RuDKWZicFZNZG6gLEMZc8xFGHPR1h9IpH0HtKsZhO/wo4H4TCH41Re66VgXqACbfKxZi7xsrw6+ojXsdIE+V9EURr0gW5peyH1Bbr6SekYRbCV2p+hSgpMylPN1TH2V4q/xGGE63ya2Ruigt+mZxMb+iCxuSDcmcCbYElzrXYDxpb3CcPTAanIMzaUk20vDobSDzRcGQR84UbZB8YUwVZk2xsXCtWV/0VnYVWil6EHk+NjYwG2y2ry2+xWQRku4kErF+LK7Ca4pvNWtoOf3h3+NCJltj96AFHBk3hdAtMaokJ+vA55ntGAXFz4CzmLBnI0UosWK28dbIaCUNjTUTGvi4nsjx0ZQUaR8UehMieN8Wf3ZaHS05SmMkzv070Qfx132HlUQw1K95vjufrDq+X40dheXG+/NI+vEzCTyQuauIfKUwTtNru5kEF+eEOS6+h6FVd+oFVgTtU2b8Tn7fYsvkqpjJMd008BtCOlyMwUdy00GJg8Y/FabdP4Q4QzYXbrBD5GaKBTHIIf2kZTTofpxeBh6Q7/pWDR55o35guMGzSPiUgQXlMuoc7HQybcw/FHjHP9XpwYTvSQAuoo4QimZ5ngtMOC7qB/u7PtThMvtzCOkqfEZchvZdCcAQPJLDqU8w68lL7GTwCpCWeQg6c16gyxJpP6lZyH8KM/M80dNntFwsMPD/JIHvUqyedjGkkHYsYS7qImx1upS/E++AyPTjkAAa8NdgMznDRu3awFzuIZkdNTzZrxKxai6oC1UKN00u2EMNO+Txsyw4gheQGxO8h6rKRpgJtJ7qMOJrk7laEEfeLSv9VkcUMW58uNFT8hM/FxssBwvotVt3DrErkzPMtYFzDXohYoBcG9y7DCoaI16pw24sj8rwe5+ZLYKHQbjyJguUPBopFEzHXD/2iwsNsK3aKIcR82v307RC2Z4OIWutRKpx1cHOjKu5RqLQBvZJCvEP7JyLny0bgeYDmB+8gs6XMhDPS9FFLudq1wHWxAUmQeUjfDegjdRBpMnYMLwrbLVyTJZZz4JvHzMGvEOJ0xJbro6Mx81uszWBwn/oGrLR7xLuorwuv+QYou1zrhIjFIA+7QCs38ArPmXfR5VqhZSOAACkjDyvRFFeneWqdq2yVhuCIOjJWIsoH4+bOwFLrH74oJOos94J5vNfx/7uZpkzB+Cv7pTeCdIvKaSu90ck38gnTMpzSx/9XMKvJK7NLSfPksrRVdQqEPWXH1PucznSWaOhumVPkzQrckvUhZOfQcsKM1aXgSmKXGUkzE6AXbJm+syOfpakp6dDKTfuMQS8zL2HNAASrQwjI6EzLXiYQSD3YE5XXSSK0iC9eMU3SmCS/9iVltQjJIsciKmF1/zHhfDFyKUxEvURNdVk/w8rAvVzY3G0IHO+JNbFxJ3rrESkjhPQaWAz2YBXBJWl6Vy6aW9WWw0bdl9kQ7mUP/im+VeH2rLMOSc9V5qw1psPzEk1mnpEP8+ZtHUGiWqEZ8eGYXxggD7ojmbfZzS2zL9DUJqDecZF0kWvOHDlylTChQYaN6YNoCJ4HKxRsX6TcjsXF+3IBwDmSv5k55SdMLYcsqCRCRMLTFZdAkcASsm2BNn+/a1aanj+V3LE4c6/7NkXmDj82mjy0N79xVMu5GBFap9ktvlsDKrMYZXLTcdlfmttvVp2pypicb8D2SI+oEeHn0Q6xFvI8j9xmnJLgiPOkMU+BhAT0hDhVlEXEUYXqOKeV3az0eVEsuOtby57PkmcLyaMiR0lbhCxMAO7sP81PlFJ7dZVei55QarTAAKTXoSWCcrRS5uuTmRfEaS9xNqVAJD4BnNNpMaNDwXMSVyDaGT2L0HESUmpBEWagdIjG5arS8mEoj938TGTgksJLnwS2PU74lO3Ln9o5cnd72ucJ+40xiPssawJOLOcTkLEZhGXmk6urBKnK//saZH3OYDJVfdsj7/dYpfqpf5aiEwjjOIIzdEwYggyhtrbTiwh3En1D45FVbPD7d5aklPx4mpetdUkUjDTks5qcnfoUFTRoyrBBIR6G6M8tnVmKG7ngIy6NLMnEiK6liuIbVPpHzDZxxIKJalZLB9SjOwCbjnBBK0g3FTFcWY4MMGYQCu8RcOk2SOwb9yoMBdkg+hvNsMyWqBxCI74Rn3Sq6/I7ZApP0wT86RiECMOrsnEmjvcHh0DdKzQERvebubTVqGAJhzDJU4WNWkNwaWi3ePnmBJV14oihX9XAHm1QF2r5j6Aog+tIOwaFkn3m0A0xMM0H2fhT70juGvDExff+H25OlzS1/9hFgOMqak27BnVNcSjFGg9XL9c59Ixn9u7rbRK6OU+CNotVHa3T3DB559mYmuKomQ9+TCMGY0Y2WeoSGwNC9IxYDzbk2gyRUmXvVVGHllP4OmFfGyzi2NC1nTbvw+lOGNtpCVb5VRRQOj4qak6nuLaFHLmNzoWq4diRMuYvTMZnbzprrbMKrMQWkGI7XHXfVDbzinakmTc99cEi5emHVNq7VB1sHfl32dA6suSshe+aHhOP5LL2uVqRutTLKZAb3jwcgvPlpjvy3VYnx5MNCa7fVqyHQASoJCD6nKZbKgI2e88kZ6bc12jeNaUIITOFj9/FKYY2hnUYxJ6vpFKj0601QT4EiC5coRLXiuhZXINYPZ/XrDctZH+iAjTn5vSJGuQr1ANI3OfmbRLPThiy+zyePaA2okLIGr8zzQqx2JoXsQA/WR3SDHejrl1Op3mnjAJXr3VZQMyyUVf9yE6aJtiQdRSqiBhLSpDrQ7Ba3bVJXUdbdYoKzjq9XWQFOQzfv7qnZSK+vAuKafT2AaO2tf6XPzC1HEcnoSPzYOLVsCUR2JlzM9UL7O7l70QqvR7r1JBy85ga+1/32DU2DqA0OKq92X8kjFxdXg5/BG7MROZfIh/N1jtV23be3K6IVwUDMOFO6ZBS0HATZhnxxpsG92wW71VCtfA3rrerKfEbrQZXoQCa0YPaVOh3kVfPFLMQHCV2/4yVY6Y3qbZfpdplzEtAQWvPGFGfKvGX9trRyY9+p2Wy7C2DyW1hDMRbl1WpBimXow6FjtzR/iQ/TiNoS840ngva5dTncoFN3LNBYPJVrXb7UzQxZCswb2KT62uyTWs4isPTjUHK58YbDGoJavDNK3Eyia1WXNtbjnLna846b0Fr8bLcvu15Vm/adRzTy4k3DXNizTmwQBNQs992N3jqvLHKXzUl1xGo2BLVxF/C1mxtShHgF1oTmWAtjPOhmkFSeCmRnLUE4Fj1RRe/ijWdSVR0a3VwwHHTM2zvtNl5r+lqgEEq7skv+a2MMCQ3FuIWTQwqAnpwNCXCsiHdzUi4CYzkjrGgaAicDJ/u6hNutIEtKcyqxqhgo2CIdKH5qx1dDy4oCbDT8YBD1SKuh3R92CMLNspFFCpMSqEQyTvAuAu9a9CYXjgNFiTLXnoSAwibacFvyjx1k6cE2xsm0nXwpDenCxZbOEv3LNkwWHmC7XW7pLOXsRadW+97gHRB12GDbf9CH4SZG+mUUh7lkaIN5g3VkSF6gyud+hxK039OdpmS1ua0k19U7jBMPUx2leEAHORsIMmlECVfEM4ePevBkCUUPQrUhE3RwHW1SNN3fp9eFF1YA1fWdO5/vMyHBOpBe/7tVBi5qhVPK2V6rsTb/PQrxkTXrSI4nzs/rTVXfnYaVWYh+X0+qvy0liB/WKMKT3h4Hf7po24zYyBXftnvSO3feOmWJEHatlk2eX/YnOG+wLOD/O0BuGWwp53Tg0mOSjZtaCOD2lBx+Zzb+dlG+FSbQjCPsZmSq14/Vb3zv9gn9ikOBAny4PjmGYECjQO4H4ChGpNTU/sof5/Tc2f8KTOi/uPKGGkTgZNIToPyOjcE7A6YyL208hBdvPribCx/zaueQCcc7q9le2As9MxEjTGSIWhnR3ehpyaO7s3hkCQVIRmhQup05WwkHUtjCBiak0lFYG1IdyiPe01dV4Wja0/GWzCJLLfYkghmb3qR7ZyCvvPMAuGIeYRNtgBA8OVeg/gpA2mGkIzVAKAcC+oXB/D5Up8FlfQnD/Mu+rMsffy7QlTD/xiLnm8uEV4EypxPtbBzwRVQkdkgjjML2FEIZMMxvGSCwOpxRUdAIKxxwrgIFBMSBAD/mujRAx1wtgThKiWjhT6Bx0IUjFbSqvvKBmVafGiZcdqQOHEFADkiESrrTKukzs9DCQ2namqc5kiK8mCr5ZRA1l8aBI9XR22ZxaC3kZ51n4ECfd+3pvejTZCB0kN8rYiq1Oj1vqyxi2L1LVnwrV0Af4r/lUb3MSndbpfq2Uuz3FP2j5OpzOvIT3XkDV2UrnNWbVsfE8hzqtCa2jNnF6MjZZTpIl8iQHwS4oxdamxogh8NNeu+0VHX8wAeyxwOJtRGXypGXC2GVn80JBOVQ7whaP5KIl1zjGXTMHcOTNzFjPCsIumFJpZTFmx3uHs8XQ5NXgJfASPz9zGaJv2CGg7KKKfD9/Pf4pYQb1Cg1ccitHsMzuxZyRAQq/lQJiEByDg7j085TH2fUGLA9PuEkn0lYUmPBjt4PQhqa5iV8sjiIsUq8cg7cOZA15AzoR3ZUZuJjD3nS4SOd6cz2tc0LuRIc2MhcVJF3uMwdj+9xRGVAgp7kdMYMFeHPJ+jUDH7tAl++VKBLElp1lGntLppaVRrrnJf/DIXy9AVNzUPGyABZmTbp1P0ilP65T/VX/Nt4Hbtesu6XTlXdxuE86AvnjnHXuS1Rl67IswArdhlV92JQLZ/iZ8tq5emVrrWZiARGEtNpuosVvNipjYaTnB4Fl6XwKqpu9tNpfcIorJyfTnghtb4qVzSmMPKOiPUL6H21ELjOY25EWnVv9zv8wG087UQIuV9zibQ+A2Zh9ljoGEd2yhCmoJY+gYrRNVApYpV8eSIEtvvY1LMxvtGzpqmC+nfXewv1S2WnbMctS5AVee5GvNgJdjvGV7LNObJUp5UJNJsTXrLV5vOhTwjPvmOypATL5hToXaNYHzrKfdfOVEkdKAN243eUTLugBccztkPZiXLIHRaEgTCYworviiLYykar5G981Vrd4P+r+K+TcujVj3dPcVRPnftMluTt4KyNl7RtFrsybxIc+ZIy0YdDrip55ZgvzX8U/dFEDR6idq9Cc4TfpsnKBGj9ox/wl/teuVI5iCMRJsHIdwdt2n8+eLY/v2VYpqn32/wevgQRU2/8pndDydG4p3QqSeEMwXDCVCsYEveXLNvC5hQa8Faq84AK3F0Psjr7JgCLzWM+qbGHguTnAIpXipm2a0DVDidGP2tgNKPQ/Tjb/g+jMjnV/ehpzf76s8dGz25E94N0z83G3B0XcJzAnANRS0JX5el9YLqXx+NFxj/UHVkRwiZt793CMe3r2YewyVip3gFcXv8lo6AyP59WfTY9ffTiChmRKIc28l5PTlW+zUyy6WO+FYwGE8+iXRqls97IDE46eFvtSC2WXKld4BdO1c/+DPTkeLBp8CDiL/kR4Rw/3b4o0bo0xuJT2fnT0POk7BvDtTx/n5xpDlQ/VlIunYJcDimF5T0cCWRcE86uZSLK4oJJZymo3JDRGS9DcEhHNdcWERHOAF3SFAdSjRW5vbz9thGFeLmEvT8Bn9qVRhfMQyUPqfR8nxjlGq5wJrZKHL+P1D8CMLV748OzyPZ5QoZBr2eWwbXKKf1T8naIIxPIj9Wxv+9BVXdS7mUSH+DMrJihUHMrBE8dWm3NI5odDqnWtKfOBolL3eg+2xdRl+NAQj9y8mpFaOBeFaLDDFhgD8MlR8FPOaJNKo3wt5mKLmSHzZ5ZK0CedC6F3aL1sqMkX2eZaY5xIc74WaPjFLpXDRYNR8MVv0ZLlU4o0mK5s0MCNVewvCCLptwbJCVwqgCA5QdS/tlJkLx3IQDZSzftm9HQbuVoaAGzqF6O2jLnzXKGOeV5Wu/9B5jivC2DFHWaamMfgOkY+08RDAEZHd7Xz+oPsB6tlLVdkg5mI5QyRPpa5u2W0MoVXfEZmOURN1eqFEpLLqjAgoe43wnyJ8bEllE/VZo3LXRz6JyLH5xVrqSH6WARQj18IufE1Pad0ZBV0Or+MCE3v1blz5HDOMsqtFkZbthA7JwHqaXaAxs19+ZT3at6hxAuA4TLrKjzZrQIZCXtp9t+2Jd2lj04XnhKerP0XS8hhBA6hUi8tuhWjdISHNUAfzM9lrhrJXFT0VOXlpkbcoQSXVM2dtQwDZGOVhHWFumJaX4KFLEMgONYPFJCvuStssgxJ+b2nNAWx1/Zxixnkm1IjM9xrJmBW5AwCKuKMFX5oF7ctWIEJ2yLkgZawia5W9U33An1a6VDLUHKIApX6UBHIrO14wSGrlq5x8a5j9VS9dT4NhJA7SbXfud5rArGzRQ5higMrqKNpJkflDpFc6KEQ4e8PNISuyfDrBajZDgjuLyT3IaGJJ3MTgg2V3wdCh2CivP8g+ZEzDTjYyVmHNv+2L1AdKsmu3M82MWSvJwwyq38yqkB+25UQGcbYPAHe7G61hLHXq7W9/fBQZ8dEqJ2+esUQH05KyyI6cVQ3TY0rumolp0800YKTfZ7RiXlES3WQGze9UosMoyoteiVHYukrEHSqi1Kyz8nSBuvAiirAxRG8mopwvnoR65n4ucjJDSHgGrO6pRNCV/CwLNB7jIz6eYIc/nX0XAhhpFv0GDA9GjJ6xw0R1AUaM3MwZY1RA/tAbTuvfA9wiKjC+Q+74Aq/YUGdXHx7IR27+46ODwXPsCRGzoMvVACoFadyP+7fRw8WmNWwlo2YEi11UitS2JbG4K1jdmn2QGVJMsdmn04ynKN82JNQepZxib3C5Ad0yh1HRGZDicd5+SRIOyKPYO0XB7B/LKU7PecS4ohh2IX55MLyKvKK56BuecGk7hRSoIa+zoyd2+goFdg8YYCexMlZiplWxrWblOkZduElnH0JZGomeMoewnYajqpqpZ8k9Szc/HVv1CKAz62KheCAPIiBV8Uce+LQZcQjgI6UUGTjC/aJqq/wng5PrG9hvY2lDaWoh7+zX03v2WA6QUbigJDv7oMu5QldMRUPz5tkOI1CEUJ84CCIFMgwGI/8bCNiXfqq98CwNZax6foZyr1qR11S8hVQ9tRswtRNhkBNqyamVoRlNkDB0B3xERmZx8YUn4noNvKfYMvD40albMRzlSl13fpL1hMhT785kSIS7B8JmkO02vku2jRGzYU24dJrDwFRYZ5HHSoeyrHhWJTB9oQpp9HLeWZAVC6QeLyOLNszPqArMz0Ru06ry0RgWqhzuss+20+ip7iD7R0J1LgBC31KnyQMf/SUbMHxqDYVL/PznY508+BJQlbH3aa5Q3ZA+ehTJwKKohJoTpZbjPxb38N0K48EOktkMqEQm9d83OxSpi5XBt9CdzGdbnDIEpPw9Fv1QJQpq59i003NM+F12niS9366hiCmzY/dLoyLWdvtIMtyHGXuT2UWtsgpqXpWAwQtS7kMnTD0w+APM4KL+PH1TWmsLBUblBik62cFY60IMf7q2zw2PM2+VRN2+ZiWqvIRL/tRNLeG0e0ETaDRRuB+rEjj7TRRLtyjywadPB+nqkcvFuFiTAMA8FdlrYAYPjK57bCzXAc4o7bPU2nJiXlhcluwrv6i82Xo1dDqTrcQDjF2i5z326YNzbWeLSxhGGii+bkpganWkCqZOgiE+IxXyYvH6mkkHItmmypBdf433rLe/Ne+PG7U8Fsvz9IMpMA5RMMkXC2rcpDmdCTwzXcGPcoXkODwHB4dkTI5Lv+SyKkvtvvp/2pSLqNb6yG8yLUVlLF9ZutptG2i+DFtgYU6BLb4KEoM6ZMLE8A6GKIra7vF7+0afTcRVyJ9c25wFKwfRrHcW0BYl22WQWPk9xwMRM7l9boLQHLqaYSmj0SoOc3yiDTsKGdny0CB6mZCzd2cfJsPs3VUlqbPLeCL+YAkp80Yrcl9bMrX/dFLIaH0rSI5q+kCVSWrRL65ylD1wXh1YuGLP0V8pbEX21OQaPoduFTOI092ArxYZjN0dSIzYTMa5YbIRXV6duFraMtsml+TEp2yprmSoGufLEfiRMn2E8lqb05JkhupvNatut0APEC4nhMJtVyS6sBtyZGU03HL+iGFf2VW662X84yR9NWsUNn3fLWsEd/8pzJGRaQuueZu3kBeSMA0dZm9RFd9fZqMF0gihBfKcbCVTWx4cpdbQRlz2ehosUaugmnwr0jRoq3dApJ2g+BZ/72cnvAeryYsGEcio5xub4gb7G6ElmCRJOE0w9aZtnWefxMUOyf32mqoBCQISsx5xjC84Pp5MRioGpTErCd1jdPw5sPZYoul04iuOgguJ2XmiB2dwchve5uUpcYeTGCKrb1WpmSUxLrBXQAvPAyHaedDhQGMuPjZNG9lFjrJguvJbzkNYlDONWPu6k/YSXht2x2n2Sv5/y+kTcoVzdZgRhwQUif6saIS3ixUkjviM3FjYFymAgsz5h3sI7PxpK+eocWI+3uIg7L4q9V7idUTxb+KFFi9GU5YBKZe48Klgzsx2R1E2HGeeITnbio4EuqQDVIUQYmA58CiGK8+Gx5zXYb4aHR090b1t0BYXhhU6yiC/N4FrnHLXgYMWRZsSR0XSyufRB601hFNQm/8QT2XgprLbQOOn8RwxHVC1wZjugXdURg96ClBjGLAThIY8GFDCRVrSE1z7SxrwMhnHp19DfVovbbJG9xIlISmuQp/ygknNkw6OUaTsUElCZegT0m6w2XWAtizoU7WdfpyHalSvGO5ArO5ASntDVnccpPSZtp9RoFrd6DcaMXygnr5KhVJMwEwdPNuHK4O9O+nRvZMVh8+WmlVLs1slxGjdi6MIScIO2hhH/97WbZyzwdvCpCB5nGWKzgtZZb3sOxiHlIWKILs9mWO0JuTO9sG4GY5M0aW5Cp0aQmEG8hfvSAc9P2dh02RlcrUgMygcEgzoiIz2SERKHHo47Fx3z8AZRtYHTXjTyjok/tVFncoolTANwJ9ewfDq8ohPd3nU4jicGDuBZY7gIOjmCLa6youmxYWvfftKQut9Y0RPno3fC2MqIgt4GETEV43By26pcm5XY/PC+QLZCR1o/IwaUK6ZKbXdRoEFnK28U97SS2Gd9rhQiYfcbS3AddNSeWYuWOpFK2g7tatW3FNt3pDou1HwZUb+eo6Zs0p1BT0Zugpx/zDwM6Vkhsztn2aWYABYHC5A0pkoXB1AFktCd1Ni6oguZSm1Vgio3m5f3DtGIDZaVIcEBXXerCLcewT7Xlay6u7SixCTyBvlcAAyreKAIVjKryxaw2doH5jX+BHwt3ptN0iBetnV06NhJupJNyefwJRwJYfA9MzkU2yl6TfqB4+2xliG2Ej525qGjm4AmtvHorR+uE3ptD/EIzJh/sf+/dkS2mSRTvh/cET2hC74JUAQW3N4Zl8V/CzXd+fAFeeeo4P7+jerZzIu94TU8IPROfKXDfEIeudvZdl6N79N2cPcWH5468xDvBXmY30oshBDvOC72ghkMh+zTTaADe3iBf8OeFdKDMo/pyZl8Zk/bvChToLT/bUyoWS3uk9dsUtxFeYmNGsKQOqDAjsGUh6d6pVXYGFiU0iGEwjkyyinNLgWGx4Y+b2357WTbrWP8S5p497N/3zpxqu1nZx26i4A4saBv1yv1GHO70zuMkB5x8V8bkPsJB3M7zgBj+mLr0xZLFKUJZp5gmzF/YYXA8iAfq9hlrKtQBr9KOQYWR5fE7RQi46JsHJHQFImLWcVYJ8xQaVKt1ktmHHeZh6U5jWh75IiGN9QdRNtvofgyyjR32YjdFYhnB1edXiuzZpKxgO2jK/16LgtkZoppeIKPv4CSh2GFZq/DAAqpZml+bcZVtoegVkqPYX1h1w7F09edjopzDw4KbTmZzHN4NwKXEKT5pUi6QQX9oEH/znxagG1p08IuBtOmGyDxPba1LL1rClDAbz/r6Emaze6luMQ5n6a5cRcwmLjDvX9jmZLE21tvNJ1k0w10hd9ms9wkyzOmZXs2EsuNo8o4CZ4f8NqeqMpS6rJDnrAKJ9WyUb1yexCCJRjrYXmIWRIxze6rKbRJOGwMRm2MPodY4+Ntpyp2ghVY/SG0Pwcq22kQw8Gu4+iklzePlKbakVEwyfXY60q5jmAxYqEZl/x4Veh4oq2IFXqbNvuC2gQbUv+CtaxbQ2JfEX1GcGdrKRDWtQ8JMy8w4/Z8m+GbVpteyK9XQFT6dH5r8n0OlzBl0B302yp4i6PHR5wzijMkIOQ/I373maLgulsJTYaxjR1QgMt8LbANR5CiBT1+FhL7M2KYtABacJMM4s5JC1hzux8xh9eZEBTe63ziThmGmj7XQrN4wvb5FgaYJLfx6L7W3XNhQacoJrXfHd96m1QjazmJrPUM2d3ALUQWUVuBnFhgubVrST7bDVBgMrily2w9DkLfYmuP4hFXd5nCct1u4bINk69wmehI38TusQQ47akVrGjvkDVqdnmsaFHOI4Tjn7jBRxC/y8mjmTmR9xBGuPB3+wjo42xKdnONujqF7ifNhtBmuAQVh8EiMvV3BMJcwouorBPikKHDOxyP7zQef6jyrTN9CcK8tF5/Zasx10bnYvkEuHnuXEy8F5QCAn+BlYtBThnjCwV1hOXFDFAmifqDxx9FnIzrKX6k/Xycm8nvBC3/zby4voZ7H/F7EJIBidtRC4Jx49cd0AzVGcebhzF+5D95L9oRo3iQ87qDIwqTOnpTMG1k2PkhyV0oBAFyDxPBSDKwOZ4Typ2wA1wYs+PF10j6bDvABiIMjJ6spqqda5PrrqPOE+s1vutiR7XG/JZ5GzwYSaprj7jtRhvfkihT9BYOh4vrWmR9CAFRprG2cDfCO9zgZ0bpOrAwcDBF8RAstjF5Z74k1PlwMcd++f9HaRFeSCNdHkdQYw6QfzvGmB9nGz11Uv/h7GxGb3GK91nbDYt3W47akbnBf6RgDhpO/OGAEEcmlXaWzhm7HhzHJ4v04x5qbAW331rV2LDu9sU3wAjG0HkvdcpJm8HQkCi1oxVYTdvALWxE2uhKdnataloNZ1m2kUcdLKi9r0YVa6eaGO+UeEgnb+hzWgOHv8c+xYYrqUaXMp7yt6Hc9nEjAYlevhdsNyao1bJwwurL2hsD1xRdKfJ9wFVMp37W4+xVq7BvJvf/CC/2bo75x8ONgwRMj5Zi3nEr5P5ZZDTAkBPScm7r+jUIRTA11NkQYm/faFw+Ghen2JWgo72TnuCdM+EJM5CvSofPfG2x2WRt1+qv+oXDG8OJFxM3v6BJ1mHQIbuYMRNzVoou8qnV/b98a3/THAWGYEZNufPhkMhY75/Eybh0L/ZebutzsEbHp+INbGExmwdGwZSpRvHDXWD9TwQIHUsFZg584DWG+1wFIgMyRJQN5FQCPa78YQl0k3mfF9leNgf+ADyF4/O8heBX+t1U+yJwNwLcwpgl0ADy1hicoQ2YHH6zl10YCIiPKIsu19H08zvFBhebRZo5jWVw5p/uLgvsRBA/JEgLehAdXSs3y4x66uN9WEHTnqgJlUgydcrUhOxTkkjCExXOaDgT9+hl5itgshyFOyCDQaEetHpdMvwuaZCQjd3xSGEV57ZVypxQ6qcZtpcgo350u0ETDdn9eIhRLOeDgbqctorSeCDhaLVebrAxYQrqTj6NouHPlLsA7mzjDcQnZi4/r9RGDG79SOYSWT1CN1D8NiKTFhjZMcx79XuUvkZRSjpU7NyqMYoifaUOfpESmY+//UWC3bsXHQCJNN8EvJJkqFl2BQZ9mIoXF9LlLR4P8CKSu52i/MBc3xXF8oOcPZVbWbE6st8iWRUSx2+8TNfpPuhlkXfkJGXhnrOP0hj5w8jpnPkJcItA2gwSxpK9CDKGwZ3aEFjJ6Vnq26uebz4yACG2WRN0dOdjiwEPD0lUNJl1teqvaF2Aauc5SKkXP/tkTcIQIzMsBsX+hyIM3gV9uY6N410c4vOWpC+DItbWTtTH4lf4GW2zNDZKhx6DzSEIQYkqDFjLlGZgRGxfm+4u0sp71EOW5GQ14Kgb/Ngo7Vq7SBrj6WDJxQ2hMydfGNFjpqz2u1fIuLARgk28upeAzhtbdpi7A9T6xjQ7MEux5uae6iJ7abWqPzWCpf4CpwQFMFO4nD9MXlK2timY8mg5V9XhgWSYVFAo76BOFfigtXj8vxG3/COjbER31H8Ptvj8Cfefmzhw4C23TeswFXfhl7tA6mKn0g+NoC4YP7uR5qyxggtb1sBuDI9WfEjq1BkO3rl2qd2QRwlQ4TRn1Z6NgR1mztnNMtbQAgutYP0JvwYCXZdY00lJuDYeAE5xfqJyZeWB4gx0kiQ3BOaLR/+zX/Ofj7MP87f/WpmXHH87uqn/mpnjMfsqXqNJ/UhSY66USaWJhBznLds2sPF78HUMIBQ7+f99DgK+sNEmxTpstl2hwyqcVOCTDfbYZqu7vilTadSIMced88gD58WJt1OCJxI99NhzTz3TqFOS11546YJ/DNjlnTfeWqJbr3wpki31r1QqR6XJkC7TMstlyfafLjlyrbDSKnmuOmaN1dZap0efuqoeBnEQDwmQCLXA32mQIBlqQwqYAjgFaZAOIWQYIsxQwwwXboQIkUYaxfh+E4kWI1aceAlGGyNRkrGSpUg1jom9Z2G8dBNMNEmGyTJNkWWqaabLpmnNXOWaIc9M+QSERMQkpGTkFLvYJUFU1DS0dPQMjEyb3J+1rNVcFlZZydC+MRVyKFLMqUQplzLl+1+KSlWq17b2naZSq049yv4HHa3a9mE/93lf9nU/9nHfrdChU5dxuvXotS511dV2pXur6XL3t74721JVDdbbUH03u25jRTbV6vgGVv070472tk+hIttst8NOu+y2x17tuasumzES8Lm8t0ZKWu/jo08+k6qvrY1+UM4P+l8lqdYlcdalTfuxgEsr9mMZXyme+kQV4HqLtq4+PGBBRLUCYbooEOgUeb/L6ufavWdvJBqLJ5KpdCabyxeY7/lypVqDwkdyd6vd6fZ+1AbDERJkTvHdqX6QKH5gtz8ctfCL1jfOwanTM3O/vr1/fGZ5UVZ1MxpPprPCgfekXK03293+cDx9dxb52x0P71x2Hj+B35/5IBh+hCZ4O4WghYv/4ML0+1PaWOqHcZqXdduP82KcQz49Hx8f3TOCtx+qbiNw2zGe3zgTGHZkIC7WkM07fZnLNhG/PRqdWqITBPf68jj7AvM4l/L4KoNXCYqLV7f7rFLyUAgpbf2E4ISJb5wUkotafkEDF1WwYC1x+12sKVJrZS3rGbl+rO6AT62/iw2E0lx/bWZIr6a5j6kfZtFYbecJFUIoTttKboJy9ccHffFQf4treOX+h7xhKD35aGjqFxNv+i8zTnCuRWN9+0MmeWK9qIKVDtPXX0n25aWbObzD5R3aoY7vWHciOgz+889/h10/CW9PwRvZcy4M3zPzX2q/VrdBqtZALcoE5nBKng8oRQNP2TCHMwxmv4tMhqpFeeKAeM7czCuvTnC84F4UwvOC+RlUfOFvBvmbn6oQDvl5UlR7xzcY9RiPnloqlzl8JyZ7+MbvTFg+zHDMgEUGcNcIfrzrB1oRe/tiofWYsQpHmWqpS1j/KnTf8Z7rapU7LglAyPh4GD8yx8fnZMd86GlKt56NZ224zCQvSwKg/xlt3s1Ti60qMzJIuqhh/dX0LuYu/qgls7X4GcXSXbrV8l4nC1n/SDmw/a21gOr90/v2Kb+sAUfAIGMUJwmj+nO/+1uMru9iRdT/c76BLn0SRSRl9dK3yoUQxhxnlmBoSbk1VJmqKooTYLQURmKAJ7VkLFxyQilkYDQvb02FzjZxTst+0MAGrrAyT/llYt264Ts/A9fT2QXOtouPMdCMUY5Kk+6z0rpO6G6+DLmQm+dz2Xw6XKbqB+oihvV8vrt4yaRdzxF9I6UWiMxNn2z9p9p1lL4Zpq66YzG6BfBWbR+hAM4ZfP/i3LTVOSdy0r8c/qeuTRpQQXf+qWB2NOWcCRKwejtQIEMB952UvD/b6f9VL6E/UFtrPO52qHbU/IDElwg3vje6rNoeZ9nv+jcW8lzNpb/oqcDEUrgCc9DECAI0lIgAEpQgwwSfedqCdwANY2EKSxBLR4u+Q5lF9ZGx1Fr7l8O2jV7LYTOcpLP91TKF+dJlOO76qnV1qjfalcXb5MHanyC6Kgp5y6XaMt49KEv26Byyt4HjhieKEujgbAHiAUIkDGcgSx1UXgE0bJR5yRIWnhSAO8/kYPb/IP3T/vTUfvbH0htDOdKSw4vMVsAPtz+i8UpfZckOLmT+kvDnKOsY7qGLyhGqiMrNaV99/XSoquO26oAq1Mc7OW/nGWgoEQEkKEHGQ6dFuDlAQ4kIIEEJMpqyn+YADSUigAQlyPAm4RRtTTzqJf2lhISFhoaEhYWGhoUPCKIfFsRucBVBqjWUeydaq2P0/jWwHO9s9J/LQuFhlounD+S2/FMFmrvJLWeeXsySn1PLcI7Iu3Umv2zvIBU3kdD9cbedcAbmT8zNkw3zAeA82MAt1oywa2eC4AXyLrbTbvOH+V50Yc2hD9GRQ48YbX1xCzdPZKNK1a6k2ZW1u0TuUrVr0SeglF5Ld74KbqRuBgF664Vj1rCEGFZA4ArWsAEK13ADCWxhB3s4wE9IIYMcCriFI/wDZXbXZk+Za3QF4cc3sF/BxMNt9hqWjnt5m0GU/BON/EmypQ64yuHYc0GbX23wk8UXM5f4qSVywFqsAL4SN5cvu2cw0Of5Hf4znwN44Mc8sqeUcIZ4iflhAoiNiJ9XGgXywHGkXrGTSC57xIqlF+bWcSm/NESInBgwTAIRSSGSLLK1YvA6aV+fmyLRuklei5s9SjaCYBoo+4ESwPSHpOqXVKGCmjQn4V+aazbVG7OUCUtMuiZpkhfjdOxsbJHtMORO3VGi17Hchz1nmj3a5/u0e1Fu+Ctew1MOv7C270uIUsdTpkvta3NaeLNTs5JMYbos5IVq8jmSa/qU5qtPNIaCSCg41xSokIX2lyiM+6KuscIsvbTZ0cw1R3TMj4uszKspUSlLdkeOk0KkXvOXHYFfa0oW3DIZLH6OOmsfjvaHSilhnVLh/c8U7XR5odPV/kgBYIBmr+klx8klpwnH2PGdHafmkJjyI+kVJ8k153+ZXOT4h0lSO4X1GtiEI2ztBiuyAEyWqbIiMzwUMltYy/lkGDbKjDI8VfxZXHKR/h2e2+Kb7Hlt4a7F15lL56Zc7fu3lm0ZIt52bpfJTDnpiu6FhC3otO288De+CgAAAA==");
}

@font-face {
    font-family: 'FontAwesome';
    src: url("../fonts/fontawesome-webfont.woff2");
}

@font-face {
    font-family: FontAwesome;
    src: url(/sites/popsci.com/themes/sand/frontend/vendor/font-awesome/fonts/fontawesome-webfont.eot?v=4.6.3);
    src: url(/sites/popsci.com/themes/sand/frontend/vendor/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format("embedded-opentype"), url(/sites/popsci.com/themes/sand/frontend/vendor/font-awesome/fonts/fontawesome-webfont.woff2?v=4.6.3) format("woff2"), url(/sites/popsci.com/themes/sand/frontend/vendor/font-awesome/fonts/fontawesome-webfont.woff?v=4.6.3) format("woff"), url(/sites/popsci.com/themes/sand/frontend/vendor/font-awesome/fonts/fontawesome-webfont.ttf?v=4.6.3) format("truetype"), url(/sites/popsci.com/themes/sand/frontend/vendor/font-awesome/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format("svg");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: fontcastle;
    src: url(/sites/popsci.com/themes/sand/frontend/fonts/fontcastle.eot?u756f0a69);
    src: url(/sites/popsci.com/themes/sand/frontend/fonts/fontcastle.eot?u756f0a69#iefix) format("embedded-opentype"), url(/sites/popsci.com/themes/sand/frontend/fonts/fontcastle.woff?u756f0a69) format("woff"), url(/sites/popsci.com/themes/sand/frontend/fonts/fontcastle.ttf?u756f0a69) format("truetype"), url(/sites/popsci.com/themes/sand/frontend/fonts/fontcastle.svg?u756f0a69#fontcastle) format("svg");
    font-weight: 400;
    font-style: normal
}

#ad-manager-ad-fake-out-of-page-0,
#ad-manager-ad-x95-0,
#ad-manager-ad-x96-0,
.ad-cell.hidden,
.field-page-sections.hidden,
.hidden-ads {
    width: 0;
    height: 0;
    padding: 0;
    margin: 0;
    overflow: hidden;
    opacity: 0;
    z-index: -1
}

.bonnier-qa--form .qa-asset-clear:before,
.clear-tags:before,
.email_opt_in_right_rail_title:before,
.item-list .pager .pager-first a:before,
.item-list .pager .pager-last a:before,
.item-list .pager .pager-next a:before,
.item-list .pager .pager-previous a:before,
.listings--bulleted-items .content_listing li:before,
.main-menu-social,
.node-readmore:before,
.pagination_wrap .pager .pager-first a:before,
.pagination_wrap .pager .pager-last a:before,
.pagination_wrap .pager .pager-next a:before,
.pagination_wrap .pager .pager-previous a:before,
.pane-user-contest-entry-data-pager a:before,
.password-reset-success-message:before,
.qa--mark-as-best a:before,
.qa--unmark-as-best a:before,
.qa-answer--actions .qa-answer--votes a:before,
.qa-answer--actions .qa-question--votes a:before,
.qa-answer--best .qa--is-best:before,
.qa-form--answer-form .form-wrapper .qa-asset-clear:before,
.qa-question--actions .qa-answer--votes a:before,
.qa-question--actions .qa-question--votes a:before,
.result_tag_container span:before,
.scrollToTop i:before,
.search-filter-tag:checked:before,
.show-filters:before,
.slider-cell .flex-control-nav a:before,
.slider-cell .flex-direction-nav a:before,
.vocabulary-blog-channels .rss:before,
.vocabulary-blog-channels .views-field-title a:before,
dd:before {
    font-family: FontAwesome
}

.bonnier-qa--form .form-item-category:after,
.field-search-filter h3:after,
.field-tags li:after,
.gigya-style-modern .gigya-screen-dialog-main .gigya-screen-dialog-close>a:after,
.qa-select-categories:after {
    font-family: FontAwesome
}

#page-wrapper::after,
#page-wrapper::before,
#search-hubs-render-search-bar-form::after,
#search-hubs-render-search-bar-form::before,
.cell.slider-cell .slides::after,
.cell.slider-cell .slides::before,
.clearfix::after,
.clearfix::before,
.content-article.article-sidebar-fullheader::after,
.content-article.article-sidebar-fullheader::before,
.content-article.article-sidebar::after,
.content-article.article-sidebar::before,
.content-basic.basic-sidebar::after,
.content-basic.basic-sidebar::before,
.content-main.content-article::after,
.content-main.content-article::before,
.content-section-sidebar.container::after,
.content-section-sidebar.container::before,
.content-wrapper-inner::after,
.content-wrapper-inner::before,
.custom-section::after,
.custom-section::before,
.field-body::after,
.field-body::before,
.field-sir-trevor-body::after,
.field-sir-trevor-body::before,
.item-list .more-like-this-results li::after,
.item-list .more-like-this-results li::before,
.leaderboard .item-list li::after,
.leaderboard .item-list li::before,
.leaderboard-heading::after,
.leaderboard-heading::before,
.main-footer::after,
.main-footer::before,
.main-nav ul::after,
.main-nav ul::before,
.media-element-container::after,
.media-element-container::before,
.navigation::after,
.navigation::before,
.off-ramp-wrapper::after,
.off-ramp-wrapper::before,
.page-taxonomy-term .content-header::after,
.page-taxonomy-term .content-header::before,
.pane-apachesolr-result .search-results .panelizer-view-mode::after,
.pane-apachesolr-result .search-results .panelizer-view-mode::before,
.pane-author-bio::after,
.pane-author-bio::before,
.pane-node-field-search-filter::after,
.pane-node-field-search-filter::before,
.pane-node-field-suggested-filters::after,
.pane-node-field-suggested-filters::before,
.pane-profile-tabs .gig-comment-header::after,
.pane-profile-tabs .gig-comment-header::before,
.pane-profile-tabs .gig-metadata::after,
.pane-profile-tabs .gig-metadata::before,
.pane-search-bar::after,
.pane-search-bar::before,
.pane-search-title::after,
.pane-search-title::before,
.pane-user-contest-submission-gallery ul::after,
.pane-user-contest-submission-gallery ul::before,
.pane-user-contest-user-contest-links::after,
.pane-user-contest-user-contest-links::before,
.qa--header--container::after,
.qa--header--container::before,
.search .solr_client_form::after,
.search .solr_client_form::before,
.search-results .panelizer-view-mode::after,
.search-results .panelizer-view-mode::before,
.search-title-wrapper::after,
.search-title-wrapper::before,
.sidebar::after,
.sidebar::before,
.slider-cell .flex-direction-nav::after,
.slider-cell .flex-direction-nav::before,
.user--profile-header::after,
.user--profile-header::before,
.user-header-action-links::after,
.user-header-action-links::before,
.video-playlist-container .items-per-row-1::after,
.video-playlist-container .items-per-row-1::before,
.view-content-listings .num1 li::after,
.view-content-listings .num1 li::before,
.view-content-listings li::after,
.view-content-listings li::before,
.vocabulary-tags .field-custom-tout ul::after,
.vocabulary-tags .field-custom-tout ul::before,
.webform-confirmation+.links::after,
.webform-confirmation+.links::before,
.webform-confirmation::after,
.webform-confirmation::before {
    content: "";
    display: table
}

#page-wrapper::after,
#search-hubs-render-search-bar-form::after,
.cell.slider-cell .slides::after,
.clearfix::after,
.content-article.article-sidebar-fullheader::after,
.content-article.article-sidebar::after,
.content-basic.basic-sidebar::after,
.content-main.content-article::after,
.content-section-sidebar.container::after,
.content-wrapper-inner::after,
.custom-section::after,
.field-body::after,
.field-sir-trevor-body::after,
.item-list .more-like-this-results li::after,
.leaderboard .item-list li::after,
.leaderboard-heading::after,
.main-footer::after,
.main-nav ul::after,
.media-element-container::after,
.navigation::after,
.off-ramp-wrapper::after,
.page-taxonomy-term .content-header::after,
.pane-apachesolr-result .search-results .panelizer-view-mode::after,
.pane-author-bio::after,
.pane-node-field-search-filter::after,
.pane-node-field-suggested-filters::after,
.pane-profile-tabs .gig-comment-header::after,
.pane-profile-tabs .gig-metadata::after,
.pane-search-bar::after,
.pane-search-title::after,
.pane-user-contest-submission-gallery ul::after,
.pane-user-contest-user-contest-links::after,
.qa--header--container::after,
.search .solr_client_form::after,
.search-results .panelizer-view-mode::after,
.search-title-wrapper::after,
.sidebar::after,
.slider-cell .flex-direction-nav::after,
.user--profile-header::after,
.user-header-action-links::after,
.video-playlist-container .items-per-row-1::after,
.view-content-listings .num1 li::after,
.view-content-listings li::after,
.vocabulary-tags .field-custom-tout ul::after,
.webform-confirmation+.links::after,
.webform-confirmation::after {
    clear: both
}

.clear,
.tout-wrapper {
    clear: both
}

#password-reset-container,
#user-login,
#user-pass,
.cell-images--grid-left .inner-cell>h3,
.cell-images--grid-left>h2,
.cell-listings--featured--center .inner-cell>h3,
.cell-listings--featured--center>h2,
.cell-listings--featured--left .inner-cell>h3,
.cell-listings--featured--left>h2,
.cell-listings--stitched--center .inner-cell>h3,
.cell-listings--stitched--center>h2,
.cell-listings--stitched--left .inner-cell>h3,
.cell-listings--stitched--left>h2,
.cell-tout--boxed-overlay--center--full-bleed .inner-cell>h3,
.cell-tout--boxed-overlay--center--full-bleed>h2,
.cell-tout--boxed-overlay--left--full-bleed .inner-cell>h3,
.cell-tout--boxed-overlay--left--full-bleed>h2,
.cell-tout--boxed-overlay--right--full-bleed .inner-cell>h3,
.cell-tout--boxed-overlay--right--full-bleed>h2,
.cell-tout--featured--center .full-cell .inner-cell,
.cell-tout--featured--center .inner-cell>h3,
.cell-tout--featured--center>h2,
.cell-tout--featured--left .full-cell .inner-cell,
.cell-tout--featured--left .inner-cell>h3,
.cell-tout--featured--left>h2,
.cell-tout--featured-boxed-overlay--paired .inner-cell>h3,
.cell-tout--featured-boxed-overlay--paired>h2,
.cell-tout--featured-gradient-overlay--paired .inner-cell>h3,
.cell-tout--featured-gradient-overlay--paired>h2,
.cell-tout--gradient-overlay--center--full-bleed .inner-cell>h3,
.cell-tout--gradient-overlay--center--full-bleed>h2,
.cell-tout--gradient-overlay--left--full-bleed .inner-cell>h3,
.cell-tout--gradient-overlay--left--full-bleed>h2,
.cell-tout--gradient-overlay--right--full-bleed .inner-cell>h3,
.cell-tout--gradient-overlay--right--full-bleed>h2,
.cell-tout--package .inner-cell>h3,
.cell-tout--package>h2,
.cell-tout--stitched--center .inner-cell>h3,
.cell-tout--stitched--center>h2,
.cell-tout--stitched--left .inner-cell>h3,
.cell-tout--stitched--left>h2,
.cell-video--single-video-background--fullbleed .inner-cell>h3,
.cell-video--single-video-background--fullbleed>h2,
.content-article.article-sidebar,
.content-article.article-sidebar-fullheader,
.content-basic-header,
.content-basic.basic-sidebar,
.content-header>.pane-sponsor-label,
.content-hub .comment-button-container,
.content-hub .custom-section,
.content-main.content-article .comment-button-container,
.content-main.content-article .pane-comment-providers-comment-providers-comments,
.content-main.content-article .pane-node-body,
.content-main.content-article .pane-node-webform,
.content-main.content-article .pane-taboola,
.content-main.content-article .st-block,
.content-section-sidebar.container,
.field-tags,
.footer-content,
.hero_image .image-top .info-wrapper,
.listings--stitched--center .inner-cell>h3,
.listings--stitched--center>h2,
.listings--stitched--left .inner-cell>h3,
.listings--stitched--left>h2,
.main-header>.inner-wrapper,
.no-sidebars .pane-node-field-event-date .field-event-date,
.node-type-video-channel .content-header,
.pane-author-bio,
.pane-channel-icon-header,
.pane-comment-providers-comment-providers-comments,
.pane-heading-image,
.pane-node-field-body .field-body,
.pane-node-header,
.pane-page-messages,
.pane-post-social-post-social-block,
.pane-profile-header,
.pane-profile-tabs,
.pane-social-header,
.pane-user-contest-header,
.profile,
.qa--header--container,
.sir-trevor--grid .constrained .cells,
.sir-trevor--grid .constrained .section-title,
.sir-trevor--grid .row,
.site-width,
.stacked-splitcol,
.tout-wrapper.image-overlay.full-width,
.webform-confirmation,
.webform-confirmation+.links {
    box-sizing: border-box;
    position: relative;
    max-width: 1024px;
    margin: 0 auto;
    padding-left: 12px;
    padding-right: 12px
}

.element-invisible {
    position: absolute!important;
    clip: rect(1px, 1px, 1px, 1px);
    overflow: hidden;
    height: 1px
}

.element-invisible.element-focusable:active,
.element-invisible.element-focusable:focus {
    position: static!important;
    clip: auto;
    overflow: visible;
    height: auto
}

.search-results .video .pane-node-field-image::before,
.video-thumbnail-container::before,
.view-content-listings .video .pane-node-field-image::before {
    font-family: FontAwesome;
    transition: all .2s ease;
    border-radius: 100%;
    border: 5px solid #fff;
    content: "";
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    font-size: 30px;
    color: #fff;
    background: #000;
    height: 60px;
    width: 60px;
    line-height: 60px;
    text-align: center;
    box-sizing: content-box;
    cursor: pointer;
    opacity: .6;
    pointer-events: none
}

.search-results .video .pane-node-field-image:hover::before,
.video-thumbnail-container:hover::before,
.view-content-listings .video .pane-node-field-image:hover::before {
    opacity: 1
}

.columns {
    box-sizing: border-box
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.text-center {
    text-align: center
}

.author-bio-desc a,
.field-body a,
.field-sir-trevor-body a,
.field-user-contest-body a,
.pane-term-description a,
.search-body a,
.sir-trevor--grid a,
.taxonomy-term-description a {
    border-bottom: 2px solid #f4bca8
}

.author-bio-desc a:hover,
.field-body a:hover,
.field-sir-trevor-body a:hover,
.field-user-contest-body a:hover,
.pane-term-description a:hover,
.search-body a:hover,
.sir-trevor--grid a:hover,
.taxonomy-term-description a:hover {
    border-bottom-color: transparent
}

.field-body .content_listing a,
.field-body .tout a,
.field-page-sections h1 a,
.field-page-sections h2 a,
.field-page-sections h3 a,
.field-page-sections h4 a,
.field-page-sections h5 a,
.field-page-sections h6 a,
.field-page-sections ol a,
.field-page-sections ul a,
.field-sir-trevor-body .content_listing a,
.field-sir-trevor-body .tout a,
.field-user-contest-body .content_listing a,
.field-user-contest-body .tout a,
.sir-trevor--grid .content_listing a,
.sir-trevor--grid .tout a {
    border-bottom: none
}

.border-left {
    border-left: 1px solid #999
}

.border-left.border-dotted {
    border-left-style: dotted
}

.border-right {
    border-right: 1px solid #999
}

.border-right.border-dotted {
    border-right-style: dotted
}

.border-top {
    border-top: 1px solid #999
}

.border-top.border-dotted {
    border-top-style: dotted
}

.border-bottom {
    border-bottom: 1px solid #999
}

.border-bottom.border-dotted {
    border-bottom-style: dotted
}

@media all and (max-width:640px) {
    .border-left,
    .border-right {
        border: 0
    }
}

.fa-star::before {
    content: ""
}

.fa-star-o::before {
    content: ""
}

.fa-star-half-empty::before,
.fa-star-half-full::before,
.fa-star-half-o::before {
    content: ""
}

.fa-times-circle::before {
    content: ""
}

.pane-page-messages {
    z-index: 9999;
    font-family: Lato, sans-serif;
    font-size: 14px
}

#user-login label,
#user-pass label {
    border-radius: 3px 0 0 3px;
    text-transform: uppercase;
    font-family: Lato, Helvetica, Arial, sans-serif;
    background: #d9d9d9;
    color: #000;
    font-weight: 700;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
    float: left;
    padding: 0 10px;
    cursor: pointer
}

#user-login .form-text,
#user-pass .form-text {
    box-sizing: border-box;
    border-radius: 0 3px 3px 0;
    border: 1px solid #e6e6e6;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    font-family: Lato, Helvetica, Arial, sans-serif;
    display: block;
    padding: 0 10px;
    height: 35px;
    line-height: 25px;
    margin: 5px 0;
    font-size: 14px;
    max-width: calc(100% - 100px)
}

#user-login input[type=submit],
#user-pass input[type=submit] {
    border-radius: 3px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 10px 20px;
    border: none;
    color: #fff;
    font-size: 14px;
    text-transform: uppercase;
    background: #000;
    cursor: pointer
}

#user-login input[type=submit]:hover,
#user-pass input[type=submit]:hover {
    background: #404040
}

#user-login .description,
#user-pass .description {
    clear: both;
    line-height: 1.5
}

#user-login .form-actions,
#user-login .form-item,
#user-pass .form-actions,
#user-pass .form-item {
    margin: 25px 0
}

.node-unpublished {
    background: 0 0
}

.pane-page-tabs {
    transform: translateZ(0);
    font-family: Lato, Helvetica, Arial, sans-serif;
    font-size: 14px;
    position: fixed;
    z-index: 999999;
    bottom: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 30px;
    background: url(/sites/popsci.com/themes/sand/frontend/images/sandcastleSmall.png) no-repeat 10px 10px #1a1a1a;
    padding: 5px 0
}

.page-skinned .pane-page-tabs {
    left: 50%;
    width: 1024px;
    margin-left: -512px
}

@media all and (max-width:1024px) {
    .page-skinned .pane-page-tabs {
        width: 100%;
        margin-left: 0;
        left: 0
    }
}

.pane-page-tabs #tabs {
    float: right;
    margin-right: 30px;
    position: relative
}

.pane-page-tabs #tabs::before {
    content: "";
    font-family: FontAwesome;
    position: absolute;
    right: -20px;
    top: 8px;
    font-size: 14px;
    color: #fff
}

.pane-page-tabs ul {
    padding-left: 30px;
    margin: 0
}

.pane-page-tabs li {
    display: inline-block;
    margin: 0;
    padding: 0;
    line-height: 21px
}

.pane-page-tabs a {
    border-radius: 0;
    font-size: 12px;
    color: #fff;
    background: 0 0;
    padding: 4px 8px;
    display: block
}

.pane-page-tabs a:hover {
    background-color: #004a7e;
    color: #fff;
    text-decoration: none
}

.node-unpublished .pane-page-tabs::before {
    display: block;
    content: "Content unpublished";
    position: absolute;
    top: 9px;
    left: 50%;
    width: 200px;
    margin-left: -100px;
    font-weight: 700;
    color: #fcff00;
    text-transform: uppercase;
    font-family: Lato, Helvetica, Arial, sans-serif
}

@media all and (max-width:1024px) {
    .slicknav_menu {
        position: fixed;
        z-index: 600;
        width: 100%
    }
}

#admin-menu {
    transition: left .3s ease
}

.mobile-open~#admin-menu {
    left: 270px
}

.page-skinned .mobile-open~#admin-menu {
    left: calc(50% - 242px)
}

.admin-links {
    margin: 10px 0
}

article,
aside,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block
}

iframe {
    border: none
}

body {
    overflow-x: hidden;
    font-family: Lyon, Helvetica, serif;
    font-weight: 400;
    font-size: 18px;
    line-height: 1.5;
    background: #fff;
    color: #000;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility
}

@media all and (max-width:1024px) {
    body {
        background-image: none!important
    }
}

body.admin-menu {
    margin-top: 28px!important
}

body.mobile-open {
    overflow: hidden
}

hr {
    border-width: 0;
    border-bottom-width: 1px;
    margin: 10px 0
}

a {
    color: #000;
    font-weight: inherit;
    transition: all .2s ease;
    text-decoration: none
}

a:hover {
    color: #e23e21;
    text-decoration: none
}

@media all and (max-width:640px) {
    a:hover {
        text-decoration: none
    }
}

.bonnier-qa--form input[type=submit],
.button,
.caption-wrapper .affiliate-buy,
.cell-headlines--filled .listing-cell .inner-cell .view-footer a,
.cell-tout--package .cell.text-cell em a,
.comment-init-button,
.listings--featured--center .view-content-listings .view-footer a,
.listings--featured--left .view-content-listings .view-footer a,
.listings--view-more--center .view-content-listings .view-footer a,
.listings--view-more--left .view-content-listings .view-footer a,
.markdown--button .markdown em a,
.qa-form--answer-form input[type=submit],
.qa-form--comment-form input[type=submit],
.text--featured--center em a,
.text--featured--left em a,
.text--featured-boxed--center em a,
.text--featured-boxed--left em a,
.webform-client-form input[type=submit] {
    padding: 5px 10px;
    border-radius: 0;
    background: #e23e21;
    color: #000;
    text-decoration: none;
    border: none;
    font-family: Lyon, Helvetica, serif;
    font-size: 18px;
    font-weight: 400;
    display: inline-block
}

.bonnier-qa--form input:hover[type=submit],
.button:hover,
.caption-wrapper .affiliate-buy:hover,
.cell-headlines--filled .listing-cell .inner-cell .view-footer a:hover,
.cell-tout--package .cell.text-cell em a:hover,
.comment-init-button:hover,
.listings--featured--center .view-content-listings .view-footer a:hover,
.listings--featured--left .view-content-listings .view-footer a:hover,
.listings--view-more--center .view-content-listings .view-footer a:hover,
.listings--view-more--left .view-content-listings .view-footer a:hover,
.markdown--button .markdown em a:hover,
.qa-form--answer-form input:hover[type=submit],
.qa-form--comment-form input:hover[type=submit],
.text--featured--center em a:hover,
.text--featured--left em a:hover,
.text--featured-boxed--center em a:hover,
.text--featured-boxed--left em a:hover,
.webform-client-form input:hover[type=submit] {
    background: #a12a15;
    color: #fff
}

.big.comment-init-button,
.bonnier-qa--form input.big[type=submit],
.bonnier-qa--form input.large[type=submit],
.button.big,
.button.large,
.caption-wrapper .big.affiliate-buy,
.caption-wrapper .large.affiliate-buy,
.cell-headlines--filled .listing-cell .inner-cell .view-footer a.big,
.cell-headlines--filled .listing-cell .inner-cell .view-footer a.large,
.cell-tout--package .cell.text-cell em a.big,
.cell-tout--package .cell.text-cell em a.large,
.large.comment-init-button,
.listings--featured--center .view-content-listings .view-footer a.big,
.listings--featured--center .view-content-listings .view-footer a.large,
.listings--featured--left .view-content-listings .view-footer a.big,
.listings--featured--left .view-content-listings .view-footer a.large,
.listings--view-more--center .view-content-listings .view-footer a.big,
.listings--view-more--center .view-content-listings .view-footer a.large,
.listings--view-more--left .view-content-listings .view-footer a.big,
.listings--view-more--left .view-content-listings .view-footer a.large,
.markdown--button .markdown em a.big,
.markdown--button .markdown em a.large,
.qa-form--answer-form input.big[type=submit],
.qa-form--answer-form input.large[type=submit],
.qa-form--comment-form input.big[type=submit],
.qa-form--comment-form input.large[type=submit],
.text--featured--center em a.big,
.text--featured--center em a.large,
.text--featured--left em a.big,
.text--featured--left em a.large,
.text--featured-boxed--center em a.big,
.text--featured-boxed--center em a.large,
.text--featured-boxed--left em a.big,
.text--featured-boxed--left em a.large,
.webform-client-form input.big[type=submit],
.webform-client-form input.large[type=submit] {
    padding: 15px 30px;
    font-size: 23.4px;
    background: #e23e21;
    color: #000
}

.big.comment-init-button:hover,
.bonnier-qa--form input.big:hover[type=submit],
.bonnier-qa--form input.large:hover[type=submit],
.button.big:hover,
.button.large:hover,
.caption-wrapper .big.affiliate-buy:hover,
.caption-wrapper .large.affiliate-buy:hover,
.cell-headlines--filled .listing-cell .inner-cell .view-footer a.big:hover,
.cell-headlines--filled .listing-cell .inner-cell .view-footer a.large:hover,
.cell-tout--package .cell.text-cell em a.big:hover,
.cell-tout--package .cell.text-cell em a.large:hover,
.large.comment-init-button:hover,
.listings--featured--center .view-content-listings .view-footer a.big:hover,
.listings--featured--center .view-content-listings .view-footer a.large:hover,
.listings--featured--left .view-content-listings .view-footer a.big:hover,
.listings--featured--left .view-content-listings .view-footer a.large:hover,
.listings--view-more--center .view-content-listings .view-footer a.big:hover,
.listings--view-more--center .view-content-listings .view-footer a.large:hover,
.listings--view-more--left .view-content-listings .view-footer a.big:hover,
.listings--view-more--left .view-content-listings .view-footer a.large:hover,
.markdown--button .markdown em a.big:hover,
.markdown--button .markdown em a.large:hover,
.qa-form--answer-form input.big:hover[type=submit],
.qa-form--answer-form input.large:hover[type=submit],
.qa-form--comment-form input.big:hover[type=submit],
.qa-form--comment-form input.large:hover[type=submit],
.text--featured--center em a.big:hover,
.text--featured--center em a.large:hover,
.text--featured--left em a.big:hover,
.text--featured--left em a.large:hover,
.text--featured-boxed--center em a.big:hover,
.text--featured-boxed--center em a.large:hover,
.text--featured-boxed--left em a.big:hover,
.text--featured-boxed--left em a.large:hover,
.webform-client-form input.big:hover[type=submit],
.webform-client-form input.large:hover[type=submit] {
    background: #a12a15;
    color: #fff
}

.markdown--button .markdown em a {
    font-style: normal
}

@media all and (max-width:640px) {
    .markdown--button .markdown em a {
        padding-left: 50px;
        padding-right: 50px
    }
}

.primary-channel-eyebrow {
    display: inline-block;
    font-size: 16px;
    text-decoration: none
}

@media all and (max-width:768px) {
    .primary-channel-eyebrow {
        font-size: 14px;
        margin-bottom: 10px
    }
    .primary-channel-eyebrow span {
        color: inherit!important
    }
}

.primary-channel-eyebrow a:hover {
    text-decoration: underline
}

.bonnier-qa--form .cta input[type=submit],
.caption-wrapper .cta .affiliate-buy,
.cell-headlines--filled .listing-cell .inner-cell .view-footer .cta a,
.cell-tout--package .cell.text-cell em .cta a,
.cta .bonnier-qa--form input[type=submit],
.cta .button,
.cta .caption-wrapper .affiliate-buy,
.cta .cell-headlines--filled .listing-cell .inner-cell .view-footer a,
.cta .cell-tout--package .cell.text-cell em a,
.cta .comment-init-button,
.cta .listings--featured--center .view-content-listings .view-footer a,
.cta .listings--featured--left .view-content-listings .view-footer a,
.cta .listings--view-more--center .view-content-listings .view-footer a,
.cta .listings--view-more--left .view-content-listings .view-footer a,
.cta .markdown--button .markdown em a,
.cta .qa-form--answer-form input[type=submit],
.cta .qa-form--comment-form input[type=submit],
.cta .text--featured--center em a,
.cta .text--featured--left em a,
.cta .text--featured-boxed--center em a,
.cta .text--featured-boxed--left em a,
.cta .webform-client-form input[type=submit],
.field-affiliate-link a,
.listings--featured--center .view-content-listings .view-footer .cta a,
.listings--featured--left .view-content-listings .view-footer .cta a,
.listings--view-more--center .view-content-listings .view-footer .cta a,
.listings--view-more--left .view-content-listings .view-footer .cta a,
.markdown--button .markdown em .cta a,
.primary-channel-eyebrow,
.qa-form--answer-form .cta input[type=submit],
.qa-form--comment-form .cta input[type=submit],
.text--featured--center em .cta a,
.text--featured--left em .cta a,
.text--featured-boxed--center em .cta a,
.text--featured-boxed--left em .cta a,
.webform-client-form .cta input[type=submit] {
    transition: .2s ease all;
    border: none;
    background: 0 0;
    margin: 0;
    padding: 0;
    -webkit-backface-visibility: hidden
}

.bonnier-qa--form .cta input:active[type=submit],
.caption-wrapper .cta .affiliate-buy:active,
.cell-headlines--filled .listing-cell .inner-cell .view-footer .cta a:active,
.cell-tout--package .cell.text-cell em .cta a:active,
.cta .bonnier-qa--form input:active[type=submit],
.cta .button:active,
.cta .caption-wrapper .affiliate-buy:active,
.cta .cell-headlines--filled .listing-cell .inner-cell .view-footer a:active,
.cta .cell-tout--package .cell.text-cell em a:active,
.cta .comment-init-button:active,
.cta .listings--featured--center .view-content-listings .view-footer a:active,
.cta .listings--featured--left .view-content-listings .view-footer a:active,
.cta .listings--view-more--center .view-content-listings .view-footer a:active,
.cta .listings--view-more--left .view-content-listings .view-footer a:active,
.cta .markdown--button .markdown em a:active,
.cta .qa-form--answer-form input:active[type=submit],
.cta .qa-form--comment-form input:active[type=submit],
.cta .text--featured--center em a:active,
.cta .text--featured--left em a:active,
.cta .text--featured-boxed--center em a:active,
.cta .text--featured-boxed--left em a:active,
.cta .webform-client-form input:active[type=submit],
.field-affiliate-link a:active,
.listings--featured--center .view-content-listings .view-footer .cta a:active,
.listings--featured--left .view-content-listings .view-footer .cta a:active,
.listings--view-more--center .view-content-listings .view-footer .cta a:active,
.listings--view-more--left .view-content-listings .view-footer .cta a:active,
.markdown--button .markdown em .cta a:active,
.primary-channel-eyebrow:active,
.qa-form--answer-form .cta input:active[type=submit],
.qa-form--comment-form .cta input:active[type=submit],
.text--featured--center em .cta a:active,
.text--featured--left em .cta a:active,
.text--featured-boxed--center em .cta a:active,
.text--featured-boxed--left em .cta a:active,
.webform-client-form .cta input:active[type=submit] {
    box-shadow: none
}

.bonnier-qa--form .cta input:hover[type=submit],
.caption-wrapper .cta .affiliate-buy:hover,
.cell-headlines--filled .listing-cell .inner-cell .view-footer .cta a:hover,
.cell-tout--package .cell.text-cell em .cta a:hover,
.cta .bonnier-qa--form input:hover[type=submit],
.cta .button:hover,
.cta .caption-wrapper .affiliate-buy:hover,
.cta .cell-headlines--filled .listing-cell .inner-cell .view-footer a:hover,
.cta .cell-tout--package .cell.text-cell em a:hover,
.cta .comment-init-button:hover,
.cta .listings--featured--center .view-content-listings .view-footer a:hover,
.cta .listings--featured--left .view-content-listings .view-footer a:hover,
.cta .listings--view-more--center .view-content-listings .view-footer a:hover,
.cta .listings--view-more--left .view-content-listings .view-footer a:hover,
.cta .markdown--button .markdown em a:hover,
.cta .qa-form--answer-form input:hover[type=submit],
.cta .qa-form--comment-form input:hover[type=submit],
.cta .text--featured--center em a:hover,
.cta .text--featured--left em a:hover,
.cta .text--featured-boxed--center em a:hover,
.cta .text--featured-boxed--left em a:hover,
.cta .webform-client-form input:hover[type=submit],
.field-affiliate-link a:hover,
.listings--featured--center .view-content-listings .view-footer .cta a:hover,
.listings--featured--left .view-content-listings .view-footer .cta a:hover,
.listings--view-more--center .view-content-listings .view-footer .cta a:hover,
.listings--view-more--left .view-content-listings .view-footer .cta a:hover,
.markdown--button .markdown em .cta a:hover,
.primary-channel-eyebrow:hover,
.qa-form--answer-form .cta input:hover[type=submit],
.qa-form--comment-form .cta input:hover[type=submit],
.text--featured--center em .cta a:hover,
.text--featured--left em .cta a:hover,
.text--featured-boxed--center em .cta a:hover,
.text--featured-boxed--left em .cta a:hover,
.webform-client-form .cta input:hover[type=submit] {
    opacity: .75
}

.bonnier-qa--form .cta input.fill[type=submit],
.caption-wrapper .cta .fill.affiliate-buy,
.cell-headlines--filled .listing-cell .inner-cell .view-footer .cta a.fill,
.cell-tout--package .cell.text-cell em .cta a.fill,
.cta .bonnier-qa--form input.fill[type=submit],
.cta .button.fill,
.cta .caption-wrapper .fill.affiliate-buy,
.cta .cell-headlines--filled .listing-cell .inner-cell .view-footer a.fill,
.cta .cell-tout--package .cell.text-cell em a.fill,
.cta .fill.comment-init-button,
.cta .listings--featured--center .view-content-listings .view-footer a.fill,
.cta .listings--featured--left .view-content-listings .view-footer a.fill,
.cta .listings--view-more--center .view-content-listings .view-footer a.fill,
.cta .listings--view-more--left .view-content-listings .view-footer a.fill,
.cta .markdown--button .markdown em a.fill,
.cta .qa-form--answer-form input.fill[type=submit],
.cta .qa-form--comment-form input.fill[type=submit],
.cta .text--featured--center em a.fill,
.cta .text--featured--left em a.fill,
.cta .text--featured-boxed--center em a.fill,
.cta .text--featured-boxed--left em a.fill,
.cta .webform-client-form input.fill[type=submit],
.field-affiliate-link a.fill,
.listings--featured--center .view-content-listings .view-footer .cta a.fill,
.listings--featured--left .view-content-listings .view-footer .cta a.fill,
.listings--view-more--center .view-content-listings .view-footer .cta a.fill,
.listings--view-more--left .view-content-listings .view-footer .cta a.fill,
.markdown--button .markdown em .cta a.fill,
.primary-channel-eyebrow.fill,
.qa-form--answer-form .cta input.fill[type=submit],
.qa-form--comment-form .cta input.fill[type=submit],
.text--featured--center em .cta a.fill,
.text--featured--left em .cta a.fill,
.text--featured-boxed--center em .cta a.fill,
.text--featured-boxed--left em .cta a.fill,
.webform-client-form .cta input.fill[type=submit] {
    padding: 5px 10px
}

.bonnier-qa--form .cta input.outline[type=submit],
.caption-wrapper .cta .outline.affiliate-buy,
.cell-headlines--filled .listing-cell .inner-cell .view-footer .cta a.outline,
.cell-tout--package .cell.text-cell em .cta a.outline,
.cta .bonnier-qa--form input.outline[type=submit],
.cta .button.outline,
.cta .caption-wrapper .outline.affiliate-buy,
.cta .cell-headlines--filled .listing-cell .inner-cell .view-footer a.outline,
.cta .cell-tout--package .cell.text-cell em a.outline,
.cta .listings--featured--center .view-content-listings .view-footer a.outline,
.cta .listings--featured--left .view-content-listings .view-footer a.outline,
.cta .listings--view-more--center .view-content-listings .view-footer a.outline,
.cta .listings--view-more--left .view-content-listings .view-footer a.outline,
.cta .markdown--button .markdown em a.outline,
.cta .outline.comment-init-button,
.cta .qa-form--answer-form input.outline[type=submit],
.cta .qa-form--comment-form input.outline[type=submit],
.cta .text--featured--center em a.outline,
.cta .text--featured--left em a.outline,
.cta .text--featured-boxed--center em a.outline,
.cta .text--featured-boxed--left em a.outline,
.cta .webform-client-form input.outline[type=submit],
.field-affiliate-link a.outline,
.listings--featured--center .view-content-listings .view-footer .cta a.outline,
.listings--featured--left .view-content-listings .view-footer .cta a.outline,
.listings--view-more--center .view-content-listings .view-footer .cta a.outline,
.listings--view-more--left .view-content-listings .view-footer .cta a.outline,
.markdown--button .markdown em .cta a.outline,
.primary-channel-eyebrow.outline,
.qa-form--answer-form .cta input.outline[type=submit],
.qa-form--comment-form .cta input.outline[type=submit],
.text--featured--center em .cta a.outline,
.text--featured--left em .cta a.outline,
.text--featured-boxed--center em .cta a.outline,
.text--featured-boxed--left em .cta a.outline,
.webform-client-form .cta input.outline[type=submit] {
    padding: 5px 10px;
    border: 1px solid #999;
    background: inherit
}

.bonnier-qa--form .cta input.outline:hover[type=submit],
.caption-wrapper .cta .outline.affiliate-buy:hover,
.cell-headlines--filled .listing-cell .inner-cell .view-footer .cta a.outline:hover,
.cell-tout--package .cell.text-cell em .cta a.outline:hover,
.cta .bonnier-qa--form input.outline:hover[type=submit],
.cta .button.outline:hover,
.cta .caption-wrapper .outline.affiliate-buy:hover,
.cta .cell-headlines--filled .listing-cell .inner-cell .view-footer a.outline:hover,
.cta .cell-tout--package .cell.text-cell em a.outline:hover,
.cta .listings--featured--center .view-content-listings .view-footer a.outline:hover,
.cta .listings--featured--left .view-content-listings .view-footer a.outline:hover,
.cta .listings--view-more--center .view-content-listings .view-footer a.outline:hover,
.cta .listings--view-more--left .view-content-listings .view-footer a.outline:hover,
.cta .markdown--button .markdown em a.outline:hover,
.cta .outline.comment-init-button:hover,
.cta .qa-form--answer-form input.outline:hover[type=submit],
.cta .qa-form--comment-form input.outline:hover[type=submit],
.cta .text--featured--center em a.outline:hover,
.cta .text--featured--left em a.outline:hover,
.cta .text--featured-boxed--center em a.outline:hover,
.cta .text--featured-boxed--left em a.outline:hover,
.cta .webform-client-form input.outline:hover[type=submit],
.field-affiliate-link a.outline:hover,
.listings--featured--center .view-content-listings .view-footer .cta a.outline:hover,
.listings--featured--left .view-content-listings .view-footer .cta a.outline:hover,
.listings--view-more--center .view-content-listings .view-footer .cta a.outline:hover,
.listings--view-more--left .view-content-listings .view-footer .cta a.outline:hover,
.markdown--button .markdown em .cta a.outline:hover,
.primary-channel-eyebrow.outline:hover,
.qa-form--answer-form .cta input.outline:hover[type=submit],
.qa-form--comment-form .cta input.outline:hover[type=submit],
.text--featured--center em .cta a.outline:hover,
.text--featured--left em .cta a.outline:hover,
.text--featured-boxed--center em .cta a.outline:hover,
.text--featured-boxed--left em .cta a.outline:hover,
.webform-client-form .cta input.outline:hover[type=submit] {
    background: 0 0
}

.bonnier-qa--form .cta input.square[type=submit],
.caption-wrapper .cta .square.affiliate-buy,
.cell-headlines--filled .listing-cell .inner-cell .view-footer .cta a.square,
.cell-tout--package .cell.text-cell em .cta a.square,
.cta .bonnier-qa--form input.square[type=submit],
.cta .button.square,
.cta .caption-wrapper .square.affiliate-buy,
.cta .cell-headlines--filled .listing-cell .inner-cell .view-footer a.square,
.cta .cell-tout--package .cell.text-cell em a.square,
.cta .listings--featured--center .view-content-listings .view-footer a.square,
.cta .listings--featured--left .view-content-listings .view-footer a.square,
.cta .listings--view-more--center .view-content-listings .view-footer a.square,
.cta .listings--view-more--left .view-content-listings .view-footer a.square,
.cta .markdown--button .markdown em a.square,
.cta .qa-form--answer-form input.square[type=submit],
.cta .qa-form--comment-form input.square[type=submit],
.cta .square.comment-init-button,
.cta .text--featured--center em a.square,
.cta .text--featured--left em a.square,
.cta .text--featured-boxed--center em a.square,
.cta .text--featured-boxed--left em a.square,
.cta .webform-client-form input.square[type=submit],
.field-affiliate-link a.square,
.listings--featured--center .view-content-listings .view-footer .cta a.square,
.listings--featured--left .view-content-listings .view-footer .cta a.square,
.listings--view-more--center .view-content-listings .view-footer .cta a.square,
.listings--view-more--left .view-content-listings .view-footer .cta a.square,
.markdown--button .markdown em .cta a.square,
.primary-channel-eyebrow.square,
.qa-form--answer-form .cta input.square[type=submit],
.qa-form--comment-form .cta input.square[type=submit],
.text--featured--center em .cta a.square,
.text--featured--left em .cta a.square,
.text--featured-boxed--center em .cta a.square,
.text--featured-boxed--left em .cta a.square,
.webform-client-form .cta input.square[type=submit] {
    border-radius: 0
}

.bonnier-qa--form .cta input.round[type=submit],
.caption-wrapper .cta .round.affiliate-buy,
.cell-headlines--filled .listing-cell .inner-cell .view-footer .cta a.round,
.cell-tout--package .cell.text-cell em .cta a.round,
.cta .bonnier-qa--form input.round[type=submit],
.cta .button.round,
.cta .caption-wrapper .round.affiliate-buy,
.cta .cell-headlines--filled .listing-cell .inner-cell .view-footer a.round,
.cta .cell-tout--package .cell.text-cell em a.round,
.cta .listings--featured--center .view-content-listings .view-footer a.round,
.cta .listings--featured--left .view-content-listings .view-footer a.round,
.cta .listings--view-more--center .view-content-listings .view-footer a.round,
.cta .listings--view-more--left .view-content-listings .view-footer a.round,
.cta .markdown--button .markdown em a.round,
.cta .qa-form--answer-form input.round[type=submit],
.cta .qa-form--comment-form input.round[type=submit],
.cta .round.comment-init-button,
.cta .text--featured--center em a.round,
.cta .text--featured--left em a.round,
.cta .text--featured-boxed--center em a.round,
.cta .text--featured-boxed--left em a.round,
.cta .webform-client-form input.round[type=submit],
.field-affiliate-link a.round,
.listings--featured--center .view-content-listings .view-footer .cta a.round,
.listings--featured--left .view-content-listings .view-footer .cta a.round,
.listings--view-more--center .view-content-listings .view-footer .cta a.round,
.listings--view-more--left .view-content-listings .view-footer .cta a.round,
.markdown--button .markdown em .cta a.round,
.primary-channel-eyebrow.round,
.qa-form--answer-form .cta input.round[type=submit],
.qa-form--comment-form .cta input.round[type=submit],
.text--featured--center em .cta a.round,
.text--featured--left em .cta a.round,
.text--featured-boxed--center em .cta a.round,
.text--featured-boxed--left em .cta a.round,
.webform-client-form .cta input.round[type=submit] {
    border-radius: 5px
}

@media all and (max-width:768px) {
    .image-left .primary-channel-eyebrow,
    .image-right .primary-channel-eyebrow,
    .image-top .primary-channel-eyebrow {
        padding: 0;
        border: 0;
        background: 0 0!important
    }
}

.image-left .primary-channel-eyebrow span,
.image-right .primary-channel-eyebrow span,
.image-top .primary-channel-eyebrow span {
    color: inherit
}

.bonnier-qa--form .cta input[type=submit],
.caption-wrapper .cta .affiliate-buy,
.cell-headlines--filled .listing-cell .inner-cell .view-footer .cta a,
.cell-tout--package .cell.text-cell em .cta a,
.cta .bonnier-qa--form input[type=submit],
.cta .button,
.cta .caption-wrapper .affiliate-buy,
.cta .cell-headlines--filled .listing-cell .inner-cell .view-footer a,
.cta .cell-tout--package .cell.text-cell em a,
.cta .comment-init-button,
.cta .listings--featured--center .view-content-listings .view-footer a,
.cta .listings--featured--left .view-content-listings .view-footer a,
.cta .listings--view-more--center .view-content-listings .view-footer a,
.cta .listings--view-more--left .view-content-listings .view-footer a,
.cta .markdown--button .markdown em a,
.cta .qa-form--answer-form input[type=submit],
.cta .qa-form--comment-form input[type=submit],
.cta .text--featured--center em a,
.cta .text--featured--left em a,
.cta .text--featured-boxed--center em a,
.cta .text--featured-boxed--left em a,
.cta .webform-client-form input[type=submit],
.listings--featured--center .view-content-listings .view-footer .cta a,
.listings--featured--left .view-content-listings .view-footer .cta a,
.listings--view-more--center .view-content-listings .view-footer .cta a,
.listings--view-more--left .view-content-listings .view-footer .cta a,
.markdown--button .markdown em .cta a,
.qa-form--answer-form .cta input[type=submit],
.qa-form--comment-form .cta input[type=submit],
.text--featured--center em .cta a,
.text--featured--left em .cta a,
.text--featured-boxed--center em .cta a,
.text--featured-boxed--left em .cta a,
.webform-client-form .cta input[type=submit] {
    font-size: 18px
}

@media all and (max-width:768px) {
    .bonnier-qa--form .cta input[type=submit],
    .caption-wrapper .cta .affiliate-buy,
    .cell-headlines--filled .listing-cell .inner-cell .view-footer .cta a,
    .cell-tout--package .cell.text-cell em .cta a,
    .cta .bonnier-qa--form input[type=submit],
    .cta .button,
    .cta .caption-wrapper .affiliate-buy,
    .cta .cell-headlines--filled .listing-cell .inner-cell .view-footer a,
    .cta .cell-tout--package .cell.text-cell em a,
    .cta .comment-init-button,
    .cta .listings--featured--center .view-content-listings .view-footer a,
    .cta .listings--featured--left .view-content-listings .view-footer a,
    .cta .listings--view-more--center .view-content-listings .view-footer a,
    .cta .listings--view-more--left .view-content-listings .view-footer a,
    .cta .markdown--button .markdown em a,
    .cta .qa-form--answer-form input[type=submit],
    .cta .qa-form--comment-form input[type=submit],
    .cta .text--featured--center em a,
    .cta .text--featured--left em a,
    .cta .text--featured-boxed--center em a,
    .cta .text--featured-boxed--left em a,
    .cta .webform-client-form input[type=submit],
    .listings--featured--center .view-content-listings .view-footer .cta a,
    .listings--featured--left .view-content-listings .view-footer .cta a,
    .listings--view-more--center .view-content-listings .view-footer .cta a,
    .listings--view-more--left .view-content-listings .view-footer .cta a,
    .markdown--button .markdown em .cta a,
    .qa-form--answer-form .cta input[type=submit],
    .qa-form--comment-form .cta input[type=submit],
    .text--featured--center em .cta a,
    .text--featured--left em .cta a,
    .text--featured-boxed--center em .cta a,
    .text--featured-boxed--left em .cta a,
    .webform-client-form .cta input[type=submit] {
        font-size: 18px
    }
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: Lyon, Helvetica, serif;
    font-weight: 700;
    margin: 10px 0;
    padding: 0;
    line-height: 1
}

h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child,
h6:first-child {
    margin-top: 0
}

h1 {
    font-family: Lyon, Helvetica, serif;
    font-weight: 700;
    font-size: 50px;
    line-height: 1.2;
    color: #000
}

.front h1 {
    display: none
}

h2 {
    font-family: Lyon, Helvetica, serif;
    font-weight: 700;
    font-size: 24px;
    line-height: 1.2;
    color: #26262d
}

h3 {
    font-family: Lyon, Helvetica, serif;
    font-weight: 700;
    font-size: 20px;
    line-height: 1.2;
    color: #000
}

h4 {
    font-family: Lyon, Helvetica, serif;
    font-weight: 700;
    font-size: 18px;
    line-height: 1.2;
    color: #000
}

h5 {
    font-family: Lyon, Helvetica, serif;
    font-weight: 700;
    font-size: 16px;
    line-height: 1.3;
    color: #000
}

h6 {
    font-family: Lyon, Helvetica, serif;
    font-weight: 700;
    font-size: 14px;
    line-height: 1.3;
    color: #000
}

img {
    display: block;
    height: auto;
    max-width: 100%
}

img[data-src] {
    transition: all .2s
}

article img[data-325src],
article img[data-src] {
    width: 100%
}

body>img {
    width: auto
}

#page-wrapper {
    box-sizing: border-box;
    overflow: hidden;
    position: relative
}

@media all and (max-width:1024px) {
    #page-wrapper {
        width: 100%
    }
}

.page-skinned #page-wrapper {
    width: 1024px;
    margin: 0 auto
}

@media all and (max-width:1024px) {
    .page-skinned #page-wrapper {
        width: 100%
    }
}

.page-skinned #page-wrapper.transition-open {
    z-index: 1
}

.logged-in #page-wrapper {
    margin-bottom: 40px
}

@media all and (max-width:1024px) {
    #page-wrapper .content-header,
    #page-wrapper .content-main {
        margin: 0
    }
}

.user-links {
    margin: 0;
    padding: 15px 0;
    text-align: center;
    border: none
}

.content-wrapper,
.main-footer,
.main-header {
    left: 0;
    transition: left .2s ease
}

.mobile-open .content-wrapper,
.mobile-open .main-footer,
.mobile-open .main-header {
    left: 270px
}

.mobile-open .main-header {
    left: 270px
}

.page-skinned .mobile-open .main-header {
    left: calc(50% - 242px)
}

@media all and (max-width:1024px) {
    .page-skinned .mobile-open .main-header {
        left: 270px
    }
}

ol,
ul {
    list-style: none;
    margin: 0;
    padding: 0
}

ol {
    list-style: decimal
}

li p {
    padding: 0
}

dl {
    clear: both;
    padding: 10px;
    margin: 10px 0;
    background: #d9d9d9
}

dt {
    font-weight: 700;
    padding-bottom: 8px
}

dd {
    padding: 0 0 5px 20px;
    position: relative;
    margin: 0
}

dd::before {
    display: block;
    content: "";
    position: absolute;
    top: 1px;
    left: 0;
    color: #000
}

p {
    padding: 10px 0;
    margin: 0
}

p:empty {
    padding: 0
}

small,
sub,
sup {
    font-size: .83em
}

sub {
    vertical-align: sub
}

sup {
    vertical-align: super
}

.pullquote,
blockquote {
    box-sizing: border-box;
    text-align: left;
    position: relative;
    clear: both;
    position: relative;
    box-sizing: border-box
}

.pullquote h2,
.pullquote h3,
.pullquote h4,
.pullquote h5,
.pullquote p,
blockquote h2,
blockquote h3,
blockquote h4,
blockquote h5,
blockquote p {
    font-weight: inherit;
    font-size: inherit;
    text-align: inherit;
    font-family: inherit;
    line-height: inherit;
    color: inherit;
    margin: 0 0 10px;
    padding: 0
}

.pullquote h2:only-child,
.pullquote h3:only-child,
.pullquote h4:only-child,
.pullquote h5:only-child,
.pullquote p:only-child,
blockquote h2:only-child,
blockquote h3:only-child,
blockquote h4:only-child,
blockquote h5:only-child,
blockquote p:only-child {
    margin: 0
}

.pullquote h2:last-child,
.pullquote h3:last-child,
.pullquote h4:last-child,
.pullquote h5:last-child,
.pullquote p:last-child,
blockquote h2:last-child,
blockquote h3:last-child,
blockquote h4:last-child,
blockquote h5:last-child,
blockquote p:last-child {
    margin-bottom: 0
}

.pullquote.left,
.pullquote.right,
blockquote.left,
blockquote.right {
    width: 50%;
    clear: none
}

@media all and (max-width:768px) {
    .pullquote.left,
    .pullquote.right,
    blockquote.left,
    blockquote.right {
        width: 100%;
        clear: both;
        float: none
    }
}

.pullquote.right,
blockquote.right {
    float: right;
    clear: right
}

.pullquote.left,
blockquote.left {
    float: left;
    clear: left
}

.pullquote footer p,
blockquote footer p {
    font-size: .6em
}

.text-left .pullquote,
.text-left blockquote {
    text-align: left
}

.text-center .pullquote,
.text-center blockquote {
    text-align: center
}

blockquote {
    border-left: none;
    padding: 0 0 0 20px;
    margin: 20px 0;
    color: #000;
    font-family: Lyon, Helvetica, serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 1.3
}

@media all and (max-width:768px) {
    blockquote.center,
    blockquote.left,
    blockquote.right {
        margin: 10px 0
    }
}

blockquote.no-flourish {
    padding: 0
}

blockquote.left,
blockquote.right {
    width: calc(50% - 20px)
}

blockquote.right {
    margin-left: 20px
}

blockquote.left {
    margin-right: 20px
}

@media all and (max-width:768px) {
    blockquote p {
        font-size: 18px;
        line-height: 1.5
    }
}

@media all and (max-width:768px) {
    blockquote footer p {
        font-size: 14.4px
    }
}

.pullquote {
    padding: 20px;
    color: #000;
    font-family: Lyon, Helvetica, serif;
    font-size: 28px;
    line-height: 1.5;
    font-weight: 700
}

@media all and (max-width:768px) {
    .pullquote.center,
    .pullquote.left,
    .pullquote.right {
        padding: 10px 0
    }
}

.pullquote.right {
    padding-right: 0
}

.pullquote.left {
    padding-left: 0
}

@media all and (max-width:768px) {
    .pullquote p {
        font-size: 26px;
        line-height: 1.5
    }
}

@media all and (max-width:768px) {
    .pullquote footer p {
        font-size: 20px
    }
}

table {
    width: 100%;
    padding: 5px;
    background: #fff;
    border: none;
    border-top: 1px solid #c9c9c9
}

@media all and (max-width:768px) {
    .st-block.markdown table {
        margin-bottom: 30px
    }
    .st-block.markdown table td {
        padding-left: 25%
    }
    .st-block.markdown table td::before {
        box-sizing: border-box;
        content: attr(data-th);
        font-weight: 700;
        display: inline-block;
        float: left;
        margin: -5px 10px -4px -5px;
        padding: 5px;
        width: 33%;
        background: #26262d;
        color: #fff
    }
    .st-block.markdown table td:nth-child(even) {
        background: #f5f5f5
    }
    .st-block.markdown table td.no-table-header::before {
        background: 0 0;
        width: 0;
        padding: 0;
        margin: 0
    }
    .st-block.markdown table th {
        display: none
    }
    .st-block.markdown table td,
    .st-block.markdown table tr {
        width: 100%;
        display: block;
        vertical-align: top;
        overflow: hidden;
        clear: both
    }
    .st-block.markdown table td {
        padding: 5px
    }
}

th {
    padding: 10px;
    background: #26262d;
    color: #fff;
    font-weight: 700;
    font-size: 15px;
    font-family: Lyon, Helvetica, serif
}

th:empty {
    padding: 0;
    border: none
}

td {
    padding: 10px;
    color: #000;
    font-weight: 400;
    font-family: Lyon, Helvetica, serif;
    font-size: 15px;
    border-bottom: 1px solid #c9c9c9
}

tr {
    box-sizing: border-box
}

tr:nth-child(even) {
    background: #f5f5f5
}

@media all and (max-width:768px) {
    tr:nth-child(even) {
        background: 0 0
    }
}

.ad-cell,
.field-sir-trevor-body .gpt-ads,
.footer-ads,
.gpt-ads,
.in-content-ad,
.off-ramp-wrapper .gpt-ads,
.st-block.ads,
.term-ad-unit {
    text-align: center
}

.term-ad-unit>div {
    display: inline-block
}

.field-sir-trevor-body .gpt-ads,
.in-content-ad,
.st-block.ads {
    margin: 10px 0
}

@media all and (max-width:640px) {
    .st-block.ads .gpt-ads~.gpt-ads {
        margin: 0
    }
}

.in-content-ad--container,
.st-block.ads.separator {
    clear: both;
    padding: 35px 0;
    border-top: 1px solid #999;
    border-bottom: 1px solid #999;
    margin: 25px 0!important;
    max-width: none!important
}

@media all and (max-width:640px) {
    .in-content-ad--container,
    .st-block.ads.separator {
        padding: 15px 0;
        margin: 15px 0!important
    }
}

.in-content-ad--container,
.st-block.ads {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    -ms-flex-align: center;
    align-items: center
}

@media all and (max-width:768px) {
    .in-content-ad--container,
    .st-block.ads {
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.yahoo-image {
    background-size: cover!important
}

.pane-ad-manager-x90 {
    margin-top: 35px
}

.pane-ad-manager-x90 #ad-manager-ad-x90-0 {
    margin-top: 0;
    margin-bottom: 0
}

.node-type-search-hub .pane-ad-manager-x90 #ad-manager-ad-x90-0 {
    display: none
}

.pane-ad-manager-x90 #ad-manager-ad-x90-0+.pane-page-content .field-banner-image,
.pane-ad-manager-x90 #ad-manager-ad-x90-0+.pane-page-content .field-blog-channel-reference {
    margin: 0 0 15px
}

@media all and (max-width:1024px) {
    .pane-ad-manager-x90 #ad-manager-ad-x90-0+.pane-page-content .field-banner-image,
    .pane-ad-manager-x90 #ad-manager-ad-x90-0+.pane-page-content .field-blog-channel-reference {
        margin: -15px -15px 15px
    }
}

.pane-ad-manager-x90+.pane-page-content .field-sir-trevor-hero-image {
    margin-top: 0
}

.node-type-basic-content .pane-ad-manager-x90 {
    margin-top: 35px
}

.node-type-basic-content .pane-ad-manager-x90 #ad-manager-ad-x90-0 {
    margin-top: 0;
    margin-bottom: 0
}

.pane-leaderboard-sidebar .pane-ad-manager-right1 {
    margin-bottom: 20px
}

.anchor-ad-container {
    line-height: 1;
    z-index: 1000;
    position: fixed;
    bottom: 0;
    padding: 15px;
    transform: translateX(-50%);
    left: 50%;
    display: none
}

.logged-in .anchor-ad-container {
    bottom: 40px
}

.anchor-ad-container .pane-ad-manager-anchor-ad::before {
    color: #ddd;
    right: -3px;
    top: -3px;
    position: absolute;
    cursor: pointer
}

.content-header .field-subtitle,
.hero_image .image-top .info-wrapper .subtitle p,
.image-overlay .info-wrapper .subtitle p {
    font-size: 18px;
    font-family: Montserrat, sans-serif;
    font-weight: 400;
    line-height: 1.15;
    color: #808088;
    padding-bottom: 20px
}

.content-header .field-subtitle p,
.hero_image .image-top .info-wrapper .subtitle p p,
.image-overlay .info-wrapper .subtitle p p {
    margin: 0;
    padding: 0
}

.content-header .field-subtitle h2,
.content-header .field-subtitle h3,
.hero_image .image-top .info-wrapper .subtitle p h2,
.hero_image .image-top .info-wrapper .subtitle p h3,
.image-overlay .info-wrapper .subtitle p h2,
.image-overlay .info-wrapper .subtitle p h3 {
    font-size: inherit
}

.content-header .pane-byline,
.info-wrapper .byline {
    font-family: Lyon, Helvetica, serif;
    font-size: 16px;
    font-weight: 400;
    color: #000
}

.content-header .pane-byline .author,
.content-header .pane-byline .credit,
.content-header .pane-byline .date,
.info-wrapper .byline .author,
.info-wrapper .byline .credit,
.info-wrapper .byline .date {
    display: inline-block;
    margin-bottom: 5px;
    padding-right: 15px;
    font-weight: 400;
    font-size: 14px;
    text-transform: none
}

.st-block.markdown h1,
.st-block.markdown h2,
.st-block.markdown h3,
.st-block.markdown h4,
.st-block.markdown h5,
.st-block.markdown h6 {
    color: inherit
}

.content-wrapper {
    background: #fff;
    z-index: 300;
    position: relative;
    margin-top: 100px
}

.content-wrapper.sticky-nav-content {
    margin-top: 145px
}

@media all and (max-width:1024px) {
    .content-wrapper.sticky-nav-content {
        margin-top: 61px
    }
}

@media all and (max-width:1024px) {
    .content-wrapper {
        margin-top: 61px
    }
}

@media all and (max-width:1024px) {
    .logged-in .content-wrapper {
        margin-top: 108px
    }
}

.content-wrapper-inner {
    transition: opacity .2s;
    background: #fff
}

.fade-out .content-wrapper-inner {
    opacity: .1
}

.content-article.article-sidebar,
.content-article.article-sidebar-fullheader,
.content-basic.basic-sidebar,
.content-section-sidebar.container {
    margin-top: 35px
}

.collapse-content-top-margin .content-article.article-sidebar,
.collapse-content-top-margin .content-article.article-sidebar-fullheader,
.collapse-content-top-margin .content-basic.basic-sidebar,
.collapse-content-top-margin .content-section-sidebar.container {
    margin-top: 0
}

.content-main.content-article {
    padding-top: 15px;
    padding-bottom: 20px
}

.content-main.content-article .st-block.full-bleed {
    max-width: 100%;
    padding-left: 0;
    padding-right: 0
}

.node-type-basic-content .content-hub .content-header {
    padding-bottom: 20px
}

.node-type-basic-content .content-hub .content-header .pane-node-sir-trevor-hero-image+.pane-social-header {
    padding-top: 20px
}

.pane-node-sir-trevor-body .st-block.content_listing,
.pane-node-sir-trevor-body .st-block.custom_html,
.pane-node-sir-trevor-body .st-block.embed,
.pane-node-sir-trevor-body .st-block.enews,
.pane-node-sir-trevor-body .st-block.markdown,
.pane-node-sir-trevor-body .st-block.social,
.pane-node-sir-trevor-body .st-block.video,
.pane-node-sir-trevor-body .st-block.video_playlist,
.pane-node-sir-trevor-body .st-block.webform {
    max-width: 800px;
    margin: 0 auto
}

.content-article .pane-node-field-tags,
.content-article .pane-post-social-post-social-block,
.content-article .pane-social-header {
    max-width: 800px;
    margin: 0 auto
}

.content-main.article-sidebar,
.content-main.article-sidebar-fullheader,
.content-main.basic-sidebar,
.content-main.section-sidebar {
    box-sizing: border-box;
    width: calc(100% - 345px);
    float: left
}

@media all and (max-width:1024px) {
    .content-main.article-sidebar,
    .content-main.article-sidebar-fullheader,
    .content-main.basic-sidebar,
    .content-main.section-sidebar {
        width: 100%;
        float: none
    }
}

.content-hub .content-main {
    width: 100%;
    max-width: none;
    padding-left: 0;
    padding-right: 0
}

.content-header {
    margin-top: 0;
    margin-bottom: 0
}

.front .content-header {
    padding-top: 0
}

.content-header.article-sidebar {
    padding: 0
}

.content-header h1 {
    margin: 0;
    padding-bottom: 5px
}

.pane-page-content {
    margin-top: 35px
}

.pane-page-content .field-sir-trevor-hero-image {
    margin-top: -35px
}

.collapse-content-top-margin .pane-page-content {
    margin-top: 0
}

.content-basic-header.basic-sidebar .pane-heading-image,
.content-header.article-sidebar>.pane-heading-image {
    padding-left: 0;
    padding-right: 0
}

.content-article #mini-panel-node_header {
    box-sizing: border-box;
    max-width: 800px;
    margin: 0 auto;
    padding: 15px 12px 0
}

.node-type-basic-content .content-header {
    text-align: left
}

.node-type-basic-content .content-header p {
    padding: 0
}

.field-banner-image {
    margin-bottom: 20px
}

.social .field-banner-image {
    margin-bottom: 0
}

.channel-icon-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin: 0 0 35px 0;
    border-top: 10px solid #000;
    border-bottom: 1px solid #26262d
}

@media all and (max-width:768px) {
    .channel-icon-wrapper {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
}

.channel-icon-image,
.channel-icon-subtitle,
.channel-icon-title {
    display: -ms-flexbox;
    display: flex
}

.channel-icon-image {
    -ms-flex-preferred-size: 60px;
    flex-basis: 60px;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-right: 15px;
    padding: 15px 15px 15px 0;
    border-right: 1px solid #26262d
}

@media all and (max-width:640px) {
    .channel-icon-image {
        -ms-flex-preferred-size: 45px;
        flex-basis: 45px
    }
}

.channel-icon-image img {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center
}

.channel-icon-title {
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 15px 0
}

.channel-icon-title h1 {
    margin: auto 0!important;
    padding-bottom: 0;
    font-size: 60px;
    line-height: 1.2
}

@media all and (max-width:768px) {
    .channel-icon-title {
        -ms-flex-preferred-size: calc(100% - 100px);
        flex-basis: calc(100% - 100px)
    }
}

.channel-icon-subtitle {
    -ms-flex-preferred-size: 300px;
    flex-basis: 300px;
    margin-left: 15px;
    padding: 15px 0 15px 15px;
    border-left: 1px solid #26262d
}

@media all and (max-width:768px) {
    .channel-icon-subtitle {
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        margin-left: 0;
        padding-left: 0;
        border-left: none;
        border-top: 1px solid #26262d
    }
}

.channel-icon-subtitle .field-subtitle {
    margin: auto 0;
    padding-bottom: 0
}

.channel-icon-subtitle .field-subtitle p {
    font-size: 15px;
    text-transform: uppercase
}

.field-body,
.field-sir-trevor-body,
.off-ramp-wrapper {
    line-height: 1.5
}

.field-body p:first-child,
.field-sir-trevor-body p:first-child,
.off-ramp-wrapper p:first-child {
    padding-top: 0;
    margin-top: 0
}

.field-body ol,
.field-body ul,
.field-sir-trevor-body ol,
.field-sir-trevor-body ul,
.off-ramp-wrapper ol,
.off-ramp-wrapper ul {
    margin-left: 20px;
    padding-left: 0
}

.field-body ul,
.field-sir-trevor-body ul,
.off-ramp-wrapper ul {
    list-style: disc
}

.field-body li,
.field-sir-trevor-body li,
.off-ramp-wrapper li {
    padding: 5px
}

.footnotes hr {
    display: block;
    border: none;
    border-top: 1px solid #999
}

.dropcaps {
    float: left;
    font-size: 140px;
    font-weight: 700;
    color: inherit;
    margin: -15px 12px 0 -5px;
    line-height: 1
}

.field-tags {
    clear: both;
    margin-top: 20px;
    margin-bottom: 20px;
    line-height: 1.2;
    font-size: 18px
}

.article-sidebar .field-tags,
.article-sidebar-fullheader .field-tags,
.basic-sidebar .field-tags,
.section-sidebar .field-tags {
    padding-left: 0;
    padding-right: 0
}

.field-tags .field-label {
    font-family: Montserrat, sans-serif;
    display: inline-block;
    font-weight: 700;
    padding: 0 5px 0 0;
    position: relative
}

.field-tags ul {
    padding: 0;
    display: inline
}

.field-tags li {
    display: inline-block;
    position: relative;
    padding: 0;
    margin-bottom: 5px
}

.field-tags li:last-child::after {
    content: ""
}

.field-tags li::after {
    display: inline-block;
    content: ",";
    margin: 0 2px 0 -2px;
    font-size: 15px;
    color: #26262d
}

.field-tags a {
    display: inline-block
}

.no-transform .field-tags .field-label,
.no-transform .field-tags li {
    text-transform: none
}

.uppercase .field-tags .field-label,
.uppercase .field-tags li {
    text-transform: uppercase
}

.lowercase .field-tags .field-label,
.lowercase .field-tags li {
    text-transform: lowercase
}

.capitalize .field-tags .field-label,
.capitalize .field-tags li {
    text-transform: capitalize
}

.no-sidebars .pane-node-field-event-date .field-event-date {
    padding: 0
}

.pane-node-field-event-date .field-event-date .field-label {
    font-family: Lyon, Helvetica, serif;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 700
}

.pane-node-field-event-date .field-event-date ul {
    padding: 0;
    margin: 0
}

.pane-node-field-event-date .field-event-date ul li,
.pane-node-field-event-date .field-event-date ul li:first-child {
    width: auto;
    display: inline-block;
    margin: 5px 0;
    text-align: left
}

.node-readmore {
    margin-top: 10px;
    padding-left: 10px;
    text-transform: uppercase;
    font-size: 12px;
    position: relative
}

.node-readmore::before {
    position: absolute;
    top: -2px;
    left: 0;
    display: inline;
    content: "";
    font-size: 16px;
    color: #000
}

.pane-comment-providers-comment-providers-comments {
    padding-left: 0;
    padding-right: 0;
    overflow: hidden
}

.comment-button-container {
    text-align: center
}

.content-hub .comment-button-container {
    margin-top: 10px;
    margin-bottom: 10px
}

.comment-init-button {
    transition: all .2s;
    padding: 10px 20px;
    margin: 10px 0;
    border-radius: 0;
    font-size: 13px;
    text-transform: uppercase;
    width: 50%
}

.comment-init-button:focus {
    outline: 0
}

.comment-init-button.hide-comments::before {
    margin-right: 5px
}

@media all and (max-width:640px) {
    .comment-init-button {
        width: 100%
    }
}

.sir-trevor-block-counter {
    font-family: Lyon, Helvetica, serif;
    color: gray;
    margin-top: 20px;
    font-size: 14px
}

.sir-trevor-block-counter:first-child {
    margin-top: 0
}

.hidden .sir-trevor-block-counter {
    display: none
}

.sir-trevor-block-counter .number {
    font-style: normal
}

.sir-trevor-block-counter-prefix-only {
    font-size: 20px;
    font-family: Lyon, Helvetica, serif;
    color: #000
}

.st-block.image,
.st-block.quote {
    clear: both;
    z-index: 10
}

.st-block.image.content-width {
    max-width: 800px
}

.st-block.full-bleed h3 {
    margin-left: 10px
}

.st-block.full-bleed .subtitle h3 {
    margin-left: 0
}

.st-block.custom_html {
    padding-bottom: 15px
}

.field-multi-blog-blog-reference,
.primary-channel-eyebrow {
    display: inline-block;
    color: #e23e21;
    font-size: 14px;
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    background: 0 0;
    text-decoration: none;
    text-transform: uppercase
}

.field-multi-blog-blog-reference:hover,
.primary-channel-eyebrow:hover {
    color: #e23e21;
    background: 0 0;
    text-decoration: none
}

.field-multi-blog-blog-reference a,
.primary-channel-eyebrow a {
    color: inherit;
    font-weight: inherit;
    text-decoration: inherit
}

.media-element-container {
    position: relative;
    margin: 15px 0
}

.media-element-container.float-left,
.media-element-container.float-right,
.media-element-container.full-width {
    box-sizing: border-box;
    width: calc(50% - 20px)
}

.media-element-container.float-left {
    float: left;
    margin-right: 20px
}

.media-element-container.float-right {
    float: right;
    margin-left: 20px
}

@media all and (max-width:640px) {
    .media-element-container.float-left,
    .media-element-container.float-right {
        width: 100%;
        margin-left: 0;
        margin-right: 0
    }
}

.media-element-container.full-width {
    width: 100%;
    clear: both
}

.field-sir-trevor-body .st-block:first-child .media-element-container {
    margin-top: 0
}

.media-element-container .caption-wrapper {
    padding: 10px 0 10px 10px;
    text-align: left;
    border-left: none;
    background: 0 0;
    margin: 10px 0;
    padding: 10px 0
}

.media-element-container .caption-wrapper:empty {
    display: none
}

.media-element-container.full-bleed .caption-wrapper {
    margin: 10px
}

.media-element-container p {
    padding: 0;
    margin: 0;
    color: #000
}

.media-element-container .field-body p,
.media-element-container .field-credit p,
.media-element-container .field-title p {
    font-family: Lyon, Helvetica, serif
}

.media-element-container .field-title p {
    margin: 0;
    font-weight: 700;
    font-size: 16px;
    line-height: 25px
}

.media-element-container .field-credit p {
    margin: 0;
    font-size: 14px;
    line-height: 1;
    padding: 0;
    font-style: italic
}

.media-element-container .field-credit a {
    border-bottom: none
}

.media-element-container .field-credit:not(:last-child) {
    margin-bottom: 10px
}

.media-element-container .field-body {
    clear: both;
    margin-bottom: 10px
}

.media-element-container .field-body p {
    padding: 0;
    font-size: 16px;
    line-height: 1.5
}

.media-element-container .field-body p+p {
    padding-top: 10px
}

.scrollToTop {
    width: 50px;
    height: 45px;
    line-height: 45px;
    display: none;
    text-align: center;
    background: #000;
    background: rgba(0, 0, 0, .45);
    color: #fff;
    text-decoration: none;
    position: fixed;
    z-index: 9999;
    bottom: 20px;
    right: 20px
}

.scrollToTop:hover {
    background: #000;
    color: #fff
}

.logged-in .scrollToTop {
    bottom: 50px
}

.scrollToTop i::before {
    content: ""
}

.subscribe-link {
    display: none;
    text-align: center;
    background: #000;
    color: #fff;
    position: relative;
    z-index: 10000;
    font-family: Lyon, Helvetica, serif
}

@media all and (max-width:1024px) {
    .subscribe-link {
        display: block
    }
}

.subscribe-link p {
    padding: 0
}

.subscribe-link a {
    color: #ef3f2a;
    font-weight: 700;
    display: block;
    padding: 10px 0
}

.subscribe-link a:hover {
    color: #f47f71
}

.field-badge-label,
.field-sponsor-label,
.pane-badge-label {
    padding: 4px 5px;
    margin-bottom: 10px;
    font-family: Montserrat, sans-serif;
    font-size: 13px;
    text-transform: uppercase;
    display: inline-block;
    position: relative;
    border-radius: 0
}

.field-sponsor-label {
    background: #26262d;
    color: #fff
}

.field-sponsor-label a {
    color: #fff;
    text-decoration: none
}

.field-sponsor-label a:hover {
    color: #fff;
    text-decoration: none
}

.main-header {
    background: #fff;
    box-sizing: border-box;
    width: 100%;
    position: fixed;
    top: 0;
    z-index: 500;
    border-bottom: 1px solid #808088;
    font-size: 0
}

.logged-in .main-header {
    top: 28px
}

@media all and (max-width:1024px) {
    .logged-in .main-header {
        top: 47px
    }
}

.main-header.scroll-down {
    border-bottom: 0
}

.main-header>.inner-wrapper {
    padding: 5px;
    max-width: 1250px;
    height: 100px
}

@media all and (max-width:1024px) {
    .main-header>.inner-wrapper {
        height: 60px
    }
}

.main-header a {
    text-decoration: none
}

.main-header a:hover {
    text-decoration: none
}

.page-skinned .main-header.mobile-open {
    transition: none
}

.page-skinned .nav-visible .main-header {
    transition: none
}

.btn-hamburger,
.main-header .user-header-action-links,
.pane-logo-and-mobile-logo,
.subscribe-only {
    display: inline-block;
    position: relative;
    vertical-align: middle
}

.logo-ham-extension-container {
    display: inline-block;
    vertical-align: middle
}

.logo-ham-container {
    display: inline-block
}

@media all and (max-width:1024px) {
    .logo-ham-container {
        position: static;
        padding-bottom: 0;
        margin-bottom: 0
    }
}

.btn-hamburger {
    width: 26px;
    height: 26px;
    cursor: pointer;
    margin-left: 20px;
    box-sizing: border-box;
    color: #26262d;
    transition: all .2s ease
}

@media all and (max-width:1024px) {
    .btn-hamburger {
        top: 50%;
        transform: translateY(50%);
        z-index: 1;
        position: relative;
        float: left;
        margin-left: 10px
    }
}

.btn-hamburger:hover {
    color: #e23e21
}

.btn-hamburger::before {
    font-family: fontcastle;
    font-size: 26px;
    line-height: 1;
    content: "\e9003"
}

.btn-hamburger.show-text-icon::before {
    content: "\e9005"
}

.pane-logo-and-mobile-logo {
    margin-left: 20px
}

@media all and (max-width:1024px) {
    .pane-logo-and-mobile-logo {
        display: block;
        position: absolute;
        width: 100%;
        left: 0;
        text-align: center;
        margin: 0
    }
}

.pane-logo-and-mobile-logo a {
    display: inline-block
}

.pane-logo-and-mobile-logo img {
    height: 90px;
    width: auto
}

.logo-ham-extension-container .pane-logo-and-mobile-logo img {
    height: 70px
}

#mobile-logo,
.print-logo {
    display: none
}

@media all and (max-width:1024px) {
    #mobile-logo {
        display: inline-block
    }
    #mobile-logo img {
        display: inline-block;
        height: 50px
    }
}

@media all and (max-width:1024px) {
    #logo {
        display: none
    }
}

.user-header-action-links a {
    text-transform: uppercase;
    font-family: Montserrat, sans-serif;
    font-size: 16px
}

.main-header .user-header-action-links {
    margin-left: 20px
}

@media all and (max-width:1024px) {
    .main-header .user-header-action-links {
        top: 50%;
        transform: translateY(-50%);
        z-index: 1;
        position: relative;
        float: right;
        margin: 0;
        display: inline-block
    }
}

.main-header .user-header-action-links ul {
    font-size: 0
}

.main-header .user-header-action-links li {
    display: inline-block;
    font-size: 18px;
    vertical-align: middle
}

.main-header .user-header-action-links a {
    color: #e23e21
}

.main-header .user-header-action-links a:hover {
    color: #a12a15
}

.navigation .user-header-action-links li {
    padding: 0
}

.navigation .user-header-action-links li a {
    display: block;
    padding: 10px 0 10px 20px
}

.navigation .user-header-action-links li span {
    padding: 0
}

.navigation .user-header-action-links .login-separator {
    display: none
}

@media all and (max-width:1024px) {
    .main-header .subscribe-only {
        top: 50%;
        transform: translateY(-50%);
        z-index: 1;
        position: relative;
        float: right;
        margin: 0;
        display: inline-block
    }
}

.main-header .pane-sandcastle-subscribe+.pane-sandcastle-gigya-login {
    margin-left: 10px;
    border-left: 1px solid #999;
    padding-left: 10px
}

@media all and (max-width:1160px) {
    .main-header .pane-sandcastle-subscribe+.pane-sandcastle-gigya-login {
        margin-left: 20px;
        border-left: none;
        padding-left: 0
    }
}

@media all and (max-width:1160px) {
    .main-header .pane-sandcastle-subscribe {
        display: none
    }
}

@media all and (max-width:1160px) {
    .main-header .subscribe-only .pane-sandcastle-subscribe {
        display: inline-block
    }
}

@media all and (max-width:1110px) {
    .main-header .subscribe-only .pane-sandcastle-subscribe {
        display: none
    }
}

.gigya-login-button {
    display: block;
    text-align: center
}

.gigya-login-button::before {
    font-family: fontcastle;
    font-size: 35px;
    line-height: 1;
    content: "\e9001";
    display: inline-block
}

.gigya-login-button>span {
    display: block;
    font-size: 10px;
    color: #000
}

.gigya-login-button>span:hover {
    color: #262626
}

.gigya-login-button .gigya-hide-text {
    display: none
}

.gigya-login-button.gy-hide-if-logged-in {
    opacity: .75
}

.gigya-login-button.gigya-login-link::before {
    color: #000
}

.gigya-login-button.gigya-account-link::before {
    color: #000
}

.user-header-action-menu {
    box-sizing: border-box;
    width: 200px;
    display: none;
    position: absolute;
    top: 70px;
    right: -3px;
    background-color: #fff;
    padding: 10px 15px;
    border: 1px solid #999;
    z-index: 10
}

@media all and (max-width:1024px) {
    .user-header-action-menu {
        top: 50px;
        width: 300px;
        padding: 10px 15px
    }
    .user-header-action-menu ul {
        max-height: 55vh;
        overflow-y: auto;
        overflow-x: hidden
    }
}

.user-header-action-menu .gigya-user-name,
.user-header-action-menu .title-manage {
    font-weight: 700;
    padding: 10px 0
}

.user-header-action-menu .title-manage {
    padding-bottom: 5px
}

.user-header-action-menu .separator--top {
    border-top: 1px solid #999
}

.user-header-action-menu .separator--bottom {
    border-bottom: 1px solid #999
}

.user-header-action-menu li {
    font-size: 14px
}

.user-header-action-menu li a {
    display: block;
    border-radius: 5px;
    margin: 0 -5px;
    padding: 10px 5px;
    font-size: 14px;
    text-transform: none
}

.user-header-action-menu li a:hover {
    background-color: #26262d
}

@media all and (max-width:1024px) {
    .user-header-action-menu li a:hover {
        background-color: transparent
    }
}

.user-header-action-links .user-header-action-menu li {
    display: block;
    font-size: 14px
}

.user-header-action-links .user-header-action-menu a:hover {
    color: #fff
}

@media all and (max-width:1024px) {
    .user-header-action-links .user-header-action-menu a:hover {
        color: #e23e21
    }
}

.user-header-action-menu::after,
.user-header-action-menu::before {
    position: absolute;
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-bottom: 15px solid #999;
    content: ' ';
    top: -15px;
    right: 5px
}

.user-header-action-menu::after {
    border-bottom-color: #fff;
    top: -14px
}

.navigation {
    position: fixed;
    top: 0;
    width: 270px;
    height: 100%;
    z-index: 26;
    background: #4d4d56;
    text-transform: uppercase;
    font-family: Lato, Helvetica, Arial, sans-serif;
    font-size: 15px;
    box-shadow: inset -20px 0 30px -20px #000;
    padding-top: 67px;
    box-sizing: border-box;
    opacity: 0;
    transition: opacity .2s ease;
    display: none
}

@media all and (max-width:1024px) {
    .navigation {
        font-size: 15px;
        padding-top: 50px
    }
}

.navigation[class*=" icon-"],
.navigation[class^=icon-] {
    text-transform: uppercase
}

.navigation.visible {
    display: block;
    opacity: 1
}

.navigation ul {
    padding: 0;
    margin: 0
}

.navigation ul li {
    color: #fff;
    -webkit-tap-highlight-color: transparent
}

.navigation ul li:hover {
    color: #d9d9d9
}

.navigation a,
.navigation span {
    width: calc(100% - 40px);
    display: inline-block;
    vertical-align: top;
    -webkit-tap-highlight-color: transparent
}

.navigation a {
    text-decoration: none;
    color: inherit;
    padding: 10px 0 10px 20px
}

.navigation a i {
    width: 20px;
    margin-right: 5px
}

.navigation a:hover {
    text-decoration: none
}

.navigation .subscribe {
    color: #fff
}

.navigation li.expanded {
    cursor: pointer
}

.navigation li.expanded::before {
    font-family: FontAwesome;
    content: "";
    display: inline-block;
    font-size: 20px;
    line-height: 1;
    width: 20px;
    vertical-align: top;
    padding: 10px 0
}

@media all and (max-width:640px) {
    .navigation li.expanded::before {
        font-size: 18px
    }
}

.navigation li.expanded a,
.navigation li.expanded span {
    padding: 10px 0
}

.navigation ul.menu ul.menu {
    transition: transform .2s ease;
    will-change: transform;
    position: absolute;
    top: 0;
    transform: translateX(-270px);
    height: 100%;
    width: 250px;
    background: #4d4d56;
    cursor: default;
    box-sizing: border-box;
    overflow: hidden;
    z-index: 10
}

@media all and (max-width:640px) {
    .navigation ul.menu ul.menu {
        padding: 5px 0
    }
}

.navigation ul.menu ul.menu.scrollable {
    overflow-y: auto
}

.navigation ul.menu ul.menu a,
.navigation ul.menu ul.menu span {
    padding: 10px 20px
}

.navigation ul.menu ul.menu li {
    color: #fff
}

.navigation ul.menu ul.menu li:hover {
    color: #d9d9d9
}

.navigation li.submenu-open ul.menu {
    transform: translateX(0)
}

.navigation li[class*=icon-] a::before {
    font-family: FontAwesome;
    display: inline-block;
    width: 20px;
    margin-right: 5px
}

.navigation .icon-email a::before {
    content: ""
}

.navigation .icon-facebook a::before {
    content: ""
}

.navigation .icon-twitter a::before {
    content: ""
}

.navigation .icon-instagram a::before {
    content: ""
}

.navigation .icon-google a::before {
    content: ""
}

.navigation .icon-tumblr a::before {
    content: ""
}

.navigation .icon-youtube a::before {
    content: ""
}

.navigation .icon-linkedin a::before {
    content: ""
}

.navigation .icon-snapchat a::before {
    content: ""
}

.navigation .icon-pinterest a::before {
    content: ""
}

.navigation .icon-rss a::before {
    content: ""
}

.navigation .icon-tag a::before {
    content: ""
}

.navigation .icon-gift a::before {
    content: ""
}

.navigation .icon-subscribe a::before {
    content: ""
}

.nav-wrapper {
    margin-left: auto;
    margin-right: auto;
    width: 230px;
    height: 100%;
    overflow: hidden;
    position: relative
}

.primary-nav {
    overflow-y: auto;
    overflow-x: hidden;
    height: 100%;
    width: 100%;
    box-sizing: border-box;
    padding: 10px 0 30px
}

@media all and (max-width:640px) {
    .primary-nav {
        padding-left: 0
    }
}

.page-skinned .navigation ul.menu ul.menu {
    opacity: 0
}

.page-skinned .navigation li.submenu-open ul.menu {
    opacity: 1
}

.submenu-back-button {
    cursor: pointer;
    margin-bottom: 10px;
    display: block;
    display: inline-block;
    font-size: 20px;
    line-height: 1;
    width: 20px;
    padding-left: 0!important
}

@media all and (max-width:640px) {
    .submenu-back-button {
        margin-bottom: 10px
    }
}

.submenu-back-button::before {
    font-family: FontAwesome;
    content: ""
}

.search {
    box-sizing: border-box;
    position: relative;
    background: rgba(255, 255, 255, .2);
    position: absolute;
    width: 100%;
    top: 0;
    left: 0
}

.search #edit-submit,
.search input[type=text] {
    box-sizing: border-box;
    float: left;
    height: 66px;
    padding: 12px 0;
    border: none;
    display: block;
    line-height: 1;
    background: 0 0
}

@media all and (max-width:1024px) {
    .search #edit-submit,
    .search input[type=text] {
        height: 50px;
        padding: 10px 0
    }
}

.search input[type=text] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: calc(100% - 60px);
    outline: 0;
    padding-left: 20px;
    font-family: Lato, Helvetica, Arial, sans-serif;
    font-size: 18px;
    color: #ccc
}

@media all and (max-width:1024px) {
    .search input[type=text] {
        font-size: 17px;
        padding-left: 15px;
        width: calc(100% - 50px)
    }
}

.search input[type=text]::-webkit-input-placeholder {
    color: #ccc
}

.search input[type=text]::-moz-placeholder {
    color: #ccc;
    opacity: 1
}

.search input[type=text]:-ms-input-placeholder {
    color: #ccc
}

.search input[type=text]:-moz-placeholder {
    color: #ccc
}

.search input[type=text]::-ms-clear {
    display: none
}

.search #edit-submit {
    width: 60px;
    text-align: center;
    cursor: pointer;
    font-size: 18px;
    color: #ccc
}

@media all and (max-width:1024px) {
    .search #edit-submit {
        width: 50px
    }
}

.search #edit-submit i::before {
    font-family: fontcastle;
    content: "\e9004"
}

#site-search-filter-options {
    display: none
}

@media all and (max-width:1024px) {
    .logged-in .search {
        position: relative
    }
}

.main-header .ad {
    float: right
}

@media all and (max-width:1024px) {
    .main-header .ad {
        display: none
    }
}

@media all and (max-width:1055px) {
    .main-header .pane-sandcastle-gigya-login+.ad {
        display: none
    }
}

.main-nav {
    transition: height .2s ease;
    background: #fff;
    border-bottom: 1px solid #808088;
    white-space: nowrap;
    text-align: center;
    font-family: Lyon, Helvetica, serif
}

.main-nav.sticky_nav {
    border-top: 1px solid #808088;
    border-bottom: none
}

@media all and (max-width:1024px) {
    .main-nav {
        display: none
    }
}

.main-nav li {
    transition: all .2s ease;
    display: inline-block;
    position: relative
}

.main-nav .nolink,
.main-nav a {
    display: block;
    text-decoration: none;
    line-height: 1;
    padding: 14px 15px;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 700;
    color: #4d4d56
}

.main-nav .nolink:hover,
.main-nav a:hover {
    color: #fff;
    background: #4d4d56;
    text-decoration: none
}

.main-nav .nolink {
    cursor: default
}

.logo-ham-extension {
    margin-left: 20px
}

.hamburger-extension {
    position: relative;
    padding: 2px 20px;
    letter-spacing: 2px;
    cursor: pointer;
    transition: .2s ease;
    color: #fff;
    background: #e23e21;
    font-size: 12px;
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    text-transform: uppercase
}

.hamburger-extension:hover {
    color: #fff;
    background: #a12a15
}

.hamburger-extension::before {
    font-family: FontAwesome;
    position: absolute;
    bottom: 2px;
    left: 20px;
    content: "";
    color: #fff;
    font-size: 14px
}

.hamburger-extension.open::before {
    transition: .2s ease;
    transform: rotate(-90deg)
}

.hamburger-extension:hover::before {
    color: #fff
}

@media all and (max-width:1024px) {
    .hamburger-extension {
        display: none
    }
}

.hamburger-extension span {
    margin-left: 20px
}

.main-footer {
    transform: translateZ(0);
    position: relative;
    z-index: 100;
    background: #4d4d56;
    font-family: Montserrat, sans-serif;
    font-size: 13px
}

@media all and (max-width:640px) {
    .main-footer img[data-src].full-visible {
        margin-bottom: 5px
    }
}

.main-footer p {
    margin-bottom: 10px;
    padding: 0;
    color: #fff
}

.footer-content {
    padding: 25px 0;
    margin-top: 25px;
    border-top: none
}

@media all and (max-width:1024px) {
    .footer-content {
        padding-left: 12px;
        padding-right: 12px;
        margin-top: 0
    }
}

.pane-bonnier-small-logo {
    width: 100px
}

.pane-bonnier-small-logo a {
    display: inline-block
}

.pane-social-footer {
    font-size: 0
}

.pane-social-footer .content-leftcol,
.pane-social-footer .content-rightcol {
    box-sizing: border-box;
    display: inline-block;
    vertical-align: middle
}

.pane-social-footer .content-leftcol {
    width: 120px
}

@media all and (max-width:1024px) {
    .pane-social-footer .content-leftcol {
        display: none
    }
}

.pane-social-footer .content-rightcol {
    box-sizing: border-box;
    position: relative;
    width: calc(100% - 120px);
    text-align: right;
    padding-top: 0
}

@media all and (max-width:1024px) {
    .pane-social-footer .content-rightcol {
        display: block;
        width: 100%;
        text-align: left
    }
}

.pane-menu-footer-menu {
    border-bottom: 1px solid #fff;
    margin: 20px 0
}

@media all and (max-width:768px) {
    .pane-menu-footer-menu {
        text-align: left
    }
}

.pane-menu-footer-menu li {
    display: inline-block;
    margin-bottom: 10px;
    position: relative;
    line-height: 1
}

@media all and (max-width:768px) {
    .pane-menu-footer-menu li {
        padding-right: 5px
    }
}

.pane-menu-footer-menu li::after {
    content: " ";
    display: inline-block;
    position: relative;
    color: #fff;
    margin-left: 5px
}

.pane-menu-footer-menu li.last::after {
    display: none
}

.pane-menu-footer-menu a {
    display: inline-block;
    color: #fff;
    font-weight: 700;
    text-decoration: none
}

.pane-menu-footer-menu a:hover {
    color: #f1a092;
    text-decoration: none
}

.pane-menu-footer-menu .menu {
    white-space: normal
}

.pane-copyright p {
    margin-top: 0;
    padding-top: 0;
    font-size: 12px;
    color: #fff;
    line-height: 20px
}

.pane-copyright a {
    color: #fff;
    text-decoration: underline
}

.pane-copyright a:hover {
    color: #fff;
    text-decoration: none
}

.oh-so-sticky-ad-container .fixed,
.sidebar.fixed {
    position: fixed;
    top: 121px
}

.logged-in .oh-so-sticky-ad-container .fixed,
.logged-in .sidebar.fixed {
    top: 149px
}

.sticky-nav-content .oh-so-sticky-ad-container .fixed,
.sticky-nav-content .sidebar.fixed {
    top: 167px
}

.logged-in .sticky-nav-content .oh-so-sticky-ad-container .fixed,
.logged-in .sticky-nav-content .sidebar.fixed {
    top: 195px
}

.oh-so-sticky-ad-container .pinned,
.sidebar.pinned {
    position: absolute
}

.sidebar {
    position: relative
}

@media all and (max-width:1024px) {
    .sidebar {
        display: none
    }
}

.sidebar.sidebar-right {
    float: right;
    width: 300px
}

.sidebar .pane-standard-sidebar-2 {
    height: 600px
}

.sidebar.fixed {
    margin-left: 700px
}

.sidebar.pinned {
    bottom: 20px;
    right: 12px
}

.sidebar h2 {
    font-family: Lyon, Helvetica, serif;
    font-size: 24px;
    font-weight: 700;
    text-transform: none;
    color: #26262d
}

.sidebar .pane-content-listings h2 {
    margin-top: 0
}

.oh-so-sticky-ad-container {
    position: relative
}

.oh-so-sticky-ad-container .pinned {
    bottom: 0;
    right: 0
}

.sidebar-item {
    margin-top: 15px;
    padding-top: 15px;
    border-top: 1px solid #999
}

.sidebar-item li {
    width: 100%
}

.sidebar-item:first-child {
    margin: 0;
    padding: 0;
    border: none
}

.item-list .more-like-this-results li {
    padding: 10px 0;
    border-top: 1px dotted #000;
    display: block;
    margin-bottom: 0;
    box-sizing: border-box;
    text-align: left
}

.item-list .more-like-this-results li:first-child {
    padding-top: 0;
    border: none
}

.item-list .more-like-this-results .image,
.item-list .more-like-this-results .title {
    box-sizing: border-box;
    padding: 0;
    margin: 0
}

.item-list .more-like-this-results .image {
    width: 100px;
    float: left;
    margin-right: 10px
}

.item-list .more-like-this-results .image img {
    border-radius: 0
}

.item-list .more-like-this-results .title {
    font-size: 14px;
    line-height: 1.3;
    font-weight: 700;
    font-family: Lyon, Helvetica, serif;
    float: right;
    overflow: hidden;
    width: calc(100% - 110px)
}

.item-list .more-like-this-results .title a {
    color: #000;
    text-decoration: none
}

.item-list .more-like-this-results .title a:hover {
    color: #000;
    text-decoration: none
}

.pane-social-buttons {
    display: inline-block;
    padding: 0 10px 0 0;
    vertical-align: top;
    cursor: pointer
}

@media all and (max-width:640px) {
    .pane-social-buttons {
        display: block;
        padding: 10px 0
    }
}

.pane-social-buttons>.social-plain {
    padding: 6px 5px 6px 0
}

.pane-social-buttons ul {
    margin: 0
}

.pane-social-buttons li {
    display: inline-block
}

.pane-social-buttons .vertical li {
    display: block
}

.pane-social-buttons a {
    transition: all .2s;
    border: none
}

.social-icons-text {
    text-transform: uppercase;
    font-size: 15px
}

.social-icons-text i {
    width: 20px;
    margin-right: 5px
}

.social-icons-text.horizontal i {
    width: auto
}

.pane-social-buttons .email i::before,
.social-nav .email i::before {
    content: ""
}

.pane-social-buttons .facebook i::before,
.social-nav .facebook i::before {
    content: ""
}

.pane-social-buttons .twitter i::before,
.social-nav .twitter i::before {
    content: ""
}

.pane-social-buttons .googleplus i::before,
.social-nav .googleplus i::before {
    content: ""
}

.pane-social-buttons .rss i::before,
.social-nav .rss i::before {
    content: ""
}

.pane-social-buttons .pinterest i::before,
.social-nav .pinterest i::before {
    content: ""
}

.pane-social-buttons .instagram i::before,
.social-nav .instagram i::before {
    content: ""
}

.pane-social-buttons .tumblr i::before,
.social-nav .tumblr i::before {
    content: ""
}

.pane-social-buttons .youTube i::before,
.social-nav .youTube i::before {
    content: ""
}

.pane-social-buttons .linkedin i::before,
.social-nav .linkedin i::before {
    content: ""
}

.pane-social-buttons .snapchat i::before,
.social-nav .snapchat i::before {
    content: ""
}

.pane-social-buttons .icon-plain {
    background: 0 0;
    font-size: 18px;
    padding: 0 4px;
    margin: 0 5px
}

.pane-social-buttons .first .icon-plain {
    margin-left: 0;
    padding-left: 0
}

.icon-plain:hover.facebook,
.st-block.social a:hover.facebook {
    color: #3b5998
}

.icon-plain:hover.pinterest,
.st-block.social a:hover.pinterest {
    color: #cc2127
}

.icon-plain:hover.twitter,
.st-block.social a:hover.twitter {
    color: #55acee
}

.icon-plain:hover.googleplus,
.st-block.social a:hover.googleplus {
    color: #dd4b39
}

.icon-plain:hover.email,
.st-block.social a:hover.email {
    color: #00be40
}

.icon-plain:hover.stumbleupon,
.st-block.social a:hover.stumbleupon {
    color: #eb4924
}

.icon-plain:hover.digg,
.st-block.social a:hover.digg {
    color: #0093cc
}

.icon-plain:hover.reddit,
.st-block.social a:hover.reddit {
    color: #cee3f8
}

.icon-plain:hover.tumblr,
.st-block.social a:hover.tumblr {
    color: #32506d
}

.icon-plain:hover.linkedin,
.st-block.social a:hover.linkedin {
    color: #517fa4
}

.icon-plain:hover.print,
.st-block.social a:hover.print {
    color: #fe0664
}

.icon-plain:hover.snapchat,
.st-block.social a:hover.snapchat {
    color: #fffc00
}

.icon-plain:hover.instagram,
.st-block.social a:hover.instagram {
    color: #4d7ba4
}

.icon-plain:hover.youTube,
.st-block.social a:hover.youTube {
    color: #c12e2a
}

.icon-plain:hover.rss,
.st-block.social a:hover.rss {
    color: #ff862a
}

.icon-plain:hover.foursquare,
.st-block.social a:hover.foursquare {
    color: #0072b1
}

.icon-plain:hover.flikr,
.st-block.social a:hover.flikr {
    color: #ff0084
}

.icon-plain:hover.external-link,
.st-block.social a:hover.external-link {
    color: #063
}

.pane-social-buttons .icon-circle {
    border-radius: 50%;
    display: block;
    text-align: center;
    width: 22px;
    height: 30px;
    line-height: 30px;
    margin: 0 3px;
    padding: 0 4px;
    position: relative;
    font-size: 16px
}

@media all and (max-width:1024px) {
    .pane-social-buttons .icon-circle {
        margin: 0 5px
    }
}

.first .pane-social-buttons .icon-circle {
    margin-left: 0
}

.pane-social-buttons .social-icons-white .icon-circle {
    background: #000
}

.pane-social-buttons .social-icons-black .icon-circle {
    background: #fff
}

.icon-circle:hover.facebook {
    background: #3b5998
}

.icon-circle:hover.pinterest {
    background: #cc2127
}

.icon-circle:hover.twitter {
    background: #55acee
}

.icon-circle:hover.googleplus {
    background: #dd4b39
}

.icon-circle:hover.email {
    background: #00be40
}

.icon-circle:hover.stumbleupon {
    background: #eb4924
}

.icon-circle:hover.digg {
    background: #0093cc
}

.icon-circle:hover.reddit {
    background: #cee3f8
}

.icon-circle:hover.tumblr {
    background: #32506d
}

.icon-circle:hover.linkedin {
    background: #517fa4
}

.icon-circle:hover.print {
    background: #fe0664
}

.icon-circle:hover.snapchat {
    background: #fffc00
}

.icon-circle:hover.instagram {
    background: #4d7ba4
}

.icon-circle:hover.youTube {
    background: #c12e2a
}

.icon-circle:hover.rss {
    background: #ff862a
}

.icon-circle:hover.foursquare {
    background: #0072b1
}

.icon-circle:hover.flikr {
    background: #ff0084
}

.icon-circle:hover.external-link {
    background: #063
}

.social-icons-black {
    color: #000
}

.social-icons-black a {
    color: #000
}

.social-icons-white {
    color: #fff
}

.social-icons-white a {
    color: #fff
}

.pane-search-info {
    margin-top: 0;
    margin-bottom: 20px;
    font-size: 14px;
    font-weight: 400
}

.pane-search-info .search-placeholder-end,
.pane-search-info .search-placeholder-start {
    font-style: italic
}

.pane-search-info .search-placeholder-keys {
    font-weight: 700
}

.item-list li,
.item-list ul {
    margin: 0
}

.search-results,
.view-content-listings ul {
    padding: 0;
    list-style: none;
    font-size: 0
}

.search-results {
    margin: 0
}

.view-content-listings ul {
    margin: 0 -10px
}

@media all and (max-width:640px) {
    .view-content-listings ul {
        margin: 0
    }
}

.view-content-listings .num1 ul {
    margin: 0
}

.paired .view-content-listings ul {
    margin: 0 0 0 -10px
}

@media all and (max-width:640px) {
    .paired .view-content-listings ul {
        margin: 0
    }
}

.search-results .panelizer-view-mode,
.view-content-listings li {
    padding: 0 10px;
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    text-align: left;
    margin-bottom: 20px;
    position: relative;
    font-size: 18px
}

@media all and (max-width:640px) {
    .search-results .panelizer-view-mode,
    .view-content-listings li {
        border-top: 1px dotted #000;
        padding: 10px 0!important;
        margin-bottom: 0
    }
}

.view-content-listings .num1 li {
    width: 100%
}

.view-content-listings .num2 li {
    width: 50%
}

.view-content-listings .num3 li {
    width: 33.33333%
}

.view-content-listings .num4 li {
    width: 25%
}

.view-content-listings .num5 li {
    width: 20%
}

.view-content-listings .num6 li {
    width: 16.66667%
}

@media all and (max-width:768px) {
    .view-content-listings .num4 li {
        width: 50%
    }
}

@media all and (max-width:768px) {
    .view-content-listings .num5 li,
    .view-content-listings .num6 li {
        width: 33.3333%
    }
}

@media all and (max-width:640px) {
    .view-content-listings .num2 li,
    .view-content-listings .num3 li,
    .view-content-listings .num4 li,
    .view-content-listings .num5 li,
    .view-content-listings .num6 li {
        width: 100%;
        margin: 0
    }
}

.pane-apachesolr-result .search-results .panelizer-view-mode,
.view-content-listings .num1 li {
    padding: 20px 0;
    border-top: 1px dotted #000;
    display: block;
    width: 100%;
    margin: 0;
    box-sizing: border-box;
    text-align: left;
    font-size: 14px
}

.pane-apachesolr-result .search-results .panelizer-view-mode:first-child,
.view-content-listings .num1 li:first-child {
    padding-top: 0;
    border-top: none
}

.pane-apachesolr-result .search-results .panelizer-view-mode.no-separator,
.view-content-listings .num1 li.no-separator {
    border-top: none
}

.search-results .pane-node-field-image,
.view-content-listings .pane-node-field-image {
    width: 40%;
    margin: 0 10px 0 0;
    float: left;
    position: relative
}

.full-cell .search-results .pane-node-field-image,
.full-cell .view-content-listings .pane-node-field-image {
    width: 25%
}

@media all and (max-width:640px) {
    .full-cell .search-results .pane-node-field-image,
    .full-cell .view-content-listings .pane-node-field-image {
        width: 130px
    }
}

.search-results .pane-node-field-image img,
.view-content-listings .pane-node-field-image img {
    width: 100%;
    height: auto;
    border-radius: 0
}

.search-results .item-list:not(.num1) .pane-node-field-image,
.view-content-listings .item-list:not(.num1) .pane-node-field-image {
    max-width: 100%;
    width: 100%;
    margin: 0;
    float: none;
    padding-bottom: 10px
}

.search-results .item-list.node-compact .pane-node-field-image,
.view-content-listings .item-list.node-compact .pane-node-field-image {
    max-width: none;
    width: 100%;
    margin: 0;
    float: none;
    padding-bottom: 10px
}

@media all and (max-width:640px) {
    .search-results .item-list.node-compact .pane-node-field-image,
    .search-results .item-list:not(.num1) .pane-node-field-image,
    .search-results .pane-node-field-image,
    .view-content-listings .item-list.node-compact .pane-node-field-image,
    .view-content-listings .item-list:not(.num1) .pane-node-field-image,
    .view-content-listings .pane-node-field-image {
        box-sizing: border-box;
        width: 130px;
        float: left;
        padding: 0;
        margin-right: 10px
    }
}

.st-block .view-content-listings .item-list .pane-node-field-image {
    width: 40%;
    margin: 0 10px 0 0;
    float: left;
    position: relative
}

.medium-12 .st-block .view-content-listings .item-list .pane-node-field-image {
    width: 25%
}

.st-block .view-content-listings .item-list .pane-node-field-image img {
    width: 100%;
    height: auto;
    border-radius: 0
}

.st-block .view-content-listings .item-list .pane-node-field-image.right {
    margin: 0 0 0 10px;
    float: right
}

.st-block .view-content-listings .item-list .pane-node-field-image.top {
    max-width: none;
    width: 100%;
    padding-bottom: 10px
}

.st-block .view-content-listings .item-list .pane-node-field-image.top .pane-node-field-image {
    margin: 0
}

.st-block .view-content-listings .item-list .pane-node-field-image.top img {
    width: 100%
}

@media all and (max-width:640px) {
    .st-block .view-content-listings .item-list .pane-node-field-image.left,
    .st-block .view-content-listings .item-list .pane-node-field-image.right,
    .st-block .view-content-listings .item-list .pane-node-field-image.top {
        box-sizing: border-box;
        width: 130px;
        float: left;
        padding: 0;
        margin: 0;
        margin-right: 10px
    }
}

.sidebar .view-content-listings .pane-node-field-image {
    width: 100px
}

.pane-search-content-listing h1 {
    font-size: 24px;
    text-transform: capitalize;
    margin-bottom: 0
}

.search-results .pane-node-title,
.search-results h3,
.view-content-listings .pane-node-title,
.view-content-listings h3 {
    font-size: 18px;
    font-weight: 700;
    box-sizing: border-box;
    margin: 0
}

.search-results .pane-node-title a,
.search-results h3 a,
.view-content-listings .pane-node-title a,
.view-content-listings h3 a {
    color: #000;
    text-decoration: none
}

.search-results .pane-node-title a:hover,
.search-results h3 a:hover,
.view-content-listings .pane-node-title a:hover,
.view-content-listings h3 a:hover {
    color: #404040;
    text-decoration: none
}

.search-results p,
.view-content-listings p {
    padding: 0 0 5px;
    margin: 0
}

.search-results .field-multi-blog-blog-reference,
.search-results .primary-channel-eyebrow,
.view-content-listings .field-multi-blog-blog-reference,
.view-content-listings .primary-channel-eyebrow {
    font-size: 12px;
    margin-bottom: 0
}

@media all and (max-width:640px) {
    .search-results .field-multi-blog-blog-reference,
    .search-results .primary-channel-eyebrow,
    .view-content-listings .field-multi-blog-blog-reference,
    .view-content-listings .primary-channel-eyebrow {
        font-size: 14px
    }
}

.pane-sidebar-no-ads .search-results .field-multi-blog-blog-reference,
.pane-sidebar-no-ads .search-results .primary-channel-eyebrow,
.pane-sidebar-no-ads .view-content-listings .field-multi-blog-blog-reference,
.pane-sidebar-no-ads .view-content-listings .primary-channel-eyebrow {
    display: none
}

.search-results .pane-node-created,
.view-content-listings .pane-node-created {
    font-size: 14px;
    color: #000;
    font-family: Lyon, Helvetica, serif;
    line-height: 1;
    font-style: normal;
    font-weight: 400;
    padding: 0 0 5px
}

.search-results .pane-node-created:empty,
.view-content-listings .pane-node-created:empty {
    padding: 0
}

.pane-sidebar-no-ads .search-results .pane-node-created,
.pane-sidebar-no-ads .view-content-listings .pane-node-created {
    display: none
}

.search-results .pane-node-created .date,
.view-content-listings .pane-node-created .date {
    display: none
}

.search-results .pane-node-field-subtitle,
.view-content-listings .pane-node-field-subtitle {
    display: none
}

.search-results .field-subtitle,
.view-content-listings .field-subtitle {
    font-size: 14px;
    color: #808088;
    font-family: Montserrat, sans-serif;
    font-style: normal;
    line-height: 1.2
}

.search-results .pane-node-body,
.search-results .pane-node-sir-trevor-body,
.search-results .pane-node-teaser-header,
.view-content-listings .pane-node-body,
.view-content-listings .pane-node-sir-trevor-body,
.view-content-listings .pane-node-teaser-header {
    width: 100%;
    box-sizing: border-box
}

.search-results .pane-node-body,
.search-results .pane-node-sir-trevor-body,
.view-content-listings .pane-node-body,
.view-content-listings .pane-node-sir-trevor-body {
    font-size: 14px;
    font-family: Lyon, Helvetica, serif;
    line-height: 20px;
    color: #000
}

@media all and (max-width:640px) {
    .search-results .pane-node-body,
    .search-results .pane-node-sir-trevor-body,
    .view-content-listings .pane-node-body,
    .view-content-listings .pane-node-sir-trevor-body {
        display: none
    }
}

.pane-sidebar-no-ads .search-results .pane-node-body,
.pane-sidebar-no-ads .search-results .pane-node-sir-trevor-body,
.pane-sidebar-no-ads .view-content-listings .pane-node-body,
.pane-sidebar-no-ads .view-content-listings .pane-node-sir-trevor-body {
    display: none
}

.search-results .pane-node-body .cl-summary,
.search-results .pane-node-sir-trevor-body .cl-summary,
.view-content-listings .pane-node-body .cl-summary,
.view-content-listings .pane-node-sir-trevor-body .cl-summary {
    margin-right: 5px
}

.search-results .pane-node-body .cl-cta a,
.search-results .pane-node-sir-trevor-body .cl-cta a,
.view-content-listings .pane-node-body .cl-cta a,
.view-content-listings .pane-node-sir-trevor-body .cl-cta a {
    font-family: Montserrat, sans-serif;
    color: #e23e21;
    font-size: 11px;
    font-weight: 700;
    text-transform: uppercase
}

.search-results .pane-node-body,
.search-results .pane-node-sir-trevor-body,
.view-content-listings .pane-node-body,
.view-content-listings .pane-node-sir-trevor-body {
    display: none
}

.search-results.node-teaser .pane-node-body,
.view-content-listings.node-teaser .pane-node-body {
    padding: 0
}

.search-results .num1 .pane-node-field-image~div,
.search-results.num1 .pane-node-field-image~div,
.view-content-listings .num1 .pane-node-field-image~div,
.view-content-listings.num1 .pane-node-field-image~div {
    float: right;
    width: calc(60% - 10px)
}

.full-cell .search-results .num1 .pane-node-field-image~div,
.full-cell .search-results.num1 .pane-node-field-image~div,
.full-cell .view-content-listings .num1 .pane-node-field-image~div,
.full-cell .view-content-listings.num1 .pane-node-field-image~div,
.medium-12 .search-results .num1 .pane-node-field-image~div,
.medium-12 .search-results.num1 .pane-node-field-image~div,
.medium-12 .view-content-listings .num1 .pane-node-field-image~div,
.medium-12 .view-content-listings.num1 .pane-node-field-image~div {
    width: calc(75% - 10px)
}

.search-results .num1 .pane-node-field-image.top~div,
.search-results.num1 .pane-node-field-image.top~div,
.view-content-listings .num1 .pane-node-field-image.top~div,
.view-content-listings.num1 .pane-node-field-image.top~div {
    float: none;
    width: 100%;
    box-sizing: border-box
}

.search-results .num1 .pane-node-field-image.right~div,
.search-results.num1 .pane-node-field-image.right~div,
.view-content-listings .num1 .pane-node-field-image.right~div,
.view-content-listings.num1 .pane-node-field-image.right~div {
    float: left
}

.search-results .num1 .pane-node-field-subtitle,
.search-results.num1 .pane-node-field-subtitle,
.view-content-listings .num1 .pane-node-field-subtitle,
.view-content-listings.num1 .pane-node-field-subtitle {
    display: block
}

@media all and (max-width:640px) {
    .search-results .num1 .pane-node-field-subtitle,
    .search-results.num1 .pane-node-field-subtitle,
    .view-content-listings .num1 .pane-node-field-subtitle,
    .view-content-listings.num1 .pane-node-field-subtitle {
        display: none
    }
}

.search-results .node-compact .pane-node-field-image~div,
.view-content-listings .node-compact .pane-node-field-image~div {
    width: 100%;
    float: none;
    box-sizing: border-box
}

@media all and (max-width:640px) {
    .search-results .pane-node-field-image~div,
    .view-content-listings .pane-node-field-image~div {
        box-sizing: border-box;
        float: right!important;
        width: calc(100% - 140px)!important;
        margin: 0!important
    }
}

.st-block .search-results .pane-node-field-subtitle,
.st-block .view-content-listings .pane-node-field-subtitle {
    display: block
}

.st-block .search-results .pane-node-created .author,
.st-block .view-content-listings .pane-node-created .author {
    margin-right: 5px
}

.st-block .search-results .pane-node-created .date,
.st-block .view-content-listings .pane-node-created .date {
    display: inline-block
}

.st-block .search-results .pane-node-body,
.st-block .search-results .pane-node-sir-trevor-body,
.st-block .view-content-listings .pane-node-body,
.st-block .view-content-listings .pane-node-sir-trevor-body {
    display: block
}

.node-compact h3 {
    margin-bottom: 0
}

.node-compact .pane-node-field-subtitle {
    display: block
}

.sidebar .view-content-listings .pane-node-field-image~div {
    width: calc(100% - 110px)
}

@media all and (max-width:640px) {
    .search-results .video .pane-node-field-image::before,
    .view-content-listings .video .pane-node-field-image::before {
        height: 40px;
        width: 40px;
        line-height: 40px;
        font-size: 20px
    }
}

.search-results .num3 .video .pane-node-field-image::before,
.search-results .num4 .video .pane-node-field-image::before,
.search-results .num5 .video .pane-node-field-image::before,
.view-content-listings .num3 .video .pane-node-field-image::before,
.view-content-listings .num4 .video .pane-node-field-image::before,
.view-content-listings .num5 .video .pane-node-field-image::before {
    height: 40px;
    width: 40px;
    line-height: 40px;
    font-size: 20px
}

.search-results .view-footer,
.view-content-listings .view-footer {
    text-align: right;
    margin-bottom: 20px
}

.search-results .view-footer a,
.view-content-listings .view-footer a {
    text-transform: uppercase;
    position: relative;
    font-size: 16px;
    padding: 0 10px 0 0;
    background: 0 0;
    color: #000;
    font-family: Montserrat, sans-serif;
    text-decoration: none;
    text-transform: none;
    font-weight: 400;
    border: none;
    border-radius: 0
}

.search-results .view-footer a::after,
.view-content-listings .view-footer a::after {
    display: inline;
    font-family: FontAwesome;
    position: absolute;
    top: 0;
    right: 0;
    content: "";
    color: #000;
    font-size: 16px
}

@media all and (max-width:640px) {
    .search-results .view-footer a::after,
    .view-content-listings .view-footer a::after {
        position: relative;
        top: 2px;
        margin-left: 5px
    }
}

.search-results .view-footer a:hover,
.view-content-listings .view-footer a:hover {
    background: 0 0;
    color: #000
}

.search-results .view-footer a:hover::after,
.view-content-listings .view-footer a:hover::after {
    color: #000
}

.taxonomy-term-description p {
    color: #000;
    line-height: 28px;
    border-bottom: none;
    font-size: 18px;
    font-weight: 400
}

.vocabulary-tags .field-custom-tout {
    border-bottom: 1px 1px #999;
    margin-bottom: 15px
}

.vocabulary-tags .field-custom-tout ul {
    text-align: justify;
    padding: 0
}

.vocabulary-tags .field-custom-tout ul li {
    box-sizing: border-box;
    width: 33.3333%;
    display: block;
    vertical-align: top;
    float: left;
    text-align: left;
    font-size: 18px;
    margin-bottom: 15px
}

.vocabulary-tags .field-custom-tout ul li:nth-child(3n+1) {
    clear: both
}

.vocabulary-tags .field-custom-tout ul a {
    display: block;
    padding: 2px;
    line-height: 1.5
}

.vocabulary-tags .field-custom-tout ul img {
    padding-bottom: 5px
}

.field-page-sections {
    transition: opacity .2s;
    opacity: 1;
    height: auto
}

.field-page-sections .inner-cell>h3 {
    font-family: Lyon, Helvetica, serif;
    font-style: normal;
    color: #000;
    text-transform: none;
    font-weight: 700;
    font-size: 20px
}

.field-page-sections .custom-section {
    padding-bottom: 35px
}

@media all and (max-width:640px) {
    .field-page-sections .custom-section {
        padding-bottom: 15px
    }
}

.field-page-sections .custom-section.images-cell {
    padding-bottom: 0
}

.field-page-sections .divider {
    margin-bottom: 35px;
    padding-bottom: 35px;
    border-bottom: 1px dotted #999
}

.field-page-sections .divider.listing-cell {
    padding-bottom: 15px
}

@media all and (max-width:768px) {
    .field-page-sections .divider.listing-cell {
        padding-bottom: 25px
    }
}

.field-page-sections .divider.images-cell {
    padding-bottom: 0
}

.section-title h2 {
    font-family: Lyon, Helvetica, serif;
    font-style: normal;
    color: #26262d;
    text-transform: none;
    font-weight: 700;
    font-size: 40px
}

.section-title--center {
    text-align: center
}

.section-title--center>.cell {
    text-align: left
}

.section-title--filled>h2,
.section-title--outline>h2 {
    margin-bottom: 30px;
    padding: 10px 15px;
    font-size: 24px;
    text-transform: none;
    letter-spacing: .5px
}

.section-title--filled>h2 {
    background-color: #e23e21;
    color: #fff
}

.section-title--outline>h2 {
    border: 1px solid #e23e21
}

.section-title--dotted {
    overflow: hidden
}

.section-title--dotted>h2 {
    position: relative;
    display: inline-block;
    margin: 10px 0 30px;
    text-transform: none
}

.section-title--dotted>h2::after,
.section-title--dotted>h2::before {
    content: '';
    position: absolute;
    top: 50%;
    width: 1000px;
    height: 1px;
    border-top: 1px dotted rgba(0, 0, 0, .5)
}

.section-title--dotted>h2::before {
    left: calc(100% + 10px)
}

.section-title--dotted>h2::after {
    right: calc(100% + 10px)
}

.section-title--underline>h2 {
    margin: 10px 0 30px;
    padding-bottom: 10px;
    text-transform: none;
    border-bottom: 1px dotted #26262d
}

.section-title--inline-block>h2 {
    display: inline-block
}

.section-title--rounded>h2 {
    border-radius: 3px
}

.paired .slider-cell .field-title {
    font-size: 16px
}

.cell.slider-cell {
    color: #fff;
    position: relative
}

.cell.slider-cell .slides {
    padding: 0;
    margin: 0
}

.cell.slider-cell .flex-viewport,
.cell.slider-cell.fade .slides {
    transition: all .2s;
    background: #333;
    overflow: hidden
}

.cell.slider-cell .flex-viewport li,
.cell.slider-cell.fade .slides li {
    box-sizing: content-box;
    position: relative
}

.cell.slider-cell .field-subtitle,
.cell.slider-cell .field-title {
    margin: 10px
}

.cell.slider-cell .field-title {
    font-weight: 700;
    font-size: 24px;
    font-family: Lyon, Helvetica, serif;
    text-transform: capitalize
}

.cell.slider-cell .field-title a {
    color: #fff
}

.cell.slider-cell .field-subtitle {
    font-size: 14px
}

.slider-cell .flex-direction-nav {
    position: relative;
    padding: 5px 0;
    margin: 0;
    top: 0
}

.slider-cell .flex-direction-nav li {
    box-sizing: border-box;
    display: inline-block;
    width: 50%;
    vertical-align: top
}

.slider-cell .flex-direction-nav a {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    width: 22px;
    height: 24px;
    padding: 0;
    margin: 0 10px;
    border: none;
    text-decoration: none;
    position: relative
}

.slider-cell .flex-direction-nav a::before {
    color: #000;
    font-size: 24px;
    text-indent: 0;
    position: absolute;
    top: 0;
    line-height: 1
}

.slider-cell .flex-direction-nav a:hover::before {
    color: #e23e21
}

.slider-cell .flex-direction-nav .flex-prev {
    float: left
}

.slider-cell .flex-direction-nav .flex-prev::before {
    content: "";
    left: 0
}

.slider-cell .flex-direction-nav .flex-next {
    float: right
}

.slider-cell .flex-direction-nav .flex-next::before {
    content: "";
    right: 0
}

.slider-cell .flex-control-nav {
    width: 80%;
    margin: 0 10%;
    position: absolute;
    bottom: -6px;
    z-index: 1;
    text-align: center;
    padding: 0
}

@media all and (max-width:640px) {
    .slider-cell .flex-control-nav {
        width: 70%;
        margin: 0 15%
    }
}

.slider-cell .flex-control-nav li {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    list-style: none;
    display: inline-block;
    width: 25px;
    height: 30px;
    margin: 5px 0
}

.slider-cell .flex-control-nav a {
    display: block;
    position: relative;
    cursor: pointer
}

.slider-cell .flex-control-nav a::before {
    position: absolute;
    text-indent: 0;
    top: 7px;
    left: 7px;
    content: "";
    font-size: 11px;
    color: #26262d;
    text-decoration: none
}

.slider-cell .flex-control-nav a:hover::before {
    color: #e23e21
}

.slider-cell .flex-control-nav .flex-active::before {
    color: #555564
}

.slider-cell .flex-control-nav .flex-active:hover::before {
    color: #e23e21
}

.slider-cell.narrow .left-cell .flex-control-nav,
.slider-cell.wide .right-cell .flex-control-nav {
    display: none
}

.cell.images-cell {
    font-family: Lyon, Helvetica, serif
}

.cell.images-cell .field-title {
    font-weight: 700;
    font-size: 18px;
    line-height: 1.5
}

.cell.images-cell .field-title a {
    color: #000;
    text-decoration: none
}

.cell.images-cell .field-title a:hover {
    color: #000;
    text-decoration: none
}

.cell.images-cell .field-subtitle {
    line-height: 1.2
}

.cell.images-cell.top .field-image {
    padding-bottom: 10px
}

.cell.images-cell.left .field-image,
.cell.images-cell.right .field-image {
    max-width: 250px;
    width: 40%;
    margin: 0 10px 0 0;
    float: left;
    position: relative
}

.cell.images-cell.left .field-image img,
.cell.images-cell.right .field-image img {
    width: 100%;
    height: auto
}

.cell.images-cell.right .field-image {
    margin: 0 0 0 10px;
    float: right
}

.cell.images-cell.right .field-subtitle,
.cell.images-cell.right .field-title {
    text-align: right
}

@media all and (max-width:640px) {
    .cell.images-cell.right .field-subtitle,
    .cell.images-cell.right .field-title {
        text-align: left
    }
}

@media all and (max-width:640px) {
    .cell.images-cell.left .field-image,
    .cell.images-cell.left .field-image~div,
    .cell.images-cell.right .field-image,
    .cell.images-cell.right .field-image~div,
    .cell.images-cell.top .field-image,
    .cell.images-cell.top .field-image~div {
        box-sizing: border-box;
        width: 100%;
        float: none;
        padding: 0;
        margin: 0;
        margin-right: 10px;
        max-width: none
    }
}

.cell.images-cell.num1 li {
    width: 100%
}

.cell.images-cell.num2 li {
    width: 50%
}

.cell.images-cell.num3 li {
    width: 33.33333%
}

.cell.images-cell.num4 li {
    width: 25%
}

.cell.images-cell.num5 li {
    width: 20%
}

.cell.images-cell.num6 li {
    width: 16.66667%
}

@media all and (max-width:640px) {
    .cell.images-cell.num2 li,
    .cell.images-cell.num3 li,
    .cell.images-cell.num4 li,
    .cell.images-cell.num5 li,
    .cell.images-cell.num6 li {
        width: 50%
    }
}

.cell.images-cell ul {
    margin: 0 -10px;
    padding: 0
}

.cell.images-cell li {
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    text-align: left;
    padding: 0 10px;
    margin-bottom: 35px
}

@media all and (max-width:640px) {
    .cell.images-cell li {
        margin-bottom: 15px
    }
}

.cell.images-cell img {
    width: 100%;
    height: auto;
    border-radius: 0
}

.text-cell p:first-of-type {
    padding-top: 0;
    position: relative;
    top: -.25em
}

.text-cell p:last-of-type {
    padding-bottom: 0
}

.custom-section {
    width: 100%
}

.custom-section .cell {
    width: 100%
}

.paired .cell {
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top
}

@media all and (max-width:640px) {
    .paired .cell {
        display: block;
        float: none
    }
    .paired .cell .inner-cell {
        padding: 10px 0
    }
}

.paired .left-cell .inner-cell {
    margin-right: 10px
}

.paired .right-cell .inner-cell {
    margin-left: 10px
}

@media all and (max-width:1024px) {
    .paired .left-cell .inner-cell,
    .paired .right-cell .inner-cell {
        margin: 0
    }
}

.narrow .cell {
    width: 66.6666%
}

.narrow .left-cell {
    width: 33.3333%
}

@media all and (max-width:1024px) {
    .narrow .cell {
        width: 100%
    }
}

.medium .cell {
    width: 50%
}

@media all and (max-width:1024px) {
    .medium .cell {
        width: 100%
    }
}

.wide .cell {
    width: 33.3333%
}

@media all and (max-width:1024px) {
    .wide .cell {
        width: 100%
    }
}

.wide .left-cell {
    width: 66.6666%
}

@media all and (max-width:1024px) {
    .wide .cell {
        width: 100%
    }
    .wide .left-cell .inner-cell {
        padding-right: 0
    }
}

.content-main[class*=sidebar] .wide .left-cell {
    width: 70%
}

@media all and (max-width:640px) {
    .content-main[class*=sidebar] .wide .left-cell {
        width: 100%
    }
}

.content-main[class*=sidebar] .wide .right-cell {
    width: 30%
}

@media all and (max-width:640px) {
    .content-main[class*=sidebar] .wide .right-cell {
        width: 100%
    }
}

.content-main[class*=sidebar] .wide .right-cell .inner-cell {
    padding-left: 0
}

.ad-cell {
    transition: opacity .2s;
    opacity: 1;
    height: auto
}

.multi-ad .ad-cell h3 {
    text-align: left
}

.multi-ad .ad-cell .ad-manager-ad.gpt-ads {
    display: inline-block;
    vertical-align: top;
    margin: 5px
}

@media all and (max-width:640px) {
    .multi-ad .ad-cell .ad-manager-ad.gpt-ads {
        margin: 0 0 10px 0
    }
}

@media all and (max-width:640px) {
    .left-cell.ad-cell,
    .right-cell.ad-cell {
        margin: 0 0 10px 0;
        float: none;
        width: auto
    }
    .left-cell.ad-cell .inner-cell,
    .right-cell.ad-cell .inner-cell {
        margin: 0 0 10px 0
    }
}

.ad-cell.double .inner-cell {
    margin: 0;
    text-align: center
}

@media all and (max-width:640px) {
    .paired .ad-cell .inner-cell {
        padding: 0
    }
}

.sir-trevor--grid .row.expanded {
    padding-left: 0;
    padding-right: 0
}

.sir-trevor--grid .section-title {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
}

.sir-trevor--grid .cells {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    -ms-flex-flow: inherit;
    flex-flow: inherit
}

@media all and (max-width:640px) {
    .sir-trevor--grid .constrained .cells,
    .sir-trevor--grid .constrained .section-title {
        padding-left: 0;
        padding-right: 0
    }
}

.sir-trevor--grid .padding-top {
    padding-top: 15px
}

.sir-trevor--grid .padding-bottom {
    padding-bottom: 15px
}

.sir-trevor--grid .tout-wrapper {
    padding: 0
}

.sir-trevor--grid .no-padding {
    padding-left: 0;
    padding-right: 0
}

.sir-trevor--grid .row-margin-bottom {
    margin-bottom: 30px
}

.sir-trevor--grid .sidebar-cell .tout-wrapper.image-overlay {
    padding: 0
}

.sir-trevor--grid .sidebar-cell .st-block.markdown {
    padding: 30px
}

.node-type-video-channel .content-header.section-sidebar {
    padding: 0
}

.node-type-video-channel .pane-post-social-post-social-block {
    padding-left: 0;
    padding-right: 0
}

.node-type-video-channel .pane-heading-image {
    padding-left: 0;
    padding-right: 0
}

.pane-bonnier-video-channel {
    margin-top: 25px;
    text-align: right;
    padding: 0;
    float: right
}

@media all and (max-width:640px) {
    .pane-bonnier-video-channel {
        float: none;
        margin-bottom: 20px;
        margin-top: 20px
    }
}

.content-main.content-article .pane-bonnier-video-channel {
    padding-top: 35px;
    padding-left: 12px;
    padding-right: 12px
}

.pane-bonnier-video-channel select {
    box-sizing: border-box;
    border: 1px solid #999;
    padding: 3px;
    height: 28px
}

@media all and (max-width:640px) {
    .pane-bonnier-video-channel select {
        width: 100%
    }
}

.video-playlist-container ul {
    font-size: 0;
    margin: 0 -10px
}

.video-playlist-container ul li {
    box-sizing: border-box;
    display: inline-block;
    padding: 0 10px;
    line-height: 1.5;
    font-size: 14px;
    vertical-align: top;
    margin-bottom: 20px
}

.video-playlist-container a {
    color: #000;
    text-decoration: none
}

.video-playlist-container a:hover {
    color: #000;
    text-decoration: none
}

.video-playlist-container img {
    margin-bottom: 10px;
    width: 100%
}

@media all and (max-width:640px) {
    .video-playlist-container img {
        width: 130px;
        margin-right: 10px;
        margin-bottom: 0;
        float: left
    }
    .video-playlist-container img:only-child {
        width: 100%;
        margin-right: 0;
        float: none
    }
}

@media all and (max-width:640px) {
    .video-playlist-container .items-per-row-1 {
        margin: 0
    }
    .video-playlist-container .items-per-row-1::after,
    .video-playlist-container .items-per-row-1::before {
        content: "";
        display: table
    }
    .video-playlist-container .items-per-row-1::after {
        clear: both
    }
}

.video-playlist-container .items-per-row-1 li {
    width: 100%
}

@media all and (max-width:640px) {
    .video-playlist-container .items-per-row-1 li {
        width: 100%;
        border-bottom: 1px solid #999;
        margin-bottom: 0;
        padding: 10px 0
    }
}

.video-playlist-container .items-per-row-1 li:first-child {
    padding-top: 0
}

@media all and (max-width:640px) {
    .video-playlist-container .items-per-row-2 {
        margin: 0
    }
    .video-playlist-container .items-per-row-2::after,
    .video-playlist-container .items-per-row-2::before {
        content: "";
        display: table
    }
    .video-playlist-container .items-per-row-2::after {
        clear: both
    }
}

.video-playlist-container .items-per-row-2 li {
    width: 50%
}

@media all and (max-width:640px) {
    .video-playlist-container .items-per-row-2 li {
        width: 100%;
        border-bottom: 1px solid #999;
        margin-bottom: 0;
        padding: 10px 0
    }
}

.video-playlist-container .items-per-row-2 li:first-child {
    padding-top: 0
}

@media all and (max-width:640px) {
    .video-playlist-container .items-per-row-3 {
        margin: 0
    }
    .video-playlist-container .items-per-row-3::after,
    .video-playlist-container .items-per-row-3::before {
        content: "";
        display: table
    }
    .video-playlist-container .items-per-row-3::after {
        clear: both
    }
}

.video-playlist-container .items-per-row-3 li {
    width: 33.33333%
}

@media all and (max-width:640px) {
    .video-playlist-container .items-per-row-3 li {
        width: 100%;
        border-bottom: 1px solid #999;
        margin-bottom: 0;
        padding: 10px 0
    }
}

.video-playlist-container .items-per-row-3 li:first-child {
    padding-top: 0
}

@media all and (max-width:640px) {
    .video-playlist-container .items-per-row-4 {
        margin: 0
    }
    .video-playlist-container .items-per-row-4::after,
    .video-playlist-container .items-per-row-4::before {
        content: "";
        display: table
    }
    .video-playlist-container .items-per-row-4::after {
        clear: both
    }
}

.video-playlist-container .items-per-row-4 li {
    width: 25%
}

@media all and (max-width:640px) {
    .video-playlist-container .items-per-row-4 li {
        width: 100%;
        border-bottom: 1px solid #999;
        margin-bottom: 0;
        padding: 10px 0
    }
}

.video-playlist-container .items-per-row-4 li:first-child {
    padding-top: 0
}

@media all and (max-width:640px) {
    .video-playlist-container .items-per-row-5 {
        margin: 0
    }
    .video-playlist-container .items-per-row-5::after,
    .video-playlist-container .items-per-row-5::before {
        content: "";
        display: table
    }
    .video-playlist-container .items-per-row-5::after {
        clear: both
    }
}

.video-playlist-container .items-per-row-5 li {
    width: 20%
}

@media all and (max-width:640px) {
    .video-playlist-container .items-per-row-5 li {
        width: 100%;
        border-bottom: 1px solid #999;
        margin-bottom: 0;
        padding: 10px 0
    }
}

.video-playlist-container .items-per-row-5 li:first-child {
    padding-top: 0
}

@media all and (max-width:640px) {
    .video-playlist-container .items-per-row-6 {
        margin: 0
    }
    .video-playlist-container .items-per-row-6::after,
    .video-playlist-container .items-per-row-6::before {
        content: "";
        display: table
    }
    .video-playlist-container .items-per-row-6::after {
        clear: both
    }
}

.video-playlist-container .items-per-row-6 li {
    width: 16.66667%
}

@media all and (max-width:640px) {
    .video-playlist-container .items-per-row-6 li {
        width: 100%;
        border-bottom: 1px solid #999;
        margin-bottom: 0;
        padding: 10px 0
    }
}

.video-playlist-container .items-per-row-6 li:first-child {
    padding-top: 0
}

.video-playlist-container .items-per-row-1 {
    margin: 0
}

.video-playlist-container .items-per-row-1 li {
    border-bottom: 1px solid #999;
    margin-bottom: 0;
    padding: 15px 0
}

.video-playlist-container .items-per-row-1 li:first-child {
    padding-top: 0
}

.video-playlist-container .items-per-row-1 img {
    max-width: 250px;
    width: 40%;
    margin-right: 10px;
    margin-bottom: 0;
    float: left
}

.st-block.video .playlist-wrapper {
    padding: 20px 10px 10px 10px;
    margin-top: -20px;
    background: #000;
    color: #fff
}

.st-block.video .playlist-wrapper a {
    color: #fff
}

.st-block.video .playlist {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0
}

.st-block.video .playlist li {
    width: calc(20% - 10px);
    padding: 0;
    list-style: none
}

@media all and (max-width:768px) {
    .st-block.video .playlist li {
        width: auto
    }
}

.st-block.video .playlist .playlist-item-playing {
    display: none;
    position: absolute;
    top: 40%;
    width: 100%;
    text-align: center
}

.st-block.video .playlist .playlist-item-link.active .playlist-item-playing {
    display: block
}

.st-block.video .playlist .playlist-thumbnail-wrapper {
    position: relative;
    text-shadow: 0 0 7px #000
}

.st-block.video .playlist .playlist-duration {
    position: absolute;
    top: 5px;
    right: 5px
}

.responsive-embed {
    position: relative;
    height: 0;
    overflow: hidden;
    max-width: 100%;
    margin: 20px 0;
    clear: both
}

.responsive-embed:first-child,
.video-playlist-container:first-child .responsive-embed {
    margin-top: 0
}

.responsive-embed embed,
.responsive-embed iframe,
.responsive-embed object {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.responsive-1-1 {
    padding-bottom: 100%
}

.responsive-4-3 {
    padding-bottom: 75%
}

.responsive-16-9 {
    padding-bottom: 56.25%
}

.responsive-16-9.jukebox {
    height: 80px
}

.video-thumbnail-container {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.video-thumbnail-container img {
    width: 100%;
    height: 100%;
    cursor: pointer
}

.field-blog-channel-reference {
    display: none
}

.field-blog-post-header {
    margin-bottom: 30px
}

.node-type-basic-content .field-blog-post-header {
    margin-top: 35px;
    margin-bottom: 0
}

.pane-node-blog-banner {
    margin-bottom: 30px
}

@media all and (max-width:480px) {
    .vocabulary-blog-channels .content-leftcol,
    .vocabulary-blog-channels .content-rightcol {
        width: 100%
    }
}

.vocabulary-blog-channels .content-leftcol {
    width: 35%;
    padding-right: 20px
}

@media all and (max-width:480px) {
    .vocabulary-blog-channels .content-leftcol {
        padding-right: 0;
        padding-bottom: 20px
    }
    .vocabulary-blog-channels .content-leftcol img {
        margin: 0 auto
    }
}

.vocabulary-blog-channels .content-rightcol {
    width: 65%
}

.vocabulary-blog-channels h2 {
    font-size: 27px;
    text-transform: uppercase
}

.vocabulary-blog-channels .field-subtitle {
    margin: 0 0 10px;
    color: #000;
    font-family: Lyon, Helvetica, serif
}

.field-blog-reference {
    border-bottom: 1px dotted #000;
    padding-bottom: 20px;
    margin-bottom: 20px
}

.field-blog-reference:last-child {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 0
}

.vocabulary-blog-channels .pane-title {
    font-size: 16px;
    font-weight: 700;
    color: #000
}

.vocabulary-blog-channels .view-recent-blog-posts {
    margin: 0 0 20px
}

.vocabulary-blog-channels .views-field-title a {
    font-size: 16px;
    position: relative;
    margin-left: 10px
}

.vocabulary-blog-channels .views-field-title a::before {
    content: "";
    color: #000;
    font-size: 6px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px
}

.vocabulary-blog-channels .readall {
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 400;
    position: relative;
    color: #000
}

.vocabulary-blog-channels .readall:hover {
    color: #262626
}

.vocabulary-blog-channels .rss {
    margin: 0 0 0 10px;
    text-decoration: none;
    position: relative
}

.vocabulary-blog-channels .rss::before {
    font-weight: 400;
    font-size: 16px;
    content: "";
    color: #ff862a
}

.vocabulary-blog-channels .rss:hover::before {
    opacity: .75
}

.node-type-search-hub .content-wrapper {
    padding: 0
}

.node-type-search-hub .content-main.content-article {
    max-width: none;
    padding: 0 0 20px;
    margin: 0
}

.node-type-search-hub .content-header {
    box-sizing: border-box;
    background: #d9d9d9;
    padding: 15px 0 30px;
    max-width: none
}

@media all and (max-width:1024px) {
    .node-type-search-hub .content-header {
        padding: 40px
    }
}

.search-title-wrapper h1 {
    text-transform: none;
    font-family: Lyon, Helvetica, serif;
    font-size: 32px;
    font-weight: 700;
    color: #000;
    margin-bottom: 5px
}

.search-body {
    margin: 0 0 20px;
    color: #000
}

.search-body p {
    padding-top: 0;
    line-height: 1.5;
    font-family: Lyon, Helvetica, serif
}

.search-body a {
    color: inherit
}

.search-body a:hover {
    color: #e23e21
}

.pane-node-field-search-filter,
.pane-node-field-suggested-filters,
.pane-search-bar,
.pane-search-title {
    max-width: 800px;
    margin: 0 auto
}

@media all and (max-width:1024px) {
    .pane-node-field-search-filter,
    .pane-node-field-suggested-filters,
    .pane-search-bar,
    .pane-search-title {
        max-width: 768px
    }
}

@media all and (max-width:768px) {
    .pane-node-field-search-filter,
    .pane-node-field-suggested-filters,
    .pane-search-bar,
    .pane-search-title {
        box-sizing: border-box;
        width: 100%;
        padding: 0 15px
    }
}

@media all and (max-width:640px) {
    .pane-node-field-search-filter,
    .pane-node-field-suggested-filters,
    .pane-search-bar,
    .pane-search-title {
        padding: 0 25px
    }
}

@media all and (max-width:480px) {
    .pane-node-field-search-filter,
    .pane-node-field-suggested-filters,
    .pane-search-bar,
    .pane-search-title {
        padding: 0 15px
    }
}

@media all and (max-width:640px) {
    .pane-node-field-search-filter {
        border-top: 1px solid #999;
        margin: 20px 10px 0;
        padding: 0
    }
}

@media all and (max-width:480px) {
    .pane-node-field-search-filter {
        padding: 0
    }
}

#search-hubs-render-search-bar-form {
    margin-top: 20px
}

#edit-search-string {
    box-sizing: border-box;
    border-radius: 0;
    padding: 0 15px;
    height: 43px;
    font-family: Lyon, Helvetica, serif;
    font-size: 20px;
    border: 1px solid #999;
    width: 100%;
    border-right: 0
}

@media all and (max-width:640px) {
    #edit-search-string {
        font-size: 18px
    }
}

#edit-search-string::-webkit-input-placeholder {
    color: #494956
}

#edit-search-string:-ms-input-placeholder {
    color: #494956
}

#edit-search-string::placeholder {
    color: #494956
}

#search-hubs-render-search-bar-form .form-item,
#search-hubs-render-search-bar-form .form-submit {
    box-sizing: border-box;
    display: block;
    float: left;
    margin: 0
}

#search-hubs-render-search-bar-form .form-item {
    width: 90%;
    width: calc(100% - 90px)
}

#search-hubs-render-search-bar-form .form-submit {
    border-radius: 0;
    transition: all .2s;
    background: #e23e21;
    color: #fff;
    text-transform: uppercase;
    cursor: pointer;
    width: 90px;
    height: 43px;
    font-family: Montserrat, sans-serif;
    font-weight: 400;
    padding: 0;
    font-size: 16px;
    border: 0
}

#search-hubs-render-search-bar-form .form-submit:hover {
    opacity: .75
}

.field-search-filter {
    display: inline-block;
    position: relative;
    margin-top: 20px;
    color: #494956
}

@media all and (max-width:640px) {
    .field-search-filter {
        width: 100%;
        box-sizing: border-box;
        float: left;
        margin: 10px 0 5px
    }
}

.field-search-filter h3 {
    border-radius: 0;
    cursor: pointer;
    z-index: 10;
    background: #fff;
    font-family: Lyon, Helvetica, serif;
    font-size: 16px;
    font-weight: 700;
    padding: 6px 60px 6px 10px;
    margin: 0 10px 0 0;
    position: relative
}

@media all and (max-width:640px) {
    .field-search-filter h3 {
        margin: 0;
        font-size: 18px;
        padding: 10px 60px 10px 10px
    }
}

.field-search-filter h3::after {
    position: absolute;
    top: 6px;
    right: 10px;
    margin: 0;
    content: ""
}

@media all and (max-width:640px) {
    .field-search-filter h3::after {
        float: right;
        right: 15px;
        top: 12px
    }
}

.field-search-filter .disabled {
    opacity: .5
}

.field-search-filter:hover h3 {
    background: #fff;
    color: #e23e21
}

.field-search-filter.tags-selected h3 {
    background: #e23e21;
    color: #fff
}

.field-search-filter.no-hover:hover h3 {
    background: #fff;
    color: #494956
}

.field-search-filter.no-hover.hovered h3 {
    background: #fff;
    color: #e23e21
}

.field-search-filter.no-hover.tags-selected h3 {
    background: #e23e21;
    color: #fff
}

.show-filters {
    display: none;
    margin: 20px 0 10px;
    font-size: 16px;
    color: #000;
    box-sizing: border-box;
    border: none;
    text-align: left;
    cursor: pointer
}

@media all and (max-width:640px) {
    .show-filters {
        display: inline-block
    }
}

.show-filters:hover {
    color: #e23e21
}

.show-filters::before {
    content: "";
    display: inline-block;
    margin-right: 5px;
    font-size: 20px
}

.show-filters::after {
    content: "Show Filters";
    font-family: Lyon, Helvetica, serif;
    font-weight: 700;
    text-transform: uppercase;
    position: relative;
    bottom: 2px
}

.show-filters.clicked::before {
    content: ""
}

.show-filters.clicked::after {
    content: "Hide Filters"
}

@media all and (max-width:640px) {
    .search-hub-filter-form {
        display: none
    }
}

@media all and (max-width:640px) {
    .search-hub-filter-form.visible {
        display: block
    }
}

.tag-container {
    box-sizing: border-box;
    border-radius: 0;
    display: none;
    position: absolute;
    top: 100%;
    border: 1px solid #999;
    width: 500px;
    padding: 15px;
    background: #d9d9d9;
    font-family: Lyon, Helvetica, serif;
    color: #000;
    z-index: 999
}

@media all and (max-width:768px) {
    .tag-container {
        width: 400px
    }
}

@media all and (max-width:640px) {
    .tag-container {
        border-radius: 0;
        top: 100%;
        left: 1px;
        width: 100%;
        max-height: 300px;
        overflow-y: auto
    }
}

.tag-container::before {
    border: none
}

@media all and (max-width:640px) {
    .tag-container::before {
        display: none
    }
}

.field-search-filter:hover .tag-container {
    display: block
}

.no-hover:hover .tag-container {
    display: none
}

.no-hover.hovered .tag-container {
    display: block
}

.tag-container .form-type-checkbox:hover .option {
    color: #e23e21
}

.tag-container .form-type-checkbox:hover .search-filter-tag {
    border: 1px solid #e23e21
}

.tag-container .option {
    color: #26262d;
    font-weight: 400;
    font-size: 18px;
    text-transform: capitalize;
    cursor: pointer
}

.dropdown-right .tag-container {
    border-radius: 0;
    right: 11px;
    left: inherit;
    width: 300px
}

.dropdown-right .tag-container::before {
    left: initial;
    right: 20px
}

.tag-container .form-item {
    box-sizing: border-box;
    float: left;
    width: 50%;
    margin: 0;
    padding: 5px 10px
}

@media all and (max-width:640px) {
    .tag-container .form-item {
        width: 100%
    }
}

@media all and (max-width:480px) {
    .tag-container .form-item {
        width: 100%
    }
}

.search-filter-tag {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 1px solid #999;
    background: #fff;
    display: inline-block;
    height: 16px;
    width: 16px;
    cursor: pointer;
    position: relative
}

.search-filter-tag:checked::before {
    content: "";
    color: #e23e21;
    position: absolute;
    top: 0;
    right: 0;
    font-size: 14px
}

.active-filters-wrap {
    border-bottom: 1px solid #999;
    padding: 20px;
    text-align: center
}

@media all and (max-width:640px) {
    .active-filters-wrap {
        padding: 10px
    }
}

.active-filter,
.active-filters-clear,
.active-filters-label,
.active-filters-list {
    display: inline-block;
    margin-right: 10px
}

.active-filters-list {
    margin: 0;
    padding: 0
}

.active-filters-label {
    font-family: Lyon, Helvetica, serif;
    font-weight: 700;
    margin-bottom: 10px;
    font-size: 16px;
    text-transform: uppercase;
    padding: 0
}

.active-filters-clear {
    cursor: pointer;
    font-size: 18px
}

.active-filters-clear:hover {
    opacity: 1;
    text-decoration: none
}

.active-filter {
    padding: 5px;
    background: #d9d9d9;
    cursor: pointer;
    margin: 10px 10px 10px 0;
    text-transform: capitalize;
    font-family: Lyon, Helvetica, serif;
    color: #000
}

.active-filter:hover {
    background: #b3b3b3;
    color: #000
}

.active-filter:hover .clear-tags {
    color: #e23e21
}

.clear-tags {
    box-sizing: border-box;
    border-left: 0;
    cursor: pointer;
    line-height: .75;
    padding: 10px 0;
    display: inline;
    text-align: center;
    height: 100%;
    width: 35px;
    position: relative;
    color: #000;
    z-index: 20;
    margin-left: 5px
}

.clear-tags::before {
    content: ""
}

.field-search-filter:hover .clear-tags {
    color: #e23e21
}

.pane-node-field-suggested-filters {
    border: none;
    padding-bottom: 0;
    margin: 20px auto 0
}

@media all and (max-width:640px) {
    .pane-node-field-suggested-filters {
        line-height: 1.5;
        padding-bottom: 5px
    }
}

.pane-node-field-suggested-filters .pane-title,
.pane-node-field-suggested-filters a {
    font-weight: 400;
    font-size: 16px
}

.pane-node-field-suggested-filters .pane-title {
    color: #494956;
    display: inline-block;
    text-transform: uppercase;
    margin-bottom: 0;
    vertical-align: middle
}

.pane-node-field-suggested-filters a {
    color: #494956;
    text-transform: capitalize;
    padding: 0 0 0 5px
}

.pane-node-field-suggested-filters a::after {
    content: "/";
    padding: 0 0 0 5px
}

.field-suggested-filters {
    display: inline-block;
    vertical-align: middle
}

.field-suggested-filters .tag-container {
    display: block;
    position: relative;
    width: auto;
    padding: 0;
    background: 0 0;
    border: none
}

.field-suggested-filters a {
    font-size: 18px;
    font-weight: 700
}

.field-suggested-filters:last-child a::after {
    content: "";
    padding: 0
}

.results_wrap {
    margin: 0 auto 20px;
    padding: 0 0 10px;
    text-align: center
}

@media all and (max-width:768px) {
    .results_wrap {
        box-sizing: border-box;
        width: 100%;
        margin: 0;
        padding: 0 20px
    }
}

.results_items_wrap {
    padding: 0;
    margin: 0
}

.current_results_set {
    font-family: Lyon, Helvetica, serif;
    font-size: 14px;
    margin: 20px 0
}

.results_label {
    font-family: Lyon, Helvetica, serif;
    font-size: 24px;
    font-weight: 700;
    margin-top: 20px;
    margin-bottom: 30px;
    text-align: center;
    padding: 0 20px
}

.result_item {
    box-sizing: border-box;
    position: relative;
    display: inline-block;
    height: 100%;
    vertical-align: top;
    width: 235px;
    margin: 0 10px 40px;
    text-align: left;
    padding: 0
}

@media all and (max-width:768px) {
    .result_item {
        width: 33.3333%;
        margin: 0 0 30px;
        padding: 0 10px
    }
}

@media all and (max-width:640px) {
    .result_item {
        width: 50%
    }
}

@media all and (max-width:480px) {
    .result_item {
        width: 50%
    }
}

.result_item .field-sponsor-label {
    box-sizing: border-box;
    position: absolute;
    left: 10px;
    z-index: 100;
    max-width: 90%;
    max-width: calc(100% - 20px);
    display: inline-block;
    background: #26262d;
    padding: 5px 10px;
    margin: 0 0 30px;
    font-family: Lyon, Helvetica, serif;
    margin-left: -10px
}

@media all and (max-width:768px) {
    .result_item .field-sponsor-label {
        margin-left: 0
    }
}

.result_item .field-sponsor-label a {
    text-decoration: none
}

.result_image {
    position: relative;
    text-align: right;
    min-height: 0
}

.result_image a {
    display: block;
    z-index: 10;
    width: 100%;
    position: relative
}

.result_image img {
    border-radius: 0
}

.result_tag_container {
    position: absolute;
    right: 0;
    bottom: 0
}

.result_tag_container span {
    box-sizing: border-box;
    display: inline-block;
    background: #e23e21;
    position: relative;
    z-index: 20;
    color: #fff;
    font-size: 24px;
    text-align: center;
    padding: 7px 10px;
    opacity: .9;
    height: auto;
    width: auto
}

.result_tag_container .has_gallery::before {
    content: ""
}

.result_tag_container .has_video::before {
    content: ""
}

.result_title {
    margin-top: 5px;
    font-family: Lyon, Helvetica, serif;
    font-size: 18px;
    font-weight: 400;
    text-transform: none;
    line-height: 1.5;
    margin-bottom: 5px
}

.result_title a {
    color: #000;
    text-decoration: none
}

.result_title a:hover {
    color: #000;
    text-decoration: none
}

.result_numerical_data {
    font-size: 18px;
    color: inherit;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

.result_numerical_data>div {
    -ms-flex-order: 1;
    order: 1
}

.pane-user-contest-header .form-actions,
.pane-user-contest-header .form-item {
    margin: 0
}

.pane-user-contest-header .pane-user-contest-title {
    font-size: 28px;
    font-family: Lyon, Helvetica, serif;
    font-weight: 700;
    color: #000
}

.pane-user-contest-user-contest-links {
    background: #d9d9d9;
    margin: 10px 0 40px
}

.pane-user-contest-user-contest-links ul li {
    float: left
}

.pane-user-contest-user-contest-links a {
    display: block;
    margin: 0;
    padding: 10px
}

.pane-user-contest-user-contest-links a:hover {
    background: #b3b3b3;
    text-decoration: none
}

.pane-user-contest-user-contest-links .active {
    color: #000;
    background: #e23e21
}

.pane-user-contest-user-contest-links .active:hover {
    background: #a12a15
}

.pane-user-contest,
.pane-user-contest-header,
.pane-user-contest-submission-gallery {
    box-sizing: border-box
}

.user-contest-default-contest .field-label,
.user-contest-default-contest .form-item:first-of-type {
    display: none
}

.pane-user-contest {
    border-bottom: 1px solid #999;
    margin-bottom: 40px;
    padding-bottom: 30px
}

.field-user-contest-body {
    margin-top: 20px
}

.field-user-contest-body p {
    margin-bottom: 10px
}

.user-contest-submit-button {
    display: inline-block;
    padding: 10px;
    font-size: 16px;
    text-transform: uppercase;
    color: #fff;
    background: #26262d;
    margin-top: 20px
}

.user-contest-submit-button:hover {
    text-decoration: none;
    background: #494956;
    color: #d9d9d9
}

.pane-user-contest-entry-data-title {
    font-size: 28px;
    font-family: Lyon, Helvetica, serif;
    font-weight: 700;
    color: #000
}

.pane-user-contest-entry-data {
    position: relative;
    padding-bottom: 70px;
    margin-bottom: 40px
}

.pane-user-contest-entry-data .form-actions,
.pane-user-contest-entry-data .form-item {
    margin: 0
}

.pane-user-contest-entry-data .field-type-image {
    padding-top: 10px
}

.pane-user-contest-entry-data .field-name-field-photo-description {
    padding-bottom: 10px
}

.user-contest-title {
    font-family: Lyon, Helvetica, serif;
    margin: 0 0 10px;
    padding: 0;
    font-weight: 700;
    color: #000;
    font-size: 24px
}

.user-contest-byline {
    font-style: italic;
    margin-top: 10px
}

.field-photo-submission {
    margin-top: 70px
}

.field-photo-description {
    font-size: 18px;
    font-weight: 700;
    margin: 20px 0 30px
}

.pane-user-contest-entry-data-pager {
    float: right;
    position: relative;
    margin-top: 10px;
    min-width: 80px;
    z-index: 100;
    margin-bottom: 20px
}

.pane-user-contest-entry-data-pager .user-contest-page-index {
    position: absolute;
    bottom: 0;
    width: 100%;
    text-align: center
}

.pane-user-contest-entry-data-pager a {
    transition: all .2s;
    display: inline-block;
    float: left;
    background: #000;
    color: #fff;
    padding: 5px;
    position: relative;
    text-indent: 200%;
    width: 20px;
    height: 20px;
    font-size: 18px;
    overflow: hidden;
    margin: 0 0 25px
}

.pane-user-contest-entry-data-pager a::before {
    position: absolute;
    top: 20%;
    left: -95%;
    height: 20px;
    width: 20px
}

.pane-user-contest-entry-data-pager .next-link {
    margin-left: 10px
}

.pane-user-contest-entry-data-pager .next-link::before {
    content: ""
}

.pane-user-contest-entry-data-pager .prev-link::before {
    content: ""
}

.pane-user-contest-submission-gallery.sidebar {
    margin-top: 40px
}

.pane-user-contest-submission-gallery.sidebar li {
    width: 33%
}

.pane-user-contest-submission-gallery.sidebar li:nth-child(3n+1) {
    clear: both
}

.pane-user-contest-submission-gallery.sidebar li:nth-child(4n+1) {
    clear: none
}

.pane-user-contest-submission-gallery.sidebar .pane-title {
    margin-bottom: 10px
}

.pane-user-contest-submission-gallery.sidebar .views-field-title {
    font-weight: 700;
    margin-bottom: 5px
}

.pane-user-contest-submission-gallery.sidebar .views-field-title+div {
    font-size: 12px
}

.vud-widget-updown {
    box-sizing: border-box;
    float: right;
    padding-right: 0;
    width: 80px;
    margin-top: 20px;
    margin-left: 20px;
    position: relative
}

.vud-widget-updown .updown-score {
    padding: 15px 0;
    font-size: 18px
}

.vud-widget-updown .updown-score .updown-current-score {
    font-size: 28px;
    margin-bottom: 5px
}

.vud-widget-updown a {
    display: inline-block
}

.vud-widget-updown div.updown-down,
.vud-widget-updown div.updown-up {
    width: 35px;
    height: 35px;
    box-sizing: border-box;
    transition: all .2s;
    font-size: 24px;
    color: #fff;
    background: #26262d;
    border: none;
    float: none;
    margin: 0;
    line-height: 35px
}

.vud-widget-updown div.updown-down:hover,
.vud-widget-updown div.updown-up:hover {
    background: #494956
}

.vud-widget-updown div.updown-up {
    margin-right: 5px
}

.vud-widget-updown .down-active,
.vud-widget-updown .up-active {
    display: inline-block
}

.vud-widget-updown .down-inactive:hover,
.vud-widget-updown .up-inactive:hover {
    font-size: 24px
}

.ajax-progress-throbber {
    display: none
}

#user-contest-entry-form .fieldset-legend {
    font-size: 28px;
    font-weight: 700
}

#user-contest-entry-form .field-name-field-first-name {
    margin-top: 30px
}

#user-contest-entry-form label {
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-size: 18px;
    font-weight: 400;
    margin-bottom: 0
}

#user-contest-entry-form input[type=text],
#user-contest-entry-form textarea {
    transition: all .2s;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: #fff;
    border: 1px solid #999;
    color: #000;
    display: block;
    font-size: 18px;
    margin: 0 0 10px 0;
    padding: 5px;
    width: 100%
}

#user-contest-entry-form .form-submit {
    margin: 20px 0 10px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: #26262d;
    color: #fff;
    font-size: 16px;
    padding: 10px 30px;
    border: 0
}

#entry-data-form {
    margin-top: 30px
}

#entry-data-form #edit-data {
    padding-bottom: 15px;
    margin-bottom: 40px
}

.field-name-field-photo-submission .form-managed-file {
    margin-bottom: 10px
}

.field-name-field-photo-submission .image-preview img {
    width: 100%
}

.pane-user-contest-submission-gallery ul {
    margin: 0
}

.pane-user-contest-submission-gallery ul li {
    margin-bottom: 40px;
    padding: 10px 15px 0 0
}

.pane-user-contest-submission-gallery li {
    box-sizing: border-box;
    display: block;
    float: left;
    width: 25%
}

.pane-user-contest-submission-gallery li:nth-child(4n+1) {
    clear: both
}

@media all and (max-width:640px) {
    .pane-user-contest-submission-gallery li {
        width: 50%
    }
    .pane-user-contest-submission-gallery li:nth-child(4n+1) {
        clear: none
    }
    .pane-user-contest-submission-gallery li:nth-child(2n+1) {
        clear: both
    }
}

.pane-user-contest-submission-gallery .username {
    font-style: italic
}

.pane-user-contest-submission-gallery a {
    display: block
}

.pane-user-contest-submission-gallery .views-field-field-photo-submission {
    margin-bottom: 10px
}

.pane-user-contest-submission-gallery .pane-title {
    font-size: 28px;
    margin-bottom: 20px
}

.pane-user-contest-submission-gallery .pager li {
    width: auto;
    margin-right: 10px
}

.pane-user-contest-submission-gallery .pager .pager-current,
.pane-user-contest-submission-gallery .pager a {
    padding: 10px 15px
}

.enews-wrapper.wide {
    max-width: 600px
}

.enews-wrapper.narrow {
    max-width: 300px
}

.email_opt_in_wrapper {
    margin: 40px 0;
    background: #f0f0f6;
    border: none;
    padding: 30px
}

.cell .email_opt_in_wrapper {
    margin: 0 0 20px
}

.email_opt_in_wrapper p {
    font-family: Lyon, Helvetica, serif;
    font-size: 18px;
    clear: both
}

.email_opt_in_wrapper .form-item-email,
.email_opt_in_wrapper .form-submit {
    float: left;
    margin: 10px 0
}

.email_opt_in_wrapper .form-item-email {
    width: calc(100% - 95px)
}

.email_opt_in_wrapper .edit-email,
.email_opt_in_wrapper .form-submit {
    box-sizing: border-box;
    padding: 10px;
    line-height: 1.5;
    font-size: 14px
}

.email_opt_in_wrapper .edit-email {
    width: 100%;
    border: 1px solid #26262d;
    border-right: 0
}

.email_opt_in_wrapper .form-submit {
    width: 95px;
    background: #26262d;
    color: #fff;
    font-family: Montserrat, sans-serif;
    line-height: 1.5;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    border: 1px solid #999;
    border-left: 0;
    border-radius: 0 5px 5px 0
}

.email_opt_in_wrapper .form-submit.disabled {
    opacity: .3
}

.email_opt_in_wrapper .form-submit:hover {
    background: #26262d;
    color: #fff
}

.email_opt_in_wrapper .legal-text {
    color: inherit;
    font-size: 12px;
    line-height: 1.3;
    padding-top: 0
}

.email_opt_in_wrapper .legal-text a {
    color: inherit
}

.email_opt_in_wrapper .legal-text a:hover {
    color: #e23e21
}

.email_opt_in_wrapper .email-opt-in-response {
    font-weight: 400
}

.email_opt_in_wrapper .email-opt-in-response:not(:empty) {
    margin-top: 10px
}

.email-opt-in-form>div {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center
}

@media all and (max-width:640px) {
    .email-opt-in-form>div {
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

.email-opt-in-cell .email-opt-in-form-header,
.email-opt-in-cell .email-opt-in-form-input,
.st-block.enews .email-opt-in-form-header,
.st-block.enews .email-opt-in-form-input {
    box-sizing: border-box;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%
}

.email-opt-in-cell .medium-2 .email-opt-in-form-header,
.email-opt-in-cell .medium-2 .email-opt-in-form-input,
.email-opt-in-cell .medium-3 .email-opt-in-form-header,
.email-opt-in-cell .medium-3 .email-opt-in-form-input,
.email-opt-in-cell .medium-4 .email-opt-in-form-header,
.email-opt-in-cell .medium-4 .email-opt-in-form-input,
.email-opt-in-cell .medium-6 .email-opt-in-form-header,
.email-opt-in-cell .medium-6 .email-opt-in-form-input,
.email-opt-in-cell.paired .email-opt-in-form-header,
.email-opt-in-cell.paired .email-opt-in-form-input,
.st-block.enews .medium-2 .email-opt-in-form-header,
.st-block.enews .medium-2 .email-opt-in-form-input,
.st-block.enews .medium-3 .email-opt-in-form-header,
.st-block.enews .medium-3 .email-opt-in-form-input,
.st-block.enews .medium-4 .email-opt-in-form-header,
.st-block.enews .medium-4 .email-opt-in-form-input,
.st-block.enews .medium-6 .email-opt-in-form-header,
.st-block.enews .medium-6 .email-opt-in-form-input,
.st-block.enews.paired .email-opt-in-form-header,
.st-block.enews.paired .email-opt-in-form-input {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
}

@media all and (max-width:1024px) {
    .email-opt-in-cell .medium-2 .email-opt-in-form-header,
    .email-opt-in-cell .medium-2 .email-opt-in-form-input,
    .email-opt-in-cell .medium-3 .email-opt-in-form-header,
    .email-opt-in-cell .medium-3 .email-opt-in-form-input,
    .email-opt-in-cell .medium-4 .email-opt-in-form-header,
    .email-opt-in-cell .medium-4 .email-opt-in-form-input,
    .email-opt-in-cell .medium-6 .email-opt-in-form-header,
    .email-opt-in-cell .medium-6 .email-opt-in-form-input,
    .email-opt-in-cell.paired .email-opt-in-form-header,
    .email-opt-in-cell.paired .email-opt-in-form-input,
    .st-block.enews .medium-2 .email-opt-in-form-header,
    .st-block.enews .medium-2 .email-opt-in-form-input,
    .st-block.enews .medium-3 .email-opt-in-form-header,
    .st-block.enews .medium-3 .email-opt-in-form-input,
    .st-block.enews .medium-4 .email-opt-in-form-header,
    .st-block.enews .medium-4 .email-opt-in-form-input,
    .st-block.enews .medium-6 .email-opt-in-form-header,
    .st-block.enews .medium-6 .email-opt-in-form-input,
    .st-block.enews.paired .email-opt-in-form-header,
    .st-block.enews.paired .email-opt-in-form-input {
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%
    }
}

.email-opt-in-cell .email-opt-in-form-input,
.st-block.enews .email-opt-in-form-input {
    padding-left: 10%
}

.paired .email-opt-in-cell .email-opt-in-form-input,
.paired .st-block.enews .email-opt-in-form-input {
    padding-left: 0
}

@media all and (max-width:1024px) {
    .paired .email-opt-in-cell .email-opt-in-form-input,
    .paired .st-block.enews .email-opt-in-form-input {
        padding-left: 10%
    }
}

@media all and (max-width:768px) {
    .paired .email-opt-in-cell .email-opt-in-form-input,
    .paired .st-block.enews .email-opt-in-form-input {
        padding-left: 5%
    }
}

@media all and (max-width:640px) {
    .paired .email-opt-in-cell .email-opt-in-form-input,
    .paired .st-block.enews .email-opt-in-form-input {
        padding-left: 0
    }
}

@media all and (max-width:768px) {
    .email-opt-in-cell .email-opt-in-form-input,
    .st-block.enews .email-opt-in-form-input {
        padding-left: 5%
    }
}

@media all and (max-width:640px) {
    .email-opt-in-cell .email-opt-in-form-input,
    .st-block.enews .email-opt-in-form-input {
        padding-left: 0
    }
}

.content-article .email-opt-in-cell .email-opt-in-form-input,
.content-article .st-block.enews .email-opt-in-form-input {
    padding-left: 2%
}

@media all and (max-width:640px) {
    .content-article .email-opt-in-cell .email-opt-in-form-input,
    .content-article .st-block.enews .email-opt-in-form-input {
        padding-left: 0
    }
}

.email_opt_in_right_rail_title {
    box-sizing: border-box;
    font-family: Montserrat, sans-serif;
    font-size: 27px;
    font-weight: 300;
    line-height: 1.2;
    position: relative;
    text-transform: none;
    color: inherit
}

.email_opt_in_right_rail_title::before {
    content: "";
    color: #e23e21;
    position: absolute;
    left: 0;
    top: 0;
    font-size: 30px
}

.email_opt_in_right_rail_title+p {
    padding-top: 5px!important;
    top: 0!important;
    color: #808088;
    font-size: 13px;
    font-weight: 700;
    text-align: left;
    line-height: 1.3
}

.pane-author-bio {
    background: #d9d9d9;
    max-width: 1000px;
    padding-left: 0;
    padding-right: 0
}

@media all and (max-width:640px) {
    .pane-author-bio {
        margin: 10px 0
    }
}

.author-bio-info {
    box-sizing: border-box;
    padding: 20px 10px;
    overflow: auto
}

@media all and (max-width:640px) {
    .author-bio-info {
        padding: 10px
    }
}

.author-bio-image {
    float: left;
    margin-right: 20px
}

@media all and (max-width:1024px) {
    .author-bio-image {
        margin-bottom: 10px
    }
}

@media all and (max-width:640px) {
    .author-bio-image {
        margin: 10px 0 0;
        text-align: center
    }
    .author-bio-image a,
    .author-bio-image img {
        display: inline-block
    }
}

@media all and (max-width:640px) {
    .author-bio-image,
    .author-bio-info {
        float: none
    }
}

.author-bio-name h4 {
    font-size: 23px;
    text-transform: uppercase;
    margin-bottom: 5px
}

.author-bio-name h4 a {
    color: #000
}

.author-bio-desc {
    line-height: 1.5
}

.author-bio-social {
    margin-top: 10px
}

.author-bio-social a {
    margin-right: 15px;
    font-size: 16px;
    vertical-align: middle;
    text-decoration: none
}

.author-bio-follow {
    margin-right: 10px;
    display: inline-block;
    vertical-align: middle
}

.page-taxonomy-term .content-header {
    margin-bottom: 5px;
    border-bottom: 1px dotted #000
}

.pane-taxonomy-term-field-image {
    float: left;
    margin-right: 15px;
    margin-bottom: 15px
}

@media all and (max-width:1024px) {
    .pane-taxonomy-term-field-image {
        float: none;
        text-align: center;
        margin-right: 0
    }
    .pane-taxonomy-term-field-image img {
        display: inline
    }
}

@media all and (max-width:640px) {
    .pane-taxonomy-term-field-image {
        float: none;
        text-align: center;
        margin-right: 0
    }
    .pane-taxonomy-term-field-image img {
        display: inline
    }
}

.pane-taxonomy-term-field-subtitle {
    font-weight: 700
}

.pane-term-description {
    clear: both;
    line-height: 1.5
}

.pane-term-description p {
    margin-bottom: 10px
}

.pane-taxonomy-term-field-social {
    padding: 5px 5px 10px;
    margin-bottom: 5px
}

.pane-taxonomy-term-field-social>.lead-text {
    font-family: Lyon, Helvetica, serif;
    text-transform: uppercase;
    padding-right: 10px;
    color: #26262d
}

.pane-taxonomy-term-field-social .item-list {
    display: inline-block
}

.pane-taxonomy-term-field-social ul {
    margin: 0;
    padding: 0
}

.pane-taxonomy-term-field-social li {
    display: inline-block;
    padding: 0 2px
}

.pane-taxonomy-term-field-social a {
    border-radius: 0;
    display: block;
    line-height: 1.5;
    height: 25px;
    width: 25px;
    text-align: center;
    background: #26262d;
    color: #fff;
    font-size: 16px;
    box-sizing: border-box;
    padding: 5px 0
}

.author-bio-social .fa-facebook {
    color: #3b5998
}

.author-bio-social .fa-pinterest {
    color: #cc2127
}

.author-bio-social .fa-twitter {
    color: #55acee
}

.author-bio-social .fa-google-plus {
    color: #dd4b39
}

.author-bio-social .fa-email {
    color: #00be40
}

.author-bio-social .fa-stumbleupon {
    color: #eb4924
}

.author-bio-social .fa-digg {
    color: #0093cc
}

.author-bio-social .fa-reddit {
    color: #cee3f8
}

.author-bio-social .fa-tumblr {
    color: #32506d
}

.author-bio-social .fa-linkedin {
    color: #517fa4
}

.author-bio-social .fa-print {
    color: #fe0664
}

.author-bio-social .fa-snapchat {
    color: #fffc00
}

.author-bio-social .fa-instagram {
    color: #4d7ba4
}

.author-bio-social .fa-youtube {
    color: #c12e2a
}

.author-bio-social .fa-rss {
    color: #ff862a
}

.author-bio-social .fa-foursquare {
    color: #0072b1
}

.author-bio-social .fa-flikr {
    color: #ff0084
}

.author-bio-social .fa-external-link {
    color: #063
}

.author-bio-social .fa-facebook::before,
.fa-links .fa-facebook::before {
    content: ""
}

.author-bio-social .fa-flickr::before,
.fa-links .fa-flickr::before {
    content: ""
}

.author-bio-social .fa-google-plus::before,
.fa-links .fa-google-plus::before {
    content: ""
}

.author-bio-social .fa-twitter::before,
.fa-links .fa-twitter::before {
    content: ""
}

.author-bio-social .fa-linkedin::before,
.fa-links .fa-linkedin::before {
    content: ""
}

.author-bio-social .fa-pinterest::before,
.fa-links .fa-pinterest::before {
    content: ""
}

.author-bio-social .fa-youtube::before,
.fa-links .fa-youtube::before {
    content: ""
}

.author-bio-social .fa-foursquare::before,
.fa-links .fa-foursquare::before {
    content: ""
}

.author-bio-social .fa-external-link::before,
.fa-links .fa-external-link::before {
    content: ""
}

.author-bio-social .fa-instagram::before,
.fa-links .fa-instagram::before {
    content: ""
}

.mobile-open~.pw-sticky {
    z-index: 0
}

.pane-social-header {
    font-size: 0
}

.pane-social-header::after,
.pane-social-header::before {
    content: "";
    display: table
}

.pane-social-header::after {
    clear: both
}

.pane-social-header .two-col {
    display: inline-block;
    vertical-align: middle
}

.comment-provider--count--container {
    color: #666
}

.comment-provider--count--container a {
    color: #666;
    text-decoration: none
}

.comment-provider--count--container a::before {
    font-family: fontcastle;
    content: "\e900a";
    padding-right: 5px;
    font-size: 32px;
    display: inline-block;
    vertical-align: middle;
    cursor: pointer
}

.pane-post-social-post-social-block::after,
.pane-post-social-post-social-block::before {
    content: "";
    display: table
}

.pane-post-social-post-social-block::after {
    clear: both
}

.pane-post-social-post-social-block .pw-widget {
    padding-top: 16px;
    padding-bottom: 6px
}

.pane-post-social-post-social-block .pw-widget:empty {
    padding: 0
}

.pane-post-social-post-social-block .btn-hamburger {
    display: none;
    font-size: 24px
}

.content-article.article-sidebar .pane-post-social-post-social-block,
.content-main.basic-sidebar .pane-post-social-post-social-block {
    padding-left: 0;
    padding-right: 0
}

.pane-social-header .pane-post-social-post-social-block {
    padding-left: 0
}

@media all and (max-width:640px) {
    .pane-post-social-post-social-block .pw-button-print {
        display: none!important
    }
}

.r1pi {
    z-index: 499!important
}

.r1pi .pw-widget {
    position: relative;
    left: 0;
    transition: left .2s ease
}

.mobile-open .r1pi .pw-widget {
    left: 270px
}

.pw-widget-wrapper {
    font-size: 0
}

.pw-widget-placeholder {
    height: 48px
}

.article-sidebar-fullheader .pane-post-social-post-social-block {
    padding-left: 0;
    padding-right: 0
}

.node-type-video-channel .pane-post-social-post-social-block {
    display: inline-block;
    width: auto;
    vertical-align: middle
}

.item-list .pager,
.pagination_wrap .pager {
    padding: 0;
    margin: 20px 0;
    border: none;
    font-size: 0;
    clear: both;
    text-align: center
}

.pagination_wrap .pager {
    text-align: center
}

.current_results_set {
    text-align: center;
    font-family: Lyon, Helvetica, serif;
    font-size: 20px;
    margin: 20px 0
}

.current_results_set strong {
    font-weight: 700
}

.item-list .pager li,
.item-list .pager li:first-child,
.pagination_wrap .pager li,
.pagination_wrap .pager li:first-child {
    display: inline-block;
    vertical-align: middle;
    padding: 0;
    margin: 0 5px 10px 0;
    line-height: 1.5;
    font-family: Lyon, Helvetica, serif
}

@media all and (max-width:640px) {
    .item-list .pager li,
    .item-list .pager li:first-child,
    .pagination_wrap .pager li,
    .pagination_wrap .pager li:first-child {
        border-top: none
    }
}

.item-list .pager .pager-current,
.item-list .pager .pager-current:first-child,
.item-list .pager a,
.pagination_wrap .pager .pager-current,
.pagination_wrap .pager .pager-current:first-child,
.pagination_wrap .pager a {
    border-radius: 0;
    box-sizing: border-box;
    text-align: center;
    text-decoration: none;
    padding: 8px 5px;
    cursor: pointer;
    width: auto;
    height: 33px;
    font-size: 14px;
    min-width: 33px
}

.item-list .pager a,
.pagination_wrap .pager a {
    display: block;
    color: #000;
    background: #fff
}

.item-list .pager a:hover,
.pagination_wrap .pager a:hover {
    background: #e23e21;
    color: #fff;
    text-decoration: none
}

.item-list .pager .pager-current,
.pagination_wrap .pager .pager-current {
    background: #e23e21;
    color: #fff;
    cursor: default;
    font-weight: 400;
    display: inline-block
}

.item-list .pager .pager-current:hover,
.pagination_wrap .pager .pager-current:hover {
    background: #e23e21;
    color: #fff
}

.item-list .pager .pager-current a,
.pagination_wrap .pager .pager-current a {
    cursor: default;
    display: inline;
    color: #fff;
    background: 0 0
}

.item-list .pager .pager-ellipsis,
.pagination_wrap .pager .pager-ellipsis {
    display: none;
    cursor: default
}

.item-list .pager .pager-ellipsis:hover,
.pagination_wrap .pager .pager-ellipsis:hover {
    background: 0 0
}

.item-list .pager .pager-first,
.item-list .pager .pager-last,
.item-list .pager .pager-next,
.item-list .pager .pager-previous,
.pagination_wrap .pager .pager-first,
.pagination_wrap .pager .pager-last,
.pagination_wrap .pager .pager-next,
.pagination_wrap .pager .pager-previous {
    width: 33px
}

.item-list .pager .pager-first:hover,
.item-list .pager .pager-last:hover,
.item-list .pager .pager-next:hover,
.item-list .pager .pager-previous:hover,
.pagination_wrap .pager .pager-first:hover,
.pagination_wrap .pager .pager-last:hover,
.pagination_wrap .pager .pager-next:hover,
.pagination_wrap .pager .pager-previous:hover {
    background: 0 0
}

.item-list .pager .pager-first a,
.item-list .pager .pager-last a,
.item-list .pager .pager-next a,
.item-list .pager .pager-previous a,
.pagination_wrap .pager .pager-first a,
.pagination_wrap .pager .pager-last a,
.pagination_wrap .pager .pager-next a,
.pagination_wrap .pager .pager-previous a {
    background: #e23e21;
    color: #fff;
    position: relative;
    overflow: hidden;
    width: 33px;
    height: 33px;
    text-indent: -9999px;
    margin-right: 0
}

.item-list .pager .pager-first a:hover,
.item-list .pager .pager-last a:hover,
.item-list .pager .pager-next a:hover,
.item-list .pager .pager-previous a:hover,
.pagination_wrap .pager .pager-first a:hover,
.pagination_wrap .pager .pager-last a:hover,
.pagination_wrap .pager .pager-next a:hover,
.pagination_wrap .pager .pager-previous a:hover {
    background: #a12a15
}

.item-list .pager .pager-first a:hover::before,
.item-list .pager .pager-last a:hover::before,
.item-list .pager .pager-next a:hover::before,
.item-list .pager .pager-previous a:hover::before,
.pagination_wrap .pager .pager-first a:hover::before,
.pagination_wrap .pager .pager-last a:hover::before,
.pagination_wrap .pager .pager-next a:hover::before,
.pagination_wrap .pager .pager-previous a:hover::before {
    color: #fff
}

.item-list .pager .pager-first a::before,
.item-list .pager .pager-last a::before,
.item-list .pager .pager-next a::before,
.item-list .pager .pager-previous a::before,
.pagination_wrap .pager .pager-first a::before,
.pagination_wrap .pager .pager-last a::before,
.pagination_wrap .pager .pager-next a::before,
.pagination_wrap .pager .pager-previous a::before {
    position: absolute;
    top: 8px;
    left: 10px;
    text-indent: 0;
    font-size: 18px;
    color: #fff;
    left: 0;
    right: 0;
    text-align: center;
    line-height: 1
}

.item-list .pager .pager-first a::before,
.pagination_wrap .pager .pager-first a::before {
    content: ""
}

.item-list .pager .pager-last a::before,
.pagination_wrap .pager .pager-last a::before {
    content: ""
}

.pager .next::before,
.pager .pager-next a::before {
    content: ""
}

.pager .pager-previous a::before,
.pager .prev::before {
    content: ""
}

.hero_image .tout-wrapper.image-top .image,
.tout-wrapper.image-overlay.full-bleed,
.tout-wrapper.image-overlay.parallax,
.tout-wrapper.image-top.full-bleed,
.tout-wrapper.image-top.parallax {
    width: 100%;
    overflow: hidden
}

.hero_image .tout-wrapper.image-top .image img,
.tout-wrapper.image-overlay.full-bleed img,
.tout-wrapper.image-overlay.parallax img,
.tout-wrapper.image-top.full-bleed img,
.tout-wrapper.image-top.parallax img {
    max-height: 900px
}

.tout-wrapper {
    position: relative;
    padding: 10px 0
}

.tout-wrapper::after,
.tout-wrapper::before {
    content: "";
    display: table
}

.tout-wrapper::after {
    clear: both
}

.tout-wrapper.image-left,
.tout-wrapper.image-right,
.tout-wrapper.image-top {
    background: 0 0
}

.content-header .tout-wrapper {
    padding: 0
}

.content-header .tout-wrapper.image-top .image {
    margin-bottom: 0
}

.content-header .tout-wrapper.image-top .image+.info-wrapper {
    margin-top: 15px
}

.node-type-basic-content .pane-ad-manager-x90+.pane-page-content .field-sir-trevor-hero-image {
    margin-top: 0
}

.info-wrapper {
    box-sizing: border-box
}

.tout-wrapper.image-left .info-wrapper,
.tout-wrapper.image-right .info-wrapper {
    width: calc(100% - 250px)
}

.tout-wrapper.image-top .info-wrapper {
    width: 100%
}

.tout-wrapper.image-left .info-wrapper {
    float: right;
    padding-left: 10px
}

.tout-wrapper.image-right .info-wrapper {
    float: left;
    padding-right: 10px
}

@media all and (max-width:768px) {
    .tout-wrapper.image-left .info-wrapper,
    .tout-wrapper.image-right .info-wrapper,
    .tout-wrapper.image-top .info-wrapper {
        width: 100%;
        float: none;
        padding: 0
    }
}

.image-overlay .info-wrapper {
    position: absolute;
    padding: 30px;
    max-width: 70%;
    width: 100%;
    z-index: 2
}

.image-overlay.left .info-wrapper {
    left: 50px
}

.image-overlay.right .info-wrapper {
    right: 50px
}

.image-overlay.center .info-wrapper {
    left: 50%;
    transform: translateX(-50%);
    text-align: center
}

.image-overlay.top .info-wrapper {
    top: 50px
}

.image-overlay.bottom .info-wrapper {
    bottom: 50px
}

.image-overlay.middle .info-wrapper {
    top: 50%;
    transform: translateY(-50%)
}

.image-overlay.middle.center .info-wrapper {
    transform: translate(-50%, -50%)
}

.content-article:not(.article-sidebar) .hero_image .image-top .info-wrapper {
    max-width: 800px
}

.content-header .image-overlay.full-bleed {
    padding: 0
}

.content-header .image-overlay.full-width {
    padding: 0 12px
}

.tout-wrapper.image-overlay {
    position: relative
}

.tout-wrapper.image-overlay.full-width {
    padding: 10px 0
}

.tout-wrapper.image-overlay .cta {
    font-size: 18px
}

.hero_image .tout-wrapper.image-overlay.full-width {
    padding: 0
}

.info-wrapper h1,
.info-wrapper h2,
.info-wrapper h3,
.info-wrapper h4,
.info-wrapper h5,
.info-wrapper h6 {
    display: inline;
    margin: 0;
    padding: 0
}

.info-wrapper h1 a,
.info-wrapper h2 a,
.info-wrapper h3 a,
.info-wrapper h4 a,
.info-wrapper h5 a,
.info-wrapper h6 a {
    text-decoration: none
}

.info-wrapper h1 a:hover,
.info-wrapper h2 a:hover,
.info-wrapper h3 a:hover,
.info-wrapper h4 a:hover,
.info-wrapper h5 a:hover,
.info-wrapper h6 a:hover {
    text-decoration: underline
}

.info-wrapper h1 {
    font-weight: 700
}

.info-wrapper h2,
.info-wrapper h3,
.info-wrapper h4,
.info-wrapper h5,
.info-wrapper h6 {
    font-weight: 400
}

.image-left .info-wrapper a,
.image-left .info-wrapper p,
.image-right .info-wrapper a,
.image-right .info-wrapper p,
.image-top .info-wrapper a,
.image-top .info-wrapper p {
    color: inherit;
    font-size: inherit
}

@media all and (max-width:768px) {
    .hero_image .image-overlay .info-wrapper,
    .hero_image .image-top .info-wrapper {
        width: auto;
        float: none;
        padding: 0 12px
    }
}

@media all and (max-width:768px) {
    .image-overlay .info-wrapper {
        position: relative;
        top: initial!important;
        bottom: initial!important;
        left: initial!important;
        right: initial!important;
        transform: initial!important;
        max-width: 100%;
        padding: 15px 0
    }
}

@media all and (max-width:768px) {
    .image-overlay .info-wrapper .byline {
        margin-bottom: 0
    }
}

.image-overlay .info-wrapper a {
    color: inherit
}

@media all and (max-width:768px) {
    .image-overlay .info-wrapper a {
        color: #000!important;
        font-size: inherit
    }
    .image-overlay .info-wrapper a.fill {
        color: inherit!important
    }
}

.field-sir-trevor-body .image-overlay .info-wrapper h1,
.field-sir-trevor-body .image-overlay .info-wrapper h2,
.field-sir-trevor-body .image-overlay .info-wrapper h3,
.field-sir-trevor-body .image-overlay .info-wrapper h6 {
    font-weight: 400
}

@media all and (max-width:768px) {
    .image-overlay.text-box .info-wrapper a {
        color: inherit!important
    }
}

@media all and (max-width:768px) {
    .hero_image .info-wrapper {
        background: 0 0!important
    }
}

.info-wrapper .cta {
    font-size: 16px
}

.image-left .info-wrapper .title,
.image-right .info-wrapper .title,
.image-top .info-wrapper .title {
    font-family: Lyon, Helvetica, serif;
    margin: 0;
    padding: 0;
    font-weight: 700;
    line-height: 1.2;
    color: #000
}

.image-left .info-wrapper .title h2,
.image-right .info-wrapper .title h2,
.image-top .info-wrapper .title h2 {
    font-size: 24px;
    font-weight: inherit
}

@media all and (max-width:768px) {
    .image-left .info-wrapper .title h2,
    .image-right .info-wrapper .title h2,
    .image-top .info-wrapper .title h2 {
        font-size: 20px;
        background: 0 0!important;
        color: #000!important
    }
}

.image-left .info-wrapper .title:first-child,
.image-right .info-wrapper .title:first-child,
.image-top .info-wrapper .title:first-child {
    margin-top: 0
}

.image-overlay .info-wrapper .title {
    margin-bottom: 5px;
    font-weight: 700
}

@media all and (max-width:1024px) {
    .image-overlay .info-wrapper .title {
        margin-bottom: 0
    }
}

.image-overlay .info-wrapper .title h1,
.image-overlay .info-wrapper .title h2 {
    font-size: 50px
}

@media all and (max-width:768px) {
    .image-overlay .info-wrapper .title h1,
    .image-overlay .info-wrapper .title h2 {
        color: inherit!important;
        font-weight: inherit!important;
        font-size: 20px
    }
}

.hero_image .info-wrapper .title {
    margin-bottom: 5px
}

@media all and (max-width:768px) {
    .hero_image .info-wrapper .title h1,
    .hero_image .info-wrapper .title h2 {
        background: 0 0!important;
        color: #000!important
    }
}

.info-wrapper .subtitle {
    padding-bottom: 5px
}

.info-wrapper .subtitle p {
    font-size: 18px
}

@media all and (max-width:768px) {
    .info-wrapper .subtitle p {
        font-size: 18px
    }
}

@media all and (max-width:768px) {
    .hero_image .info-wrapper .subtitle p {
        background: 0 0!important;
        color: #000!important
    }
}

@media all and (max-width:768px) {
    .image-overlay .info-wrapper .subtitle p {
        color: inherit!important;
        line-height: 1;
        font-size: 18px
    }
}

.hero_image .image-top .info-wrapper .subtitle p,
.image-overlay .info-wrapper .subtitle p {
    padding-bottom: 20px
}

.info-wrapper .byline {
    margin-bottom: 10px;
    display: inline-block
}

@media all and (max-width:768px) {
    .info-wrapper .byline {
        font-size: 12px
    }
}

.info-wrapper .byline .author {
    font-size: 14px
}

@media all and (max-width:768px) {
    .hero_image .info-wrapper .byline {
        background: 0 0!important;
        color: #000!important
    }
}

@media all and (max-width:768px) {
    .image-overlay .info-wrapper .byline {
        color: inherit!important;
        font-size: 12px
    }
}

.image-overlay .info-wrapper .byline .author {
    font-size: 16px
}

.image-overlay .info-wrapper .primary-channel-eyebrow+.byline {
    display: block
}

.st-block.hero_image .field-credit,
.st-block.tout .field-credit {
    text-align: right;
    margin: 10px 0 0;
    font-size: 10.8px;
    line-height: 1
}

@media all and (max-width:1024px) {
    .st-block.hero_image.full-width .field-credit,
    .st-block.tout.full-width .field-credit {
        margin-right: 10px
    }
}

.st-block.hero_image .image-top .field-credit,
.st-block.hero_image.full-bleed .field-credit {
    margin-right: 10px
}

.tout-wrapper img {
    object-fit: cover
}

.tout-wrapper .image {
    box-sizing: border-box
}

.tout-wrapper.image-overlay .image span,
.tout-wrapper.image-overlay img {
    display: block;
    width: 100%
}

.tout-wrapper.image-overlay .image {
    position: relative
}

@media all and (max-width:640px) {
    .tout-wrapper.image-overlay .image {
        margin-bottom: 10px
    }
}

.tout-wrapper.image-overlay .image::before {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    pointer-events: none;
    z-index: 1
}

@media all and (max-width:768px) {
    .tout-wrapper.image-overlay .image::before {
        display: none
    }
}

.tout-wrapper.image-left .image,
.tout-wrapper.image-right .image {
    width: 250px
}

.tout-wrapper.image-top .image {
    margin-bottom: 10px;
    width: 100%
}

.tout-wrapper.image-left .image {
    float: left
}

.tout-wrapper.image-right .image {
    float: right
}

@media all and (max-width:768px) {
    .tout-wrapper.image-left .image,
    .tout-wrapper.image-right .image,
    .tout-wrapper.image-top .image {
        width: 100%;
        float: none;
        margin-bottom: 10px
    }
}

.image-overlay.gradient.left .image::before {
    background: linear-gradient(to right, rgba(0, 0, 0, .6) 0, rgba(0, 0, 0, 0) 100%)
}

.image-overlay.gradient.right .image::before {
    background: linear-gradient(to left, rgba(0, 0, 0, .6) 0, rgba(0, 0, 0, 0) 100%)
}

.image-overlay.gradient.top .image::before {
    background: linear-gradient(to bottom, rgba(0, 0, 0, .6) 0, rgba(0, 0, 0, 0) 100%)
}

.image-overlay.gradient.bottom .image::before {
    background: linear-gradient(to top, rgba(0, 0, 0, .6) 0, rgba(0, 0, 0, 0) 100%)
}

.image-overlay.gradient.center.middle .image::before,
.image-overlay.solid .image::before {
    background: rgba(0, 0, 0, .6)
}

.image-overlay.parallax .image,
.image-top.parallax .image {
    background-attachment: fixed;
    background-position: center 100px;
    background-size: cover;
    background-repeat: no-repeat;
    max-height: 900px
}

@media all and (max-width:768px) {
    .image-overlay.parallax .image,
    .image-top.parallax .image {
        background-image: none!important;
        max-height: auto
    }
}

.image-overlay.parallax .image img,
.image-top.parallax .image img {
    opacity: 0
}

@media all and (max-width:768px) {
    .image-overlay.parallax .image img,
    .image-top.parallax .image img {
        opacity: 1
    }
}

.hero_image.full-bleed,
.hero_image.full-width {
    padding-bottom: 15px
}

.social .hero_image.full-bleed,
.social .hero_image.full-width {
    padding-bottom: 0
}

.hero_image .tout-wrapper.image-top .image img {
    width: 100%
}

.node-type-webform .content-header h1 {
    font-family: Lyon, Helvetica, serif;
    font-size: 44px;
    margin-bottom: 20px
}

.node-type-webform .pane-byline {
    display: none
}

.bonnier-qa--form h2,
.qa-form--answer-form h2,
.qa-form--comment-form h2,
.webform-client-form h2 {
    font-family: Lyon, Helvetica, serif;
    font-size: 28px;
    color: #000
}

.form-item {
    margin-top: 10px;
    margin-bottom: 10px
}

.bonnier-qa--form,
.qa-form--answer-form,
.qa-form--comment-form,
.webform-client-form {
    margin: 30px 0
}

.bonnier-qa--form .description,
.qa-form--answer-form .description,
.qa-form--comment-form .description,
.webform-client-form .description {
    padding-top: 5px
}

.bonnier-qa--form fieldset,
.qa-form--answer-form fieldset,
.qa-form--comment-form fieldset,
.webform-client-form fieldset {
    line-height: 1.5
}

.bonnier-qa--form .webform-grid,
.qa-form--answer-form .webform-grid,
.qa-form--comment-form .webform-grid,
.webform-client-form .webform-grid {
    display: block;
    overflow: auto
}

.bonnier-qa--form td,
.bonnier-qa--form th,
.qa-form--answer-form td,
.qa-form--answer-form th,
.qa-form--comment-form td,
.qa-form--comment-form th,
.webform-client-form td,
.webform-client-form th {
    padding: 5px
}

.bonnier-qa--form #edit-submitted-country,
.qa-form--answer-form #edit-submitted-country,
.qa-form--comment-form #edit-submitted-country,
.webform-client-form #edit-submitted-country {
    width: 20%
}

.bonnier-qa--form #edit-submitted-release-agreement .option,
.qa-form--answer-form #edit-submitted-release-agreement .option,
.qa-form--comment-form #edit-submitted-release-agreement .option,
.webform-client-form #edit-submitted-release-agreement .option {
    width: 70%;
    vertical-align: middle;
    padding-left: 10px
}

#webform-component-disclaimer {
    line-height: 1.5;
    font-size: 12px
}

.webform-component-fieldset {
    margin-bottom: 20px
}

.webform-component-fieldset .fieldset-title {
    font-weight: 700;
    font-size: 15px;
    text-transform: uppercase
}

.bonnier-qa--form label,
.qa-form--answer-form label,
.qa-form--comment-form label,
.webform-client-form label {
    font-size: 12px;
    font-family: Lyon, Helvetica, serif;
    font-weight: 400;
    text-transform: uppercase;
    margin: 10px 0 5px;
    display: inline-block;
    width: 32%
}

.bonnier-qa--form .form-type-checkbox label,
.qa-form--answer-form .form-type-checkbox label,
.qa-form--comment-form .form-type-checkbox label,
.webform-client-form .form-type-checkbox label {
    overflow: hidden;
    display: block;
    margin: 0 0 15px;
    padding-top: 2px;
    padding-left: 5px
}

.webform-container-inline label {
    display: inline;
    margin-right: 10px
}

.webform-component-fieldset label {
    width: 100%
}

.form-type-checkbox label,
.form-type-radio label {
    width: initial
}

.webform-component-textarea label {
    width: 90%!important
}

.webform-component-select label {
    width: 25%
}

.webform-component .description p {
    padding: 10px 0
}

.bonnier-qa--form input,
.bonnier-qa--form select,
.bonnier-qa--form textarea,
.qa-form--answer-form input,
.qa-form--answer-form select,
.qa-form--answer-form textarea,
.qa-form--comment-form input,
.qa-form--comment-form select,
.qa-form--comment-form textarea,
.webform-client-form input,
.webform-client-form select,
.webform-client-form textarea {
    box-sizing: border-box;
    max-width: 100%;
    font-size: 18px;
    color: #000;
    border: 1px solid #999;
    vertical-align: middle
}

.bonnier-qa--form textarea,
.qa-form--answer-form textarea,
.qa-form--comment-form textarea,
.webform-client-form textarea {
    display: inline-block
}

.bonnier-qa--form select,
.qa-form--answer-form select,
.qa-form--comment-form select,
.webform-client-form select {
    margin-top: 5px;
    padding: 5px
}

.bonnier-qa--form input,
.bonnier-qa--form textarea,
.qa-form--answer-form input,
.qa-form--answer-form textarea,
.qa-form--comment-form input,
.qa-form--comment-form textarea,
.webform-client-form input,
.webform-client-form textarea {
    padding: 10px
}

.bonnier-qa--form input[type=file],
.bonnier-qa--form input[type=image],
.qa-form--answer-form input[type=file],
.qa-form--answer-form input[type=image],
.qa-form--comment-form input[type=file],
.qa-form--comment-form input[type=image],
.webform-client-form input[type=file],
.webform-client-form input[type=image] {
    border: 0
}

.bonnier-qa--form .editor-container input,
.qa-form--answer-form .editor-container input,
.qa-form--comment-form .editor-container input,
.webform-client-form .editor-container input {
    display: inline-block;
    margin: 0;
    padding: 0
}

.bonnier-qa--form .webform-container-inline input,
.qa-form--answer-form .webform-container-inline input,
.qa-form--comment-form .webform-container-inline input,
.webform-client-form .webform-container-inline input {
    margin-top: 0;
    display: inline
}

.bonnier-qa--form .form-type-checkbox input,
.qa-form--answer-form .form-type-checkbox input,
.qa-form--comment-form .form-type-checkbox input,
.webform-client-form .form-type-checkbox input {
    display: inline
}

.bonnier-qa--form .form-type-checkbox input,
.qa-form--answer-form .form-type-checkbox input,
.qa-form--comment-form .form-type-checkbox input,
.webform-client-form .form-type-checkbox input {
    float: left
}

.bonnier-qa--form .form-radios input,
.qa-form--answer-form .form-radios input,
.qa-form--comment-form .form-radios input,
.webform-client-form .form-radios input {
    display: inline
}

@media all and (max-width:640px) {
    .bonnier-qa--form .webform-component-markup .form-item input[type=email],
    .bonnier-qa--form .webform-component-markup .form-item input[type=text],
    .bonnier-qa--form .webform-component-markup .form-item input[type=textarea],
    .qa-form--answer-form .webform-component-markup .form-item input[type=email],
    .qa-form--answer-form .webform-component-markup .form-item input[type=text],
    .qa-form--answer-form .webform-component-markup .form-item input[type=textarea],
    .qa-form--comment-form .webform-component-markup .form-item input[type=email],
    .qa-form--comment-form .webform-component-markup .form-item input[type=text],
    .qa-form--comment-form .webform-component-markup .form-item input[type=textarea],
    .webform-client-form .webform-component-markup .form-item input[type=email],
    .webform-client-form .webform-component-markup .form-item input[type=text],
    .webform-client-form .webform-component-markup .form-item input[type=textarea] {
        width: 90%
    }
}

.bonnier-qa--form input[type=submit],
.qa-form--answer-form input[type=submit],
.qa-form--comment-form input[type=submit],
.webform-client-form input[type=submit] {
    margin: 15px 0
}

.bonnier-qa--form .form-managed-file .form-submit,
.qa-form--answer-form .form-managed-file .form-submit,
.qa-form--comment-form .form-managed-file .form-submit,
.webform-client-form .form-managed-file .form-submit {
    margin-left: 10px
}

.bonnier-qa--form #edit-actions,
.qa-form--answer-form #edit-actions,
.qa-form--comment-form #edit-actions,
.webform-client-form #edit-actions {
    margin-top: 30px;
    margin-bottom: 30px
}

@media all and (max-width:480px) {
    .bonnier-qa--form #edit-actions,
    .qa-form--answer-form #edit-actions,
    .qa-form--comment-form #edit-actions,
    .webform-client-form #edit-actions {
        text-align: center
    }
}

.bonnier-qa--form #edit-actions #edit-previous,
.qa-form--answer-form #edit-actions #edit-previous,
.qa-form--comment-form #edit-actions #edit-previous,
.webform-client-form #edit-actions #edit-previous {
    margin-right: 30px
}

.pane-bonnier-qa-header .ask-question,
.qa-answer--best a,
.qa-question--add-answer {
    transition: all .2s;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 8px 18px;
    cursor: pointer;
    display: inline-block;
    background: #e23e21;
    border: none;
    border-radius: 0;
    letter-spacing: 1px;
    text-decoration: none
}

.pane-bonnier-qa-header .ask-question:hover,
.qa-answer--best a:hover,
.qa-question--add-answer:hover {
    color: #000;
    text-decoration: none;
    background: #a12a15
}

.bonnier-qa--form .qa-asset-clear,
.qa-form--answer-form .form-wrapper .qa-asset-clear {
    text-decoration: none;
    font-size: 14px;
    position: relative;
    padding-left: 20px
}

.bonnier-qa--form .qa-asset-clear::before,
.qa-form--answer-form .form-wrapper .qa-asset-clear::before {
    position: absolute;
    top: 0;
    left: 5px;
    margin: 0;
    content: "";
    color: #d7182a;
    cursor: pointer;
    pointer-events: none
}

.page-answers .content-wrapper-inner {
    background: #fff
}

.qa-loading-graphic {
    height: 32px;
    width: 32px;
    background: transparent url(/sites/popsci.com/themes/sand/dist/frontend/images/loader.gif) 0 0 no-repeat;
    position: fixed;
    top: calc(50% - 16px);
    left: calc(50% - 16px);
    display: none
}

.pane-bonnier-qa-header {
    background: #3c4443;
    font-family: Lyon, Helvetica, serif;
    color: #fff;
    padding: 40px 0;
    width: 100%;
    margin-bottom: 30px
}

@media all and (max-width:640px) {
    .pane-bonnier-qa-header h1 {
        margin-right: 0
    }
}

.pane-bonnier-qa-header .header-title {
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 5px
}

.pane-bonnier-qa-header .header-title a {
    font-weight: 700;
    font-family: Lyon, Helvetica, serif;
    color: #fff;
    font-size: 25px;
    letter-spacing: normal;
    text-decoration: none
}

.pane-bonnier-qa-header .subtitle {
    font-size: 20px;
    font-style: italic;
    font-weight: 400
}

@media all and (max-width:640px) {
    .pane-bonnier-qa-header .subtitle {
        display: none
    }
}

.pane-bonnier-qa-header .ask-question {
    margin-left: 20px
}

@media all and (max-width:640px) {
    .pane-bonnier-qa-header .ask-question {
        float: right
    }
}

.pane-bonnier-qa-header .ask-question a {
    font-size: 16px;
    font-family: Lyon, Helvetica, serif;
    font-weight: 400;
    text-transform: uppercase;
    color: #000;
    text-decoration: none
}

.pane-bonnier-qa-header .back-to-answers {
    margin-left: auto;
    float: right;
    font-size: 16px
}

@media all and (max-width:640px) {
    .pane-bonnier-qa-header .back-to-answers {
        display: none
    }
}

.pane-bonnier-qa-header .back-to-answers a {
    font-weight: 700;
    font-family: Lyon, Helvetica, serif;
    color: #fff;
    text-decoration: none;
    text-transform: uppercase
}

.pane-bonnier-qa-header .back-to-answers .fa-angle-right {
    margin-left: 5px
}

.pane-bonnier-qa-header .back-to-answers .fa-angle-right::before {
    font-weight: 700;
    content: ""
}

.pane-bonnier-qa-header .qa--header--top {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px dotted #fff;
    padding-bottom: 10px
}

.pane-bonnier-qa-header .qa--header--top::after,
.pane-bonnier-qa-header .qa--header--top::before {
    content: "";
    display: table
}

.pane-bonnier-qa-header .qa--header--top::after {
    clear: both
}

.pane-bonnier-qa-header .qa--header--bottom {
    padding-top: 10px
}

.bonnier-qa--form label {
    width: initial
}

.bonnier-qa--form input {
    width: 100%
}

.bonnier-qa--form input[type=submit][value=Update] {
    width: auto;
    margin-right: 10px
}

.bonnier-qa--form .form-wrapper {
    border: none;
    padding: 0
}

@media all and (max-width:640px) {
    .bonnier-qa--form .form-wrapper input {
        width: 100%
    }
}

@media all and (max-width:640px) {
    .bonnier-qa--form .form-wrapper .form-type-radio {
        width: initial
    }
}

.bonnier-qa--form .form-type-radios {
    margin-top: 0;
    display: inline-block
}

.bonnier-qa--form .form-type-radios .form-item {
    display: inline-block;
    margin-right: 10px;
    font-size: 12px;
    font-style: normal
}

.bonnier-qa--form .form-type-radios label {
    text-transform: none;
    margin-left: 5px
}

.bonnier-qa--form .qa-asset-form.form-wrapper {
    border-bottom: 1px dotted #000;
    padding-bottom: 10px
}

.bonnier-qa--form .fieldset-legend {
    font-size: 12px
}

.bonnier-qa--form .form-type-file {
    width: 49%;
    display: inline-block;
    margin-top: 0;
    vertical-align: middle
}

.bonnier-qa--form .form-type-file .form-file {
    padding-left: 0
}

.bonnier-qa--form input[type=file]:disabled,
.bonnier-qa--form input[type=submit]:disabled,
.bonnier-qa--form textarea:disabled {
    opacity: .6
}

.bonnier-qa--form input[type=file]:disabled:hover,
.bonnier-qa--form input[type=submit]:disabled:hover,
.bonnier-qa--form textarea:disabled:hover {
    background-color: #e23e21
}

.bonnier-qa--form .qa-asset-preview {
    width: 50%;
    display: inline-block;
    vertical-align: middle
}

.bonnier-qa--form #edit-title {
    width: 100%
}

.bonnier-qa--form .qa-asset-clear {
    color: #d7182a
}

.bonnier-qa--form .qa-asset-clear:hover {
    color: #d7182a
}

.pane-bonnier-qa-form-question h2 {
    font-family: Lyon, Helvetica, serif;
    font-size: 20px;
    font-weight: 700;
    text-decoration: none;
    text-transform: none;
    color: #000
}

.bonnier-qa--form .form-item-category {
    display: inline-block;
    width: 100%;
    position: relative
}

.bonnier-qa--form .form-item-category .form-select {
    background: #fff;
    color: #a1a1a1;
    border-radius: 0;
    padding-left: 5px;
    height: 40px;
    border: 1px solid #a1a1a1;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    position: relative;
    cursor: pointer;
    width: 50%
}

.bonnier-qa--form .form-item-category::after {
    position: relative;
    top: 5px;
    right: 25px;
    margin: 0;
    content: "";
    color: #a1a1a1;
    cursor: pointer;
    pointer-events: none
}

.pane-bonnier-qa-form-question .legal,
.qa-answer--comments .legal,
.qa-form--answer-form .legal,
.qa-form--comment-form .legal {
    font-family: Lyon, Helvetica, serif;
    font-size: 12px
}

.pane-bonnier-qa-form-question .legal a,
.qa-answer--comments .legal a,
.qa-form--answer-form .legal a,
.qa-form--comment-form .legal a {
    color: #000;
    text-decoration: none
}

.qa-answer--comments .legal,
.qa-form--answer-form .legal {
    display: inline-block;
    margin-left: 10px;
    width: 500px;
    vertical-align: middle
}

.qa-form-wrapper {
    display: inline-block;
    width: 70%
}

@media all and (max-width:640px) {
    .pane-bonnier-qa-header .qa-form-wrapper {
        width: 100%;
        margin-bottom: 15px
    }
}

.qa-search-input {
    box-sizing: border-box;
    width: calc(100% - 40px);
    height: 40px;
    padding-left: 10px;
    font-family: Lyon, Helvetica, serif;
    color: #000;
    border-radius: 0;
    border: none
}

.qa-select-categories {
    display: inline-block;
    width: 30%;
    position: relative
}

.qa-select-categories .qa--jump-menu {
    width: calc(100% - 60px);
    font-family: Lyon, Helvetica, serif;
    background: #fff;
    color: #a1a1a1;
    border-radius: 0;
    padding-left: 10px;
    height: 40px;
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    position: relative;
    cursor: pointer
}

.qa-select-categories::after {
    position: absolute;
    top: 10px;
    right: 8px;
    margin: 0;
    content: "";
    color: #a1a1a1;
    cursor: pointer;
    pointer-events: none
}

.qa-select-categories .or {
    width: 60px;
    text-align: center;
    display: inline-block
}

@media all and (max-width:640px) {
    .pane-bonnier-qa-header .qa-select-categories {
        width: 100%
    }
}

@media all and (max-width:640px) {
    .pane-bonnier-qa-header .qa-select-categories .or {
        display: none
    }
}

@media all and (max-width:640px) {
    .pane-bonnier-qa-header .qa-select-categories .qa--jump-menu {
        width: 100%
    }
}

.qa--search-form #qa-search-submit {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding: 0;
    margin: 0;
    border: none;
    border-radius: 0;
    height: 40px;
    width: 40px;
    text-align: center;
    line-height: 1.875;
    font-weight: 700;
    cursor: pointer;
    vertical-align: top;
    color: #000;
    background: #e23e21;
    transition: all .2s
}

.qa--search-form #qa-search-submit i::before {
    content: ""
}

.qa--search-form #qa-search-submit:hover {
    background: #a12a15;
    color: #000
}

.qa-form--comment-form input[type=submit]:disabled,
.qa-form--comment-form textarea:disabled {
    opacity: .6
}

.qa-form--comment-form input[type=submit]:disabled:hover,
.qa-form--comment-form textarea:disabled:hover {
    background-color: #e23e21
}

.qa-answer--comments {
    background: #eee;
    padding: 10px 30px
}

.qa-answer--comments .qa-comment--content {
    font-size: 15.3px
}

.qa-comment--wrapper {
    overflow: auto;
    border-bottom: 1px solid #000;
    padding-bottom: 10px
}

.qa--question--details-wrapper {
    overflow: auto
}

.qa-question--details::after,
.qa-question--details::before {
    content: "";
    display: table
}

.qa-question--details::after {
    clear: both
}

.qa-question--details .qa--user-thumbnail {
    float: left;
    margin-right: 10px
}

.qa-question--details .qa--user-thumbnail img {
    border-radius: 100%
}

.qa-question--details h1 {
    font-weight: 700;
    font-family: Lyon, Helvetica, serif;
    color: #000;
    font-size: 20px;
    margin: 0
}

.qa-question--details .qa--question--body {
    font-family: Lyon, Helvetica, serif;
    font-size: 18px;
    line-height: 1.5;
    color: #000
}

.qa--question--answers-count {
    font-family: Lyon, Helvetica, serif;
    font-weight: 400;
    font-style: italic;
    font-size: 13px;
    text-transform: none;
    color: #26262d;
    display: inline-block
}

.pane-bonnier-qa-answers {
    border-top: 1px solid #000;
    padding-top: 30px;
    margin-top: 30px
}

.qa-sort--options {
    margin-bottom: 20px
}

.qa-sort--options a {
    font-family: Lyon, Helvetica, serif;
    font-size: 12px;
    background: #eee;
    color: #000;
    text-transform: none;
    font-weight: 700;
    text-decoration: none;
    border-radius: 0;
    letter-spacing: 1px;
    padding: 12px 15px;
    margin-right: 10px;
    display: inline-block;
    box-sizing: border-box
}

@media all and (max-width:640px) {
    .qa-sort--options a {
        width: 49%;
        margin-bottom: 2%;
        margin-right: 0;
        text-align: center
    }
    .qa-sort--options a:nth-child(odd) {
        margin-right: 1%
    }
    .qa-sort--options a:nth-child(even) {
        margin-left: 1%
    }
}

.qa-sort--options a:hover {
    background: #c8c8c8;
    color: #fff
}

.qa-sort--options a.active {
    background: #000;
    color: #fff
}

.qa-sort--options a.active:hover {
    color: #fff
}

.qa-answer--actions,
.qa-question--actions {
    margin-bottom: 20px
}

.qa-answer--actions .qa-answer--votes,
.qa-answer--actions .qa-question--votes,
.qa-question--actions .qa-answer--votes,
.qa-question--actions .qa-question--votes {
    margin: 15px 0;
    display: inline-block;
    width: 70%
}

.qa-answer--actions .qa-answer--votes a,
.qa-answer--actions .qa-question--votes a,
.qa-question--actions .qa-answer--votes a,
.qa-question--actions .qa-question--votes a {
    font-family: Lyon, Helvetica, serif;
    color: #a2aab2;
    background: 0 0;
    border-radius: 0;
    font-size: 12px;
    text-decoration: none;
    border: 1px solid #a2aab2;
    padding: 10px 15px;
    margin-right: 5px;
    position: relative;
    transition: all .2s
}

.qa-answer--actions .qa-answer--votes a::before,
.qa-answer--actions .qa-question--votes a::before,
.qa-question--actions .qa-answer--votes a::before,
.qa-question--actions .qa-question--votes a::before {
    position: relative;
    padding-right: 5px;
    top: 2px;
    left: -5px;
    color: #a2aab2;
    font-size: 20px;
    transition: all .2s
}

.qa-answer--actions .qa-answer--votes a:hover,
.qa-answer--actions .qa-answer--votes a:hover::before,
.qa-answer--actions .qa-question--votes a:hover,
.qa-answer--actions .qa-question--votes a:hover::before,
.qa-question--actions .qa-answer--votes a:hover,
.qa-question--actions .qa-answer--votes a:hover::before,
.qa-question--actions .qa-question--votes a:hover,
.qa-question--actions .qa-question--votes a:hover::before {
    color: #fff
}

.qa-answer--actions .qa-answer--votes a:hover,
.qa-answer--actions .qa-question--votes a:hover,
.qa-question--actions .qa-answer--votes a:hover,
.qa-question--actions .qa-question--votes a:hover {
    background: #26262d
}

.qa-answer--actions .qa-answer--votes .votes--vote-up::before,
.qa-answer--actions .qa-question--votes .votes--vote-up::before,
.qa-question--actions .qa-answer--votes .votes--vote-up::before,
.qa-question--actions .qa-question--votes .votes--vote-up::before {
    content: ""
}

.qa-answer--actions .qa-answer--votes .votes--vote-down::before,
.qa-answer--actions .qa-question--votes .votes--vote-down::before,
.qa-question--actions .qa-answer--votes .votes--vote-down::before,
.qa-question--actions .qa-question--votes .votes--vote-down::before {
    content: ""
}

.qa-question--add-answer {
    font-size: 16px;
    font-family: Lyon, Helvetica, serif;
    font-weight: 400;
    text-transform: uppercase;
    color: #000
}

.qa--mark-as-best a,
.qa--unmark-as-best a {
    display: block;
    border-radius: 10px;
    color: #000;
    padding: 10px;
    text-decoration: none;
    text-transform: uppercase;
    margin-top: 10px;
    font-size: 15.3px;
    font-family: Lyon, Helvetica, serif;
    font-weight: 700
}

.qa--mark-as-best a::before,
.qa--unmark-as-best a::before {
    margin-right: 10px
}

.qa--mark-as-best a {
    background: rgba(65, 170, 120, .2)
}

.qa--mark-as-best a::before {
    content: ""
}

.qa--unmark-as-best a {
    background: rgba(227, 41, 34, .2)
}

.qa--unmark-as-best a::before {
    content: ""
}

.qa--count-and-report {
    font-family: Lyon, Helvetica, serif;
    width: 30%;
    display: inline-block;
    font-weight: 400;
    font-style: italic;
    text-align: right;
    font-size: 13px;
    width: auto
}

.qa--count-and-report a {
    color: #000;
    text-transform: none;
    text-decoration: none
}

.qa--count-and-report a:hover {
    color: #e23e21;
    text-decoration: none
}

.qa--count-and-report .qa--count,
.qa--count-and-report .qa--edit--trigger {
    position: relative
}

.qa--count-and-report .qa--count::after,
.qa--count-and-report .qa--edit--trigger::before {
    content: '/';
    top: 0;
    position: absolute;
    color: #000
}

.qa--count-and-report .qa--count {
    padding-right: 8px
}

.qa--count-and-report .qa--count::after {
    right: 0
}

.qa--count-and-report .qa--edit--trigger {
    padding-left: 8px
}

.qa--count-and-report .qa--edit--trigger::before {
    left: 0
}

.qa--category {
    margin-bottom: 20px
}

.qa--category a {
    font-family: Lyon, Helvetica, serif;
    font-size: 12px;
    font-weight: 700;
    text-decoration: none;
    color: #000;
    text-transform: uppercase
}

.qa--category a:hover {
    color: #e23e21;
    text-decoration: none
}

.qa--user-thumbnail {
    float: left;
    margin-right: 10px
}

@media all and (max-width:640px) {
    .qa--user-thumbnail {
        display: none
    }
}

.qa--user-thumbnail img {
    border-radius: 100%;
    width: 60px;
    height: 60px
}

.qa-answer {
    border-bottom: 1px dotted #000;
    margin-bottom: 20px;
    padding-bottom: 20px
}

.qa-answer::after,
.qa-answer::before {
    content: "";
    display: table
}

.qa-answer::after {
    clear: both
}

.qa-answer--wrapper {
    overflow: auto
}

.qa-answer--content {
    font-size: 15.3px;
    font-family: Lyon, Helvetica, serif
}

.qa-form--answer-form {
    background: #eee;
    border-radius: 0;
    color: #000;
    padding: 10px 30px
}

@media all and (max-width:640px) {
    .qa-form--answer-form .legal {
        width: initial;
        margin-left: 0
    }
}

.qa-form--answer-form .form-wrapper {
    border: none;
    padding: 0
}

@media all and (max-width:640px) {
    .qa-form--answer-form .form-wrapper input {
        width: 100%
    }
}

@media all and (max-width:640px) {
    .qa-form--answer-form .form-wrapper .form-type-radio {
        width: initial
    }
}

.qa-form--answer-form .form-type-radios {
    margin-top: 0;
    display: inline-block
}

.qa-form--answer-form .form-type-radios .form-item {
    display: inline-block;
    margin-right: 10px;
    font-size: 12px;
    font-style: normal
}

.qa-form--answer-form .form-type-radios label {
    text-transform: none;
    margin-left: 5px;
    width: initial
}

.qa-form--answer-form .qa-asset-form.form-wrapper {
    border-bottom: 1px dotted #000;
    padding-bottom: 10px
}

.qa-form--answer-form .fieldset-legend {
    font-size: 12px
}

.qa-form--answer-form input[type=file]:disabled,
.qa-form--answer-form input[type=submit]:disabled,
.qa-form--answer-form textarea:disabled {
    opacity: .6
}

.qa-form--answer-form input[type=file]:disabled:hover,
.qa-form--answer-form input[type=submit]:disabled:hover,
.qa-form--answer-form textarea:disabled:hover {
    background-color: #e23e21
}

.qa-form--answer-form .form-type-file {
    width: 49%;
    display: inline-block;
    margin-top: 0;
    vertical-align: middle
}

.qa-form--answer-form .form-type-file .form-file {
    padding-left: 0;
    color: #000
}

.qa-form--answer-form .qa-asset-preview {
    width: 50%;
    display: inline-block;
    vertical-align: middle
}

.qa-form--answer-form .form-item-qa-answer-body label {
    font-size: 20px;
    font-weight: 700;
    font-family: Lyon, Helvetica, serif;
    text-transform: none;
    color: #000;
    width: auto;
    margin-bottom: 10px
}

.qa-form--answer-form .form-wrapper .qa-asset-clear {
    color: #d7182a
}

.qa-form--answer-form .form-wrapper .qa-asset-clear:hover {
    color: #d7182a
}

.qa-answer--best {
    margin: 0
}

.qa-answer--best a {
    font-size: 16px;
    font-family: Lyon, Helvetica, serif;
    font-weight: 400;
    text-transform: uppercase;
    color: #000;
    text-decoration: none
}

.qa-answer--best .qa--mark-as-best {
    margin: 5px 0;
    display: inline-block
}

.qa-answer--best .qa--is-best {
    font-family: Lyon, Helvetica, serif;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    padding-left: 15px;
    position: relative
}

.qa-answer--best .qa--is-best::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    color: #fcc827
}

.qa-question--summary {
    border-bottom: 1px dotted #c9c9c9;
    margin-bottom: 20px;
    padding-bottom: 20px
}

.qa-question--summary::after,
.qa-question--summary::before {
    content: "";
    display: table
}

.qa-question--summary::after {
    clear: both
}

.qa--search--summary {
    margin-bottom: 20px;
    font-size: 15px;
    font-family: Lyon, Helvetica, serif;
    font-weight: 700
}

.qa--question--summary-container {
    overflow: hidden
}

.qa--question--link {
    text-decoration: none
}

.qa--question--link:hover {
    text-decoration: none
}

.qa--question--link .qa--question--title {
    font-family: Lyon, Helvetica, serif;
    text-decoration: none;
    color: #000;
    font-weight: 700;
    font-size: 18px;
    line-height: 1.5;
    margin-bottom: 10px
}

.qa--question--link .qa--question--body {
    font-family: Lyon, Helvetica, serif;
    font-size: 15px;
    color: #000;
    font-weight: 400;
    text-decoration: none;
    line-height: 1.5
}

.qa--question--link .qa--question--answers-count {
    font-family: Lyon, Helvetica, serif;
    text-decoration: none;
    font-size: 13px;
    font-style: italic;
    color: #000
}

.qa--metadata {
    font-family: Lyon, Helvetica, serif;
    font-size: 12px;
    text-transform: uppercase;
    margin-bottom: 20px
}

.qa--metadata .qa--badge {
    display: inline-block;
    vertical-align: text-top;
    margin: 0 5px
}

.qa--metadata .qa--badge img {
    width: 70px
}

.qa--metadata .qa--date {
    margin: 0 10px 0 0
}

.qa--metadata .qa--date--edited {
    margin-right: 10px
}

.off-ramp-wrapper {
    background: #fff;
    border-top: none
}

.off-ramp-wrapper hr {
    border-bottom: 1px solid #999
}

.stacked-splitcol>.top {
    margin-top: 20px
}

.stacked-splitcol>.left,
.stacked-splitcol>.right {
    box-sizing: border-box;
    width: 50%
}

.stacked-splitcol>.left {
    float: left;
    padding-right: 10px
}

.stacked-splitcol>.right {
    float: right;
    padding-left: 10px
}

.stacked-splitcol>.bottom {
    clear: both;
    margin-bottom: 20px
}

@media all and (max-width:640px) {
    .stacked-splitcol>.left,
    .stacked-splitcol>.right {
        width: 100%;
        padding: 0
    }
}

.off-ramp-wrapper ul {
    padding-left: 0
}

.off-ramp-wrapper .view-content-listings li {
    border-top: 0
}

@media all and (max-width:640px) {
    .off-ramp-wrapper .view-content-listings li {
        border-bottom: 1px dotted #000;
        width: 100%
    }
}

@media all and (max-width:640px) {
    .off-ramp-wrapper .view-content-listings li:last-child {
        border-bottom: 0
    }
}

@media all and (max-width:640px) {
    .off-ramp-wrapper .view-content-listings li .pane-node-field-image~.pane-node-title {
        width: calc(100% - 140px);
        float: right
    }
}

@media all and (max-width:640px) {
    .off-ramp-wrapper .view-content-listings .pane-node-field-image {
        margin-top: 0
    }
}

.off-ramp-wrapper .view-content-listings .num1 li {
    padding: 8px 0
}

.off-ramp-wrapper .view-content-listings .num1 li:first-child {
    padding-top: 0
}

.off-ramp-wrapper .view-content-listings .pane-node-title {
    margin-bottom: 0
}

@media all and (max-width:640px) {
    .sir-trevor-block-format-tout.image-left .field-image,
    .sir-trevor-block-format-tout.image-left .tout-content-wrapper,
    .sir-trevor-block-format-tout.image-right .field-image,
    .sir-trevor-block-format-tout.image-right .tout-content-wrapper {
        padding: 0;
        float: none;
        width: 100%
    }
}

@media all and (max-width:640px) {
    .sir-trevor-block-format-tout.image-left .tout-content-wrapper,
    .sir-trevor-block-format-tout.image-right .tout-content-wrapper {
        margin-top: 10px
    }
}

@media all and (max-width:640px) {
    .off-ramp-wrapper .tout-wrapper .image,
    .off-ramp-wrapper .tout-wrapper .info-wrapper {
        float: none;
        width: 100%;
        padding-left: 0
    }
}

[class*=thumbnails-] .syndicatedItem .video-label-box .video-title {
    font-family: Lyon, Helvetica, serif;
    font-weight: 700;
    padding-top: 0
}

.gigya-style-modern .gigya-screen-dialog-main a:link {
    color: #7e7e7e
}

.gigya-style-modern .gigya-screen-dialog-main a:link:hover {
    color: #7e7e7e
}

.gigya-style-modern .gigya-screen-dialog-main .gigya-screen-dialog-top {
    background: #3a3d3f
}

.gigya-style-modern .gigya-screen-dialog-main .gigya-button,
.gigya-style-modern .gigya-screen-dialog-main .gigya-input-submit,
.gigya-style-modern .gigya-screen-dialog-main input[type=button] {
    background: #666d70
}

.gigya-style-modern .gigya-screen-dialog-main .gigya-button:hover,
.gigya-style-modern .gigya-screen-dialog-main .gigya-input-submit:hover,
.gigya-style-modern .gigya-screen-dialog-main input[type=button]:hover {
    background: #3a3d3f
}

.gigya-style-modern .gigya-screen-dialog-main .gigya-screen-dialog-close>a {
    text-decoration: none
}

.gigya-style-modern .gigya-screen-dialog-main .gigya-screen-dialog-close>a::after {
    content: "";
    font-size: 18px;
    color: #666d70
}

.gigya-style-modern .gigya-screen-dialog-main .gigya-screen-dialog-close>a:hover {
    text-decoration: none
}

.gigya-style-modern .gigya-screen-dialog-main .gigya-screen-dialog-close>a:hover::after {
    color: #7f878a
}

.gigya-style-modern .gigya-screen-dialog-main .gigya-screen-dialog-close>a>img {
    display: none
}

.bonnier-qa--form .gigya-style-modern .gigya-screen-dialog-main input[type=submit],
.caption-wrapper .gigya-style-modern .gigya-screen-dialog-main .affiliate-buy,
.cell-headlines--filled .listing-cell .inner-cell .view-footer .gigya-style-modern .gigya-screen-dialog-main a,
.cell-tout--package .cell.text-cell em .gigya-style-modern .gigya-screen-dialog-main a,
.gigya-style-modern .gigya-screen-dialog-main .bonnier-qa--form input[type=submit],
.gigya-style-modern .gigya-screen-dialog-main .button,
.gigya-style-modern .gigya-screen-dialog-main .caption-wrapper .affiliate-buy,
.gigya-style-modern .gigya-screen-dialog-main .cell-headlines--filled .listing-cell .inner-cell .view-footer a,
.gigya-style-modern .gigya-screen-dialog-main .cell-tout--package .cell.text-cell em a,
.gigya-style-modern .gigya-screen-dialog-main .comment-init-button,
.gigya-style-modern .gigya-screen-dialog-main .listings--featured--center .view-content-listings .view-footer a,
.gigya-style-modern .gigya-screen-dialog-main .listings--featured--left .view-content-listings .view-footer a,
.gigya-style-modern .gigya-screen-dialog-main .listings--view-more--center .view-content-listings .view-footer a,
.gigya-style-modern .gigya-screen-dialog-main .listings--view-more--left .view-content-listings .view-footer a,
.gigya-style-modern .gigya-screen-dialog-main .markdown--button .markdown em a,
.gigya-style-modern .gigya-screen-dialog-main .qa-form--answer-form input[type=submit],
.gigya-style-modern .gigya-screen-dialog-main .qa-form--comment-form input[type=submit],
.gigya-style-modern .gigya-screen-dialog-main .text--featured--center em a,
.gigya-style-modern .gigya-screen-dialog-main .text--featured--left em a,
.gigya-style-modern .gigya-screen-dialog-main .text--featured-boxed--center em a,
.gigya-style-modern .gigya-screen-dialog-main .text--featured-boxed--left em a,
.gigya-style-modern .gigya-screen-dialog-main .webform-client-form input[type=submit],
.listings--featured--center .view-content-listings .view-footer .gigya-style-modern .gigya-screen-dialog-main a,
.listings--featured--left .view-content-listings .view-footer .gigya-style-modern .gigya-screen-dialog-main a,
.listings--view-more--center .view-content-listings .view-footer .gigya-style-modern .gigya-screen-dialog-main a,
.listings--view-more--left .view-content-listings .view-footer .gigya-style-modern .gigya-screen-dialog-main a,
.markdown--button .markdown em .gigya-style-modern .gigya-screen-dialog-main a,
.qa-form--answer-form .gigya-style-modern .gigya-screen-dialog-main input[type=submit],
.qa-form--comment-form .gigya-style-modern .gigya-screen-dialog-main input[type=submit],
.text--featured--center em .gigya-style-modern .gigya-screen-dialog-main a,
.text--featured--left em .gigya-style-modern .gigya-screen-dialog-main a,
.text--featured-boxed--center em .gigya-style-modern .gigya-screen-dialog-main a,
.text--featured-boxed--left em .gigya-style-modern .gigya-screen-dialog-main a,
.webform-client-form .gigya-style-modern .gigya-screen-dialog-main input[type=submit] {
    padding-bottom: 0!important
}

.gigya-screen-one-half-column,
.gigya-screen-one-third-column {
    display: inline-block!important;
    padding-right: 5px!important;
    box-sizing: border-box!important;
    vertical-align: top
}

.gigya-screen-one-half-column {
    width: 50%!important
}

.gigya-screen-one-third-column {
    width: 33.333%!important
}

.gigya-screen h2 {
    text-transform: none
}

#gigya-login-screen img {
    display: inline-block
}

#gigya-login-screen th {
    background: 0 0
}

.gig-comments-container .gig-composebox-post {
    background: #666d70;
    border: 1px solid #666d70
}

.gig-comments-container .gig-composebox-post:hover {
    background: #3a3d3f
}

.pane-profile-header {
    padding: 0
}

.user--profile-header {
    background: #ededed;
    border-radius: 0;
    font-family: Lyon, Helvetica, serif;
    padding: 20px;
    font-size: 0
}

.user--profile-header div {
    font-size: 13px
}

.user--profile-header .user--ranking img {
    width: 100px
}

.user--profile-image,
.user--profile-links,
.user--profile-metadata {
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top
}

.user--profile-links {
    width: 250px;
    text-align: right;
    padding-top: 15px
}

@media all and (max-width:640px) {
    .user--profile-links {
        display: block;
        width: auto;
        padding-top: 20px;
        text-align: left
    }
}

.user--profile-links a {
    text-decoration: none;
    color: #000;
    font-weight: 700
}

.user--profile-links a:hover {
    text-decoration: none
}

.user--profile-image {
    text-align: center
}

.user--profile-image img {
    border-radius: 100%;
    display: inline-block;
    width: 100px;
    height: 100px
}

.user--ranking img,
.user--ranking strong {
    display: inline-block;
    vertical-align: middle
}

@media all and (max-width:480px) {
    .user--member-since strong,
    .user--ranking strong {
        display: block
    }
}

.user--profile-metadata {
    width: calc(100% - 350px);
    padding: 15px 15px 0
}

@media all and (max-width:640px) {
    .user--profile-metadata {
        width: calc(100% - 100px)
    }
}

.user--name {
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 5px
}

.pane-profile-tabs,
.pane-profile-tabs .profile-tabs,
.pane-profile-tabs .profile-tabs .ui-tabs-selected,
.pane-profile-tabs .profile-tabs li {
    top: 0;
    border: 0;
    border-radius: 0
}

.pane-profile-tabs {
    padding: 0
}

.pane-profile-tabs .qa-answer--wrapper {
    border-bottom: 1px dotted #c9c9c9;
    margin-bottom: 20px;
    padding-bottom: 20px
}

.pane-profile-tabs .profile-tabs {
    padding: 0;
    background: #6d6e72;
    border-radius: 0
}

@media all and (max-width:640px) {
    .pane-profile-tabs .profile-tabs {
        padding: 0
    }
}

.pane-profile-tabs .profile-tabs li,
.pane-profile-tabs .profile-tabs li.ui-tabs-selected {
    margin: 0;
    padding: 0
}

.pane-profile-tabs .profile-tabs li {
    background: 0 0;
    font-family: Lyon, Helvetica, serif;
    font-size: 18px;
    text-align: center;
    width: 25%
}

@media all and (max-width:640px) {
    .pane-profile-tabs .profile-tabs li {
        float: left;
        display: block;
        width: 100%;
        text-align: left
    }
}

.pane-profile-tabs .profile-tabs li a {
    display: block;
    width: 100%;
    box-sizing: border-box;
    color: #fff;
    padding: 10px
}

@media all and (max-width:640px) {
    .pane-profile-tabs .profile-tabs li a {
        display: block;
        padding: 10px;
        float: none
    }
}

.pane-profile-tabs .profile-tabs li:hover {
    background: #616165;
    color: #fff
}

@media all and (max-width:640px) {
    .pane-profile-tabs .profile-tabs li .counter {
        display: inline-block;
        margin-right: 10px
    }
}

.pane-profile-tabs .profile-tabs li.ui-tabs-selected {
    background: #595a5d;
    color: #fff
}

.pane-profile-tabs .counter {
    font-size: 28px
}

.pane-profile-tabs .qa--date {
    display: inline-block;
    margin: 0 10px 0 0
}

.pane-profile-tabs .ui-tabs-panel {
    padding: 20px 0
}

.pane-profile-tabs .gig-comments-container {
    font-size: 15.3px
}

.pane-profile-tabs .gig-metadata {
    font-family: Lyon, Helvetica, serif;
    font-size: 12px;
    text-transform: uppercase;
    color: #000;
    margin-bottom: 10px
}

.pane-profile-tabs .gig-comment-content {
    border-bottom: 1px dotted #c9c9c9;
    margin-bottom: 20px;
    padding-bottom: 20px
}

.pane-profile-tabs .gig-comment-content:first-child {
    margin-top: 0;
    padding-top: 0
}

.pane-profile-tabs .gig-comment-content:last-child {
    border-bottom: 0
}

.pane-profile-tabs .gig-comment-content p:first-child {
    padding-top: 0
}

.pane-profile-tabs .gig-comment-header {
    color: #999
}

.pane-profile-tabs .gig-comment-header .left {
    float: left
}

.pane-profile-tabs .gig-comment-header .right {
    float: right
}

.pane-profile-tabs .gig-title {
    font-family: Lyon, Helvetica, serif;
    text-decoration: none;
    color: #000;
    font-weight: 700;
    font-size: 18px
}

.pane-profile-tabs .gig-title a {
    text-decoration: inherit;
    color: inherit;
    font-weight: inherit
}

.pane-profile-tabs .gig-comment-vote-pos {
    background-size: 14px 14px;
    background-image: url(http://cdn2.gigya.com/gs/i/comments2/Thumbs_up_x1.png);
    padding-left: 17px;
    background-repeat: no-repeat
}

.pane-profile-tabs .gig-comment-comment-body {
    font-family: Lyon, Helvetica, serif;
    margin-top: 10px
}

.pane-profile-tabs .qa-answer--label,
.pane-profile-tabs .qa-reply--label {
    font-weight: 700
}

.pane-profile-tabs .qa-answer--label {
    color: #000
}

.pane-profile-tabs .qa-reply--label {
    color: #c9c9c9
}

.pane-profile-tabs .qa-response-label {
    font-size: 13px;
    color: #e23e21
}

.pane-profile-tabs .qa--question--link .qa--question--title {
    font-size: 18px
}

.password-reset-success-message {
    max-width: 920px;
    margin: 0 auto
}

.password-reset-success-message::before {
    content: "";
    color: #00bd9d;
    margin-right: 10px
}

.leaderboard {
    border: 1px solid #c9c9c9
}

.leaderboard .item-list,
.leaderboard h4 {
    margin: 10px 15px
}

.leaderboard .item-list li {
    font-size: 0;
    margin-bottom: 5px
}

.user-rank {
    width: 20px
}

.leaderboard-heading {
    background: #eee
}

.leaderboard-heading h6 {
    margin: 5px 15px;
    font-weight: 400
}

.leaderboard-heading .leaderboard-members {
    float: left
}

.leaderboard-heading .leaderboard-points {
    float: right
}

.leaderboard-title {
    margin: 0 0 0 5px;
    text-transform: uppercase;
    width: calc(100% - 95px);
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-weight: 700
}

.leaderboard-title a,
.leaderboard-title a:hover {
    text-decoration: none
}

.leaderboard-icon {
    width: 50px
}

.leaderboard-icon img {
    display: inline-block;
    border-radius: 100%
}

.leaderboard li h6,
.leaderboard li span,
.leaderboard-item {
    vertical-align: middle;
    display: inline-block;
    font-size: 12px
}

.leaderboard-item {
    width: calc(100% - 55px)
}

li .leaderboard-points {
    width: 55px;
    text-align: right;
    font-weight: 400
}

.cell-images--grid-left,
.cell-listings--featured--center,
.cell-listings--featured--left,
.cell-listings--stitched--center,
.cell-listings--stitched--left,
.cell-tout--boxed-overlay--center--full-bleed,
.cell-tout--boxed-overlay--left--full-bleed,
.cell-tout--boxed-overlay--right--full-bleed,
.cell-tout--featured--center,
.cell-tout--featured--left,
.cell-tout--featured-boxed-overlay--paired,
.cell-tout--featured-gradient-overlay--paired,
.cell-tout--gradient-overlay--center--full-bleed,
.cell-tout--gradient-overlay--left--full-bleed,
.cell-tout--gradient-overlay--right--full-bleed,
.cell-tout--package,
.cell-tout--stitched--center,
.cell-tout--stitched--left,
.cell-video--single-video-background--fullbleed,
.listings--stitched--center,
.listings--stitched--left {
    max-width: 2000px!important;
    padding-left: 0!important;
    padding-right: 0!important;
    margin: 0 auto
}

.cell-images--grid-left .inner-cell>h3,
.cell-images--grid-left>h2,
.cell-listings--featured--center .inner-cell>h3,
.cell-listings--featured--center>h2,
.cell-listings--featured--left .inner-cell>h3,
.cell-listings--featured--left>h2,
.cell-listings--stitched--center .inner-cell>h3,
.cell-listings--stitched--center>h2,
.cell-listings--stitched--left .inner-cell>h3,
.cell-listings--stitched--left>h2,
.cell-tout--boxed-overlay--center--full-bleed .inner-cell>h3,
.cell-tout--boxed-overlay--center--full-bleed>h2,
.cell-tout--boxed-overlay--left--full-bleed .inner-cell>h3,
.cell-tout--boxed-overlay--left--full-bleed>h2,
.cell-tout--boxed-overlay--right--full-bleed .inner-cell>h3,
.cell-tout--boxed-overlay--right--full-bleed>h2,
.cell-tout--featured--center .inner-cell>h3,
.cell-tout--featured--center>h2,
.cell-tout--featured--left .inner-cell>h3,
.cell-tout--featured--left>h2,
.cell-tout--featured-boxed-overlay--paired .inner-cell>h3,
.cell-tout--featured-boxed-overlay--paired>h2,
.cell-tout--featured-gradient-overlay--paired .inner-cell>h3,
.cell-tout--featured-gradient-overlay--paired>h2,
.cell-tout--gradient-overlay--center--full-bleed .inner-cell>h3,
.cell-tout--gradient-overlay--center--full-bleed>h2,
.cell-tout--gradient-overlay--left--full-bleed .inner-cell>h3,
.cell-tout--gradient-overlay--left--full-bleed>h2,
.cell-tout--gradient-overlay--right--full-bleed .inner-cell>h3,
.cell-tout--gradient-overlay--right--full-bleed>h2,
.cell-tout--package .inner-cell>h3,
.cell-tout--package>h2,
.cell-tout--stitched--center .inner-cell>h3,
.cell-tout--stitched--center>h2,
.cell-tout--stitched--left .inner-cell>h3,
.cell-tout--stitched--left>h2,
.cell-video--single-video-background--fullbleed .inner-cell>h3,
.cell-video--single-video-background--fullbleed>h2,
.listings--stitched--center .inner-cell>h3,
.listings--stitched--center>h2,
.listings--stitched--left .inner-cell>h3,
.listings--stitched--left>h2 {
    margin-bottom: 10px!important
}

.cell-tout--boxed-overlay--center--full-bleed .pane-node-teaser-header,
.cell-tout--boxed-overlay--left--full-bleed .pane-node-teaser-header,
.cell-tout--boxed-overlay--right--full-bleed .pane-node-teaser-header,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-teaser-header,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-teaser-header,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-teaser-header,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-teaser-header,
.cell-tout--gradient-overlay--center--full-bleed .pane-node-teaser-header,
.cell-tout--gradient-overlay--left--full-bleed .pane-node-teaser-header,
.cell-tout--gradient-overlay--right--full-bleed .pane-node-teaser-header,
.cell-tout--stitched--center .pane-node-teaser-header,
.cell-tout--stitched--left .pane-node-teaser-header,
.listings--boxed-overlay--center .pane-node-teaser-header,
.listings--boxed-overlay--left .pane-node-teaser-header,
.listings--featured--center .pane-node-teaser-header,
.listings--featured--left .pane-node-teaser-header,
.listings--gradient-overlay--center .pane-node-teaser-header,
.listings--gradient-overlay--left .pane-node-teaser-header,
.listings--image-top .pane-node-teaser-header,
.listings--stitched--center .pane-node-teaser-header,
.listings--stitched--left .pane-node-teaser-header,
.tout--boxed-overlay--center--full-width .pane-node-teaser-header,
.tout--boxed-overlay--left--full-width .pane-node-teaser-header,
.tout--boxed-overlay--right--full-width .pane-node-teaser-header,
.tout--gradient-overlay--center--full-width .pane-node-teaser-header,
.tout--gradient-overlay--left--full-width .pane-node-teaser-header,
.tout--gradient-overlay--right--full-width .pane-node-teaser-header {
    float: none!important;
    width: auto!important;
    margin: 0!important
}

.cell-tout--boxed-overlay--center--full-bleed .pane-node-field-image,
.cell-tout--boxed-overlay--left--full-bleed .pane-node-field-image,
.cell-tout--boxed-overlay--right--full-bleed .pane-node-field-image,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-field-image,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-field-image,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-field-image,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-field-image,
.cell-tout--gradient-overlay--center--full-bleed .pane-node-field-image,
.cell-tout--gradient-overlay--left--full-bleed .pane-node-field-image,
.cell-tout--gradient-overlay--right--full-bleed .pane-node-field-image,
.cell-tout--stitched--center .pane-node-field-image,
.cell-tout--stitched--left .pane-node-field-image,
.listings--boxed-overlay--center .pane-node-field-image,
.listings--boxed-overlay--left .pane-node-field-image,
.listings--featured--center .pane-node-field-image,
.listings--featured--left .pane-node-field-image,
.listings--gradient-overlay--center .pane-node-field-image,
.listings--gradient-overlay--left .pane-node-field-image,
.listings--image-top .pane-node-field-image,
.listings--stitched--center .pane-node-field-image,
.listings--stitched--left .pane-node-field-image,
.tout--boxed-overlay--center--full-width .pane-node-field-image,
.tout--boxed-overlay--left--full-width .pane-node-field-image,
.tout--boxed-overlay--right--full-width .pane-node-field-image,
.tout--gradient-overlay--center--full-width .pane-node-field-image,
.tout--gradient-overlay--left--full-width .pane-node-field-image,
.tout--gradient-overlay--right--full-width .pane-node-field-image {
    max-width: 100%!important;
    width: 100%!important;
    margin: 0!important;
    float: none!important
}

.cell-tout--boxed-overlay--center--full-bleed .date,
.cell-tout--boxed-overlay--center--full-bleed .pane-node-body,
.cell-tout--boxed-overlay--center--full-bleed .pane-node-field-subtitle,
.cell-tout--boxed-overlay--center--full-bleed .pane-node-sir-trevor-body,
.cell-tout--boxed-overlay--left--full-bleed .date,
.cell-tout--boxed-overlay--left--full-bleed .pane-node-body,
.cell-tout--boxed-overlay--left--full-bleed .pane-node-field-subtitle,
.cell-tout--boxed-overlay--left--full-bleed .pane-node-sir-trevor-body,
.cell-tout--boxed-overlay--right--full-bleed .date,
.cell-tout--boxed-overlay--right--full-bleed .pane-node-body,
.cell-tout--boxed-overlay--right--full-bleed .pane-node-field-subtitle,
.cell-tout--boxed-overlay--right--full-bleed .pane-node-sir-trevor-body,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .date,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-body,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-field-subtitle,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-sir-trevor-body,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .date,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-body,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-field-subtitle,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-sir-trevor-body,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .date,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-body,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-field-subtitle,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-sir-trevor-body,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .date,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-body,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-field-subtitle,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-sir-trevor-body,
.cell-tout--gradient-overlay--center--full-bleed .date,
.cell-tout--gradient-overlay--center--full-bleed .pane-node-body,
.cell-tout--gradient-overlay--center--full-bleed .pane-node-field-subtitle,
.cell-tout--gradient-overlay--center--full-bleed .pane-node-sir-trevor-body,
.cell-tout--gradient-overlay--left--full-bleed .date,
.cell-tout--gradient-overlay--left--full-bleed .pane-node-body,
.cell-tout--gradient-overlay--left--full-bleed .pane-node-field-subtitle,
.cell-tout--gradient-overlay--left--full-bleed .pane-node-sir-trevor-body,
.cell-tout--gradient-overlay--right--full-bleed .date,
.cell-tout--gradient-overlay--right--full-bleed .pane-node-body,
.cell-tout--gradient-overlay--right--full-bleed .pane-node-field-subtitle,
.cell-tout--gradient-overlay--right--full-bleed .pane-node-sir-trevor-body,
.cell-tout--stitched--center .date,
.cell-tout--stitched--center .pane-node-body,
.cell-tout--stitched--center .pane-node-field-subtitle,
.cell-tout--stitched--center .pane-node-sir-trevor-body,
.cell-tout--stitched--left .date,
.cell-tout--stitched--left .pane-node-body,
.cell-tout--stitched--left .pane-node-field-subtitle,
.cell-tout--stitched--left .pane-node-sir-trevor-body,
.listings--boxed-overlay--center .date,
.listings--boxed-overlay--center .pane-node-body,
.listings--boxed-overlay--center .pane-node-field-subtitle,
.listings--boxed-overlay--center .pane-node-sir-trevor-body,
.listings--boxed-overlay--left .date,
.listings--boxed-overlay--left .pane-node-body,
.listings--boxed-overlay--left .pane-node-field-subtitle,
.listings--boxed-overlay--left .pane-node-sir-trevor-body,
.listings--featured--center .date,
.listings--featured--center .pane-node-body,
.listings--featured--center .pane-node-field-subtitle,
.listings--featured--center .pane-node-sir-trevor-body,
.listings--featured--left .date,
.listings--featured--left .pane-node-body,
.listings--featured--left .pane-node-field-subtitle,
.listings--featured--left .pane-node-sir-trevor-body,
.listings--gradient-overlay--center .date,
.listings--gradient-overlay--center .pane-node-body,
.listings--gradient-overlay--center .pane-node-field-subtitle,
.listings--gradient-overlay--center .pane-node-sir-trevor-body,
.listings--gradient-overlay--left .date,
.listings--gradient-overlay--left .pane-node-body,
.listings--gradient-overlay--left .pane-node-field-subtitle,
.listings--gradient-overlay--left .pane-node-sir-trevor-body,
.listings--image-top .date,
.listings--image-top .pane-node-body,
.listings--image-top .pane-node-field-subtitle,
.listings--image-top .pane-node-sir-trevor-body,
.listings--stitched--center .date,
.listings--stitched--center .pane-node-body,
.listings--stitched--center .pane-node-field-subtitle,
.listings--stitched--center .pane-node-sir-trevor-body,
.listings--stitched--left .date,
.listings--stitched--left .pane-node-body,
.listings--stitched--left .pane-node-field-subtitle,
.listings--stitched--left .pane-node-sir-trevor-body,
.tout--boxed-overlay--center--full-width .date,
.tout--boxed-overlay--center--full-width .pane-node-body,
.tout--boxed-overlay--center--full-width .pane-node-field-subtitle,
.tout--boxed-overlay--center--full-width .pane-node-sir-trevor-body,
.tout--boxed-overlay--left--full-width .date,
.tout--boxed-overlay--left--full-width .pane-node-body,
.tout--boxed-overlay--left--full-width .pane-node-field-subtitle,
.tout--boxed-overlay--left--full-width .pane-node-sir-trevor-body,
.tout--boxed-overlay--right--full-width .date,
.tout--boxed-overlay--right--full-width .pane-node-body,
.tout--boxed-overlay--right--full-width .pane-node-field-subtitle,
.tout--boxed-overlay--right--full-width .pane-node-sir-trevor-body,
.tout--gradient-overlay--center--full-width .date,
.tout--gradient-overlay--center--full-width .pane-node-body,
.tout--gradient-overlay--center--full-width .pane-node-field-subtitle,
.tout--gradient-overlay--center--full-width .pane-node-sir-trevor-body,
.tout--gradient-overlay--left--full-width .date,
.tout--gradient-overlay--left--full-width .pane-node-body,
.tout--gradient-overlay--left--full-width .pane-node-field-subtitle,
.tout--gradient-overlay--left--full-width .pane-node-sir-trevor-body,
.tout--gradient-overlay--right--full-width .date,
.tout--gradient-overlay--right--full-width .pane-node-body,
.tout--gradient-overlay--right--full-width .pane-node-field-subtitle,
.tout--gradient-overlay--right--full-width .pane-node-sir-trevor-body {
    display: none!important
}

.cell-tout--boxed-overlay--center--full-bleed .field-item,
.cell-tout--boxed-overlay--left--full-bleed .field-item,
.cell-tout--boxed-overlay--right--full-bleed .field-item,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-item,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-item,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-item,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-item,
.cell-tout--gradient-overlay--center--full-bleed .field-item,
.cell-tout--gradient-overlay--left--full-bleed .field-item,
.cell-tout--gradient-overlay--right--full-bleed .field-item,
.cell-tout--stitched--center .field-item,
.cell-tout--stitched--left .field-item,
.listings--boxed-overlay--center .field-item,
.listings--boxed-overlay--left .field-item,
.listings--featured--center .field-item,
.listings--featured--left .field-item,
.listings--gradient-overlay--center .field-item,
.listings--gradient-overlay--left .field-item,
.listings--image-top .field-item,
.listings--stitched--center .field-item,
.listings--stitched--left .field-item,
.tout--boxed-overlay--center--full-width .field-item,
.tout--boxed-overlay--left--full-width .field-item,
.tout--boxed-overlay--right--full-width .field-item,
.tout--gradient-overlay--center--full-width .field-item,
.tout--gradient-overlay--left--full-width .field-item,
.tout--gradient-overlay--right--full-width .field-item {
    margin-left: 0!important;
    margin-right: 0!important
}

.cell-tout--boxed-overlay--center--full-bleed .item-list ul,
.cell-tout--boxed-overlay--left--full-bleed .item-list ul,
.cell-tout--boxed-overlay--right--full-bleed .item-list ul,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .item-list ul,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .item-list ul,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .item-list ul,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .item-list ul,
.cell-tout--gradient-overlay--center--full-bleed .item-list ul,
.cell-tout--gradient-overlay--left--full-bleed .item-list ul,
.cell-tout--gradient-overlay--right--full-bleed .item-list ul,
.cell-tout--stitched--center .item-list ul,
.cell-tout--stitched--left .item-list ul,
.listings--boxed-overlay--center .item-list ul,
.listings--boxed-overlay--left .item-list ul,
.listings--featured--center .item-list ul,
.listings--featured--left .item-list ul,
.listings--gradient-overlay--center .item-list ul,
.listings--gradient-overlay--left .item-list ul,
.listings--image-top .item-list ul,
.listings--stitched--center .item-list ul,
.listings--stitched--left .item-list ul,
.tout--boxed-overlay--center--full-width .item-list ul,
.tout--boxed-overlay--left--full-width .item-list ul,
.tout--boxed-overlay--right--full-width .item-list ul,
.tout--gradient-overlay--center--full-width .item-list ul,
.tout--gradient-overlay--left--full-width .item-list ul,
.tout--gradient-overlay--right--full-width .item-list ul {
    margin: 0 -10px!important
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--center--full-bleed .item-list ul,
    .cell-tout--boxed-overlay--left--full-bleed .item-list ul,
    .cell-tout--boxed-overlay--right--full-bleed .item-list ul,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .item-list ul,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .item-list ul,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .item-list ul,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .item-list ul,
    .cell-tout--gradient-overlay--center--full-bleed .item-list ul,
    .cell-tout--gradient-overlay--left--full-bleed .item-list ul,
    .cell-tout--gradient-overlay--right--full-bleed .item-list ul,
    .cell-tout--stitched--center .item-list ul,
    .cell-tout--stitched--left .item-list ul,
    .listings--boxed-overlay--center .item-list ul,
    .listings--boxed-overlay--left .item-list ul,
    .listings--featured--center .item-list ul,
    .listings--featured--left .item-list ul,
    .listings--gradient-overlay--center .item-list ul,
    .listings--gradient-overlay--left .item-list ul,
    .listings--image-top .item-list ul,
    .listings--stitched--center .item-list ul,
    .listings--stitched--left .item-list ul,
    .tout--boxed-overlay--center--full-width .item-list ul,
    .tout--boxed-overlay--left--full-width .item-list ul,
    .tout--boxed-overlay--right--full-width .item-list ul,
    .tout--gradient-overlay--center--full-width .item-list ul,
    .tout--gradient-overlay--left--full-width .item-list ul,
    .tout--gradient-overlay--right--full-width .item-list ul {
        margin: 0!important
    }
}

.cell-tout--boxed-overlay--center--full-bleed .item-list li,
.cell-tout--boxed-overlay--left--full-bleed .item-list li,
.cell-tout--boxed-overlay--right--full-bleed .item-list li,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .item-list li,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .item-list li,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .item-list li,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .item-list li,
.cell-tout--gradient-overlay--center--full-bleed .item-list li,
.cell-tout--gradient-overlay--left--full-bleed .item-list li,
.cell-tout--gradient-overlay--right--full-bleed .item-list li,
.cell-tout--stitched--center .item-list li,
.cell-tout--stitched--left .item-list li,
.listings--boxed-overlay--center .item-list li,
.listings--boxed-overlay--left .item-list li,
.listings--featured--center .item-list li,
.listings--featured--left .item-list li,
.listings--gradient-overlay--center .item-list li,
.listings--gradient-overlay--left .item-list li,
.listings--image-top .item-list li,
.listings--stitched--center .item-list li,
.listings--stitched--left .item-list li,
.tout--boxed-overlay--center--full-width .item-list li,
.tout--boxed-overlay--left--full-width .item-list li,
.tout--boxed-overlay--right--full-width .item-list li,
.tout--gradient-overlay--center--full-width .item-list li,
.tout--gradient-overlay--left--full-width .item-list li,
.tout--gradient-overlay--right--full-width .item-list li {
    background: 0 0!important;
    border: none!important;
    margin: 0 10px 20px!important;
    padding: 0!important
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--center--full-bleed .item-list li,
    .cell-tout--boxed-overlay--left--full-bleed .item-list li,
    .cell-tout--boxed-overlay--right--full-bleed .item-list li,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .item-list li,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .item-list li,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .item-list li,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .item-list li,
    .cell-tout--gradient-overlay--center--full-bleed .item-list li,
    .cell-tout--gradient-overlay--left--full-bleed .item-list li,
    .cell-tout--gradient-overlay--right--full-bleed .item-list li,
    .cell-tout--stitched--center .item-list li,
    .cell-tout--stitched--left .item-list li,
    .listings--boxed-overlay--center .item-list li,
    .listings--boxed-overlay--left .item-list li,
    .listings--featured--center .item-list li,
    .listings--featured--left .item-list li,
    .listings--gradient-overlay--center .item-list li,
    .listings--gradient-overlay--left .item-list li,
    .listings--image-top .item-list li,
    .listings--stitched--center .item-list li,
    .listings--stitched--left .item-list li,
    .tout--boxed-overlay--center--full-width .item-list li,
    .tout--boxed-overlay--left--full-width .item-list li,
    .tout--boxed-overlay--right--full-width .item-list li,
    .tout--gradient-overlay--center--full-width .item-list li,
    .tout--gradient-overlay--left--full-width .item-list li,
    .tout--gradient-overlay--right--full-width .item-list li {
        margin: 10px 0!important
    }
}

.cell-tout--boxed-overlay--center--full-bleed .item-list.num1 li,
.cell-tout--boxed-overlay--left--full-bleed .item-list.num1 li,
.cell-tout--boxed-overlay--right--full-bleed .item-list.num1 li,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .item-list.num1 li,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .item-list.num1 li,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .item-list.num1 li,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .item-list.num1 li,
.cell-tout--gradient-overlay--center--full-bleed .item-list.num1 li,
.cell-tout--gradient-overlay--left--full-bleed .item-list.num1 li,
.cell-tout--gradient-overlay--right--full-bleed .item-list.num1 li,
.cell-tout--stitched--center .item-list.num1 li,
.cell-tout--stitched--left .item-list.num1 li,
.listings--boxed-overlay--center .item-list.num1 li,
.listings--boxed-overlay--left .item-list.num1 li,
.listings--featured--center .item-list.num1 li,
.listings--featured--left .item-list.num1 li,
.listings--gradient-overlay--center .item-list.num1 li,
.listings--gradient-overlay--left .item-list.num1 li,
.listings--image-top .item-list.num1 li,
.listings--stitched--center .item-list.num1 li,
.listings--stitched--left .item-list.num1 li,
.tout--boxed-overlay--center--full-width .item-list.num1 li,
.tout--boxed-overlay--left--full-width .item-list.num1 li,
.tout--boxed-overlay--right--full-width .item-list.num1 li,
.tout--gradient-overlay--center--full-width .item-list.num1 li,
.tout--gradient-overlay--left--full-width .item-list.num1 li,
.tout--gradient-overlay--right--full-width .item-list.num1 li {
    width: calc(100% - 10px * 2)!important
}

.cell-tout--boxed-overlay--center--full-bleed .item-list.num2 li,
.cell-tout--boxed-overlay--left--full-bleed .item-list.num2 li,
.cell-tout--boxed-overlay--right--full-bleed .item-list.num2 li,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .item-list.num2 li,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .item-list.num2 li,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .item-list.num2 li,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .item-list.num2 li,
.cell-tout--gradient-overlay--center--full-bleed .item-list.num2 li,
.cell-tout--gradient-overlay--left--full-bleed .item-list.num2 li,
.cell-tout--gradient-overlay--right--full-bleed .item-list.num2 li,
.cell-tout--stitched--center .item-list.num2 li,
.cell-tout--stitched--left .item-list.num2 li,
.listings--boxed-overlay--center .item-list.num2 li,
.listings--boxed-overlay--left .item-list.num2 li,
.listings--featured--center .item-list.num2 li,
.listings--featured--left .item-list.num2 li,
.listings--gradient-overlay--center .item-list.num2 li,
.listings--gradient-overlay--left .item-list.num2 li,
.listings--image-top .item-list.num2 li,
.listings--stitched--center .item-list.num2 li,
.listings--stitched--left .item-list.num2 li,
.tout--boxed-overlay--center--full-width .item-list.num2 li,
.tout--boxed-overlay--left--full-width .item-list.num2 li,
.tout--boxed-overlay--right--full-width .item-list.num2 li,
.tout--gradient-overlay--center--full-width .item-list.num2 li,
.tout--gradient-overlay--left--full-width .item-list.num2 li,
.tout--gradient-overlay--right--full-width .item-list.num2 li {
    width: calc(50% - 10px * 2)!important
}

.cell-tout--boxed-overlay--center--full-bleed .item-list.num3 li,
.cell-tout--boxed-overlay--left--full-bleed .item-list.num3 li,
.cell-tout--boxed-overlay--right--full-bleed .item-list.num3 li,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .item-list.num3 li,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .item-list.num3 li,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .item-list.num3 li,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .item-list.num3 li,
.cell-tout--gradient-overlay--center--full-bleed .item-list.num3 li,
.cell-tout--gradient-overlay--left--full-bleed .item-list.num3 li,
.cell-tout--gradient-overlay--right--full-bleed .item-list.num3 li,
.cell-tout--stitched--center .item-list.num3 li,
.cell-tout--stitched--left .item-list.num3 li,
.listings--boxed-overlay--center .item-list.num3 li,
.listings--boxed-overlay--left .item-list.num3 li,
.listings--featured--center .item-list.num3 li,
.listings--featured--left .item-list.num3 li,
.listings--gradient-overlay--center .item-list.num3 li,
.listings--gradient-overlay--left .item-list.num3 li,
.listings--image-top .item-list.num3 li,
.listings--stitched--center .item-list.num3 li,
.listings--stitched--left .item-list.num3 li,
.tout--boxed-overlay--center--full-width .item-list.num3 li,
.tout--boxed-overlay--left--full-width .item-list.num3 li,
.tout--boxed-overlay--right--full-width .item-list.num3 li,
.tout--gradient-overlay--center--full-width .item-list.num3 li,
.tout--gradient-overlay--left--full-width .item-list.num3 li,
.tout--gradient-overlay--right--full-width .item-list.num3 li {
    width: calc(33.3333% - 10px * 2)!important
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--center--full-bleed .item-list.num1 li,
    .cell-tout--boxed-overlay--center--full-bleed .item-list.num2 li,
    .cell-tout--boxed-overlay--center--full-bleed .item-list.num3 li,
    .cell-tout--boxed-overlay--left--full-bleed .item-list.num1 li,
    .cell-tout--boxed-overlay--left--full-bleed .item-list.num2 li,
    .cell-tout--boxed-overlay--left--full-bleed .item-list.num3 li,
    .cell-tout--boxed-overlay--right--full-bleed .item-list.num1 li,
    .cell-tout--boxed-overlay--right--full-bleed .item-list.num2 li,
    .cell-tout--boxed-overlay--right--full-bleed .item-list.num3 li,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .item-list.num1 li,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .item-list.num2 li,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .item-list.num3 li,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .item-list.num1 li,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .item-list.num2 li,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .item-list.num3 li,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .item-list.num1 li,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .item-list.num2 li,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .item-list.num3 li,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .item-list.num1 li,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .item-list.num2 li,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .item-list.num3 li,
    .cell-tout--gradient-overlay--center--full-bleed .item-list.num1 li,
    .cell-tout--gradient-overlay--center--full-bleed .item-list.num2 li,
    .cell-tout--gradient-overlay--center--full-bleed .item-list.num3 li,
    .cell-tout--gradient-overlay--left--full-bleed .item-list.num1 li,
    .cell-tout--gradient-overlay--left--full-bleed .item-list.num2 li,
    .cell-tout--gradient-overlay--left--full-bleed .item-list.num3 li,
    .cell-tout--gradient-overlay--right--full-bleed .item-list.num1 li,
    .cell-tout--gradient-overlay--right--full-bleed .item-list.num2 li,
    .cell-tout--gradient-overlay--right--full-bleed .item-list.num3 li,
    .cell-tout--stitched--center .item-list.num1 li,
    .cell-tout--stitched--center .item-list.num2 li,
    .cell-tout--stitched--center .item-list.num3 li,
    .cell-tout--stitched--left .item-list.num1 li,
    .cell-tout--stitched--left .item-list.num2 li,
    .cell-tout--stitched--left .item-list.num3 li,
    .listings--boxed-overlay--center .item-list.num1 li,
    .listings--boxed-overlay--center .item-list.num2 li,
    .listings--boxed-overlay--center .item-list.num3 li,
    .listings--boxed-overlay--left .item-list.num1 li,
    .listings--boxed-overlay--left .item-list.num2 li,
    .listings--boxed-overlay--left .item-list.num3 li,
    .listings--featured--center .item-list.num1 li,
    .listings--featured--center .item-list.num2 li,
    .listings--featured--center .item-list.num3 li,
    .listings--featured--left .item-list.num1 li,
    .listings--featured--left .item-list.num2 li,
    .listings--featured--left .item-list.num3 li,
    .listings--gradient-overlay--center .item-list.num1 li,
    .listings--gradient-overlay--center .item-list.num2 li,
    .listings--gradient-overlay--center .item-list.num3 li,
    .listings--gradient-overlay--left .item-list.num1 li,
    .listings--gradient-overlay--left .item-list.num2 li,
    .listings--gradient-overlay--left .item-list.num3 li,
    .listings--image-top .item-list.num1 li,
    .listings--image-top .item-list.num2 li,
    .listings--image-top .item-list.num3 li,
    .listings--stitched--center .item-list.num1 li,
    .listings--stitched--center .item-list.num2 li,
    .listings--stitched--center .item-list.num3 li,
    .listings--stitched--left .item-list.num1 li,
    .listings--stitched--left .item-list.num2 li,
    .listings--stitched--left .item-list.num3 li,
    .tout--boxed-overlay--center--full-width .item-list.num1 li,
    .tout--boxed-overlay--center--full-width .item-list.num2 li,
    .tout--boxed-overlay--center--full-width .item-list.num3 li,
    .tout--boxed-overlay--left--full-width .item-list.num1 li,
    .tout--boxed-overlay--left--full-width .item-list.num2 li,
    .tout--boxed-overlay--left--full-width .item-list.num3 li,
    .tout--boxed-overlay--right--full-width .item-list.num1 li,
    .tout--boxed-overlay--right--full-width .item-list.num2 li,
    .tout--boxed-overlay--right--full-width .item-list.num3 li,
    .tout--gradient-overlay--center--full-width .item-list.num1 li,
    .tout--gradient-overlay--center--full-width .item-list.num2 li,
    .tout--gradient-overlay--center--full-width .item-list.num3 li,
    .tout--gradient-overlay--left--full-width .item-list.num1 li,
    .tout--gradient-overlay--left--full-width .item-list.num2 li,
    .tout--gradient-overlay--left--full-width .item-list.num3 li,
    .tout--gradient-overlay--right--full-width .item-list.num1 li,
    .tout--gradient-overlay--right--full-width .item-list.num2 li,
    .tout--gradient-overlay--right--full-width .item-list.num3 li {
        width: 100%!important
    }
}

@media all and (max-width:640px) {
    .listings--featured--center .pane-node-field-image,
    .listings--featured--left .pane-node-field-image,
    .listings--image-top .pane-node-field-image {
        width: 130px!important;
        float: left!important;
        padding: 0;
        margin: 0!important;
        margin-right: 10px!important
    }
}

.cell-tout--package .cell li,
.cell-tout--package .cell.images-cell {
    margin: 0!important;
    padding: 0!important
}

.cell-tout--boxed-overlay--center--full-bleed .field-title,
.cell-tout--boxed-overlay--center--full-bleed .pane-node-title,
.cell-tout--boxed-overlay--left--full-bleed .field-title,
.cell-tout--boxed-overlay--left--full-bleed .pane-node-title,
.cell-tout--boxed-overlay--right--full-bleed .field-title,
.cell-tout--boxed-overlay--right--full-bleed .pane-node-title,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-title,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-title,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-title,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-title,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-title,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-title,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-title,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-title,
.cell-tout--gradient-overlay--center--full-bleed .field-title,
.cell-tout--gradient-overlay--center--full-bleed .pane-node-title,
.cell-tout--gradient-overlay--left--full-bleed .field-title,
.cell-tout--gradient-overlay--left--full-bleed .pane-node-title,
.cell-tout--gradient-overlay--right--full-bleed .field-title,
.cell-tout--gradient-overlay--right--full-bleed .pane-node-title,
.cell-tout--stitched--center .field-title,
.cell-tout--stitched--center .pane-node-title,
.cell-tout--stitched--left .field-title,
.cell-tout--stitched--left .pane-node-title,
.listings--boxed-overlay--center .field-title,
.listings--boxed-overlay--center .pane-node-title,
.listings--boxed-overlay--left .field-title,
.listings--boxed-overlay--left .pane-node-title,
.listings--featured--center .field-title,
.listings--featured--center .pane-node-title,
.listings--featured--left .field-title,
.listings--featured--left .pane-node-title,
.listings--gradient-overlay--center .field-title,
.listings--gradient-overlay--center .pane-node-title,
.listings--gradient-overlay--left .field-title,
.listings--gradient-overlay--left .pane-node-title,
.listings--image-left .field-title,
.listings--image-left .pane-node-title,
.listings--image-top .field-title,
.listings--image-top .pane-node-title,
.listings--stitched--center .field-title,
.listings--stitched--center .pane-node-title,
.listings--stitched--left .field-title,
.listings--stitched--left .pane-node-title,
.tout--boxed-overlay--center--full-width .field-title,
.tout--boxed-overlay--center--full-width .pane-node-title,
.tout--boxed-overlay--left--full-width .field-title,
.tout--boxed-overlay--left--full-width .pane-node-title,
.tout--boxed-overlay--right--full-width .field-title,
.tout--boxed-overlay--right--full-width .pane-node-title,
.tout--gradient-overlay--center--full-width .field-title,
.tout--gradient-overlay--center--full-width .pane-node-title,
.tout--gradient-overlay--left--full-width .field-title,
.tout--gradient-overlay--left--full-width .pane-node-title,
.tout--gradient-overlay--right--full-width .field-title,
.tout--gradient-overlay--right--full-width .pane-node-title {
    margin-bottom: 4px!important;
    padding: 0!important
}

.cell-tout--boxed-overlay--center--full-bleed .primary-channel-eyebrow,
.cell-tout--boxed-overlay--left--full-bleed .primary-channel-eyebrow,
.cell-tout--boxed-overlay--right--full-bleed .primary-channel-eyebrow,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow,
.cell-tout--gradient-overlay--center--full-bleed .primary-channel-eyebrow,
.cell-tout--gradient-overlay--left--full-bleed .primary-channel-eyebrow,
.cell-tout--gradient-overlay--right--full-bleed .primary-channel-eyebrow,
.cell-tout--stitched--center .primary-channel-eyebrow,
.cell-tout--stitched--left .primary-channel-eyebrow,
.listings--boxed-overlay--center .primary-channel-eyebrow,
.listings--boxed-overlay--left .primary-channel-eyebrow,
.listings--featured--center .primary-channel-eyebrow,
.listings--featured--left .primary-channel-eyebrow,
.listings--gradient-overlay--center .primary-channel-eyebrow,
.listings--gradient-overlay--left .primary-channel-eyebrow,
.listings--image-left .primary-channel-eyebrow,
.listings--image-top .primary-channel-eyebrow,
.listings--stitched--center .primary-channel-eyebrow,
.listings--stitched--left .primary-channel-eyebrow,
.tout--boxed-overlay--center--full-width .primary-channel-eyebrow,
.tout--boxed-overlay--left--full-width .primary-channel-eyebrow,
.tout--boxed-overlay--right--full-width .primary-channel-eyebrow,
.tout--gradient-overlay--center--full-width .primary-channel-eyebrow,
.tout--gradient-overlay--left--full-width .primary-channel-eyebrow,
.tout--gradient-overlay--right--full-width .primary-channel-eyebrow {
    margin-bottom: 0!important
}

.cell-tout--boxed-overlay--center--full-bleed .primary-channel-eyebrow,
.cell-tout--boxed-overlay--center--full-bleed .primary-channel-eyebrow a,
.cell-tout--boxed-overlay--left--full-bleed .primary-channel-eyebrow,
.cell-tout--boxed-overlay--left--full-bleed .primary-channel-eyebrow a,
.cell-tout--boxed-overlay--right--full-bleed .primary-channel-eyebrow,
.cell-tout--boxed-overlay--right--full-bleed .primary-channel-eyebrow a,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow a,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow a,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow a,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow a,
.cell-tout--gradient-overlay--center--full-bleed .primary-channel-eyebrow,
.cell-tout--gradient-overlay--center--full-bleed .primary-channel-eyebrow a,
.cell-tout--gradient-overlay--left--full-bleed .primary-channel-eyebrow,
.cell-tout--gradient-overlay--left--full-bleed .primary-channel-eyebrow a,
.cell-tout--gradient-overlay--right--full-bleed .primary-channel-eyebrow,
.cell-tout--gradient-overlay--right--full-bleed .primary-channel-eyebrow a,
.cell-tout--stitched--center .primary-channel-eyebrow,
.cell-tout--stitched--center .primary-channel-eyebrow a,
.cell-tout--stitched--left .primary-channel-eyebrow,
.cell-tout--stitched--left .primary-channel-eyebrow a,
.listings--boxed-overlay--center .primary-channel-eyebrow,
.listings--boxed-overlay--center .primary-channel-eyebrow a,
.listings--boxed-overlay--left .primary-channel-eyebrow,
.listings--boxed-overlay--left .primary-channel-eyebrow a,
.listings--featured--center .primary-channel-eyebrow,
.listings--featured--center .primary-channel-eyebrow a,
.listings--featured--left .primary-channel-eyebrow,
.listings--featured--left .primary-channel-eyebrow a,
.listings--gradient-overlay--center .primary-channel-eyebrow,
.listings--gradient-overlay--center .primary-channel-eyebrow a,
.listings--gradient-overlay--left .primary-channel-eyebrow,
.listings--gradient-overlay--left .primary-channel-eyebrow a,
.listings--image-left .primary-channel-eyebrow,
.listings--image-left .primary-channel-eyebrow a,
.listings--image-top .primary-channel-eyebrow,
.listings--image-top .primary-channel-eyebrow a,
.listings--stitched--center .primary-channel-eyebrow,
.listings--stitched--center .primary-channel-eyebrow a,
.listings--stitched--left .primary-channel-eyebrow,
.listings--stitched--left .primary-channel-eyebrow a,
.tout--boxed-overlay--center--full-width .primary-channel-eyebrow,
.tout--boxed-overlay--center--full-width .primary-channel-eyebrow a,
.tout--boxed-overlay--left--full-width .primary-channel-eyebrow,
.tout--boxed-overlay--left--full-width .primary-channel-eyebrow a,
.tout--boxed-overlay--right--full-width .primary-channel-eyebrow,
.tout--boxed-overlay--right--full-width .primary-channel-eyebrow a,
.tout--gradient-overlay--center--full-width .primary-channel-eyebrow,
.tout--gradient-overlay--center--full-width .primary-channel-eyebrow a,
.tout--gradient-overlay--left--full-width .primary-channel-eyebrow,
.tout--gradient-overlay--left--full-width .primary-channel-eyebrow a,
.tout--gradient-overlay--right--full-width .primary-channel-eyebrow,
.tout--gradient-overlay--right--full-width .primary-channel-eyebrow a {
    font-size: 16px;
    font-weight: 500;
    color: #e23e21;
    letter-spacing: .5px
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--center--full-bleed .primary-channel-eyebrow,
    .cell-tout--boxed-overlay--center--full-bleed .primary-channel-eyebrow a,
    .cell-tout--boxed-overlay--left--full-bleed .primary-channel-eyebrow,
    .cell-tout--boxed-overlay--left--full-bleed .primary-channel-eyebrow a,
    .cell-tout--boxed-overlay--right--full-bleed .primary-channel-eyebrow,
    .cell-tout--boxed-overlay--right--full-bleed .primary-channel-eyebrow a,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow a,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow a,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow a,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow a,
    .cell-tout--gradient-overlay--center--full-bleed .primary-channel-eyebrow,
    .cell-tout--gradient-overlay--center--full-bleed .primary-channel-eyebrow a,
    .cell-tout--gradient-overlay--left--full-bleed .primary-channel-eyebrow,
    .cell-tout--gradient-overlay--left--full-bleed .primary-channel-eyebrow a,
    .cell-tout--gradient-overlay--right--full-bleed .primary-channel-eyebrow,
    .cell-tout--gradient-overlay--right--full-bleed .primary-channel-eyebrow a,
    .cell-tout--stitched--center .primary-channel-eyebrow,
    .cell-tout--stitched--center .primary-channel-eyebrow a,
    .cell-tout--stitched--left .primary-channel-eyebrow,
    .cell-tout--stitched--left .primary-channel-eyebrow a,
    .listings--boxed-overlay--center .primary-channel-eyebrow,
    .listings--boxed-overlay--center .primary-channel-eyebrow a,
    .listings--boxed-overlay--left .primary-channel-eyebrow,
    .listings--boxed-overlay--left .primary-channel-eyebrow a,
    .listings--featured--center .primary-channel-eyebrow,
    .listings--featured--center .primary-channel-eyebrow a,
    .listings--featured--left .primary-channel-eyebrow,
    .listings--featured--left .primary-channel-eyebrow a,
    .listings--gradient-overlay--center .primary-channel-eyebrow,
    .listings--gradient-overlay--center .primary-channel-eyebrow a,
    .listings--gradient-overlay--left .primary-channel-eyebrow,
    .listings--gradient-overlay--left .primary-channel-eyebrow a,
    .listings--image-left .primary-channel-eyebrow,
    .listings--image-left .primary-channel-eyebrow a,
    .listings--image-top .primary-channel-eyebrow,
    .listings--image-top .primary-channel-eyebrow a,
    .listings--stitched--center .primary-channel-eyebrow,
    .listings--stitched--center .primary-channel-eyebrow a,
    .listings--stitched--left .primary-channel-eyebrow,
    .listings--stitched--left .primary-channel-eyebrow a,
    .tout--boxed-overlay--center--full-width .primary-channel-eyebrow,
    .tout--boxed-overlay--center--full-width .primary-channel-eyebrow a,
    .tout--boxed-overlay--left--full-width .primary-channel-eyebrow,
    .tout--boxed-overlay--left--full-width .primary-channel-eyebrow a,
    .tout--boxed-overlay--right--full-width .primary-channel-eyebrow,
    .tout--boxed-overlay--right--full-width .primary-channel-eyebrow a,
    .tout--gradient-overlay--center--full-width .primary-channel-eyebrow,
    .tout--gradient-overlay--center--full-width .primary-channel-eyebrow a,
    .tout--gradient-overlay--left--full-width .primary-channel-eyebrow,
    .tout--gradient-overlay--left--full-width .primary-channel-eyebrow a,
    .tout--gradient-overlay--right--full-width .primary-channel-eyebrow,
    .tout--gradient-overlay--right--full-width .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.cell-tout--boxed-overlay--center--full-bleed .field-title,
.cell-tout--boxed-overlay--center--full-bleed .pane-node-title,
.cell-tout--boxed-overlay--left--full-bleed .field-title,
.cell-tout--boxed-overlay--left--full-bleed .pane-node-title,
.cell-tout--boxed-overlay--right--full-bleed .field-title,
.cell-tout--boxed-overlay--right--full-bleed .pane-node-title,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-title,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-title,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-title,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-title,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-title,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-title,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-title,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-title,
.cell-tout--gradient-overlay--center--full-bleed .field-title,
.cell-tout--gradient-overlay--center--full-bleed .pane-node-title,
.cell-tout--gradient-overlay--left--full-bleed .field-title,
.cell-tout--gradient-overlay--left--full-bleed .pane-node-title,
.cell-tout--gradient-overlay--right--full-bleed .field-title,
.cell-tout--gradient-overlay--right--full-bleed .pane-node-title,
.cell-tout--stitched--center .field-title,
.cell-tout--stitched--center .pane-node-title,
.cell-tout--stitched--left .field-title,
.cell-tout--stitched--left .pane-node-title,
.listings--boxed-overlay--center .field-title,
.listings--boxed-overlay--center .pane-node-title,
.listings--boxed-overlay--left .field-title,
.listings--boxed-overlay--left .pane-node-title,
.listings--featured--center .field-title,
.listings--featured--center .pane-node-title,
.listings--featured--left .field-title,
.listings--featured--left .pane-node-title,
.listings--gradient-overlay--center .field-title,
.listings--gradient-overlay--center .pane-node-title,
.listings--gradient-overlay--left .field-title,
.listings--gradient-overlay--left .pane-node-title,
.listings--image-left .field-title,
.listings--image-left .pane-node-title,
.listings--image-top .field-title,
.listings--image-top .pane-node-title,
.listings--stitched--center .field-title,
.listings--stitched--center .pane-node-title,
.listings--stitched--left .field-title,
.listings--stitched--left .pane-node-title,
.tout--boxed-overlay--center--full-width .field-title,
.tout--boxed-overlay--center--full-width .pane-node-title,
.tout--boxed-overlay--left--full-width .field-title,
.tout--boxed-overlay--left--full-width .pane-node-title,
.tout--boxed-overlay--right--full-width .field-title,
.tout--boxed-overlay--right--full-width .pane-node-title,
.tout--gradient-overlay--center--full-width .field-title,
.tout--gradient-overlay--center--full-width .pane-node-title,
.tout--gradient-overlay--left--full-width .field-title,
.tout--gradient-overlay--left--full-width .pane-node-title,
.tout--gradient-overlay--right--full-width .field-title,
.tout--gradient-overlay--right--full-width .pane-node-title {
    font-size: 20px;
    line-height: 1.2
}

@media all and (max-width:640px) {
    .cell-tout--boxed-overlay--center--full-bleed .field-title,
    .cell-tout--boxed-overlay--center--full-bleed .pane-node-title,
    .cell-tout--boxed-overlay--left--full-bleed .field-title,
    .cell-tout--boxed-overlay--left--full-bleed .pane-node-title,
    .cell-tout--boxed-overlay--right--full-bleed .field-title,
    .cell-tout--boxed-overlay--right--full-bleed .pane-node-title,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-title,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-title,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-title,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-title,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-title,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-title,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-title,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-title,
    .cell-tout--gradient-overlay--center--full-bleed .field-title,
    .cell-tout--gradient-overlay--center--full-bleed .pane-node-title,
    .cell-tout--gradient-overlay--left--full-bleed .field-title,
    .cell-tout--gradient-overlay--left--full-bleed .pane-node-title,
    .cell-tout--gradient-overlay--right--full-bleed .field-title,
    .cell-tout--gradient-overlay--right--full-bleed .pane-node-title,
    .cell-tout--stitched--center .field-title,
    .cell-tout--stitched--center .pane-node-title,
    .cell-tout--stitched--left .field-title,
    .cell-tout--stitched--left .pane-node-title,
    .listings--boxed-overlay--center .field-title,
    .listings--boxed-overlay--center .pane-node-title,
    .listings--boxed-overlay--left .field-title,
    .listings--boxed-overlay--left .pane-node-title,
    .listings--featured--center .field-title,
    .listings--featured--center .pane-node-title,
    .listings--featured--left .field-title,
    .listings--featured--left .pane-node-title,
    .listings--gradient-overlay--center .field-title,
    .listings--gradient-overlay--center .pane-node-title,
    .listings--gradient-overlay--left .field-title,
    .listings--gradient-overlay--left .pane-node-title,
    .listings--image-left .field-title,
    .listings--image-left .pane-node-title,
    .listings--image-top .field-title,
    .listings--image-top .pane-node-title,
    .listings--stitched--center .field-title,
    .listings--stitched--center .pane-node-title,
    .listings--stitched--left .field-title,
    .listings--stitched--left .pane-node-title,
    .tout--boxed-overlay--center--full-width .field-title,
    .tout--boxed-overlay--center--full-width .pane-node-title,
    .tout--boxed-overlay--left--full-width .field-title,
    .tout--boxed-overlay--left--full-width .pane-node-title,
    .tout--boxed-overlay--right--full-width .field-title,
    .tout--boxed-overlay--right--full-width .pane-node-title,
    .tout--gradient-overlay--center--full-width .field-title,
    .tout--gradient-overlay--center--full-width .pane-node-title,
    .tout--gradient-overlay--left--full-width .field-title,
    .tout--gradient-overlay--left--full-width .pane-node-title,
    .tout--gradient-overlay--right--full-width .field-title,
    .tout--gradient-overlay--right--full-width .pane-node-title {
        font-size: 18px!important
    }
}

.cell-tout--boxed-overlay--center--full-bleed .num1 .field-title,
.cell-tout--boxed-overlay--center--full-bleed .num1 .pane-node-title,
.cell-tout--boxed-overlay--left--full-bleed .num1 .field-title,
.cell-tout--boxed-overlay--left--full-bleed .num1 .pane-node-title,
.cell-tout--boxed-overlay--right--full-bleed .num1 .field-title,
.cell-tout--boxed-overlay--right--full-bleed .num1 .pane-node-title,
.cell-tout--featured-boxed-overlay--paired>.num1.tout--featured-boxed-overlay--paired .field-title,
.cell-tout--featured-boxed-overlay--paired>.num1.tout--featured-boxed-overlay--paired .pane-node-title,
.cell-tout--featured-boxed-overlay--paired>.num1.tout--featured-gradient-overlay--paired .field-title,
.cell-tout--featured-boxed-overlay--paired>.num1.tout--featured-gradient-overlay--paired .pane-node-title,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .field-title,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .pane-node-title,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .field-title,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .pane-node-title,
.cell-tout--featured-gradient-overlay--paired>.num1.tout--featured-boxed-overlay--paired .field-title,
.cell-tout--featured-gradient-overlay--paired>.num1.tout--featured-boxed-overlay--paired .pane-node-title,
.cell-tout--featured-gradient-overlay--paired>.num1.tout--featured-gradient-overlay--paired .field-title,
.cell-tout--featured-gradient-overlay--paired>.num1.tout--featured-gradient-overlay--paired .pane-node-title,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .field-title,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .pane-node-title,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .field-title,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .pane-node-title,
.cell-tout--gradient-overlay--center--full-bleed .num1 .field-title,
.cell-tout--gradient-overlay--center--full-bleed .num1 .pane-node-title,
.cell-tout--gradient-overlay--left--full-bleed .num1 .field-title,
.cell-tout--gradient-overlay--left--full-bleed .num1 .pane-node-title,
.cell-tout--gradient-overlay--right--full-bleed .num1 .field-title,
.cell-tout--gradient-overlay--right--full-bleed .num1 .pane-node-title,
.cell-tout--stitched--center .num1 .field-title,
.cell-tout--stitched--center .num1 .pane-node-title,
.cell-tout--stitched--left .num1 .field-title,
.cell-tout--stitched--left .num1 .pane-node-title,
.listings--boxed-overlay--center .num1 .field-title,
.listings--boxed-overlay--center .num1 .pane-node-title,
.listings--boxed-overlay--left .num1 .field-title,
.listings--boxed-overlay--left .num1 .pane-node-title,
.listings--featured--center .num1 .field-title,
.listings--featured--center .num1 .pane-node-title,
.listings--featured--left .num1 .field-title,
.listings--featured--left .num1 .pane-node-title,
.listings--gradient-overlay--center .num1 .field-title,
.listings--gradient-overlay--center .num1 .pane-node-title,
.listings--gradient-overlay--left .num1 .field-title,
.listings--gradient-overlay--left .num1 .pane-node-title,
.listings--image-left .num1 .field-title,
.listings--image-left .num1 .pane-node-title,
.listings--image-top .num1 .field-title,
.listings--image-top .num1 .pane-node-title,
.listings--stitched--center .num1 .field-title,
.listings--stitched--center .num1 .pane-node-title,
.listings--stitched--left .num1 .field-title,
.listings--stitched--left .num1 .pane-node-title,
.num1.cell-tout--boxed-overlay--center--full-bleed .field-title,
.num1.cell-tout--boxed-overlay--center--full-bleed .pane-node-title,
.num1.cell-tout--boxed-overlay--left--full-bleed .field-title,
.num1.cell-tout--boxed-overlay--left--full-bleed .pane-node-title,
.num1.cell-tout--boxed-overlay--right--full-bleed .field-title,
.num1.cell-tout--boxed-overlay--right--full-bleed .pane-node-title,
.num1.cell-tout--gradient-overlay--center--full-bleed .field-title,
.num1.cell-tout--gradient-overlay--center--full-bleed .pane-node-title,
.num1.cell-tout--gradient-overlay--left--full-bleed .field-title,
.num1.cell-tout--gradient-overlay--left--full-bleed .pane-node-title,
.num1.cell-tout--gradient-overlay--right--full-bleed .field-title,
.num1.cell-tout--gradient-overlay--right--full-bleed .pane-node-title,
.num1.cell-tout--stitched--center .field-title,
.num1.cell-tout--stitched--center .pane-node-title,
.num1.cell-tout--stitched--left .field-title,
.num1.cell-tout--stitched--left .pane-node-title,
.num1.listings--boxed-overlay--center .field-title,
.num1.listings--boxed-overlay--center .pane-node-title,
.num1.listings--boxed-overlay--left .field-title,
.num1.listings--boxed-overlay--left .pane-node-title,
.num1.listings--featured--center .field-title,
.num1.listings--featured--center .pane-node-title,
.num1.listings--featured--left .field-title,
.num1.listings--featured--left .pane-node-title,
.num1.listings--gradient-overlay--center .field-title,
.num1.listings--gradient-overlay--center .pane-node-title,
.num1.listings--gradient-overlay--left .field-title,
.num1.listings--gradient-overlay--left .pane-node-title,
.num1.listings--image-left .field-title,
.num1.listings--image-left .pane-node-title,
.num1.listings--image-top .field-title,
.num1.listings--image-top .pane-node-title,
.num1.listings--stitched--center .field-title,
.num1.listings--stitched--center .pane-node-title,
.num1.listings--stitched--left .field-title,
.num1.listings--stitched--left .pane-node-title,
.num1.tout--boxed-overlay--center--full-width .field-title,
.num1.tout--boxed-overlay--center--full-width .pane-node-title,
.num1.tout--boxed-overlay--left--full-width .field-title,
.num1.tout--boxed-overlay--left--full-width .pane-node-title,
.num1.tout--boxed-overlay--right--full-width .field-title,
.num1.tout--boxed-overlay--right--full-width .pane-node-title,
.num1.tout--gradient-overlay--center--full-width .field-title,
.num1.tout--gradient-overlay--center--full-width .pane-node-title,
.num1.tout--gradient-overlay--left--full-width .field-title,
.num1.tout--gradient-overlay--left--full-width .pane-node-title,
.num1.tout--gradient-overlay--right--full-width .field-title,
.num1.tout--gradient-overlay--right--full-width .pane-node-title,
.tout--boxed-overlay--center--full-width .num1 .field-title,
.tout--boxed-overlay--center--full-width .num1 .pane-node-title,
.tout--boxed-overlay--left--full-width .num1 .field-title,
.tout--boxed-overlay--left--full-width .num1 .pane-node-title,
.tout--boxed-overlay--right--full-width .num1 .field-title,
.tout--boxed-overlay--right--full-width .num1 .pane-node-title,
.tout--gradient-overlay--center--full-width .num1 .field-title,
.tout--gradient-overlay--center--full-width .num1 .pane-node-title,
.tout--gradient-overlay--left--full-width .num1 .field-title,
.tout--gradient-overlay--left--full-width .num1 .pane-node-title,
.tout--gradient-overlay--right--full-width .num1 .field-title,
.tout--gradient-overlay--right--full-width .num1 .pane-node-title {
    font-size: 50px;
    line-height: 1.2;
    margin-bottom: 0!important
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--center--full-bleed .num1 .field-title,
    .cell-tout--boxed-overlay--center--full-bleed .num1 .pane-node-title,
    .cell-tout--boxed-overlay--left--full-bleed .num1 .field-title,
    .cell-tout--boxed-overlay--left--full-bleed .num1 .pane-node-title,
    .cell-tout--boxed-overlay--right--full-bleed .num1 .field-title,
    .cell-tout--boxed-overlay--right--full-bleed .num1 .pane-node-title,
    .cell-tout--featured-boxed-overlay--paired>.num1.tout--featured-boxed-overlay--paired .field-title,
    .cell-tout--featured-boxed-overlay--paired>.num1.tout--featured-boxed-overlay--paired .pane-node-title,
    .cell-tout--featured-boxed-overlay--paired>.num1.tout--featured-gradient-overlay--paired .field-title,
    .cell-tout--featured-boxed-overlay--paired>.num1.tout--featured-gradient-overlay--paired .pane-node-title,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .field-title,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .pane-node-title,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .field-title,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .pane-node-title,
    .cell-tout--featured-gradient-overlay--paired>.num1.tout--featured-boxed-overlay--paired .field-title,
    .cell-tout--featured-gradient-overlay--paired>.num1.tout--featured-boxed-overlay--paired .pane-node-title,
    .cell-tout--featured-gradient-overlay--paired>.num1.tout--featured-gradient-overlay--paired .field-title,
    .cell-tout--featured-gradient-overlay--paired>.num1.tout--featured-gradient-overlay--paired .pane-node-title,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .field-title,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .pane-node-title,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .field-title,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .pane-node-title,
    .cell-tout--gradient-overlay--center--full-bleed .num1 .field-title,
    .cell-tout--gradient-overlay--center--full-bleed .num1 .pane-node-title,
    .cell-tout--gradient-overlay--left--full-bleed .num1 .field-title,
    .cell-tout--gradient-overlay--left--full-bleed .num1 .pane-node-title,
    .cell-tout--gradient-overlay--right--full-bleed .num1 .field-title,
    .cell-tout--gradient-overlay--right--full-bleed .num1 .pane-node-title,
    .cell-tout--stitched--center .num1 .field-title,
    .cell-tout--stitched--center .num1 .pane-node-title,
    .cell-tout--stitched--left .num1 .field-title,
    .cell-tout--stitched--left .num1 .pane-node-title,
    .listings--boxed-overlay--center .num1 .field-title,
    .listings--boxed-overlay--center .num1 .pane-node-title,
    .listings--boxed-overlay--left .num1 .field-title,
    .listings--boxed-overlay--left .num1 .pane-node-title,
    .listings--featured--center .num1 .field-title,
    .listings--featured--center .num1 .pane-node-title,
    .listings--featured--left .num1 .field-title,
    .listings--featured--left .num1 .pane-node-title,
    .listings--gradient-overlay--center .num1 .field-title,
    .listings--gradient-overlay--center .num1 .pane-node-title,
    .listings--gradient-overlay--left .num1 .field-title,
    .listings--gradient-overlay--left .num1 .pane-node-title,
    .listings--image-left .num1 .field-title,
    .listings--image-left .num1 .pane-node-title,
    .listings--image-top .num1 .field-title,
    .listings--image-top .num1 .pane-node-title,
    .listings--stitched--center .num1 .field-title,
    .listings--stitched--center .num1 .pane-node-title,
    .listings--stitched--left .num1 .field-title,
    .listings--stitched--left .num1 .pane-node-title,
    .num1.cell-tout--boxed-overlay--center--full-bleed .field-title,
    .num1.cell-tout--boxed-overlay--center--full-bleed .pane-node-title,
    .num1.cell-tout--boxed-overlay--left--full-bleed .field-title,
    .num1.cell-tout--boxed-overlay--left--full-bleed .pane-node-title,
    .num1.cell-tout--boxed-overlay--right--full-bleed .field-title,
    .num1.cell-tout--boxed-overlay--right--full-bleed .pane-node-title,
    .num1.cell-tout--gradient-overlay--center--full-bleed .field-title,
    .num1.cell-tout--gradient-overlay--center--full-bleed .pane-node-title,
    .num1.cell-tout--gradient-overlay--left--full-bleed .field-title,
    .num1.cell-tout--gradient-overlay--left--full-bleed .pane-node-title,
    .num1.cell-tout--gradient-overlay--right--full-bleed .field-title,
    .num1.cell-tout--gradient-overlay--right--full-bleed .pane-node-title,
    .num1.cell-tout--stitched--center .field-title,
    .num1.cell-tout--stitched--center .pane-node-title,
    .num1.cell-tout--stitched--left .field-title,
    .num1.cell-tout--stitched--left .pane-node-title,
    .num1.listings--boxed-overlay--center .field-title,
    .num1.listings--boxed-overlay--center .pane-node-title,
    .num1.listings--boxed-overlay--left .field-title,
    .num1.listings--boxed-overlay--left .pane-node-title,
    .num1.listings--featured--center .field-title,
    .num1.listings--featured--center .pane-node-title,
    .num1.listings--featured--left .field-title,
    .num1.listings--featured--left .pane-node-title,
    .num1.listings--gradient-overlay--center .field-title,
    .num1.listings--gradient-overlay--center .pane-node-title,
    .num1.listings--gradient-overlay--left .field-title,
    .num1.listings--gradient-overlay--left .pane-node-title,
    .num1.listings--image-left .field-title,
    .num1.listings--image-left .pane-node-title,
    .num1.listings--image-top .field-title,
    .num1.listings--image-top .pane-node-title,
    .num1.listings--stitched--center .field-title,
    .num1.listings--stitched--center .pane-node-title,
    .num1.listings--stitched--left .field-title,
    .num1.listings--stitched--left .pane-node-title,
    .num1.tout--boxed-overlay--center--full-width .field-title,
    .num1.tout--boxed-overlay--center--full-width .pane-node-title,
    .num1.tout--boxed-overlay--left--full-width .field-title,
    .num1.tout--boxed-overlay--left--full-width .pane-node-title,
    .num1.tout--boxed-overlay--right--full-width .field-title,
    .num1.tout--boxed-overlay--right--full-width .pane-node-title,
    .num1.tout--gradient-overlay--center--full-width .field-title,
    .num1.tout--gradient-overlay--center--full-width .pane-node-title,
    .num1.tout--gradient-overlay--left--full-width .field-title,
    .num1.tout--gradient-overlay--left--full-width .pane-node-title,
    .num1.tout--gradient-overlay--right--full-width .field-title,
    .num1.tout--gradient-overlay--right--full-width .pane-node-title,
    .tout--boxed-overlay--center--full-width .num1 .field-title,
    .tout--boxed-overlay--center--full-width .num1 .pane-node-title,
    .tout--boxed-overlay--left--full-width .num1 .field-title,
    .tout--boxed-overlay--left--full-width .num1 .pane-node-title,
    .tout--boxed-overlay--right--full-width .num1 .field-title,
    .tout--boxed-overlay--right--full-width .num1 .pane-node-title,
    .tout--gradient-overlay--center--full-width .num1 .field-title,
    .tout--gradient-overlay--center--full-width .num1 .pane-node-title,
    .tout--gradient-overlay--left--full-width .num1 .field-title,
    .tout--gradient-overlay--left--full-width .num1 .pane-node-title,
    .tout--gradient-overlay--right--full-width .num1 .field-title,
    .tout--gradient-overlay--right--full-width .num1 .pane-node-title {
        font-size: 20px;
        margin-bottom: 4px!important
    }
}

.cell-tout--boxed-overlay--center--full-bleed .num1 .field-subtitle,
.cell-tout--boxed-overlay--left--full-bleed .num1 .field-subtitle,
.cell-tout--boxed-overlay--right--full-bleed .num1 .field-subtitle,
.cell-tout--featured-boxed-overlay--paired>.num1.tout--featured-boxed-overlay--paired .field-subtitle,
.cell-tout--featured-boxed-overlay--paired>.num1.tout--featured-gradient-overlay--paired .field-subtitle,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .field-subtitle,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .field-subtitle,
.cell-tout--featured-gradient-overlay--paired>.num1.tout--featured-boxed-overlay--paired .field-subtitle,
.cell-tout--featured-gradient-overlay--paired>.num1.tout--featured-gradient-overlay--paired .field-subtitle,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .field-subtitle,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .field-subtitle,
.cell-tout--gradient-overlay--center--full-bleed .num1 .field-subtitle,
.cell-tout--gradient-overlay--left--full-bleed .num1 .field-subtitle,
.cell-tout--gradient-overlay--right--full-bleed .num1 .field-subtitle,
.cell-tout--stitched--center .num1 .field-subtitle,
.cell-tout--stitched--left .num1 .field-subtitle,
.listings--boxed-overlay--center .num1 .field-subtitle,
.listings--boxed-overlay--left .num1 .field-subtitle,
.listings--featured--center .num1 .field-subtitle,
.listings--featured--left .num1 .field-subtitle,
.listings--gradient-overlay--center .num1 .field-subtitle,
.listings--gradient-overlay--left .num1 .field-subtitle,
.listings--image-left .num1 .field-subtitle,
.listings--image-top .num1 .field-subtitle,
.listings--stitched--center .num1 .field-subtitle,
.listings--stitched--left .num1 .field-subtitle,
.num1.cell-tout--boxed-overlay--center--full-bleed .field-subtitle,
.num1.cell-tout--boxed-overlay--left--full-bleed .field-subtitle,
.num1.cell-tout--boxed-overlay--right--full-bleed .field-subtitle,
.num1.cell-tout--gradient-overlay--center--full-bleed .field-subtitle,
.num1.cell-tout--gradient-overlay--left--full-bleed .field-subtitle,
.num1.cell-tout--gradient-overlay--right--full-bleed .field-subtitle,
.num1.cell-tout--stitched--center .field-subtitle,
.num1.cell-tout--stitched--left .field-subtitle,
.num1.listings--boxed-overlay--center .field-subtitle,
.num1.listings--boxed-overlay--left .field-subtitle,
.num1.listings--featured--center .field-subtitle,
.num1.listings--featured--left .field-subtitle,
.num1.listings--gradient-overlay--center .field-subtitle,
.num1.listings--gradient-overlay--left .field-subtitle,
.num1.listings--image-left .field-subtitle,
.num1.listings--image-top .field-subtitle,
.num1.listings--stitched--center .field-subtitle,
.num1.listings--stitched--left .field-subtitle,
.num1.tout--boxed-overlay--center--full-width .field-subtitle,
.num1.tout--boxed-overlay--left--full-width .field-subtitle,
.num1.tout--boxed-overlay--right--full-width .field-subtitle,
.num1.tout--gradient-overlay--center--full-width .field-subtitle,
.num1.tout--gradient-overlay--left--full-width .field-subtitle,
.num1.tout--gradient-overlay--right--full-width .field-subtitle,
.tout--boxed-overlay--center--full-width .num1 .field-subtitle,
.tout--boxed-overlay--left--full-width .num1 .field-subtitle,
.tout--boxed-overlay--right--full-width .num1 .field-subtitle,
.tout--gradient-overlay--center--full-width .num1 .field-subtitle,
.tout--gradient-overlay--left--full-width .num1 .field-subtitle,
.tout--gradient-overlay--right--full-width .num1 .field-subtitle {
    font-size: 20px
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--center--full-bleed .num1 .field-subtitle,
    .cell-tout--boxed-overlay--left--full-bleed .num1 .field-subtitle,
    .cell-tout--boxed-overlay--right--full-bleed .num1 .field-subtitle,
    .cell-tout--featured-boxed-overlay--paired>.num1.tout--featured-boxed-overlay--paired .field-subtitle,
    .cell-tout--featured-boxed-overlay--paired>.num1.tout--featured-gradient-overlay--paired .field-subtitle,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .field-subtitle,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .field-subtitle,
    .cell-tout--featured-gradient-overlay--paired>.num1.tout--featured-boxed-overlay--paired .field-subtitle,
    .cell-tout--featured-gradient-overlay--paired>.num1.tout--featured-gradient-overlay--paired .field-subtitle,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .field-subtitle,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .field-subtitle,
    .cell-tout--gradient-overlay--center--full-bleed .num1 .field-subtitle,
    .cell-tout--gradient-overlay--left--full-bleed .num1 .field-subtitle,
    .cell-tout--gradient-overlay--right--full-bleed .num1 .field-subtitle,
    .cell-tout--stitched--center .num1 .field-subtitle,
    .cell-tout--stitched--left .num1 .field-subtitle,
    .listings--boxed-overlay--center .num1 .field-subtitle,
    .listings--boxed-overlay--left .num1 .field-subtitle,
    .listings--featured--center .num1 .field-subtitle,
    .listings--featured--left .num1 .field-subtitle,
    .listings--gradient-overlay--center .num1 .field-subtitle,
    .listings--gradient-overlay--left .num1 .field-subtitle,
    .listings--image-left .num1 .field-subtitle,
    .listings--image-top .num1 .field-subtitle,
    .listings--stitched--center .num1 .field-subtitle,
    .listings--stitched--left .num1 .field-subtitle,
    .num1.cell-tout--boxed-overlay--center--full-bleed .field-subtitle,
    .num1.cell-tout--boxed-overlay--left--full-bleed .field-subtitle,
    .num1.cell-tout--boxed-overlay--right--full-bleed .field-subtitle,
    .num1.cell-tout--gradient-overlay--center--full-bleed .field-subtitle,
    .num1.cell-tout--gradient-overlay--left--full-bleed .field-subtitle,
    .num1.cell-tout--gradient-overlay--right--full-bleed .field-subtitle,
    .num1.cell-tout--stitched--center .field-subtitle,
    .num1.cell-tout--stitched--left .field-subtitle,
    .num1.listings--boxed-overlay--center .field-subtitle,
    .num1.listings--boxed-overlay--left .field-subtitle,
    .num1.listings--featured--center .field-subtitle,
    .num1.listings--featured--left .field-subtitle,
    .num1.listings--gradient-overlay--center .field-subtitle,
    .num1.listings--gradient-overlay--left .field-subtitle,
    .num1.listings--image-left .field-subtitle,
    .num1.listings--image-top .field-subtitle,
    .num1.listings--stitched--center .field-subtitle,
    .num1.listings--stitched--left .field-subtitle,
    .num1.tout--boxed-overlay--center--full-width .field-subtitle,
    .num1.tout--boxed-overlay--left--full-width .field-subtitle,
    .num1.tout--boxed-overlay--right--full-width .field-subtitle,
    .num1.tout--gradient-overlay--center--full-width .field-subtitle,
    .num1.tout--gradient-overlay--left--full-width .field-subtitle,
    .num1.tout--gradient-overlay--right--full-width .field-subtitle,
    .tout--boxed-overlay--center--full-width .num1 .field-subtitle,
    .tout--boxed-overlay--left--full-width .num1 .field-subtitle,
    .tout--boxed-overlay--right--full-width .num1 .field-subtitle,
    .tout--gradient-overlay--center--full-width .num1 .field-subtitle,
    .tout--gradient-overlay--left--full-width .num1 .field-subtitle,
    .tout--gradient-overlay--right--full-width .num1 .field-subtitle {
        font-size: 18px
    }
}

.cell-tout--boxed-overlay--center--full-bleed .pane-node-created,
.cell-tout--boxed-overlay--left--full-bleed .pane-node-created,
.cell-tout--boxed-overlay--right--full-bleed .pane-node-created,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-created,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-created,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-created,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-created,
.cell-tout--gradient-overlay--center--full-bleed .pane-node-created,
.cell-tout--gradient-overlay--left--full-bleed .pane-node-created,
.cell-tout--gradient-overlay--right--full-bleed .pane-node-created,
.cell-tout--stitched--center .pane-node-created,
.cell-tout--stitched--left .pane-node-created,
.listings--boxed-overlay--center .pane-node-created,
.listings--boxed-overlay--left .pane-node-created,
.listings--featured--center .pane-node-created,
.listings--featured--left .pane-node-created,
.listings--gradient-overlay--center .pane-node-created,
.listings--gradient-overlay--left .pane-node-created,
.listings--image-left .pane-node-created,
.listings--image-top .pane-node-created,
.listings--stitched--center .pane-node-created,
.listings--stitched--left .pane-node-created,
.tout--boxed-overlay--center--full-width .pane-node-created,
.tout--boxed-overlay--left--full-width .pane-node-created,
.tout--boxed-overlay--right--full-width .pane-node-created,
.tout--gradient-overlay--center--full-width .pane-node-created,
.tout--gradient-overlay--left--full-width .pane-node-created,
.tout--gradient-overlay--right--full-width .pane-node-created {
    padding: 0!important;
    font-size: 16px
}

.cell-tout--boxed-overlay--center--full-bleed .pane-node-created a,
.cell-tout--boxed-overlay--left--full-bleed .pane-node-created a,
.cell-tout--boxed-overlay--right--full-bleed .pane-node-created a,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-created a,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-created a,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-created a,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-created a,
.cell-tout--gradient-overlay--center--full-bleed .pane-node-created a,
.cell-tout--gradient-overlay--left--full-bleed .pane-node-created a,
.cell-tout--gradient-overlay--right--full-bleed .pane-node-created a,
.cell-tout--stitched--center .pane-node-created a,
.cell-tout--stitched--left .pane-node-created a,
.listings--boxed-overlay--center .pane-node-created a,
.listings--boxed-overlay--left .pane-node-created a,
.listings--featured--center .pane-node-created a,
.listings--featured--left .pane-node-created a,
.listings--gradient-overlay--center .pane-node-created a,
.listings--gradient-overlay--left .pane-node-created a,
.listings--image-left .pane-node-created a,
.listings--image-top .pane-node-created a,
.listings--stitched--center .pane-node-created a,
.listings--stitched--left .pane-node-created a,
.tout--boxed-overlay--center--full-width .pane-node-created a,
.tout--boxed-overlay--left--full-width .pane-node-created a,
.tout--boxed-overlay--right--full-width .pane-node-created a,
.tout--gradient-overlay--center--full-width .pane-node-created a,
.tout--gradient-overlay--left--full-width .pane-node-created a,
.tout--gradient-overlay--right--full-width .pane-node-created a {
    text-decoration: none
}

.cell-headlines--filled .listing-cell li a:hover,
.cell-headlines--outlined .listing-cell li a:hover,
.cell-tout--boxed-overlay--center--full-bleed .field-image:hover,
.cell-tout--boxed-overlay--center--full-bleed .field-title a:hover,
.cell-tout--boxed-overlay--center--full-bleed .pane-node-created a:hover,
.cell-tout--boxed-overlay--center--full-bleed .pane-node-title a:hover,
.cell-tout--boxed-overlay--center--full-bleed .primary-channel-eyebrow a:hover,
.cell-tout--boxed-overlay--center--full-bleed .primary-channel-eyebrow:hover,
.cell-tout--boxed-overlay--left--full-bleed .field-image:hover,
.cell-tout--boxed-overlay--left--full-bleed .field-title a:hover,
.cell-tout--boxed-overlay--left--full-bleed .pane-node-created a:hover,
.cell-tout--boxed-overlay--left--full-bleed .pane-node-title a:hover,
.cell-tout--boxed-overlay--left--full-bleed .primary-channel-eyebrow a:hover,
.cell-tout--boxed-overlay--left--full-bleed .primary-channel-eyebrow:hover,
.cell-tout--boxed-overlay--right--full-bleed .field-image:hover,
.cell-tout--boxed-overlay--right--full-bleed .field-title a:hover,
.cell-tout--boxed-overlay--right--full-bleed .pane-node-created a:hover,
.cell-tout--boxed-overlay--right--full-bleed .pane-node-title a:hover,
.cell-tout--boxed-overlay--right--full-bleed .primary-channel-eyebrow a:hover,
.cell-tout--boxed-overlay--right--full-bleed .primary-channel-eyebrow:hover,
.cell-tout--featured--center .field-image:hover,
.cell-tout--featured--left .field-image:hover,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-image:hover,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-title a:hover,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-created a:hover,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-title a:hover,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow a:hover,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow:hover,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-image:hover,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-title a:hover,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-created a:hover,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-title a:hover,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow a:hover,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow:hover,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-image:hover,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-title a:hover,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-created a:hover,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-title a:hover,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow a:hover,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow:hover,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-image:hover,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-title a:hover,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-created a:hover,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-title a:hover,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow a:hover,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow:hover,
.cell-tout--gradient-overlay--center--full-bleed .field-image:hover,
.cell-tout--gradient-overlay--center--full-bleed .field-title a:hover,
.cell-tout--gradient-overlay--center--full-bleed .pane-node-created a:hover,
.cell-tout--gradient-overlay--center--full-bleed .pane-node-title a:hover,
.cell-tout--gradient-overlay--center--full-bleed .primary-channel-eyebrow a:hover,
.cell-tout--gradient-overlay--center--full-bleed .primary-channel-eyebrow:hover,
.cell-tout--gradient-overlay--left--full-bleed .field-image:hover,
.cell-tout--gradient-overlay--left--full-bleed .field-title a:hover,
.cell-tout--gradient-overlay--left--full-bleed .pane-node-created a:hover,
.cell-tout--gradient-overlay--left--full-bleed .pane-node-title a:hover,
.cell-tout--gradient-overlay--left--full-bleed .primary-channel-eyebrow a:hover,
.cell-tout--gradient-overlay--left--full-bleed .primary-channel-eyebrow:hover,
.cell-tout--gradient-overlay--right--full-bleed .field-image:hover,
.cell-tout--gradient-overlay--right--full-bleed .field-title a:hover,
.cell-tout--gradient-overlay--right--full-bleed .pane-node-created a:hover,
.cell-tout--gradient-overlay--right--full-bleed .pane-node-title a:hover,
.cell-tout--gradient-overlay--right--full-bleed .primary-channel-eyebrow a:hover,
.cell-tout--gradient-overlay--right--full-bleed .primary-channel-eyebrow:hover,
.cell-tout--stitched--center .field-image:hover,
.cell-tout--stitched--center .field-title a:hover,
.cell-tout--stitched--center .pane-node-created a:hover,
.cell-tout--stitched--center .pane-node-title a:hover,
.cell-tout--stitched--center .primary-channel-eyebrow a:hover,
.cell-tout--stitched--center .primary-channel-eyebrow:hover,
.cell-tout--stitched--left .field-image:hover,
.cell-tout--stitched--left .field-title a:hover,
.cell-tout--stitched--left .pane-node-created a:hover,
.cell-tout--stitched--left .pane-node-title a:hover,
.cell-tout--stitched--left .primary-channel-eyebrow a:hover,
.cell-tout--stitched--left .primary-channel-eyebrow:hover,
.cell.images--grid-center li:not(:nth-child(5)) .field-image:hover,
.listings--boxed-overlay--center .field-image:hover,
.listings--boxed-overlay--center .field-title a:hover,
.listings--boxed-overlay--center .pane-node-created a:hover,
.listings--boxed-overlay--center .pane-node-title a:hover,
.listings--boxed-overlay--center .primary-channel-eyebrow a:hover,
.listings--boxed-overlay--center .primary-channel-eyebrow:hover,
.listings--boxed-overlay--left .field-image:hover,
.listings--boxed-overlay--left .field-title a:hover,
.listings--boxed-overlay--left .pane-node-created a:hover,
.listings--boxed-overlay--left .pane-node-title a:hover,
.listings--boxed-overlay--left .primary-channel-eyebrow a:hover,
.listings--boxed-overlay--left .primary-channel-eyebrow:hover,
.listings--bulleted-items .content_listing .view-footer a:hover,
.listings--featured--center .field-image:hover,
.listings--featured--center .pane-node-title a:hover,
.listings--featured--center .view-content-listings .pane-node-field-image .field-image:hover,
.listings--featured--center .view-content-listings .pane-node-title a:hover,
.listings--featured--left .field-image:hover,
.listings--featured--left .pane-node-title a:hover,
.listings--featured--left .view-content-listings .pane-node-field-image .field-image:hover,
.listings--featured--left .view-content-listings .pane-node-title a:hover,
.listings--gradient-overlay--center .field-image:hover,
.listings--gradient-overlay--center .field-title a:hover,
.listings--gradient-overlay--center .pane-node-created a:hover,
.listings--gradient-overlay--center .pane-node-title a:hover,
.listings--gradient-overlay--center .primary-channel-eyebrow a:hover,
.listings--gradient-overlay--center .primary-channel-eyebrow:hover,
.listings--gradient-overlay--left .field-image:hover,
.listings--gradient-overlay--left .field-title a:hover,
.listings--gradient-overlay--left .pane-node-created a:hover,
.listings--gradient-overlay--left .pane-node-title a:hover,
.listings--gradient-overlay--left .primary-channel-eyebrow a:hover,
.listings--gradient-overlay--left .primary-channel-eyebrow:hover,
.listings--image-left .field-image:hover,
.listings--image-left .pane-node-title a:hover,
.listings--image-top .view-content-listings .pane-node-field-image .field-image:hover,
.listings--image-top .view-content-listings .pane-node-title a:hover,
.listings--stitched--center .field-image:hover,
.listings--stitched--center .field-title a:hover,
.listings--stitched--center .pane-node-created a:hover,
.listings--stitched--center .pane-node-title a:hover,
.listings--stitched--center .primary-channel-eyebrow a:hover,
.listings--stitched--center .primary-channel-eyebrow:hover,
.listings--stitched--left .field-image:hover,
.listings--stitched--left .field-title a:hover,
.listings--stitched--left .pane-node-created a:hover,
.listings--stitched--left .pane-node-title a:hover,
.listings--stitched--left .primary-channel-eyebrow a:hover,
.listings--stitched--left .primary-channel-eyebrow:hover,
.navigation .subscribe:hover,
.search-results .pane-node-body .cl-cta a:hover,
.search-results .pane-node-sir-trevor-body .cl-cta a:hover,
.tout--boxed-overlay--center--full-width .field-image:hover,
.tout--boxed-overlay--center--full-width .field-title a:hover,
.tout--boxed-overlay--center--full-width .pane-node-created a:hover,
.tout--boxed-overlay--center--full-width .pane-node-title a:hover,
.tout--boxed-overlay--center--full-width .primary-channel-eyebrow a:hover,
.tout--boxed-overlay--center--full-width .primary-channel-eyebrow:hover,
.tout--boxed-overlay--left--full-width .field-image:hover,
.tout--boxed-overlay--left--full-width .field-title a:hover,
.tout--boxed-overlay--left--full-width .pane-node-created a:hover,
.tout--boxed-overlay--left--full-width .pane-node-title a:hover,
.tout--boxed-overlay--left--full-width .primary-channel-eyebrow a:hover,
.tout--boxed-overlay--left--full-width .primary-channel-eyebrow:hover,
.tout--boxed-overlay--right--full-width .field-image:hover,
.tout--boxed-overlay--right--full-width .field-title a:hover,
.tout--boxed-overlay--right--full-width .pane-node-created a:hover,
.tout--boxed-overlay--right--full-width .pane-node-title a:hover,
.tout--boxed-overlay--right--full-width .primary-channel-eyebrow a:hover,
.tout--boxed-overlay--right--full-width .primary-channel-eyebrow:hover,
.tout--gradient-overlay--center--full-width .field-image:hover,
.tout--gradient-overlay--center--full-width .field-title a:hover,
.tout--gradient-overlay--center--full-width .pane-node-created a:hover,
.tout--gradient-overlay--center--full-width .pane-node-title a:hover,
.tout--gradient-overlay--center--full-width .primary-channel-eyebrow a:hover,
.tout--gradient-overlay--center--full-width .primary-channel-eyebrow:hover,
.tout--gradient-overlay--left--full-width .field-image:hover,
.tout--gradient-overlay--left--full-width .field-title a:hover,
.tout--gradient-overlay--left--full-width .pane-node-created a:hover,
.tout--gradient-overlay--left--full-width .pane-node-title a:hover,
.tout--gradient-overlay--left--full-width .primary-channel-eyebrow a:hover,
.tout--gradient-overlay--left--full-width .primary-channel-eyebrow:hover,
.tout--gradient-overlay--right--full-width .field-image:hover,
.tout--gradient-overlay--right--full-width .field-title a:hover,
.tout--gradient-overlay--right--full-width .pane-node-created a:hover,
.tout--gradient-overlay--right--full-width .pane-node-title a:hover,
.tout--gradient-overlay--right--full-width .primary-channel-eyebrow a:hover,
.tout--gradient-overlay--right--full-width .primary-channel-eyebrow:hover,
.view-content-listings .pane-node-body .cl-cta a:hover,
.view-content-listings .pane-node-sir-trevor-body .cl-cta a:hover {
    transition: .2s;
    opacity: .75
}

.listings--boxed-overlay--center .field-sponsor-label,
.listings--boxed-overlay--left .field-sponsor-label,
.listings--featured--center .field-sponsor-label,
.listings--featured--left .field-sponsor-label,
.listings--gradient-overlay--center .field-sponsor-label,
.listings--gradient-overlay--left .field-sponsor-label,
.listings--image-left .field-sponsor-label,
.listings--image-top .field-sponsor-label {
    border-radius: 0;
    font-size: 14px;
    padding: 4px 5px
}

.cell-tout--boxed-overlay--center--full-bleed .field-image,
.cell-tout--boxed-overlay--center--full-bleed .field-image img,
.cell-tout--boxed-overlay--left--full-bleed .field-image,
.cell-tout--boxed-overlay--left--full-bleed .field-image img,
.cell-tout--boxed-overlay--right--full-bleed .field-image,
.cell-tout--boxed-overlay--right--full-bleed .field-image img,
.cell-tout--gradient-overlay--center--full-bleed .field-image,
.cell-tout--gradient-overlay--center--full-bleed .field-image img,
.cell-tout--gradient-overlay--left--full-bleed .field-image,
.cell-tout--gradient-overlay--left--full-bleed .field-image img,
.cell-tout--gradient-overlay--right--full-bleed .field-image,
.cell-tout--gradient-overlay--right--full-bleed .field-image img,
.cell-tout--stitched--center .field-image,
.cell-tout--stitched--center .field-image img,
.cell-tout--stitched--left .field-image,
.cell-tout--stitched--left .field-image img,
.listings--stitched--center .field-image,
.listings--stitched--center .field-image img,
.listings--stitched--left .field-image,
.listings--stitched--left .field-image img {
    border-radius: 0!important
}

.cell-tout--boxed-overlay--center--full-bleed .field-image img:hover,
.cell-tout--boxed-overlay--center--full-bleed .field-image:hover,
.cell-tout--boxed-overlay--left--full-bleed .field-image img:hover,
.cell-tout--boxed-overlay--left--full-bleed .field-image:hover,
.cell-tout--boxed-overlay--right--full-bleed .field-image img:hover,
.cell-tout--boxed-overlay--right--full-bleed .field-image:hover,
.cell-tout--gradient-overlay--center--full-bleed .field-image img:hover,
.cell-tout--gradient-overlay--center--full-bleed .field-image:hover,
.cell-tout--gradient-overlay--left--full-bleed .field-image img:hover,
.cell-tout--gradient-overlay--left--full-bleed .field-image:hover,
.cell-tout--gradient-overlay--right--full-bleed .field-image img:hover,
.cell-tout--gradient-overlay--right--full-bleed .field-image:hover,
.cell-tout--stitched--center .field-image img:hover,
.cell-tout--stitched--center .field-image:hover,
.cell-tout--stitched--left .field-image img:hover,
.cell-tout--stitched--left .field-image:hover,
.listings--stitched--center .field-image img:hover,
.listings--stitched--center .field-image:hover,
.listings--stitched--left .field-image img:hover,
.listings--stitched--left .field-image:hover {
    opacity: 1
}

.cell-images--grid-left {
    padding-bottom: 35px!important
}

.cell-images--grid-left ul {
    margin: 0;
    background: #26262d
}

.cell-images--grid-left li {
    position: relative;
    padding: 0!important;
    margin-bottom: 0!important;
    overflow: hidden
}

@media all and (max-width:640px) {
    .cell-images--grid-left li {
        width: 100%!important
    }
}

.cell-images--grid-left li:first-child {
    background: #26262d
}

@media all and (max-width:1024px) {
    .cell-images--grid-left li:first-child {
        padding: 0!important
    }
}

.cell-images--grid-left li:first-child .caption-wrapper {
    padding: 60px 30px 30px!important
}

@media all and (max-width:640px) {
    .cell-images--grid-left li:first-child .caption-wrapper {
        padding: 40px!important
    }
}

.cell-images--grid-left li:first-child .field-title {
    font-size: 24px;
    padding-bottom: 0;
    color: #fff
}

@media all and (max-width:640px) {
    .cell-images--grid-left li:first-child .field-title {
        font-size: 50px
    }
}

.cell-images--grid-left li:first-child .field-title a,
.cell-images--grid-left li:first-child .field-title a:hover {
    color: #fff
}

.cell-images--grid-left li:first-child .field-subtitle {
    color: #fff;
    font-size: 18px
}

@media all and (max-width:640px) {
    .cell-images--grid-left li:not(: first-child) {
        border-top: none;
        padding: 0
    }
}

.cell-images--grid-left li:not(:first-child)::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, .3));
    transition: all .3s;
    opacity: 1;
    pointer-events: none
}

.cell-images--grid-left li:not(:first-child):hover::before {
    background: rgba(255, 255, 255, 0);
    opacity: 0
}

.cell-images--grid-left li:not(:first-child) .field-image {
    padding-bottom: 0!important
}

.cell-images--grid-left li:not(:first-child) .field-title {
    padding-bottom: 0
}

.cell-images--grid-left li:not(:first-child) .field-title a {
    position: absolute;
    font-size: 18px;
    color: #fff;
    width: 100%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    display: block;
    text-align: center;
    line-height: 1;
    height: 100%;
    transform: translate(0, 50%)
}

.cell-images--grid-left li:not(:first-child) .field-title a:hover {
    color: #fff
}

.cell.images--grid-center {
    padding-bottom: 20px
}

.cell.images--grid-center ul {
    margin: 0;
    background: #26262d;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.cell.images--grid-center li {
    margin-bottom: 0!important
}

@media all and (max-width:640px) {
    .cell.images--grid-center li {
        width: 100%!important
    }
}

.cell.images--grid-center li:not(:nth-child(5)) {
    position: relative;
    padding: 0!important
}

@media all and (max-width:640px) {
    .cell.images--grid-center li:not(: nth-child(5)) {
        -ms-flex-order: 2;
        order: 2;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }
}

.cell.images--grid-center li:not(:nth-child(5)) .field-image {
    padding-bottom: 0!important
}

.cell.images--grid-center li:not(:nth-child(5)) .field-image:hover {
    background: #fff
}

.cell.images--grid-center li:not(:nth-child(5)) .caption-wrapper {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 30px;
    min-width: 150px;
    text-align: center;
    background: rgba(255, 255, 255, .75);
    padding: 10px 20px;
    border-radius: 0;
    pointer-events: none
}

@media all and (max-width:640px) {
    .cell.images--grid-center li:not(: nth-child(5)) .caption-wrapper {
        width: 200px!important;
        padding: 10px 20px!important
    }
}

.cell.images--grid-center li:not(:nth-child(5)) .field-title {
    padding-bottom: 0!important
}

.cell.images--grid-center li:not(:nth-child(5)) .field-title a {
    color: #26262d;
    font-size: 20px
}

@media all and (max-width:640px) {
    .cell.images--grid-center li:nth-child(5) {
        -ms-flex-order: 1;
        order: 1;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }
}

.cell.images--grid-center li:nth-child(5) .caption-wrapper {
    text-align: center;
    padding-top: 65px
}

@media all and (max-width:640px) {
    .cell.images--grid-center li:nth-child(5) .caption-wrapper {
        transform: none;
        padding-top: 30px;
        padding-bottom: 30px
    }
}

.cell.images--grid-center li:nth-child(5) .field-title,
.cell.images--grid-center li:nth-child(5) .field-title a {
    font-size: 50px;
    font-family: Lyon, Helvetica, serif;
    color: #fff!important;
    padding-bottom: 0!important
}

.cell.images--grid-center li:nth-child(5) .field-subtitle {
    font-size: 20px;
    color: #fff!important;
    max-width: 80%;
    margin: 0 auto
}

.cell-images--grid-center .images-cell img,
.cell-images--grid-left .images-cell img {
    border-radius: 0!important
}

.grid--center--title,
.grid--left--title {
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.grid--center--title .st-output,
.grid--left--title .st-output {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%
}

.grid--left--title {
    background: #26262d
}

.grid--left--title .st-block.markdown {
    padding: 0 30px
}

.grid--left--title h2 {
    color: #fff
}

@media all and (max-width:640px) {
    .grid--left--title h2 {
        font-size: 50px
    }
}

.grid--left--title h2 a,
.grid--left--title h2 a:hover {
    color: #fff
}

.grid--left--title h3 {
    color: #fff
}

.grid--center--title {
    background: #26262d
}

.grid--center--title h2 {
    font-size: 50px;
    color: #26262d
}

.grid--center--title h2 a,
.grid--center--title h2 a:hover {
    color: #fff!important
}

.grid--center--title h3 {
    color: #fff!important
}

.grid--item .tout-wrapper.image-overlay.full-width {
    padding: 0
}

.sub-channel-callout {
    padding-top: 10px;
    padding-bottom: 10px
}

@media all and (min-width:1024px) {
    .border-bottom .sub-channel-callout {
        padding-top: 0
    }
}

.sub-channel-callout .tout-wrapper {
    font-size: 0
}

.sub-channel-callout .tout-wrapper .image,
.sub-channel-callout .tout-wrapper .info-wrapper {
    float: none;
    display: inline-block;
    vertical-align: middle
}

.sub-channel-callout .tout-wrapper .image {
    width: 50px
}

.sub-channel-callout .tout-wrapper .info-wrapper {
    width: calc(100% - 50px)
}

@media all and (max-width:640px) {
    .sub-channel-callout .tout-wrapper .info-wrapper {
        padding-left: 10px
    }
}

.sub-channel-callout .tout-wrapper .title h2 {
    font-size: 36px
}

.sub-channel-callout .st-block.markdown {
    padding-left: 60px
}

@media all and (max-width:640px) {
    .sub-channel-callout .st-block.markdown {
        padding-left: 0
    }
}

.sub-channel-callout .st-block.markdown a {
    color: #e23e21;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: 700;
    border-bottom: none
}

.sub-channel-callout .st-block.markdown a:hover {
    color: #e23e21
}

.paired.cell-headlines--filled .inner-cell,
.paired.cell-headlines--outlined .inner-cell {
    padding: 0!important
}

.cell-headlines--filled.divider .listing-cell,
.cell-headlines--outlined.divider .listing-cell {
    margin-bottom: 20px!important
}

@media all and (max-width:640px) {
    .cell-headlines--filled.divider .listing-cell,
    .cell-headlines--outlined.divider .listing-cell {
        margin-bottom: 10px!important
    }
}

.field-page-sections .cell-headlines--filled,
.field-page-sections .cell-headlines--outlined {
    padding-bottom: 0
}

.cell-headlines--filled .listing-cell,
.cell-headlines--outlined .listing-cell {
    box-sizing: border-box;
    margin-bottom: 35px!important;
    padding: 20px!important;
    font-family: Lyon, Helvetica, serif
}

.cell-headlines--filled .listing-cell h2,
.cell-headlines--outlined .listing-cell h2 {
    display: none
}

.cell-headlines--filled .listing-cell h3,
.cell-headlines--outlined .listing-cell h3 {
    margin-bottom: 20px;
    font-size: 21px;
    font-family: Lyon, Helvetica, serif
}

.cell-headlines--filled .listing-cell .view-footer,
.cell-headlines--filled .listing-cell h3,
.cell-headlines--outlined .listing-cell .view-footer,
.cell-headlines--outlined .listing-cell h3 {
    text-align: center!important
}

.cell-headlines--filled .listing-cell ul,
.cell-headlines--outlined .listing-cell ul {
    margin: 10px 0 20px!important;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.cell-headlines--filled .listing-cell li,
.cell-headlines--outlined .listing-cell li {
    margin: 0!important;
    padding: 0 15px 10px!important
}

.cell-headlines--filled .listing-cell li a,
.cell-headlines--outlined .listing-cell li a {
    display: block;
    font-size: 16px;
    line-height: 1.2;
    text-decoration: none;
    font-weight: 400;
    padding: 0 10px;
    position: relative
}

.cell-headlines--filled .listing-cell li a::before,
.cell-headlines--outlined .listing-cell li a::before {
    position: absolute;
    content: "\2022";
    font-size: 8px;
    top: 5px;
    left: 0
}

@media all and (max-width:768px) {
    .cell-headlines--filled .listing-cell li,
    .cell-headlines--outlined .listing-cell li {
        border: none!important;
        padding: 0 0 10px!important
    }
    .cell-headlines--filled .listing-cell .view-footer,
    .cell-headlines--filled .listing-cell h3,
    .cell-headlines--outlined .listing-cell .view-footer,
    .cell-headlines--outlined .listing-cell h3 {
        text-align: left!important
    }
}

.num2 li:nth-child(even),
.num3 li:nth-child(3n+0) {
    border-right: none!important
}

.cell-headlines--filled .listing-cell {
    background: #dedede;
    border-radius: 0
}

.cell-headlines--filled .listing-cell .inner-cell .view-footer a {
    font-size: 14px;
    border-radius: 0
}

.cell-headlines--filled .listing-cell h3 {
    font-size: 24px!important
}

.cell-headlines--filled .listing-cell a,
.cell-headlines--filled .listing-cell h3 {
    background: 0 0;
    color: #000
}

.cell-headlines--filled .listing-cell li {
    border-right: 1px dotted #000
}

.cell-headlines--outlined .listing-cell {
    border: 5px solid #eee;
    background: #fff
}

.cell-headlines--outlined .listing-cell h3 {
    background: #26262d;
    color: #fff;
    border-radius: 0;
    padding: 10px
}

.cell-headlines--outlined .listing-cell a {
    color: #333
}

.cell-headlines--outlined .listing-cell li {
    border-right: 2px dotted rgba(0, 0, 0, .2)
}

.cell-headlines--outlined .listing-cell .view-footer a {
    color: #26262d;
    font-size: 14px;
    font-weight: 700;
    text-decoration: none
}

.filled-background {
    background: #f0f0f6
}

.extra-padding--sides {
    padding-left: 40px;
    padding-right: 40px
}

.extra-padding--top {
    padding-top: 40px
}

.extra-padding--bottom {
    padding-bottom: 40px
}

.padding--right {
    padding-right: 10px
}

@media all and (max-width:640px) {
    .padding--right {
        padding-right: 0
    }
}

.padding--top {
    padding-top: 20px
}

.padding--bottom {
    padding-bottom: 20px
}

.padding--left {
    padding-left: 10px
}

@media all and (max-width:640px) {
    .padding--left {
        padding-left: 0
    }
}

.padding--sides {
    padding-right: 10px;
    padding-left: 10px
}

@media all and (max-width:640px) {
    .padding--sides {
        padding-right: 0;
        padding-left: 0
    }
}

.margin--left {
    margin-left: 20px
}

@media all and (max-width:640px) {
    .margin--left {
        margin-left: 0
    }
}

.margin--right {
    margin-right: 20px
}

@media all and (max-width:640px) {
    .margin--right {
        margin-right: 0
    }
}

.margin--sides {
    margin-left: 20px;
    margin-right: 20px
}

@media all and (max-width:640px) {
    .margin--sides {
        margin-left: 0;
        margin-right: 0
    }
}

@media all and (max-width:768px) {
    .listings--featured--center .inner-cell,
    .listings--featured--left .inner-cell,
    .listings--image-top .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.listings--featured--center .pane-sponsor-label,
.listings--featured--left .pane-sponsor-label,
.listings--image-top .pane-sponsor-label {
    top: 5px!important;
    left: 5px
}

@media all and (max-width:640px) {
    .listings--featured--center .pane-sponsor-label,
    .listings--featured--left .pane-sponsor-label,
    .listings--image-top .pane-sponsor-label {
        top: 10px!important;
        left: 0
    }
}

.listings--featured--center .view-content-listings .pane-node-field-image,
.listings--featured--left .view-content-listings .pane-node-field-image,
.listings--image-top .view-content-listings .pane-node-field-image {
    padding-bottom: 10px
}

.listings--featured--center .view-content-listings .pane-node-field-image img,
.listings--featured--left .view-content-listings .pane-node-field-image img,
.listings--image-top .view-content-listings .pane-node-field-image img {
    border-radius: 0
}

@media all and (max-width:640px) {
    .listings--featured--center .view-content-listings .pane-node-field-image,
    .listings--featured--left .view-content-listings .pane-node-field-image,
    .listings--image-top .view-content-listings .pane-node-field-image {
        padding-bottom: 0
    }
}

.listings--featured--center .view-content-listings .num1 .pane-node-title,
.listings--featured--left .view-content-listings .num1 .pane-node-title,
.listings--image-top .view-content-listings .num1 .pane-node-title {
    font-size: 24px
}

.listings--featured--center .view-content-listings .num4 li,
.listings--featured--left .view-content-listings .num4 li,
.listings--image-top .view-content-listings .num4 li {
    width: calc(25% - 20px)
}

@media all and (max-width:768px) {
    .listings--featured--center .view-content-listings .num4 li,
    .listings--featured--left .view-content-listings .num4 li,
    .listings--image-top .view-content-listings .num4 li {
        width: 100%
    }
}

.listings--featured--center .view-content-listings .num4 li .pane-node-title,
.listings--featured--left .view-content-listings .num4 li .pane-node-title,
.listings--image-top .view-content-listings .num4 li .pane-node-title {
    font-size: 18px
}

@media all and (max-width:640px) {
    .listings--featured--center .view-content-listings ul li,
    .listings--featured--left .view-content-listings ul li,
    .listings--image-top .view-content-listings ul li {
        border-top: 1px dotted #000!important;
        padding: 10px 0 0!important;
        margin-bottom: 0!important
    }
    .listings--featured--center .view-content-listings ul li:first-child,
    .listings--featured--left .view-content-listings ul li:first-child,
    .listings--image-top .view-content-listings ul li:first-child {
        border-top: none!important
    }
}

.listings--boxed-overlay--center {
    position: relative
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--center .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.listings--boxed-overlay--center .pane-node-field-image {
    padding-bottom: 0!important
}

.listings--boxed-overlay--center .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--center .field-image {
        border-radius: 0
    }
}

.listings--boxed-overlay--center .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--center .field-image::before {
        display: none
    }
}

.listings--boxed-overlay--center .pane-sponsor-label {
    top: 5px
}

.listings--boxed-overlay--center .field-sponsor-label {
    border-radius: 0
}

.listings--boxed-overlay--center .caption-wrapper,
.listings--boxed-overlay--center .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--center .caption-wrapper,
    .listings--boxed-overlay--center .pane-node-teaser-header {
        pointer-events: auto
    }
}

.listings--boxed-overlay--center .field-item .caption-wrapper,
.listings--boxed-overlay--center .field-item .pane-node-teaser-header,
.listings--boxed-overlay--center .num1 .caption-wrapper,
.listings--boxed-overlay--center .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 15%;
    right: 15%;
    max-width: none;
    text-align: center
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--center .field-item .caption-wrapper,
    .listings--boxed-overlay--center .field-item .pane-node-teaser-header,
    .listings--boxed-overlay--center .num1 .caption-wrapper,
    .listings--boxed-overlay--center .num1 .pane-node-teaser-header {
        text-align: left
    }
}

.article-sidebar .listings--boxed-overlay--center .field-item .caption-wrapper,
.article-sidebar .listings--boxed-overlay--center .field-item .pane-node-teaser-header,
.article-sidebar .listings--boxed-overlay--center .num1 .caption-wrapper,
.article-sidebar .listings--boxed-overlay--center .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .listings--boxed-overlay--center .field-item .caption-wrapper,
.article-sidebar-fullheader .listings--boxed-overlay--center .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .listings--boxed-overlay--center .num1 .caption-wrapper,
.article-sidebar-fullheader .listings--boxed-overlay--center .num1 .pane-node-teaser-header {
    max-width: 500px
}

.listings--boxed-overlay--center .num2 .caption-wrapper,
.listings--boxed-overlay--center .num2 .pane-node-teaser-header,
.listings--boxed-overlay--center .num3 .caption-wrapper,
.listings--boxed-overlay--center .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px;
    right: 25px;
    max-width: none;
    text-align: center
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--center .num2 .caption-wrapper,
    .listings--boxed-overlay--center .num2 .pane-node-teaser-header,
    .listings--boxed-overlay--center .num3 .caption-wrapper,
    .listings--boxed-overlay--center .num3 .pane-node-teaser-header {
        text-align: left
    }
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--center .field-item .caption-wrapper,
    .listings--boxed-overlay--center .field-item .pane-node-teaser-header,
    .listings--boxed-overlay--center .num1 .caption-wrapper,
    .listings--boxed-overlay--center .num1 .pane-node-teaser-header,
    .listings--boxed-overlay--center .num2 .caption-wrapper,
    .listings--boxed-overlay--center .num2 .pane-node-teaser-header,
    .listings--boxed-overlay--center .num3 .caption-wrapper,
    .listings--boxed-overlay--center .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.listings--boxed-overlay--center .caption-wrapper,
.listings--boxed-overlay--center .pane-node-teaser-header {
    background-color: #f0f0f6;
    padding: 8px 12px
}

.listings--boxed-overlay--center .num1 .caption-wrapper,
.listings--boxed-overlay--center .num1 .pane-node-teaser-header,
.listings--boxed-overlay--center.num1 .caption-wrapper,
.listings--boxed-overlay--center.num1 .pane-node-teaser-header {
    padding: 16px 24px
}

.listings--boxed-overlay--center .field-title,
.listings--boxed-overlay--center .pane-node-created,
.listings--boxed-overlay--center .pane-node-title {
    color: #26262d!important
}

.listings--boxed-overlay--center .field-title a,
.listings--boxed-overlay--center .pane-node-created a,
.listings--boxed-overlay--center .pane-node-title a {
    color: #26262d!important
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--center .field-title,
    .listings--boxed-overlay--center .pane-node-created,
    .listings--boxed-overlay--center .pane-node-title {
        color: #fff!important
    }
    .listings--boxed-overlay--center .field-title a,
    .listings--boxed-overlay--center .pane-node-created a,
    .listings--boxed-overlay--center .pane-node-title a {
        color: #fff!important
    }
}

.listings--boxed-overlay--center .field-subtitle {
    color: #26262d
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--center .field-subtitle {
        color: #fff
    }
}

.listings--boxed-overlay--center .primary-channel-eyebrow,
.listings--boxed-overlay--center .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--center .primary-channel-eyebrow,
    .listings--boxed-overlay--center .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.listings--boxed-overlay--center .primary-channel-eyebrow,
.listings--boxed-overlay--center .primary-channel-eyebrow a {
    color: #e23e21
}

.listings--boxed-overlay--left {
    position: relative
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--left .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.listings--boxed-overlay--left .pane-node-field-image {
    padding-bottom: 0!important
}

.listings--boxed-overlay--left .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--left .field-image {
        border-radius: 0
    }
}

.listings--boxed-overlay--left .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--left .field-image::before {
        display: none
    }
}

.listings--boxed-overlay--left .pane-sponsor-label {
    top: 5px;
    left: 5px
}

.listings--boxed-overlay--left .field-sponsor-label {
    border-radius: 0
}

.listings--boxed-overlay--left .caption-wrapper,
.listings--boxed-overlay--left .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--left .caption-wrapper,
    .listings--boxed-overlay--left .pane-node-teaser-header {
        pointer-events: auto
    }
}

.listings--boxed-overlay--left .field-item .caption-wrapper,
.listings--boxed-overlay--left .field-item .pane-node-teaser-header,
.listings--boxed-overlay--left .num1 .caption-wrapper,
.listings--boxed-overlay--left .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 40px
}

.article-sidebar .listings--boxed-overlay--left .field-item .caption-wrapper,
.article-sidebar .listings--boxed-overlay--left .field-item .pane-node-teaser-header,
.article-sidebar .listings--boxed-overlay--left .num1 .caption-wrapper,
.article-sidebar .listings--boxed-overlay--left .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .listings--boxed-overlay--left .field-item .caption-wrapper,
.article-sidebar-fullheader .listings--boxed-overlay--left .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .listings--boxed-overlay--left .num1 .caption-wrapper,
.article-sidebar-fullheader .listings--boxed-overlay--left .num1 .pane-node-teaser-header {
    max-width: 500px
}

.listings--boxed-overlay--left .num2 .caption-wrapper,
.listings--boxed-overlay--left .num2 .pane-node-teaser-header,
.listings--boxed-overlay--left .num3 .caption-wrapper,
.listings--boxed-overlay--left .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--left .field-item .caption-wrapper,
    .listings--boxed-overlay--left .field-item .pane-node-teaser-header,
    .listings--boxed-overlay--left .num1 .caption-wrapper,
    .listings--boxed-overlay--left .num1 .pane-node-teaser-header,
    .listings--boxed-overlay--left .num2 .caption-wrapper,
    .listings--boxed-overlay--left .num2 .pane-node-teaser-header,
    .listings--boxed-overlay--left .num3 .caption-wrapper,
    .listings--boxed-overlay--left .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.listings--boxed-overlay--left .caption-wrapper,
.listings--boxed-overlay--left .pane-node-teaser-header {
    background-color: #f0f0f6;
    padding: 8px 12px
}

.listings--boxed-overlay--left .num1 .caption-wrapper,
.listings--boxed-overlay--left .num1 .pane-node-teaser-header,
.listings--boxed-overlay--left.num1 .caption-wrapper,
.listings--boxed-overlay--left.num1 .pane-node-teaser-header {
    padding: 16px 24px
}

.listings--boxed-overlay--left .field-title,
.listings--boxed-overlay--left .pane-node-created,
.listings--boxed-overlay--left .pane-node-title {
    color: #26262d!important
}

.listings--boxed-overlay--left .field-title a,
.listings--boxed-overlay--left .pane-node-created a,
.listings--boxed-overlay--left .pane-node-title a {
    color: #26262d!important
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--left .field-title,
    .listings--boxed-overlay--left .pane-node-created,
    .listings--boxed-overlay--left .pane-node-title {
        color: #fff!important
    }
    .listings--boxed-overlay--left .field-title a,
    .listings--boxed-overlay--left .pane-node-created a,
    .listings--boxed-overlay--left .pane-node-title a {
        color: #fff!important
    }
}

.listings--boxed-overlay--left .field-subtitle {
    color: #26262d
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--left .field-subtitle {
        color: #fff
    }
}

.listings--boxed-overlay--left .primary-channel-eyebrow,
.listings--boxed-overlay--left .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--left .primary-channel-eyebrow,
    .listings--boxed-overlay--left .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.listings--boxed-overlay--left .num2 .pane-node-teaser-header {
    left: 20px
}

@media all and (max-width:768px) {
    .listings--boxed-overlay--left .num2 .pane-node-teaser-header {
        left: 0
    }
}

.listings--boxed-overlay--left .primary-channel-eyebrow,
.listings--boxed-overlay--left .primary-channel-eyebrow a {
    color: #e23e21
}

.listings--gradient-overlay--center {
    position: relative
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--center .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.listings--gradient-overlay--center .pane-node-field-image {
    padding-bottom: 0!important
}

.listings--gradient-overlay--center .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--center .field-image {
        border-radius: 0
    }
}

.listings--gradient-overlay--center .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--center .field-image::before {
        display: none
    }
}

.listings--gradient-overlay--center .pane-sponsor-label {
    top: 5px
}

.listings--gradient-overlay--center .field-sponsor-label {
    border-radius: 0
}

.listings--gradient-overlay--center .caption-wrapper,
.listings--gradient-overlay--center .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--center .caption-wrapper,
    .listings--gradient-overlay--center .pane-node-teaser-header {
        pointer-events: auto
    }
}

.listings--gradient-overlay--center .field-item .caption-wrapper,
.listings--gradient-overlay--center .field-item .pane-node-teaser-header,
.listings--gradient-overlay--center .num1 .caption-wrapper,
.listings--gradient-overlay--center .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 15%;
    right: 15%;
    max-width: none;
    text-align: center
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--center .field-item .caption-wrapper,
    .listings--gradient-overlay--center .field-item .pane-node-teaser-header,
    .listings--gradient-overlay--center .num1 .caption-wrapper,
    .listings--gradient-overlay--center .num1 .pane-node-teaser-header {
        text-align: left
    }
}

.article-sidebar .listings--gradient-overlay--center .field-item .caption-wrapper,
.article-sidebar .listings--gradient-overlay--center .field-item .pane-node-teaser-header,
.article-sidebar .listings--gradient-overlay--center .num1 .caption-wrapper,
.article-sidebar .listings--gradient-overlay--center .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .listings--gradient-overlay--center .field-item .caption-wrapper,
.article-sidebar-fullheader .listings--gradient-overlay--center .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .listings--gradient-overlay--center .num1 .caption-wrapper,
.article-sidebar-fullheader .listings--gradient-overlay--center .num1 .pane-node-teaser-header {
    max-width: 500px
}

.listings--gradient-overlay--center .num2 .caption-wrapper,
.listings--gradient-overlay--center .num2 .pane-node-teaser-header,
.listings--gradient-overlay--center .num3 .caption-wrapper,
.listings--gradient-overlay--center .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px;
    right: 25px;
    max-width: none;
    text-align: center
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--center .num2 .caption-wrapper,
    .listings--gradient-overlay--center .num2 .pane-node-teaser-header,
    .listings--gradient-overlay--center .num3 .caption-wrapper,
    .listings--gradient-overlay--center .num3 .pane-node-teaser-header {
        text-align: left
    }
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--center .field-item .caption-wrapper,
    .listings--gradient-overlay--center .field-item .pane-node-teaser-header,
    .listings--gradient-overlay--center .num1 .caption-wrapper,
    .listings--gradient-overlay--center .num1 .pane-node-teaser-header,
    .listings--gradient-overlay--center .num2 .caption-wrapper,
    .listings--gradient-overlay--center .num2 .pane-node-teaser-header,
    .listings--gradient-overlay--center .num3 .caption-wrapper,
    .listings--gradient-overlay--center .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.listings--gradient-overlay--center .field-image::before {
    background: linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, 0) 60%)
}

.listings--gradient-overlay--center .caption-wrapper,
.listings--gradient-overlay--center .pane-node-teaser-header {
    background-color: transparent
}

.listings--gradient-overlay--center .field-title,
.listings--gradient-overlay--center .pane-node-created,
.listings--gradient-overlay--center .pane-node-title {
    color: #fff!important
}

.listings--gradient-overlay--center .field-title a,
.listings--gradient-overlay--center .pane-node-created a,
.listings--gradient-overlay--center .pane-node-title a {
    color: #fff!important
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--center .field-title,
    .listings--gradient-overlay--center .pane-node-created,
    .listings--gradient-overlay--center .pane-node-title {
        color: #fff!important
    }
    .listings--gradient-overlay--center .field-title a,
    .listings--gradient-overlay--center .pane-node-created a,
    .listings--gradient-overlay--center .pane-node-title a {
        color: #fff!important
    }
}

.listings--gradient-overlay--center .field-subtitle {
    color: #fff
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--center .field-subtitle {
        color: #fff
    }
}

.listings--gradient-overlay--center .primary-channel-eyebrow,
.listings--gradient-overlay--center .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--center .primary-channel-eyebrow,
    .listings--gradient-overlay--center .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.listings--gradient-overlay--left {
    position: relative
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--left .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.listings--gradient-overlay--left .pane-node-field-image {
    padding-bottom: 0!important
}

.listings--gradient-overlay--left .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--left .field-image {
        border-radius: 0
    }
}

.listings--gradient-overlay--left .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--left .field-image::before {
        display: none
    }
}

.listings--gradient-overlay--left .pane-sponsor-label {
    top: 5px;
    left: 5px
}

.listings--gradient-overlay--left .field-sponsor-label {
    border-radius: 0
}

.listings--gradient-overlay--left .caption-wrapper,
.listings--gradient-overlay--left .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--left .caption-wrapper,
    .listings--gradient-overlay--left .pane-node-teaser-header {
        pointer-events: auto
    }
}

.listings--gradient-overlay--left .field-item .caption-wrapper,
.listings--gradient-overlay--left .field-item .pane-node-teaser-header,
.listings--gradient-overlay--left .num1 .caption-wrapper,
.listings--gradient-overlay--left .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 40px
}

.article-sidebar .listings--gradient-overlay--left .field-item .caption-wrapper,
.article-sidebar .listings--gradient-overlay--left .field-item .pane-node-teaser-header,
.article-sidebar .listings--gradient-overlay--left .num1 .caption-wrapper,
.article-sidebar .listings--gradient-overlay--left .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .listings--gradient-overlay--left .field-item .caption-wrapper,
.article-sidebar-fullheader .listings--gradient-overlay--left .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .listings--gradient-overlay--left .num1 .caption-wrapper,
.article-sidebar-fullheader .listings--gradient-overlay--left .num1 .pane-node-teaser-header {
    max-width: 500px
}

.listings--gradient-overlay--left .num2 .caption-wrapper,
.listings--gradient-overlay--left .num2 .pane-node-teaser-header,
.listings--gradient-overlay--left .num3 .caption-wrapper,
.listings--gradient-overlay--left .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--left .field-item .caption-wrapper,
    .listings--gradient-overlay--left .field-item .pane-node-teaser-header,
    .listings--gradient-overlay--left .num1 .caption-wrapper,
    .listings--gradient-overlay--left .num1 .pane-node-teaser-header,
    .listings--gradient-overlay--left .num2 .caption-wrapper,
    .listings--gradient-overlay--left .num2 .pane-node-teaser-header,
    .listings--gradient-overlay--left .num3 .caption-wrapper,
    .listings--gradient-overlay--left .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.listings--gradient-overlay--left .field-image::before {
    background: linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, 0) 60%)
}

.listings--gradient-overlay--left .caption-wrapper,
.listings--gradient-overlay--left .pane-node-teaser-header {
    background-color: transparent
}

.listings--gradient-overlay--left .field-title,
.listings--gradient-overlay--left .pane-node-created,
.listings--gradient-overlay--left .pane-node-title {
    color: #fff!important
}

.listings--gradient-overlay--left .field-title a,
.listings--gradient-overlay--left .pane-node-created a,
.listings--gradient-overlay--left .pane-node-title a {
    color: #fff!important
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--left .field-title,
    .listings--gradient-overlay--left .pane-node-created,
    .listings--gradient-overlay--left .pane-node-title {
        color: #fff!important
    }
    .listings--gradient-overlay--left .field-title a,
    .listings--gradient-overlay--left .pane-node-created a,
    .listings--gradient-overlay--left .pane-node-title a {
        color: #fff!important
    }
}

.listings--gradient-overlay--left .field-subtitle {
    color: #fff
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--left .field-subtitle {
        color: #fff
    }
}

.listings--gradient-overlay--left .primary-channel-eyebrow,
.listings--gradient-overlay--left .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .listings--gradient-overlay--left .primary-channel-eyebrow,
    .listings--gradient-overlay--left .primary-channel-eyebrow a {
        color: #e23e21
    }
}

@media all and (max-width:768px) {
    .listings--image-left .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.medium .listings--image-left .num1 .pane-node-field-image~div {
    width: calc(100% - 210px)
}

@media all and (max-width:1024px) {
    .medium .listings--image-left .num1 .pane-node-field-image~div {
        width: calc(100% - 270px)
    }
}

.listings--image-left .primary-channel-eyebrow {
    margin-bottom: 0!important
}

.listings--image-left .date,
.listings--image-left .pane-node-body,
.listings--image-left .pane-node-sir-trevor-body {
    display: none!important
}

.listings--image-left .view-content-listings .pane-node-field-image img {
    border-radius: 0
}

.listings--image-left .num1 li,
.listings--image-left.num1 li {
    padding: 20px 0
}

.listings--image-left .num1 li:not(:first-child) .pane-sponsor-label,
.listings--image-left.num1 li:not(:first-child) .pane-sponsor-label {
    top: 25px!important;
    left: 5px
}

@media all and (max-width:640px) {
    .listings--image-left .num1 li:not(: first-child) .pane-sponsor-label, .listings--image-left.num1 li:not(: first-child) .pane-sponsor-label {
        top: 5px!important;
        left: 5px
    }
}

.listings--image-left .num1 .pane-node-field-image~div,
.listings--image-left.num1 .pane-node-field-image~div {
    width: calc(100% - 270px)
}

.listings--image-left .num1 .field-title,
.listings--image-left .num1 .pane-node-title,
.listings--image-left.num1 .field-title,
.listings--image-left.num1 .pane-node-title {
    font-size: 20px
}

.listings--image-left .num1 .field-subtitle,
.listings--image-left.num1 .field-subtitle {
    font-size: 18px
}

@media all and (max-width:640px) {
    .listings--image-left .pane-node-field-subtitle {
        display: none
    }
}

.content-article .medium .listings--image-left .num1 .pane-node-field-image~div {
    width: calc(100% - 141px)
}

@media all and (max-width:1024px) {
    .content-article .medium .listings--image-left .num1 .pane-node-field-image~div {
        width: calc(100% - 270px)
    }
}

.cell-listings--featured--center,
.cell-listings--featured--left {
    background: #26262d;
    padding-top: 35px;
    padding-bottom: 35px!important;
    margin-bottom: 35px!important
}

.listings--featured--center,
.listings--featured--left {
    max-width: 1000px;
    margin: 0 auto;
    box-sizing: border-box
}

@media all and (max-width:1024px) {
    .listings--featured--center,
    .listings--featured--left {
        padding-left: 12px!important;
        padding-right: 12px!important
    }
}

@media all and (max-width:640px) {
    .listings--featured--center .view-content-listings ul li,
    .listings--featured--left .view-content-listings ul li {
        border-top: 1px solid #fff!important
    }
}

.listings--featured--center .inner-cell>h3,
.listings--featured--left .inner-cell>h3 {
    font-size: 24px;
    padding: 0 0 30px!important;
    color: #fff
}

@media all and (max-width:640px) {
    .listings--featured--center .inner-cell>h3,
    .listings--featured--left .inner-cell>h3 {
        padding-bottom: 5px
    }
}

.listings--featured--center .primary-channel-eyebrow a,
.listings--featured--left .primary-channel-eyebrow a {
    color: #e23e21
}

.listings--featured--center .pane-byline,
.listings--featured--center .pane-byline a,
.listings--featured--center .pane-node-title a,
.listings--featured--left .pane-byline,
.listings--featured--left .pane-byline a,
.listings--featured--left .pane-node-title a {
    color: #fff
}

.listings--featured--center .pane-node-title a:hover,
.listings--featured--left .pane-node-title a:hover {
    color: #fff
}

.listings--featured--center .view-content-listings .view-footer,
.listings--featured--left .view-content-listings .view-footer {
    text-align: left;
    margin-bottom: 0
}

.listings--featured--center .view-content-listings .view-footer a,
.listings--featured--left .view-content-listings .view-footer a {
    border-radius: 0;
    padding-right: 20px;
    margin: 15px 0 30px
}

.listings--featured--center .inner-cell>h3,
.listings--featured--center .view-content-listings .view-footer {
    text-align: center
}

@media all and (max-width:640px) {
    .listings--featured--center .inner-cell>h3,
    .listings--featured--center .view-content-listings .view-footer {
        text-align: left
    }
}

.listings--featured--center .view-footer {
    display: block
}

@media all and (max-width:640px) {
    .listings--view-more--center .view-content-listings .view-footer a,
    .listings--view-more--left .view-content-listings .view-footer a {
        padding-left: 50px;
        padding-right: 50px
    }
}

.listings--view-more--left .view-content-listings .view-footer {
    text-align: left
}

.listings--view-more--center .view-content-listings .view-footer {
    text-align: center
}

@media all and (max-width:640px) {
    .listings--view-more--center .view-content-listings .view-footer {
        text-align: left
    }
}

.listings--bulleted-items .content_listing li {
    border-top: 1px dotted #26262d
}

.listings--bulleted-items .content_listing li>div {
    position: relative;
    padding-left: 65px
}

@media all and (max-width:640px) {
    .listings--bulleted-items .content_listing li>div {
        padding-left: 35px
    }
}

.listings--bulleted-items .content_listing li:first-child {
    padding-top: 20px
}

.listings--bulleted-items .content_listing li::before {
    content: "";
    color: #e23e21;
    font-size: 10px;
    position: absolute;
    left: 32px;
    top: 50%;
    transform: translateY(-50%)
}

@media all and (max-width:640px) {
    .listings--bulleted-items .content_listing li::before {
        left: 10px
    }
}

.listings--bulleted-items .content_listing .pane-node-title {
    font-family: Montserrat, sans-serif;
    font-weight: 100;
    font-size: 20px
}

.listings--bulleted-items .content_listing .view-footer {
    background: #26262d;
    padding: 2px 0
}

.listings--bulleted-items .content_listing .view-footer a {
    color: #fff;
    font-size: 14px;
    font-weight: 700
}

.listings--featured-item .pane-node-title {
    font-family: Lyon, Helvetica, serif;
    font-size: 35px;
    font-weight: 700
}

@media all and (max-width:640px) {
    .listings--featured-item .pane-node-title,
    .listings--featured-item .pane-node-title h3 {
        font-size: 18px;
        font-weight: 700;
        margin-bottom: 0
    }
}

.listings--stitched--center .item-list ul,
.listings--stitched--left .item-list ul {
    margin: 0!important
}

.listings--stitched--center li,
.listings--stitched--left li {
    padding: 0;
    position: relative
}

.listings--stitched--center .view-content-listings .item-list li,
.listings--stitched--left .view-content-listings .item-list li {
    width: 50%!important;
    margin: 0!important
}

@media all and (max-width:768px) {
    .listings--stitched--center .view-content-listings .item-list li,
    .listings--stitched--left .view-content-listings .item-list li {
        width: 100%!important;
        margin-bottom: 30px!important
    }
}

.listings--stitched--center .pane-node-teaser-header,
.listings--stitched--left .pane-node-teaser-header {
    padding-bottom: 20px
}

@media all and (max-width:768px) {
    .listings--stitched--center .pane-node-teaser-header,
    .listings--stitched--left .pane-node-teaser-header {
        padding-bottom: inherit
    }
}

.listings--stitched--left {
    position: relative
}

@media all and (max-width:768px) {
    .listings--stitched--left .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.listings--stitched--left .pane-node-field-image {
    padding-bottom: 0!important
}

.listings--stitched--left .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .listings--stitched--left .field-image {
        border-radius: 0
    }
}

.listings--stitched--left .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .listings--stitched--left .field-image::before {
        display: none
    }
}

.listings--stitched--left .pane-sponsor-label {
    top: 5px;
    left: 5px
}

.listings--stitched--left .field-sponsor-label {
    border-radius: 0
}

.listings--stitched--left .caption-wrapper,
.listings--stitched--left .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .listings--stitched--left .caption-wrapper,
    .listings--stitched--left .pane-node-teaser-header {
        pointer-events: auto
    }
}

.listings--stitched--left .field-item .caption-wrapper,
.listings--stitched--left .field-item .pane-node-teaser-header,
.listings--stitched--left .num1 .caption-wrapper,
.listings--stitched--left .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 40px
}

.article-sidebar .listings--stitched--left .field-item .caption-wrapper,
.article-sidebar .listings--stitched--left .field-item .pane-node-teaser-header,
.article-sidebar .listings--stitched--left .num1 .caption-wrapper,
.article-sidebar .listings--stitched--left .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .listings--stitched--left .field-item .caption-wrapper,
.article-sidebar-fullheader .listings--stitched--left .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .listings--stitched--left .num1 .caption-wrapper,
.article-sidebar-fullheader .listings--stitched--left .num1 .pane-node-teaser-header {
    max-width: 500px
}

.listings--stitched--left .num2 .caption-wrapper,
.listings--stitched--left .num2 .pane-node-teaser-header,
.listings--stitched--left .num3 .caption-wrapper,
.listings--stitched--left .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px
}

@media all and (max-width:768px) {
    .listings--stitched--left .field-item .caption-wrapper,
    .listings--stitched--left .field-item .pane-node-teaser-header,
    .listings--stitched--left .num1 .caption-wrapper,
    .listings--stitched--left .num1 .pane-node-teaser-header,
    .listings--stitched--left .num2 .caption-wrapper,
    .listings--stitched--left .num2 .pane-node-teaser-header,
    .listings--stitched--left .num3 .caption-wrapper,
    .listings--stitched--left .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.listings--stitched--left .field-image::before {
    background: linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, 0) 60%)
}

.listings--stitched--left .caption-wrapper,
.listings--stitched--left .pane-node-teaser-header {
    background-color: transparent
}

.listings--stitched--left .field-title,
.listings--stitched--left .pane-node-created,
.listings--stitched--left .pane-node-title {
    color: #fff!important
}

.listings--stitched--left .field-title a,
.listings--stitched--left .pane-node-created a,
.listings--stitched--left .pane-node-title a {
    color: #fff!important
}

@media all and (max-width:768px) {
    .listings--stitched--left .field-title,
    .listings--stitched--left .pane-node-created,
    .listings--stitched--left .pane-node-title {
        color: #fff!important
    }
    .listings--stitched--left .field-title a,
    .listings--stitched--left .pane-node-created a,
    .listings--stitched--left .pane-node-title a {
        color: #fff!important
    }
}

.listings--stitched--left .field-subtitle {
    color: #fff
}

@media all and (max-width:768px) {
    .listings--stitched--left .field-subtitle {
        color: #fff
    }
}

.listings--stitched--left .primary-channel-eyebrow,
.listings--stitched--left .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .listings--stitched--left .primary-channel-eyebrow,
    .listings--stitched--left .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.listings--stitched--center {
    position: relative
}

@media all and (max-width:768px) {
    .listings--stitched--center .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.listings--stitched--center .pane-node-field-image {
    padding-bottom: 0!important
}

.listings--stitched--center .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .listings--stitched--center .field-image {
        border-radius: 0
    }
}

.listings--stitched--center .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .listings--stitched--center .field-image::before {
        display: none
    }
}

.listings--stitched--center .pane-sponsor-label {
    top: 5px
}

.listings--stitched--center .field-sponsor-label {
    border-radius: 0
}

.listings--stitched--center .caption-wrapper,
.listings--stitched--center .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .listings--stitched--center .caption-wrapper,
    .listings--stitched--center .pane-node-teaser-header {
        pointer-events: auto
    }
}

.listings--stitched--center .field-item .caption-wrapper,
.listings--stitched--center .field-item .pane-node-teaser-header,
.listings--stitched--center .num1 .caption-wrapper,
.listings--stitched--center .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 15%;
    right: 15%;
    max-width: none;
    text-align: center
}

@media all and (max-width:768px) {
    .listings--stitched--center .field-item .caption-wrapper,
    .listings--stitched--center .field-item .pane-node-teaser-header,
    .listings--stitched--center .num1 .caption-wrapper,
    .listings--stitched--center .num1 .pane-node-teaser-header {
        text-align: left
    }
}

.article-sidebar .listings--stitched--center .field-item .caption-wrapper,
.article-sidebar .listings--stitched--center .field-item .pane-node-teaser-header,
.article-sidebar .listings--stitched--center .num1 .caption-wrapper,
.article-sidebar .listings--stitched--center .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .listings--stitched--center .field-item .caption-wrapper,
.article-sidebar-fullheader .listings--stitched--center .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .listings--stitched--center .num1 .caption-wrapper,
.article-sidebar-fullheader .listings--stitched--center .num1 .pane-node-teaser-header {
    max-width: 500px
}

.listings--stitched--center .num2 .caption-wrapper,
.listings--stitched--center .num2 .pane-node-teaser-header,
.listings--stitched--center .num3 .caption-wrapper,
.listings--stitched--center .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px;
    right: 25px;
    max-width: none;
    text-align: center
}

@media all and (max-width:768px) {
    .listings--stitched--center .num2 .caption-wrapper,
    .listings--stitched--center .num2 .pane-node-teaser-header,
    .listings--stitched--center .num3 .caption-wrapper,
    .listings--stitched--center .num3 .pane-node-teaser-header {
        text-align: left
    }
}

@media all and (max-width:768px) {
    .listings--stitched--center .field-item .caption-wrapper,
    .listings--stitched--center .field-item .pane-node-teaser-header,
    .listings--stitched--center .num1 .caption-wrapper,
    .listings--stitched--center .num1 .pane-node-teaser-header,
    .listings--stitched--center .num2 .caption-wrapper,
    .listings--stitched--center .num2 .pane-node-teaser-header,
    .listings--stitched--center .num3 .caption-wrapper,
    .listings--stitched--center .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.listings--stitched--center .field-image::before {
    background: linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, 0) 60%)
}

.listings--stitched--center .caption-wrapper,
.listings--stitched--center .pane-node-teaser-header {
    background-color: transparent
}

.listings--stitched--center .field-title,
.listings--stitched--center .pane-node-created,
.listings--stitched--center .pane-node-title {
    color: #fff!important
}

.listings--stitched--center .field-title a,
.listings--stitched--center .pane-node-created a,
.listings--stitched--center .pane-node-title a {
    color: #fff!important
}

@media all and (max-width:768px) {
    .listings--stitched--center .field-title,
    .listings--stitched--center .pane-node-created,
    .listings--stitched--center .pane-node-title {
        color: #fff!important
    }
    .listings--stitched--center .field-title a,
    .listings--stitched--center .pane-node-created a,
    .listings--stitched--center .pane-node-title a {
        color: #fff!important
    }
}

.listings--stitched--center .field-subtitle {
    color: #fff
}

@media all and (max-width:768px) {
    .listings--stitched--center .field-subtitle {
        color: #fff
    }
}

.listings--stitched--center .primary-channel-eyebrow,
.listings--stitched--center .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .listings--stitched--center .primary-channel-eyebrow,
    .listings--stitched--center .primary-channel-eyebrow a {
        color: #e23e21
    }
}

[class*=text--quote] {
    font-size: 18px
}

[class*=text--quote] h2 {
    font-size: 50px
}

[class*=text--quote] h2::before {
    content: open-quote
}

[class*=text--quote] h2::after {
    content: close-quote
}

@media all and (max-width:640px) {
    [class*=text--quote] .field-body {
        font-size: 90%;
        text-align: center
    }
    [class*=text--quote] h2 {
        font-size: 24px
    }
}

.text--quote--center .field-body,
.text--quote-boxed--center .field-body,
.text--quote-flourish .field-body {
    text-align: center
}

.text--quote-boxed--center .field-body,
.text--quote-boxed--left .field-body {
    background: #26262d;
    color: #fff;
    border-radius: 0;
    padding: 20px 20px 10px
}

@media all and (max-width:640px) {
    .text--quote-boxed--center .field-body,
    .text--quote-boxed--left .field-body {
        padding: 20px 10px 10px
    }
}

.text--quote-boxed--center h2,
.text--quote-boxed--left h2 {
    color: #fff!important
}

.text--quote-flourish .field-body {
    border-top: 1px solid #333;
    border-bottom: 1px solid #333;
    padding: 40px 20px;
    margin: 30px 0 0;
    position: relative
}

.text--quote-flourish .field-body::after,
.text--quote-flourish .field-body::before {
    font-family: fontcastle
}

.text--quote-flourish .field-body::before {
    content: "\e9006";
    top: -25px
}

.text--quote-flourish .field-body::after {
    content: "\e9007";
    bottom: -25px
}

.text--quote-flourish .field-body::after,
.text--quote-flourish .field-body::before {
    position: absolute;
    background: #e23e21;
    display: inline-block;
    left: 0;
    right: 0;
    width: 50px;
    height: 50px;
    padding: 0 2px;
    margin: 0 auto;
    font-size: 25px;
    line-height: 2;
    color: #fff
}

.text--quote-flourish .field-body h2::after,
.text--quote-flourish .field-body h2::before {
    content: ""!important
}

[class*=cell-tout][class*=full-bleed] h2 {
    padding-left: 12px!important;
    padding-right: 12px!important
}

.cell-tout--featured--center,
.cell-tout--featured--left {
    padding-bottom: 35px!important
}

.cell-tout--featured--center .field-image img,
.cell-tout--featured--left .field-image img {
    border-radius: 0
}

.cell-tout--featured--center .full-cell,
.cell-tout--featured--left .full-cell {
    padding: 35px 0 0;
    background: #26262d
}

@media all and (max-width:640px) {
    .cell-tout--featured--center .full-cell,
    .cell-tout--featured--left .full-cell {
        padding: 15px 0 25px
    }
}

.cell-tout--featured--center .inner-cell>h3,
.cell-tout--featured--left .inner-cell>h3 {
    margin-bottom: 35px!important;
    font-size: 24px;
    padding-left: 0!important
}

.cell-tout--featured--center .field-subtitle,
.cell-tout--featured--center .field-title a,
.cell-tout--featured--center h3,
.cell-tout--featured--left .field-subtitle,
.cell-tout--featured--left .field-title a,
.cell-tout--featured--left h3 {
    color: #fff!important
}

.cell-tout--featured--center .num4 .field-title a,
.cell-tout--featured--left .num4 .field-title a {
    font-size: 18px
}

.cell-tout--featured--center .field-subtitle,
.cell-tout--featured--left .field-subtitle {
    font-size: 18px;
    font-weight: inherit
}

.cell-tout--featured--center .inner-cell ul,
.cell-tout--featured--left .inner-cell ul {
    margin: 0 -10px
}

.cell-tout--featured--center .inner-cell ul li,
.cell-tout--featured--left .inner-cell ul li {
    padding: 0 10px
}

.cell-tout--featured--center .num1 .field-title a,
.cell-tout--featured--center .num2 .field-title a,
.cell-tout--featured--left .num1 .field-title a,
.cell-tout--featured--left .num2 .field-title a {
    font-size: 20px
}

@media all and (max-width:640px) {
    .cell-tout--featured--center .inner-cell h3,
    .cell-tout--featured--left .inner-cell h3 {
        text-align: left!important;
        margin-bottom: 15px!important
    }
    .cell-tout--featured--center ul,
    .cell-tout--featured--left ul {
        padding: 0 12px!important
    }
    .cell-tout--featured--center li,
    .cell-tout--featured--left li {
        width: 100%!important;
        padding: 0 0 15px!important;
        margin: 0 0 15px!important;
        border-bottom: 1px dotted #000
    }
    .cell-tout--featured--center li.field-item,
    .cell-tout--featured--left li.field-item {
        text-align: left!important
    }
    .cell-tout--featured--center li:last-child,
    .cell-tout--featured--left li:last-child {
        padding-bottom: 0!important;
        margin-bottom: 0!important;
        border-bottom: none
    }
    .cell-tout--featured--center .caption-wrapper,
    .cell-tout--featured--center .field-image,
    .cell-tout--featured--left .caption-wrapper,
    .cell-tout--featured--left .field-image {
        vertical-align: top;
        display: inline-block;
        float: left!important
    }
    .cell-tout--featured--center .field-image,
    .cell-tout--featured--left .field-image {
        width: 130px!important
    }
    .cell-tout--featured--center .caption-wrapper,
    .cell-tout--featured--left .caption-wrapper {
        width: calc(100% - 140px)!important;
        margin-right: 0!important
    }
    .cell-tout--featured--center .field-title a,
    .cell-tout--featured--left .field-title a {
        font-size: 18px!important
    }
    .cell-tout--featured--center .field-subtitle,
    .cell-tout--featured--left .field-subtitle {
        font-size: 16px!important
    }
}

.tout--featured--center h3 {
    text-align: center!important
}

.cell-tout--featured-boxed-overlay--paired,
.cell-tout--featured-gradient-overlay--paired {
    position: relative;
    background: #26262d;
    margin: 0 auto;
    text-align: center;
    padding: 35px 0
}

@media all and (max-width:1024px) {
    .cell-tout--featured-boxed-overlay--paired,
    .cell-tout--featured-gradient-overlay--paired {
        padding-left: 12px!important;
        padding-right: 12px!important
    }
}

.cell-tout--featured-boxed-overlay--paired.medium .cell,
.cell-tout--featured-gradient-overlay--paired.medium .cell {
    max-width: 500px
}

@media all and (max-width:1024px) {
    .cell-tout--featured-boxed-overlay--paired.medium .cell,
    .cell-tout--featured-gradient-overlay--paired.medium .cell {
        max-width: 100%
    }
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired {
    position: relative
}

@media all and (max-width:768px) {
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .inner-cell,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-field-image,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-field-image {
    padding-bottom: 0!important
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-image,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-image,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-image {
        border-radius: 0
    }
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-image::before,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-image::before,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-image::before {
        display: none
    }
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-sponsor-label,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-sponsor-label {
    top: 5px;
    left: 5px
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-sponsor-label,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-sponsor-label {
    border-radius: 0
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .caption-wrapper,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-teaser-header,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .caption-wrapper,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .caption-wrapper,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-teaser-header,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .caption-wrapper,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-teaser-header {
        pointer-events: auto
    }
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-item .caption-wrapper,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-item .pane-node-teaser-header,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .caption-wrapper,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .pane-node-teaser-header,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-item .caption-wrapper,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-item .pane-node-teaser-header,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .caption-wrapper,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 40px
}

.article-sidebar .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-item .caption-wrapper,
.article-sidebar .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-item .pane-node-teaser-header,
.article-sidebar .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .caption-wrapper,
.article-sidebar .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .pane-node-teaser-header,
.article-sidebar .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-item .caption-wrapper,
.article-sidebar .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-item .pane-node-teaser-header,
.article-sidebar .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .caption-wrapper,
.article-sidebar .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-item .caption-wrapper,
.article-sidebar-fullheader .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .caption-wrapper,
.article-sidebar-fullheader .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-item .caption-wrapper,
.article-sidebar-fullheader .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .caption-wrapper,
.article-sidebar-fullheader .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .pane-node-teaser-header {
    max-width: 500px
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num2 .caption-wrapper,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num2 .pane-node-teaser-header,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num3 .caption-wrapper,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num3 .pane-node-teaser-header,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num2 .caption-wrapper,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num2 .pane-node-teaser-header,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num3 .caption-wrapper,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px
}

@media all and (max-width:768px) {
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-item .caption-wrapper,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-item .pane-node-teaser-header,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .caption-wrapper,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .pane-node-teaser-header,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num2 .caption-wrapper,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num2 .pane-node-teaser-header,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num3 .caption-wrapper,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .num3 .pane-node-teaser-header,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-item .caption-wrapper,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-item .pane-node-teaser-header,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .caption-wrapper,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num1 .pane-node-teaser-header,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num2 .caption-wrapper,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num2 .pane-node-teaser-header,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num3 .caption-wrapper,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-image::before,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-image::before {
    background: linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, 0) 60%)
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .caption-wrapper,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-teaser-header,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .caption-wrapper,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-teaser-header {
    background-color: transparent
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-title,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-created,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-title,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-title,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-created,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-title {
    color: #fff!important
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-title a,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-created a,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-title a,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-title a,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-created a,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-title a {
    color: #fff!important
}

@media all and (max-width:768px) {
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-title,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-created,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-title,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-title,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-created,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-title {
        color: #fff!important
    }
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-title a,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-created a,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-title a,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-title a,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-created a,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .pane-node-title a {
        color: #fff!important
    }
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-subtitle,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-subtitle {
    color: #fff
}

@media all and (max-width:768px) {
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .field-subtitle,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .field-subtitle {
        color: #fff
    }
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow a,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow a,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-gradient-overlay--paired .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired {
    position: relative
}

@media all and (max-width:768px) {
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .inner-cell,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-field-image,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-field-image {
    padding-bottom: 0!important
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-image,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-image,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-image {
        border-radius: 0
    }
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-image::before,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-image::before,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-image::before {
        display: none
    }
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-sponsor-label,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-sponsor-label {
    top: 5px;
    left: 5px
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-sponsor-label,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-sponsor-label {
    border-radius: 0
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .caption-wrapper,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-teaser-header,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .caption-wrapper,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .caption-wrapper,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-teaser-header,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .caption-wrapper,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-teaser-header {
        pointer-events: auto
    }
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-item .caption-wrapper,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-item .pane-node-teaser-header,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .caption-wrapper,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .pane-node-teaser-header,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-item .caption-wrapper,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-item .pane-node-teaser-header,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .caption-wrapper,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 40px
}

.article-sidebar .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-item .caption-wrapper,
.article-sidebar .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-item .pane-node-teaser-header,
.article-sidebar .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .caption-wrapper,
.article-sidebar .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .pane-node-teaser-header,
.article-sidebar .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-item .caption-wrapper,
.article-sidebar .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-item .pane-node-teaser-header,
.article-sidebar .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .caption-wrapper,
.article-sidebar .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-item .caption-wrapper,
.article-sidebar-fullheader .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .caption-wrapper,
.article-sidebar-fullheader .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-item .caption-wrapper,
.article-sidebar-fullheader .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .caption-wrapper,
.article-sidebar-fullheader .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .pane-node-teaser-header {
    max-width: 500px
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num2 .caption-wrapper,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num2 .pane-node-teaser-header,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num3 .caption-wrapper,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num3 .pane-node-teaser-header,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num2 .caption-wrapper,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num2 .pane-node-teaser-header,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num3 .caption-wrapper,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px
}

@media all and (max-width:768px) {
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-item .caption-wrapper,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-item .pane-node-teaser-header,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .caption-wrapper,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .pane-node-teaser-header,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num2 .caption-wrapper,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num2 .pane-node-teaser-header,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num3 .caption-wrapper,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num3 .pane-node-teaser-header,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-item .caption-wrapper,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-item .pane-node-teaser-header,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .caption-wrapper,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .pane-node-teaser-header,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num2 .caption-wrapper,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num2 .pane-node-teaser-header,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num3 .caption-wrapper,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .caption-wrapper,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-teaser-header,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .caption-wrapper,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-teaser-header {
    background-color: #f0f0f6;
    padding: 8px 12px
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .caption-wrapper,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .pane-node-teaser-header,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired.num1 .caption-wrapper,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired.num1 .pane-node-teaser-header,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .caption-wrapper,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .num1 .pane-node-teaser-header,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired.num1 .caption-wrapper,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired.num1 .pane-node-teaser-header {
    padding: 16px 24px
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-title,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-created,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-title,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-title,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-created,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-title {
    color: #26262d!important
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-title a,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-created a,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-title a,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-title a,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-created a,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-title a {
    color: #26262d!important
}

@media all and (max-width:768px) {
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-title,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-created,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-title,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-title,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-created,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-title {
        color: #fff!important
    }
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-title a,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-created a,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-title a,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-title a,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-created a,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .pane-node-title a {
        color: #fff!important
    }
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-subtitle,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-subtitle {
    color: #26262d
}

@media all and (max-width:768px) {
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .field-subtitle,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .field-subtitle {
        color: #fff
    }
}

.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow,
.cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow a,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow,
.cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow,
    .cell-tout--featured-boxed-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow a,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow,
    .cell-tout--featured-gradient-overlay--paired>.tout--featured-boxed-overlay--paired .primary-channel-eyebrow a {
        color: #e23e21
    }
}

@media all and (max-width:1024px) {
    .cell-tout--featured-boxed-overlay--paired .cell:first-child,
    .cell-tout--featured-gradient-overlay--paired .cell:first-child {
        padding-bottom: 15px
    }
}

.cell-tout--featured-boxed-overlay--paired .listing-cell .field-multi-blog-blog-reference,
.cell-tout--featured-boxed-overlay--paired .listing-cell .primary-channel-eyebrow,
.cell-tout--featured-gradient-overlay--paired .listing-cell .field-multi-blog-blog-reference,
.cell-tout--featured-gradient-overlay--paired .listing-cell .primary-channel-eyebrow {
    color: #e23e21
}

.cell-tout--featured-boxed-overlay--paired .listing-cell .pane-node-created,
.cell-tout--featured-boxed-overlay--paired .listing-cell .pane-node-created a,
.cell-tout--featured-boxed-overlay--paired .listing-cell .pane-node-title a,
.cell-tout--featured-gradient-overlay--paired .listing-cell .pane-node-created,
.cell-tout--featured-gradient-overlay--paired .listing-cell .pane-node-created a,
.cell-tout--featured-gradient-overlay--paired .listing-cell .pane-node-title a {
    color: #fff!important
}

.cell-tout--featured-boxed-overlay--paired .listing-cell .pane-node-field-subtitle,
.cell-tout--featured-gradient-overlay--paired .listing-cell .pane-node-field-subtitle {
    display: none
}

.cell-tout--package {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    padding-bottom: 35px!important
}

.cell-tout--package .inner-cell {
    padding: 0!important;
    margin: 0!important
}

@media screen and (min-width:1024px) {
    .cell-tout--package .images-cell .field-image {
        min-width: 601px
    }
}

@media all and (max-width:1024px) {
    .cell-tout--package {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .cell-tout--package .images-cell .field-image {
        min-width: none
    }
    .cell-tout--package h2 {
        -ms-flex-order: 1;
        order: 1;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%
    }
    .cell-tout--package .images-cell {
        -ms-flex-order: 2;
        order: 2
    }
    .cell-tout--package .text-cell {
        -ms-flex-order: 3;
        order: 3
    }
}

.cell-tout--package .section-title {
    -ms-flex: 1 100%;
    flex: 1 100%
}

.cell-tout--package .cell {
    -ms-flex: 1 auto;
    flex: 1 auto
}

.cell-tout--package .cell ul {
    margin: 0!important
}

.cell-tout--package .cell li {
    font-weight: inherit
}

@media all and (max-width:1024px) {
    .cell-tout--package .cell {
        display: block;
        width: 100%!important
    }
}

.cell-tout--package .cell.images-cell {
    width: 54%
}

.cell-tout--package .cell.images-cell .field-image {
    padding-bottom: 0!important
}

.cell-tout--package .cell.images-cell .caption-wrapper {
    display: none
}

.cell-tout--package .cell.text-cell {
    width: 45%;
    padding: 50px!important;
    color: #fff;
    background: #26262d
}

@media all and (max-width:768px) {
    .cell-tout--package .cell.text-cell {
        padding: 15px!important
    }
}

.cell-tout--package .cell.text-cell h2,
.cell-tout--package .cell.text-cell h3 {
    color: #fff;
    font-family: Lyon, Helvetica, serif;
    font-weight: 700
}

.cell-tout--package .cell.text-cell h2 {
    font-size: 50px
}

.cell-tout--package .cell.text-cell h2+h3 {
    margin-top: -10px
}

@media all and (max-width:768px) {
    .cell-tout--package .cell.text-cell h2 {
        font-size: 24px
    }
}

.cell-tout--package .cell.text-cell h3 {
    font-size: 20px
}

@media all and (max-width:768px) {
    .cell-tout--package .cell.text-cell h3 {
        font-size: 18px
    }
}

.cell-tout--package .cell.text-cell ul {
    margin-left: 20px!important
}

.cell-tout--package .cell.text-cell p:first-of-type {
    top: 0!important
}

.cell-tout--package .cell.text-cell a {
    display: block;
    padding: 4px 0;
    text-decoration: none;
    color: #fff;
    opacity: .75
}

.cell-tout--package .cell.text-cell a:hover {
    opacity: .5
}

.cell-tout--package .cell.text-cell em {
    display: inline-block;
    margin-right: 20px
}

.cell-tout--package .cell.text-cell em a {
    display: inline-block;
    margin-top: 30px;
    font-style: normal;
    opacity: inherit
}

.cell-tout--package .cell.text-cell em a:hover {
    opacity: inherit
}

.cell-tout--package .field-body {
    font-size: 18px;
    font-family: Lyon, Helvetica, serif
}

.cell-tout--package .field-body a {
    border-bottom: none
}

.tout--boxed-overlay--left--full-width {
    position: relative
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--left--full-width .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.tout--boxed-overlay--left--full-width .pane-node-field-image {
    padding-bottom: 0!important
}

.tout--boxed-overlay--left--full-width .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--left--full-width .field-image {
        border-radius: 0
    }
}

.tout--boxed-overlay--left--full-width .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--left--full-width .field-image::before {
        display: none
    }
}

.tout--boxed-overlay--left--full-width .pane-sponsor-label {
    top: 5px;
    left: 5px
}

.tout--boxed-overlay--left--full-width .field-sponsor-label {
    border-radius: 0
}

.tout--boxed-overlay--left--full-width .caption-wrapper,
.tout--boxed-overlay--left--full-width .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--left--full-width .caption-wrapper,
    .tout--boxed-overlay--left--full-width .pane-node-teaser-header {
        pointer-events: auto
    }
}

.tout--boxed-overlay--left--full-width .field-item .caption-wrapper,
.tout--boxed-overlay--left--full-width .field-item .pane-node-teaser-header,
.tout--boxed-overlay--left--full-width .num1 .caption-wrapper,
.tout--boxed-overlay--left--full-width .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 40px
}

.article-sidebar .tout--boxed-overlay--left--full-width .field-item .caption-wrapper,
.article-sidebar .tout--boxed-overlay--left--full-width .field-item .pane-node-teaser-header,
.article-sidebar .tout--boxed-overlay--left--full-width .num1 .caption-wrapper,
.article-sidebar .tout--boxed-overlay--left--full-width .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .tout--boxed-overlay--left--full-width .field-item .caption-wrapper,
.article-sidebar-fullheader .tout--boxed-overlay--left--full-width .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .tout--boxed-overlay--left--full-width .num1 .caption-wrapper,
.article-sidebar-fullheader .tout--boxed-overlay--left--full-width .num1 .pane-node-teaser-header {
    max-width: 500px
}

.tout--boxed-overlay--left--full-width .num2 .caption-wrapper,
.tout--boxed-overlay--left--full-width .num2 .pane-node-teaser-header,
.tout--boxed-overlay--left--full-width .num3 .caption-wrapper,
.tout--boxed-overlay--left--full-width .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--left--full-width .field-item .caption-wrapper,
    .tout--boxed-overlay--left--full-width .field-item .pane-node-teaser-header,
    .tout--boxed-overlay--left--full-width .num1 .caption-wrapper,
    .tout--boxed-overlay--left--full-width .num1 .pane-node-teaser-header,
    .tout--boxed-overlay--left--full-width .num2 .caption-wrapper,
    .tout--boxed-overlay--left--full-width .num2 .pane-node-teaser-header,
    .tout--boxed-overlay--left--full-width .num3 .caption-wrapper,
    .tout--boxed-overlay--left--full-width .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.tout--boxed-overlay--left--full-width .caption-wrapper,
.tout--boxed-overlay--left--full-width .pane-node-teaser-header {
    background-color: #f0f0f6;
    padding: 8px 12px
}

.tout--boxed-overlay--left--full-width .num1 .caption-wrapper,
.tout--boxed-overlay--left--full-width .num1 .pane-node-teaser-header,
.tout--boxed-overlay--left--full-width.num1 .caption-wrapper,
.tout--boxed-overlay--left--full-width.num1 .pane-node-teaser-header {
    padding: 16px 24px
}

.tout--boxed-overlay--left--full-width .field-title,
.tout--boxed-overlay--left--full-width .pane-node-created,
.tout--boxed-overlay--left--full-width .pane-node-title {
    color: #26262d!important
}

.tout--boxed-overlay--left--full-width .field-title a,
.tout--boxed-overlay--left--full-width .pane-node-created a,
.tout--boxed-overlay--left--full-width .pane-node-title a {
    color: #26262d!important
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--left--full-width .field-title,
    .tout--boxed-overlay--left--full-width .pane-node-created,
    .tout--boxed-overlay--left--full-width .pane-node-title {
        color: #fff!important
    }
    .tout--boxed-overlay--left--full-width .field-title a,
    .tout--boxed-overlay--left--full-width .pane-node-created a,
    .tout--boxed-overlay--left--full-width .pane-node-title a {
        color: #fff!important
    }
}

.tout--boxed-overlay--left--full-width .field-subtitle {
    color: #26262d
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--left--full-width .field-subtitle {
        color: #fff
    }
}

.tout--boxed-overlay--left--full-width .primary-channel-eyebrow,
.tout--boxed-overlay--left--full-width .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--left--full-width .primary-channel-eyebrow,
    .tout--boxed-overlay--left--full-width .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.cell-tout--boxed-overlay--left--full-width.paired .tout--boxed-overlay--left--full-width.num1 .caption-wrapper {
    right: 40px;
    max-width: 400px
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--left--full-width.paired .tout--boxed-overlay--left--full-width.num1 .caption-wrapper {
        right: 0;
        max-width: 100%
    }
}

.cell-tout--boxed-overlay--left--full-width.paired .tout--boxed-overlay--left--full-width.num1 .caption-wrapper .field-title {
    font-size: 24px
}

.cell-tout--boxed-overlay--left--full-bleed {
    position: relative
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--left--full-bleed .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.cell-tout--boxed-overlay--left--full-bleed .pane-node-field-image {
    padding-bottom: 0!important
}

.cell-tout--boxed-overlay--left--full-bleed .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--left--full-bleed .field-image {
        border-radius: 0
    }
}

.cell-tout--boxed-overlay--left--full-bleed .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--left--full-bleed .field-image::before {
        display: none
    }
}

.cell-tout--boxed-overlay--left--full-bleed .pane-sponsor-label {
    top: 5px;
    left: 5px
}

.cell-tout--boxed-overlay--left--full-bleed .field-sponsor-label {
    border-radius: 0
}

.cell-tout--boxed-overlay--left--full-bleed .caption-wrapper,
.cell-tout--boxed-overlay--left--full-bleed .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--left--full-bleed .caption-wrapper,
    .cell-tout--boxed-overlay--left--full-bleed .pane-node-teaser-header {
        pointer-events: auto
    }
}

.cell-tout--boxed-overlay--left--full-bleed .field-item .caption-wrapper,
.cell-tout--boxed-overlay--left--full-bleed .field-item .pane-node-teaser-header,
.cell-tout--boxed-overlay--left--full-bleed .num1 .caption-wrapper,
.cell-tout--boxed-overlay--left--full-bleed .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 40px
}

.article-sidebar .cell-tout--boxed-overlay--left--full-bleed .field-item .caption-wrapper,
.article-sidebar .cell-tout--boxed-overlay--left--full-bleed .field-item .pane-node-teaser-header,
.article-sidebar .cell-tout--boxed-overlay--left--full-bleed .num1 .caption-wrapper,
.article-sidebar .cell-tout--boxed-overlay--left--full-bleed .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--boxed-overlay--left--full-bleed .field-item .caption-wrapper,
.article-sidebar-fullheader .cell-tout--boxed-overlay--left--full-bleed .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--boxed-overlay--left--full-bleed .num1 .caption-wrapper,
.article-sidebar-fullheader .cell-tout--boxed-overlay--left--full-bleed .num1 .pane-node-teaser-header {
    max-width: 500px
}

.cell-tout--boxed-overlay--left--full-bleed .num2 .caption-wrapper,
.cell-tout--boxed-overlay--left--full-bleed .num2 .pane-node-teaser-header,
.cell-tout--boxed-overlay--left--full-bleed .num3 .caption-wrapper,
.cell-tout--boxed-overlay--left--full-bleed .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--left--full-bleed .field-item .caption-wrapper,
    .cell-tout--boxed-overlay--left--full-bleed .field-item .pane-node-teaser-header,
    .cell-tout--boxed-overlay--left--full-bleed .num1 .caption-wrapper,
    .cell-tout--boxed-overlay--left--full-bleed .num1 .pane-node-teaser-header,
    .cell-tout--boxed-overlay--left--full-bleed .num2 .caption-wrapper,
    .cell-tout--boxed-overlay--left--full-bleed .num2 .pane-node-teaser-header,
    .cell-tout--boxed-overlay--left--full-bleed .num3 .caption-wrapper,
    .cell-tout--boxed-overlay--left--full-bleed .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.cell-tout--boxed-overlay--left--full-bleed .caption-wrapper,
.cell-tout--boxed-overlay--left--full-bleed .pane-node-teaser-header {
    background-color: #f0f0f6;
    padding: 8px 12px
}

.cell-tout--boxed-overlay--left--full-bleed .num1 .caption-wrapper,
.cell-tout--boxed-overlay--left--full-bleed .num1 .pane-node-teaser-header,
.cell-tout--boxed-overlay--left--full-bleed.num1 .caption-wrapper,
.cell-tout--boxed-overlay--left--full-bleed.num1 .pane-node-teaser-header {
    padding: 16px 24px
}

.cell-tout--boxed-overlay--left--full-bleed .field-title,
.cell-tout--boxed-overlay--left--full-bleed .pane-node-created,
.cell-tout--boxed-overlay--left--full-bleed .pane-node-title {
    color: #26262d!important
}

.cell-tout--boxed-overlay--left--full-bleed .field-title a,
.cell-tout--boxed-overlay--left--full-bleed .pane-node-created a,
.cell-tout--boxed-overlay--left--full-bleed .pane-node-title a {
    color: #26262d!important
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--left--full-bleed .field-title,
    .cell-tout--boxed-overlay--left--full-bleed .pane-node-created,
    .cell-tout--boxed-overlay--left--full-bleed .pane-node-title {
        color: #fff!important
    }
    .cell-tout--boxed-overlay--left--full-bleed .field-title a,
    .cell-tout--boxed-overlay--left--full-bleed .pane-node-created a,
    .cell-tout--boxed-overlay--left--full-bleed .pane-node-title a {
        color: #fff!important
    }
}

.cell-tout--boxed-overlay--left--full-bleed .field-subtitle {
    color: #26262d
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--left--full-bleed .field-subtitle {
        color: #fff
    }
}

.cell-tout--boxed-overlay--left--full-bleed .primary-channel-eyebrow,
.cell-tout--boxed-overlay--left--full-bleed .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--left--full-bleed .primary-channel-eyebrow,
    .cell-tout--boxed-overlay--left--full-bleed .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.tout--boxed-overlay--center--full-width {
    position: relative
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--center--full-width .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.tout--boxed-overlay--center--full-width .pane-node-field-image {
    padding-bottom: 0!important
}

.tout--boxed-overlay--center--full-width .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--center--full-width .field-image {
        border-radius: 0
    }
}

.tout--boxed-overlay--center--full-width .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--center--full-width .field-image::before {
        display: none
    }
}

.tout--boxed-overlay--center--full-width .pane-sponsor-label {
    top: 5px
}

.tout--boxed-overlay--center--full-width .field-sponsor-label {
    border-radius: 0
}

.tout--boxed-overlay--center--full-width .caption-wrapper,
.tout--boxed-overlay--center--full-width .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--center--full-width .caption-wrapper,
    .tout--boxed-overlay--center--full-width .pane-node-teaser-header {
        pointer-events: auto
    }
}

.tout--boxed-overlay--center--full-width .field-item .caption-wrapper,
.tout--boxed-overlay--center--full-width .field-item .pane-node-teaser-header,
.tout--boxed-overlay--center--full-width .num1 .caption-wrapper,
.tout--boxed-overlay--center--full-width .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 15%;
    right: 15%;
    max-width: none;
    text-align: center
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--center--full-width .field-item .caption-wrapper,
    .tout--boxed-overlay--center--full-width .field-item .pane-node-teaser-header,
    .tout--boxed-overlay--center--full-width .num1 .caption-wrapper,
    .tout--boxed-overlay--center--full-width .num1 .pane-node-teaser-header {
        text-align: left
    }
}

.article-sidebar .tout--boxed-overlay--center--full-width .field-item .caption-wrapper,
.article-sidebar .tout--boxed-overlay--center--full-width .field-item .pane-node-teaser-header,
.article-sidebar .tout--boxed-overlay--center--full-width .num1 .caption-wrapper,
.article-sidebar .tout--boxed-overlay--center--full-width .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .tout--boxed-overlay--center--full-width .field-item .caption-wrapper,
.article-sidebar-fullheader .tout--boxed-overlay--center--full-width .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .tout--boxed-overlay--center--full-width .num1 .caption-wrapper,
.article-sidebar-fullheader .tout--boxed-overlay--center--full-width .num1 .pane-node-teaser-header {
    max-width: 500px
}

.tout--boxed-overlay--center--full-width .num2 .caption-wrapper,
.tout--boxed-overlay--center--full-width .num2 .pane-node-teaser-header,
.tout--boxed-overlay--center--full-width .num3 .caption-wrapper,
.tout--boxed-overlay--center--full-width .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px;
    right: 25px;
    max-width: none;
    text-align: center
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--center--full-width .num2 .caption-wrapper,
    .tout--boxed-overlay--center--full-width .num2 .pane-node-teaser-header,
    .tout--boxed-overlay--center--full-width .num3 .caption-wrapper,
    .tout--boxed-overlay--center--full-width .num3 .pane-node-teaser-header {
        text-align: left
    }
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--center--full-width .field-item .caption-wrapper,
    .tout--boxed-overlay--center--full-width .field-item .pane-node-teaser-header,
    .tout--boxed-overlay--center--full-width .num1 .caption-wrapper,
    .tout--boxed-overlay--center--full-width .num1 .pane-node-teaser-header,
    .tout--boxed-overlay--center--full-width .num2 .caption-wrapper,
    .tout--boxed-overlay--center--full-width .num2 .pane-node-teaser-header,
    .tout--boxed-overlay--center--full-width .num3 .caption-wrapper,
    .tout--boxed-overlay--center--full-width .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.tout--boxed-overlay--center--full-width .caption-wrapper,
.tout--boxed-overlay--center--full-width .pane-node-teaser-header {
    background-color: #f0f0f6;
    padding: 8px 12px
}

.tout--boxed-overlay--center--full-width .num1 .caption-wrapper,
.tout--boxed-overlay--center--full-width .num1 .pane-node-teaser-header,
.tout--boxed-overlay--center--full-width.num1 .caption-wrapper,
.tout--boxed-overlay--center--full-width.num1 .pane-node-teaser-header {
    padding: 16px 24px
}

.tout--boxed-overlay--center--full-width .field-title,
.tout--boxed-overlay--center--full-width .pane-node-created,
.tout--boxed-overlay--center--full-width .pane-node-title {
    color: #26262d!important
}

.tout--boxed-overlay--center--full-width .field-title a,
.tout--boxed-overlay--center--full-width .pane-node-created a,
.tout--boxed-overlay--center--full-width .pane-node-title a {
    color: #26262d!important
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--center--full-width .field-title,
    .tout--boxed-overlay--center--full-width .pane-node-created,
    .tout--boxed-overlay--center--full-width .pane-node-title {
        color: #fff!important
    }
    .tout--boxed-overlay--center--full-width .field-title a,
    .tout--boxed-overlay--center--full-width .pane-node-created a,
    .tout--boxed-overlay--center--full-width .pane-node-title a {
        color: #fff!important
    }
}

.tout--boxed-overlay--center--full-width .field-subtitle {
    color: #26262d
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--center--full-width .field-subtitle {
        color: #fff
    }
}

.tout--boxed-overlay--center--full-width .primary-channel-eyebrow,
.tout--boxed-overlay--center--full-width .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--center--full-width .primary-channel-eyebrow,
    .tout--boxed-overlay--center--full-width .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.cell-tout--boxed-overlay--center--full-bleed {
    position: relative
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--center--full-bleed .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.cell-tout--boxed-overlay--center--full-bleed .pane-node-field-image {
    padding-bottom: 0!important
}

.cell-tout--boxed-overlay--center--full-bleed .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--center--full-bleed .field-image {
        border-radius: 0
    }
}

.cell-tout--boxed-overlay--center--full-bleed .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--center--full-bleed .field-image::before {
        display: none
    }
}

.cell-tout--boxed-overlay--center--full-bleed .pane-sponsor-label {
    top: 5px
}

.cell-tout--boxed-overlay--center--full-bleed .field-sponsor-label {
    border-radius: 0
}

.cell-tout--boxed-overlay--center--full-bleed .caption-wrapper,
.cell-tout--boxed-overlay--center--full-bleed .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--center--full-bleed .caption-wrapper,
    .cell-tout--boxed-overlay--center--full-bleed .pane-node-teaser-header {
        pointer-events: auto
    }
}

.cell-tout--boxed-overlay--center--full-bleed .field-item .caption-wrapper,
.cell-tout--boxed-overlay--center--full-bleed .field-item .pane-node-teaser-header,
.cell-tout--boxed-overlay--center--full-bleed .num1 .caption-wrapper,
.cell-tout--boxed-overlay--center--full-bleed .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 15%;
    right: 15%;
    max-width: none;
    text-align: center
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--center--full-bleed .field-item .caption-wrapper,
    .cell-tout--boxed-overlay--center--full-bleed .field-item .pane-node-teaser-header,
    .cell-tout--boxed-overlay--center--full-bleed .num1 .caption-wrapper,
    .cell-tout--boxed-overlay--center--full-bleed .num1 .pane-node-teaser-header {
        text-align: left
    }
}

.article-sidebar .cell-tout--boxed-overlay--center--full-bleed .field-item .caption-wrapper,
.article-sidebar .cell-tout--boxed-overlay--center--full-bleed .field-item .pane-node-teaser-header,
.article-sidebar .cell-tout--boxed-overlay--center--full-bleed .num1 .caption-wrapper,
.article-sidebar .cell-tout--boxed-overlay--center--full-bleed .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--boxed-overlay--center--full-bleed .field-item .caption-wrapper,
.article-sidebar-fullheader .cell-tout--boxed-overlay--center--full-bleed .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--boxed-overlay--center--full-bleed .num1 .caption-wrapper,
.article-sidebar-fullheader .cell-tout--boxed-overlay--center--full-bleed .num1 .pane-node-teaser-header {
    max-width: 500px
}

.cell-tout--boxed-overlay--center--full-bleed .num2 .caption-wrapper,
.cell-tout--boxed-overlay--center--full-bleed .num2 .pane-node-teaser-header,
.cell-tout--boxed-overlay--center--full-bleed .num3 .caption-wrapper,
.cell-tout--boxed-overlay--center--full-bleed .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px;
    right: 25px;
    max-width: none;
    text-align: center
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--center--full-bleed .num2 .caption-wrapper,
    .cell-tout--boxed-overlay--center--full-bleed .num2 .pane-node-teaser-header,
    .cell-tout--boxed-overlay--center--full-bleed .num3 .caption-wrapper,
    .cell-tout--boxed-overlay--center--full-bleed .num3 .pane-node-teaser-header {
        text-align: left
    }
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--center--full-bleed .field-item .caption-wrapper,
    .cell-tout--boxed-overlay--center--full-bleed .field-item .pane-node-teaser-header,
    .cell-tout--boxed-overlay--center--full-bleed .num1 .caption-wrapper,
    .cell-tout--boxed-overlay--center--full-bleed .num1 .pane-node-teaser-header,
    .cell-tout--boxed-overlay--center--full-bleed .num2 .caption-wrapper,
    .cell-tout--boxed-overlay--center--full-bleed .num2 .pane-node-teaser-header,
    .cell-tout--boxed-overlay--center--full-bleed .num3 .caption-wrapper,
    .cell-tout--boxed-overlay--center--full-bleed .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.cell-tout--boxed-overlay--center--full-bleed .caption-wrapper,
.cell-tout--boxed-overlay--center--full-bleed .pane-node-teaser-header {
    background-color: #f0f0f6;
    padding: 8px 12px
}

.cell-tout--boxed-overlay--center--full-bleed .num1 .caption-wrapper,
.cell-tout--boxed-overlay--center--full-bleed .num1 .pane-node-teaser-header,
.cell-tout--boxed-overlay--center--full-bleed.num1 .caption-wrapper,
.cell-tout--boxed-overlay--center--full-bleed.num1 .pane-node-teaser-header {
    padding: 16px 24px
}

.cell-tout--boxed-overlay--center--full-bleed .field-title,
.cell-tout--boxed-overlay--center--full-bleed .pane-node-created,
.cell-tout--boxed-overlay--center--full-bleed .pane-node-title {
    color: #26262d!important
}

.cell-tout--boxed-overlay--center--full-bleed .field-title a,
.cell-tout--boxed-overlay--center--full-bleed .pane-node-created a,
.cell-tout--boxed-overlay--center--full-bleed .pane-node-title a {
    color: #26262d!important
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--center--full-bleed .field-title,
    .cell-tout--boxed-overlay--center--full-bleed .pane-node-created,
    .cell-tout--boxed-overlay--center--full-bleed .pane-node-title {
        color: #fff!important
    }
    .cell-tout--boxed-overlay--center--full-bleed .field-title a,
    .cell-tout--boxed-overlay--center--full-bleed .pane-node-created a,
    .cell-tout--boxed-overlay--center--full-bleed .pane-node-title a {
        color: #fff!important
    }
}

.cell-tout--boxed-overlay--center--full-bleed .field-subtitle {
    color: #26262d
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--center--full-bleed .field-subtitle {
        color: #fff
    }
}

.cell-tout--boxed-overlay--center--full-bleed .primary-channel-eyebrow,
.cell-tout--boxed-overlay--center--full-bleed .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--center--full-bleed .primary-channel-eyebrow,
    .cell-tout--boxed-overlay--center--full-bleed .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.tout--boxed-overlay--right--full-width {
    position: relative
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--right--full-width .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.tout--boxed-overlay--right--full-width .pane-node-field-image {
    padding-bottom: 0!important
}

.tout--boxed-overlay--right--full-width .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--right--full-width .field-image {
        border-radius: 0
    }
}

.tout--boxed-overlay--right--full-width .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--right--full-width .field-image::before {
        display: none
    }
}

.tout--boxed-overlay--right--full-width .pane-sponsor-label {
    top: 5px
}

.tout--boxed-overlay--right--full-width .field-sponsor-label {
    border-radius: 0
}

.tout--boxed-overlay--right--full-width .caption-wrapper,
.tout--boxed-overlay--right--full-width .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--right--full-width .caption-wrapper,
    .tout--boxed-overlay--right--full-width .pane-node-teaser-header {
        pointer-events: auto
    }
}

.tout--boxed-overlay--right--full-width .field-item .caption-wrapper,
.tout--boxed-overlay--right--full-width .field-item .pane-node-teaser-header,
.tout--boxed-overlay--right--full-width .num1 .caption-wrapper,
.tout--boxed-overlay--right--full-width .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    right: 40px
}

.article-sidebar .tout--boxed-overlay--right--full-width .field-item .caption-wrapper,
.article-sidebar .tout--boxed-overlay--right--full-width .field-item .pane-node-teaser-header,
.article-sidebar .tout--boxed-overlay--right--full-width .num1 .caption-wrapper,
.article-sidebar .tout--boxed-overlay--right--full-width .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .tout--boxed-overlay--right--full-width .field-item .caption-wrapper,
.article-sidebar-fullheader .tout--boxed-overlay--right--full-width .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .tout--boxed-overlay--right--full-width .num1 .caption-wrapper,
.article-sidebar-fullheader .tout--boxed-overlay--right--full-width .num1 .pane-node-teaser-header {
    max-width: 500px
}

.tout--boxed-overlay--right--full-width .num2 .caption-wrapper,
.tout--boxed-overlay--right--full-width .num2 .pane-node-teaser-header,
.tout--boxed-overlay--right--full-width .num3 .caption-wrapper,
.tout--boxed-overlay--right--full-width .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    right: 25px
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--right--full-width .field-item .caption-wrapper,
    .tout--boxed-overlay--right--full-width .field-item .pane-node-teaser-header,
    .tout--boxed-overlay--right--full-width .num1 .caption-wrapper,
    .tout--boxed-overlay--right--full-width .num1 .pane-node-teaser-header,
    .tout--boxed-overlay--right--full-width .num2 .caption-wrapper,
    .tout--boxed-overlay--right--full-width .num2 .pane-node-teaser-header,
    .tout--boxed-overlay--right--full-width .num3 .caption-wrapper,
    .tout--boxed-overlay--right--full-width .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.tout--boxed-overlay--right--full-width .caption-wrapper,
.tout--boxed-overlay--right--full-width .pane-node-teaser-header {
    background-color: #f0f0f6;
    padding: 8px 12px
}

.tout--boxed-overlay--right--full-width .num1 .caption-wrapper,
.tout--boxed-overlay--right--full-width .num1 .pane-node-teaser-header,
.tout--boxed-overlay--right--full-width.num1 .caption-wrapper,
.tout--boxed-overlay--right--full-width.num1 .pane-node-teaser-header {
    padding: 16px 24px
}

.tout--boxed-overlay--right--full-width .field-title,
.tout--boxed-overlay--right--full-width .pane-node-created,
.tout--boxed-overlay--right--full-width .pane-node-title {
    color: #26262d!important
}

.tout--boxed-overlay--right--full-width .field-title a,
.tout--boxed-overlay--right--full-width .pane-node-created a,
.tout--boxed-overlay--right--full-width .pane-node-title a {
    color: #26262d!important
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--right--full-width .field-title,
    .tout--boxed-overlay--right--full-width .pane-node-created,
    .tout--boxed-overlay--right--full-width .pane-node-title {
        color: #fff!important
    }
    .tout--boxed-overlay--right--full-width .field-title a,
    .tout--boxed-overlay--right--full-width .pane-node-created a,
    .tout--boxed-overlay--right--full-width .pane-node-title a {
        color: #fff!important
    }
}

.tout--boxed-overlay--right--full-width .field-subtitle {
    color: #26262d
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--right--full-width .field-subtitle {
        color: #fff
    }
}

.tout--boxed-overlay--right--full-width .primary-channel-eyebrow,
.tout--boxed-overlay--right--full-width .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .tout--boxed-overlay--right--full-width .primary-channel-eyebrow,
    .tout--boxed-overlay--right--full-width .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.cell-tout--boxed-overlay--right--full-width.paired .tout--boxed-overlay--right--full-width.num1 .caption-wrapper {
    left: 40px;
    max-width: 400px
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--right--full-width.paired .tout--boxed-overlay--right--full-width.num1 .caption-wrapper {
        left: 0;
        max-width: 100%
    }
}

.cell-tout--boxed-overlay--right--full-width.paired .tout--boxed-overlay--right--full-width.num1 .caption-wrapper .field-title {
    font-size: 24px
}

.cell-tout--boxed-overlay--right--full-bleed {
    position: relative
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--right--full-bleed .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.cell-tout--boxed-overlay--right--full-bleed .pane-node-field-image {
    padding-bottom: 0!important
}

.cell-tout--boxed-overlay--right--full-bleed .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--right--full-bleed .field-image {
        border-radius: 0
    }
}

.cell-tout--boxed-overlay--right--full-bleed .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--right--full-bleed .field-image::before {
        display: none
    }
}

.cell-tout--boxed-overlay--right--full-bleed .pane-sponsor-label {
    top: 5px
}

.cell-tout--boxed-overlay--right--full-bleed .field-sponsor-label {
    border-radius: 0
}

.cell-tout--boxed-overlay--right--full-bleed .caption-wrapper,
.cell-tout--boxed-overlay--right--full-bleed .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--right--full-bleed .caption-wrapper,
    .cell-tout--boxed-overlay--right--full-bleed .pane-node-teaser-header {
        pointer-events: auto
    }
}

.cell-tout--boxed-overlay--right--full-bleed .field-item .caption-wrapper,
.cell-tout--boxed-overlay--right--full-bleed .field-item .pane-node-teaser-header,
.cell-tout--boxed-overlay--right--full-bleed .num1 .caption-wrapper,
.cell-tout--boxed-overlay--right--full-bleed .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    right: 40px
}

.article-sidebar .cell-tout--boxed-overlay--right--full-bleed .field-item .caption-wrapper,
.article-sidebar .cell-tout--boxed-overlay--right--full-bleed .field-item .pane-node-teaser-header,
.article-sidebar .cell-tout--boxed-overlay--right--full-bleed .num1 .caption-wrapper,
.article-sidebar .cell-tout--boxed-overlay--right--full-bleed .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--boxed-overlay--right--full-bleed .field-item .caption-wrapper,
.article-sidebar-fullheader .cell-tout--boxed-overlay--right--full-bleed .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--boxed-overlay--right--full-bleed .num1 .caption-wrapper,
.article-sidebar-fullheader .cell-tout--boxed-overlay--right--full-bleed .num1 .pane-node-teaser-header {
    max-width: 500px
}

.cell-tout--boxed-overlay--right--full-bleed .num2 .caption-wrapper,
.cell-tout--boxed-overlay--right--full-bleed .num2 .pane-node-teaser-header,
.cell-tout--boxed-overlay--right--full-bleed .num3 .caption-wrapper,
.cell-tout--boxed-overlay--right--full-bleed .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    right: 25px
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--right--full-bleed .field-item .caption-wrapper,
    .cell-tout--boxed-overlay--right--full-bleed .field-item .pane-node-teaser-header,
    .cell-tout--boxed-overlay--right--full-bleed .num1 .caption-wrapper,
    .cell-tout--boxed-overlay--right--full-bleed .num1 .pane-node-teaser-header,
    .cell-tout--boxed-overlay--right--full-bleed .num2 .caption-wrapper,
    .cell-tout--boxed-overlay--right--full-bleed .num2 .pane-node-teaser-header,
    .cell-tout--boxed-overlay--right--full-bleed .num3 .caption-wrapper,
    .cell-tout--boxed-overlay--right--full-bleed .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.cell-tout--boxed-overlay--right--full-bleed .caption-wrapper,
.cell-tout--boxed-overlay--right--full-bleed .pane-node-teaser-header {
    background-color: #f0f0f6;
    padding: 8px 12px
}

.cell-tout--boxed-overlay--right--full-bleed .num1 .caption-wrapper,
.cell-tout--boxed-overlay--right--full-bleed .num1 .pane-node-teaser-header,
.cell-tout--boxed-overlay--right--full-bleed.num1 .caption-wrapper,
.cell-tout--boxed-overlay--right--full-bleed.num1 .pane-node-teaser-header {
    padding: 16px 24px
}

.cell-tout--boxed-overlay--right--full-bleed .field-title,
.cell-tout--boxed-overlay--right--full-bleed .pane-node-created,
.cell-tout--boxed-overlay--right--full-bleed .pane-node-title {
    color: #26262d!important
}

.cell-tout--boxed-overlay--right--full-bleed .field-title a,
.cell-tout--boxed-overlay--right--full-bleed .pane-node-created a,
.cell-tout--boxed-overlay--right--full-bleed .pane-node-title a {
    color: #26262d!important
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--right--full-bleed .field-title,
    .cell-tout--boxed-overlay--right--full-bleed .pane-node-created,
    .cell-tout--boxed-overlay--right--full-bleed .pane-node-title {
        color: #fff!important
    }
    .cell-tout--boxed-overlay--right--full-bleed .field-title a,
    .cell-tout--boxed-overlay--right--full-bleed .pane-node-created a,
    .cell-tout--boxed-overlay--right--full-bleed .pane-node-title a {
        color: #fff!important
    }
}

.cell-tout--boxed-overlay--right--full-bleed .field-subtitle {
    color: #26262d
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--right--full-bleed .field-subtitle {
        color: #fff
    }
}

.cell-tout--boxed-overlay--right--full-bleed .primary-channel-eyebrow,
.cell-tout--boxed-overlay--right--full-bleed .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .cell-tout--boxed-overlay--right--full-bleed .primary-channel-eyebrow,
    .cell-tout--boxed-overlay--right--full-bleed .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.tout--gradient-overlay--left--full-width {
    position: relative
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--left--full-width .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.tout--gradient-overlay--left--full-width .pane-node-field-image {
    padding-bottom: 0!important
}

.tout--gradient-overlay--left--full-width .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--left--full-width .field-image {
        border-radius: 0
    }
}

.tout--gradient-overlay--left--full-width .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--left--full-width .field-image::before {
        display: none
    }
}

.tout--gradient-overlay--left--full-width .pane-sponsor-label {
    top: 5px;
    left: 5px
}

.tout--gradient-overlay--left--full-width .field-sponsor-label {
    border-radius: 0
}

.tout--gradient-overlay--left--full-width .caption-wrapper,
.tout--gradient-overlay--left--full-width .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--left--full-width .caption-wrapper,
    .tout--gradient-overlay--left--full-width .pane-node-teaser-header {
        pointer-events: auto
    }
}

.tout--gradient-overlay--left--full-width .field-item .caption-wrapper,
.tout--gradient-overlay--left--full-width .field-item .pane-node-teaser-header,
.tout--gradient-overlay--left--full-width .num1 .caption-wrapper,
.tout--gradient-overlay--left--full-width .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 40px
}

.article-sidebar .tout--gradient-overlay--left--full-width .field-item .caption-wrapper,
.article-sidebar .tout--gradient-overlay--left--full-width .field-item .pane-node-teaser-header,
.article-sidebar .tout--gradient-overlay--left--full-width .num1 .caption-wrapper,
.article-sidebar .tout--gradient-overlay--left--full-width .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .tout--gradient-overlay--left--full-width .field-item .caption-wrapper,
.article-sidebar-fullheader .tout--gradient-overlay--left--full-width .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .tout--gradient-overlay--left--full-width .num1 .caption-wrapper,
.article-sidebar-fullheader .tout--gradient-overlay--left--full-width .num1 .pane-node-teaser-header {
    max-width: 500px
}

.tout--gradient-overlay--left--full-width .num2 .caption-wrapper,
.tout--gradient-overlay--left--full-width .num2 .pane-node-teaser-header,
.tout--gradient-overlay--left--full-width .num3 .caption-wrapper,
.tout--gradient-overlay--left--full-width .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--left--full-width .field-item .caption-wrapper,
    .tout--gradient-overlay--left--full-width .field-item .pane-node-teaser-header,
    .tout--gradient-overlay--left--full-width .num1 .caption-wrapper,
    .tout--gradient-overlay--left--full-width .num1 .pane-node-teaser-header,
    .tout--gradient-overlay--left--full-width .num2 .caption-wrapper,
    .tout--gradient-overlay--left--full-width .num2 .pane-node-teaser-header,
    .tout--gradient-overlay--left--full-width .num3 .caption-wrapper,
    .tout--gradient-overlay--left--full-width .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.tout--gradient-overlay--left--full-width .field-image::before {
    background: linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, 0) 60%)
}

.tout--gradient-overlay--left--full-width .caption-wrapper,
.tout--gradient-overlay--left--full-width .pane-node-teaser-header {
    background-color: transparent
}

.tout--gradient-overlay--left--full-width .field-title,
.tout--gradient-overlay--left--full-width .pane-node-created,
.tout--gradient-overlay--left--full-width .pane-node-title {
    color: #fff!important
}

.tout--gradient-overlay--left--full-width .field-title a,
.tout--gradient-overlay--left--full-width .pane-node-created a,
.tout--gradient-overlay--left--full-width .pane-node-title a {
    color: #fff!important
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--left--full-width .field-title,
    .tout--gradient-overlay--left--full-width .pane-node-created,
    .tout--gradient-overlay--left--full-width .pane-node-title {
        color: #fff!important
    }
    .tout--gradient-overlay--left--full-width .field-title a,
    .tout--gradient-overlay--left--full-width .pane-node-created a,
    .tout--gradient-overlay--left--full-width .pane-node-title a {
        color: #fff!important
    }
}

.tout--gradient-overlay--left--full-width .field-subtitle {
    color: #fff
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--left--full-width .field-subtitle {
        color: #fff
    }
}

.tout--gradient-overlay--left--full-width .primary-channel-eyebrow,
.tout--gradient-overlay--left--full-width .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--left--full-width .primary-channel-eyebrow,
    .tout--gradient-overlay--left--full-width .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.cell-tout--gradient-overlay--left--full-width.paired .tout--gradient-overlay--left--full-width.num1 .caption-wrapper {
    right: 40px;
    max-width: 400px
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--left--full-width.paired .tout--gradient-overlay--left--full-width.num1 .caption-wrapper {
        right: 0;
        max-width: 100%
    }
}

.cell-tout--gradient-overlay--left--full-width.paired .tout--gradient-overlay--left--full-width.num1 .caption-wrapper .field-title {
    font-size: 24px
}

.cell-tout--gradient-overlay--left--full-bleed {
    position: relative
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--left--full-bleed .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.cell-tout--gradient-overlay--left--full-bleed .pane-node-field-image {
    padding-bottom: 0!important
}

.cell-tout--gradient-overlay--left--full-bleed .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--left--full-bleed .field-image {
        border-radius: 0
    }
}

.cell-tout--gradient-overlay--left--full-bleed .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--left--full-bleed .field-image::before {
        display: none
    }
}

.cell-tout--gradient-overlay--left--full-bleed .pane-sponsor-label {
    top: 5px;
    left: 5px
}

.cell-tout--gradient-overlay--left--full-bleed .field-sponsor-label {
    border-radius: 0
}

.cell-tout--gradient-overlay--left--full-bleed .caption-wrapper,
.cell-tout--gradient-overlay--left--full-bleed .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--left--full-bleed .caption-wrapper,
    .cell-tout--gradient-overlay--left--full-bleed .pane-node-teaser-header {
        pointer-events: auto
    }
}

.cell-tout--gradient-overlay--left--full-bleed .field-item .caption-wrapper,
.cell-tout--gradient-overlay--left--full-bleed .field-item .pane-node-teaser-header,
.cell-tout--gradient-overlay--left--full-bleed .num1 .caption-wrapper,
.cell-tout--gradient-overlay--left--full-bleed .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 40px
}

.article-sidebar .cell-tout--gradient-overlay--left--full-bleed .field-item .caption-wrapper,
.article-sidebar .cell-tout--gradient-overlay--left--full-bleed .field-item .pane-node-teaser-header,
.article-sidebar .cell-tout--gradient-overlay--left--full-bleed .num1 .caption-wrapper,
.article-sidebar .cell-tout--gradient-overlay--left--full-bleed .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--gradient-overlay--left--full-bleed .field-item .caption-wrapper,
.article-sidebar-fullheader .cell-tout--gradient-overlay--left--full-bleed .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--gradient-overlay--left--full-bleed .num1 .caption-wrapper,
.article-sidebar-fullheader .cell-tout--gradient-overlay--left--full-bleed .num1 .pane-node-teaser-header {
    max-width: 500px
}

.cell-tout--gradient-overlay--left--full-bleed .num2 .caption-wrapper,
.cell-tout--gradient-overlay--left--full-bleed .num2 .pane-node-teaser-header,
.cell-tout--gradient-overlay--left--full-bleed .num3 .caption-wrapper,
.cell-tout--gradient-overlay--left--full-bleed .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--left--full-bleed .field-item .caption-wrapper,
    .cell-tout--gradient-overlay--left--full-bleed .field-item .pane-node-teaser-header,
    .cell-tout--gradient-overlay--left--full-bleed .num1 .caption-wrapper,
    .cell-tout--gradient-overlay--left--full-bleed .num1 .pane-node-teaser-header,
    .cell-tout--gradient-overlay--left--full-bleed .num2 .caption-wrapper,
    .cell-tout--gradient-overlay--left--full-bleed .num2 .pane-node-teaser-header,
    .cell-tout--gradient-overlay--left--full-bleed .num3 .caption-wrapper,
    .cell-tout--gradient-overlay--left--full-bleed .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.cell-tout--gradient-overlay--left--full-bleed .field-image::before {
    background: linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, 0) 60%)
}

.cell-tout--gradient-overlay--left--full-bleed .caption-wrapper,
.cell-tout--gradient-overlay--left--full-bleed .pane-node-teaser-header {
    background-color: transparent
}

.cell-tout--gradient-overlay--left--full-bleed .field-title,
.cell-tout--gradient-overlay--left--full-bleed .pane-node-created,
.cell-tout--gradient-overlay--left--full-bleed .pane-node-title {
    color: #fff!important
}

.cell-tout--gradient-overlay--left--full-bleed .field-title a,
.cell-tout--gradient-overlay--left--full-bleed .pane-node-created a,
.cell-tout--gradient-overlay--left--full-bleed .pane-node-title a {
    color: #fff!important
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--left--full-bleed .field-title,
    .cell-tout--gradient-overlay--left--full-bleed .pane-node-created,
    .cell-tout--gradient-overlay--left--full-bleed .pane-node-title {
        color: #fff!important
    }
    .cell-tout--gradient-overlay--left--full-bleed .field-title a,
    .cell-tout--gradient-overlay--left--full-bleed .pane-node-created a,
    .cell-tout--gradient-overlay--left--full-bleed .pane-node-title a {
        color: #fff!important
    }
}

.cell-tout--gradient-overlay--left--full-bleed .field-subtitle {
    color: #fff
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--left--full-bleed .field-subtitle {
        color: #fff
    }
}

.cell-tout--gradient-overlay--left--full-bleed .primary-channel-eyebrow,
.cell-tout--gradient-overlay--left--full-bleed .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--left--full-bleed .primary-channel-eyebrow,
    .cell-tout--gradient-overlay--left--full-bleed .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.tout--gradient-overlay--center--full-width {
    position: relative
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--center--full-width .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.tout--gradient-overlay--center--full-width .pane-node-field-image {
    padding-bottom: 0!important
}

.tout--gradient-overlay--center--full-width .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--center--full-width .field-image {
        border-radius: 0
    }
}

.tout--gradient-overlay--center--full-width .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--center--full-width .field-image::before {
        display: none
    }
}

.tout--gradient-overlay--center--full-width .pane-sponsor-label {
    top: 5px
}

.tout--gradient-overlay--center--full-width .field-sponsor-label {
    border-radius: 0
}

.tout--gradient-overlay--center--full-width .caption-wrapper,
.tout--gradient-overlay--center--full-width .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--center--full-width .caption-wrapper,
    .tout--gradient-overlay--center--full-width .pane-node-teaser-header {
        pointer-events: auto
    }
}

.tout--gradient-overlay--center--full-width .field-item .caption-wrapper,
.tout--gradient-overlay--center--full-width .field-item .pane-node-teaser-header,
.tout--gradient-overlay--center--full-width .num1 .caption-wrapper,
.tout--gradient-overlay--center--full-width .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 15%;
    right: 15%;
    max-width: none;
    text-align: center
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--center--full-width .field-item .caption-wrapper,
    .tout--gradient-overlay--center--full-width .field-item .pane-node-teaser-header,
    .tout--gradient-overlay--center--full-width .num1 .caption-wrapper,
    .tout--gradient-overlay--center--full-width .num1 .pane-node-teaser-header {
        text-align: left
    }
}

.article-sidebar .tout--gradient-overlay--center--full-width .field-item .caption-wrapper,
.article-sidebar .tout--gradient-overlay--center--full-width .field-item .pane-node-teaser-header,
.article-sidebar .tout--gradient-overlay--center--full-width .num1 .caption-wrapper,
.article-sidebar .tout--gradient-overlay--center--full-width .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .tout--gradient-overlay--center--full-width .field-item .caption-wrapper,
.article-sidebar-fullheader .tout--gradient-overlay--center--full-width .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .tout--gradient-overlay--center--full-width .num1 .caption-wrapper,
.article-sidebar-fullheader .tout--gradient-overlay--center--full-width .num1 .pane-node-teaser-header {
    max-width: 500px
}

.tout--gradient-overlay--center--full-width .num2 .caption-wrapper,
.tout--gradient-overlay--center--full-width .num2 .pane-node-teaser-header,
.tout--gradient-overlay--center--full-width .num3 .caption-wrapper,
.tout--gradient-overlay--center--full-width .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px;
    right: 25px;
    max-width: none;
    text-align: center
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--center--full-width .num2 .caption-wrapper,
    .tout--gradient-overlay--center--full-width .num2 .pane-node-teaser-header,
    .tout--gradient-overlay--center--full-width .num3 .caption-wrapper,
    .tout--gradient-overlay--center--full-width .num3 .pane-node-teaser-header {
        text-align: left
    }
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--center--full-width .field-item .caption-wrapper,
    .tout--gradient-overlay--center--full-width .field-item .pane-node-teaser-header,
    .tout--gradient-overlay--center--full-width .num1 .caption-wrapper,
    .tout--gradient-overlay--center--full-width .num1 .pane-node-teaser-header,
    .tout--gradient-overlay--center--full-width .num2 .caption-wrapper,
    .tout--gradient-overlay--center--full-width .num2 .pane-node-teaser-header,
    .tout--gradient-overlay--center--full-width .num3 .caption-wrapper,
    .tout--gradient-overlay--center--full-width .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.tout--gradient-overlay--center--full-width .field-image::before {
    background: linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, 0) 60%)
}

.tout--gradient-overlay--center--full-width .caption-wrapper,
.tout--gradient-overlay--center--full-width .pane-node-teaser-header {
    background-color: transparent
}

.tout--gradient-overlay--center--full-width .field-title,
.tout--gradient-overlay--center--full-width .pane-node-created,
.tout--gradient-overlay--center--full-width .pane-node-title {
    color: #fff!important
}

.tout--gradient-overlay--center--full-width .field-title a,
.tout--gradient-overlay--center--full-width .pane-node-created a,
.tout--gradient-overlay--center--full-width .pane-node-title a {
    color: #fff!important
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--center--full-width .field-title,
    .tout--gradient-overlay--center--full-width .pane-node-created,
    .tout--gradient-overlay--center--full-width .pane-node-title {
        color: #fff!important
    }
    .tout--gradient-overlay--center--full-width .field-title a,
    .tout--gradient-overlay--center--full-width .pane-node-created a,
    .tout--gradient-overlay--center--full-width .pane-node-title a {
        color: #fff!important
    }
}

.tout--gradient-overlay--center--full-width .field-subtitle {
    color: #fff
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--center--full-width .field-subtitle {
        color: #fff
    }
}

.tout--gradient-overlay--center--full-width .primary-channel-eyebrow,
.tout--gradient-overlay--center--full-width .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--center--full-width .primary-channel-eyebrow,
    .tout--gradient-overlay--center--full-width .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.cell-tout--gradient-overlay--center--full-bleed {
    position: relative
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--center--full-bleed .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.cell-tout--gradient-overlay--center--full-bleed .pane-node-field-image {
    padding-bottom: 0!important
}

.cell-tout--gradient-overlay--center--full-bleed .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--center--full-bleed .field-image {
        border-radius: 0
    }
}

.cell-tout--gradient-overlay--center--full-bleed .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--center--full-bleed .field-image::before {
        display: none
    }
}

.cell-tout--gradient-overlay--center--full-bleed .pane-sponsor-label {
    top: 5px
}

.cell-tout--gradient-overlay--center--full-bleed .field-sponsor-label {
    border-radius: 0
}

.cell-tout--gradient-overlay--center--full-bleed .caption-wrapper,
.cell-tout--gradient-overlay--center--full-bleed .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--center--full-bleed .caption-wrapper,
    .cell-tout--gradient-overlay--center--full-bleed .pane-node-teaser-header {
        pointer-events: auto
    }
}

.cell-tout--gradient-overlay--center--full-bleed .field-item .caption-wrapper,
.cell-tout--gradient-overlay--center--full-bleed .field-item .pane-node-teaser-header,
.cell-tout--gradient-overlay--center--full-bleed .num1 .caption-wrapper,
.cell-tout--gradient-overlay--center--full-bleed .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 15%;
    right: 15%;
    max-width: none;
    text-align: center
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--center--full-bleed .field-item .caption-wrapper,
    .cell-tout--gradient-overlay--center--full-bleed .field-item .pane-node-teaser-header,
    .cell-tout--gradient-overlay--center--full-bleed .num1 .caption-wrapper,
    .cell-tout--gradient-overlay--center--full-bleed .num1 .pane-node-teaser-header {
        text-align: left
    }
}

.article-sidebar .cell-tout--gradient-overlay--center--full-bleed .field-item .caption-wrapper,
.article-sidebar .cell-tout--gradient-overlay--center--full-bleed .field-item .pane-node-teaser-header,
.article-sidebar .cell-tout--gradient-overlay--center--full-bleed .num1 .caption-wrapper,
.article-sidebar .cell-tout--gradient-overlay--center--full-bleed .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--gradient-overlay--center--full-bleed .field-item .caption-wrapper,
.article-sidebar-fullheader .cell-tout--gradient-overlay--center--full-bleed .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--gradient-overlay--center--full-bleed .num1 .caption-wrapper,
.article-sidebar-fullheader .cell-tout--gradient-overlay--center--full-bleed .num1 .pane-node-teaser-header {
    max-width: 500px
}

.cell-tout--gradient-overlay--center--full-bleed .num2 .caption-wrapper,
.cell-tout--gradient-overlay--center--full-bleed .num2 .pane-node-teaser-header,
.cell-tout--gradient-overlay--center--full-bleed .num3 .caption-wrapper,
.cell-tout--gradient-overlay--center--full-bleed .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px;
    right: 25px;
    max-width: none;
    text-align: center
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--center--full-bleed .num2 .caption-wrapper,
    .cell-tout--gradient-overlay--center--full-bleed .num2 .pane-node-teaser-header,
    .cell-tout--gradient-overlay--center--full-bleed .num3 .caption-wrapper,
    .cell-tout--gradient-overlay--center--full-bleed .num3 .pane-node-teaser-header {
        text-align: left
    }
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--center--full-bleed .field-item .caption-wrapper,
    .cell-tout--gradient-overlay--center--full-bleed .field-item .pane-node-teaser-header,
    .cell-tout--gradient-overlay--center--full-bleed .num1 .caption-wrapper,
    .cell-tout--gradient-overlay--center--full-bleed .num1 .pane-node-teaser-header,
    .cell-tout--gradient-overlay--center--full-bleed .num2 .caption-wrapper,
    .cell-tout--gradient-overlay--center--full-bleed .num2 .pane-node-teaser-header,
    .cell-tout--gradient-overlay--center--full-bleed .num3 .caption-wrapper,
    .cell-tout--gradient-overlay--center--full-bleed .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.cell-tout--gradient-overlay--center--full-bleed .field-image::before {
    background: linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, 0) 60%)
}

.cell-tout--gradient-overlay--center--full-bleed .caption-wrapper,
.cell-tout--gradient-overlay--center--full-bleed .pane-node-teaser-header {
    background-color: transparent
}

.cell-tout--gradient-overlay--center--full-bleed .field-title,
.cell-tout--gradient-overlay--center--full-bleed .pane-node-created,
.cell-tout--gradient-overlay--center--full-bleed .pane-node-title {
    color: #fff!important
}

.cell-tout--gradient-overlay--center--full-bleed .field-title a,
.cell-tout--gradient-overlay--center--full-bleed .pane-node-created a,
.cell-tout--gradient-overlay--center--full-bleed .pane-node-title a {
    color: #fff!important
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--center--full-bleed .field-title,
    .cell-tout--gradient-overlay--center--full-bleed .pane-node-created,
    .cell-tout--gradient-overlay--center--full-bleed .pane-node-title {
        color: #fff!important
    }
    .cell-tout--gradient-overlay--center--full-bleed .field-title a,
    .cell-tout--gradient-overlay--center--full-bleed .pane-node-created a,
    .cell-tout--gradient-overlay--center--full-bleed .pane-node-title a {
        color: #fff!important
    }
}

.cell-tout--gradient-overlay--center--full-bleed .field-subtitle {
    color: #fff
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--center--full-bleed .field-subtitle {
        color: #fff
    }
}

.cell-tout--gradient-overlay--center--full-bleed .primary-channel-eyebrow,
.cell-tout--gradient-overlay--center--full-bleed .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--center--full-bleed .primary-channel-eyebrow,
    .cell-tout--gradient-overlay--center--full-bleed .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.tout--gradient-overlay--right--full-width {
    position: relative
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--right--full-width .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.tout--gradient-overlay--right--full-width .pane-node-field-image {
    padding-bottom: 0!important
}

.tout--gradient-overlay--right--full-width .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--right--full-width .field-image {
        border-radius: 0
    }
}

.tout--gradient-overlay--right--full-width .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--right--full-width .field-image::before {
        display: none
    }
}

.tout--gradient-overlay--right--full-width .pane-sponsor-label {
    top: 5px
}

.tout--gradient-overlay--right--full-width .field-sponsor-label {
    border-radius: 0
}

.tout--gradient-overlay--right--full-width .caption-wrapper,
.tout--gradient-overlay--right--full-width .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--right--full-width .caption-wrapper,
    .tout--gradient-overlay--right--full-width .pane-node-teaser-header {
        pointer-events: auto
    }
}

.tout--gradient-overlay--right--full-width .field-item .caption-wrapper,
.tout--gradient-overlay--right--full-width .field-item .pane-node-teaser-header,
.tout--gradient-overlay--right--full-width .num1 .caption-wrapper,
.tout--gradient-overlay--right--full-width .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    right: 40px
}

.article-sidebar .tout--gradient-overlay--right--full-width .field-item .caption-wrapper,
.article-sidebar .tout--gradient-overlay--right--full-width .field-item .pane-node-teaser-header,
.article-sidebar .tout--gradient-overlay--right--full-width .num1 .caption-wrapper,
.article-sidebar .tout--gradient-overlay--right--full-width .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .tout--gradient-overlay--right--full-width .field-item .caption-wrapper,
.article-sidebar-fullheader .tout--gradient-overlay--right--full-width .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .tout--gradient-overlay--right--full-width .num1 .caption-wrapper,
.article-sidebar-fullheader .tout--gradient-overlay--right--full-width .num1 .pane-node-teaser-header {
    max-width: 500px
}

.tout--gradient-overlay--right--full-width .num2 .caption-wrapper,
.tout--gradient-overlay--right--full-width .num2 .pane-node-teaser-header,
.tout--gradient-overlay--right--full-width .num3 .caption-wrapper,
.tout--gradient-overlay--right--full-width .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    right: 25px
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--right--full-width .field-item .caption-wrapper,
    .tout--gradient-overlay--right--full-width .field-item .pane-node-teaser-header,
    .tout--gradient-overlay--right--full-width .num1 .caption-wrapper,
    .tout--gradient-overlay--right--full-width .num1 .pane-node-teaser-header,
    .tout--gradient-overlay--right--full-width .num2 .caption-wrapper,
    .tout--gradient-overlay--right--full-width .num2 .pane-node-teaser-header,
    .tout--gradient-overlay--right--full-width .num3 .caption-wrapper,
    .tout--gradient-overlay--right--full-width .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.tout--gradient-overlay--right--full-width .field-image::before {
    background: linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, 0) 60%)
}

.tout--gradient-overlay--right--full-width .caption-wrapper,
.tout--gradient-overlay--right--full-width .pane-node-teaser-header {
    background-color: transparent
}

.tout--gradient-overlay--right--full-width .field-title,
.tout--gradient-overlay--right--full-width .pane-node-created,
.tout--gradient-overlay--right--full-width .pane-node-title {
    color: #fff!important
}

.tout--gradient-overlay--right--full-width .field-title a,
.tout--gradient-overlay--right--full-width .pane-node-created a,
.tout--gradient-overlay--right--full-width .pane-node-title a {
    color: #fff!important
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--right--full-width .field-title,
    .tout--gradient-overlay--right--full-width .pane-node-created,
    .tout--gradient-overlay--right--full-width .pane-node-title {
        color: #fff!important
    }
    .tout--gradient-overlay--right--full-width .field-title a,
    .tout--gradient-overlay--right--full-width .pane-node-created a,
    .tout--gradient-overlay--right--full-width .pane-node-title a {
        color: #fff!important
    }
}

.tout--gradient-overlay--right--full-width .field-subtitle {
    color: #fff
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--right--full-width .field-subtitle {
        color: #fff
    }
}

.tout--gradient-overlay--right--full-width .primary-channel-eyebrow,
.tout--gradient-overlay--right--full-width .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .tout--gradient-overlay--right--full-width .primary-channel-eyebrow,
    .tout--gradient-overlay--right--full-width .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.cell-tout--gradient-overlay--right--full-width.paired .tout--gradient-overlay--right--full-width.num1 .caption-wrapper {
    left: 40px;
    max-width: 400px
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--right--full-width.paired .tout--gradient-overlay--right--full-width.num1 .caption-wrapper {
        left: 0;
        max-width: 100%
    }
}

.cell-tout--gradient-overlay--right--full-width.paired .tout--gradient-overlay--right--full-width.num1 .caption-wrapper .field-title {
    font-size: 24px
}

.cell-tout--gradient-overlay--right--full-bleed {
    position: relative
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--right--full-bleed .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.cell-tout--gradient-overlay--right--full-bleed .pane-node-field-image {
    padding-bottom: 0!important
}

.cell-tout--gradient-overlay--right--full-bleed .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--right--full-bleed .field-image {
        border-radius: 0
    }
}

.cell-tout--gradient-overlay--right--full-bleed .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--right--full-bleed .field-image::before {
        display: none
    }
}

.cell-tout--gradient-overlay--right--full-bleed .pane-sponsor-label {
    top: 5px
}

.cell-tout--gradient-overlay--right--full-bleed .field-sponsor-label {
    border-radius: 0
}

.cell-tout--gradient-overlay--right--full-bleed .caption-wrapper,
.cell-tout--gradient-overlay--right--full-bleed .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--right--full-bleed .caption-wrapper,
    .cell-tout--gradient-overlay--right--full-bleed .pane-node-teaser-header {
        pointer-events: auto
    }
}

.cell-tout--gradient-overlay--right--full-bleed .field-item .caption-wrapper,
.cell-tout--gradient-overlay--right--full-bleed .field-item .pane-node-teaser-header,
.cell-tout--gradient-overlay--right--full-bleed .num1 .caption-wrapper,
.cell-tout--gradient-overlay--right--full-bleed .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    right: 40px
}

.article-sidebar .cell-tout--gradient-overlay--right--full-bleed .field-item .caption-wrapper,
.article-sidebar .cell-tout--gradient-overlay--right--full-bleed .field-item .pane-node-teaser-header,
.article-sidebar .cell-tout--gradient-overlay--right--full-bleed .num1 .caption-wrapper,
.article-sidebar .cell-tout--gradient-overlay--right--full-bleed .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--gradient-overlay--right--full-bleed .field-item .caption-wrapper,
.article-sidebar-fullheader .cell-tout--gradient-overlay--right--full-bleed .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--gradient-overlay--right--full-bleed .num1 .caption-wrapper,
.article-sidebar-fullheader .cell-tout--gradient-overlay--right--full-bleed .num1 .pane-node-teaser-header {
    max-width: 500px
}

.cell-tout--gradient-overlay--right--full-bleed .num2 .caption-wrapper,
.cell-tout--gradient-overlay--right--full-bleed .num2 .pane-node-teaser-header,
.cell-tout--gradient-overlay--right--full-bleed .num3 .caption-wrapper,
.cell-tout--gradient-overlay--right--full-bleed .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    right: 25px
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--right--full-bleed .field-item .caption-wrapper,
    .cell-tout--gradient-overlay--right--full-bleed .field-item .pane-node-teaser-header,
    .cell-tout--gradient-overlay--right--full-bleed .num1 .caption-wrapper,
    .cell-tout--gradient-overlay--right--full-bleed .num1 .pane-node-teaser-header,
    .cell-tout--gradient-overlay--right--full-bleed .num2 .caption-wrapper,
    .cell-tout--gradient-overlay--right--full-bleed .num2 .pane-node-teaser-header,
    .cell-tout--gradient-overlay--right--full-bleed .num3 .caption-wrapper,
    .cell-tout--gradient-overlay--right--full-bleed .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.cell-tout--gradient-overlay--right--full-bleed .field-image::before {
    background: linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, 0) 60%)
}

.cell-tout--gradient-overlay--right--full-bleed .caption-wrapper,
.cell-tout--gradient-overlay--right--full-bleed .pane-node-teaser-header {
    background-color: transparent
}

.cell-tout--gradient-overlay--right--full-bleed .field-title,
.cell-tout--gradient-overlay--right--full-bleed .pane-node-created,
.cell-tout--gradient-overlay--right--full-bleed .pane-node-title {
    color: #fff!important
}

.cell-tout--gradient-overlay--right--full-bleed .field-title a,
.cell-tout--gradient-overlay--right--full-bleed .pane-node-created a,
.cell-tout--gradient-overlay--right--full-bleed .pane-node-title a {
    color: #fff!important
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--right--full-bleed .field-title,
    .cell-tout--gradient-overlay--right--full-bleed .pane-node-created,
    .cell-tout--gradient-overlay--right--full-bleed .pane-node-title {
        color: #fff!important
    }
    .cell-tout--gradient-overlay--right--full-bleed .field-title a,
    .cell-tout--gradient-overlay--right--full-bleed .pane-node-created a,
    .cell-tout--gradient-overlay--right--full-bleed .pane-node-title a {
        color: #fff!important
    }
}

.cell-tout--gradient-overlay--right--full-bleed .field-subtitle {
    color: #fff
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--right--full-bleed .field-subtitle {
        color: #fff
    }
}

.cell-tout--gradient-overlay--right--full-bleed .primary-channel-eyebrow,
.cell-tout--gradient-overlay--right--full-bleed .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .cell-tout--gradient-overlay--right--full-bleed .primary-channel-eyebrow,
    .cell-tout--gradient-overlay--right--full-bleed .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.cell-tout--stitched--center .cell ul,
.cell-tout--stitched--center.paired .inner-cell,
.cell-tout--stitched--left .cell ul,
.cell-tout--stitched--left.paired .inner-cell {
    margin: 0
}

.cell-tout--stitched--center .cell li,
.cell-tout--stitched--left .cell li {
    padding: 0;
    position: relative
}

@media all and (max-width:768px) {
    .cell-tout--stitched--center .cell li,
    .cell-tout--stitched--left .cell li {
        width: 100%!important;
        margin-bottom: 30px!important
    }
}

.cell-tout--stitched--center .caption-wrapper,
.cell-tout--stitched--left .caption-wrapper {
    padding-bottom: 20px
}

@media all and (max-width:768px) {
    .cell-tout--stitched--center .caption-wrapper,
    .cell-tout--stitched--left .caption-wrapper {
        padding-bottom: inherit
    }
}

.cell-tout--stitched--center .field-title a,
.cell-tout--stitched--left .field-title a {
    font-size: 24px
}

@media all and (max-width:768px) {
    .cell-tout--stitched--center .field-title a,
    .cell-tout--stitched--left .field-title a {
        font-size: 20px
    }
}

.cell-tout--stitched--left {
    position: relative
}

@media all and (max-width:768px) {
    .cell-tout--stitched--left .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.cell-tout--stitched--left .pane-node-field-image {
    padding-bottom: 0!important
}

.cell-tout--stitched--left .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .cell-tout--stitched--left .field-image {
        border-radius: 0
    }
}

.cell-tout--stitched--left .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .cell-tout--stitched--left .field-image::before {
        display: none
    }
}

.cell-tout--stitched--left .pane-sponsor-label {
    top: 5px;
    left: 5px
}

.cell-tout--stitched--left .field-sponsor-label {
    border-radius: 0
}

.cell-tout--stitched--left .caption-wrapper,
.cell-tout--stitched--left .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .cell-tout--stitched--left .caption-wrapper,
    .cell-tout--stitched--left .pane-node-teaser-header {
        pointer-events: auto
    }
}

.cell-tout--stitched--left .field-item .caption-wrapper,
.cell-tout--stitched--left .field-item .pane-node-teaser-header,
.cell-tout--stitched--left .num1 .caption-wrapper,
.cell-tout--stitched--left .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 40px
}

.article-sidebar .cell-tout--stitched--left .field-item .caption-wrapper,
.article-sidebar .cell-tout--stitched--left .field-item .pane-node-teaser-header,
.article-sidebar .cell-tout--stitched--left .num1 .caption-wrapper,
.article-sidebar .cell-tout--stitched--left .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--stitched--left .field-item .caption-wrapper,
.article-sidebar-fullheader .cell-tout--stitched--left .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--stitched--left .num1 .caption-wrapper,
.article-sidebar-fullheader .cell-tout--stitched--left .num1 .pane-node-teaser-header {
    max-width: 500px
}

.cell-tout--stitched--left .num2 .caption-wrapper,
.cell-tout--stitched--left .num2 .pane-node-teaser-header,
.cell-tout--stitched--left .num3 .caption-wrapper,
.cell-tout--stitched--left .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px
}

@media all and (max-width:768px) {
    .cell-tout--stitched--left .field-item .caption-wrapper,
    .cell-tout--stitched--left .field-item .pane-node-teaser-header,
    .cell-tout--stitched--left .num1 .caption-wrapper,
    .cell-tout--stitched--left .num1 .pane-node-teaser-header,
    .cell-tout--stitched--left .num2 .caption-wrapper,
    .cell-tout--stitched--left .num2 .pane-node-teaser-header,
    .cell-tout--stitched--left .num3 .caption-wrapper,
    .cell-tout--stitched--left .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.cell-tout--stitched--left .field-image::before {
    background: linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, 0) 60%)
}

.cell-tout--stitched--left .caption-wrapper,
.cell-tout--stitched--left .pane-node-teaser-header {
    background-color: transparent
}

.cell-tout--stitched--left .field-title,
.cell-tout--stitched--left .pane-node-created,
.cell-tout--stitched--left .pane-node-title {
    color: #fff!important
}

.cell-tout--stitched--left .field-title a,
.cell-tout--stitched--left .pane-node-created a,
.cell-tout--stitched--left .pane-node-title a {
    color: #fff!important
}

@media all and (max-width:768px) {
    .cell-tout--stitched--left .field-title,
    .cell-tout--stitched--left .pane-node-created,
    .cell-tout--stitched--left .pane-node-title {
        color: #fff!important
    }
    .cell-tout--stitched--left .field-title a,
    .cell-tout--stitched--left .pane-node-created a,
    .cell-tout--stitched--left .pane-node-title a {
        color: #fff!important
    }
}

.cell-tout--stitched--left .field-subtitle {
    color: #fff
}

@media all and (max-width:768px) {
    .cell-tout--stitched--left .field-subtitle {
        color: #fff
    }
}

.cell-tout--stitched--left .primary-channel-eyebrow,
.cell-tout--stitched--left .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .cell-tout--stitched--left .primary-channel-eyebrow,
    .cell-tout--stitched--left .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.cell-tout--stitched--center {
    position: relative
}

@media all and (max-width:768px) {
    .cell-tout--stitched--center .inner-cell {
        padding-left: 0!important;
        padding-right: 0!important
    }
}

.cell-tout--stitched--center .pane-node-field-image {
    padding-bottom: 0!important
}

.cell-tout--stitched--center .field-image {
    position: relative;
    padding-bottom: 0!important;
    border-radius: 0;
    overflow: hidden
}

@media all and (max-width:768px) {
    .cell-tout--stitched--center .field-image {
        border-radius: 0
    }
}

.cell-tout--stitched--center .field-image::before {
    pointer-events: none;
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

@media all and (max-width:768px) {
    .cell-tout--stitched--center .field-image::before {
        display: none
    }
}

.cell-tout--stitched--center .pane-sponsor-label {
    top: 5px
}

.cell-tout--stitched--center .field-sponsor-label {
    border-radius: 0
}

.cell-tout--stitched--center .caption-wrapper,
.cell-tout--stitched--center .pane-node-teaser-header {
    pointer-events: none;
    position: absolute;
    border-radius: 0
}

@media all and (max-width:768px) {
    .cell-tout--stitched--center .caption-wrapper,
    .cell-tout--stitched--center .pane-node-teaser-header {
        pointer-events: auto
    }
}

.cell-tout--stitched--center .field-item .caption-wrapper,
.cell-tout--stitched--center .field-item .pane-node-teaser-header,
.cell-tout--stitched--center .num1 .caption-wrapper,
.cell-tout--stitched--center .num1 .pane-node-teaser-header {
    max-width: 700px;
    bottom: 70px;
    left: 15%;
    right: 15%;
    max-width: none;
    text-align: center
}

@media all and (max-width:768px) {
    .cell-tout--stitched--center .field-item .caption-wrapper,
    .cell-tout--stitched--center .field-item .pane-node-teaser-header,
    .cell-tout--stitched--center .num1 .caption-wrapper,
    .cell-tout--stitched--center .num1 .pane-node-teaser-header {
        text-align: left
    }
}

.article-sidebar .cell-tout--stitched--center .field-item .caption-wrapper,
.article-sidebar .cell-tout--stitched--center .field-item .pane-node-teaser-header,
.article-sidebar .cell-tout--stitched--center .num1 .caption-wrapper,
.article-sidebar .cell-tout--stitched--center .num1 .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--stitched--center .field-item .caption-wrapper,
.article-sidebar-fullheader .cell-tout--stitched--center .field-item .pane-node-teaser-header,
.article-sidebar-fullheader .cell-tout--stitched--center .num1 .caption-wrapper,
.article-sidebar-fullheader .cell-tout--stitched--center .num1 .pane-node-teaser-header {
    max-width: 500px
}

.cell-tout--stitched--center .num2 .caption-wrapper,
.cell-tout--stitched--center .num2 .pane-node-teaser-header,
.cell-tout--stitched--center .num3 .caption-wrapper,
.cell-tout--stitched--center .num3 .pane-node-teaser-header {
    bottom: 20px;
    max-width: calc(100% - (25px * 4));
    left: 25px;
    right: 25px;
    max-width: none;
    text-align: center
}

@media all and (max-width:768px) {
    .cell-tout--stitched--center .num2 .caption-wrapper,
    .cell-tout--stitched--center .num2 .pane-node-teaser-header,
    .cell-tout--stitched--center .num3 .caption-wrapper,
    .cell-tout--stitched--center .num3 .pane-node-teaser-header {
        text-align: left
    }
}

@media all and (max-width:768px) {
    .cell-tout--stitched--center .field-item .caption-wrapper,
    .cell-tout--stitched--center .field-item .pane-node-teaser-header,
    .cell-tout--stitched--center .num1 .caption-wrapper,
    .cell-tout--stitched--center .num1 .pane-node-teaser-header,
    .cell-tout--stitched--center .num2 .caption-wrapper,
    .cell-tout--stitched--center .num2 .pane-node-teaser-header,
    .cell-tout--stitched--center .num3 .caption-wrapper,
    .cell-tout--stitched--center .num3 .pane-node-teaser-header {
        float: none!important;
        width: 100%!important;
        box-sizing: border-box;
        position: relative;
        left: 0;
        right: 0;
        bottom: 0;
        max-width: 100%;
        padding: 12px!important;
        background-color: #333;
        border-radius: 0
    }
}

.cell-tout--stitched--center .field-image::before {
    background: linear-gradient(0deg, rgba(0, 0, 0, .6), rgba(0, 0, 0, 0) 60%)
}

.cell-tout--stitched--center .caption-wrapper,
.cell-tout--stitched--center .pane-node-teaser-header {
    background-color: transparent
}

.cell-tout--stitched--center .field-title,
.cell-tout--stitched--center .pane-node-created,
.cell-tout--stitched--center .pane-node-title {
    color: #fff!important
}

.cell-tout--stitched--center .field-title a,
.cell-tout--stitched--center .pane-node-created a,
.cell-tout--stitched--center .pane-node-title a {
    color: #fff!important
}

@media all and (max-width:768px) {
    .cell-tout--stitched--center .field-title,
    .cell-tout--stitched--center .pane-node-created,
    .cell-tout--stitched--center .pane-node-title {
        color: #fff!important
    }
    .cell-tout--stitched--center .field-title a,
    .cell-tout--stitched--center .pane-node-created a,
    .cell-tout--stitched--center .pane-node-title a {
        color: #fff!important
    }
}

.cell-tout--stitched--center .field-subtitle {
    color: #fff
}

@media all and (max-width:768px) {
    .cell-tout--stitched--center .field-subtitle {
        color: #fff
    }
}

.cell-tout--stitched--center .primary-channel-eyebrow,
.cell-tout--stitched--center .primary-channel-eyebrow a {
    color: #e23e21
}

@media all and (max-width:768px) {
    .cell-tout--stitched--center .primary-channel-eyebrow,
    .cell-tout--stitched--center .primary-channel-eyebrow a {
        color: #e23e21
    }
}

.touts--image-header .tout-wrapper {
    padding: 10px;
    border-top: 10px solid #26262d;
    border-bottom: 2px solid #808088
}

.touts--image-header .tout-wrapper.image-left .image,
.touts--image-header .tout-wrapper.image-left .info-wrapper {
    float: none;
    display: inline-block;
    vertical-align: middle
}

.touts--image-header .tout-wrapper.image-left .image {
    width: 55px
}

@media all and (max-width:640px) {
    .touts--image-header .tout-wrapper.image-left .image {
        margin-right: 10px
    }
}

.touts--image-header .tout-wrapper.image-left .info-wrapper {
    width: auto
}

.touts--image-header .tout-wrapper.image-left .info-wrapper .title h2 {
    font-family: Lyon, Helvetica, serif;
    font-size: 40px;
    font-weight: 700;
    text-transform: none
}

.text--featured--center p,
.text--featured--left p,
.text--featured-boxed--center p,
.text--featured-boxed--left p {
    font-size: 20px;
    line-height: 1.3
}

@media all and (max-width:640px) {
    .text--featured--center p,
    .text--featured--left p,
    .text--featured-boxed--center p,
    .text--featured-boxed--left p {
        font-size: 18px
    }
}

.text--featured--center h2,
.text--featured--left h2,
.text--featured-boxed--center h2,
.text--featured-boxed--left h2 {
    font-weight: 700;
    font-size: 24px;
    margin-bottom: 10px!important
}

@media all and (max-width:640px) {
    .text--featured--center h2,
    .text--featured--left h2,
    .text--featured-boxed--center h2,
    .text--featured-boxed--left h2 {
        margin-bottom: 10px!important;
        font-size: 21px;
        line-height: 1
    }
}

.text--featured--center em a,
.text--featured--left em a,
.text--featured-boxed--center em a,
.text--featured-boxed--left em a {
    font-style: normal
}

.text--featured--center em a:hover,
.text--featured--left em a:hover,
.text--featured-boxed--center em a:hover,
.text--featured-boxed--left em a:hover {
    border-bottom: none
}

@media all and (max-width:640px) {
    .text--featured--center em a,
    .text--featured--left em a,
    .text--featured-boxed--center em a,
    .text--featured-boxed--left em a {
        padding-left: 50px;
        padding-right: 50px
    }
}

.text--featured-boxed--center .field-body,
.text--featured-boxed--left .field-body {
    padding: 25px 30px 15px;
    background: #26262d;
    border-radius: 0
}

.text--featured-boxed--center .field-body h1,
.text--featured-boxed--center .field-body h2,
.text--featured-boxed--center .field-body h3,
.text--featured-boxed--center .field-body h4,
.text--featured-boxed--center .field-body p,
.text--featured-boxed--left .field-body h1,
.text--featured-boxed--left .field-body h2,
.text--featured-boxed--left .field-body h3,
.text--featured-boxed--left .field-body h4,
.text--featured-boxed--left .field-body p {
    color: #fff
}

.text--featured-boxed--center h2,
.text--featured-boxed--center p,
.text--featured-boxed--left h2,
.text--featured-boxed--left p {
    color: #fff
}

.text--featured--center h2,
.text--featured--center p,
.text--featured--left h2,
.text--featured--left p {
    color: #333
}

.text--featured--center .field-body,
.text--featured-boxed--center .field-body {
    text-align: center
}

.cell-video--single-video-background--fullbleed,
.cell-video--single-video-background--fullwidth {
    padding-bottom: 0!important;
    margin-bottom: 35px!important
}

.video--single-video-background--fullwidth {
    background: #26262d;
    padding: 50px;
    border-radius: 0;
    box-sizing: border-box
}

.video--single-video-background--fullwidth h3 {
    font-size: 20px!important;
    color: #fff!important;
    margin-bottom: 0
}

@media all and (max-width:640px) {
    .video--single-video-background--fullwidth h3 {
        font-size: 18px
    }
}

@media all and (max-width:640px) {
    .cell-video--single-video-background--fullwidth {
        padding-left: 0!important;
        padding-right: 0!important
    }
    .cell-video--single-video-background--fullwidth .video--single-video-background--fullwidth {
        padding: 35px 12px
    }
}

.cell-video--single-video-background--fullbleed {
    background: #26262d
}

.cell-video--single-video-background--fullbleed .video--single-video-background--fullbleed {
    max-width: 1000px;
    padding: 50px;
    margin: 0 auto;
    box-sizing: border-box
}

@media all and (max-width:640px) {
    .cell-video--single-video-background--fullbleed .video--single-video-background--fullbleed {
        padding: 35px 12px!important
    }
}

.cell-video--single-video-background--fullbleed .video--single-video-background--fullbleed h3 {
    font-size: 20px;
    color: #fff;
    margin-bottom: 0
}

@media all and (max-width:640px) {
    .cell-video--single-video-background--fullbleed .video--single-video-background--fullbleed h3 {
        font-size: 18px
    }
}

.article-sidebar-fullheader .cell-video--single-video-background--fullbleed {
    box-sizing: border-box
}

@media all and (max-width:640px) {
    .article-sidebar-fullheader .cell-video--single-video-background--fullbleed {
        padding: 35px 12px!important
    }
}

@media all and (max-width:640px) {
    .article-sidebar-fullheader .cell-video--single-video-background--fullbleed .video--single-video-background--fullbleed {
        padding: 0!important
    }
}

.align-right {
    -ms-flex-pack: end;
    justify-content: flex-end
}

.align-center {
    -ms-flex-pack: center;
    justify-content: center
}

.align-justify {
    -ms-flex-pack: justify;
    justify-content: space-between
}

.align-spaced {
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.align-right.vertical.menu>li>a {
    -ms-flex-pack: end;
    justify-content: flex-end
}

.align-center.vertical.menu>li>a {
    -ms-flex-pack: center;
    justify-content: center
}

.align-top {
    -ms-flex-align: start;
    align-items: flex-start
}

.align-self-top {
    -ms-flex-item-align: start;
    align-self: flex-start
}

.align-bottom {
    -ms-flex-align: end;
    align-items: flex-end
}

.align-self-bottom {
    -ms-flex-item-align: end;
    align-self: flex-end
}

.align-middle {
    -ms-flex-align: center;
    align-items: center
}

.align-self-middle {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center
}

.align-stretch {
    -ms-flex-align: stretch;
    align-items: stretch
}

.align-self-stretch {
    -ms-flex-item-align: stretch;
    -ms-grid-row-align: stretch;
    align-self: stretch
}

.align-center-middle {
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-line-pack: center;
    align-content: center
}

.small-order-1 {
    -ms-flex-order: 1;
    order: 1
}

.small-order-2 {
    -ms-flex-order: 2;
    order: 2
}

.small-order-3 {
    -ms-flex-order: 3;
    order: 3
}

.small-order-4 {
    -ms-flex-order: 4;
    order: 4
}

.small-order-5 {
    -ms-flex-order: 5;
    order: 5
}

.small-order-6 {
    -ms-flex-order: 6;
    order: 6
}

@media print,
screen and (min-width:40em) {
    .medium-order-1 {
        -ms-flex-order: 1;
        order: 1
    }
    .medium-order-2 {
        -ms-flex-order: 2;
        order: 2
    }
    .medium-order-3 {
        -ms-flex-order: 3;
        order: 3
    }
    .medium-order-4 {
        -ms-flex-order: 4;
        order: 4
    }
    .medium-order-5 {
        -ms-flex-order: 5;
        order: 5
    }
    .medium-order-6 {
        -ms-flex-order: 6;
        order: 6
    }
}

@media print,
screen and (min-width:64em) {
    .large-order-1 {
        -ms-flex-order: 1;
        order: 1
    }
    .large-order-2 {
        -ms-flex-order: 2;
        order: 2
    }
    .large-order-3 {
        -ms-flex-order: 3;
        order: 3
    }
    .large-order-4 {
        -ms-flex-order: 4;
        order: 4
    }
    .large-order-5 {
        -ms-flex-order: 5;
        order: 5
    }
    .large-order-6 {
        -ms-flex-order: 6;
        order: 6
    }
}

.flex-container {
    display: -ms-flexbox;
    display: flex
}

.flex-child-auto {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.flex-child-grow {
    -ms-flex: 1 0 auto;
    flex: 1 0 auto
}

.flex-child-shrink {
    -ms-flex: 0 1 auto;
    flex: 0 1 auto
}

.flex-dir-row {
    -ms-flex-direction: row;
    flex-direction: row
}

.flex-dir-row-reverse {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.flex-dir-column {
    -ms-flex-direction: column;
    flex-direction: column
}

.flex-dir-column-reverse {
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

@media print,
screen and (min-width:40em) {
    .medium-flex-container {
        display: -ms-flexbox;
        display: flex
    }
    .medium-flex-child-auto {
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }
    .medium-flex-child-grow {
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }
    .medium-flex-child-shrink {
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }
    .medium-flex-dir-row {
        -ms-flex-direction: row;
        flex-direction: row
    }
    .medium-flex-dir-row-reverse {
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }
    .medium-flex-dir-column {
        -ms-flex-direction: column;
        flex-direction: column
    }
    .medium-flex-dir-column-reverse {
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

@media print,
screen and (min-width:64em) {
    .large-flex-container {
        display: -ms-flexbox;
        display: flex
    }
    .large-flex-child-auto {
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }
    .large-flex-child-grow {
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }
    .large-flex-child-shrink {
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }
    .large-flex-dir-row {
        -ms-flex-direction: row;
        flex-direction: row
    }
    .large-flex-dir-row-reverse {
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }
    .large-flex-dir-column {
        -ms-flex-direction: column;
        flex-direction: column
    }
    .large-flex-dir-column-reverse {
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

.row {
    max-width: 75rem;
    margin-right: auto;
    margin-left: auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

.row .row {
    margin-right: -.625rem;
    margin-left: -.625rem
}

@media print,
screen and (min-width:40em) {
    .row .row {
        margin-right: -.9375rem;
        margin-left: -.9375rem
    }
}

@media print,
screen and (min-width:64em) {
    .row .row {
        margin-right: -.9375rem;
        margin-left: -.9375rem
    }
}

.row .row.collapse {
    margin-right: 0;
    margin-left: 0
}

.row.expanded {
    max-width: none
}

.row.expanded .row {
    margin-right: auto;
    margin-left: auto
}

.row:not(.expanded) .row {
    max-width: none
}

.row.collapse>.column,
.row.collapse>.columns {
    padding-right: 0;
    padding-left: 0
}

.row.collapse>.column>.row,
.row.collapse>.columns>.row,
.row.is-collapse-child {
    margin-right: 0;
    margin-left: 0
}

.column,
.columns {
    -ms-flex: 1 1 0px;
    flex: 1 1 0px;
    padding-right: .625rem;
    padding-left: .625rem;
    min-width: 0
}

@media print,
screen and (min-width:40em) {
    .column,
    .columns {
        padding-right: .9375rem;
        padding-left: .9375rem
    }
}

.column.row.row,
.row.row.columns {
    float: none;
    display: block
}

.row .column.row.row,
.row .row.row.columns {
    margin-right: 0;
    margin-left: 0;
    padding-right: 0;
    padding-left: 0
}

.small-1 {
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%
}

.small-offset-0 {
    margin-left: 0
}

.small-2 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%
}

.small-offset-1 {
    margin-left: 8.33333%
}

.small-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.small-offset-2 {
    margin-left: 16.66667%
}

.small-4 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%
}

.small-offset-3 {
    margin-left: 25%
}

.small-5 {
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%
}

.small-offset-4 {
    margin-left: 33.33333%
}

.small-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.small-offset-5 {
    margin-left: 41.66667%
}

.small-7 {
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%
}

.small-offset-6 {
    margin-left: 50%
}

.small-8 {
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%
}

.small-offset-7 {
    margin-left: 58.33333%
}

.small-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%
}

.small-offset-8 {
    margin-left: 66.66667%
}

.small-10 {
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%
}

.small-offset-9 {
    margin-left: 75%
}

.small-11 {
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%
}

.small-offset-10 {
    margin-left: 83.33333%
}

.small-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.small-offset-11 {
    margin-left: 91.66667%
}

.small-up-1 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-1>.column,
.small-up-1>.columns {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.small-up-2 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-2>.column,
.small-up-2>.columns {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.small-up-3 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-3>.column,
.small-up-3>.columns {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%
}

.small-up-4 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-4>.column,
.small-up-4>.columns {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.small-up-5 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-5>.column,
.small-up-5>.columns {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%
}

.small-up-6 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-6>.column,
.small-up-6>.columns {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%
}

.small-up-7 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-7>.column,
.small-up-7>.columns {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%
}

.small-up-8 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-8>.column,
.small-up-8>.columns {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%
}

.small-collapse>.column,
.small-collapse>.columns {
    padding-right: 0;
    padding-left: 0
}

.small-uncollapse>.column,
.small-uncollapse>.columns {
    padding-right: .625rem;
    padding-left: .625rem
}

@media print,
screen and (min-width:40em) {
    .medium-1 {
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }
    .medium-offset-0 {
        margin-left: 0
    }
    .medium-2 {
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }
    .medium-offset-1 {
        margin-left: 8.33333%
    }
    .medium-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }
    .medium-offset-2 {
        margin-left: 16.66667%
    }
    .medium-4 {
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }
    .medium-offset-3 {
        margin-left: 25%
    }
    .medium-5 {
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }
    .medium-offset-4 {
        margin-left: 33.33333%
    }
    .medium-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .medium-offset-5 {
        margin-left: 41.66667%
    }
    .medium-7 {
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }
    .medium-offset-6 {
        margin-left: 50%
    }
    .medium-8 {
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }
    .medium-offset-7 {
        margin-left: 58.33333%
    }
    .medium-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }
    .medium-offset-8 {
        margin-left: 66.66667%
    }
    .medium-10 {
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }
    .medium-offset-9 {
        margin-left: 75%
    }
    .medium-11 {
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }
    .medium-offset-10 {
        margin-left: 83.33333%
    }
    .medium-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .medium-offset-11 {
        margin-left: 91.66667%
    }
    .medium-up-1 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .medium-up-1>.column,
    .medium-up-1>.columns {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .medium-up-2 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .medium-up-2>.column,
    .medium-up-2>.columns {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .medium-up-3 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .medium-up-3>.column,
    .medium-up-3>.columns {
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }
    .medium-up-4 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .medium-up-4>.column,
    .medium-up-4>.columns {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }
    .medium-up-5 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .medium-up-5>.column,
    .medium-up-5>.columns {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }
    .medium-up-6 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .medium-up-6>.column,
    .medium-up-6>.columns {
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }
    .medium-up-7 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .medium-up-7>.column,
    .medium-up-7>.columns {
        -ms-flex: 0 0 14.28571%;
        flex: 0 0 14.28571%;
        max-width: 14.28571%
    }
    .medium-up-8 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .medium-up-8>.column,
    .medium-up-8>.columns {
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }
}

@media print,
screen and (min-width:40em) and (min-width:40em) {
    .medium-expand {
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }
}

.row.medium-unstack>.column,
.row.medium-unstack>.columns {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

@media print,
screen and (min-width:40em) {
    .row.medium-unstack>.column,
    .row.medium-unstack>.columns {
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }
}

@media print,
screen and (min-width:40em) {
    .medium-collapse>.column,
    .medium-collapse>.columns {
        padding-right: 0;
        padding-left: 0
    }
    .medium-uncollapse>.column,
    .medium-uncollapse>.columns {
        padding-right: .9375rem;
        padding-left: .9375rem
    }
}

@media print,
screen and (min-width:64em) {
    .large-1 {
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }
    .large-offset-0 {
        margin-left: 0
    }
    .large-2 {
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }
    .large-offset-1 {
        margin-left: 8.33333%
    }
    .large-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }
    .large-offset-2 {
        margin-left: 16.66667%
    }
    .large-4 {
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }
    .large-offset-3 {
        margin-left: 25%
    }
    .large-5 {
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }
    .large-offset-4 {
        margin-left: 33.33333%
    }
    .large-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .large-offset-5 {
        margin-left: 41.66667%
    }
    .large-7 {
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }
    .large-offset-6 {
        margin-left: 50%
    }
    .large-8 {
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }
    .large-offset-7 {
        margin-left: 58.33333%
    }
    .large-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }
    .large-offset-8 {
        margin-left: 66.66667%
    }
    .large-10 {
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }
    .large-offset-9 {
        margin-left: 75%
    }
    .large-11 {
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }
    .large-offset-10 {
        margin-left: 83.33333%
    }
    .large-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .large-offset-11 {
        margin-left: 91.66667%
    }
    .large-up-1 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .large-up-1>.column,
    .large-up-1>.columns {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .large-up-2 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .large-up-2>.column,
    .large-up-2>.columns {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .large-up-3 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .large-up-3>.column,
    .large-up-3>.columns {
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }
    .large-up-4 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .large-up-4>.column,
    .large-up-4>.columns {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }
    .large-up-5 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .large-up-5>.column,
    .large-up-5>.columns {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }
    .large-up-6 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .large-up-6>.column,
    .large-up-6>.columns {
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }
    .large-up-7 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .large-up-7>.column,
    .large-up-7>.columns {
        -ms-flex: 0 0 14.28571%;
        flex: 0 0 14.28571%;
        max-width: 14.28571%
    }
    .large-up-8 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .large-up-8>.column,
    .large-up-8>.columns {
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }
}

@media print,
screen and (min-width:64em) and (min-width:64em) {
    .large-expand {
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }
}

.row.large-unstack>.column,
.row.large-unstack>.columns {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

@media print,
screen and (min-width:64em) {
    .row.large-unstack>.column,
    .row.large-unstack>.columns {
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }
}

@media print,
screen and (min-width:64em) {
    .large-collapse>.column,
    .large-collapse>.columns {
        padding-right: 0;
        padding-left: 0
    }
    .large-uncollapse>.column,
    .large-uncollapse>.columns {
        padding-right: .9375rem;
        padding-left: .9375rem
    }
}

.shrink {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 100%
}

.column-block {
    margin-bottom: 1.25rem
}

.column-block>:last-child {
    margin-bottom: 0
}

@media print,
screen and (min-width:40em) {
    .column-block {
        margin-bottom: 1.875rem
    }
    .column-block>:last-child {
        margin-bottom: 0
    }
}

.hide {
    display: none!important
}

.invisible {
    visibility: hidden
}

@media screen and (max-width:39.9375em) {
    .hide-for-small-only {
        display: none!important
    }
}

@media screen and (max-width:0em),
screen and (min-width:40em) {
    .show-for-small-only {
        display: none!important
    }
}

@media print,
screen and (min-width:40em) {
    .hide-for-medium {
        display: none!important
    }
}

@media screen and (max-width:39.9375em) {
    .show-for-medium {
        display: none!important
    }
}

@media screen and (min-width:40em) and (max-width:63.9375em) {
    .hide-for-medium-only {
        display: none!important
    }
}

@media screen and (max-width:39.9375em),
screen and (min-width:64em) {
    .show-for-medium-only {
        display: none!important
    }
}

@media print,
screen and (min-width:64em) {
    .hide-for-large {
        display: none!important
    }
}

@media screen and (max-width:63.9375em) {
    .show-for-large {
        display: none!important
    }
}

@media screen and (min-width:64em) and (max-width:74.9375em) {
    .hide-for-large-only {
        display: none!important
    }
}

@media screen and (max-width:63.9375em),
screen and (min-width:75em) {
    .show-for-large-only {
        display: none!important
    }
}

.show-for-sr,
.show-on-focus {
    position: absolute!important;
    width: 1px;
    height: 1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    -webkit-clip-path: inset(50%);
    clip-path: inset(50%);
    border: 0
}

.show-on-focus:active,
.show-on-focus:focus {
    position: static!important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto;
    white-space: normal;
    -webkit-clip-path: none;
    clip-path: none
}

.hide-for-portrait,
.show-for-landscape {
    display: block!important
}

@media screen and (orientation:landscape) {
    .hide-for-portrait,
    .show-for-landscape {
        display: block!important
    }
}

@media screen and (orientation:portrait) {
    .hide-for-portrait,
    .show-for-landscape {
        display: none!important
    }
}

.hide-for-landscape,
.show-for-portrait {
    display: none!important
}

@media screen and (orientation:landscape) {
    .hide-for-landscape,
    .show-for-portrait {
        display: none!important
    }
}

@media screen and (orientation:portrait) {
    .hide-for-landscape,
    .show-for-portrait {
        display: block!important
    }
}

.columns.filled-background,
.row.filled-background {
    position: relative;
    padding-top: 45px!important
}

.columns.filled-background .cell-title,
.columns.filled-background .pane-node-title,
.columns.filled-background .section-title h2,
.row.filled-background .cell-title,
.row.filled-background .pane-node-title,
.row.filled-background .section-title h2 {
    font-family: Montserrat, sans-serif;
    padding-bottom: 10px
}

.columns.filled-background .cell-title,
.columns.filled-background .section-title h2,
.row.filled-background .cell-title,
.row.filled-background .section-title h2 {
    font-weight: 900;
    color: #e23e21;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 5px;
    max-width: 1000px;
    margin: 0 auto 20px;
    border-bottom: 1px dotted #26262d
}

.columns.filled-background .cell-title,
.columns.filled-background .pane-node-title,
.row.filled-background .cell-title,
.row.filled-background .pane-node-title {
    font-size: 16px
}

.columns.filled-background .section-title h2,
.row.filled-background .section-title h2 {
    font-size: 20px
}

.columns.filled-background .field-multi-blog-blog-reference,
.columns.filled-background .primary-channel-eyebrow,
.row.filled-background .field-multi-blog-blog-reference,
.row.filled-background .primary-channel-eyebrow {
    font-weight: 300;
    color: #000;
    text-transform: uppercase;
    letter-spacing: .5px
}

.columns.filled-background .field-multi-blog-blog-reference:hover,
.columns.filled-background .primary-channel-eyebrow:hover,
.row.filled-background .field-multi-blog-blog-reference:hover,
.row.filled-background .primary-channel-eyebrow:hover {
    color: #e23e21
}

.columns.filled-background .view-content-listings .num1 li,
.row.filled-background .view-content-listings .num1 li {
    padding: 10px 0 0;
    margin-bottom: 0
}

.columns.filled-background .view-content-listings li,
.row.filled-background .view-content-listings li {
    margin-bottom: 10px
}

.columns.filled-background::before,
.row.filled-background::before {
    content: '';
    position: absolute;
    top: 0;
    left: 50%;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 30px 75px 0 75px;
    border-color: #fff transparent transparent transparent;
    transform: translateX(-50%)
}

.columns.filled-background:last-child,
.row.filled-background:last-child {
    margin-bottom: 30px
}

.st-block.video .field-credit {
    font-family: Montserrat, sans-serif;
    font-style: italic;
    font-size: 14px
}

.st-block.ads {
    margin: 0
}

@media all and (max-width:640px) {
    .sir-trevor--grid .row.expanded {
        padding-left: 12px;
        padding-right: 12px
    }
}

.channel-icon-subtitle .field-subtitle,
.channel-icon-title h1 {
    padding-bottom: 0
}

.content-header .pane-byline,
.info-wrapper .byline {
    font-style: italic
}

@media all and (max-width:640px) {
    .channel-icon-image {
        display: none
    }
    .channel-icon-title h1 {
        font-size: 40px
    }
}

.caption-wrapper>.sir-trevor-block-counter {
    font-family: Montserrat, sans-serif
}

.field-tags a {
    font-family: Montserrat, sans-serif
}

.content-wrapper.sticky-nav-content {
    margin-top: 135px
}

@media all and (max-width:1024px) {
    .content-wrapper.sticky-nav-content {
        margin-top: 61px
    }
}

.email_opt_in_wrapper {
    padding: 15px 30px;
    margin: 0 0 40px 0
}

.sidebar .email_opt_in_wrapper {
    margin: 40px 0
}

.email_opt_in_wrapper .form-item-email {
    width: calc(100% - 115px)
}

.email_opt_in_wrapper .form-submit {
    width: 115px
}

.filled-background.constrained .medium-12 .email_opt_in_wrapper {
    padding: 15px 0
}

.email_opt_in_wrapper .edit-email,
.email_opt_in_wrapper p {
    font-family: Montserrat, sans-serif
}

.email_opt_in_wrapper .edit-email {
    font-weight: 100
}

.email-opt-in-form-header,
.email-opt-in-form-input {
    box-sizing: border-box;
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%
}

.medium-4 .email-opt-in-form-header,
.medium-4 .email-opt-in-form-input,
.medium-6 .email-opt-in-form-header,
.medium-6 .email-opt-in-form-input,
.sidebar .email-opt-in-form-header,
.sidebar .email-opt-in-form-input {
    -ms-flex-preferred-size: auto;
    flex-basis: auto
}

.medium-12 .email-opt-in-form-input {
    padding-left: 10px
}

@media all and (max-width:640px) {
    .medium-12 .email-opt-in-form-input {
        padding-left: 0
    }
}

.medium-12 .email-opt-in-form-header {
    padding-right: 40px
}

@media all and (max-width:640px) {
    .medium-12 .email-opt-in-form-header {
        padding-right: 0
    }
}

.footer-content {
    margin-top: 0;
    padding-top: 0;
    max-width: 1004px
}

.pane-menu-footer-menu {
    margin: 10px 0
}

.pane-menu-footer-menu a {
    text-transform: uppercase
}

.main-footer .pane-social-buttons {
    padding: 0
}

.main-footer .pane-social-buttons>.social-plain {
    padding: 6px 0
}

.media-element-container .caption-wrapper .field-body p,
.media-element-container .caption-wrapper .field-credit p,
.media-element-container .caption-wrapper .field-title p {
    font-family: Montserrat, sans-serif
}

.media-element-container .caption-wrapper .field-title p {
    text-transform: uppercase
}

.media-element-container .caption-wrapper .field-body {
    margin-bottom: 5px
}

.media-element-container .caption-wrapper .field-body p {
    font-size: 14px
}

.media-element-container .caption-wrapper .field-credit p {
    font-size: 12px
}

.media-element-container.full-width {
    border-bottom: 1px dotted #26262d
}

.pane-badge-label {
    padding: 4px 5px;
    margin-bottom: 10px;
    font-family: Montserrat, sans-serif;
    font-size: 13px;
    text-transform: uppercase;
    display: inline-block;
    border-radius: 0
}

.search-results .pane-node-created,
.view-content-listings .pane-node-created {
    font-style: italic
}

.search-results .field-subtitle,
.view-content-listings .field-subtitle {
    margin-bottom: 5px
}

.search-results .field-multi-blog-blog-reference,
.search-results .primary-channel-eyebrow,
.view-content-listings .field-multi-blog-blog-reference,
.view-content-listings .primary-channel-eyebrow {
    letter-spacing: 1px
}

.search-results .cl-cta a,
.view-content-listings .cl-cta a {
    border-bottom: none
}

.search-results .pane-node-title,
.view-content-listings .pane-node-title {
    margin-bottom: 5px
}

.view-content-listings .video .pane-node-field-image::before {
    display: none
}

.main-nav {
    text-align: left
}

.main-nav .pane-main-menu {
    margin: 0 auto;
    width: 1006px
}

.main-nav ul {
    font-size: 0
}

.main-nav li:not(.main-menu-social) {
    position: relative;
    border-right: 1px solid #f0f0f6;
    float: left
}

.main-nav li:not(.main-menu-social):first-child {
    border-left: 1px solid #f0f0f6
}

.main-nav .nolink,
.main-nav a {
    padding: 10px 18px 8px;
    letter-spacing: 2px;
    line-height: 1.3
}

.subscribe a {
    color: #e23e21
}

.subscribe a:hover {
    color: #fff
}

.main-menu-social {
    float: right;
    text-indent: 100%;
    overflow: hidden
}

.main-menu-social a {
    position: relative;
    display: block;
    padding: 12px 15px 8px;
    width: 10px;
    height: 15px;
    color: #4d4d56;
    background-color: transparent
}

.main-menu-social a:hover {
    background-color: transparent
}

.main-menu-social a::before {
    position: absolute;
    top: 7px;
    left: 10px;
    font-size: 20px
}

.menu-facebook a::before {
    content: "";
    left: 18px
}

.menu-facebook a:hover {
    color: #3b5998
}

.menu-twitter a::before {
    content: ""
}

.menu-twitter a:hover {
    color: #55acee
}

.menu-rss a::before {
    content: ""
}

.menu-rss a:hover {
    color: #ff862a
}

.btn-hamburger {
    margin-left: 0
}

.primary-nav {
    width: 100%;
    overflow-y: auto
}

.navigation {
    font-family: Montserrat, sans-serif
}

.navigation .subscribe::before {
    font-family: fontcastle;
    content: "\e900b";
    color: #fff
}

.navigation .icon-gift {
    border-bottom: 1px solid #808088;
    padding-bottom: 15px;
    margin-bottom: 15px
}

.navigation .icon-gift a,
.navigation .pane-hamburger-sub-menu a,
.navigation .subscribe {
    padding-left: 35px;
    position: relative
}

.navigation .icon-gift a::before,
.navigation .pane-hamburger-sub-menu a::before,
.navigation .subscribe::before {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    font-size: 25px;
    line-height: 1;
    font-weight: 100
}

.pane-hamburger-sub-menu {
    border-top: 1px solid #808088;
    margin-top: 15px;
    padding-top: 15px
}

.main-header>.inner-wrapper {
    max-width: 1016px
}

.main-header .user-header-action-links a {
    font-weight: 700
}

.search {
    border-bottom: 1px solid #808088
}

.search input[type=text] {
    font-family: Montserrat, sans-serif
}

.logo-ham-extension {
    margin-top: -5px;
    margin-left: 0
}

.hamburger-extension {
    padding: 2px 25px
}

hr {
    border-style: dotted
}

.pullquote,
blockquote {
    position: relative;
    padding: 35px 0 10px 0;
    border-top: 1px dotted #333;
    border-bottom: 1px dotted #333
}

.pullquote::before,
blockquote::before {
    content: open-quote;
    border-radius: 100%;
    position: absolute;
    text-align: center;
    background: #e23e21;
    display: inline-block;
    left: 0;
    right: 0;
    top: -25px;
    width: 50px;
    height: 50px;
    margin: 0 auto;
    font-size: 50px;
    line-height: 1.7;
    color: #fff
}

@media all and (max-width:1024px) {
    .pullquote::before,
    blockquote::before {
        top: -20px;
        width: 35px;
        height: 35px;
        font-size: 35px
    }
}

.pullquote::after,
blockquote::after {
    content: close-quote;
    font-size: 0;
    position: absolute
}

.pullquote footer p,
blockquote footer p {
    color: #808088;
    font-style: italic
}

blockquote {
    text-align: center
}

.pullquote {
    margin: 30px 0
}

.pullquote.left {
    margin-right: 15px
}

.pullquote.right {
    margin-left: 15px
}

.info-wrapper .subtitle h3 {
    font-size: 14px;
    color: #808088;
    font-family: Montserrat, sans-serif;
    font-style: normal;
    line-height: 1.2
}

.tout-wrapper .primary-channel-eyebrow {
    font-size: 14px;
    letter-spacing: 1px
}

.info-wrapper .byline {
    font-style: italic
}

.text--quote-flourish .field-body {
    border-top: 1px dotted #333;
    border-bottom: 1px dotted #333
}

.text--quote-flourish .field-body::after,
.text--quote-flourish .field-body::before {
    border-radius: 100%
}

.sub-channel-callout .markdown p {
    font-size: 15px;
    color: #4d4d56;
    font-family: Montserrat, sans-serif;
    letter-spacing: .5px;
    line-height: 1.3;
    padding: 0
}