@import url('https://fonts.googleapis.com/css?family=Roboto:400,500,700&display=swap');header[role="banner"] .wrap:after,.fixed-header .wrap:after,.sitewrap .blog-listing>header .wrap:after,.sitewrap .blog-listing .wrap .pagination:after,.sitewrap .contact-page .wrap .top .form form .hs-submit .actions:after,.sitewrap footer[role="contentinfo"] .wrap .cols .col nav:after{content:'';display:block;clear:both}.mobile-menu,.sitewrap .blog-listing>header .wrap a,.sitewrap .blog-listing .wrap .pagination a,.sitewrap .blog-listing .wrap article a header,.sitewrap .resources-page article .wrap a header,.sitewrap .blog-post .wrap header .textbox,.sitewrap .pillar-page .wrap header .textbox,.sitewrap .contact-page .wrap .top .form,.sitewrap .contact-page .wrap .top .form form .hs-form-field .input input,.sitewrap .contact-page .wrap .top .form form .hs-form-field .input textarea,.sitewrap .contact-page .wrap .top .form form .hs-submit .actions input[type="submit"],.sitewrap footer[role="contentinfo"] .wrap .cols .col header a{-moz-box-sizing:border-box;box-sizing:border-box}body,.sitewrap .contact-page .wrap .top .form form .hs-submit .actions input[type="submit"]{font-family:'Roboto',sans-serif}.sitewrap .blog-listing>header .wrap h2,.sitewrap .resources-page>header .wrap h1,.sitewrap .blog-page>header .wrap h1,.sitewrap .blog-post .wrap header .textbox h1,.sitewrap .blog-post .wrap .content h2,.sitewrap .blog-post .wrap .content h3,.sitewrap .blog-post .wrap .content h4,.sitewrap .pillar-page .wrap header .textbox h1,.sitewrap .pillar-page .wrap .content h2,.sitewrap .pillar-page .wrap .content h3,.sitewrap .pillar-page .wrap .content h4,.sitewrap .contact-page .wrap .top header h1,.sitewrap .contact-page .wrap .top header p span,.sitewrap .contact-page .wrap .top .form form .hs-form-field label,.sitewrap .contact-page .wrap .quote header h3{font-family:'Roboto Slab',serif}.sitewrap .blog-post .wrap header .tags{display:none !important}@media screen and (max-width:768px){.announcement-bar-eic{padding-top:8px !important;padding-bottom:12px !important}.announcement-bar-eic p{line-height:1.5 !important}.announcement-bar-eic p span{font-size:16px !important;width:100%;margin-bottom:5px !important}.announcement-bar-eic p a{font-size:16px !important;padding:5px 10px !important}}.nogradient header[role="banner"]:before,.nogradient .fixed-header:before{display:none !important}body{padding:0}.no-bar .announcement-bar-eic{display:none !important}.sitewrap .blog-post .wrap .sidebar{padding:20px 0}.sitewrap .pillar-page .wrap .meetings-iframe-container{background-color:#f777b4;margin:20px 0 0 0;padding:0 20px !important;-moz-box-sizing:border-box;box-sizing:border-box}.sitewrap .blog-post .wrap .sidebar .form{margin:20px 0 70px 0}.sitewrap .blog-post .wrap .sidebar .form h2{font-family:'Indie Flower',cursive;font-size:25px;line-height:25px;color:#2e334c;text-align:center;margin:0 0 10px 0;position:relative;-webkit-transform:rotate(-4deg) translateX(40px);-ms-transform:rotate(-4deg) translateX(40px);transform:rotate(-4deg) translateX(40px)}.sitewrap .blog-post .wrap .sidebar .form h2:before{content:'';display:block;width:45px;height:20px;background-image:url("https://www.enlighten-ic.com/hubfs/Design%20Assets/arrow-1.svg");-webkit-transform:rotate(-80deg);-ms-transform:rotate(-80deg);transform:rotate(-80deg);position:absolute;top:38px;left:-35px}.sitewrap .blog-post .wrap .sidebar .form .submitted-message{padding:20px 0 0 0;border-radius:4px;position:relative;color:#eb3986;font-size:20px;line-height:25px;font-weight:700}.sitewrap .blog-post .wrap .sidebar .form .submitted-message:before{content:'';display:block;width:-webkit-calc(100% + 40px);width:calc(100% + 40px);height:100px;position:absolute;bottom:-25px;right:-20px;background-color:#e0ade0;opacity:.5;z-index:-1}.sitewrap .blog-post .wrap .sidebar .form form{padding:20px 0 0 0;border-radius:4px;position:relative}.sitewrap .blog-post .wrap .sidebar .form form:before{content:'';display:block;width:-webkit-calc(100% + 40px);width:calc(100% + 40px);height:90px;position:absolute;bottom:-20px;right:-20px;background-color:#e0ade0;opacity:.5;z-index:-1}.sitewrap .blog-post .wrap .sidebar .form form label{display:none}.sitewrap .blog-post .wrap .sidebar .form form input{display:block;width:190px;height:50px;font-size:16px;color:#eb3986;float:left;background-color:white;padding:0 15px;border-radius:4px;border:2px solid #eb3986;box-shadow:0 3px 5px rgba(0,0,0,0.2)}.sitewrap .blog-post .wrap .sidebar .form form input::-webkit-input-placeholder{color:rgba(235,57,134,0.75)}.sitewrap .blog-post .wrap .sidebar .form form input:-ms-input-placeholder{color:rgba(235,57,134,0.75)}.sitewrap .blog-post .wrap .sidebar .form form input::placeholder{color:rgba(235,57,134,0.75)}.sitewrap .blog-post .wrap .sidebar .form form input[type="submit"]{display:block;width:40px;height:50px;float:right;background-color:white;border-radius:4px;margin:0 0 0 10px;font-family:inherit;text-indent:-1000px;overflow:hidden;border:0;font-weight:500;background-color:#eb3986;background-image:url("https://www.enlighten-ic.com/hubfs/Design%20Assets/form-arrow.svg");background-position:center center;color:white}.sitewrap .blog-post .wrap .sidebar .cta{width:80%;max-width:300px;margin:0 auto;position:relative}.sitewrap .blog-post .wrap .sidebar .cta .hs_cos_wrapper_type_cta{display:block}.sitewrap .blog-post .wrap .sidebar .cta .hs_cos_wrapper_type_cta a{position:relative;display:block}.sitewrap .blog-post .wrap .sidebar .cta .hs_cos_wrapper_type_cta:nth-child(1){opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.sitewrap .blog-post .wrap .sidebar .cta img{display:block;width:100%;border-radius:4px}header[role="banner"],.fixed-header{background-color:white;padding:20px 0;top:0;left:0;width:100%;z-index:10}header[role="banner"] .announcement-bar-eic{margin-top:-20px !important;margin-bottom:20px !important}header[role="banner"]:before,.fixed-header:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:4px;background:#f49f38;background:-webkit-linear-gradient(left,#f49f38 0%,#d63485 25%,#9b3f86 50%,#86b229 75%,#80b8d5 100%);background:-o-linear-gradient(left,#f49f38 0%,#d63485 25%,#9b3f86 50%,#86b229 75%,#80b8d5 100%);background:linear-gradient(to right,#f49f38 0%,#d63485 25%,#9b3f86 50%,#86b229 75%,#80b8d5 100%)}header[role="banner"] .wrap,.fixed-header .wrap{margin:0 20px}header[role="banner"] .wrap h3,.fixed-header .wrap h3{width:130px;height:40px;background-image:url("https://www.enlighten-ic.com/hubfs/New%20Website%202019%20Assets/logo.svg");background-repeat:no-repeat;text-indent:-10000px;overflow:hidden;float:left;position:relative}header[role="banner"] .wrap h3 a,.fixed-header .wrap h3 a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}header[role="banner"] .wrap>nav,.fixed-header .wrap>nav{display:none}header[role="banner"] .wrap>a,.fixed-header .wrap>a{display:none}header[role="banner"] .wrap .btn-menu,.fixed-header .wrap .btn-menu{float:right;padding:10px 0}header[role="banner"] .wrap .btn-menu span,.fixed-header .wrap .btn-menu span{display:block;width:30px;height:1px;background-color:#2e334c}header[role="banner"] .wrap .btn-menu span+span,.fixed-header .wrap .btn-menu span+span{margin:8px 0 0 0}.fixed-header{display:none}.mobile-menu{position:fixed;top:0;z-index:100000000000;right:-300px;height:100%;overflow:auto;-webkit-overflow-touch:scroll;width:300px;background-color:#2e334c;border-left:1px solid rgba(200,200,200,0.1);-webkit-transition:all 300ms ease;-ms-transition:all 300ms ease;transition:all 300ms ease}.mobile-menu ul li{border-bottom:1px solid rgba(200,200,200,0.1)}.mobile-menu ul li a{display:block;padding:20px;text-decoration:none;color:white}.mobile-menu ul li a.open+ul,.mobile-menu ul li a.hover+ul{display:block}.mobile-menu ul li ul{background-color:#cdeff7;display:none}.mobile-menu ul li ul li a{color:#2e334c;padding:20px 20px 20px 35px;position:relative}.mobile-menu ul li ul li a:before{content:'';display:inline-block;width:10px;height:1px;margin:0 10px 0 0;background-color:#2e334c;position:absolute;top:28px;left:20px}.mobile-menu ul li ul li ul{border-top:1px solid rgba(200,200,200,0.5);background-color:#f0f0f0}.mobile-menu ul li ul li ul li a{padding:20px 20px 20px 45px;line-height:1.125}.mobile-menu ul li ul li ul li a:before{left:30px}.mobile-menu ul li ul li+li{border-top:1px solid rgba(200,200,200,0.5)}.show-menu .sitewrap{-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}.show-menu .mobile-menu{-webkit-transform:translateX(-300px);-ms-transform:translateX(-300px);transform:translateX(-300px)}