@charset "UTF-8";
/* https://rethink-pain.com/wp-content/themes/rethink_pain/_assets/css/main.css?ver=20151215 */
@font-face{font-display:swap;font-family:"Styrene B Light";src:url(/wp-content/themes/rethink_pain/_assets/css/../fonts/StyreneB-Light-Web.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:"Styrene A Regular";src:url(/wp-content/themes/rethink_pain/_assets/css/../fonts/StyreneA-Regular-Web.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:"Styrene A Light";src:url(/wp-content/themes/rethink_pain/_assets/css/../fonts/StyreneA-Light-Web.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:"Styrene B Regular";src:url(/wp-content/themes/rethink_pain/_assets/css/../fonts/StyreneB-Regular-Web.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:"Styrene B Medium";src:url(/wp-content/themes/rethink_pain/_assets/css/../fonts/StyreneB-Medium-Web.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-display:swap;font-family:"Styrene A Medium";src:url(/wp-content/themes/rethink_pain/_assets/css/../fonts/StyreneA-Medium-Web.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal}html,body{margin:0;padding:0}body{padding-top:70px;font-family:"Styrene B Light",sans-serif;color:#1b2262;position:relative;font-size:18px;font-weight:300}a{color:#00ab84;font-weight:700}a sup{text-decoration:none;display:inline-block}a:hover{text-decoration:underline;color:#00ab84}b,strong{font-weight:700;font-family:"Styrene B Regular",sans-serif}.play-btn{background-image:url(/wp-content/themes/rethink_pain/_assets/css/../img/play_btn.svg);width:100%;height:100%;padding:40px;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer}.play-btn:hover{opacity:50%}#quiz-bar{display:none}.spacer{height:60px}.home #quiz-bar{display:flex;justify-content:center;background:#00ab84;padding:15px 0;font-weight:300;text-align:center;transition:height 0.5s linear;transition:padding 0.2s linear;font-size:14px;line-height:18px;color:#fff;bottom:0;width:100%;position:fixed;z-index:50}.home #quiz-bar h4{line-height:40px}.home #quiz-bar a{margin:0 30px}.home #quiz-bar a.btn{background-color:#fff;color:#262262;line-height:20px;font-weight:500}.home #quiz-bar a.btn:hover{color:#fff;background-color:#262262}label{font-family:"Styrene B Light"!important}#main{overflow:hidden}.container-fluid-max-width{max-width:1200px;margin:0 auto}h1{font-family:"Styrene A Regular",sans-serif;font-size:39px;line-height:50px;font-weight:500;padding:0 0 10px 0;margin:0;color:#fff}h1 .break{color:#fff}h2{font-family:"Styrene A Regular",sans-serif;font-size:35px;line-height:45px;font-weight:500;margin:0;padding-bottom:15px}.break{display:block;color:#00ab84}h3{font-family:"Styrene A Medium",sans-serif;font-weight:300;font-size:25px}h4{font-family:"Styrene A Regular",sans-serif;font-weight:300;font-size:20px;margin:5px 0;line-height:30px}sup{font-size:65%;position:relative;vertical-align:baseline}.img_upload{padding-bottom:0!important}img{max-width:100%;display:block;margin:0 auto}.page{margin:0}.cookie-disclaimer{margin-top:0;padding:15px 0;border-top:1px #d8d8d8 solid;text-align:center;display:none;position:fixed;bottom:70px;width:100%;background-color:#fff;z-index:5;font-size:14px}.cookie-disclaimer a:not(.btn){text-decoration:underline}.cookie-disclaimer a:not(.btn):hover{color:#00ab84}.cookie-disclaimer .content{display:flex;flex-flow:row wrap}.cookie-disclaimer .content .item:first-of-type{line-height:40px}.cookie-disclaimer .btn{margin-left:30px;display:inline-block}a.btn,.btn{background-color:#00ab84;padding:12px 30px 15px 30px!important;border-radius:50px!important;color:#fff;cursor:pointer;text-decoration:none;font-family:"Styrene A Regular"}a.btn:hover,.btn:hover{background-color:#262262;color:#ff;text-decoration:none}a.btn.quiz,.btn.quiz{font-family:"Styrene A Medium";font-size:18px;padding-top:16px!important}.passed_candidate{display:none}.white_bg:hover{background-color:#fff!important;color:#00ab84!important}.error-404{min-height:300px;position:relative;overflow:hidden}.error-404 .contents{padding-top:90px}.error-404 .top_curve{position:absolute;left:50%;top:0;width:140%;height:300px;border-radius:0 0 100% 100%;overflow:hidden;transform:translateX(-50%)}.not-found{min-height:30vh}.not-found h1{color:#262262}.not-found .page-content{padding:30px 15px}.green-background{background-color:#00ab84}.green-background .quote{color:#fff}.blue-background{background-color:#1b2262;color:#fff}.blue-background .quote{color:#fff}.blue-background .btn{background-color:#00ab84}.grey-background{background-color:#d8d8d8}.white-background{background-color:#fff}.light-green-gradient-background{background:-moz-linear-gradient(top,rgba(209,224,215,.65) 0%,rgba(255,255,255,.38) 60%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(top,rgba(209,224,215,.65) 0%,rgba(255,255,255,.38) 60%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(209,224,215,.65) 0%,rgba(255,255,255,.38) 60%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6d1e0d7',endColorstr='#00ffffff',GradientType=0)}.dark-green-gradient-background{background:#060f26;background:linear-gradient(45deg,#262262 10%,#00ab84 100%);color:#fff}.clear{clear:both;height:0}.alignright{float:right;margin:0 0 15px 15px}.alignleft{float:left;margin:0 15px 15px 0}.jump-nav ul{list-style:none}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.modal .modal-content{border-radius:0;padding-bottom:20px}.modal .modal-header,.modal .modal-footer{padding:2px 0;height:20px;border:none}.modal .close{color:#000;right:-15px;font-family:"Roboto Slab",serif;font-weight:200;opacity:1;width:30px;height:30px;line-height:30px;text-align:center;font-size:30px;float:right}.modal-backdrop{background-color:#fff}.modal.modal-lg.in{margin-right:auto;margin-left:auto;width:1000px;max-width:100%}.modal.modal-lg.in .modal-dialog{width:95%}.modal-body{padding:15px 30px 10px 30px}footer{position:relative}footer .add_pattern::before{position:absolute;content:"";height:230px;width:300px;left:0;top:-60px;background:url(/wp-content/themes/rethink_pain/_assets/css/../img/rethink_pattern_large.png) left top no-repeat;background-size:300px;z-index:1}footer .footer-nav-contents{padding:30px 0;position:relative}footer .footer-nav-contents p{text-align:center;margin-bottom:0;font-size:14px}footer .logo{max-width:200px}footer .col-first{line-height:20px}footer .col-second{display:flex;justify-content:flex-end}footer .col-second a:hover{text-decoration:underline}footer .col-second a:first-of-type{padding:0 30px}footer ul{list-style:none;margin:0;padding:0}footer ul ul{list-style-type:circle}footer li:not(.btn){line-height:40px;padding-right:20px}footer li.btn a{color:#fff}footer .footer-bar{padding:45px 0;background-color:#262262;color:#fff}footer .footer-bar a{color:#fff}.caspio_admin{overflow-x:scroll;white-space:nowrap}@media (max-width:1150px){.cookie-disclaimer .content{flex-direction:column}.cookie-disclaimer .content .item:first-of-type{line-height:inherit}.cookie-disclaimer .btn{margin-left:0;margin-top:20px}}@media (max-width:475px){h4{font-size:16px;text-align:left;line-height:inherit;max-width:150px}.callout-bar{justify-content:space-between;align-items:center}.callout-bar a{margin:0}}@media (max-width:400px){#quiz-bar a{margin:0}}@media (max-width:370px){h4{font-size:15px}.callout-bar{padding:10px 15px;justify-content:space-between;align-items:center}.callout-bar a{margin:0}}.surgeontext-box{padding:90px 0 70px}.surgeon-template-default a.website{text-decoration:underline}.surgeon-template-default a.website:hover{font-weight:700}.colmn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.colmn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.colmn-img img{width:120px;margin-left:0;margin-top:30px}.expidited_appointment{text-align:center;padding:10px 0;color:#00ab84;font-size:16px;cursor:pointer;font-family:"Styrene A Medium",sans-serif}.expidited_appointment:hover{text-decoration:underline}.specialties{color:#00ab84}.specialties b{color:#1b2262}.mobile-heading h2,.find-section .find-sidebar h2{font-size:32px;line-height:40px;color:#00ab84;font-weight:500;padding:40px 50px;margin-bottom:0}.mobile-heading h2{padding:0}.mobile-heading{display:none}.find-section .find-map{width:calc(100% - 500px);min-height:600px}.find-section .find-map img{width:100%;height:100%;object-fit:cover}.container-xs{width:1050px;margin:0 auto}.surgeontext-box p{font-size:18px;color:#1c2262;margin-bottom:20px}.imageBox-section .colmn{align-items:center}.imageBox-section .img-box{width:300px;padding:30px;background-color:#f5f6fa}.imageBox-section .img-box ul{padding:0;margin-bottom:0}.imageBox-section .text-box{width:calc100% - 340px)}.imageBox-section .text-box p{line-height:1.5;font-size:18px}.imageBox-section .img-box li{list-style:none;margin-bottom:50px;text-align:center}.surgeon-slider .blog-slider{margin-bottom:7nor0px}.imageBox-section .img-box li:last-of-type{margin-bottom:0}.surgeontext-blog{margin-top:100px}.profile_forms form,.circle-popup form{width:390px;margin:0 auto}.circle-popup{position:fixed;top:0;left:0;background-color:rgba(255,255,255,.8);display:flex;align-items:flex-start;width:100%;justify-content:center;height:100%;z-index:-999;overflow:auto;opacity:0;visibility:hidden;transition:all 0.5s}.circle-popup.active{opacity:1;visibility:visible;z-index:9999999}.profile-main-form,.circle-popup .popup-container{text-align:center;width:1000px;height:1000px;align-items:center;justify-content:center;flex-direction:column;display:flex;border-radius:50%;position:relative;background:#c7e8f9;background:-moz-linear-gradient(45deg,#c7e8f9 0%,#ecaecb 100%);background:-webkit-linear-gradient(45deg,#c7e8f9 0%,#ecaecb 100%);background:linear-gradient(45deg,#c7e8f9 0%,#ecaecb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7e8f9',endColorstr='#ecaecb',GradientType=1);margin:10px 0 50px}.profile_forms h2 span,.circle-popup h2 span{color:#1c2262;font-weight:300;display:block}.profile_forms h2,.circle-popup h2{font-size:40px;font-weight:500;color:#262262;margin-bottom:20px}.circle-popup .btn:hover{background-color:var(--primary-color);color:#fff}.profile_forms .form-group,.circle-popup .form-group{text-align:left;position:relative}.profile_forms h4,.circle-popup h4{font-size:15px;font-weight:300;display:inline-block;margin-bottom:0;padding-right:20px}.profile_forms form ul,.circle-popup form ul{display:inline-block;padding-left:0;margin-bottom:0}.profile_forms form li,.circle-popup form li{display:inline-block;list-style:none;font-size:13.5px;color:#fff;padding:3px 13px;border-radius:20px;background-color:#bdc1d4;cursor:pointer}.profile_forms form li.active,.circle-popup form li.active{background-color:#262262}.profile_forms .form-control,.circle-popup .form-control{padding:20px 70px;border-radius:65px;border:none}.profile_forms textarea.form-control,.circle-popup textarea.form-control{min-height:120px;border-radius:120px;resize:none;padding:20px 50px}.profile_forms .form-group:after,.circle-popup .form-group:after{position:absolute;top:50%;left:30px;transform:translateY(-50%);width:20px;height:26px;background-size:contain;background-position:center;background-repeat:no-repeat}.profile_forms .form-group.name:after,.circle-popup .form-group.name:after{background-image:url(/wp-content/themes/rethink_pain/_assets/css/images/form-name.svg);content:""}.profile_forms .form-group.email:after,.circle-popup .form-group.email:after{background-image:url(/wp-content/themes/rethink_pain/_assets/css/images/form-email.svg);content:""}.profile_forms .form-group.phone:after,.circle-popup .form-group.phone:after{background-image:url(/wp-content/themes/rethink_pain/_assets/css/images/form-phone.svg);content:""}.popup-container .btn-close{position:absolute;top:0;right:50px;font-size:50px;color:var(--primary-color);font-weight:300;cursor:pointer}.page-template-page-surgeon-locator-v1 .ask-box,.page-template-page-surgeon-locator-v1 .fbut{display:none}.find-section .find-sidebar{width:500px;height:400px}.mobile-heading h2 span,.find-section .find-sidebar h2 span{color:#262262;font-weight:300}.find-section .find-map img{width:100%;height:100%;object-fit:cover}.surgeon-listing{height:480px;border-bottom:solid 1px #e2e2eb;overflow-y:auto}.surgeon-listing h3{font-size:20px;font-weight:300}.surgeon-listing .surgeon-list-item{padding:15px 0}.dr_profile .intro h3{margin-bottom:0}.dr_profile .top_border{border-top:1px #d8d8d8 solid}.dr_profile .top_border h3{margin:0}.surgeon-listing .inner-colmn{display:flex;align-items:flex-start;padding:0 30px 0 50px}.surgeon-listing .inner-colmn img{margin-right:10px}.surgeon-listing .inner-colmn h3{margin-bottom:0}.surgeon-listing .inner-colmn p{margin-top:10px}.surgeon-listing .inner-colmn span{color:rgba(28,34,98,.45)}.surgeon-listing .inner-colmn h3 span{font-weight:500;color:#262262}.surgeon-listing address{background-color:#f5f6fa;padding:5px 0;padding-left:50px;font-size:18px;font-weight:500;margin:10px 0 20px;margin-right:20px}.surgeon-listing address span{display:block;font-weight:300}.surgeon-listing .surgeon-list-item .btn{background-color:transparent;text-align:center;width:calc(100% - 70px);margin-left:50px;padding:5px;color:#262262;font-size:15px;border:1px #262262 solid;margin-top:15px;display:block}.surgeon-listing .surgeon-list-item .btn:hover{background-color:var(--pink-light);color:var(--primary-color)}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#edeef2!important}.colmn-innerBox{padding:30px 0}.btn-grp{list-style:none;padding-left:0;margin-left:0}.btn-grp li{display:inline-block}.btn-grp img{display:inline-block}.affiliated_hospitals img{display:block;margin-top:10px}.affiliated_hospitals ul{margin-left:0}.physician_application_cta{text-align:center;margin-bottom:60px}.physician_application_cta h2{margin:0 auto;max-width:675px}@media (max-width:992px){.find-section .find-map{width:100%;height:480px}.search-form .search-bar{display:none}.find-section .find-sidebar{width:100%}.mobile-heading{display:block;background:#fff;padding:0 5px 10px 5px;margin-top:35px}.find-sidebar h2{display:none}.surgeon-listing{height:300px}.find-section .find-sidebar{height:300px}.search-form .select-box .custom-select-box{margin-left:0}.surgeon-listing .inner-colmn{padding:0 15px 0 15px}.search-form{padding:15px}.search-form h4{max-width:600px}.surgeon-listing{border-bottom:0}}.navbar-fixed-top{position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:20}.scrolled .main-navigation{position:relative;z-index:50;-webkit-transition:padding 0.3s linear;transition:padding 0.3s linear;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.09);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.09);box-shadow:0 2px 5px 0 rgba(0,0,0,.09)}.scrolled .main-navigation #main-nav{margin-top:8px}.scrolled .main-navigation .flyout-drawer{top:47px}.scrolled .main-navigation .logo{max-width:200px;padding-top:9px;-webkit-transition:max-width 0.3s linear;transition:max-width 0.3s linear}.scrolled #tert-nav{margin-top:0}.main-navigation{padding:10px 0;background-color:#fff;border-bottom:0 #d8d8d8 solid;position:relative}.main-navigation .logo{float:left;padding-right:15px;max-width:231px}.main-navigation #main-nav{float:right;font-size:15px;line-height:22px;font-weight:500;margin-top:5px;-webkit-transition:margin-top 0.3s linear;transition:margin-top 0.3s linear}.main-navigation #main-nav ul{display:flex;align-items:center}.main-navigation #main-nav li{display:inline-block;position:relative}.main-navigation #main-nav li:not(.btn){line-height:55px}.main-navigation #main-nav li:not(.btn):hover{text-decoration:underline}.main-navigation #main-nav li a{font-weight:normal!important}.main-navigation #main-nav li.btn a{color:#fff;padding:0}.main-navigation #main-nav li.btn:hover a{color:#fff}.main-navigation #main-nav li:hover a{text-decoration:none}.main-navigation #main-nav li:hover .sub-menu a{background-color:transparent;color:#000}.main-navigation #main-nav a{color:#262262;padding:0 20px;display:block}.main-navigation #main-nav .sub-menu{display:none;position:absolute;left:0;right:0;top:50px;margin:0 auto;width:300px;background-color:#fff;border-top:4px #d8d8d8 solid;padding:30px;font-size:13px;line-height:22px;-webkit-box-shadow:0 6px 15px -1px rgba(0,0,0,.33);-moz-box-shadow:0 6px 15px -1px rgba(0,0,0,.33);box-shadow:0 6px 15px -1px rgba(0,0,0,.33);z-index:100}.main-navigation #main-nav .sub-menu li{display:block}.main-navigation #main-nav .sub-menu li:hover a{background-color:#d8d8d8}.main-navigation #main-nav .sub-menu .current_page_item a{color:#00ab84}.main-navigation #main-nav .current-menu-parent a,.main-navigation #main-nav .current_page_item a{color:#00ab84}.main-navigation #request-a-demo{position:absolute;bottom:-45px;right:30px;letter-spacing:3px;font-size:11px;line-height:14px;font-weight:500}.main-navigation #request-a-demo a{background-color:#000;color:#fff;display:block;padding:15px}.main-navigation #request-a-demo a:hover{background-color:#d8d8d8}.expand-arrow-holder{position:absolute;top:0;right:0;padding:15px 20px 20px 20px;width:25px;height:25px}.expand-arrow{width:0;height:0;border-style:solid;border-width:9px 0 9px 15.6px;border-color:transparent transparent transparent #d8d8d8}.open .expand-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:bottom center}#mobile-site-navigation{display:none;background-color:#fff;padding:10px 0;-webkit-box-shadow:7px 13px 39px 0 rgba(0,0,0,.08);-moz-box-shadow:7px 13px 39px 0 rgba(0,0,0,.08);box-shadow:7px 13px 39px 0 rgba(0,0,0,.08);position:relative;z-index:100;font-weight:500}#mobile-site-navigation .main_nav{width:100%}#mobile-site-navigation #main_nav_open_btn{width:35px;position:absolute;margin-right:25px;margin-top:5px;top:15px;right:0}#mobile-site-navigation #main_nav_open_btn img{width:100%}#mobile-site-navigation #main_nav_close_btn{font-size:30px;position:absolute;right:-50px;margin-right:25px;top:15px;font-family:arial;color:#d8d8d8;font-weight:300}#mobile-site-navigation .logo{margin:0;float:left;margin-left:25px}#mobile-site-navigation #main_nav-flyout{text-align:left;padding:5px 15px 20px;right:-1000px;position:absolute;width:100%;background-color:#fff;margin-left:0;-webkit-box-shadow:0 10px 5px 0 rgba(0,0,0,.28);-moz-box-shadow:0 10px 5px 0 rgba(0,0,0,.28);box-shadow:0 10px 5px 0 rgba(0,0,0,.28)}#mobile-site-navigation #main_nav-flyout ul{margin:0;list-style:none;padding-left:20px}#mobile-site-navigation #main_nav-flyout li{padding:0;width:100%;position:relative}#mobile-site-navigation #main_nav-flyout li.btn{width:180px;text-align:center}#mobile-site-navigation #main_nav-flyout li.btn a{color:#fff}#mobile-site-navigation #main_nav-flyout a,#mobile-site-navigation #main_nav-flyout a:hover{width:100%;display:block;padding:15px 20px;color:inherit}#mobile-site-navigation #main_nav-flyout .menu-tertiary-navigation-container a{color:#d8d8d8}#mobile-site-navigation #main_nav-flyout .sub-menu{display:none;background-color:#fff}#mobile-site-navigation #main_nav-flyout .sub-menu li{border-bottom:none}#mobile-site-navigation #main_nav-flyout .sub-menu a{color:#000}#mobile-site-navigation #main_nav-flyout .current-page-ancestor .expand-arrow{border-width:13px 7.5px 0 7.5px;border-color:#d8d8d8 transparent transparent transparent}#mobile-site-navigation #main_nav-flyout .current-page-ancestor a{color:#d8d8d8}#mobile-site-navigation #main_nav-flyout .current-page-ancestor .sub-menu{display:block;background-color:#fff}#mobile-site-navigation #main_nav-flyout .current-page-ancestor .sub-menu a{background-color:#fff}#mobile-site-navigation #main_nav-flyout .glyphicon-chevron-up{display:none}#mobile-site-navigation #main_nav-flyout .section-header{width:100%;color:#d8d8d8;display:inline-block}#mobile-site-navigation #main_nav-flyout .section-header .glyphicon{padding-left:10px}#mobile-site-navigation #main_nav-flyout .current-menu-item .expand-arrow{border-width:13px 7.5px 0 7.5px;border-color:#fff transparent transparent transparent}#mobile-site-navigation #main_nav-flyout .current-menu-item .sub-menu{display:block}#tert-nav{float:right;font-size:11px;line-height:22px;color:#d8d8d8;font-weight:500;margin-top:5px}#tert-nav li{display:inline-block}#tert-nav .current_page_item a{color:#d8d8d8}#tert-nav a{color:#d8d8d8;padding:15px;display:block}#tert-nav a:hover{background-color:#d8d8d8;color:#fff}#tert-nav .sub-menu{background-color:#fff}@media (max-width:767px){#mobile-site-navigation{display:block}#site-navigation{display:none}.logo{width:170px}}.no-style{color:#1b2262}.no-style .contents{max-width:700px;min-height:inherit;display:block;margin-top:60px}.no-style h1{color:#1b2262;padding:60px 0 30px 0}.no-style .blue-green-background,.no-style .light-green-background{background:#d1e0d7}.banner-background-img{position:relative}.banner-background-img .bkg-image{background-position:right;background-size:70%;background-repeat:no-repeat;position:absolute;right:0;width:70%;top:0;height:100%;background-size:100%}.banner-background-img .contents{z-index:5;position:relative;display:flex;flex-direction:column;justify-content:center;max-width:500px;min-height:300px;margin-top:90px;color:#fff}.banner-background-img .contents p{font-size:20px}.banner-background-img .play-btn{position:absolute;left:100%;height:30px;width:30px;top:50%;margin-top:-25px;margin-right:-40px}.banner-background-img .blue-green-background,.banner-background-img .light-green-background{left:0;top:0;width:100%;height:100%}.banner-background-img .blue-green-background{background:-moz-linear-gradient(left,#262262 0%,#262262 15%,#262262 20%,#00ab84 37%,#00ab84 43%,rgba(0,171,132,.7) 51%,rgba(0,171,132,0) 63%);background:-webkit-linear-gradient(left,#262262 0%,#262262 15%,#262262 20%,#00ab84 37%,#00ab84 43%,rgba(0,171,132,.7) 51%,rgba(0,171,132,0) 63%);background:linear-gradient(to right,#262262 0%,#262262 15%,#262262 20%,#00ab84 37%,#00ab84 43%,rgba(0,171,132,.7) 51%,rgba(0,171,132,0) 63%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#262262',endColorstr='#0000ab84',GradientType=1);position:relative}.banner-background-img .light-green-background{background:linear-gradient(90deg,#00ab84 10%,#ffffff 60%)}.banner-background-img.curve-bottom .top_curve{width:120%;height:200px;position:absolute;left:-10%;bottom:0;border-radius:100%;box-shadow:0 300px 0 299px #fff;pointer-events:none}.banner-background-img.curve-small-no-image .blue-green-background{background:#262262;background:-moz-linear-gradient(left,#262262 0%,#262262 15%,#262262 20%,#00ab84 100%);background:-webkit-linear-gradient(left,#262262 0%,#262262 15%,#262262 20%,#00ab84 100%);background:linear-gradient(to right,#262262 0%,#262262 15%,#262262 20%,#00ab84 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#262262',endColorstr='#00ab84',GradientType=1)}.banner-background-img.curve-small-no-image .blue-green-background:after{content:"";position:absolute;right:0;top:10%;height:377px;width:500px;background:transparent url(/wp-content/themes/rethink_pain/_assets/css/../img/header_patttern.png);background-size:cover}.banner-background-img.video-modal-thumb .video_thumb{width:100%;z-index:2;position:relative;margin-top:100px}.banner-background-img.video-modal-thumb .video_thumb .play-btn{left:0;right:0;margin:auto;margin-top:-50px}.banner-background-img.video-modal-thumb .blue-green-background:after{width:360px;height:100%;top:0;background-size:contain}@media (max-width:1120px){.banner-background-img.video-modal-thumb .blue-green-background:after{display:none}}.banner-background-img.curve-small .blue-green-background,.banner-background-img.curve-bottom .blue-green-background{position:relative}.banner-background-img.curve-small .bkg-image,.banner-background-img.curve-bottom .bkg-image{background-size:cover}.banner-background-img.curve-small-no-image,.banner-background-img.curve-small{position:relative;margin-bottom:30px;overflow:hidden}.banner-background-img.curve-small-no-image .contents,.banner-background-img.curve-small .contents{margin-top:60px;padding-bottom:30px}.banner-background-img.curve-small-no-image.no_image .blue-green-background,.banner-background-img.curve-small.no_image .blue-green-background{background:#060f26;background:linear-gradient(90deg,#262262 10%,#00ab84 100%)}.banner-background-img.curve-small-no-image .top_curve,.banner-background-img.curve-small .top_curve{width:120%;height:200px;position:absolute;left:-10%;bottom:0;border-radius:100%;box-shadow:0 50px 0 0 #fff;pointer-events:none}@media (max-width:1120px){.banner-background-img .bkg-image{background-size:cover;background-position:center}}@media (max-width:767px){.page-id-189 .banner-background-img{height:500px}.single .banner-background-img .bkg-image{background-position:center -40px}.banner-background-img .video-feature .play-btn{top:220%;right:0;left:0;margin-right:auto;margin-left:auto;padding:10px;height:50px;width:50px}.banner-background-img,.banner-background-img.curve-small{height:inherit}.banner-background-img .contents,.banner-background-img.curve-small .contents{max-width:560px;min-height:inherit;margin-top:30px}.banner-background-img .contents h1,.banner-background-img.curve-small .contents h1{padding:0}.banner-background-img .bkg-image,.banner-background-img.curve-small .bkg-image{background-position:center;background-size:cover;height:130px;width:100%;position:absolute;right:0;bottom:0}.banner-background-img .blue-green-background,.banner-background-img.curve-small .blue-green-background{position:relative;padding-bottom:30px;background:#060f26;background:linear-gradient(90deg,#262262 10%,#00ab84 100%)}.banner-background-img.no_bkg_img{height:inherit}.banner-background-img.no_bkg_img .blue-green-background{height:100%;padding-bottom:30px}.banner-background-img.no_bkg_img .bkg-image{display:none}.banner-background-img.curve-small{margin-bottom:0}.banner-background-img.curve-small .top_curve,.banner-background-img.curve-bottom .top_curve{display:none}.banner-background-img.curve-small .top_curve::before,.banner-background-img.curve-bottom .top_curve::before{display:none}}@media (max-width:1000px){.banner-background-img.curve-small-no-image .blue-green-background:after{display:none}}@media (max-width:460px){.banner-background-img .contents h1{line-height:40px}.banner-background-img .contents p{font-size:inherit}}.banner-background-video{position:relative;overflow:hidden;padding:30px 0}.banner-background-video video{position:absolute;left:0;top:0;width:100%}.banner-background-video video img{display:block;width:100%}.banner-background-video .container{position:relative}.banner-background-video .content{width:50%}@media all and (max-width:767px){.banner-background-video video{display:none}.banner-background-video.homepage{background-image:url(/wp-content/themes/rethink_pain/_assets/css/../img/axogen_video_fallback_mobile.jpg)!important}}#caspioform .cbFormNestedTableContainer{grid-auto-columns:auto!important}#caspioform a{font-family:'Styrene B Light',sans-serif!important;font-size:18px}#caspioform .cbFormFieldCell{position:relative}#caspioform .ui-datepicker-trigger{display:inline!important;position:absolute;right:30px!important;top:20px!important}#caspioform .cbResultSetLabelLink a{color:#d8d8d8!important}#caspioform .cbFormCalendar img{margin-left:170px!important}#caspioform .cbConfirmationMessages{font-size:18px}#caspioform .cbFormSelect{font-family:'Styrene B Light',sans-serif!important}#caspioform .cbFormLabel,#caspioform label,#caspioform .cbFormLabelRequired{font-weight:normal!important;font-size:18px;margin-bottom:0;font-family:'Styrene B Light',sans-serif!important;text-transform:none!important}#caspioform .cbFormLabelCell,#caspioform .cbFormFieldCell,#caspioform .cbHTMLBlockContainer{padding-left:0;font-family:'Styrene B Light',sans-serif!important}#caspioform .cbFormLabelCell label[for="InsertRecordConsent_to_contact"]{color:#00ab84!important}#caspioform .cbHTMLBlockContainer{color:#262262}#caspioform .cbFormDataCheckbox label{font-size:11px!important;width:500px;color:#262262!important}#caspioform span{font-weight:300;font-size:14px}#caspioform .cbSubmitButtonContainer{text-align:left;margin-top:30px}#caspioform .cbSubmitButton,#caspioform input[type="submit"]{background-color:#00ab84!important;font-size:16px;padding:10px 35px;color:#fff;border:none;border-radius:50px;font-family:'Styrene B Light',sans-serif!important;text-transform:lowercase}#caspioform .cbFormBlock17_7d3a1130601efa{color:#00ab84!important}#caspioform .ST79bf75348049454da2929315c2556bef p{color:#262262;font-family:'Styrene B Light',sans-serif!important}#caspioform .cbFormData{white-space:normal!important}#caspioform input[type="checkbox"]{float:left;margin-top:7px}.flatpickr-current-month .numInputWrapper{width:90px!important}input[type="text"],input[type="email"],input[type="password"],input[type="number"],input[type="search"],textarea{width:100%;height:42px;box-sizing:border-box;padding:0 20px;border:1px #1b2262 solid;border-radius:0}input[type="checkbox"]{float:left;margin-top:7px}input[type="submit"]:focus{outline:none}input::-ms-clear{display:none}textarea{height:215px;resize:none;overflow:auto;padding-top:8px;padding-bottom:8px}select{width:100%;font-family:inherit;font-size:inherit;font-weight:300;font-size:18px}input[type="radio"]{margin-right:8px;vertical-align:middle;margin-top:0}::-webkit-input-placeholder{color:#ccc}::-moz-placeholder{color:#ccc;opacity:1}:-ms-input-placeholder{color:#ccc}input[type="checkbox"]+label,input[type="radio"]+label{position:relative;padding-left:10px;cursor:pointer;display:inline-block}input[type="checkbox"]+label:before,input[type="radio"]+label:before{content:"";width:16px;height:16px;border:2px solid $blue;left:0;top:50%;transform:translateY(calc(-47%));position:absolute}input[type="radio"]+label:before{border-radius:50%}input[type="checkbox"]+label:after,input[type="radio"]+label:after{content:"";width:10px;height:5px;transform:rotate(-45deg) scale(0) translateY(calc(-48%));position:absolute;left:5px;top:50%;border-bottom:solid 3px $blue;border-left:solid 3px $blue;transition:ease-in-out transform 0.1s}input[type="radio"]+label:after{width:10px;height:10px;left:5px;top:8px;border:none;background-color:$blue;border-radius:50%}input[type="checkbox"]:checked+label:after,input[type="radio"]:checked+label:after{transform:rotate(-45deg) scale(1) translateY(calc(-48%))}input:focus{outline:none}label{margin-bottom:10px;display:block;text-transform:lowercase}button,input[type="button"],input[type="reset"],input[type="submit"]{background-color:#00ab84;font-size:16px;padding:10px 35px;color:#fff;border:none;border-radius:50px}.dont_lowercase label{text-transform:inherit}.gfield_visibility_hidden{display:none!important}.gform_fields{margin:0;padding:0;list-style-type:none;display:flex;justify-content:space-between;flex-wrap:wrap;width:800px;max-width:100%}.gform_fields .ginput_container{width:400px;max-width:100%}.gfield{width:100%;padding-bottom:2rem;display:inline-block;margin-top:15px}.gfield.two-column .gfield_radio{column-count:2}.gfield.three-column .gfield_radio{column-count:3}.gfield.half{width:calc(50% - 10px)}.gfield.third{width:calc(33.33333% - 13.33333px)}.gfield.hide_label>label{display:block;width:0;height:0;overflow:hidden}.gform_validation_container{display:none}.gfield_required,.validation_message,.validation_error{color:#CF594A}.gform_ajax_spinner{width:25px;position:absolute;bottom:10px;left:0;animation-name:rotate-loader;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear}.gfield_radio label{font-size:16px}.gfield_radio,.gfield_checkbox{margin:0;padding:0;list-style-type:none}.gfield_radio label,.gfield_checkbox label{padding-left:10px;line-height:1.2}.validation_message{font-size:80%}.validation_error{padding-bottom:20px}.gform_confirmation_message{color:$green;font-size:3rem}.ginput_container_select,.select-container{overflow:hidden;position:relative;box-sizing:border-box;height:42px;background:#fff;border:1px #1b2262 solid;padding-right:10px}.ginput_container_select:after,.select-container:after{position:absolute;right:20px;top:12px;pointer-events:none;content:"";border-left:2px solid $blue;border-bottom:2px solid $blue;width:10px;height:10px;transform:rotate(-45deg)}.ginput_container_select select,.select-container select{background:transparent;color:inherit;height:100%;padding:0 10px;box-sizing:border-box;cursor:pointer;border:none}.ginput_container_select select:-moz-focusring,.select-container select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.ginput_container_select select:focus,.select-container select:focus{outline:none}.gform_footer{position:relative}@media all and (max-width:640px){input[type="checkbox"]+label:before,input[type="radio"]+label:before{transform:translateY(calc(-49%))}input[type="checkbox"]+label:after,input[type="radio"]+label:after{transform:rotate(-45deg) scale(0) translateY(calc(-51%));left:7px}input[type="checkbox"]:checked+label:after,input[type="radio"]:checked+label:after{transform:rotate(-45deg) scale(1) translateY(calc(-51%))}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:90%}}@media (max-width:800px){h1{font-size:40px}h2{font-size:25px;line-height:25px}h3{font-size:20px}}@media (max-width:475px){.third-table{overflow-x:scroll}}@media screen and (max-width:640px){html{overflow-x:hidden}}@media (max-width:767px){body{padding-top:64px}.callout-bar{font-size:12px;line-height:16px;padding:10px 20px}.iframesurvey{max-width:none;width:100vw;margin-left:-30px!important;box-shadow:none!important;border:none}.column-callouts+.legal{padding-top:0;margin-top:-90px}.break{display:inline}.home #quiz-bar h4{line-height:25px;margin-left:10px}.home #quiz-bar a{margin:0 10px}footer .add_pattern::before{display:none}footer .footer-nav-contents{flex-direction:column}footer .footer-nav-contents .logo-container{padding:20px 0}footer .footer-nav-contents .logo-container img{margin:0 auto}footer .footer-nav-contents .link-content{padding-right:0}footer .footer-nav-contents .link-content ul{display:block;text-align:center}footer li:not(.btn){padding-right:0}footer li.btn{width:160px;margin:15px auto}footer .col-first{padding-left:0;text-align:center;padding-bottom:15px}footer .col-second{justify-content:center;padding-right:0}footer .col-second a{padding:0 15px}}@media (max-width:500px){footer .footer-nav-contents .logo-container{padding-left:0}footer .footer-nav-contents .link-content{padding-right:0}}@media (max-width:400px){body{font-size:16px}a.btn.quiz,.btn.quiz{font-size:14px}}@media (max-width:1220px){.error-404 .top_curve{position:relative;width:100%;border-radius:0}}