:root{--main-color:#5fbceb;--sec-color:#ff6892;--third-color:#033761}@keyframes bannerscroll{0%{background-position:0 0}100%{background-position:-380px 380px}}*{margin:0;padding:0;box-sizing:border-box;font-family:'Montserrat'}.btn-main{background-color:var(--main-color)!important;border:solid 1px var(--main-color)!important;color:#000!important;font-size:27px;border-radius:30px!important;padding:5px 25px!important}.btn-main:hover{background:var(--main-color)!important;color:#000!important;transform:scale(1.1)}.btn-sec{background-color:var(--sec-color)!important;border:solid 1px var(--sec-color)!important;color:#333!important;font-size:20px;border-radius:30px!important;padding:5px 25px!important}.btn-sec:hover{background:var(--sec-color)!important;color:#333!important;transform:scale(1.1)}.btn-secs{background-color:var(--sec-color)!important;border:solid 1px var(--sec-color)!important;color:#333!important;font-size:20px!important;border-radius:30px!important;padding:5px 25px!important}.btn-read-more{background-color:#fff0;!important;border:solid 1px #fff!important;color:var(--third-color)!important;font-size:15px!important;border-radius:30px!important;padding:5px 15px!important}.btn-read-more:hover{background-color:var(--sec-color)!important}.text-main{color:var(--main-color)}.text-sec{color:var(--sec-color)}.text-dark-blue{color:#033761!important}.bg-main{background-color:var(--main-color)}.bg-sec{background-color:var(--sec-color)}.bg-dark-blue{background-color:#033761!important}p{font-size:20px}.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.sticky{position:fixed!important;top:0;width:100%;z-index:9!important;transition:top 0.3s ease-in-out}nav.navbar{width:100%;height:15vh;align-items:center;padding:1vw 1vw 2vw 3vw!important;background-color:#fff;box-shadow:0 3px 6px rgb(0 0 0 / .16);transition:all .6s ease}.navbar-expand-lg{justify-content:space-between!important}nav.navbar .logo{height:200px;width:200px;object-fit:contain;background-color:#fff;border-radius:100%;padding:20px;position:relative;z-index:2;margin-top:16vh;border:10px solid var(--main-color)}nav.navbar ul{list-style:none;padding:0;text-align:center;position:relative;z-index:13}nav.navbar li{position:relative;display:inline-block;margin-right:15px}nav.navbar li:hover{background-color:var(--sec-color);border-radius:20px}nav.navbar a{display:block;padding:5px 20px;text-decoration:none;color:var(--third-color);font-size:20px;font-weight:700}nav.navbar li a:hover{color:#fff;text-decoration:none}nav.navbar li:last-child{background-color:#333;border-radius:20px}nav.navbar li:last-child>a{color:#fff}nav.navbar li:nth-last-child(2){background-color:#00c37d;border-radius:20px}nav.navbar li:nth-last-child(2)>a{color:#333}nav.navbar ul ul{display:none;position:absolute}nav.navbar li:hover>ul{display:flex;flex-direction:column;background-color:#fff;padding:10px;width:300px;border-radius:20px;border:5px dotted var(--main-color)}nav.navbar li:hover>ul li a{font-size:20px;color:var(--main-color);background-color:#f0f8ff;border-radius:15px;margin:5px}nav.navbar li:hover>ul li a:hover{background-color:var(--main-color);color:#fff}nav.navbar ul ul ul{left:100%;right:auto;top:0;width:400px!important;background-color:#f5faff;padding:10px;border-radius:10px;border:1px solid var(--main-color)}nav.navbar ul ul ul li a{background-color:#eaf6ff!important;color:var(--main-color)!important;border-radius:15px;padding:8px 20px;margin:5px}nav.navbar ul ul ul li a:hover{background-color:var(--main-color)!important;color:#fff!important}nav.navbar li.active>a,nav.navbar ul ul li.active>a,nav.navbar ul ul ul li.active>a,nav.navbar li.current-menu-item>a,nav.navbar li.current-menu-parent>a,nav.navbar li.current-menu-ancestor>a,nav.navbar ul ul li.current-menu-item>a,nav.navbar ul ul li.current-menu-parent>a,nav.navbar ul ul li.current-menu-ancestor>a,nav.navbar ul ul ul li.current-menu-item>a,nav.navbar ul ul ul li.current-menu-parent>a,nav.navbar ul ul ul li.current-menu-ancestor>a{background-color:var(--third-color)!important;color:#fff!important;border-radius:20px}nav.navbar>ul>li.menu-item-has-children>a::after{content:" ▼";font-size:.7em;margin-left:5px;color:#000}nav.navbar ul ul li.menu-item-has-children>a::after{content:" ▶";font-size:.7em;margin-left:5px;color:#000}nav.navbar li:hover>a::after,nav.navbar ul ul li:hover>a::after{color:#fff}nav.navbar ul li ul li:last-child,nav.navbar ul li ul li:nth-last-child(2){background-color:#fff0;border-radius:0}nav.navbar ul li ul li:last-child>a,nav.navbar ul li ul li:nth-last-child(2)>a{color:var(--main-color)}nav.navbar ul li ul li:last-child:hover,nav.navbar ul li ul li:nth-last-child(2):hover{background-color:var(--sec-color);border-radius:20px}nav.navbar ul li ul li:last-child>a:hover,nav.navbar ul li ul li:nth-last-child(2)>a:hover{color:#fff!important}.header-wave{background-image:url(https://foreversmilestx.com/wp-content/themes/ortho/css/../3.png);position:absolute;height:60px;width:100%;background-size:contain;top:11%;z-index:1;background-repeat:round}.mheader{display:none}.mobile-bottom-header{display:none}.sidenav{display:none}.home-banner{display:flex;align-items:center;width:100%;height:90vh;background-image:linear-gradient(90deg,#00000073,#0000000d),url(https://www.foreversmilestx.com/wp-content/uploads/happy-friends-park-scaled.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.home-banner h1{font-size:80px;font-weight:700;color:#fff;margin:0}.home-banner h2{font-size:80px;font-weight:700;color:#fff;margin-bottom:20px}.home-banner p{color:#fff;margin-bottom:0;font-size:25px;width:70%}.home-banner .dr-b{color:#fff;font-size:25px}.dentistry{padding:3rem}.dentistry-box{background-color:var(--sec-color);display:grid;justify-content:center;padding:2rem}.dentistry-box-middle{background-color:var(--main-color);display:grid;justify-content:center;align-items:center;justify-items:center;padding:2rem}.dentistry-box h3,.dentistry-box-middle h3{text-transform:capitalize;font-size:32px;font-weight:700;text-align:center;color:#000;text-decoration:none}.dentistry-box img,.dentistry-box-middle img{height:30vh;width:auto}.home-about{padding:3rem;background:url(https://www.foreversmilestx.com/wp-content/uploads/3N.png);background-repeat:no-repeat;background-size:cover;background-position:center}.home-about p{font-size:23px}.home-about p span{font-size:25px}.home-simple-steps{padding:0rem 3rem 1.5rem 3rem}.step-ins-img{width:120%;height:90vh;position:relative;left:-20px;z-index:1}.step-box-upper{background:url(https://www.foreversmilestx.com/wp-content/uploads/6.png);background-repeat:no-repeat;background-size:cover;width:80%;position:relative;top:60px;left:13%;padding:10px;z-index:1}.step-box-upper h2{color:#333;text-align:center;font-size:45px}.step-box-upper h3{color:#333;text-align:center;font-size:30px}.step-box{background:url(https://www.foreversmilestx.com/wp-content/uploads/5.png);background-repeat:no-repeat;background-size:cover;background-position:bottom;filter:drop-shadow(5px 5px 10px #000000)}.step-box-inner{position:relative;padding:5rem;list-style:none}.step-box-inner li+li{padding-top:10px;margin-top:10px;opacity:1;margin:.5rem 0;border:0;border-top:5px solid #fff}.step-box .step-box-inner img{height:70px;width:70px;margin-right:20px}.step-box .step-box-inner h3{font-size:20px;margin:0;font-weight:700}.home-book-online{padding:3rem;margin-bottom:-7rem}.home-book-online h3{font-size:30px;font-weight:700;margin:0;text-align:center}.home-book-online img{width:100%;height:auto;margin-top:-8%}.home-book-online .book-text-warper{color:#333;position:relative;top:-130px;margin-bottom:-100px;font-size:30px;font-weight:700;margin:0;text-align:center}.home-doctor{padding:3rem;background:url(https://www.foreversmilestx.com/wp-content/uploads/4-1.png) no-repeat scroll -120px center;background-size:100% 100%}.home-doctor h2{font-size:40px;color:#000;text-align:center;font-weight:700}.home-doctor .d-img{height:550px;width:550px;object-fit:cover;border-radius:100%;position:relative;z-index:1}.home-doctor .doc-box{background-color:var(--main-color);margin-left:-75px;border-radius:20px;padding:25px 25px 25px 100px}.home-doctor .doc-box h3{font-size:35px;color:var(--third-color);text-align:left}.home-doctor .doc-box p{font-size:20px;color:var(--third-color)}.home-clinic{padding:3rem;background-color:#fff}.home-clinic h2{text-align:center;color:#333;font-size:40px;margin-bottom:3rem}.home-clinic-slider img{width:100%;height:60vh;object-fit:cover;border:5px dotted var(--sec-color);border-radius:20px}.home-clinic-slider .contain{object-fit:contain}.home-clinic-slider video{width:100%;height:60vh;border:5px dotted var(--sec-color);border-radius:20px}.clinic-popup{position:fixed;inset:0;background:rgb(0 0 0 / .85);display:none;align-items:center;justify-content:center;z-index:9999}.clinic-popup.active{display:flex}.clinic-popup img,.clinic-popup video{max-width:90%;max-height:90%;border-radius:10px}.popup-close{position:absolute;top:20px;right:25px;font-size:40px;color:#fff;cursor:pointer}.popup-nav{position:absolute;top:50%;transform:translateY(-50%);font-size:50px;background:none;border:none;color:#fff;cursor:pointer;z-index:10000;padding:10px}.popup-nav.prev{left:20px}.popup-nav.next{right:20px}.popup-nav:hover{opacity:.7}.home-our-clients{padding:3rem;background:url(https://www.foreversmilestx.com/wp-content/uploads/15-e1738070999616.png);background-repeat:no-repeat;background-size:contain;background-position:center;min-height:90vh;margin:3rem 0 3rem 0;display:flex;align-items:center}.padding-3{padding:3rem}.home-our-clients .home-clients{text-align:center;font-size:40px;color:#333;margin-bottom:3rem}.home-our-clients .side{text-align:left}.home-our-clients .side h3{font-size:25px;font-weight:700;margin-bottom:0}.home-our-clients .side h4{font-size:22px;font-weight:700;margin-bottom:0}.home-our-clients .side h5{font-size:20px;font-weight:700;margin-bottom:0}.home-our-clients .reviewSwiper .home-review-slider{padding:1rem;background-color:#fff;box-shadow:0 0 10px 0;border-radius:5px;height:35vh;display:flex;flex-direction:column;justify-content:flex-start;margin:20px}.home-our-clients .reviewSwiper .home-review-slider .top-row{display:flex;gap:1rem;align-items:center;flex-shrink:0}.home-our-clients .reviewSwiper .home-review-slider .top-row img{height:auto;width:100%;object-fit:cover;border-radius:50%}.home-our-clients .reviewSwiper .home-review-slider .top-row .client-name{font-size:18px;color:var(--third-color);font-weight:700;margin:0}.home-our-clients .reviewSwiper .home-review-slider .top-row .client-date{font-size:17px;color:#000;margin:0}.home-our-clients .reviewSwiper .home-review-slider .top-row .rating{font-size:25px;color:#000;margin:0 0 5px 0}.home-our-clients .reviewSwiper .home-review-slider .review-details{overflow:auto;flex-grow:1;margin-top:0}.home-our-clients .reviewSwiper .home-review-slider .review-details p{font-size:17px;color:#000;margin:0}.home-our-clients .reviewSwiper{position:relative;margin-bottom:20px}.grw-header{background-color:#fff!important;padding:1rem!important;border-radius:5px!important}.home-flying-bee{display:none;position:fixed;left:0;right:0;bottom:0;top:0;pointer-events:none;z-index:-2;overflow:hidden}.home-flying-bee.active{display:block;z-index:9999999}.bee{top:10%;position:absolute;display:inline-block;right:130%;pointer-events:none;animation:run 5s linear .7s}.beeo{top:40%;position:absolute;display:inline-block;right:130%;pointer-events:none;animation:run 9s linear 1s}.beet{top:70%;position:absolute;display:inline-block;right:130%;pointer-events:none;animation:run 7s linear 1.5s}.bee img{height:20vh;width:auto;transform:rotate(0deg);aspect-ratio:16 / 9}.beeo img{height:15vh;width:auto;transform:rotate(0deg);aspect-ratio:16 / 9}.beet img{height:18vh;width:auto;transform:rotate(0deg);aspect-ratio:16 / 9}@keyframes run{0%{right:0}100%{right:100%}}.banner{display:flex;align-items:center;width:100%;height:65vh;position:relative;background:var(--sec-color);background-image:url(https://www.foreversmilestx.com/wp-content/uploads/teeth-3414722_1280.png);background-repeat:no-repeat;background-attachment:scroll;background-position:-50px -230px}.banner-text{width:80%;background-color:#fff;border-radius:10px;padding:1rem}.banner-text h1{font-size:3.5em;font-weight:700;margin-top:0px!important;text-align:center;font-family:"Segoe Script"}.img-banner{width:350px;height:350px;object-fit:cover;border-radius:100%}.banner-warper{position:relative;z-index:11;background-image:url(https://www.foreversmilestx.com/wp-content/uploads/4-1.png);background-size:cover;background-repeat:repeat;background-attachment:scroll;background-position:120px center;padding:20px 0;color:#fff;margin-bottom:-145px}.banner-warper-heading{opacity:1;transition:all .6s ease 1s;font-size:3.5em;text-align:center}.banner-sec-warper{position:relative;z-index:10;background:var(--main-color);padding:175px 20px 40px 20px;color:#fff}#About{overflow-x:hidden!important}.about-body{padding:3rem;background-color:#0dcaf03b}.about-faq{padding:3rem}#Services{overflow-x:hidden!important}#Services .indent{padding-inline-start:20px}.numb,.alpha,.circle,.box{padding-inline-start:50px}.numb li{font-size:23px;list-style:decimal;margin-bottom:15px}.alpha li{font-size:23px;list-style:decimal;margin-bottom:15px}.alpha li p{padding-inline-start:50px}.circle li{font-size:23px;list-style:disc;margin-bottom:15px}.box li{font-size:23px;list-style:square;margin-bottom:5px}.one-services{padding:3rem;background-color:#fff}.last-services{padding:3rem;background-color:#0dcaf03b}.one-services p,.last-services p{color:#000;font-size:23px;margin-bottom:30px}.one-services h2,.last-services h2{color:#000;margin-bottom:40px}.one-services img{width:500px;float:right;border:10px solid var(--sec-color);border-radius:20px;margin-left:35px;margin-top:20px;margin-bottom:20px}.last-services img{width:500px;float:left;border:10px solid var(--sec-color);border-radius:20px;margin-right:35px;margin-bottom:20px;margin-top:20px}.call-warper{text-align:center;background-image:url(https://www.foreversmilestx.com/wp-content/uploads/4-1.png);background-size:cover;background-repeat:repeat;background-attachment:scroll;background-position:120px center;padding:30px 0}.call-warper p{text-align:center;margin:0 0 20px 0;font-size:27px;font-weight:900;color:#000}#Blog{overflow-x:hidden}.blog-cont{padding:3rem 1rem}.border-lg-right{border-right:solid 1px #ddd}.blog-box{border-bottom:solid 1px #ddd;padding-bottom:30px;margin-bottom:30px}.blog-box img{width:100%;height:30vh;object-fit:cover}.blog-box h3{margin-top:10px;margin-bottom:10px;color:var(--third-color)}.post-pagination{background-color:var(--main-color);padding:1rem}.pagination-wrap{display:flex;justify-content:center;margin-top:2rem}.pagination-wrap .page-numbers{display:inline-block;margin:0 5px;padding:10px 16px;background-color:#f5f5f5;color:#333;text-decoration:none;transition:all 0.3s ease;font-weight:500}.pagination-wrap .page-numbers.current{background-color:var(--sec-color);color:#fff}.pagination-wrap .page-numbers:hover{background-color:var(--sec-color);color:#fff}#SinglePost{overflow-x:hidden}.single-post-body{padding:3rem 1rem;margin-top:8vh}.single-post-img{height:350px;width:auto;border-radius:20px;box-shadow:0 0 10px 0 var(--sec-color)}.alignright{float:right;margin:0 0 20px 20px}aside{border-bottom:dotted 1px #ddd;padding:0 0 20px 0;margin:0 0 20px 0}.padding-lg-3{padding-left:30px!important}.recent-article{font-size:13px;margin:0;color:#000}#Contact{overflow-x:hidden!important}.contact-body{padding:3rem}.contact-body img{border-radius:20px}.contact-body i{font-size:30px;margin:20px 20px 20px 0}.contact-heading{font-size:40px;text-align:center}.wpcf7-form label{display:block}.fa-brands{color:#2bb09c}#ReferaPatient{overflow-x:hidden!important}.refer-body{padding:3rem;background-image:url(https://www.foreversmilestx.com/wp-content/uploads/beauty-7048849-scaled-e1737736585756.jpg);background-position:center -250px;background-size:cover;background-repeat:no-repeat}.refer-body img{border-radius:20px}.refer-heading{font-size:40px}.refer-body p{font-size:23px}.refer-form{background-color:#fff;padding:3rem;margin-top:5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box;box-shadow:0 0 10px 0 #000;border-radius:10px}.refer-form img{height:20vh;width:auto;margin-bottom:30px}.refer-form .refer-form-heading{text-align:center;font-size:40px;font-weight:900;color:var(--third-color);margin-bottom:40px}.refer-form .rform{padding:0rem 3rem}textarea{height:15vh!important}.wpcf7-list-item{font-weight:400}.wpcf7-not-valid-tip{color:#740000!important;margin:5px 0}#plBox{display:none}#psBox{display:none}.kids-body{padding:3rem}.kids-img-box-dental{height:50vh;width:100%;background:linear-gradient(90deg,#000000a3,#000000a3),url(https://www.foreversmilestx.com/wp-content/uploads/6.-Orthodontics-Braces-scaled.jpg);background-position:center;background-size:cover;border-radius:20px;border:5px solid var(--sec-color);display:flex;align-items:center;justify-content:center}.kids-img-box-sedation{height:50vh;width:100%;background:linear-gradient(90deg,#000000a3,#000000a3),url(https://www.foreversmilestx.com/wp-content/uploads/Sedation-Dentistry-scaled.jpg);background-position:center;background-size:cover;border-radius:20px;border:5px solid var(--sec-color);display:flex;align-items:center;justify-content:center}.kids-img-box-dental h3,.kids-img-box-sedation h3{text-align:center;font-size:30px;font-weight:700;text-decoration:none;color:#fff}.accessibility-statement-body{padding:3rem}.accessibility-statement-body h2{font-size:40px;font-weight:700;color:var(--third-color);margin-top:2rem;margin-bottom:.5rem}.accessibility-statement-body h3{font-size:25px;font-weight:600;color:#333;margin-top:0rem;margin-bottom:0}.accessibility-statement-body h4{font-size:23px;font-weight:600;color:#333;margin-top:0rem;margin-bottom:0}.accessibility-statement-body p{font-size:22px;color:#333;margin-top:0rem;margin-bottom:0}.accessibility-statement-body ul{margin-bottom:0}.accessibility-statement-body li{font-size:22px;color:#333;margin-top:0rem;margin-bottom:0}.accessibility-statement-body .contact{list-style:none}.accessibility-statement-body .contact li a{font-size:22px;color:var(--third-color);text-decoration:none;margin-top:0rem;margin-bottom:0}footer .getintouch{padding:2rem;background-color:var(--sec-color)}.getintouch .map{width:100%;height:50vh}.getintouch .teeth{width:80%;height:auto}.getintouch h2{margin-top:0rem;margin-bottom:1rem;color:#333;font-size:30px}.getintouch p{margin-top:1rem;margin-bottom:0;color:#333;font-size:20px}footer .main-footer{padding:3rem 1rem;background:var(--main-color)}.border-left1{border-left:3px solid var(--sec-color)}.border-right1{border-right:3px solid var(--sec-color);text-align:end}.footer-logo{width:auto;height:25vh;mix-blend-mode:multiply}footer .footer-email-photo{width:90%;height:auto;margin:0}.footerhourstable{font-size:20px;color:#000}table tr{text-align:left}table tr td:first-child{padding-right:10px;text-align:left}table tr td:last-child{padding-left:10px;text-align:left}.gap-50{display:flex;gap:50px;margin-top:10px}.footerContact span{font-size:20px;color:#000}.footerContact span a{font-size:20px;color:#000;text-decoration:none}.footer-social-icons{width:25%;padding:8px;border-top:1px solid #000;border-bottom:1px solid #000;display:inline-block}.footer-social-icons i{text-align:center;background-color:#fff;color:#000;font-size:20px;text-decoration:none;margin-right:10px;border-radius:50%;padding:.3rem}footer .animation{width:100%;background:linear-gradient(360deg,var(--sec-color) 0%,var(--sec-color) 25%,var(--sec-color) calc(100% - 350px),#fff calc(100% - 349px),#fff 100%);padding:0;margin:0}footer .animation video{width:95%;height:auto;object-fit:cover;border:0}.lower-footer{background-color:var(--main-color);color:#000;text-align:center;padding:1rem}.lower-footer a{color:#000}@media(max-width:768px){p{font-size:17px}.column-reverse{display:flex;flex-direction:column-reverse}.bee img{height:12vh}.beeo img{height:8vh}.beet img{height:10vh}nav.navbar{height:15vh;padding:1vw 5vw!important}nav.navbar a{display:block;padding:0;color:var(--main-color);font-size:25px;font-weight:700}nav.navbar .logo{height:90px;width:90px;object-fit:contain;margin-top:0;border-radius:0;padding:0;padding:0;border:0 solid var(--main-color)}.mheader{display:flex;flex-direction:column;gap:1px}.header-wave{top:14%;background-repeat:no-repeat}.mobile-bottom-header{display:block;position:fixed;bottom:0;z-index:11;background-color:#033761;width:100%;padding:5px}.mobile-bottom-header .href i{font-size:30px;color:#fff;text-decoration:none}.mobile-bottom-header-menu{margin-top:-15px}.mobile-bottom-header-menu i{font-size:35px;color:#fff;border-radius:100%;border:2px solid #fff;padding:10px;background-color:var(--sec-color)}#closeBtn{display:none}.sidenav{position:fixed;top:0;left:0;z-index:10;width:0;height:100%;background-color:var(--sec-color);overflow-x:hidden;transition:0.5s;padding-top:50px;display:block}.sidenav ul{list-style:none;padding:10px;text-align:center;z-index:16}.sidenav a{display:block;font-size:20px;color:#000;text-decoration:none;margin:10px 0;padding:8px 20px;transition:0.3s;border-radius:20px}.sidenav a:hover{background-color:#fff;color:var(--main-color)}.sidenav li.current-menu-item>a,.sidenav li.current-menu-parent>a,.sidenav li.current-menu-ancestor>a{background-color:#fff;color:var(--third-color)}.sidenav ul ul{display:none;position:relative;background-color:#fff;padding:10px 0;border-radius:20px;box-shadow:0 0 8px rgb(0 0 0 / .1)}.sidenav li:hover>ul{display:flex;flex-direction:column}.sidenav li:hover>ul li a{color:var(--third-color);background-color:#f0f8ff;margin:5px 10px;border-radius:15px}.sidenav li:hover>ul li a:hover{background-color:var(--main-color);color:#fff!important}.sidenav ul ul ul{background-color:#f5faff;padding:10px;border-radius:10px;border:1px solid var(--main-color)}.sidenav ul ul ul li a{background-color:#eaf6ff!important;color:var(--third-color)!important;padding:8px 20px;margin:5px 10px;border-radius:12px;transition:0.3s}.sidenav ul ul li.current-menu-item>a,.sidenav ul ul li.current-menu-parent>a,.sidenav ul ul li.current-menu-ancestor>a,.sidenav ul ul ul li.current-menu-item>a,.sidenav ul ul ul li.current-menu-parent>a,.sidenav ul ul ul li.current-menu-ancestor>a{background-color:var(--main-color)!important;color:var(--third-color)!important}.sidenav ul ul ul li a:hover{background-color:var(--third-color)!important;color:#fff!important}.sidenav li.menu-item-has-children>a::after{content:" ▼";font-size:.75em;margin-left:6px;color:#000}.sidenav ul ul li.menu-item-has-children>a::after{content:" ▼";font-size:.75em;margin-left:6px;color:#000}.home-banner{height:80vh}.home-banner h1{font-size:40px}.home-banner h2{font-size:40px}.home-banner p{width:100%}.home-banner .dr-b{color:#fff;font-size:25px}.dentistry{padding:2rem 1rem}.dentistry-box{display:flex;align-items:center;flex-direction:column;padding:1rem}.dentistry-box-middle{display:flex;align-items:center;flex-direction:column;padding:1rem}.dentistry-box h3,.dentistry-box-middle h3{font-size:25px}.dentistry-box img,.dentistry-box-middle img{height:25vh}.home-about{padding:2rem 1rem}.home-about p{font-size:18px}.home-simple-steps{padding:2rem 1rem}.step-ins-img{left:0;width:100%;height:auto}.step-box-upper{width:90%;top:0;left:3%;padding:10px;z-index:1}.step-box{position:relative;top:-60px}.step-box-upper h2{font-size:30px}.step-box-upper h3{font-size:22px}.step-box-inner{padding:5rem 1rem 3rem 1rem}.step-box .step-box-inner img{height:50px;width:50px;margin-right:10px}.step-box .step-box-inner h3{font-size:16px}.step-box .step-box-inner p{font-size:16px}.home-book-online{position:relative;top:-80px;padding:2rem 1rem;margin-bottom:-10rem}.home-book-online h3{font-size:25px}.home-book-online p{font-size:20px}.home-book-online img{margin-top:0%}.home-book-online .book-text-warper{top:-75px;margin-bottom:-100px;font-size:20px}.home-doctor{padding:2rem 1rem;background:url(https://www.foreversmilestx.com/wp-content/uploads/4-1.png) no-repeat scroll -40px center;background-size:100% 100%}.home-doctor h2{font-size:30px}.home-doctor .d-img{height:350px;width:350px;object-fit:cover;border-radius:100%;position:relative;z-index:1}.home-doctor .doc-box{margin-left:0;padding:50px 20px 20px 20px;margin-top:-40px}.home-doctor .doc-box h3{font-size:25px}.home-doctor .doc-box p{font-size:17px}.home-clinic{padding:2rem 1rem;background-color:var(--main-color)}.home-clinic h2{font-size:30px;margin-bottom:1rem}.home-clinic-slider img{height:50vh}.home-clinic-slider video{height:50vh}.home-our-clients{padding:2rem 1rem;min-height:0;margin:0 0 0 0;background:#fff}.home-our-clients .home-clients{font-size:30px;margin-bottom:1rem}.home-our-clients .side{text-align:center}.home-our-clients .reviewSwiper{margin-bottom:10px}.home-our-clients .reviewSwiper .home-review-slider{margin:15px}.banner{height:auto;padding:50px 20px}.banner-text{width:100%}.banner-text h1{font-size:1.7em}.banner-text p{font-size:22px}.img-banner{display:none;width:350px;height:350px;object-fit:cover;border-radius:100%}.banner-warper{background-position:20px center;padding:20px 0}.banner-warper-heading{font-size:2.5em}.about-body{padding:2rem 1rem}.about-faq{padding:2rem 1rem}.one-services,.last-services{padding:2rem 1rem}.one-services h2,.last-services h2{margin-bottom:15px}.one-services p,.last-services p{font-size:17px;margin-bottom:20px}.one-services img{width:100%;float:none;margin-left:0;margin-top:10px!important;margin-bottom:20px}.last-services img{width:100%;float:none;margin-right:0;margin-top:10px!important;margin-bottom:20px}.call-warper{background-size:cover;background-position:center;padding:50px 0}.numb li{font-size:20px}.circle li{font-size:20px}.box li{font-size:20px}.border-lg-right{border-right:solid 0 #ddd}.border-sm-bottom{border-bottom:solid 1px #ddd}.margin-sm-2{margin-top:20px}.single-post-img{height:auto;width:100%}.alignright{float:none;margin:0}.padding-lg-3{padding-left:10px!important}.single-post-body{padding:3rem 1rem;margin-top:0}.contact-body{padding:2rem 1rem}.refer-body{padding:2rem 1rem;background-position:center -500px}.refer-heading{margin-top:15px}.refer-body p{font-size:20px}.refer-form{padding:2rem 1rem;margin-top:3rem}.refer-form .rform{padding:0rem}.kids-body{padding:2rem 1rem}.kids-img-box-dental{height:30vh;margin-bottom:2rem}.kids-img-box-sedation{height:30vh}.accessibility-statement-body{padding:2rem 1rem}.accessibility-statement-body h2{font-size:30px}.accessibility-statement-body h3{font-size:23px}footer{margin-bottom:3.5rem}footer .getintouch{padding:2rem 1rem}.getintouch .map{width:100%;height:40vh}.getintouch h2{font-size:25px}.getintouch .teeth{height:30vh;width:auto}footer .main-footer{padding:2rem 1rem}.footerhourstable{font-size:17px}.footer-logo{margin:2rem 0}.footer-social-icons{width:100%;padding:10px}footer .animation{background:linear-gradient(360deg,var(--sec-color) 20%,var(--sec-color) 45%,var(--sec-color) calc(100% - 250px),#fff calc(100% - 349px),#fff 100%)}footer .animation img{width:90%;height:auto}.lower-footer{padding:1rem 1rem 2rem}}@media (min-width:767px) and (max-width:1180px){.mheader{display:flex;flex-direction:column;gap:5px}nav.navbar{height:15vh;padding:1vw 4vw 2vw 4vw!important}nav.navbar .logo{margin-top:0vh;height:160px;width:160px}.navs{background-color:#fff;border-radius:20px;z-index:2}.navbar-nav{margin:20px}.header-wave{height:50px;top:13%;background-repeat:repeat}.mobile-bottom-header{display:block;position:fixed;bottom:0;z-index:11;background-color:#033761;width:100%;padding:5px}.mobile-bottom-header .href i{font-size:45px;color:#fff;text-decoration:none}.mobile-bottom-header-menu{margin-top:-15px}.mobile-bottom-header-menu i{font-size:50px;color:#fff;border-radius:100%;border:2px solid #fff;padding:10px;background-color:var(--sec-color)}#closeBtn{display:none}.sidenav{position:fixed;top:0;left:0;z-index:10;width:0;height:100%;background-color:var(--sec-color);overflow-x:hidden;transition:0.5s;padding-top:50px;display:block}.sidenav ul{list-style:none;padding:10px;text-align:center;z-index:16}.sidenav a{display:block;font-size:25px;color:#000;text-decoration:none;margin:10px 0;padding:8px 20px;transition:0.3s;border-radius:20px}.sidenav a:hover{background-color:#fff;color:var(--main-color)}.sidenav li.current-menu-item>a,.sidenav li.current-menu-parent>a,.sidenav li.current-menu-ancestor>a{background-color:#fff;color:var(--third-color)}.sidenav ul ul{display:none;position:relative;background-color:#fff;padding:10px 0;border-radius:20px;box-shadow:0 0 8px rgb(0 0 0 / .1)}.sidenav li:hover>ul{display:flex;flex-direction:column}.sidenav li:hover>ul li a{color:var(--third-color);background-color:#f0f8ff;margin:5px 10px;border-radius:15px}.sidenav li:hover>ul li a:hover{background-color:var(--main-color);color:#fff!important}.sidenav ul ul ul{background-color:#f5faff;padding:10px;border-radius:10px;border:1px solid var(--main-color)}.sidenav ul ul ul li a{background-color:#eaf6ff!important;color:var(--third-color)!important;padding:8px 20px;margin:5px 10px;border-radius:12px;transition:0.3s}.sidenav ul ul li.current-menu-item>a,.sidenav ul ul li.current-menu-parent>a,.sidenav ul ul li.current-menu-ancestor>a,.sidenav ul ul ul li.current-menu-item>a,.sidenav ul ul ul li.current-menu-parent>a,.sidenav ul ul ul li.current-menu-ancestor>a{background-color:var(--main-color)!important;color:var(--third-color)!important}.sidenav ul ul ul li a:hover{background-color:var(--main-color)!important;color:#fff!important}.sidenav li.menu-item-has-children>a::after{content:" ▼";font-size:.75em;margin-left:6px;color:#000}.sidenav ul ul li.menu-item-has-children>a::after{content:" ▼";font-size:.75em;margin-left:6px;color:#000}.home-banner{height:50vh}.home-banner h1{font-size:60px}.home-banner h2{font-size:40px}.home-banner p{width:90%}.dentistry{padding:3rem}.dentistry-box{padding:1rem}.dentistry-box-middle{padding:1rem}.dentistry-box img,.dentistry-box-middle img{height:15vh}.home-about{padding:3rem}.home-simple-steps{padding:3rem}.step-ins-img{left:0;width:115%;height:auto}.step-box-upper{width:90%;top:0;left:3%;padding:10px;z-index:1}.step-box{position:relative;top:-60px}.step-box-upper h2{font-size:35px}.step-box-upper h4{font-size:25px}.step-box-inner{padding:5rem 1rem 3rem 1rem}.step-box .step-box-inner img{height:50px;width:50px;margin-right:10px}.step-box .step-box-inner p{font-size:20px}.home-book-online{position:relative;top:-60px;padding:3rem}.home-book-online p{font-size:25px}.home-book-online img{margin-top:-5%}.home-book-online .book-text-warper{top:-115px;margin-bottom:0}.home-doctor{padding:3rem;background:url(https://www.foreversmilestx.com/wp-content/uploads/4-1.png) no-repeat scroll -20px center;background-size:100% 100%}.home-doctor .d-img{height:300px;width:300px;object-fit:cover;border-radius:100%;position:relative;z-index:1}.home-doctor .doc-box{margin-left:0;padding:50px 20px 20px 20px;margin-top:-30px}.home-doctor .doc-box h2{font-size:30px}.home-doctor .doc-box h3{font-size:25px}.home-doctor .doc-box p{font-size:20px}.home-clinic-slider img{height:30vh}.home-clinic-slider video{height:30vh}.home-our-clients{padding:2rem 1rem;min-height:0;margin:0 0 0 0;background:#fff}.home-our-clients .home-clients{font-size:30px;margin-bottom:2rem}.home-our-clients .reviewSwiper .home-review-slider{height:20vh;margin:15px}.home-our-clients .reviewSwiper{margin-bottom:10px;color:#fff}.banner{height:auto;padding:50px 20px}.img-banner{width:250px;height:250px}.banner-text{width:100%}.banner-text h1{font-size:2.5em}.banner-text p{font-size:22px}.banner-warper{background-position:100px center;padding:20px 0;margin-bottom:-120px}.banner-sec-warper{padding:150px 20px 40px 20px}.blog-box img{width:100%;height:10vh;object-fit:cover}.single-post-body{padding:3rem 1rem;margin-top:0}.refer-body{background-position:center 50px}.kids-body{padding:3rem}.kids-img-box-dental{height:20vh}.kids-img-box-sedation{height:20vh}footer .getintouch{padding:3rem}.getintouch .map{width:100%;height:20vh}.getintouch .teeth{height:auto;width:100%}footer .main-footer{padding:2rem 1rem}.footer-logo{margin:2rem 0;height:15vh}.footer-social-icons{width:100%;padding:10px}footer .animation{background:linear-gradient(360deg,var(--sec-color) 20%,var(--sec-color) 45%,var(--sec-color) calc(100% - 250px),#fff calc(100% - 349px),#fff 100%)}footer .animation img{width:90%;height:auto}.lower-footer{padding:1rem 1rem 6rem}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}