@import url(https://fonts.googleapis.com/css?family=Europa:300,400,500,600,700,900&subset=latin-ext);*{outline:0!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Europa;font-size:16px;letter-spacing:.025em;font-weight:400;color:#1a2b57;overflow-x:hidden;zoom:1}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-transform-style: preserve-3d;}body,html{height:100%}.page-wrapper{width:auto; overflow:hidden; max-width:auto;padding:0;margin:0}.clear{clear:both}main{width:100%;float:left;position:relative}a{color:#24a989}@media (min-width:1200px){.container{max-width:1320px}.container.wide{max-width:90%}}img{max-width:100%;-webkit-transform-style: preserve-3d;}.transition-overlay{width:100%;height:100%;position:fixed;left:0;top:0;opacity:0;visibility:hidden;transition-duration:.7s;-webkit-transition-duration:.7s;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);z-index:99}.transition-overlay.show-me{opacity:1;visibility:visible}.preloader{width:100%;height:100%;position:fixed;left:0;top:0;z-index:9999999}.preloader{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transform:all .4s ease;transition:all .4s ease;transition-delay:1s}.page-loaded .preloader{transform:translateY(-100%)}#sticky-menu-responsive,.hamburger-menu-box,.preloader,.transition-overlay{background:#fafaee}#sticky-menu-responsive.yellow,.hamburger-menu-box.yellow,.preloader.yellow,.transition-overlay.yellow{background:#f4f3db}#sticky-menu-responsive.orange,.hamburger-menu-box.blue,.preloader.blue,.transition-overlay.blue{background:#122041}#sticky-menu-responsive.green,.hamburger-menu-box.green,.preloader.green,.transition-overlay.green{background:#1f9075}#sticky-menu-responsive.pink,.hamburger-menu-box.pink,.preloader.pink,.transition-overlay.pink{background:#9d1a46}#sticky-menu-responsive.blue,.hamburger-menu-box.orange,.preloader.orange,.transition-overlay.orange{background:#e45f2f}.bg-white{background:#fff}.bg-lt-yellow{background:#fafaee}.bg-yellow{background:#f4f3db}.bg-deep-yellow{background:#f6f5c3}.bg-blue{background:#122041;color:#f5f4c2!important;font-weight:300}.bg-lt-blue{background:#192a57;color:#f5f4c2!important;font-weight:300}.bg-green{background:#1f9075;color:#f5f4c2!important;font-weight:300}.bg-pink{background:#9d1a46;color:#f5f4c2!important;font-weight:300}.bg-orange{background:#e45f2f;color:#f5f4c2!important}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-car .odometer-digit{padding:0}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-car .odometer-digit .odometer-digit-inner{left:0}.spinner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;z-index:2;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px}.spinner .path{stroke:#fff;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}input[type=text]{width:100%;height:52px;float:left;border:1px solid #eee;padding:0 20px}textarea{width:100%;height:152px;float:left;border:1px solid #eee;padding:20px}button[type=submit]{cursor:pointer;height:52px;display:inline-block;border:none;background:#23a888;border-radius:52px;padding:0 40px;color:#fff;font-weight:600}button[type=submit]:hover{opacity:0.6;transition:all 0.3s ease;}span.wpcf7-not-valid-tip{color:#ab1d4d;font-size:.85em;font-weight:700;display:block}div.wpcf7-response-output{margin:0;font-size:12px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.1em;padding:.2em 1em;border:2px solid #ab1d4d}div.wpcf7-acceptance-missing,div.wpcf7-validation-errors{border:2px solid #f7e700;background-color:#f7e700;color:#7b5100;border-radius:6px}.hamburger-menu{width:46px;height:46px;float:right;position:relative;cursor:pointer;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);transition-duration:.5s;-webkit-transition-duration:.5s;transition-timing-function:cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function:cubic-bezier(.86,0,.07,1);border-radius:50%}.hamburger-menu span{display:block;height:2px;width:22px;background:#f5f4c2;opacity:1;position:absolute;right:12px;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger-menu span:nth-child(1){top:15px;width:12px;right:17px}.hamburger-menu span:nth-child(2){top:22px}.hamburger-menu span:nth-child(3){top:29px;width:12px;right:17px}.hamburger-menu:hover span{width:22px;right:12px}.hamburger-menu.open span:nth-child(1){top:22px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.hamburger-menu.open span:nth-child(2){opacity:0;right:-10px}.hamburger-menu.open span:nth-child(3){top:22px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.go-down{width:46px;height:46px;font-size:18px;line-height:44px;border-radius:50%;display:block;text-align:center;transition:all .25s ease;margin:6.5rem auto auto auto}.go-down{background:0 0;border:2px solid #f5f4c2;color:#f5f4c2}.go-down:hover{background:#f5f4c2;color:#132041;opacity:1}.back-to-top{width:40px;height:40px;font-size:18px;line-height:38px;border-radius:50%;position:fixed;bottom:50px;right:40px;text-align:center;display:none;opacity:.5;transition:all .25s ease;z-index:9999}.back-to-top.dark{background:#132041;border:2px solid #132041;color:#f5f4c2}.back-to-top.dark:hover{color:#132041;opacity:1}.back-to-top:hover{background:0 0}.ghost-btn{position:relative;display:inline-block;width:297px;height:50px;font-weight:600;line-height:60px;text-align:center;background-color:transparent;cursor:pointer;text-decoration:none}.ghost-btn svg{width:297px;height:58px;position:absolute;top:0;left:0;background-color:#f5f4c2;border-radius:35px;transition:all .18s ease}.ghost-btn svg rect{width:286px;height:50px;stroke-width:2;stroke-dasharray:253,0;stroke-dashoffset:0;-webkit-transition:all .6s ease;transition:all .6s ease}.ghost-btn span{-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:9;position:absolute;top:0;left:0;width:100%;height:100%; font-size:16px}.ghost-btn:hover svg{background-color:transparent}.ghost-btn:hover svg rect{stroke-width:2;stroke-dasharray:183,474;stroke-dashoffset:317}.ghost-btn:hover{text-decoration:none}.ghost-btn:hover span{-webkit-text-fill-color:#f5f4c2!important}.arrow-btn,.arrow-btn:focus{border:none;font-size:16px;background:0 0;cursor:pointer;padding:15px 20px;display:inline-block;margin:0 30px 0 0;letter-spacing:.05em;font-weight:400;outline:0;position:relative;-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s;text-align:left;width:286px;border-radius:40px;color:#f6f5c3}.arrow-btn:after{content:'';position:absolute;display:block;-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .3s;width:22px;height:22px;top:50%;right:18px;margin-top:-5px;background:url(../images/icons/arrow-right.svg) no-repeat}.arrow-btn.pink,.arrow-btn.pink:focus{background:#b81e52;border:2px solid #b81e52}.arrow-btn.green,.arrow-btn.green:focus{background:#23a888;border:2px solid #23a888}.arrow-btn.blue,.arrow-btn.blue:focus{background:#1a2b57;border:2px solid #1a2b57}.arrow-btn.orange,.arrow-btn.orange:focus{background:#e35e2e;border:2px solid #e35e2e}.arrow-btn:hover{text-decoration:none;background:0 0;padding:15px 18px 15px 65px}.arrow-btn:active:after,.arrow-btn:hover:after{width:85%}.arrow-btn.pink:active,.arrow-btn.pink:hover,.arrow-btn.pink:not([href]):not([tabindex]):focus,.arrow-btn.pink:not([href]):not([tabindex]):hover{color:#b81e52}.arrow-btn.green:active,.arrow-btn.green:hover,.arrow-btn.green:not([href]):not([tabindex]):focus,.arrow-btn.green:not([href]):not([tabindex]):hover{color:#23a888}.arrow-btn.orange:active,.arrow-btn.orange:hover,.arrow-btn.orange:not([href]):not([tabindex]):focus,.arrow-btn.orange:not([href]):not([tabindex]):hover{color:#e35e2e}.arrow-btn.blue:active,.arrow-btn.blue:hover,.arrow-btn.blue:not([href]):not([tabindex]):focus,.arrow-btn.blue:not([href]):not([tabindex]):hover{color:#1a2b57}.arrow-btn.pink:hover:after{color:#b81e52;background:url(../images/icons/arrow-right-pink.svg) no-repeat}.arrow-btn.green:hover:after{color:#23a888;background:url(../images/icons/arrow-right-green.svg) no-repeat}.arrow-btn.orange:hover:after{color:#e35e2e;background:url(../images/icons/arrow-right-orange.svg) no-repeat}.arrow-btn.blue:hover:after{color:#1a2b57;background:url(../images/icons/arrow-right-blue.svg) no-repeat}.arrow-btn.wide{width:380px}.arrow-btn.wide:active:after,.arrow-btn.wide:hover:after{width:89%}.arrow-btn:not([href]):not([tabindex]){color:#f6f5c3}.titles{width:100%;float:left;text-align:center;font-family:Europa;color:#1a2b57;margin-bottom:40px;font-weight:600}.titles h2{font-size:48px;font-weight:700;text-transform:capitalize}.titles h3{font-size:36px;font-weight:700}.titles h3.subline{font-size:24px;font-weight:400;text-transform:uppercase;letter-spacing:.05em}.titles h4{font-size:30px}.titles h5{font-size:24px}.titles h6{font-size:18px}.col-content .titles h2{font-size:38px}.dark .titles{color:#f5f4c2}.modal .modal-header{border-bottom:none}.modal .modal-body{padding:0 3rem 2.5rem}.modal.modal-bio .modal-body{padding:1rem 5rem 4.5rem}.modal.modal-bio .team-bio,.modal.modal-bio .team-photo{width:100%;display:block}.modal.modal-bio .team-photo{position:absolute;top:-30%}.modal.modal-bio .team-photo img{width:100%;height:auto;border-radius:50%}.modal.modal-bio .team-bio{padding:0 0 0 70px;min-height:420px}.modal.modal-bio .team-photo h3{font-weight:700;font-size:38px;margin-top:20px}.modal.modal-bio .team-photo h5{text-transform:uppercase;font-size:95%;font-weight:600;letter-spacing:.08em}.modal.modal-demo .titles h3{font-size:28px}.modal.modal-demo .titles{padding-right:20%}.modal.modal-video,.modal.modal-video .modal-body,.modal.modal-video iframe{padding:0;min-height:450px}.modal.modal-video .modal-content{overflow:hidden;height:447px}.close:not(:disabled):not(.disabled):hover,.modal .close:not(:disabled):not(.disabled):focus{color:#b81e52}.modal.modal-video button.close{position:absolute;top:-30px;right:-30px;font-size:2rem;color:#fff;text-shadow:0 1px 0 #111}@media (min-width:740px){.modal.modal-demo .modal-dialog{max-width:670px}}@media (min-width:740px){.modal.modal-video .modal-dialog{max-width:800px}}@media (max-height:740px){.modal.modal-video .modal-dialog{max-height:500px}}input[type=email],input[type=text],textarea{padding:0 20px}.np-form input,.np-form textarea{background:0 0;border:none;outline:0;border-radius:0;letter-spacing:.03em;width:100%;display:flex}#requestDemoModal::-moz-placeholder{color:#999}#requestDemoModal:-ms-input-placeholder{color:#999}#requestDemoModal:-moz-placeholder{color:#999}.np-form .np-text-input,.np-form .np-textarea{border-bottom:2px solid #1a2b57;color:#1a2b57;transition:.3s all ease-in-out}.np-form .np-text-input:focus,.np-form .np-textarea:focus{background:0 0;border-bottom:4px solid #1f9075;color:#1f9075;outline:0;font-weight:600;box-shadow:none}.np-form .np-text-input{height:60px}.np-form .np-btn{background:#ab1d4d;border:2px solid #ab1d4d;height:55px;margin-top:25px;text-align:center;border-radius:45px;color:#f5f4c2;display:block;cursor:pointer;transition:.3s all ease-in-out;font-weight:600}.np-form .np-btn:hover{color:#1a2b57;border:2px solid #1a2b57;background:0 0}.reveal-effect{float:left;overflow:hidden;position:relative}.swiper-slider{width:100%;float:left;position:relative;overflow:hidden}.swiper-slider .swiper-wrapper{width:100%;float:left}.round-img{position:relative;width:400px;height:400px;overflow:hidden;border-radius:50%}.round-img img{position:absolute;top:0;left:0;width:auto;height:100%}.search-box{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-content:center;background:#878b90;position:fixed;left:0;top:0;opacity:0;visibility:hidden;z-index:5;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.search-box .inner{width:100%;float:left;padding:30px 50px}.search-box .inner h4{display:block;text-align:center;font-weight:700;color:#fff;margin-bottom:30px;font-size:40px}.search-box .inner form{width:100%;height:60px;float:left;border:2px solid #fff;border-radius:60px}.search-box .inner form input[type=text]{width:calc(100% - 150px);height:56px;float:left;background:0 0;border:none;padding:0 30px;font-size:15px;color:#fff;font-weight:600}.search-box .inner form input[type=text]::-webkit-input-placeholder{color:#fff}.search-box .inner form input[type=text]::-moz-placeholder{color:#fff}.search-box .inner form input[type=text]:-ms-input-placeholder{color:#fff}.search-box .inner form input[type=text]:-moz-placeholder{color:#fff}.search-box .inner form button[type=submit]{width:130px;height:46px;float:right;border-radius:50px;background:#23a888;border:none;margin:5px;box-shadow:5px 20px 50px 5px rgba(0,0,0,.1)}.search-box.show-me{opacity:1;visibility:visible}.hamburger-menu-box{width:100%;height:100%;display:block;position:fixed;left:0;top:0;opacity:0;visibility:hidden;z-index:5;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;text-align:center;padding-top:86px}.hamburger-menu-box .menu{width:100%;float:left;padding:40px;display:none}.hamburger-menu-box .menu .navbar-nav{width:100%;float:left;margin:0;padding:0;text-align:left}.hamburger-menu-box .menu .navbar-nav .nav-item{width:100%;float:left;margin:0;padding:0;list-style:none}.hamburger-menu-box .menu .navbar-nav .nav-item ul{width:100%;float:left;margin-bottom:10px;padding:0;display:none}.hamburger-menu-box .menu .navbar-nav .nav-item ul li{width:100%;float:left;margin:0;padding:0;list-style:none}.hamburger-menu-box .menu .navbar-nav .nav-item ul li a{width:100%;float:left;font-size:15px;color:#fff}.hamburger-menu-box .menu .navbar-nav .nav-item ul li a:hover{text-decoration:none}.hamburger-menu-box .menu .navbar-nav .nav-item .nav-link{width:100%;float:left;font-size:17px;font-weight:600;color:#fff}.hamburger-menu-box .menu .navbar-nav .nav-item .nav-link:hover{color:#f4f3db}.hamburger-menu-box .inner{width:100%;float:left;padding:30px calc(25vw - 50px);display:block}.hamburger-menu-box .inner .swiper-slider{width:60%;margin:0 20%;margin-bottom:20px;border:5px solid #fff}.hamburger-menu-box .inner .swiper-slider .swiper-pagination-bullet-active{background:#e35e2e}.hamburger-menu-box .inner .lead{color:#fff}.hamburger-menu-box .inner .ghost-btn span{background:0 0;-webkit-text-fill-color:#132041}.hamburger-menu-box.show-me{opacity:1;visibility:visible}.header{width:100%;height:100vh;float:left;overflow:hidden;position:relative}.header .demos{width:100%;float:left;margin-top:15%}.header .demos a{width:100%;float:left;border:5px solid #fff}.header .demos a:hover{border:5px solid #e35e2e}.header .demos h6{width:100%;float:left;font-size:13px;font-weight:600;color:#fff;margin-top:10px;margin-bottom:30px;text-align:center}.header #particles-bg{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden}.header .video-bg{width:100%;height:100%;position:absolute;left:0;top:0;overflow:hidden}.header .video-bg video{min-width:100%;min-height:100%;float:left;opacity:.2}.header .inner{width:100%;position:relative;z-index:3}.header .inner h1{font-size:72px;font-weight:600;color:#f5f4c2;line-height:1.2em;margin-bottom:40px}.header .inner p{color:#f5f4c2;line-height:30px;margin-bottom:50px;font-size:20px;padding-right:15%}.header .inner .ghost-btn span{background:0 0;-webkit-text-fill-color:#132041}.header .isolayer{z-index:1;transform:translateX(40vw) translateY(-340px) rotateX(45deg) rotateZ(37deg)!important}.header.int-header{width:100%;height:300px}.header.int-header .scene-container.blue{background-size:200% 200%}.header.int-header .inner{width:100%;left:0;top:-60px;text-align:center}.header.int-header .inner h2{font-size:3em;font-weight:700;margin-top:0px;color:#f5f4c2;}.header.int-header .inner h6{color:#fff;object-fit:.7}#home-header svg {position:absolute;top:0;left:0;width:110%;height:110%}.hero{width:100%;height:100%;float:left;display:block;position:relative;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hero .hero-content{position:absolute;bottom:40%;left:0;width:100%}.hero .hero-content.hero-fader{bottom:72%}.hero .inner{text-align:center}.hero .inner.left{text-align:left;width:50%}.hero .inner.right{text-align:right;right:0;width:50%}header.half .hero .hero-content{bottom:28%}header.half .go-down{float:right;margin:1.2rem -46px auto auto}header.half .hero .hero-content{bottom:38%}header.half .hero .hero-content.w-arrow{bottom:28%}.hero .hero-content.hero-fader .go-down{position:absolute;left:50%;top:150px;margin-left:-23px}.scene-container{position:absolute;top:0;left:0;background-repeat:no-repeat;background-position:center center;background-size:120% 120%;width:100%;height:100%}header.half,header.half .hero,header.half .scene-container{height:680px}.scene-container.blue{background-color:#192a57}.scene-container.orange{background-color:#e45f2f}.scene-container.green{background-color:#1f9075}.scene-container.pink{background-color:#9d1a46}#hero-home .scene-container{background-color:#192a57;background-image:url(../images/hero-1.svg)}#hero-platform .scene-container{background-color:#e45f2f;background-image:url(../images/hero-platform.svg);background-size:120% 120%;background-position:top center}#hero-networks .scene-container{background-color:#213063}.grounded-science .scene-container{background-position:top center;background-size:130% 120%;}#hero-engineering .scene-container{background-color:#9d1a46;background-image:url(../images/hero-engineering.svg);background-size:120% 120%;background-position:center center}.navbar{width:100%;float:left;display:block;padding:15px 5%;text-align:center;position:relative;z-index:9;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;z-index:99}.navbar.stick-me{position:fixed;background:#fff;z-index:15;height:62px;padding:5px 5%}.navbar.stick-me .logo{margin-top:-45px;background-image:url(../images/logo-dark.svg)}.navbar.stick-me .logo .logo-colored{display:block!important}.navbar.stick-me .logo .logo-light{display:none}.navbar.stick-me .navbar-nav{opacity:0;height:0;overflow:hidden}.navbar.stick-me .search-btn{background:#8e8e8a;-webkit-mask-image:url(../images/search-icon.svg);mask-image:url(../images/search-icon.svg)}.navbar.stick-me .search-btn:hover{background:#132041;opacity:1}.navbar.stick-me .custom-btn{background:#e35e2e;border-color:#e35e2e;color:#fff}.navbar.stick-me .custom-btn.nb{background:0 0;color:#8e8e8a}.navbar.stick-me .custom-btn.nb:hover{background:0 0;color:#132041;border-color:#132041}.navbar.stick-me .hamburger-menu span{background:#b81e52}.navbar .logo{float:left;transition:all .25s ease;width:200px;background-image:url(../images/logo-light.svg);background-size:contain;background-position:center center;background-repeat:no-repeat;width:160px;height:30px}.navbar .logo:hover{opacity:0.6}.navbar .logo .logo-colored{display:none}.navbar .logo a{float:left;width:100%;height:100%;display:block}.navbar .logo a img{float:left;height:50px}.navbar .cta-btns{float:right;margin-bottom:10px;letter-spacing:.07em}.navbar .cta-btns a{margin-left:8px;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.navbar .hamburger-menu{float:right;margin-left:5px;margin-top:2px;display:none}.navbar .search-btn{float:right;width:32px;height:32px;background:#f5f4c2;-webkit-mask-image:url(../images/search-icon.svg);mask-image:url(../images/search-icon.svg);margin-top:8px;margin-left:20px;cursor:pointer;transition:all .25s ease}.navbar .search-btn img{width:34px}.navbar .search-btn:hover{opacity:.6}.navbar .custom-btn{float:right;height:38px;line-height:36px;background:0 0;border:2px solid #f5f4c2;padding:0 15px;border-radius:40px;margin-top:6px;color:#f5f4c2;font-size:13px;font-weight:600}.navbar .custom-btn.nb{border:2px solid transparent}.navbar .custom-btn:hover{text-decoration:none;background:#f5f4c2;color:#192a57;border:2px solid #f5f4c2}.navbar .navbar-nav{height:45px;line-height:52px;display:inline-block;margin-left:50px;position:relative;z-index:2;float:right}.navbar .navbar-nav .nav-item{float:left;margin:0 15px;padding:0;position:relative}.navbar .navbar-nav .nav-item ul{width:160px;margin:0;padding:10px 0;position:absolute;left:0;top:calc(100% + 12px);background:#fff;text-align:left;box-shadow:0 0 40px rgba(0,0,0,.05);opacity:0;visibility:hidden;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.navbar .navbar-nav .nav-item ul:before{content:"";width:100%;height:16px;position:absolute;left:0;top:-13px}.navbar .navbar-nav .nav-item ul li{width:100%;float:left;line-height:36px;margin:0 15px;padding:0;list-style:none;padding:0 15px}.navbar .navbar-nav .nav-item ul li a{width:100%;float:left;color:#878b90;font-size:16px;font-weight:400;letter-spacing:.07em}.navbar .navbar-nav .nav-item ul li a:hover{text-decoration:none}.navbar .navbar-nav .nav-item .nav-link{padding:0;margin:0;font-weight:400;font-size:16px;letter-spacing:.07em;color:#f5f4c2;border-bottom:1px solid transparent}.navbar .navbar-nav .nav-item .nav-link:hover{text-decoration:none}.navbar .navbar-nav .nav-item .nav-link:before{content:'';display:block;position:absolute;left:0;bottom:8px;height:2px;width:0;transition:width 0s ease,background .25s ease}.navbar .navbar-nav .nav-item .nav-link:after{content:'';display:block;position:absolute;right:0;bottom:8px;height:2px;width:0;background:#f5f4c2;transition:width .25s ease}.navbar .navbar-nav .nav-item .nav-link:hover:before{width:100%;background:#f5f4c2;transition:width .25s ease}.navbar .navbar-nav .nav-item .nav-link:hover:after{width:100%;background:0 0;transition:all 0s ease}.navbar .navbar-nav .nav-item:hover ul{opacity:1;visibility:visible}#wrapper{height:auto;position:relative;position:relative;float:left;width:100%}#sticky{position:absolute;width:250px;height:100%;z-index:1}#sidebar{white-space:nowrap;background:0 0;width:180px;left:10%;opacity:0}#sidebar ul{list-style:none;margin:0;padding:0}#sidebar ul li a{display:block;padding:.6rem 1rem;transition:.25s ease-in-out;text-decoration:none;font-weight:700;position:relative}#sidebar.light ul li a,#sidebar.light ul li a:active{color:#132041}#sidebar.dark ul li a,#sidebar.dark ul li a:active{color:#f5f4c2}#sidebar ul li a:hover{color:#e35e2e}#sidebar ul li a.current{opacity:.6}#sidebar ul li a.current:before{content:'—';position:absolute;display:inline;top:9px;left:-8px;transition:.25s ease-in-out}@media (max-width:1200px){#sidebar{left:0!important}}#sticky-menu-responsive{display:none;position:fixed;bottom:0;left:-210px;height:36px;width:160px;margin:0;padding:0;color:#eee;z-index:4}#sticky-menu-responsive:hover{background:#e35e2e}#sticky-menu-responsive.blue:hover{background:#b81e52}#sticky-menu-responsive ul>li{float:left;list-style-type:none;position:relative;font-size:16px}#sticky-menu-responsive label{position:relative;display:block;padding:0;line-height:36px;transition:background .3s;cursor:pointer;text-transform:uppercase;font-size:12px;letter-spacing:.15em;width:100%;font-weight:700}#sticky-menu-responsive label>i{margin-right:10px;margin-left:-15px}#sticky-menu-responsive label:after{content:"";position:absolute;display:block;top:45%;right:-25px;width:0;height:0;border-bottom:5px solid rgba(255,255,255,.5);border-top:0 solid rgba(255,255,255,.5);border-left:5px solid transparent;border-right:5px solid transparent;transition:border-bottom .1s,border-top .1s .1s}#sticky-menu-responsive input:checked~label:after{border-bottom:0 solid rgba(255,255,255,.5);border-top:5px solid rgba(255,255,255,.5);transition:border-top .1s,border-bottom .1s .1s}#sticky-menu-responsive input{display:none;background:transparent}#sticky-menu-responsive input:checked~ul.submenu{max-height:300px;transition:max-height .5s ease-in}#sticky-menu-responsive ul.submenu{max-height:0;bottom:44px;left:-40px;padding:0;overflow:hidden;list-style-type:none;background:rgba(18,32,65,.8);box-shadow:0 0 1px rgba(0,0,0,.3);transition:max-height .5s ease-out;position:absolute;width:160px;border-top-right-radius:7px}#sticky-menu-responsive ul.submenu li{font-size:14px;font-weight:600;width:100%}#sticky-menu-responsive ul.submenu li a{width:100%;display:block;padding:8px 15px;color:#f5f4c2;text-decoration:none;transition:background .3s;white-space:nowrap}#sticky-menu-responsive ul.submenu li a:hover{background:rgba(0,0,0,.5)}.block{display:block;width:100%;clear:both;margin:auto;float:left}.bg-white{background:#fff}.bg-lt-yellow{background:#fafaee}.bg-yellow{background:#f4f3db}.bg-deep-yellow{background:#f6f5c3}.bg-blue{background:#122041;color:#f5f4c2!important;font-weight:300}.bg-lt-blue{background:#192a57;color:#f5f4c2!important;font-weight:300}.bg-green{background:#1f9075;color:#f5f4c2!important;font-weight:300}.bg-pink{background:#9d1a46;color:#f5f4c2!important;font-weight:300}.bg-orange{background:#e45f2f;color:#f5f4c2!important}.bg-custom-img{background-position:top center;background-repeat:no-repeat}.content{padding:90px 0;position:relative;z-index:0;display:flex;width:100%}.content hr.dotted{border:0;border:none;background:url(../images/hr-dotted.png) repeat-x;width:110%;height:3px;display:block;margin:50px 0;margin-left:-5%;clear:both}.content.scale-padding{padding:50px 0!important}.content.scale-padding .titles{margin-bottom:25px!important}.content.our-referral-tools.scale-padding{padding:100px 0 0 0!important}.content.our-referral-tools .widget-content p{margin-bottom:0;margin-top:40px}.content.whole-person-care.bg-custom-img{background-position:bottom center;background-color:#192a57}.content.divider{padding:0}.content.divider hr.dotted{margin:0 0 0 -5%}.content p{line-height:1.5em;margin-bottom:30px;font-size:22px;letter-spacing:.025em}.content.dark p{color:#f5f4c2}.content a:hover{color:#e35e2e}.topmargin-0{margin-top:0}.topmargin-10{margin-top:10px}.topmargin-20{margin-top:20px}.topmargin-30{margin-top:30px}.topmargin-40{margin-top:40px}.topmargin-50{margin-top:50px}.topmargin-60{margin-top:60px}.topmargin-80{margin-top:80px}.topmargin-100{margin-top:100px}.topmargin-120{margin-top:120px}.topmargin-140{margin-top:140px}.bottommargin-10{margin-bottom:10px}.bottommargin-20{margin-bottom:20px}.bottommargin-30{margin-bottom:30px}.bottommargin-40{margin-bottom:40px}.bottommargin-50{margin-bottom:50px}.bottommargin-60{margin-bottom:60px}.bottommargin-80{margin-bottom:80px}.bottommargin-100{margin-bottom:100px}.bottommargin-120{margin-bottom:120px}.bottommargin-140{margin-bottom:140px}.bg-block,.split-bg{position:absolute;top:0;display:block;width:100%;height:100%}.bg-block.block-left{left:0}.bg-block.block-right{right:0;z-index:1}.join-network{display:block;position:relative;padding:50px 0 0 40px;max-width:70%}.content.privacy-policy p,.content.service-agreement p,.content.terms-conditions p{font-size:18px;line-height:1.7em}.intro-nowpow{width:100%;display:flex;text-align:center;padding:60px 0}.intro-nowpow .article{width:100%;float:left}.intro-nowpow .article p{line-height:23px;margin-bottom:15px;opacity:.8}.intro-nowpow .ghost-btn{margin-top:30px}.team-members{width:100%;display:flex;text-align:center;padding-top:60px;border-top:1px solid #eee}.team-members figure{width:100%;float:left;position:relative;margin:0}.team-members figure img{width:100%;float:left}.team-members figure figcaption{width:100%;height:100%;flex:1;display:flex;flex-direction:column;justify-content:center;position:absolute;left:0;top:0;background:rgba(0,0,0,.7);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;opacity:0}.team-members figure figcaption h4{color:#fff;margin:0}.team-members figure figcaption span{color:#fff;font-size:12px;font-weight:600;opacity:.7}.team-members figure:hover figcaption{opacity:1}.content .tab{float:left;width:30%}.content .tab button{display:block;background-color:inherit;color:#000;padding:22px 16px;width:100%;border:none;outline:0;text-align:left;cursor:pointer;transition:.3s;font-size:17px}.content .tab button:hover{background-color:#ddd}.content .tab button.active{background-color:#ccc}.content .tabcontent{float:left;display:block;padding:0 12px;border:none;width:100%;height:auto}.side-image-content{width:100%;display:flex;flex-direction:row;align-items:center}.side-image-content .side-image{flex-basis:50%;display:flex}.side-image-content .side-image .round-frame{background:#fff;border-radius:50%;width:100%;max-height:450px;text-align:center;max-width:450px}.side-image-content.powering-collective .side-image .round-frame{height:450px;line-height:450px}.side-image-content .side-image img{overflow:hidden;width:100%;height:auto}.side-image-content.whole-person-care .side-image img{background:0 0;border-radius:0;max-width:100%}.side-image-content.whole-person-care .side-content .titles{margin-top:40px}.side-image-content .side-image .left{flex-basis:60%;padding-right:30px}.side-image-content .side-image .left .small-image{width:70%;margin-top:30px;float:right}.side-image-content .side-image .right{flex-basis:40%;padding-top:140px}.side-image-content .side-image .no-spacing{padding:0}.side-image-content .side-content{flex:1;flex-basis:50%;flex-direction:column;padding:0}.side-image-content .side-content .titles{text-align:left}.side-image-content .side-content p{line-height:1.5em;margin-bottom:30px;font-size:22px}.side-image-content .side-content p:last-child{margin-bottom:0}.side-image-content .side-content .ghost-btn{margin-top:20px}.side-image-content .side-content.left{padding-right:8%}.side-image-content .side-content.right{padding-left:8%}.side-image-content .side-content.right .titles{margin-bottom:20px}.side-image small.img-credit{font-size:70%;line-height: 1.2em;float: right;margin-top: -20px;padding-right: 20px;max-width: 140px;display: block;opacity:0.55;transition:all 0.3s ease}.side-image small.img-credit:hover{cursor:default;opacity:1}.styled-columns{width:100%;display:flex;flex-direction:row;align-items:center}.styled-columns .col-content{padding:0 40px;margin-left:-40px}.styled-columns .col-content p{font-size:20px}.styled-columns .col-content p:last-child {margin-bottom: 0;}.styled-columns .col-content.col-border{border-left:2px dotted #ccc}.styled-columns .container.wide .col-content.col-border{padding-left:70px}.styled-columns .col-content .arrow-btn,.styled-columns .col-content .titles{margin-bottom:25px}.styled-columns .col-content .titles .titles-icon{margin-left:25px;display:inline-block}.styled-columns .widen-row{width:120%}.feature-list.styled-columns .col-content,.section-ul-list.styled-columns .col-content{padding:0}.feature-list.styled-columns .col-content.col-border,.section-ul-list.styled-columns .col-content.col-border{padding-left:50px}.feature-list.styled-columns .titles h2,.section-ul-list.styled-columns .titles h2{margin-bottom:40px}.feature-list.styled-columns .col-content .titles h2,.section-ul-list.styled-columns .col-content .titles h2{margin-bottom:15px;font-size:34px}.side-image-content.workflow-list .side-content.w-icon{margin-top:45px}.side-image-content.workflow-list .side-content.w-icon p{margin-top:25px}.side-image-content.workflow-list .side-content.w-icon:before{content:'';width:60px;height:60px;display:block;background-repeat:no-repeat;background-position:center}.side-image-content.workflow-list .side-content.w-icon.home-1:before{background-image:url(../images/icons/home-1.svg)}.side-image-content.workflow-list .side-content.w-icon.home-2:before{background-image:url(../images/icons/home-2.svg)}.side-image-content.workflow-list .side-content.w-icon.home-3:before{background-image:url(../images/icons/home-3.svg)}.side-image-content.care-analytics .side-image img{padding:0 30px 50px 0;width:500px;height:500px}.side-image-content.resource-matching .side-image img{padding:0 30px 40px 0;width:500px;height:500px}.main-features{width:100%;display:flex;background:#878b90}.main-features .titles{display:block}.main-features .titles .title-bg{mix-blend-mode:color-dodge}.main-features .titles h3{-webkit-text-fill-color:#fff}.main-features .feature-box{width:100%;padding:50px 40px;box-shadow:5px 20px 50px 5px rgba(0,0,0,.1);position:relative;text-align:center;color:#fff;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:url(../images/polygon-bg.svg) center no-repeat;background-size:cover}.main-features .feature-box:hover{box-shadow:5px 20px 50px 5px rgba(0,0,0,.3)}.main-features .feature-box figure{height:60px;margin-bottom:30px}.main-features .feature-box figure img{width:60px}.main-features .feature-box t span{width:70%;height:1px;float:lef;margin:0 15%;margin-bottom:40px;background:#fff;opacity:.3}.main-features .feature-box h5{font-weight:600;margin-bottom:20px;font-size:13px}.main-features .feature-box p{line-height:22px;font-size:14px;margin:0}.main-features .feature-box .more-link{width:37px;height:37px;text-align:right;font-size:17px;color:#fff;position:absolute;right:-4px;bottom:-4px;z-index:2;line-height:50px;padding-right:5px}.main-features .feature-box .more-link:hover{text-decoration:none}.main-features .feature-box .more-link:after{content:"";width:0;height:0;border-style:solid;border-width:0 0 37px 37px;border-color:transparent transparent #e35e2e transparent;position:absolute;right:0;bottom:0;z-index:-1}.main-features .feature-box ul{width:100%;margin-top:20px;margin-bottom:0;padding:0;display:none}.main-features .feature-box ul li{width:100%;margin-bottom:4px;padding:0;list-style:none;font-weight:600;font-size:12px}.main-features .feature-box ul li a{color:#fff}.main-features .feature-box ul li a img{width:12px;margin-right:4px}.services{width:100%;display:flex}.services .service-box{width:100%;padding:50px 40px;box-shadow:5px 20px 50px 5px rgba(0,0,0,.1);position:relative;color:#fff;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:url(../images/polygon-bg.svg) center no-repeat;background-size:cover;margin-bottom:30px}.services .service-box:hover{box-shadow:5px 20px 50px 5px rgba(0,0,0,.3)}.services .service-box figure{width:60px;float:left;margin-right:20px;margin-bottom:30px}.services .service-box figure img{width:60px}.services .service-box span{width:1px;height:80px;float:left;margin-right:20px;background:#fff;opacity:.3}.services .service-box h5{font-weight:600;margin-bottom:20px;font-size:13px}.services .service-box p{line-height:22px;font-size:14px;margin:0}.services .service-box .more-link{width:37px;height:37px;text-align:right;font-size:17px;color:#fff;position:absolute;right:-4px;bottom:-4px;z-index:2;line-height:50px;padding-right:5px}.services .service-box .more-link:hover{text-decoration:none}.services .service-box .more-link:after{content:"";width:0;height:0;border-style:solid;border-width:0 0 37px 37px;border-color:transparent transparent #57c199 transparent;position:absolute;right:0;bottom:0;z-index:-1}.services .service-box ul{width:100%;margin-top:20px;margin-bottom:0;padding:0;padding-left:100px;display:none}.services .service-box ul li{width:100%;margin-bottom:4px;padding:0;list-style:none;font-weight:600;font-size:12px}.services .service-box ul li a{color:#fff}.services .service-box ul li a img{width:12px;margin-right:4px}.feeding-nowpow{width:100%;display:flex;text-align:center;background:#f1f5fd;color:#878b90}.feeding-nowpow figure{width:100%;margin-bottom:0}.feeding-nowpow figure img{height:70px;margin-bottom:20px}.feeding-nowpow .odometer{font-family:Europa;font-size:40px;margin-bottom:15px}.feeding-nowpow h6{font-weight:600;font-size:12px;color:#f07f23;text-transform:uppercase}.recent-works{width:100%;float:left;text-align:center}.recent-works h6{font-family:Europa;font-size:13px}.recent-works h3{font-weight:600;font-size:52px;font-weight:600;letter-spacing:-2px;margin-bottom:50px}.recent-works .works-filter{display:inline-block;margin-bottom:20px;padding:0}.recent-works .works-filter li{float:left;margin:0;padding:0;list-style:none}.recent-works .works-filter li a{float:left;padding:0 10px;color:#878b90;font-weight:600;font-size:13px}.recent-works .works-filter li a.current{color:#e35e2e}.recent-works .works-filter li a:hover{text-decoration:none}.recent-works .works-grid{width:100%;float:left;margin:0;padding:0}.recent-works .works-grid li{width:25%;float:left;margin:0;padding:0;list-style:none}.all-works{width:100%;float:left;text-align:center}.all-works h6{font-family:Europa;font-size:13px}.all-works h3{font-weight:600;font-size:52px;font-weight:600;letter-spacing:-2px;margin-bottom:50px}.all-works .works-filter{display:inline-block;margin-bottom:20px;padding:0}.all-works .works-filter li{float:left;margin:0;padding:0;list-style:none}.all-works .works-filter li a{float:left;padding:0 10px;color:#878b90;font-weight:600;font-size:13px}.all-works .works-filter li a.current{color:#e35e2e}.all-works .works-filter li a:hover{text-decoration:none}.all-works .works-grid{width:100%;float:left;margin:0;padding:0}.all-works .works-grid.spaced li{padding:15px}.all-works .works-grid.retro li{width:33.33333%}.all-works .works-grid li{width:25%;float:left;margin:0;padding:0;list-style:none}.clients{width:100%;float:left;text-align:center}.clients.spacing{padding:60px 0}.clients ul{width:100%;float:left;margin:0;padding:0}.clients ul li{width:16.66666%;float:left;margin:0;margin-left:-1px;padding:20px;border:1px solid #eee;list-style:none;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.clients ul li:hover{box-shadow:5px 20px 50px 5px rgba(0,0,0,.1);position:relative;z-index:2}.content.our-partners hr.dotted{margin:10px 0}.partner-logo{opacity:.4;max-width:200px;display:block;text-align:center}.partner-info{margin-bottom:2.5em}.partner-info h5{text-transform:uppercase;font-weight:700;font-size:16px;margin-bottom:1em;margin-top:1em}.partner-info:after{content:'';width:96%;height:3px;display:block;margin-top:25px;background:url(../images/hr-dotted.png) repeat-x bottom left}.side-image-content .side-content .partner-info p{margin:0}.content.section-tabs{min-height:680px}.content.section-tabs .titles h2{padding-right:80px}.content.section-tabs .tabcontent{z-index:2;position:absolute;top:0;left:0;color:#1a2b56;transition:.5s opacity}.content.section-tabs .tabcontent h3{font-size:22px;margin-bottom:35px}.content.section-tabs .tabcontent h4{font-size:16px;text-transform:uppercase;font-weight:700}.content.section-tabs .tabcontent p{margin-bottom:30px;font-size:18px}.content.section-tabs .tab,.content.section-tabs .tab button{width:100%}.content.section-tabs .tab button{background-color:#f9f9ed;background-image:url(../images/hr-dotted.png) repeat-x;background-position:bottom left;color:#9c9fa9;font-weight:600;font-size:20px;position:relative;padding:34px 0 34px 90px}.content.section-tabs .tab a{color:#9c9fa9}.content.section-tabs .tab a:hover{text-decoration:none}.content.section-tabs .tab button.active,.content.section-tabs .tab button.active:before{background-color:#f4f3db}.content.section-tabs .tab button.icon-1.active,.content.section-tabs .tab button.icon-1.active a{color:#b81f52}.content.section-tabs .tab button.icon-2.active,.content.section-tabs .tab button.icon-2.active a{color:#e45f2f}.content.section-tabs .tab button.icon-3.active,.content.section-tabs .tab button.icon-3.active a{color:#24a989}.content.section-tabs .tab button:before{content:'';width:100px;min-height:98px;height:100%;display:block;position:absolute;top:0;left:-60px;background-position:center right;background-repeat:no-repeat;transition:.3s all ease}.content.section-tabs .tab button.icon-1:before{background-image:url(../images/icons/platform-1g.svg)}.content.section-tabs .tab button.icon-2:before{background-image:url(../images/icons/platform-2g.svg)}.content.section-tabs .tab button.icon-3:before{background-image:url(../images/icons/platform-3g.svg)}.content.section-tabs .tab button.icon-1.active:before{background-image:url(../images/icons/platform-1.svg)}.content.section-tabs .tab button.icon-2.active:before{background-image:url(../images/icons/platform-2.svg)}.content.section-tabs .tab button.icon-3.active:before{background-image:url(../images/icons/platform-3.svg)}.content.section-tabs .tab button:after{content:'';width:80%;height:3px;display:block;position:absolute;top:0;left:0;background:url(../images/hr-dotted.png) repeat-x bottom left}.content.section-tabs .tab button:first-child:after{display:none}.content.our-values .titles{margin-bottom:0}.content.referral-tools h3{font-weight:700;margin-bottom:30px}.content.side-image-content.referral-tools .side-content p{font-size:20px;line-height:1.5em}.content.referral-tools hr.dotted{margin:40px 0 40px -5%}.content.networks-are{padding-bottom:0}.content.networks-are-list{padding-top:0}.content.networks-are-list h4{font-weight:700;margin-bottom:30px;font-size:32px}.content.networks-are-list hr.dotted{margin:40px 0 40px -5%}.side-image-content.networks-are-list .side-content.w-icon{margin-top:45px;position:relative;padding-left:85px}.side-image-content.networks-are-list .side-content.w-icon p{margin-top:25px}.side-image-content.networks-are-list .side-content.w-icon:before{content:'';width:60px;height:60px;display:block;background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0}.side-image-content.networks-are-list .side-content.w-icon.networks-1:before{background-image:url(../images/icons/networks-1.svg)}.side-image-content.networks-are-list .side-content.w-icon.networks-2:before{background-image:url(../images/icons/networks-2.svg)}.side-image-content.networks-are-list .side-content.w-icon.networks-3:before{background-image:url(../images/icons/networks-3.svg)}.content.resource-matching .side-image-content .side-content{margin-bottom:190px}.content.careers.side-image-content .side-content.right{padding-left:0}.content.careers{background-image:url(../images/gears.svg);background-position: -1000% 29%;}.content.feed-block{min-height:370px;background-repeat:no-repeat;background-position:center}.content.news-feed-list{display:block;float:left;width:100%;padding-bottom:0}.content.news-feed-list .press-container{display:block;width:110%;height:auto;float:left;padding:50px 70px;margin-top:-220px;margin-left:-5%;margin-bottom:80px}.content.news-feed-list h4{margin-top:15px;margin-bottom:15px;color:#23a988;font-weight:600;letter-spacing:.02em}.content.news-feed-list .press-item:after{content:'';width:96%;height:3px;display:block;margin-top:25px;background:url(../images/hr-dotted.png) repeat-x bottom left}.content.news-feed-list .press-item .cat{font-size:14px;color:#979eaa}.press-container .titles{margin-bottom:10px}.press-item:hover h4 a{color:#979eaa!important;text-decoration:none;transition:color .25s ease}.press-item .cat{font-size:14px;color:#979eaa}.press-item .cat strong{font-weight:400;margin-left:35px}.press-item .cat strong:before{content:'/';margin-right:35px}.press-item .read-more{color:#23a988;font-weight:700;position:relative;width:94%;display:block}.press-item .read-more span{display:block;height:24px;padding:0;font-size:16px}.press-item .read-more span,.press-item .read-more span:hover:before{width:84px}.press-item .read-more span:before{content:'';display:block;position:absolute;left:0;bottom:-2px;height:2px;width:0;transition:width 0s ease,background .25s ease}.press-item .read-more span:hover:before{background:#23a988;transition:width .25s ease}.press-item .read-more:after{content:'';display:block;background-image:url(../images/icons/link-out.svg);background-repeat:no-repeat;background-position:bottom right;background-size:contain;width:15px;height:15px;position:absolute;right:0;bottom:4px}.press-item .read-more:hover{text-decoration:none}.press-item .read-more:hover:after{opacity:.6}.feed-pink .press-item .read-more,.feed-pink .press-item h4,.feed-pink .press-item h4 a{color:#b81e52}.feed-pink .press-item .read-more:after{background-image:url(../images/icons/link-out-pink.svg)}.feed-pink .press-item .read-more span:hover:before{background-color:#b81e52}.content ul.content-list{list-style:none;padding:0;margin:30px 15px 0;position:relative}.content ul.content-list li{display:block;width:100%;float:left;clear:both;margin-bottom:35px}.content ul.content-list li:after{content:'';float:left;width:96%;height:3px;display:block;background:url(../images/hr-dotted.png) repeat-x bottom left}.content ul.content-list li:last-child:after{display:none}.content ul.content-list li:last-child{margin-bottom:0}.content ul.content-list li .li-content,.content ul.content-list li .li-icon,.content ul.content-list li .li-numbered{float:left;display:block}.content ul.content-list li .li-icon,.content ul.content-list li .li-numbered{width:10%;max-width:70px}.content ul.content-list li .li-icon{width:65px;height:65px;margin-right:25px;}.content ul.content-list li .li-numbered{height:55px;width:55px;border-radius:50%;color:#e35e2e;border:2px solid #e35e2e;font-size:44px;line-height:48px;text-align:center;margin-right:30px;font-weight:600}.content ul.content-list li .li-content{width:90%}.content ul.content-list li .li-content h3{font-weight:700}.content.instafeed-gallery{padding:0 0 25px 0}.container.gallery-container{max-width:100%!important;margin:0!important;padding:0!important}.container.gallery-container .row.no-gutter{padding:0!important;margin:0!important}.owl-theme .owl-nav{display:none}.img-featured-container{overflow:hidden;position:relative;height:250px}.img-featured-container img{position:absolute;top:0;left:0}.img-featured-container .img-backdrop{background:linear-gradient(135deg,rgba(227,94,46,.85),rgba(184,30,82,.85));margin:0;padding:0;width:100%;height:100%;position:absolute;z-index:1;opacity:0;transition:all .3s ease}.img-featured-container:hover>.img-backdrop{opacity:1}.img-featured-container .description-container{color:#fff;font-size:16px;line-height:1.2;padding:0 30px;text-align:center;line-height:20px;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-style:preserve-3d;z-index:2;opacity:0;transition:all .2s ease}.img-featured-container .description-container .fa-instagram{font-size:40px}.img-featured-container .description-container p{font-weight:300;margin-bottom:0}.img-featured-container:hover .description-container{opacity:1}.img-featured-container .description-container .caption{display:none;margin-bottom:10px}.img-featured-container .description-container .comments,.img-featured-container .description-container .likes{margin:0 5px}#btn-instafeed-load{color:#fff;background:#26a3ff;margin:20px auto;padding:8px 12px;display:block;border:none}@media screen and (min-width:768px){.img-featured-container .description-container .caption{display:block}}.swiper-container{width:100%;height:100%}.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}.swiper-slide .row {align-self: flex-start;margin-top: 30px;margin-bottom: 30px;}.swiper-pagination-bullet{width:28px;height:28px;text-align:center;line-height:28px;font-weight:600;font-size:16px;color:#666;opacity:1;background:rgba(0,0,0,.15);transition:.2s all ease-in-out}.swiper-pagination-bullet-active{color:#f5f4c2;background:#122041}.swiper-pagination-bullet:hover{background:#fff;color:#122041}.feed-pink .swiper-pagination-bullet-active{background:#b81e52}.feed-green .swiper-pagination-bullet-active{background:#23a988}.feed-pink .swiper-pagination-bullet:hover{color:#b81e52}.feed-green .swiper-pagination-bullet:hover{color:#23a988}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}.content.our-leaders .titles,.our-leaders-block{margin-left:15%}.our-leaders-block.green h4{color:#23a888;margin-bottom:30px;font-weight:700;font-size:1.3rem}.team-leader{display:block;position:relative;height:130px;float:left;width:100%;margin:1rem 0 .5em 0}.team-leader:after{content:'';position:absolute;top:-50px;left:0;width:96%;height:3px;display:block;margin-top:25px;background:url(../images/hr-dotted.png) repeat-x bottom left}.team-leader small{display:block;letter-spacing:.03em;font-size:16px;color:#8e8e8a}.content.our-team{padding-bottom:0}.content.our-leaders{padding-top:0}.content.our-team img{max-width:115%;margin-left:-10%}.content.our-leaders img{max-width:100%}.content.community-rx img,.content.our-leaders img,.content.our-team img{border-radius:0;background:0 0}.content.our-leaders .titles h2{font-size:38px;margin-top:30px}.content.ana-list ul{list-style:none;margin:0;padding:0}.content.ana-list ul.values li{margin:0 0 60px 0;padding:0;display:block;width:100%;height:auto;position:relative}.content.ana-list ul.values li:after{content:'';position:absolute;bottom:-30px;left:0;width:96%;height:3px;display:block;margin-top:25px;background:url(../images/hr-dotted.png) repeat-x bottom left}.content.ana-list ul.values li:last-child:after{background:0 0}.content.ana-list ul.values li h4,.content.ana-list ul.values li p{display:table-cell}.content.ana-list ul.values li h4{font-size:40px;font-weight:600;color:#b81f52;position:absolute;top:0;left:0;width:40px;text-align:center}.content.ana-list ul.values li h4 span{position:relative;width:40px}.content.ana-list ul.values li h4 span:after{content:'';display:block;height:2px;width:40px;background:#b81f52;margin-top:6px}.content.ana-list ul.values li p{display:table-cell;padding-left:80px}.content.our-values #value-list-left{margin-top:30%}.expand-block{padding-top:20px}.expand-block,.expand-content{display:block;width:100%;float:left}.expand-block .expand-title{display:table;width:100%}.expand-block .expand-title:hover{cursor:pointer}.expand-block .expand-title .expand-icon,.expand-block .expand-title h3{display:table-cell;vertical-align:top}.expand-block .expand-title .expand-icon{margin-right:30px;width:85px}.expand-block .expand-title .expand-icon,.expand-block .expand-title .expand-icon img{height:60px}.expand-block .expand-title .expand-icon img{width:60px}.expand-block .expand-title h3{font-size:28px;font-weight:700}.expand-block .expand-title h3 span{font-size:50%;text-transform:uppercase;display:block;margin-top:15px;letter-spacing:.08em}.expand-content{margin-top:30px;max-height:0;overflow:hidden;transition:all .8s cubic-bezier(.49,.02,.19,.99)}.expand-content p{font-size:19px}.expand-block:after{content:'';position:absolute;bottom:5px;left:0;width:96%;height:3px;display:block;background:url(../images/hr-dotted.png) repeat-x bottom left}.expand-block:hover{cursor:default}.expand-block:hover .expand-content{max-height:1000px}.content.section-accordion{padding-bottom:0}.accordion button.no-style,.card,.card-header{background-color:transparent;border:none}.card:after{content:'';width:105%;margin-left:-2.5%;height:3px;display:block;margin-top:25px;background:url(../images/hr-dotted.png) repeat-x bottom left}.card-body{padding:1.25rem .45rem 0}.card-header{padding:0;margin-top:20px}.accordion .titles{margin-bottom:0}.accordion button.no-style{font-weight:700;color:#1a2b57;font-size:30px;text-align:left;cursor:pointer;padding-right:60%;transition:all .3s ease}.accordion button.no-style:hover{color:#e35e2e}.widget-content{display:block;width:100%}.recent-news{width:100%;float:left}.recent-news .news-box{width:100%;float:left;box-shadow:5px 20px 50px 5px rgba(0,0,0,.1)}.recent-news .news-box figure{width:100%;float:left;margin-bottom:0}.recent-news .news-box .news-content{width:100%;float:left;padding:30px}.recent-news .news-box .news-content small{display:block;font-size:10px;opacity:.5;margin-bottom:10px}.recent-news .news-box .news-content h3{display:block;font-size:19px;font-weight:700;line-height:28px;margin-bottom:20px;background:#e35e2e;background:-moz-linear-gradient(-45deg,#e35e2e 0,#ed9923 100%);background:-webkit-linear-gradient(-45deg,#e35e2e 0,#ed9923 100%);background:linear-gradient(135deg,#e35e2e 0,#ed9923 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.recent-news .news-box .news-content p{opacity:.8;line-height:26px}.recent-news .news-box .news-content a{font-size:12px;font-weight:700;color:#e35e2e;padding-bottom:6px;position:relative}.recent-news .news-box .news-content a:hover{text-decoration:none}.recent-news .news-box .news-content a:before{content:'';display:block;position:absolute;left:0;bottom:0;height:2px;width:0;transition:width 0s ease,background .25s ease}.recent-news .news-box .news-content a:after{content:'';display:block;position:absolute;right:0;bottom:0;height:2px;width:0;background:#e35e2e;transition:width .25s ease}.recent-news .news-box .news-content a:hover:before{width:100%;background:#e35e2e;transition:width .25s ease}.recent-news .news-box .news-content a:hover:after{width:100%;background:0 0;transition:all 0s ease}.news{width:100%;display:flex}.news .news-box{width:100%;float:left;box-shadow:5px 20px 50px 5px rgba(0,0,0,.1);margin-bottom:50px;background:#fefefa}.news .news-box figure{width:100%;float:left;margin-bottom:0}.news .news-box figure img{width:100%;float:left}.news .news-box .news-content{width:100%;float:left;padding:20px 40px}.news .news-box .news-content small{display:block;font-size:12px;opacity:.5;margin-bottom:10px}.news .news-box .news-content h3{display:block;font-size:28px;font-weight:700;line-height:28px;margin-bottom:20px;background:#e35e2e;background:-moz-linear-gradient(-45deg,#e35e2e 0,#ed9923 100%);background:-webkit-linear-gradient(-45deg,#e35e2e 0,#ed9923 100%);background:linear-gradient(135deg,#e35e2e 0,#ed9923 100%);-webkit-background-clip:text;}.news .news-box .news-content p{opacity:.8;line-height:26px;font-size:18px}.news .news-box .news-content ul{display:block;padding-left:20px}.news .news-box .news-content ul li{margin:0;padding:4px 0;opacity:.8}.news .news-box .news-content blockquote{padding:15px 25px;border-left:5px solid #e35e2e;background:#fffced}.news .news-box .news-content blockquote p{margin:0}.news .news-box .news-content a{font-weight:700;color:#e35e2e;padding-bottom:6px;position:relative}.news .news-box .news-content a:hover{text-decoration:none}.news .news-box .news-content a:before{content:'';display:block;position:absolute;left:0;bottom:0;height:2px;width:0;transition:width 0s ease,background .25s ease}.news .news-box .news-content a:after{content:'';display:block;position:absolute;right:0;bottom:0;height:2px;width:0;background:#e35e2e;transition:width .25s ease}.news .news-box .news-content a:hover:before{width:100%;background:#e35e2e;transition:width .25s ease}.news .news-box .news-content a:hover:after{width:100%;background:0 0;transition:all 0s ease}.news .news-sidebar{width:100%;float:left;padding-left:60px}.news .news-sidebar .widget{width:100%;float:left;margin-bottom:40px;position:relative}.news .news-sidebar .widget .title{display:block;margin-bottom:15px;font-size:22px;font-weight:700;color:#878b90}.news .news-sidebar .widget p{font-size:13px;line-height:20px;opacity:.7}.widget.search form{width:100%;float:left;border:2px solid #eee;padding:4px;border-radius:50px;background:#fff}.widget.search form input[type=text]{width:calc(100% - 60px);height:40px;border:none;padding:0 15px;background:transparent;}.widget.search form button{width:60px;height:40px;padding:0}.news .news-sidebar .widget .tags{width:100%;float:left;margin:0;padding:0}.news .news-sidebar .widget .tags li{float:left;margin-right:6px;margin-bottom:6px;padding:0;list-style:none}.news .news-sidebar .widget .tags li a{height:23px;line-height:23px;float:left;border:1px solid #eee;padding:0 10px;border-radius:23px;font-size:11px;font-weight:600;color:#878b90}.news .news-sidebar .widget .tags li a:hover{background:#878b90;border-color:#878b90;text-decoration:none;color:#fff}.news .news-sidebar .widget .categories{width:100%;float:left;margin:0;padding:0}.news .news-sidebar .widget .categories li{width:100%;float:left;margin:0;padding:5px 0;list-style:none}.news .news-sidebar .widget .categories li span{float:right;opacity:.7}.news .news-sidebar .widget .categories li a{float:left;font-weight:600;color:#212529;opacity:.7}.news .news-sidebar .widget .works{width:100%;float:left;margin:0;padding:0}.news .news-sidebar .widget .works li{width:33.33333%;float:left;padding:5px;margin:0;list-style:none}.news .news-sidebar .widget .works li a{float:left}.news .news-sidebar .widget .works li img{width:100%;float:left}.content.request-demo{padding:90px 0;background:url(../images/demo-texture.svg) bottom center no-repeat}.request-demo{width:100%;display:flex;text-align:center}.request-demo h5{font-family:Europa;font-size:30px;color:#878b90}.request-demo address{width:100%;margin-bottom:30px}.request-demo address p{opacity:.7}.request-demo address a{color:#57c199;font-weight:600}.request-demo .inner{display:block;width:100%;margin:0 auto}.request-demo .inner .ghost-btn span{background:0 0;-webkit-text-fill-color:#132041}.quote-bar{width:100%;float:left;padding:70px 0;text-align:center;background:url(../images/polygon-bg.svg) center no-repeat;background-size:cover}.quote-bar h4{font-size:50px;font-family:Europa;color:#1a2b57;margin-top:0}.quote-bar p{padding:0 10%;color:#1a2b57;line-height:26px;margin-bottom:50px}.quote-bar .ghost-btn span{background:0 0;-webkit-text-fill-color:#fff}#respond textarea,#respond input {width:100%;font-size:18px;padding:10px;border-radius:15px;border:3px dotted #ccc;background:transparent;transition:all 0.3s ease-in-out;}#respond textarea:focus,#respond input:focus {background:#fff;border:3px solid #24a989}#respond textarea {height:140px}#respond input { height: 35px;width:200px;margin:auto}#comments .comment-list {margin:0 0 30px 0;padding: 2px 30px 2px;background: #f4f4e4;border-radius: 15px;}#comments .comment-list, #comments .children{list-style:none;}#comments ul.children {list-style:none;padding-left:0px; margin-left:0px;}#comments .comment-body p { font-size: 16px;margin-bottom:12px; margin-top:12px;padding-bottom:10px}#comments p.logged-in-as {font-size: 18px;margin-bottom: 0;}#comments .comment-wrap { padding: 20px 0; margin: 25px 0; position:relative; background:url(../images/hr-dotted.png) left bottom repeat-x; }#comments .comments-title,#reply-title,.comment-form-comment label{padding-top: 25px;font-weight: bold;font-size: 15px;letter-spacing: 0.2em;opacity: 0.6;text-transform: uppercase;}#comments .comment-wrap a:hover{color:#e35e2e}#comments .comment-wrap .comment-img { background: #fff; float: left; margin-right: 20px; padding-bottom:25px;border-radius: 50%;border: 1px solid #eee;width: 60px;height: 60px;overflow: hidden;}#comments .comment-author {text-align:left;}#comments .comment-reply {position:absolute;top:0px;right:0px;font-size:12px; text-transform:uppercase;letter-spacing:2px;font-weight:bold;text-align:center;padding:5px 5px;background:#e6e6e6; border-radius: 40px;width:75px;}#comments .comment-reply a { color: #999; }
#comments .comment-reply:hover{background:#e35e2e;}#comments .comment-reply:hover a {color:#fff;text-decoration:none}#comments .comment-author,.comment-author a{font-size: 16px;text-transform: uppercase; margin-bottom:2px; font-weight: bold;}#comments .comment-date{font-size: 10px;text-transform: uppercase; letter-spacing: 1px;font-style:italic;display:block;padding-bottom:7px;opacity:0.6}
#comments li.comment.depth-2 .comment-wrap {padding-left:25px;}#comments li.comment.depth-3 .comment-wrap {padding-left:45px;}#comments li.comment.depth-4 .comment-wrap {padding-left:65px;}#comments li.comment.depth-5 .comment-wrap {padding-left:85px;}#comments li.comment.depth-6 .comment-wrap {padding-left:105px;}#comments li.comment.depth-7 .comment-wrap {padding-left:125px;}#comments li.comment.depth-8 .comment-wrap {padding-left:145px;}#comments li.comment.depth-9 .comment-wrap {padding-left:165px;}#comments li.comment.depth-10 .comment-wrap {padding-left:185px;}#commentform #comment,#commentform #author,#commentform #email,#commentform #url{display:block;width:100%;}#commentform input[type="submit"]{display:inline-block;padding:0px 15px; height:38px;border:2px solid #e35e2e;border-radius: 40px;font-size: 13px;margin-top:15px;font-weight:bold;background: #e35e2e;color: #fff;letter-spacing: .07em;transition:0.3s all ease;cursor:pointer;}#commentform input[type="submit"]:hover {background: transparent;border:2px solid #1a2b57;color:#1a2b57}#comments .title-line{border-top: 1px dotted #ccc;display: block;max-width: 30%;margin: 0 auto 25px;}.content.footer-bar{padding:30px 0}.footer-bar{width:100%;float:left;background:#f4f3db;color:#1a2b57;border-bottom:1px solid rgba(255,255,255,.1)}.footer-bar figure{width:40px;float:left;margin-bottom:0;margin-right:15px}.footer-bar figure img{width:100%}.footer h4,.footer-bar h4{font-size:18px;margin-top:4px;margin-bottom:25px;letter-spacing:.08em;font-family:Europa;font-weight:900;padding-right:40%}.footer-bar h4{text-transform:uppercase;}.footer-bar address{display:block;font-size:12px;font-weight:300;margin:0}.footer-bar ul{list-style:none;margin:0;padding:0}.footer-bar ul.fb-menu li{margin:10px 0;text-align:left}.footer-bar ul.fb-menu li a{color:#132041;transition:all .25s ease;font-weight:700;font-size:15px}.footer-bar ul.fb-menu li a:hover{color:#979eaa;text-decoration:none}.footer{width:100%;float:left;background:#fafaee;color:#1a2b57;padding:30px 0;text-align:left;font-size:15px}.footer address{margin-bottom:0}.footer .logo{height:30px;margin-bottom:20px}.footer p{font-size:13px;line-height:17px;margin-bottom:10px}.footer ul{list-style:none;margin:0;padding:0}.footer ul.ft-menu li{margin:7px 0;text-align:left}.footer ul.ft-menu li a{color:#132041;transition:all .25s ease;font-weight:400;font-size:15px}.footer ul.ft-menu li a:hover{color:#979eaa;text-decoration:none}.footer ul.ft-social{margin:0;padding:0;list-style:none}.footer ul.ft-social li{display:inline-block;margin:0 4px 15px 0}.footer ul.ft-social li a{background-color:#b81e52;background-repeat:no-repeat;background-position:center;width:35px;height:35px;border-radius:50%;text-align:center;display:block;line-height:30px;transition:all .3s ease}.footer ul.ft-social li a.linkedin{background-image:url(../images/icons/linkedin.svg);}.footer ul.ft-social li a.facebook{background-image:url(../images/icons/facebook.svg);}.footer ul.ft-social li a.twitter{background-image:url(../images/icons/twitter.svg)}.footer ul.ft-social li a.instagram{background-image:url(../images/icons/instagram.svg)}.footer ul.ft-social li a.linkedin:hover{background-color:#0077B5}.footer ul.ft-social li a.facebook:hover{background-color:#3b5998}.footer ul.ft-social li a.twitter:hover{background-color:#00aced}.footer ul.ft-social li a.instagram:hover{background-color:#8a3ab9}.footer small{display:block}#lottie{background:0 0;width:100%;height:100%;display:block;overflow:hidden;transform:translate3d(0,0,0);text-align:center;opacity:1}#not-found.header .inner p{padding:0}#not-found .widget.search form{border:2px solid #f5f4c2;background:transparent;}#not-found input#search{width: calc(100% - 100px);font-size:20px;background:transparent;color:#f5f4c2;border-radius:40px}#not-found .widget.search button{width:100px}#not-found .hero .hero-content{bottom:50%}.nowpow__box{display:block;position:relative;width:100%;float:left;color:#fff;flex:none;perspective:1000px}.nowpow__box:hover{z-index:3}.nowpow__box:hover figure{box-shadow:5px 20px 50px 5px rgba(0,0,0,.3)}.nowpow__box__figure .nowpow__box__caption{display:none}.nowpow__box__figure:hover .nowpow__box__caption{display:block}.nowpow__box__figure:hover .nowpow__box__image{filter:brightness(.5);-webkit-filter:brightness(.5)}.nowpow__box__figure{margin:0;width:100%;height:100%;display:block}.nowpow__box__image{margin:0;width:100%;height:100%;display:block;filter:brightness(100%)}.nowpow__box__figure>*{transform:translateZ(0)}.nowpow__box__figure div{position:relative}.nowpow__box__deco{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.nowpow__box__deco--overlay{background-image:linear-gradient(45deg,rgba(226,60,99,.4),rgba(145,58,252,.4),rgba(16,11,192,.4))}.nowpow__box__deco--shine div{position:absolute;width:200%;height:200%;top:-50%;left:-50%;background-image:linear-gradient(45deg,rgba(0,0,0,.5) 0,rgba(255,255,255,.25) 50%,transparent 100%)}.nowpow__box__caption{position:absolute;bottom:0;width:100%;height:100%;padding-top:26%}.nowpow__box__title{margin:0;font-weight:400;font-size:36px;font-family:Europa,serif;line-height:1}.nowpow__box__title a{color:#fff}.nowpow__box__title a:hover{text-decoration:none}.nowpow__box__description{margin:1em 0 0 0;font-size:11px}.captionWrapper,.slideWrap{position:relative;width:100%;display:block;float:left}.slideWrap{clear:both}.h-slide{height:100%;width:100%;position:absolute;top:0;left:0}.s1{animation:fadez 15s cubic-bezier(.55,.085,.68,.53) both infinite;-webkit-animation:fadez 15s cubic-bezier(.55,.085,.68,.53) both infinite}.s2{animation:fadez2 15s cubic-bezier(.55,.085,.68,.53) both infinite;-webkit-animation:fadez2 15s cubic-bezier(.55,.085,.68,.53) both infinite}.s3{animation:fadez3 15s cubic-bezier(.55,.085,.68,.53) both infinite;-webkit-animation:fadez3 15s cubic-bezier(.55,.085,.68,.53) both infinite}.s4{animation:fadez4 15s cubic-bezier(.55,.085,.68,.53) both infinite;-webkit-animation:fadez4 15s cubic-bezier(.55,.085,.68,.53) both infinite}.ease{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@keyframes fadez{0%{opacity:1;z-index:999}12%{opacity:0;z-index:0}25%{opacity:0;z-index:0}37%{opacity:0;z-index:0}50%{opacity:0;z-index:0}67%{opacity:0;z-index:0}75%{opacity:0;z-index:0}87%{opacity:0;z-index:0}100%{opacity:1;z-index:999}}@keyframes fadez2{0%{opacity:0;z-index:0}12%{opacity:0;z-index:0}25%{opacity:1;z-index:999}37%{opacity:0;z-index:0}50%{opacity:0;z-index:0}67%{opacity:0;z-index:0}75%{opacity:0;z-index:0}87%{opacity:0;z-index:0}100%{opacity:0;z-index:0}}@keyframes fadez3{0%{opacity:0;z-index:0}12%{opacity:0;z-index:0}25%{opacity:0;z-index:0}37%{opacity:0;z-index:0}50%{opacity:1;z-index:999}67%{opacity:0;z-index:0}75%{opacity:0;z-index:0}87%{opacity:0;z-index:0}100%{opacity:0;z-index:0}}@keyframes fadez4{0%{opacity:0;z-index:0}12%{opacity:0;z-index:0}25%{opacity:0;z-index:0}37%{opacity:0;z-index:0}50%{opacity:0;z-index:0}67%{opacity:0;z-index:0}75%{opacity:1;z-index:999}87%{opacity:0;z-index:0}100%{opacity:0;z-index:0}}@media only screen and (max-width:1880px),only screen and (max-device-width:1880px){main.has-sticky-menu .content>.container{padding:0 0 0 5%}}@media only screen and (max-width:1780px),only screen and (max-device-width:1780px){main.has-sticky-menu .content>.container{padding:0 0 0 8%}.content .tabcontent{margin-left:-8%}.content.section-tabs .tab button{padding:34px 90px 34px 70px}}@media only screen and (max-width:1620px),only screen and (max-device-width:1620px){main.has-sticky-menu .content>.container{padding:0 0 0 12%}header.half,header.half .hero,header.half .scene-container{height:550px}header.half .hero .hero-content{bottom:33%}.content.section-tabs .tab button{padding:34px 100px 34px 60px}#lottie.half-scene>svg{width:200%!important;margin-left:-50%}.content p{font-size:20px}.content.section-tabs .titles h2 {padding-right: 100px;}.side-image small.img-credit{font-size: 65%;}}@media only screen and (max-width:1520px),only screen and (max-device-width:1520px){main.has-sticky-menu .content>.container{padding:0 0 0 15%}.content.section-tabs .titles h2 {padding-right: 120px;}.side-image small.img-credit{margin-top:-10px; text-align:right}}@media only screen and (max-width:1441px),only screen and (max-device-width:1441px){.container{padding:0;max-width:1060px}.container.wide{padding:0 20px}.hero .container{padding:0}.hero .hero-content{bottom:38%}header.half,header.half .hero,header.half .scene-container{height:500px}.nowpow-platform .scene-container{background-position:50% 20%}header.half .hero .hero-content{left:0;bottom:30%}.content{padding:60px 0}.content.our-referral-tools.scale-padding{padding:70px 0 0 0!important}.content.request-demo{padding:85px 0}.content p{font-size:18px}.side-image-content .side-content .titles,.side-image-content .side-content.right p{margin-top:0}#sidebar ul li a,.navbar .navbar-nav .nav-item .nav-link{font-size:14px}.navbar .navbar-nav .nav-item{margin:0 8px}.header .inner h1{font-size:56px}.header .inner p{padding-right:20%;font-size:18px}.titles h2,.content.section-tabs .titles h2{font-size:40px}.content.side-image-content.referral-tools .side-content p,.side-image-content .side-content p{font-size:18px}.hero .hero-content.hero-fader{bottom:85%}.go-down{margin:4.5rem auto auto auto}.content.section-tabs .tab button:before{width:80px;left:-15px}#sidebar{left:2rem!important}.feature-list.styled-columns .col-content .titles h2,.section-ul-list.styled-columns .col-content .titles h2{font-size:24px}.feature-list.styled-columns .col-content.col-border,.section-ul-list.styled-columns .col-content.col-border{padding-left:35px}.styled-columns .col-content{padding:0 45px 0 30px;margin-left:-30px}.styled-columns .col-content p{font-size:18px}.styled-columns .col-content.col-border{padding-left:45px}.styled-columns .col-content .titles .titles-icon img{width:50px;height:50px}.styled-columns .col-content .titles h2{font-size:30px}main.has-sticky-menu .content>.container{padding:0 0 0 80px}main.has-sticky-menu .content.news-feed-list .press-container{width:110%;margin-left:-5%}.content.our-team img{max-width:130%;margin-left:-15%}.content.our-leaders img{max-width:130%;margin-left:-10%}.content.careers{background-position:207% 29%}.content.careers.side-image-content .side-content .arrow-btn{margin:5px 30px 0 0}.arrow-btn.wide{width:340px}.arrow-btn{width:260px;padding:13px 20px}.arrow-btn:hover{padding:13px 18px 13px 65px}.content.section-tabs .tabcontent{padding:0;width:105%;margin-left:-5%}.content.section-tabs .tab button{padding:34px 40% 34px 90px;font-size:18px}.img-featured-container{height:240px}.side-image-content.care-analytics .side-image img,.side-image-content.resource-matching .side-image img{width:400px;height:400px;padding:0 30px 0 0}}@media only screen and (max-width:1360px),only screen and (max-device-width:1360px){.navbar .navbar-nav{margin-left:0}.main-features .feature-box{padding:30px 10px}.content hr.dotted,.content.referral-tools hr.dotted{margin:30px 0 30px -5%}header.half,header.half .hero,header.half .scene-container{height:550px}.content.feed-block{min-height:340px}main.has-sticky-menu .content>.container{padding:0 0 0 120px}}@media only screen and (max-width:1280px),only screen and (max-device-width:1280px){.container{padding:0 40px}.navbar>.container{padding:0}.content.section-tabs .tabcontent{padding:0 0 0 30px;width:110%;margin-left:-10%}.content.section-tabs .titles h2{padding-right:100px}.header .inner h1{font-size:52px}.expand-block .expand-title h3{font-size:26px}.expand-content p{font-size:17px}.grounded-science .scene-container{background-size:125% 125%;background-position:25% 20%}.side-image-content .side-image .round-frame{max-width:350px;max-height:350px;}.side-image-content.powering-collective .side-image .round-frame{line-height:350px}.side-image-content.care-analytics .side-image img, .side-image-content.resource-matching .side-image img{width:350px;height:350px;}main.has-sticky-menu .content>.container{padding:0 0 0 150px}}@media only screen and (max-width:1180px),only screen and (max-device-width:1180px){.content.section-tabs .tabcontent{padding:0;width:110%;margin-left:-12%}header.half,header.half .hero,header.half .scene-container{height:500px}.styled-columns .col-content .arrow-btn{width:240px}.header .inner h1{font-size:48px}.styled-columns .col-content{padding:0 30px}.styled-columns .col-content.col-border{padding-left:30px}.content.side-image-content.news-feed-list .side-content.left{padding-right:0}.content.side-image-content.news-feed-list .side-content.right{padding-left:0}.content.news-feed-list .press-container{padding:40px 60px}.side-image-content .side-content.left{padding-right:0}.side-image-content .side-content.right{padding-left:0}.side-image-content.care-analytics .side-image img,.side-image-content.resource-matching .side-image img{width:300px;height:300px}.content.section-tabs .titles h2{font-size:36px}.content.careers{background-position:0 10%}.modal.modal-bio .team-photo{top:-5%}.content.news-feed-list h4{font-size:1.3rem}.side-image-content .side-image .round-frame{width:300px;height:300px}}@media only screen and (max-width:1120px),only screen and (max-device-width:1120px){main.has-sticky-menu .content>.container{padding:0 0 0 160px}.content ul.content-list li .li-content{width:85%}.container{max-width:960px}.side-image-content.whole-person-care .side-content .titles{margin-top:0}}@media only screen and (max-width:991px),only screen and (max-device-width:991px){.container{max-width:800px}.navbar .navbar-nav{display:none}.hamburger-menu-box .inner{display:none}.hamburger-menu-box .menu{display:block;padding:40px 60px}.hamburger-menu-box .menu .navbar-nav{margin-top:25px}.hamburger-menu-box .menu .navbar-nav .nav-item .nav-link{font-size:26px}.navbar .navbar-nav .nav-item .nav-link{font-size:14px}.side-image-content{flex-direction:column}.side-image-content .side-content{padding:0!important}.side-image-content .side-image{width:100%}.content.our-leaders.side-image-content .side-image{width:140%}.side-image-content .side-image .round-frame,.side-image-content.care-analytics .side-image img,.side-image-content.resource-matching .side-image img{max-width:250px;max-height:250px}.side-image-content.care-analytics .side-image img,.side-image-content.resource-matching .side-image img{padding:0 20px 0 0}.main-features .feature-box{padding:50px 40px;margin-bottom:30px}.recent-works .works-grid li{width:50%}.clients ul li{width:33.33333%}section.content{padding:60px 0}.recent-news .news-box{margin-bottom:30px}.recent-news .news-box figure{width:40%;overflow:hidden}.recent-news .news-box figure img{max-width:inherit;min-height:100%}.recent-news .news-box .news-content{width:60%}.news .news-sidebar{padding-left:0}.all-works .works-grid li{width:50%}.footer-bar address{margin:15px}.footer-bar ul{margin-bottom:30px}.footer h4,.footer-bar h4{margin-top:15px}.arrow-btn{font-size:15px;padding:12px 15px;width:230px}.arrow-btn:hover{padding:12px 15px 12px 45px}.arrow-btn.wide{width:300px}.styled-columns .col-content .arrow-btn{width:230px}.titles h2,.content.section-tabs .titles h2{font-size:32px}.content .tabcontent{padding:0}.content.section-tabs .tabcontent{padding:0;margin-left:-9%}.content.section-tabs .tabcontent h3{font-size:20px}.content.section-tabs .tabcontent p{font-size:16px}main.has-sticky-menu .content>.container{padding:0 0 0 140px}header.half,header.half .hero,header.half .scene-container{height:400px}header.half .hero .hero-content{left:0;bottom:30%}.hero .inner.left{width:65%}.header .inner h1{margin-bottom:25px}.container{padding:0 30px;width:100%}.navbar .hamburger-menu{display:block}.navbar .logo{margin-top:-35px}.navbar .cta-btns{margin-bottom:3px;padding-left:25%}.navbar.stick-me .logo{margin-top:-35px}.styled-columns .col-content.col-border{border-left:none}.feature-list.styled-columns .col-content.col-border,.section-ul-list.styled-columns .col-content.col-border{padding-left:0}.expand-block .expand-title h3{font-size:24px}.expand-content p{font-size:16px}.content ul.content-list li .li-numbered{height:42px;width:42px;font-size:36px;line-height:40px;margin-right:15px}#sticky{width:200px}.content.feed-block{min-height:300px;background-position:center bottom}.titles h3.subline{font-size:24px}.h4,h4{font-size:1.4rem}.modal.modal-bio .team-photo{position:relative;width:100%;margin:0 20px;top:-10%}.modal.modal-bio .team-bio{padding:10px 20px}.modal.modal-bio .modal-body{padding:1rem 2rem 2rem}.modal.modal-bio .team-photo h3{margin-top:30%;font-size:34px}.grounded-science .scene-container {background-size: 150% 120%;}.content ul.content-list li .li-content{width:84%}.side-image small.img-credit{font-size:55%; margin-top: -10px;}.header.int-header .inner h2{font-size:2.5em}}@media only screen and (max-width:880px),only screen and (max-device-width:880px){.content.section-tabs{min-height:800px}.header .inner h1{font-size:46px}.header .inner p{margin-bottom:30px}.content p{font-size:18px}.container{max-width:720px}.content.section-tabs .tab button{font-size:16px;padding:34px 40% 34px 80px}header.half,header.half .hero,header.half .scene-container{height:390px}main.has-sticky-menu .content>.container{padding:0 0 0 150px}.arrow-btn.wide{width:285px;padding:12px 15px}.arrow-btn.wide:hover{padding:12px 15px 12px 50px}.container.wide,.hero .container{padding:0 20px}#vmap{width:400px;height:200px}.content ul.content-list li .li-icon{width:55px;height:55px}}@media only screen and (max-width:767px),only screen and (max-device-width:767px){.content.request-demo{background:url(../images/demo-texture.svg) 90% center no-repeat}.content.our-leaders.side-image-content .side-image,.content.our-team.side-image-content .side-image{width:120%}.content.our-leaders .titles,.our-leaders-block{margin-left:15px}.content.our-leaders .titles h2{margin-top:0;font-size:32px}.content.section-tabs .titles h2{padding-right:40px;font-size:32px}.hero .inner.left{width:80%}.content.whole-person-care.bg-custom-img{background-position:bottom left}.content.feed-block{min-height:240px}.content.careers{background-position:80% 100%}section.content{padding:50px 0}.back-to-top{bottom:30px;right:30px}.container,.container.wide,.hero .container{padding:0 50px}main.has-sticky-menu .content>.container{padding:0 50px}.navbar>.container{padding:0 20px}.titles h2,.content.section-tabs .titles h2{font-size:34px;margin-top:20px}.titles h3{font-size:32px}.titles h3.subline{font-size:20px}.navbar .custom-btn{display:none}.navbar .logo{margin-top:-10px;width:160px}.header .inner{width:100%;left:0}.header .inner h2{font-size:5em}.header .inner h1{font-size:42px}.header .inner p{line-height:22px;font-size:16px}header.half .hero .hero-content{bottom:22%}.hamburger-menu-box .menu .navbar-nav .nav-item .nav-link{font-size:20px}.side-image-content .side-image .left{padding-right:15px}.side-image-content .side-image .left .small-image{margin-top:15px}.side-image-content .side-image .round-frame,.side-image-content.care-analytics .side-image img,.side-image-content.resource-matching .side-image img{max-width:500px;max-height:500px;width:100%;height:100%}.side-image-content.powering-collective .side-image .round-frame{line-height:500px}.content.our-values #value-list-left{margin-top:30px;margin-bottom:100px}.content.section-tabs{min-height:850px}.content.referral-tools.styled-columns .side-content{border-bottom:2px dotted #ccc;margin-bottom:30px}.content.referral-tools.styled-columns .side-content p:last-child{margin-bottom:30px}.content.section-tabs>.titles{padding-left:60px}.content.section-tabs .tab button{max-width:85px;padding:34px 0;float:left;display:block;margin-right:20px}.content.section-tabs .tab button:after{display:none}.content.section-tabs .tab button:before{width:100px;background-position:center center}.content.section-tabs .tabcontent{padding:0;width:120%;margin:20px 0 0 -10%;padding:30px 56px;background-color:#f4f3db}.content ul.content-list li .li-content{width:81%}.feeding-nowpow{padding:0;padding-bottom:60px}.feeding-nowpow figure{margin-top:60px}.feeding-nowpow .odometer{margin-bottom:0;width:100%;float:left}.content.instafeed-gallery{padding:0}.main-features .feature-box{width:calc(100% - 60px);margin:0 30px;margin-bottom:30px}.recent-works .works-grid li{width:100%}.recent-news .news-box figure{width:100%;float:left}.recent-news .news-box figure img{width:100%;min-height:inherit}.recent-news .news-box .news-content{width:100%}.clients ul li{padding:5px;margin-top:-1px}header.half,header.half .hero,header.half .scene-container{height:380px}.all-works .works-grid li{width:100%}.footer-bar{text-align:center}.footer address,.footer-bar ul{margin-bottom:30px}.footer-bar figure{display:none}.footer h4,.footer-bar h4{padding:0;text-align:left}.footer{padding-top:60px}.navbar.stick-me{top:0}.navbar.stick-me .logo{margin-top:-25px}#sticky-menu-responsive{display:block}#sticky{display:none}#vmap{width:450px;height:250px}.scene-container{background-size:150% 150%}.side-image-content .side-image{margin:30px 10%;width:80%}.side-image-content .side-content .titles{margin-top:15px}.styled-columns .col-content{margin-left:-30px;width:118%}.styled-columns .col-content.col-border{border-top:2px dotted #ccc}.titles{margin-bottom:30px}.grounded-science .scene-container{background-position:center center;background-size:170% 100%}.content ul.content-list{margin:10px 15px 0}.content ul.content-list li .li-content h3{font-size:1.65rem}.content ul.content-list li .li-numbered{height:38px;width:38px;font-size:30px;line-height:34px}.h3,h3{font-size:1.5rem}.modal.show .modal-dialog{margin-left:25px}.content.news-feed-list .press-container{padding:20px 40px}.modal.modal-bio .modal-dialog{max-width:90%!important}.modal.modal-bio .modal-content{margin-top:15px}.content.careers{padding:15px 0 50px 0!important}.arrow-btn,.styled-columns .col-content .arrow-btn{width:260px}.side-image small.img-credit{font-size:65%;margin-top:-20px;max-width:140px}#comments .comment-wrap{padding:0 0 15px 0}#comments .comment-list, .children { padding-left: 30px; }#comments .comment-wrap .comment-img { float: none;margin: 10px auto;padding-bottom: 0px; }#comments .comment-img>img { display: block;margin: 0px auto; }#comments .comment-author, .comment-author a, .comment-date { text-align:center; }#comments .comment-author, .comment-author a{font-size:14px}#comments .depth-2 .comment-wrap,.depth-3 .comment-wrap,.depth-4 .comment-wrap,.depth-5 .comment-wrap,.depth-6 .comment-wrap,.depth-7 .comment-wrap,.depth-8 .comment-wrap,.depth-9 .comment-wrap,.depth-10 .comment-wrap {padding-left:30px;}#comments .comment-reply { position: relative; text-align: center; display: block; margin-top: 25px;}.header.int-header .inner h2{font-size:2.2em}.news .news-box .news-content{padding:25px}.news .news-box .news-content p{line-height: 24px;}#not-found .widget.search button{width:80px}#not-found input#search{width:calc(100% - 80px)}}@media only screen and (max-width:615px),only screen and (max-device-width:615px){.img-featured-container{height:350px}.modal.show .modal-dialog{margin-top:30px}.side-image small.img-credit{font-size:55%;max-width:120px;margin-top:-10px}}@media only screen and (max-width:576px),only screen and (max-device-width:576px){.container{padding:0 40px}.header .inner h1{font-size:42px}.header .inner p{line-height:22px;font-size:16px}header.half .hero .hero-content{bottom:25%}.titles h2,.content.section-tabs .titles h2{font-size:30px}.navbar .logo,.navbar.stick-me .logo{margin-top:0}.scene-container{background-size:300% 100%}.grounded-science .scene-container{background-position:40% 50%}#lottie.half-scene>svg{width:300%!important;margin-left:-100%}section.content{padding:35px 0}.content.section-tabs{min-height:920px}.container,.container.wide,.hero .container,main.has-sticky-menu .content>.container{padding:0 40px}.navbar .logo{width:140px}.content.section-tabs .tab button{margin-right:5px}header.half,header.half .hero,header.half .scene-container{height:360px}.content ul.content-list li .li-content{width:76%}.modal.modal-demo .titles h3{font-size:26px}.modal.modal-demo .titles{padding-right:0}.modal.modal-bio .team-photo{margin:0;top:-3%}.modal.modal-bio .team-photo img{width:80%;margin:0 0 0 10%}.modal.modal-bio .team-photo h3{margin:20px 0 0 20px}.modal.modal-bio .team-photo h5{margin:5px 0 0 20px}header.half.nowpow-platform .scene-container{background-size:300% 130%;background-position:47% 50%}.grounded-science .scene-container{background-size: 180% 120%;}#vmap{width:400px;height:200px;margin-left:-30px}.expand-block .expand-title h3 {font-size: 21px;}.header.int-header .inner h2{font-size:1.8em}#comments .comment-body p{font-size:14px}.news .news-box .news-content p{font-size:16px}}@media only screen and (max-width:480px),only screen and (max-device-width:480px){header.half,header.half .hero,header.half .scene-container{height:340px}.content.careers{background-image:none}.img-featured-container{height:300px}.header .inner h1{font-size:34px}.side-image-content .side-image{margin:30px 5%;width:90%}.content ul.content-list li .li-content{width:74%}.content ul.content-list li .li-icon{width:45px;height:45px}.content ul.content-list li .li-content h3{font-size:1.3rem}.titles h3.subline{font-size:18px}.grounded-science .scene-container{background-size:220% 120%}.h4,h4{font-size:1.3rem}.side-image-content .side-image .round-frame,.side-image-content.care-analytics .side-image img,.side-image-content.resource-matching .side-image img{max-width:300px;max-height:300px}.side-image-content.powering-collective .side-image .round-frame{line-height:300px}.titles h2,.content.section-tabs .titles h2{font-size:28px}.side-image small.img-credit{margin-top:0px}.content.section-tabs{min-height:980px}.expand-block:hover .expand-content{max-height:1500px}}@media only screen and (max-width:401px),only screen and (max-device-width:401px){.header .inner h1 {font-size: 32px;}.titles h2,.content.section-tabs .titles h2 {font-size: 26px;}.content p,.content.side-image-content.referral-tools .side-content p, .side-image-content .side-content p {font-size: 16px;}.content ul.content-list li .li-content{width:70%}.content.section-tabs {min-height: 1050px;}.content.section-tabs .tab button {max-width: 75px;}}@media only screen and (max-width:340px),only screen and (max-device-width:340px){.content.section-tabs {min-height: 1200px;}}@media only screen and (max-height:649px),only screen and (max-device-height:649px){.header .inner h1{margin-top:30px}}@media only screen and (max-width:768px and max-height:1441px),only screen and (max-device-width:480px and max-device-height:1441px){header.half,header.half .hero,header.half .scene-container{height:230px}}@media only screen and (max-width:1441px and max-height:649px),only screen and (max-device-width:1441px and max-device-height:649px){.modal.modal-bio .modal-dialog{margin:7rem auto}}@media only screen and (min-height:650px) and (max-width:800px),only screen and (min-device-height:650px) and (max-device-width:800px){.hero .hero-content.hero-fader{bottom:70%}}@media only screen and (max-height:920px) and (min-width:1160px),only screen and (max-device-height:920px) and (min-device-width:1160px){.modal.modal-bio .modal-content{margin-top:120px}}@media (min-width:768px){.styled-columns .col-content .titles.pad{padding-right:30%}.modal.modal-wide .modal-dialog{max-width:700px}.content.our-leaders.side-image-content .side-image{width:140%}}@media (min-width:992px){.modal.modal-wide .modal-dialog{max-width:890px}}@media (min-width:1078px){.modal.modal-wide .modal-dialog{max-width:1000px}}@media (min-width:1440px){.modal.modal-wide .modal-dialog{max-width:1200px}}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@-webkit-keyframes show-img-1{0%,66.6%{visibility:hidden}100%,66.7%{visibility:visible}}@keyframes show-img-1{0%,66.6%{visibility:hidden}100%,66.7%{visibility:visible}}@-webkit-keyframes slide-bg-2{33.3%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(.05,1);transform:scale(.05,1)}66.6%{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1,1);transform:scale(1,1)}66.7%{-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);transform:scale(0,1)}}@keyframes slide-bg-2{33.3%{-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(.05,1);transform:scale(.05,1)}66.6%{-webkit-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1,1);transform:scale(1,1)}66.7%{-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);transform:scale(0,1)}}[data-aos=slide-effect]>img{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.785,.135,.15,.86);animation-timing-function:cubic-bezier(.785,.135,.15,.86);position:relative}[data-aos=slide-effect]>img{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}[data-aos^=slide][data-aos^=slide]{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos]{-webkit-transition-duration:1.2s;transition-duration:1.2s;-webkit-transition-timing-function:cubic-bezier(.25,.1,.25,1);transition-timing-function:cubic-bezier(.25,.1,.25,1)}[data-aos^=slide][data-aos^=slide].animated{-webkit-transform:translate(0,0);transform:translate(0,0)}[data-aos=slide-effect].animated img{-webkit-animation-name:show-img-1;animation-name:show-img-1}[data-aos=slide-effect]:after{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.785,.135,.15,.86);animation-timing-function:cubic-bezier(.785,.135,.15,.86)}[data-aos=slide-effect]:after{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scale(.05,0);transform:scale(.05,0);-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(.785,.135,.15,.86);animation-timing-function:cubic-bezier(.785,.135,.15,.86)}.bg-white [data-aos=slide-effect].se2-wipe:after{background-color:#fff}.bg-lt-yellow [data-aos=slide-effect].se2-wipe:after{background-color:#fafaee}.bg-yellow [data-aos=slide-effect].se2-wipe:after{background-color:#f4f3db}.bg-deep-yellow [data-aos=slide-effect].se2-wipe:after{background-color:#f6f5c3}.bg-orange [data-aos=slide-effect].se2-wipe:after{background-color:#e45f2f}.bg-lt-blue [data-aos=slide-effect].se2-wipe:after{background-color:#192a57}.bg-blue [data-aos=slide-effect].se2-wipe:after{background-color:#122041}.bg-green [data-aos=slide-effect].se2-wipe:after{background-color:#1f9075}.bg-pink [data-aos=slide-effect].se2-wipe:after{background-color:#9d1a46}.bg-custom-img [data-aos=slide-effect].se2-wipe:after{background-color:transparent}[data-aos=slide-effect].animated:after{-webkit-animation-name:slide-bg-2;animation-name:slide-bg-2}
.press-container .side-content.right {padding-left: 0px;}
/* RT was here */ .video-popup {z-index: 9;} .video-popup img{cursor: pointer;} .popup-flex{ margin:30px; } .popup-container { visibility: hidden; opacity: 0; transition: all 0.3s ease-in-out; transform: scale(1.3); position: fixed; z-index: 1; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(21, 17, 17, 0.61); display: flex; align-items: center; } .popup-content { background-color: #fefefe; margin: auto; padding: 20px; border: 1px solid #888; width: 50%; } .popup-content p{ font-size: 17px; padding: 10px; line-height: 20px; } .popup-content span{ color: #aaaaaa; float: right; font-size: 28px; font-weight: bold; } .popup-content span:hover, .popup-content span:focus { color: #000; text-decoration: none; cursor: pointer; } .showVideo{ visibility: visible; opacity: 1; transform: scale(1); } .responsive-container { position: relative; overflow: hidden; width: 100%; padding-top: 56.25%; /* 16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */ } .responsive-iframe { position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 100%; height: 100%; } .video-popup.side-image-content .side-image .round-frame {max-width: 100% !important;} .video-popup.side-image-content .side-image {flex-basis: 100% !important;} .video-popup.content.side-image-content .col-lg-5 {padding: 0px !important;}.video-popup .round-frame{background: none !important;} @media only screen and (max-width: 768px) { .popup-content { width: 100%; } } 
#home-header .ghost-btn svg {width: 100%; height: 100%;}
.navbar.stick-me {top: 0;}
.hero-fader-home .inner.center h1 { color: #f5f4c2; margin-bottom: 20px; }
.hero-fader-home .inner.center h2 { color: #f5f4c2; margin-bottom: 40px; }

.hero-fader-home .inner.center .arrow-btn.white, .arrow-btn.white:focus {
    background: transparent;
    border: 2px solid #f5f4c2;
  	color: #f5f4c2;
}

header.header.half.cbo-covid,
header.header.half.cbo-covid .hero,
header.header.half.cbo-covid .scene-container {height: 100%;}

.np-form_wrapper {margin: 0px;}
.np-form li.np-text-input, .np-form li.np-textarea, .np-form li.np-text-input select {border: none !important; background: none !important; border-radius: none !important;}
.np-form li.np-text-input input, .np-form li.np-text-input select { height: 60px; } 
.np-form li.np-text-input input, .np-form li.np-textarea textarea, .np-form li.np-text-input select { border-bottom: 2px solid #1a2b57 !important; color: #1a2b57; transition: .3s all ease-in-out;  margin: 0px !important;}
.np-form li.np-text-input input:focus, .np-form li.np-textarea textarea:focus, .np-form li.np-text-input select:focus { background: 0 0; border-bottom: 4px solid #1f9075; color: #1f9075; outline: 0; font-weight: 600; box-shadow: none;}
.np-form li.np-text-input, .np-form li.np-textarea {min-height: 60px; height: 100%; margin: 0px !important;}
.np-form li.np-text-input label, .np-form li.np-textarea label {display: none !important;}
.np-form li.np-text-input .validation_message, .np-form li.np-textarea .validation_message {padding: 0px !important;}


.np-form li.np-text-input input::placeholder,
.np-form li.np-textarea textarea::placeholder,
.np-form li.np-text-input select::placeholder { color: #1a2b57; opacity: 1; }

.np-form li.np-text-input input:-ms-input-placeholder,
.np-form li.np-textarea textarea:-ms-input-placeholder, 
.np-form li.np-text-input select:-ms-input-placeholder { color: #1a2b57; }


.np-form li.np-text-input input::-ms-input-placeholder,
.np-form li.np-textarea textarea::-ms-input-placeholder,
.np-form li.np-text-input select::-ms-input-placeholder { color: #1a2b57; }

.np-form .gform_footer input[type='submit'] {width: 100% !important; margin-top: 25px !important; background: #ab1d4d; border: 2px solid #ab1d4d; height: 55px; margin-top: 25px; text-align: center; border-radius: 45px; color: #f5f4c2; display: block; cursor: pointer; transition: .3s all ease-in-out; font-weight: 600;}
.np-form .gform_footer input[type='submit']:hover { color: #1a2b57; border: 2px solid #1a2b57; background: 0 0; }
.header.request-a-demo {height: initial;}
.header.request-a-demo .hero{display: none;}

.vital-health .content-list {width: 100%;}

.less {padding-bottom: 0px;}
.less .titles h2 {text-transform: initial;}

.pad20 {padding-top: 20px;}
.pad20 .row > * {width: 100% !important; max-width: 100% !important; flex: 0 0 100% !important; text-align: center !important;}
.pad20 .row div + div {display: none !important;}
.pad20 .row div .titles, .pad20 .row div p {display: none !important;}

.pad20 .arrow-btn.default, .pad20 .arrow-btn.default:focus {
    background: transparent;
    border: 2px solid #f5f4c2;
  	color: #f5f4c2;
  	text-align: center;
}
.pad20 .arrow-btn.default:after {content: none !important;}

.driving-impact .col-lg-7.col-md-7{
    -ms-flex: 0 0 40%;
    flex: 0 0 40%;
    max-width: 40%;
}
.driving-impact .col-lg-7.col-md-7 .side-content.left {padding: 0;}
.driving-impact .col-lg-5.col-md-5 {
    -ms-flex: 0 0 60%;
    flex: 0 0 60%;
    max-width: 60%;
}
#section-7 .titles h2 {text-transform: initial;}

@media only screen and (max-width: 768px) {
  #home-header,
  #home-header .scene-container {min-height: 450px !important; height: 100% !important;}
  #home-header .hero .hero-content.hero-fader-home {bottom: initial !important; }
  
  .hero-fader-home .inner.center h2 {font-size: 20px;}
  .hero-fader-home .inner a {
		margin-bottom: 10px;
  }
  
}
@media only screen and (max-width: 480px) {
  #home-header .hero {position: initial;}
  #home-header, #home-header .scene-container {min-height: 600px !important; height: 100% !important;}
  #home-header .hero .hero-content.hero-fader-home {bottom: 15% !important;}
  #home-header .container {padding: 0 15px;}
  .hero-fader-home .inner.center h1 { font-size: 29px; }
  .hero-fader-home .inner.center h2 { font-size: 18px; }
  .hero-fader-home .inner.center .arrow-btn {margin-left: auto; margin-right: auto;}
  
  .driving-impact .col-lg-7.col-md-7,
  .driving-impact .col-lg-5.col-md-5{
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
}
