@font-face{font-family:'Roboto';src:url(//redefinehealthcare.com/wp-content/themes/redefine/landing/fonts/Roboto-Regular.woff2) format('woff2'), url(//redefinehealthcare.com/wp-content/themes/redefine/landing/fonts/Roboto-Regular.woff) format('woff');font-weight:normal;font-style:normal;font-display:swap;}
@font-face{font-family:'Roboto';src:url(//redefinehealthcare.com/wp-content/themes/redefine/landing/fonts/Roboto-Bold.woff2) format('woff2'), url(//redefinehealthcare.com/wp-content/themes/redefine/landing/fonts/Roboto-Bold.woff) format('woff');font-weight:bold;font-style:normal;font-display:swap;}
@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@900&display=swap");*{box-sizing:border-box;margin:0px;padding:0px;}
html{scroll-padding-top:140px;}
header{position:fixed;z-index:9999;top:0;left:0;background:#fff;box-sizing:border-box;box-shadow:0 0 10px RGBA(0,0,0,0.16 );width:100%;}
.call a{background-color:#02A6B4;width:400px;height:130px;padding-top:26px;}
.header_wrap{height:130px;padding:0px;}
.video-popup{width:100%;height:100%;background:rgba(0,0,0,0.3);position:fixed;z-index:999999;display:none;}
.video-popup.show{display:block;}
.iframe-wrapper{width:50%;height:70%;position:absolute;margin:auto;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.video-popup #iframeHolder{width:100%;height:100%;display:block;background-color:#fff;}
.video-popup iframe{width:100%;height:100%;}
.close-video{width:40px;height:40px;background:#fff;display:block;border-radius:100%;position:absolute;right:-15px;top:-15px;cursor:pointer;z-index:99;-webkit-box-shadow:0 0 10px rgb(0 0 0 / 50%);box-shadow:0 0 10px rgb(0 0 0 / 50%);}
.video-close-icon{position:relative;width:100%;height:100%;display:block;}
.video-close-icon::before{width:60%;height:2px;background:#000;content:"";position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.video-close-icon::after{width:60%;height:2px;background:#000;content:"";position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}
.pops-texts{padding:50px;max-height:100%;overflow:auto;}
.pops-texts h2{text-align:center;margin-bottom:25px;color:#888;font-size:2.5rem;font-weight:300;}
.pops-texts p{line-height:1.5;font-size:18px;color:#888;}
.pops-texts p + p{margin-top:20px;}
.find_out_wrap .thankyou-msg p{font-size:20px;font-weight:normal;color:#1a396c;max-width:486px;display:block;margin:0 auto;}
.find_out_wrap .thankyou-msg span{display:block;text-align:center;font-size:30px;color:#1a396c;margin:130px 0 30px;position:relative;}
.find_out_wrap .thankyou-msg span:before{content:'';background:url(//redefinehealthcare.com/wp-content/themes/redefine/landing/images/check-marks-thanks.svg) no-repeat;position:absolute;left:0;right:0;margin:auto;top:-93px;width:75px;height:75px;}
@media all and (max-width: 768px){
.iframe-wrapper{width:80%;height:62%;}
.video-popup #iframeHolder{width:100%;height:unset;background-color:transparent;aspect-ratio:16/9;}
.pops-texts{background-color:#FFF;}
.iframe-wrapper.for-text{width:90%;height:90%;}
.video-popup .iframe-wrapper.for-text #iframeHolder{aspect-ratio:unset;height:100%;}
.pops-texts h2{font-size:1.5rem;}
} *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;}
html{scroll-behavior:smooth;}
body {
font-family: 'Roboto';
font-size: 16px;
line-height: 1.5;
color: #000000;
background: #FFFFFF;
} a{text-decoration:none;display:inline-block;}
a:hover{text-decoration:none;}
button{border:none;outline:none;}
input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;}
input{border:none;outline:none;}
h1, h2, h3, h4, h5, h6, p{margin:0;padding:0;}
img{border:none;max-width:100%}
ul{list-style:none;margin:0;padding:0;}
button:focus{border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;}
input:focus{border:none;outline:none;-webkit-box-shadow:none;box-shadow:none;}
.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.container{width:100%;max-width:1600px;margin:0 auto;}
.sec_p{padding:80px 0;}
.sec_m{margin:80px 0;}
.heading{font-weight:bold;font-size:70px;color:#1a396c;}
input{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.header_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px;padding-right:0px;padding-left:0px;}
.call a{text-align:center;}
.call p{font-family:"roboto";font-size:25px;font-weight:600;line-height:40px;font-style:normal;text-align:center;color:#ffffff;text-transform:uppercase;}
.call a{font-family:"roboto";font-size:25px;font-weight:600;line-height:40px;font-style:normal;text-align:center;display:block;color:#ffffff;margin-top:0px;}
.banner_section{padding:104px 0 96px;background-color:white;position:relative;z-index:9;}
.banner_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.banner_left h1{font-family:"roboto";font-size:100px;font-weight:bold;line-height:135px;font-style:normal;text-align:left;color:#1a396c;max-width:95%;}
.banner_left a{font-weight:900;font-size:30px;letter-spacing:0.1em;color:#02a6b4;text-transform:uppercase;margin-top:10px;position:relative;}
.banner_left a::after{content:'';position:absolute;top:0;bottom:0;right:-90px;margin:auto;width:75px;height:30px;background:url(//redefinehealthcare.com/wp-content/themes/redefine/landing/images/sp.svg) no-repeat;background-position:bottom 0 left 0;}
.find_out_wrap h2{text-align:center;}
.find_out_wrap p{font-size:25px;font-weight:bold;line-height:25px;font-style:normal;text-align:center;letter-spacing:2px;color:#02a6b4;text-transform:uppercase;}
.find_out_section{background:#1a396c;padding:100px 0px 72px;}
.find_out_wrap h2{font-family:"roboto";font-size:50px;font-weight:bold;line-height:65px;font-style:normal;text-align:center;color:#ffffff;margin-top:2px;}
.patients_section{background-color:white;padding:125px 0 130px;}
.patients_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.patients_wrap > div{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.patients_left h2{font-weight:bold;font-size:50px;line-height:65px !important;color:#1a396c;margin-bottom:0px;}
.patients_left p{font-weight:400;line-height:35px;font-style:normal;text-align:left;color:#000000;font-size:20px;margin-top:18px;}
.patients_rihg{flex:0 0 45% !important;}
.patients_left{flex:0 0 50% !important;}
.patients_wrap{justify-content:space-between;}
.patients_left ul{margin-bottom:30px;display:-ms-grid;display:grid;gap:10px;}
.patients_left ul li{font-weight:normal;font-size:25px;line-height:32px;color:#fff;list-style:disc;margin-left:20px;}
.patients_left ul li::marker{font-size:18px;}
.patients_left  img{display:none;}
.patients_rihg{text-align:right;}
.testimonial_section  h2{font-weight:bold;font-size:70px;color:#1a396c;margin-bottom:60px;}
.testimonial_wrap{display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1390px;width:100%;margin:auto;gap:130px;-ms-grid-columns:565px 130px auto;grid-template-columns:565px auto;}
.testimonial_right{position:relative;}
.testimonial_right::after{content:'';position:absolute;top:0;left:-75px;width:50px;height:40px;background:url(//redefinehealthcare.com/wp-content/themes/redefine/landing/images/sp.svg) no-repeat;background-position:top -77px left 0;}
.testimonial_right p{font-weight:bold;font-size:40px;line-height:60px;color:#02a6b4;}
.testimonial_right button{font-weight:bold;font-size:25px;letter-spacing:0.05em;color:#1a396c;text-transform:uppercase;padding-left:55px;margin-top:40px;position:relative;background:transparent;cursor:pointer;}
.testimonial_right button::after{content:'';position:absolute;top:0;bottom:0;left:0;width:42px;height:42px;margin:auto;background:url(//redefinehealthcare.com/wp-content/themes/redefine/landing/images/sp.svg) no-repeat;background-position:top -78px left -75px;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;}
.testimonial_right button:hover::after{-webkit-transform:rotate(125deg);-ms-transform:rotate(125deg);transform:rotate(125deg);}
.testimonial_carousel .slick-initialized .slick-slide{display:-ms-grid;display:grid;}
.testimonial_carousel button.slick-prev.slick-arrow , .testimonial_carousel button.slick-next.slick-arrow{position:absolute;top:0;bottom:0;margin:auto;font-size:0;width:52px;height:52px;cursor:pointer;z-index:99;background:url(//redefinehealthcare.com/wp-content/themes/redefine/landing/images/sp.svg) no-repeat;}
.testimonial_carousel button.slick-next.slick-arrow{right:0;background-position:top 0 left -81px;}
.treatment_section{position:relative;background:#02A6B4;margin:200px 0;}
.treatment_section::before, .treatment_section::after{content:'';position:absolute;width:100%;height:20%;z-index:-1;}
.treatment_section::before{background:url(//redefinehealthcare.com/wp-content/themes/redefine/landing/images/tretmentTop.png) no-repeat;top:-121px;background-size:100% 100%;}
.treatment_section::after{background:url(//redefinehealthcare.com/wp-content/themes/redefine/landing/images/tretmentBot.png) no-repeat;bottom:-97px;background-size:100% 100%;}
.treatment_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.treatment_wrap > div{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.treatment_left h2{font-weight:bold;font-size:70px;color:#fff;}
.treatment_left p{font-weight:normal;font-size:25px;line-height:32px;color:#fff;margin-top:15px;}
.treatment_left a.treat-button{background:#1a396c;padding:20px;margin:40px 0px;color:#fff;font-size:25px;transition:.3s;}
.treatment_left a.treat-button:hover{color:#02a6b4;background:#fff;}
.treatment_right{text-align:right;}
.location_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.location_wrap > div{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.location_right h2{font-weight:bold;font-size:70px;color:#1a396c;margin-bottom:20px;}
.location_right ul{display:-ms-grid;display:grid;gap:10px 55px;-ms-grid-columns:270px 55px auto;grid-template-columns:270px auto;}
.location_right ul li strong{font-size:25px;color:#02a6b4;}
.location_right ul li p{font-weight:normal;font-size:20px;color:#1a396c;line-height:26px;}
footer{background:#1A396C;padding:10px 0;margin-top:150px;}
.footer_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.footer_wrap p{font-weight:normal;font-size:18px;color:#fff;}
.form-area-wrap .nf-before-form-content{display:none;}
input#nf-field-214{background:#02a6b4!important;}
.form-area-wrap .nf-progress-container{background-color:#02A6B4;height:10px;border-radius:100px;}
.form-area-wrap .nf-progress{background-color:#1A396C;height:10px;border-radius:100px;}
.form-area-wrap form .nf-form-content .nf-field-label{width:100%;margin-bottom:25px !important;}
.form-area-wrap form .nf-form-content .textbox-wrap .nf-field-label, .form-area-wrap form .nf-form-content .email-wrap .nf-field-label{margin-bottom:0px !important;}
.form-area-wrap h2, .form-area-wrap form .nf-form-content .nf-field-label label{font-family:Roboto;font-weight:normal;font-size:30px;color:#1a396c;width:100%;text-align:center;display:block;line-height:1.5;}
label#nf-label-field-177, label#nf-label-field-178, label#nf-label-field-179{display:none;}
label#nf-label-field-221, label#nf-label-field-211, label#nf-label-field-212{display:none;}
label#nf-label-field-232, label#nf-label-field-222, label#nf-label-field-223{display:none;}
html body .form-area-wrap form .nf-form-content input:not([type=button]){background-color:#F0F4F8;border:none;padding:18px 20px;height:unset;line-height:1.5;}
html body .form-area-wrap form .nf-field-container{margin-bottom:15px;}
html body .form-area-wrap form .nf-next-previous li.nf-previous-item, html body .form-area-wrap form .nf-next-previous li.nf-next-item{float:none;}
html body .form-area-wrap form .nf-form-content div#nf-field-194-wrap .nf-field-label{margin-bottom:0px!important;}
html body .form-area-wrap form ul.nf-next-previous{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;}
html body .form-area-wrap form ul.nf-next-previous li input{background-color:#02A6B4;cursor:pointer;padding:16px 27px 14px;font-size:20px;font-weight:bolder;text-transform:uppercase;color:#fff;border-radius:0px !important;}
html body .form-area-wrap form .label-above .nf-field-element, .nf-mp-header, .nf-error-wrap{width:100%;max-width:526px;margin:0 auto;}
.nf-mp-header{margin-bottom:60px;}
.nf-error-msg.nf-error-field-errors{text-align:center;}
html body .form-area-wrap form .nf-form-content input[type="checkbox"], html body .form-area-wrap form .nf-form-content input[type="radio"]{display:none;}
html body .form-area-wrap form .nf-form-content input[type="checkbox"] + label, html body .form-area-wrap form .nf-form-content input[type="radio"] + label{color:#1A396C;background-color:#F0F4F8;padding:14px 20px;font-size:16px;line-height:1.5;margin:0 !important;width:100%;font-weight:bold;}
html body .form-area-wrap form .nf-form-content input[type="checkbox"]:checked + label, html body .form-area-wrap form .nf-form-content input[type="radio"]:checked + label{color:#F0F4F8;background-color:#02A6B4;}
html body .form-area-wrap form .nf-form-content input[type="checkbox"] + label:after, html body .form-area-wrap form .nf-form-content input[type="radio"] + label:after, html body .form-area-wrap form .nf-form-content input[type="checkbox"] + label:before, html body .form-area-wrap form .nf-form-content input[type="radio"] + label:before{width:0px;height:0px;opacity:0;visibility:hidden;}
div#nf-field-226-wrap .nf-field-element ul, div#nf-field-215-wrap .nf-field-element ul, div#nf-field-184-wrap .nf-field-element ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;}
html body .form-area-wrap form .nf-form-content div#nf-field-226-wrap input[type="radio"] + label{width:58px;text-align:center;}
html body .form-area-wrap form .nf-form-content div#nf-field-184-wrap input[type="radio"] + label{width:58px;text-align:center;}
html body .form-area-wrap form .nf-form-content div#nf-field-215-wrap input[type="radio"] + label{width:58px;text-align:center;}
html body .form-area-wrap form .label-above div#nf-field-184-wrap .nf-field-element, 
html body .form-area-wrap form .label-above div#nf-field-191-wrap .nf-field-element, 
html body .form-area-wrap form .label-above div#nf-field-186-wrap .nf-field-element,
html body .form-area-wrap form .label-above div#nf-field-187-wrap .nf-field-element,
html body .form-area-wrap form .label-above div#nf-field-188-wrap .nf-field-element{max-width:100%;}
html body .form-area-wrap form .label-above div#nf-field-184-wrap .nf-field-element, 
html body .form-area-wrap form .label-above div#nf-field-191-wrap .nf-field-element, 
html body .form-area-wrap form .label-above div#nf-field-186-wrap .nf-field-element,
html body .form-area-wrap form .label-above div#nf-field-217-wrap .nf-field-element,
html body .form-area-wrap form .label-above div#nf-field-218-wrap .nf-field-element{max-width:100%;}
html body .form-area-wrap form .label-above div#nf-field-228-wrap .nf-field-element,
html body .form-area-wrap form .label-above div#nf-field-229-wrap .nf-field-element{max-width:100%;}
div#nf-field-184-wrap .nf-field-element ul li{position:relative;}
div#nf-field-215-wrap .nf-field-element ul li{position:relative;}
div#nf-field-226-wrap .nf-field-element ul li{position:relative;}
div#nf-field-184-wrap .nf-field-element ul li:first-child:after, div#nf-field-184-wrap .nf-field-element ul li:last-child:after{content:"No Pain";font-size:20px;position:absolute;top:calc(100% + 20px);width:calc(100% + 40px);text-align:center;left:-20px;color:white;font-weight:normal;line-height:1.2;}
div#nf-field-215-wrap .nf-field-element ul li:first-child:after, div#nf-field-215-wrap .nf-field-element ul li:last-child:after{content:"No Pain";font-size:20px;position:absolute;top:calc(100% + 20px);width:calc(100% + 40px);text-align:center;left:-20px;color:white;font-weight:normal;line-height:1.2;}
div#nf-field-226-wrap .nf-field-element ul li:first-child:after, div#nf-field-226-wrap .nf-field-element ul li:last-child:after{content:"No Pain";font-size:20px;position:absolute;top:calc(100% + 20px);width:calc(100% + 40px);text-align:center;left:-20px;color:white;font-weight:normal;line-height:1.2;}
div#nf-field-184-wrap .nf-field-element ul li:last-child:after{content:"Worst Pain Imaginable";}
div#nf-field-215-wrap .nf-field-element ul li:last-child:after{content:"Worst Pain Imaginable";}
div#nf-field-226-wrap .nf-field-element ul li:last-child:after{content:"Worst Pain Imaginable";}
html body .form-area-wrap form .ninja-forms-req-symbol{display:none;}
span.sm-text{display:block;font-size:20px;}
div#nf-field-186-wrap ul,
div#nf-field-187-wrap ul,
div#nf-field-188-wrap ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;gap:14px;}
div#nf-field-217-wrap ul,
div#nf-field-218-wrap ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;gap:14px;}
div#nf-field-228-wrap ul,
div#nf-field-229-wrap ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;gap:14px;}
input#nf-field-225, input#nf-field-214, input#nf-field-183{background-color:#1A396C;cursor:pointer;padding:16px 27px;font-size:20px;font-weight:bolder;text-transform:uppercase;color:#fff;width:100%;display:block;}
html body .form-area-wrap form ul.nf-next-previous:after{display:none;}
.form-area-wrap input::-webkit-input-placeholder{font-size:20px;color:#AFBCCD;opacity:1;}
.form-area-wrap input::-moz-placeholder{font-size:20px;color:#AFBCCD;opacity:1;}
.form-area-wrap input:-ms-input-placeholder{font-size:20px;color:#AFBCCD;opacity:1;}
.form-area-wrap input::-ms-input-placeholder{font-size:20px;color:#AFBCCD;opacity:1;}
.form-area-wrap input::placeholder{font-size:20px;color:#AFBCCD;opacity:1;}
.form-area-wrap input:-ms-input-placeholder{font-size:20px;color:#AFBCCD;}
.form-area-wrap input::-ms-input-placeholder{font-size:20px;color:#AFBCCD;}
label#nf-label-field-195{display:none;}
.banner_left{flex:0 0 50%;position:relative;}
.banner_right{flex:0 0 50%;}
.banner_left p{margin-top:25px;font-size:20px;font-weight:bold;line-height:35px;font-style:normal;text-align:left;letter-spacing:2px;color:#02a6b4;text-transform:uppercase;}
.find_nevro_hfx{height:100px;background:#02a6b4;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:-7px;}
.banner_right{position:relative;z-index:99;}
.find_nevro_hfx p{font-family:"roboto";font-size:18px;font-weight:bold;line-height:25px;font-style:normal;text-align:left;color:#ffffff;letter-spacing:2px;text-transform:uppercase;}
.find-nevro-content{flex:0 0 72%;display:flex;justify-content:space-between;padding:20px;align-items:center;}
.find-nevro-content a{background:#1A396C;width:255px;height:55px;display:flex;align-items:center;justify-content:center;font-family:"roboto";font-size:17px;font-weight:bold;line-height:20px;font-style:normal;text-align:center;letter-spacing:2px;color:#ffffff;text-transform:uppercase;border-radius:0px;}
@media only screen and (min-width: 1700px){
.banner_section{padding:96px 0 42px !important;}
.banner_left{padding-top:145px;}
.banner_wrap{align-items:flex-start !important;}
.banner_left p{font-size:30px;line-height:35px;margin-top:30px;}
}
@media all and (max-width:1700px){
.client-info-item p{font-size:19px !important;line-height:24px !important;}
.whole-video .video-content h2{line-height:50px;}
.banner_wrap{align-items:flex-start !important;}
.banner_wrap .banner_left{padding-top:0px;}
.container{max-width:1170px;}
.banner_section{padding-bottom:20px;z-index:99;}
.banner_left h1{font-size:70px;line-height:80px;}
.banner_right{}
.patients_left h2{font-size:50px;line-height:54px !important;}
.patients_left ul li{font-size:18px;line-height:1.5;margin-left:15px;}
.patients_left p{font-size:18px;line-height:1.5;}
.testimonial_section h2{font-size:55px;margin-bottom:40px;}
.testimonial_right p{font-size:26px;line-height:1.5;}
.testimonial_left{max-width:500px;width:100%;}
.testimonial_wrap{display:-ms-grid;display:grid;gap:50px;max-width:90%;}
.testimonial_carousel button.slick-next.slick-arrow{right:-0;}
.testimonial_carousel button.slick-prev.slick-arrow{left:-0;}
.location_wrap{gap:50px;}
.location_right h2{font-size:55px;line-height:normal;margin-bottom:20px;}
.location_right ul li strong{font-size:22px;}
.location_right ul li p{font-size:16px;line-height:1.5;}
} @media all and (max-width:1200px){
.heading{font-size:42px;}
.container{max-width:100%;padding:0 15px;}
.logo a{max-width:200px;width:100%;}
.call p{font-size:20px;line-height:normal;}
.call a{font-size:20px;line-height:normal;padding-top:40px;}
.banner_wrap{gap:100px;}
.banner_wrap > div{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.banner_right{max-width:100%;}
.banner_left h1{font-size:50px;}
.banner_left a{font-size:20px;}
.banner_left a::after{right:-58px;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);}
.patients_wrap{gap:50px;}
.patients_left h2{font-size:35px;}
.testimonial_section h2{font-size:42px;}
.testimonial_wrap{gap:5%;-ms-grid-columns:40% 5% 55%;grid-template-columns:40% 55%;}
.testimonial_right p{font-size:22px;}
.testimonial_right{padding-left:42px;}
.testimonial_right::after{top:-7px;left:-10px;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);}
.treatment_section::before{top:-67px;}
.treatment_wrap{gap:50px;}
.treatment_left h2{font-size:50px;}
.treatment_left p{font-size:18px;line-height:1.5;}
.location_wrap > div{-webkit-box-flex:1;-ms-flex:auto;flex:auto;}
.location_left{max-width:40%;width:100%;}
.location_right ul{gap:10px 20px;}
.patients_section{padding:0;margin:170px 0;}
.patients_section::after{bottom:-100px;}
.treatment_section{margin:160px 0;}
footer{margin-top:100px;}
html{scroll-padding-top:160px;}
} @media all and (max-width:1023px){
div#nf-field-184-wrap .nf-field-element ul{-ms-flex-wrap:wrap;flex-wrap:wrap;}
div#nf-field-184-wrap .nf-field-element ul li:first-child:after, div#nf-field-184-wrap .nf-field-element ul li:last-child:after{font-size:10px;top:calc(100% + 0px);line-height:1.2;}
div#nf-field-186-wrap ul, div#nf-field-187-wrap ul, div#nf-field-188-wrap ul{column-count:1;}
.form-area-wrap h2, .form-area-wrap form .nf-form-content .nf-field-label label{font-size:20px;line-height:1.3;}
span.sm-text{font-size:14px;margin-top:10px;}
}
@media all and (max-width:992px){ footer{margin-top:60px;}
.banner_section{margin-bottom:145px;}
.banner_section::after{bottom:-89px;}
.banner_left h1{font-size:42px;}
.patients_left h2{font-size:28px;}
.patients_left ul li{font-size:16px;}
.patients_left ul li::marker{font-size:14px;}
.testimonial_section h2{font-size:32px;}
.testimonial_right p{font-size:18px;}
.testimonial_right button{font-size:18px;padding-left:29px;margin-top:10px;}
.testimonial_right button::after{left:-10px;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);}
.testimonial_carousel button.slick-prev.slick-arrow, .testimonial_carousel button.slick-next.slick-arrow{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);}
.treatment_left h2{font-size:40px;}
.treatment_left p{font-size:16px;margin-top:5px;}
.treatment_section::after{bottom:-50px;}
.location_left{display:none;}
.location_right h2{text-align:center;}
.location_right ul{gap:10px 20px;place-content:center;}
.testimonial_carousel button.slick-prev.slick-arrow{left:-15px;}
.testimonial_carousel button.slick-next.slick-arrow{right:-15px;}
.treatment_section{margin-top:120px;margin-bottom:100px;}
} @media all and (max-width:768px){
.banner_wrap{gap:20px;}
.banner_left h1{font-size:40px;line-height:45px;}
.heading{font-size:32px;}
.find_out_wrap p{font-size:13px;line-height:10px;}
.patients_left h2{font-size:24px;margin-bottom:20px;}
.treatment_left h2{font-size:32px;}
.location_right h2{font-size:35px;}
} @media all and (max-width: 576px){
.treatment_left a.treat-button{font-size:18px;display:block;text-align:center;width:max-content;margin:30px auto;}
.banner_wrap{gap:60px;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.banner_wrap > div{-webkit-box-flex:1;-ms-flex:auto;flex:auto;}
.banner_left{text-align:center;}
.banner_left a::after{right:0;-webkit-transform:scale(.5) rotate(90deg);-ms-transform:scale(.5) rotate(90deg);transform:scale(.5) rotate(90deg);left:0;margin:auto;bottom:-68px;width:80px;background-position:bottom;}
.patients_wrap > div{-webkit-box-flex:1;-ms-flex:auto;flex:auto;}
.testimonial_wrap{-ms-grid-columns:100%;grid-template-columns:100%;gap:20px;}
.testimonial_right{padding-left:20px;padding-bottom:60px;}
.testimonial_right::after{top:-10px;left:-25px;-webkit-transform:scale(.6);-ms-transform:scale(.6);transform:scale(.6);}
.testimonial_right p{font-size:20px;line-height:30px;}
.treatment_wrap > div{-webkit-box-flex:1;-ms-flex:auto;flex:auto;}
.location_right ul{gap:10px;-ms-grid-columns:100%;grid-template-columns:100%;}
.header_wrap{display:block;text-align:center;padding:0;}
.call a{text-align:center;background:#02A6B4;padding:14px 0;margin:0 -15px;}
.call p, .call a{color:#FFF;}
.footer_wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.banner_section{padding-bottom:0;padding-top:20px;}
.patients_section::before{top:-26px;background-size:contain;}
.patients_section::after{bottom:-220px;background-size:100%;}
.testimonial_section h2{font-size:30px;text-align:center;margin-bottom:16px;}
.treatment_section{margin:70px 0;padding-top:20px;}
.treatment_section::before{top:-33px;background-size:contain;}
.treatment_section::after{bottom:-137px;background-size:contain;}
.banner_section{margin-bottom:70px;}
.banner_section::after{bottom:-154px;background-size:contain;}
.patients_section{padding:0;margin:70px 0;padding-top:20px;}
.patients_left h2{font-size:30px;margin-bottom:16px;text-align:center;line-height:35px;}
.patients_left ul li{font-size:16px;line-height:20px;margin-bottom:15px;}
.patients_left img{display:block;margin-bottom:30px;}
.patients_rihg img{display:none;}
.patients_left ul{margin-bottom:28px;}
.testimonial_left img{max-width:250px;margin:auto;}
.testimonial_carousel button.slick-prev.slick-arrow, .testimonial_carousel button.slick-next.slick-arrow{top:22%;bottom:unset;}
.testimonial_right button{font-size:20px;margin-top:25px;}
.treatment_left h2{font-size:30px;text-align:center;margin-bottom:16px;}
.treatment_left p{font-size:16px;margin-top:0;line-height:20px;}
.location_right h2{font-size:30px;margin-bottom:14px;}
.location_right ul li strong{font-size:20px;line-height:26px;}
.location_right ul li p{font-size:16px;line-height:20px;margin-bottom:13px;}
} @media all and (max-width: 320px) {
.patients_section::after{bottom:-234px;background-size:contain;}
.testimonial_right button{font-size:17px;margin-top:20px;}
.testimonial_right p{font-size:17px;line-height:1.5;}
} section.banner_section .container{position:relative;overflow:hidden;}
.form-area-wrap{margin-top:10px;}
.form-area-wrap .nf-label-span{font-size:19px;font-weight:400;line-height:25px;font-style:normal;text-align:center;color:#ffffff;}
html body .form-area-wrap form ul.nf-next-previous li input:hover{background:white;color:#02A6B4;}
.patients_rihg picture{display:block;position:relative;}
.patients_rihg picture:before{content:"";position:absolute;width:100%;height:100%;left:-19px;background:#1a396c;top:-19px;}
.patients_rihg picture img{position:relative;border:2px solid #1a396c;background:#f6f6f6;height:590px;object-fit:cover;transition:0.5s;transform:scale(1);}
.patients_rihg{margin-top:7px;}
.diabetes_section .patients_rihg picture:before{right:-19px;left:auto;top:auto;bottom:-14px;}
.d-flex{display:flex;justify-content:space-between;text-align:center;}
.video-content h4{font-size:25px;font-weight:bold;line-height:25px;font-style:normal;text-align:center;letter-spacing:2px;color:#02a6b4;text-transform:uppercase;}
.video-content h2{font-size:38px;font-weight:bold;line-height:60px;font-style:normal;text-align:center;color:#1a396c;margin:0 auto;}
.video-content h2 span img{max-width:55px;margin-right:20px;}
.video-content{text-align:center;}
section.video_section_wrraper{padding:135px 0px 100px;}
.team-items img{max-width:100%;border:2px solid #1A396C;transition:.5s;box-shadow:20px 20px #1a396c;}
.team-items h4{font-size:30px;line-height:32px;font-weight:bold;margin-top:30px;color:#1A396C;}
.team-items p{font-size:25px;color:#1A396C;font-weight:400;margin-top:10px;}
.team-items{flex:0 0 30%;}
.video-content iframe{margin-top:0;width:100%;height:370px;}
.client-info-item h2{font-family:"roboto";font-size:60px;font-weight:bold;line-height:60px;font-style:normal;text-align:center;color:white;}
section.client_information{background:#02A6B4;padding:100px 0px;}
.meet_team_section h2{font-size:50px;font-weight:bold;line-height:65px;font-style:normal;text-align:center;color:#1a396c;margin-bottom:26px;}
.diabetes_section .patients_rihg picture img{height:100%;width:100%;object-fit:fill;}
.patients_left ul li{margin-left:0px;list-style:outside !important;}
.patients_left ul{margin-left:18px;}
.diabetes_section{padding-bottom:91px !important;padding-top:140px;}
.whole-video .video-content h2{max-width:96%;}
.patients_left ul li::marker{color:black;}
.client-info-item p{color:white;font-size:30px;line-height:30px;max-width:85%;margin:0 auto;margin-top:10px;font-weight:bold;}
.team-items:nth-child(3) h4{max-width:80%;margin-left:auto;margin-right:auto;}
section.Leaving-painful-diabetic h2{font-size:35px;font-weight:bold;line-height:50px;font-style:normal;text-align:left;color:#ffffff;max-width:77%;}
section.Leaving-painful-diabetic{background:#02A6B4;padding:45px 0px;}
section.Leaving-painful-diabetic h2{font-size:35px;font-weight:bold;line-height:50px;font-style:normal;text-align:left;color:#ffffff;max-width:77%;}
section.Leaving-painful-diabetic a{background:#1A396C;width:310px;height:70px;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:bold;line-height:20px;font-style:normal;text-align:center;text-transform:uppercase;letter-spacing:2px;color:#ffffff;}
section.Leaving-painful-diabetic .d-flex{align-items:center;justify-content:space-around;}
.patients_left ul li p{margin-top:10px;}
.patients_left ul li:nth-child(1) p{margin-top:25px;}
.whole-video{padding-top:100px !important;}
@media only screen and (max-width: 1700px){
section.video_section_wrraper{padding-top:0px !important;padding-bottom:121px !important;}
section.frequently-wrapper{padding-top:50px !important;padding-bottom:50px !important;}
section.Leaving-painful-diabetic h2{font-size:25px;line-height:35px;max-width:58%;line-height:33px;}
.team-items h4{font-size:23px;}
.team-items p{font-size:20px;margin-top:0;}
}
section.client_information .d-flex{column-gap:100px;}
.client-info-item{width:45%;}
.accordionItem{display:block;width:100%;border-bottom:1px solid #1a396c;padding-bottom:30px;margin-bottom:30px;position:relative;z-index:999;}
.accordionItem:before{content:"";position:absolute;background:url(//redefinehealthcare.com/wp-content/uploads/2023/01/download-15-3.png);width:30px;height:30px;background-size:cover;background-position:right;background-repeat:no-repeat;right:0;top:0;cursor:pointer;z-index:-9999999999999;}
.accordionItem.open:before{background:url(//redefinehealthcare.com/wp-content/uploads/2023/01/open-1-1.png);background-size:cover;background-position:right;background-repeat:no-repeat;right:0;top:0;cursor:pointer;}
footer{margin-top:0px !important;}
.accordionItemHeading{cursor:pointer;font-size:25px;font-weight:bold;line-height:25px;font-style:normal;text-align:left;color:#1a396c;}
.frequently-heading{font-size:50px;font-weight:bold;line-height:65px;font-style:normal;text-align:center;color:#1a396c;margin-bottom:40px;}
.accordionWrapper{max-width:82%;margin:0 auto;}
section.frequently-wrapper{padding:140px 0px 110px;}
.close .accordionItemContent{height:0px;transition:height 1s ease-out;-webkit-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);float:left;display:block;}
.open .accordionItemContent{display:block;-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;-o-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:-webkit-transform 0.4s ease-out;-o-transition:-o-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;transition:transform 0.4s ease;font-size:20px;font-weight:400;line-height:30px;font-style:normal;text-align:left;color:#000000;margin-top:11px;}
.open .accordionItemHeading{line-height:25px;font-style:normal;text-align:left;color:#02a6b4;}
.form-area-wrap .nf-progress{background:white !important;}
.location-map{box-shadow:-15px -15px #02a6b4;height:506px;flex:0 0 50%;}
@media only screen and (max-width:400px){
.video-new h2{max-width:100% !important;}
body section.video_section_wrraper.video-new .video-content h2 span img.end-bottom{margin-top:127px!important;margin-right:0 !important;}
}
@media only screen and (max-width:600px){
.footer_wrap p{max-width:100% !important;}
.banner_right img{height:auto !important;}
.banner_wrap .banner_left{padding-top:120px !important;}
.video-new .video-content h2 span img{margin-top:7px !important;}
.video-new .video-content h2{font-size:24px !important;}
section.video_section_wrraper.video-new .video-content h2 span img.end-bottom{margin-top:160px!important;margin-right:0!important;}
.video-new h2 span.name{font-size:20px !important;}
span.name{font-size:20px !important;}
span.right-quote{height:auto !important;display:block !important;margin-top:65px;}
.location-inner p{font-size:15px !important;max-width:60% !important;line-height:23px !important;}
.call p{margin-bottom:10px;}
.call p:last-child{margin-bottom:0px;}
.client-info-item:nth-child(2){width:100% !important;}
body .diabetes_section .patients_left{flex:0 0 100% !important;}
body .diabetes_section .patients_rihg{flex:0 0 100% !important;}
.diabetes_section .patients_rihg picture:before{right:-10px !important;bottom:-10px !important;}
.location-map{height:542px;box-shadow:-10px -10px #02a6b4;}
.find_nevro_hfx{width:100% !important;}
.team-items img{box-shadow:10px 10px #1a396c;}
section.video_section_wrraper{padding:50px 0px !important;}
.client-info-item p{font-size:15px;max-width:96%;margin-top:0px;line-height:20px;}
body .video-new{padding:60px 0px !important;}
.location-map iframe{width:100% !important;height:600px !important;}
.location-map-information h3{font-size:30px !important;}
.location-flex{flex-wrap:wrap;}
.location-inner p{font-size:18px;}
.location-inner h6{font-size:20px !important;}
.location-inner p{font-size:15px !important;}
.location_map_wrraper{padding:60px 0px !important;}
.location-map-information{margin-top:20px;}
.location-map:before{left:-10px !important;top:-10px !important;}
.video-new iframe{width:100% !important;height:100% !important;}
.whole-video .video-content h2{line-height:30px;}
.whole-video .video-content h2{max-width:100% !important;}
.client-info-item h2{font-size:35px !important;}
.client-info-item{width:100%;}
.footer_logo img{max-width:100% !important;}
.call{margin:0 auto;width:100% !important;}
.header_wrap{height:auto !important;}
.form-area-wrap .nf-progress-container{margin-top:10px !important;}
.nf-mp-header{margin-bottom:22px;}
.form-area-wrap .nf-label-span{font-size:16px !important;line-height:22px;}
.patients_left p{font-size:16px !important;}
section.Leaving-painful-diabetic a{font-size:14px;width:240px;height:45px;}
.video-content iframe{height:230px !important;}
div#nf-field-215-wrap .nf-field-element ul{flex-wrap:wrap;}
.call a{height:auto;padding:15px 0px;width:100%;margin:0px !important;}
header .container{max-width:100% !important;padding:0px 0px !important;}
.banner_section{margin-top:50px;}
.banner_left h1{max-width:100%;font-size:30px;line-height:36px;}
.banner_left p{margin-top:9px;font-size:18px;line-height:26px;}
.banner_wrap{gap:20px;}
.banner_right{}
.find_nevro_hfx{position:initial !important;display:block;margin-top:-8px;height:auto;text-align:center;}
.find-nevro-content{flex-wrap:wrap;justify-content:center;}
.find_nevro_hfx p{text-align:center;margin-bottom:10px;}
.banner_section{margin-bottom:0px;padding-bottom:20px;}
.find_out_section{padding:50px 0px;}
.find_out_wrap h2{font-size:23px;line-height:40px;}
.patients_section{padding:50px 0px 0px;margin-top:0px;}
.patients_wrap{gap:0px;flex-wrap:wrap;}
.patients_rihg{flex:0 0 100% !important;}
.patients_left{flex:0 0 100% !important;}
.patients_left h2{font-size:23px;line-height:32px !important;text-align:left;margin-bottom:0px !important;}
.patients_left p{font-size:16px !important;}
.patients_left p{margin-top:10px !important;}
.patients_rihg img{display:block !important;height:auto !important;}
.patients_rihg picture:before{right:10px;bottom:10px;left:auto;top:auto;}
.patients_left{padding-top:25px;}
section{margin:0px !important;}
section{margin:0px !important;}
.d-flex{display:block;}
.client-info-item{padding-top:25px;}
.client-info-item:first-child{padding-top:0px;}
.client-info-item h2{font-size:40px;}
.client-info-item:nth-child(1) p, .client-info-item:nth-child(3) p{max-width:84%;}
section.client_information{padding:50px 0px;}
body section.video_section_wrraper.video-new{padding:50px 0px !important;}
.video-content h2{font-size:23px !important;line-height:30px !important;}
.video-content h2 span img{max-width:27px !important;margin-right:7px !important;}
.video-content h4{font-size:16px;margin-bottom:10px;}
.meet_team_section h2{font-size:30px;line-height:30px;}
.team-items h4{max-width:100% !important;font-size:20px;line-height:28px;margin-top:10px;}
.team-items p{font-size:17px;margin-top:0;}
.team-items{margin-bottom:15px;}
.team-items:last-child{margin-bottom:0px !important;}
.banner_section{margin-top:40px !important;}
.banner_section{margin-top:40px !important;}
section.patients_section.diabetes_section{padding:30px 0px 50px !important;}
.patients_left ul li{margin-bottom:0px !important;}
section.Leaving-painful-diabetic h2{max-width:100%;margin-bottom:20px;font-size:17px;line-height:24px;}
section.frequently-wrapper{padding:50px 0px;}
.frequently-heading{font-size:25px;line-height:40px;}
.accordionItemHeading{font-size:18px !important;line-height:20px;max-width:93%;}
.open .accordionItemContent{font-size:16px;line-height:24px;}
.accordionWrapper{max-width:95%;}
.accordionItem:before{width:20px;height:20px;}
}
@media only screen and (max-width: 1024px) and (min-width: 768px){
.footer_logo a{padding-right:5px;}
.footer_logo img{max-width:100%;}
span.right-quote{height:86px !important;}
span.name{font-size:20px !important;}
section.video_section_wrraper.video-new .video-content h2 span img.end-bottom{margin-top:80px !important;margin-right:2px !important;}
.video-new h2 span.name{font-size:22px !important;}
.client-info-item:nth-child(1) p{max-width:80% !important;}
.accordionWrapper{max-width:90% !important;}
.location-map{box-shadow:-10px -10px #02a6b4;}
.video-item iframe{width:95% !important;}
body .video-new{padding:75px 0px !important;}
.video-item iframe{height:220px !important;margin-top:15px !important;}
.video-new iframe{width:100% !important;height:500px !important;}
body .whole-video{padding-bottom:50px !important;}
.whole-video .video-content h2{line-height:36px;}
.banner_section{padding-top:55px !important;}
.whole-video{padding-top:50px !important;}
.diabetes_section .patients_rihg picture img{height:100%;height:465px;object-fit:cover;}
.banner_left h1{font-size:42px;line-height:48px;max-width:90%;}
.video-content iframe{width:100%;height:400px;}
.call a{height:85px;padding-top:16px;margin-top:0px;}
.header_wrap{height:85px;}
section, header, footer{margin:0px !important;}
.banner_wrap .banner_left{padding-top:100px;}
.banner_left p{font-size:15px;margin-top:10px;line-height:25px;}
.find_nevro_hfx p{font-size:17px;line-height:18px;}
.find_out_wrap p{font-size:17px !important;}
.find-nevro-content a{font-size:16px;}
.find-nevro-content{flex:0 0 100%;}
.find_nevro_hfx{width:96%;margin:0 auto;left:auto;height:95px;right:auto;}
.find_out_section{padding:50px 0px 30px;text-align:center;}
.find_out_wrap h2{font-size:40px;}
.form-area-wrap .nf-progress-container{margin-top:0px;}
.nf-mp-header{margin-bottom:25px;}
.form-area-wrap .nf-label-span{font-size:16px;}
.patients_wrap{gap:20px !important;}
.patients_section{padding:50px 0px 40px !important;}
.location-map{flex:0 0 100% !important;}
.location-map-information{flex:0 0 100% !important;}
.location_map_wrraper .d-flex{flex-wrap:wrap !important;}
.location-map iframe{width:100% !important;}
.location-map:before{top:-10px !important;left:-10px !important;}
.location_map_wrraper{padding:50px 0px !important;}
.patients_left h2{line-height:30px !important;font-size:27px !important;margin-bottom:0px;}
.patients_left p{font-size:15px !important;margin-top:5px !IMPORTANT;}
.patients_rihg picture img{height:385px;width:100%;}
.patients_rihg picture:before{right:9px;bottom:9px;left:auto;top:auto;}
.patients_rihg{margin-right:9px;}
.client-info-item{width:33%;}
.d-flex{gap:10px !important;}
.client-info-item h2{font-size:40px !important;}
.client-info-item:nth-child(1) p{max-width:100%;}
.client-info-item p{font-size:18px !important;line-height:24px !important;}
.location-map-information h3{font-size:40px;}
.diabetes_section .patients_rihg picture:before{right:-10px !important;bottom:-4px !important;}
.client-info-item:nth-child(3) p{max-width:100%;}
section.video_section_wrraper{padding:60px 0px;}
.video-content h4{font-size:20px;}
.video-content .video-item h2{font-size:24px !important;max-width:100% !important;line-height:28px !important;}
section.client_information{padding:60px 0px !important;}
body section.video_section_wrraper.video-new{padding:60px 0px 40px !important;}
.video-content h2 span img{max-width:40px;margin-right:10px;}
.meet_team_section h2{font-size:40px;}
.team-items h4{font-size:17px;line-height:25px;margin-top:10px;}
.team-items{flex:0 0 31%;}
.team-items p{font-size:16px;}
.patients_left ul li p{margin-top:0px !important;}
.patients_left ul li:nth-child(1){margin-top:10px;}
section.video_section_wrraper{padding:50px 0px;}
section.Leaving-painful-diabetic h2{font-size:19px;line-height:27px;max-width:60%;}
section.Leaving-painful-diabetic a{width:260px;height:55px;font-size:17px;}
section.video_section_wrraper{padding:60px 0px;}
.video-content h4{font-size:20px;}
.video-content h2{font-size:25px !important;max-width:87% !important;margin-top:10px !important;line-height:33px !important;}
.video-content h2 span img{max-width:25px !important;margin-right:15px !important;}
.meet_team_section h2{font-size:40px;}
.team-items h4{font-size:17px;line-height:25px;margin-top:10px;}
.team-items{flex:0 0 32%;}
.team-items p{font-size:16px;}
.patients_left ul li p{margin-top:0px !important;}
.patients_left ul li:nth-child(1){margin-top:10px;}
section.video_section_wrraper{padding:0px 0px 50px !important;}
.team-items img{box-shadow:7px 7px #1a396c;}
section.Leaving-painful-diabetic h2{font-size:19px;line-height:27px;max-width:60%;}
section.Leaving-painful-diabetic a{width:260px;height:55px;font-size:17px;}
section.frequently-wrapper{padding:50px 0px;}
.frequently-heading{font-size:40px;margin-bottom:25px;}
.accordionWrapper{max-width:100%;}
.accordionItemHeading{font-size:20px;max-width:85%;line-height:30px;}
.open .accordionItemContent{line-height:26px;font-size:17px;}
.accordionItem:before{width:21px;height:21px;background-size:contain;}
}
@media only screen and (min-width: 1750px){
.video-new h2{width:78% !important;}
.patients_rihg picture img{height:695px !important;}
body section.video_section_wrraper{padding-top:5px !important;}
.video-item h2{max-width:95% !important;font-size:30px !important;margin-top:20px !important;}
.location-map iframe{position:relative;border:none;width:100% !important;}
.team-items p{margin-top:3px !important;}
.diabetes_section{padding-top:136px;}
section.video_section_wrraper{padding-bottom:120px;padding-top:135px !important;}
.video-content iframe{margin-top:0px;}
p.refrance_content{font-size:14px !important;margin-top:10px !important;}
body header .container, body .banner_section .container{max-width:1620px !important;}
body .container{max-width:1350px !important;}
.banner_left h1{max-width:100%;}
.client-info-item p{max-width:98%;}
.diabetes_section .patients_left h2{max-width:100%;}
.find_nevro_hfx p{font-size:25px;}
.find-nevro-content a{font-size:20px;width:310px;height:70px;}
.form-area-wrap .nf-label-span{}
.patients_left h2{max-width:89%;}
.patients_rihg picture img{width:100%;height:570px;}
section.client_information .d-flex{column-gap:0px;}
.client-info-item p{}
.client-info-item{flex:0 0 33%;}
.video-content h2{max-width:69%;}
.team-items{flex:0 0 31%;}
.team-items:nth-child(2) h4{max-width:77%;margin-left:auto;margin-right:auto;}
.diabetes_section .patients_left{flex:0 0 47% !important;}
.diabetes_section .patients_rihg{flex:0 0 46% !important;}
.whole-video .video-content h2{max-width:97%;}
section.Leaving-painful-diabetic h2{max-width:66%;}
section.Leaving-painful-diabetic .d-flex{justify-content:space-around;}
}
.container{max-width:1100px !important;}
header .container, .banner_section .container{max-width:1250px !important;}
.footer_logo img{max-width:377px;}
footer{padding:40px 0px 30px;}
@media only screen and (max-width:1024px) and (min-width: 992px){
.banner_wrap .banner_left{padding-top:200px;}
.video-content .video-item iframe{width:96% !important;height:285px !important;}
.video-content h2{max-width:65% !important;}
.video-new iframe{height:370px !important;margin-top:20px !important;}
.diabetes_section .patients_rihg picture img{height:100% !important;}
.patients_left h2{line-height:40px !important;font-size:30px !important;margin-bottom:5px !important;}
.diabetes_section .patients_left p{margin-top:10px !important;}
.client-info-item p{font-size:19px;line-height:24px;max-width:95% !important;}
.client-info-item h2{font-size:50px !important;}
.video-item h2{font-size:17px !important;line-height:25px;max-width:100% !important;}
.video-content h2{max-width:68%;}
.whole-video .video-content h2{max-width:70%;}
section.Leaving-painful-diabetic h2{max-width:49%;}
}
.nf-field-label .nf-label-span, .nf-field-label label{text-align:center;display:block;}
p.refrance_content{font-weight:300;font-size:12px;line-height:22px;margin-top:0px;}
.whole-video{padding-bottom:110px !important;}
.form-area-wrap h2, .form-area-wrap form .nf-form-content .nf-field-label label{color:white !important;}
.form-area-wrap h2, .form-area-wrap form .nf-form-content .nf-field-label label{color:white !important;}
input#nf-field-183{background:#02A6B4 !important;}
.location_map_wrraper{background:#1a396c;padding:100px 0px;}
.location-map-information h3{font-size:50px;font-weight:bold;line-height:65px;font-style:normal;text-align:left;color:#f0f4f8;}
.location-flex{display:flex;justify-content:space-between;}
.location-inner h6{font-size:25px;font-weight:bold;line-height:25px;font-style:normal;text-align:left;color:#02a6b4;}
.location-inner p{font-size:20px;font-weight:400;line-height:28px;font-style:normal;text-align:left;color:#f0f4f8;max-width:76%;}
.location-map{position:relative;overflow:hidden;}
.location-inner{margin-top:20px;}
.location-map-information{flex:0 0 55%;}
.location-map iframe{position:relative;border:none;height:651px;width:575px;}
.location-inner{margin-top:20px;}
.location_map_wrraper .d-flex{gap:30px;}
.location-map{position:relative;border:2px solid #02a6b4;}
.location-map iframe{position:relative;border:none;}
.video-item{flex:0 0 50%;}
.video-content .d-flex{gap:30px;}
.video-item h2{font-size:26px;line-height:35px;display:flex;text-align:left;}
.video-content h2 span img{max-width:28px;margin-right:8px;margin-top:6px;}
img.end-bottom{margin-top:104px !important;}
img.end{margin-top:40px !important;}
p.durability_content{color:white;font-size:11px;margin-top:40px;}
.video-new h2{text-align:left;line-height:50px;max-width:92%;margin-top:15px;display:flex;}
.video-new h2 span.name{font-size:27px;}
.video-new iframe{width:1000px;height:630px;}
section.video_section_wrraper.video-new{padding:150px 0px 110px !important;}
.call a:hover{background:#1A396C;transition:0.5s;}
.find-nevro-content a:hover{background:white;color:#1A396C;}
section.Leaving-painful-diabetic a:hover{background:white;color:#1A396C;}
@media only screen and (min-width:820px){
.client-info-item:nth-child(1) p{max-width:78%;}
}
@media only screen and (max-width:1250px) and (min-width: 1100px){
.patients_section{padding:0;margin:90px 0;}
.patients_left h2{line-height:40px !important;}
.patients_rihg picture img{height:510px !important;width:100% !important;}
.patients_rihg picture:before{left:-18px !important;}
.client-info-item{width:40% !important;}
section.client_information .d-flex{column-gap:0px !important;}
.client-info-item h2{font-size:50px !important;}
.banner_left h1{font-size:50px;line-height:60px;}
.find_nevro_hfx{width:100%;left:20px;}
.find_nevro_hfx p{font-size:13px;}
.find-nevro-content a{width:230px;font-size:14px;height:46px;}
}
.client-info-item:nth-child(2){width:25%;}
.diabetes_section .patients_left{flex:0 0 52% !important;}
.diabetes_section .patients_rihg{flex:0 0 42% !important;}
@media only screen and (max-width: 992px) and (min-width: 768px){
.client-info-item:nth-child(1) p{max-width:95%;}
.patients_left h2{line-height:23px !important;font-size:19px !important;margin-bottom:0px;}
.client-info-item p{font-size:16px !important;line-height:22px !important;}
}
span.right-quote img{margin-right:0px !important;margin-top:0px !important;}
span.right-quote{display:flex;align-items:end;height:70px;}
.video-new .video-content h2 span img{max-width:40px;margin-right:20px;margin-top:10px;}
.video-new .video-content h2 span img.end-bottom{margin-top:112px !important;margin-right:5px !important;}
span.name{font-size:22px;}
@media only screen and (max-width: 1024px) and (min-width: 1006px){
body span.right-quote img{margin-right:3px !important;margin-top:0px !important;}
.video-content .video-item h2{max-width:97% !important;}
.video-new span.right-quote img{margin-right:0px !important;}
span.right-quote{height:63px !important;}
.video-content .video-item h2{line-height:32px !important;}
.video-content h2 span img{margin-top:8px !important;}
}
@media only screen and (max-width: 1250px) and (min-width: 1100px){
.video-new .video-content h2 span img.end-bottom{margin-top:120px !important;margin-right:0px !important;}
}
@media only screen and (max-width: 500px) and (min-width: 410px){
section.video_section_wrraper.video-new .video-content h2 span img.end-bottom{margin-top:127px!important;}
} .banner_right img{height:610px;object-fit:cover;width:100%;}
.banner_wrap .banner_left{padding-top:70px;}
.patients_wrap{align-items:center;}
.footer_wrap{justify-content:space-between;}
.footer_wrap p{max-width:53%;font-size:16px;}
@media only screen and (max-width: 1024px) and (min-width: 768px){
.banner_right img{height:380px;}
.find_nevro_hfx{width:100% !important;margin-top:-7px;}
}
@media screen and (max-width:1750px){
.banner_left h1{font-size:75px;line-height:85px;}
}
@media screen and (max-width:1024px){
.banner_left h1{font-size:42px;line-height:48px;}
}
@media screen and (max-width:992px){
.banner_left h1{
font-size: 42px;
}
}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}
.slick-track:before, .slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden {
display: none;
}