/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/
html {scroll-behavior: auto !important;}
.site-header{border-bottom: 1px solid #5D5D5D;}
.inside-header{justify-content:space-between;max-width: 100%;padding: 25px 263px 20px 263px;}
.main-navigation .inside-navigation{max-width:100%;padding:10px 120px !important;}
.header-social ul{list-style: none;margin:0px;}
.header-social ul li{display: inline-block;padding-right:5px;}
.header-social ul li:last-child{padding-right:0px;}
.header-widget {margin-left: initial;}
.main-navigation .main-nav ul li a {padding-left: 25px;padding-right: 25px;}
#text-2 a{color:#fff;text-decoration:none;}
#text-2 a:hover{color:#e8bb0b;}
#text-2 p{margin-bottom:10px;}
#text-2 p:last-child{margin-bottom:0px;}
.pd-40{padding:40px 0px;}
.pd-80{padding:80px 0px;}
.pd-100{padding:100px 0px;}
.pd-120{padding:120px 0px;}
.pd-140{padding:140px 0px;}
.pd-btm-140{padding-bottom:140px;}
.pd-150{padding:150px 0px;}
.pd-btm-150{padding-bottom:150px;}
.pd-160{padding:160px 0px;}
.pd-190{padding:190px 0px;}
.pd-btm-190{padding-bottom:190px;}
#home-first-section{height:850px;}
#home-first-section .e-con-inner{max-width: 100%;padding: 0px 295px;}
#home-second-section .e-con-inner{max-width: 100%;padding: 0px 417px;}
#home-second-section h1{color: #666;margin-bottom:0px;}
#home-second-section h2{color: #000;margin: 40px 0px;}
#home-second-section p{margin-bottom:60px;}
.entry-content p{color: #666}
#empty-btn{padding: 20px 55px;overflow: hidden;transition: color 0.4s ease;z-index: 1;position: relative;background-color: transparent;}
#black-btn{padding: 13px 90px;overflow: hidden;transition: color 0.4s ease;z-index: 1;position: relative;margin-top:100px;}
#white-btn{padding: 12px 55px;overflow: hidden;transition: color 0.4s ease;z-index: 1;position: relative;}
#yellow-btn{padding: 20px 38px;overflow: hidden;transition: color 0.4s ease;z-index: 1;position: relative;}
#empty-btn::before, #black-btn::before, #white-btn::before{content: '';position: absolute;top: 0;left: 0;width: 0%;height: 100%;background: #e8bb0b;transition: width 0.4s ease;z-index: -1;}
#yellow-btn::before{content: '';position: absolute;top: 0;left: 0;width: 0%;height: 100%;background: #000;transition: width 0.4s ease;z-index: -1;}
#empty-btn:hover::before, #black-btn:hover::before, #yellow-btn:hover::before, #white-btn:hover::before{width: 100%;}
#empty-btn:hover, #black-btn:hover, #yellow-btn:hover, #white-btn:hover{color: #ffffff;}
#home-third-section .e-con-inner{max-width: 100%;padding: 0px 230px;}
#home-third-section h2{margin-top:-25%;}
#video-section .e-con-inner{max-width: 100%;padding: 0px 170px;}
#video-section .rght{padding-left:6%;}
#video-section h4{margin-top: 40px;margin-bottom: 80px;}
#awards-section .e-con-inner{max-width: 100%;padding: 0px 166px;}
#tes-section .e-con-inner{max-width: 100%;padding: 0px 185px;}
#insta-section .e-con-inner{max-width: 100%;padding: 0px 115px;}
#insta-section a{color: #000;}
.tes-bx p, #doctors-section p{color: #fff;}
#schedule-section{height:750px;}
#schedule-section .e-con-inner{max-width: 100%;padding: 0px 225px 118px 225px;}
#schedule-section h2 span{display: block;line-height: normal;}
#doctors-section .lft{padding: 140px 100px 140px 170px;}
#doctors-section h3{color: #EBCA4A;}
#doctors-section ul{margin-left: 1.5em;}
#schedule-section #black-btn{letter-spacing:5px;margin-top:75px;}
#kwitko-footer .e-con-inner{max-width: 100%;padding: 0px 225px;}
.inside-site-info{max-width: 100%;padding: 40px 225px 60px 225px;justify-content: space-between;}
.inside-site-info p{margin-bottom:0px;letter-spacing: 0px;}
.follow-bx ul{list-style:none;margin-left:0em;}
.follow-bx ul li{display: inline-block;padding:0px 15px;}
.follow-bx ul li:first-child{padding-left:0px;}
#kwitko-footer{color: #fff;}
.small-text p{color: #B9B9AC;margin-top: 30px;}
#kwitko-footer .footer-box{padding-left:2%;}
#kwitko-footer .follow-bx{margin-right:15%;}
#kwitko-footer h4{border-bottom: 1px solid #424242;padding-bottom: 20px;margin-bottom: 30px;}
#kwitko-footer p span{display:block;}
#kwitko-footer p a{color: #fff;}
#kwitko-footer h5{margin-bottom:10px;}
.home #home-fourth-section .e-con-inner, #home-fifth-section .e-con-inner, #main-video-section .e-con-inner{max-width: 100%;padding: 0px 170px;}
#home-fourth-section h2, #home-fourth-section p{color: #000;}
.home #home-fourth-section .lft, #home-fourth-section .lft{padding-right:60px;}
#home-fourth-section h2{margin-bottom: 80px;}
#home-fifth-section h3{width:80%;}
#home-fifth-section #black-btn {padding: 12px 39px;margin-top:70px;}
#home-fifth-section p{color: #000;}
#home-fifth-section p:last-child{margin-bottom:0px;}
#inner-video-section .e-con-inner{max-width: 100%;padding: 0px 485px;}
a.generate-back-to-top {background-color: rgb(235 202 73);color: #000;}
/*#inner-first-section{height:630px;}*/
.inner-page .entry-content .e-con.e-flex>.e-con-inner, #inner-first-section .lft .elementor-widget-text-editor{max-width: 100%;padding: 0px 200px;}
#inner-first-section p.breadcrumbs{color: #666;width:100%;}
#inner-first-section h1{margin-top: 50px;}
/*#inner-first-section p{width:75%;}*/
#inner-second-section .lft.bx p{margin-bottom:60px;}
#inner-second-section .rght{padding-left:10%;}
#inner-second-section .rght h4{margin-bottom:60px;}
#home-fourth-section ul{margin-left: 1.5em;}
#inner-second-section .black-bx{padding:110px 85px 110px 110px;}
#inner-second-section .black-bx h4{margin-bottom:60px;line-height: 75px;}
#inner-second-section .black-bx p{color:#fff;}
#inner-second-section .black-bx ul{margin-left:1.5em;}
#last-inner-section h4{margin-top:60px;}
#inner-first-section p.breadcrumbs img{position: relative;top: -4px;}
#tes-section.black p{color: #666;}
#map-section p, #map-section p a{color: #000;}
#map-section .elementor-widget-text-editor{background: #fff;margin-top: -28%;width: 58%;padding-top: 30px;}
#form-section .rght .privacy.elementor-widget-text-editor{padding:0px 80px;}
#form-section .rght .elementor-widget-text-editor{padding:50px 80px 0px 80px;}
#form-section .rght h2, #form-section .rght p{color: #fff;margin-bottom: 1em;}
#form-section .rght a:hover{color: #fff;}
#form-section .rght input[type="text"], #form-section .rght input[type="email"]{width:100%;margin-bottom:30px;background:none;height:50px;color: #fff;}
#form-section .rght textarea{width:100%;margin-bottom:30px;background:none;height:100px;color: #fff;}
#form-section .rght .small{color: #929292;}
.wpcf7-list-item {margin: 0 0em 0 0em;}
#form-section .rght h2{margin-bottom:60px;}
#form-section .rght input::placeholder, #form-section .rght textarea::placeholder{color: #fff;opacity: 1;}
.wpcf7-submit{background: #EBCA4A !important;color: #000 !important;padding: 6px 59px !Important;}
#inner-second-section .spcl ul li {line-height: 30px;margin-bottom: 10px;}
#inner-second-section ul, #inner-second-section ol{margin-left:1.5em;}
#inner-second-section ul li, #inner-second-section ol li{color: #666}
#inner-second-section .black-bx li{color: #fff;}
#last-inner-section p{font-size:14px;letter-spacing:0px;margin-bottom:0px;}
.main-navigation .main-nav ul ul li a{letter-spacing:0px;}
.custom-after-copyright a{color: #000;text-decoration:none;}
.custom-after-copyright a:hover{color: #e8bb0b;}
.no-top #black-btn{margin-top:0px;}
.rvw-bx h2{font-size:24px;}
.rvw-bx span{font-size:18px;}
.rvw-bx{border: 2px solid #e8bb0b;border-radius: 40px;padding: 20px;background: #f8f0e5;box-shadow: 0 4px 6px rgba(0, 0, 0, 0.3);margin-bottom: 30px !important;}
.elementor-lightbox .dialog-lightbox-close-button{top: 10% !important;margin-right: 15%;font-size: 35px !important;}
#jig1-filterButtons{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;gap: 10px;}
.jig-no-touch .jig-filterButton:hover, .jig-no-touch .jig-filterButton.jig-filterButtonSelected:hover, .jig-touch .jig-filterButton:active, .jig-touch .jig-filterButton.jig-filterButtonSelected:active, .jig-filterButton.jig-filterButtonSelected {background: #e8bb0b !important;border: 1px solid #000000;color: #fff;}
.jig-filterButton {padding: 10px 30px !important;font-size: 20px;font-weight: 500;}
.mfp-with-zoom.mfp-ready.mfp-bg {opacity: 1 !important;background: #fff;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {color: #000 !important;font-size: 100px !important;right: -50% !important;top: 2%;}
#jig1 .jig-cw-role-effect {opacity: 0 !important;}
.jig-caption-wrapper.jig-cw-role-real {opacity: 0 !important;transition: opacity 0.3s ease;pointer-events: none;}
.jig-imageContainer:hover .jig-caption-wrapper.jig-cw-role-real {opacity: 1 !important;pointer-events: auto;}
.jig-imageContainer:hover .jig-caption{display:block !important;opacity: 1 !important;}
.jig-caption-description-wrapper{display: none;}
#jig1 .jig-caption {background: none !Important;}
.mfp-title{color: #000 !important; font-size: 50px !important;text-align:center !important;padding: 40px 0px !important;}
#site-navigation .menu-logo, #site-navigation .menu-mobile{display: none;}
#sticky-navigation .menu-logo, #sticky-navigation .menu-mobile{display: block;}
#sticky-navigation .menu-logo img{width:60%;}
#sticky-navigation .menu-mobile{color: #fff;font-size: 22px;font-weight: 700;line-height: 60px;}
#sticky-navigation .menu-mobile:hover{color: #e8bb0b;}
#site-navigation .inside-navigation{justify-content:center;}
#sticky-navigation .inside-navigation{justify-content:space-between;}
#gallery-first-section p{margin-bottom:0px;color: #000;}
/************************** Media Queries Starts **************************/
@media screen and (min-width: 320px) and (max-width: 767px){
p, #home-fourth-section p, #inner-second-section .black-bx ul li, #home-fourth-section li, #inner-second-section .black-bx ul li, #inner-second-section ul li{font-size: 14px;line-height: 30px;}
#home-second-section h2 {margin: 15px 0px;font-size: 30px;line-height: 40px;}
#empty-btn {padding: 20px 30px;width: 100%;}
#black-btn {padding: 13px 50px;margin-top: 50px;width: 100%;}
#yellow-btn {padding: 20px 10px;width: 100%;line-height: 20px;}
#white-btn {padding: 12px 30px;width: 100%;}
#video-section{text-align:center;}
#video-section h4{font-size: 35px;line-height: 40px;margin-bottom: 40px;}
#inner-second-section h2{font-size: 30px;line-height: 40px;}
#inner-second-section h3{font-size: 24px;line-height: 30px;}
#video-section .rght {padding-left: 0%;padding-top:40px;}
#doctors-section h2, #doctors-section p{font-size: 16px;}
#doctors-section .rght{height:450px;}
#doctors-section h3 {font-size: 28px;letter-spacing: 0px;line-height: 40px;}
#doctors-section h4 {font-size: 24px;line-height: 40px;margin-bottom: 20px;}
#doctors-section ul {margin-bottom: 0px;}
#doctors-section li {font-size: 15px;line-height: 35px;}
.home #home-fourth-section .lft {padding-right: 0px;}
#home-fourth-section h2 {margin-bottom: 40px;font-size: 30px;line-height: 40px;}
#home-fifth-section #black-btn {padding: 12px 0px;margin-top: 20px;font-size: 12px;}
#home-fifth-section h2 {font-size: 16px;letter-spacing: 0px;text-align: center;}
#home-fifth-section h3 {font-size: 30px;line-height: 45px;text-align: center;width:100%;}
.main-title h2 {font-size: 30px;line-height: 45px;}
#schedule-section h2 {font-size: 40px;letter-spacing: 0px;line-height: 50px;}
#schedule-section h2 span {font-size: 30px;letter-spacing: 0px;}
.tes-bx p {font-size: 14px;line-height: 30px;}
#insta-section a {letter-spacing: 3px;}
#kwitko-footer {text-align: center;}
#kwitko-footer .follow-bx {margin-right: 0%;}
#kwitko-footer .footer-box {padding-left: 0%;}
#kwitko-footer h4 {padding-bottom: 20px;margin-bottom: 20px;padding-top: 50px;font-size: 24px;}
#kwitko-footer .contact-bx p span {padding-bottom: 10px;}
#kwitko-footer .contact-bx p{width:75%;margin:0px auto 20px auto;} 
#inner-first-section p{width:100%;}
#kwitko-footer p a {letter-spacing:1px;}
#map-section .elementor-widget-text-editor {margin-top: 0%;width: 100%;padding-top: 20px;text-align: center;}
.elementor-lightbox .dialog-lightbox-close-button {margin-right: 0%;font-size: 20px !important;}
#site-navigation .menu-mobile{display: block;order:1;}
.menu-toggle{order:2;}
#site-navigation .menu-mobile{color: #fff;font-size: 22px;font-weight: 700;line-height: 60px;}
#sticky-navigation .menu-logo img {width: 100%;}
#sticky-navigation .inside-navigation{justify-content:center;}
#inner-second-section .lft img{margin-bottom:40px;}
#inner-first-section h1{font-size: 35px;line-height: 40px;margin-top: 0px;}
}
@media screen and (min-width: 768px) and (max-width: 1023px){
#kwitko-footer .e-con-inner{flex-direction:column;}
#kwitko-footer .footer-box {padding-left: 0%;width: 100%;padding-top: 60px;}
.follow-bx ul li {padding: 0px 10px;}
#kwitko-footer .follow-bx {margin-right: 5%;}
#kwitko-footer .contact-bx{width:65%;}
#kwitko-footer p a {letter-spacing: 1px;}
#home-third-section .four-bx{flex-wrap:wrap;justify-content: space-between;}
#home-third-section .four-bx > div{width:48.5%;}
#video-section .e-con-inner, #home-fourth-section .e-con-inner, #home-fifth-section .e-con-inner, .inner-page .entry-content .e-con.e-flex>.e-con-inner{flex-direction:column;}
#video-section .lft{text-align:center;}
#video-section .rght {padding-left: 0%;padding-top: 60px;}
#doctors-section{flex-direction:column;}
#doctors-section .rght{height:974px;}
#home-fourth-section .rght img{width:65%;}
.home #home-fourth-section .lft {padding-right: 0px;width: 100%;}
#home-fifth-section h3 {width: 100%;}
#home-fifth-section{text-align:center;}
#home-fifth-section #black-btn {margin-top: 20px;}
#tes-section .tes-bx{flex-direction:column;text-align:center;--row-gap: 40px;--column-gap: 40px;--padding-top: 40px;--padding-bottom: 40px;}
.elementor-2 .elementor-element.elementor-element-cb5d269 > .elementor-widget-container {padding: 50px 0px 50px 0px;}
#inner-first-section p {margin: 0px auto 20px auto;width: 80%;}
#home-fourth-section h2 {margin-bottom: 40px;font-size:40px;}
#inner-second-section h2 {font-size:40px;line-height:50px;}
#inner-second-section h3 {font-size:30px;line-height:40px;}
.elementor-lightbox .dialog-lightbox-close-button {top: 12% !important;margin-right: 0%;}
#masthead{display: none;}
#site-navigation .menu-logo, #site-navigation .menu-mobile {display: block;}
#site-navigation .menu-logo img{width:80%;}
#site-navigation .menu-mobile{color: #fff;font-size: 22px;font-weight: 700;line-height: 60px;}
#inner-first-section{flex-direction:column-reverse;}
#inner-second-section .lft img{margin-bottom:40px;}
}
@media screen and (max-width: 1023px){
#home-fourth-section p{margin-bottom:40px;}
.home #home-fourth-section{text-align:center;background: #ebca49;}
#home-fourth-section{background: #ebca49;}
.menu-toggle{text-align:right !important;}
.header-social, .header-widget{display: none;}
.has-menu-bar-items button.menu-toggle {flex-grow: 1;}
.inside-header {padding: 25px 20px;}
.main-navigation .inside-navigation {padding: 10px 20px !important;}
#home-first-section, #schedule-section{height: 100%;}
#home-first-section .e-con-inner, #home-second-section .e-con-inner, #home-third-section .e-con-inner, #video-section .e-con-inner, #awards-section .e-con-inner, .home #home-fourth-section .e-con-inner, #home-fifth-section .e-con-inner, #insta-section .e-con-inner, #tes-section .e-con-inner, #kwitko-footer .e-con-inner, #main-video-section .e-con-inner, .inner-page .entry-content .e-con.e-flex>.e-con-inner, #inner-video-section .e-con-inner,#inner-first-section .lft .elementor-widget-text-editor{padding: 0px 20px;}
#doctors-section .lft, #schedule-section .e-con-inner{padding: 40px 20px;}
.pd-100, .pd-120, .pd-140, .pd-150, .pd-160, .pd-190{padding:60px 0px;}
.pd-btm-140, .pd-btm-150, .pd-btm-190{padding-bottom:60px;}
.copyright-bar{margin-bottom:20px;}
.inside-site-info {padding: 40px 20px;flex-direction: column;}
#video-section h3, #inner-second-section .lft.bx p, #last-inner-section h3{font-size:14px;}
#inner-second-section .lft.bx p{margin-bottom: 20px;}
#inner-second-section .rght {padding-left: 0%;}
#inner-second-section .black-bx {padding: 20px;width: 100%;margin-bottom: 40px;}
#inner-first-section{background-color:#f8f0e5;background-image: none;height: 100%;text-align: center;padding: 0px 0px 20px 0px;}
#inner-first-section .lft .elementor-widget-text-editor{padding-top:40px;}
#gallery-first-section p {font-size: 20px;}
#gallery-first-section h1 {margin-top: 0px;font-size: 25px;line-height: 35px;margin-bottom:0px;}
#inner-first-section p.breadcrumbs{margin-bottom:10px;}
#inner-second-section .rght h4 {margin-bottom: 20px;margin-top: 40px;font-size:40px;}
#inner-second-section .black-bx h4 {margin-bottom: 20px;line-height: 45px;font-size:40px;}
#last-inner-section{text-align:center;} 
#last-inner-section h4 {margin-top: 20px;font-size: 24px;letter-spacing: 0px;line-height: 35px;}
#form-section .lft{margin-bottom:60px;}
#form-section .rght .elementor-widget-text-editor {padding: 20px;}
#form-section .rght .privacy.elementor-widget-text-editor{padding: 0px 20px 20px 20px;}
.wpcf7-submit {padding: 6px 25px ! Important;width: 100%;}
.home #home-fourth-section .lft, #home-fourth-section .lft {padding-right: 0px;--width: 100%;}
#home-fourth-section .lft .elementor-widget-text-editor{width: 100%;}
}
@media screen and (min-width: 1024px) and (max-width: 1279px){
#home-first-section, #schedule-section{height: 100%;}
.has-menu-bar-items button.menu-toggle {flex-grow: 1;}
.inside-header {padding: 25px 20px;}
.main-navigation .inside-navigation {padding: 10px 20px !important;}
#home-first-section .e-con-inner, #home-second-section .e-con-inner, #home-third-section .e-con-inner, #video-section .e-con-inner, #awards-section .e-con-inner, .home #home-fourth-section .e-con-inner, #home-fifth-section .e-con-inner, #insta-section .e-con-inner, #tes-section .e-con-inner, #kwitko-footer .e-con-inner, #main-video-section .e-con-inner,  .inner-page .entry-content .e-con.e-flex>.e-con-inner, #inner-video-section .e-con-inner, #inner-first-section .lft .elementor-widget-text-editor{padding: 0px 20px;}
#doctors-section .lft, #schedule-section .e-con-inner{padding: 40px 20px;}
.pd-100, .pd-120, .pd-140, .pd-150, .pd-160, .pd-190{padding:80px 0px;}
.pd-btm-140, .pd-btm-150, .pd-btm-190{padding-bottom:80px;}
.copyright-bar{margin-bottom:20px;}
.inside-site-info {padding: 40px 20px;flex-direction: column;}
#kwitko-footer .e-con-inner{flex-direction:column;}
#kwitko-footer .footer-box {padding-left: 0%;width: 100%;padding-top: 60px;}
.follow-bx ul li {padding: 0px 10px;}
#kwitko-footer .follow-bx {margin-right: 5%;}
#kwitko-footer .contact-bx{width:65%;}
#kwitko-footer p a {letter-spacing: 1px;}
#home-third-section .four-bx{flex-wrap:wrap;justify-content: space-between;}
#home-third-section .four-bx > div{width:48.5%;}
#home-third-section .four-bx > div img{width:100%;}
.main-navigation .main-nav ul li a {padding-left: 10px;padding-right: 10px;font-size: 16px;}
#doctors-section h3 {font-size: 35px;line-height: 70px;}
#doctors-section ul {margin-left: 1em;}
#doctors-section li {font-size: 12px;line-height: 40px;}
#video-section h4, #home-fourth-section h2, #inner-second-section h2{margin-bottom: 40px;font-size: 35px;line-height: 40px;}
#inner-second-section h3{font-size: 28px;line-height: 35px;}
#yellow-btn {line-height: 20px;}
#home-fifth-section h3 {width: 100%;}
#home-fifth-section{text-align:center;}
#home-fifth-section .e-con-inner{flex-direction:column;}
#home-fifth-section #black-btn {margin-top: 40px;}
#tes-section .tes-bx{--row-gap: 40px;--column-gap: 40px;}
#mobile-first-section{display: none;}
/*#inner-first-section {height: 336px;}*/
#inner-first-section h1 {margin-top: 0px;font-size: 30px;line-height: 40px;}
#inner-first-section p.breadcrumbs{margin-bottom:10px;}
#inner-first-section p {width: 95%;line-height: 30px;}
#inner-second-section .rght {padding-left: 5%;}
#home-fourth-section li {line-height: 35px;}
#inner-second-section .black-bx {padding: 50px;}
#inner-second-section .black-bx h4 {line-height: 50px;}
#map-section .elementor-widget-text-editor {margin-top: -50%;width: 90%;}
#map-section p {font-size: 15px;}
#form-section .rght h2 {margin-bottom: 30px;font-size: 30px;}
#form-section .e-con-inner{flex-direction:column;}
#form-section .lft{margin-bottom:60px;}
.elementor-lightbox .dialog-lightbox-close-button {margin-right: 0%;}
#inner-first-section h1, #gallery-first-section h1 {font-size: 45px;line-height: 55px;}
}
@media screen and (min-width: 1280px) and (max-width: 1365px){
#home-first-section{height:567px;}
#schedule-section {height: 500px;}
/*#inner-first-section {height: 420px;}*/
.inside-header {max-width:100%;padding: 25px 70px 20px 70px;}
.main-navigation .inside-navigation {max-width:100%;padding: 10px 20px !important;}
#home-first-section .e-con-inner, #video-section .e-con-inner, #home-third-section .e-con-inner, .home #home-fourth-section .e-con-inner, #home-fifth-section .e-con-inner, #tes-section .e-con-inner, #insta-section .e-con-inner, #kwitko-footer .e-con-inner, .inner-page .entry-content .e-con.e-flex>.e-con-inner, #main-video-section .e-con-inner, #inner-first-section .lft .elementor-widget-text-editor{max-width:100%;padding: 0px 50px;}
#home-first-section img{width:70%;}
#home-second-section .e-con-inner {max-width:100%;padding: 0px 150px;}
#home-third-section h2 {font-size: 22px;}
#yellow-btn {font-size: 12px;}
#doctors-section .lft {padding: 40px 50px 40px 50px;}
#doctors-section h3 {font-size: 40px;line-height: 50px;}
#doctors-section li {font-size: 14px;line-height: 40px;}
#awards-section .e-con-inner {max-width: 100%;padding: 0px 50px;}
#home-fourth-section h2, #home-fifth-section h3{margin-bottom: 40px;font-size: 35px;line-height: 40px;}
.pd-140, .pd-150, .pd-160, .pd-190{padding: 100px 0px;}
.pd-btm-140, .pd-btm-150, .pd-btm-190{padding-bottom:100px;}
.pd-100 {padding: 70px 0px;}
#inner-video-section .e-con-inner {padding: 0px 200px;}
.tes-bx p {font-size: 14px;line-height: 30px;}
#schedule-section .e-con-inner {padding: 0px 50px 30px 50px;}
.follow-bx ul li {padding: 0px 10px;}
#kwitko-footer .follow-bx {margin-right: 5%;}
#kwitko-footer .contact-bx p {font-size: 14px;}
#kwitko-footer p a {font-size: 14px;letter-spacing: 1px;}
.footer-logo img{width:75%;}
.inside-site-info {padding: 40px 50px 60px 50px;}
#video-section h4, #inner-second-section h2 {font-size: 40px;line-height:50px;}
#inner-second-section .rght {padding-left: 5%;}
#home-fourth-section li {font-size: 15px;line-height: 35px;}
#inner-second-section .black-bx {padding: 50px;}
#inner-second-section .black-bx h4 {margin-bottom: 40px;line-height: 45px;}
#inner-first-section h1 {font-size: 40px;line-height: 50px;margin-top:30px;}
#inner-first-section p {width: 85%;}
#form-section p{font-size:13px;line-height:24px;margin-bottom:10px;}
#form-section .rght .elementor-widget-text-editor {padding: 20px 80px;}
#form-section .rght input[type="text"], #form-section .rght input[type="email"] {margin-bottom: 20px;height: 40px;}
#form-section .rght h2 {margin-bottom: 30px;}
#form-section .rght textarea {height: 90px;}
#map-section .elementor-widget-text-editor {margin-top: -42%;width: 75%;}
.main-navigation .main-nav ul li a {padding-left: 10px;padding-right: 10px;font-size:14px;}
.elementor-lightbox .dialog-lightbox-close-button {top: 12% !important;margin-right: 12%;font-size: 30px !important;}
#sticky-navigation .menu-logo{width:20%;}
#sticky-navigation .menu-mobile {font-size: 17px;}
#form-section .rght h2, #form-section .rght p {margin-bottom: 0.5em;}
}
@media screen and (min-width: 1366px) and (max-width: 1439px){
#home-first-section{height:605px;}
#schedule-section {height: 534px;}
/*#inner-first-section {height: 448px;}*/
.inside-header {padding: 20px 186px 20px 186px;}
.main-navigation .inside-navigation {padding: 10px 20px !important;}
#home-second-section .e-con-inner {padding: 0px 304px;}
#home-third-section .e-con-inner {padding: 0px 164px;}
#doctors-section .lft {padding: 80px 100px 60px 120px;}
#awards-section .e-con-inner, .home #home-fourth-section .e-con-inner, #home-fifth-section .e-con-inner, #video-section .e-con-inner, #main-video-section .e-con-inner{padding: 0px 120px;}
#inner-video-section .e-con-inner {padding: 0px 350px;}
#tes-section .e-con-inner{padding: 0px 130px;}
#insta-section .e-con-inner{padding: 0px 80px;}
#schedule-section .e-con-inner{padding: 0px 160px 40px 160px;}
#kwitko-footer .e-con-inner{padding: 0px 160px;}
.inside-site-info {padding: 40px 160px 60px 160px;}
#map-section .elementor-widget-text-editor {margin-top: -45%;width: 85%;}
#form-section .rght input[type="text"], #form-section .rght input[type="email"] {margin-bottom: 12px;height: 40px;}
#form-section .rght textarea {height: 60px;}
#sticky-navigation .menu-logo{width:20%;}
}

@media screen and (min-width: 1366px) and (max-width: 1680px){
.copyright-bar, .inside-site-info p {font-size: 12px;}
#home-third-section h2 {font-size: 20px;}
.header-social li{width:40px;padding-right: 5px !important;}
#home-first-section .e-con-inner {padding: 0px 100px;}
#home-first-section img{width: 70%;}
.main-navigation .main-nav ul li a {padding-left: 18px;padding-right: 18px;font-size: 14px;letter-spacing: 0px;line-height: 40px;}
#text-2 p {font-size: 12px;line-height: 16px;}
.site-header .header-image{width:72%;}
#text-2 a {font-size: 20px;}
.header-widget{position: relative;left: 2%;}
.site-logo{position: relative;left: 3%;}
.pd-140, .pd-150, .pd-160, .pd-190{padding: 100px 0px;}
.pd-btm-140, .pd-btm-150, .pd-btm-190{padding-bottom:100px;}
.pd-100 {padding: 70px 0px;}
#home-second-section h1 {font-size: 14px;}
#home-second-section h2 {font-size: 45px;line-height: 50px;}
p, #inner-second-section .black-bx ul li, #home-fourth-section li, #inner-second-section ul li, #inner-second-section ol li,#home-fourth-section p{font-size: 15px;line-height: 30px;}
#empty-btn, #black-btn, #white-btn, #yellow-btn, #video-section h3, #home-fifth-section h2, .tes-bx h4, #insta-section a, #kwitko-footer h5, #kwitko-footer .contact-bx p, #kwitko-footer p a, #inner-second-section .lft.bx p, #last-inner-section h3{font-size: 12px;}
#kwitko-footer .contact-bx p span {font-size: 14px;}
#kwitko-footer .contact-bx p{line-height:20px;}
#kwitko-footer p a {letter-spacing: 2px;}
#video-section h4, #inner-second-section h2{font-size: 40px;line-height: 45px;}
#inner-second-section h3{font-size: 30px;line-height: 40px;}
#yellow-btn {padding: 20px 20px;}
#doctors-section h3 {font-size: 40px;line-height: 50px;}
#doctors-section p {line-height: 28px;font-size: 13px;}
#doctors-section strong {font-size: 12px;}
#doctors-section li {font-size: 13px;line-height: 40px;}
#doctors-section h4 {font-size: 27px;}
#home-fourth-section h2 {margin-bottom: 50px;font-size: 40px;line-height: 45px;}
#home-fifth-section h3 {font-size: 40px;line-height: 45px;}
.main-title h2 {font-size: 40px;line-height: 45px;}
.tes-bx p {font-size: 12px;line-height: 24px;}
#schedule-section h2 {font-size: 52px;line-height: 60px;}
#schedule-section h2 span {font-size: 28px;}
.follow-bx ul li {padding: 0px 10px;}
.small-text p {font-size: 8.5px;}
.footer-logo img{width:80%;}
.inner-page .entry-content .e-con.e-flex>.e-con-inner, #inner-first-section .lft .elementor-widget-text-editor{padding: 0px 140px;}
#inner-first-section h1 {margin-top: 20px;font-size: 40px;line-height: 55px;}
#inner-first-section .breadcrumbs {font-size: 14px;}
#inner-second-section .lft.bx p{margin-bottom: 40px;}
#inner-second-section .black-bx {padding: 80px;}
#inner-second-section .black-bx h4 {margin-bottom: 40px;line-height: 45px;}
#last-inner-section h4 {margin-top: 40px;font-size: 30px;line-height: 40px;}
#form-section p{font-size:11px;line-height:20px;margin-bottom:10px !important;}
#form-section .rght .elementor-widget-text-editor {padding: 20px 80px;}
#form-section .rght h2 {margin-bottom: 30px;}
.wpcf7-submit {width: 100%;}
#form-section .rght .small {font-size: 10px;line-height: 15px;}
.elementor-lightbox .dialog-lightbox-close-button {top: 12% !important;margin-right: 12%;}
}
@media screen and (min-width: 1440px) and (max-width: 1535px){
#home-first-section{height:638px;}
#schedule-section {height: 563px;}
/*#inner-first-section {height: 473px;}*/
.inside-header {padding: 25px 190px 20px 190px;}
.main-navigation .inside-navigation {padding: 10px 20px !important;}
#home-second-section .e-con-inner {padding: 0px 320px;}
#home-third-section .e-con-inner {padding: 0px 172px;}
#doctors-section .lft {padding: 140px 100px 140px 125px;}
#awards-section .e-con-inner, .home #home-fourth-section .e-con-inner, #home-fifth-section .e-con-inner, #video-section .e-con-inner, #main-video-section .e-con-inner{padding: 0px 125px;}
#inner-video-section .e-con-inner {padding: 0px 365px;}
#tes-section .e-con-inner{padding: 0px 135px;}
#insta-section .e-con-inner{padding: 0px 85px;}
#schedule-section .e-con-inner{padding: 0px 170px 118px 170px;}
#kwitko-footer .e-con-inner{padding: 0px 170px;}
.inside-site-info {padding: 40px 170px 60px 170px;}
#map-section .elementor-widget-text-editor {margin-top: -42%;width: 85%;}
#form-section .rght input[type="text"], #form-section .rght input[type="email"] {margin-bottom: 12px;}
#form-section .rght textarea {height: 70px;}
.main-navigation .main-nav ul li a {font-size: 14px;}
}
@media screen and (min-width: 1536px) and (max-width: 1599px){
#home-first-section{height:717px;}
#schedule-section {height: 600px;}
/*#inner-first-section {height: 504px;}*/
.main-navigation .inside-navigation {padding: 10px 20px !important;}
#map-section .elementor-widget-text-editor {margin-top: -39%;width: 75%;}
.main-navigation .main-nav ul li a {font-size: 15px;}
#form-section .rght input[type="text"], #form-section .rght input[type="email"] {margin-bottom: 20px;}
}
@media screen and (min-width: 1600px) and (max-width: 1640px){
#home-first-section{height:747px;}
#schedule-section {height: 625px;}
/*#inner-first-section {height: 525px;}*/
.inside-header {padding: 25px 220px 20px 220px;}
.main-navigation .inside-navigation {padding: 10px 30px !important;}
#home-second-section .e-con-inner {padding: 0px 356px;}
#home-third-section .e-con-inner {padding: 0px 190px;}
#doctors-section .lft {padding: 140px 100px 140px 140px;}
#awards-section .e-con-inner, .home #home-fourth-section .e-con-inner, #home-fifth-section .e-con-inner, #video-section .e-con-inner, #main-video-section .e-con-inner{padding: 0px 140px;}
#inner-video-section .e-con-inner {padding: 0px 405px;}
#tes-section .e-con-inner{padding: 0px 155px;}
#insta-section .e-con-inner{padding: 0px 95px;}
#schedule-section .e-con-inner{padding: 0px 188px 118px 188px;}
#kwitko-footer .e-con-inner{padding: 0px 188px;}
.inside-site-info {padding: 40px 188px 60px 188px;}
#kwitko-footer .contact-bx p{width:90%;}
#map-section .elementor-widget-text-editor {margin-top: -37%;width: 70%;}
.main-navigation .main-nav ul li a {font-size: 16px;}
}
@media screen and (min-width: 1641px) and (max-width: 1680px){
#home-first-section{height:784px;}
#schedule-section {height: 656px;}
/*#inner-first-section {height: 551px;}*/
.inside-header {padding: 25px 230px 20px 230px;}
.main-navigation .inside-navigation {padding: 10px 30px !important;}
#home-second-section .e-con-inner {padding: 0px 375px;}
#home-third-section .e-con-inner {padding: 0px 200px;}
#doctors-section .lft {padding: 140px 100px 140px 150px;}
#awards-section .e-con-inner, .home #home-fourth-section .e-con-inner, #home-fifth-section .e-con-inner, #video-section .e-con-inner, #main-video-section .e-con-inner{padding: 0px 150px;}
#inner-video-section .e-con-inner {padding: 0px 420px;}
#tes-section .e-con-inner{padding: 0px 160px;}
#insta-section .e-con-inner{padding: 0px 100px;}
#schedule-section .e-con-inner{padding: 0px 200px 118px 200px;}
#kwitko-footer .e-con-inner{padding: 0px 200px;}
.inside-site-info {padding: 40px 200px 60px 200px;}
#kwitko-footer .contact-bx p{width:75%;}
#map-section .elementor-widget-text-editor {margin-top: -35%;width: 65%;}
.main-navigation .main-nav ul li a {font-size: 17px;}
}
@media screen and (min-width: 1681px) and (max-width: 1920px){

}
@media screen and (min-width: 1025px) {
.elementor-lightbox .elementor-video-container .elementor-video-landscape {max-height: 70vh !important;width: 60vw !important;}
}