@media only screen and (max-width:1240px){.benefits-wrap{padding:150px 0;}}@media only screen and (max-width:1240px){#bannerwrapper .metaslider .caption h2{font-size:36px;line-height:50px;margin-bottom:20px;}}@media only screen and (max-width:1199px){.service-row-2{justify-content:center;margin-top:0;}.service-row-2 .service-col-2{width:30%;margin:15px;}}@media only screen and (max-width:1140px){#middlewrapper{margin-top:171px;}.book-consultation .col{width:50%;padding:60px 0;}.book-consultation{background-attachment:inherit;}.finance-block{padding:60px 0;background-attachment:inherit;}}@media only screen and (max-width:1024px){#home-banner{background-attachment:scroll;}#bannerwrapper .metaslider .caption-wrap{bottom:90px !important;}.fixed-btn{bottom:10px;}#bannerwrapper .metaslider .caption h2{font-size:24px;line-height:36px;}.menu1 ul li{padding-right:15px;}#middlewrapper{margin-top:164px;}#bannerwrapper .page-title h1{font-size:30px;line-height:40px;}#bannerwrapper .page-title span{font-size:22px;line-height:40px;}.welcome-wrap{padding:60px 0 45px 0;background-attachment:scroll;}.welcome-wrap h1{font-size:36px;margin-bottom:30px;}.welcome-wrap p{font-size:18px;line-height:30px;}h1{font-size:30px;}.last-section{background-attachment:scroll;}.rpwe-block li{margin-bottom:50px !important;}.footer-logos ul li img{max-width:125px;}.enquiry-form-wrapper{background-attachment:scroll;padding:80px 0 50px 0;}.copyright{flex-direction:column;align-items:center;text-align:center;}.container{padding:60px 0 45px 0;min-height:inherit;}.wp-block-buttons{margin:40px 0 5px 0;}.teampage h2{font-size:24px;}.team{padding-top:40px;}.team-first-block{padding-top:40px;}.team-row{column-gap:40px;}.team-row .team-col{margin-bottom:40px;}.map iframe{height:400px;}.section-5{background-attachment:scroll;padding-top:40px;}.section-6{background-attachment:scroll;padding:100px 0;}.benefits-wrap{background-attachment:scroll;padding:100px 0;margin:20px 0;}.step-section{margin:20px 0;}.full-video iframe{height:400px;}.dentists-row .dentists-col{width:calc(25% - 15px);}.filterDiv{width:31.8%;}@media only screen and (max-width:1023px){.header{padding:15px 0;}.logo{width:100%;max-width:250px;margin:0 auto;}.logo img{display:block;}.top-menu-left{display:none;}.top-menu-right{display:none;}#rmp-container-149{min-width:260px;max-width:260px;}button.rmp_menu_trigger{z-index:8 !important;}#rmp_menu_trigger-149 .responsive-menu-pro-inner,#rmp_menu_trigger-149 .responsive-menu-pro-inner::before,#rmp_menu_trigger-149 .responsive-menu-pro-inner::after{background-color:#231f20 !important;}#rmp_menu_trigger-149{right:10px !important;top:0 !important;cursor:pointer;}#rmp-container-149{background-color:#231f20 !important;}#rmp-menu-wrap-149 .rmp-menu-current-item .rmp-menu-item-link{background-color:#000 !important;}#rmp-menu-wrap-149 .rmp-submenu .rmp-menu-current-item .rmp-menu-item-link{background-color:#000 !important;}#rmp-menu-wrap-149 .rmp-submenu .rmp-menu-item-link{font-size:15px !important;}.btns{margin-right:45px;}#headerwrapper{position:relative;}.home #headerwrapper{position:relative;}.home .header{position:absolute;top:40px;margin-top:0;}.header{margin-top:40px;}.top-contact{position:fixed;z-index:5;}.home #bannerwrapper{margin-top:40px;}#bannerwrapper .metaslider .caption h2{font-size:20px;line-height:30px;}#middlewrapper{margin-top:0;}.welcome-wrap{padding:40px 0 25px 0;}.welcome-wrap h1{font-size:30px;margin-bottom:15px;}.welcome-wrap p{font-size:16px;line-height:26px;}.videosliderwrapper h2{font-size:30px;margin-bottom:15px;}.service-section{padding:40px 0;}.service-section ul li{width:50%;}.videosliderwrapper{padding:40px 0;}h1{font-size:30px;}.section-5{padding-top:40px;}.section-5 h2{font-size:30px;margin-bottom:40px;}.section-5 ul li{margin-bottom:40px;}.section-6{padding:40px 0;}.section-6 h2{font-size:30px;margin-bottom:40px;}.last-section{padding:40px 0 0 0;}.last-section h2{font-size:30px;margin-bottom:30px;}.rpwe-block li{margin-bottom:50px !important;}.rpwe-alignleft{float:none;}.footer .wrapper .footer-col-1{width:50%;margin-bottom:20px;}.footer .wrapper .footer-col-2{width:50%;margin-bottom:20px;padding-right:0;}.footer .wrapper .footer-col-3{width:100%;}.enquiry-form-wrapper{padding:50px 0 20px 0;}.enquiry-form h2{font-size:24px;}.shade-box .box-flex-row:nth-child(odd){flex-direction:column;}.shade-box .box-flex-row:nth-child(even){flex-direction:column-reverse;}.shade-box .box-flex-row .box-flex-col{width:100%;}.shade-box .box-flex-row .box-flex-col .box-content{padding:30px 15px 15px 15px;}.container{padding:40px 0 25px 0;}.wp-block-buttons{margin:30px 0 5px 0;}h2.faq-title{font-size:24px;margin-top:30px;}.fees-table{width:100%;margin:0 0 30px 0;}.service-row .service-col{width:48%;}.dentist-referral-form .row .col{width:100%;padding:0 0 30px 0;}.blog-main{flex-direction:column;}.blog-left{width:100%;}.blog-right{width:100%;}.contact-wrap .address-col{margin-bottom:40px;}.contact-wrap .opening-hrs{margin-bottom:40px;}.map iframe{height:300px;}.benefits-wrap{padding:60px 0;margin:20px 0;}.step-section{margin:20px 0;}.column-3-section{margin:20px 0;}.column-3-section .wrapper{flex-direction:column;padding:15px;}.column-3-section .wrapper .col-1{width:100%;padding:30px 15px;margin:0;}.column-3-section .wrapper .col-2{width:100%;padding:30px 15px;margin:0;}.column-3-section .wrapper .col-3{width:100%;padding:30px 15px;margin:0;}.column-3-section .wrapper .col-2{text-align:center;}.column-3-section ul{width:fit-content;margin:0 auto;}.full-video{margin:20px 0;}.contact-wrap-2{margin:0;margin:15px 0;flex-direction:column;}.contact-wrap-2 .column{width:100%;padding:15px;margin:15px 0;}.middle-logo{margin:15px 0;}.service-row-2 .service-col-2{width:30%;margin:10px;}.finance-block .col{padding:20px;}.finance-block{margin:15px 0 30px 0;}.treatments-block{margin-top:0;}.dentists-row .dentists-col{width:calc(33.33% - 15px);}.filterDiv{width:48.5%;}.btn{padding:8px 15px;margin:0 2px 5px 0;font-size:14px;}.hidespace{margin:0 0 30px 0 !important;}}@media only screen and (max-width:768px){#bannerwrapper .wrapper{flex-direction:column-reverse;padding:0;}.blog #bannerwrapper .wrapper{padding:0 15px;}.inner{flex-direction:inherit !important;padding:0 15px !important;}#bannerwrapper .page-title{width:100%;padding:15px;}#bannerwrapper .thumb{width:100%;}.contact-wrap{flex-direction:column;}.contact-wrap .address-col{width:100%;padding:15px;margin-bottom:30px;}.contact-wrap .opening-hrs{width:100%;padding:15px;margin-bottom:30px;}}@media only screen and (max-width:767px){#bannerwrapper .metaslider .caption-wrap{color:#000 !important;position:relative;top:auto;bottom:auto !important;background:#727272 !important;padding:15px 0;}.fixed-btn{width:100%;position:relative;bottom:auto;background:#727272 !important;padding-bottom:10px;}#bannerwrapper .page-title h1{font-size:24px;line-height:32px;}#bannerwrapper .page-title span{font-size:20px;line-height:32px;}#home-banner .banner-text{padding-top:80px;}#home-banner .banner-text h2{font-size:18px;line-height:30px;margin-bottom:20px;}#home-banner .banner-text a.review-btn{margin-top:20px;display:inline-block;}.welcome-wrap{padding:30px 0 15px 0;}.welcome-wrap h1{font-size:24px;}.service-section{padding:20px 0;}.videosliderwrapper{padding:30px 0;}.videosliderwrapper h2{font-size:24px;}h1{font-size:24px;}h2{font-size:20px;margin:0 0 15px 0;}.service-section ul li{width:100%;}.section-5{padding-top:30px;}.section-5 h2{font-size:24px;margin-bottom:30px;}.section-5 ul li{margin-bottom:30px;width:50%;}.section-5 ul li h3{font-size:16px;}.section-6{padding:30px 0;}.section-6 h2{font-size:24px;margin-bottom:30px;}.last-section{padding:30px 0 0 0;}.last-section h2{font-size:24px;margin-bottom:20px;}.rpwe-block li{width:100%;margin-bottom:40px !important;text-align:center;}.rpwe-thumb{margin:0 !important;}.footer h2{font-size:20px;}.enquiry-form-wrapper{padding:30px 0 10px 0;}.enquiry-form .form-flex-row{flex-direction:column;}.enquiry-form .form-flex-row .form-flex-col{width:100%;}.container{padding:30px 0 15px 0;}.wp-block-buttons{margin:20px 0 5px 0;}.grey-box{padding:15px;text-align:center;margin:15px 0;}h2.faq-title{font-size:20px;margin-top:15px;}.team-row .team-col .title h3{font-size:20px;}.team{padding-top:30px;}.team-first-block{padding-top:30px;}.team-row{column-gap:20px;}.team-row .team-col{margin-bottom:30px;width:48%;}.inner{flex-direction:column-reverse !important;padding:0 15px !important;}.inner .page-title{align-items:center !important;}.inner .thumb{justify-content:center;}.map iframe{height:250px;}ul.step{margin:30px 0 10px 0;}ul.step li .wrapper .number{width:150px !important;height:150px;line-height:130px;}ul.step li .wrapper .content{width:calc(100% - 150px);padding-left:50px;}ul.step li:nth-child(even) .wrapper .content{width:calc(100% - 150px);padding-right:50px;}.full-video iframe{height:300px;}.service-row-2 .service-col-2{width:46%;}.book-consultation .col{width:100%;padding:40px 15px 30px 15px;background:rgba(0,0,0,.5);text-align:center;}.book-consultation .col h2{line-height:36px;}.book-consultation{background:url("https://cdn-fojee.nitrocdn.com/eBFcwwpBfRVojMRuBSupUOfbLfARUbEr/assets/images/optimized/rev-f79e3b1/www.ridgwaydental.co.uk/wp-content/themes/ridgway/assets/images/book-your-free-consultation-now.jpg") left no-repeat;padding:15px 0;margin-bottom:5px;}.book-consultation.nitro-lazy{background-image:none !important;}.treatments-block ul li{width:50%;}.finance-block .col h2{font-size:22px;line-height:32px;}.finance-block{padding:50px 0;background:url("https://cdn-fojee.nitrocdn.com/eBFcwwpBfRVojMRuBSupUOfbLfARUbEr/assets/images/optimized/rev-f79e3b1/www.ridgwaydental.co.uk/wp-content/themes/ridgway/assets/images/finance-img.jpg") center no-repeat;}.finance-block.nitro-lazy{background-image:none !important;}.stepblock{padding-top:2px !important;}.view-gallery-btn{margin-bottom:0;}.view-gallery-img{margin-top:10px;}.dentists-row .dentists-col{width:calc(50% - 15px);}.filterDiv{width:48.2%;}.filterDiv .content p{font-size:16px;line-height:24px;}.hidespace{margin:0 0 20px 0 !important;}}@media only screen and (max-width:640px){.btns a.btn-1{display:none;}.top-contact .btns a{padding:0 10px;font-size:12px;}}@media only screen and (max-width:599px){.footer .wrapper .footer-col-1{width:100%;padding-right:0;}.footer .wrapper .footer-col-2{width:100%;}.footer .wrapper .footer-col-3{width:100%;}.team-row .team-col{width:100%;}.service-row .service-col{width:100%;}.service-row-2{margin-top:25px;}.service-row-2 .service-col-2{width:100%;margin:0 0 15px 0;}.treatments-block ul li{width:100%;padding-top:0 !important;}.gallery-container{column-gap:0;}.filterDiv{width:100%;}a.black-btn{line-height:30px;line-height:30px;padding:0 10px;margin:0 2px;font-size:12px;}a.white-btn{line-height:30px;line-height:30px;padding:0 10px;margin:0 2px;font-size:12px;}}@media only screen and (max-width:479px){a.black-btn{margin:5px;}a.white-btn{margin:5px;}.logo{max-width:200px;}ul.step{margin:0 0 10px 0;}ul.step li{padding:0;}ul.step li .wrapper{flex-direction:column;}ul.step li .wrapper .number{width:80px !important;height:80px;line-height:70px;border-width:5px;font-size:40px;}ul.step li .wrapper .content{width:100%;padding-left:0px;text-align:center;}ul.step li:nth-child(even) .wrapper .content{width:100%;padding-right:0px;}ul.step li:nth-child(even) .wrapper{flex-direction:column;}ul.step li:nth-child(even) .wrapper .number{border-width:5px;}ul.step li h4{margin-top:0;}.stepblock span{font-size:14px;}.stepblock{font-size:30px !important;line-height:26px !important;padding-top:6px;}.dentists-row .dentists-col{width:100%;}}@media only screen and (max-width:359px){.footer-logos ul li img{max-width:100px;}}}