@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300;1,400;1,500;1,700;1,900&display=swap");:target:before{content:"";display:block;height:115px;margin:-115px 0 0}.columns5-space{margin-left:2%!important;width:18%!important}@media(max-width:767px){.columns5-space{margin-left:0!important;width:100%!important}}a{color:#c1232f}body{font-size:16px}p{font-family:Roboto,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.55;margin:10px 0;padding:0}h1,h2,h3,h4,h5,h6{color:#202024;font-family:Inter,sans-serif;font-weight:800;line-height:1.35;margin:.618em 0 .309em;padding:0}h1{font-size:48px}h2{font-size:34px}h3{font-size:32px;font-weight:400}h4{font-size:20px}h5{font-size:18px;font-weight:600}h6{font-size:17px;font-weight:500}p{color:#646566}ol,ul{margin:0 0 10px;padding:0 0 0 30px}li{color:#646566;font-size:1.1rem;font-weight:400;padding:5px 0}li,li p{margin:0}li p{padding:0}.white-text a,.white-text div,.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6,.white-text li,.white-text p,.white-text span{color:#fff}.no-white-text .white-text h1,.no-white-text .white-text h2,.no-white-text .white-text h3,.no-white-text .white-text h4,.no-white-text .white-text h5,.no-white-text .white-text h6{color:#202024}.no-white-text .white-text div,.no-white-text .white-text li,.no-white-text .white-text p,.no-white-text .white-text span{color:#646566}.no-white-text .white-text a{color:#c1232f}.thickFont-t1 h1,.thickFont-t1 h2,.thickFont-t1 h3,.thickFont-t1 h4,.thickFont-t1 h5,.thickFont-t1 h6{font-weight:400}.header-no-margin h1,.header-no-margin h2,.header-no-margin h3,.header-no-margin h4,.header-no-margin h5,.header-no-margin h6{margin:0}@media(max-width:767px){h1{font-size:36px}h2{font-size:28px}h3{font-size:26px}}.blue-header h1,.blue-header h1 a,.blue-header h1 span,.blue-header h2,.blue-header h2 a,.blue-header h2 span,.blue-header h3,.blue-header h3 a,.blue-header h3 span,.blue-header h4,.blue-header h4 a,.blue-header h4 span,.blue-header h5,.blue-header h5 a,.blue-header h5 span,.blue-header h6,.blue-header h6 a,.blue-header h6 span{color:#03ad4c}.wide-page-center{float:none!important;margin:0 auto!important;max-width:1400px}.small-bottom-padding{padding-bottom:20px}@media(max-width:1200px){.wide-tablet-full-width{margin-left:0!important;width:100%}}.nav-wrapper{padding:0!important}.mini-header .mini-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal ul{background:none;padding:0}.nav-wrapper .mini-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{text-decoration:underline}.nav-wrapper .mini-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{color:#646566;font-size:15px}.nav-wrapper .mini-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li:first-child a{font-weight:400}.nav-wrapper .mini-header p{margin:0}.nav-wrapper .mini-header .header-text{padding:3px 0}.nav-wrapper .mini-header .header-text a{color:#fff;font-size:15px;text-decoration:none}.nav-wrapper .mini-header .header-text a:hover{color:#71bf44}.mini-header-menu ul li{padding:5px 0!important}.mini-header-menu ul li ul li{padding-bottom:0!important;padding-top:0!important}.mini-header-menu ul li ul li a{padding:5px 10px!important}.nav-wrapper .mini-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{background-color:#eee}.nav-wrapper .mini-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover{color:#71bf44}.main-header .custom-menu-primary li.hs-menu-item.hs-menu-depth-1{padding:10px 0}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{border-bottom:2px solid transparent;border-top:0;margin-bottom:5px;padding:21px 10px 10px;text-align:center;width:auto}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{border-bottom:2px solid #fff;border-top:0}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{border-bottom:2px solid transparent;border-top:0}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover{border-bottom:2px solid #fff;border-top:0}.mini-header .group-exercise ul{margin:0!important}.mini-header .group-exercise a{margin:1px 0 0}.mini-header .group-exercise{background:#03ad4c;transition:.3s ease}.mini-header .group-exercise:hover{background:#71bf44}.nav-wrapper .mini-header{padding:0 0 0 40px}.mini-header-menu ul li a{padding:2px 15px!important}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-weight:400}@media(max-width:1400px){.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{font-size:14px;padding:21px 5px 10px}}@media(max-width:1000px){.mini-header-menu ul li a{padding:5px 10px!important}}@media(max-width:1150px){.nav-wrapper .mini-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{line-height:1em!important}.mini-header .mini-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal ul{padding:8px 10px 0 0}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a,.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{border-bottom:0;border-top:0;color:#fff;font-size:16px;line-height:2em;padding:0 15px}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{background:#03ad4c;color:#fff;max-width:unset}a.child-trigger{height:35px!important}.nav-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover{border-bottom:2px solid transparent}.mini-header .mini-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a,.mini-header .mini-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{border-bottom:0;border-top:0;line-height:1em!important;margin:0}.mini-header .header-text,.mini-header .mini-header-menu,.mini-header .mini-menu,.mini-header .search{margin-left:0!important;text-align:center;width:100%!important}.nav-wrapper .mini-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal,.nav-wrapper .mini-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal ul{float:none;text-align:center}.mini-header-menu .search{padding:0 15% 10px}.mini-header .group-exercise{display:none}.nav-wrapper .mini-header{padding:0 40px}}@media(max-width:767px){.nav-wrapper .mini-header-menu{display:inline-block}.mini-header .mini-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal ul{padding:4px 0 0;text-align:center}.mini-header .mini-header-menu .hs-menu-wrapper.hs-menu-flow-horizontal ul li{display:inline-block;float:none!important;text-align:center;width:auto}.mini-header .header-text p{margin:0}.nav-wrapper .mini-header .header-text{padding:0;text-align:center}.mini-header-menu .search,.nav-wrapper .main-header{padding:0 10px}.chinese-menu-mobile a{text-decoration:none}}@media(max-width:568px){.mini-header .hs-menu-wrapper,.mini-header .hs-menu-wrapper *{width:unset}}.hs-search-field input{font-family:Roboto,sans-serif;font-size:13px!important;height:auto!important;line-height:1em!important;margin:5px 0!important;padding:3px 6px!important}.hs-search-field input::placeholder{font-family:Roboto,sans-serif;font-size:13px;font-style:normal;font-weight:300}.tablet-show{display:none!important}.lightBkg-t2{background-color:#fafafa}.small-top-padding{padding-top:20px}.mobile-show{display:none!important}.solid-nav .body-container-wrapper{margin-top:76px}@media(max-width:1150px){.tablet-hide{display:none!important}.tablet-show{display:block!important}}@media(max-width:950px){.bucket-wrapper .columns5{width:50%!important}.tablet-full-width{margin-left:0!important;width:100%!important}.solid-nav .body-container-wrapper{margin-top:0}}@media(max-width:767px){.mobile-bottom-margin{margin-bottom:20px}.bottom-padding{padding-bottom:20px}.bucket-wrapper .columns5{width:100%!important}.mobile-show{display:block!important}}.centered-header h1,.centered-header h2,.centered-header h3,.centered-header h4,.centered-header h5,.centered-header h6{border-bottom:1px solid #c1232f;border-top:1px solid #c1232f;color:#c1232f;display:inline-block;padding:10px}.parallax-banner-2{margin-top:74px}.tb-2 .banner-padding{padding:8% 15% 8% 15px}.homepage-banner .banner-bkg{background-position:50% 20%}.no-margin-tb2 .parallax-banner-2{margin-top:0}@media(max-width:1150px){.tb-2 .banner-padding{padding:12% 5% 12% 15px}.parallax-banner-2{margin-top:0}}@media(max-width:767px){.tb-2 .banner-ctas a.cta_button{margin:10px 0}}.disease-buckets .cm-bu1{background-color:#fff}.disease-buckets .cm-bu1 .image-block{height:200px;overflow:hidden}.disease-buckets .cm-bu1 .image-block img{height:100%;object-fit:cover;width:100%}.cm-bu1.generic-bucket .text-block p{line-height:1.45;padding:0}.cm-bu1 .image-block{margin-bottom:25px}.cm-bu1.generic-bucket .text-block{padding:5px 10px}.cm-bu1 .title-block{height:70px}.cm-bu1 .bucket-text{height:155px}.cm-bu1.text-only .bucket-text,.cm-bu1.text-only .title-block{height:auto}.cm-bu1 .html-block,.cm-bu1.icon .html-block,.cm-bu1.image .html-block,.cm-bu1.image .video-block,.cm-bu1.text-only .icon-block,.cm-bu1.text-only .image-block,.cm-bu1.text-only .video-block{display:none}.cm-bu1.text-only .html-block{display:block}.cm-bu1 .html-block,.cm-bu1 .title-block{margin-left:0!important;padding:0 10px}.cm-bu1.generic-bucket{box-shadow:0 0 4px 1px rgba(0,0,0,.13);margin:20px 0;padding:25px}.cm-bu1.generic-bucket .icon-block{margin-left:0}@media(max-width:950px){.cm-bu1 .bucket-text{height:200px}.cm-bu1 .title-block{height:90px}}@media(max-width:800px){.cm-bu1 .bucket-text{height:250px}}@media(max-width:767px){.cm-bu1 .bucket-text,.cm-bu1 .title-block{height:auto}.cm-bu1{margin:20px 0}.cm-bu1 .text-block{padding:25px 0}}.cm-bu6 img{height:auto}.cm-bu6{background-color:#efefef;margin:20px 0}.cm-bu6 .text-block{padding:15px 15px 25px}.cm-bu6:hover{box-shadow:0 15px 45px -5px rgba(39,55,74,.15);transform:scale(1.02)}.cm-bu6 .text-block{background-color:#efefef;opacity:1;position:static}.cm-bu6 h4{color:#202024}.cm-bu6 p{color:#646566}.cm-bu6 .image-block{height:325px}.cm-bu6 .image-block img{height:100%;object-fit:cover;width:100%}@media(max-width:767px){.cm-bu6 a{text-decoration:none}.cm-bu6:hover{box-shadow:none;transform:scale(1)}}.standard-z1 .z-long-text-padding{padding:0!important}.standard-z1 .image-block.left{padding-right:45px!important}.standard-z1 .image-block.right{padding-left:0}.standard-z1 .text.right{padding:0 4% 0 0!important}.standard-z1 .image-block.left{padding-right:0!important}.standard-z1 .text.left{padding-left:4%!important}@media(max-width:767px){.standard-z1 .image-block.left{padding-right:0!important}.standard-z1 .text.left{padding-left:0!important}}@media(max-width:930px){.expert-buckets h4{font-size:18px}}@media(max-width:815px){.expert-buckets a.cta_button{padding:6px 15px!important}.expert-buckets h4{font-size:16px}}@media(max-width:767px){.expert-buckets{height:auto}.expert-buckets h4{font-size:20px}.expert-buckets{margin:20px 0!important;padding:20px;width:100%!important}}.cm-a1.accordion.ui-accordion{border-top:1px solid #03ad4c}.bottom-accordions .cm-a1.accordion.ui-accordion{border-bottom:1px solid #03ad4c}.cm-a1.accordion .ui-accordion-content.ui-accordion-content-active{border-bottom:0}.cm-a1 .ui-accordion-header.ui-state-active{border-bottom:1px solid #03ad4c}.cm-a1.accordion h4.ui-accordion-header:first-child{border-bottom:1px solid #03ad4c;margin-bottom:-1px}@media(max-width:767px){.mobile-bottom-accordion .cm-a1.accordion.ui-accordion{border-top:0}}.cm-cb1 .page-center{padding-top:0}.cm-cb1 .cta-bar-tall .cta-bar-padding{padding:5% 15px 6%}.cm-cb1 .cta-bar .cta-text{padding-bottom:20px}@media(max-width:950px){.standard-z1 .image-block{padding:0!important;text-align:center!important;width:100%!important}.standard-z1 .text{width:100%!important}}.bu4-wrapper{padding:0 5px}.cm-bu4{padding:10px 15px;position:relative}.cm-bu4 .text-block{padding-bottom:40px}.cm-bu4 .link-text{bottom:0;position:absolute}@media(max-width:767px){.cm-bu4 .link-text{position:static}.cm-bu4 .text-block{padding-bottom:0}}.text-shadow .tb-2 .banner-content{text-shadow:0 3px 7px rgba(0,0,0,.35)}.tb-2 .full-width .banner-padding{padding:14% 15%}.tb-2 .banner-header h1{margin-top:0}@media(max-width:767px){.tb-2 .full-width .banner-content-wrapper{padding:0}.tb-2 .full-width .banner-padding{padding:14% 30px}}.knowledge-overlay{background:rgba(0,88,132,.9)}.overlay-t2{background:rgba(0,0,0,.3)}.overlay-t3{background:hsla(0,0%,100%,.11)}.knowledge-box{border:1px solid #576973;padding:20px 5%}.home-rss,.knowledge-box{display:flex!important;flex-direction:column;height:400px;justify-content:center}.knowledge-center .generic-bucket .text-block img{display:none}@media(max-width:950px){.home-rss,.knowledge-box{height:350px}.knowledge-box{padding:20px;width:100%!important}}@media(max-width:767px){.home-rss,.knowledge-box{height:auto;margin:10px 0}}.home-rss{padding:20px}.home-rss .recent-blog-post-item{padding:5px 0}.home-rss .recent-blog-post-item .featured-image{float:left;height:125px;padding-right:3%;padding-top:20px;width:27%}.home-rss .recent-blog-post-item .featured-image img{box-shadow:5px 5px 5px rgba(0,0,0,.4);height:100%;object-fit:cover;width:100%}.home-rss .recent-blog-post-item .post-item-content{float:left;padding-top:8px;width:70%}.home-rss .recent-blog-post-item p{margin:0;padding:0}.home-rss .recent-blog-post-item .post-title{text-align:left}.home-rss .recent-blog-post-item .post-title a,.home-rss .recent-blog-post-item .post-title h4{color:#fff;font-size:16px;font-weight:500;line-height:20px;text-decoration:none}.home-rss .recent-blog-post-item .post-summary{padding-right:30%}.home-rss .recent-blog-post-item .post-summary p,.home-rss .recent-blog-post-item .post-summary p span,.home-rss .recent-blog-post-item .post-summary span{color:#dcddde!important;font-family:Roboto,sans-serif!important;font-size:16px!important;font-weight:300!important;margin:0;padding:0}.home-rss .recent-blog-post-item .post-link a{color:#fff;font-size:16px;text-decoration:none}@media(max-width:950px){.home-rss{margin-left:0!important;margin-top:20px;width:100%!important}.home-rss .recent-blog-post-item .featured-image{height:100px}}@media(max-width:767px){.home-rss .recent-blog-post-item .featured-image{padding-right:0;width:100%}.home-rss .recent-blog-post-item .post-item-content{width:100%}.home-rss .recent-blog-post-item .post-summary{padding-right:0}}.footer-background.footer-padding{padding:5% 40px 20px}.footer-background.footer-padding.update-footer{padding:2% 40px 20px}.footer-background .hs-menu-wrapper.hs-menu-flow-vertical>ul li a{font-size:16px;font-weight:400;padding:0 7px!important}.footer-background a,.footer-background p{font-size:16px;font-weight:300}.footer-background h6,.footer-background h6 a{font-weight:500;margin-top:0}.footer-background .link-section p,.footer-background .link-section p a{color:#202024;font-weight:300}.footer-background h4{margin:0;padding:0 0 5px}.footer-background h4 a{font-size:18px}.footer-background .hs-menu-wrapper.hs-menu-flow-vertical>ul li a{padding:0!important}.footer-background .link-section{padding-top:2.5px}.footer-background .copyright-text span{color:#202024;font-size:16px;font-weight:300}.footer-background .logo{padding-bottom:0}.footer-background .fa-footer-links{padding-top:10px}.footer-background .fa-footer-links .fa:hover{color:#71bf44}.footer-background a:hover{color:#fff;text-decoration:underline}.footer-background .topBorder-t1{border-top:1px solid #fff}@media(max-width:815px){.footer-background .hs-menu-wrapper.hs-menu-flow-vertical>ul li a{font-size:15px}}a.hs-search-results__title,a.hs-search-results__title span{font-size:20px}.hs-search-results__listing li{padding:13px 0}.hs-search-field__suggestions{display:none!important}@media(max-width:767px){.background-header{margin-top:0}}.education-feed{margin-top:27px}.background-header{margin-top:77px}.about-BJC.white-text span{font-size:48px}@media(max-width:767px){.background-header{margin-top:0!important}.header{margin-bottom:0}}.banner-interior,.bgimg-main{margin-top:77px}@media(max-width:950px){.banner-interior,.bgimg-main{margin-top:0}}.header-container .logo img{margin:0;max-height:75px!important}.header-container .logo{padding:1px 0 5px}.mini-header .fa{border:0;border-radius:0;color:#fff;padding:0}.nav-wrapper .mini-header a{text-shadow:none!important}@media(max-width:1150px){.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:left!important}}@media(max-width:767px){.row-fluid .wrapper{width:100%!important}}.sticky-sidebar{margin-top:2.5%;position:sticky;top:140px}.sidebar-menu .sidebar-menu-header{background:#03ad4c;padding:5px 10px 0}.sticky-sidebar.sidebar-menu .hs-menu-wrapper.hs-menu-flow-vertical>ul{border-bottom:1px solid #7f97a9;border-left:1px solid #7f97a9;border-right:1px solid #7f97a9}.sidebar-menu .sidebar-menu-header h4{margin:0 0 5px!important;padding:7px 0}.sidebar-menu .sidebar-menu-header.white-text h4{color:#fff!important}.sidebar-menu .hs-menu-wrapper.hs-menu-flow-vertical{padding-top:0}.sidebar-menu .hs-menu-wrapper ul li{background:none;list-style:none}.sidebar-menu .hs-menu-wrapper.hs-menu-flow-vertical>ul li a{color:#595959;margin:0;padding:7px 10px}.sidebar-menu .hs-menu-wrapper.hs-menu-flow-vertical>ul li{width:100%}.sidebar-menu .hs-menu-wrapper.hs-menu-flow-vertical>ul li:hover{background-color:#71bf44}.sidebar-menu .hs-menu-wrapper.hs-menu-flow-vertical>ul li:hover a{color:#fff}.sidebar-menu .hs-menu-wrapper.hs-menu-flow-vertical>ul li:last-child{border-bottom:0}.sticky-sidebar h3.form-title{font-size:26px}@media(max-width:767px){.sticky-sidebar{position:static}.sidebar-menu .sidebar-menu-header{padding:10px 10px 5px}}.bottom-text-left{padding-right:10px}@media(max-width:767px){.team-contact h2{margin-top:0}.contact-map-text-section{padding-top:0}.contact-page .hs-button.primary,.contact-page input[type=button],.contact-page input[type=submit]{padding:10px 15px;width:97%}.contact-page fieldset .input{margin-right:0!important}.contact-page fieldset .hs-input{width:100%!important}}.hs-form-required{display:inline}.bbs-rss-module .recent-blog-post-item{float:left}.bbs-rss-module .recent-blog-post-item .rss-item-content{padding:10px 15px}.bbs-rss-module .recent-blog-post-item .post-item-wrapper{background:#fff;box-shadow:0 0 21px rgba(0,0,0,.07);height:505px;position:relative}@media(max-width:965px){.bbs-rss-module .recent-blog-post-item .post-item-wrapper{height:515px}}@media(max-width:767px){.bbs-rss-module .recent-blog-post-item{width:100%}.bbs-rss-module .recent-blog-post-item .rss-item-content{padding:15px 0}.bbs-rss-module .recent-blog-post-item .post-item-wrapper{height:auto;min-height:auto}}.bbs-rss-module .recent-blog-post-item .featured-image{height:237px;overflow:hidden}.bbs-rss-module .recent-blog-post-item .featured-image img{border-radius:4px 4px 0 0;height:100%;object-fit:cover;width:100%}.bbs-rss-module .recent-blog-post-item .featured-text{float:left}.bbs-rss-module .recent-blog-post-item .featured-text span{background-color:#e7ebf3;background-image:linear-gradient(90deg,#238aa5 0,#74c47f);border-radius:25px;color:#fff;font-size:10px;font-weight:700;letter-spacing:1px;-webkit-font-smoothing:antialiased;padding:4px 12px}@media(max-width:950px){.bbs-rss-module .recent-blog-post-item .featured-text{width:100%}}@media(max-width:767px){.bbs-rss-module .recent-blog-post-item .featured-text{width:unset}.bbs-rss-module .recent-blog-post-item .post-title{padding-bottom:20px}}.bbs-rss-module .recent-blog-post-item .date-and-featured{display:inline-block;width:100%}.bbs-rss-module .recent-blog-post-item .date-text span{color:rgba(34,43,51,.55);font-size:10px;font-weight:700;letter-spacing:1px;-webkit-font-smoothing:antialiased;text-transform:uppercase}@media(max-width:950px){.bbs-rss-module .recent-blog-post-item .date-text{float:none;width:100%}}.bbs-rss-module .recent-blog-post-item .post-item-content{padding:20px}@media(max-width:965px){.bbs-rss-module .recent-blog-post-item .post-item-content{padding:20px 10px}}.bbs-rss-module .recent-blog-post-item .post-title h4,.bbs-rss-module .recent-blog-post-item .post-title h4 a{color:#202024;font-size:17px;font-weight:700;line-height:27px;text-decoration:none}.bbs-rss-module .recent-blog-post-item .post-link-wrapper{padding:0 20px}.bbs-rss-module .recent-blog-post-item .post-item-wrapper{margin:15px 0}.bbs-rss-module .recent-blog-post-item .post-link{bottom:0;padding:10px 0;position:absolute;width:84%}.bbs-rss-module .recent-blog-post-item .post-link a{color:#71bf44;font-size:15px;font-weight:700;-webkit-font-smoothing:antialiased;float:left;text-decoration:none;text-transform:uppercase}.bbs-rss-module .recent-blog-post-item .post-link .post-arrow{float:left;padding-left:20px}.bbs-rss-module .recent-blog-post-item .post-link .post-arrow img{vertical-align:bottom}@media(max-width:950px){.bbs-rss-module .recent-blog-post-item .post-link a{font-size:11px;padding:5px}.bbs-rss-module .recent-blog-post-item .post-link-wrapper{padding:0 10px}.bbs-rss-module .recent-blog-post-item .post-link .post-arrow img{width:10px}.bbs-rss-module .recent-blog-post-item .post-link{display:inline-block}}.bbs-rss-module.bbs-blog-container{position:static}.bbs-rss-module .recent-blog-post-item{width:33%}.single-post-feed .bbs-rss-module .recent-blog-post-item{width:50%}.single-post-feed .bbs-rss-module .recent-blog-post-item .post-item-wrapper{height:366px;margin:0}.single-post-feed .bbs-rss-module .recent-blog-post-item .featured-image{height:145px}.single-post-feed .bbs-rss-module .recent-blog-post-item .post-summary{display:none}@media(max-width:950px){.bbs-rss-module .recent-blog-post-item .rss-item-content{padding:0 5px}}@media(max-width:767px){.bbs-rss-module .recent-blog-post-item,.single-post-feed .bbs-rss-module .recent-blog-post-item{width:100%}.bbs-rss-module .recent-blog-post-item .rss-item-content{padding:10px 5px}.bbs-rss-module .recent-blog-post-item .date-text{float:left;width:unset}.bbs-rss-module .recent-blog-post-item .post-title{padding-bottom:0}.bbs-rss-module .recent-blog-post-item .post-link{padding:0;position:relative;width:100%}.bbs-rss-module .recent-blog-post-item .rss-item-content{padding:10px 15px}.single-post-feed .bbs-rss-module .recent-blog-post-item .post-item-wrapper{height:auto}.single-post-feed .bbs-rss-module .recent-blog-post-item .post-summary{display:block}.single-post-feed .bbs-rss-module .recent-blog-post-item .post-item-wrapper{min-height:425px}}.white-buckets .cm-bu1.generic-bucket{background:#fff}.video-bucket .cm-bu1.generic-bucket iframe,.white-buckets .cm-bu1.generic-bucket iframe{max-width:100%}.video-bucket .cm-bu1 .bucket-text{height:auto}.video-bucket .cm-bu1 .video-block{margin-left:0!important}.sidebar-menu-header h2{margin:0 0 5px}.team-page .cm-cb2.cta-bar .cta-text{padding:0}.form-description h1,.form-description h2{margin-top:0}.wide-banner-text .tb-2 .full-width .banner-content-wrapper{padding:0}@media(max-width:767px){.white-buckets .cm-bu1.generic-bucket iframe{max-height:200px}.team-page .tb-2 .featured-image{padding-top:20px}.contact-page .sidebar{border-left:0;padding:0 15px}.contact-page .sidebar li{list-style:none}.contact-page .sidebar ul{padding-left:0}}.cm-bu1.cm-bu1-v2 .bucket-text{height:auto}.cm-bu1.content-only .icon-block,.cm-bu1.content-only .image-block,.cm-bu1.content-only .video-block{display:none}.resource-buckets .cm-bu1 .bucket-text{height:185px}.resource-buckets .image-block{height:375px}.resource-buckets .image-block img{height:100%;object-fit:cover;width:100%}.resource-buckets .title-block{height:60px}@media(max-width:1150px){.resource-buckets .cm-bu1 .bucket-text{height:245px}}@media(max-width:950px){.resource-buckets .cm-bu1 .bucket-text{height:285px}.resource-buckets .cm-bu1.generic-bucket .text-block{padding:5px 0!important}}@media(max-width:767px){.resource-buckets .cm-bu1 .bucket-text{height:auto}.resource-buckets .image-block img{height:auto;width:auto!important}.resource-buckets .image-block,.resource-buckets .title-block{height:auto}}.ra-resource-buckets .cm-bu1.title-below .bucket-text{height:95px}@media(max-width:950px){.ra-resource-buckets .cm-bu1.title-below .bucket-text{height:115px}}@media(max-width:767px){.ra-resource-buckets .cm-bu1.title-below .bucket-text{height:auto}}.cm-bu1.title-below .title-block{height:auto}.cm-bu1.title-below .image-block{height:200px}.cm-bu1.title-below .image-block img{height:100%;object-fit:cover;width:100%}.cm-bu1.title-below .bucket-text{height:105px}@media(max-width:950px){.cm-bu1.title-below .image-block{height:100px;margin-bottom:5px}.cm-bu1.title-below .text-block{padding:5% 0}.cm-bu1.generic-bucket{padding:10px}.cm-bu1.title-below .bucket-text{height:125px}}@media(max-width:767px){.cm-bu1.title-below .bucket-text,.cm-bu1.title-below .image-block{height:auto}}.center-image-z .image-block{text-align:center!important}.cm-c1.nested-card .project-gallery-tile .project-content{background:rgba(0,0,0,.4);position:relative}.cm-c1.nested-card .project-gallery-tile .project-content .cell-wrapper.layout-widget-wrapper{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}.cm-c1 .project-gallery-tile .project-content{height:363px!important}.cm-c1.nested-card.double .project-gallery-tile .project-content{height:726px!important}.ra-card .cm-c1 .project-gallery-tile .project-content{height:500px!important}.conditions-z .standard-z1.generic-padding{padding:1% 30px}.no-border-card .card .nested-card,.no-border-card .cm-c1.nested-card .widget-type-custom_widget{padding:0}.no-hover-card .cm-c1.nested-card .card-background{transition:.3s ease}.no-hover-card .cm-c1.nested-card:hover .card-background{transform:scale(1.01);transition:.3s ease}@media(max-width:950px){.ra-card .cm-c1 .project-gallery-tile .project-content{height:600px!important}}@media(max-width:767px){.cm-c1 .project-gallery-tile .project-content{height:339px!important}.ra-card .cm-c1.nested-card .project-gallery-tile .project-content .cell-wrapper.layout-widget-wrapper{width:90%}.ra-card .cm-c1 .project-gallery-tile .project-content{height:500px!important}}.top-conditions-row .cm-bu1 .bucket-text{height:250px}.bottom-conditions-row .cm-bu1 .bucket-text{height:170px}.bottom-conditions-row .cm-bu1 .image-block{height:200px}@media(max-width:1110px){.bottom-conditions-row .cm-bu1 .bucket-text{height:200px}}@media(max-width:1000px){.bottom-conditions-row .cm-bu1 .bucket-text{height:250px}}@media(max-width:860px){.bottom-conditions-row .cm-bu1 .bucket-text{height:275px}.top-conditions-row .cm-bu1 .bucket-text{height:300px}.bottom-conditions-row .cm-bu1 .image-block{height:150px}}@media(max-width:767px){.bottom-conditions-row .cm-bu1 .bucket-text,.bottom-conditions-row .cm-bu1 .image-block,.top-conditions-row .cm-bu1 .bucket-text{height:auto}}.team-banner .banner-content-wrapper h1,.team-banner .banner-content-wrapper h1 span,.team-banner .banner-content-wrapper h2,.team-banner .banner-content-wrapper h2 span,.team-banner .banner-content-wrapper h3,.team-banner .banner-content-wrapper h3 span,.team-banner .banner-content-wrapper h4,.team-banner .banner-content-wrapper h4 span,.team-banner .banner-content-wrapper h5,.team-banner .banner-content-wrapper h5 span,.team-banner .banner-content-wrapper h6,.team-banner .banner-content-wrapper h6 span{color:#202024;text-shadow:none}.team-banner .banner-content-wrapper p,.team-banner .banner-content-wrapper p span{color:#646566;text-shadow:none}.team-banner .banner-content-wrapper{padding-top:30px}.team-banner .featured-image img{border:10px solid #d2d2d2;border-radius:50%}.team-bio h2{margin:10px 0}.team-page .cm-cb2 .cta-bar-padding2{padding:0}.team-page .cm-cb2 .page-center{padding-top:0}.team-page .cm-cb2.cta-bar h4{margin:15px 0}.video-bucket .cm-bu1{background:#fff}@media(max-width:767px){.team-banner .banner-content-wrapper,.team-bio{text-align:center}}.conditions-buckets .cm-bu1 .title-block{height:auto}.bottom-conditions-row .cm-bu1 .bucket-text,.top-conditions-row .cm-bu1 .bucket-text{height:140px}.conditions-cta .cm-cb2 .icon{display:none}.conditions-cta .cm-cb2 .cta-bar-padding2{padding:0}.conditions-cta .cm-cb2 .page-center{padding-top:0}.conditions-cta .cm-cb2.cta-bar h4{margin:5px 0}@media(max-width:1150px){.conditions-cta .cm-cb2 .button,.conditions-cta .cm-cb2 .cta-text{margin-left:0!important;width:100%!important}}@media(max-width:1100px){.bottom-conditions-row .cm-bu1 .bucket-text,.top-conditions-row .cm-bu1 .bucket-text{height:170px}}@media(max-width:850px){.bottom-conditions-row .cm-bu1 .bucket-text,.top-conditions-row .cm-bu1 .bucket-text{height:200px}}@media(max-width:767px){.bottom-conditions-row .cm-bu1 .bucket-text,.top-conditions-row .cm-bu1 .bucket-text{height:auto}.conditions-z .standard-z1.generic-padding{padding:10px;text-align:center}}.pillar-resources.single-block .block2{display:none}.pillar-resources.single-block .block1{float:none;margin:0 auto}.pillar-resources h4 a{font-size:20px;font-weight:400;text-decoration:none}.pillar-resources .image-block{height:125px;overflow:hidden}.pillar-resources .image-block img{height:100%;object-fit:cover;width:100%}.ra-card .hs-cta-img{display:none}.ra-pillar-content blockquote{border-left:3px solid #7f97a9;padding-left:30px}.ra-pillar-content blockquote li,.ra-pillar-content blockquote p{font-size:20px}.external-resources .cm-bu1 .image-block{height:107px}.external-resources .cm-bu1 h4 a{font-size:20px;font-weight:400;text-decoration:none}.external-resources .cm-bu1 .text-block{height:80px}@media(max-width:865px){.external-resources .cm-bu1 .text-block{height:115px}}@media(max-width:767px){.external-resources .cm-bu1 .image-block,.external-resources .cm-bu1 .text-block{height:auto}.ra-pillar-content blockquote{margin:40px 1em;padding-left:15px}}.flex-page-center{margin:0 auto!important;max-width:75%!important}.side-attach-menu{min-width:300px;padding:4% 25px;top:70px!important;width:20%!important}.side-attach-menu.span4{width:30%!important}.side-box-padding{padding:25px 50px}@media(max-width:1500px){.flex-page-center{margin:0 auto!important;max-width:calc(100% - 300px)!important}}@media(max-width:1250px){.bbs-sidebar-form,.video-call-iframe{margin-left:0!important;width:100%!important}}@media(max-width:950px){.side-attach-menu{display:block!important;float:none!important;margin:0 auto!important;max-width:1145px!important;padding:15px;position:static!important;width:100%!important}.flex-page-center{max-width:100%!important;width:100%!important}}.video-call-iframe iframe{margin:0!important;width:100%!important}.page-center.wide-page-center{max-width:1450px!important}.simple-side-menu ul li{padding:0;position:relative}.simple-side-menu ul li:hover a,.simple-side-menu ul li:hover:before{font-weight:600}.simple-side-menu ul li:before{color:#03ad4c;content:"›";font-size:22px;position:absolute;top:16px;transform:translateY(-50%)}.simple-side-menu .hs-menu-wrapper.hs-menu-flow-vertical>ul li a{font-size:14px;margin:0;padding:5px 15px}.simple-side-menu .hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-item-has-children ul.hs-menu-children-wrapper{opacity:1;padding-left:22px;position:static;visibility:visible}.simple-side-menu .hs-menu-wrapper.hs-menu-flow-vertical li a{width:calc(100% - 30px)}.simple-side-menu ul li:hover ul li a{font-weight:500}.simple-side-menu ul li ul li:hover a{font-weight:600}.main-header.team-section-menu,.team-section-menu{background:#606060}.nav-wrapper .main-header.team-section-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{border-bottom:0!important;color:#fff;font-weight:500;margin-bottom:0;padding:4px 12px 0}.nav-wrapper .main-header.team-section-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{text-decoration:underline}.team-section-menu .mobile-team-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{color:#fff;font-weight:500;margin:0;max-width:unset;padding:10px 15px;text-align:center}.nav-wrapper.header.apr-2020 .nav-wrapper{position:static}.nav-wrapper{box-shadow:4px 0 12px rgba(0,0,0,.25)}.nav-wrapper .hs-search-field input{border-radius:5px}@media(max-width:950px){.team-section-menu .mobile-team-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul,.team-section-menu .mobile-team-menu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{text-align:center;width:100%}}.second-rovema-buckets .cm-bu1.generic-bucket .text-block{height:200px}.second-rovema-buckets .cm-bu1 .image-block img{height:210px;text-align:center;width:auto}.second-rovema-buckets .cm-bu1 .image-block{text-align:center}@media(max-width:1150px){.second-rovema-buckets .cm-bu1.generic-bucket .text-block{height:300px}}@media(max-width:767px){.second-rovema-buckets .cm-bu1 .image-block img,.second-rovema-buckets .cm-bu1.generic-bucket .text-block{height:auto}}.split-z4 h2{margin-top:0}.split-z4 table tbody tr td p{margin:0}.split-z4 table{border:0!important}.standard-z4.generic-padding{padding:10% 15px}.bottom-right-image .banner-bkg.tb-2{position:relative}.bottom-right-image .tb-2 .featured-image{bottom:0;position:absolute;right:0;text-align:right}@media(max-width:767px){.bottom-right-image .tb-2 .featured-image img{height:100px;width:auto}}.middle-contact-bucket{border-left:1px solid #ccc;border-right:1px solid #ccc}.contact-bucket{padding:25px}.right-side-menu .menu-sidebar h4{background:transparent;color:#202024;padding:0}.right-side-menu .side-attach-menu{background:#eee;border:1px solid #ccc}.right-side-menu .menu-sidebar ul,.right-side-menu .menu-sidebar ul li{background:transparent!important;border:0!important}.right-side-menu .menu-sidebar ul{margin-bottom:10px}.right-side-menu .sidebar-menu .hs-menu-wrapper.hs-menu-flow-vertical>ul li a{padding:2px 6px!important}.right-side-menu .sidebar-menu .hs-menu-wrapper.hs-menu-flow-vertical>ul li a:hover{color:#c1232f}.menu-sidebar .hs_cos_wrapper_type_form ul{background:transparent;border:0!important;border-radius:0;padding:5px 0 10px}.menu-sidebar .hs_cos_wrapper_type_form ul li{background:transparent!important;border:0!important;padding:5px 0 0}.machine-page .cm-bu1 .image-block{height:275px}.machine-page .cm-bu1 .image-block img{height:100%;width:auto}.machine-page .cm-bu1.generic-bucket .text-block h3{font-size:28px;line-height:34px}.machine-page .cm-bu1.generic-bucket .text-block h3 a{text-decoration:none}.machine-page .cm-bu1.generic-bucket .text-block h3 a:hover{text-decoration:underline}.button-link a,a.button-link{background:#03ad4c;border-radius:50px;color:#fff;padding:7px 15px;text-decoration:none;transition:.3s ease}.button-link a:hover,a.button-link:hover{background:#71bf44}.cm-bu1.bucket-image-350 .image-block{height:350px;overflow:hidden;position:relative}.cm-bu1.bucket-image-400 .image-block{height:400px;overflow:hidden;position:relative}.cm-bu1.bucket-image-350 .image-block img,.cm-bu1.bucket-image-400 .image-block img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.machine-banner-padding{padding:7% 5%}.machine-banner-padding.page-center{max-width:1600px!important}.technical-box{border:1px solid #ccc}.technical-box .technical-box-title{background:#eee;border-bottom:1px solid #ccc;padding:10px 15px}.technical-box .technical-box-content{padding:25px 15px}.machine-side-box{border:1px solid #ccc;padding:25px}.technical-box table{border:0!important}.technical-box table td{border:0}.technical-box table p{color:#000;font-size:16px;line-height:1.2rem}.technical-row{display:flex!important;flex-wrap:wrap;justify-content:space-between}.technical-row .technical-box{flex-basis:calc(50% - 15px);margin-bottom:30px}.machine-sidebar-form h4{padding-bottom:15px}.machine-sidebar-form iframe{width:100%!important}.technical-boxes h2{margin-top:0;padding-bottom:15px}.machine-page .slick-prev:before{content:"‹"}.machine-page .slick-next:before{content:"›"}.machine-page .slick-next:before,.machine-page .slick-prev:before{color:#000;font-size:32px;font-weight:600;opacity:.65}.machine-page .slick-next:before:hover,.machine-page .slick-prev:before:hover{opacity:1}.machine-page .slick-dots li button:before{font-size:28px}@media(max-width:767px){.technical-row{display:block!important}}.blog-sidebar-box{border:1px solid #ccc;margin-bottom:25px;padding:25px 15px}.blog-sidebar-box h3{font-size:28px;margin-top:0}.blog-sidebar-box h3.form-title{padding-bottom:15px;text-align:center}.blog-sidebar-box div.actions{padding-top:15px}.blog-listing-wrapper .post-listing .post-item{height:650px;padding:25px 15px;position:relative}.blog-listing-wrapper .post-listing .post-item .hs-featured-image-wrapper{height:200px;margin-bottom:15px;padding:0}.blog-listing .post-header h2,.blog-listing .post-header h2 a{font-size:28px;line-height:32px;padding-bottom:10px}.blog-listing .post-summary p,.blog-listing .post-summary span{font-size:18px}.blog-listing-wrapper .post-summary h2,.blog-listing-wrapper .post-summary h3,.blog-listing-wrapper .post-summary h5,.blog-listing-wrapper .post-summary h6,.blog-listing2 .blog-listing-wrapper .post-summary h1,.blog-listing2 .blog-listing-wrapper .post-summary h4{font-size:1.15em}.blog-listing .more-link{bottom:15px;color:#03ad4c;position:absolute}.blog-listing .more-link:hover{color:#fff}.blog .post-header{padding-top:0}.auto-first-blog .blog-listing-wrapper .post-listing .post-item:nth-child(3n+2),.featured-post-blog .blog-listing-wrapper .post-listing .post-item:nth-child(3n+4){margin-left:0}.auto-first-blog .blog-listing-wrapper .post-listing .post-item:first-child{display:none}.next-posts-link,.previous-posts-link{color:#03ad4c}.blog-pagination{margin-left:0!important;padding:0}.blog-post h1{margin-top:0}.blog .standard-z1 .image-block img,.blog .standard-z1.generic-padding{padding-top:0}.blog .standard-z1 h2{margin-top:0}@media(max-width:1140px){.blog-listing-wrapper .post-listing .post-item{height:700px}}@media(max-width:950px){.blog-listing-wrapper .post-listing .post-item{height:775px}}@media(max-width:767px){.blog-listing-wrapper .post-listing .post-item,.blog-listing-wrapper .post-listing .post-item .hs-featured-image-wrapper{height:auto}.blog-listing .more-link{position:static}}.password-input input[type=password]{Height:45px!important}.results-search .hs-search-field input{border-radius:5px;padding:10px 6px!important}