  @keyframes iconpushin{50%{transform:scale(.75)}}.rtf.bg-purple .sidebars,.rtf.bg-purple10 .sidebars,.rtf.bg-purple20 .sidebars{background:0 0;border-top:none;box-shadow:none}.rtf.bg-purple .sidebar,.rtf.bg-purple10 .sidebar,.rtf.bg-purple20 .sidebar{background:0 0}.rtf.bg-purple .sidebar:first-child,.rtf.bg-purple10 .sidebar:first-child,.rtf.bg-purple20 .sidebar:first-child{background:0 0}@media only screen and (min-width:870px){.rtf>.block-wrap{display:flex}}@media only screen and (min-width:870px){.rtf .rtf-content{flex-grow:1;margin:0 auto;max-width:780px;width:66.66%}}.rtf .rtf-content h2:first-child{margin-top:10px}@media only screen and (min-width:870px){.rtf .rtf-content+.sidebar-wrap{margin-left:30px}}@media only screen and (min-width:1170px){.rtf .rtf-content+.sidebar-wrap{margin-left:50px}}.rtf .highlight{background:#edeaf4;border-bottom-right-radius:50px;margin:25px 0;padding:30px 40px 15px 30px}@media only screen and (min-width:600px){.rtf .highlight{border-bottom-right-radius:100px}}.rtf .highlight .byline{color:#522e91;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;margin:0 0 5px 0;text-transform:uppercase}.rtf .highlight h3{margin:0 0 15px 0}.rtf .sidebar-wrap{margin:0 auto;max-width:760px}@media only screen and (min-width:870px){.rtf .sidebar-wrap{display:flex;flex-shrink:0;flex-wrap:wrap;max-width:none;padding-left:30px;width:33.33%}}@media only screen and (min-width:1170px){.rtf .sidebar-wrap{padding-left:50px}}.rtf .sidebar-wrap .search-form label{display:block}.rtf .sidebar-wrap .search-form .field-wrap{display:flex}.rtf .sidebar-wrap .search-form .field-wrap input{background:#eee;border:none;cursor:pointer;display:inline;flex-grow:1;padding:8px 16px;text-decoration:none;transition:all .2s ease}.rtf .sidebars{background:#fff;border-top:8px solid #522e91;box-shadow:2px 2px 10px rgba(0,0,0,.3);margin:0 auto;position:relative;z-index:2}@media only screen and (min-width:480px){.rtf .sidebars{max-width:320px}}@media only screen and (min-width:870px){.rtf .sidebars{margin:0 auto;max-width:none}}.rtf .sidebar{background:#edeaf4;margin:10px 0 0 0;text-decoration:none}.rtf .sidebar:first-child{background:#fff;margin-top:0}.rtf .sidebar h3{font-size:24px;margin-top:15px}.rtf .sidebar>.description-wrap{font-size:15px;padding:8px 20px}.rtf .content-wrap{padding:15px 25px 25px 25px}.rtf .content-wrap .description-wrap{font-size:15px}.rtf .cta{display:block;text-decoration:none}.rtf .img-wrap img{display:block;height:auto;width:100%}.rtf.align-default .sidebar-wrap{align-content:flex-start}.rtf.align-middle .sidebar-wrap{align-content:center}.rtf.align-space-evenly .sidebar-wrap{align-content:space-evenly}.rtf.align-bottom .sidebar-wrap{align-content:flex-end}.rtf.align-both .rtf-content,.rtf.align-both .sidebar-wrap{align-content:center;align-items:center;display:flex;flex-wrap:wrap}@media only screen and (min-width:870px){.rtf.position-left .block-wrap{flex-direction:row-reverse}}@media only screen and (min-width:870px){.rtf.position-left .rtf-content+.sidebar-wrap{margin-left:0;margin-right:30px;padding-left:0;padding-right:30px}}@media only screen and (min-width:1170px){.rtf.position-left .rtf-content+.sidebar-wrap{margin-left:0;margin-right:50px;padding-left:0;padding-right:50px}}@media only screen and (min-width:870px){.rtf.alt .rtf-content{flex-grow:1;margin:0 auto;max-width:780px;width:58%}}@media only screen and (min-width:870px){.rtf.alt .rtf-content+.sidebar-wrap{margin-left:30px;padding-left:0}}.rtf.alt .sidebar-wrap{margin:0 auto;max-width:760px}@media only screen and (min-width:870px){.rtf.alt .sidebar-wrap{display:flex;flex-shrink:0;flex-wrap:wrap;max-width:none;width:42%}}.rtf.alt .sidebars{background:#fff;border-top:8px solid #522e91;box-shadow:2px 2px 10px rgba(0,0,0,.3);margin:0 auto;position:relative;z-index:2}@media only screen and (min-width:480px){.rtf.alt .sidebars{max-width:320px}}@media only screen and (min-width:870px){.rtf.alt .sidebars{margin:-80px auto 0 auto}}.rtf.alt .sidebar{margin:10px 0 0 0;padding:8px 20px;text-decoration:none}.rtf.alt .sidebar:first-child{margin-top:0}.rtf.alt .sidebar:first-child h3{font-size:22px;margin-top:15px}.rtf.alt .sidebar.bg-purple10{background:#edeaf4}.rtf.alt .sidebar h3{color:#000;font-size:18px}.rtf.alt .sidebar h3 a{color:#522e91}.rtf.alt .sidebar h3 a:focus,.rtf.alt .sidebar h3 a:hover{color:#000}