/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */
progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.4em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#topstrip:after,.container:after,#big-boxes:after{content:".";clear:both;height:0;display:block;visibility:hidden}#return-to-top{position:fixed;bottom:-50px;right:50%;margin-right:-50px;background:#eba486;width:100px;height:100px;display:block;text-decoration:none;z-index:998;display:none;-webkit-border-radius:50%;border-radius:50%;text-align:center}#return-to-top i{color:#fff;margin:0;position:relative;top:15px;font-size:26px}#return-to-top:hover{background:#e87f51}#return-to-top:hover i{color:#fff;top:10px}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:51%;right:51%;bottom:0;background:#eba486;height:3px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:hover:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:active:before{left:0;right:0}.post-edit-link{background:#e87f51;display:block;width:150px;padding:15px 0;color:#fff;position:fixed;bottom:0;left:0;text-transform:uppercase;font-weight:700;z-index:999;text-align:center;text-decoration:none}.post-edit-link:hover{background:#a44015}*{margin:0;padding:0}html,*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{padding:0 !important;margin:0 !important}body{font-size:15px;color:#252525;font-weight:400;font-family:'Muli',sans-serif;overflow-x:hidden!important;border:30px solid #fff;border-top:none;border-bottom:none}#ascrail2000 div{border:none !important;background-color:#484848 !important}h1{font-size:47px;color:#fff;font-weight:200}h2{text-transform:none;font-weight:200;margin:10px 0;color:#515151;font-size:26px}.main-content h2{margin:30px 0 5px;padding:0;color:#e87f51;font-weight:500}h3{margin:15px 0;text-align:center}.main-content h3{margin:20px 0 5px;padding:0;color:#eba486;text-align:left}h4{font-size:18px;border-bottom:1px solid #e8e8e8;text-transform:uppercase;color:#5f5f5f;padding:0 0 4px}p{margin:15px 0;line-height:26px}a,a:hover{text-decoration:none}a{color:#da8f51}strong{font-weight:700}table{caption-side:bottom;border-collapse:collapse;width:100%;margin:40px 0}table>thead{vertical-align:bottom}table>tbody{vertical-align:inherit}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}td,th{text-align:left;padding:15px 20px}th{background:#747575;color:#fff}table thead th:last-child{width:180px}tbody tr:nth-child(odd) td{background:#f5f5f5}tbody tr:nth-child(even) td{background:#e1e1e1}.alignright{float:right;padding:5px;background:#fbfbfb;border:1px solid #efefef;margin:12px 0 25px 25px}.container{max-width:1100px;width:100%;margin:0 auto}.section{margin:120px 0}.container.section{margin:120px auto}.main-content ul{margin:0 0 0 15px;padding:0}.main-content ol{margin:0 0 0 15px;padding:0}.main-content ul li,.main-content ol li{margin:0 0 15px;padding:0 0 0 25px;list-style:none;position:relative}.main-content ul li:after{font-family:'Font Awesome 5 Free';content:"\f192";font-size:16px;color:#e87f51;font-weight:500;position:absolute;left:0;top:2px}.main-content ol li{counter-increment:step-counter}.main-content ol li:before{content:counter(step-counter)'.';font-size:16px;color:#e87f51;font-weight:500;position:absolute;left:0;width:30px}.main-content:after{content:'';display:block;clear:both}.content-left{width:calc(100% - 300px);float:left}.content-right{width:260px;float:right}.sidebar h2:after{content:'';display:block;background:#eba486;width:50px;height:5px;margin:5px 0 30px}.sidebar-links{margin:0 0 50px;padding:0}.sidebar-links li{margin:0;padding:0;list-style:none;margin:3px 0}.sidebar-links li a{display:block;background:#7d7d7d;border-radius:5px;padding:10px 10px 10px 40px;color:#fff;position:relative}.sidebar-links li a:before{font-family:'Font Awesome 5 Free';content:"\f05a";font-size:20px;color:#fff;font-weight:700;position:absolute;left:10px;top:9px}.sidebar-links li a:hover{padding:10px 10px 10px 50px;background:#6a6a6a}.inner-header{width:100%;height:600px;text-align:center;position:relative;background-size:100% auto!important;background-attachment:fixed!important;background-position:0 50px!important}.inner-header .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2)}.inner-header h2{position:absolute;bottom:15%;width:100%;text-transform:uppercase;font-size:50px;font-weight:700;color:#fff}.inner-header h2:after{display:block;width:200px;height:7px;background:rgba(255,255,255,.5);content:'';margin:10px auto 0}nav ul{font-size:0;text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}nav ul li{list-style:none;margin:0 2px 0 1px;position:relative;display:inline-block;vertical-align:middle}nav ul li a{display:block;padding:12px 13px;color:#212121;border-radius:4px;text-transform:uppercase;font-weight:400;font-size:15px}.res-logo{display:none;width:150px}.res-logo img{display:block;width:100%}nav ul li.logo{position:relative;margin:0 63px;width:190px}nav ul li.logo img{display:block;width:100%}nav ul li.logo a{background:0 0;margin:0;padding:0}nav ul li.logo a:hover{background:0 0}nav ul li:hover ul{height:auto;opacity:1}nav ul li ul{position:absolute;left:0;background:#fff;text-align:left;height:0;overflow:hidden;opacity:0;margin:0;padding:20px 5px 5px;width:170px!important}nav ul li ul li{border:2px solid #fff;width:100%;margin:0!important}nav ul li ul li:hover{border:2px solid #575756}.fees-wrapper{display:flex;flex-wrap:wrap}.fees-title.fees-title-main,.fees-row{width:100%;display:flex;flex-wrap:wrap;padding:12px 20px}.fees-title.fees-title-main{background:#e87f51;color:#fff;line-height:2.3rem;position:-webkit-sticky;position:top:180px;z-index:99;font-weight:700;text-transform:uppercase}.fees-row:hover,.fees-row:nth-of-type(even):hover{background:#cfcece;transition:.3s}.fees-row:nth-of-type(even){background:#f5f5f5}.fees-item{width:70%;font-weight:700}.fees-price{width:30%}#banner{background:url(//staging.hossc.co.uk/wp-content/themes/hossc/./images/banner-v1.jpg) left 0 no-repeat #e4e4e4;background-size:cover}img.mob-header{display:none;max-width:100%}#top-strip{position:relative;z-index:9999;margin:20px 0 15px;height:90px}#side-tab{position:fixed;z-index:2;top:317px;width:53px;height:251px;background:#e87f51}#contact-form{float:right;text-align:center;max-width:500px;width:100%;height:650px;background:rgba(43,42,49,.4);color:#fff;padding:50px}.contact-form h2,.main-content .contact-form h2{text-transform:uppercase;color:#fff;margin:0}.contact-form i,.main-content .contact-form i{color:#e87f51;font-size:20px;margin-right:10px}.header-tel{font-size:20px;margin:20px 0;display:block}.header-tel a{color:#fff}.contact-form p,.main-content .contact-form p{font-size:20px;font-weight:100;margin:0}.contact-form ul{margin-top:40px;padding:0}.gdpr{margin-top:30px}.gdpr a{color:#eba486}.gdpr a:hover{color:#fff}aside#testimonials-section{min-height:710px;padding-top:125px;text-align:center;position:relative}aside#testimonials-section h3{font-size:40px;text-transform:uppercase}.your-class{margin-top:5%}.your-class.testimonials-homepage i{margin-bottom:25px;font-size:20px;color:gold;margin-top:34px}span.testimonial-name{font-weight:700;font-size:16px}.your-class.testimonials-homepage p{font-size:18px;line-height:30px}.contact-half{width:100%}.contact-half:after{display:block;content:'';clear:both}.contact-form li,.main-content .contact-form li{list-style:none;margin-bottom:5px;position:relative;padding:0}.contact-form li:before,.main-content .contact-form li:before,.referral-form li:before{font-family:'Font Awesome 5 Free';font-size:15px;color:#e87f51;position:absolute;left:15px;top:16px;font-weight:700;z-index:999}.contact-form li:after,.referral-form li:after{display:none}.contact-name:before{content:"\f007"}.contact-email:before{content:"\f0e0"}.contact-tel:before{content:"\f095"}.contact-message:before{content:"\f075"}.contact-half li{width:50%;float:left;padding:0 2px 0 0}.contact-half li:last-child{padding:0 0 0 3px}input[type=text],input[type=submit],textarea{width:100%;display:block;border:0;background:#f5f5f5;padding:15px 10px 15px 40px;outline:none}input[type=text]:hover,input[type=submit]:hover,textarea:hover,input[type=text]:focus,input[type=submit]:focus,textarea:focus,input[type=text]:active,input[type=submit]:active,textarea:active{padding:15px 10px 15px 50px}input[type=text]:focus,input[type=submit]:focus,textarea:focus{background:#ebebeb}.contact-form textarea,.main-content .contact-form textarea{height:100px;resize:none}.contact-message{position:relative}.contact-form .submit,{background:#e87f51;color:#fff;text-transform:uppercase;display:block;width:120px;cursor:pointer;position:absolute;right:0;bottom:0;padding:10px 0}.contact-form .submit:hover{background:#a44015;padding:10px 0}::-webkit-input-placeholder{color:#454545}::-moz-placeholder{color:#454545}:-ms-input-placeholder{color:#454545}:-moz-placeholder{color:#454545}#welcome{padding:120px 0 98px;background:#f3f3f3}.col2{float:left;width:45%;margin-right:10%}.col2:nth-child(2){margin-right:0}#welcome h1{font-size:29.4px;color:#252525;font-weight:700;margin-top:0;text-transform:uppercase}#welcome p{margin:26px 0;line-height:30px;font-size:17px}p.large-text{font-size:50px !important;line-height:59px !important;margin:0 !important;border:4px solid #757574;padding:36px 40px 40px;color:#383838}.cta{background:url(https://hossc.co.uk/wp-content/uploads/2023/01/oral-surgery-1.jpg) center 0 no-repeat #e4e4e4;background-size:cover;background-attachment:fixed;min-height:710px;text-align:center;position:relative;overflow:hidden}.cta.cta-two{background:url(https://hossc.co.uk/wp-content/uploads/2023/01/nervous-patient.jpg) center 0 no-repeat #e4e4e4;background-size:cover;background-attachment:fixed}.cta h3{position:absolute;z-index:1;top:50%;margin-top:-2.3vw;width:100%;font-size:10vw;text-transform:uppercase;font-weight:700;color:#ffffff2b}.cta h2{text-transform:uppercase;font-weight:700;margin:10px 0;color:#fff;font-size:40px;letter-spacing:2px}.cta p{margin:15px 0;line-height:32px;font-size:24px;max-width:700px;margin:10px auto 30px auto;padding:0 30px;color:#fff;font-weight:300}a.butt{padding:14px 15px;background:#e87f51;text-transform:uppercase;color:#fff;font-weight:600;position:relative;top:20px;border-radius:4px;font-size:13px;letter-spacing:1px}a.butt:hover{background:#a44015}a.butt i{margin-right:5px}.cta-wording{position:relative;z-index:3;padding-top:275px}#videos{background:#f3f3f3;text-align:center;padding:100px 0 168px;font-size:0}#videos h3{margin:15px 0;text-align:center;font-size:32px;color:#252525;font-weight:700;text-transform:uppercase}hr{box-sizing:content-box;height:0;border:none;border-bottom:7px solid #eba486;width:100px;margin:20px auto;float:none}.vid-box{display:inline-block;width:30%;font-size:0;border:1px solid #e4e4e4;margin:23px 5% 0 0;text-align:center}.vid-box img{display:block;width:100%}.vid-box:hover img{opacity:.8}.vid-box:hover{cursor:pointer}.vid-box i{font-size:70px;color:#da2424;margin-top:93px}#videos .butt{top:39px}.end{margin-right:0 !important}.big-box{position:relative;float:left;width:50%;height:45vw}.big-box.left-box{background:#f3f3f3}.big-box.right-box{background:url(https://hossc.co.uk/wp-content/uploads/2023/02/we-specialise-in.jpg) center center no-repeat #121212;background-size:cover}.big-box.right-box:hover{cursor:pointer}#feeds{min-height:650px;background:#000}#feeds .container{display:flex;flex-wrap:wrap;justify-content:center}.big-box h3{margin:15px 0;text-align:left;font-size:32px;color:#252525;font-weight:700;text-transform:uppercase}.big-box hr{margin-left:0}.big-box-text{width:calc(100% - 60px);max-width:504px;max-height:463px;height:calc(100% - 30px);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.big-box-text ul li{list-style:none;margin:15px 0;font-size:18px}.big-box-text ul{padding-top:5px}.big-box-text i{background:#e87f51;border-radius:50%;padding:4px;color:#fff;font-size:11px;margin-right:8px}#feeds{padding:120px 30px;background:#eaeaea}aside#feeds h3{margin:15px 0;text-align:center;font-size:40px;color:#252525;font-weight:700;text-transform:uppercase;width:100%}#feeds h4{margin:0 0 15px;text-align:center;font-size:20px;color:#252525;font-weight:700;text-transform:uppercase;border-bottom:0;padding:0}.feeds-container{display:flex;flex-wrap:wrap;width:90%;margin:0 auto;justify-content:center}.feeds-section{width:47%;background:#fff;margin:0 1.5% 50px;min-height:492px;border-radius:4px;overflow:hidden;text-align:center;display:flex;min-width:600px}aside#feeds i.feed-icon{font-size:34px;color:#868686}aside#feeds hr{display:block;margin:15px auto 30px}.feeds-section-content{padding:5% 5% 100px;width:45%;position:relative}.feeds-section-img{width:55%}.feeds-section-img img{height:100%;width:100%;object-fit:cover}.col3{width:calc(100%/3 - 18px);background:#fff;margin:0 30px 0 0;min-height:492px;border-radius:4px;overflow:hidden;padding:3%;text-align:center}.col3:nth-child(3){margin-right:0}.col3 img{margin-top:20px}.col3 p{margin:10px 10px 30px}footer{padding:70px 0 50px;text-align:center;font-size:13px}footer img{width:170px;height:auto;margin-bottom:20px}footer a{color:#000}footer i{margin:0 10px;color:#e87f51}.is-sticky nav{background:#fff;width:100% !important;max-width:100%;left:0}.is-sticky ul{width:100%;margin:0 auto;max-width:1085px;padding:13px 0}.is-sticky ul li.logo{width:140px}.is-sticky ul li.logo{position:relative}.is-sticky ul li{list-style:none}.col3 h4{margin:0 0 15px;text-align:center;font-size:20px;color:#252525;font-weight:700;text-transform:uppercase;border-bottom:0;padding:0}.location{position:absolute;background:#eaeaea;padding:20px 30px 20px 20px;border-radius:4px;margin-bottom:10px;font-size:14px;text-align:left;display:block;color:#191919;bottom:5%;left:5%;right:5%}.location i{position:absolute;right:15px;top:24px;color:#e87f51;font-size:13px}a.location:hover{background:#dcdcdc}.location hr{margin:18px auto 22px auto}.col3 i.fab.fa-facebook-f,.col3 i.fab.fa-twitter{font-size:70px;padding-top:118px;color:#424242}.col3 span{clear:both;display:block;padding-top:10px}.team-image{float:right;border:1px solid rgba(50,134,136,.5);border-radius:5px;padding:15px;max-width:300px;width:50%;margin:0 0 30px 30px}.location-item{background:#eee;padding:0;display:flex;margin:30px 0}.location-item:after{content:'';display:block;clear:both}.location-details{width:50%;float:left;padding:50px}.location-details ul{margin:25px 0 0}.location-details h2{margin-top:0}.location-map{width:50%;position:relative;float:right}.location-map iframe{width:100%;height:100%;display:block;border:0}.location-container .location-item:nth-child(even) .location-details{order:1}.alternate-content .treatment-section:nth-child(even) .location-map{right:0}.contact-page:after{display:block;clear:both;content:''}.contact-left{float:left;width:calc(50% - 15px)}.contact-right{float:right;width:calc(50% - 15px)}.contact-right ul{margin:0}.contact-left h2{font-size:45px;text-transform:uppercase;margin:0;padding:0;font-weight:500;line-height:50px;text-align:center}.contact-left h2 span{display:block;font-size:60px}.contact-left h2:after{display:block;content:'';width:100px;height:8px;background:#e87f51;margin:20px auto}.contact-left h3{margin-top:50px;color:#e87f51;font-size:25px}.contact-left p{text-align:center}.contact-left ul{margin:0;padding:0;font-size:0;text-align:center}.contact-left ul li{margin:5px 10px;padding:0;list-style:none;width:calc(30% - 5px);display:inline-block}.contact-left ul li a{display:block;background:#f5f5f5;font-size:20px;padding:15px;color:#e87f51}.contact-left ul li a:hover{background:#d4d4d4}.referral-form{display:flex;flex-wrap:wrap;justify-content:space-between}.referral-title{align-items:center}.referral-title h2{font-size:60px;text-transform:uppercase;margin:0;padding:0;font-weight:500;line-height:60px;color:#515151!important}.referral-title h2 span{display:block;font-size:40px}.referral-title h2:after{display:block;content:'';width:100px;height:8px;background:#e87f51;margin:20px 0}.referral-form .col-50{width:calc(50% - 15px);margin:15px 0}.referral-form .col-50 h2,.referral-form .col-100 h2{color:#e87f51;font-weight:500}.referral-form .col-50 ul{margin:0;padding:0;list-style:none;background:0 0}.referral-form .col-50 ul li{background:#f5f5f5;margin:10px 0;position:relative}.referral-form input,.referral-form textarea{border:0;background:#f5f5f5;width:100%;display:block;resize:none}input.tel{width:100%;display:block;border:0;background:#f5f5f5;padding:15px 10px 15px 40px;outline:none}input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel{width:100%;display:block;border:0;background:#f5f5f5;padding:15px 10px 15px 40px;outline:none}input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email{width:100%;display:block;border:0;background:#f5f5f5;padding:15px 10px 15px 40px;outline:none}.upload-grid li:before{display:none}li.gdpr-small:before{display:none}input.wpcf7-form-control.wpcf7-submit.submit:before{display:none !important}.referral-form textarea{height:150px}.self-referral-form textarea{height:285px}.form-ico-user:before{content:"\f007"}.form-ico-add:before{content:"\f3c5"}.form-ico-tel:before{content:"\f095"}.form-ico-env:before{content:"\f0e0"}.form-ico-cal:before{content:"\f073"}.form-ico-spee:before{content:"\f075"}.col-100{width:100%}.upload-grid{margin:0;padding:0;display:flex;justify-content:space-between}.upload-grid li{margin:0;padding:0;list-style:none;width:calc(100%/3 - 15px);padding:20px !important;background:#f5f5f5}.form-close{text-align:center;margin:0;padding:0}.form-close li{margin:15px 0;padding:0;list-style:none}.gdpr-check input{width:auto;display:inline}.form-close .submit{background:#e87f51;color:#fff;cursor:pointer;padding:15px;-webkit-appearance:none}.form-close .submit:hover{padding:15px;background:#a44015}.mobile-links{display:none;position:fixed;bottom:0;left:0;width:100%;margin:0;padding:0;font-size:0;z-index:999;text-align:center}.mobile-links li{margin:0;padding:0;width:50%;display:inline-block}.mobile-links li a{color:#fff;font-size:16px;display:block;width:100%;padding:15px 0;background:#e87f51}.mobile-links li:last-child a{background:#eba486}.mobile-links li i{margin-right:10px}#responsive-menu .logo{display:none}#responsive-menu-title-image{margin:0!important;width:100%}#responsive-menu-title-image img{margin:0 auto;display:block;max-width:306px!important;width:90%}.logo.rmp-menu-item{display:none}.rmp-container{margin:110px 0 0 !important}.rmp-menu-title{padding-top:0 !important}ul.patient-journey{list-style:none;margin:0 -20px;display:flex;flex-wrap:wrap;justify-content:center}ul.patient-journey li{display:block;padding:20px}ul.patient-journey li .patient-journey__inner{position:relative;padding:20px;border-radius:50%;background:#d9d8d8;width:200px;height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:18px;text-transform:uppercase;transition:all .3s ease-in-out;text-align:center}.numbers ul.patient-journey li .patient-journey__inner{width:260px;height:260px;padding:40px;font-size:20px}ul.patient-journey li .patient-journey__inner span{font-weight:700;margin:0 0 5px;font-size:25px}.numbers ul.patient-journey li .patient-journey__inner span{margin:0 0 7px;font-size:40px}.numbers ul.patient-journey li .patient-journey__inner span small{font-size:20px}ul.patient-journey li .patient-journey__inner:before{width:85%;height:85%;border:4px solid #fff;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;transition:all .3s ease-in-out}ul.patient-journey li:after{display:none}ul.patient-journey li:hover .patient-journey__inner{background:#e87f51;color:#fff;transform:scale(105%)}.numbers{padding:90px 0}.appointment-form{background:#e87f51;padding:40px;margin-top:50px;color:#fff}.appointment-form h2{color:#fff;margin:0}.appointment-form h2:after{content:'';display:block;background:#ffcdb6;width:50px;height:5px;margin:5px 0 30px}.appointment-form .contact-form{margin:30px 0 0}.appointment-form .contact-form ul{margin:0}.appointment-form .contact-form .submit{background:#a44015;padding:15px 20px;color:#fff;cursor:pointer}.appointment-form .contact-form .submit:hover{color:#a44015;padding:15px 20px;background:#ffcdb6}@media (max-width:1400px){.inner-header{height:350px}}@media (max-width:1260px){nav ul li a{padding:12px 10px;font-size:15px}nav ul li.logo{margin:0 30px}.is-sticky ul{max-width:1035px}.is-sticky ul li.logo{width:140px}.col2:last-child{padding:0 30px 0 0}.col2{padding:0 0 0 30px}.big-box-text ul li{margin:10px 0;font-size:16px}#banner{background-position:-245px 0}}@media (max-width:1220px){.contact-left ul li a{font-size:16px}.contact-left h2{font-size:30px;line-height:40px}.contact-left h2 span{display:block;font-size:50px}.contact-left ul li{margin:5px;width:calc(48% - 5px)}}@media (max-width:1160px){#top-strip{height:75px}nav ul li a{padding:12px 8px;font-size:14px}nav ul li.logo{width:160px}.is-sticky ul{max-width:975px}}@media (max-width:1050px){.inner-header{height:300px}.inner-header h2{bottom:10%;font-size:40px}#top-strip{height:75px}nav ul li a{padding:12px 5px;font-size:12px}nav ul li.logo{width:155px}.is-sticky ul{max-width:845px}.is-sticky ul li.logo{width:155px}p.large-text{font-size:40px !important}.big-box-text ul li{margin:7px 0;font-size:15px}.twitter-feed{display:none}.col3{width:calc(100%/2)}}@media (max-width:960px){.big-box-text{position:relative;max-height:none}.big-box{float:none;width:100%}.big-box.left-box{height:auto;padding:30px 0}.big-box.right-box{height:410px}.facebook-feed{margin:0}#banner{background-position:-310px 0}}@media (max-width:920px){.res-logo{display:block}p.large-text{font-size:30px !important}#welcome p{margin:24px 0;line-height:25px;font-size:16px}}@media (max-width:850px){.content-left{width:100%;float:none}.content-right{float:none;margin:0 auto}}@media (max-width:800px){.feeds-section{min-width:auto;width:100%;flex-wrap:wrap}.feeds-section-img,.feeds-section-content{width:100%}.feeds-section-content{max-width:300px;margin:0 auto}.inner-header{height:250px;background-attachment:scroll!important;background-position:top left!important}.cta{background-attachment:scroll!important}#contact-form{float:none;margin:0 auto}p.large-text{font-size:25px !important;line-height:45px!important}.cta h2{margin:10px 0;font-size:34px}.cta p{font-size:18px}.cta{min-height:580px}.cta-wording{padding-top:150px}img.mob-header{display:block}div#banner{background:#eee}}@media (max-width:780px){.side-tab-left,.side-tab-right{display:none}.mobile-links{display:block}.inner-header h2{font-size:35px}}@media (max-width:760px){.container.section{margin:80px auto}.col2{float:none;width:100%;margin:0!important;text-align:center;padding:0 30px!important}p.large-text{font-size:25px !important;line-height:45px!important;text-align:center}.vid-box{width:calc(50% - 30px);margin:23px 15px 0}.vid-box.end{display:none}.contact-left h2{font-size:20px;line-height:30px}.contact-left h2 span{font-size:34px;line-height:35px}.contact-left h3{margin-top:30px;font-size:20px}.referral-form .col-50{width:100%}.referral-title h2{font-size:50px;line-height:50px;text-align:center;margin:0 auto}.referral-title h2 span{font-size:30px}.referral-title h2:after{margin:20px auto}.upload-grid li{width:100%;margin:10px 0}.upload-grid{display:block}.location-item{display:block}.location-details,.location-map{width:100%;float:none}.location-map{height:350px}.contact-left,.contact-right{float:none;width:100%;margin:10px 0 30px}.numbers{padding:60px 0}ul.patient-journey li .patient-journey__inner{position:relative;padding:15px;width:180px;height:180px;font-size:16px}.numbers ul.patient-journey li .patient-journey__inner{width:200px;height:200px;padding:20px;font-size:18px}ul.patient-journey li .patient-journey__inner span{font-size:20px}.numbers ul.patient-journey li .patient-journey__inner span{font-size:25px}.numbers ul.patient-journey li .patient-journey__inner span small{font-size:18px}.appointment-form{padding:20px;margin-top:50px}}@media (max-width:730px){.col3{width:100%;margin:0}.facebook-feed{display:none}#feeds{padding:120px 15px;background:#eaeaea}#feeds .container{display:inline-block !important}.col3{margin-bottom:20px;min-height:400px}}@media (max-width:650px){.inner-header{height:200px}}@media (max-width:550px){.inner-header{height:150px}.inner-header h2{bottom:5%;font-size:25px}.your-class{padding:0 30px}}@media (max-width:500px){body{border:10px solid #fff}body{font-size:14px}h2{margin:10px 0;font-size:22px}.contact-form p,.main-content .contact-form p{font-size:18px}.vid-box{width:calc(100% - 60px);margin:23px 30px 0}.contact-half li{width:100%;float:none;padding:0!important}#banner,#contact-form{height:auto}.contact-form textarea,.main-content .contact-form textarea{height:150px}p.large-text{font-size:20px !important;line-height:30px!important;padding:26px 30px 30px}#contact-form{padding:30px 20px}.team-image{float:none;border:1px solid rgba(50,134,136,.5);border-radius:5px;padding:15px;max-width:300px;width:100%;margin:30px auto 10px;display:block}.rmp-container{margin:120px 0 0 !important}ul.patient-journey li .patient-journey__inner{width:150px;height:150px;font-size:13px}}@media (max-width:430px){.mobile-links li a{font-size:14px}.mobile-links li i{margin-right:5px}.referral-title h2{font-size:35px;line-height:35px}.referral-title h2 span{font-size:20px}}