html{font-size:16px;scroll-behavior:smooth}body,html{height:100%}body{font-family:Roboto,sans-serif;background-color:#FFF;color:#333;font-size:100%}h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:700;color:#1250a3;letter-spacing:.015em;max-width:100%}h2{margin:.85em 0 .5em;font-size:2.85em}p{line-height:1.65em;margin:0 0 1em}a{text-decoration:none;color:#ff8a15}a:active,a:focus,a:hover{text-decoration:none}.no-bleed{padding-left:0;padding-right:0}.container{position:relative}.btn{border-radius:2em;text-transform:uppercase;letter-spacing:.1em;padding:.25em 2em;font-weight:600;transition:all .35s ease}.btn+.btn{margin-left:1em}.btn.btn-primary{background-color:#ff8a15;color:#FFF;border:2px solid #ff8a15}.btn.btn-primary.btn-bordered{background-color:transparent;color:#ff8a15;border-color:#ff8a15}#mast{position:relative;z-index:500;border-bottom:2px solid #CCC}#mast .container .topper{display:none;text-align:right}#mast .container .topper ul{margin:.5em 0 0}#mast .container .topper ul li a{font-size:.85em;margin:0 .5em;color:#1756A6;font-weight:600;text-transform:uppercase;text-shadow:0 0 1px rgba(255,255,255,.65)}#mast .container nav{width:100%}#mast .container nav .navbar-brand{max-width:50%}#mast .container nav .navbar-toggler span{text-transform:uppercase;padding-right:.5em}#mast .container nav .navbar-nav{text-align:center}#mast .container nav .navbar-nav .nav-link{color:#333;text-transform:uppercase;font-weight:600;letter-spacing:.05em;transition:color .35s ease}#mast .container nav .navbar-nav .nav-link:active,#mast .container nav .navbar-nav .nav-link:focus,#mast .container nav .navbar-nav .nav-link:hover{color:#ff8a15}#mast .container nav .navbar-nav .dropdown-menu{border-radius:0 0 1em 1em;margin-top:4px;border:0;background-color:rgba(255,255,255,.85);overflow:hidden;text-align:center}#mast .container nav .navbar-nav .dropdown-menu .dropdown-item{text-transform:uppercase;font-weight:600}.home #hero{background:#333;background-size:cover;padding-top:56%;margin-bottom:-2em;position:relative;overflow:hidden}.home #hero iframe{position:absolute;top:0;left:0;width:100%;height:115%}.home .con-row .con-wrap h2{font-size:2em}.home .con-row .img-wrap img{border-radius:.5rem}.home .tile-row{margin-top:3em;margin-bottom:3em}.home .serv-row .hdr-row .hdr{font-size:2em;color:#A7CF3B;text-align:center}.home .serv-row .list-row{text-align:center}.page #hero{text-align:center;background-color:#A7CF3B;position:relative;padding:3em 0 2em;margin-bottom:3em}.page #hero::before{content:"";left:0;top:0;display:block;width:100%;height:100%;position:absolute;z-index:1;background-color:rgba(0,0,0,.35)}.page #hero .container{z-index:5}.page #hero .container h1{color:#FFF;text-transform:uppercase;font-size:3em}.page main{padding:3em 0}.page main .main-col .split-row{margin-bottom:1.65rem}.page main .main-col .split-row .img-col img{border-radius:.5rem;margin-bottom:1.65rem}.page main .side-col{margin-top:2em}.page main .side-col h3{color:#A7CF3B;font-size:1.5em}.page main .side-col p strong{display:block}.page main h2{font-size:2.25em;margin:1.85em 0 .65em}.page main h2:first-child{margin-top:0}.page main ul li{margin-bottom:.65em}.page .box-row{margin-right:-15px!important;margin-left:-15px!important}.page footer{border-top:1px solid #CCC;padding-top:1.5em}.tile-row{margin-left:1rem;margin-right:1rem}.tile-row .tile a{position:relative;display:block;box-shadow:0 3px 14px -7px #000;padding:1em 2em;margin:1em 0;background-color:#ff8a15;color:#FFF;transition:transform .65s,z-index .65s,box-shadow .65s}.tile-row .tile a:active,.tile-row .tile a:focus,.tile-row .tile a:hover{transform:translateY(-3px) scale(1.05);z-index:5;box-shadow:0 3px 14px -4px #000}.tile-row .tile a .hdr{text-transform:uppercase;font-size:1.5em;color:#FFF;margin-bottom:1rem}.tile-row .tile a svg{color:#FFF}.tile-row .tile a p{text-transform:lowercase;color:#FFF}.tile-row .tile a .wrap{position:relative;margin-bottom:1.65rem}.tile-row .tile a .wrap svg{display:inline-block;position:absolute;left:0;font-size:3.5rem;width:3.5rem;height:3.5rem}.tile-row .tile a .wrap p{padding-left:5rem;padding-right:2rem}.tile-row .tile:nth-of-type(2) a{background-color:#00B1F1}.tile-row .tile:nth-of-type(3) a{background-color:#993C97}.box-row{margin-top:3em;margin-bottom:3em}.box-row .box{text-align:center}.box-row .box a{position:relative;display:block;margin:1em 0;overflow:hidden;padding:15% 2em}.box-row .box a::before{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.65)}.box-row .box a img{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);width:auto;height:auto;min-width:100%;min-height:100%}.box-row .box a .hdr{text-transform:uppercase;font-size:1.5em;position:relative;z-index:5;color:#FFF}.box-row .box a p{text-transform:lowercase;color:#FFF;position:relative;z-index:5}.box-row .box:nth-of-type(1) a{border:2px solid #ff8a15}.box-row .box:nth-of-type(2) a{border:2px solid #00B1F1}.box-row .box:nth-of-type(3) a{border:2px solid #993C97}#refForm>.freeform-row:nth-of-type(12) label,#refForm>.freeform-row:nth-of-type(14) label,#refForm>.freeform-row:nth-of-type(15) label,#refForm>.freeform-row:nth-of-type(16) label,#refForm>.freeform-row:nth-of-type(8) label{float:left;margin-right:1.5em}#refForm>.freeform-row:nth-of-type(12) label input,#refForm>.freeform-row:nth-of-type(14) label input,#refForm>.freeform-row:nth-of-type(15) label input,#refForm>.freeform-row:nth-of-type(16) label input,#refForm>.freeform-row:nth-of-type(8) label input{vertical-align:middle}#refForm>.freeform-row:nth-of-type(12) label:first-of-type,#refForm>.freeform-row:nth-of-type(14) label:first-of-type,#refForm>.freeform-row:nth-of-type(15) label:first-of-type,#refForm>.freeform-row:nth-of-type(16) label:first-of-type,#refForm>.freeform-row:nth-of-type(8) label:first-of-type{float:none;clear:both}#refForm>.freeform-row:nth-of-type(12) label:last-of-type,#refForm>.freeform-row:nth-of-type(14) label:last-of-type,#refForm>.freeform-row:nth-of-type(15) label:last-of-type,#refForm>.freeform-row:nth-of-type(16) label:last-of-type,#refForm>.freeform-row:nth-of-type(8) label:last-of-type{margin-right:0}#refForm>.freeform-row:nth-of-type(17){width:32em}#refForm>.freeform-row:nth-of-type(17) label{float:left;margin-right:.5em;text-align:center}#refForm>.freeform-row:nth-of-type(17) label input{vertical-align:middle}#refForm>.freeform-row:nth-of-type(17) label:first-of-type{float:none;clear:both}#refForm>.freeform-row:nth-of-type(17) label:last-of-type{margin-right:0}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(2)::before{content:"";background:transparent url(../img/teeth/primary/a.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(3)::before{content:"";background:transparent url(../img/teeth/primary/b.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(4)::before{content:"";background:transparent url(../img/teeth/primary/c.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(5)::before{content:"";background:transparent url(../img/teeth/primary/d.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(6)::before{content:"";background:transparent url(../img/teeth/primary/e.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(7)::before{content:"";background:transparent url(../img/teeth/primary/f.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(8)::before{content:"";background:transparent url(../img/teeth/primary/g.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(9)::before{content:"";background:transparent url(../img/teeth/primary/h.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(10)::before{content:"";background:transparent url(../img/teeth/primary/i.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(11)::before{content:"";background:transparent url(../img/teeth/primary/j.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(12){clear:left}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(12)::before{content:"";background:transparent url(../img/teeth/primary/t.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(13)::before{content:"";background:transparent url(../img/teeth/primary/s.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(14)::before{content:"";background:transparent url(../img/teeth/primary/r.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(15)::before{content:"";background:transparent url(../img/teeth/primary/q.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(16)::before{content:"";background:transparent url(../img/teeth/primary/p.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(17)::before{content:"";background:transparent url(../img/teeth/primary/o.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(18)::before{content:"";background:transparent url(../img/teeth/primary/n.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(19)::before{content:"";background:transparent url(../img/teeth/primary/m.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(20)::before{content:"";background:transparent url(../img/teeth/primary/l.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(17) label:nth-of-type(21)::before{content:"";background:transparent url(../img/teeth/primary/k.jpg) no-repeat 0 0;background-size:contain;width:40px;height:60px;display:block}#refForm>.freeform-row:nth-of-type(18){width:36em}#refForm>.freeform-row:nth-of-type(18) label{float:left;margin-right:.5em;text-align:center}#refForm>.freeform-row:nth-of-type(18) label input{vertical-align:middle;display:block;margin:auto}#refForm>.freeform-row:nth-of-type(18) label:first-of-type{float:none;clear:both}#refForm>.freeform-row:nth-of-type(18) label:last-of-type{margin-right:0}#refForm>.freeform-row:nth-of-type(18) label::before{width:26px;height:50px}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(2)::before{content:"";background:transparent url(../img/teeth/permanent/1.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(3)::before{content:"";background:transparent url(../img/teeth/permanent/2.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(4)::before{content:"";background:transparent url(../img/teeth/permanent/3.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(5)::before{content:"";background:transparent url(../img/teeth/permanent/4.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(6)::before{content:"";background:transparent url(../img/teeth/permanent/5.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(7)::before{content:"";background:transparent url(../img/teeth/permanent/6.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(8)::before{content:"";background:transparent url(../img/teeth/permanent/7.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(9)::before{content:"";background:transparent url(../img/teeth/permanent/8.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(10)::before{content:"";background:transparent url(../img/teeth/permanent/9.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(11)::before{content:"";background:transparent url(../img/teeth/permanent/10.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(12)::before{content:"";background:transparent url(../img/teeth/permanent/11.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(13)::before{content:"";background:transparent url(../img/teeth/permanent/12.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(14)::before{content:"";background:transparent url(../img/teeth/permanent/13.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(15)::before{content:"";background:transparent url(../img/teeth/permanent/14.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(16)::before{content:"";background:transparent url(../img/teeth/permanent/15.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(17)::before{content:"";background:transparent url(../img/teeth/permanent/16.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(18){clear:left}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(18)::before{content:"";background:transparent url(../img/teeth/permanent/32.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(19)::before{content:"";background:transparent url(../img/teeth/permanent/31.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(20)::before{content:"";background:transparent url(../img/teeth/permanent/30.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(21)::before{content:"";background:transparent url(../img/teeth/permanent/29.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(22)::before{content:"";background:transparent url(../img/teeth/permanent/28.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(23)::before{content:"";background:transparent url(../img/teeth/permanent/27.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(24)::before{content:"";background:transparent url(../img/teeth/permanent/26.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(25)::before{content:"";background:transparent url(../img/teeth/permanent/25.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(26)::before{content:"";background:transparent url(../img/teeth/permanent/24.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(27)::before{content:"";background:transparent url(../img/teeth/permanent/23.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(28)::before{content:"";background:transparent url(../img/teeth/permanent/22.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(29)::before{content:"";background:transparent url(../img/teeth/permanent/21.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(30)::before{content:"";background:transparent url(../img/teeth/permanent/20.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(31)::before{content:"";background:transparent url(../img/teeth/permanent/19.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(32)::before{content:"";background:transparent url(../img/teeth/permanent/18.jpg) no-repeat 0 0;background-size:contain;display:block}#refForm>.freeform-row:nth-of-type(18) label:nth-of-type(33)::before{content:"";background:transparent url(../img/teeth/permanent/17.jpg) no-repeat 0 0;background-size:contain;display:block}.videoContainer{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.videoContainer iframe{width:100%;height:100%}footer{margin-top:3em;text-align:center}footer h3{font-size:1.25em;margin:1em 0 .25em}footer .credit{margin-top:2em;margin-bottom:2em}@media (min-width:768px){.home #hero{margin-bottom:-12em}.home .con-row .con-wrap h2{font-size:3rem}.home .con-row .con-wrap p{font-size:1.25rem}.home .con-row .img-wrap{order:13}.home .serv-row .hdr-row{position:relative}.home .serv-row .hdr-row::before{content:"";position:absolute;top:56%;display:block;width:100%;height:2px;background-color:#A7CF3B;left:0;z-index:1}.home .serv-row .hdr-row .hdr{padding:0 .5em;background-color:#FFF;z-index:2;position:relative}.home .serv-row .list-row{text-align:left}.home .serv-row .list-row ul li{margin-bottom:.65em}.page #hero{padding:6em 0 4em}.page.about #hero{background:#000 url(../img/static/about-hero.jpg) no-repeat center center;background-size:cover}.page.careers #hero{background:#000 url(../img/static/about-hero.jpg) no-repeat center center;background-size:cover}.page.services #hero{background:#000 url(../img/static/services-hero.jpg) no-repeat center center;background-size:cover}.page.patients #hero{background:#000 url(../img/static/patients-hero.jpg) no-repeat center center;background-size:cover}.page.contact #hero{background:#000 url(../img/static/contact-hero.jpg) no-repeat center center;background-size:cover}.page main .side-col{margin-top:0}.tile-row{margin-bottom:0;margin-left:0;margin-right:0}.tile-row .tile a{height:100%;margin:0}.tile-row .tile a .hdr{font-size:1.25em}.tile-row .tile a p{font-size:.85em}.box-row .box a{height:100%;margin:0}.box-row .box a .hdr{font-size:1.25em}footer{text-align:left}footer p strong{display:block}footer p strong+br{display:none}}@media (min-width:992px){#mast{position:absolute;width:100%;border:0 none}#mast::before{content:"";position:absolute;width:100%;height:3em;background-color:rgba(255,255,255,.85);top:2.25em}#mast .container .topper{display:block;opacity:0}#mast .container nav .navbar-brand{box-shadow:0 -2px 14px 0 rgba(0,0,0,.25);border-radius:0 0 1em 1em;background-color:#FFF;position:relative;z-index:50;margin:-2.25em 0 -4em;padding:2.5em 1em 1em 1em}#mast .container nav .navbar-nav .nav-link{margin:0 .5em}.home .con-row .con-wrap p{max-width:690px;margin-left:auto;margin-right:auto}.page #hero{padding:12em 0 6em}.tile-row .tile a p{font-size:1em}}@media (min-width:1200px){.home #hero{padding-top:50%}.page #hero{padding:16em 0 8em}}@media (min-width:1475px){.container-extended{max-width:1445px}.page #hero{padding:20em 0 10em}.tile-row .tile a .hdr{font-size:1.65em}footer p strong{display:inline-block}footer p strong+br{display:block}}
