@media(max-width:1367px){.mfp-iframe-holder{padding-top:110px!important;padding-bottom:40px}}@media(max-width:992px){.col-md-show{display:block!important}.col-md-hide{display:none!important}body{padding-top:59px;line-height:1.3}#menu{display:none}#mobile-menu{height:60px;display:block;background:#fff;box-shadow:0 8px 13px -4px rgba(200,199,199,.5);position:fixed;top:0;left:0;width:100%;z-index:9999}#mobile-menu #nav-icon{width:29px;height:20px;position:absolute;top:18px;right:20px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#mobile-menu #nav-icon:after{content:"MENU";font-size:9px;font-weight:500;color:#858585;position:relative;top:11px}#mobile-menu #nav-icon.open:after{display:none}#mobile-menu #nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#353535;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#mobile-menu #nav-icon span:nth-child(1){top:0}#mobile-menu #nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:8px}#mobile-menu #nav-icon span:nth-child(4){top:16px}#mobile-menu #nav-icon.open span:nth-child(1){top:8px;width:0;left:50%}#mobile-menu #nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#mobile-menu #nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#mobile-menu #nav-icon.open span:nth-child(4){top:8px;width:0;left:50%}#mobile-menu .mobile-logo{position:absolute;top:12px;left:20px}#mobile-menu .mobile-logo img{width:auto;height:37px}#mobile-menu .mobile-cart{position:absolute;top:20px;right:25px}#mobile-menu .mobile-cart:before{content:"";width:20px;height:20px;background:url(../images/icons/ic-shopping-cart@2x.png);display:inline-block;vertical-align:middle;margin-right:8px;position:relative;top:-2px;background-size:20px 20px}#mobile-menu .mobile-cart{font-size:14px;color:#858585;text-transform:uppercase}#mobile-menu .mobile-navigation{background:#4e1974;position:absolute;top:60px;width:100%;opacity:0;overflow:auto;display:none}#mobile-menu .mobile-navigation.open{opacity:1;display:block}#mobile-menu .mobile-links{padding-top:30px}#mobile-menu .mobile-links li{text-align:center;padding:0 20px}#mobile-menu .mobile-links a{font-size:24px;font-weight:300;color:#fff;display:block;border-bottom:solid 1px rgba(255,255,255,.5);padding:25px 0}#mobile-menu .mobile-preorder{color:#fff;text-align:center;padding-top:30px}#mobile-menu .mobile-preorder p{font-size:18px}#mobile-menu .mobile-preorder a{color:#fff;font-size:24px;font-weight:300}#mobile-menu .mobile-preorder a:before{content:"";width:20px;height:20px;background:url(../images/mobile/mobil-phone_icon.png);background-size:20px 20px;display:inline-block;vertical-align:middle;margin-right:5px}#mobile-menu .button{font-size:21px;line-height:23px;color:#431373;padding:20px 45px;border-radius:50px;background:#fff;border:1px solid #fff;display:block;max-width:320px;width:100%;margin:40px auto;text-align:center}#mobile-menu .button:hover{color:#fff;background:#33c99d;border:1px solid #27bd91}#home-slider{text-align:center}#home-slider .slider-title{color:#303030}#home-graph p{font-weight:500;margin-bottom:10px}.fl-col-small{max-width:100%!important}.subscription-content{max-width:100%}.subscription-content h3{font-size:20px}#home-price-1 .fl-col-group{display:table;width:100%}#home-price-1 .fl-col{display:table-cell;vertical-align:middle;float:none}#home-price-1 .fl-photo-img{display:inline-block;position:relative;top:-4px}#footer .bottom{padding-bottom:60px}.sticky-preorder{position:fixed;left:0;bottom:0;width:100%;background:#33c99d;display:block}.sticky-preorder a{color:#fff;max-width:280px;font-weight:600;width:100%;padding:17px 45px;display:table;text-align:center;margin:0 auto}.celery-overlay{overflow:scroll;-webkit-overflow-scrolling:touch}.siren-graph-tablet,.siren-graph-ipad img{max-width:350px;margin:0 auto}.price-icon-group{display:table;margin:0 auto}iframe{max-width:100%}}@media(max-width:768px){.col-sm-show{display:block!important}.col-sm-hide{display:none!important}.button-preorder .fl-button,.button-white .fl-button,.button-green .fl-button{max-width:280px;width:100%;padding:23px 45px!important;border-radius:50px!important}#home-testimonials .testimonial-content{padding:40px;min-height:100%}#home-testimonials .testimonial-content::before{display:none}#home-partners .fl-col{width:33.33%!important;float:left;height:60px;clear:none}#home-partners .fl-col-content{height:60px;vertical-align:middle;display:block;position:relative}#home-partners .fl-col-content img{max-height:40px;width:auto;max-width:115px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#home-partners .fl-photo-content{height:60px}#home-fabric .fabric-content{max-width:100%}#home-fabric .fl-row-content-wrap{background:#000!important}#home-fabric .neurofabric-image img{max-width:60%;margin:0 auto;display:table}#home-subscription .fl-row-content-wrap{background:#fbfafa!important}#home-faq .fl-accordion-button{padding:0 15px 0 35px}#home-faq .fl-accordion-button-icon{top:26px}#home-faq .fl-accordion-button-label{font-size:18px}#home-slider-mobile .fl-button{font-weight:500}#home-slider-mobile .fa-play-circle{font-size:32px;color:#451477}#home-price-mobile ul{padding:0 40px}#home-price-mobile ul li:before{content:"";width:14px;height:12px;background:url(../images/icons/check@2x.png);background-size:14px 12px;display:inline-block;vertical-align:middle;margin-right:10px}#home-price-mobile ul li{padding:3px 0}#simple-pricing-technology{border-top:1px solid #f5f1f2}#simple-pricing .fl-row-content-wrap,#simple-pricing-technology .fl-row-content-wrap{background:#f5f1f2}#simple-pricing-technology .fl-row-content-wrap{background:#f5f1f2}#simple-pricing .box .fl-col-content,#simple-pricing-technology .box .fl-col-content{background:#f5f1f2;border-radius:0;box-shadow:none;border:0;padding:0;margin:15px}#simple-pricing .box .fl-col-content{background:#f5f1f2}#simple-pricing .box .fl-photo-content,#simple-pricing-technology .box .fl-photo-content{width:auto}#simple-pricing .box .fl-col-content:hover,#simple-pricing-technology .box .fl-col-content:hover{background:#f5f1f2;box-shadow:none}#simple-pricing-technology .fl-row-content-wrap,#simple-pricing-technology .box .fl-col-content,#simple-pricing-technology .box .fl-col-content:hover{background:#f5f1f2}#page .contact-address p{margin-top:30px;text-align:center!important}#page.contact-page{background-color:#f6f6f6}#page .contact-form label{font-size:14px;margin-bottom:5px}#page.press .fl-col-group-align-center .fl-photo-img{width:auto;max-height:50px;max-width:100%}#page.press .press-date{font-size:16px}#page.press .press-title{padding-bottom:15px}#page.press .press-logo{padding-top:12px}#page.press .press-logo .fl-module-content{margin-left:0}#page.press .fl-col-group-align-center .fl-col{width:65%!important;clear:none;float:left}#page.press .fl-col-group-align-center .fl-col-small{width:35%!important;clear:none;float:right}#page.press .fl-col-group-align-center::after{content:"";width:calc(100% - 40px);height:2px;background-color:#e7e7e8;display:block;margin:20px auto}#page.press .fl-module-separator{display:none}#page .management .fl-photo-img{width:auto;max-height:150px}.person-modal{max-width:320px}.person-modal-content{padding:25px 20px 20px}.person-modal-content .modal-avatar{float:none;display:block;margin:0 auto;width:auto;max-height:100px}.person-modal-content .heading{padding-top:20px;text-align:center}.person-modal-content .heading h2{font-size:20px}.person-modal-content .heading h3{font-size:14px;line-height:1.2}.person-modal .person-modal-description p{font-size:14px;margin:15px 0;line-height:1.4}.person-modal .fancybox-close-small::after{font-size:36px;font-weight:300;font-family:montserrat,sans-serif;border-radius:0;right:20px;background:#fff;outline:none}.person-modal .modal-close{font-size:18px;font-weight:400;cursor:pointer;position:absolute;top:25px;right:15px}#technology .fl-row-content-wrap{background:url(../images/mobile/mobile-hero-technology.jpg);background-position:center top;background-size:cover}#technology-fabric .fl-row-content-wrap{background:url(../images/mobile/technology-fabric-bg.jpg);background-position:center top;background-size:cover}#technology-howitworks .graph img{max-width:100%}#technology-howitworks .content p{max-width:100%;margin:0;text-align:left!important}#technology-system .fl-row-content-wrap{background:#f5f1f2}#technology-system .price-box{width:50%;clear:none;float:left}#healthplan .fl-row-content-wrap{background:url(../images/mobile/health-plans-mobile-hero.jpg);background-position:center top;background-size:cover}#healthplan-patient .percent p{font-size:34px;width:115px}#healthplan-patient .percent p::after{top:12px;margin-left:7px;width:12px;height:23px;background-size:12px 23px;position:absolute}#healthplan-patient .fl-col-group-align-center{overflow:hidden}#healthplan-patient .fl-col-group-align-center .fl-col:first-of-type{width:38%!important}#healthplan-patient .fl-col-group-align-center .fl-col{width:62%!important;float:left;clear:none}#healthplans-contact .fl-button{font-weight:500;padding:20px 30px;font-size:18px}.diabetes-diagrams{float:none}.diabetes-diagrams .diagram{width:50%!important;float:left;clear:none}#footer .top{padding-top:40px;padding-bottom:40px}#footer .menu{width:100%;padding:15px 35px}#footer .logo{display:table;margin:33px auto}#footer .logo img{max-height:57px}#footer .connect h3{display:none}#footer .connect ul{display:table;margin:0 auto;border-top:1px solid #361b49;border-bottom:1px solid #361b49;padding:30px}#footer .connect li{margin:0 10px}#footer .bottom{background-color:#23003a;padding-top:0;padding-bottom:30px}#footer .bottom.sticky{padding-bottom:90px}#footer .f_copyright{clear:both}.f_newsletter,.f_copyright{width:100%}.mc4wp-form{max-width:100%}.mc4wp-form .wysija-input{width:100%;border-radius:4px}.mc4wp-form .wysija-submit{width:100%;padding:0 15px;border-radius:4px;margin-top:18px;height:60px}#footer .copyright{text-align:center;padding-top:15px}#footer .copyright p{margin-top:30px}#footer .copyright a:before{display:none}#footer .copyright a{color:#fff;display:block;margin-top:8px}}@media(max-width:450px){.mobile-hero-background .fl-col-content{padding-top:110px!important;padding-bottom:110px!important}}