/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Emeric";font-weight:300;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff) format("woff");}@font-face{font-family:"Emeric";font-weight:600;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff) format("woff");}@font-face{font-family:"Emeric";font-weight:300;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff) format("woff");}@font-face{font-family:"Emeric";font-weight:600;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff) format("woff");}html{overflow-x:hidden;-ms-overflow-style:scrollbar;}html.active_webform{overflow:hidden;}html.active_webform .main-container{filter:opacity(0.5);}html.active_webform header .container{filter:opacity(0.5);}html.active_webform #block-alert .alert_box{z-index:10;}body{font-family:"Emeric",sans-serif;font-size:18px;font-weight:300;line-height:1.56;color:#404043;margin:0;overflow-x:hidden;overflow-y:hidden;}h1,.page-header{margin-top:0;margin-bottom:20px;font-size:30px;font-weight:600;color:#717275;border:0px;}h2,.highlighted_text{position:relative;font-size:50px;font-weight:300;line-height:55px;color:#ff9e18;margin:20px 0 40px;}h2:after,.highlighted_text:after{content:url("/sites/default/files/2020-07/plus.png");position:absolute;left:-90px;top:3px;}@media (min-width:768px){h2,.highlighted_text{font-size:65px;line-height:65px;}}@media (min-width:1200px){h2,.highlighted_text{font-size:72px;line-height:72px;}}h3{margin:40px 0 20px 0;font-size:24px;font-weight:600;line-height:32px;}.right_image{display:none;}.header_light{font-size:20px;font-weight:300;}.intro{font-size:21px;font-weight:300;line-height:32px;}.quote{position:relative;font-size:24px;font-weight:300;line-height:36px;}.quote-large{position:relative;font-size:48px;line-height:60px;color:#717275;}.quote-light{font-size:24px;font-weight:300;line-height:36px;color:#717275;}.bold-quote{position:relative;font-size:48px;line-height:48px;font-weight:600;color:#717275;}.reference{font-size:12px;font-weight:300;line-height:16px;}h4{font-weight:20px;font-weight:600;}a{text-decoration:underline;font-weight:600;color:#ff9e18;}a:hover{text-decoration:none;}p{margin:0 0 20px;}strong{font-weight:600;}ul{margin-bottom:30px;}h2 sup{font-size:0.6em;}.icon-arrow_up:before{content:url("/sites/default/files/2020-07/arrow-up.png");position:absolute;left:-94px;top:3px;}.icon-arrow_down:before{content:url("/sites/default/files/2020-07/arrow-down.png");position:absolute;left:-94px;top:3px;}.icon-dollar:before{content:url("/sites/default/files/2020-07/dollar.png");position:absolute;left:-84px;top:3px;}.icon-person:before{content:url("/sites/default/files/2020-07/person.png");position:absolute;left:-88px;top:3px;}#block-alert .alert_box{display:none;background-color:#ff9e18;color:#fff;text-align:center;width:100vw;left:50%;transform:translateX(-50%);position:fixed;z-index:11;}#block-alert .alert_box p{margin:15px 0;padding:0 40px;font-size:18px;}@media (min-width:992px){#block-alert .alert_box p{font-size:21px;}}#block-alert .alert_box a{color:#fff;}#block-alert .alert_box-close{position:absolute;right:30px;top:18px;}#block-alert .alert_box-close:hover{cursor:pointer;}#block-alert .alert_box.open{display:block;}.main-container{z-index:1;padding-top:60px;}@media (min-width:768px){.main-container{padding-top:100px;}}@media (min-width:992px){.main-container{padding-top:60px;}}.main-container.open{position:relative;}table,th,td{border:1px solid #404043;}hr{margin:40px 0;border-color:#ff9e18;}td,th{padding:15px;}.pagination > .active > a{background-color:#ff9e18;border-color:#ff9e18;}.pagination > .active > a:hover{background-color:#00729c;border-color:#00729c;}.pagination > li > a{color:#ff9e18;}.pagination > li > a:hover{color:#00729c;}.view-search-content .views-row{margin-bottom:20px;}.btn-primary{background-color:#ff9e18;border-color:transparent;}.btn-primary:hover{border-color:transparent;}.btn-primary:active:focus{border-color:#ff9e18;color:#23527c;background-color:transparent;}@media (min-width:768px){.view-search-content .form--inline{width:75%;margin:auto;}}@media (min-width:768px){.view-search-content .form--inline .form-item{width:100%;display:inline;}}@media (min-width:768px){.view-search-content .form--inline .form-item .form-control{width:100%;}}.view-search-content .form-actions .btn{display:inline-block;padding:10px 15px;margin:20px 0;color:#ff9e18;font-size:20px;font-weight:bold;text-transform:uppercase;background:#fff;background-color:#fff;border:3px solid #ff9e18;border-radius:1px;}.view-search-content .form-actions .btn:hover{background-color:#fff;}@media (min-width:768px){.view-search-content .view-empty{width:75%;margin:auto;}}.webform-submission-form{margin-top:15px;}.webform-submission-form #edit-yes{float:left;}.webform-submission-form .description{float:left;width:calc(100% - 20px);margin-bottom:15px;}.webform-submission-form .checkbox{margin-top:3px;}.modal-content{margin:10% auto 30px;border-radius:0px;}.modal-header{padding:0 15px;border:0px;}.close,.close:focus{color:#ff9e18;font-size:50px;text-shadow:none;opacity:1;}.modal-body{padding:40px;}.svg_shapes{display:none;position:absolute;top:0;left:50%;transform:translate(-50%,0);}@media (min-width:768px){.svg_shapes{display:block;}}.svg_shapes > div{position:absolute;z-index:-1;}.svg_shapes-rec1{top:64px;left:-520px;}.svg_shapes-rec2{top:87px;left:-640px;}.svg_shapes-rec3{top:144px;left:-860px;}.svg_shapes-rec4{top:96px;left:-810px;}.svg_shapes-rec5{top:77px;left:-700px;}.svg_shapes-active-1 .svg_shapes-rec1{display:block !important;}.svg_shapes-active-2 .svg_shapes-rec2{display:block !important;}.svg_shapes-active-3 .svg_shapes-rec5{display:block !important;}.svg_shapes path:first-of-type{fill:#23527C;}.svg_shapes path:nth-of-type(2){fill:#B4BC00;}.svg_shapes path:nth-of-type(3){fill:#79CAC1;}@font-face{font-family:"Emeric";font-weight:300;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff) format("woff");}@font-face{font-family:"Emeric";font-weight:600;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff) format("woff");}.text_red{color:#fae1e1;}.bg_red{background:#fae1e1;}.text_orange{color:#ff9e18;}.bg_orange{background:#ff9e18;}.text_grey{color:#e8e8e8;}.bg_grey{background:#e8e8e8;}.text_grey-dark{color:#717275;}.bg_grey-dark{background:#717275;}.text_white{color:#fff;}.bg_white{background:#fff;}.text_black{color:#404043;}.bg_black{background:#404043;}.text_blue-dark{color:#00729c;}.bg_blue-dark{background:#00729c;}.text_uppercase{text-transform:uppercase;}.full_width,.full-width{width:100vw;position:relative;left:50%;transform:translate(-50%,0);}.relative{position:relative;}.button_custom,.hs-button{display:inline-block;height:auto;background:#ff9e18;padding:10px 20px;border-radius:8px;color:#fff;text-decoration:none;font-weight:600;box-shadow:none;border:2px solid #ff9e18;}@media (min-width:376px){.button_custom,.hs-button{font-size:18px;}}.button_custom:hover,.hs-button:hover{background:transparent;border:2px solid #ff9e18;color:#ff9e18;}.button_custom:disabled,.hs-button:disabled{background:#e8e8e8;border:2px transparent;color:#fff;}.btn-info{background:#ff9e18;border:1px solid #ff9e18;font-weight:bold;}.btn-info:hover{background:transparent;border:1px solid #ff9e18;color:#ff9e18;}.non-link-box_orange{padding:20px 10px;border:none;text-align:center;width:135px;}.non-link-box_orange:hover{background:#ff9e18;color:#fff;border:none;}blockquote{border-left:none;font-size:21px;}.visible-xs .yellow__button{margin-bottom:0;}.text_center{text-align:center;width:100%;left:0;}.vertical-align{display:block;align-items:center;}@media (min-width:768px){.vertical-align{display:flex;}}.no-drop{text-shadow:none;}.no_box{box-shadow:none;}.box_red{padding:20px 40px 40px;margin:60px -40px 40px;background:#fae1e1;border-radius:20px;}.box_orange{padding:20px 40px 40px;background:#ff9e18;border-radius:20px;}.border_orange{border-color:#ff9e18;}.mt0{margin-top:0;}.mt15{margin-top:15px;}.mt20{margin-top:20px;}.mt40{margin-top:40px;}.mt80{margin-top:80px;}.mb0{margin-bottom:0;}.mb15{margin-bottom:15px;}.mb20{margin-bottom:20px !important;}.mb30{margin-bottom:30px;}.mb40{margin-bottom:40px;}.mb80{margin-bottom:80px;}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}.col-xs-5ths{width:20%;float:left;}@media (min-width:768px){.col-sm-5ths{width:20%;float:left;}}@media (min-width:992px){.col-md-5ths{width:20%;float:left;}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left;}}@font-face{font-family:"Emeric";font-weight:300;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff) format("woff");}@font-face{font-family:"Emeric";font-weight:600;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff) format("woff");}.main_logo{position:relative;}@keyframes colorChange{0%{background-color:#23527C;}50%{background-color:#23527C;}100%{background-color:#79CAC1;}}.nav_webform{display:none;position:fixed;color:#FFF;right:0;margin-top:77px;text-align:center;background-color:#00729C;border-top-left-radius:8px !important;border-bottom-left-radius:8px !important;border-radius:0;box-shadow:none;height:auto;padding:15px;padding-top:15px;font-size:16px;font-weight:bold;width:200px;transition:none;z-index:10;}.nav_webform input{width:100% !important;}@media (min-width:768px){.nav_webform{display:block;}}@media (min-width:1200px){.nav_webform{font-size:18px;margin-top:77px;}}@media (min-width:1519px){.nav_webform{margin-top:77px;}}.nav_webform:hover{cursor:pointer;}.nav_webform.open{display:none;}.nav_webform.nav_webform-mobile{display:block;}@media (min-width:768px){.nav_webform.nav_webform-mobile{display:block;}}@media (min-width:1200px){.nav_webform.nav_webform-mobile{display:none;}}.nav_webform.nav_webform-desktop{display:none;}.nav_webform.nav_webform-desktop p,.nav_webform.nav_webform-mobile p{margin-bottom:0px;}@media (min-width:768px){.nav_webform.nav_webform-desktop{display:none;}}@media (min-width:1200px){.nav_webform.nav_webform-desktop{display:block;}}.nav_webform a{color:#FFF;text-decoration:none;}.nav_webform a:hover{color:#FFF;}.hbspt-form input,.hbspt-form select{width:100%;border-radius:4px;color:#404043;margin-bottom:5px;border:1px solid #ccc;}.hbspt-form #how_did_you_hear_about_the_leaf_system_-2d9a349f-7c0c-4afa-97f6-951530a3fff8{height:30px;}.hbspt-form .hs_privacy_policy{margin-top:15px;}.hbspt-form .hs_privacy_policy input{width:13px;margin-right:5px;}.hbspt-form .hs_privacy_policy ul{padding:0;list-style-type:none;}.hbspt-form .hs-button{width:initial;border:2px solid #ff9e18;border-radius:8px;color:#fff;}.hbspt-form .hs-button:hover{color:#ff9e18;}.region-webform{position:fixed;z-index:10;}.region-webform .block-webform{display:none;position:fixed;right:0;top:0;margin:0;overflow:auto;background-color:#00729c;color:#fff;padding:30px;width:740px;max-width:100vw;}.region-webform .block-webform iframe{width:100%;height:1100px;border:none;}.region-webform .block-webform.button_sticky-close{display:inline-block;}.region-webform .block-webform .button_sticky-close{position:absolute;right:0px;top:0;margin:0px 5px 5px;}.region-webform .block-webform.open{display:none;}@media (min-width:768px){.region-webform .block-webform.open{display:block;}}.region-webform .block-webform.open .button_sticky{position:fixed;top:45;right:1%;z-index:10;background:#00729c;border:0px;border-radius:8px 0px 0px 8px;color:white;font-weight:bold;padding:10px 15px;outline:none;}.region-webform .block-webform.open .button_sticky:hover{cursor:pointer;}.region-webform .block-webform .hbspt-form input,.region-webform .block-webform .hbspt-form select{border:none;}.region-webform .block-webform .hbspt-form a{text-decoration:none;}.region-webform .block-webform .hbspt-form a:hover{color:#ff9e18;text-decoration:underline;}.region-webform .block-webform .hbspt-form .hs-button{color:#fff;border:2px solid #ff9e18;}.region-webform .block-webform .hbspt-form .hs-button:hover{border:2px solid #ff9e18;background:transparent;}.region-webform .block-webform .webform-submission-form{min-height:100%;}.region-webform .block-webform .webform-submission-form #edit-markup-01{display:block;}.header_main{margin-top:20px;}.header_main.active .navigation_menu{display:block;}.header_main.active .navbar-toggle .icon-bar{position:relative;transition:all 0.3s ease;}.header_main.active .navbar-toggle .icon-bar:nth-of-type(1){top:6px;transform:rotate(45deg);}.header_main.active .navbar-toggle .icon-bar:nth-of-type(2){background-color:transparent;}.header_main.active .navbar-toggle .icon-bar:nth-of-type(3){top:-6px;transform:rotate(-45deg);}.header_main.open{position:relative;}.main_nav-main{z-index:10;position:relative;}.main_nav-toggle{position:absolute;right:0;top:0;display:block;z-index:11;}@media (min-width:768px){.main_nav-toggle{display:none;}}.main_nav-toggle .navbar-toggle{background-color:#ff9e18;margin-top:0;margin-right:0;}.main_nav-toggle .navbar-toggle .icon-bar{background-color:#fff;transition:all 0.3s ease;}.main_nav-toggle .navbar-toggle .icon-bar:nth-of-type(2){top:1px;}.main_nav-toggle .navbar-toggle .icon-bar:nth-of-type(3){top:3px;}.navigation_logo{position:relative;top:24px;}@media (min-width:768px){.navigation_logo{position:absolute;left:-21%;top:65px;}}@media (min-width:992px){.navigation_logo{left:-130px;top:0;}}@media (min-width:1200px){.navigation_logo{position:relative;left:0;float:left;width:5%;}}@media (min-width:1200px){.navigation_logo{width:20%;}}.navigation_menu{display:none;position:absolute;width:100vw;top:-56px;left:50%;transform:translateX(-50%);}@media (min-width:768px){.navigation_menu{display:block;position:relative;top:-22px;right:0;float:left;width:calc(100% + 10px);left:0;transform:none;}}@media (min-width:1200px){.navigation_menu{width:80%;}}.navigation_menu > ul{justify-content:flex-end;-ms-flex-align:end;flex-flow:row;flex-wrap:wrap;-ms-flex-wrap:wrap;padding:10px 20px;margin:0;background:#e8e8e8;list-style:none;}@media (min-width:768px){.navigation_menu > ul{display:flex;display:-ms-flexbox;flex-wrap:nowrap;-ms-flex-wrap:nowrap;padding:0;background:transparent;position:relative;top:12px;left:-15px;}}@media (min-width:768px) and (min-width:1055px){.navigation_menu > ul{left:0;}}.navigation_menu > ul a{display:inline-block;color:#404043;font-weight:300;text-decoration:none;line-height:normal;}.navigation_menu > ul > li{display:block;position:relative;font-size:16px;line-height:24px;flex:0 0 100%;-ms-flex:0 0 100%;}@media (min-width:768px){.navigation_menu > ul > li{flex:unset;-ms-flex:none;line-height:18px;margin:-10px -10px 0 10px;padding:5px 13px 0 13px;}}@media (min-width:992px){.navigation_menu > ul > li{line-height:24px;}}@media (min-width:1200px){.navigation_menu > ul > li{font-size:18px;line-height:28.08px;}}.navigation_menu > ul > li span{display:inline-block;position:relative;z-index:3;}@media (min-width:768px){.navigation_menu > ul > li span{margin-top:22px;}}.navigation_menu > ul > li span.active a{font-weight:bold;}.navigation_menu > ul > li span:after{content:" ";border:4px solid transparent;border-top:4px solid #ff9e18;position:absolute;top:11px;right:-10px;z-index:3;}@media (min-width:768px){.navigation_menu > ul > li span:after{top:8px;}}@media (min-width:992px){.navigation_menu > ul > li span:after{top:11px;}}@media (min-width:1200px){.navigation_menu > ul > li span:after{top:13px;}}.navigation_menu > ul > li.demo{padding:0;}.navigation_menu > ul > li.demo:before{content:"";width:100vw;left:-15px;background-color:#23527c;position:absolute;display:block;height:100%;z-index:0;}@media (min-width:768px){.navigation_menu > ul > li.demo{display:none;}}.navigation_menu > ul > li.demo a{color:#fff;z-index:10;position:relative;padding:15px 0;font-weight:bold;width:100vw;}.navigation_menu > ul > li ul{top:0;z-index:2;min-width:100%;padding:0px 13px 0px;margin:0 -10px;list-style:none;}@media (min-width:768px){.navigation_menu > ul > li ul{display:none;position:absolute;padding:52px 13px 10px;border-radius:0px 0px 20px 20px;background:#e8e8e8;}}@media (min-width:992px){.navigation_menu > ul > li ul{padding:55px 13px 10px;}}@media (min-width:1200px){.navigation_menu > ul > li ul{padding:62px 13px 10px;}}.navigation_menu > ul > li ul li{display:block;clear:both;}.navigation_menu > ul > li ul:hover{display:block;}.navigation_menu > ul > li:hover ul{display:block;}.navigation_menu hr{margin:15px 0 0;border-width:2px;display:none;}@media (min-width:768px){.navigation_menu hr{margin:15px 0 10px;display:block;}}.navigation_menu-links{padding:40px 20px 40px !important;}@media (min-width:768px){.navigation_menu-links{padding:0 !important;}}.navigation_menu-links > li{padding-bottom:15px;}@media (min-width:768px){.navigation_menu-links > li:first-child{padding-bottom:0;}}.navigation_menu-links > li a{padding-bottom:10px;}.navigation_menu-links > li:nth-child(2) span:after{content:none;}.navigation_menu-links.patients li{padding-bottom:10px;}.navigation_menu-links li.active a{font-weight:bold;}.navigation_menu-links li a:hover{text-decoration:underline;}.navigation_menu-links li ul{margin-left:5px !important;}@media (min-width:768px){.navigation_menu-links li ul{margin:0 -10px !important;}}.navigation_menu-eyebrow{padding:40px 20px 10px !important;}@media (min-width:768px){.navigation_menu-eyebrow{right:0;top:0;position:relative;width:100%;padding:0 !important;}}@media (min-width:992px){.navigation_menu-eyebrow{flex-wrap:nowrap;}}@media (min-width:768px){.navigation_menu-eyebrow li{margin:0 0 0 20px;flex:unset !important;-ms-flex:none !important;}}.navigation_menu-eyebrow li a{font-size:16px;font-weight:600;line-height:28.08px;color:#ff9e18;}@media (min-width:992px){.navigation_menu-eyebrow li a{font-size:18px;}}.navigation_menu-eyebrow li a.active{color:#404043;}.navigation_menu-eyebrow li:first-child a:after{content:"";display:inline-block;background:url("/sites/default/files/external-link.png");height:15px;width:15px;background-repeat:no-repeat;position:relative;top:1px;margin-left:3px;}@font-face{font-family:"Emeric";font-weight:300;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff) format("woff");}@font-face{font-family:"Emeric";font-weight:600;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff) format("woff");}.home_header{margin-bottom:30px;}.home_header-text{display:flex;flex-direction:column;justify-content:center;height:508px;}.home_header-text h1{margin:0 0 20px;text-transform:uppercase;}.home_header-text h2{margin:0;}@media (min-width:1200px){.left_column{margin-bottom:15%;}}.path-frontpage img{margin:auto;}.path-frontpage .icons .col-xs-4:last-child{margin-left:-15px;}@media (min-width:768px){.path-frontpage .icons .col-xs-4:last-child{margin-left:-30px;}}@media (min-width:992px){.path-frontpage .icons .col-xs-4:last-child{margin-left:-50px;}}.right_column{position:relative;}.right_column svg{position:relative;max-width:629px;top:-100px;}#leaf-sensor{position:absolute;top:-110px;left:40px;}#leaf-report{position:absolute;top:45%;left:0;}#leaf-application{position:absolute;top:55%;left:213px;}#leaf-stat{position:absolute;top:44%;left:391px;}@media (max-width:1400px) and (mid-width:1200px){.right_column svg{width:140%;top:-168px;}#leaf-sensor{width:121%;top:-60px;left:42px;}#leaf-report{width:50%;top:38%;left:0;}#leaf-application{width:42%;top:48%;left:185px;}#leaf-stat{width:22%;top:39%;left:330px;}}@media (max-width:1200px){.right_column svg{top:0;}#leaf-sensor{top:-10px;}#leaf-report{top:52%;}#leaf-application{top:62%;}#leaf-stat{top:51%;}}@font-face{font-family:"Emeric";font-weight:300;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff) format("woff");}@font-face{font-family:"Emeric";font-weight:600;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff) format("woff");}.results_percentage{font-size:72px;color:#fff;}.results_notes{margin-bottom:20px;font-size:24px;font-weight:600;color:#fff;}@media (min-width:992px){.view-case-study-individual .notes h3{margin-top:0;}}.view-case-study-individual .notes .row:last-child{margin-bottom:0;}.view-case-study-individual .results{margin-top:20px;}@media (min-width:992px){.view-case-study-individual .results{margin-top:0;}}@font-face{font-family:"Emeric";font-weight:300;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff) format("woff");}@font-face{font-family:"Emeric";font-weight:600;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff) format("woff");}.body_initial{margin-bottom:40px;font-size:24px;line-height:32px;font-weight:300;}.main-container .button_sticky{display:none;}table{width:100%;border:0px;border-collapse:collapse;}table td,table th{border:0px;}table tr{border-bottom:1px solid #404043;}table img{display:block;margin:auto;}#edit-markup-01{display:none;}[data-target]:hover{cursor:pointer;}.view-news h3{display:none;}.view-resources-main .views-row:last-child hr{display:none;}.view-resources-main .views-row a{text-decoration:none;}.view-resources-main .views-exposed-form .select-wrapper:after{ontent:"▼";color:#ff9e18;}.view-resources-main .views-exposed-form label{padding-right:5px;}.grid-wrapper{display:grid;grid-template-columns:1fr;}@media (min-width:768px){.grid-wrapper{grid-template-columns:repeat(2,1fr);}}@media (min-width:1200px){.grid-wrapper{grid-template-columns:repeat(5,1fr);}}@media (min-width:768px){.grid-wrapper a{text-align:center;}}@media (min-width:1200px){.grid-wrapper h3{font-size:20px;}}.resources_menu{min-height:100px;}@media (min-width:768px){.resources_menu{display:block;transform:none;}}@media (min-width:768px){.resources_menu-links{border-bottom:2px solid #717275;}}.resources_menu > ul{list-style:none;}@media (min-width:768px){.resources_menu > ul{background:#ff9e18;display:flex;display:-ms-flexbox;flex-wrap:nowrap;-ms-flex-wrap:nowrap;padding:0;background:transparent;position:relative;top:12px;height:40px;}}.resources_menu > ul a{display:inline-block;color:#ff9e18;font-weight:300;text-decoration:none;line-height:normal;}@media (min-width:768px){.resources_menu > ul a{color:#fff;}}.resources_menu > ul > li{display:block;position:relative;padding:5px 0px;font-size:21px;line-height:24px;flex:0 0 100%;-ms-flex:0 0 100%;}@media (min-width:768px){.resources_menu > ul > li{width:33.33%;flex:unset;-ms-flex:none;}}.resources_menu > ul > li span{display:inline-block;position:relative;z-index:3;margin-right:15px;}.resources_menu > ul > li span:after{content:" ";border:4px solid transparent;border-top:4px solid orange;position:absolute;top:14px;right:-10px;z-index:3;}.resources_menu > ul > li span a{color:#ff9e18 !important;font-weight:600;}.resources_menu > ul > li ul{position:relative;top:5px;z-index:2;min-width:100%;width:calc(100% + 10px);padding:5px 13px 10px;margin:0 -10px;list-style:none;}@media (min-width:768px){.resources_menu > ul > li ul{display:none;padding:15px 13px;background:#ff9e18;}}.resources_menu > ul > li ul li{display:block;clear:both;color:#ff9e18;padding:5px 0;}@media (min-width:768px){.resources_menu > ul > li ul li{color:#fff;}}.resources_menu > ul > li ul:hover{display:block;}.resources_menu > ul > li:hover ul{display:block;}@keyframes flickerAnimation{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}.animate-flicker{animation:flickerAnimation 1s infinite;}#sensor_container{position:relative;display:block;width:100%;z-index:1;}.sensor{display:block;margin:auto;position:relative;z-index:100;}#option_1_light{opacity:0;position:absolute;top:169px;left:50%;transform:translate(-50%,-50%);z-index:999;}#option_2_light{opacity:0;position:absolute;top:169px;left:50%;transform:translate(-50%,-50%);z-index:999;}#option_3_light{opacity:0;position:absolute;top:169px;left:50%;transform:translate(-50%,-50%);z-index:999;}#option_4_light{opacity:0;position:absolute;top:169px;left:50%;transform:translate(-50%,-50%);z-index:999;}.option_text_left{position:relative;}@media (min-width:1200px){.option_text_left{position:absolute;top:185px;left:calc(50% - 109px);transform:translate(-180%,-50%);}}#option_1_text_left{position:relative;top:0;left:0;margin-bottom:15px;font-weight:600;}#option_1_text_left:after{display:none;content:"";border-bottom:2px solid #ff9e18;position:absolute;bottom:-5px;width:50vw;}@media (min-width:992px){#option_1_text_left:after{width:778px;}}@media (min-width:1200px){#option_1_text_left:after{width:945px;}}#option_1_text_left:hover{cursor:pointer;}#option_1_text_left:hover:after{display:block;}#option_2_text_left{position:relative;top:0;left:0;margin-bottom:15px;font-weight:600;}#option_2_text_left:after{display:none;content:"";border-bottom:2px solid #ff9e18;position:absolute;bottom:-5px;width:50vw;}@media (min-width:992px){#option_2_text_left:after{width:778px;}}@media (min-width:1200px){#option_2_text_left:after{width:945px;}}#option_2_text_left:hover{cursor:pointer;}#option_2_text_left:hover:after{display:block;}#option_3_text_left{position:relative;top:0;left:0;margin-bottom:15px;font-weight:600;}#option_3_text_left:after{display:none;content:"";border-bottom:2px solid #ff9e18;position:absolute;bottom:-5px;width:50vw;}@media (min-width:992px){#option_3_text_left:after{width:778px;}}@media (min-width:1200px){#option_3_text_left:after{width:945px;}}#option_3_text_left:hover{cursor:pointer;}#option_3_text_left:hover:after{display:block;}#option_4_text_left{position:relative;top:0;left:0;margin-bottom:15px;font-weight:600;}#option_4_text_left:after{display:none;content:"";border-bottom:2px solid #ff9e18;position:absolute;bottom:-5px;}@media (min-width:768px){#option_4_text_left:after{width:50vw;}}@media (min-width:992px){#option_4_text_left:after{width:778px;}}@media (min-width:1200px){#option_4_text_left:after{width:945px;}}#option_4_text_left:hover{cursor:pointer;}#option_4_text_left:hover:after{display:block;}.option_text_right{position:relative;right:0;z-index:999;width:275px;background-color:white;}@media (min-width:768px){.option_text_right{position:absolute;right:0;top:329px;}}@media (min-width:1200px){.option_text_right{position:absolute;top:98px;left:50%;transform:translate(72%,-50%);}}#option_1_text_right{display:none;position:absolute;top:0;left:0;padding:25px;border:2px solid orange;border-radius:20px;background-color:white;}#option_2_text_right{display:none;position:absolute;top:0;left:0;padding:25px;border:2px solid orange;border-radius:20px;background-color:white;}#option_3_text_right{display:none;position:absolute;top:0;left:0;padding:25px;border:2px solid orange;border-radius:20px;background-color:white;}#option_4_text_right{display:none;position:absolute;top:0;left:0;padding:25px;border:2px solid orange;border-radius:20px;background-color:white;}.sensor_bottom{height:300px;}@media (min-width:768px){.sensor_bottom{height:38px;}}.right_column{position:relative;}.home-svg{position:relative;margin-bottom:-250px;}.right_column svg{position:relative;top:-200px;max-width:629px;}#leaf-sensor{position:absolute;top:-209px;left:33px;}#leaf-application{height:225px;width:225px;position:absolute;top:36%;left:0px;transition:all 0.5s ease-in-out;}#leaf-application:hover{transform:scale(1.25);}#leaf-report{position:absolute;top:53.5%;left:215px;transition:all 0.5s ease-in-out;}#leaf-report:hover{transform:scale(1.25);}#leaf-stat{position:absolute;top:35.5%;left:390px;}@media (max-width:1400px) and (min-width:1200px){.right_column svg{width:140%;top:-168px;}#leaf-sensor{width:121%;top:-80px;left:48px;}#leaf-report{width:50%;top:37%;left:0;}#leaf-application{width:42%;height:auto;top:54%;left:185px;}#leaf-stat{width:22%;top:37.5%;left:333px;}}@media (max-width:1200px){.home-svg{margin-bottom:unset;}.right_column svg{top:0;}#leaf-sensor{top:-10px;}#leaf-report{top:70.25%;}#leaf-application{top:54.5%;}#leaf-stat{top:53%;}}@media (max-width:1200px){.right_column svg{width:100%;}#leaf-sensor{top:14.5em;width:90%;left:27px;}#leaf-application{top:53.5%;width:30%;height:auto;}#leaf-report{top:62.25%;left:32%;width:30%;height:auto;}#leaf-stat{top:51.5%;width:15%;left:60%;}}@media (max-width:300px){.right_column svg{display:none;}}.svg-image svg{margin-left:-150px;width:125%;}.mesh-network svg{position:relative;top:-50px;}.interface svg{position:relative;top:-50px;}.reports svg{position:relative;top:-160px;}.row-mesh-network{margin-bottom:0px !important;}.row-interface{margin-bottom:0px !important;}.row-interface{margin-bottom:0px !important;}@media (max-width:767px){.mesh-network svg{top:0;}.interface svg{top:0;}.reports svg{top:0;}.row-mesh-network{margin-bottom:unset;}.row-interface{margin-bottom:unset;}.row-interface{margin-bottom:unset;}}@keyframes upDown{0%{transform:translate(0px,0px);}100%{transform:translate(0px,-50px);}}@keyframes leftRight{0%{transform:translate(0px,0px);}100%{transform:translate(-50px,0px);}}@keyframes leftRight2{0%{transform:translate(0px,0px);}100%{transform:translate(-15px,0px);}}@keyframes orangeGreen{0%{fill:#FF9E18;}100%{fill:#B4BC00;}}@keyframes scale{0%{scale:1 1 1;}100%{scale:110% 1 1;}}@keyframes scaleDot{0%{transform:scale(1);transform-box:fill-box;transform-origin:center;}100%{transform:scale(1.25);transform-box:fill-box;transform-origin:center;}}@keyframes rotate{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes wobble{0%{transform:rotate(0deg);}100%{transform:rotate(45deg);}}.wearable .group1{animation-name:leftRight2;animation-duration:3s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:cubic-bezier(0.075,0.82,0.165,1);}.wearable .group2{animation-name:upDown;animation-duration:4s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:cubic-bezier(0.23,1,0.32,1);}.wearable .group3{animation-name:leftRight,scale;animation-duration:3s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:cubic-bezier(0.25,0.46,0.45,0.94);}.wearable .group4{animation-name:orangeGreen,scaleDot;animation-duration:1s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:ease-in-out;}.mesh-network .group1{animation-name:orangeGreen,scaleDot;animation-duration:1s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:ease-in-out;}.mesh-network .group2{animation-name:orangeGreen,scaleDot;animation-duration:1s;animation-direction:alternate-reverse;animation-iteration-count:infinite;animation-delay:0.5s;transition:ease-in-out;}.mesh-network .group3{animation-name:leftRight;animation-duration:3s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:cubic-bezier(0.39,0.575,0.565,1);}.mesh-network .group4{animation-name:upDown;animation-duration:3s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:cubic-bezier(0.785,0.135,0.15,0.86);}.mesh-network .group5{animation-name:rotate;animation-duration:3s;animation-direction:alternate;animation-iteration-count:infinite;transition:cubic-bezier(0.39,0.575,0.565,1);transform-box:fill-box;transform-origin:center;}.interface .group1{animation-name:leftRight2;animation-duration:2s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:cubic-bezier(0.86,0,0.07,1);}.interface .group2{animation-name:orangeGreen,scaleDot;animation-duration:1s;animation-direction:alternate-reverse;animation-iteration-count:infinite;animation-delay:0.25s;transition:ease-in-out;}.interface .group3{animation-name:orangeGreen,scaleDot;animation-duration:1s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:ease-in-out;}.reports .group1{animation-name:wobble;animation-duration:3s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:cubic-bezier(0.455,0.03,0.515,0.955);transform-box:fill-box;transform-origin:center;}.reports .group2{animation-name:rotate;animation-duration:3s;animation-direction:alternate;animation-iteration-count:infinite;transition:cubic-bezier(0.39,0.575,0.565,1);transform-box:fill-box;transform-origin:center;}.reports .group3{animation-name:upDown;animation-duration:3s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:cubic-bezier(0.645,0.045,0.355,1);}.reports .group4{animation-name:leftRight;animation-duration:4.5s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:cubic-bezier(0.075,0.82,0.165,1);}#Vector_10{animation-name:upDown;animation-duration:4.5s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:cubic-bezier(0.75,0.045,0.355,1.12);}#Vector_141,#Vector_134,#Vector_131{animation-name:orangeGreen,scaleDot;animation-duration:1s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:ease-in-out;}#Vector_142{animation-name:orangeGreen,scaleDot;animation-duration:1s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:ease-in-out;}#Vector_143{animation-name:orangeGreen,scaleDot;animation-duration:1s;animation-direction:alternate-reverse;animation-iteration-count:infinite;animation-delay:0.5s;transition:ease-in-out;}#Vector_84,#Vector_87{animation-name:rotate;animation-duration:3s;animation-direction:alternate;animation-iteration-count:infinite;transition:cubic-bezier(0.39,0.575,0.565,1);transform-box:fill-box;transform-origin:center;}#Vector_61,#Vector_62,#Vector_63,#Vector_64,#Vector_65,#Vector_66,#Vector_67{animation-name:upDown;animation-duration:3s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:cubic-bezier(0.645,0.045,0.355,1);}#Vector_17{animation-name:upDown;animation-duration:4s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:cubic-bezier(0.6,-0.28,0.735,0.045);}#Vector_40,#Vector_41,#Vector_42{animation-name:leftRight2;animation-duration:2s;animation-direction:alternate-reverse;animation-iteration-count:infinite;transition:cubic-bezier(0.075,0.82,0.165,1);}@media (max-width:767px){.svg-image svg{margin-left:0px;width:100%;}}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner div#hs-en-cookie-confirmation-buttons-area{justify-content:center !important;}@font-face{font-family:"Emeric";font-weight:300;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff) format("woff");}@font-face{font-family:"Emeric";font-weight:600;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff) format("woff");}footer{position:relative;z-index:1;padding:60px 0px 40px;}@media (min-width:768px){footer{padding:60px 0px 40px;}}footer .bottom p{font-size:12px;}footer hr{border-color:#e8e8e8;margin:20px 0;}footer ul{list-style:none;padding:0px;}footer ul li{float:left;padding-right:30px;}footer ul li a{color:#404043;text-decoration:none;font-size:24px;font-weight:300;}footer ul li a:hover{text-decoration:underline;}.footer_hcp a{color:#404043;font-weight:normal;text-decoration:underline;}.footer_hcp .references{font-size:18px;}.footer_hcp .references svg{vertical-align:middle;margin-top:-5px;height:18px;}.footer_hcp .references svg #Fill-1{display:none;}.footer_hcp .references .collapsed svg #Fill-1{display:block;}.footer_hcp .references a{text-decoration:none;color:#ff9e18;font-weight:600;}.footer_hcp li{padding-left:10px;margin-bottom:10px;}.footer_hcp .col-md-5ths p{font-size:18px;margin:15px 0 0;}.footer_hcp .col-md-5ths p a{font-weight:normal;}@font-face{font-family:"Emeric";font-weight:300;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-light-webfont.woff) format("woff");}@font-face{font-family:"Emeric";font-weight:600;src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.eot);src:url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff2) format("woff2"),url(/themes/custom/bootstrap_subtheme/fonts/Emeric/Web_Fonts/emeric-semibold-webfont.woff) format("woff");}.sliding-popup-bottom{width:100%;background:#e8e8e8;padding:10px 0;}.eu-cookie-compliance-message{float:none;max-width:100%;}.eu-cookie-compliance-message h2{font-size:22px;line-height:1.2;margin:10px 0;color:#404043;}.eu-cookie-compliance-message h2::after{display:none;}.eu-cookie-compliance-message p{font-size:16px;margin:0;}.eu-cookie-compliance-buttons{float:none;max-width:100%;margin:10px 0 0 0;}.eu-cookie-compliance-more-button{border:0;padding:0;background:transparent;text-decoration:underline;font-weight:600;color:#ff9e18;}.eu-cookie-compliance-more-button:hover{text-decoration:none;color:#23527c;}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button{display:inline-block;height:auto;background:#ff9e18;padding:2px 20px;border-radius:8px;color:#fff;text-decoration:none;font-weight:600;box-shadow:none;border:2px solid #ff9e18;}.eu-cookie-compliance-default-button:hover,.eu-cookie-compliance-secondary-button:hover{background:transparent;border:2px solid #ff9e18;color:#ff9e18;}
