@charset "UTF-8";body{background-color:#a1a4ac}.body--revestive .c-white{color:#fff}.body--revestive .c-green{color:#008a5e}.body--revestive .c-orange{color:#f8971d}.body--revestive .c-blue{color:#009ddc}.body--revestive .c-dark-green{color:#00412c}.body--revestive .bg-white{background-color:#fff}.body--revestive .bg-light-beige{background-color:#fff9f1}.body--revestive .bg-green-gradient,.body--revestive .subsite-styles .steps2-study-results .pie-charts:before{background:linear-gradient(to top,#fff 50%,#e5f3ef 90%)}.body--revestive .bg-green{background-color:#cee8e0}.body--revestive .bg-dark-green{background-color:#00412c}.body--revestive .subsite-styles .body-font,.body--revestive .subsite-styles .iclu-btn,.body--revestive .subsite-styles .section__revestive-login .paragraph--type--hcp-login-form .form-body input.form-submit,.body--revestive .subsite-styles .section__revestive-login .paragraph--type--patient-login-form .form-body input.form-submit,.body--revestive .subsite-styles div,.body--revestive .subsite-styles p{font-family:"Typold W00 Light";color:#00412c;font-size:16px;line-height:22px}.body--revestive .subsite-styles h1{font-family:"Typold W00 Book";font-size:30px;line-height:32px}.body--revestive .subsite-styles h2{font-family:"Typold W00 Medium";color:#009ddc;font-size:20px;line-height:24px;margin-bottom:20px}.body--revestive .subsite-styles h3{font-family:"Typold W00 Book";color:#00412c;font-size:22px;line-height:30px;margin-bottom:20px}.body--revestive .subsite-styles .body--patient h2{margin-bottom:1rem;font-size:2rem;line-height:1.2}.body--revestive .subsite-styles .body--patient h2,.body--revestive .subsite-styles .body--patient h3,.body--revestive .subsite-styles .body--patient h6{color:#008a5e;font-family:"Typold W00 Book"}.body--revestive .subsite-styles .body--patient h6{text-transform:uppercase;font-family:"Typold W00 Medium"}.body--revestive .subsite-styles .body--patient h5{color:#009ddc;font-family:"Typold W00 Medium"}.body--revestive .subsite-styles .body--patient strong{font-family:"Typold W00 Medium";font-weight:400}.body--revestive .subsite-styles small.bold{font-family:"Typold W00 Book"}.body--revestive .subsite-styles .font-medium,.body--revestive .subsite-styles strong{font-family:"Typold W00 Medium"}.body--revestive .subsite-styles .font-book,.body--revestive .subsite-styles .secondary-endpoints .rev-mg-kg-day_text{font-family:"Typold W00 Book"}.body--revestive .subsite-styles .font-60pct{font-size:60%}.body--revestive .subsite-styles .line-height_1{line-height:1}.body--revestive.node-type-revestive-patient-page .subsite-styles h2{margin:1rem 0 2rem;font-size:2rem;line-height:1.2}.body--revestive.node-type-revestive-patient-page .subsite-styles h2,.body--revestive.node-type-revestive-patient-page .subsite-styles h3,.body--revestive.node-type-revestive-patient-page .subsite-styles h6{color:#008a5e;font-family:"Typold W00 Book"}.body--revestive.node-type-revestive-patient-page .subsite-styles h6{text-transform:uppercase;font-family:"Typold W00 Medium"}.body--revestive.node-type-revestive-patient-page .subsite-styles h5{color:#009ddc;font-family:"Typold W00 Medium";margin-bottom:1rem}.body--revestive.node-type-revestive-patient-page .subsite-styles strong{font-family:"Typold W00 Medium";font-weight:400}.body--revestive .subsite-styles html{overflow-x:hidden}.body--revestive .subsite-styles body{font-family:"Typold W00 Light";overflow-x:hidden}.body--revestive .subsite-styles main{min-height:30rem}.body--revestive .subsite-styles .main-content{padding:50px 0}.body--revestive .subsite-styles .body-content{max-width:1280px;margin:0 auto;background-color:#fff}.body--revestive .subsite-styles .img-fluid,.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text .onepath--item_img img,.body--revestive .subsite-styles .onepath .onepath--logo,.body--revestive .subsite-styles footer .container--takeda-legals-asset img,.body--revestive .subsite-styles footer .container--takeda-logo img,.body--revestive .subsite-styles header .img--revestive-logo{max-width:100%;height:auto}.body--revestive .subsite-styles .hr-break--grey{border-bottom:2px solid #ededed;line-height:0}.body--revestive .subsite-styles .hr-break--green{border-bottom:2px solid rgba(0,138,94,.3);line-height:0}.body--revestive .subsite-styles .border-blue{border:1px solid #009ddc}.body--revestive .subsite-styles .pass_input,.body--revestive .subsite-styles input[type=text]{width:100%;background-color:#f1f1f1;border-style:none;padding:.5rem;text-align:center;color:#00412c}.body--revestive .subsite-styles .pass_input{color:#00412c!important}.body--revestive .subsite-styles button{width:100%;background-color:#fff;color:#009ddc;text-transform:uppercase;text-align:center;border:1px solid #f1f1f1;font-family:"Typold W00 Regular";position:relative;overflow:hidden;cursor:pointer}.body--revestive .subsite-styles button[type=submit]:before{content:"";left:-100%;position:absolute;width:100%;height:5px;background:linear-gradient(to right,#008a5e,#009ddc);top:0}.body--revestive .subsite-styles button[type=submit]:hover:before{left:0;transition:left .15s linear}@media screen and (min-width:992px){.body--revestive .subsite-styles .w-md-100{width:100%}}.body--revestive .subsite-styles sup.raised-fr{font-size:50%}.body--revestive .subsite-styles .body--patient main{margin-bottom:70px}.body--revestive .subsite-styles .vjs-dock-text{display:none}.body--revestive .subsite-styles .hyphen-fix{font-family:Helvetica}.body--revestive .subsite-styles ul li:marker{content:"/";color:#f8971d}.body--revestive .subsite-styles .footer-btns--flex{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem}.body--revestive .subsite-styles .iclu-btn,.body--revestive .subsite-styles .section__revestive-login .paragraph--type--hcp-login-form .form-body input.form-submit,.body--revestive .subsite-styles .section__revestive-login .paragraph--type--patient-login-form .form-body input.form-submit{display:inline-block;background-color:#008a5e;color:#fff!important;padding:.6rem 3.5rem .7rem;text-decoration:none;border-radius:30px;border:none;outline:0;cursor:pointer}.body--revestive .subsite-styles #btn--mobile-nav{background-color:#fff;transition:background-color .5s ease-out;cursor:pointer;border:3px solid #008a5e;border-radius:50%;width:50px;height:50px;padding:0}.body--revestive .subsite-styles #btn--mobile-nav:hover{transition:background-color .5s ease-out;background-color:#fff}.body--revestive .subsite-styles #btn--mobile-nav:hover div span{background-color:#008a5e}.body--revestive .subsite-styles #btn--mobile-nav.open div span{background-color:#008a5e}.body--revestive .subsite-styles #btn--mobile-nav.open div span:nth-child(1){transform:rotate(45deg);top:8px}.body--revestive .subsite-styles #btn--mobile-nav.open div span:nth-child(2){transform:scale(.1)}.body--revestive .subsite-styles #btn--mobile-nav.open div span:nth-child(3){transform:rotate(-45deg);top:8px}.body--revestive .subsite-styles #btn--mobile-nav div{width:25px;height:16px;margin-top:4px;position:relative;display:inline-block}.body--revestive .subsite-styles #btn--mobile-nav div span{background-color:#008a5e;position:absolute;transition:.3s cubic-bezier(.8,.5,.2,1.4);width:100%;height:2px;transition-duration:.5s}.body--revestive .subsite-styles #btn--mobile-nav div span:nth-child(1){top:0;left:0}.body--revestive .subsite-styles #btn--mobile-nav div span:nth-child(2){top:7px;left:0}.body--revestive .subsite-styles #btn--mobile-nav div span:nth-child(3){bottom:0;left:0}.body--revestive .subsite-styles .btn--blue,.body--revestive .subsite-styles .btn--green,.body--revestive .subsite-styles .btn--safety-information{border:none;border-radius:30px;text-align:center;outline:0;background-color:#008a5e;color:#fff!important;width:100%;padding:10px;cursor:pointer}.body--revestive .subsite-styles .btn--blue a,.body--revestive .subsite-styles .btn--green a,.body--revestive .subsite-styles .btn--safety-information a{color:#fff!important}.body--revestive .subsite-styles .btn--blue:hover,.body--revestive .subsite-styles .btn--green:hover,.body--revestive .subsite-styles .btn--safety-information:hover{text-decoration:none;color:#fff}.body--revestive .subsite-styles .btn--blue{background-color:#009ddc}.body--revestive .subsite-styles .btn--blue,.body--revestive .subsite-styles .btn--green,.body--revestive .subsite-styles .btn--safety-information,.body--revestive .subsite-styles .btn-action--hover-scale{transform:scale(1);transition:transform 250ms ease-in-out}.body--revestive .subsite-styles .btn--blue:hover,.body--revestive .subsite-styles .btn--green:hover,.body--revestive .subsite-styles .btn--safety-information:hover,.body--revestive .subsite-styles .btn-action--hover-scale:hover{transform:scale(1.05)}.body--revestive .subsite-styles .btn--safety-information{max-width:280px}.body--revestive .subsite-styles a.btn--safety-information{display:inline-block}.body--revestive .subsite-styles .btn-lang{width:50px;min-width:50px;height:50px;padding:0;color:#008a5e;background-color:#fff;border:3px solid #008a5e;border-radius:50%;text-align:center;font-family:"Typold W00 Medium";font-size:18px;line-height:20px}.body--revestive .subsite-styles .btn-lang:hover{color:#fff;background-color:#f8971d;border:3px solid #f8971d}@keyframes bounce{0%{transform:scale(1,1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-20px)}50%{transform:scale(1.05,.95) translateY(0)}57%{transform:scale(1,1) translateY(-2px)}64%{transform:scale(1,1) translateY(0)}100%{transform:scale(1,1) translateY(0)}}.body--revestive .subsite-styles .pulse{animation-name:pulse;animation-duration:8s;animation-iteration-count:infinite}@keyframes pulse{from{transform:scale3d(1,1,1)}10%{transform:scale3d(1.05,1.05,1.05)}20%{transform:scale3d(1,1,1)}to{transform:scale3d(1,1,1)}}.body--revestive .subsite-styles ul.ul--orange-slash{list-style:none}.body--revestive .subsite-styles ul.ul--orange-slash li{position:relative;margin-bottom:10px}.body--revestive .subsite-styles ul.ul--orange-slash li:before{content:"/";font-family:"Typold W00 Book";color:#f8971d;position:absolute;top:1px;left:-20px}.body--revestive .subsite-styles .body--patient ul{list-style:none;padding-left:1em;color:#00412c}.body--revestive .subsite-styles .body--patient ul li:before{content:"•";color:#f8971d;display:inline-block;width:1em;margin-left:-1em}.body--revestive .subsite-styles .body--patient ul.sublist li ul li:before{content:"–";color:#00412c}.body--revestive .subsite-styles .body--patient ol{list-style:none;counter-reset:li;padding-left:1.5em;color:#00412c}.body--revestive .subsite-styles .body--patient ol li{counter-increment:li}.body--revestive .subsite-styles .body--patient ol li .list-header{font-family:"Typold W00 Regular"}.body--revestive .subsite-styles .body--patient ol li:before{content:counter(li) ".";color:#f8971d;font-family:"Typold W00 Regular";display:inline-block;width:1.5em;margin-left:-1.5em}.body--revestive .subsite-styles a:hover{text-decoration:none}.body--revestive .subsite-styles a.a--orange{font-family:"Typold W00 Medium";text-decoration:none;color:#f8971d!important}.body--revestive .subsite-styles a.a--orange:hover{text-decoration:none;color:rgb(120.2746781116,68.652360515,3.7253218884)}.body--revestive .subsite-styles a.a--orange_underline{font-family:"Typold W00 Medium";text-decoration:underline;color:#f8971d}.body--revestive .subsite-styles a.a--orange_underline:hover{color:rgb(120.2746781116,68.652360515,3.7253218884)}.body--revestive .subsite-styles a.a--green-body{text-decoration:none;color:#00412c!important}.body--revestive .subsite-styles a.a--green-body:hover{text-decoration:underline;color:#000}.body--revestive .subsite-styles .body--patient a{color:#009ddc;text-decoration:none}.body--revestive .subsite-styles .body--patient a:hover{color:#009ddc;text-decoration:none}.body--revestive .subsite-styles .body--patient a.c-orange{color:#f8971d;text-decoration:none}.body--revestive .subsite-styles .body--patient a.c-orange:hover{color:rgb(249.5321888412,173.7639484979,78.4678111588);text-decoration:none}.body--revestive .subsite-styles .body--patient a.c-dark-green{color:#00412c;text-decoration:none}.body--revestive .subsite-styles .body--patient a.c-dark-green:hover{color:rgb(0,116,78.5230769231);text-decoration:none}.body--revestive .subsite-styles .body--patient a.no-style{color:inherit;text-decoration:none}.body--revestive .subsite-styles .paragraph--type--search-results a{color:#f8971d;text-decoration:none}.body--revestive .subsite-styles .paragraph--type--search-results a:hover{color:#f8971d;text-decoration:none}@media screen and (min-width:575px){.body--revestive .subsite-styles .modal .modal-dialog{width:90%;max-width:800px;margin:1.75rem auto}}.body--revestive .subsite-styles .modal .modal-dialog .modal-content .modal-body{position:relative}.body--revestive .subsite-styles .modal .modal-dialog .modal-content .modal-body .btn--close-modal-x{position:absolute;top:20px;right:20px;width:30px;height:30px;transition:transform 250ms ease-in-out;transform:scale(1)}.body--revestive .subsite-styles .modal .modal-dialog .modal-content .modal-body .btn--close-modal-x:after,.body--revestive .subsite-styles .modal .modal-dialog .modal-content .modal-body .btn--close-modal-x:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);width:115%;height:3px;background-color:#f8971d}.body--revestive .subsite-styles .modal .modal-dialog .modal-content .modal-body .btn--close-modal-x:after{transform:translate(-50%,-50%) rotate(135deg)}.body--revestive .subsite-styles .modal .modal-dialog .modal-content .modal-body .btn--close-modal-x:hover{transform:scale(1.1)}@media screen and (min-width:575px){.body--revestive .subsite-styles .modal .modal-lg{width:95%;max-width:1000px;margin:1.75rem auto}}.body--revestive .subsite-styles header{background-color:#00412c;background-image:url(/images/nav/nav-bg.png);background-position:right;background-repeat:no-repeat;background-size:cover}.body--revestive .subsite-styles header nav{position:relative;min-height:90px;height:90px;display:flex;align-items:center;justify-content:space-between;padding:0 15px}.body--revestive .subsite-styles header .img--revestive-logo{width:170px}.body--revestive .subsite-styles header .nav--links-wrapper{position:absolute;top:90px;left:0;display:none;z-index:100}.body--revestive .subsite-styles header .nav--links-container{display:flex;flex-direction:column;align-items:center;width:100vw;background-color:#00412c;padding:25px}.body--revestive .subsite-styles header .nav--links-container .btn--home-container img{width:50px;height:50px}.body--revestive .subsite-styles header .nav--links-container .btn--home-container .btn--home-active{display:none}.body--revestive .subsite-styles header .nav--links-container .btn--home-container.active .btn--home,.body--revestive .subsite-styles header .nav--links-container .btn--home-container:hover .btn--home{display:none}.body--revestive .subsite-styles header .nav--links-container .btn--home-container.active .btn--home-active,.body--revestive .subsite-styles header .nav--links-container .btn--home-container:hover .btn--home-active{display:block}.body--revestive .subsite-styles header .nav--links-container .btn--french-container img{width:50px;height:50px}.body--revestive .subsite-styles header .nav--links-container .btn--french-container .btn--french-active{display:none}.body--revestive .subsite-styles header .nav--links-container .btn--french-container:hover .btn--french{display:none}.body--revestive .subsite-styles header .nav--links-container .btn--french-container:hover .btn--french-active{display:block}.body--revestive .subsite-styles header .nav--links-container .menu-list-hr{margin:2px;margin-top:3px;margin-bottom:3px;border-top:1px solid #7e7f75}.body--revestive .subsite-styles header .nav--links-container ul{color:#fff;width:100%;max-width:600px;list-style:none;padding:10px 0}.body--revestive .subsite-styles header .nav--links-container ul a{color:#fff;text-decoration:none}.body--revestive .subsite-styles header .nav--links-container ul a.active,.body--revestive .subsite-styles header .nav--links-container ul a:hover{color:#fff;text-decoration:none}.body--revestive .subsite-styles header .nav--links-container ul a.active li:before,.body--revestive .subsite-styles header .nav--links-container ul a:hover li:before{width:105%;margin-left:0}.body--revestive .subsite-styles header .nav--links-container ul a li.active:before{width:105%;margin-left:0}.body--revestive .subsite-styles header .nav--links-container ul li{font-size:20px;line-height:22px;position:relative;padding:15px 0}.body--revestive .subsite-styles header .nav--links-container ul li:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0%;height:3px;background-color:#f8971d;transition:width ease-in-out .3s;z-index:105;margin-left:0}.body--revestive .subsite-styles header .nav--links-container ul li:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:105%;height:1px;background-color:#fff;z-index:104}.body--revestive .subsite-styles header .nav--links-container ul.sub-links{padding-left:30px;padding-top:10px}.body--revestive .subsite-styles header .nav--links-container ul.sub-links li{padding:7px 0}.body--revestive .subsite-styles header .nav--links-container ul.sub-links li span{position:relative}.body--revestive .subsite-styles header .nav--links-container ul.sub-links li span:before{content:"";position:absolute;left:50%;bottom:0;width:100%;height:2px;background-color:#f8971d;transform-origin:center;transform:translate(-50%,0) scaleX(0)}.body--revestive .subsite-styles header .nav--links-container ul.sub-links li:after,.body--revestive .subsite-styles header .nav--links-container ul.sub-links li:before{display:none}.body--revestive .subsite-styles header .nav--links-container ul.sub-links li.active:after,.body--revestive .subsite-styles header .nav--links-container ul.sub-links li.active:before,.body--revestive .subsite-styles header .nav--links-container ul.sub-links li:hover:after,.body--revestive .subsite-styles header .nav--links-container ul.sub-links li:hover:before{display:none}.body--revestive .subsite-styles header .nav--links-container ul.sub-links li.active span::before,.body--revestive .subsite-styles header .nav--links-container ul.sub-links li:hover span::before{transform:translate(-50%,0) scaleX(1)}@media screen and (min-width:1200px){.body--revestive .subsite-styles header nav{padding:0 30px;min-height:0}.body--revestive .subsite-styles header .nav--links-wrapper{position:relative;top:0;left:0;display:block!important}.body--revestive .subsite-styles header .nav--links-container{background-color:transparent;flex-direction:row;width:100%;padding:0 50px 0 25px}.body--revestive .subsite-styles header .nav--links-container .menu-list-hr{border-top:2px solid #ededed}.body--revestive .subsite-styles header .nav--links-container ul{display:flex;flex-direction:row;max-width:900px;padding:0 15px;margin-bottom:0;margin-right:30px}.body--revestive .subsite-styles header .nav--links-container ul li{flex:1 auto;padding:15px 10px;font-size:12px;line-height:18px;min-height:90px;height:90px;padding-top:25px;margin:0 5px}.body--revestive .subsite-styles header .nav--links-container ul li:before{transform:translateX(-50%)}.body--revestive .subsite-styles header .nav--links-container ul li.active:before,.body--revestive .subsite-styles header .nav--links-container ul li:hover:before{width:90%!important;height:8px}.body--revestive .subsite-styles header .nav--links-container ul li:after{display:none}.body--revestive .subsite-styles header .nav--links-container ul li.container--sub-links{position:relative}.body--revestive .subsite-styles header .nav--links-container ul li.container--sub-links .sub-links{display:block;transform:scale(0);opacity:0;transform-origin:top left;transition:transform ease-in-out 250ms,opacity ease-in-out 250ms;transition-delay:.1s;position:absolute;top:95px;left:5%;background-color:unset;width:250px;margin:0;padding:0;box-shadow:3px 3px 6px 0 rgba(0,0,0,.3);color:#00412c}.body--revestive .subsite-styles header .nav--links-container ul li.container--sub-links .sub-links li{min-height:0;height:auto;padding:15px;margin:2px 0 0;background-color:#00412c;color:#fff;transition:color .1s ease-in-out,background-color .1s ease-in-out}.body--revestive .subsite-styles header .nav--links-container ul li.container--sub-links .sub-links li:hover{text-decoration:none;background-color:#f8971d;color:#fff}.body--revestive .subsite-styles header .nav--links-container ul li.container--sub-links .sub-links li:hover span::before{transform:translate(-50%,0) scaleX(0)}.body--revestive .subsite-styles header .nav--links-container ul li.container--sub-links .sub-links li.active:after{content:"";display:block;position:absolute;top:0;left:0;transform:translate(0);height:100%;width:6px;background-color:#f8971d}.body--revestive .subsite-styles header .nav--links-container ul li.container--sub-links .sub-links li.active span::before{transform:translate(-50%,0) scaleX(0)}.body--revestive .subsite-styles header .nav--links-container ul li.container--sub-links .sub-links:before{content:"";position:absolute;top:-5px;left:0;width:80px;height:10px}.body--revestive .subsite-styles header .nav--links-container ul li.container--sub-links.open,.body--revestive .subsite-styles header .nav--links-container ul li.container--sub-links:hover{cursor:pointer}.body--revestive .subsite-styles header .nav--links-container ul li.container--sub-links.open .sub-links,.body--revestive .subsite-styles header .nav--links-container ul li.container--sub-links:hover .sub-links{transform:scale(1);opacity:1}.body--revestive .subsite-styles header .nav--links-container .btn--french-container img,.body--revestive .subsite-styles header .nav--links-container .btn--home-container img{width:40px;height:40px}.body--revestive .subsite-styles header #btn--mobile-nav{display:none}}@media screen and (min-width:1200px){.body--revestive .subsite-styles header.fr .nav--links-container ul li{padding-top:15px}.body--revestive .subsite-styles header.fr .nav--links-container ul li.active:before,.body--revestive .subsite-styles header.fr .nav--links-container ul li:hover:before{width:90%!important;height:8px}}@media screen and (min-width:1200px){.body--revestive .subsite-styles header.header--patient .nav--links-container ul li{display:flex;align-items:center;padding:10px 17px;padding-top:10px}}.body--revestive .subsite-styles footer{font-size:9px;line-height:12px;color:#00412c}.body--revestive .subsite-styles footer .footer__quick-links a{color:#00412c;text-decoration:none;font-size:.7rem}.body--revestive .subsite-styles footer .flex-break{flex-basis:100%;height:0}@media screen and (min-width:1200px){.body--revestive .subsite-styles footer .flex-break{display:none}}.body--revestive .subsite-styles footer .container--legal_assets-text{display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.body--revestive .subsite-styles footer .container--legal_assets-text{flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:wrap}}.body--revestive .subsite-styles footer .container--takeda-logo{width:120px;margin-bottom:20px}@media screen and (min-width:1200px){.body--revestive .subsite-styles footer .container--takeda-logo{width:80px;margin-right:20px}}.body--revestive .subsite-styles footer .container--takeda-legal{width:100%;max-width:360px}@media screen and (min-width:768px){.body--revestive .subsite-styles footer .container--takeda-legal{max-width:300px}}@media screen and (min-width:992px){.body--revestive .subsite-styles footer .container--takeda-legal{width:300px;margin-right:20px}}@media screen and (min-width:1200px){.body--revestive .subsite-styles footer .container--takeda-legal{max-width:230px;margin-right:20px}}.body--revestive .subsite-styles footer .container--takeda-trademark{width:100%;max-width:360px}@media screen and (min-width:768px){.body--revestive .subsite-styles footer .container--takeda-trademark{max-width:300px}}@media screen and (min-width:992px){.body--revestive .subsite-styles footer .container--takeda-trademark{width:300px;margin-right:20px}}@media screen and (min-width:1200px){.body--revestive .subsite-styles footer .container--takeda-trademark{width:340px;max-width:340px;margin-right:20px}}.body--revestive .subsite-styles footer .container--takeda-legals-asset{width:380px;max-width:100%}.body--revestive .subsite-styles footer.pre-din-footer .container--takeda-legal{width:100%;max-width:360px}@media screen and (min-width:768px){.body--revestive .subsite-styles footer.pre-din-footer .container--takeda-legal{max-width:550px}}@media screen and (min-width:992px){.body--revestive .subsite-styles footer.pre-din-footer .container--takeda-legal{margin-right:20px}}@media screen and (min-width:1200px){.body--revestive .subsite-styles footer.pre-din-footer .container--takeda-legal{max-width:600px;margin-right:20px}}.body--revestive .subsite-styles .section__revestive-login{background:url(/themes/custom/consolidation/images/revestive/revestive-landing-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;padding-top:3rem}.body--revestive .subsite-styles .section__revestive-login p{font-size:17px}.body--revestive .subsite-styles .section__revestive-login .container-row__login{margin-bottom:0;padding-bottom:5rem}.body--revestive .subsite-styles .section__revestive-login .paragraph--type--hcp-login-form,.body--revestive .subsite-styles .section__revestive-login .paragraph--type--patient-login-form{border:none;border-radius:0;background-color:transparent;box-shadow:none;height:100%;margin-top:0;padding-top:4rem}.body--revestive .subsite-styles .section__revestive-login .paragraph--type--hcp-login-form .form-body,.body--revestive .subsite-styles .section__revestive-login .paragraph--type--patient-login-form .form-body{background-color:#fff}.body--revestive .subsite-styles .section__revestive-login .paragraph--type--hcp-login-form .form-body strong,.body--revestive .subsite-styles .section__revestive-login .paragraph--type--patient-login-form .form-body strong{font-size:20px;color:#009ddc;font-weight:700;display:block;margin-bottom:10px}.body--revestive .subsite-styles .section__revestive-login .paragraph--type--hcp-login-form .form-body input.form-submit,.body--revestive .subsite-styles .section__revestive-login .paragraph--type--patient-login-form .form-body input.form-submit{box-shadow:none;text-transform:capitalize}.body--revestive .subsite-styles .section__revestive-login .paragraph--type--hcp-login-form .form-body a,.body--revestive .subsite-styles .section__revestive-login .paragraph--type--patient-login-form .form-body a{color:#008a5e;text-decoration:underline}@media screen and (min-width:1200px){.body--revestive .subsite-styles .section__revestive-login .paragraph--type--hcp-login-form .form-body,.body--revestive .subsite-styles .section__revestive-login .paragraph--type--patient-login-form .form-body{min-height:480px}}.body--revestive .subsite-styles .section__revestive-login .paragraph--type--hcp-login-form h2,.body--revestive .subsite-styles .section__revestive-login .paragraph--type--patient-login-form h2{background-color:#008a5e;font-size:32px;line-height:1;font-weight:200;margin-top:0;border-radius:0;padding-bottom:2rem;min-height:100px}@media screen and (min-width:1200px){.body--revestive .subsite-styles .section__revestive-login .paragraph--type--hcp-login-form h2,.body--revestive .subsite-styles .section__revestive-login .paragraph--type--patient-login-form h2{padding-left:4rem;padding-right:4rem}}.body--revestive .subsite-styles .section__revestive-login .paragraph--type--hcp-login-form input.form-submit,.body--revestive .subsite-styles .section__revestive-login .paragraph--type--patient-login-form input.form-submit{border-radius:0;box-shadow:3px 3px 3px 0 rgba(0,0,0,.25)}.body--revestive .subsite-styles .section__revestive-login .paragraph--type--hcp-login-form .js-form-item input,.body--revestive .subsite-styles .section__revestive-login .paragraph--type--patient-login-form .js-form-item input{border-radius:0;background-color:#efefef;border:none}.body--revestive .subsite-styles .section__revestive-login .paragraph--type--patient-login-form h2:before{background-image:url(/themes/custom/consolidation/images/revestive/login-patient-icon.png)!important}.body--revestive .subsite-styles .section__revestive-login .paragraph--type--hcp-login-form h2:before{background-image:url(/themes/custom/consolidation/images/revestive/login-hcp-icon.png)!important}.body--revestive .subsite-styles .section__revestive-login--header{position:relative;overflow-x:hidden;padding:2.5rem 0}.body--revestive .subsite-styles .section__revestive-login--header .paragraph--type--media-image{display:none}.body--revestive .subsite-styles .section__revestive-login--header h1{text-align:center;color:#008a5e;font-size:30px;font-weight:400}.body--revestive .subsite-styles .section__revestive-login--header h1 strong{font-size:40px;font-weight:400;color:#f8971d}@media screen and (min-width:1200px){.body--revestive .subsite-styles .section__revestive-login--header{padding:4rem 0 3rem}.body--revestive .subsite-styles .section__revestive-login--header .section-content>div{display:flex;justify-content:space-between}.body--revestive .subsite-styles .section__revestive-login--header .paragraph--type--media-image{display:block;width:310px;position:relative;top:-1rem}.body--revestive .subsite-styles .section__revestive-login--header h1{text-align:left;font-size:46px;line-height:1}.body--revestive .subsite-styles .section__revestive-login--header h1 strong{font-size:62px}}.body--revestive .subsite-styles .index{background-image:url(/images/login-bg.png);background-color:#00412c;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:70px}.body--revestive .subsite-styles .index .revestive-logo{width:300px}.body--revestive .subsite-styles .index .btn-lang{position:absolute;top:20px;right:50%;transform:translateX(50%)}@media screen and (min-width:575px){.body--revestive .subsite-styles .index{padding-top:0}.body--revestive .subsite-styles .index .btn-lang{top:20px;right:30px;transform:translateX(0)}}@media screen and (min-width:992px){.body--revestive .subsite-styles .index .login-card{min-height:460px}}@media screen and (min-width:1200px){.body--revestive .subsite-styles .index .login-card{min-height:440px}}.body--revestive .subsite-styles .cookie-policy table{font-size:80%;word-break:break-word}.body--revestive .subsite-styles .cookie-policy table td,.body--revestive .subsite-styles .cookie-policy table th{padding:8px 10px}.body--revestive .subsite-styles .cookie-policy table td:first-of-type,.body--revestive .subsite-styles .cookie-policy table td:last-of-type,.body--revestive .subsite-styles .cookie-policy table th:first-of-type,.body--revestive .subsite-styles .cookie-policy table th:last-of-type{width:33%}.body--revestive .subsite-styles .cookie-policy table th{background-color:#f2f2f2;border-right:1px solid #fff;color:#58595b;font-style:italic}.body--revestive .subsite-styles .cookie-policy table th:last-of-type{border-right:none}.body--revestive .subsite-styles .cookie-policy table td{border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6}.body--revestive .subsite-styles .cookie-policy table td:last-of-type{border-right:none}.body--revestive .subsite-styles .cookie-policy table a{color:#00412c}@media screen and (min-width:992px){.body--revestive .subsite-styles .cookie-policy table td:first-of-type,.body--revestive .subsite-styles .cookie-policy table td:last-of-type,.body--revestive .subsite-styles .cookie-policy table th:first-of-type,.body--revestive .subsite-styles .cookie-policy table th:last-of-type{width:20%}}.body--revestive .subsite-styles .onepath .onepath--container{background-color:#fff;border:1px solid #009ddc}.body--revestive .subsite-styles .onepath .onepath--container .onepath--header{padding:20px;border-bottom:1px solid #009ddc}.body--revestive .subsite-styles .onepath .onepath--container .onepath--body{display:flex;flex-direction:column;flex-wrap:wrap}.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text{display:flex;flex-direction:column;font-family:"Typold W00 Medium"}.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text .onepath--item_img{padding:30px;display:flex;justify-content:center}.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text .onepath--item_img img{width:150px;height:100%}.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text .onepath--item_text{position:relative;padding:20px;text-align:center;border-bottom:1px solid #009ddc}.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text .onepath--item_text:after{content:"";position:absolute;top:0;right:10%;width:80%;height:1px;border-bottom:2px solid #ddd}.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text:last-child .onepath--item_text{border-bottom:none}@media screen and (min-width:768px){.body--revestive .subsite-styles .onepath .onepath--container .onepath--body{flex-direction:row}.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text{width:50%}.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text .onepath--item_img{border-top:1px solid #009ddc}.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text .onepath--item_text{border-bottom:none}.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text:nth-child(even){border-left:1px solid #009ddc}.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text:first-child .onepath--item_img,.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text:nth-child(2) .onepath--item_img{border-top:none}}@media screen and (min-width:1200px){.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text{flex-direction:row}.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text .onepath--item_img{position:relative;width:33%;border-bottom:none;border-top:none;border-right:1px solid #009ddc;background:linear-gradient(to right,#fff 85%,#f2f9f7)}.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text .onepath--item_img:after{content:"";position:absolute;top:0;right:0;width:35%;height:1px;border-bottom:2px solid #ddd}.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text .onepath--item_text{width:66%;text-align:left;display:flex;align-items:center}.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text .onepath--item_text:after{width:85%;left:0}.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text:first-child .onepath--item_img::after,.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text:first-child .onepath--item_text::after,.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text:nth-child(2) .onepath--item_img::after,.body--revestive .subsite-styles .onepath .onepath--container .onepath--body .onepath--item_img-text:nth-child(2) .onepath--item_text::after{display:none}}.body--revestive .subsite-styles .resources #dwld--section-1,.body--revestive .subsite-styles .resources #dwld--section-2,.body--revestive .subsite-styles .resources #dwld--section-3{border-bottom:2px solid #ededed}@media screen and (min-width:992px){.body--revestive .subsite-styles .resources #dwld--section-1,.body--revestive .subsite-styles .resources #dwld--section-2,.body--revestive .subsite-styles .resources #dwld--section-3{border-bottom:none;position:relative}.body--revestive .subsite-styles .resources #dwld--section-1:after{content:"";position:absolute;top:30px;right:0;width:1px;height:450px;border-right:2px solid #ededed}.body--revestive .subsite-styles .resources #dwld--section-3{border-top:2px solid #ededed}}@media screen and (min-width:1200px){.body--revestive .subsite-styles .resources #dwld--section-1:after{right:20px}}.body--revestive .subsite-styles .resources h1{max-width:400px;text-align:center}.body--revestive .subsite-styles .dwld--container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.body--revestive .subsite-styles .dwld--container a:hover{text-decoration:none}.body--revestive .subsite-styles .dwld--container .dwld--item_img-text{display:flex;flex-direction:column;align-items:center;width:240px;padding:15px}.body--revestive .subsite-styles .dwld--container .dwld--item_img-text .dwld--item_img{position:relative}.body--revestive .subsite-styles .dwld--container .dwld--item_img-text .dwld--item_img img{width:100%}.body--revestive .subsite-styles .dwld--container .dwld--item_img-text .dwld--item_img:after{content:"";position:absolute;bottom:-30px;left:calc(50% - 25px);width:50px;height:50px;background-image:url(/images/resources/dwld--icon.png);background-position:center;background-repeat:no-repeat;background-size:contain}.body--revestive .subsite-styles .dwld--container .dwld--item_img-text .dwld--item_text{width:100%;text-align:center;font-family:"Typold W00 Medium";margin-top:30px;color:#00412c}.body--revestive .subsite-styles .dwld--container .dwld--item_img-text:hover{cursor:pointer}.body--revestive .subsite-styles .dwld--container .dwld--item_img-text:hover .dwld--item_img:after{animation-name:bounce;animation-timing-function:ease;animation-duration:2s;animation-iteration-count:infinite}.body--revestive .subsite-styles .safety-profile .table--ae{display:flex;flex-direction:column;border-top:2px solid #009ddc;margin:25px 0}.body--revestive .subsite-styles .safety-profile .table--ae .table--ae-li{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #7e7f75}.body--revestive .subsite-styles .safety-profile .table--ae .table--ae-li .table--ae-li_event{flex:0 0 75%;padding:10px 20px;text-align:center}.body--revestive .subsite-styles .safety-profile .table--ae .table--ae-li .table--ae-li_percent{flex:0 0 25%;padding:10px 20px;text-align:center}.body--revestive .subsite-styles .safety-profile .table--ae .table--ae-li:last-child{border-bottom:none}.body--revestive .subsite-styles .dosing .img--daily-dose{width:500px}.body--revestive .subsite-styles .dosing .calc--inj-container{background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.3);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:10px;padding:12px}.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-volume,.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-weight{background-color:#cee8e0;padding:15px;display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-volume label,.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-weight label{display:block;font-family:"Typold W00 Book";font-size:21px;line-height:22px;text-align:center;color:#009ddc;margin-bottom:15px}.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-volume input,.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-volume select,.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-weight input,.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-weight select{width:90%;min-height:70px;max-width:450px;border:none;text-align:center;font-size:22px;font-family:"Typold W00 Book";color:#008a5e}.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-weight{margin-bottom:12px}.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-weight .calc--inj-weight_img{margin-bottom:15px}.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-weight .calc--inj-weight_input{width:100%}@media screen and (min-width:1200px){.body--revestive .subsite-styles .dosing .calc--inj-container{flex-direction:row;align-items:stretch}.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-volume input,.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-volume select,.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-weight input,.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-weight select{max-width:200px}.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-weight{flex-direction:row;margin-bottom:0;margin-right:12px;flex:0 0 54%}.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-weight .calc--inj-weight_img{margin-bottom:0}.body--revestive .subsite-styles .dosing .calc--inj-container .calc--inj-volume{flex:0 0 44%}}.body--revestive .subsite-styles .dosing__resource-container img{max-width:260px}.body--revestive .subsite-styles .dosing__resource-container .resources-container__arrow{display:inline;position:relative;bottom:30px;width:30%}.body--revestive .subsite-styles .dosing__resource-container a{text-decoration:none}.body--revestive .subsite-styles .dosing__resource-container a p{position:relative;bottom:10px}.body--revestive .subsite-styles .dosing__resource-container a:hover{cursor:pointer}.body--revestive .subsite-styles .dosing__resource-container a:hover .resources-container__arrow{animation-name:bounce;animation-timing-function:ease;animation-duration:2s;animation-iteration-count:infinite}.body--revestive .subsite-styles .secondary-endpoints .border-responsive_bottom-to-right{border-bottom:2px solid #ededed}@media screen and (min-width:992px){.body--revestive .subsite-styles .secondary-endpoints .border-responsive_bottom-to-right{border-bottom:none;position:relative}.body--revestive .subsite-styles .secondary-endpoints .border-responsive_bottom-to-right:after{content:"";width:2px;height:450px;background-color:#ededed;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.body--revestive .subsite-styles .secondary-endpoints .mean-reductions_container{width:250px;display:flex;justify-content:center;align-items:center;border-top:2px solid #ededed;overflow:hidden;height:0}.body--revestive .subsite-styles .secondary-endpoints .mean-reductions_container .flag{position:relative;width:200px;height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#009ddc;background:linear-gradient(180deg,#009ddc 0,#008a5e 100%)}.body--revestive .subsite-styles .secondary-endpoints .mean-reductions_container .flag:before{content:"";position:absolute;bottom:0;left:0;width:0;height:0;border-style:solid;border-width:40px 0 0 100px;border-color:transparent transparent transparent #fff}.body--revestive .subsite-styles .secondary-endpoints .mean-reductions_container .flag:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 40px 100px;border-color:transparent transparent #fff transparent}.body--revestive .subsite-styles .secondary-endpoints .mean-reductions_container .flag .number{font-family:"Typold W00 Light";font-size:70px;line-height:70px;color:#fff;letter-spacing:-3px;margin-bottom:8px}.body--revestive .subsite-styles .secondary-endpoints .mean-reductions_container .flag .text{font-family:"Typold W00 Light";font-size:20px;line-height:22px;color:#fff;margin-bottom:40px}.body--revestive .subsite-styles .secondary-endpoints .mean-reductions_container.post-animate{transition-property:height;transition-duration:1.5s;transition-delay:.8s;height:202px}.body--revestive .subsite-styles .secondary-endpoints .header_patients-weaned{margin-bottom:35px}.body--revestive .subsite-styles .secondary-endpoints .patients-weaned_container{width:200px;height:0;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border:1px solid #ededed;box-shadow:0 3px 6px 0 rgba(0,0,0,.3)}.body--revestive .subsite-styles .secondary-endpoints .patients-weaned_container .number{font-family:"Typold W00 Light";font-size:70px;line-height:70px;color:#008a5e;letter-spacing:-3px;margin-bottom:8px}.body--revestive .subsite-styles .secondary-endpoints .patients-weaned_container .text{font-family:"Typold W00 Light";font-size:20px;line-height:22px;color:#008a5e;margin-bottom:40px}.body--revestive .subsite-styles .secondary-endpoints .patients-weaned_container.post-animate{transition-property:height;transition-duration:1.5s;transition-delay:.8s;height:200px}.body--revestive .subsite-styles .secondary-endpoints .rev-mg-kg-day_text{color:#008a5e;font-size:18px;line-height:22px;margin-bottom:25px}.body--revestive .subsite-styles .how-revestive-works .revestive-glp_wrapper .revestive-glp_container{position:relative;background-image:url(/themes/custom/consolidation/images/revestive/how-revestive-works/revestive_glp_bg_mobile.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:300px;padding-top:205%;margin-top:60px}.body--revestive .subsite-styles .how-revestive-works .revestive-glp_wrapper .revestive-glp_container img{position:absolute;top:0;left:50%;transform:translateX(-50%);width:230px}.body--revestive .subsite-styles .how-revestive-works .revestive-glp_wrapper .revestive-glp_container img.revestive-glp_revestive-img{top:240px;opacity:0}.body--revestive .subsite-styles .how-revestive-works .revestive-glp_wrapper .revestive-glp_container img.revestive-glp_glp-img{top:-90px;opacity:0}.body--revestive .subsite-styles .how-revestive-works .revestive-glp_wrapper .revestive-glp_container.post-animate img.revestive-glp_revestive-img{transition-property:top,opacity;transition-duration:.8s;transition-delay:2s;top:280px;opacity:1}.body--revestive .subsite-styles .how-revestive-works .revestive-glp_wrapper .revestive-glp_container.post-animate img.revestive-glp_glp-img{transition-property:top,opacity;transition-duration:.8s;transition-delay:1s;top:-50px;opacity:1}@media screen and (min-width:992px){.body--revestive .subsite-styles .how-revestive-works .revestive-glp_wrapper{width:100%}.body--revestive .subsite-styles .how-revestive-works .revestive-glp_wrapper .revestive-glp_container{width:100%;background-image:url(/themes/custom/consolidation/images/revestive/how-revestive-works/revestive_glp_bg.png);padding-top:30%}.body--revestive .subsite-styles .how-revestive-works .revestive-glp_wrapper .revestive-glp_container img{width:28%}.body--revestive .subsite-styles .how-revestive-works .revestive-glp_wrapper .revestive-glp_container img.revestive-glp_revestive-img{top:-90px;opacity:0;left:69%}.body--revestive .subsite-styles .how-revestive-works .revestive-glp_wrapper .revestive-glp_container img.revestive-glp_glp-img{top:-90px;opacity:0;left:31%}.body--revestive .subsite-styles .how-revestive-works .revestive-glp_wrapper .revestive-glp_container.post-animate img.revestive-glp_revestive-img{top:-50px;opacity:1}.body--revestive .subsite-styles .how-revestive-works .revestive-glp_wrapper .revestive-glp_container.post-animate img.revestive-glp_glp-img{top:-50px;opacity:1}}.body--revestive .subsite-styles .how-revestive-works .sequence_container{text-align:center;padding:30px;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.3);font-family:"Typold W00 Book";font-size:20px;line-height:28px}.body--revestive .subsite-styles .how-revestive-works .sequence_container .hr--blue-green_gradient{width:100%;height:6px;background:#009ddc;background:linear-gradient(90deg,#009ddc 0,#008a5e 100%);margin:30px 0 20px 0}.body--revestive .subsite-styles .how-revestive-works .sequence_container .sequence_text{font-family:"Typold W00 Light";font-size:40px;line-height:42px;word-break:break-all;margin-bottom:30px;overflow-y:hidden}.body--revestive .subsite-styles .how-revestive-works .sequence_container .sequence_text span{font-family:"Typold W00 Medium";color:#008a5e;text-decoration:underline;position:relative;top:-55px;opacity:0}.body--revestive .subsite-styles .how-revestive-works .sequence_container.post-animate .sequence_text span{transition-property:top,opacity;transition-duration:1s;transition-delay:.8s;top:0;opacity:1}.body--revestive .subsite-styles .how-revestive-works .sequence_container.post-animate .sequence_text span.seq-text_g{transition-delay:1.8s}.body--revestive .subsite-styles .how-revestive-works .villus-crypt_container{position:relative;display:flex;justify-content:center;align-items:center}.body--revestive .subsite-styles .how-revestive-works .villus-crypt_container .villus-crypt_overflow-hidden{position:relative;overflow:hidden;width:280px;height:280px;border:10px solid #fff;box-shadow:0 0 0 3px #009ddc;border-radius:50%;transform:rotateZ(0)}.body--revestive .subsite-styles .how-revestive-works .villus-crypt_container .villus-crypt_overflow-hidden #img--villus-crypt{margin-top:-180px;transform:rotateX(50deg)}.body--revestive .subsite-styles .how-revestive-works .villus-crypt_container #img--villus-crypt_indicators{position:absolute;width:200px;height:auto;top:-35px;left:50%;transform:translateX(-50%);opacity:0}.body--revestive .subsite-styles .how-revestive-works .villus-crypt_container #img--villus-crypt_indicators.img--villus-crypt_indicators-fr{top:-55px}.body--revestive .subsite-styles .how-revestive-works .villus-crypt_container.post-animate #img--villus-crypt{transition:2s ease-in-out transform;transition-delay:.5s;transform:rotateX(0)}.body--revestive .subsite-styles .how-revestive-works .villus-crypt_container.post-animate #img--villus-crypt_indicators{transition:2s ease-in-out opacity;transition-delay:.5s;opacity:1}.body--revestive .subsite-styles .homepage{padding-top:0}.body--revestive .subsite-styles .homepage .homepage-header{position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_green-bg{display:flex;justify-content:center;position:relative;min-height:100px;width:100%;background-image:url(/themes/custom/consolidation/images/revestive/homepage/homepage-green-bg.jpg);background-color:#00412c;background-position:center;background-repeat:no-repeat;background-size:cover}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;max-width:450px;margin-top:30px}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav a:hover{text-decoration:none}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav .nav--item_img-text{display:flex;flex-direction:column;align-items:center;width:125px;margin:0 10px 10px 10px}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav .nav--item_img-text .nav--item_text{text-align:center;font-family:"Typold W00 Regular";font-size:13px;line-height:18px;color:#00412c;margin-top:20px;width:100%}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav .nav--item_img-text .nav--item_text h4{color:#f8971d!important;font-size:18px}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav .nav--item_img-text .nav--item_text h4 a{color:#f8971d!important}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav .nav--item_img-text .nav--item_text p{line-height:1.2}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav .nav--item_img-text .nav--item_img{transition:transform .3s ease-in-out;transform:scale(1);width:100%;height:100%}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav .nav--item_img-text:hover{cursor:pointer}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav .nav--item_img-text:hover .nav--item_img{transform:scale(1.1)}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav.homepage-header_nav--hcp .nav--item_img-text .nav--item_text h4{color:#00412c!important;font-size:18px}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav.homepage-header_nav--hcp .nav--item_img-text .nav--item_text h4 a{color:#00412c!important}@media screen and (min-width:768px){.body--revestive .subsite-styles .homepage .homepage-header{margin-bottom:200px}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_green-bg{min-height:380px}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav{position:absolute;bottom:-130px;left:50%;transform:translateX(-50%);max-width:750px;width:750px}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav.homepage-header_nav--hcp{max-width:unset;width:100%}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav.homepage-header_nav--hcp_fr{bottom:-175px}}@media screen and (min-width:992px){.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_green-bg .hero_side{position:absolute;left:0;top:30px;width:300px}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_green-bg .logo-container{position:absolute;top:0;left:29%}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav{left:calc(33% + 300px)}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav.homepage-header_nav--hcp_fr{bottom:-175px}}@media screen and (min-width:1200px){.body--revestive .subsite-styles .homepage .homepage-header{margin-bottom:240px}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_green-bg{min-height:460px}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_green-bg .hero_side{position:absolute;left:0;top:50px;width:425px}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_green-bg .logo-container{position:absolute;top:20px;left:450px}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav{right:unset;left:450px;transform:translateX(0);bottom:-115px;width:720px;max-width:800px;justify-content:space-around}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav .nav--item_img-text{width:200px;margin:7px}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav .nav--item_img-text .nav--item_text{font-size:15px}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav.homepage-header_nav--hcp{left:490px;width:53%;justify-content:center;gap:2rem}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav.homepage-header_nav--hcp .nav--item_img-text{width:unset;margin:0;flex:1}.body--revestive .subsite-styles .homepage .homepage-header .homepage-header_nav.homepage-header_nav--hcp_fr{bottom:-145px}}.body--revestive .subsite-styles .homepage .homepage_safety-info{display:flex;flex-direction:row;flex-wrap:wrap;border:4px solid #008a5e;background-color:#edf7f3;padding:20px 15px;margin:10px}.body--revestive .subsite-styles .homepage.homepage--patient .onepath--btn{max-width:300px}@media screen and (min-width:768px){.body--revestive .subsite-styles .homepage.homepage--patient .homepage-header{margin-bottom:360px}.body--revestive .subsite-styles .homepage.homepage--patient .homepage-header .homepage-header_green-bg{min-height:270px}.body--revestive .subsite-styles .homepage.homepage--patient .homepage-header .homepage-header_green-bg .logo-container{top:10px}.body--revestive .subsite-styles .homepage.homepage--patient .homepage-header .homepage-header_nav{bottom:-280px}}@media screen and (min-width:992px){.body--revestive .subsite-styles .homepage.homepage--patient .homepage-header{margin-bottom:360px}.body--revestive .subsite-styles .homepage.homepage--patient .homepage-header .homepage-header_green-bg{min-height:270px}.body--revestive .subsite-styles .homepage.homepage--patient .homepage-header .homepage-header_green-bg .logo-container{top:10px}.body--revestive .subsite-styles .homepage.homepage--patient .homepage-header .homepage-header_nav{bottom:-280px}}@media screen and (min-width:1200px){.body--revestive .subsite-styles .homepage.homepage--patient .homepage-header{margin-bottom:380px}.body--revestive .subsite-styles .homepage.homepage--patient .homepage-header .homepage-header_green-bg{min-height:300px}.body--revestive .subsite-styles .homepage.homepage--patient .homepage-header .homepage-header_green-bg .logo-container{top:50px}.body--revestive .subsite-styles .homepage.homepage--patient .homepage-header .homepage-header_nav{bottom:-350px}}.body--revestive .subsite-styles .homepage .onepath_image{width:200px}.body--revestive .subsite-styles .study-design .container--white-bg_green-brdr,.body--revestive .subsite-styles .study-design .container--white-bg_green-brdr_2{background-color:#fff;border:2px solid #008a5e;text-align:center;padding:20px}.body--revestive .subsite-styles .study-design .container--white-bg_green-brdr p,.body--revestive .subsite-styles .study-design .container--white-bg_green-brdr_2 p{margin-bottom:0}.body--revestive .subsite-styles .study-design .container--white-bg_green-brdr_2{min-height:175px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px}.body--revestive .subsite-styles .study-design .container--white-bg_green-brdr_2 .header-1{font-family:"Typold W00 Book";font-size:24px;line-height:32px;margin-bottom:0;color:#00412c}.body--revestive .subsite-styles .study-design .container--white-bg_green-brdr_2 .header-2{font-family:"Typold W00 Book";font-size:28px;line-height:32px;margin-bottom:10px;color:#009ddc}.body--revestive .subsite-styles .study-design .arrow_down{position:absolute;top:-80px;left:45%;display:none}.body--revestive .subsite-styles .study-design .arrow_down-right{position:absolute;width:10%;top:20%;left:-12%}@media screen and (min-width:992px){.body--revestive .subsite-styles .study-design .arrow_down{display:block}.body--revestive .subsite-styles .study-design .arrow_down-right{position:absolute;top:20%;left:-20px;display:none}}.body--revestive .subsite-styles .steps2-study-results .pie-charts{position:relative;display:flex;justify-content:space-around;flex-wrap:wrap}.body--revestive .subsite-styles .steps2-study-results .pie-charts:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:calc(100% - 40px);border-top:3px solid #f8971d}.body--revestive .subsite-styles .steps2-study-results .pie-charts .piechart_container{position:relative;margin:15px;width:260px;height:260px;background-color:#fafafa;border-radius:50%}.body--revestive .subsite-styles .steps2-study-results .pie-charts .piechart_container .piechart_svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:250px;height:250px;overflow:hidden;border-radius:50%}.body--revestive .subsite-styles .steps2-study-results .pie-charts .piechart_container .piechart_svg circle{fill:transparent;stroke-width:50%;stroke-dasharray:160,300;transition:stroke-dasharray 3s ease;transition-delay:.5s;stroke:#fafafa;transform-origin:center;transform:rotate(-90deg) rotateX(179deg)}.body--revestive .subsite-styles .steps2-study-results .pie-charts .piechart_container .piechart_text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:170px;height:170px;background-color:#fff;border-radius:50%;text-align:center;padding:22px}.body--revestive .subsite-styles .steps2-study-results .pie-charts .piechart_container:after{content:"";position:absolute;top:0;left:0;width:260px;height:260px;border:12px solid #efefef;border-radius:50%}.body--revestive .subsite-styles .steps2-study-results .pie-charts .piechart1_container.animate circle{stroke-dasharray:50,300}.body--revestive .subsite-styles .steps2-study-results .pie-charts .piechart2_container.animate circle{stroke-dasharray:60,300}.body--revestive .subsite-styles .steps2-study-results .pie-charts .piechart3_container.animate circle{stroke-dasharray:105,300}.body--revestive .subsite-styles .accessibility-policy table{width:100%;font-size:80%;word-break:break-word;margin-bottom:2rem}.body--revestive .subsite-styles .accessibility-policy table td,.body--revestive .subsite-styles .accessibility-policy table th{padding:8px 10px}.body--revestive .subsite-styles .accessibility-policy table td:first-of-type,.body--revestive .subsite-styles .accessibility-policy table th:first-of-type{width:65%}.body--revestive .subsite-styles .accessibility-policy table td:last-of-type,.body--revestive .subsite-styles .accessibility-policy table th:last-of-type{width:35%}.body--revestive .subsite-styles .accessibility-policy table td{border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6}.body--revestive .subsite-styles .accessibility-policy table td:last-of-type{border-right:none}.body--revestive .subsite-styles .accessibility-policy table .table--header td{background-color:#00412c;color:#fff}.body--revestive .subsite-styles .accessibility-policy table .table--sub-header td{background-color:#f8f8f8}.body--revestive .subsite-styles .accessibility-policy table a{color:#00412c}@media screen and (min-width:992px){.body--revestive .subsite-styles .accessibility-policy table td:first-of-type,.body--revestive .subsite-styles .accessibility-policy table th:first-of-type{width:75%}.body--revestive .subsite-styles .accessibility-policy table td:last-of-type,.body--revestive .subsite-styles .accessibility-policy table th:last-of-type{width:25%}}.body--revestive .subsite-styles .about-sbs__container.background__green-gradient{background:linear-gradient(to top,#fff 70%,#e5f3ef)}.body--revestive .subsite-styles .about-sbs__container img{width:100%;max-width:520px}.body--revestive .subsite-styles .about-sbs__container hr{border-top:solid #f1f1f1 2px}.body--revestive .subsite-styles .about-sbs__container .callout-description,.body--revestive .subsite-styles .about-sbs__container .sbs-footnote{font-size:.75rem;font-family:"Typold W00 Regular"}.body--revestive .subsite-styles .about-sbs__container #carouselJejunoFade{margin-bottom:100px}.body--revestive .subsite-styles .about-sbs__container #carouselJejunoFade .carouselBtn-container{position:absolute;top:107%}.body--revestive .subsite-styles .about-sbs__container #carouselJejunoFade .carouselBtn-circle{border:2px solid rgba(0,0,0,.65);border-radius:50%;width:51px;height:51px;margin:auto}.body--revestive .subsite-styles .about-sbs__container #carouselJejunoFade .carouselPlayBtn{border:0;background:0 0;box-sizing:border-box;width:0;height:28px;padding:0;border-color:transparent transparent transparent rgba(0,0,0,.65);transition:.1s all ease;cursor:pointer;border-style:solid;border-width:15px 0 15px 25px;margin:8px 0 0 5px}.body--revestive .subsite-styles .about-sbs__container #carouselJejunoFade .carouselPlayBtn.pause-icon{border-style:double;border-width:0 0 0 25px;margin:9px 0 0 0}.body--revestive .subsite-styles .about-sbs__container #carouselJejunoFade .carouselPlayBtn:hover{border-color:transparent transparent transparent rgba(0,0,0,.25)}.body--revestive .subsite-styles .about-sbs__container #carouselJejunoFade .carouselPlayBtn:focus{outline:0}.body--revestive .subsite-styles .about-sbs__container #carouselJejunoFade .carousel-indicators{top:97%;padding-left:0}.body--revestive .subsite-styles .about-sbs__container #carouselJejunoFade .carousel-indicators li{background-color:rgba(0,0,0,.25);width:18px;height:18px;margin:0 5px 0 5px;border-radius:50%}.body--revestive .subsite-styles .about-sbs__container #carouselJejunoFade .carousel-indicators li:after,.body--revestive .subsite-styles .about-sbs__container #carouselJejunoFade .carousel-indicators li:before{position:absolute;top:-10px;left:0;display:inline-block;width:100%;height:10px;content:""}.body--revestive .subsite-styles .about-sbs__container #carouselJejunoFade .carousel-indicators .active{background-color:rgba(0,0,0,.65)}.body--revestive .subsite-styles .carousel-item.active{transform:none!important;backface-visibility:visible!important}.body--revestive .subsite-styles .about-revestive__patient .col-md-6 .floating-img{position:relative;top:-150px;width:55%}@media screen and (max-width:768px){.body--revestive .subsite-styles .about-revestive__patient .col-md-6 .floating-img{top:0;width:45%;display:inline-block}}.body--revestive .subsite-styles .about-revestive__patient .onepath-logo{min-width:200px;max-width:200px}.body--revestive .subsite-styles .about-revestive__patient .img--revestive-box,.body--revestive .subsite-styles .about-revestive__patient .img--revestive-powder{position:absolute;top:80%;right:10%;width:18%}.body--revestive .subsite-styles .about-revestive__patient .img--revestive-box{right:30%}.body--revestive .subsite-styles .about-revestive__patient .medication-table .medication-table__header,.body--revestive .subsite-styles .about-revestive__patient .medication-table .medication-table__header--last{border-bottom:1px solid #009ddc;text-align:center}@media screen and (min-width:768px){.body--revestive .subsite-styles .about-revestive__patient .medication-table .medication-table__header,.body--revestive .subsite-styles .about-revestive__patient .medication-table .medication-table__header--last{background:linear-gradient(to right,#fff 50%,#f2f9f7);border-bottom:1px solid #cce7de;text-align:left}}.body--revestive .subsite-styles .about-revestive__patient .medication-table .medication-table__text,.body--revestive .subsite-styles .about-revestive__patient .medication-table .medication-table__text--last{background:linear-gradient(#f2f9f7,#fff 70%)}.body--revestive .subsite-styles .about-revestive__patient .medication-table .medication-table__text p,.body--revestive .subsite-styles .about-revestive__patient .medication-table .medication-table__text--last p{width:100%}@media screen and (min-width:768px){.body--revestive .subsite-styles .about-revestive__patient .medication-table .medication-table__text,.body--revestive .subsite-styles .about-revestive__patient .medication-table .medication-table__text--last{background:0 0;text-align:left;border-left:2px solid #009ddc;border-bottom:1px solid #cce7de}}@media screen and (min-width:768px){.body--revestive .subsite-styles .about-revestive__patient .medication-table .medication-table__header--last{border-bottom:none}}.body--revestive .subsite-styles .about-revestive__patient .medication-table .medication-table__text--last{border-bottom:none}.body--revestive .subsite-styles .onepath-table .onepath-table__img,.body--revestive .subsite-styles .onepath-table .onepath-table__img--last,.body--revestive .subsite-styles .onepath-table .warning-table__img,.body--revestive .subsite-styles .onepath-table .warning-table__img--last,.body--revestive .subsite-styles .warning-table .warning-table__img,.body--revestive .subsite-styles .warning-table .warning-table__img--last{border-bottom:1px solid #009ddc;text-align:center}.body--revestive .subsite-styles .onepath-table .onepath-table__img img,.body--revestive .subsite-styles .onepath-table .onepath-table__img--last img,.body--revestive .subsite-styles .onepath-table .warning-table__img img,.body--revestive .subsite-styles .onepath-table .warning-table__img--last img,.body--revestive .subsite-styles .warning-table .warning-table__img img,.body--revestive .subsite-styles .warning-table .warning-table__img--last img{width:50%}@media screen and (min-width:768px){.body--revestive .subsite-styles .onepath-table .onepath-table__img,.body--revestive .subsite-styles .onepath-table .onepath-table__img--last,.body--revestive .subsite-styles .onepath-table .warning-table__img,.body--revestive .subsite-styles .onepath-table .warning-table__img--last,.body--revestive .subsite-styles .warning-table .warning-table__img,.body--revestive .subsite-styles .warning-table .warning-table__img--last{background:linear-gradient(to right,#fff 85%,#f2f9f7);border-bottom:none;text-align:left}.body--revestive .subsite-styles .onepath-table .onepath-table__img img,.body--revestive .subsite-styles .onepath-table .onepath-table__img--last img,.body--revestive .subsite-styles .onepath-table .warning-table__img img,.body--revestive .subsite-styles .onepath-table .warning-table__img--last img,.body--revestive .subsite-styles .warning-table .warning-table__img img,.body--revestive .subsite-styles .warning-table .warning-table__img--last img{width:75%}.body--revestive .subsite-styles .onepath-table .onepath-table__img--last:after,.body--revestive .subsite-styles .onepath-table .onepath-table__img:after,.body--revestive .subsite-styles .onepath-table .warning-table__img--last:after,.body--revestive .subsite-styles .onepath-table .warning-table__img:after,.body--revestive .subsite-styles .warning-table .warning-table__img--last:after,.body--revestive .subsite-styles .warning-table .warning-table__img:after{content:"";position:absolute;width:65%;display:block;border-bottom:1px solid #cce7de;left:45%;bottom:0}}.body--revestive .subsite-styles .onepath-table .onepath-table__text,.body--revestive .subsite-styles .onepath-table .onepath-table__text--last,.body--revestive .subsite-styles .onepath-table .warning-table__text,.body--revestive .subsite-styles .onepath-table .warning-table__text--last,.body--revestive .subsite-styles .warning-table .warning-table__text,.body--revestive .subsite-styles .warning-table .warning-table__text--last{text-align:center;background:linear-gradient(#f2f9f7,#fff 85%)}.body--revestive .subsite-styles .onepath-table .onepath-table__text p,.body--revestive .subsite-styles .onepath-table .onepath-table__text--last p,.body--revestive .subsite-styles .onepath-table .warning-table__text p,.body--revestive .subsite-styles .onepath-table .warning-table__text--last p,.body--revestive .subsite-styles .warning-table .warning-table__text p,.body--revestive .subsite-styles .warning-table .warning-table__text--last p{width:100%}@media screen and (min-width:768px){.body--revestive .subsite-styles .onepath-table .onepath-table__text,.body--revestive .subsite-styles .onepath-table .onepath-table__text--last,.body--revestive .subsite-styles .onepath-table .warning-table__text,.body--revestive .subsite-styles .onepath-table .warning-table__text--last,.body--revestive .subsite-styles .warning-table .warning-table__text,.body--revestive .subsite-styles .warning-table .warning-table__text--last{background:0 0;text-align:left;border-left:1px solid #009ddc;border-bottom:1px solid #cce7de}}.body--revestive .subsite-styles .onepath-table .onepath-table__img--last:after,.body--revestive .subsite-styles .onepath-table .warning-table__img--last:after,.body--revestive .subsite-styles .warning-table .warning-table__img--last:after{display:none}.body--revestive .subsite-styles .onepath-table .onepath-table__text--last,.body--revestive .subsite-styles .onepath-table .warning-table__text--last,.body--revestive .subsite-styles .warning-table .warning-table__text--last{border-bottom:none}.body--revestive .subsite-styles .warning-content .warning-img{width:75%}@media screen and (max-width:992px){.body--revestive .subsite-styles .warning-content .warning-img{width:100%}}@media screen and (max-width:768px){.body--revestive .subsite-styles .warning-content .warning-img{width:50%}}.body--revestive .subsite-styles .proper-use--patient .col-12 img{width:100%}@media screen and (max-width:768px){.body--revestive .subsite-styles .proper-use--patient .col-12 img{width:50%}}@media screen and (max-width:575px){.body--revestive .subsite-styles .proper-use--patient .col-12 img{width:100%}}.body--revestive .subsite-styles .proper-use--patient .video-container{text-align:left}.body--revestive .subsite-styles .proper-use--patient .video-container .video-container__btn-container,.body--revestive .subsite-styles .proper-use--patient .video-container .video-container__btn-container--last{border-bottom:1px solid #cce7de;cursor:pointer}@media screen and (min-width:768px){.body--revestive .subsite-styles .proper-use--patient .video-container .video-container__btn-container,.body--revestive .subsite-styles .proper-use--patient .video-container .video-container__btn-container--last{border-bottom:none}}@media screen and (max-width:1045px){.body--revestive .subsite-styles .proper-use--patient .video-container .video-container__btn-container,.body--revestive .subsite-styles .proper-use--patient .video-container .video-container__btn-container--last{flex-direction:column;text-align:center}.body--revestive .subsite-styles .proper-use--patient .video-container .video-container__btn-container .video-container__btn-content,.body--revestive .subsite-styles .proper-use--patient .video-container .video-container__btn-container--last .video-container__btn-content{margin-left:0!important;align-self:stretch}}.body--revestive .subsite-styles .proper-use--patient .video-container .video-container__btn-container--last{border:0}.body--revestive .subsite-styles .proper-use--patient .video-container .video-container__btn{width:70px;min-width:70px;height:70px;border:1px solid #f8971d;border-radius:50%;text-align:center;padding:10px}.body--revestive .subsite-styles .proper-use--patient .video-container .video-container__btn img{width:70%}.body--revestive .subsite-styles .proper-use--patient .video-container .video-container__btn span{font-family:"Typold W00 Light";color:#f8971d;font-size:30px;line-height:20px}.body--revestive .subsite-styles .proper-use--patient .video-container .video-container__btn-content{display:inline-block}.body--revestive .subsite-styles .proper-use--patient .video-container .video-container__header{font-size:1.25rem;color:#f8971d}.body--revestive .subsite-styles .proper-use--patient .video-container .video-container__body{color:#00412c;font-size:.9rem}.body--revestive .subsite-styles .proper-use--patient .video-container .video-js .vjs-big-play-button{position:absolute;top:50%;left:50%;margin-left:-1.5em;margin-top:-1.5em;width:3em;height:3em;line-height:3em;border:none;border-radius:50%}.body--revestive .subsite-styles .proper-use--patient .video-container .video-js .vjs-big-play-button span.vjs-icon-placeholder:before{font-size:2em}.body--revestive .subsite-styles .proper-use--patient .video-container div.vjs-poster{background-color:#fff}.body--revestive .subsite-styles .proper-use--patient .video-container .vjs-title-bar{display:none}.body--revestive .subsite-styles .proper-use--patient .video-container .video-container__video .video-js{border:2px #f1f1f1 solid}.body--revestive .subsite-styles .proper-use--patient .instructions-container{background:linear-gradient(#f2f9f7,#fff 40%)}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-container__btn,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-container__btn--active,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--next,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--prev{width:40px;min-width:40px;height:40px;border:1px solid #f8971d;border-radius:50%;text-align:center;padding:5px;margin-right:2.5px;margin-left:2.5px}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-container__btn img,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-container__btn--active img,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn img,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--next img,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--prev img{width:70%}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-container__btn span,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-container__btn--active span,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn span,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--next span,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--prev span{font-family:"Typold W00 Light";color:#f8971d;font-size:1.25em;line-height:1em}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-container__btn .vial-icon_nav,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-container__btn--active .vial-icon_nav,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn .vial-icon_nav,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--next .vial-icon_nav,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--prev .vial-icon_nav{transform:translate(1px,-2px)}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-container__btn .vial-icon_menu,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-container__btn--active .vial-icon_menu,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn .vial-icon_menu,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--next .vial-icon_menu,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--prev .vial-icon_menu{transform:translate(0,-2px)}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-container__btn--active,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--next,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--prev{background-color:#f8971d}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-container__btn--active span,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn span,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--next span,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--prev span{color:#fff}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-container__player,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-container__player--home{min-height:470px}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-container__player--home{background-image:url(/themes/custom/consolidation/images/revestive/patient/proper-use-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-home{background-color:rgba(0,0,0,.4);min-height:470px}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-home .instructions-home__row,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-home .instructions-home__row--last{border-bottom:1px solid #fff;padding-bottom:15px;padding-top:15px;color:#fff;cursor:pointer}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-home .instructions-home__row .instructions-home__section,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-home .instructions-home__row--last .instructions-home__section{padding-left:10px;color:#fff}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-home .instructions-home__row--last{border:0}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-card-text h5{font-family:"Typold W00 Light";font-size:24px;color:#008a5e;margin-bottom:1rem}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--next,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--prev{width:35px;min-width:35px;height:35px}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn img,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--next img,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--prev img{width:70%;position:absolute;top:18%;left:19%}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--next,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--prev{background-image:url(/themes/custom/consolidation/images/revestive/patient/play-icon-white.png);background-repeat:no-repeat;background-position:60% 53%;background-size:60%}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__btn--prev{transform:scale(-1)}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__card,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__card--active{cursor:pointer;font-family:"Times New Roman",Times,serif}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__card--active:before,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__card:before{content:"○";font-size:30px;font-family:"Times New Roman",Times,serif;color:#bebebe}@media screen and (max-width:400px){.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__card--active:before,.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__card:before{font-size:20px}}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .instructions-controls__card--active:before{content:"●";font-family:"Times New Roman",Times,serif}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .indicator-container{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px}.body--revestive .subsite-styles .proper-use--patient .instructions-container .instructions-controls .indicator-container .indicator{border:none;width:unset}.body--revestive .subsite-styles .proper-use--patient .page-break__blue-line{border-top:solid #009ddc 1px;width:93%}.body--revestive .subsite-styles .proper-use--patient .page-break__grey-line{border-top:solid #f1f1f1 2px;width:100%}.body--revestive .subsite-styles .proper-use--patient .self-admin__download-text{bottom:20px!important}.body--revestive .subsite-styles .side-effects-table{border-collapse:collapse}.body--revestive .subsite-styles .side-effects-table p{font-size:.88rem}.body--revestive .subsite-styles .side-effects-table .side-effects-table__body-row{border-bottom:1px solid #cce7de}.body--revestive .subsite-styles .side-effects-table .side-effects-table__body-row--last{border-bottom:2px solid #009ddc}.body--revestive .subsite-styles .side-effects-table .side-effects-table__title{background-color:#009ddc}.body--revestive .subsite-styles .side-effects-table .side-effects-table__title h6{color:#fff;font-family:"Typold W00 Book"}.body--revestive .subsite-styles .side-effects-table .side-effects-table__header--symptom{border-right:1px solid #cce7de;border-bottom:1px solid #009ddc}.body--revestive .subsite-styles .side-effects-table .side-effects-table__header--doctor{border-right:1px solid #cce7de;border-bottom:1px solid #cce7de}.body--revestive .subsite-styles .side-effects-table .side-effects-table__header--doctor-severe{border-right:1px solid #cce7de;border-bottom:1px solid #009ddc}.body--revestive .subsite-styles .side-effects-table .side-effects-table__header--doctor-all-cases{border-bottom:1px solid #009ddc;border-right:1px solid #cce7de}.body--revestive .subsite-styles .side-effects-table .side-effects-table__header--stop{border-bottom:1px solid #009ddc}.body--revestive .subsite-styles .side-effects-table .side-effects-table__body--symptom-effect{background-color:#f2f9f7}.body--revestive .subsite-styles .side-effects-table .side-effects-table__body--doctor-all-cases,.body--revestive .subsite-styles .side-effects-table .side-effects-table__body--doctor-severe{border-right:1px solid #cce7de}.body--revestive .subsite-styles .side-effects-mobile .side-effects-mobile--common,.body--revestive .subsite-styles .side-effects-mobile .side-effects-mobile--row-last,.body--revestive .subsite-styles .side-effects-mobile .side-effects-mobile--uncommon{border-bottom:2px solid #009ddc}.body--revestive .subsite-styles .side-effects-mobile .side-effects-mobile--row{border-bottom:1px solid #cce7de}.body--revestive .subsite-styles .side-effects-mobile .side-effects-mobile--circle-cell{width:33px}.body--revestive .subsite-styles .side-effects-mobile .side-effects-mobile--symptom{background-color:#f2f9f7}.body--revestive .subsite-styles .side-effects-mobile .outer-circle{background-color:#f1eff4;width:20px;height:20px;position:relative;border:1px solid #000}.body--revestive .subsite-styles .side-effects-mobile .inner-circle{background-color:#009ddc;top:2px;left:2px;width:14px;height:14px;position:relative}.body--revestive .subsite-styles .side-effects-mobile .inner-x{font-size:1rem;position:relative;top:-4px;left:3px}.body--revestive .subsite-styles .side-effects-mobile .faded-option{opacity:.6}.body--revestive .subsite-styles .resource__injection-text p{font-size:.8rem}.body--revestive .subsite-styles .support-resources__container .resources-container__resource img{max-width:190px}.body--revestive .subsite-styles .onepath-table h5.mb-0{font-size:1.6rem}.body--revestive .subsite-styles .onepath-table .onepath-table-col{border-left:1px solid #009ddc;border-bottom:1px solid #009ddc}@media screen and (max-width:767.98px){.body--revestive .subsite-styles .onepath-table .onepath-table-col{border-left:1px solid #009ddc;border-bottom:none}}@media screen and (max-width:767.98px){.body--revestive .subsite-styles .onepath-table .onepath-table-col .row .col-6{border-bottom:1px solid #009ddc}.body--revestive .subsite-styles .onepath-table .onepath-table-col .row .col-6:nth-of-type(odd){border-right:1px solid #cce7de}.body--revestive .subsite-styles .onepath-table .onepath-table-col .row .col-6:nth-of-type(even){border-right:1px solid #009ddc}.body--revestive .subsite-styles .onepath-table .onepath-table-col .onepath-table__last-row{border-right:1px solid #009ddc}}@media screen and (max-width:767.98px) and (max-width:767.98px){.body--revestive .subsite-styles .onepath-table .onepath-table-col .onepath-table__last-row .onepath-table__img--last img{width:25%}}.body--revestive .subsite-styles .onepath-table .onepath-table-col~.onepath-table-col{border-left:none;border-right:1px solid #009ddc}@media screen and (max-width:767.98px){.body--revestive .subsite-styles .onepath-table .onepath-table-col~.onepath-table-col{border-left:1px solid #009ddc;border-right:none;border-bottom:1px solid #009ddc}}@media screen and (min-width:768px){.body--revestive .subsite-styles .onepath-table .onepath-table__img img{max-width:135px}}@media screen and (max-width:767.98px){.body--revestive .subsite-styles .onepath-table .onepath-table__img{border-bottom:1px solid #cce7de}}@media screen and (min-width:768px){.body--revestive .subsite-styles .onepath-table .onepath-table__img--last img{max-width:135px}}@media screen and (max-width:767.98px){.body--revestive .subsite-styles .onepath-table .onepath-table__img--last{border-bottom:1px solid #cce7de}}.body--revestive .subsite-styles .connecting-care-logo{width:100%}@media screen and (max-width:767.98px){.body--revestive .subsite-styles .connecting-care-logo{max-width:300px}}.body--revestive .subsite-styles .resources-container{background-color:#e5f3ef}@media screen and (max-width:575px){.body--revestive .subsite-styles .resources-container div.col-lg-2:nth-of-type(even){background:#e5f3ef;background:linear-gradient(to right,#cee8e0 0,#e5f3ef 20%)}}.body--revestive .subsite-styles .resources-container .resources-container__resource-wrapper{position:relative;bottom:0;transition:bottom 1s;-webkit-transition:bottom 1s}.body--revestive .subsite-styles .resources-container .resources-container__resource-wrapper .resources-container__resource img{width:100%;height:auto}.body--revestive .subsite-styles .resources-container .resources-container__resource-wrapper .resources-container__arrow,.body--revestive .subsite-styles .resources-container .resources-container__resource-wrapper .resources-container__arrow--blue{display:inline;position:relative;bottom:25px;width:33%}.body--revestive .subsite-styles .resources-container .resources-container__resource-wrapper .resources-container__arrow--blue,.body--revestive .subsite-styles .resources-container .resources-container__resource-wrapper .resources-container__resource--show{display:none}@media screen and (min-width:575px){.body--revestive .subsite-styles .resources-container .resources-container__resource-wrapper--animation:hover{bottom:10px;transition:bottom 1s;-webkit-transition:bottom 1s}.body--revestive .subsite-styles .resources-container .resources-container__resource-wrapper--animation:hover+.resources-container__link{height:100%;max-height:50px;transition:height 3s;-webkit-transition:height 3s}.body--revestive .subsite-styles .resources-container .resources-container__resource-wrapper--animation:hover>.resources-container__arrow--blue{display:inline}.body--revestive .subsite-styles .resources-container .resources-container__resource-wrapper--animation:hover>.resources-container__arrow{display:none}}@media screen and (min-width:575px){.body--revestive .subsite-styles .resources-container .resources-container__resource-wrapper--no-animation:hover>.resources-container__resource>.resources-container__resource--hide{display:none}.body--revestive .subsite-styles .resources-container .resources-container__resource-wrapper--no-animation:hover>.resources-container__resource>.resources-container__resource--show{display:inline}}.body--revestive .subsite-styles .resources-container .resources-container__link{height:0;overflow:hidden;position:absolute;top:85%;left:0;right:0;transition:height 1s;-webkit-transition:height 1s}@media screen and (max-width:1200px){.body--revestive .subsite-styles .resources-container .resources-container__link{top:82%}}@media screen and (max-width:992px){.body--revestive .subsite-styles .resources-container .resources-container__link{top:86%}}@media screen and (max-width:575px){.body--revestive .subsite-styles .resources-container .resources-container__link{position:relative;height:auto;top:-15px}}.body--revestive .subsite-styles .resources-container .resources-container__link p{margin:0}.body--revestive .subsite-styles .resources-container .resources-container__side-text{display:none}@media screen and (max-width:575px){.body--revestive .subsite-styles .resources-container .resources-container__side-text{display:block}}.body--revestive .subsite-styles .resources-container .resources-container__side-text p{font-size:.7rem;line-height:1rem;margin:0;color:#00412c}.body--revestive .subsite-styles .resources-container .hover-arrow-bounce:hover .resources-container__arrow{animation-name:bounce;animation-timing-function:ease;animation-duration:2s;animation-iteration-count:infinite}.body--revestive .subsite-styles .resource-download-container{display:flex;flex-wrap:wrap;justify-content:center}.body--revestive .subsite-styles .resource-download-container .resource-download-item{width:250px;text-align:center;padding:25px}.body--revestive .subsite-styles .rev-resource-item{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem 2rem;padding:2rem 0;border:none}.body--revestive .subsite-styles .rev-resource-item.resource-border-bottom:after{content:"";position:absolute;bottom:0;right:50%;transform:translateX(50%);width:70%;height:1px;background-color:rgba(0,138,94,.15)}.body--revestive .subsite-styles .rev-resource-item img{flex:0 0 200px;max-width:200px}.body--revestive .subsite-styles .rev-resource-item .body{text-align:center}.body--revestive .subsite-styles .rev-resource-item .body p:first-of-type{font-size:24px;font-weight:200;color:#008a5e;line-height:1.2;margin-bottom:2rem}.body--revestive .subsite-styles .rev-resource-item .body a{display:inline-block;border:none;border-radius:30px;padding:10px 40px;color:#fff;background-color:#008a5e;text-align:center}@media screen and (min-width:768px){.body--revestive .subsite-styles .rev-resource-item{flex-direction:row;justify-content:flex-start}.body--revestive .subsite-styles .rev-resource-item.resource-border-bottom:after{width:calc(100% - 300px);right:4rem;transform:translateX(0)}.body--revestive .subsite-styles .rev-resource-item .body{text-align:left}}.body--revestive .subsite-styles .rev-resource-item--hcp-home{position:relative;padding:2rem}.body--revestive .subsite-styles .rev-resource-item--hcp-home::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:0;width:100%;height:70%;min-height:180px;border:1px solid #00412c;border-left:none;border-right:none;background:linear-gradient(to top,rgba(255,255,255,0) 50%,rgba(0,138,94,.2039215686) 90%)}.body--revestive .subsite-styles .rev-resource-item--hcp-home .body,.body--revestive .subsite-styles .rev-resource-item--hcp-home img{position:relative;z-index:10}.body--revestive .subsite-styles .rev-resource-item--hcp-home .body p:first-of-type{color:#00412c;margin-bottom:1rem}.body--revestive #header__subsite{display:flex;position:relative;background-image:url(/themes/custom/consolidation/images/revestive/homepage/homepage-green-bg.jpg);background-position:center bottom;background-repeat:no-repeat;background-size:2000px}.body--revestive #header__subsite ul{background-color:transparent}.body--revestive #header__subsite ul li.menu-item--has-children>ul{background-color:#00412c}.body--revestive #header__subsite ul a{text-decoration:none;line-height:1;font-size:15px;font-weight:600;padding:1.3rem .2rem}@media screen and (min-width:992px){.body--revestive #header__subsite ul a{font-size:12px}.body--revestive #header__subsite ul a .menu-item--level-0{min-height:75px}}@media screen and (min-width:1200px){.body--revestive #header__subsite ul a{font-size:15px}}@media screen and (min-width:992px){.body--revestive #header__subsite ul .menu-item--level-0{min-height:75px}}.body--revestive #header__subsite ul .in-active-trail{position:relative}.body--revestive #header__subsite ul .in-active-trail:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#f8971d}.body--revestive #header__subsite ul .in-active-trail>a{border-bottom:0}.body--revestive #header__subsite ul.menu-level-1{padding-bottom:0}.body--revestive #header__subsite .subsite-logo{display:block;position:absolute;left:0;top:12px;z-index:1;padding-right:0}.body--revestive #header__subsite .subsite-logo:hover{filter:drop-shadow(0 4px 10px rgba(0, 0, 0, .4)) brightness(.8)}.body--revestive #header__subsite .subsite-logo img{width:150px;margin-left:1rem}@media screen and (min-width:576px){.body--revestive #header__subsite .subsite-logo img{margin-left:3rem}}.body--revestive #header__subsite .header__subsite--content{width:100%;min-height:75px}.body--revestive #header__subsite #btn__subsite-hamburger{top:25px}@media screen and (min-width:992px){.body--revestive #header__subsite nav{padding-left:9rem}.body--revestive #header__subsite .header__subsite--content{display:flex;align-items:center}}.body--revestive .li--home .icon-home{width:40px;height:40px;background-image:url(/themes/custom/consolidation/images/revestive/nav/home-btn.png);background-size:contain;background-repeat:no-repeat;display:inline-block}.body--revestive .li--home.in-active-trail:after{display:none}.body--revestive .li--home.in-active-trail .icon-home{background-image:url(/themes/custom/consolidation/images/revestive/nav/home-btn-active.png)}.body--revestive .footer_subsite{background-color:#fff9f2;padding-top:2rem;padding-bottom:2rem;color:#00412c;font-weight:400}.body--revestive .footer_subsite p{margin:.5rem 0 0;font-size:12px!important;line-height:1.3!important}.body--revestive.node-type-revestive-login-page .footer_subsite{background-color:#fff;color:#000}