@font-face{font-family:"Avenir Next World Thin";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/bae40acb-d6f4-4286-8b5c-a268303f2bcf.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/de44dcbe-a981-426e-b310-c56554485383.woff") format("woff");font-weight:400;font-style:normal}
@font-face{font-family:"Avenir Next World Thin Italic";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/bc3c490b-c7c3-45d8-8c6a-9ccc1406532f.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/f7a6d562-196d-49d8-b9f1-608abebd07c0.woff") format("woff");font-weight:400;font-style:italic}
@font-face{font-family:"Avenir Next World Regular";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/09ab0626-bb45-4650-acc8-0182d693df02.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/1397e812-9307-4267-8a99-8a22ea7c69c7.woff") format("woff");font-weight:400;font-style:normal}
@font-face{font-family:"Avenir Next World Regular Italic";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/b9c5b839-db56-4419-8fcb-6ab661babb1d.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/950b5788-cfdd-48d9-9d8a-523560042c5b.woff") format("woff");font-weight:400;font-style:italic}
@font-face{font-family:"Avenir Next World Demi";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/0c8a5d21-8a14-4451-8145-695071809cb7.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/a9c2f4a1-e39a-4cf6-89f2-a7b56fd6ad18.woff") format("woff");font-weight:400;font-style:normal}
@font-face{font-family:"Avenir Next World Demi Italic";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/772aeba7-664a-4066-af8f-945ab2c222d2.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/58041a79-15c6-4c14-8c52-c9f070b4c9b7.woff") format("woff");font-weight:400;font-style:italic}
@font-face{font-family:"Avenir Next World Bold";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/074dfc70-6436-4f4b-9314-d1e69287aea1.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/0c4cefca-3b78-44b9-8b2b-667bbabffe38.woff") format("woff");font-weight:400;font-style:normal}
@font-face{font-family:"Avenir Next World Bold Italic";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/471f2b8b-e0d5-45a0-b033-d1cdb57fba1b.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/263a3466-f84e-4779-ac84-4db209714ba6.woff") format("woff");font-weight:400;font-style:italic}
@font-face{font-family:"Effra Regular";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.eot") format("eot");src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.eot?#iefix") format("embedded-opentype"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.woff") format("woff"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.ttf") format("truetype"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Rg.svgEffra_W_Rg") format("svg");font-weight:normal;font-style:normal;font-stretch:normal;font-display:swap}
@font-face{font-family:"Effra Regular Italic";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.eot") format("eot");src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.eot?#iefix") format("embedded-opentype"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.woff") format("woff"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.ttf") format("truetype"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_It.svgEffra_W_It") format("svg");font-weight:normal;font-style:italic;font-stretch:normal;font-display:swap}
@font-face{font-family:"Effra Bold";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.eot") format("eot");src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.eot?#iefix") format("embedded-opentype"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.woff") format("woff"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.ttf") format("truetype"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Bd.svgEffra_W_Bd") format("svg");font-weight:700;font-style:normal;font-stretch:normal;font-display:swap}
@font-face{font-family:"Effra Light";src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.eot") format("eot");src:url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.eot?#iefix") format("embedded-opentype"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.woff2") format("woff2"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.woff") format("woff"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.ttf") format("truetype"),url("../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-site/resources/fonts/Effra_W_Lt.svgEffra_W_Lt") format("svg");font-weight:100;font-style:normal;font-stretch:normal;font-display:swap}
.avenir{font-family:'Avenir Next World Thin',avenir next,avenir,Effra,helvetica,arial,sans-serif}
.icon-absolute-right{width:25px;height:25px;position:absolute;right:1.7rem;margin:auto 0;top:0;bottom:0}
@font-face{font-family:'icomoon';src:url('../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.eot?f13wmm');src:url('../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.eot?f13wmm#iefix') format('embedded-opentype'),url('../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.ttf?f13wmm') format('truetype'),url('../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.woff?f13wmm') format('woff'),url('../../../../../etc.clientlibs/medtronic-com/clientlibs/clientlib-all/resources/fonts/icomoon.svg?f13wmm#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}
.icon-attributes{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-standards{font-size:2.5rem;color:rgba(20,15,75,1)}
.right-chevron{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e906"}
.hamburger-menu{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e900"}
.download-arrow{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905"}
.icon-medtronic-logo{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e908";color:rgba(23,15,95,1)}
.close{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.close:before{content:"\e904"}
.circle-arrow{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e903"}
.location-icon{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e907"}
.share{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e901"}
.icon-link{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.5rem;color:rgba(20,15,75,1)}
.icon-link:before{content:"\e90f"}
.icon-linkedin{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.5rem;color:rgba(20,15,75,1)}
.icon-linkedin:before{content:"\e909"}
.icon-twitter{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.5rem;color:rgba(20,15,75,1)}
.icon-twitter:before{content:"\e90a"}
.icon-facebook{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.5rem;color:rgba(20,15,75,1)}
.icon-facebook:before{content:"\e90b"}
.icon-email:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90c"}
.addthis_toolbox .icon-email:before{font-size:2.5rem;color:rgba(20,15,75,1)}
.icon-print{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2.5rem;color:rgba(20,15,75,1)}
.icon-print:before{content:"\e90d"}
.share-2{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.share-2:before{content:"\e90e"}
.icon-quotation-marks{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e910";color:#1010eb}
.icon-dashboard:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e911"}
.icon-license-draft:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e912"}
.icon-phone:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e913"}
.icon-shopping-cart:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e914"}
.icon-tag:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e915"}
.icon-arrow-caret-down:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e916"}
.icon-caution:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e917";margin-right:1rem}
[dir=rtl] .icon-caution:before{margin-right:0;margin-left:1rem;float:right}
.icon-product-page:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e918"}
.icon-article-page:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e919"}
.icon-event:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e920"}
.icon-faq:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e921"}
.icon-signin:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e922"}
.icon-software:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e923"}
.icon-education-training-page:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91a"}
.icon-pdf:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91b"}
.icon-offsite:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91c"}
.icon-download:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91d"}
.icon-research:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91e"}
.icon-video:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e91f"}
.breadcrumbs,.vertical-slider{display:none}
html div.fsvs{height:100%;width:100%;position:fixed;top:0;left:0;overflow:hidden}
html{scroll-behavior:smooth}
html.fsvs #fsvs-body{-webkit-backface-visibility:hidden;-webkit-perspective:1000;position:absolute;top:0;left:0;z-index:1;height:100%;width:100%}
html.fsvs #fsvs-body>*{height:auto;width:100%;overflow:hidden;-webkit-backface-visibility:hidden;-webkit-perspective:1000}
html.fsvs #fsvs-body.scrollable>*{overflow-y:scroll !important}
html.fsvs #fsvs-pagination{display:none;margin:0;padding:8px 4px;position:fixed;height:auto;left:3px;top:50%;z-index:999;width:32px}
@media(min-width:1024px){html.fsvs #fsvs-pagination{display:block;left:15px}
}
@media(min-width:1280px){html.fsvs #fsvs-pagination{left:20px}
}
html.fsvs #fsvs-pagination li{list-style:none;width:18px;height:18px;line-height:25px;text-align:center;margin:0 0 20px 0;cursor:pointer}
html.fsvs #fsvs-pagination li>span{border-radius:100%;width:18px;height:18px;line-height:25px;border:thin solid #767676;display:block;background:#fff}
html.fsvs #fsvs-pagination li>span>span{border-radius:100%;width:18px;height:18px;line-height:25px;display:block}
html.fsvs #fsvs-pagination li.active>span{border:0}
html.fsvs #fsvs-pagination li.active>span>span{background:#1010eb}
html.fsvs #fsvs-pagination li:last-child{margin:0}
#fsvs-body>div>div,#fsvs-body .hero-module div{height:100%}
@media(min-width:1024px){#fsvs-body .hero-module>.cmp-container{height:1px !important}
}
@media(min-width:1280px){#fsvs-body .hero-module>.cmp-container{min-height:900px}
}
#fsvs-body .carousel-full-bleed .cmp-container{height:auto !important}
@media(min-width:1280px){#fsvs-body .carousel-full-bleed .cmp-container{min-height:900px}
}
body{overflow:visible}
body.active-slide-1 .addthis_outer{display:block;visibility:visible}
body.active-slide-2 .addthis_outer,body.active-slide-3 .addthis_outer,body.active-slide-4 .addthis_outer,body.active-slide-5 .addthis_outer{display:none;visibility:hidden}
.active-slide.neg-top-margin,.active-slide.neg-top-margin-xlg{margin-top:0;padding-top:16%}
.neg-top-margin-xlg{margin-top:0}
@media(min-width:1024px){.neg-top-margin-xlg{margin-top:-8rem}
}
.fsvs .carousel-full-bleed .cmp-carousel__indicators{bottom:0}
@media(min-width:1024px){.fsvs .carousel-full-bleed .cmp-carousel__indicators{bottom:10%}
}
.fsvs .addthis_toolbox{display:none !important}
.flex-center.circle-content>.cmp-container>div{display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto}
.flex-center.circle-content>.cmp-container>div div{margin:0}