.ser_box h3{font-family:"Fjalla One",sans-serif!important}.main-navigation ul ul{width:220px}.eicon-play:before{content:url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 200 200' height='100' width='100'><circle cx='100' cy='100' r='90' stroke='white' stroke-width='10' fill='none' /><polygon points='70, 55 70, 145 145, 100' fill='white'/></svg>")}.fa-plus:before{content:"+";font-style:initial;font-size:20px}#map{display:block}.swiper-slide-inner{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.swiper-slide-inner:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.slide1 .swiper-slide-inner{cursor:pointer!important}.slide1 .swiper-slide-inner:active{cursor:grabbing!important;cursor:-moz-grabbing!important;cursor:-webkit-grabbing!important}.m-hide{display:block!important}.m-show{display:none!important}ol li{margin-bottom:20px}.eicon-close:before{content:"x";font-style:initial;font-size:20px}.elementor-testimonial-content{background-color:#efefef;padding:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.elementor-testimonial-wrapper .elementor-testimonial-content{font-size:1.2vw!important}.main-navigation .main-nav ul ul li a{font-size:17px}.elementor-testimonial-name{font-weight:600!important}.elementor-testimonial-content:after{position:absolute;left:35px;bottom:65px;content:" ";height:0;width:0;pointer-events:none;border:medium solid transparent;border-top-color:#efefef;border-width:10px}.elementor-accordion .elementor-tab-title{border-left:8px solid #648c98!important;border-bottom:1px solid #ccc}.mbtn{display:none}.elementor-accordion .elementor-tab-content{border-left:8px solid #00749c!important}.fa-minus:before{content:"-";font-style:initial;font-size:20px}.site-main article{border-bottom:1px solid #ccc}h2{line-height:normal!important}.widget-title{font-size:26px!important}.fjalla{font-family:"Fjalla One",sans-serif!important}.menu-item-has-children .dropdown-menu-toggle{padding-right:5px;padding-left:5px}h3{line-height:initial!important}.page-hero{background-color:#ebf5f8;padding-bottom:2%}.page-heading{color:#00749c;text-transform:uppercase;font-weight:500!important;font-size:75px;padding:2% 0 0;line-height:initial;margin-bottom:0!important}body{line-height:1.8em}.con-box2{border:1px solid #000;padding:10%;margin-top:15%;padding:10%;font-size:1.2vw!important}.con-box2 td{border-width:0;padding:0}.con-box2 .head{font-size:35px;margin-bottom:20px;text-align:center;30px;color:#000}.con-box2 table{border:none;font-weight:600}.con-box{background-color:#00749c;color:#fff;padding:10%;padding-right:5%;font-size:1.2vw!important}.con-box .head{font-size:35px;margin-bottom:20px;padding-left:30px}.con-box a{color:#fff}.con-box ul{list-style:none;margin:0;padding:0}.con-box ul li.phone{background-image:url(/wp-content/uploads/call.png);background-repeat:no-repeat;background-position:center left;padding-left:35px;line-height:40px;font-weight:600}.shadow{box-shadow:0 0 10px 0 rgb(0 0 0 / 10%)}.con-box ul li.address{background-image:url(/wp-content/uploads/add.png);background-repeat:no-repeat;background-position:0 10px;padding-left:35px;margin-bottom:20px}.con-box ul li.fax{background-image:url(/wp-content/uploads/fax.png);background-repeat:no-repeat;background-position:center left;padding-left:40px;line-height:40px;font-weight:600}.form2 input[type=submit]{width:100%;background-color:#000;margin-top:15px;font-size:20px;font-weight:600}.form2 input[type=text],.form2 input[type=email],.form2 input[type=tel],.form2 textarea{width:100%;background-color:#fff}.form2 input[type=date]{border-radius:0;padding:5px 10px;max-width:100%;border:none;margin-right:5px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{padding:7px 10px}.form2 textarea{height:150px}.form2 p{margin-bottom:.5em}.form2 .dfull{display:block;margin:25px 0}.form2 .dfull3{display:block}.form2 .dfull4{display:block;margin:0 0 25px 0}.table{border-color:#fff}.table td{border-color:#fff}.form2 .d1{float:left;width:50%;padding-right:25px}.form2 .d2{float:left;width:50%;margin-right:0!important}.clear{clear:both}.swiper-pagination-bullet{opacity:.3!important}.swiper-pagination-bullet-active{opacity:1!important}.testimonials .swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:-20px}sub{top:auto;font-size:58%!important;vertical-align:super}.header-widget .widget{display:inline-block;vertical-align:top}.site-header{background-image:url(/wp-content/uploads/top-bg_02.jpg);background-repeat-y:no-repeat}.header-widget .rev-wid{font-size:42px;background-image:url(/wp-content/uploads/rev-icon-o.png);background-repeat:no-repeat;width:210px;background-position-x:right;line-height:42px;margin-right:20px;color:#00749c}.header-widget .btn{font-size:19px!important;color:#003a4e;letter-spacing:.5px;text-shadow:#fff 0 1px 0;line-height:35px;padding:0 10px 0 55px}.digi{font-size:10px}.header-widget .btn-n{background-image:url(/wp-content/uploads/call-icon.png);background-repeat:no-repeat;width:195px;margin-right:25px;font-weight:600}.header-widget .btn-r{background-image:url(/wp-content/uploads/app-icon.png);background-repeat:no-repeat;width:inherit;text-transform:uppercase;font-weight:600}.header-widget .btn-r a,.header-widget .btn-n a{color:#232323}.main-navigation .main-nav ul li a{line-height:44px;padding-left:30px;padding-right:30px}.soc2 a{height:30px;background-image:url(/wp-content/uploads/icon1-dark.png);font-size:0;background-repeat:no-repeat;display:block;width:28px;margin:20px auto}.soc2 .insta{background-position-x:-42px}.soc2 .facebook{background-position-x:8px}.soc2 .twitter{background-position-x:-15px}.soc a{height:30px;background-image:url(/wp-content/uploads/icon1.png);font-size:0;background-repeat:no-repeat;display:block;width:28px;margin:20px auto}.soc .insta{background-position-x:-42px}.soc .facebook{background-position-x:8px}.soc .twitter{background-position-x:-15px}.inside-header{padding:10px 40px}.soc3 a{height:20px;background-image:url(/wp-content/uploads/soc-icons.png);font-size:0;background-repeat:no-repeat;display:inline-block;width:20px}.soc3 .facebook{background-position:0 1px}.soc3 .twitter{background-position:-25px 0}.soc3 .linkedin{background-position:-85px 0}.soc3 .pinterest{background-position:-144px 1px}.soc3 .google{background-position:-52px 1px}.sec2 h2{font-size:4vw!important}.boll .elementor-button{position:relative}.boll .elementor-button:before{content:" ";background-image:url(/wp-content/uploads/boll.png);background-repeat:no-repeat;background-position:left top;position:absolute;left:0;width:68px;height:68px;z-index:-1;top:0}.list ul{margin:0}.list li{list-style:none;padding-left:40px;line-height:60px;background-image:url(/wp-content/uploads/check.png);background-repeat:no-repeat;background-position:0;font-weight:600}.list2 li::before{content:"\2022";color:#00749c;margin-right:20px;font-size:20px}.list2 ul{margin:0;list-style:none}.list2 li{padding-left:20px;line-height:1.8;font-weight:600}.list2 li a{color:#000!important}.list3 ul{margin:0;padding-left:15px}.list3 li{margin-bottom:20px}.list4 ul{margin:0;padding-left:30px}.list4 li{margin-bottom:0;list-style:none;position:relative}.list4 li:before{position:absolute;content:"•";font-size:60px;left:-30px;top:-5px}.bggr span{background-color:#000}.sec8 .heading{font-size:48px!important;color:#00749c;font-weight:400;text-transform:uppercase;line-height:initial}.sec8 .heading strong{font-size:75px;display:block}.footer-widgets-container{padding:80px 40px}#text-2 .textwidget,#custom_html-6 .textwidget{border-bottom:1px solid #44a1bd;padding-bottom:40px;margin-bottom:50px}.d1{display:flex}.d2{display:inline-block;width:55%;margin-right:3%}.d3{display:inline-block;width:42%}.foo-word1{font-size:40px;letter-spacing:2px;line-height:normal}.website-url{font-size:20px;color:#88cedd;letter-spacing:3px;margin-top:20px}.foo-word2{font-size:75px;color:#fff;letter-spacing:8px;line-height:normal;margin-top:10px}.footer-widgets .footer-widget-1{padding-top:15%}.d1 h3{color:#88cedd;line-height:30px}.sec4 a,.sec4{color:#88cedd}.footer-widget-2 h2{font-size:45px;text-transform:inherit;color:#92d7f4;margin-bottom:15px}@media only screen and (min-width:2000px){.services-sec{background-color:#707070}}@media screen and (max-width:1600px) and (min-width:1024px){.sameash2-font h3{font-size:3.4vw!important}body{font-size:15px;line-height:1.6em}.heading1 .elementor-heading-title{font-size:55px!important}.heading2 .elementor-heading-title{font-size:65px!important}.heading3 .elementor-heading-title{font-size:120px!important}.heading4 .elementor-heading-title{font-size:42px!important}.heading5 .elementor-heading-title{font-size:24px!important}.con-box .head,.con-box2 .head,.elementor-1244 .elementor-element.elementor-element-0977a9a .elementor-heading-title{font-size:25px!important;margin-bottom:20px}.sidebar .widget,.footer-widgets .widget{font-size:1.1vw!important}.site-footer h2{font-size:34px!important}.foo-word1{font-size:2vw!important}.foo-word2{font-size:3.5vw!important}.list2 li{font-size:1.4vw!important;line-height:1.9}.sec8 .heading{font-size:2.4vw!important}.sec8 .heading strong{font-size:4vw!important;font-weight:400}.sec8 .heading2 .elementor-heading-title{font-size:4.2vw!important}.sec5 .heading .elementor-heading-title{font-size:4vw!important}.sec5 .heading2 .elementor-heading-title{font-size:1.5vw!important}.list li{background-size:22px;background-position-y:8px;line-height:40px}.bggr span{font-size:4vw!important}.sec7 h2{font-size:3vw!important}.sec7 h3{font-size:2.4vw!important}.sec7 .text .elementor-heading-title{font-size:1.6vw!important}.sec4 .get .elementor-heading-title{font-size:2.5vw!important}.page-heading{font-size:4vw!important}.sec4 .emer .elementor-heading-title{font-size:1.8vw!important}h2{font-size:3.4vw!important}h3{font-size:1.8vw!important}.sec9{background-size:60%!important;background-position:0 0px!important}.sec1{padding:14% 0 16% 0px!important}.head1 .elementor-heading-title{font-size:1.7vw!important}.samebtn .elementor-button-text{font-size:1.3vw!important;line-height:24px!important}h4{line-height:1.4em!important}.samebtn .elementor-button{padding:4px 10px 4px 10px!important}.sec1 h1{font-size:5.5vw!important;line-height:6.7vw!important}#menu-item-1369 a{padding-right:0}.grid-container{max-width:75%}.cwd .elementor-container{max-width:75%!important}.now .elementor-container{max-width:100%!important}.inside-header{padding:6px 20px}.main-navigation a{text-transform:uppercase}.main-navigation a,.menu-toggle{font-size:80%}.header-widget .btn{font-size:74%!important;background-size:auto;width:135px;line-height:inherit;padding:2% 0% 2% 25%;height:30px}.header-widget .btn-n{margin-right:10px;background-size:110%;line-height:1.5vw!important}.header-widget .btn-r{width:210px;padding:2% 0% 2% 20%;background-size:100%;line-height:1.5vw!important}.header-widget .rev-wid{width:155px;font-size:28px;background-size:62%;line-height:initial;margin-right:10px}.main-navigation .main-nav ul ul li a{font-size:80%}.main-navigation .main-nav ul li a{line-height:32px;letter-spacing:1px}h2.entry-title{font-size:30px!important}.sec9 .heading2 .elementor-heading-title{font-size:3.5vw!important}}@media screen and (max-width:1200px) and (min-width:1024px){.grid-container{max-width:95%}}@media only screen and (max-width:1024px){.heading1 .elementor-heading-title{font-size:45px!important}.heading2 .elementor-heading-title{font-size:55px!important}.heading3 .elementor-heading-title{font-size:100px!important}.heading4 .elementor-heading-title{font-size:35px!important}}@media only screen and (max-width:768px){.main-navigation.has-branding .inside-navigation.grid-container{padding:0px!important}.form2 .dfull{margin:0}.sidebar .widget,.footer-widgets .widget{font-size:16px}input,select,textarea{font-size:16px}.elementor-testimonial-wrapper .elementor-testimonial-content{font-size:3.2vw!important}.con-box,.con-box2{font-size:3.2vw!important}.soc2 a{display:inline-block;margin:0}.soc2{text-align:left}.mbtn{display:block}body{line-height:30px}.sec2 h2{font-size:35px!important}.soc a{display:inline-block;margin:20px auto 0}.mbtn{text-align:center;padding:10px;background-color:#dedede;font-size:18px;text-transform:uppercase}#mobile-header .menu-toggle{background-color:#00638e}.main-navigation,.main-navigation ul ul{background-color:#fff}#mobile-header .main-nav{background-color:#00638e}.sec8 .heading{font-size:25px}.page-heading{font-size:35px;padding:35px 0 0!important}.list li{line-height:30px;margin-bottom:10px}.sec8 .heading strong{font-size:45px}.main-navigation ul ul{background-color:#404040}.list2 li{line-height:2.1}.foo-word1{font-size:26px}.foo-word2{font-size:40px}.footer-widgets-container{padding:60px 20px}.d1{display:block}.d2,.d3{width:100%}.d3{margin-top:10%}}@media only screen and (max-width:480px){.sec8 .heading{font-size:24px!important}.sec8 .heading strong{font-size:30px}.list li{background-position-y:0}.m-hide{display:none!important}.m-show{display:block!important}.form2 .d1,.form2 .d2{float:none;width:100%;margin-bottom:5px;padding-right:0}}@media only screen and (max-width:360px){.navigation-branding img,.site-logo.mobile-header-logo img{height:53px!important}}@media only screen and (min-width:360px) and (max-width:677px){.heading1 .elementor-heading-title{font-size:35px!important}.heading2 .elementor-heading-title{font-size:45px!important}.heading3 .elementor-heading-title{font-size:80px!important}.heading4 .elementor-heading-title{font-size:35px!important}.mbtn{background-color:#f8f8f8;font-size:25px}.mbtn a{color:#000}.elementor-6 .elementor-element.elementor-element-f24b9e5 .elementor-heading-title{color:#000}.elementor-6 .elementor-element.elementor-element-fc2d7ac .elementor-heading-title{color:#000;font-size:26px}.elementor-655 .elementor-element.elementor-element-806558a .elementor-image-carousel-caption{font-size:18px!important;color:#000!important}.sec4 a,.sec4{color:#bde4ec!important}.footer-widgets .widget-title{color:#fff}.website-url{color:#fff}.d1 h3{color:#fff}}.vrt-hd{writing-mode:vertical-lr;transform:rotate(180deg)}.vrt-hd h3{color:#fff;opacity:.8;font-size:30px;letter-spacing:10px;position:relative;right:-40px}@media only screen and (min-width:320px) and (max-width:767px){.vrt-hd{writing-mode:vertical-rl}.vrt-hd h3{font-size:20px;position:relative;right:0;letter-spacing:5px}.mobile-header-navigation .site-logo{margin-right:0px!important}.navigation-branding img,.site-logo.mobile-header-logo img{height:60px!important}}@media only screen and (min-width:768px) and (max-width:1023px){.soc a{display:block!important}.vrt-hd h3{right:40px}.site-logo.mobile-header-logo img{height:100%}}#table-section{padding:60px 0}#table-section>.elementor-container{padding:0 15% 0 25%}.best .pre{font-size:18px;text-transform:uppercase;display:block;line-height:2;letter-spacing:.33em}.best .head{font-size:122px;letter-spacing:.02em;display:block;line-height:1.1;font-family:"Fjalla One",sans-serif}.best .sub{font-size:13px;text-transform:uppercase;display:block;letter-spacing:.33em}#ez-toc-container{background:none;border:0;box-shadow:none;width:100%}div#ez-toc-container .ez-toc-title{text-transform:uppercase;color:#00749C;font-weight:600;padding-bottom:20px;display:block}.ez-toc-title-toggle{display:none!important}div#ez-toc-container ul li{border-bottom:1px solid #e9e8e4}div#ez-toc-container ul li a:hover{background:#e9e8e4;transition:all .3s ease-in-out}div#ez-toc-container ul li a::before{content:"";left:0;top:50%;transform:translate(-20%,65%);width:16px;height:10px;background-image:url(https://mydentistupland.com/wp-content/uploads/arrow.png);background-size:cover;background-position:center}#ez-toc-container a{padding-block:1rem;text-decoration:none;line-height:23px;text-decoration:none;padding-left:1rem;padding-right:1rem;color:#00749c!important;display:block}#ez-toc-container a:hover{text-decoration:none}#table-section .lft{border-right:.5px solid #d7d7d7;padding-right:40px}#table-section .rght{border-left:.5px solid #d7d7d7;padding-left:40px}@media only screen and (min-width:320px) and (max-width:767px){#table-section{padding:30px 0}#table-section>.elementor-container{padding:0 20px}#table-section .lft,#table-section .rght{border:0;padding:0}.best{text-align:center;padding-bottom:20px}.best .head{font-size:80px}}@media only screen and (min-width:768px) and (max-width:1023px){#table-section>.elementor-container{padding:0 40px}.best .head{font-size:100px}}@media screen and (min-width:1024px) and (max-width:1279px){#table-section>.elementor-container{padding:0 5% 0 10%}}@media screen and (min-width:1280px) and (max-width:1365px){#table-section>.elementor-container{padding:0 10% 0 15%}}@media screen and (min-width:1366px) and (max-width:1680px){#table-section>.elementor-container{padding:0 10% 0 15%}}