.im-fade-in,#ewcrecent,.im-c-blog--recent-ideas{animation:im-fade-in linear forwards;animation-timeline:view();animation-range:entry}@keyframes im-fade-in{0%{opacity:0;transform:translateY(400px)}50%{opacity:0}100%{opacity:1;transform:translateY(0px)}}.scroll-watcher2{height:20px;position:fixed;top:0;z-index:1000;background-color:#c822bc;width:100%;scale:0 1;animation:scroll-watcher linear;animation-timeline:scroll()}@keyframes scroll-watcher{to{scale:1 1}}.dp-dfg-item:hover>.dp-dfg-header.entry-header{display:flex}.d-inline-btn:hover{background:transparent!important;cursor:default}.im-c-blog--recent-ideas .et_pb_blog_grid .et_pb_ajax_pagination_container .et_pb_salvattore_content .column article:hover{background:#FFF}.im-c-blog--recent-ideas .et_pb_blog_grid .et_pb_ajax_pagination_container .et_pb_salvattore_content .column article:hover .entry-title a{color:#c822bc!important}.im-c-blog--recent-ideas .et_pb_blog_grid .et_pb_ajax_pagination_container .et_pb_salvattore_content .column article:hover .post-meta a{color:#c822bc!important}.hs-form-e4aef55e-a256-48c8-9e6e-73f75ba57093_f2bf64dc-6a30-4af5977a-e3d9e011c645 .hs-submit>.actions{text-align:right}input.hs-button.primary.large{border-radius:5px;font-size:12px;font-family:'Trebuchet MS',Helvetica,Arial,Lucida,sans-serif!important;background:#c822bc!important;padding-top:10px!important;padding-right:20px!important;padding-bottom:10px!important;padding-left:20px!important;margin-top:20px!important}.ig-u-gradient--top article .dsm-entry-thumbnail:before{content:'';background:linear-gradient(0deg,rgba(45,30,44,0) 37.13%,#2D1E2C 95.21%);z-index:0;opacity:1;position:absolute;left:0;top:0;width:100%;height:50%}.ig-u-gradient--top .dsm-entry-header,.ig-u-gradient--top .dsm-entry-content{z-index:4;position:relative}.im-u-cta--color-black a{color:#000;text-decoration:underline}.im-u-cta--color-black a:after{border-right:1px solid black}.im-u-cta--color-black a+a::after{border-right:1px solid black}.et_pb_code_inner{overflow-x:scroll}@media only screen and (max-width:600px){.et_pb_menu .et_mobile_nav_menu{height:48px;width:48px}}