@font-face{font-family:'OpenSans';src:url('../fonts/OpenSans-Regular.ttf') format('ttf');font-weight:normal;font-style:normal}@font-face{font-family:'OpenSans';src:url('../fonts/OpenSans-Light.ttf') format('ttf');font-style:normal}@font-face{font-family:'OpenSans';src:url('../fonts/OpenSans-Bold.ttf') format('ttf');font-weight:700;font-style:normal}html,body{margin:0;padding:0}body{padding-top:138px;font-family:"OpenSans",sans-serif;color:#231f20;position:relative;font-size:18px;line-height:30px}body.has-top-banner{padding-top:137px}body.scrolled,body.has-top-banner.scrolled{padding-top:50px}.container-fluid-max-width{max-width:1200px;margin:0 auto}h1{font-size:50px;line-height:60px;font-weight:700;padding:0 0 10px 0;margin:0}h2{font-size:30px;line-height:42px;font-weight:700;padding:0 0 10px 0;margin:0}sup{font-size:65%;position:relative;vertical-align:baseline}a,a:visited{color:#b1b2b5;font-size:14px}a{font-weight:700;letter-spacing:1.5px;text-transform:uppercase}img{max-width:100%;display:block;margin:0 auto}.cookie-disclaimer{margin-top:0;padding:15px 10px;text-align:center;display:none;position:fixed;width:100%;background-color:#f4f4f4;z-index:5}.cookie-disclaimer a{font-size:inherit;color:#ee7f00;text-transform:none}.cookie-disclaimer .cookie-contents{display:flex;padding:0 20px;justify-content:center}.cookie-disclaimer .cookie-contents .content{padding:15px 30px 0 0}.cookie-disclaimer .btn{margin:10px 0;display:inline-block;height:50%;color:#fff;font-size:14px;text-transform:uppercase}.btn{background-color:#ee7f00;padding:10px 15px;border-radius:5px;cursor:pointer;text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:1.5px}.btn:hover{background-color:#f4c400;color:#fff;text-decoration:none}.btn a{color:#fff}.btn-holder{padding-top:15px}.grey-background{background-color:#f4f4f4}.orange-background{background-color:#ee7f00}.yellow-background{background-color:#f4c400}.white{display:none}.header-background-slant{margin-top:-160px}.background-top-slant-yellow{position:relative;width:100%;height:70px;padding-top:0}.background-top-slant-yellow::after{content:"";position:absolute;right:0;top:0;border-width:4em 120em;border-style:solid;border-color:transparent #f4c400 #f4c400 transparent}.background-top-slant-grey{position:relative;width:100%;height:70px;padding-top:0}.background-top-slant-grey::after{content:"";position:absolute;right:0;top:0;border-width:4em 120em;border-style:solid;border-color:transparent #f4f4f4 #f4f4f4 transparent}.background-bottom-slant-yellow{position:relative;width:100%;height:70px;padding-top:0}.background-bottom-slant-yellow::after{content:"";position:absolute;right:0;top:0;border-width:0 120em 4em 0;border-style:solid;border-color:transparent #f4c400 transparent #f4c400;transform:rotate(180%)}.background-bottom-slant-grey{position:relative;width:100%;height:70px;padding-top:0}.background-bottom-slant-grey::after{content:"";position:absolute;right:0;top:0;border-width:0 120em 4em 0;border-style:solid;border-color:transparent #f4f4f4 transparent #f4f4f4}.clear{clear:both;height:0}.alignright{float:right;margin:0 0 15px 15px}.alignleft{float:left;margin:0 15px 15px 0}.jump-nav ul{list-style:none}.callout-bar{background-color:#f4c400;padding:10px 0;font-weight:700;text-align:center;transition:height .5s linear;transition:padding .2s linear;font-size:14px;line-height:18px}.callout-bar a{color:#231f20}.homepage-header{padding:30px 15px}.homepage-header h1{color:#ee7f00}.homepage-header p{max-width:400px}.homepage-header img{position:relative;z-index:1}.homepage-header .content{margin-top:90px}footer{padding:60px 0}footer button{font-size:14px;border:none}footer ul{margin:0;padding:0}footer li a{color:#fff;cursor:pointer}footer .logo{float:left}footer .logo img{max-width:160px}footer .social-icons,footer .footer-site-link{margin-right:30px}footer .footer-site-link a{color:#aaacb1}footer .footer-site-link a:nth-child(1){padding-right:20px}footer .footer-contents{display:flex;justify-content:flex-end}footer .social-icons li{display:inline-block;margin-left:10px}footer .social-icons li .icon{display:block;height:30px;width:30px}footer .social-icons li .icon.fb{background:url(../svg/eos-edge-social-facebook22-01.svg) no-repeat center}footer .social-icons li .icon.twitter{background:url(../svg/eos-edge-social-twitter22.svg) no-repeat center}footer .social-icons li .icon.linkedin{background:url(../svg/eos-edge-social-linkedin22-01.svg) no-repeat center}footer .social-icons li .icon:hover{filter:invert(.2) sepia(.9) saturate(11.3) hue-rotate(0deg) brightness(.89)}footer .footer-copy{font-size:12px;margin-top:50px;padding:0 15px}footer .footer-copy .caution-label p{line-height:20px}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.modal .modal-content{border-radius:0;padding-bottom:20px;background-color:#f4f4f4}.modal .modal-footer{padding:2px 0;height:20px;border:none}.modal .modal-header{padding:0;border-bottom:none}.modal .modal-header button{float:right;border:none;background-color:transparent;border-radius:none}.modal .modal-close{color:#000;right:-15px;font-family:"Roboto Slab",serif;font-weight:200;opacity:1;width:30px;height:30px;line-height:30px;text-align:center;font-size:30px;float:right;cursor:pointer}.modal-backdrop{background-color:#fff}.modal.modal-lg.in{width:100%}.modal.modal-lg.in .modal-dialog{width:90%}.modal-body{padding:15px 30px 10px 30px}.arrow-scroll{position:fixed;bottom:0;right:0;width:50px;height:50px;background:transparent;border:#d8d8d8 solid 1px;border-radius:50px;color:#fff;margin:20px;display:none;transition:all .5s;font-size:20px}.arrow-scroll:hover{color:#fff;text-decoration:none;background:#d8d8d8}@media (max-width:1160px){.homepage-header .content{margin-top:60px}}@media (max-width:1115px){.homepage-header .content{margin-top:0}}[nvs-animation-delay="0"]{animation-delay:0ms}[nvs-animation-delay="50"]{animation-delay:50ms}[nvs-animation-delay="100"]{animation-delay:100ms}[nvs-animation-delay="150"]{animation-delay:150ms}[nvs-animation-delay="200"]{animation-delay:200ms}[nvs-animation-delay="250"]{animation-delay:250ms}[nvs-animation-delay="300"]{animation-delay:300ms}[nvs-animation-delay="350"]{animation-delay:350ms}[nvs-animation-delay="400"]{animation-delay:400ms}[nvs-animation-delay="450"]{animation-delay:450ms}[nvs-animation-delay="500"]{animation-delay:500ms}[nvs-animation-delay="550"]{animation-delay:550ms}[nvs-animation-delay="600"]{animation-delay:600ms}[nvs-animation-delay="700"]{animation-delay:700ms}[nvs-animation-delay="800"]{animation-delay:800ms}[nvs-animation-delay="900"]{animation-delay:900ms}[nvs-animation-delay="1000"]{animation-delay:1000ms}[nvs-animation-delay="1100"]{animation-delay:1100ms}[nvs-animation-delay="1200"]{animation-delay:1200ms}[nvs-animation-delay="1300"]{animation-delay:1300ms}[nvs-animation-delay="1400"]{animation-delay:1400ms}[nvs-animation-delay="1500"]{animation-delay:1500ms}[nvs-animation-delay="1600"]{animation-delay:1600ms}[nvs-animation-delay="1700"]{animation-delay:1700ms}[nvs-animation-delay="1800"]{animation-delay:1800ms}[nvs-animation-delay="1900"]{animation-delay:1900ms}[nvs-animation-delay="2000"]{animation-delay:2000ms}@media (min-width:768px){[nvs-animation-type]{visibility:hidden}}@media (max-width:768px){[nvs-animation-type]{animation:none;transform:none;transition-property:none}}.animated{visibility:visible}.navbar-fixed-top{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:20}.scrolled .callout-bar{padding:0;overflow-y:hidden;height:0}.scrolled .main-navigation{-webkit-box-shadow:-2px -2px 14px -5px #696869;-moz-box-shadow:-2px -2px 14px -5px #696869;box-shadow:-2px -2px 14px -5px #696869;padding:0;-webkit-transition:padding .3s linear;transition:padding .3s linear}.scrolled .main-navigation #main-nav{margin-top:15px}.scrolled .main-navigation .flyout-drawer{top:47px}.scrolled .main-navigation .logo{max-width:110px;padding:20px 9px 20px 0}.scrolled #tert-nav{margin-top:0}.main-navigation{padding:30px 0;background-color:#fff;border-bottom:0 #d8d8d8 solid;position:relative}.main-navigation .logo{float:left;padding-right:15px;max-width:185px}.main-navigation #main-nav{float:right;font-size:15px;line-height:22px;font-weight:500}.main-navigation #main-nav li{display:inline-block;position:relative;margin-left:10px;padding:10px 15px}.main-navigation #main-nav li.btn:hover{text-decoration:none}.main-navigation #main-nav li.btn:hover a{text-decoration:none}.main-navigation #main-nav li.contact-rep:hover a{text-decoration:none}.main-navigation #main-nav li:hover{border-radius:5px;background-color:#f4c400}.main-navigation #main-nav li:hover a{color:#fff}.main-navigation #main-nav li:hover .sub-menu a{background-color:transparent;color:#000}.main-navigation #main-nav .sub-menu{display:none;position:absolute;left:0;right:0;top:50px;margin:0 auto;width:300px;background-color:#fff;border-top:4px #d8d8d8 solid;padding:30px;font-size:13px;line-height:22px;-webkit-box-shadow:0 6px 15px -1px rgba(0,0,0,0.33);-moz-box-shadow:0 6px 15px -1px rgba(0,0,0,0.33);box-shadow:0 6px 15px -1px rgba(0,0,0,0.33);z-index:100}.main-navigation #main-nav .sub-menu li{display:block}.main-navigation #main-nav .sub-menu li:hover a{background-color:#d8d8d8}.main-navigation #main-nav .sub-menu .current_page_item a{color:#231f20}.main-navigation #main-nav .current-menu-parent a,.main-navigation #main-nav .current_page_item a{color:#231f20}.main-navigation #request-a-demo{position:absolute;bottom:-45px;right:30px;letter-spacing:3px;font-size:11px;line-height:14px;font-weight:500}.main-navigation #request-a-demo a{background-color:#000;color:#fff;display:block;padding:15px}.main-navigation #request-a-demo a:hover{background-color:#d8d8d8}.expand-arrow-holder{position:absolute;top:0;right:0;padding:15px 20px 20px 20px;width:25px;height:25px}.expand-arrow{width:0;height:0;border-style:solid;border-width:9px 0 9px 15.6px;border-color:transparent transparent transparent #d8d8d8}.open .expand-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:bottom center}#mobile-site-navigation{display:none;background-color:#fff;padding:10px 0;-webkit-box-shadow:7px 13px 39px 0 rgba(0,0,0,0.08);-moz-box-shadow:7px 13px 39px 0 rgba(0,0,0,0.08);box-shadow:7px 13px 39px 0 rgba(0,0,0,0.08);position:relative;z-index:100;font-weight:500}#mobile-site-navigation .main_nav{width:100%}#mobile-site-navigation .download-brochure{width:50%}#mobile-site-navigation #main_nav_open_btn{width:35px;position:absolute;margin-right:25px;top:15px;right:0}#mobile-site-navigation #main_nav_open_btn img{width:100%}#mobile-site-navigation #main_nav_close_btn{font-size:25px;position:absolute;right:-50px;margin-right:25px;top:5px;font-family:arial;color:#231f20;font-weight:300}#mobile-site-navigation .logo{margin:0;float:left;margin-left:25px}#mobile-site-navigation #main_nav-flyout{text-align:left;padding:5px 15px;right:-1000px;position:absolute;width:100%;background-color:#fff;margin-left:0;-webkit-box-shadow:0 10px 5px 0 rgba(0,0,0,0.28);-moz-box-shadow:0 10px 5px 0 rgba(0,0,0,0.28);box-shadow:0 10px 5px 0 rgba(0,0,0,0.28)}#mobile-site-navigation #main_nav-flyout ul{margin:0;list-style:none;padding-left:15px;text-align:center}#mobile-site-navigation #main_nav-flyout li{padding:0;width:100%;position:relative}#mobile-site-navigation #main_nav-flyout a,#mobile-site-navigation #main_nav-flyout a:hover{width:100%;display:block;padding:15px;color:#000}#mobile-site-navigation #main_nav-flyout .menu-tertiary-navigation-container a{color:#d8d8d8}#mobile-site-navigation #main_nav-flyout .sub-menu{display:none;background-color:#fff}#mobile-site-navigation #main_nav-flyout .sub-menu li{border-bottom:none}#mobile-site-navigation #main_nav-flyout .sub-menu a{color:#000}#mobile-site-navigation #main_nav-flyout .current-page-ancestor .expand-arrow{border-width:13px 7.5px 0 7.5px;border-color:#d8d8d8 transparent transparent transparent}#mobile-site-navigation #main_nav-flyout .current-page-ancestor a{color:#d8d8d8}#mobile-site-navigation #main_nav-flyout .current-page-ancestor .sub-menu{display:block;background-color:#fff}#mobile-site-navigation #main_nav-flyout .current-page-ancestor .sub-menu a{background-color:#fff}#mobile-site-navigation #main_nav-flyout .glyphicon-chevron-up{display:none}#mobile-site-navigation #main_nav-flyout .section-header{width:100%;color:#d8d8d8;display:inline-block}#mobile-site-navigation #main_nav-flyout .section-header .glyphicon{padding-left:10px}#mobile-site-navigation #main_nav-flyout .current-menu-item .expand-arrow{border-width:13px 7.5px 0 7.5px;border-color:#fff transparent transparent transparent}#mobile-site-navigation #main_nav-flyout .current-menu-item .sub-menu{display:block}#tert-nav{float:right;font-size:11px;line-height:22px;color:#d8d8d8;font-weight:500;margin-top:5px}#tert-nav li{display:inline-block}#tert-nav .current_page_item a{color:#d8d8d8}#tert-nav a{color:#d8d8d8;padding:15px;display:block}#tert-nav a:hover{background-color:#d8d8d8;color:#fff}#tert-nav .sub-menu{background-color:#fff}@media (max-width:767px){#mobile-site-navigation{display:block}#site-navigation{display:none}.logo{width:100px}}@media (max-width:500px){#mobile-site-navigation #main_nav-flyout ul{padding-left:0}}#gform_wrapper_1{max-width:900px;margin:0 auto}#gform_wrapper_2{background-image:url(../img/brochure-image.jpg);background-position:left bottom;background-size:contain;background-repeat:no-repeat;padding:130px 0}#gform_wrapper_2 .gform_footer{text-align:left}#gform_wrapper_2 .gfield.required p{text-align:left}#gform_wrapper_2 form{width:70%;float:right;margin-top:-150px}@media (max-width:768px){#gform_wrapper_2{margin-left:0;margin-top:20px;padding:100px 0}#gform_wrapper_2 .gfield.required p{font-size:12px}#gform_wrapper_2 h2{font-size:25px;line-height:25px}#gform_wrapper_2 form{width:60%;margin-top:-150px}}@media (max-width:500px){#gform_wrapper_2{background-position:center}#gform_wrapper_2 form{width:100%;margin-top:150px}}h2{color:#ee7f00}.gfield_label{display:none}input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="search"],textarea{width:100%;height:42px;box-sizing:border-box;padding:0 20px;border:none;border-radius:0;font-family:inherit;font-size:14px;text-transform:uppercase;-webkit-appearance:none;color:#b1b2b5;border:1px solid #b1b2b5}input[type="text"]::placeholder,input[type="email"]::placeholder,input[type="password"]::placeholder,input[type="number"]::placeholder,input[type="search"]::placeholder,textarea::placeholder{font-size:1em}input[type="submit"]{background-color:#ee7f00;padding:10px 30px;color:#fff;border-radius:5px;cursor:pointer;text-transform:uppercase;font-size:14px;border:none;font-weight:700;letter-spacing:1.5px}input[type="submit"]:hover{background-color:#f4c400;color:#fff;text-decoration:none}input[type="submit"]:focus{outline:none}input::-ms-clear{display:none}.gform_fields{margin:0;padding:0;list-style-type:none;display:flex;justify-content:space-between;flex-wrap:wrap}.gfield{width:100%;padding-bottom:1.5rem}.gfield.required p{margin:0;padding:0;color:#b1b2b5;font-size:14px;text-align:center;text-transform:uppercase}.gfield.half{width:calc(49%)}.gfield.third{width:calc(31.3333%)}.gform_confirmation_message{color:#ee7f00;font-size:3rem}#gform_confirmation_message_2 h2{color:#ee7f00;margin-bottom:0}#gform_confirmation_message_2 p{margin:0;font-size:14px;color:#231f20}.gform_footer{text-align:center}@media all and (max-width:767px){.gfield.half,.gfield.third{width:100%}.gfield.two-column .gfield_radio,.gfield.three-column .gfield_radio{column-count:1}}.banner-background-img{padding:30px 0}.banner-background-video{position:relative;overflow:hidden;padding:30px 0}.banner-background-video video{position:absolute;left:0;top:0;width:100%}.banner-background-video video img{display:block;width:100%}.banner-background-video .container{position:relative}.banner-background-video .content{width:50%}@media all and (max-width:767px){.banner-background-video video{display:none}.banner-background-video.homepage{background-image:url(../img/axogen_video_fallback_mobile.jpg) !important}}@media (max-width:767px){body{padding-top:85px}.cookie-disclaimer .cookie-contents{flex-direction:column;padding:20px}.cookie-disclaimer .cookie-contents .content{padding:0 30px 0 0}h2{font-size:25px;line-height:30px}.callout-bar{font-size:12px;line-height:16px;padding:10px 20px}.homepage-header img{max-width:600px;width:100%}.homepage-header .content{margin-top:0}}@media (max-width:768px){.homepage-header .content{margin-top:0}footer .footer-contents{display:block;text-align:center}footer .footer-contents .footer-site-link{margin:50px 0 20px 0}footer .logo{float:inherit}footer .social-icons{margin:20px 0}}