/*
Theme Name: samaritandentalarts child theme
Theme URI: http://intactinfo.com
Description: Child theme of samaritandentalarts
Author: the Intactinfo team
Author URI: http:/intactinfo.com/
Template: samaritandentalarts
Version: 1.0
*/

@import url("../samaritandentalarts/style.css");

.capstyle {
    margin: 0px 0 0 20px !important;
}
.dgtl {
    margin-top: 10px;
    font-size: 12px;
}
html {
  scroll-behavior: smooth;
}

/******************** Landing Page CSS Starts ********************/
body.parent-pageid-2288{font-family: Poppins !important;} 
.parent-pageid-2288 #wrapper{max-width:100%;}
.parent-pageid-2288 .header, .parent-pageid-2288 .office-bootom, .parent-pageid-2288 .Zabolian-member, .parent-pageid-2288 #footer, .parent-pageid-2288  #rmp_menu_trigger-2010{display: none !important;}
#landing-header .vce-row-content{padding:20px 48px !important;}
#landing-header.new-sticky {position: fixed;top: 0;width: 100%;background: #fff;box-shadow: 0 4px 20px rgba(0,0,0,0.1);z-index: 999;}
#landing-header .vce, #doctor-section .vce, #claim-form-section .vce, #landing-footer .vce, #faq-section .vce, #awards-section .vce, #testimonial-section .vce, #counter-section .vce, #special-section .vce, #why-choose .vce{margin-bottom: 0px !important;}
#call-text p{margin-bottom:0px;}
#call-text a{color: #000;font-family: Poppins;font-size: 26px;font-weight: 500;}
#call-text a:hover{text-decoration: none;}
#landing-header .vce-button{border: 1px solid #536890;background: #536890;color: #FFF;text-align: center;font-size: 20px;font-weight: 500;line-height: 32px;padding: 10px 40px;}
#landing-header .vce-button:hover{background: none;color:#536890;}
#landing-first-section .vce-row-content{align-content:center;}
#landing-first-section .vce-element--has-background{padding:0px 110px !important;}
#top-section ul{list-style: none;display: flex;flex-direction: row;justify-content: right;gap: 20px;position: relative;top: 50px;}
#top-section a{border: 1px solid #FFF;font-family: Poppins !important;font-size: 20px;font-weight: 500;}
#top-section .book-now a{background: #FFF;color: #000;padding: 15px 45px;}
#top-section .book-now a:hover{background: #536890;color: #fff;}
#top-section .call-btn a{background: #536890;color: #fff;padding: 15px 20px;}
#top-section .call-btn a:hover{background: #fff;color: #536890;}
#top-section a:hover{text-decoration: none;}
#bottom-section p{color: #000;font-family: Poppins;font-size: 24px;font-weight: 500;line-height: 64px;margin-bottom:0px;left: 5.5%;top: 165px;position: relative;}
.pd-100{padding:100px 0px;}
#landing-second-section .vce-row-content, #faq-section .vce-row-content{padding:0px 210px;}
#landing-second-section .lft h1{color: #536890 !important;font-family: Poppins !important;font-size: 56px !important;font-weight: 600 !important;line-height: 65px !important;}
#landing-second-section .lft p{color: #000;font-family: Poppins;font-size: 20px;font-weight: 500;line-height: 36px;text-align: left;}
#landing-second-section .rght{padding-left:70px;}
#landing-second-section .rght .vce-row-content{padding:0px;}
#landing-second-section .rght h2{font-size: 34px !important;font-weight: 600 !important;}
#landing-second-section .rght h3{font-size: 70px !important;font-weight: 600 !important;position:relative;}
#landing-second-section .rght h3::after {content: "$210";display: block;text-decoration: line-through;margin-top: 4px;color: #FFF;font-family: Poppins;font-size: 24px;font-weight: 400;text-decoration-line: line-through;position: absolute;right: -35px;bottom: -45px;}
#landing-second-section .rght #offers-area ul{list-style: none;margin:0px;padding: 0px;}
#landing-second-section .rght #offers-area ul li{color: #FFF;font-family: Poppins !important;font-size: 20px;font-weight: 400;position: relative;padding-left: 10%;line-height:60px;}
#landing-second-section .rght #offers-area ul li::before {content: "";position: absolute;left: 0;top: 18px;width: 24px;height: 24px;background-image: url("https://unbiazed.co/samaritandentalarts/wp-content/uploads/2025/12/Frame-5.png");background-size: contain;background-repeat: no-repeat;}
#landing-second-section .rght #offers-area .vce-text-block-wrapper.vce{margin-bottom:0px !important;}
#landing-second-section .rght .two-btns{list-style: none;display: flex;align-items: center;justify-content: center;gap: 30px;padding: 0px;margin:30px 0px 40px 0px;}
#landing-second-section .rght .two-btns a{font-family: Poppins;font-size: 17px;font-weight: 500;border-radius: 26px;display: block;}
#landing-second-section .rght .two-btns a:hover{text-decoration: none;}
#landing-second-section .rght .two-btns .book-now a{color: #FFF;background: #34C0E2;padding: 15px 35px;}
#landing-second-section .rght .two-btns .book-now a:hover{color: #34C0E2;background: #FFF;}
#landing-second-section .rght .two-btns .call-btn a{color: #000;background:#fff;padding: 15px 65px;}
#landing-second-section .rght .two-btns .call-btn a:hover{color: #fff;background:#000;}
#landing-second-section .lft .vce-text-block-wrapper.vce{margin-bottom:0px !important;}
#landing-second-section .lft p{margin-bottom: 0px !important;}
#claim-form-section .lft{background: #34C0E2;}
#claim-form-section .lft .vce-col-content{padding:168px 133px;}
#claim-form-section .lft h2{color: #FFF !important;font-family: Poppins !important;font-size: 45px !important;font-weight: 500 !important;line-height: 56px !important;letter-spacing: 1px !important;margin-bottom:50px;}
#claim-form-section .lft h3{color: #FFF !important;font-family: Poppins !important;font-size: 30px !important;font-weight: 400 !important;line-height: 45px !important;letter-spacing: 1px !important;}
#claim-form-section .lft ul{list-style: none;margin:60px 0px;padding: 0px;}
#claim-form-section .lft li{color: #FFF;font-family: Poppins !important;font-size: 20px;font-weight: 400;position: relative;padding-left: 5%;line-height:70px;}
#claim-form-section .lft li::before {content: "";position: absolute;left: 0;top: 22px;width: 24px;height: 24px;background-image: url("https://unbiazed.co/samaritandentalarts/wp-content/uploads/2025/12/Frame-5.png");background-size: contain;background-repeat: no-repeat;}
#claim-form-section .lft p{color: #FFF;font-family: Poppins;font-size: 24px;font-weight: 300;line-height:35px;text-align:left;}
#claim-form-section .lft p a{color: #000;font-weight: 500;text-decoration-line: underline;}
#claim-form-section .rght{background: #536890;}
#claim-form-section .rght .vce-col-content{padding:84px 130px;}
#landing-footer .vce-row-content{padding: 0px 395px 0px 371px;}
#claim-form-section {scroll-margin-top: 120px;}
#claim-form-section .rght .vce-text-block-wrapper.vce{border-radius: 24px;background: #FFF;box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.25);padding: 65px 44px;}
#claim-form-section .rght label{color: #111 !important;font-family: Poppins;font-size: 18px;font-weight: 500;display:block;}
#claim-form-section .rght input{height: 52px;align-self: stretch;border-radius: 8px;border: 1px solid #BABABA;width:100%;padding-left:10px;margin-top:10px;}
#claim-form-section .rght select{height: 52px;width: 100%;padding-left: 10px;border-radius: 8px;border: 1px solid #BABABA;color: #000;font-family: Poppins;font-size: 16px;font-weight: 400;}
#claim-form-section .rght textarea{height: 100px;width: 100%;padding-left: 10px;border-radius: 8px;border: 1px solid #BABABA;display:block;margin-top:10px;padding-top:10px;}
#claim-form-section .rght .red{color: #FD0000;}
#claim-form-section .rght input::placeholder, #claim-form-section .rght textarea::placeholder{color: #C3C3C3;font-family: Poppins;font-size: 16px;font-weight: 400;}
#claim-form-section .rght .wpcf7-not-valid-tip {color: #dc3232 !important;margin: -5px 0 0 0;}
#claim-form-section .rght h4{color: #536890;text-align: center;font-family: Poppins !important;font-size: 35px;font-weight: 500;line-height: 45px;margin-top:0px;}
#claim-form-section .rght .wpcf7-submit{display: flex;height: 52px;/* padding: 20px 52px; */justify-content: center;align-items: center;gap: 10px;align-self: stretch;border-radius: 25.5px;background: #536890;color: #FFF;text-align: center;font-family: Poppins;font-size: 15px;font-weight: 600;text-transform: capitalize;}
#claim-form-section .rght small{color: #000;text-align: center;font-family: Poppins;font-size: 10px;font-weight: 300;line-height: 35px;text-transform: capitalize;display:block;}
#claim-form-section .rght .wpcf7-spinner{display: none;}
#landing-footer .rght ul{list-style: none;display: flex;gap: 20px;margin: 0px;padding: 0px;justify-content:flex-end;}
#landing-footer .rght ul a{border: 1px solid #FFF;color: #FFF;font-family: Poppins;font-size: 20px;font-weight: 500;}
#landing-footer .rght ul a:hover{text-decoration: none;}
#landing-footer .rght ul .book-now a{background: #34C0E2;padding: 18px 50px;}
#landing-footer .rght ul .book-now a:hover{border-color:#34C0E2;color: #34C0E2;background: none;}
#landing-footer .rght ul .call-btn a{background: #536890;padding: 18px 25px;}
#landing-footer .rght ul .call-btn a:hover{border-color:#536890;color: #536890;background: none;}
#faq-section .vce-faq-toggle-inner{border-radius: 8px;background: #FFF;box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.25);border: 0px;padding: 40px;}
#faq-section .vce-faq-toggle-title-text{margin-top:0px;color: #000 !important;font-family: Poppins !important;font-size: 24px !important;font-weight: 500 !important;line-height: 50px !important;letter-spacing: 1px;}
#faq-section  .vce-faq-toggle-text-block p{color: #000;font-family: Poppins;font-size: 20px;font-weight: 400;line-height: 35px;letter-spacing: 1px;}
#faq-section .vce-faq-toggle {margin-top: 0px !important;margin-bottom: 40px;}
#faq-section .vce-faq-toggle-icon {right: 0px !important;left:auto !important;}
#faq-section .top-section{margin-bottom: 60px;}
#doctor-section .rght .vce-text-block-wrapper.vce{padding:0px 137px;}
#doctor-section .rght h2{color: #536890 !important;font-family: Poppins !important;font-size: 45px !important;font-weight: 500 !important;margin: 0px 0px 30px 0px;}
#doctor-section .rght h3{color: #000 !important;font-family: Poppins !important;font-size: 26px !important;font-weight: 500 !important;margin: 0px 0px 20px 0px !important;}
#doctor-section .rght p{color: #000;font-family: Poppins;font-size: 18px;font-weight: 300;line-height: 35px;}
#doctor-section .rght a{background: #536890;font-family: Poppins;font-size: 18px;font-weight: 600;line-height: 35px;color: #fff;padding: 10px 25px;display: inline-block;border: 1px solid #fff;}
#doctor-section .rght a:hover{background: none;color:#536890;border-color: #536890;text-decoration: none;}
#awards-section{background: rgba(255, 165, 0, 0.08);}
#awards-section .vce-col-content{padding:127px 490px;}
#awards-section h2{color: #536890 !important;font-family: Poppins !important;font-size: 26px !important;font-weight: 500 !important;line-height: 35px !important;margin-bottom:60px !important;}
#awards-section #award-logos .vce-col-content{padding:0px;}
#testimonial-section{background: #E4E4E4;}
#testimonial-section .vce-col-content{padding:117px 266px;}
#testimonial-section .tes-row .vce-col-content{padding:0px;}
#testimonial-section .tes-bx{border-radius: 35px;background: #FFF;box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.25);padding:32px 45px 0px 45px;}
#testimonial-section .tes-row-bx{display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
#testimonial-section .tes-row-bx p{margin-bottom:0px;}
#testimonial-section .tes-row-bx h4{color: #000 !important;font-family: Poppins !important;font-size: 30px !important;font-weight: 500 !important;line-height: 35px !important;}
#testimonial-section .tes-bx p{color: #000;font-family: Poppins;font-size: 24px;font-weight: 300;line-height: 40px;}
#testimonial-section .tes-bx h5{color: #536890 !important;font-family: Poppins !important;font-size: 20px !important;font-weight: 400 !important;line-height: 50px !important;letter-spacing: 1px !important;text-align: right;}
#testimonial-section .tes-row{margin:90px 0px 45px 0px;}
#testimonial-section .tes-bx::after {content: "";position: absolute;bottom: -44px;left: 60px;width: 64px;height: 47px;background-image: url(https://unbiazed.co/samaritandentalarts/wp-content/uploads/2025/12/tes-corner.png);background-size: cover;background-repeat: no-repeat;pointer-events: none;}
#counter-section{background: rgba(83, 104, 144, 0.10);}
#counter-section .vce-col-content{padding:119px 76px;}
#counter-section #numbers-box .vce-col-content{padding:0px;}
#main-heading h2{color: #536890 !important;text-align: center;font-family: Poppins !important;font-size: 45px !important;font-weight: 500 !important;line-height: 50px !important;margin-bottom: 20px !important;}
#main-heading p{color: #000 !important;text-align: center;font-family: Poppins !important;font-size: 24px !important;font-weight: 400 !important;line-height: 50px !important;}
#counter-section #numbers-img{margin-top:90px;}
#counter-section #numbers-box .dsktp{display: none;}
#counter-section #main-heading p{width: 65%;margin: 0px auto;line-height: 35px !important;}
#counter-section #numbers-box h3{color: #000 !important;text-align: center;font-family: Poppins !important;font-size: 26px !important;font-weight: 500 !important;margin: 40px 0px !important;line-height:40px !important;}
#counter-section #numbers-box p{color: #000;text-align: center;font-family: Poppins;font-size: 18px;font-weight: 300;}
#special-section{background: rgba(52, 192, 226, 0.10);}
#special-section .vce-col-content {padding: 96px 200px;}
#special-section #special-bx .vce-col-content{padding:0px;border-radius: 24px;box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.25);}
#special-section #main-heading, #why-choose #main-heading{margin-bottom:90px;}
#special-section #main-heading p{width: 55%;margin: 0px auto;line-height: 40px !important;}
#special-section #special-bx #top-bx{border-radius: 24px 24px 0 0;background: #FFF;padding: 0px 0 10px 30px;display:flex;}
#special-section .bx1 #special-bx #top-bx .top-header{display: flex;flex-direction: row;justify-content: space-between;}
#special-section .bx1 #special-bx #top-bx .top-header h2, #special-section #special-bx #top-bx h2{color: #000 !important;font-family: Poppins !important;font-size: 34px !important;font-weight: 500 !important;margin:25px 0px 0px 0px !important;}
#special-section .bx1 #special-bx #top-bx .top-header p{border-radius: 0 24px 0 0;background: #536890;position: absolute;right: 0;padding: 10px;color: #FFF;font-family: Poppins;font-size: 20px;font-weight: 400;margin:0px;}
#special-section #special-bx #top-bx h3{color: #536890 !important;font-family: Poppins !important;font-size: 50px !important;font-weight: 600 !important;line-height: 60px !important;}
#special-section #special-bx #top-bx h3::after {display: inline;text-decoration: line-through;top: 5px;color: #808080;font-family: Poppins;font-size: 20px;font-weight: 400;text-decoration-line: line-through;position: relative;right: -5px;bottom: 0px;}
#special-section .bx1 #special-bx #top-bx h3::after {content: "$210";}
#special-section .bx2 #special-bx #top-bx h3::after {content: "$5500";}
#special-section .bx3 #special-bx #top-bx h3::after {content: "$175";}
#special-section .bx4 #special-bx #top-bx h3::after {content: "$1200";}
#special-section #special-bx #bottom-bx{border-radius: 0 0 24px 24px;background: linear-gradient(180deg, #34C0E2 0%, #1D697C 100%);padding: 20px;}
#special-section #special-bx #bottom-bx p{color: #FFF;font-family: Poppins;font-size: 18px;font-weight: 300;}
#special-section #special-bx #bottom-bx ul {list-style: none;margin: 0px;padding: 0px;margin-bottom: 40px;}
#special-section #special-bx #bottom-bx ul li {color: #FFF;font-family: Poppins !important;font-size: 20px;font-weight: 400;position: relative;padding-left: 5%;line-height: 80px;}
#special-section #special-bx #bottom-bx ul li::before {content: "";position: absolute;left: 0;top: 27px;width: 24px;height: 24px;background-image: url(https://unbiazed.co/samaritandentalarts/wp-content/uploads/2025/12/Frame-5.png);background-size: contain;background-repeat: no-repeat;}
#special-section #special-bx #bottom-bx a{border-radius: 26px;background: #FFF;color: #536890;font-family: Poppins;font-size: 17px;font-weight: 500;padding: 10px 120px;transition-timing-function: cubic-bezier(.4, 0, .2, 1);}
#special-section #special-bx #bottom-bx a:hover{text-decoration:none;}
#special-section #special-bx #bottom-bx small{color: #FFF;font-family: Poppins;font-size: 14px;font-weight: 300;}
#why-choose .vce-col-content {padding: 96px 220px;}
#why-choose #main-heading p{width: 55%;margin: 0px auto;line-height: 40px !important;}
#why-choose #three-bx .vce-col-content {padding: 0px;}
#why-choose #three-bx{background: #E9E9E9;padding: 105px 72px;}
#why-choose #three-bx .vce-col{border-radius: 8px;border-left: 4px solid #536890;background: #FFF;box-shadow: 0 4px 24px 0 rgba(0, 0, 0, 0.25);padding: 30px;text-align: center;}
#why-choose #three-bx .vce-col h3{color: #000 !important;font-family: Poppins !important;font-size: 26px !important;font-weight: 500 !important;margin: 26px 0px !important;}
#why-choose #three-bx .vce-col p{color: #000;text-align: center;font-family: Poppins;font-size: 18px;font-weight: 300;}
#mbl{display: none;}
.vce-row-container {width: 100%;}
/****************************** Media Query Starts *********************************/
@media only screen and (max-width: 980px) {
body.page-id-2290 {margin-top: 0px;}
}
@media screen and (min-width: 320px) and (max-width: 767px){
#mbl{display: block;}
#landing-first-section .vce-asset-background-simple-item{background: none !important;}
#top-section ul {gap: 5px;top: 0px;padding: 0px;justify-content: center;}
#top-section a {font-size: 12px;}
#top-section .book-now a {padding: 10px 5px;font-size:14px;}
#top-section .call-btn a {padding: 10px;}
#landing-second-section .lft h1 {font-size: 30px !important;line-height: 40px !important;margin-top: 0px;text-align: center;}
#landing-second-section .lft p {font-size: 18px;line-height: 30px;margin-bottom:30px !important;text-align: center;}
#landing-second-section .rght .vce-col-content{padding:10px;}
#landing-second-section #offers-area .vce-row-content{padding:0px !important;}
#landing-second-section .rght h2 {font-size: 28px !important;}
#bottom-section p {font-size: 18px;line-height: 30px;left: 0%;top: 0px;text-align: center;}
#landing-second-section .rght .two-btns {gap: 5px;padding: 0px;margin: 10px 0px;}
#landing-second-section .rght .two-btns .book-now a, #landing-second-section .rght .two-btns .call-btn a{padding: 10px 20px;}
#landing-second-section .rght .two-btns a {font-size: 16px;}
#landing-header .vce-row-content {padding: 10px 20px !important;display: flex;flex-direction: row;flex-wrap: wrap;}
#landing-logo{margin-bottom:10px;}
#landing-logo .vce-single-image--align-left{text-align:Center;}
#landing-logo .vce-single-image-figure-inner{width:150px !important;}
#landing-header #el-86219756, #landing-header #el-67e92e5b{flex-basis:50%;}
#call-text a {font-size: 18px;}
#landing-header .vce-button {font-size: 14px;padding: 5px 10px;}
#landing-second-section .vce-row-content, #faq-section .vce-row-content, #landing-footer .vce-row-content, #landing-first-section .vce-element--has-background{padding: 0px 20px !important;}
#special-section .vce-col-content, #why-choose .vce-col-content, #doctor-section .rght .vce-text-block-wrapper.vce, #awards-section .vce-col-content, #testimonial-section .vce-col-content, #claim-form-section .lft .vce-col-content, #claim-form-section .rght .vce-col-content, #counter-section .vce-col-content{padding: 40px 20px;}
#landing-second-section .rght {padding-left: 0px;}
.pd-100{padding:40px 0px;}
#counter-section #numbers-img {margin-top: 40px;}
#counter-section #numbers-box .dsktp {display: block;margin: 0px auto;}
#counter-section #numbers-box h3 {margin: 0px 0px 10px 0px !important;}
#counter-section #numbers-box p:first-child{margin-bottom:0px;}
#numbers-img .vce-single-image-wrapper{display: none !important;}
#doctor-section .rght{text-align:center;}
#doctor-section .rght p{text-align:center;line-height: 30px;}
#special-section #main-heading p, #why-choose #main-heading p, #counter-section #main-heading p{width: 100%;line-height: 30px !important;}
#special-section #main-heading, #why-choose #main-heading {margin-bottom: 40px;}
#special-section .bx1 #special-bx #top-bx .top-header p {padding: 5px 10px;font-size: 14px;line-height: 20px;}
#special-section .bx1 #special-bx #top-bx .top-header h2, #special-section #special-bx #top-bx h2 {font-size: 24px !important;margin: 30px 0px 0px 0px !important;}
#special-section #special-bx #bottom-bx ul li {font-size: 18px;padding-left: 10%;line-height: 30px;margin-bottom: 20px;}
#special-section #special-bx #top-bx h3 {font-size: 30px !important;line-height: 40px !important;}
#why-choose #three-bx .vce-col {margin-bottom: 40px;padding: 10px;}
#doctor-section .rght h2 {font-size: 30px !important;}
#doctor-section .rght h3 {font-size: 22px !important;}
#special-section #special-bx #bottom-bx ul li::before {left: -5px;top: 3px;}
#special-section #special-bx #bottom-bx a {padding: 10px 30px;}
#special-section .sp-bx{margin-bottom:40px;}
#special-section #special-bx #bottom-bx p {text-align: left;}
#why-choose #three-bx {padding: 40px 15px;}
#testimonial-section .tes-bx:first-child {margin-bottom: 80px;}
#testimonial-section .tes-bx p {font-size: 18px;line-height: 28px;text-align: left;}
#testimonial-section .tes-bx {padding: 10px 20px 0px 20px;}
.vce-faq-toggle-title {padding-left: 0px !important;}
#faq-section .vce-faq-toggle {margin-bottom: 20px;}
#faq-section .vce-faq-toggle-title-text {font-size: 16px !important;line-height: 24px !important;}
#faq-section .vce-faq-toggle-icon {right: -10px !important;}
#faq-section .vce-faq-toggle-inner {padding: 10px 15px;}
#faq-section .top-section {margin-bottom: 40px;}
.vce-faq-toggle-text-block {padding-left: 0px !important;}
#faq-section .vce-faq-toggle-text-block p {font-size: 15px;line-height: 24px;text-align: left;}
#main-heading h2 {font-size: 30px !important;line-height: 40px !important;}
#main-heading p {font-size: 18px !important;line-height: 24px !important;}
#claim-form-section .rght .vce-text-block-wrapper.vce {padding: 20px;}
#claim-form-section .lft h2 {font-size: 30px !important;line-height: 40px !important;margin-bottom: 0px;}
#claim-form-section .lft h3 {font-size: 20px !important;line-height: 30px !important;}
#claim-form-section .lft ul {margin: 40px 0px;}
#claim-form-section .lft li {font-size: 18px;padding-left: 10%;line-height: 30px;margin-bottom: 20px;}
#claim-form-section .rght small {line-height: 20px;margin-top: 10px;}
#claim-form-section .rght label {font-size: 15px;}
#claim-form-section .lft li::before {left: -5px;top: 5px;}
#claim-form-section .lft p {font-size: 18px;line-height: 30px;}
#claim-form-section .lft p a {display: inline-block;}
#landing-footer .vce-single-image-figure-inner{width:200px !important;margin-bottom:20px;}
#landing-footer .rght ul{gap: 5px;}
#landing-footer .rght ul a {font-size: 13px;}
#landing-footer .rght ul .book-now a, #landing-footer .rght ul .call-btn a{padding: 10px;}
#call-text p{text-align:left !important;}
#numbers-box .vce-col{margin-bottom:20px;}
#numbers-box .vce-col:last-child{margin-bottom:0px;}
#award-logos .vce-row-content{display: flex;flex-direction: row;justify-content: center;gap: 15px;flex-wrap:wrap;}
#award-logos .vce-row-content .vce-col{flex-basis:30%;}
.wp-image-2394{width: 75%;float: right;}
#testimonial-section .tes-row {margin: 45px 0px 45px 0px;}
#testimonial-section .tes-row-bx h4 {font-size: 20px !important;line-height: 30px !important;}
}
@media screen and (min-width: 768px) and (max-width: 1023px){
#landing-first-section .vce-element--has-background{padding: 0px 20px !important;}
#landing-second-section .vce-row-content, #faq-section .vce-row-content, #landing-footer .vce-row-content{padding: 0px 40px !important;}
#special-section .vce-col-content, #why-choose .vce-col-content, #awards-section .vce-col-content, #testimonial-section .vce-col-content, #claim-form-section .lft .vce-col-content, #claim-form-section .rght .vce-col-content, #counter-section .vce-col-content{padding: 60px 40px;}
#landing-header .vce-button {font-size: 18px;padding: 10px 15px;}
#bottom-section p {font-size: 16px;line-height: 24px;left: 0%;top: 70px;}
#top-section a {font-size: 12px;}
#top-section .book-now a, #top-section .call-btn a{padding: 5px;}
.pd-100{padding:60px 0px;}
#landing-second-section .vce-row-content{flex-direction:column;}
#landing-second-section #el-a1710424 .vce-row-content{flex-direction:row;}
#landing-second-section .vce-row-content .lft{margin-right:0px;}
#landing-second-section .lft h1 {font-size: 27px !important;line-height: 40px !important;text-align: center;margin: 0px 0px 20px 0px;}
#landing-second-section .lft p {font-size: 18px;line-height: 30px;text-align: center;margin-bottom: 30px !important;}
#landing-second-section .rght {padding-left: 0px;}
#special-section #main-heading p, #why-choose #main-heading p, #counter-section #main-heading p{width: 100%;line-height: 30px !important;}
#main-heading h2 {font-size: 40px !important;line-height: 50px !important;}
#main-heading p{font-size:18px !important;}
#special-section #main-heading, #why-choose #main-heading {margin-bottom: 50px;}
#special-section .bx1 #special-bx #top-bx .top-header p {padding: 0px 10px;font-size: 14px;}
#special-section #special-bx #top-bx {padding: 0px 0 10px 15px;}
#special-section .bx1 #special-bx #top-bx .top-header h2, #special-section #special-bx #top-bx h2 {font-size: 22px !important;}
#special-section .bx1 #special-bx #top-bx .top-header p {padding: 0px 10px;font-size: 14px;}
#special-section #special-bx #bottom-bx ul li {font-size: 16px;padding-left: 10%;line-height: 24px;margin-bottom: 20px;}
#special-section #special-bx #bottom-bx ul li::before {left: -5px;top: 0px;width: 20px;height: 20px;}
#special-section #special-bx #bottom-bx a {padding: 10px 40px;}
#special-section #special-bx #bottom-bx p {font-size: 16px;text-align: center;}
#special-section #special-bx #bottom-bx small {font-size: 12px;line-height: 20px;}
#special-section #special-bx #top-bx h3 {font-size: 30px !important;line-height: 40px !important;}
#why-choose #three-bx {padding: 40px;}
#why-choose #three-bx .vce-row-content{flex-direction: column;gap: 40px;}
#why-choose #three-bx .vce-col{margin:0px;}
#counter-section #numbers-img {display: none;}
#counter-section #numbers-box{margin-top:40px;}
#counter-section #numbers-box .dsktp {display: block;margin: 0px auto;}
#counter-section #numbers-box .vce-row-content{flex-direction:row;flex-wrap:wrap;gap:20px;align-items: start;}
#counter-section #numbers-box .vce-row-content .vce-col{flex-basis:46%;margin:0px;}
#doctor-section .vce-row-content{flex-direction:column;}
#doctor-section .rght .vce-text-block-wrapper.vce{padding:20px;}
#doctor-section .lft .vce-single-image-figure-inner{width:100% !Important;}
#doctor-section .lft .vce-single-image-figure-inner img{position:relative;}
#doctor-section .lft .vce-single-image-inner{padding-bottom:0px !important;}
#testimonial-section .tes-row{margin:45px 0px;}
#testimonial-section .tes-row .vce-row-content{flex-direction:column;}
#testimonial-section .tes-bx{margin: 0px 0px 80px 0px;}
#testimonial-section .tes-bx:last-child{margin: 0px;}
#faq-section .vce-faq-toggle-inner {padding: 20px;}
#faq-section .vce-faq-toggle-title, #faq-section .vce-faq-toggle-text-block{padding-left: 0px !important;}
#claim-form-section .vce-row-content{flex-direction:column;}
#landing-footer .rght ul a {font-size: 14px;}
#landing-footer .rght ul .book-now a, #landing-footer .rght ul .call-btn a{padding: 18px 20px;}
}
@media screen and (min-width: 1024px) and (max-width: 1279px){
#landing-first-section .vce-element--has-background{padding: 0px 40px !important;}
#landing-second-section #offers-area .vce-row-content{padding: 0px 0px !important;}
#landing-second-section .vce-row-content, #faq-section .vce-row-content, #landing-footer .vce-row-content{padding: 0px 60px !important;}
#special-section .vce-col-content, #why-choose .vce-col-content, #awards-section .vce-col-content, #testimonial-section .vce-col-content, #claim-form-section .lft .vce-col-content, #claim-form-section .rght .vce-col-content, #counter-section .vce-col-content{padding: 60px 40px;}
#doctor-section .vce-row-content{flex-direction:column;}
#doctor-section .rght .vce-text-block-wrapper.vce{padding:20px;}
#doctor-section .lft .vce-single-image-figure-inner{width:100% !Important;}
#doctor-section .lft .vce-single-image-figure-inner img{position:relative;}
#doctor-section .lft .vce-single-image-inner{padding-bottom:0px !important;}
#claim-form-section .lft h2 {font-size: 30px !important;line-height: 40px !important;}
#claim-form-section .lft h3, #claim-form-section .lft p{font-size: 20px !important;line-height: 30px !important;}
#claim-form-section .lft li {font-size: 17px;padding-left: 8%;line-height: 50px;}
#claim-form-section .lft li::before {top: 12px;}
#claim-form-section .lft p a{display:inline-block;}
#claim-form-section .rght .vce-text-block-wrapper.vce {padding: 40px;}
#claim-form-section .rght small {font-size: 10px;line-height: 20px;margin-top: 10px;}
#landing-footer .rght ul a {font-size: 18px;}
.pd-100{padding:60px 0px;}
#doctor-section .lft #el-c1bc3104{width: 100%;margin-bottom: 40px !important;}
#why-choose #three-bx .vce-row-content{flex-direction: row;flex-wrap: wrap;gap: 20px;}
#why-choose #three-bx .vce-col{flex-basis: 48%;margin: 0px;}
#why-choose #three-bx .vce-col:last-child{flex-basis: 100%;}
#why-choose #three-bx {padding: 40px;}
#why-choose #main-heading p, #special-section #main-heading p{width: 100%;}
#special-section .bx1 #special-bx #top-bx .top-header p {padding: 0px 5px;font-size: 15px;}
#special-section .bx1 #special-bx #top-bx .top-header h2, #special-section #special-bx #top-bx h2 {font-size: 30px !important;}
#special-section #special-bx #bottom-bx ul li {font-size: 18px;padding-left: 10%;line-height: 50px;}
#special-section #special-bx #bottom-bx ul li::before {top: 12px;}
#special-section #special-bx #top-bx h3 {font-size: 40px !important;line-height: 50px !important;}
#landing-second-section .rght {padding-left: 0px;}
#landing-second-section .lft h1 {font-size: 40px !important;line-height: 50px !important;}
#landing-second-section .rght .two-btns .book-now a {padding: 10px 15px;}
#landing-second-section .rght .two-btns .call-btn a {padding: 10px 20px;}
#landing-second-section .rght .vce-col-content{padding-left:10px;padding-right:10px;}
#landing-second-section .rght h3 {font-size: 60px !important;}
#landing-second-section .rght #offers-area ul li::before {left: -10px;top: 8px;}
#landing-second-section .rght #offers-area ul li {line-height: 40px;}
#bottom-section p {font-size: 17px;line-height: 30px;left: 5%;top: 50px;clear:both;}
#top-section ul {flex-direction: column;top: 0px;float: right;}
#top-section ul .book-now{margin-bottom:30px;}
#counter-section #numbers-img {display: none;}
#counter-section #numbers-box{margin-top:40px;}
#counter-section #numbers-box .dsktp {display: block;margin: 0px auto;}
#counter-section #numbers-box .vce-row-content{flex-direction:row;flex-wrap:wrap;gap:20px;align-items: start;}
#counter-section #numbers-box .vce-row-content .vce-col{flex-basis:46%;margin:0px;}
#counter-section #numbers-box h3 {font-size: 20px !important;margin: 20px 0px !important;line-height: 30px !important;}
#faq-section .vce-faq-toggle-title, #faq-section .vce-faq-toggle-text-block{padding-left: 0px !important;}
}
@media screen and (min-width: 1280px) and (max-width: 1365px){
#bottom-section p {font-size: 20px;line-height: 30px;left: 4.5%;top: 120px;}
#top-section .call-btn a {padding: 10px 10px;}
#top-section .book-now a {padding: 10px 20px;}
#top-section a {font-size: 14px;}
#landing-second-section .vce-row-content, #faq-section .vce-row-content {padding: 0px 60px;}
#landing-second-section .lft h1 {font-size: 40px !important;font-weight: 600 !important;line-height: 50px !important;}
#landing-second-section .rght #offers-area ul li {font-size: 16px;padding-left: 15%;}
#special-section #main-heading p {width: 100%;}
#special-section .vce-col-content {padding: 56px 100px;}
#special-section .bx1 #special-bx #top-bx .top-header h2, #special-section #special-bx #top-bx h2 {font-size: 28px !important;}
#special-section #special-bx #bottom-bx ul li {padding-left: 7%;line-height: 50px;font-size: 16px;}
#special-section #special-bx #bottom-bx ul li::before {top: 12px;}
#landing-footer .vce-row-content {padding: 0px 48px;}
.pd-100{padding:60px 0px;}
#claim-form-section .rght .vce-col-content, #claim-form-section .lft .vce-col-content{padding: 40px;}
#claim-form-section .lft li {padding-left: 7%;}
#testimonial-section .vce-col-content, #awards-section .vce-col-content{padding: 60px 40px;}
#doctor-section{padding:80px 0px;}
#doctor-section .rght .vce-text-block-wrapper.vce {padding: 0px 40px;}
#why-choose .vce-col-content {padding: 60px 40px;}
#special-section #special-bx #bottom-bx p {font-size: 16px;}
#counter-section #numbers-box h3 {font-size: 20px !important;line-height: 30px !important;}
#testimonial-section .tes-bx p {font-size: 18px;line-height: 30px;text-align: left;}
#why-choose #three-bx .vce-col h3 {font-size: 20px !important;}
}
@media screen and (min-width: 1366px) and (max-width: 1535px){
#landing-header .vce-row-content {padding: 10px 30px !important;}
#landing-header .vce-single-image--absolute{padding:0px !important;}
#landing-header .vce-single-image--absolute img{width:70%;position:relative;}
#call-text a {font-size: 18px;}
#landing-header .vce-button {font-size: 16px;line-height: 24px;padding: 10px 20px;}
#landing-first-section .vce-element--has-background {padding: 0px 60px !important;}
#top-section .book-now a {padding: 12px 38px;}
#top-section .call-btn a {padding: 12px 20px;}
#top-section a {font-size: 14px;}
#bottom-section p {font-size: 17px;left: 6%;top: 110px;}
.pd-100 {padding: 60px 0px;}
#landing-second-section .vce-row-content, #faq-section .vce-row-content {padding: 0px 150px;}
#landing-second-section .lft h1 {font-size: 38px !important;line-height: 45px !important;}
#landing-second-section .lft p {font-size: 14px;line-height: 24px;}
#landing-second-section .rght {padding-left: 40px;}
#landing-second-section .rght .vce-asset-background-simple--style-cover .vce-asset-background-simple-item{background-size:contain;}
#landing-second-section .rght h2 {font-size: 24px !important;}
#landing-second-section .rght h3 {font-size: 45px !important;}
#landing-second-section .rght h3::after {font-size: 20px;bottom: -35px;}
#landing-second-section .rght #offers-area ul li {font-size: 14px;padding-left: 15%;line-height: 40px;}
#landing-second-section .rght #offers-area ul li::before {top: 10px;width: 18px;height: 18px;}
#landing-second-section .rght .two-btns a {font-size: 16px;}
#landing-second-section .rght .two-btns .book-now a {padding: 5px 12px;}
#landing-second-section .rght .two-btns .call-btn a {padding: 5px 37px;}
#special-section .vce-col-content {padding: 80px 150px;}
#main-heading h2 {font-size: 32px !important;line-height: 45px !important;}
#main-heading p {font-size: 16px !important;line-height:30px !important;}
#special-section #main-heading p, #why-choose #main-heading p{line-height: 30px !important;}
#special-section #main-heading, #why-choose #main-heading {margin-bottom: 50px;}
#special-section .bx1 #special-bx #top-bx .top-header h2, #special-section #special-bx #top-bx h2 {font-size: 24px !important;margin-top:15px !important;}
#special-section .bx1 #special-bx #top-bx .top-header p {font-size: 16px;padding: 5px;}
#special-section #special-bx #top-bx h3 {font-size: 40px !important;line-height: 50px !important;margin-top: 10px;}
#special-section #special-bx #top-bx h3::after {font-size: 16px;}
#special-section #special-bx #bottom-bx p {font-size: 12px;line-height: 20px;}
#special-section #special-bx #bottom-bx ul li {font-size: 14px;padding-left: 6%;line-height: 50px;}
#special-section #special-bx #bottom-bx ul li::before {top: 15px;width: 18px;height: 18px;}
#special-section #special-bx #bottom-bx small {font-size: 10px;}
#special-section #special-bx #bottom-bx a {font-size: 14px;padding: 7px 87px;}
#why-choose .vce-col-content {padding: 80px 155px;}
#why-choose #three-bx {padding: 75px 48px;}
#why-choose #three-bx .vce-col h3 {font-size: 18px !important;}
#why-choose #three-bx .vce-col {padding: 15px;}
#why-choose #three-bx .vce-col p {font-size: 12px;line-height: 24px;margin-bottom: 0px;}
#counter-section .vce-col-content {padding: 90px 85px;}
#counter-section #main-heading p {width: 50%;line-height: 30px !important;}
#counter-section #numbers-img {margin-top: 50px;}
#counter-section #numbers-box h3 {font-size: 18px !important;margin: 20px 0px !important;line-height: 30px !important;}
#counter-section #numbers-box p {font-size: 12px;line-height: 20px;}
#counter-section .vce-single-image--absolute{padding:0px !important;}
#counter-section .vce-single-image--absolute img{width:80%;position:relative;}
#doctor-section .rght .vce-text-block-wrapper.vce {padding: 0px 90px;}
#doctor-section .rght p {font-size: 13px;line-height: 24px;}
#doctor-section .rght a {font-size: 14px;line-height: 24px;}
#doctor-section .rght h2 {font-size: 35px !important;margin: 0px 0px 20px 0px;}
#doctor-section .rght h3 {font-size: 20px !important;margin: 0px 0px 10px 0px !important;}
#awards-section .vce-col-content {padding: 90px 300px;}
#testimonial-section .vce-col-content {padding: 100px 185px;}
#testimonial-section .tes-row {margin: 50px 0px 25px 0px;}
#testimonial-section .tes-bx {padding: 15px 30px 0px 30px;}
#testimonial-section .tes-bx p {font-size: 16px;line-height: 30px;text-align: left;}
#testimonial-section .tes-row-bx h4 {font-size: 20px !important;line-height: 30px !important;margin: 10px 0px;}
#testimonial-section .tes-row-bx p{text-align:right;}
#testimonial-section .tes-row-bx p img{width:65%;}
#testimonial-section .tes-bx h5 {font-size: 14px !important;line-height: 20px !important;margin: 0px 0px 20px 0px;}
.vce-faq-toggle-title, .vce-faq-toggle-text-block{padding-left: 0px !important;}
#faq-section .vce-faq-toggle-title-text {font-size: 16px !important;line-height: 30px !important;}
#faq-section .vce-faq-toggle-inner {padding: 30px 40px;}
#faq-section .vce-faq-toggle {margin-bottom: 30px;}
#faq-section .vce-faq-toggle-text-block p {font-size: 14px;line-height: 24px;}
#claim-form-section .lft .vce-col-content {padding: 140px 90px;}
#claim-form-section .lft h2 {font-size: 33px !important;line-height: 40px !important;}
#claim-form-section .lft h3 {font-size: 20px !important;line-height: 35px !important;}
#claim-form-section .lft li {font-size: 16px;padding-left: 6%;line-height: 50px;}
#claim-form-section .lft li::before {top: 15px;width: 18px;height: 18px;}
#claim-form-section .lft p {font-size: 18px;line-height: 30px;}
#claim-form-section .rght .vce-col-content {padding: 60px 95px;}
#claim-form-section .rght .vce-text-block-wrapper.vce {padding: 50px 30px;}
#claim-form-section .rght input {height: 40px;}
#claim-form-section .rght label {font-size: 14px;}
#claim-form-section .rght small {font-size: 8px;}
#claim-form-section .rght p{margin-bottom:15px;}
#landing-footer .vce-row-content {padding: 0px 270px;}
#landing-footer .rght ul a {font-size: 16px;}
#landing-footer .rght ul .book-now a {padding: 10px 28px;}
#landing-footer .rght ul .call-btn a {padding: 10px 10px;}
}
@media screen and (min-width: 1366px) and (max-width: 1439px){
	
}
@media screen and (min-width: 1440px) and (max-width: 1535px){

}
@media screen and (min-width: 1536px) and (max-width: 1599px){

}
@media screen and (min-width: 1536px) and (max-width: 1680px){
#landing-header .vce-row-content {padding: 20px 40px !important;}
#landing-header .vce-single-image--absolute{padding:0px !important;}
#landing-header .vce-single-image--absolute img{width:80%;position:relative;}
#call-text a {font-size: 22px;}
#landing-header .vce-button {font-size: 16px;line-height: 24px;padding: 10px 20px;}
#landing-first-section .vce-element--has-background {padding: 0px 60px !important;}
#top-section .book-now a {padding: 12px 38px;}
#top-section .call-btn a {padding: 12px 20px;}
#top-section a {font-size: 16px;}
#bottom-section p {font-size: 20px;top: 130px;padding-left: 1%;}
.pd-100 {padding: 75px 0px;}
#landing-second-section .vce-row-content, #faq-section .vce-row-content {padding: 0px 175px;}
#landing-second-section .lft h1 {font-size: 45px !important;line-height: 55px !important;}
#landing-second-section .lft p {font-size: 18px;line-height: 30px;}
#landing-second-section .rght {padding-left: 40px;}
#landing-second-section .rght .vce-asset-background-simple--style-cover .vce-asset-background-simple-item{background-size:contain;}
#landing-second-section .rght h2 {font-size: 24px !important;}
#landing-second-section .rght h3 {font-size: 45px !important;}
#landing-second-section .rght h3::after {font-size: 20px;bottom: -35px;}
#landing-second-section .rght #offers-area ul li {font-size: 18px;padding-left: 10%;line-height: 40px;}
#landing-second-section .rght #offers-area ul li::before {top: 11px;width: 18px;height: 18px;}
#landing-second-section .rght .two-btns a {font-size: 16px;}
#landing-second-section .rght .two-btns .book-now a {padding: 5px 12px;}
#landing-second-section .rght .two-btns .call-btn a {padding: 5px 37px;}
#special-section .vce-col-content {padding: 80px 150px;}
#main-heading h2 {font-size: 40px !important;line-height: 50px !important;}
#main-heading p {font-size: 20px !important;line-height:35px !important;}
#special-section #main-heading p, #why-choose #main-heading p{line-height: 30px !important;}
#special-section #main-heading, #why-choose #main-heading {margin-bottom: 50px;}
#special-section .bx1 #special-bx #top-bx .top-header h2, #special-section #special-bx #top-bx h2 {font-size: 30px !important;margin-top:15px !important;}
#special-section .bx1 #special-bx #top-bx .top-header p {font-size: 16px;padding: 5px;}
#special-section #special-bx #top-bx h3 {font-size: 40px !important;line-height: 50px !important;margin-top: 10px;}
#special-section #special-bx #top-bx h3::after {font-size: 16px;}
#special-section #special-bx #bottom-bx p {font-size: 15px;line-height: 24px;}
#special-section #special-bx #bottom-bx ul li {font-size: 16px;padding-left: 4%;line-height: 50px;}
#special-section #special-bx #bottom-bx ul li::before {top: 15px;width: 18px;height: 18px;}
#special-section #special-bx #bottom-bx small {font-size: 10px;}
#special-section #special-bx #bottom-bx a {font-size: 14px;padding: 7px 87px;}
#why-choose .vce-col-content {padding: 80px 155px;}
#why-choose #three-bx {padding: 75px 48px;}
#why-choose #three-bx .vce-col h3 {font-size: 20px !important;}
#why-choose #three-bx .vce-col {padding: 15px;}
#why-choose #three-bx .vce-col p {font-size: 15px;line-height: 28px;margin-bottom: 0px;}
#counter-section .vce-col-content {padding: 90px 85px;}
#counter-section #main-heading p {width: 50%;line-height: 30px !important;}
#counter-section #numbers-img {margin-top: 50px;}
#counter-section #numbers-box h3 {font-size: 22px !important;margin: 20px 0px !important;line-height: 35px !important;}
#counter-section #numbers-box p {font-size: 15px;line-height: 24px;}
#counter-section .vce-single-image--absolute{padding:0px !important;}
#counter-section .vce-single-image--absolute img{width:80%;position:relative;}
#doctor-section .rght .vce-text-block-wrapper.vce {padding: 0px 90px;}
#doctor-section .rght p {font-size: 16px;line-height: 30px;}
#doctor-section .rght a {font-size: 14px;line-height: 24px;}
#doctor-section .rght h2 {font-size: 45px !important;}
#doctor-section .rght h3 {font-size: 30px !important;}
#awards-section .vce-col-content {padding: 90px 300px;}
#testimonial-section .vce-col-content {padding: 100px 185px;}
#testimonial-section .tes-row {margin: 50px 0px 25px 0px;}
#testimonial-section .tes-bx {padding: 15px 30px 0px 30px;}
#testimonial-section .tes-bx p {font-size: 16px;line-height: 30px;text-align: left;}
#testimonial-section .tes-row-bx h4 {font-size: 20px !important;line-height: 30px !important;margin: 10px 0px;}
#testimonial-section .tes-row-bx p{text-align:right;}
#testimonial-section .tes-row-bx p img{width:65%;}
#testimonial-section .tes-bx h5 {font-size: 14px !important;line-height: 20px !important;margin: 0px 0px 20px 0px;}
.vce-faq-toggle-title, .vce-faq-toggle-text-block{padding-left: 0px !important;}
#faq-section .vce-faq-toggle-title-text {font-size: 20px !important;line-height: 35px !important;}
#faq-section .vce-faq-toggle-inner {padding: 30px 40px;}
#faq-section .vce-faq-toggle {margin-bottom: 30px;}
#faq-section .vce-faq-toggle-text-block p {font-size: 14px;line-height: 24px;}
#claim-form-section .lft .vce-col-content {padding: 140px 90px;}
#claim-form-section .lft h2 {font-size: 33px !important;line-height: 40px !important;}
#claim-form-section .lft h3 {font-size: 20px !important;line-height: 35px !important;}
#claim-form-section .lft li {font-size: 16px;padding-left: 6%;line-height: 50px;}
#claim-form-section .lft li::before {top: 15px;width: 18px;height: 18px;}
#claim-form-section .lft p {font-size: 18px;line-height: 30px;}
#claim-form-section .rght .vce-col-content {padding: 60px 95px;}
#claim-form-section .rght .vce-text-block-wrapper.vce {padding: 50px 30px;}
#claim-form-section .rght input {height: 40px;}
#claim-form-section .rght label {font-size: 14px;}
#claim-form-section .rght small {font-size: 8px;}
#claim-form-section .rght p{margin-bottom:15px;}
#landing-footer .vce-row-content {padding: 0px 270px;}
#landing-footer .rght ul a {font-size: 16px;}
#landing-footer .rght ul .book-now a {padding: 10px 28px;}
#landing-footer .rght ul .call-btn a {padding: 10px 10px;}
}
@media screen and (min-width: 1600px) and (max-width: 1640px){

}
@media screen and (min-width: 1641px) and (max-width: 1680px){

}